Index: btkb/format/keyboard.format
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/format/keyboard.format	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/format/keyboard.format	(working copy)
@@ -114,13 +114,26 @@
 1 mem_prepare_write_len
 2 mem_ipc_c51_timer
 1 mem_le_rx_window
+2 mem_le_find_type_value_start_handle
+2 mem_le_find_type_value_end_handle
+2 mem_le_cur_att_type
 1 mem_le_search_len
 1 mem_le_ll_unknown_type
 1 mem_le_pairing_state
+2 mem_le_local_mtu
+16 mem_le_connection_updata_param
+1 mem_ltk_states
 1 mem_pair_state
 1 mem_empty_count
 1 mem_shutter_find_type_value_flag
 
+1 mem_le51_payload_len
+1 mem_le51_cmd
+
+1 mem_le51_tx_length
+1 mem_le51_txbuff_inuse
+9 mem_le51_txbuf
+
 1 mem_ipc_bt_100ms_timer
 1 mem_ipc_c51_100ms_timer
 
@@ -133,16 +146,19 @@
 1 mem_hibernate_flag
 2 mem_new_supervision_to
 1 mem_kb_wake_timer
-//20 mem_kb_last_data
+20 mem_kb_last_data
 1 mem_kb_keycount
 1 mem_led_cap_delay_timer
+3 mem_test
 1 mem_seq
 1 mem_recon_index
 1 mem_power_on_flag
 1 mem_caps_num_lock
+2 mem_att_report1
+2 mem_att_report2
+2 mem_att_report3
 1 mem_suspend_flag
 120 mem_32asm_data_end
-1 mem_store_ltk_timer
 1 mem_reconnect_continue
 8 mem_24g_enter_hibernate
 1 mem_24g_txfail_cnt
@@ -155,7 +171,6 @@
 4 mem_version_yy_mm_dd
 20 mem_24g_txbuf_new
 4 mem_24g_enter_hibernate_setup
-4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
 1 mem_pc_sleep_flag
 1 mem_rgb_enable_flag
@@ -214,7 +229,7 @@
 106 blen_rx_24g
 42 blen_txack_24g
 58 blen_rxack_24g
-7 retry_24g
+4 retry_24g
 0xaaf08e acc_24g
 0x15c4 crc_data_3byte
 0xbb81 crc_data_6byte
Index: btkb/output/bt_format.meta
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/bt_format.meta	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/bt_format.meta	(working copy)
@@ -446,50 +446,64 @@
 0x4c5d mem_prepare_write_len
 0x4c5e mem_ipc_c51_timer
 0x4c60 mem_le_rx_window
-0x4c61 mem_le_search_len
-0x4c62 mem_le_ll_unknown_type
-0x4c63 mem_le_pairing_state
-0x4c64 mem_pair_state
-0x4c65 mem_empty_count
-0x4c66 mem_shutter_find_type_value_flag
-0x4c67 mem_ipc_bt_100ms_timer
-0x4c68 mem_ipc_c51_100ms_timer
-0x4c69 mem_adc_config_flag
-0x4c6a mem_adc_channel
-0x4c6b mem_adc_0v
-0x4c6d mem_adc_3v
-0x4c6f mem_adc_current_value
-0x4c71 mem_hibernate_flag
-0x4c72 mem_new_supervision_to
-0x4c74 mem_kb_wake_timer
-0x4c75 mem_kb_keycount
-0x4c76 mem_led_cap_delay_timer
-0x4c77 mem_seq
-0x4c78 mem_recon_index
-0x4c79 mem_power_on_flag
-0x4c7a mem_caps_num_lock
-0x4c7b mem_suspend_flag
-0x4c7c mem_32asm_data_end
-0x4cf4 mem_store_ltk_timer
-0x4cf5 mem_reconnect_continue
-0x4cf6 mem_24g_enter_hibernate
-0x4cfe mem_24g_txfail_cnt
-0x4cff mem_mouse_retry_flag
-0x4d00 mem_24g_led_flag
-0x4d01 mem_ui_timer_last_btclk_temp
-0x4d05 mem_ui_check_timer_setup
-0x4d09 mem_customize_timer_setup
-0x4d0b mem_customize_timer
-0x4d0c mem_version_yy_mm_dd
-0x4d10 mem_24g_txbuf_new
-0x4d24 mem_24g_enter_hibernate_setup
-0x4d28 mem_24g_enter_hibernate_max
-0x4d2c mem_24g_short_sleep_counter
-0x4d2f mem_pc_sleep_flag
-0x4d30 mem_rgb_enable_flag
-0x4d31 mem_rgb_enable_flag_last
-0x4d32 mem_rgb_data
-0x4d4d mem_rgb_data_temp
+0x4c61 mem_le_find_type_value_start_handle
+0x4c63 mem_le_find_type_value_end_handle
+0x4c65 mem_le_cur_att_type
+0x4c67 mem_le_search_len
+0x4c68 mem_le_ll_unknown_type
+0x4c69 mem_le_pairing_state
+0x4c6a mem_le_local_mtu
+0x4c6c mem_le_connection_updata_param
+0x4c7c mem_ltk_states
+0x4c7d mem_pair_state
+0x4c7e mem_empty_count
+0x4c7f mem_shutter_find_type_value_flag
+0x4c80 mem_le51_payload_len
+0x4c81 mem_le51_cmd
+0x4c82 mem_le51_tx_length
+0x4c83 mem_le51_txbuff_inuse
+0x4c84 mem_le51_txbuf
+0x4c8d mem_ipc_bt_100ms_timer
+0x4c8e mem_ipc_c51_100ms_timer
+0x4c8f mem_adc_config_flag
+0x4c90 mem_adc_channel
+0x4c91 mem_adc_0v
+0x4c93 mem_adc_3v
+0x4c95 mem_adc_current_value
+0x4c97 mem_hibernate_flag
+0x4c98 mem_new_supervision_to
+0x4c9a mem_kb_wake_timer
+0x4c9b mem_kb_last_data
+0x4caf mem_kb_keycount
+0x4cb0 mem_led_cap_delay_timer
+0x4cb1 mem_test
+0x4cb4 mem_seq
+0x4cb5 mem_recon_index
+0x4cb6 mem_power_on_flag
+0x4cb7 mem_caps_num_lock
+0x4cb8 mem_att_report1
+0x4cba mem_att_report2
+0x4cbc mem_att_report3
+0x4cbe mem_suspend_flag
+0x4cbf mem_32asm_data_end
+0x4d37 mem_reconnect_continue
+0x4d38 mem_24g_enter_hibernate
+0x4d40 mem_24g_txfail_cnt
+0x4d41 mem_mouse_retry_flag
+0x4d42 mem_24g_led_flag
+0x4d43 mem_ui_timer_last_btclk_temp
+0x4d47 mem_ui_check_timer_setup
+0x4d4b mem_customize_timer_setup
+0x4d4d mem_customize_timer
+0x4d4e mem_version_yy_mm_dd
+0x4d52 mem_24g_txbuf_new
+0x4d66 mem_24g_enter_hibernate_setup
+0x4d6a mem_24g_short_sleep_counter
+0x4d6d mem_pc_sleep_flag
+0x4d6e mem_rgb_enable_flag
+0x4d6f mem_rgb_enable_flag_last
+0x4d70 mem_rgb_data
+0x4d8b mem_rgb_data_temp
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
@@ -2272,7 +2286,7 @@
 106 blen_rx_24g
 42 blen_txack_24g
 58 blen_rxack_24g
-7 retry_24g
+4 retry_24g
 0xaaf08e acc_24g
 0x15c4 crc_data_3byte
 0xbb81 crc_data_6byte
Index: btkb/output/bt_program23.icode
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.icode	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.icode	(working copy)
@@ -30,35 +30,35 @@
  00000029  0x00000048 call  0x00000050 
  00000030  0x00000049 call  0x00000020 
  00000031  0x0000004a branch  0x00003015 
- 00000032  0x0000004e fetch  0x00000001 , 0x00004d30 
+ 00000032  0x0000004e fetch  0x00000001 , 0x00004d6e 
  00000033  0x0000004f rtn  0x00000034 
- 00000034  0x00000050 jam  0x00000000 , 0x00004d30 
- 00000035  0x00000051 fetch  0x00000003 , 0x00004d32 
+ 00000034  0x00000050 jam  0x00000000 , 0x00004d6e 
+ 00000035  0x00000051 fetch  0x00000003 , 0x00004d70 
  00000036  0x00000052 call  0x00000037 
- 00000037  0x00000053 fetch  0x00000003 , 0x00004d35 
+ 00000037  0x00000053 fetch  0x00000003 , 0x00004d73 
  00000038  0x00000054 call  0x00000037 
- 00000039  0x00000055 fetch  0x00000003 , 0x00004d38 
+ 00000039  0x00000055 fetch  0x00000003 , 0x00004d76 
  00000040  0x00000056 call  0x00000037 
- 00000041  0x00000057 fetch  0x00000003 , 0x00004d3b 
+ 00000041  0x00000057 fetch  0x00000003 , 0x00004d79 
  00000042  0x00000058 call  0x00000037 
- 00000043  0x00000059 fetch  0x00000003 , 0x00004d3e 
+ 00000043  0x00000059 fetch  0x00000003 , 0x00004d7c 
  00000044  0x0000005a call  0x00000037 
- 00000045  0x0000005b fetch  0x00000003 , 0x00004d41 
+ 00000045  0x0000005b fetch  0x00000003 , 0x00004d7f 
  00000046  0x0000005c call  0x00000037 
- 00000047  0x0000005d fetch  0x00000003 , 0x00004d44 
+ 00000047  0x0000005d fetch  0x00000003 , 0x00004d82 
  00000048  0x0000005e call  0x00000037 
- 00000049  0x0000005f fetch  0x00000003 , 0x00004d47 
+ 00000049  0x0000005f fetch  0x00000003 , 0x00004d85 
  00000050  0x00000060 call  0x00000037 
- 00000051  0x00000061 fetch  0x00000003 , 0x00004d4a 
+ 00000051  0x00000061 fetch  0x00000003 , 0x00004d88 
  00000052  0x00000062 call  0x00000037 
  00000053  0x00000063 setarg  0x000004b0 
  00000054  0x00000064 branch  0x00003bf3 
- 00000055  0x00000068 store  0x00000003 , 0x00004d4d 
+ 00000055  0x00000068 store  0x00000003 , 0x00004d8b 
  00000056  0x00000069 force  0x00000018 , 0x00000039 
- 00000057  0x0000006b fetch  0x00000003 , 0x00004d4d 
+ 00000057  0x0000006b fetch  0x00000003 , 0x00004d8b 
  00000058  0x0000006c isolate1  0x00000017 , 0x0000003f 
  00000059  0x0000006d lshift  0x0000003f , 0x0000003f 
- 00000060  0x0000006e store  0x00000003 , 0x00004d4d 
+ 00000060  0x0000006e store  0x00000003 , 0x00004d8b 
  00000061  0x0000006f call  0x00000041 , 0x00000001 
  00000062  0x00000070 ncall  0x00000047 , 0x00000001 
  00000063  0x00000071 loop  0x00000039 
@@ -107,21 +107,21 @@
  00000106  0x000000ad byteswap  0x00000002 , 0x00000002 
  00000107  0x000000ae storet  0x00000002 , 0x00004b9a 
  00000108  0x000000af rtn 
- 00000109  0x000000b2 arg  0x00004d10 , 0x00000005 
+ 00000109  0x000000b2 arg  0x00004d52 , 0x00000005 
  00000110  0x000000b3 branch  0x000000b7 
- 00000111  0x000000b6 fetcht  0x00000004 , 0x00004d05 
+ 00000111  0x000000b6 fetcht  0x00000004 , 0x00004d47 
  00000112  0x000000b7 copy  0x00000022 , 0x0000003f 
  00000113  0x000000b8 isub  0x00000002 , 0x0000003f 
- 00000114  0x000000b9 fetcht  0x00000002 , 0x00004d09 
+ 00000114  0x000000b9 fetcht  0x00000002 , 0x00004d4b 
  00000115  0x000000ba idiv  0x00000002 
  00000116  0x000000bb call  0x00007efd 
  00000117  0x000000bc quotient  0x0000003f 
  00000118  0x000000bd rtn  0x00000034 
  00000119  0x000000be copy  0x00000022 , 0x00000002 
- 00000120  0x000000bf storet  0x00000004 , 0x00004d05 
- 00000121  0x000000c0 fetch  0x00000001 , 0x00004d0b 
+ 00000120  0x000000bf storet  0x00000004 , 0x00004d47 
+ 00000121  0x000000c0 fetch  0x00000001 , 0x00004d4d 
  00000122  0x000000c1 increase  0x00000001 , 0x0000003f 
- 00000123  0x000000c2 store  0x00000001 , 0x00004d0b 
+ 00000123  0x000000c2 store  0x00000001 , 0x00004d4d 
  00000124  0x000000c3 rtn 
  00000125  0x000000c8 fetcht  0x00000004 , 0x00004c59 
  00000126  0x000000c9 copy  0x00000022 , 0x0000003f 
@@ -141,13 +141,13 @@
  00000140  0x000000d8 byteswap  0x0000003f , 0x0000003f 
  00000141  0x000000d9 and  0x0000003f , 0x00000003 , 0x0000003f 
  00000142  0x000000da rtnne  0x00000000 
- 00000143  0x000000db fetch  0x00000001 , 0x00004c69 
+ 00000143  0x000000db fetch  0x00000001 , 0x00004c8f 
  00000144  0x000000dc bbit1  0x00000000 , 0x0000009a 
  00000145  0x000000dd bbit1  0x00000001 , 0x0000009c 
  00000146  0x000000df arg  0x00000000 , 0x00000011 
  00000147  0x000000e0 call  0x000000ae 
  00000148  0x000000e1 hjam  0x0000008f , 0x00008971 
- 00000149  0x000000e2 fetch  0x00000001 , 0x00004c6a 
+ 00000149  0x000000e2 fetch  0x00000001 , 0x00004c90 
  00000150  0x000000e3 hstore  0x00000001 , 0x00008973 
  00000151  0x000000e4 call  0x0000009d 
  00000152  0x000000e5 arg  0x00000001 , 0x00000011 
@@ -170,10 +170,10 @@
  00000169  0x000000fc set0  0x00000007 , 0x0000003f 
  00000170  0x000000fd hstore  0x00000001 , 0x00008053 
  00000171  0x000000fe byteswap  0x00000002 , 0x00000002 
- 00000172  0x000000ff storet  0x00000002 , 0x00004c6f 
+ 00000172  0x000000ff storet  0x00000002 , 0x00004c95 
  00000173  0x00000100 rtn 
  00000174  0x00000104 arg  0x00000021 , 0x00000002 
- 00000175  0x00000105 fetch  0x00000001 , 0x00004c6a 
+ 00000175  0x00000105 fetch  0x00000001 , 0x00004c90 
  00000176  0x00000106 isub  0x00000002 , 0x00000002 
  00000177  0x00000107 copy  0x00000011 , 0x0000003f 
  00000178  0x00000108 set1  0x00000007 , 0x00000002 
@@ -226,21 +226,21 @@
  00000225  0x0000014d branch  0x000069b1 , 0x00000005 
  00000226  0x0000014e branch  0x0000320b 
  00000227  0x00000152 copy  0x00000022 , 0x0000003f 
- 00000228  0x00000153 store  0x00000004 , 0x00004d01 
+ 00000228  0x00000153 store  0x00000004 , 0x00004d43 
  00000229  0x00000154 fetcht  0x00000001 , 0x000047ef 
- 00000230  0x00000155 fetch  0x00000001 , 0x00004d04 
+ 00000230  0x00000155 fetch  0x00000001 , 0x00004d46 
  00000231  0x00000156 isub  0x00000002 , 0x0000003e 
  00000232  0x00000157 ncall  0x000000ea , 0x00000002 
  00000233  0x00000158 branch  0x00007c06 
- 00000234  0x0000015b fetcht  0x00000004 , 0x00004d01 
+ 00000234  0x0000015b fetcht  0x00000004 , 0x00004d43 
  00000235  0x0000015c storet  0x00000004 , 0x000047ec 
  00000236  0x0000015d storet  0x00000004 , 0x00004c59 
- 00000237  0x0000015e storet  0x00000004 , 0x00004d05 
+ 00000237  0x0000015e storet  0x00000004 , 0x00004d47 
  00000238  0x0000015f rtn 
  00000239  0x00000164 storet  0x00000001 , 0x00000259 
- 00000240  0x00000165 fetch  0x00000001 , 0x00004c67 
+ 00000240  0x00000165 fetch  0x00000001 , 0x00004c8d 
  00000241  0x00000166 increase  0x00000001 , 0x0000003f 
- 00000242  0x00000167 store  0x00000001 , 0x00004c67 
+ 00000242  0x00000167 store  0x00000001 , 0x00004c8d 
  00000243  0x00000169 fetch  0x00000001 , 0x00000259 
  00000244  0x0000016a rtn  0x00000034 
  00000245  0x0000016b increase  0xffffffff , 0x0000003f 
@@ -263,9 +263,9 @@
  00000262  0x0000018a branch  0x00003cdc 
  00000263  0x0000018d jam  0x0000007f , 0x0000416e 
  00000264  0x0000018e call  0x00003cf3 
- 00000265  0x0000018f fetch  0x00000001 , 0x00004c71 
+ 00000265  0x0000018f fetch  0x00000001 , 0x00004c97 
  00000266  0x00000190 rtn  0x00000034 
- 00000267  0x00000191 jam  0x00000000 , 0x00004c71 
+ 00000267  0x00000191 jam  0x00000000 , 0x00004c97 
  00000268  0x00000192 copy  0x00000022 , 0x0000003f 
  00000269  0x00000193 store  0x00000004 , 0x00004c59 
  00000270  0x00000194 rtn 
@@ -371,7 +371,7 @@
  00000370  0x0000021c istore  0x00000005 , 0x00000005 
  00000371  0x0000021d ifetch  0x00000005 , 0x00000006 
  00000372  0x0000021e istore  0x00000005 , 0x00000005 
- 00000373  0x0000021f fetch  0x00000001 , 0x00004c64 
+ 00000373  0x0000021f fetch  0x00000001 , 0x00004c7d 
  00000374  0x00000220 call  0x0000017a , 0x00000034 
  00000375  0x00000221 hstore  0x00000001 , 0x00008956 
  00000376  0x00000223 hjam  0x000000d0 , 0x00000955 
@@ -427,26 +427,26 @@
  00000426  0x0000026a byteswap  0x0000003f , 0x0000003f 
  00000427  0x0000026b store  0x00000002 , 0x00004b9e 
  00000428  0x0000026c store  0x00000002 , 0x00004ba0 
- 00000429  0x0000026d fetch  0x00000001 , 0x00004c71 
+ 00000429  0x0000026d fetch  0x00000001 , 0x00004c97 
  00000430  0x0000026e beq  0x0000005a , 0x000001c5 
  00000431  0x0000026f branch  0x000001c3 , 0x0000002b 
- 00000432  0x00000270 fetch  0x00000002 , 0x00004c6b 
+ 00000432  0x00000270 fetch  0x00000002 , 0x00004c91 
  00000433  0x00000271 byteswap  0x0000003f , 0x0000003f 
- 00000434  0x00000272 store  0x00000002 , 0x00004c6b 
- 00000435  0x00000273 fetch  0x00000002 , 0x00004c6d 
+ 00000434  0x00000272 store  0x00000002 , 0x00004c91 
+ 00000435  0x00000273 fetch  0x00000002 , 0x00004c93 
  00000436  0x00000274 byteswap  0x0000003f , 0x0000003f 
- 00000437  0x00000275 store  0x00000002 , 0x00004c6d 
+ 00000437  0x00000275 store  0x00000002 , 0x00004c93 
  00000438  0x00000276 call  0x000001d0 
  00000439  0x00000277 fetch  0x00000008 , 0x000002a0 
  00000440  0x00000278 nbranch  0x000001bd , 0x00000034 
  00000441  0x00000279 fetch  0x00000002 , 0x00004ad4 
  00000442  0x0000027a byteswap  0x0000003f , 0x0000003f 
  00000443  0x0000027b branch  0x000001bd , 0x00000034 
- 00000444  0x0000027c store  0x00000002 , 0x00004c6d 
+ 00000444  0x0000027c store  0x00000002 , 0x00004c93 
  00000445  0x0000027e call  0x00000226 
  00000446  0x0000027f jam  0x0000002f , 0x00004ba4 
  00000447  0x00000281 call  0x000000c7 
- 00000448  0x00000282 jam  0x00000000 , 0x00004c71 
+ 00000448  0x00000282 jam  0x00000000 , 0x00004c97 
  00000449  0x00000283 hjam  0x00000003 , 0x00008280 
  00000450  0x00000284 rtn 
  00000451  0x00000286 jam  0x00000030 , 0x00004ba4 
@@ -470,29 +470,29 @@
  00000469  0x0000029b call  0x0000688d 
  00000470  0x0000029c fetch  0x00000008 , 0x000002a0 
  00000471  0x0000029d rtn  0x00000034 
- 00000472  0x0000029e fetch  0x00000001 , 0x00004c69 
+ 00000472  0x0000029e fetch  0x00000001 , 0x00004c8f 
  00000473  0x0000029f bbit1  0x00000000 , 0x000001e2 
  00000474  0x000002a0 bbit1  0x00000001 , 0x000001f0 
  00000475  0x000002a2 fetch  0x00000002 , 0x000002a0 
  00000476  0x000002a3 byteswap  0x0000003f , 0x0000003f 
- 00000477  0x000002a4 store  0x00000002 , 0x00004c6b 
+ 00000477  0x000002a4 store  0x00000002 , 0x00004c91 
  00000478  0x000002a5 fetch  0x00000002 , 0x000002a6 
  00000479  0x000002a6 byteswap  0x0000003f , 0x0000003f 
- 00000480  0x000002a7 store  0x00000002 , 0x00004c6d 
+ 00000480  0x000002a7 store  0x00000002 , 0x00004c93 
  00000481  0x000002a8 rtn 
  00000482  0x000002aa fetcht  0x00000002 , 0x000002a4 
  00000483  0x000002ab fetch  0x00000002 , 0x000002aa 
  00000484  0x000002ac copy  0x00000002 , 0x00000012 
  00000485  0x000002ad copy  0x0000003f , 0x00000011 
  00000486  0x000002ae byteswap  0x0000003f , 0x0000003f 
- 00000487  0x000002af store  0x00000002 , 0x00004c6d 
+ 00000487  0x000002af store  0x00000002 , 0x00004c93 
  00000488  0x000002b0 copy  0x00000011 , 0x0000003f 
  00000489  0x000002b1 isub  0x00000002 , 0x00000013 
  00000490  0x000002b2 lshift  0x00000013 , 0x00000013 
  00000491  0x000002b3 copy  0x00000012 , 0x0000003f 
  00000492  0x000002b4 isub  0x00000013 , 0x0000003f 
  00000493  0x000002b5 byteswap  0x0000003f , 0x0000003f 
- 00000494  0x000002b6 store  0x00000002 , 0x00004c6b 
+ 00000494  0x000002b6 store  0x00000002 , 0x00004c91 
  00000495  0x000002b7 rtn 
  00000496  0x000002ba fetcht  0x00000002 , 0x000002a2 
  00000497  0x000002bb fetch  0x00000002 , 0x000002a8 
@@ -503,12 +503,12 @@
  00000502  0x000002c0 copy  0x00000012 , 0x0000003f 
  00000503  0x000002c1 isub  0x00000013 , 0x0000003f 
  00000504  0x000002c2 byteswap  0x0000003f , 0x0000003f 
- 00000505  0x000002c3 store  0x00000002 , 0x00004c6b 
+ 00000505  0x000002c3 store  0x00000002 , 0x00004c91 
  00000506  0x000002c4 lshift  0x00000013 , 0x00000013 
  00000507  0x000002c5 copy  0x00000011 , 0x0000003f 
  00000508  0x000002c6 isub  0x00000013 , 0x0000003f 
  00000509  0x000002c7 byteswap  0x0000003f , 0x0000003f 
- 00000510  0x000002c8 store  0x00000002 , 0x00004c6d 
+ 00000510  0x000002c8 store  0x00000002 , 0x00004c93 
  00000511  0x000002c9 rtn 
  00000512  0x000002cd jam  0x00000027 , 0x00000016 
  00000513  0x000002ce hjam  0x00000036 , 0x0000090f 
@@ -524,7 +524,7 @@
  00000523  0x000002dd store  0x00000002 , 0x00004b9a 
  00000524  0x000002de jam  0x00000003 , 0x00000b7e 
  00000525  0x000002df call  0x0000013a 
- 00000526  0x000002e2 jam  0x0000005a , 0x00004c71 
+ 00000526  0x000002e2 jam  0x0000005a , 0x00004c97 
  00000527  0x000002e3 call  0x00003db8 
  00000528  0x000002e4 hfetch  0x00000004 , 0x00008138 
  00000529  0x000002e5 set0  0x0000000f , 0x0000003f 
@@ -541,19 +541,19 @@
  00000540  0x000002f3 rtn  0x00000034 
  00000541  0x000002f4 beq  0x00000021 , 0x00000221 
  00000542  0x000002f5 beq  0x00000022 , 0x00000223 
- 00000543  0x000002f6 beq  0x00000023 , 0x000002bd 
+ 00000543  0x000002f6 beq  0x00000023 , 0x000002bc 
  00000544  0x000002f8 branch  0x00007c5a 
  00000545  0x000002fa jam  0x000000ff , 0x00004bef 
- 00000546  0x000002fb branch  0x000002f0 
+ 00000546  0x000002fb branch  0x000002ef 
  00000547  0x000002fd set0  0x00000023 , 0x00000000 
  00000548  0x000002fe jam  0x000000ff , 0x00004bef 
- 00000549  0x000002ff branch  0x000002a8 
+ 00000549  0x000002ff branch  0x000002a7 
  00000550  0x00000308 setarg  0x00000000 
  00000551  0x00000309 store  0x00000004 , 0x00004ba9 
  00000552  0x0000030a rtn 
  00000553  0x0000030e rtnmark0  0x00000023 
- 00000554  0x0000030f fetch  0x00000004 , 0x00004cf6 
- 00000555  0x00000310 store  0x00000004 , 0x00004d24 
+ 00000554  0x0000030f fetch  0x00000004 , 0x00004d38 
+ 00000555  0x00000310 store  0x00000004 , 0x00004d66 
  00000556  0x00000311 call  0x0000024f 
  00000557  0x00000312 nbranch  0x00000242 , 0x00000028 
  00000558  0x00000313 jam  0x0000000a , 0x00004c15 
@@ -561,7 +561,7 @@
  00000560  0x00000315 fetch  0x00000001 , 0x00004bef 
  00000561  0x00000316 rtnne  0x000000ff 
  00000562  0x00000317 jam  0x00000002 , 0x00004c3d 
- 00000563  0x00000319 fetch  0x00000001 , 0x00004cff 
+ 00000563  0x00000319 fetch  0x00000001 , 0x00004d41 
  00000564  0x0000031a nrtn  0x00000034 
  00000565  0x0000031b call  0x0000012d 
  00000566  0x0000031c nrtn  0x00000028 
@@ -572,7 +572,7 @@
  00000571  0x00000321 rtn  0x00000034 
  00000572  0x00000322 fetch  0x00000001 , 0x00004131 
  00000573  0x00000323 rtn  0x00000034 
- 00000574  0x00000327 fetch  0x00000003 , 0x00004d2c 
+ 00000574  0x00000327 fetch  0x00000003 , 0x00004d6a 
  00000575  0x00000329 call  0x00007e8a 
  00000576  0x0000032a storet  0x00000004 , 0x000041fc 
  00000577  0x0000032b branch  0x00003cda 
@@ -587,20795 +587,20794 @@
  00000586  0x00000336 rtn  0x00000034 
  00000587  0x00000337 fetch  0x00000001 , 0x00004c15 
  00000588  0x00000338 nbranch  0x0000023e , 0x00000034 
- 00000589  0x00000339 fetch  0x00000004 , 0x00004d24 
+ 00000589  0x00000339 fetch  0x00000004 , 0x00004d66 
  00000590  0x0000033a branch  0x0000023f 
  00000591  0x0000033d fetch  0x00000001 , 0x00004bef 
- 00000592  0x0000033e bne  0x000000ff , 0x000002c6 
+ 00000592  0x0000033e bne  0x000000ff , 0x000002c5 
  00000593  0x0000033f call  0x00000256 
  00000594  0x00000340 call  0x00000270 , 0x00000028 
- 00000595  0x00000341 call  0x00000330 , 0x00000028 
+ 00000595  0x00000341 call  0x0000032f , 0x00000028 
  00000596  0x00000343 jam  0x00000001 , 0x00004be6 
  00000597  0x00000344 rtn 
  00000598  0x00000347 disable  0x00000028 
  00000599  0x00000348 jam  0x00000002 , 0x00004be2 
- 00000600  0x00000349 fetch  0x00000001 , 0x00004d10 
+ 00000600  0x00000349 fetch  0x00000001 , 0x00004d52 
  00000601  0x0000034a beq  0x00000004 , 0x00000261 
  00000602  0x0000034b beq  0x00000005 , 0x00000267 
  00000603  0x0000034c beq  0x00000006 , 0x0000026d 
  00000604  0x0000034d beq  0x00000007 , 0x0000026a 
  00000605  0x0000034e beq  0x00000008 , 0x00000264 
- 00000606  0x0000034f fetch  0x00000001 , 0x00004cff 
+ 00000606  0x0000034f fetch  0x00000001 , 0x00004d41 
  00000607  0x00000350 ncall  0x000034df , 0x00000034 
  00000608  0x00000351 rtn 
- 00000609  0x00000353 jam  0x00000000 , 0x00004d10 
+ 00000609  0x00000353 jam  0x00000000 , 0x00004d52 
  00000610  0x00000354 jam  0x0000000a , 0x00004be1 
  00000611  0x00000355 branch  0x0000026f 
- 00000612  0x00000358 jam  0x00000008 , 0x00004d10 
+ 00000612  0x00000358 jam  0x00000008 , 0x00004d52 
  00000613  0x00000359 jam  0x00000010 , 0x00004be1 
  00000614  0x0000035a branch  0x0000026f 
- 00000615  0x0000035d jam  0x00000003 , 0x00004d10 
+ 00000615  0x0000035d jam  0x00000003 , 0x00004d52 
  00000616  0x0000035e jam  0x00000004 , 0x00004be1 
  00000617  0x0000035f branch  0x0000026f 
- 00000618  0x00000361 jam  0x00000002 , 0x00004d10 
+ 00000618  0x00000361 jam  0x00000002 , 0x00004d52 
  00000619  0x00000362 jam  0x00000003 , 0x00004be1 
  00000620  0x00000363 branch  0x0000026f 
  00000621  0x00000365 jam  0x00000001 , 0x00004be2 
  00000622  0x00000366 jam  0x00000008 , 0x00004be1 
  00000623  0x00000369 branch  0x000034df 
  00000624  0x0000036d arg  0x00000cd5 , 0x00000005 
- 00000625  0x0000036e arg  0x00004d10 , 0x00000006 
+ 00000625  0x0000036e arg  0x00004d52 , 0x00000006 
  00000626  0x0000036f arg  0x00000014 , 0x00000039 
  00000627  0x00000370 branch  0x00007e45 
  00000628  0x00000374 jam  0x00000000 , 0x00004be8 
- 00000629  0x00000376 arg  0x00000d00 , 0x0000000b 
- 00000630  0x00000377 until  0x00000023 , 0x00000026 
- 00000631  0x00000378 call  0x0000029b 
- 00000632  0x00000379 nbranch  0x00000284 , 0x0000002f 
- 00000633  0x0000037a call  0x000002ab 
- 00000634  0x0000037b fetch  0x00000001 , 0x00004be0 
- 00000635  0x0000037c increase  0x00000001 , 0x0000003f 
- 00000636  0x0000037d store  0x00000001 , 0x00004be0 
- 00000637  0x0000037e jam  0x00000000 , 0x00004cff 
- 00000638  0x0000037f fetch  0x00000001 , 0x00004bef 
- 00000639  0x00000380 bne  0x000000ff , 0x0000029a 
- 00000640  0x00000382 call  0x00000296 
- 00000641  0x00000383 jam  0x00000000 , 0x00004be7 
- 00000642  0x00000384 jam  0x00000000 , 0x00004be6 
- 00000643  0x00000385 rtn 
- 00000644  0x00000389 jam  0x00000001 , 0x00004cff 
- 00000645  0x0000038a fetch  0x00000001 , 0x00004be7 
- 00000646  0x0000038b increase  0x00000001 , 0x0000003f 
- 00000647  0x0000038c store  0x00000001 , 0x00004be7 
- 00000648  0x0000038d fetch  0x00000001 , 0x00004bef 
- 00000649  0x0000038e bne  0x000000ff , 0x000002a6 
- 00000650  0x0000038f fetch  0x00000001 , 0x00004be7 
- 00000651  0x00000390 beq  0x000000ff , 0x000002a8 
- 00000652  0x00000391 fetch  0x00000001 , 0x00004be7 
- 00000653  0x00000392 arg  0x00000010 , 0x00000002 
- 00000654  0x00000393 isub  0x00000002 , 0x0000003e 
- 00000655  0x00000394 branch  0x0000034f , 0x00000002 
- 00000656  0x00000395 fetch  0x00000001 , 0x00004be8 
- 00000657  0x00000396 increase  0x00000001 , 0x0000003f 
- 00000658  0x00000397 store  0x00000001 , 0x00004be8 
- 00000659  0x00000398 nop  0x0000000a 
- 00000660  0x00000399 bne  0x00000007 , 0x00000275 
- 00000661  0x0000039a branch  0x0000034f 
- 00000662  0x0000039e setarg  0x00000000 
- 00000663  0x0000039f store  0x00000014 , 0x00000cd5 
- 00000664  0x000003a0 store  0x00000014 , 0x00004d10 
- 00000665  0x000003a1 rtn 
- 00000666  0x000003ae branch  0x000002e0 
- 00000667  0x000003b1 disable  0x0000002f 
- 00000668  0x000003b2 call  0x000003a7 
- 00000669  0x000003b5 force  0x00000000 , 0x00000015 
- 00000670  0x000003b6 fetch  0x00000004 , 0x00004c00 
- 00000671  0x000003b7 iforce  0x00000009 
- 00000672  0x000003b8 fetcht  0x00000001 , 0x00000017 
- 00000673  0x000003b9 call  0x00003a82 
- 00000674  0x000003ba call  0x00003a87 
- 00000675  0x000003bb call  0x00000367 
- 00000676  0x000003bc call  0x000003a1 , 0x0000002f 
- 00000677  0x000003bd rtn 
- 00000678  0x000003c5 jam  0x00000000 , 0x00004cff 
- 00000679  0x000003c6 rtn 
- 00000680  0x000003cb jam  0x00000000 , 0x00004cff 
- 00000681  0x000003cc jam  0x00000032 , 0x00000b7d 
- 00000682  0x000003cd branch  0x00007c27 
- 00000683  0x000003d1 call  0x00000315 
- 00000684  0x000003d2 fetch  0x00000001 , 0x00000cb3 
- 00000685  0x000003d3 rtnne  0x00000002 
- 00000686  0x000003d4 fetch  0x00000001 , 0x00004bdf 
- 00000687  0x000003d5 rtn  0x00000034 
- 00000688  0x000003d6 iforce  0x00000039 
- 00000689  0x000003d7 arg  0x00000cb5 , 0x00000006 
- 00000690  0x000003d8 arg  0x00000d17 , 0x00000005 
- 00000691  0x000003d9 call  0x00007e45 
- 00000692  0x000003da fetch  0x00000001 , 0x00000cb4 
- 00000693  0x000003db compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00000694  0x000003dc nrtn  0x00000001 
- 00000695  0x000003dd fetch  0x00000001 , 0x00000cb5 
- 00000696  0x000003de beq  0x000000ff , 0x000002bb 
- 00000697  0x000003df store  0x00000001 , 0x00004c7a 
- 00000698  0x000003e1 rtn 
- 00000699  0x000003e4 jam  0x00000001 , 0x00004d2f 
- 00000700  0x000003e5 rtn 
- 00000701  0x000003ea set1  0x00000023 , 0x00000000 
- 00000702  0x000003eb call  0x000002c2 
- 00000703  0x000003ec call  0x00000280 
- 00000704  0x000003ed jam  0x00000001 , 0x00004bef 
- 00000705  0x000003ee rtn 
- 00000706  0x000003f1 jam  0x00000000 , 0x00004be0 
- 00000707  0x000003f2 jam  0x0000004e , 0x00004be9 
- 00000708  0x000003f3 fetch  0x00000004 , 0x00004beb 
- 00000709  0x000003f4 branch  0x00000322 
- 00000710  0x000003f7 call  0x000002c2 
- 00000711  0x000003f8 fetch  0x00000001 , 0x00004be6 
- 00000712  0x000003f9 beq  0x00000001 , 0x000034df 
- 00000713  0x000003fa fetch  0x00000001 , 0x00004bef 
- 00000714  0x000003fb beq  0x00000001 , 0x000002ce 
- 00000715  0x000003fc beq  0x00000002 , 0x000002d1 
- 00000716  0x000003fd beq  0x00000003 , 0x000002d4 
- 00000717  0x000003fe branch  0x00003bf1 
- 00000718  0x00000401 jam  0x00000011 , 0x00004bef 
- 00000719  0x00000402 jam  0x000000aa , 0x00000d37 
- 00000720  0x00000403 branch  0x000002d6 
- 00000721  0x00000405 jam  0x00000012 , 0x00004bef 
- 00000722  0x00000406 jam  0x00000055 , 0x00000d37 
- 00000723  0x00000407 branch  0x000002d6 
- 00000724  0x00000409 jam  0x00000013 , 0x00004bef 
- 00000725  0x0000040a jam  0x00000022 , 0x00000d37 
- 00000726  0x0000040f jam  0x00000002 , 0x00000d38 
- 00000727  0x00000410 fetch  0x00000004 , 0x00004c06 
- 00000728  0x00000411 store  0x00000004 , 0x00000d39 
- 00000729  0x00000412 jam  0x00000000 , 0x00000d3d 
- 00000730  0x00000413 arg  0x00000d37 , 0x00000011 
- 00000731  0x00000414 arg  0x00000007 , 0x00000002 
- 00000732  0x00000415 call  0x00000310 
- 00000733  0x00000416 call  0x00000330 
- 00000734  0x00000417 call  0x00000254 
- 00000735  0x00000418 branch  0x000034df 
- 00000736  0x0000041b fetch  0x00000001 , 0x00004bef 
- 00000737  0x0000041c rtneq  0x000000ff 
- 00000738  0x0000041d beq  0x00000011 , 0x000002e6 
- 00000739  0x0000041e beq  0x00000012 , 0x000002e8 
- 00000740  0x0000041f beq  0x00000013 , 0x000002ea 
- 00000741  0x00000420 rtn 
- 00000742  0x00000424 jam  0x00000002 , 0x00004bef 
- 00000743  0x00000425 branch  0x00000280 
- 00000744  0x00000427 jam  0x00000003 , 0x00004bef 
- 00000745  0x00000428 branch  0x00000280 
- 00000746  0x0000042a jam  0x000000ff , 0x00004bef 
- 00000747  0x0000042b jam  0x00000031 , 0x00000b7d 
- 00000748  0x0000042c call  0x00007c27 
- 00000749  0x0000042d fetch  0x00000004 , 0x00000d19 
- 00000750  0x0000042e call  0x00000322 
- 00000751  0x0000042f branch  0x00000280 
- 00000752  0x00000433 set1  0x00000023 , 0x00000000 
- 00000753  0x00000434 call  0x00000323 
- 00000754  0x00000435 call  0x0000034f 
- 00000755  0x00000436 fetch  0x00000001 , 0x00004bef 
- 00000756  0x00000437 rtnne  0x000000ff 
- 00000757  0x00000438 call  0x00000302 
- 00000758  0x00000439 setarg  0x00000000 
- 00000759  0x0000043a store  0x00000002 , 0x00004c04 
- 00000760  0x0000043c call  0x00003cab 
- 00000761  0x0000043d nop  0x000007d0 
- 00000762  0x0000043e fetch  0x00000001 , 0x00004c04 
- 00000763  0x0000043f beq  0x000000ff , 0x000002a8 
- 00000764  0x00000440 call  0x0000029b 
- 00000765  0x00000441 nbranch  0x0000030b , 0x0000002f 
- 00000766  0x00000443 call  0x00000296 
- 00000767  0x00000444 set1  0x00000023 , 0x00000000 
- 00000768  0x00000445 jam  0x0000003c , 0x00000b7d 
- 00000769  0x00000446 branch  0x00007c27 
- 00000770  0x0000044a jam  0x000000ff , 0x00000d37 
- 00000771  0x0000044b fetch  0x00000001 , 0x00004be2 
- 00000772  0x0000044c store  0x00000001 , 0x00000d38 
- 00000773  0x0000044d fetch  0x00000004 , 0x00004c06 
- 00000774  0x0000044e store  0x00000004 , 0x00000d39 
- 00000775  0x0000044f arg  0x00000006 , 0x00000002 
- 00000776  0x00000450 arg  0x00000d37 , 0x00000011 
- 00000777  0x00000451 call  0x00000310 
- 00000778  0x00000452 branch  0x00000330 
- 00000779  0x00000455 fetch  0x00000002 , 0x00004c04 
- 00000780  0x00000456 increase  0x00000001 , 0x0000003f 
- 00000781  0x00000457 store  0x00000002 , 0x00004c04 
- 00000782  0x00000458 call  0x0000034f 
- 00000783  0x00000459 branch  0x000002f8 
- 00000784  0x0000045d storet  0x00000001 , 0x00004be1 
- 00000785  0x0000045e copy  0x00000002 , 0x00000039 
- 00000786  0x0000045f arg  0x00000cd5 , 0x00000005 
- 00000787  0x00000460 copy  0x00000011 , 0x00000006 
- 00000788  0x00000461 branch  0x00007e45 
- 00000789  0x00000465 fetch  0x00000001 , 0x00000cb4 
- 00000790  0x00000466 rshift3  0x0000003f , 0x0000003f 
- 00000791  0x00000467 store  0x00000001 , 0x00004bdf 
- 00000792  0x00000468 rtn 
- 00000793  0x0000046b fetcht  0x00000001 , 0x00004c3c 
- 00000794  0x0000046c setarg  0x00004c2b 
- 00000795  0x0000046d iadd  0x00000002 , 0x00000005 
- 00000796  0x0000046e copy  0x00000011 , 0x0000003f 
- 00000797  0x0000046f istore  0x00000001 , 0x00000005 
- 00000798  0x00000470 increase  0x00000001 , 0x00000002 
- 00000799  0x00000471 and_into  0x00000007 , 0x00000002 
- 00000800  0x00000472 storet  0x00000001 , 0x00004c3c 
- 00000801  0x00000473 rtn 
- 00000802  0x00000488 store  0x00000004 , 0x00004c00 
- 00000803  0x0000048c arg  0x00000000 , 0x00000011 
- 00000804  0x0000048d arg  0x00000004 , 0x00000039 
- 00000805  0x0000048e arg  0x00004c00 , 0x00000006 
- 00000806  0x00000490 ifetch  0x00000001 , 0x00000006 
- 00000807  0x00000491 iadd  0x00000011 , 0x00000011 
- 00000808  0x00000492 loop  0x00000326 
- 00000809  0x00000493 copy  0x00000011 , 0x0000003f 
- 00000810  0x00000494 store  0x00000002 , 0x00004c16 
- 00000811  0x00000495 fetch  0x00000001 , 0x00004c16 
- 00000812  0x00000496 fetcht  0x00000001 , 0x00004c17 
- 00000813  0x00000497 iadd  0x00000002 , 0x0000003f 
- 00000814  0x00000498 store  0x00000001 , 0x00004c18 
- 00000815  0x00000499 rtn 
- 00000816  0x0000049e fetch  0x00000001 , 0x00004be1 
- 00000817  0x0000049f increase  0x00000002 , 0x0000003f 
- 00000818  0x000004a0 store  0x00000001 , 0x00004be3 
- 00000819  0x000004a2 fetch  0x00000001 , 0x00004be2 
- 00000820  0x000004a3 store  0x00000001 , 0x00000cf5 
- 00000821  0x000004a5 fetch  0x00000001 , 0x00004be1 
- 00000822  0x000004a6 lshift3  0x0000003f , 0x0000003f 
- 00000823  0x000004a7 fetcht  0x00000001 , 0x00004be0 
- 00000824  0x000004a8 and  0x00000002 , 0x00000003 , 0x00000002 
- 00000825  0x000004a9 lshift  0x00000002 , 0x00000002 
- 00000826  0x000004aa ior  0x00000002 , 0x0000003f 
- 00000827  0x000004ab fetcht  0x00000001 , 0x00004c0a 
- 00000828  0x000004ac iadd  0x00000002 , 0x0000003f 
- 00000829  0x000004ad istore  0x00000001 , 0x00000005 
- 00000830  0x000004af fetch  0x00000001 , 0x00004bef 
- 00000831  0x000004b0 bne  0x000000ff , 0x00000342 
- 00000832  0x000004b1 fetch  0x00000001 , 0x00004be2 
- 00000833  0x000004b2 istore  0x00000001 , 0x00000005 
- 00000834  0x000004b4 fetch  0x00000001 , 0x00004be1 
- 00000835  0x000004b5 iforce  0x00000039 
- 00000836  0x000004b6 fetch  0x00000001 , 0x00004be2 
- 00000837  0x000004b7 beq  0x00000001 , 0x0000034d 
- 00000838  0x000004b8 arg  0x00000cd5 , 0x00000006 
- 00000839  0x000004b9 call  0x00007e45 
- 00000840  0x000004bd fetch  0x00000001 , 0x00000cd5 
- 00000841  0x000004be beq  0x00000003 , 0x0000034b 
- 00000842  0x000004bf rtn 
- 00000843  0x000004c1 jam  0x00000002 , 0x00000cd5 
- 00000844  0x000004c2 rtn 
- 00000845  0x000004c6 arg  0x00000cd6 , 0x00000006 
- 00000846  0x000004c7 branch  0x00007e45 
- 00000847  0x000004ca fetcht  0x00000001 , 0x00004bea 
- 00000848  0x000004cb call  0x00000355 
- 00000849  0x000004cc increase  0x00000001 , 0x00000002 
- 00000850  0x000004cd and_into  0x00000003 , 0x00000002 
- 00000851  0x000004ce storet  0x00000001 , 0x00004bea 
- 00000852  0x000004cf rtn 
- 00000853  0x000004d2 fetch  0x00000001 , 0x00004c00 
- 00000854  0x000004d3 and_into  0x00000003 , 0x0000003f 
- 00000855  0x000004d4 mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00000856  0x000004d5 setarg  0x00004bf0 
- 00000857  0x000004d6 iadd  0x00000011 , 0x0000003f 
- 00000858  0x000004d7 iadd  0x00000002 , 0x00000006 
- 00000859  0x000004d8 ifetch  0x00000001 , 0x00000006 
- 00000860  0x000004d9 store  0x00000001 , 0x00004be9 
- 00000861  0x000004da rtn 
- 00000862  0x000004dd disable  0x00000009 
- 00000863  0x000004de disable  0x00000007 
- 00000864  0x000004df setarg  0x00555555 
- 00000865  0x000004e0 iforce  0x0000000f 
- 00000866  0x000004e1 fetch  0x00000001 , 0x00004be9 
- 00000867  0x000004e2 reverse  0x0000003f , 0x00000002 
- 00000868  0x000004e3 set1  0x00000001 , 0x00000002 
- 00000869  0x000004e4 rshift  0x00000002 , 0x0000000e 
- 00000870  0x000004e5 rtn 
- 00000871  0x000004e8 call  0x0000035e 
- 00000872  0x000004e9 enable  0x0000000d 
- 00000873  0x000004ea enable  0x00000021 
- 00000874  0x000004eb disable  0x00000020 
- 00000875  0x000004ec enable  0x00000010 
- 00000876  0x000004ed fetch  0x00000002 , 0x00004be4 
- 00000877  0x000004ee iforce  0x0000001b 
- 00000878  0x000004ef correlate  0x0000003e , 0x00000003 
- 00000879  0x000004f0 nbranch  0x000003a1 , 0x00000018 
- 00000880  0x000004f1 disable  0x0000000d 
- 00000881  0x000004f2 enable  0x0000000b 
- 00000882  0x000004f3 enable  0x00000007 
- 00000883  0x000004f4 enable  0x00000009 
- 00000884  0x000004f5 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00000885  0x000004f6 rshift3  0x0000000c , 0x0000003f 
- 00000886  0x000004f7 store  0x00000001 , 0x00004c19 
- 00000887  0x000004f8 fetcht  0x00000001 , 0x00004c18 
- 00000888  0x000004f9 isub  0x00000002 , 0x0000003e 
- 00000889  0x000004fa nbranch  0x000003a1 , 0x00000005 
- 00000890  0x000004fb parse  0x00000003 , 0x00000000 , 0x00000008 
- 00000891  0x000004fc rshift3  0x0000000c , 0x0000003f 
- 00000892  0x000004fd store  0x00000001 , 0x00000cb3 
- 00000893  0x00000501 fetch  0x00000001 , 0x00000cb3 
- 00000894  0x00000502 fetcht  0x00000001 , 0x00004be2 
- 00000895  0x00000503 icompare  0x00000007 , 0x00000002 
- 00000896  0x00000504 nbranch  0x000003a1 , 0x00000001 
- 00000897  0x00000506 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00000898  0x00000507 rshift3  0x0000000c , 0x0000003f 
- 00000899  0x00000508 istore  0x00000001 , 0x00000005 
- 00000900  0x00000509 rshift3  0x0000003f , 0x0000003f 
- 00000901  0x0000050a and  0x0000003f , 0x0000001f , 0x00000039 
- 00000902  0x0000050b branch  0x0000038b , 0x00000005 
- 00000903  0x0000050d parse  0x00000003 , 0x00000000 , 0x00000008 
- 00000904  0x0000050e rshift3  0x0000000c , 0x0000003f 
- 00000905  0x0000050f istore  0x00000001 , 0x00000005 
- 00000906  0x00000510 loop  0x00000387 
- 00000907  0x00000513 copy  0x00000005 , 0x00000011 
- 00000908  0x00000514 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00000909  0x00000515 rshift3  0x0000000c , 0x0000003f 
- 00000910  0x00000516 store  0x00000001 , 0x00004c2a 
- 00000911  0x00000517 copy  0x00000011 , 0x00000005 
- 00000912  0x00000518 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00000913  0x00000519 enable  0x00000010 
- 00000914  0x0000051a arg  0x00000664 , 0x0000001b 
- 00000915  0x0000051b rshift32  0x0000003f , 0x0000003f 
- 00000916  0x0000051c rshift16  0x0000003f , 0x0000003f 
- 00000917  0x0000051d istore  0x00000003 , 0x00000005 
- 00000918  0x0000051e disable  0x0000000b 
- 00000919  0x0000051f branch  0x000003a1 , 0x00000006 
- 00000920  0x00000520 enable  0x0000002f 
- 00000921  0x00000521 fetch  0x00000001 , 0x00000017 
- 00000922  0x00000522 add  0x0000003f , 0x00000000 , 0x00000011 
- 00000923  0x00000523 call  0x00003ab6 
- 00000924  0x00000524 disable  0x0000000d 
- 00000925  0x00000525 call  0x00003a7a 
- 00000926  0x00000526 fetch  0x00000001 , 0x00004c2a 
- 00000927  0x00000527 copy  0x0000003f , 0x00000011 
- 00000928  0x00000528 branch  0x00000319 
- 00000929  0x0000052f disable  0x0000001b 
- 00000930  0x00000530 disable  0x0000000b 
- 00000931  0x00000531 branch  0x0000375c 
- 00000932  0x00000534 call  0x00003a7a 
- 00000933  0x00000535 fetcht  0x00000001 , 0x00004be9 
- 00000934  0x00000536 branch  0x00003a91 
- 00000935  0x00000539 call  0x000053d2 
- 00000936  0x0000053a fetch  0x00000004 , 0x00004c00 
- 00000937  0x0000053b iforce  0x00000009 
- 00000938  0x0000053c call  0x0000035e 
- 00000939  0x0000053d call  0x000003a4 
- 00000940  0x0000053e set1  0x00000000 , 0x00000015 
- 00000941  0x0000053f enable  0x0000001d 
- 00000942  0x00000540 enable  0x00000020 
- 00000943  0x00000541 disable  0x00000021 
- 00000944  0x00000542 rshift16  0x00000009 , 0x0000003f 
- 00000945  0x00000543 rshift8  0x0000003f , 0x0000003f 
- 00000946  0x00000544 rshift4  0x0000003f , 0x0000003f 
- 00000947  0x00000545 inject  0x00000003 , 0x00000028 
- 00000948  0x00000546 disable  0x0000001d 
- 00000949  0x00000547 enable  0x0000001b 
- 00000950  0x00000548 enable  0x00000007 
- 00000951  0x00000549 enable  0x00000009 
- 00000952  0x0000054a fetch  0x00000001 , 0x00004c18 
- 00000953  0x0000054b inject  0x00000003 , 0x00000008 
- 00000954  0x0000054c fetch  0x00000001 , 0x00004be3 
- 00000955  0x0000054d iforce  0x00000039 
- 00000956  0x0000054e arg  0x00000cf5 , 0x00000006 
- 00000957  0x00000550 ifetch  0x00000001 , 0x00000006 
- 00000958  0x00000551 inject  0x00000003 , 0x00000008 
- 00000959  0x00000552 loop  0x000003bd 
- 00000960  0x00000553 enable  0x00000008 
- 00000961  0x00000554 inject  0x00000003 , 0x00000018 
- 00000962  0x00000555 disable  0x00000008 
- 00000963  0x00000556 until  0x0000003e , 0x00000027 
- 00000964  0x00000557 nop  0x00000064 
- 00000965  0x00000558 disable  0x0000001d 
- 00000966  0x00000559 disable  0x0000001b 
- 00000967  0x0000055a branch  0x00003a7a 
- 00012288  0x00000566 call  0x00003c74 
- 00012289  0x0000056a set0  0x00000025 , 0x00000000 
- 00012290  0x0000056b bpatch  0x00000000 , 0x00004000 
- 00012291  0x0000056c clear_stack 
- 00012292  0x0000056d call  0x00003a9e 
- 00012293  0x0000056e call  0x00006805 
- 00012294  0x0000056f call  0x00003bfa 
- 00012295  0x00000570 call  0x00004d98 
- 00012296  0x00000571 set0  0x00000025 , 0x00000000 
- 00012297  0x00000572 bpatch  0x00000001 , 0x00004000 
- 00012298  0x00000573 call  0x00006b53 
- 00012299  0x00000574 call  0x00005b62 
- 00012300  0x00000575 call  0x00007b9d 
- 00012301  0x00000576 call  0x00003e4f 
- 00012302  0x00000577 set0  0x00000025 , 0x00000000 
- 00012303  0x00000578 bpatch  0x00000002 , 0x00004000 
- 00012304  0x00000579 call  0x00003e5f , 0x0000002b 
- 00012305  0x0000057a call  0x00007719 
- 00012306  0x0000057b call  0x00003cf1 , 0x0000002b 
- 00012307  0x0000057d set0  0x00000025 , 0x00000000 
- 00012308  0x0000057e bpatch  0x00000003 , 0x00004000 
- 00012309  0x0000057f call  0x00007813 
- 00012310  0x00000580 call  0x00005373 
- 00012311  0x00000581 call  0x00004449 
- 00012312  0x00000582 set0  0x00000025 , 0x00000000 
- 00012313  0x00000583 bpatch  0x00000004 , 0x00004000 
- 00012314  0x00000584 call  0x0000303e 
- 00012315  0x00000585 call  0x00003e6a 
- 00012316  0x00000586 call  0x000030a1 
- 00012317  0x00000587 set0  0x00000025 , 0x00000000 
- 00012318  0x00000588 bpatch  0x00000005 , 0x00004000 
- 00012319  0x00000589 call  0x00003392 
- 00012320  0x0000058a call  0x00003407 
- 00012321  0x0000058b call  0x00003024 
- 00012322  0x0000058c call  0x00003d1c 
- 00012323  0x0000058d branch  0x00003013 
- 00012324  0x00000590 call  0x00003029 
- 00012325  0x00000591 rtnmark0  0x00000009 
- 00012326  0x00000592 set0  0x00000009 , 0x00000000 
- 00012327  0x00000593 call  0x000032bd 
- 00012328  0x00000594 branch  0x000053d7 
- 00012329  0x00000597 set0  0x00000025 , 0x00000000 
- 00012330  0x00000598 bpatch  0x00000006 , 0x00004000 
- 00012331  0x00000599 call  0x000032fe 
- 00012332  0x0000059a nbranch  0x00003033 , 0x00000005 
- 00012333  0x0000059b call  0x000032a3 
- 00012334  0x0000059c add  0x00000011 , 0x00000001 , 0x00000006 
- 00012335  0x0000059d ifetch  0x00000001 , 0x00000006 
- 00012336  0x0000059e bbit1  0x00000000 , 0x00005377 
- 00012337  0x0000059f bbit1  0x00000001 , 0x000031a7 
- 00012338  0x000005a0 branch  0x00003473 
- 00012339  0x000005a2 set0  0x00000025 , 0x00000000 
- 00012340  0x000005a3 bpatch  0x00000007 , 0x00004000 
- 00012341  0x000005a4 call  0x000032c6 
- 00012342  0x000005a5 copy  0x00000039 , 0x0000003e 
- 00012343  0x000005a6 rtn  0x00000005 
- 00012344  0x000005a7 call  0x000032a3 
- 00012345  0x000005a8 fetch  0x00000001 , 0x00000030 
- 00012346  0x000005a9 bbit1  0x00000003 , 0x00003103 
- 00012347  0x000005aa fetch  0x00000001 , 0x00000031 
- 00012348  0x000005ab bbit1  0x00000001 , 0x000031a7 
- 00012349  0x000005ac branch  0x00003473 
- 00012350  0x000005b5 fetch  0x00000001 , 0x00004272 
- 00012351  0x000005b6 rtn  0x00000034 
- 00012352  0x000005b7 beq  0x00000001 , 0x0000304e 
- 00012353  0x000005b8 beq  0x00000002 , 0x00003053 
- 00012354  0x000005b9 beq  0x00000003 , 0x00003056 
- 00012355  0x000005ba beq  0x00000005 , 0x0000305b 
- 00012356  0x000005bb beq  0x0000001b , 0x0000304b 
- 00012357  0x000005bc call  0x000032f6 
- 00012358  0x000005bd rtn  0x00000005 
- 00012359  0x000005be call  0x000032f9 
- 00012360  0x000005bf rtn  0x00000005 
- 00012361  0x000005c1 jam  0x00000000 , 0x00004272 
- 00012362  0x000005c2 rtn 
- 00012363  0x000005c5 jam  0x0000001b , 0x0000041c 
- 00012364  0x000005c6 jam  0x00000000 , 0x00004272 
- 00012365  0x000005c7 rtn 
- 00012366  0x000005ca set1  0x0000001c , 0x00000000 
- 00012367  0x000005cb set0  0x0000001e , 0x00000000 
- 00012368  0x000005cc jam  0x000000ff , 0x0000008e 
- 00012369  0x000005cd jam  0x0000001f , 0x0000008c 
- 00012370  0x000005ce branch  0x00003049 
- 00012371  0x000005d1 set0  0x0000001c , 0x00000000 
- 00012372  0x000005d2 force  0x00000000 , 0x0000001b 
- 00012373  0x000005d3 branch  0x00003049 
- 00012374  0x000005d6 call  0x000032f9 
- 00012375  0x000005d7 rtn  0x00000005 
- 00012376  0x000005d8 force  0x00000001 , 0x00000002 
- 00012377  0x000005d9 jam  0x00000005 , 0x00000178 
- 00012378  0x000005da branch  0x00003068 
- 00012379  0x000005dd set0  0x00000025 , 0x00000000 
- 00012380  0x000005de bpatch  0x00000008 , 0x00004001 
- 00012381  0x000005df fetch  0x00000001 , 0x00004132 
- 00012382  0x000005e0 beq  0x00000001 , 0x00003064 
- 00012383  0x000005e2 fetch  0x00000006 , 0x00004274 
- 00012384  0x000005e3 branch  0x00003049 , 0x00000034 
- 00012385  0x000005e4 jam  0x00000001 , 0x000047f3 
- 00012386  0x000005e6 jam  0x00000003 , 0x00000055 
- 00012387  0x000005e7 branch  0x00003067 
- 00012388  0x000005ea fetch  0x00000006 , 0x00004274 
- 00012389  0x000005eb branch  0x00003049 , 0x00000034 
- 00012390  0x000005ec store  0x00000006 , 0x00000040 
- 00012391  0x000005ee force  0x00000025 , 0x00000002 
- 00012392  0x000005f0 set0  0x00000025 , 0x00000000 
- 00012393  0x000005f1 bpatch  0x00000009 , 0x00004001 
- 00012394  0x000005f2 fetch  0x00000001 , 0x000000f3 
- 00012395  0x000005f3 branch  0x0000306f , 0x00000034 
- 00012396  0x000005f4 lshift3  0x0000003f , 0x0000003f 
- 00012397  0x000005f5 lshift4  0x0000003f , 0x0000003f 
- 00012398  0x000005f6 increase  0xffffffff , 0x0000003f 
- 00012399  0x000005f8 store  0x00000001 , 0x00004146 
- 00012400  0x000005f9 store  0x00000001 , 0x000000f2 
- 00012401  0x000005fa jam  0x0000001f , 0x0000008d 
- 00012402  0x000005fb set0  0x0000000c , 0x00000000 
- 00012403  0x000005fc call  0x000032d6 
- 00012404  0x000005fd nbranch  0x00003090 , 0x00000005 
- 00012405  0x000005fe call  0x00003bd1 
- 00012406  0x000005ff store  0x00000001 , 0x00000077 
- 00012407  0x00000600 storet  0x00000001 , 0x0000007c 
- 00012408  0x00000601 fetch  0x00000006 , 0x00004274 
- 00012409  0x00000602 store  0x00000006 , 0x00000040 
- 00012410  0x00000603 set0  0x00000025 , 0x00000000 
- 00012411  0x00000604 bpatch  0x0000000a , 0x00004001 
- 00012412  0x00000605 force  0x00000000 , 0x0000003f 
- 00012413  0x00000606 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012414  0x00000607 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00012415  0x00000608 set1  0x00000003 , 0x0000003f 
- 00012416  0x00000609 store  0x00000001 , 0x00000030 
- 00012417  0x0000060a jam  0x00000003 , 0x00000b7d 
- 00012418  0x0000060b call  0x00007c27 
- 00012419  0x0000060c force  0x00000000 , 0x0000003f 
- 00012420  0x0000060d setflag  0x00000001 , 0x00000004 , 0x0000003f 
- 00012421  0x0000060e store  0x00000001 , 0x0000004c 
- 00012422  0x0000060f setarg  0x00000000 
- 00012423  0x00000610 set1  0x00000001 , 0x0000003f 
- 00012424  0x00000611 store  0x00000001 , 0x00000031 
- 00012425  0x00000612 enable  0x00000029 
- 00012426  0x00000613 call  0x000032bd 
- 00012427  0x00000614 disable  0x00000029 
- 00012428  0x00000615 force  0x00000004 , 0x00000007 
- 00012429  0x00000616 fetch  0x00000002 , 0x00004159 
- 00012430  0x00000617 call  0x00007e4c 
- 00012431  0x00000618 branch  0x00003049 
- 00012432  0x0000061a set0  0x00000025 , 0x00000000 
- 00012433  0x0000061b bpatch  0x0000000b , 0x00004001 
- 00012434  0x0000061c fetch  0x00000006 , 0x00004274 
- 00012435  0x0000061d store  0x00000006 , 0x00000040 
- 00012436  0x0000061e compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00012437  0x0000061f branch  0x00003099 , 0x00000001 
- 00012438  0x00000620 force  0x00000007 , 0x00000002 
- 00012439  0x00000621 call  0x00004826 
- 00012440  0x00000622 branch  0x00003049 
- 00012441  0x00000624 arg  0x00000103 , 0x00000005 
- 00012442  0x00000625 arg  0x00000008 , 0x00000039 
- 00012443  0x00000626 call  0x00007e3b 
- 00012444  0x00000627 force  0x00000007 , 0x00000007 
- 00012445  0x00000628 call  0x00004898 
- 00012446  0x00000629 jam  0x00000004 , 0x00000b7d 
- 00012447  0x0000062a call  0x00007c27 
- 00012448  0x0000062b branch  0x00003049 
- 00012449  0x00000633 rtnmark0  0x0000001c 
- 00012450  0x00000634 force  0x00000002 , 0x00000007 
- 00012451  0x00000635 call  0x00007e53 
- 00012452  0x00000636 nsetflag  0x00000034 , 0x0000001c , 0x00000000 
- 00012453  0x00000637 nbranch  0x000030a7 , 0x00000034 
- 00012454  0x00000638 rtn 
- 00012455  0x0000063d set0  0x00000025 , 0x00000000 
- 00012456  0x0000063e bpatch  0x0000000c , 0x00004001 
- 00012457  0x0000063f fetcht  0x00000002 , 0x0000415b 
- 00012458  0x00000640 force  0x00000004 , 0x00000007 
- 00012459  0x00000641 call  0x0000383d 
- 00012460  0x00000642 rtn  0x00000028 
- 00012461  0x00000643 call  0x00003a12 
- 00012462  0x00000644 force  0x00000000 , 0x00000024 
- 00012463  0x00000646 rtn  0x00000003 
- 00012464  0x00000647 set0  0x0000000b , 0x00000000 
- 00012465  0x00000648 set0  0x00000000 , 0x00000000 
- 00012466  0x0000064a add  0x00000022 , 0x00000001 , 0x00000021 
- 00012467  0x0000064b isolate1  0x0000001e , 0x00000000 
- 00012468  0x0000064c setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012469  0x0000064d compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012470  0x0000064e nbranch  0x000030d3 , 0x00000001 
- 00012471  0x00000651 set0  0x00000025 , 0x00000000 
- 00012472  0x00000652 bpatch  0x0000000d , 0x00004001 
- 00012473  0x00000653 fetch  0x00000001 , 0x00000012 
- 00012474  0x00000654 increase  0x00000001 , 0x0000003f 
- 00012475  0x00000655 store  0x00000001 , 0x00000012 
- 00012476  0x00000656 call  0x00003a49 
- 00012477  0x00000657 call  0x00003a42 
- 00012478  0x00000658 call  0x00003a66 
- 00012479  0x00000659 call  0x00003bae 
- 00012480  0x0000065a call  0x00003bb4 
- 00012481  0x0000065b call  0x00003bc5 
- 00012482  0x0000065c call  0x0000375c 
- 00012483  0x0000065d call  0x000030c5 
- 00012484  0x0000065e branch  0x000030af 
- 00012485  0x00000661 set0  0x00000025 , 0x00000000 
- 00012486  0x00000662 bpatch  0x0000000e , 0x00004001 
- 00012487  0x00000663 fetch  0x00000001 , 0x0000008c 
- 00012488  0x00000664 increase  0xffffffff , 0x0000003f 
- 00012489  0x00000665 store  0x00000001 , 0x0000008c 
- 00012490  0x00000666 rtn  0x00000002 
- 00012491  0x00000667 jam  0x0000001f , 0x0000008c 
- 00012492  0x00000668 fetch  0x00000001 , 0x0000008e 
- 00012493  0x00000669 increase  0xffffffff , 0x0000003f 
- 00012494  0x0000066a store  0x00000001 , 0x0000008e 
- 00012495  0x0000066b rtn  0x00000002 
- 00012496  0x0000066c setflip  0x0000001e , 0x00000000 
- 00012497  0x0000066d jam  0x000000ff , 0x0000008e 
- 00012498  0x0000066e rtn 
- 00012499  0x00000671 set0  0x00000025 , 0x00000000 
- 00012500  0x00000672 bpatch  0x0000000f , 0x00004001 
- 00012501  0x00000673 call  0x00003a49 
- 00012502  0x00000674 call  0x00003a3b 
- 00012503  0x00000675 call  0x00003a66 
- 00012504  0x00000676 call  0x00003bba 
- 00012505  0x00000677 call  0x00003b3a 
- 00012506  0x00000678 call  0x00003b63 
- 00012507  0x00000679 branch  0x000030de , 0x00000018 
- 00012508  0x0000067a call  0x000030c5 
- 00012509  0x0000067b branch  0x000030b2 
- 00012510  0x0000067d set0  0x00000025 , 0x00000000 
- 00012511  0x0000067e bpatch  0x00000010 , 0x00004002 
- 00012512  0x0000067f call  0x00003af3 
- 00012513  0x00000680 call  0x00003bcd 
- 00012514  0x00000681 call  0x000035e1 
- 00012515  0x00000682 set0  0x00000001 , 0x00000000 
- 00012516  0x00000683 rtnmark0  0x0000000b 
- 00012517  0x00000685 set0  0x00000025 , 0x00000000 
- 00012518  0x00000686 bpatch  0x00000011 , 0x00004002 
- 00012519  0x00000687 fetch  0x00000001 , 0x000042a4 
- 00012520  0x00000688 bbit1  0x00000000 , 0x00004221 
- 00012521  0x00000689 call  0x0000477b 
- 00012522  0x0000068b fetch  0x00000001 , 0x00000013 
- 00012523  0x0000068c increase  0x00000001 , 0x0000003f 
- 00012524  0x0000068d store  0x00000001 , 0x00000013 
- 00012525  0x0000068e rtn 
- 00012526  0x00000690 set0  0x0000000b , 0x00000000 
- 00012527  0x00000691 call  0x000030fe 
- 00012528  0x00000692 call  0x00003a49 
- 00012529  0x00000693 call  0x00003a3b 
- 00012530  0x00000694 call  0x000034e1 
- 00012531  0x00000695 call  0x00003bba 
- 00012532  0x00000696 call  0x00003b3a 
- 00012533  0x00000697 call  0x00003b63 
- 00012534  0x00000698 branch  0x000030f8 , 0x00000018 
- 00012535  0x00000699 rtn 
- 00012536  0x0000069b call  0x00003bcd 
- 00012537  0x0000069c call  0x000035e1 
- 00012538  0x0000069d set0  0x00000001 , 0x00000000 
- 00012539  0x0000069e branch  0x000030e5 , 0x00000006 
- 00012540  0x0000069f call  0x0000479b 
- 00012541  0x000006a0 branch  0x000030ea 
- 00012542  0x000006a3 arg  0x00000600 , 0x0000000b 
- 00012543  0x000006a5 until  0x00000023 , 0x00000026 
- 00012544  0x000006a6 and  0x00000022 , 0x00000003 , 0x0000003f 
- 00012545  0x000006a7 bne  0x00000001 , 0x000030ff 
- 00012546  0x000006a8 rtn 
- 00012547  0x000006b2 set0  0x00000025 , 0x00000000 
- 00012548  0x000006b3 bpatch  0x00000012 , 0x00004002 
- 00012549  0x000006b4 enable  0x00000029 
- 00012550  0x000006b5 enable  0x00000030 
- 00012551  0x000006b6 fetch  0x00000002 , 0x00004155 
- 00012552  0x000006b7 branch  0x0000310c , 0x00000034 
- 00012553  0x000006b8 force  0x0000000d , 0x00000007 
- 00012554  0x000006b9 call  0x00007e53 
- 00012555  0x000006ba nrtn  0x00000034 
- 00012556  0x000006bc set0  0x00000025 , 0x00000000 
- 00012557  0x000006bd bpatch  0x00000013 , 0x00004002 
- 00012558  0x000006be fetcht  0x00000002 , 0x00004157 
- 00012559  0x000006bf force  0x00000028 , 0x00000007 
- 00012560  0x000006c0 call  0x0000383d 
- 00012561  0x000006c1 branch  0x0000314e , 0x00000028 
- 00012562  0x000006c2 force  0x00000004 , 0x00000007 
- 00012563  0x000006c3 call  0x00007e53 
- 00012564  0x000006c4 nbranch  0x00003127 , 0x00000034 
- 00012565  0x000006c5 fetch  0x00000001 , 0x0000004c 
- 00012566  0x000006c6 bbit1  0x00000004 , 0x0000311a 
- 00012567  0x000006c7 force  0x00000004 , 0x00000002 
- 00012568  0x000006c8 call  0x00004826 
- 00012569  0x000006c9 branch  0x0000311f 
- 00012570  0x000006cb arg  0x00000103 , 0x00000005 
- 00012571  0x000006cc arg  0x00000008 , 0x00000039 
- 00012572  0x000006cd call  0x00007e3b 
- 00012573  0x000006ce force  0x00000004 , 0x00000007 
- 00012574  0x000006cf call  0x00004898 
- 00012575  0x000006d1 set0  0x00000025 , 0x00000000 
- 00012576  0x000006d2 bpatch  0x00000014 , 0x00004002 
- 00012577  0x000006d3 jam  0x00000000 , 0x00000030 
- 00012578  0x000006d4 call  0x00005b63 
- 00012579  0x000006d5 jam  0x00000000 , 0x000047f3 
- 00012580  0x000006d6 jam  0x00000013 , 0x00000b7d 
- 00012581  0x000006d7 call  0x00007c27 
- 00012582  0x000006d8 branch  0x0000314e 
- 00012583  0x000006db set0  0x00000025 , 0x00000000 
- 00012584  0x000006dc bpatch  0x00000015 , 0x00004002 
- 00012585  0x000006dd force  0x00000000 , 0x0000000b 
- 00012586  0x000006de until  0x00000023 , 0x00000026 
- 00012587  0x000006df fetch  0x00000001 , 0x000000f4 
- 00012588  0x000006e0 increase  0xffffffff , 0x0000003f 
- 00012589  0x000006e1 ixor  0x00000022 , 0x0000003f 
- 00012590  0x000006e2 compare  0x00000000 , 0x0000003f , 0x00000003 
- 00012591  0x000006e3 nbranch  0x00003127 , 0x00000001 
- 00012592  0x000006e4 deposit  0x00000004 
- 00012593  0x000006e5 store  0x00000001 , 0x0000018b 
- 00012594  0x000006e6 force  0x00000000 , 0x00000026 
- 00012595  0x000006e7 force  0x00000000 , 0x00000024 
- 00012596  0x000006ea set0  0x00000025 , 0x00000000 
- 00012597  0x000006eb bpatch  0x00000016 , 0x00004002 
- 00012598  0x000006ec branch  0x0000314e , 0x00000003 
- 00012599  0x000006ed call  0x00003a4d 
- 00012600  0x000006ee arg  0x00000600 , 0x0000000b 
- 00012601  0x000006ef until  0x00000023 , 0x00000026 
- 00012602  0x000006f1 set0  0x00000025 , 0x00000000 
- 00012603  0x000006f2 bpatch  0x00000017 , 0x00004002 
- 00012604  0x000006f3 fetch  0x00000004 , 0x000000f4 
- 00012605  0x000006f4 iforce  0x00000021 
- 00012606  0x000006f5 increase  0x00000001 , 0x0000003f 
- 00012607  0x000006f6 store  0x00000004 , 0x000000f4 
- 00012608  0x000006f7 isolate1  0x0000000c , 0x00000000 
- 00012609  0x000006f8 setflag  0x00000001 , 0x00000002 , 0x00000024 
- 00012610  0x000006f9 compare  0x00000000 , 0x00000021 , 0x00000002 
- 00012611  0x000006fa nbranch  0x00003164 , 0x00000001 
- 00012612  0x000006fb fetch  0x00000001 , 0x0000000c 
- 00012613  0x000006fc increase  0x00000001 , 0x0000003f 
- 00012614  0x000006fd store  0x00000001 , 0x0000000c 
- 00012615  0x000006fe call  0x00003a42 
- 00012616  0x000006ff call  0x00003bae 
- 00012617  0x00000700 call  0x00003bb4 
- 00012618  0x00000701 call  0x00003bc5 
- 00012619  0x00000702 call  0x0000375c 
- 00012620  0x00000703 call  0x00003155 
- 00012621  0x00000704 branch  0x00003134 
- 00012622  0x00000707 set0  0x00000025 , 0x00000000 
- 00012623  0x00000708 bpatch  0x00000018 , 0x00004003 
- 00012624  0x00000709 disable  0x00000029 
- 00012625  0x0000070a fetch  0x00000002 , 0x00004155 
- 00012626  0x0000070b rtn  0x00000034 
- 00012627  0x0000070c force  0x0000000d , 0x00000007 
- 00012628  0x0000070d branch  0x00007e4c 
- 00012629  0x00000710 set0  0x00000025 , 0x00000000 
- 00012630  0x00000711 bpatch  0x00000019 , 0x00004003 
- 00012631  0x00000712 fetch  0x00000001 , 0x0000008d 
- 00012632  0x00000713 increase  0xffffffff , 0x0000003f 
- 00012633  0x00000714 store  0x00000001 , 0x0000008d 
- 00012634  0x00000715 rtn  0x00000002 
- 00012635  0x00000716 jam  0x0000001f , 0x0000008d 
- 00012636  0x00000717 fetch  0x00000001 , 0x000000f2 
- 00012637  0x00000718 increase  0xffffffff , 0x0000003f 
- 00012638  0x00000719 store  0x00000001 , 0x000000f2 
- 00012639  0x0000071a rtn  0x00000002 
- 00012640  0x0000071b setflip  0x0000000c , 0x00000000 
- 00012641  0x0000071c fetch  0x00000001 , 0x00004146 
- 00012642  0x0000071d store  0x00000001 , 0x000000f2 
- 00012643  0x0000071e rtn 
- 00012644  0x00000721 set0  0x00000025 , 0x00000000 
- 00012645  0x00000722 bpatch  0x0000001a , 0x00004003 
- 00012646  0x00000723 call  0x00003a3b 
- 00012647  0x00000724 call  0x00003bba 
- 00012648  0x00000725 call  0x00003b3a 
- 00012649  0x00000726 call  0x00003b63 
- 00012650  0x00000727 branch  0x0000316d , 0x00000018 
- 00012651  0x00000728 call  0x00003155 
- 00012652  0x00000729 branch  0x0000313a 
- 00012653  0x0000072b call  0x0000375c 
- 00012654  0x0000072c fetch  0x00000001 , 0x0000000d 
- 00012655  0x0000072d increase  0x00000001 , 0x0000003f 
- 00012656  0x0000072e store  0x00000001 , 0x0000000d 
- 00012657  0x0000072f force  0x00000000 , 0x0000001b 
- 00012658  0x00000730 fetch  0x00000004 , 0x000000f4 
- 00012659  0x00000732 set0  0x00000025 , 0x00000000 
- 00012660  0x00000733 bpatch  0x0000001b , 0x00004003 
- 00012661  0x00000734 call  0x00003bac 
- 00012662  0x00000735 call  0x00003a4d 
- 00012663  0x00000736 increase  0x00000001 , 0x00000026 
- 00012664  0x00000738 and_into  0x000001fd , 0x00000021 
- 00012665  0x00000739 and_into  0x000001fc , 0x00000024 
- 00012666  0x0000073a call  0x00003a42 
- 00012667  0x0000073b call  0x00003bae 
- 00012668  0x0000073c call  0x00003bb4 
- 00012669  0x0000073d call  0x00003bc5 
- 00012670  0x0000073e deposit  0x00000022 
- 00012671  0x0000073f store  0x00000004 , 0x0000016b 
- 00012672  0x00000740 force  0x00000000 , 0x00000004 
- 00012673  0x00000741 force  0x00000002 , 0x00000001 
- 00012674  0x00000742 call  0x00003bcd 
- 00012675  0x00000743 call  0x000038c1 
- 00012676  0x00000745 set0  0x00000025 , 0x00000000 
- 00012677  0x00000746 bpatch  0x0000001c , 0x00004003 
- 00012678  0x00000747 call  0x00003baa 
- 00012679  0x00000748 or_into  0x00000002 , 0x00000021 
- 00012680  0x00000749 and_into  0x000001fc , 0x00000024 
- 00012681  0x0000074a call  0x00003a3b 
- 00012682  0x0000074b call  0x00003bba 
- 00012683  0x0000074c call  0x00003b3a 
- 00012684  0x0000074d call  0x00003b63 
- 00012685  0x0000074e call  0x0000375c , 0x00000018 
- 00012686  0x0000074f branch  0x00003194 , 0x00000018 
- 00012687  0x00000750 fetch  0x00000001 , 0x00000010 
- 00012688  0x00000751 branch  0x00003134 , 0x00000034 
- 00012689  0x00000752 increase  0xffffffff , 0x0000003f 
- 00012690  0x00000753 store  0x00000001 , 0x00000010 
- 00012691  0x00000754 branch  0x00003173 
- 00012692  0x00000757 set0  0x00000025 , 0x00000000 
- 00012693  0x00000758 bpatch  0x0000001d , 0x00004003 
- 00012694  0x00000759 fetch  0x00000001 , 0x0000000e 
- 00012695  0x0000075a increase  0x00000001 , 0x0000003f 
- 00012696  0x0000075b store  0x00000001 , 0x0000000e 
- 00012697  0x0000075c call  0x000034ed 
- 00012698  0x0000075e call  0x0000338b 
- 00012699  0x0000075f branch  0x0000319f , 0x00000018 
- 00012700  0x00000760 call  0x0000350e 
- 00012701  0x00000761 nbranch  0x0000319a , 0x00000034 
- 00012702  0x00000762 branch  0x00003134 
- 00012703  0x00000765 set0  0x00000025 , 0x00000000 
- 00012704  0x00000766 bpatch  0x0000001e , 0x00004003 
- 00012705  0x00000767 fetch  0x00000001 , 0x00000030 
- 00012706  0x00000768 set0  0x00000003 , 0x0000003f 
- 00012707  0x00000769 store  0x00000001 , 0x00000030 
- 00012708  0x0000076a call  0x000034f9 
- 00012709  0x0000076b disable  0x00000029 
- 00012710  0x0000076c rtn 
- 00012711  0x00000770 set0  0x00000025 , 0x00000000 
- 00012712  0x00000771 bpatch  0x0000001f , 0x00004003 
- 00012713  0x00000772 enable  0x00000029 
- 00012714  0x00000773 enable  0x00000030 
- 00012715  0x00000774 call  0x0000324e 
- 00012716  0x00000775 rtn  0x00000028 
- 00012717  0x00000776 call  0x00003e25 
- 00012718  0x00000777 call  0x00003bac 
- 00012719  0x00000778 add  0x00000022 , 0x00000001 , 0x00000021 
- 00012720  0x00000779 call  0x00003a54 
- 00012721  0x0000077a force  0x00000003 , 0x00000024 
- 00012722  0x0000077b call  0x0000327c 
- 00012723  0x0000077c call  0x00006a54 
- 00012724  0x0000077d call  0x00006e10 
- 00012725  0x0000077e call  0x00003547 
- 00012726  0x0000077f call  0x00003a42 
- 00012727  0x00000780 call  0x00003bae 
- 00012728  0x00000781 call  0x00003bb4 
- 00012729  0x00000782 call  0x00003bc5 
- 00012730  0x00000783 call  0x000038bf 
- 00012731  0x00000785 set0  0x00000025 , 0x00000000 
- 00012732  0x00000786 bpatch  0x00000020 , 0x00004004 
- 00012733  0x00000787 call  0x00005b78 
- 00012734  0x00000788 call  0x00004995 
- 00012735  0x00000789 call  0x000048a9 
- 00012736  0x0000078a call  0x0000337c 
- 00012737  0x0000078b nbranch  0x000031c7 , 0x0000002d 
- 00012738  0x0000078c call  0x00003bec 
- 00012739  0x0000078d call  0x00003870 
- 00012740  0x0000078e fetch  0x00000001 , 0x0000000f 
- 00012741  0x0000078f increase  0x00000001 , 0x0000003f 
- 00012742  0x00000790 store  0x00000001 , 0x0000000f 
- 00012743  0x00000792 set0  0x00000025 , 0x00000000 
- 00012744  0x00000793 bpatch  0x00000021 , 0x00004004 
- 00012745  0x00000794 call  0x00006dec 
- 00012746  0x00000795 call  0x000031d5 
- 00012747  0x00000796 nrtn  0x00000029 
- 00012748  0x00000797 call  0x00003812 
- 00012749  0x00000798 nbranch  0x000031d2 , 0x00000034 
- 00012750  0x0000079a call  0x00006a5c 
- 00012751  0x0000079b call  0x00003290 
- 00012752  0x0000079c disable  0x00000029 
- 00012753  0x0000079d rtn 
- 00012754  0x000007a0 call  0x00003547 
- 00012755  0x000007a1 call  0x00003371 
- 00012756  0x000007a2 branch  0x000031bb 
- 00012757  0x000007a6 branch  0x000031d8 , 0x0000002d 
- 00012758  0x000007a7 call  0x00003be2 
- 00012759  0x000007a8 branch  0x000031e6 , 0x00000002 
- 00012760  0x000007aa call  0x00003204 
- 00012761  0x000007ab nbranch  0x000031e6 , 0x00000028 
- 00012762  0x000007ac fetch  0x00000001 , 0x0000004c 
- 00012763  0x000007ad rtnbit0  0x00000004 
- 00012764  0x000007ae rtnbit1  0x00000003 
- 00012765  0x000007af fetch  0x00000001 , 0x0000004b 
- 00012766  0x000007b0 rtnbit1  0x00000003 
- 00012767  0x000007b1 call  0x0000320d 
- 00012768  0x000007b2 nrtn  0x00000034 
- 00012769  0x000007b3 fetch  0x00000001 , 0x00000178 
- 00012770  0x000007b4 increase  0xffffffff , 0x0000003f 
- 00012771  0x000007b5 store  0x00000001 , 0x00000178 
- 00012772  0x000007b6 nrtn  0x00000034 
- 00012773  0x000007b7 branch  0x00005ed5 
- 00012774  0x000007ba set0  0x00000025 , 0x00000000 
- 00012775  0x000007bb bpatch  0x00000022 , 0x00004004 
- 00012776  0x000007bc call  0x00003516 
- 00012777  0x000007bd disable  0x00000029 
- 00012778  0x000007be fetch  0x00000001 , 0x0000004c 
- 00012779  0x000007bf bbit1  0x00000004 , 0x000031f2 
- 00012780  0x000007c0 fetch  0x00000001 , 0x00000030 
- 00012781  0x000007c1 bbit0  0x00000004 , 0x000031f0 
- 00012782  0x000007c2 fetcht  0x00000001 , 0x00000046 
- 00012783  0x000007c3 branch  0x000048c4 
- 00012784  0x000007c5 force  0x00000008 , 0x00000002 
- 00012785  0x000007c6 branch  0x00004826 
- 00012786  0x000007c8 force  0x00000000 , 0x00000007 
- 00012787  0x000007c9 fetch  0x00000001 , 0x0000004c 
- 00012788  0x000007ca bbit1  0x00000003 , 0x00004898 
- 00012789  0x000007cc force  0x00000004 , 0x00000007 
- 00012790  0x000007cd arg  0x00000103 , 0x00000005 
- 00012791  0x000007ce arg  0x00000008 , 0x00000039 
- 00012792  0x000007cf call  0x00007e3b 
- 00012793  0x000007d0 branch  0x00004898 
- 00012794  0x000007d3 set0  0x00000025 , 0x00000000 
- 00012795  0x000007d4 bpatch  0x00000023 , 0x00004004 
- 00012796  0x000007d5 fetch  0x00000001 , 0x00000030 
- 00012797  0x000007d6 rtnbit0  0x00000002 
- 00012798  0x000007d7 fetcht  0x00000001 , 0x00000046 
- 00012799  0x000007d8 fetch  0x00000001 , 0x000000ac 
- 00012800  0x000007d9 isub  0x00000002 , 0x0000003e 
- 00012801  0x000007da nrtn  0x00000005 
- 00012802  0x000007db call  0x00003869 
- 00012803  0x000007dc branch  0x00003293 
- 00012804  0x000007df set0  0x00000025 , 0x00000000 
- 00012805  0x000007e0 bpatch  0x00000024 , 0x00004004 
- 00012806  0x000007e1 enable  0x00000028 
- 00012807  0x000007e2 fetch  0x00000001 , 0x0000004b 
- 00012808  0x000007e3 rtnbit0  0x00000003 
- 00012809  0x000007e4 call  0x0000320d 
- 00012810  0x000007e5 nrtn  0x00000034 
- 00012811  0x000007e7 disable  0x00000028 
- 00012812  0x000007e8 rtn 
- 00012813  0x000007eb fetch  0x00000001 , 0x00000072 
- 00012814  0x000007ec increase  0xffffffff , 0x0000003f 
- 00012815  0x000007ed store  0x00000001 , 0x00000072 
- 00012816  0x000007ee rtn 
- 00012817  0x000007f1 set0  0x00000025 , 0x00000000 
- 00012818  0x000007f2 bpatch  0x00000025 , 0x00004004 
- 00012819  0x000007f3 fetch  0x00000001 , 0x00000030 
- 00012820  0x000007f4 bbit1  0x00000007 , 0x0000321f 
- 00012821  0x000007f5 fetch  0x00000001 , 0x00004132 
- 00012822  0x000007f6 beq  0x00000001 , 0x0000321d 
- 00012823  0x000007f7 fetch  0x00000001 , 0x000007e1 
- 00012824  0x000007f8 branch  0x0000321f , 0x00000034 
- 00012825  0x000007f9 jam  0x00000000 , 0x000007e1 
- 00012826  0x000007fa jam  0x00000018 , 0x00000b7d 
- 00012827  0x000007fb call  0x00007c27 
- 00012828  0x000007fc branch  0x0000321f 
- 00012829  0x000007fe call  0x00006216 
- 00012830  0x000007ff ncall  0x00004852 , 0x00000001 
- 00012831  0x00000801 set0  0x00000025 , 0x00000000 
- 00012832  0x00000802 bpatch  0x00000026 , 0x00004004 
- 00012833  0x00000803 call  0x000032f0 
- 00012834  0x00000804 fetch  0x00000001 , 0x00000030 
- 00012835  0x00000805 set1  0x00000007 , 0x0000003f 
- 00012836  0x00000806 store  0x00000001 , 0x00000030 
- 00012837  0x00000807 jam  0x00000001 , 0x0000425e 
- 00012838  0x00000808 fetch  0x00000001 , 0x00000055 
- 00012839  0x00000809 bne  0x00000016 , 0x00003228 
- 00012840  0x0000080b rtn 
- 00012841  0x0000080e jam  0x00000001 , 0x000007e1 
- 00012842  0x00000810 fetch  0x00000001 , 0x00000030 
- 00012843  0x00000811 set0  0x00000007 , 0x0000003f 
- 00012844  0x00000812 store  0x00000001 , 0x00000030 
- 00012845  0x00000813 rtn 
- 00012846  0x00000818 set0  0x00000025 , 0x00000000 
- 00012847  0x00000819 bpatch  0x00000027 , 0x00004004 
- 00012848  0x0000081a disable  0x00000028 
- 00012849  0x0000081b fetch  0x00000001 , 0x00000030 
- 00012850  0x0000081c rtnbit0  0x00000001 
- 00012851  0x0000081d fetch  0x00000002 , 0x00000032 
- 00012852  0x0000081e nrtn  0x00000034 
- 00012853  0x0000081f fetch  0x00000004 , 0x00000034 
- 00012854  0x00000820 branch  0x00003239 , 0x00000030 
- 00012855  0x00000821 isub  0x00000028 , 0x0000003f 
- 00012856  0x00000822 branch  0x0000323a 
- 00012857  0x00000824 isub  0x00000022 , 0x0000003f 
- 00012858  0x00000826 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00012859  0x00000827 nrtn  0x00000002 
- 00012860  0x00000828 fetch  0x00000001 , 0x00000030 
- 00012861  0x00000829 set0  0x00000001 , 0x0000003f 
- 00012862  0x0000082a store  0x00000001 , 0x00000030 
- 00012863  0x0000082b enable  0x00000028 
- 00012864  0x0000082c rtn 
- 00012865  0x00000830 copy  0x0000003f , 0x00000002 
- 00012866  0x00000831 set0  0x00000025 , 0x00000000 
- 00012867  0x00000832 bpatch  0x00000028 , 0x00004005 
- 00012868  0x00000833 store  0x00000004 , 0x00000034 
- 00012869  0x00000835 jam  0x00000001 , 0x00004748 
- 00012870  0x00000836 fetch  0x00000001 , 0x00000030 
- 00012871  0x00000837 set1  0x00000001 , 0x0000003f 
- 00012872  0x00000838 store  0x00000001 , 0x00000030 
- 00012873  0x00000839 force  0x00000000 , 0x0000003f 
- 00012874  0x0000083a store  0x00000002 , 0x00000032 
- 00012875  0x0000083b jam  0x0000000a , 0x0000008a 
- 00012876  0x0000083c jam  0x00000001 , 0x00000073 
- 00012877  0x0000083d rtn 
- 00012878  0x00000841 set0  0x00000025 , 0x00000000 
- 00012879  0x00000842 bpatch  0x00000029 , 0x00004005 
- 00012880  0x00000843 call  0x0000322e 
- 00012881  0x00000844 nrtn  0x00000028 
- 00012882  0x00000845 disable  0x00000028 
- 00012883  0x00000846 jam  0x00000020 , 0x00000011 
- 00012884  0x00000847 set0  0x0000000b , 0x00000000 
- 00012885  0x00000849 call  0x00003bac 
- 00012886  0x0000084a call  0x0000337f 
- 00012887  0x0000084b bmark1  0x0000000b , 0x00003263 
- 00012888  0x0000084c call  0x0000350e 
- 00012889  0x0000084d nbranch  0x00003255 , 0x00000034 
- 00012890  0x0000084f set0  0x00000025 , 0x00000000 
- 00012891  0x00000850 bpatch  0x0000002a , 0x00004005 
- 00012892  0x00000851 disable  0x00000028 
- 00012893  0x00000852 deposit  0x00000022 
- 00012894  0x00000853 store  0x00000004 , 0x0000416a 
- 00012895  0x00000854 enable  0x00000030 
- 00012896  0x00000855 enable  0x00000029 
- 00012897  0x00000856 jam  0x0000002a , 0x00000b7d 
- 00012898  0x00000857 branch  0x00007c27 
- 00012899  0x0000085a set0  0x00000025 , 0x00000000 
- 00012900  0x0000085b bpatch  0x0000002b , 0x00004005 
- 00012901  0x0000085c call  0x00003baa 
- 00012902  0x0000085d call  0x00003374 
- 00012903  0x0000085e disable  0x00000030 
- 00012904  0x0000085f disable  0x00000029 
- 00012905  0x00000860 call  0x00003982 
- 00012906  0x00000861 call  0x000034ed 
- 00012907  0x00000863 set0  0x00000025 , 0x00000000 
- 00012908  0x00000864 bpatch  0x0000002c , 0x00004005 
- 00012909  0x00000865 call  0x00003539 
- 00012910  0x00000866 branch  0x00003272 , 0x0000002d 
- 00012911  0x00000867 call  0x0000350e 
- 00012912  0x00000868 nbranch  0x0000326b , 0x00000034 
- 00012913  0x00000869 branch  0x0000325a 
- 00012914  0x0000086b force  0x00000001 , 0x00000002 
- 00012915  0x0000086c call  0x0000487f 
- 00012916  0x0000086d fetch  0x00000001 , 0x00000031 
- 00012917  0x0000086e set0  0x00000001 , 0x0000003f 
- 00012918  0x0000086f store  0x00000001 , 0x00000031 
- 00012919  0x00000870 call  0x00003bec 
- 00012920  0x00000871 call  0x000039ac 
- 00012921  0x00000872 enable  0x00000028 
- 00012922  0x00000873 jam  0x0000002b , 0x00000b7d 
- 00012923  0x00000874 branch  0x00007c27 
- 00012924  0x00000878 set0  0x00000025 , 0x00000000 
- 00012925  0x00000879 bpatch  0x0000002d , 0x00004005 
- 00012926  0x0000087a rtnmark0  0x00000007 
- 00012927  0x0000087b fetch  0x00000001 , 0x00000030 
- 00012928  0x0000087c rtnbit0  0x00000002 
- 00012929  0x0000087e call  0x00003c23 
- 00012930  0x0000087f fetch  0x00000001 , 0x000000b3 
- 00012931  0x00000880 fetcht  0x00000001 , 0x00000047 
- 00012932  0x00000881 storet  0x00000001 , 0x000000b4 
- 00012933  0x00000882 store  0x00000001 , 0x00000047 
- 00012934  0x00000883 deposit  0x00000004 
- 00012935  0x00000884 store  0x00000001 , 0x000000b2 
- 00012936  0x00000885 fetch  0x00000001 , 0x000041f9 
- 00012937  0x00000886 iforce  0x00000004 
- 00012938  0x00000887 set0  0x00000008 , 0x00000000 
- 00012939  0x00000888 fetch  0x00000001 , 0x00004165 
- 00012940  0x00000889 store  0x00000001 , 0x00004167 
- 00012941  0x0000088a fetch  0x00000001 , 0x00004166 
- 00012942  0x0000088b store  0x00000001 , 0x00004165 
- 00012943  0x0000088c rtn 
- 00012944  0x0000088f set0  0x00000025 , 0x00000000 
- 00012945  0x00000890 bpatch  0x0000002e , 0x00004005 
- 00012946  0x00000891 rtnmark0  0x00000007 
- 00012947  0x00000893 call  0x00003847 
- 00012948  0x00000894 nrtn  0x00000001 
- 00012949  0x00000896 call  0x00003799 
- 00012950  0x00000897 fetch  0x00000001 , 0x000000b4 
- 00012951  0x00000898 fetcht  0x00000001 , 0x00000047 
- 00012952  0x00000899 store  0x00000001 , 0x00000047 
- 00012953  0x0000089a storet  0x00000001 , 0x000000b3 
- 00012954  0x0000089b fetch  0x00000001 , 0x000000b2 
- 00012955  0x0000089c iforce  0x00000004 
- 00012956  0x0000089d fetch  0x00000001 , 0x00004165 
- 00012957  0x0000089e store  0x00000001 , 0x00004166 
- 00012958  0x0000089f fetch  0x00000001 , 0x00004167 
- 00012959  0x000008a0 store  0x00000001 , 0x00004165 
- 00012960  0x000008a1 setarg  0x0000ffff 
- 00012961  0x000008a2 store  0x00000002 , 0x00004168 
- 00012962  0x000008a3 rtn 
- 00012963  0x000008a9 set0  0x00000025 , 0x00000000 
- 00012964  0x000008aa bpatch  0x0000002f , 0x00004005 
- 00012965  0x000008ab set1  0x00000009 , 0x00000000 
- 00012966  0x000008ac deposit  0x00000011 
- 00012967  0x000008ad store  0x00000002 , 0x0000001e 
- 00012968  0x000008ae force  0x00000050 , 0x00000039 
- 00012969  0x000008af arg  0x000003c0 , 0x00000005 
- 00012970  0x000008b0 add  0x00000011 , 0x00000001 , 0x00000006 
- 00012971  0x000008b1 ifetch  0x00000001 , 0x00000006 
- 00012972  0x000008b2 copy  0x00000011 , 0x00000006 
- 00012973  0x000008b3 bbit1  0x00000000 , 0x00007e45 
- 00012974  0x000008b4 arg  0x00000030 , 0x00000005 
- 00012975  0x000008b5 call  0x00007e45 
- 00012976  0x000008b6 disable  0x0000002e 
- 00012977  0x000008b7 fetch  0x00000001 , 0x00000077 
- 00012978  0x000008b8 iforce  0x00000004 
- 00012979  0x000008b9 jam  0x00000001 , 0x0000008a 
- 00012980  0x000008ba branch  0x000032b6 , 0x00000029 
- 00012981  0x000008bb jam  0x00000001 , 0x0000008a 
- 00012982  0x000008bd fetch  0x00000001 , 0x00000030 
- 00012983  0x000008be rtnbit0  0x00000001 
- 00012984  0x000008bf fetch  0x00000001 , 0x00000073 
- 00012985  0x000008c0 store  0x00000001 , 0x0000008a 
- 00012986  0x000008c1 fetch  0x00000001 , 0x00000074 
- 00012987  0x000008c2 store  0x00000001 , 0x0000008b 
- 00012988  0x000008c3 rtn 
- 00012989  0x000008c6 set0  0x00000025 , 0x00000000 
- 00012990  0x000008c7 bpatch  0x00000030 , 0x00004006 
- 00012991  0x000008c8 fetch  0x00000002 , 0x0000001e 
- 00012992  0x000008c9 iforce  0x00000005 
- 00012993  0x000008ca force  0x00000050 , 0x00000039 
- 00012994  0x000008cb arg  0x000003c0 , 0x00000006 
- 00012995  0x000008cc branch  0x00007e45 , 0x00000036 
- 00012996  0x000008cd arg  0x00000030 , 0x00000006 
- 00012997  0x000008ce branch  0x00007e45 
- 00012998  0x000008d3 fetcht  0x00000001 , 0x00000015 
- 00012999  0x000008d4 arg  0x00000003 , 0x00000039 
- 00013000  0x000008d6 increase  0x00000001 , 0x00000002 
- 00013001  0x000008d7 compare  0x00000003 , 0x00000002 , 0x000000ff 
- 00013002  0x000008d8 nbranch  0x000032cc , 0x00000001 
- 00013003  0x000008d9 arg  0x00000000 , 0x00000002 
- 00013004  0x000008db storet  0x00000001 , 0x00000015 
- 00013005  0x000008dc mul32  0x00000002 , 0x00000050 , 0x0000003f 
- 00013006  0x000008dd arg  0x00004040 , 0x00000011 
- 00013007  0x000008de iadd  0x00000011 , 0x00000011 
- 00013008  0x000008df ifetch  0x00000001 , 0x00000011 
- 00013009  0x000008e0 bbit1  0x00000001 , 0x000032d4 
- 00013010  0x000008e1 rtnbit1  0x00000000 
- 00013011  0x000008e2 rtnbit1  0x00000003 
- 00013012  0x000008e4 loop  0x000032c8 
- 00013013  0x000008e5 rtn 
- 00013014  0x000008e8 set0  0x00000025 , 0x00000000 
- 00013015  0x000008e9 bpatch  0x00000031 , 0x00004006 
- 00013016  0x000008ea arg  0x0000330b , 0x00000013 
- 00013017  0x000008eb call  0x00003301 
- 00013018  0x000008ec nrtn  0x00000005 
- 00013019  0x000008ed deposit  0x00000011 
- 00013020  0x000008ee store  0x00000002 , 0x0000001e 
- 00013021  0x000008ef force  0x00000000 , 0x0000003e 
- 00013022  0x000008f0 rtn 
- 00013023  0x000008f5 call  0x00003847 
- 00013024  0x000008f6 branch  0x000032e7 , 0x00000001 
- 00013025  0x000008f7 fetch  0x00000002 , 0x0000001e 
- 00013026  0x000008f8 add  0x0000003f , 0x00000017 , 0x00000005 
- 00013027  0x000008f9 fetch  0x00000001 , 0x00000047 
- 00013028  0x000008fa istore  0x00000001 , 0x00000005 
- 00013029  0x000008fb arg  0x00003334 , 0x00000013 
- 00013030  0x000008fc branch  0x00003301 
- 00013031  0x000008ff fetch  0x00000001 , 0x00000047 
- 00013032  0x00000900 isolate1  0x00000003 , 0x0000003f 
- 00013033  0x00000901 branch  0x000032ec , 0x00000001 
- 00013034  0x00000902 force  0x00000001 , 0x0000003e 
- 00013035  0x00000903 rtn 
- 00013036  0x00000905 force  0x00000000 , 0x0000003e 
- 00013037  0x00000906 rtn 
- 00013038  0x0000090a arg  0x00003331 , 0x00000013 
- 00013039  0x0000090b branch  0x00003301 
- 00013040  0x0000090e fetcht  0x00000002 , 0x0000001e 
- 00013041  0x0000090f arg  0x00003366 , 0x00000013 
- 00013042  0x00000910 branch  0x00003301 
- 00013043  0x00000913 fetcht  0x00000002 , 0x0000001e 
- 00013044  0x00000914 arg  0x00003359 , 0x00000013 
- 00013045  0x00000915 branch  0x00003301 
- 00013046  0x00000919 fetcht  0x00000001 , 0x00004273 
- 00013047  0x0000091b arg  0x00003316 , 0x00000013 
- 00013048  0x0000091c branch  0x00003301 
- 00013049  0x0000091f set0  0x00000025 , 0x00000000 
- 00013050  0x00000920 bpatch  0x00000032 , 0x00004006 
- 00013051  0x00000921 fetcht  0x00000006 , 0x00004274 
- 00013052  0x00000923 arg  0x0000330f , 0x00000013 
- 00013053  0x00000924 branch  0x00003301 
- 00013054  0x00000927 arg  0x0000331c , 0x00000013 
- 00013055  0x00000928 branch  0x00003301 
- 00013056  0x0000092b arg  0x00003350 , 0x00000013 
- 00013057  0x0000092d set0  0x00000025 , 0x00000000 
- 00013058  0x0000092e bpatch  0x00000033 , 0x00004006 
- 00013059  0x0000092f arg  0x00004040 , 0x00000011 
- 00013060  0x00000930 force  0x00000003 , 0x00000039 
- 00013061  0x00000932 ifetch  0x00000001 , 0x00000011 
- 00013062  0x00000933 copy  0x00000013 , 0x0000003d 
- 00013063  0x00000935 increase  0x00000050 , 0x00000011 
- 00013064  0x00000936 loop  0x00003305 
- 00013065  0x00000937 force  0x00000001 , 0x0000003e 
- 00013066  0x00000938 rtn 
- 00013067  0x0000093b bbit1  0x00000000 , 0x00003307 
- 00013068  0x0000093c bbit1  0x00000003 , 0x00003307 
- 00013069  0x0000093d force  0x00000000 , 0x0000003e 
- 00013070  0x0000093e rtn 
- 00013071  0x00000941 bbit1  0x00000003 , 0x00003311 
- 00013072  0x00000942 bbit0  0x00000000 , 0x00003307 
- 00013073  0x00000944 add  0x00000011 , 0x00000010 , 0x00000006 
- 00013074  0x00000945 ifetch  0x00000006 , 0x00000006 
- 00013075  0x00000946 isub  0x00000002 , 0x0000003e 
- 00013076  0x00000947 rtn  0x00000005 
- 00013077  0x00000948 branch  0x00003307 
- 00013078  0x0000094b bbit0  0x00000000 , 0x00003307 
- 00013079  0x0000094c add  0x00000011 , 0x00000016 , 0x00000006 
- 00013080  0x0000094d ifetch  0x00000001 , 0x00000006 
- 00013081  0x0000094e isub  0x00000002 , 0x0000003e 
- 00013082  0x0000094f rtn  0x00000005 
- 00013083  0x00000950 branch  0x00003307 
- 00013084  0x00000953 bbit0  0x00000001 , 0x00003307 
- 00013085  0x00000955 call  0x0000333d 
- 00013086  0x00000956 bbit1  0x0000001b , 0x00003322 
- 00013087  0x00000957 isolate0  0x0000001b , 0x00000002 
- 00013088  0x00000958 branch  0x00003322 , 0x00000001 
- 00013089  0x00000959 set1  0x0000001c , 0x0000003f 
- 00013090  0x0000095b isub  0x00000002 , 0x0000003f 
- 00013091  0x0000095c increase  0x00000001 , 0x0000003f 
- 00013092  0x0000095d branch  0x0000332b , 0x00000002 
- 00013093  0x0000095e increase  0x00000005 , 0x0000003f 
- 00013094  0x0000095f nbranch  0x00003307 , 0x00000002 
- 00013095  0x00000961 copy  0x00000002 , 0x00000021 
- 00013096  0x00000962 call  0x00003349 
- 00013097  0x00000963 force  0x00000000 , 0x0000003e 
- 00013098  0x00000964 rtn 
- 00013099  0x00000967 iforce  0x00000012 
- 00013100  0x00000968 add  0x00000011 , 0x00000002 , 0x00000006 
- 00013101  0x00000969 ifetch  0x00000002 , 0x00000006 
- 00013102  0x0000096a branch  0x00003327 , 0x00000034 
- 00013103  0x0000096b call  0x00003349 
- 00013104  0x0000096c branch  0x0000331d 
- 00013105  0x0000096f bbit0  0x00000000 , 0x00003307 
- 00013106  0x00000970 force  0x00000000 , 0x0000003e 
- 00013107  0x00000971 rtn 
- 00013108  0x00000974 bbit0  0x00000000 , 0x00003307 
- 00013109  0x00000975 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013110  0x00000976 ifetch  0x00000001 , 0x00000006 
- 00013111  0x00000977 bbit1  0x00000000 , 0x00003307 
- 00013112  0x00000978 add  0x00000011 , 0x00000017 , 0x00000006 
- 00013113  0x00000979 ifetch  0x00000001 , 0x00000006 
- 00013114  0x0000097a bbit0  0x00000003 , 0x00003307 
- 00013115  0x0000097b force  0x00000000 , 0x0000003e 
- 00013116  0x0000097c rtn 
- 00013117  0x0000097f add  0x00000011 , 0x00000001 , 0x00000006 
- 00013118  0x00000980 ifetcht  0x00000001 , 0x00000006 
- 00013119  0x00000981 deposit  0x00000022 
- 00013120  0x00000982 isolate1  0x00000001 , 0x00000002 
- 00013121  0x00000983 add  0x00000011 , 0x00000004 , 0x00000006 
- 00013122  0x00000984 ifetcht  0x00000004 , 0x00000006 
- 00013123  0x00000985 rtn  0x00000001 
- 00013124  0x00000986 add  0x00000011 , 0x00000008 , 0x00000006 
- 00013125  0x00000987 ifetch  0x00000006 , 0x00000006 
- 00013126  0x00000988 call  0x000039c0 
- 00013127  0x00000989 deposit  0x00000028 
- 00013128  0x0000098a rtn 
- 00013129  0x0000098d add  0x00000011 , 0x00000002 , 0x00000006 
- 00013130  0x0000098e add  0x00000011 , 0x00000004 , 0x00000005 
- 00013131  0x0000098f ifetch  0x00000002 , 0x00000006 
- 00013132  0x00000990 iadd  0x00000002 , 0x0000000b 
- 00013133  0x00000991 deposit  0x0000000b 
- 00013134  0x00000992 istore  0x00000004 , 0x00000005 
- 00013135  0x00000993 branch  0x00005434 
- 00013136  0x00000997 bbit0  0x00000001 , 0x00003307 
- 00013137  0x00000998 call  0x0000333d 
- 00013138  0x00000999 iadd  0x0000001b , 0x0000003f 
- 00013139  0x0000099a iadd  0x0000001b , 0x0000003f 
- 00013140  0x0000099b iadd  0x00000007 , 0x0000003f 
- 00013141  0x0000099c isub  0x00000002 , 0x0000003e 
- 00013142  0x0000099d nbranch  0x00003307 , 0x00000002 
- 00013143  0x0000099e force  0x00000000 , 0x0000003e 
- 00013144  0x0000099f rtn 
- 00013145  0x000009a2 bbit0  0x00000000 , 0x00003307 
- 00013146  0x000009a3 deposit  0x00000002 
- 00013147  0x000009a4 isub  0x00000011 , 0x0000003e 
- 00013148  0x000009a5 branch  0x00003307 , 0x0000003e 
- 00013149  0x000009a6 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013150  0x000009a7 ifetch  0x00000001 , 0x00000006 
- 00013151  0x000009a8 bbit1  0x00000000 , 0x00003307 
- 00013152  0x000009a9 add  0x00000011 , 0x00000018 , 0x00000005 
- 00013153  0x000009aa ifetch  0x00000001 , 0x00000005 
- 00013154  0x000009ab nbranch  0x00003307 , 0x00000034 
- 00013155  0x000009ac force  0x0000002d , 0x0000003f 
- 00013156  0x000009ad istore  0x00000001 , 0x00000005 
- 00013157  0x000009ae branch  0x00003307 
- 00013158  0x000009b1 bbit0  0x00000000 , 0x00003307 
- 00013159  0x000009b2 deposit  0x00000002 
- 00013160  0x000009b3 isub  0x00000011 , 0x0000003e 
- 00013161  0x000009b4 branch  0x00003307 , 0x0000003e 
- 00013162  0x000009b5 add  0x00000011 , 0x00000001 , 0x00000006 
- 00013163  0x000009b6 ifetch  0x00000001 , 0x00000006 
- 00013164  0x000009b7 bbit1  0x00000000 , 0x00003307 
- 00013165  0x000009b8 ifetch  0x00000001 , 0x00000011 
- 00013166  0x000009b9 set0  0x00000007 , 0x0000003f 
- 00013167  0x000009ba istore  0x00000001 , 0x00000011 
- 00013168  0x000009bb branch  0x00003307 
- 00013169  0x000009bf set0  0x00000025 , 0x00000000 
- 00013170  0x000009c0 bpatch  0x00000034 , 0x00004006 
- 00013171  0x000009c1 call  0x00003bac 
- 00013172  0x000009c3 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013173  0x000009c4 call  0x00003a54 
- 00013174  0x000009c5 force  0x00000003 , 0x00000024 
- 00013175  0x000009c6 call  0x00003a42 
- 00013176  0x000009c7 call  0x00003bae 
- 00013177  0x000009c8 call  0x00003bb4 
- 00013178  0x000009c9 call  0x00003bc5 
- 00013179  0x000009ca branch  0x000038bf 
- 00013180  0x000009cd set0  0x00000025 , 0x00000000 
- 00013181  0x000009ce bpatch  0x00000035 , 0x00004006 
- 00013182  0x000009cf call  0x00003baa 
- 00013183  0x000009d1 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013184  0x000009d2 call  0x00003a54 
- 00013185  0x000009d3 force  0x00000003 , 0x00000024 
- 00013186  0x000009d4 call  0x00003a3b 
- 00013187  0x000009d5 call  0x000034e1 
- 00013188  0x000009d6 call  0x00003b41 
- 00013189  0x000009d7 call  0x00003bba 
- 00013190  0x000009d8 call  0x00003b3a 
- 00013191  0x000009da call  0x00003b63 
- 00013192  0x000009db nrtn  0x00000018 
- 00013193  0x000009dc call  0x00003af3 
- 00013194  0x000009dd branch  0x000035df 
- 00013195  0x000009e2 set0  0x00000025 , 0x00000000 
- 00013196  0x000009e3 bpatch  0x00000036 , 0x00004006 
- 00013197  0x000009e4 fetch  0x00000001 , 0x0000018b 
- 00013198  0x000009e5 iforce  0x00000004 
- 00013199  0x000009e6 force  0x00000001 , 0x00000001 
- 00013200  0x000009e7 call  0x00003371 
- 00013201  0x000009e8 branch  0x0000337c 
- 00013202  0x000009f4 fetch  0x00000001 , 0x00004133 
- 00013203  0x000009f5 rtnbit0  0x00000000 
- 00013204  0x000009f6 force  0x00000005 , 0x00000007 
- 00013205  0x000009f7 call  0x00007e53 
- 00013206  0x000009f8 nrtn  0x00000034 
- 00013207  0x000009f9 fetcht  0x00000002 , 0x0000414d 
- 00013208  0x000009fa force  0x00000004 , 0x00000007 
- 00013209  0x000009fb call  0x0000383d 
- 00013210  0x000009fc rtn  0x00000028 
- 00013211  0x000009fd call  0x000033a2 
- 00013212  0x000009fe force  0x00000005 , 0x00000007 
- 00013213  0x000009ff fetch  0x00000002 , 0x0000414f 
- 00013214  0x00000a00 nbranch  0x00007e4c , 0x00000018 
- 00013215  0x00000a01 random  0x0000003f 
- 00013216  0x00000a02 iand  0x00000035 , 0x0000003f 
- 00013217  0x00000a03 branch  0x00007e4c 
- 00013218  0x00000a07 set0  0x00000025 , 0x00000000 
- 00013219  0x00000a08 bpatch  0x00000037 , 0x00004006 
- 00013220  0x00000a09 jam  0x00000000 , 0x0000018b 
- 00013221  0x00000a0a disable  0x00000030 
- 00013222  0x00000a0b disable  0x0000002e 
- 00013223  0x00000a0c call  0x00003a12 
- 00013224  0x00000a0d and  0x00000022 , 0x000001fc , 0x00000021 
- 00013225  0x00000a0e force  0x00000001 , 0x00000024 
- 00013226  0x00000a0f call  0x00003a49 
- 00013227  0x00000a10 call  0x00003a3b 
- 00013228  0x00000a11 setflip  0x0000001d , 0x00000000 
- 00013229  0x00000a12 fetch  0x00000001 , 0x00000006 
- 00013230  0x00000a13 increase  0x00000001 , 0x0000003f 
- 00013231  0x00000a14 store  0x00000001 , 0x00000006 
- 00013232  0x00000a15 call  0x00003a66 
- 00013233  0x00000a16 call  0x00003b3a 
- 00013234  0x00000a17 call  0x00003b6b 
- 00013235  0x00000a18 nrtn  0x00000018 
- 00013236  0x00000a19 set0  0x00000025 , 0x00000000 
- 00013237  0x00000a1a bpatch  0x00000038 , 0x00004007 
- 00013238  0x00000a1b force  0x00000000 , 0x0000001b 
- 00013239  0x00000a1c call  0x00003a6d 
- 00013240  0x00000a1d fetch  0x00000001 , 0x00000007 
- 00013241  0x00000a1e increase  0x00000001 , 0x0000003f 
- 00013242  0x00000a1f store  0x00000001 , 0x00000007 
- 00013243  0x00000a20 call  0x00003a49 
- 00013244  0x00000a21 call  0x00003baa 
- 00013245  0x00000a22 or_into  0x00000002 , 0x00000021 
- 00013246  0x00000a23 force  0x00000001 , 0x00000024 
- 00013247  0x00000a24 call  0x00003a42 
- 00013248  0x00000a25 call  0x00003a66 
- 00013249  0x00000a26 call  0x00003bae 
- 00013250  0x00000a27 call  0x00003bbf 
- 00013251  0x00000a28 deposit  0x00000022 
- 00013252  0x00000a29 store  0x00000004 , 0x0000016b 
- 00013253  0x00000a2a call  0x00003bc5 
- 00013254  0x00000a2b force  0x00000002 , 0x00000001 
- 00013255  0x00000a2c force  0x00000000 , 0x00000004 
- 00013256  0x00000a2d call  0x00003bcd 
- 00013257  0x00000a2e call  0x000038c1 
- 00013258  0x00000a2f call  0x000033ce 
- 00013259  0x00000a30 and_into  0x000001fd , 0x00000021 
- 00013260  0x00000a31 increase  0x00000001 , 0x00000026 
- 00013261  0x00000a32 rtn 
- 00013262  0x00000a35 set0  0x00000025 , 0x00000000 
- 00013263  0x00000a36 bpatch  0x00000039 , 0x00004007 
- 00013264  0x00000a37 fetch  0x00000001 , 0x00004172 
- 00013265  0x00000a38 rtn  0x00000034 
- 00013266  0x00000a39 arg  0x000001bc , 0x00000005 
- 00013267  0x00000a3a fetch  0x00000001 , 0x00004702 
- 00013268  0x00000a3b copy  0x0000003f , 0x00000039 
- 00013269  0x00000a3c increase  0x00000001 , 0x0000003f 
- 00013270  0x00000a3d istore  0x00000001 , 0x00000005 
- 00013271  0x00000a3e copy  0x00000005 , 0x00000002 
- 00013272  0x00000a3f increase  0x00000001 , 0x0000003f 
- 00013273  0x00000a40 store  0x00000002 , 0x00000091 
- 00013274  0x00000a41 copy  0x00000002 , 0x00000005 
- 00013275  0x00000a42 setarg  0x00000009 
- 00013276  0x00000a43 istore  0x00000001 , 0x00000005 
- 00013277  0x00000a44 arg  0x00004703 , 0x00000006 
- 00013278  0x00000a45 call  0x00007e45 
- 00013279  0x00000a46 arg  0x00004771 , 0x00000013 
- 00013280  0x00000a47 arg  0x00000004 , 0x00000039 
- 00013281  0x00000a48 call  0x000033f1 
- 00013282  0x00000a49 arg  0x0000475b , 0x00000013 
- 00013283  0x00000a4a arg  0x00000001 , 0x00000039 
- 00013284  0x00000a4b call  0x000033f1 
- 00013285  0x00000a4c force  0x0000000a , 0x00000001 
- 00013286  0x00000a4d jam  0x00000002 , 0x00000090 
- 00013287  0x00000a4e setarg  0x000001bc 
- 00013288  0x00000a4f store  0x00000002 , 0x00000179 
- 00013289  0x00000a50 call  0x00003baa 
- 00013290  0x00000a51 call  0x00003a42 
- 00013291  0x00000a52 call  0x00003bae 
- 00013292  0x00000a53 call  0x00003bbf 
- 00013293  0x00000a54 call  0x00003bc5 
- 00013294  0x00000a55 call  0x00003bcd 
- 00013295  0x00000a56 call  0x000038c1 
- 00013296  0x00000a57 rtn 
- 00013297  0x00000a5b copy  0x00000005 , 0x00000002 
- 00013298  0x00000a5c copy  0x00000013 , 0x00000006 
- 00013299  0x00000a5d ifetch  0x00000001 , 0x00000006 
- 00013300  0x00000a5e rtn  0x00000034 
- 00013301  0x00000a60 lshift  0x0000003f , 0x0000003f 
- 00013302  0x00000a61 loop  0x000033f5 
- 00013303  0x00000a62 copy  0x0000003f , 0x00000011 
- 00013304  0x00000a63 increase  0x00000002 , 0x0000003f 
- 00013305  0x00000a64 copy  0x0000003f , 0x00000007 
- 00013306  0x00000a65 fetch  0x00000002 , 0x00000091 
- 00013307  0x00000a66 iadd  0x00000007 , 0x0000003f 
- 00013308  0x00000a67 store  0x00000002 , 0x00000091 
- 00013309  0x00000a68 copy  0x00000002 , 0x00000005 
- 00013310  0x00000a69 copy  0x00000011 , 0x0000003f 
- 00013311  0x00000a6a increase  0x00000001 , 0x0000003f 
- 00013312  0x00000a6b istore  0x00000001 , 0x00000005 
- 00013313  0x00000a6c copy  0x00000013 , 0x00000006 
- 00013314  0x00000a6d ifetch  0x00000001 , 0x00000006 
- 00013315  0x00000a6e ifetch  0x00000001 , 0x00000006 
- 00013316  0x00000a6f istore  0x00000001 , 0x00000005 
- 00013317  0x00000a70 copy  0x00000011 , 0x00000039 
- 00013318  0x00000a71 branch  0x00007e45 
- 00013319  0x00000a78 fetch  0x00000001 , 0x00004133 
- 00013320  0x00000a79 rtnbit0  0x00000001 
- 00013321  0x00000a7a force  0x00000006 , 0x00000007 
- 00013322  0x00000a7b call  0x00007e53 
- 00013323  0x00000a7c nrtn  0x00000034 
- 00013324  0x00000a7d fetcht  0x00000002 , 0x00004151 
- 00013325  0x00000a7e force  0x00000028 , 0x00000007 
- 00013326  0x00000a7f call  0x0000383d 
- 00013327  0x00000a80 rtn  0x00000028 
- 00013328  0x00000a81 force  0x00000000 , 0x00000004 
- 00013329  0x00000a82 jam  0x00000008 , 0x00000010 
- 00013330  0x00000a83 set0  0x0000000b , 0x00000000 
- 00013331  0x00000a84 call  0x00003417 
- 00013332  0x00000a85 force  0x00000006 , 0x00000007 
- 00013333  0x00000a86 fetch  0x00000002 , 0x00004153 
- 00013334  0x00000a87 branch  0x00007e4c 
- 00013335  0x00000a8b set0  0x00000025 , 0x00000000 
- 00013336  0x00000a8c bpatch  0x0000003a , 0x00004007 
- 00013337  0x00000a8d disable  0x00000030 
- 00013338  0x00000a8e call  0x00003a12 
- 00013339  0x00000a8f fetch  0x00000001 , 0x00000008 
- 00013340  0x00000a90 increase  0x00000001 , 0x0000003f 
- 00013341  0x00000a91 store  0x00000001 , 0x00000008 
- 00013342  0x00000a92 force  0x00000000 , 0x00000026 
- 00013343  0x00000a93 call  0x00003a54 
- 00013344  0x00000a94 add  0x00000022 , 0x00000001 , 0x00000021 
- 00013345  0x00000a95 force  0x00000002 , 0x00000024 
- 00013346  0x00000a96 set0  0x00000025 , 0x00000000 
- 00013347  0x00000a97 bpatch  0x0000003b , 0x00004007 
- 00013348  0x00000a98 call  0x00003a3b 
- 00013349  0x00000a99 call  0x00003b3a 
- 00013350  0x00000a9a call  0x00003b6b 
- 00013351  0x00000a9b nrtn  0x00000018 
- 00013352  0x00000a9c call  0x00003a6d 
- 00013353  0x00000a9d fetch  0x00000001 , 0x00000009 
- 00013354  0x00000a9e increase  0x00000001 , 0x0000003f 
- 00013355  0x00000a9f store  0x00000001 , 0x00000009 
- 00013356  0x00000aa0 force  0x00000000 , 0x0000001b 
- 00013357  0x00000aa1 call  0x00003baa 
- 00013358  0x00000aa2 or_into  0x00000002 , 0x00000021 
- 00013359  0x00000aa3 force  0x00000001 , 0x00000024 
- 00013360  0x00000aa4 call  0x00003a42 
- 00013361  0x00000aa5 call  0x00003bae 
- 00013362  0x00000aa6 call  0x00003bbf 
- 00013363  0x00000aa7 call  0x00003bc5 
- 00013364  0x00000aa8 call  0x0000375c 
- 00013365  0x00000aa9 force  0x00000000 , 0x00000004 
- 00013366  0x00000aaa arg  0x00000600 , 0x0000000b 
- 00013367  0x00000aab until  0x00000029 , 0x00000026 
- 00013368  0x00000aac or_into  0x00000003 , 0x00000028 
- 00013369  0x00000aad and_into  0x000001fd , 0x00000021 
- 00013370  0x00000aaf set0  0x00000025 , 0x00000000 
- 00013371  0x00000ab0 bpatch  0x0000003c , 0x00004007 
- 00013372  0x00000ab1 increase  0x00000001 , 0x00000026 
- 00013373  0x00000ab2 call  0x00003a3b 
- 00013374  0x00000ab3 call  0x00003b3a 
- 00013375  0x00000ab4 call  0x00003b5d 
- 00013376  0x00000ab5 nbranch  0x00003444 , 0x00000018 
- 00013377  0x00000ab6 call  0x00003bcd 
- 00013378  0x00000ab7 call  0x000035e1 
- 00013379  0x00000ab8 bmark1  0x0000000b , 0x0000344c 
- 00013380  0x00000aba set0  0x00000025 , 0x00000000 
- 00013381  0x00000abb bpatch  0x0000003d , 0x00004007 
- 00013382  0x00000abc fetch  0x00000001 , 0x00000010 
- 00013383  0x00000abd rtn  0x00000034 
- 00013384  0x00000abe increase  0xffffffff , 0x0000003f 
- 00013385  0x00000abf store  0x00000001 , 0x00000010 
- 00013386  0x00000ac0 call  0x00003bac 
- 00013387  0x00000ac1 branch  0x0000343a 
- 00013388  0x00000ac5 set0  0x00000025 , 0x00000000 
- 00013389  0x00000ac6 bpatch  0x0000003e , 0x00004007 
- 00013390  0x00000ac7 set0  0x00000001 , 0x00000028 
- 00013391  0x00000ac8 set1  0x00000000 , 0x00000028 
- 00013392  0x00000ac9 fetch  0x00000001 , 0x0000000a 
- 00013393  0x00000aca increase  0x00000001 , 0x0000003f 
- 00013394  0x00000acb store  0x00000001 , 0x0000000a 
- 00013395  0x00000acc call  0x00003baa 
- 00013396  0x00000acd or_into  0x00000002 , 0x00000021 
- 00013397  0x00000ace call  0x00003a42 
- 00013398  0x00000acf call  0x00003bae 
- 00013399  0x00000ad0 call  0x00003bbf 
- 00013400  0x00000ad1 call  0x00003bc5 
- 00013401  0x00000ad2 call  0x0000375c 
- 00013402  0x00000ad4 compare  0x00000003 , 0x00000028 , 0x00000003 
- 00013403  0x00000ad5 branch  0x0000345e , 0x00000001 
- 00013404  0x00000ad6 until  0x0000003e , 0x00000017 
- 00013405  0x00000ad7 branch  0x0000345a 
- 00013406  0x00000ad9 fetch  0x00000004 , 0x0000016f 
- 00013407  0x00000ada or_into  0x00000003 , 0x0000003f 
- 00013408  0x00000adb icopy  0x00000028 
- 00013409  0x00000ade set0  0x00000025 , 0x00000000 
- 00013410  0x00000adf bpatch  0x0000003f , 0x00004007 
- 00013411  0x00000ae0 fetch  0x00000006 , 0x00000182 
- 00013412  0x00000ae1 store  0x00000006 , 0x00000040 
- 00013413  0x00000ae2 call  0x000034ed 
- 00013414  0x00000ae4 call  0x00003539 
- 00013415  0x00000ae5 branch  0x0000346b , 0x0000002d 
- 00013416  0x00000ae6 call  0x0000350e 
- 00013417  0x00000ae7 nbranch  0x00003466 , 0x00000034 
- 00013418  0x00000ae8 rtn 
- 00013419  0x00000aec set0  0x00000025 , 0x00000000 
- 00013420  0x00000aed bpatch  0x00000040 , 0x00004008 
- 00013421  0x00000aee call  0x000034f9 
- 00013422  0x00000aef call  0x000032d6 
- 00013423  0x00000af0 nrtn  0x00000005 
- 00013424  0x00000af1 jam  0x00000000 , 0x00000031 
- 00013425  0x00000af2 call  0x000039ac 
- 00013426  0x00000af3 branch  0x000032bd 
- 00013427  0x00000af7 set0  0x00000025 , 0x00000000 
- 00013428  0x00000af8 bpatch  0x00000041 , 0x00004008 
- 00013429  0x00000af9 call  0x000039bc 
- 00013430  0x00000afa call  0x000034a5 
- 00013431  0x00000afb rtn  0x00000028 
- 00013432  0x00000afc call  0x0000327c 
- 00013433  0x00000afd call  0x00006a54 
- 00013434  0x00000aff set0  0x00000025 , 0x00000000 
- 00013435  0x00000b00 bpatch  0x00000042 , 0x00004008 
- 00013436  0x00000b01 call  0x00003e25 
- 00013437  0x00000b02 call  0x00006dec 
- 00013438  0x00000b03 call  0x000035d6 
- 00013439  0x00000b04 call  0x00007f39 
- 00013440  0x00000b05 nbranch  0x0000348d , 0x0000002d 
- 00013441  0x00000b06 call  0x00003bec 
- 00013442  0x00000b07 call  0x00003870 
- 00013443  0x00000b08 call  0x00006e10 
- 00013444  0x00000b09 call  0x00003547 
- 00013445  0x00000b0a call  0x000038b1 
- 00013446  0x00000b0b call  0x00005b78 
- 00013447  0x00000b0c call  0x00004995 
- 00013448  0x00000b0d call  0x000048a9 
- 00013449  0x00000b0e fetch  0x00000001 , 0x0000000b 
- 00013450  0x00000b0f increase  0x00000001 , 0x0000003f 
- 00013451  0x00000b10 store  0x00000001 , 0x0000000b 
- 00013452  0x00000b11 call  0x000039ac 
- 00013453  0x00000b13 set0  0x00000025 , 0x00000000 
- 00013454  0x00000b14 bpatch  0x00000043 , 0x00004008 
- 00013455  0x00000b15 call  0x00003d61 
- 00013456  0x00000b16 call  0x00003be2 
- 00013457  0x00000b17 branch  0x00003498 , 0x00000002 
- 00013458  0x00000b18 call  0x00003204 
- 00013459  0x00000b19 nbranch  0x00003498 , 0x00000028 
- 00013460  0x00000b1a call  0x00003812 
- 00013461  0x00000b1b nbranch  0x0000347a , 0x00000034 
- 00013462  0x00000b1c call  0x00006a5c 
- 00013463  0x00000b1d branch  0x00003290 
- 00013464  0x00000b21 set0  0x00000025 , 0x00000000 
- 00013465  0x00000b22 bpatch  0x00000044 , 0x00004008 
- 00013466  0x00000b23 jam  0x00000000 , 0x00000153 
- 00013467  0x00000b24 jam  0x00000000 , 0x00000189 
- 00013468  0x00000b25 call  0x00003516 
- 00013469  0x00000b26 set0  0x00000011 , 0x00000000 
- 00013470  0x00000b27 call  0x00007f8a 
- 00013471  0x00000b28 fetch  0x00000001 , 0x00000030 
- 00013472  0x00000b29 bbit0  0x00000004 , 0x000034a3 
- 00013473  0x00000b2a fetcht  0x00000001 , 0x00000046 
- 00013474  0x00000b2b branch  0x000048c4 
- 00013475  0x00000b2e force  0x00000006 , 0x00000002 
- 00013476  0x00000b2f branch  0x00004826 
- 00013477  0x00000b32 set0  0x00000025 , 0x00000000 
- 00013478  0x00000b33 bpatch  0x00000045 , 0x00004008 
- 00013479  0x00000b34 call  0x0000322e 
- 00013480  0x00000b35 nrtn  0x00000028 
- 00013481  0x00000b36 copy  0x00000004 , 0x00000002 
- 00013482  0x00000b37 call  0x00003bd1 
- 00013483  0x00000b38 store  0x00000001 , 0x0000018b 
- 00013484  0x00000b39 copy  0x00000002 , 0x00000004 
- 00013485  0x00000b3a jam  0x00000020 , 0x00000011 
- 00013486  0x00000b3c set0  0x00000025 , 0x00000000 
- 00013487  0x00000b3d bpatch  0x00000046 , 0x00004008 
- 00013488  0x00000b3e call  0x00003bac 
- 00013489  0x00000b3f force  0x00000002 , 0x00000001 
- 00013490  0x00000b40 call  0x000038a8 
- 00013491  0x00000b41 deposit  0x00000022 
- 00013492  0x00000b42 store  0x00000004 , 0x0000016b 
- 00013493  0x00000b43 call  0x000038bf 
- 00013494  0x00000b44 call  0x00003baa 
- 00013495  0x00000b45 enable  0x0000002f 
- 00013496  0x00000b46 call  0x000035b7 
- 00013497  0x00000b47 branch  0x000034c1 , 0x00000018 
- 00013498  0x00000b48 call  0x00003a6d 
- 00013499  0x00000b49 call  0x0000350e 
- 00013500  0x00000b4a nbranch  0x000034ae , 0x00000034 
- 00013501  0x00000b4b rtnmark0  0x00000004 
- 00013502  0x00000b4c jam  0x00000034 , 0x0000007c 
- 00013503  0x00000b4d set1  0x00000003 , 0x00000000 
- 00013504  0x00000b4e rtn 
- 00013505  0x00000b50 enable  0x00000030 
- 00013506  0x00000b51 call  0x000034ed 
- 00013507  0x00000b52 call  0x00003a12 
- 00013508  0x00000b54 set0  0x00000025 , 0x00000000 
- 00013509  0x00000b55 bpatch  0x00000047 , 0x00004008 
- 00013510  0x00000b56 call  0x0000338b 
- 00013511  0x00000b57 branch  0x000034ce , 0x00000018 
- 00013512  0x00000b58 call  0x0000350e 
- 00013513  0x00000b59 nbranch  0x000034c4 , 0x00000034 
- 00013514  0x00000b5a disable  0x00000030 
- 00013515  0x00000b5b deposit  0x00000028 
- 00013516  0x00000b5c store  0x00000004 , 0x0000416a 
- 00013517  0x00000b5d rtn 
- 00013518  0x00000b5f force  0x00000000 , 0x00000002 
- 00013519  0x00000b60 call  0x0000487f 
- 00013520  0x00000b61 enable  0x00000029 
- 00013521  0x00000b62 bmark0  0x00000004 , 0x000034d6 
- 00013522  0x00000b63 set0  0x00000004 , 0x00000000 
- 00013523  0x00000b64 jam  0x00000003 , 0x0000007c 
- 00013524  0x00000b65 jam  0x00000033 , 0x0000007d 
- 00013525  0x00000b66 call  0x00006212 
- 00013526  0x00000b68 deposit  0x00000004 
- 00013527  0x00000b69 store  0x00000001 , 0x00000077 
- 00013528  0x00000b6a force  0x00000000 , 0x0000003f 
- 00013529  0x00000b6b store  0x00000006 , 0x00000038 
- 00013530  0x00000b6c fetch  0x00000001 , 0x00000031 
- 00013531  0x00000b6d set1  0x00000001 , 0x0000003f 
- 00013532  0x00000b6e store  0x00000001 , 0x00000031 
- 00013533  0x00000b6f call  0x00003bec 
- 00013534  0x00000b70 disable  0x00000029 
- 00013535  0x00000b72 enable  0x00000028 
- 00013536  0x00000b73 rtn 
- 00013537  0x00000b78 set0  0x00000025 , 0x00000000 
- 00013538  0x00000b79 bpatch  0x00000048 , 0x00004009 
- 00013539  0x00000b7a disable  0x0000002d 
- 00013540  0x00000b7b set0  0x00000005 , 0x00000000 
- 00013541  0x00000b7c set0  0x0000000a , 0x00000000 
- 00013542  0x00000b7d set0  0x00000010 , 0x00000000 
- 00013543  0x00000b7e set0  0x0000000f , 0x00000000 
- 00013544  0x00000b7f fetch  0x00000001 , 0x00000047 
- 00013545  0x00000b80 set0  0x00000005 , 0x0000003f 
- 00013546  0x00000b81 set1  0x00000004 , 0x0000003f 
- 00013547  0x00000b82 store  0x00000001 , 0x00000047 
- 00013548  0x00000b83 rtn 
- 00013549  0x00000b86 set0  0x00000025 , 0x00000000 
- 00013550  0x00000b87 bpatch  0x00000049 , 0x00004009 
- 00013551  0x00000b88 jam  0x00000020 , 0x00000011 
- 00013552  0x00000b89 jam  0x00000050 , 0x00000047 
- 00013553  0x00000b8a fetch  0x00000002 , 0x0000415f 
- 00013554  0x00000b8b store  0x00000002 , 0x0000003e 
- 00013555  0x00000b8c deposit  0x00000022 
- 00013556  0x00000b8d store  0x00000004 , 0x0000416a 
- 00013557  0x00000b8e rtn  0x00000030 
- 00013558  0x00000b8f deposit  0x00000028 
- 00013559  0x00000b90 store  0x00000004 , 0x0000416a 
- 00013560  0x00000b91 rtn 
- 00013561  0x00000b94 set0  0x00000025 , 0x00000000 
- 00013562  0x00000b95 bpatch  0x0000004a , 0x00004009 
- 00013563  0x00000b96 call  0x00005b6f 
- 00013564  0x00000b97 call  0x00003512 
- 00013565  0x00000b98 store  0x00000001 , 0x00000046 
- 00013566  0x00000b99 setarg  0x00001c80 
- 00013567  0x00000b9a store  0x00000002 , 0x00000051 
- 00013568  0x00000b9b fetch  0x00000001 , 0x00000030 
- 00013569  0x00000b9c set1  0x00000000 , 0x0000003f 
- 00013570  0x00000b9d store  0x00000001 , 0x00000030 
- 00013571  0x00000b9e jam  0x00000000 , 0x0000004b 
- 00013572  0x00000b9f jam  0x00000000 , 0x0000004c 
- 00013573  0x00000ba0 jam  0x00000000 , 0x000000a2 
- 00013574  0x00000ba1 branch  0x00003bec 
- 00013575  0x00000ba5 set0  0x00000025 , 0x00000000 
- 00013576  0x00000ba6 bpatch  0x0000004b , 0x00004009 
- 00013577  0x00000ba7 force  0x00000000 , 0x0000003f 
- 00013578  0x00000ba8 store  0x00000008 , 0x00004262 
- 00013579  0x00000ba9 istore  0x00000008 , 0x00000005 
- 00013580  0x00000baa call  0x0000322a 
- 00013581  0x00000bab branch  0x000032f0 
- 00013582  0x00000bae fetch  0x00000001 , 0x00000011 
- 00013583  0x00000baf increase  0xffffffff , 0x0000003f 
- 00013584  0x00000bb0 store  0x00000001 , 0x00000011 
- 00013585  0x00000bb1 rtn 
- 00013586  0x00000bb4 fetch  0x00000001 , 0x00004170 
- 00013587  0x00000bb5 increase  0x00000001 , 0x0000003f 
- 00013588  0x00000bb6 store  0x00000001 , 0x00004170 
- 00013589  0x00000bb7 rtn 
- 00013590  0x00000bbb set0  0x00000025 , 0x00000000 
- 00013591  0x00000bbc bpatch  0x0000004c , 0x00004009 
- 00013592  0x00000bbd call  0x000031fa 
- 00013593  0x00000bbe fetch  0x00000001 , 0x00004272 
- 00013594  0x00000bbf beq  0x00000003 , 0x0000351d 
- 00013595  0x00000bc0 fetch  0x00000001 , 0x00000048 
- 00013596  0x00000bc1 bne  0x00000001 , 0x00003521 
- 00013597  0x00000bc3 call  0x000049be 
- 00013598  0x00000bc4 nbranch  0x00003521 , 0x00000005 
- 00013599  0x00000bc5 call  0x000031f5 
- 00013600  0x00000bc6 jam  0x00000000 , 0x00004272 
- 00013601  0x00000bc8 set0  0x00000025 , 0x00000000 
- 00013602  0x00000bc9 bpatch  0x0000004d , 0x00004009 
- 00013603  0x00000bca call  0x00003f18 
- 00013604  0x00000bcb call  0x00004995 
- 00013605  0x00000bcc call  0x00003806 
- 00013606  0x00000bcd jam  0x00000002 , 0x00000b7d 
- 00013607  0x00000bce call  0x00007c27 
- 00013608  0x00000bcf call  0x00005b63 
- 00013609  0x00000bd0 call  0x00004d99 
- 00013610  0x00000bd1 call  0x00007719 
- 00013611  0x00000bd2 fetch  0x00000001 , 0x00000030 
- 00013612  0x00000bd3 set0  0x00000000 
- 00013613  0x00000bd4 store  0x00000001 , 0x00000030 
- 00013614  0x00000bd5 jam  0x00000000 , 0x000047f3 
- 00013615  0x00000bd7 fetch  0x00000001 , 0x0000004c 
- 00013616  0x00000bd8 compare  0x00000000 , 0x0000003f , 0x000000c0 
- 00013617  0x00000bd9 branch  0x00003533 , 0x00000001 
- 00013618  0x00000bda set0  0x00000001 , 0x00000000 
- 00013619  0x00000bdc fetch  0x00000001 , 0x00000047 
- 00013620  0x00000bdd bbit0  0x00000003 , 0x00003535 
- 00013621  0x00000bdf fetch  0x00000001 , 0x0000004b 
- 00013622  0x00000be0 rtnbit0  0x00000006 
- 00013623  0x00000be1 set0  0x00000002 , 0x00000000 
- 00013624  0x00000be2 rtn 
- 00013625  0x00000be5 set0  0x00000025 , 0x00000000 
- 00013626  0x00000be6 bpatch  0x0000004e , 0x00004009 
- 00013627  0x00000be7 fetch  0x00000001 , 0x0000017e 
- 00013628  0x00000be8 rtn  0x00000034 
- 00013629  0x00000be9 icopy  0x00000004 
- 00013630  0x00000bea call  0x000035d6 
- 00013631  0x00000beb nrtn  0x0000002d 
- 00013632  0x00000bec force  0x00000000 , 0x00000001 
- 00013633  0x00000bed call  0x000038b1 
- 00013634  0x00000bee deposit  0x00000004 
- 00013635  0x00000bef store  0x00000001 , 0x00000077 
- 00013636  0x00000bf0 force  0x00000000 , 0x0000003f 
- 00013637  0x00000bf1 store  0x00000001 , 0x0000017e 
- 00013638  0x00000bf2 rtn 
- 00013639  0x00000bf9 set0  0x00000025 , 0x00000000 
- 00013640  0x00000bfa bpatch  0x0000004f , 0x00004009 
- 00013641  0x00000bfb fetch  0x00000001 , 0x00000030 
- 00013642  0x00000bfc bbit0  0x00000002 , 0x00003555 
- 00013643  0x00000bfd force  0x00000007 , 0x00000001 
- 00013644  0x00000bfe bmark0  0x00000007 , 0x00003554 
- 00013645  0x00000bff call  0x00003847 
- 00013646  0x00000c00 nbranch  0x00003555 , 0x00000001 
- 00013647  0x00000c01 branch  0x00003555 , 0x0000002e 
- 00013648  0x00000c02 call  0x00003583 
- 00013649  0x00000c03 setarg  0x00000002 
- 00013650  0x00000c04 store  0x00000002 , 0x00004168 
- 00013651  0x00000c05 rtn 
- 00013652  0x00000c07 nrtn  0x0000002e 
- 00013653  0x00000c09 set0  0x00000025 , 0x00000000 
- 00013654  0x00000c0a bpatch  0x00000050 , 0x0000400a 
- 00013655  0x00000c0b call  0x000032df 
- 00013656  0x00000c0c nbranch  0x00003568 , 0x00000005 
- 00013657  0x00000c0d fetch  0x00000001 , 0x00000047 
- 00013658  0x00000c0e bbit0  0x00000003 , 0x00003571 
- 00013659  0x00000c10 bmark1  0x00000005 , 0x00003575 
- 00013660  0x00000c11 fetch  0x00000001 , 0x00000189 
- 00013661  0x00000c12 bbit1  0x00000006 , 0x0000357c 
- 00013662  0x00000c13 fetch  0x00000002 , 0x00004168 
- 00013663  0x00000c14 increase  0xffffffff , 0x0000003f 
- 00013664  0x00000c15 store  0x00000002 , 0x00004168 
- 00013665  0x00000c16 branch  0x00003565 , 0x00000034 
- 00013666  0x00000c17 fetch  0x00000001 , 0x00004165 
- 00013667  0x00000c18 iforce  0x00000001 
- 00013668  0x00000c19 rtn 
- 00013669  0x00000c1c set0  0x00000025 , 0x00000000 
- 00013670  0x00000c1d bpatch  0x00000051 , 0x0000400a 
- 00013671  0x00000c1e call  0x00003799 
- 00013672  0x00000c20 call  0x00003847 
- 00013673  0x00000c21 branch  0x00003571 , 0x00000001 
- 00013674  0x00000c22 call  0x00005ed9 
- 00013675  0x00000c23 branch  0x00003580 , 0x00000028 
- 00013676  0x00000c24 fetch  0x00000001 , 0x0000004b 
- 00013677  0x00000c25 bbit1  0x00000006 , 0x00003582 
- 00013678  0x00000c26 bmark1  0x00000005 , 0x00003575 
- 00013679  0x00000c27 fetch  0x00000001 , 0x00000189 
- 00013680  0x00000c28 bbit1  0x00000006 , 0x0000357c 
- 00013681  0x00000c2a force  0x00000001 , 0x00000001 
- 00013682  0x00000c2b rtn  0x00000029 
- 00013683  0x00000c2c force  0x00000000 , 0x00000001 
- 00013684  0x00000c2d rtn 
- 00013685  0x00000c2f set0  0x00000025 , 0x00000000 
- 00013686  0x00000c30 bpatch  0x00000052 , 0x0000400a 
- 00013687  0x00000c31 fetch  0x00000001 , 0x00000019 
- 00013688  0x00000c32 iforce  0x00000001 
- 00013689  0x00000c33 rtnne  0x00000001 
- 00013690  0x00000c34 force  0x00000000 , 0x00000001 
- 00013691  0x00000c35 rtn 
- 00013692  0x00000c37 fetch  0x00000001 , 0x0000015a 
- 00013693  0x00000c38 and  0x0000003f , 0x0000000f , 0x00000001 
- 00013694  0x00000c39 set1  0x00000005 , 0x00000000 
- 00013695  0x00000c3a rtn 
- 00013696  0x00000c3c force  0x00000013 , 0x00000001 
- 00013697  0x00000c3d branch  0x00003583 
- 00013698  0x00000c3f call  0x0000358d 
- 00013699  0x00000c42 set0  0x00000025 , 0x00000000 
- 00013700  0x00000c43 bpatch  0x00000053 , 0x0000400a 
- 00013701  0x00000c44 fetcht  0x00000001 , 0x00000047 
- 00013702  0x00000c45 set1  0x00000003 , 0x00000002 
- 00013703  0x00000c46 storet  0x00000001 , 0x00000047 
- 00013704  0x00000c47 deposit  0x00000001 
- 00013705  0x00000c48 store  0x00000001 , 0x00004165 
- 00013706  0x00000c49 setarg  0x0000ffff 
- 00013707  0x00000c4a store  0x00000002 , 0x00004168 
- 00013708  0x00000c4b rtn 
- 00013709  0x00000c4e set0  0x00000025 , 0x00000000 
- 00013710  0x00000c4f bpatch  0x00000054 , 0x0000400a 
- 00013711  0x00000c50 fetch  0x00000001 , 0x0000004c 
- 00013712  0x00000c51 isolate1  0x00000005 , 0x0000003f 
- 00013713  0x00000c52 fetch  0x00000002 , 0x00000091 
- 00013714  0x00000c53 branch  0x000035a1 , 0x00000001 
- 00013715  0x00000c54 force  0x00000003 , 0x00000001 
- 00013716  0x00000c55 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013717  0x00000c56 rtn  0x00000002 
- 00013718  0x00000c57 force  0x00000004 , 0x00000001 
- 00013719  0x00000c58 sub  0x0000003f , 0x0000001b , 0x0000003e 
- 00013720  0x00000c59 rtn  0x00000002 
- 00013721  0x00000c5a force  0x0000000a , 0x00000001 
- 00013722  0x00000c5b sub  0x0000003f , 0x00000079 , 0x0000003e 
- 00013723  0x00000c5c rtn  0x00000002 
- 00013724  0x00000c5d force  0x0000000e , 0x00000001 
- 00013725  0x00000c5e sub  0x0000003f , 0x000000e0 , 0x0000003e 
- 00013726  0x00000c5f rtn  0x00000002 
- 00013727  0x00000c60 force  0x0000000f , 0x00000001 
- 00013728  0x00000c61 rtn 
- 00013729  0x00000c63 force  0x00000003 , 0x00000001 
- 00013730  0x00000c64 sub  0x0000003f , 0x00000011 , 0x0000003e 
- 00013731  0x00000c65 rtn  0x00000002 
- 00013732  0x00000c66 force  0x00000004 , 0x00000001 
- 00013733  0x00000c67 sub  0x0000003f , 0x00000036 , 0x0000003e 
- 00013734  0x00000c68 rtn  0x00000002 
- 00013735  0x00000c69 force  0x0000000a , 0x00000001 
- 00013736  0x00000c6a arg  0x0000016f , 0x00000002 
- 00013737  0x00000c6b isub  0x00000002 , 0x0000003e 
- 00013738  0x00000c6c nrtn  0x00000002 
- 00013739  0x00000c6d force  0x0000000e , 0x00000001 
- 00013740  0x00000c6e arg  0x000002a7 , 0x00000002 
- 00013741  0x00000c6f isub  0x00000002 , 0x0000003e 
- 00013742  0x00000c70 nrtn  0x00000002 
- 00013743  0x00000c71 force  0x0000000f , 0x00000001 
- 00013744  0x00000c72 rtn 
- 00013745  0x00000c7c fetch  0x00000001 , 0x00000030 
- 00013746  0x00000c7d bbit0  0x00000001 , 0x000035b6 
- 00013747  0x00000c7e fetch  0x00000002 , 0x00000032 
- 00013748  0x00000c7f branch  0x000035b6 , 0x00000034 
- 00013749  0x00000c80 nbranch  0x000035b8 , 0x0000002e 
- 00013750  0x00000c82 call  0x00003bac 
- 00013751  0x00000c84 add  0x00000028 , 0x00000001 , 0x00000021 
- 00013752  0x00000c86 enable  0x00000010 
- 00013753  0x00000c87 fetch  0x00000002 , 0x0000003e 
- 00013754  0x00000c88 rshift  0x0000003f , 0x0000003f 
- 00013755  0x00000c89 arg  0x00000500 , 0x00000002 
- 00013756  0x00000c8a iadd  0x00000002 , 0x0000003f 
- 00013757  0x00000c8b call  0x00003b7d 
- 00013758  0x00000c8c call  0x00003a5d 
- 00013759  0x00000c8d force  0x00000003 , 0x00000024 
- 00013760  0x00000c8e call  0x00003a3b 
- 00013761  0x00000c8f call  0x000034e1 
- 00013762  0x00000c90 call  0x00003b41 
- 00013763  0x00000c91 set0  0x00000025 , 0x00000000 
- 00013764  0x00000c92 bpatch  0x00000055 , 0x0000400a 
- 00013765  0x00000c93 fetch  0x00000002 , 0x0000003e 
- 00013766  0x00000c94 rshift  0x0000003f , 0x0000003f 
- 00013767  0x00000c95 call  0x00003b7d 
- 00013768  0x00000c96 call  0x00003b3a 
- 00013769  0x00000c97 enable  0x0000000d 
- 00013770  0x00000c98 fetch  0x00000002 , 0x0000003e 
- 00013771  0x00000c99 arg  0x000003bb , 0x00000002 
- 00013772  0x00000c9a iadd  0x00000002 , 0x0000001b 
- 00013773  0x00000c9b correlate  0x0000003e , 0x00000003 
- 00013774  0x00000c9c copy  0x0000001a , 0x00000002 
- 00013775  0x00000c9d storet  0x00000006 , 0x0000009c 
- 00013776  0x00000c9e disable  0x0000000d 
- 00013777  0x00000c9f nrtn  0x00000018 
- 00013778  0x00000ca0 arg  0x000003bb , 0x00000029 
- 00013779  0x00000ca1 copy  0x00000021 , 0x00000028 
- 00013780  0x00000ca2 branch  0x00003cb6 , 0x0000002b 
- 00013781  0x00000ca3 rtn 
- 00013782  0x00000ca7 set0  0x00000025 , 0x00000000 
- 00013783  0x00000ca8 bpatch  0x00000056 , 0x0000400a 
- 00013784  0x00000ca9 call  0x000035b1 
- 00013785  0x00000caa nbranch  0x00003a6d , 0x00000018 
- 00013786  0x00000cab call  0x00003af3 
- 00013787  0x00000cac bmark0  0x00000011 , 0x000035df 
- 00013788  0x00000cad fetch  0x00000002 , 0x000000f8 
- 00013789  0x00000cae increase  0x00000001 , 0x0000003f 
- 00013790  0x00000caf store  0x00000002 , 0x000000f8 
- 00013791  0x00000cb1 rshift  0x00000021 , 0x00000002 
- 00013792  0x00000cb2 or  0x00000002 , 0x00000040 , 0x0000000e 
- 00013793  0x00000cb4 set0  0x00000025 , 0x00000000 
- 00013794  0x00000cb5 bpatch  0x00000057 , 0x0000400a 
- 00013795  0x00000cb6 enable  0x00000007 
- 00013796  0x00000cb7 enable  0x0000000a 
- 00013797  0x00000cb8 enable  0x0000000b 
- 00013798  0x00000cb9 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013799  0x00000cba rshift8  0x0000000c , 0x0000003f 
- 00013800  0x00000cbb store  0x00000001 , 0x0000015f 
- 00013801  0x00000cbc parse  0x00000003 , 0x00000000 , 0x00000004 
- 00013802  0x00000cbd inject  0x00000000 , 0x00000007 
- 00013803  0x00000cbe copy  0x0000000c , 0x0000003f 
- 00013804  0x00000cbf store  0x00000001 , 0x00000019 
- 00013805  0x00000cc0 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013806  0x00000cc1 rshift8  0x0000000c , 0x0000003f 
- 00013807  0x00000cc2 store  0x00000001 , 0x00000160 
- 00013808  0x00000cc3 fetch  0x00000001 , 0x00000019 
- 00013809  0x00000cc4 sub  0x0000003f , 0x00000003 , 0x0000003e 
- 00013810  0x00000cc5 branch  0x000035f7 , 0x00000002 
- 00013811  0x00000cc6 beq  0x00000007 , 0x000035f7 
- 00013812  0x00000cc7 fetch  0x00000001 , 0x0000004c 
- 00013813  0x00000cc8 isolate1  0x00000005 , 0x0000003f 
- 00013814  0x00000cc9 setflag  0x00000001 , 0x00000001 , 0x00000015 
- 00013815  0x00000ccb set0  0x00000025 , 0x00000000 
- 00013816  0x00000ccc bpatch  0x00000058 , 0x0000400b 
- 00013817  0x00000ccd parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013818  0x00000cce disable  0x0000000b 
- 00013819  0x00000ccf disable  0x0000000a 
- 00013820  0x00000cd0 branch  0x0000373e , 0x00000006 
- 00013821  0x00000cd1 bmark0  0x00000011 , 0x00003601 
- 00013822  0x00000cd2 fetch  0x00000002 , 0x000000fa 
- 00013823  0x00000cd3 increase  0x00000001 , 0x0000003f 
- 00013824  0x00000cd4 store  0x00000002 , 0x000000fa 
- 00013825  0x00000cd6 set0  0x00000025 , 0x00000000 
- 00013826  0x00000cd7 bpatch  0x00000059 , 0x0000400b 
- 00013827  0x00000cd8 fetch  0x00000001 , 0x0000015f 
- 00013828  0x00000cd9 compare  0x00000000 , 0x0000003f , 0x00000007 
- 00013829  0x00000cda setflag  0x00000001 , 0x0000000a , 0x00000000 
- 00013830  0x00000cdb branch  0x00003613 , 0x00000001 
- 00013831  0x00000cdc icompare  0x00000007 , 0x00000004 
- 00013832  0x00000cdd branch  0x00003612 , 0x00000001 
- 00013833  0x00000cde bmark0  0x00000007 , 0x0000375c 
- 00013834  0x00000cdf fetcht  0x00000001 , 0x000000b2 
- 00013835  0x00000ce0 icompare  0x00000007 , 0x00000002 
- 00013836  0x00000ce1 nbranch  0x0000375c , 0x00000001 
- 00013837  0x00000ce2 call  0x00003290 
- 00013838  0x00000ce3 fetch  0x00000001 , 0x00000047 
- 00013839  0x00000ce4 set0  0x00000005 , 0x0000003f 
- 00013840  0x00000ce5 set1  0x00000004 , 0x0000003f 
- 00013841  0x00000ce6 store  0x00000001 , 0x00000047 
- 00013842  0x00000ce8 enable  0x0000002d 
- 00013843  0x00000cea set0  0x00000025 , 0x00000000 
- 00013844  0x00000ceb bpatch  0x0000005a , 0x0000400b 
- 00013845  0x00000cec fetch  0x00000001 , 0x00000019 
- 00013846  0x00000ced icopy  0x00000001 
- 00013847  0x00000cee bmark1  0x0000000a , 0x00003623 
- 00013848  0x00000cef fetcht  0x00000001 , 0x00000160 
- 00013849  0x00000cf0 fetch  0x00000001 , 0x00000047 
- 00013850  0x00000cf1 set0  0x00000000 , 0x0000003f 
- 00013851  0x00000cf2 isolate1  0x00000000 , 0x00000002 
- 00013852  0x00000cf3 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00013853  0x00000cf4 isolate1  0x00000001 , 0x00000002 
- 00013854  0x00000cf5 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00013855  0x00000cf6 store  0x00000001 , 0x00000047 
- 00013856  0x00000cf7 isolate0  0x00000001 , 0x00000002 
- 00013857  0x00000cf8 branch  0x00003623 , 0x00000001 
- 00013858  0x00000cf9 call  0x00003799 
- 00013859  0x00000cfb set0  0x00000025 , 0x00000000 
- 00013860  0x00000cfc bpatch  0x0000005b , 0x0000400b 
- 00013861  0x00000cfd arg  0x00000000 , 0x00000002 
- 00013862  0x00000cfe call  0x00003b74 
- 00013863  0x00000cff and  0x00000001 , 0x0000000f , 0x0000003f 
- 00013864  0x00000d00 beq  0x00000001 , 0x00003656 
- 00013865  0x00000d01 beq  0x00000000 , 0x0000375c 
- 00013866  0x00000d02 beq  0x00000002 , 0x00003769 
- 00013867  0x00000d03 fetcht  0x00000001 , 0x00000160 
- 00013868  0x00000d04 fetch  0x00000001 , 0x00000047 
- 00013869  0x00000d05 icompare  0x00000004 , 0x00000002 
- 00013870  0x00000d06 nbranch  0x00003632 , 0x00000001 
- 00013871  0x00000d07 bmark0  0x0000000a , 0x00003631 
- 00013872  0x00000d08 bbit0  0x00000007 , 0x00003632 
- 00013873  0x00000d0a set1  0x0000000f , 0x00000000 
- 00013874  0x00000d0c set0  0x00000025 , 0x00000000 
- 00013875  0x00000d0d bpatch  0x0000005c , 0x0000400b 
- 00013876  0x00000d0e deposit  0x00000001 
- 00013877  0x00000d0f beq  0x00000003 , 0x00003658 
- 00013878  0x00000d10 beq  0x00000004 , 0x0000365c 
- 00013879  0x00000d11 beq  0x00000007 , 0x00003642 
- 00013880  0x00000d12 beq  0x00000008 , 0x0000365b 
- 00013881  0x00000d13 arg  0x00000004 , 0x00000002 
- 00013882  0x00000d14 call  0x00003b74 
- 00013883  0x00000d15 beq  0x0000000a , 0x00003657 
- 00013884  0x00000d16 beq  0x0000000b , 0x0000365a 
- 00013885  0x00000d17 arg  0x00000008 , 0x00000002 
- 00013886  0x00000d18 call  0x00003b74 
- 00013887  0x00000d19 beq  0x0000000e , 0x00003657 
- 00013888  0x00000d1a beq  0x0000000f , 0x0000365a 
- 00013889  0x00000d1b rtn 
- 00013890  0x00000d1f set0  0x00000025 , 0x00000000 
- 00013891  0x00000d20 bpatch  0x0000005d , 0x0000400b 
- 00013892  0x00000d21 enable  0x0000000d 
- 00013893  0x00000d22 enable  0x00000009 
- 00013894  0x00000d23 enable  0x0000000e 
- 00013895  0x00000d24 arg  0x000000d3 , 0x00000005 
- 00013896  0x00000d25 force  0x0000001e , 0x00000039 
- 00013897  0x00000d27 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00013898  0x00000d28 rshift3  0x0000000c , 0x0000003f 
- 00013899  0x00000d29 istore  0x00000001 , 0x00000005 
- 00013900  0x00000d2a loop  0x00003649 
- 00013901  0x00000d2b bmark0  0x00000007 , 0x0000375c 
- 00013902  0x00000d2c parse  0x00000003 , 0x00000000 , 0x00000010 
- 00013903  0x00000d2d nsetflag  0x00000006 , 0x00000008 , 0x00000000 
- 00013904  0x00000d2e call  0x00003653 , 0x00000006 
- 00013905  0x00000d2f branch  0x0000374b , 0x00000006 
- 00013906  0x00000d30 branch  0x0000372c 
- 00013907  0x00000d33 deposit  0x0000001a 
- 00013908  0x00000d34 store  0x00000006 , 0x00000020 
- 00013909  0x00000d35 rtn 
- 00013910  0x00000d38 branch  0x0000375c 
- 00013911  0x00000d3c set1  0x00000010 , 0x00000000 
- 00013912  0x00000d3e enable  0x0000000c 
- 00013913  0x00000d3f branch  0x0000365d 
- 00013914  0x00000d43 set1  0x00000010 , 0x00000000 
- 00013915  0x00000d45 set1  0x00000002 , 0x00000015 
- 00013916  0x00000d47 enable  0x0000000d 
- 00013917  0x00000d49 set0  0x00000025 , 0x00000000 
- 00013918  0x00000d4a bpatch  0x0000005e , 0x0000400b 
- 00013919  0x00000d4b bmark1  0x00000001 , 0x0000375c 
- 00013920  0x00000d4c isolate0  0x00000001 , 0x00000015 
- 00013921  0x00000d4d branch  0x0000366a , 0x00000001 
- 00013922  0x00000d4e disable  0x00000007 
- 00013923  0x00000d4f enable  0x0000000d 
- 00013924  0x00000d50 disable  0x0000000c 
- 00013925  0x00000d51 add  0x00000022 , 0x00000002 , 0x0000000b 
- 00013926  0x00000d52 correlate  0x00000022 , 0x00000026 
- 00013927  0x00000d53 nbranch  0x0000374b , 0x00000018 
- 00013928  0x00000d54 set1  0x00000010 , 0x00000000 
- 00013929  0x00000d55 enable  0x00000007 
- 00013930  0x00000d57 set0  0x00000025 , 0x00000000 
- 00013931  0x00000d58 bpatch  0x0000005f , 0x0000400b 
- 00013932  0x00000d59 enable  0x0000000e 
- 00013933  0x00000d5a enable  0x00000009 
- 00013934  0x00000d5b parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013935  0x00000d5c rshift8  0x0000000c , 0x0000003f 
- 00013936  0x00000d5d store  0x00000001 , 0x0000018a 
- 00013937  0x00000d5e parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013938  0x00000d5f bmark1  0x00000010 , 0x00003676 
- 00013939  0x00000d60 rshift3  0x0000000c , 0x00000039 
- 00013940  0x00000d61 rshift3  0x00000039 , 0x00000039 
- 00013941  0x00000d62 branch  0x00003679 
- 00013942  0x00000d64 parse  0x00000003 , 0x00000000 , 0x00000005 
- 00013943  0x00000d65 rshift  0x0000000c , 0x00000039 
- 00013944  0x00000d66 parse  0x00000003 , 0x00000000 , 0x00000003 
- 00013945  0x00000d68 set0  0x00000025 , 0x00000000 
- 00013946  0x00000d69 bpatch  0x00000060 , 0x0000400c 
- 00013947  0x00000d6a deposit  0x00000039 
- 00013948  0x00000d6b store  0x00000002 , 0x00000169 
- 00013949  0x00000d6c branch  0x000036ee , 0x00000034 
- 00013950  0x00000d6d isub  0x00000035 , 0x0000003e 
- 00013951  0x00000d6e branch  0x0000374b , 0x00000002 
- 00013952  0x00000d6f set0  0x00000025 , 0x00000000 
- 00013953  0x00000d70 bpatch  0x00000061 , 0x0000400c 
- 00013954  0x00000d71 set0  0x00000000 , 0x00000000 
- 00013955  0x00000d72 fetch  0x00000001 , 0x0000018a 
- 00013956  0x00000d73 and_into  0x00000003 , 0x0000003f 
- 00013957  0x00000d74 arg  0x000004de , 0x00000005 
- 00013958  0x00000d75 beq  0x00000003 , 0x0000368f 
- 00013959  0x00000d76 bmark1  0x00000011 , 0x000036ea 
- 00013960  0x00000d77 fetch  0x00000001 , 0x00004132 
- 00013961  0x00000d78 beq  0x00000001 , 0x00003694 
- 00013962  0x00000d7a fetch  0x00000001 , 0x0000018a 
- 00013963  0x00000d7b and_into  0x00000003 , 0x0000003f 
- 00013964  0x00000d7c beq  0x00000002 , 0x000036c3 
- 00013965  0x00000d7d beq  0x00000001 , 0x000036d8 
- 00013966  0x00000d7e branch  0x0000374b 
- 00013967  0x00000d81 fetch  0x00000002 , 0x00000169 
- 00013968  0x00000d82 sub  0x0000003f , 0x00000070 , 0x0000003e 
- 00013969  0x00000d83 nbranch  0x0000374b , 0x00000002 
- 00013970  0x00000d84 bmark1  0x0000000f , 0x0000372c 
- 00013971  0x00000d85 branch  0x000036ea 
- 00013972  0x00000d88 set0  0x00000025 , 0x00000000 
- 00013973  0x00000d89 bpatch  0x00000062 , 0x0000400c 
- 00013974  0x00000d8a bmark1  0x0000000f , 0x0000372c 
- 00013975  0x00000d8b fetch  0x00000002 , 0x00000169 
- 00013976  0x00000d8c branch  0x0000374b , 0x00000034 
- 00013977  0x00000d8d call  0x00004494 
- 00013978  0x00000d8e nbranch  0x000036a1 , 0x00000001 
- 00013979  0x00000d90 fetcht  0x00000002 , 0x00000291 
- 00013980  0x00000d91 increase  0x0000000a , 0x0000003f 
- 00013981  0x00000d92 isub  0x00000002 , 0x0000003e 
- 00013982  0x00000d93 nbranch  0x000036a7 , 0x00000002 
- 00013983  0x00000d94 call  0x00004449 
- 00013984  0x00000d95 branch  0x0000369b 
- 00013985  0x00000d97 hfetch  0x00000002 , 0x0000810e 
- 00013986  0x00000d98 arg  0x0000012c , 0x00000002 
- 00013987  0x00000d99 isub  0x00000002 , 0x0000003e 
- 00013988  0x00000d9a branch  0x0000374b , 0x00000002 
- 00013989  0x00000d9b fetch  0x00000002 , 0x00004800 
- 00013990  0x00000d9c branch  0x0000374b , 0x00000034 
- 00013991  0x00000d9e set0  0x00000025 , 0x00000000 
- 00013992  0x00000d9f bpatch  0x00000063 , 0x0000400c 
- 00013993  0x00000da0 call  0x00004972 
- 00013994  0x00000da1 fetch  0x00000001 , 0x00000046 
- 00013995  0x00000da2 fetcht  0x00000001 , 0x0000018a 
- 00013996  0x00000da3 and_into  0x00000003 , 0x00000002 
- 00013997  0x00000da4 lshift8  0x00000002 , 0x00000002 
- 00013998  0x00000da5 lshift4  0x00000002 , 0x00000002 
- 00013999  0x00000da6 ior  0x00000002 , 0x0000003f 
- 00014000  0x00000da7 istore  0x00000002 , 0x0000000a 
- 00014001  0x00000da8 fetcht  0x00000002 , 0x00000169 
- 00014002  0x00000da9 copy  0x00000002 , 0x00000039 
- 00014003  0x00000daa istoret  0x00000002 , 0x0000000a 
- 00014004  0x00000dac set0  0x00000025 , 0x00000000 
- 00014005  0x00000dad bpatch  0x00000064 , 0x0000400c 
- 00014006  0x00000dae parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014007  0x00000daf rshift3  0x0000000c , 0x0000003f 
- 00014008  0x00000db0 istore  0x00000001 , 0x0000000a 
- 00014009  0x00000db1 loop  0x000036b4 
- 00014010  0x00000db2 add  0x00000002 , 0x00000004 , 0x00000039 
- 00014011  0x00000db3 call  0x00004494 
- 00014012  0x00000db4 nbranch  0x000036c1 , 0x00000001 
- 00014013  0x00000db5 set1  0x00000013 , 0x00000000 
- 00014014  0x00000db6 force  0x00000006 , 0x00000007 
- 00014015  0x00000db7 call  0x00004378 
- 00014016  0x00000db8 branch  0x000036ee 
- 00014017  0x00000dba call  0x00004424 
- 00014018  0x00000dbb branch  0x000036ee 
- 00014019  0x00000dbe set0  0x00000025 , 0x00000000 
- 00014020  0x00000dbf bpatch  0x00000065 , 0x0000400c 
- 00014021  0x00000dc0 bmark1  0x0000000f , 0x0000372c 
- 00014022  0x00000dc1 fetch  0x00000002 , 0x00000169 
- 00014023  0x00000dc2 arg  0x000002e0 , 0x00000002 
- 00014024  0x00000dc3 isub  0x00000002 , 0x0000003e 
- 00014025  0x00000dc4 branch  0x0000374b , 0x00000002 
- 00014026  0x00000dc5 fetch  0x00000001 , 0x000002ca 
- 00014027  0x00000dc6 bbit0  0x00000000 , 0x000036ce 
- 00014028  0x00000dc7 bbit0  0x00000001 , 0x000036d3 
- 00014029  0x00000dc8 branch  0x0000375c 
- 00014030  0x00000dca jam  0x00000001 , 0x000002c8 
- 00014031  0x00000dcb fetch  0x00000002 , 0x000002c4 
- 00014032  0x00000dcc bne  0x00000000 , 0x0000375c 
- 00014033  0x00000dcd arg  0x00001000 , 0x00000005 
- 00014034  0x00000dce branch  0x000036ea 
- 00014035  0x00000dd0 jam  0x00000002 , 0x000002c8 
- 00014036  0x00000dd1 fetch  0x00000002 , 0x000002c6 
- 00014037  0x00000dd2 bne  0x00000000 , 0x0000375c 
- 00014038  0x00000dd3 arg  0x00001400 , 0x00000005 
- 00014039  0x00000dd4 branch  0x000036ea 
- 00014040  0x00000dd7 set0  0x00000025 , 0x00000000 
- 00014041  0x00000dd8 bpatch  0x00000066 , 0x0000400c 
- 00014042  0x00000dd9 bmark1  0x0000000f , 0x0000372c 
- 00014043  0x00000dda fetch  0x00000002 , 0x00000169 
- 00014044  0x00000ddb arg  0x000002e0 , 0x00000002 
- 00014045  0x00000ddc isub  0x00000002 , 0x0000003e 
- 00014046  0x00000ddd branch  0x0000374b , 0x00000002 
- 00014047  0x00000dde fetch  0x00000001 , 0x000002c8 
- 00014048  0x00000ddf beq  0x00000001 , 0x000036e3 
- 00014049  0x00000de0 beq  0x00000002 , 0x000036e7 
- 00014050  0x00000de1 branch  0x0000375c 
- 00014051  0x00000de3 arg  0x00001000 , 0x00000005 
- 00014052  0x00000de4 fetch  0x00000002 , 0x000002c4 
- 00014053  0x00000de5 iadd  0x00000005 , 0x00000005 
- 00014054  0x00000de6 branch  0x000036ea 
- 00014055  0x00000de8 arg  0x00001400 , 0x00000005 
- 00014056  0x00000de9 fetch  0x00000002 , 0x000002c6 
- 00014057  0x00000dea iadd  0x00000005 , 0x00000005 
- 00014058  0x00000dec parse  0x00000003 , 0x00000000 , 0x00000008 
- 00014059  0x00000ded rshift3  0x0000000c , 0x0000003f 
- 00014060  0x00000dee istore  0x00000001 , 0x00000005 
- 00014061  0x00000def loop  0x000036ea 
- 00014062  0x00000df1 set0  0x00000025 , 0x00000000 
- 00014063  0x00000df2 bpatch  0x00000067 , 0x0000400c 
- 00014064  0x00000df3 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014065  0x00000df4 branch  0x00003745 , 0x00000006 
- 00014066  0x00000df5 call  0x00003e0f 
- 00014067  0x00000df6 fetch  0x00000001 , 0x000043cc 
- 00014068  0x00000df7 beq  0x00000001 , 0x0000375c 
- 00014069  0x00000df8 bmark1  0x00000011 , 0x00003718 
- 00014070  0x00000df9 bmark1  0x0000000f , 0x00003759 
- 00014071  0x00000dfa fetch  0x00000001 , 0x0000018a 
- 00014072  0x00000dfb compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014073  0x00000dfc branch  0x00003718 , 0x00000001 
- 00014074  0x00000dfd fetch  0x00000002 , 0x00000169 
- 00014075  0x00000dfe branch  0x00003718 , 0x00000034 
- 00014076  0x00000dff fetch  0x00000001 , 0x00004132 
- 00014077  0x00000e00 beq  0x00000001 , 0x00003718 
- 00014078  0x00000e01 set0  0x00000025 , 0x00000000 
- 00014079  0x00000e02 bpatch  0x00000068 , 0x0000400d 
- 00014080  0x00000e03 fetch  0x00000001 , 0x000002c8 
- 00014081  0x00000e04 beq  0x00000001 , 0x00003704 
- 00014082  0x00000e05 beq  0x00000002 , 0x0000370e 
- 00014083  0x00000e06 branch  0x00003bf1 
- 00014084  0x00000e08 fetch  0x00000002 , 0x000002c4 
- 00014085  0x00000e09 fetcht  0x00000002 , 0x00000169 
- 00014086  0x00000e0a iadd  0x00000002 , 0x0000003f 
- 00014087  0x00000e0b store  0x00000002 , 0x000002c4 
- 00014088  0x00000e0c beq  0x00000000 , 0x00003bf1 
- 00014089  0x00000e0d fetcht  0x00000002 , 0x00001000 
- 00014090  0x00000e0e increase  0x00000004 , 0x00000002 
- 00014091  0x00000e0f isub  0x00000002 , 0x0000003e 
- 00014092  0x00000e10 call  0x000038a0 , 0x00000005 
- 00014093  0x00000e11 branch  0x00003718 
- 00014094  0x00000e13 fetch  0x00000002 , 0x000002c6 
- 00014095  0x00000e14 fetcht  0x00000002 , 0x00000169 
- 00014096  0x00000e15 iadd  0x00000002 , 0x0000003f 
- 00014097  0x00000e16 store  0x00000002 , 0x000002c6 
- 00014098  0x00000e17 beq  0x00000000 , 0x00003bf1 
- 00014099  0x00000e18 fetcht  0x00000002 , 0x00001400 
- 00014100  0x00000e19 add  0x00000002 , 0x00000004 , 0x00000002 
- 00014101  0x00000e1a isub  0x00000002 , 0x0000003e 
- 00014102  0x00000e1b call  0x000038a4 , 0x00000005 
- 00014103  0x00000e1c branch  0x00003718 
- 00014104  0x00000e1e set0  0x00000025 , 0x00000000 
- 00014105  0x00000e1f bpatch  0x00000069 , 0x0000400d 
- 00014106  0x00000e20 fetcht  0x00000001 , 0x0000004c 
- 00014107  0x00000e21 fetch  0x00000001 , 0x0000018a 
- 00014108  0x00000e22 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014109  0x00000e23 setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00014110  0x00000e24 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00014111  0x00000e25 storet  0x00000001 , 0x0000004c 
- 00014112  0x00000e26 nbranch  0x00003722 , 0x00000001 
- 00014113  0x00000e27 set1  0x00000001 , 0x00000000 
- 00014114  0x00000e29 bmark0  0x00000011 , 0x0000372c 
- 00014115  0x00000e2a isolate1  0x00000006 , 0x00000002 
- 00014116  0x00000e2b branch  0x0000372c , 0x00000001 
- 00014117  0x00000e2c fetch  0x00000002 , 0x000000fc 
- 00014118  0x00000e2d increase  0x00000001 , 0x0000003f 
- 00014119  0x00000e2e store  0x00000002 , 0x000000fc 
- 00014120  0x00000e2f set1  0x00000005 , 0x00000000 
- 00014121  0x00000e30 set0  0x00000007 , 0x00000002 
- 00014122  0x00000e31 set0  0x00000001 , 0x00000000 
- 00014123  0x00000e32 storet  0x00000001 , 0x0000004c 
- 00014124  0x00000e34 set0  0x00000025 , 0x00000000 
- 00014125  0x00000e35 bpatch  0x0000006a , 0x0000400d 
- 00014126  0x00000e36 fetcht  0x00000001 , 0x00000160 
- 00014127  0x00000e37 fetch  0x00000001 , 0x00000047 
- 00014128  0x00000e38 set1  0x00000005 , 0x0000003f 
- 00014129  0x00000e39 isolate1  0x00000002 , 0x00000002 
- 00014130  0x00000e3a setflag  0x00000001 , 0x00000002 , 0x0000003f 
- 00014131  0x00000e3b isolate1  0x0000000a , 0x00000000 
- 00014132  0x00000e3c setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00014133  0x00000e3d store  0x00000001 , 0x00000047 
- 00014134  0x00000e3e fetch  0x00000002 , 0x00000169 
- 00014135  0x00000e3f nbranch  0x0000375c , 0x00000034 
- 00014136  0x00000e40 fetch  0x00000001 , 0x0000004c 
- 00014137  0x00000e41 set0  0x00000007 , 0x0000003f 
- 00014138  0x00000e42 store  0x00000001 , 0x0000004c 
- 00014139  0x00000e43 fetch  0x00000001 , 0x0000018a 
- 00014140  0x00000e44 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00014141  0x00000e46 branch  0x0000375c 
- 00014142  0x00000e49 set0  0x00000025 , 0x00000000 
- 00014143  0x00000e4a bpatch  0x0000006b , 0x0000400d 
- 00014144  0x00000e4b disable  0x0000002d 
- 00014145  0x00000e4c fetch  0x00000002 , 0x0000001a 
- 00014146  0x00000e4d increase  0x00000001 , 0x0000003f 
- 00014147  0x00000e4e store  0x00000002 , 0x0000001a 
- 00014148  0x00000e4f branch  0x0000375c 
- 00014149  0x00000e51 fetch  0x00000002 , 0x0000001c 
- 00014150  0x00000e52 increase  0x00000001 , 0x0000003f 
- 00014151  0x00000e53 store  0x00000002 , 0x0000001c 
- 00014152  0x00000e54 call  0x0000374c 
- 00014153  0x00000e55 bmark0  0x00000011 , 0x0000374b 
- 00014154  0x00000e56 set1  0x00000005 , 0x00000000 
- 00014155  0x00000e58 branch  0x0000375c 
- 00014156  0x00000e5b set0  0x00000025 , 0x00000000 
- 00014157  0x00000e5c bpatch  0x0000006c , 0x0000400d 
- 00014158  0x00000e5d fetch  0x00000001 , 0x0000018a 
- 00014159  0x00000e5e compare  0x00000003 , 0x0000003f , 0x00000003 
- 00014160  0x00000e5f nbranch  0x00003755 , 0x00000001 
- 00014161  0x00000e61 fetcht  0x00000001 , 0x0000004c 
- 00014162  0x00000e62 set0  0x00000006 , 0x00000002 
- 00014163  0x00000e63 storet  0x00000001 , 0x0000004c 
- 00014164  0x00000e64 rtn 
- 00014165  0x00000e68 fetcht  0x00000001 , 0x0000004c 
- 00014166  0x00000e69 set0  0x00000007 , 0x00000002 
- 00014167  0x00000e6a storet  0x00000001 , 0x0000004c 
- 00014168  0x00000e6b branch  0x0000443b 
- 00014169  0x00000e6e fetch  0x00000001 , 0x00000047 
- 00014170  0x00000e6f set1  0x00000005 , 0x0000003f 
- 00014171  0x00000e70 store  0x00000001 , 0x00000047 
- 00014172  0x00000e72 set0  0x00000025 , 0x00000000 
- 00014173  0x00000e73 bpatch  0x0000006d , 0x0000400d 
- 00014174  0x00000e74 disable  0x0000001d 
- 00014175  0x00000e75 disable  0x0000001c 
- 00014176  0x00000e76 disable  0x0000000d 
- 00014177  0x00000e77 disable  0x0000000c 
- 00014178  0x00000e78 disable  0x00000009 
- 00014179  0x00000e79 disable  0x0000000e 
- 00014180  0x00000e7a disable  0x00000007 
- 00014181  0x00000e7b branch  0x00003a6d , 0x00000021 
- 00014182  0x00000e7c until  0x0000003e , 0x00000027 
- 00014183  0x00000e7d nop  0x00000064 
- 00014184  0x00000e7e branch  0x00003a6d 
- 00014185  0x00000e81 set0  0x00000025 , 0x00000000 
- 00014186  0x00000e82 bpatch  0x0000006e , 0x0000400d 
- 00014187  0x00000e83 enable  0x00000009 
- 00014188  0x00000e84 enable  0x0000000c 
- 00014189  0x00000e85 parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014190  0x00000e86 isolate1  0x0000003a , 0x0000003f 
- 00014191  0x00000e87 setflag  0x00000001 , 0x00000000 , 0x00000000 
- 00014192  0x00000e88 copy  0x00000020 , 0x00000002 
- 00014193  0x00000e89 ialigned  0x00000020 
- 00014194  0x00000e8a ialigned  0x0000001e 
- 00014195  0x00000e8b pulse  0x00000015 
- 00014196  0x00000e8c setsect  0x00000002 , 0x000fffff 
- 00014197  0x00000e8d setsect  0x00000003 , 0x0000ffff 
- 00014198  0x00000e8e nop  0x00000020 
- 00014199  0x00000e8f iverify  0x0000000d 
- 00014200  0x00000e90 deposit  0x0000002c 
- 00014201  0x00000e91 store  0x00000003 , 0x00000182 
- 00014202  0x00000e92 deposit  0x0000002d 
- 00014203  0x00000e93 store  0x00000001 , 0x00000185 
- 00014204  0x00000e94 copy  0x00000002 , 0x00000020 
- 00014205  0x00000e95 branch  0x0000377f , 0x00000001 
- 00014206  0x00000e96 branch  0x0000374b 
- 00014207  0x00000e98 set0  0x00000025 , 0x00000000 
- 00014208  0x00000e99 bpatch  0x0000006f , 0x0000400d 
- 00014209  0x00000e9a parse  0x00000003 , 0x00000000 , 0x00000048 
- 00014210  0x00000e9b ialigned  0x0000001f 
- 00014211  0x00000e9c ialigned  0x00000004 
- 00014212  0x00000e9d ialigned  0x0000002e 
- 00014213  0x00000e9e ialigned  0x00000012 
- 00014214  0x00000e9f force  0x00000000 , 0x0000003f 
- 00014215  0x00000ea0 parse  0x00000003 , 0x00000000 , 0x00000010 
- 00014216  0x00000ea1 branch  0x0000374b , 0x00000006 
- 00014217  0x00000ea2 setarg  0x0ffffffc 
- 00014218  0x00000ea3 iand  0x00000012 , 0x0000003f 
- 00014219  0x00000ea4 store  0x00000004 , 0x0000016f 
- 00014220  0x00000ea5 deposit  0x0000001d 
- 00014221  0x00000ea6 store  0x00000003 , 0x0000017f 
- 00014222  0x00000ea7 deposit  0x0000001c 
- 00014223  0x00000ea8 store  0x00000001 , 0x0000017d 
- 00014224  0x00000ea9 deposit  0x00000004 
- 00014225  0x00000eaa store  0x00000001 , 0x0000017e 
- 00014226  0x00000eab deposit  0x0000002e 
- 00014227  0x00000eac store  0x00000002 , 0x00000186 
- 00014228  0x00000ead deposit  0x00000021 
- 00014229  0x00000eae inject  0x00000001 , 0x00000020 
- 00014230  0x00000eaf compare  0x00000002 , 0x00000001 , 0x0000000f 
- 00014231  0x00000eb0 setflag  0x00000001 , 0x0000000b , 0x00000000 
- 00014232  0x00000eb1 branch  0x0000375c 
- 00014233  0x00000eb4 set0  0x00000025 , 0x00000000 
- 00014234  0x00000eb5 bpatch  0x00000070 , 0x0000400e 
- 00014235  0x00000eb6 fetch  0x00000001 , 0x00000047 
- 00014236  0x00000eb7 rtnbit0  0x00000003 
- 00014237  0x00000eb8 set0  0x00000003 , 0x0000003f 
- 00014238  0x00000eb9 setflip  0x00000006 , 0x0000003f 
- 00014239  0x00000eba store  0x00000001 , 0x00000047 
- 00014240  0x00000ebb fetch  0x00000001 , 0x00004165 
- 00014241  0x00000ebc beq  0x00000013 , 0x000037b1 
- 00014242  0x00000ebd rtneq  0x00000007 
- 00014243  0x00000ebe fetch  0x00000001 , 0x0000004b 
- 00014244  0x00000ebf rtnbit0  0x00000006 , 0x0000003f 
- 00014245  0x00000ec0 set0  0x00000006 , 0x0000003f 
- 00014246  0x00000ec1 set1  0x00000007 , 0x0000003f 
- 00014247  0x00000ec2 store  0x00000001 , 0x0000004b 
- 00014248  0x00000ec3 set0  0x00000002 , 0x00000000 
- 00014249  0x00000ec4 fetch  0x00000001 , 0x00004132 
- 00014250  0x00000ec5 rtneq  0x00000001 
- 00014251  0x00000ec6 fetch  0x00000002 , 0x000042af 
- 00014252  0x00000ec7 nrtn  0x00000034 
- 00014253  0x00000ec8 fetch  0x00000001 , 0x0000004b 
- 00014254  0x00000ec9 set0  0x00000007 , 0x0000003f 
- 00014255  0x00000eca store  0x00000001 , 0x0000004b 
- 00014256  0x00000ecb branch  0x00005267 
- 00014257  0x00000ece set0  0x00000025 , 0x00000000 
- 00014258  0x00000ecf bpatch  0x00000071 , 0x0000400e 
- 00014259  0x00000ed0 fetch  0x00000001 , 0x00000433 
- 00014260  0x00000ed1 rshift  0x0000003f , 0x0000003f 
- 00014261  0x00000ed2 beq  0x00000011 , 0x000037d0 
- 00014262  0x00000ed3 beq  0x00000012 , 0x000037da 
- 00014263  0x00000ed4 beq  0x00000018 , 0x00003806 
- 00014264  0x00000ed5 beq  0x0000007f , 0x000037bf 
- 00014265  0x00000ed6 beq  0x0000002c , 0x0000385e 
- 00014266  0x00000ed7 rtnne  0x00000003 
- 00014267  0x00000ed8 fetch  0x00000001 , 0x00000434 
- 00014268  0x00000ed9 beq  0x0000002b , 0x000037c8 
- 00014269  0x00000eda beq  0x00000011 , 0x000037c3 
- 00014270  0x00000edb rtn 
- 00014271  0x00000ede fetch  0x00000001 , 0x00000434 
- 00014272  0x00000edf set1  0x00000007 , 0x0000003f 
- 00014273  0x00000ee0 beq  0x0000008d , 0x0000385e 
- 00014274  0x00000ee1 rtn 
- 00014275  0x00000ee3 rtn  0x00000029 
- 00014276  0x00000ee4 fetch  0x00000001 , 0x00000030 
- 00014277  0x00000ee5 rtnbit1  0x00000004 
- 00014278  0x00000ee6 jam  0x00000031 , 0x0000007c 
- 00014279  0x00000ee7 rtn 
- 00014280  0x00000eeb rtn  0x00000029 
- 00014281  0x00000eec fetch  0x00000001 , 0x00000031 
- 00014282  0x00000eed isolate1  0x00000004 , 0x0000003f 
- 00014283  0x00000eee branch  0x000037cd , 0x00000001 
- 00014284  0x00000ef0 rtn 
- 00014285  0x00000ef2 set0  0x00000004 , 0x0000003f 
- 00014286  0x00000ef3 store  0x00000001 , 0x00000031 
- 00014287  0x00000ef4 rtn 
- 00014288  0x00000ef7 set0  0x00000025 , 0x00000000 
- 00014289  0x00000ef8 bpatch  0x00000072 , 0x0000400e 
- 00014290  0x00000ef9 fetch  0x00000001 , 0x0000004c 
- 00014291  0x00000efa set1  0x00000002 , 0x0000003f 
- 00014292  0x00000efb store  0x00000001 , 0x0000004c 
- 00014293  0x00000efc hjam  0x00000001 , 0x00008011 
- 00014294  0x00000efd fetch  0x00000001 , 0x00000030 
- 00014295  0x00000efe isolate1  0x00000004 , 0x0000003f 
- 00014296  0x00000eff branch  0x00004845 , 0x00000001 
- 00014297  0x00000f00 rtn 
- 00014298  0x00000f03 set0  0x00000025 , 0x00000000 
- 00014299  0x00000f04 bpatch  0x00000073 , 0x0000400e 
- 00014300  0x00000f05 fetch  0x00000001 , 0x0000004c 
- 00014301  0x00000f06 set0  0x00000002 , 0x0000003f 
- 00014302  0x00000f07 store  0x00000001 , 0x0000004c 
- 00014303  0x00000f08 hjam  0x00000000 , 0x00008011 
- 00014304  0x00000f09 rtn 
- 00014305  0x00000f0d set0  0x00000025 , 0x00000000 
- 00014306  0x00000f0e bpatch  0x00000074 , 0x0000400e 
- 00014307  0x00000f0f copy  0x00000022 , 0x0000003f 
- 00014308  0x00000f10 store  0x00000004 , 0x000042a5 
- 00014309  0x00000f11 add  0x00000022 , 0x00000003 , 0x00000011 
- 00014310  0x00000f12 branch  0x000037e8 , 0x00000029 
- 00014311  0x00000f13 add  0x00000028 , 0x00000003 , 0x00000011 
- 00014312  0x00000f15 fetcht  0x00000002 , 0x00000032 
- 00014313  0x00000f16 deposit  0x00000011 
- 00014314  0x00000f17 set0  0x0000001b , 0x0000003f 
- 00014315  0x00000f18 idiv  0x00000002 
- 00014316  0x00000f19 fetch  0x00000002 , 0x00000075 
- 00014317  0x00000f1a call  0x00007efd 
- 00014318  0x00000f1b remainder  0x00000013 
- 00014319  0x00000f1c isub  0x00000013 , 0x0000003f 
- 00014320  0x00000f1d branch  0x000037f2 , 0x00000002 
- 00014321  0x00000f1e iadd  0x00000002 , 0x0000003f 
- 00014322  0x00000f20 iadd  0x00000011 , 0x0000003f 
- 00014323  0x00000f21 store  0x00000004 , 0x00000034 
- 00014324  0x00000f22 jam  0x00000000 , 0x00004748 
- 00014325  0x00000f23 fetch  0x00000001 , 0x00000030 
- 00014326  0x00000f24 set1  0x00000001 , 0x0000003f 
- 00014327  0x00000f25 store  0x00000001 , 0x00000030 
- 00014328  0x00000f26 fetch  0x00000001 , 0x00000073 
- 00014329  0x00000f27 store  0x00000001 , 0x0000008a 
- 00014330  0x00000f28 jam  0x00000080 , 0x0000416e 
- 00014331  0x00000f29 setarg  0x00000000 
- 00014332  0x00000f2a store  0x00000003 , 0x0000420a 
- 00014333  0x00000f2b store  0x00000003 , 0x0000420d 
- 00014334  0x00000f2c store  0x00000001 , 0x000041fa 
- 00014335  0x00000f2d jam  0x0000000b , 0x00000b7d 
- 00014336  0x00000f2e call  0x00007c27 
- 00014337  0x00000f2f fetch  0x00000002 , 0x00004161 
- 00014338  0x00000f30 store  0x00000002 , 0x0000003e 
- 00014339  0x00000f31 nrtn  0x00000029 
- 00014340  0x00000f32 add  0x00000004 , 0xffffffff , 0x00000007 
- 00014341  0x00000f33 rtn 
- 00014342  0x00000f36 set0  0x00000025 , 0x00000000 
- 00014343  0x00000f37 bpatch  0x00000075 , 0x0000400e 
- 00014344  0x00000f38 fetch  0x00000001 , 0x00000030 
- 00014345  0x00000f39 rtnbit0  0x00000001 
- 00014346  0x00000f3a set0  0x00000001 , 0x0000003f 
- 00014347  0x00000f3b store  0x00000001 , 0x00000030 
- 00014348  0x00000f3c jam  0x0000007f , 0x0000416e 
- 00014349  0x00000f3d fetch  0x00000002 , 0x0000415f 
- 00014350  0x00000f3e store  0x00000002 , 0x0000003e 
- 00014351  0x00000f3f disable  0x0000002b 
- 00014352  0x00000f40 jam  0x0000000c , 0x00000b7d 
- 00014353  0x00000f41 branch  0x00007c27 
- 00014354  0x00000f45 set0  0x00000025 , 0x00000000 
- 00014355  0x00000f46 bpatch  0x00000076 , 0x0000400e 
- 00014356  0x00000f47 enable  0x0000002e 
- 00014357  0x00000f48 fetch  0x00000001 , 0x00000030 
- 00014358  0x00000f49 bbit1  0x00000001 , 0x00003820 
- 00014359  0x00000f4a rtnmark1  0x00000011 
- 00014360  0x00000f4b fetch  0x00000001 , 0x00000047 
- 00014361  0x00000f4c rtnbit1  0x00000003 
- 00014362  0x00000f4d fetch  0x00000001 , 0x00000048 
- 00014363  0x00000f4e nrtn  0x00000034 
- 00014364  0x00000f4f fetch  0x00000001 , 0x0000004b 
- 00014365  0x00000f50 rtnbit1  0x00000006 
- 00014366  0x00000f52 force  0x00000000 , 0x0000003f 
- 00014367  0x00000f53 rtn 
- 00014368  0x00000f56 bbit0  0x00000002 , 0x00003830 
- 00014369  0x00000f57 fetch  0x00000001 , 0x0000008a 
- 00014370  0x00000f58 beq  0x00000002 , 0x00003826 
- 00014371  0x00000f59 fetch  0x00000001 , 0x00000047 
- 00014372  0x00000f5a bbit1  0x00000003 , 0x00003839 
- 00014373  0x00000f5b bmark0  0x00000008 , 0x00003839 
- 00014374  0x00000f5d call  0x00003290 
- 00014375  0x00000f5e nbranch  0x00003839 , 0x00000029 
- 00014376  0x00000f5f fetch  0x00000001 , 0x00000048 
- 00014377  0x00000f60 nbranch  0x00003839 , 0x00000034 
- 00014378  0x00000f62 fetch  0x00000001 , 0x000000f1 
- 00014379  0x00000f63 increase  0xffffffff , 0x0000003f 
- 00014380  0x00000f64 store  0x00000001 , 0x000000f1 
- 00014381  0x00000f65 nbranch  0x0000381e , 0x00000034 
- 00014382  0x00000f66 jam  0x00000010 , 0x000000f1 
- 00014383  0x00000f67 branch  0x00003839 
- 00014384  0x00000f6a fetch  0x00000001 , 0x0000008a 
- 00014385  0x00000f6b bne  0x00000001 , 0x00003839 
- 00014386  0x00000f6c fetch  0x00000001 , 0x0000008b 
- 00014387  0x00000f6d branch  0x00003839 , 0x00000034 
- 00014388  0x00000f6e increase  0xffffffff , 0x0000003f 
- 00014389  0x00000f6f store  0x00000001 , 0x0000008b 
- 00014390  0x00000f70 fetch  0x00000001 , 0x00000047 
- 00014391  0x00000f71 rtnbit1  0x00000003 
- 00014392  0x00000f72 nrtn  0x0000002d 
- 00014393  0x00000f74 fetch  0x00000001 , 0x0000008a 
- 00014394  0x00000f75 increase  0xffffffff , 0x0000003f 
- 00014395  0x00000f76 store  0x00000001 , 0x0000008a 
- 00014396  0x00000f77 rtn 
- 00014397  0x00000f7b set0  0x00000025 , 0x00000000 
- 00014398  0x00000f7c bpatch  0x00000077 , 0x0000400e 
- 00014399  0x00000f7d disable  0x00000010 
- 00014400  0x00000f7e copy  0x00000002 , 0x0000001b 
- 00014401  0x00000f7f call  0x00003300 
- 00014402  0x00000f80 disable  0x00000028 
- 00014403  0x00000f81 nrtn  0x00000005 
- 00014404  0x00000f82 force  0x00000000 , 0x0000001b 
- 00014405  0x00000f83 enable  0x00000028 
- 00014406  0x00000f84 rtn 
- 00014407  0x00000f88 fetch  0x00000001 , 0x000041f9 
- 00014408  0x00000f89 icompare  0x000000ff , 0x00000004 
- 00014409  0x00000f8a rtn 
- 00014410  0x00000f8d set0  0x00000025 , 0x00000000 
- 00014411  0x00000f8e bpatch  0x00000078 , 0x0000400f 
- 00014412  0x00000f8f jam  0x00000001 , 0x00004171 
- 00014413  0x00000f91 call  0x00006a40 
- 00014414  0x00000f92 force  0x0000000c , 0x0000003f 
- 00014415  0x00000f93 store  0x00000002 , 0x00000032 
- 00014416  0x00000f94 fetch  0x00000001 , 0x000000af 
- 00014417  0x00000f95 lshift  0x0000003f , 0x0000003f 
- 00014418  0x00000f96 store  0x00000002 , 0x00000075 
- 00014419  0x00000f97 fetch  0x00000001 , 0x00000030 
- 00014420  0x00000f98 set1  0x00000002 , 0x0000003f 
- 00014421  0x00000f99 store  0x00000001 , 0x00000030 
- 00014422  0x00000f9a jam  0x00000003 , 0x00000073 
- 00014423  0x00000f9b jam  0x00000003 , 0x0000008a 
- 00014424  0x00000f9c call  0x000037e1 
- 00014425  0x00000f9d force  0x00000000 , 0x00000002 
- 00014426  0x00000f9e call  0x00004914 
- 00014427  0x00000f9f jam  0x00000050 , 0x000000b3 
- 00014428  0x00000fa0 jam  0x00000010 , 0x000000f1 
- 00014429  0x00000fa1 rtn 
- 00014430  0x00000fa4 set0  0x00000025 , 0x00000000 
- 00014431  0x00000fa5 bpatch  0x00000079 , 0x0000400f 
- 00014432  0x00000fa6 call  0x00003806 
- 00014433  0x00000fa7 jam  0x00000005 , 0x00004171 
- 00014434  0x00000fa9 call  0x00006a4a 
- 00014435  0x00000faa fetch  0x00000001 , 0x00000030 
- 00014436  0x00000fab set0  0x00000002 , 0x0000003f 
- 00014437  0x00000fac store  0x00000001 , 0x00000030 
- 00014438  0x00000fae arg  0x00000e00 , 0x00000002 
- 00014439  0x00000faf jam  0x00000013 , 0x000002c0 
- 00014440  0x00000fb0 branch  0x000048c4 
- 00014441  0x00000fb3 set0  0x00000025 , 0x00000000 
- 00014442  0x00000fb4 bpatch  0x0000007a , 0x0000400f 
- 00014443  0x00000fb5 jam  0x00000000 , 0x000000b1 
- 00014444  0x00000fb6 call  0x0000385e 
- 00014445  0x00000fb7 call  0x00003290 
- 00014446  0x00000fb8 set0  0x00000007 , 0x00000000 
- 00014447  0x00000fb9 rtn 
- 00014448  0x00000fbc set0  0x00000025 , 0x00000000 
- 00014449  0x00000fbd bpatch  0x0000007b , 0x0000400f 
- 00014450  0x00000fbe fetch  0x00000001 , 0x00004132 
- 00014451  0x00000fbf beq  0x00000001 , 0x00003898 
- 00014452  0x00000fc0 set0  0x00000001 , 0x00000000 
- 00014453  0x00000fc2 jam  0x00000000 , 0x000002d1 
- 00014454  0x00000fc3 fetch  0x00000001 , 0x000002ca 
- 00014455  0x00000fc4 rtn  0x00000034 
- 00014456  0x00000fc5 isolate1  0x00000000 , 0x0000003f 
- 00014457  0x00000fc6 arg  0x00001000 , 0x00000006 
- 00014458  0x00000fc7 call  0x00004da8 , 0x00000001 
- 00014459  0x00000fc8 set0  0x00000025 , 0x00000000 
- 00014460  0x00000fc9 bpatch  0x0000007c , 0x0000400f 
- 00014461  0x00000fca fetch  0x00000001 , 0x000002d1 
- 00014462  0x00000fcb beq  0x00000001 , 0x0000388c 
- 00014463  0x00000fcd jam  0x00000000 , 0x000002d1 
- 00014464  0x00000fce fetch  0x00000001 , 0x000002ca 
- 00014465  0x00000fcf rtnbit0  0x00000001 
- 00014466  0x00000fd0 arg  0x00001400 , 0x00000006 
- 00014467  0x00000fd1 call  0x00004da8 
- 00014468  0x00000fd2 fetch  0x00000001 , 0x000002d1 
- 00014469  0x00000fd3 beq  0x00000001 , 0x00003892 
- 00014470  0x00000fd4 rtn 
- 00014471  0x00000fd7 fetch  0x00000001 , 0x0000004c 
- 00014472  0x00000fd8 set0  0x00000007 , 0x0000003f 
- 00014473  0x00000fd9 store  0x00000001 , 0x0000004c 
- 00014474  0x00000fda set0  0x00000001 , 0x00000000 
- 00014475  0x00000fdb branch  0x0000443b 
- 00014476  0x00000fde fetch  0x00000001 , 0x000002ca 
- 00014477  0x00000fdf set0  0x00000000 , 0x0000003f 
- 00014478  0x00000fe0 store  0x00000001 , 0x000002ca 
- 00014479  0x00000fe1 setarg  0x00000000 
- 00014480  0x00000fe2 store  0x00000002 , 0x000002c4 
- 00014481  0x00000fe3 rtn 
- 00014482  0x00000fe5 fetch  0x00000001 , 0x000002ca 
- 00014483  0x00000fe6 set0  0x00000001 , 0x0000003f 
- 00014484  0x00000fe7 store  0x00000001 , 0x000002ca 
- 00014485  0x00000fe8 setarg  0x00000000 
- 00014486  0x00000fe9 store  0x00000002 , 0x000002c6 
- 00014487  0x00000fea rtn 
- 00014488  0x00000fed fetch  0x00000001 , 0x0000004c 
- 00014489  0x00000fee rtnbit0  0x00000007 , 0x0000003f 
- 00014490  0x00000fef call  0x00004435 
- 00014491  0x00000ff0 fetch  0x00000002 , 0x00004800 
- 00014492  0x00000ff1 branch  0x00003bf1 , 0x00000034 
- 00014493  0x00000ff2 increase  0xffffffff , 0x0000003f 
- 00014494  0x00000ff3 store  0x00000002 , 0x00004800 
- 00014495  0x00000ff4 branch  0x00003887 
- 00014496  0x00000ff7 fetch  0x00000001 , 0x000002ca 
- 00014497  0x00000ff8 set1  0x00000000 , 0x0000003f 
- 00014498  0x00000ff9 store  0x00000001 , 0x000002ca 
- 00014499  0x00000ffa rtn 
- 00014500  0x00000ffd fetch  0x00000001 , 0x000002ca 
- 00014501  0x00000ffe set1  0x00000001 , 0x0000003f 
- 00014502  0x00000fff store  0x00000001 , 0x000002ca 
- 00014503  0x00001000 rtn 
- 00014504  0x00001007 set0  0x00000025 , 0x00000000 
- 00014505  0x00001008 bpatch  0x0000007d , 0x0000400f 
- 00014506  0x00001009 add  0x00000028 , 0x00000001 , 0x00000021 
- 00014507  0x0000100a call  0x00003a5d 
- 00014508  0x0000100b force  0x00000003 , 0x00000024 
- 00014509  0x0000100c call  0x00003a42 
- 00014510  0x0000100d call  0x00003bae 
- 00014511  0x0000100e call  0x00003bbf 
- 00014512  0x0000100f branch  0x00003bc5 
- 00014513  0x00001013 set0  0x00000025 , 0x00000000 
- 00014514  0x00001014 bpatch  0x0000007e , 0x0000400f 
- 00014515  0x00001015 call  0x00003baa 
- 00014516  0x00001016 deposit  0x00000028 
- 00014517  0x00001017 fetcht  0x00000004 , 0x0000416a 
- 00014518  0x00001018 isub  0x00000002 , 0x0000003f 
- 00014519  0x00001019 rtnne  0x00000001 
- 00014520  0x0000101a compare  0x00000000 , 0x00000001 , 0x0000001f 
- 00014521  0x0000101b nbranch  0x000038bc , 0x00000001 
- 00014522  0x0000101c fetch  0x00000001 , 0x00000019 
- 00014523  0x0000101d rtn  0x00000034 
- 00014524  0x0000101f call  0x000038a8 
- 00014525  0x00001020 compare  0x00000010 , 0x00000001 , 0x0000001f 
- 00014526  0x00001021 branch  0x0000375c , 0x00000001 
- 00014527  0x00001023 rshift  0x00000021 , 0x00000002 
- 00014528  0x00001024 or  0x00000002 , 0x00000040 , 0x0000000e 
- 00014529  0x00001026 set0  0x00000025 , 0x00000000 
- 00014530  0x00001027 bpatch  0x0000007f , 0x0000400f 
- 00014531  0x00001028 enable  0x00000007 
- 00014532  0x00001029 enable  0x0000000a 
- 00014533  0x0000102a enable  0x0000001b 
- 00014534  0x0000102b set0  0x00000010 , 0x00000000 
- 00014535  0x0000102c deposit  0x00000004 
- 00014536  0x0000102d inject  0x00000003 , 0x00000003 
- 00014537  0x0000102e deposit  0x00000001 
- 00014538  0x0000102f inject  0x00000003 , 0x00000004 
- 00014539  0x00001030 fetch  0x00000001 , 0x00000047 
- 00014540  0x00001031 inject  0x00000000 , 0x00000004 
- 00014541  0x00001032 inject  0x00000003 , 0x00000003 
- 00014542  0x00001033 enable  0x00000008 
- 00014543  0x00001034 inject  0x00000003 , 0x00000008 
- 00014544  0x00001035 disable  0x0000001b 
- 00014545  0x00001036 disable  0x00000008 
- 00014546  0x00001037 disable  0x0000000a 
- 00014547  0x00001038 set0  0x00000002 , 0x00000015 
- 00014548  0x00001039 arg  0x00000000 , 0x00000002 
- 00014549  0x0000103a call  0x00003b74 
- 00014550  0x0000103b set0  0x00000025 , 0x00000000 
- 00014551  0x0000103c bpatch  0x00000080 , 0x00004010 
- 00014552  0x0000103d and  0x00000001 , 0x0000001f , 0x0000003f 
- 00014553  0x0000103e beq  0x00000013 , 0x00003913 
- 00014554  0x0000103f beq  0x00000000 , 0x0000375c 
- 00014555  0x00001040 beq  0x00000001 , 0x0000375c 
- 00014556  0x00001041 beq  0x00000002 , 0x000038f5 
- 00014557  0x00001042 beq  0x00000003 , 0x00003925 
- 00014558  0x00001043 beq  0x00000004 , 0x0000392b 
- 00014559  0x00001044 beq  0x00000007 , 0x000038e9 
- 00014560  0x00001045 beq  0x00000008 , 0x0000392a 
- 00014561  0x00001046 arg  0x00000004 , 0x00000002 
- 00014562  0x00001047 call  0x00003b74 
- 00014563  0x00001048 beq  0x0000000a , 0x00003927 
- 00014564  0x00001049 beq  0x0000000b , 0x0000392d 
- 00014565  0x0000104a arg  0x00000008 , 0x00000002 
- 00014566  0x0000104b call  0x00003b74 
- 00014567  0x0000104c beq  0x0000000f , 0x0000392d 
- 00014568  0x0000104d branch  0x00003927 
- 00014569  0x00001051 set0  0x00000025 , 0x00000000 
- 00014570  0x00001052 bpatch  0x00000081 , 0x00004010 
- 00014571  0x00001053 enable  0x0000001d 
- 00014572  0x00001054 enable  0x00000009 
- 00014573  0x00001055 enable  0x0000000e 
- 00014574  0x00001056 force  0x0000001e , 0x00000039 
- 00014575  0x00001057 arg  0x000000b5 , 0x00000006 
- 00014576  0x00001059 ifetch  0x00000001 , 0x00000006 
- 00014577  0x0000105a inject  0x00000003 , 0x00000008 
- 00014578  0x0000105b loop  0x000038f0 
- 00014579  0x0000105c bmark1  0x00000007 , 0x00003960 
- 00014580  0x0000105d branch  0x0000375c 
- 00014581  0x00001060 set0  0x00000025 , 0x00000000 
- 00014582  0x00001061 bpatch  0x00000082 , 0x00004010 
- 00014583  0x00001062 fetch  0x00000001 , 0x0000018b 
- 00014584  0x00001063 icopy  0x00000004 
- 00014585  0x00001064 fetch  0x00000001 , 0x0000008f 
- 00014586  0x00001065 icopy  0x0000001c 
- 00014587  0x00001066 fetch  0x00000003 , 0x0000414a 
- 00014588  0x00001067 icopy  0x0000001d 
- 00014589  0x00001068 fetch  0x00000002 , 0x00004144 
- 00014590  0x00001069 icopy  0x0000002e 
- 00014591  0x0000106a enable  0x00000009 
- 00014592  0x0000106b enable  0x0000001c 
- 00014593  0x0000106c copy  0x00000020 , 0x00000011 
- 00014594  0x0000106d call  0x00003a54 
- 00014595  0x0000106e pulse  0x00000015 
- 00014596  0x0000106f nop  0x00000020 
- 00014597  0x00001070 copy  0x00000021 , 0x0000000b 
- 00014598  0x00001071 fetch  0x00000004 , 0x0000016b 
- 00014599  0x00001072 icopy  0x00000021 
- 00014600  0x00001073 preload  0x0000001e 
- 00014601  0x00001074 set1  0x0000003a , 0x0000003f 
- 00014602  0x00001075 inject  0x00000003 , 0x00000048 
- 00014603  0x00001076 preload  0x0000001f 
- 00014604  0x00001077 inject  0x00000003 , 0x00000048 
- 00014605  0x00001078 copy  0x0000000b , 0x00000021 
- 00014606  0x00001079 copy  0x00000011 , 0x00000020 
- 00014607  0x0000107a enable  0x00000008 
- 00014608  0x0000107b inject  0x00000003 , 0x00000010 
- 00014609  0x0000107c disable  0x00000008 
- 00014610  0x0000107d branch  0x0000375c 
- 00014611  0x00001080 set0  0x00000025 , 0x00000000 
- 00014612  0x00001081 bpatch  0x00000083 , 0x00004010 
- 00014613  0x00001082 enable  0x0000000e 
- 00014614  0x00001083 enable  0x00000009 
- 00014615  0x00001084 enable  0x0000001c 
- 00014616  0x00001085 fetch  0x00000001 , 0x00000432 
- 00014617  0x00001086 and  0x0000003f , 0x000001f8 , 0x00000002 
- 00014618  0x00001087 arg  0x00000432 , 0x00000006 
- 00014619  0x00001088 increase  0x00000008 , 0x00000002 
- 00014620  0x0000108a add  0x00000002 , 0xffffffb8 , 0x00000013 
- 00014621  0x0000108b nbranch  0x00003922 , 0x00000002 
- 00014622  0x0000108c ifetch  0x00000009 , 0x00000006 
- 00014623  0x0000108d inject  0x00000003 , 0x00000048 
- 00014624  0x0000108e copy  0x00000013 , 0x00000002 
- 00014625  0x0000108f branch  0x0000391c 
- 00014626  0x00001091 ifetch  0x00000009 , 0x00000006 
- 00014627  0x00001092 iinject  0x00000003 , 0x00000002 
- 00014628  0x00001093 branch  0x00003960 
- 00014629  0x00001096 enable  0x0000001c 
- 00014630  0x00001097 branch  0x00003930 
- 00014631  0x0000109a enable  0x0000001c 
- 00014632  0x0000109b set1  0x00000010 , 0x00000000 
- 00014633  0x0000109c branch  0x00003930 
- 00014634  0x0000109f set1  0x00000002 , 0x00000015 
- 00014635  0x000010a1 enable  0x0000001d 
- 00014636  0x000010a2 branch  0x00003930 
- 00014637  0x000010a6 set1  0x00000002 , 0x00000015 
- 00014638  0x000010a7 enable  0x0000001d 
- 00014639  0x000010a8 set1  0x00000010 , 0x00000000 
- 00014640  0x000010ab set0  0x00000025 , 0x00000000 
- 00014641  0x000010ac bpatch  0x00000084 , 0x00004010 
- 00014642  0x000010ad fetch  0x00000001 , 0x0000004c 
- 00014643  0x000010ae bbit0  0x00000005 , 0x00003946 
- 00014644  0x000010af sub  0x00000001 , 0x00000003 , 0x0000003e 
- 00014645  0x000010b0 branch  0x00003946 , 0x00000002 
- 00014646  0x000010b1 disable  0x0000000e 
- 00014647  0x000010b2 disable  0x0000001c 
- 00014648  0x000010b3 enable  0x0000001d 
- 00014649  0x000010b4 disable  0x00000007 
- 00014650  0x000010b5 set1  0x00000001 , 0x00000015 
- 00014651  0x000010b6 isolate1  0x00000002 , 0x00000015 
- 00014652  0x000010b7 branch  0x00003940 , 0x00000001 
- 00014653  0x000010b8 setarg  0x000abeee 
- 00014654  0x000010b9 inject  0x00000003 , 0x00000014 
- 00014655  0x000010ba branch  0x00003944 
- 00014656  0x000010bc setarg  0x005faeba 
- 00014657  0x000010bd inject  0x00000003 , 0x00000018 
- 00014658  0x000010be setarg  0x00000012 
- 00014659  0x000010bf inject  0x00000003 , 0x00000006 
- 00014660  0x000010c1 enable  0x00000007 
- 00014661  0x000010c2 set1  0x00000010 , 0x00000000 
- 00014662  0x000010c4 enable  0x0000000e 
- 00014663  0x000010c5 enable  0x00000009 
- 00014664  0x000010c6 bmark1  0x00000005 , 0x00003969 
- 00014665  0x000010c7 fetch  0x00000001 , 0x00000090 
- 00014666  0x000010c8 inject  0x00000003 , 0x00000003 
- 00014667  0x000010c9 fetch  0x00000002 , 0x00000091 
- 00014668  0x000010ca iforce  0x00000039 
- 00014669  0x000010cb bmark1  0x00000010 , 0x00003950 
- 00014670  0x000010cc inject  0x00000003 , 0x00000005 
- 00014671  0x000010cd branch  0x00003951 
- 00014672  0x000010cf inject  0x00000003 , 0x0000000d 
- 00014673  0x000010d1 fetch  0x00000001 , 0x00004132 
- 00014674  0x000010d2 beq  0x00000001 , 0x0000395b 
- 00014675  0x000010d3 deposit  0x00000039 
- 00014676  0x000010d4 branch  0x00003960 , 0x00000034 
- 00014677  0x000010d5 fetch  0x00000002 , 0x00000179 
- 00014678  0x000010d6 iforce  0x00000006 
- 00014679  0x000010d8 ifetch  0x00000001 , 0x00000006 
- 00014680  0x000010d9 inject  0x00000003 , 0x00000008 
- 00014681  0x000010da loop  0x00003957 
- 00014682  0x000010db branch  0x00003960 
- 00014683  0x000010dd fetch  0x00000002 , 0x00000179 
- 00014684  0x000010de iforce  0x00000003 
- 00014685  0x000010e0 ifetch  0x00000001 , 0x00000003 
- 00014686  0x000010e1 inject  0x00000003 , 0x00000008 
- 00014687  0x000010e2 loop  0x0000395d 
- 00014688  0x000010e4 enable  0x00000008 
- 00014689  0x000010e5 inject  0x00000003 , 0x00000010 
- 00014690  0x000010e6 disable  0x00000008 
- 00014691  0x000010e7 call  0x00003583 
- 00014692  0x000010e8 fetch  0x00000001 , 0x0000004c 
- 00014693  0x000010e9 bbit0  0x00000005 , 0x0000375c 
- 00014694  0x000010ea force  0x00000000 , 0x0000003f 
- 00014695  0x000010eb inject  0x00000003 , 0x00000006 
- 00014696  0x000010ec branch  0x0000375c 
- 00014697  0x000010f0 set0  0x00000025 , 0x00000000 
- 00014698  0x000010f1 bpatch  0x00000085 , 0x00004010 
- 00014699  0x000010f2 bmark1  0x00000010 , 0x00003972 
- 00014700  0x000010f4 fetch  0x00000001 , 0x0000018a 
- 00014701  0x000010f5 inject  0x00000003 , 0x00000003 
- 00014702  0x000010f6 fetch  0x00000001 , 0x00000169 
- 00014703  0x000010f7 iforce  0x00000013 
- 00014704  0x000010f8 inject  0x00000003 , 0x00000005 
- 00014705  0x000010f9 branch  0x00003977 
- 00014706  0x000010fb fetch  0x00000001 , 0x0000018a 
- 00014707  0x000010fc inject  0x00000003 , 0x00000003 
- 00014708  0x000010fd fetch  0x00000002 , 0x00000169 
- 00014709  0x000010fe iforce  0x00000013 
- 00014710  0x000010ff inject  0x00000003 , 0x0000000d 
- 00014711  0x00001101 arg  0x000004de , 0x00000006 
- 00014712  0x00001103 copy  0x00000013 , 0x0000003e 
- 00014713  0x00001104 branch  0x0000397e , 0x00000005 
- 00014714  0x00001105 ifetch  0x00000001 , 0x00000006 
- 00014715  0x00001106 inject  0x00000003 , 0x00000008 
- 00014716  0x00001107 increase  0xffffffff , 0x00000013 
- 00014717  0x00001108 branch  0x00003978 
- 00014718  0x0000110a fetch  0x00000002 , 0x000000fe 
- 00014719  0x0000110b increase  0x00000001 , 0x0000003f 
- 00014720  0x0000110c store  0x00000002 , 0x000000fe 
- 00014721  0x0000110d branch  0x00003960 
- 00014722  0x00001111 fetch  0x00000004 , 0x0000016f 
- 00014723  0x00001112 add  0x0000003f , 0x00000007 , 0x00000011 
- 00014724  0x00001113 fetch  0x00000002 , 0x0000017b 
- 00014725  0x00001114 nbranch  0x00003988 , 0x00000034 
- 00014726  0x00001115 increase  0xfffffffd , 0x00000011 
- 00014727  0x00001116 branch  0x00003990 
- 00014728  0x00001118 mul32  0x0000003f , 0x0000000c , 0x0000003f 
- 00014729  0x00001119 hfetcht  0x00000002 , 0x00008040 
- 00014730  0x0000111a increase  0x00000001 , 0x00000002 
- 00014731  0x0000111c isub  0x00000002 , 0x0000003f 
- 00014732  0x0000111d nbranch  0x0000398f , 0x00000002 
- 00014733  0x0000111e increase  0xffffffff , 0x00000011 
- 00014734  0x0000111f branch  0x0000398b 
- 00014735  0x00001121 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00014736  0x00001123 until  0x0000003e , 0x00000023 
- 00014737  0x00001124 compare  0x00000000 , 0x00000022 , 0x00000003 
- 00014738  0x00001125 nbranch  0x00003990 , 0x00000001 
- 00014739  0x00001126 iforce  0x00000029 
- 00014740  0x00001127 copy  0x00000011 , 0x00000028 
- 00014741  0x00001128 iforce  0x00000029 
- 00014742  0x00001129 rtn 
- 00014743  0x0000112d set0  0x00000025 , 0x00000000 
- 00014744  0x0000112e bpatch  0x00000086 , 0x00004010 
- 00014745  0x0000112f until  0x0000003e , 0x00000022 
- 00014746  0x00001130 deposit  0x0000001a 
- 00014747  0x00001131 iforce  0x00000006 
- 00014748  0x00001132 rshift16 , 0x0000003f , 0x0000003f 
- 00014749  0x00001133 isub  0x00000022 , 0x00000039 
- 00014750  0x00001134 and_into  0x00000003 , 0x00000039 
- 00014751  0x00001135 nbranch  0x000039a2 , 0x00000005 
- 00014752  0x00001136 force  0x00000000 , 0x0000003f 
- 00014753  0x00001137 branch  0x000039a6 
- 00014754  0x00001139 arg  0x00000ea6 , 0x00000002 
- 00014755  0x0000113a force  0x00000000 , 0x0000003f 
- 00014756  0x0000113c iadd  0x00000002 , 0x0000003f 
- 00014757  0x0000113d loop  0x000039a4 
- 00014758  0x0000113f iadd  0x00000006 , 0x0000003f 
- 00014759  0x00001140 div  0x0000003f , 0x0000000c 
- 00014760  0x00001141 call  0x00007efd 
- 00014761  0x00001142 quotient  0x0000003f 
- 00014762  0x00001143 store  0x00000002 , 0x0000017b 
- 00014763  0x00001144 rtn 
- 00014764  0x00001147 set0  0x00000025 , 0x00000000 
- 00014765  0x00001148 bpatch  0x00000087 , 0x00004010 
- 00014766  0x00001149 deposit  0x0000001a 
- 00014767  0x0000114a copy  0x00000019 , 0x00000002 
- 00014768  0x0000114b isub  0x00000002 , 0x0000003e 
- 00014769  0x0000114c nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
- 00014770  0x0000114d isub  0x00000002 , 0x00000002 
- 00014771  0x0000114e setarg  0x00000ea6 
- 00014772  0x0000114f isolate0  0x0000000f , 0x00000002 
- 00014773  0x00001150 branch  0x000039b8 , 0x00000001 
- 00014774  0x00001151 setarg  0xffff0ea6 
- 00014775  0x00001152 iadd  0x00000002 , 0x00000002 
- 00014776  0x00001154 storet  0x00000006 , 0x000003c8 
- 00014777  0x00001155 rtn  0x00000036 
- 00014778  0x00001156 storet  0x00000006 , 0x00000038 
- 00014779  0x00001157 rtn 
- 00014780  0x0000115a disable  0x00000030 
- 00014781  0x0000115b fetch  0x00000006 , 0x000003c8 
- 00014782  0x0000115c branch  0x000039c0 , 0x00000036 
- 00014783  0x0000115d fetch  0x00000006 , 0x00000038 
- 00014784  0x0000115f iadd  0x00000019 , 0x00000030 
- 00014785  0x00001160 increase  0x0000000a , 0x00000030 
- 00014786  0x00001161 setarg  0x00000ea6 
- 00014787  0x00001162 isub  0x00000030 , 0x0000003f 
- 00014788  0x00001163 isolate0  0x0000000f , 0x0000003f 
- 00014789  0x00001164 branch  0x000039ca , 0x00000001 
- 00014790  0x00001165 setarg  0x0000f15a 
- 00014791  0x00001166 iadd  0x00000030 , 0x00000030 
- 00014792  0x00001168 copy  0x00000030 , 0x0000001a 
- 00014793  0x00001169 rtn 
- 00014794  0x0000116b force  0x00000000 , 0x0000003e 
- 00014795  0x0000116c branch  0x000039c8 
- 00014796  0x00001174 set0  0x00000025 , 0x00000000 
- 00014797  0x00001175 bpatch  0x00000088 , 0x00004011 
- 00014798  0x00001176 call  0x00003a7a 
- 00014799  0x00001177 copy  0x00000021 , 0x0000003f 
- 00014800  0x00001178 and_into  0x00000180 , 0x0000003f 
- 00014801  0x00001179 compare  0x00000003 , 0x00000024 , 0x00000007 
- 00014802  0x0000117a nbranch  0x000039d6 , 0x00000001 
- 00014803  0x0000117b rshift3  0x0000003f , 0x0000003f 
- 00014804  0x0000117c iadd  0x00000017 , 0x0000003f 
- 00014805  0x0000117d branch  0x000039d7 
- 00014806  0x0000117f copy  0x00000017 , 0x0000003f 
- 00014807  0x00001181 div  0x0000003f , 0x0000004f 
- 00014808  0x00001182 pulse  0x00000015 
- 00014809  0x00001183 call  0x00007efd 
- 00014810  0x00001184 remainder  0x00000011 
- 00014811  0x00001185 add  0x00000011 , 0xffffffd8 , 0x00000002 
- 00014812  0x00001186 branch  0x000039df , 0x00000002 
- 00014813  0x00001187 lshift  0x00000011 , 0x00000002 
- 00014814  0x00001188 branch  0x000039e1 
- 00014815  0x0000118a lshift  0x00000002 , 0x00000002 
- 00014816  0x0000118b increase  0x00000001 , 0x00000002 
- 00014817  0x0000118d set0  0x00000025 , 0x00000000 
- 00014818  0x0000118e bpatch  0x00000089 , 0x00004011 
- 00014819  0x0000118f fetch  0x00000001 , 0x00000031 
- 00014820  0x00001190 bbit0  0x00000003 , 0x000039f3 
- 00014821  0x00001192 fetch  0x00000004 , 0x00004173 
- 00014822  0x00001193 isub  0x00000021 , 0x0000003e 
- 00014823  0x00001194 branch  0x000039f3 , 0x00000002 
- 00014824  0x00001195 call  0x00003a12 
- 00014825  0x00001196 fetch  0x00000001 , 0x0000417a 
- 00014826  0x00001197 rtn  0x00000034 
- 00014827  0x00001198 fetch  0x00000001 , 0x00000031 
- 00014828  0x00001199 set1  0x00000002 , 0x0000003f 
- 00014829  0x0000119a store  0x00000001 , 0x00000031 
- 00014830  0x0000119b fetch  0x00000005 , 0x00004188 
- 00014831  0x0000119c store  0x00000005 , 0x0000417b 
- 00014832  0x0000119d ifetch  0x00000005 , 0x00000006 
- 00014833  0x0000119e store  0x00000005 , 0x00004180 
- 00014834  0x0000119f call  0x00003a17 
- 00014835  0x000011a1 fetch  0x00000001 , 0x00000031 
- 00014836  0x000011a2 rtnbit0  0x00000002 
- 00014837  0x000011a3 isolate1  0x00000001 , 0x00000021 
- 00014838  0x000011a4 branch  0x00003a0f , 0x00000001 
- 00014839  0x000011a5 rshift3  0x00000002 , 0x00000011 
- 00014840  0x000011a6 and  0x00000002 , 0x00000007 , 0x00000007 
- 00014841  0x000011a7 setarg  0x0000417b 
- 00014842  0x000011a8 iadd  0x00000011 , 0x00000011 
- 00014843  0x000011a9 ifetch  0x00000001 , 0x00000011 
- 00014844  0x000011aa qisolate0  0x0000003f 
- 00014845  0x000011ab branch  0x00003a00 , 0x00000001 
- 00014846  0x000011ac deposit  0x00000002 
- 00014847  0x000011ad branch  0x00003a0c 
- 00014848  0x000011af fetch  0x00000001 , 0x00004185 
- 00014849  0x000011b0 iforce  0x00000012 
- 00014850  0x000011b1 deposit  0x00000021 
- 00014851  0x000011b2 and_into  0x00000180 , 0x0000003f 
- 00014852  0x000011b3 rshift3  0x0000003f , 0x0000003f 
- 00014853  0x000011b4 iadd  0x00000017 , 0x0000003f 
- 00014854  0x000011b5 idiv  0x00000012 
- 00014855  0x000011b6 setarg  0x00004193 
- 00014856  0x000011b7 call  0x00007efd 
- 00014857  0x000011b8 remainder  0x00000011 
- 00014858  0x000011b9 iadd  0x00000011 , 0x00000006 
- 00014859  0x000011ba ifetch  0x00000001 , 0x00000006 
- 00014860  0x000011bc store  0x00000001 , 0x00004186 
- 00014861  0x000011bd iforce  0x00000002 
- 00014862  0x000011be rtn 
- 00014863  0x000011c1 fetch  0x00000001 , 0x00004186 
- 00014864  0x000011c2 iforce  0x00000002 
- 00014865  0x000011c3 rtn 
- 00014866  0x000011c6 fetch  0x00000001 , 0x00000031 
- 00014867  0x000011c7 set0  0x00000002 , 0x0000003f 
- 00014868  0x000011c8 set0  0x00000003 , 0x0000003f 
- 00014869  0x000011c9 store  0x00000001 , 0x00000031 
- 00014870  0x000011ca rtn 
- 00014871  0x000011d1 set0  0x00000025 , 0x00000000 
- 00014872  0x000011d2 bpatch  0x0000008a , 0x00004011 
- 00014873  0x000011d3 arg  0x00004193 , 0x00000005 
- 00014874  0x000011d4 force  0x0000000a , 0x00000039 
- 00014875  0x000011d5 call  0x00007e3b 
- 00014876  0x000011d6 arg  0x00004193 , 0x00000005 
- 00014877  0x000011d7 force  0x00000000 , 0x00000013 
- 00014878  0x000011d8 force  0x00000002 , 0x00000007 
- 00014879  0x000011da fetch  0x00000005 , 0x0000417b 
- 00014880  0x000011db iforce  0x00000002 
- 00014881  0x000011dc compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014882  0x000011dd branch  0x00003a24 , 0x00000001 
- 00014883  0x000011de rshift  0x00000002 , 0x00000002 
- 00014884  0x000011e0 isolate0  0x00000000 , 0x00000002 
- 00014885  0x000011e1 branch  0x00003a28 , 0x00000001 
- 00014886  0x000011e2 deposit  0x00000013 
- 00014887  0x000011e3 istore  0x00000001 , 0x00000005 
- 00014888  0x000011e5 rshift2  0x00000002 , 0x00000002 
- 00014889  0x000011e6 increase  0x00000002 , 0x00000013 
- 00014890  0x000011e7 compare  0x00000028 , 0x00000013 , 0x000000fe 
- 00014891  0x000011e8 nbranch  0x00003a31 , 0x00000001 
- 00014892  0x000011e9 fetch  0x00000005 , 0x00004180 
- 00014893  0x000011ea iforce  0x00000002 
- 00014894  0x000011eb compare  0x00000002 , 0x00000007 , 0x000000ff 
- 00014895  0x000011ec branch  0x00003a31 , 0x00000001 
- 00014896  0x000011ed rshift  0x00000002 , 0x00000002 
- 00014897  0x000011ef sub  0x00000013 , 0x0000004e , 0x0000003e 
- 00014898  0x000011f0 branch  0x00003a24 , 0x00000002 
- 00014899  0x000011f1 force  0x00000001 , 0x00000013 
- 00014900  0x000011f2 increase  0xffffffff , 0x00000007 
- 00014901  0x000011f3 nbranch  0x00003a1f , 0x00000005 
- 00014902  0x000011f4 arg  0x00004193 , 0x00000011 
- 00014903  0x000011f5 deposit  0x00000005 
- 00014904  0x000011f6 isub  0x00000011 , 0x0000003f 
- 00014905  0x000011f7 store  0x00000001 , 0x00004185 
- 00014906  0x000011f8 rtn 
- 00014907  0x000011fb set0  0x00000025 , 0x00000000 
- 00014908  0x000011fc bpatch  0x0000008b , 0x00004011 
- 00014909  0x000011fd call  0x000039cc 
- 00014910  0x000011fe fetch  0x00000001 , 0x00000189 
- 00014911  0x000011ff bbit0  0x00000005 , 0x00003a41 
- 00014912  0x00001200 fetcht  0x00000001 , 0x00000448 
- 00014913  0x00001202 branch  0x00003a82 
- 00014914  0x00001206 set0  0x00000025 , 0x00000000 
- 00014915  0x00001207 bpatch  0x0000008c , 0x00004011 
- 00014916  0x00001208 call  0x000039cc 
- 00014917  0x00001209 fetch  0x00000001 , 0x00000189 
- 00014918  0x0000120a bbit0  0x00000004 , 0x00003a48 
- 00014919  0x0000120b fetcht  0x00000001 , 0x00000447 
- 00014920  0x0000120d branch  0x00003a91 
- 00014921  0x00001211 force  0x00000000 , 0x0000002d 
- 00014922  0x00001212 fetch  0x00000003 , 0x00004147 
- 00014923  0x00001213 iforce  0x0000002c 
- 00014924  0x00001214 rtn 
- 00014925  0x00001217 set0  0x00000025 , 0x00000000 
- 00014926  0x00001218 bpatch  0x0000008d , 0x00004011 
- 00014927  0x00001219 fetch  0x00000001 , 0x00004277 
- 00014928  0x0000121a icopy  0x0000002d 
- 00014929  0x0000121b fetch  0x00000003 , 0x00004274 
- 00014930  0x0000121c icopy  0x0000002c 
- 00014931  0x0000121d rtn 
- 00014932  0x00001220 set0  0x00000025 , 0x00000000 
- 00014933  0x00001221 bpatch  0x0000008e , 0x00004011 
- 00014934  0x00001222 fetch  0x00000002 , 0x00004144 
- 00014935  0x00001223 icopy  0x0000002e 
- 00014936  0x00001224 fetch  0x00000001 , 0x00004143 
- 00014937  0x00001225 icopy  0x0000002d 
- 00014938  0x00001226 fetch  0x00000003 , 0x00004140 
- 00014939  0x00001227 icopy  0x0000002c 
- 00014940  0x00001228 rtn 
- 00014941  0x0000122b set0  0x00000025 , 0x00000000 
- 00014942  0x0000122c bpatch  0x0000008f , 0x00004011 
- 00014943  0x0000122d fetch  0x00000002 , 0x00000044 
- 00014944  0x0000122e icopy  0x0000002e 
- 00014945  0x0000122f fetch  0x00000001 , 0x00000043 
- 00014946  0x00001230 icopy  0x0000002d 
- 00014947  0x00001231 fetch  0x00000003 , 0x00000040 
- 00014948  0x00001232 icopy  0x0000002c 
- 00014949  0x00001233 rtn 
- 00014950  0x00001237 bmark1  0x00000020 , 0x00003a69 
- 00014951  0x00001238 rtnmark0  0x0000001d 
- 00014952  0x00001239 rtnmark0  0x0000001f 
- 00014953  0x0000123b and_into  0xffffff00 , 0x0000002c 
- 00014954  0x0000123c pulse  0x00000015 
- 00014955  0x0000123d nop  0x00000020 
- 00014956  0x0000123e rtn 
- 00014957  0x00001242 set0  0x00000025 , 0x00000000 
- 00014958  0x00001243 bpatch  0x00000090 , 0x00004012 
- 00014959  0x00001244 force  0x00000000 , 0x00000015 
- 00014960  0x00001245 disable  0x00000021 
- 00014961  0x00001246 disable  0x00000020 
- 00014962  0x00001247 pulse  0x0000001e 
- 00014963  0x00001248 hjam  0x00000000 , 0x00008902 
- 00014964  0x00001249 hjam  0x00000000 , 0x00008901 
- 00014965  0x0000124a hjam  0x00000000 , 0x00008900 
- 00014966  0x0000124b hjam  0x00000000 , 0x00008903 
- 00014967  0x0000124c hjam  0x00000070 , 0x00008904 
- 00014968  0x0000124d hjam  0x00000000 , 0x00008906 
- 00014969  0x0000124e rtn 
- 00014970  0x00001251 set0  0x00000025 , 0x00000000 
- 00014971  0x00001252 bpatch  0x00000091 , 0x00004012 
- 00014972  0x00001253 hjam  0x00000000 , 0x00008902 
- 00014973  0x00001254 hjam  0x00000000 , 0x00008901 
- 00014974  0x00001255 hjam  0x00000018 , 0x00008900 
- 00014975  0x00001256 hjam  0x000000a7 , 0x00008903 
- 00014976  0x00001257 hjam  0x0000007f , 0x00008904 
- 00014977  0x00001258 rtn 
- 00014978  0x0000125c set0  0x00000025 , 0x00000000 
- 00014979  0x0000125d bpatch  0x00000092 , 0x00004012 
- 00014980  0x0000125f storet  0x00000001 , 0x00000017 
- 00014981  0x00001260 add  0x00000002 , 0x00000004 , 0x00000011 
- 00014982  0x00001261 branch  0x00003ab6 
- 00014983  0x00001263 set0  0x00000025 , 0x00000000 
- 00014984  0x00001264 bpatch  0x00000093 , 0x00004012 
- 00014985  0x00001265 hjam  0x000000cf , 0x00008901 
- 00014986  0x00001266 nop  0x0000000a 
- 00014987  0x00001267 hjam  0x000000ff , 0x00008900 
- 00014988  0x00001268 hjam  0x000000af , 0x00008903 
- 00014989  0x00001269 hjam  0x000000ff , 0x00008904 
- 00014990  0x0000126a nop  0x0000000a 
- 00014991  0x0000126b hjam  0x000000a0 , 0x00008902 
- 00014992  0x0000126c rtn 
- 00014993  0x00001270 set0  0x00000025 , 0x00000000 
- 00014994  0x00001271 bpatch  0x00000094 , 0x00004012 
- 00014995  0x00001272 storet  0x00000001 , 0x00000017 
- 00014996  0x00001273 add  0x00000002 , 0x00000002 , 0x00000011 
- 00014997  0x00001274 call  0x00003ab6 
- 00014998  0x00001275 setarg  0x00000500 
- 00014999  0x00001276 call  0x00003bf3 
- 00015000  0x00001278 hjam  0x00000001 , 0x00008906 
- 00015001  0x00001279 hjam  0x0000003c , 0x00008900 
- 00015002  0x0000127a hjam  0x000000e0 , 0x00008901 
- 00015003  0x0000127b hjam  0x000000b7 , 0x00008903 
- 00015004  0x0000127c hjam  0x0000007f , 0x00008902 
- 00015005  0x0000127d rtn 
- 00015006  0x00001280 hjam  0x00000006 , 0x00008042 
- 00015007  0x00001281 call  0x00003c29 
- 00015008  0x00001282 call  0x00003c3a 
- 00015009  0x00001284 fetch  0x00000002 , 0x00004163 
- 00015010  0x00001285 bbit0  0x0000000e , 0x00003aa1 
- 00015011  0x00001286 iforce  0x00000006 
- 00015012  0x00001287 arg  0x00008900 , 0x00000002 
- 00015013  0x00001289 ifetch  0x00000001 , 0x00000006 
- 00015014  0x0000128a beq  0x000000ff , 0x00003aab 
- 00015015  0x0000128b ior  0x00000002 , 0x00000005 
- 00015016  0x0000128c ifetch  0x00000001 , 0x00000006 
- 00015017  0x0000128d istore  0x00000001 , 0x00000005 
- 00015018  0x0000128e branch  0x00003aa5 
- 00015019  0x00001290 set0  0x00000025 , 0x00000000 
- 00015020  0x00001291 bpatch  0x00000095 , 0x00004012 
- 00015021  0x00001292 call  0x00003d91 
- 00015022  0x00001293 call  0x00003b0a 
- 00015023  0x00001295 setarg  0x000007d0 
- 00015024  0x00001296 iadd  0x00000022 , 0x0000003f 
- 00015025  0x00001297 store  0x00000004 , 0x00000173 
- 00015026  0x00001298 set1  0x00000003 , 0x00000015 
- 00015027  0x00001299 force  0x00000000 , 0x00000015 
- 00015028  0x0000129a ncall  0x00003ace , 0x0000002b 
- 00015029  0x0000129b branch  0x00003ae2 
- 00015030  0x0000129f set0  0x00000025 , 0x00000000 
- 00015031  0x000012a0 bpatch  0x00000096 , 0x00004012 
- 00015032  0x000012a1 setarg  0x00000960 
- 00015033  0x000012a2 iadd  0x00000011 , 0x00000002 
- 00015034  0x000012a3 fetch  0x00000001 , 0x0000415d 
- 00015035  0x000012a4 hjam  0x00000004 , 0x0000895f 
- 00015036  0x000012a5 imul32  0x00000002 , 0x0000003f 
- 00015037  0x000012a6 fetcht  0x00000001 , 0x0000415e 
- 00015038  0x000012a7 idiv  0x00000002 
- 00015039  0x000012a8 call  0x00007efd 
- 00015040  0x000012a9 quotient  0x00000011 
- 00015041  0x000012aa remainder  0x0000003f 
- 00015042  0x000012ab lshift16  0x0000003f , 0x0000003f 
- 00015043  0x000012ac lshift4  0x0000003f , 0x0000003f 
- 00015044  0x000012ad idiv  0x00000002 
- 00015045  0x000012ae call  0x00007efd 
- 00015046  0x000012af quotient  0x0000003f 
- 00015047  0x000012b0 lshift8  0x0000003f , 0x0000003f 
- 00015048  0x000012b1 lshift  0x0000003f , 0x0000003f 
- 00015049  0x000012b2 ior  0x00000011 , 0x0000003f 
- 00015050  0x000012b3 hstore  0x00000004 , 0x00008960 
- 00015051  0x000012b4 hjam  0x00000044 , 0x0000895f 
- 00015052  0x000012b5 hjam  0x000000c4 , 0x0000895f 
- 00015053  0x000012b6 rtn 
- 00015054  0x000012ba set0  0x00000025 , 0x00000000 
- 00015055  0x000012bb bpatch  0x00000097 , 0x00004012 
- 00015056  0x000012bc hjam  0x00000002 , 0x00008906 
- 00015057  0x000012bd setarg  0x0003d090 
- 00015058  0x000012be call  0x00003bf3 
- 00015059  0x000012bf hjam  0x0000007f , 0x00008900 
- 00015060  0x000012c0 nop  0x00000082 
- 00015061  0x000012c1 hjam  0x00000030 , 0x00008952 
- 00015062  0x000012c2 hjam  0x000000d0 , 0x00008901 
- 00015063  0x000012c3 hjam  0x00000070 , 0x00008952 
- 00015064  0x000012c4 hjam  0x000000f0 , 0x00008952 
- 00015065  0x000012c5 force  0x00000032 , 0x00000039 
- 00015066  0x000012c7 hfetch  0x00000001 , 0x00008980 
- 00015067  0x000012c8 bbit1  0x00000005 , 0x00003add 
- 00015068  0x000012c9 loop  0x00003ada 
- 00015069  0x000012cb store  0x00000001 , 0x0000416f 
- 00015070  0x000012cc hjam  0x00000000 , 0x00008901 
- 00015071  0x000012cd hjam  0x00000000 , 0x00008900 
- 00015072  0x000012ce hjam  0x00000000 , 0x00008906 
- 00015073  0x000012cf rtn 
- 00015074  0x000012d2 set0  0x00000025 , 0x00000000 
- 00015075  0x000012d3 bpatch  0x00000098 , 0x00004013 
- 00015076  0x000012d4 fetch  0x00000001 , 0x0000416f 
- 00015077  0x000012d5 set1  0x00000005 , 0x0000003f 
- 00015078  0x000012d6 hstore  0x00000001 , 0x00008952 
- 00015079  0x000012d7 hfetcht  0x00000001 , 0x00008950 
- 00015080  0x000012d8 and_into  0x00000007 , 0x00000002 
- 00015081  0x000012d9 lshift3  0x0000003f , 0x0000003f 
- 00015082  0x000012da ior  0x00000002 , 0x0000003f 
- 00015083  0x000012db hstore  0x00000001 , 0x00008950 
- 00015084  0x000012dc hfetch  0x00000001 , 0x00008951 
- 00015085  0x000012dd set0  0x00000000 , 0x0000003f 
- 00015086  0x000012de hstore  0x00000001 , 0x00008951 
- 00015087  0x000012df hfetch  0x00000001 , 0x00008952 
- 00015088  0x000012e0 set0  0x00000005 , 0x0000003f 
- 00015089  0x000012e1 hstore  0x00000001 , 0x00008952 
- 00015090  0x000012e2 rtn 
- 00015091  0x000012e5 set0  0x00000025 , 0x00000000 
- 00015092  0x000012e6 bpatch  0x00000099 , 0x00004013 
- 00015093  0x000012e7 hfetch  0x00000002 , 0x00008981 
- 00015094  0x000012e8 rshift4  0x0000003f , 0x0000003f 
- 00015095  0x000012e9 rshift3  0x0000003f , 0x0000003f 
- 00015096  0x000012ea sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015097  0x000012eb and_into  0x000000ff , 0x0000003f 
- 00015098  0x000012ec div  0x0000003f , 0x0000000a 
- 00015099  0x000012ed call  0x00007efd 
- 00015100  0x000012ee quotient  0x0000003f 
- 00015101  0x000012ef lshift4  0x0000003f , 0x0000003f 
- 00015102  0x000012f0 remainder  0x00000002 
- 00015103  0x000012f1 ior  0x00000002 , 0x0000003f 
- 00015104  0x000012f2 store  0x00000001 , 0x00000018 
- 00015105  0x000012f3 rtn 
- 00015106  0x000012f6 hjam  0x0000000a , 0x00008042 
- 00015107  0x000012f7 hjam  0x00000000 , 0x00008905 
- 00015108  0x000012f8 hfetch  0x00000003 , 0x00008138 
- 00015109  0x000012f9 hstore  0x00000003 , 0x0000804c 
- 00015110  0x000012fa hjam  0x000000fc , 0x0000804c 
- 00015111  0x000012fb call  0x00003db0 
- 00015112  0x000012fc nop  0x000003e8 
- 00015113  0x000012fd rtn 
- 00015114  0x00001300 hjam  0x00000006 , 0x00008042 
- 00015115  0x00001301 hfetch  0x00000001 , 0x0000896b 
- 00015116  0x00001302 set0  0x00000004 , 0x0000003f 
- 00015117  0x00001303 set0  0x00000005 , 0x0000003f 
- 00015118  0x00001304 hstore  0x00000001 , 0x0000896b 
- 00015119  0x00001305 hjam  0x00000000 , 0x00008905 
- 00015120  0x00001306 hjam  0x00000000 , 0x00008904 
- 00015121  0x00001307 hjam  0x00000070 , 0x00008904 
- 00015122  0x00001308 hjam  0x000000ff , 0x00008905 
- 00015123  0x00001309 hfetch  0x00000001 , 0x0000896b 
- 00015124  0x0000130a set1  0x00000004 , 0x0000003f 
- 00015125  0x0000130b set1  0x00000005 , 0x0000003f 
- 00015126  0x0000130c hstore  0x00000001 , 0x0000896b 
- 00015127  0x0000130d call  0x00003b38 
- 00015128  0x0000130e hfetch  0x00000001 , 0x00008968 
- 00015129  0x0000130f set1  0x00000007 , 0x0000003f 
- 00015130  0x00001310 hstore  0x00000001 , 0x00008968 
- 00015131  0x00001311 set0  0x00000007 , 0x0000003f 
- 00015132  0x00001312 hstore  0x00000001 , 0x00008968 
- 00015133  0x00001313 set1  0x00000007 , 0x0000003f 
- 00015134  0x00001314 hstore  0x00000001 , 0x00008968 
- 00015135  0x00001315 hjam  0x00000005 , 0x00008042 
- 00015136  0x00001316 rtn 
- 00015137  0x00001319 nop  0x000003e8 
- 00015138  0x0000131a hjam  0x00000004 , 0x00008042 
- 00015139  0x0000131b nop  0x0000000a 
- 00015140  0x0000131c hjam  0x00000000 , 0x000080b4 
- 00015141  0x0000131d hjam  0x00000080 , 0x00008006 
- 00015142  0x0000131f hfetch  0x00000001 , 0x0000812d 
- 00015143  0x00001320 bbit0  0x00000001 , 0x00003b26 
- 00015144  0x00001321 hfetcht  0x00000003 , 0x00008149 
- 00015145  0x00001322 hjam  0x00000005 , 0x00008042 
- 00015146  0x00001323 nop  0x0000000a 
- 00015147  0x00001324 hjam  0x00000080 , 0x00008006 
- 00015148  0x00001326 hfetch  0x00000001 , 0x0000812d 
- 00015149  0x00001327 bbit0  0x00000001 , 0x00003b2c 
- 00015150  0x00001328 hfetch  0x00000003 , 0x00008149 
- 00015151  0x00001329 isub  0x00000002 , 0x0000003f 
- 00015152  0x0000132a branch  0x00003b32 , 0x00000002 
- 00015153  0x0000132b sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015154  0x0000132d store  0x00000002 , 0x0000018c 
- 00015155  0x0000132e sub  0x0000003f , 0x00000046 , 0x0000003e 
- 00015156  0x00001330 nbranch  0x00003b34 , 0x00000002 
- 00015157  0x00001331 rtn 
- 00015158  0x00001334 setarg  0x00000f0f 
- 00015159  0x00001335 branch  0x00003da7 
- 00015160  0x00001338 setarg  0x0000080f 
- 00015161  0x00001339 branch  0x00003da7 
- 00015162  0x0000133e set0  0x00000025 , 0x00000000 
- 00015163  0x0000133f bpatch  0x0000009a , 0x00004013 
- 00015164  0x00001340 call  0x00003a87 
- 00015165  0x00001341 disable  0x00000020 
- 00015166  0x00001342 enable  0x00000021 
- 00015167  0x00001343 pulse  0x00000016 
- 00015168  0x00001344 rtn 
- 00015169  0x00001347 set0  0x00000025 , 0x00000000 
- 00015170  0x00001348 bpatch  0x0000009b , 0x00004013 
- 00015171  0x00001349 fetch  0x00000001 , 0x0000004c 
- 00015172  0x0000134a isolate1  0x00000002 , 0x0000003f 
- 00015173  0x0000134b setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00015174  0x0000134c hstore  0x00000001 , 0x00008011 
- 00015175  0x0000134d arg  0x00000062 , 0x00000006 
- 00015176  0x0000134e ifetch  0x00000009 , 0x00000006 
- 00015177  0x0000134f iforce  0x00000032 
- 00015178  0x00001350 ifetch  0x00000007 , 0x00000006 
- 00015179  0x00001351 iforce  0x00000033 
- 00015180  0x00001352 fetch  0x00000001 , 0x00000054 
- 00015181  0x00001353 add  0x0000003f , 0xffffffff , 0x00000034 
- 00015182  0x00001354 pulse  0x0000001a 
- 00015183  0x00001355 rtn 
- 00015184  0x00001358 set0  0x00000025 , 0x00000000 
- 00015185  0x00001359 bpatch  0x0000009c , 0x00004013 
- 00015186  0x0000135a enable  0x0000000d 
- 00015187  0x0000135b arg  0x00000600 , 0x0000000b 
- 00015188  0x0000135c correlate  0x00000029 , 0x00000026 
- 00015189  0x0000135e deposit  0x0000001a 
- 00015190  0x0000135f store  0x00000006 , 0x0000009c 
- 00015191  0x00001360 disable  0x0000000d 
- 00015192  0x00001361 nbranch  0x00003a6d , 0x00000018 
- 00015193  0x00001362 arg  0x000003bb , 0x00000029 
- 00015194  0x00001363 increase  0x00000001 , 0x00000028 
- 00015195  0x00001364 and_into  0x000001fc , 0x00000028 
- 00015196  0x00001365 rtn 
- 00015197  0x0000136a enable  0x0000000d 
- 00015198  0x0000136c correlate  0x0000003e , 0x00000017 
- 00015199  0x0000136d branch  0x00003b55 , 0x00000018 
- 00015200  0x0000136e compare  0x00000002 , 0x00000028 , 0x00000002 
- 00015201  0x0000136f nbranch  0x00003b5e , 0x00000001 
- 00015202  0x00001370 branch  0x00003b55 
- 00015203  0x00001373 set0  0x00000025 , 0x00000000 
- 00015204  0x00001374 bpatch  0x0000009d , 0x00004013 
- 00015205  0x00001375 arg  0x00000600 , 0x0000000b 
- 00015206  0x00001376 enable  0x0000000d 
- 00015207  0x00001377 correlate  0x00000023 , 0x00000026 
- 00015208  0x00001378 disable  0x0000000d 
- 00015209  0x00001379 nbranch  0x00003a6d , 0x00000018 
- 00015210  0x0000137a rtn 
- 00015211  0x0000137d set0  0x00000025 , 0x00000000 
- 00015212  0x0000137e bpatch  0x0000009e , 0x00004013 
- 00015213  0x0000137f enable  0x0000000d 
- 00015214  0x00001380 correlate  0x0000003e , 0x00000003 
- 00015215  0x00001381 disable  0x0000000d 
- 00015216  0x00001382 nbranch  0x00003a6d , 0x00000018 
- 00015217  0x00001383 arg  0x000003bb , 0x00000029 
- 00015218  0x00001384 and_into  0x000001fc , 0x00000028 
- 00015219  0x00001385 rtn 
- 00015220  0x00001389 set0  0x00000025 , 0x00000000 
- 00015221  0x0000138a bpatch  0x0000009f , 0x00004013 
- 00015222  0x0000138b iforce  0x00000011 
- 00015223  0x0000138c deposit  0x00000021 
- 00015224  0x0000138d iadd  0x00000002 , 0x0000000b 
- 00015225  0x0000138e copy  0x0000000b , 0x0000003f 
- 00015226  0x0000138f store  0x00000004 , 0x0000416a 
- 00015227  0x00001390 deposit  0x00000011 
- 00015228  0x00001391 rtn 
- 00015229  0x00001395 copy  0x0000003f , 0x00000002 
- 00015230  0x00001396 set0  0x00000025 , 0x00000000 
- 00015231  0x00001397 bpatch  0x000000a0 , 0x00004014 
- 00015232  0x00001398 copy  0x00000002 , 0x0000003f 
- 00015233  0x00001399 call  0x00007e91 
- 00015234  0x0000139a lshift16  0x00000021 , 0x0000003f 
- 00015235  0x0000139b set1  0x0000002c , 0x0000003f 
- 00015236  0x0000139c call  0x00007e7a 
- 00015237  0x0000139d set0  0x0000002c , 0x0000003f 
- 00015238  0x0000139e call  0x00003bda 
- 00015239  0x0000139f call  0x00007e7a 
- 00015240  0x000013a0 rtn  0x00000028 
- 00015241  0x000013a1 call  0x00007e84 
- 00015242  0x000013a2 iforce  0x0000001b 
- 00015243  0x000013a3 until  0x0000003e , 0x00000003 
- 00015244  0x000013a4 rtn 
- 00015245  0x000013a8 set0  0x00000025 , 0x00000000 
- 00015246  0x000013a9 bpatch  0x000000a1 , 0x00004014 
- 00015247  0x000013aa branch  0x00003b93 , 0x00000030 
- 00015248  0x000013ab until  0x00000029 , 0x00000026 
- 00015249  0x000013ad copy  0x00000028 , 0x00000002 
- 00015250  0x000013ae branch  0x00003b96 
- 00015251  0x000013b0 branch  0x00003b95 , 0x0000002e 
- 00015252  0x000013b1 until  0x00000023 , 0x00000026 
- 00015253  0x000013b3 copy  0x00000022 , 0x00000002 
- 00015254  0x000013b5 branch  0x00003ba3 , 0x00000028 
- 00015255  0x000013b6 compare  0x00000001 , 0x00000002 , 0x00000003 
- 00015256  0x000013b7 nbranch  0x00003b8d , 0x00000001 
- 00015257  0x000013b9 set0  0x00000025 , 0x00000000 
- 00015258  0x000013ba bpatch  0x000000a2 , 0x00004014 
- 00015259  0x000013bb fetch  0x00000001 , 0x00000030 
- 00015260  0x000013bc rtnbit0  0x00000000 
- 00015261  0x000013bd fetch  0x00000004 , 0x0000416a 
- 00015262  0x000013be isub  0x00000002 , 0x0000003f 
- 00015263  0x000013bf nrtn  0x00000002 
- 00015264  0x000013c0 sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00015265  0x000013c1 branch  0x00003b8d , 0x00000002 
- 00015266  0x000013c2 rtn 
- 00015267  0x000013c4 compare  0x00000003 , 0x00000002 , 0x00000003 
- 00015268  0x000013c5 nbranch  0x00003b8d , 0x00000001 
- 00015269  0x000013c6 branch  0x00003b99 
- 00015270  0x000013c9 set0  0x00000025 , 0x00000000 
- 00015271  0x000013ca bpatch  0x000000a3 , 0x00004014 
- 00015272  0x000013cb arg  0x00000600 , 0x0000000b 
- 00015273  0x000013cc branch  0x00003b8d 
- 00015274  0x000013cf disable  0x00000028 
- 00015275  0x000013d0 branch  0x00003ba6 
- 00015276  0x000013d3 enable  0x00000028 
- 00015277  0x000013d4 branch  0x00003ba6 
- 00015278  0x000013d7 set0  0x00000025 , 0x00000000 
- 00015279  0x000013d8 bpatch  0x000000a4 , 0x00004014 
- 00015280  0x000013d9 call  0x00003b41 
- 00015281  0x000013da disable  0x00000021 
- 00015282  0x000013db enable  0x00000020 
- 00015283  0x000013dc rtn 
- 00015284  0x000013e1 set0  0x00000025 , 0x00000000 
- 00015285  0x000013e2 bpatch  0x000000a5 , 0x00004014 
- 00015286  0x000013e3 arg  0x00000e43 , 0x0000000b 
- 00015287  0x000013e4 until  0x00000023 , 0x00000026 
- 00015288  0x000013e5 pulse  0x00000016 
- 00015289  0x000013e6 rtn 
- 00015290  0x000013e9 set0  0x00000025 , 0x00000000 
- 00015291  0x000013ea bpatch  0x000000a6 , 0x00004014 
- 00015292  0x000013eb arg  0x00000d00 , 0x0000000b 
- 00015293  0x000013ec until  0x00000023 , 0x00000026 
- 00015294  0x000013ed rtn 
- 00015295  0x000013f1 set0  0x00000025 , 0x00000000 
- 00015296  0x000013f2 bpatch  0x000000a7 , 0x00004014 
- 00015297  0x000013f3 arg  0x00000e43 , 0x0000000b 
- 00015298  0x000013f4 until  0x00000029 , 0x00000026 
- 00015299  0x000013f5 pulse  0x00000016 
- 00015300  0x000013f6 rtn 
- 00015301  0x000013f9 set0  0x00000025 , 0x00000000 
- 00015302  0x000013fa bpatch  0x000000a8 , 0x00004015 
- 00015303  0x000013fb preload  0x00000009 
- 00015304  0x000013fc enable  0x0000001d 
- 00015305  0x000013fd set1  0x00000000 , 0x00000015 
- 00015306  0x000013fe inject  0x00000003 , 0x00000048 
- 00015307  0x000013ff disable  0x0000001d 
- 00015308  0x00001400 rtn 
- 00015309  0x00001404 copy  0x00000025 , 0x00000002 
- 00015310  0x00001405 or_into  0x00000060 , 0x00000002 
- 00015311  0x00001406 copy  0x00000002 , 0x0000000e 
- 00015312  0x00001407 rtn 
- 00015313  0x0000140d set0  0x00000025 , 0x00000000 
- 00015314  0x0000140e bpatch  0x000000a9 , 0x00004015 
- 00015315  0x0000140f fetch  0x00000001 , 0x00004130 
- 00015316  0x00001410 increase  0x00000001 , 0x0000003f 
- 00015317  0x00001411 bne  0x00000007 , 0x00003bd7 
- 00015318  0x00001412 force  0x00000001 , 0x0000003f 
- 00015319  0x00001414 store  0x00000001 , 0x00004130 
- 00015320  0x00001415 iforce  0x00000004 
- 00015321  0x00001416 rtn 
- 00015322  0x00001419 copy  0x00000019 , 0x00000002 
- 00015323  0x0000141a rtn  0x00000029 
- 00015324  0x0000141b copy  0x0000001a , 0x00000002 
- 00015325  0x0000141c rtn 
- 00015326  0x0000141f deposit  0x00000022 
- 00015327  0x00001420 rtn  0x00000029 
- 00015328  0x00001421 deposit  0x00000028 
- 00015329  0x00001422 rtn 
- 00015330  0x00001426 set0  0x00000025 , 0x00000000 
- 00015331  0x00001427 bpatch  0x000000aa , 0x00004015 
- 00015332  0x00001428 fetcht  0x00000004 , 0x0000004d 
- 00015333  0x00001429 call  0x00003bde 
- 00015334  0x0000142a isub  0x00000002 , 0x0000000b 
- 00015335  0x0000142b deposit  0x0000000b 
- 00015336  0x0000142c fetcht  0x00000002 , 0x00000051 
- 00015337  0x0000142d lshift  0x00000002 , 0x00000002 
- 00015338  0x0000142e isub  0x00000002 , 0x0000003f 
- 00015339  0x0000142f rtn 
- 00015340  0x00001432 set0  0x00000025 , 0x00000000 
- 00015341  0x00001433 bpatch  0x000000ab , 0x00004015 
- 00015342  0x00001434 call  0x00003bde 
- 00015343  0x00001435 store  0x00000004 , 0x0000004d 
- 00015344  0x00001436 rtn 
- 00015345  0x00001439 branch  0x00003bf1 
- 00015346  0x0000143c branch  0x00003bf2 
- 00015347  0x0000143f rtn  0x00000034 
- 00015348  0x00001441 rshift  0x0000003f , 0x0000003f 
- 00015349  0x00001442 increase  0xfffffffd , 0x0000003f 
- 00015350  0x00001444 increase  0xffffffff , 0x0000003f 
- 00015351  0x00001445 nbranch  0x00003bf6 , 0x00000005 
- 00015352  0x00001446 force  0x00000000 , 0x0000003f 
- 00015353  0x00001447 rtn 
- 00015354  0x0000144d arg  0x00000010 , 0x00000039 
- 00015355  0x0000144e arg  0x00000000 , 0x00000005 
- 00015356  0x0000144f call  0x00007e3b 
- 00015357  0x00001450 arg  0x000003c0 , 0x00000005 
- 00015358  0x00001451 arg  0x0000000a , 0x00000039 
- 00015359  0x00001452 call  0x00007e3b 
- 00015360  0x00001453 jam  0x00000000 , 0x000007de 
- 00015361  0x00001454 jam  0x00000000 , 0x00000b7d 
- 00015362  0x00001455 jam  0x00000000 , 0x0000040d 
- 00015363  0x00001456 jam  0x00000000 , 0x00000189 
- 00015364  0x00001457 jam  0x00000000 , 0x0000044d 
- 00015365  0x00001458 set0  0x00000025 , 0x00000000 
- 00015366  0x00001459 bpatch  0x000000ac , 0x00004015 
- 00015367  0x0000145a jam  0x00000000 , 0x00000177 
- 00015368  0x0000145b jam  0x00000000 , 0x00000153 
- 00015369  0x0000145c jam  0x00000000 , 0x0000015e 
- 00015370  0x0000145d setarg  0x009e8b33 
- 00015371  0x0000145e store  0x00000003 , 0x00004147 
- 00015372  0x0000145f setarg  0x00000153 
- 00015373  0x00001460 store  0x00000002 , 0x00000083 
- 00015374  0x00001461 jam  0x0000001e , 0x00000085 
- 00015375  0x00001462 jam  0x00000001 , 0x00000086 
- 00015376  0x00001463 jam  0x00000007 , 0x00000088 
- 00015377  0x00001464 setarg  0x0012e904 
- 00015378  0x00001465 store  0x00000003 , 0x00000080 
- 00015379  0x00001466 setarg  0x00000a04 
- 00015380  0x00001467 store  0x00000003 , 0x000046fd 
- 00015381  0x00001468 setarg  0x000012e9 
- 00015382  0x00001469 store  0x00000002 , 0x00004700 
- 00015383  0x0000146a jam  0x00000060 , 0x0000008f 
- 00015384  0x0000146b jam  0x00000005 , 0x00004171 
- 00015385  0x0000146c jam  0x00000002 , 0x00000014 
- 00015386  0x0000146d call  0x000075cd 
- 00015387  0x0000146e set0  0x00000025 , 0x00000000 
- 00015388  0x0000146f bpatch  0x000000ad , 0x00004015 
- 00015389  0x00001470 rtn  0x0000002b 
- 00015390  0x00001471 setarg  0x00000000 
- 00015391  0x00001472 store  0x00000002 , 0x00000091 
- 00015392  0x00001473 rshift  0x00000022 , 0x0000003f 
- 00015393  0x00001474 store  0x00000004 , 0x00004134 
- 00015394  0x00001475 rtn 
- 00015395  0x0000147a setarg  0x000000aa , 0x0000003f 
- 00015396  0x0000147b arg  0x000000d3 , 0x00000005 
- 00015397  0x0000147c force  0x0000001e , 0x00000039 
- 00015398  0x0000147e istore  0x00000001 , 0x00000005 
- 00015399  0x0000147f loop  0x00003c26 
- 00015400  0x00001480 rtn 
- 00015401  0x00001483 hjam  0x00000002 , 0x00000907 
- 00015402  0x00001484 hjam  0x0000001f , 0x00000908 
- 00015403  0x00001485 hjam  0x0000001f , 0x00000909 
- 00015404  0x00001486 hjam  0x000000e0 , 0x0000090a 
- 00015405  0x00001487 hjam  0x0000004e , 0x0000090b 
- 00015406  0x00001488 hjam  0x00000045 , 0x00008912 
- 00015407  0x00001489 hjam  0x00000000 , 0x00000953 
- 00015408  0x0000148b hjam  0x000000fb , 0x0000094c 
- 00015409  0x0000148c hjam  0x000000ef , 0x0000094d 
- 00015410  0x0000148d hjam  0x0000000c , 0x0000094e 
- 00015411  0x0000148f hjam  0x00000088 , 0x0000096f 
- 00015412  0x00001490 hjam  0x00000030 , 0x00000973 
- 00015413  0x00001493 hjam  0x00000000 , 0x00000953 
- 00015414  0x00001494 hjam  0x000000c9 , 0x00000956 
- 00015415  0x00001495 hjam  0x0000006c , 0x00000958 
- 00015416  0x00001496 hjam  0x00000050 , 0x00000959 
- 00015417  0x00001497 rtn 
- 00015418  0x0000149b hjam  0x000000a9 , 0x00000930 
- 00015419  0x0000149c hjam  0x000000b1 , 0x0000092f 
- 00015420  0x0000149d hjam  0x000000b9 , 0x0000092e 
- 00015421  0x0000149e hjam  0x000000ad , 0x0000092d 
- 00015422  0x0000149f hjam  0x000000b1 , 0x0000092c 
- 00015423  0x000014a0 hjam  0x000000b5 , 0x0000092b 
- 00015424  0x000014a1 hjam  0x000000ba , 0x0000092a 
- 00015425  0x000014a2 hjam  0x000000be , 0x00000929 
- 00015426  0x000014a3 hjam  0x000000c2 , 0x00000928 
- 00015427  0x000014a4 hjam  0x000000c6 , 0x00000927 
- 00015428  0x000014a5 hjam  0x000000ca , 0x00000926 
- 00015429  0x000014a6 hjam  0x000000ce , 0x00000925 
- 00015430  0x000014a7 hjam  0x000000d2 , 0x00000924 
- 00015431  0x000014a8 hjam  0x000000d6 , 0x00000923 
- 00015432  0x000014a9 hjam  0x000000da , 0x00000922 
- 00015433  0x000014aa hjam  0x000000de , 0x00000921 
- 00015434  0x000014ab hjam  0x000000e2 , 0x00000920 
- 00015435  0x000014ac hjam  0x000000e6 , 0x0000091f 
- 00015436  0x000014ad hjam  0x000000ea , 0x0000091e 
- 00015437  0x000014ae hjam  0x000000ee , 0x0000091d 
- 00015438  0x000014af hjam  0x000000f2 , 0x0000091c 
- 00015439  0x000014b0 hjam  0x000000f6 , 0x0000091b 
- 00015440  0x000014b1 hjam  0x000000fb , 0x0000091a 
- 00015441  0x000014b3 hjam  0x000000f5 , 0x00000947 
- 00015442  0x000014b4 hjam  0x000000e5 , 0x00000946 
- 00015443  0x000014b5 hjam  0x000000d5 , 0x00000945 
- 00015444  0x000014b6 hjam  0x000000d8 , 0x00000944 
- 00015445  0x000014b7 hjam  0x000000c9 , 0x00000943 
- 00015446  0x000014b8 hjam  0x000000c8 , 0x00000942 
- 00015447  0x000014b9 hjam  0x00000089 , 0x00000941 
- 00015448  0x000014ba hjam  0x00000088 , 0x00000940 
- 00015449  0x000014bb hjam  0x00000087 , 0x0000093f 
- 00015450  0x000014bc hjam  0x00000048 , 0x0000093e 
- 00015451  0x000014bd hjam  0x00000009 , 0x0000093d 
- 00015452  0x000014be hjam  0x00000008 , 0x0000093c 
- 00015453  0x000014bf hjam  0x000000c9 , 0x0000093b 
- 00015454  0x000014c0 hjam  0x000000c8 , 0x0000093a 
- 00015455  0x000014c1 hjam  0x000000c7 , 0x00000939 
- 00015456  0x000014c2 hjam  0x000000c6 , 0x00000938 
- 00015457  0x000014c3 hjam  0x000000c5 , 0x00000937 
- 00015458  0x000014c4 hjam  0x000000c4 , 0x00000936 
- 00015459  0x000014c5 hjam  0x000000c3 , 0x00000935 
- 00015460  0x000014c6 hjam  0x000000c2 , 0x00000934 
- 00015461  0x000014c7 hjam  0x000000c1 , 0x00000933 
- 00015462  0x000014c8 hjam  0x000000c0 , 0x00000932 
- 00015463  0x000014c9 hjam  0x00000080 , 0x00000931 
- 00015464  0x000014ca rtn 
- 00015465  0x000014cf enable  0x00000036 
- 00015466  0x000014d0 setarg  0x008e89be 
- 00015467  0x000014d1 lshift8  0x0000003f , 0x0000003f 
- 00015468  0x000014d2 or_into  0x000000d6 , 0x0000003f 
- 00015469  0x000014d3 iforce  0x00000009 
- 00015470  0x000014d4 hjam  0x00000007 , 0x00000914 
- 00015471  0x000014d5 hjam  0x000000a0 , 0x0000090a 
- 00015472  0x000014d6 hjam  0x0000008f , 0x0000090d 
- 00015473  0x000014d7 hjam  0x0000000f , 0x00000911 
- 00015474  0x000014d8 hjam  0x00000087 , 0x00000912 
- 00015475  0x000014d9 rtn 
- 00015476  0x000014df setarg  0x0000ee21 
- 00015477  0x000014e0 hstore  0x00000002 , 0x00008050 
- 00015478  0x000014e1 hfetch  0x00000001 , 0x0000813e 
- 00015479  0x000014e2 bbit0  0x00000003 , 0x00006725 
- 00015480  0x000014e3 enable  0x0000002b 
- 00015481  0x000014e4 bbit0  0x00000007 , 0x00003c7f 
- 00015482  0x000014e5 disable  0x0000002b 
- 00015483  0x000014e6 deposit  0x00000027 
- 00015484  0x000014e7 nbranch  0x00003c7f , 0x00000034 
- 00015485  0x000014e8 arg  0xffffffff , 0x00000002 
- 00015486  0x000014e9 branch  0x00003cec 
- 00015487  0x000014eb hfetch  0x00000003 , 0x0000813c 
- 00015488  0x000014ec hstore  0x00000003 , 0x0000804c 
- 00015489  0x000014ed ifetch  0x00000001 , 0x00000006 
- 00015490  0x000014ee or_into  0x000000ef , 0x0000003f 
- 00015491  0x000014ef istore  0x00000001 , 0x00000005 
- 00015492  0x000014f0 call  0x00003db2 
- 00015493  0x000014f1 hfetch  0x00000001 , 0x0000804f 
- 00015494  0x000014f2 set1  0x00000004 , 0x0000003f 
- 00015495  0x000014f3 hstore  0x00000001 , 0x0000804f 
- 00015496  0x000014f4 call  0x00003db2 
- 00015497  0x000014f5 call  0x00003c90 , 0x0000002b 
- 00015498  0x000014f6 hfetch  0x00000001 , 0x0000804e 
- 00015499  0x000014f7 set0  0x00000003 , 0x0000003f 
- 00015500  0x000014f8 hstore  0x00000001 , 0x0000804e 
- 00015501  0x000014f9 call  0x00003db2 
- 00015502  0x000014fa rtn  0x0000002b 
- 00015503  0x000014fb branch  0x00006725 
- 00015504  0x000014fe fetch  0x00000001 , 0x00004239 
- 00015505  0x000014ff hstore  0x00000001 , 0x00008086 
- 00015506  0x00001500 fetch  0x00000003 , 0x0000422e 
- 00015507  0x00001501 hstore  0x00000003 , 0x00008080 
- 00015508  0x00001502 fetch  0x00000004 , 0x00004222 
- 00015509  0x00001503 hstore  0x00000004 , 0x00008074 
- 00015510  0x00001504 fetch  0x00000004 , 0x0000421e 
- 00015511  0x00001505 hstore  0x00000004 , 0x00008070 
- 00015512  0x00001506 fetch  0x00000008 , 0x00004226 
- 00015513  0x00001507 hstore  0x00000008 , 0x00008078 
- 00015514  0x00001508 fetch  0x00000008 , 0x00004231 
- 00015515  0x00001509 iforce  0x00000000 
- 00015516  0x0000150a hfetch  0x00000008 , 0x00008140 
- 00015517  0x0000150b store  0x00000008 , 0x000000a3 
- 00015518  0x0000150c call  0x00006781 
- 00015519  0x0000150d rtn 
- 00015520  0x00001510 deposit  0x00000000 
- 00015521  0x00001511 store  0x00000008 , 0x00004231 
- 00015522  0x00001512 hfetch  0x00000008 , 0x00008070 
- 00015523  0x00001513 store  0x00000008 , 0x0000421e 
- 00015524  0x00001514 ifetch  0x00000008 , 0x00000006 
- 00015525  0x00001515 istore  0x00000008 , 0x00000005 
- 00015526  0x00001516 hfetch  0x00000003 , 0x00008080 
- 00015527  0x00001517 store  0x00000003 , 0x0000422e 
- 00015528  0x00001518 hfetch  0x00000001 , 0x00008086 
- 00015529  0x00001519 store  0x00000001 , 0x00004239 
- 00015530  0x0000151a branch  0x00003db8 
- 00015531  0x0000151d hfetch  0x00000001 , 0x000080b4 
- 00015532  0x0000151e nbranch  0x00003cb1 , 0x00000034 
- 00015533  0x0000151f fetch  0x00000003 , 0x00004210 
- 00015534  0x00001520 nrtn  0x00000034 
- 00015535  0x00001521 hjam  0x000000c0 , 0x000080b4 
- 00015536  0x00001522 hjam  0x00000080 , 0x00008006 
- 00015537  0x00001524 hfetch  0x00000001 , 0x0000812d 
- 00015538  0x00001525 rtnbit0  0x00000001 
- 00015539  0x00001526 hfetch  0x00000003 , 0x00008149 
- 00015540  0x00001527 store  0x00000003 , 0x00004210 
- 00015541  0x00001528 rtn 
- 00015542  0x0000152d set0  0x00000025 , 0x00000000 
- 00015543  0x0000152e bpatch  0x000000ae , 0x00004015 
- 00015544  0x0000152f deposit  0x0000001a 
- 00015545  0x00001530 call  0x00007e78 
- 00015546  0x00001531 fetcht  0x00000004 , 0x00004200 
- 00015547  0x00001532 sub  0x00000002 , 0x000000ff , 0x0000003e 
- 00015548  0x00001533 rtn  0x00000002 
- 00015549  0x00001534 lshift8  0x0000003f , 0x0000003f 
- 00015550  0x00001535 lshift4  0x0000003f , 0x0000003f 
- 00015551  0x00001536 idiv  0x00000002 
- 00015552  0x00001537 call  0x00007efd 
- 00015553  0x00001538 quotient  0x0000003f 
- 00015554  0x00001539 arg  0x000000c8 , 0x00000002 
- 00015555  0x0000153a call  0x00007f2e 
- 00015556  0x0000153b store  0x00000001 , 0x0000009b 
- 00015557  0x0000153c nbranch  0x00003cc7 , 0x00000028 
- 00015558  0x0000153d sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00015559  0x0000153f fetcht  0x00000003 , 0x00004210 
- 00015560  0x00001540 iadd  0x00000002 , 0x0000003f 
- 00015561  0x00001541 store  0x00000003 , 0x00004210 
- 00015562  0x00001543 setarg  0x00000000 
- 00015563  0x00001544 store  0x00000004 , 0x00004200 
- 00015564  0x00001545 rtn 
- 00015565  0x00001549 set0  0x00000025 , 0x00000000 
- 00015566  0x0000154a bpatch  0x000000af , 0x00004015 
- 00015567  0x0000154b call  0x00003db8 
- 00015568  0x0000154c hfetch  0x00000004 , 0x00008138 
- 00015569  0x0000154d set0  0x0000000f , 0x0000003f 
- 00015570  0x0000154e hstore  0x00000004 , 0x0000804c 
- 00015571  0x0000154f call  0x00003db0 
- 00015572  0x00001551 arg  0xffffffff , 0x00000002 
- 00015573  0x00001552 fetch  0x00000001 , 0x000041f8 
- 00015574  0x00001553 store  0x00000001 , 0x0000421d 
- 00015575  0x00001554 fetch  0x00000001 , 0x0000421b 
- 00015576  0x00001555 set1  0x00000007 , 0x0000003f 
- 00015577  0x00001556 store  0x00000001 , 0x0000421b 
- 00015578  0x0000155a set0  0x00000025 , 0x00000000 
- 00015579  0x0000155b bpatch  0x000000b0 , 0x00004016 
- 00015580  0x0000155c fetch  0x00000004 , 0x00004200 
- 00015581  0x0000155d iadd  0x00000002 , 0x0000003f 
- 00015582  0x0000155e store  0x00000004 , 0x00004200 
- 00015583  0x0000155f call  0x00003ca0 
- 00015584  0x00001560 fetch  0x00000005 , 0x00004219 
- 00015585  0x00001561 hstore  0x00000004 , 0x0000804c 
- 00015586  0x00001562 rshift32  0x0000003f , 0x00000011 
- 00015587  0x00001563 until  0x0000003e , 0x00000033 
- 00015588  0x00001564 deposit  0x00000019 
- 00015589  0x00001565 store  0x00000006 , 0x00004204 
- 00015590  0x00001566 hjam  0x00000002 , 0x00008005 
- 00015591  0x00001567 until  0x0000003e , 0x00000033 
- 00015592  0x00001568 until  0x0000003e , 0x00000033 
- 00015593  0x00001569 deposit  0x00000011 
- 00015594  0x0000156a hstore  0x00000001 , 0x0000804f 
- 00015595  0x0000156b hjam  0x00000002 , 0x00008005 
- 00015596  0x0000156d until  0x0000003e , 0x00000033 
- 00015597  0x0000156e until  0x0000003e , 0x00000033 
- 00015598  0x0000156f hstoret  0x00000004 , 0x0000804c 
- 00015599  0x00001570 hjam  0x00000010 , 0x00008005 
- 00015600  0x00001571 until  0x0000003e , 0x0000003f 
- 00015601  0x00001577 set0  0x00000025 , 0x00000000 
- 00015602  0x00001578 bpatch  0x000000b1 , 0x00004016 
- 00015603  0x00001579 setarg  0x00000000 
- 00015604  0x0000157a copy  0x00000027 , 0x0000003e 
- 00015605  0x0000157b branch  0x00003cfd , 0x00000005 
- 00015606  0x0000157c hfetch  0x00000001 , 0x0000813c 
- 00015607  0x0000157d hfetcht  0x00000001 , 0x0000813d 
- 00015608  0x0000157e isub  0x00000002 , 0x0000003e 
- 00015609  0x0000157f branch  0x00003cfb , 0x00000002 
- 00015610  0x00001580 deposit  0x00000002 
- 00015611  0x00001582 isub  0x00000027 , 0x0000003f 
- 00015612  0x00001583 increase  0x00000001 , 0x0000003f 
- 00015613  0x00001585 increase  0x00000008 , 0x0000003f 
- 00015614  0x00001586 until  0x0000003e , 0x00000033 
- 00015615  0x00001587 iadd  0x00000031 , 0x0000003f 
- 00015616  0x00001588 fetcht  0x00000004 , 0x000041fc 
- 00015617  0x00001589 iadd  0x00000002 , 0x0000003f 
- 00015618  0x0000158a fetcht  0x00000003 , 0x00004210 
- 00015619  0x0000158b imul32  0x00000002 , 0x0000003f 
- 00015620  0x0000158c rshift8  0x0000003f , 0x0000003f 
- 00015621  0x0000158d rshift4  0x0000003f , 0x0000003f 
- 00015622  0x0000158e increase  0x0000006e , 0x0000003f 
- 00015623  0x0000158f arg  0x00000ea6 , 0x00000002 
- 00015624  0x00001590 idiv  0x00000002 
- 00015625  0x00001591 call  0x00007efd 
- 00015626  0x00001592 quotient  0x0000003f 
- 00015627  0x00001593 lshift16  0x0000003f , 0x0000003f 
- 00015628  0x00001594 remainder  0x00000002 
- 00015629  0x00001595 ior  0x00000002 , 0x0000003f 
- 00015630  0x00001596 fetcht  0x00000006 , 0x00004204 
- 00015631  0x00001597 call  0x00007e6d 
- 00015632  0x00001598 copy  0x00000002 , 0x00000019 
- 00015633  0x00001599 fetch  0x00000006 , 0x00004048 
- 00015634  0x0000159a call  0x000039c0 
- 00015635  0x0000159b deposit  0x0000001a 
- 00015636  0x0000159c store  0x00000006 , 0x00000161 
- 00015637  0x0000159d deposit  0x00000027 
- 00015638  0x0000159e istore  0x00000001 , 0x00000005 
- 00015639  0x0000159f hfetch  0x00000001 , 0x0000811d 
- 00015640  0x000015a0 or_into  0x000000f0 , 0x0000003f 
- 00015641  0x000015a1 istore  0x00000001 , 0x00000005 
- 00015642  0x000015a2 call  0x00007f52 
- 00015643  0x000015a3 rtn 
- 00015644  0x000015a6 set0  0x00000025 , 0x00000000 
- 00015645  0x000015a7 bpatch  0x000000b2 , 0x00004016 
- 00015646  0x000015a8 call  0x00003cab 
- 00015647  0x000015a9 fetch  0x00000003 , 0x00004210 
- 00015648  0x000015aa rtn  0x00000034 
- 00015649  0x000015ab fetch  0x00000001 , 0x00004131 
- 00015650  0x000015ac rtn  0x00000034 
- 00015651  0x000015ad call  0x00003dca 
- 00015652  0x000015ae nrtn  0x00000034 
- 00015653  0x000015b0 fetch  0x00000001 , 0x00004040 
- 00015654  0x000015b1 compare  0x00000003 , 0x0000003f , 0x00000007 
- 00015655  0x000015b2 nbranch  0x00003d4d , 0x00000001 
- 00015656  0x000015b3 fetch  0x00000002 , 0x00004042 
- 00015657  0x000015b4 rtn  0x00000034 
- 00015658  0x000015b5 rtn  0x0000002b 
- 00015659  0x000015b6 set0  0x00000025 , 0x00000000 
- 00015660  0x000015b7 bpatch  0x000000b3 , 0x00004016 
- 00015661  0x000015b9 fetcht  0x00000001 , 0x000000a2 
- 00015662  0x000015ba fetch  0x00000002 , 0x00004042 
- 00015663  0x000015bb imul32  0x00000002 , 0x0000003f 
- 00015664  0x000015bc rshift4  0x00000002 , 0x00000002 
- 00015665  0x000015bd rshift2  0x00000002 , 0x00000002 
- 00015666  0x000015be isub  0x00000002 , 0x0000003f 
- 00015667  0x000015bf fetcht  0x00000004 , 0x00004044 
- 00015668  0x000015c0 iadd  0x00000002 , 0x0000003f 
- 00015669  0x000015c1 fetcht  0x00000001 , 0x000041f7 
- 00015670  0x000015c2 isub  0x00000002 , 0x0000003f 
- 00015671  0x000015c3 lshift16  0x0000003f , 0x00000030 
- 00015672  0x000015c4 set0  0x00000025 , 0x00000000 
- 00015673  0x000015c5 bpatch  0x000000b4 , 0x00004016 
- 00015674  0x000015c6 fetch  0x00000002 , 0x0000404e 
- 00015675  0x000015c7 rshift  0x0000003f , 0x0000003f 
- 00015676  0x000015c8 call  0x00007e91 
- 00015677  0x000015c9 deposit  0x00000030 
- 00015678  0x000015ca call  0x00007e7a 
- 00015679  0x000015cb copy  0x0000001a , 0x00000002 
- 00015680  0x000015cc call  0x00007e78 
- 00015681  0x000015cd rtn  0x00000028 
- 00015682  0x000015cf call  0x00007e8a 
- 00015683  0x000015d1 set0  0x00000025 , 0x00000000 
- 00015684  0x000015d2 bpatch  0x000000b5 , 0x00004016 
- 00015685  0x000015d3 fetch  0x00000001 , 0x00004219 
- 00015686  0x000015d4 isub  0x00000002 , 0x0000003e 
- 00015687  0x000015d5 branch  0x00003cca , 0x00000002 
- 00015688  0x000015d6 storet  0x00000004 , 0x000041fc 
- 00015689  0x000015d7 call  0x00003ea9 
- 00015690  0x000015d8 call  0x0000530c 
- 00015691  0x000015d9 fetcht  0x00000004 , 0x000041fc 
- 00015692  0x000015da branch  0x00003cda 
- 00015693  0x000015dd set0  0x00000025 , 0x00000000 
- 00015694  0x000015de bpatch  0x000000b6 , 0x00004016 
- 00015695  0x000015df fetch  0x00000001 , 0x00004040 
- 00015696  0x000015e0 rtnbit1  0x00000000 
- 00015697  0x000015e1 rtnbit1  0x00000003 
- 00015698  0x000015e2 fetch  0x00000001 , 0x000047dc 
- 00015699  0x000015e3 branch  0x00003d56 , 0x00000034 
- 00015700  0x000015e4 fetch  0x00000001 , 0x00004793 
- 00015701  0x000015e5 rtn  0x00000034 
- 00015702  0x000015e7 fetch  0x00000001 , 0x000043d8 
- 00015703  0x000015e8 nbranch  0x00003d5a , 0x00000034 
- 00015704  0x000015e9 fetch  0x00000001 , 0x00004133 
- 00015705  0x000015ea rtn  0x00000034 
- 00015706  0x000015ec fetch  0x00000002 , 0x000041f5 
- 00015707  0x000015ed rtn  0x00000034 
- 00015708  0x000015ef fetcht  0x00000001 , 0x000041f7 
- 00015709  0x000015f0 isub  0x00000002 , 0x0000003f 
- 00015710  0x000015f1 arg  0x00001d4c , 0x00000002 
- 00015711  0x000015f2 imul32  0x00000002 , 0x0000003f 
- 00015712  0x000015f3 branch  0x00003d42 
- 00015713  0x000015f6 set0  0x00000025 , 0x00000000 
- 00015714  0x000015f7 bpatch  0x000000b7 , 0x00004016 
- 00015715  0x000015f8 disable  0x0000002b 
- 00015716  0x000015f9 fetch  0x00000001 , 0x00000030 
- 00015717  0x000015fa rtnbit0  0x00000001 
- 00015718  0x000015fb nbranch  0x00003d7b , 0x0000002d 
- 00015719  0x000015fc call  0x00003d76 
- 00015720  0x000015fd fetch  0x00000002 , 0x00004161 
- 00015721  0x000015fe store  0x00000002 , 0x0000003e 
- 00015722  0x000015ff fetch  0x00000001 , 0x00000047 
- 00015723  0x00001600 bbit1  0x00000003 , 0x00003d8a 
- 00015724  0x00001601 bmark0  0x0000000d , 0x00003d8a 
- 00015725  0x00001602 call  0x0000527e 
- 00015726  0x00001603 nbranch  0x00003d8a , 0x00000034 
- 00015727  0x00001605 jam  0x00000000 , 0x000000a2 
- 00015728  0x00001606 bmark0  0x0000000d , 0x00003d8a 
- 00015729  0x00001607 fetch  0x00000001 , 0x00004215 
- 00015730  0x00001608 branch  0x00003d8e , 0x00000034 
- 00015731  0x00001609 increase  0xffffffff , 0x0000003f 
- 00015732  0x0000160a store  0x00000001 , 0x00004215 
- 00015733  0x0000160b rtn 
- 00015734  0x0000160e jam  0x00000000 , 0x000041fa 
- 00015735  0x0000160f fetch  0x00000003 , 0x0000420a 
- 00015736  0x00001610 increase  0x00000001 , 0x0000003f 
- 00015737  0x00001611 store  0x00000003 , 0x0000420a 
- 00015738  0x00001612 rtn 
- 00015739  0x00001615 set0  0x00000025 , 0x00000000 
- 00015740  0x00001616 bpatch  0x000000b8 , 0x00004017 
- 00015741  0x00001617 fetcht  0x00000002 , 0x00004161 
- 00015742  0x00001618 rshift  0x00000002 , 0x00000002 
- 00015743  0x00001619 fetch  0x00000002 , 0x0000003e 
- 00015744  0x0000161a iadd  0x00000002 , 0x0000003f 
- 00015745  0x0000161b store  0x00000002 , 0x0000003e 
- 00015746  0x0000161d jam  0x00000000 , 0x000000a2 
- 00015747  0x0000161e fetch  0x00000003 , 0x0000420d 
- 00015748  0x0000161f increase  0x00000001 , 0x0000003f 
- 00015749  0x00001620 store  0x00000003 , 0x0000420d 
- 00015750  0x00001621 fetch  0x00000001 , 0x000041fa 
- 00015751  0x00001622 increase  0x00000001 , 0x0000003f 
- 00015752  0x00001623 store  0x00000001 , 0x000041fa 
- 00015753  0x00001624 rtn 
- 00015754  0x00001627 jam  0x00000000 , 0x000000a2 
- 00015755  0x00001628 fetch  0x00000001 , 0x00004214 
- 00015756  0x00001629 store  0x00000001 , 0x00004215 
- 00015757  0x0000162a rtn 
- 00015758  0x0000162d fetcht  0x00000001 , 0x00004213 
- 00015759  0x0000162e storet  0x00000001 , 0x000000a2 
- 00015760  0x0000162f rtn 
- 00015761  0x00001632 set0  0x00000025 , 0x00000000 
- 00015762  0x00001633 bpatch  0x000000b9 , 0x00004017 
- 00015763  0x00001634 fetch  0x00000001 , 0x00004219 
- 00015764  0x00001635 nrtn  0x00000034 
- 00015765  0x00001636 hjam  0x00000006 , 0x00008042 
- 00015766  0x00001637 setarg  0x00000f0c 
- 00015767  0x00001638 call  0x00003da7 
- 00015768  0x00001639 setarg  0x00030d40 
- 00015769  0x0000163a call  0x00003bf3 
- 00015770  0x0000163b until  0x0000003e , 0x00000033 
- 00015771  0x0000163c copy  0x00000031 , 0x00000030 
- 00015772  0x0000163d call  0x00003b36 
- 00015773  0x0000163e hjam  0x00000004 , 0x00008042 
- 00015774  0x0000163f nop  0x0000000a 
- 00015775  0x00001640 until  0x0000003e , 0x00000033 
- 00015776  0x00001641 deposit  0x00000031 
- 00015777  0x00001642 isub  0x00000030 , 0x0000003f 
- 00015778  0x00001643 increase  0x00000030 , 0x0000003f 
- 00015779  0x00001644 arg  0x000000ff , 0x00000002 
- 00015780  0x00001645 call  0x00007f2e 
- 00015781  0x00001646 store  0x00000001 , 0x00004219 
- 00015782  0x00001647 rtn 
- 00015783  0x0000164d arg  0x00000fff , 0x00000005 
- 00015784  0x0000164e iand  0x00000005 , 0x00000005 
- 00015785  0x0000164f fetch  0x00000001 , 0x00004216 
- 00015786  0x00001650 and_into  0x000000f0 , 0x0000003f 
- 00015787  0x00001651 lshift8  0x0000003f , 0x0000003f 
- 00015788  0x00001652 ior  0x00000005 , 0x0000003f 
- 00015789  0x00001653 hstore  0x00000002 , 0x0000804c 
- 00015790  0x00001654 ifetch  0x00000002 , 0x00000006 
- 00015791  0x00001655 istore  0x00000002 , 0x00000005 
- 00015792  0x00001658 setarg  0x00000001 
- 00015793  0x00001659 branch  0x00003db3 
- 00015794  0x0000165c setarg  0x00000002 
- 00015795  0x0000165e until  0x0000003e , 0x00000033 
- 00015796  0x0000165f hstore  0x00000001 , 0x00008005 
- 00015797  0x00001660 until  0x0000003e , 0x00000033 
- 00015798  0x00001661 until  0x0000003e , 0x00000033 
- 00015799  0x00001662 rtn 
- 00015800  0x00001666 set0  0x00000025 , 0x00000000 
- 00015801  0x00001667 bpatch  0x000000ba , 0x00004017 
- 00015802  0x00001668 fetch  0x00000004 , 0x000000a3 
- 00015803  0x00001669 hstore  0x00000004 , 0x0000804c 
- 00015804  0x0000166a setarg  0x00000004 
- 00015805  0x0000166b call  0x00003db3 
- 00015806  0x0000166c fetch  0x00000004 , 0x000000a7 
- 00015807  0x0000166d hstore  0x00000004 , 0x0000804c 
- 00015808  0x0000166e setarg  0x00000008 
- 00015809  0x0000166f branch  0x00003db3 
- 00015810  0x00001672 fetch  0x00000002 , 0x000041f3 
- 00015811  0x00001673 qset1  0x0000003f 
- 00015812  0x00001674 store  0x00000002 , 0x000041f3 
- 00015813  0x00001675 rtn 
- 00015814  0x00001678 fetch  0x00000002 , 0x000041f3 
- 00015815  0x00001679 qset0  0x0000003f 
- 00015816  0x0000167a store  0x00000002 , 0x000041f3 
- 00015817  0x0000167b rtn 
- 00015818  0x00001680 set0  0x00000025 , 0x00000000 
- 00015819  0x00001681 bpatch  0x000000bb , 0x00004017 
- 00015820  0x00001682 call  0x00003ea7 
- 00015821  0x00001683 fetch  0x00000002 , 0x000041f3 
- 00015822  0x00001684 copy  0x0000003f , 0x00000011 
- 00015823  0x00001685 fetch  0x00000001 , 0x0000004c 
- 00015824  0x00001686 isolate1  0x00000006 , 0x0000003f 
- 00015825  0x00001687 setflag  0x00000001 , 0x0000000b , 0x00000011 
- 00015826  0x00001688 fetch  0x00000001 , 0x00000078 
- 00015827  0x00001689 fetcht  0x00000001 , 0x0000007c 
- 00015828  0x0000168a iadd  0x00000002 , 0x0000003f 
- 00015829  0x0000168b fetcht  0x00000001 , 0x00000048 
- 00015830  0x0000168c iadd  0x00000002 , 0x0000003f 
- 00015831  0x0000168d nsetflag  0x00000034 , 0x0000000a , 0x00000011 
- 00015832  0x0000168e set0  0x00000025 , 0x00000000 
- 00015833  0x0000168f bpatch  0x000000bc , 0x00004017 
- 00015834  0x00001690 fetch  0x00000002 , 0x000002c4 
- 00015835  0x00001691 fetcht  0x00000002 , 0x000002c6 
- 00015836  0x00001692 iadd  0x00000002 , 0x0000003f 
- 00015837  0x00001693 nsetflag  0x00000034 , 0x0000000d , 0x00000011 
- 00015838  0x00001694 fetch  0x00000005 , 0x000047df 
- 00015839  0x00001695 nsetflag  0x00000034 , 0x0000000f , 0x00000011 
- 00015840  0x00001696 fetch  0x00000005 , 0x000047e4 
- 00015841  0x00001697 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
- 00015842  0x00001698 fetch  0x00000001 , 0x00004272 
- 00015843  0x00001699 nsetflag  0x00000034 , 0x00000008 , 0x00000011 
- 00015844  0x0000169a fetch  0x00000001 , 0x00004132 
- 00015845  0x0000169b compare  0x0000000a , 0x0000003f , 0x000000ff 
- 00015846  0x0000169c call  0x00003df5 , 0x00000001 
- 00015847  0x0000169d set0  0x00000025 , 0x00000000 
- 00015848  0x0000169e bpatch  0x000000bd , 0x00004017 
- 00015849  0x0000169f fetch  0x00000001 , 0x00004132 
- 00015850  0x000016a0 bne  0x00000001 , 0x00003dfa 
- 00015851  0x000016a1 call  0x00003df5 
- 00015852  0x000016a2 fetch  0x00000001 , 0x0000425e 
- 00015853  0x000016a3 setflag  0x00000034 , 0x00000003 , 0x00000011 
- 00015854  0x000016a4 fetch  0x00000004 , 0x000042a5 
- 00015855  0x000016a5 arg  0x00001710 , 0x00000002 
- 00015856  0x000016a6 iadd  0x00000002 , 0x00000002 
- 00015857  0x000016a7 copy  0x00000022 , 0x0000003f 
- 00015858  0x000016a8 isub  0x00000002 , 0x0000003e 
- 00015859  0x000016a9 nsetflag  0x00000002 , 0x00000004 , 0x00000011 
- 00015860  0x000016aa branch  0x00003dfc 
- 00015861  0x000016ad hfetch  0x00000002 , 0x00008112 
- 00015862  0x000016ae nsetflag  0x00000034 , 0x00000006 , 0x00000011 
- 00015863  0x000016af hfetch  0x00000002 , 0x0000810e 
- 00015864  0x000016b0 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
- 00015865  0x000016b1 rtn 
- 00015866  0x000016b4 setarg  0xfffffff8 
- 00015867  0x000016b5 iand  0x00000011 , 0x00000011 
- 00015868  0x000016b7 copy  0x00000011 , 0x0000003f 
- 00015869  0x000016b8 store  0x00000002 , 0x000041f3 
- 00015870  0x000016b9 rtn  0x00000034 
- 00015871  0x000016ba rtn  0x0000002d 
- 00015872  0x000016bb enable  0x0000002b 
- 00015873  0x000016bc rtn 
- 00015874  0x000016bf hfetch  0x00000004 , 0x00008138 
- 00015875  0x000016c0 set0  0x0000001b , 0x0000003f 
- 00015876  0x000016c1 hstore  0x00000004 , 0x0000804c 
- 00015877  0x000016c2 call  0x00003db0 
- 00015878  0x000016c3 branch  0x00003bf1 
- 00015879  0x000016c6 hfetch  0x00000004 , 0x0000813c 
- 00015880  0x000016c7 set1  0x00000014 , 0x0000003f 
- 00015881  0x000016c8 hstore  0x00000004 , 0x0000804c 
- 00015882  0x000016c9 branch  0x00003db2 
- 00015883  0x000016cc hfetch  0x00000004 , 0x0000813c 
- 00015884  0x000016cd set0  0x00000014 , 0x0000003f 
- 00015885  0x000016ce hstore  0x00000004 , 0x0000804c 
- 00015886  0x000016cf branch  0x00003db2 
- 00015887  0x000016d2 set0  0x00000025 , 0x00000000 
- 00015888  0x000016d3 bpatch  0x000000be , 0x00004017 
- 00015889  0x000016d4 fetch  0x00000001 , 0x00004132 
- 00015890  0x000016d5 rtnne  0x00000001 
- 00015891  0x000016d6 call  0x00006a8b 
- 00015892  0x000016d7 rtn  0x00000001 
- 00015893  0x000016d8 fetch  0x00000004 , 0x00004807 
- 00015894  0x000016d9 nbranch  0x00003e1a , 0x00000034 
- 00015895  0x000016da copy  0x00000022 , 0x0000003f 
- 00015896  0x000016db store  0x00000004 , 0x00004807 
- 00015897  0x000016dc branch  0x00006a6b 
- 00015898  0x000016de set0  0x00000025 , 0x00000000 
- 00015899  0x000016df bpatch  0x000000bf , 0x00004017 
- 00015900  0x000016e0 copy  0x00000022 , 0x0000003f 
- 00015901  0x000016e1 fetcht  0x00000004 , 0x00004807 
- 00015902  0x000016e2 isub  0x00000002 , 0x0000003f 
- 00015903  0x000016e3 arg  0x00000021 , 0x00000002 
- 00015904  0x000016e4 isub  0x00000002 , 0x0000003e 
- 00015905  0x000016e5 nrtn  0x00000002 
- 00015906  0x000016e6 setarg  0x00000000 
- 00015907  0x000016e7 store  0x00000004 , 0x00004807 
- 00015908  0x000016e8 branch  0x00004599 
- 00015909  0x000016eb fetch  0x00000002 , 0x000041f1 
- 00015910  0x000016ec bbit1  0x00000000 , 0x00003bf1 
- 00015911  0x000016ed rtn 
- 00015912  0x000016ef fetch  0x00000002 , 0x000041f1 
- 00015913  0x000016f0 bbit1  0x00000001 , 0x00003bf1 
- 00015914  0x000016f1 rtn 
- 00015915  0x000016f3 fetch  0x00000002 , 0x000041f1 
- 00015916  0x000016f4 bbit1  0x00000002 , 0x00003bf1 
- 00015917  0x000016f5 rtn 
- 00015918  0x000016f8 setarg  0x00003e37 
- 00015919  0x000016f9 store  0x00000002 , 0x0000428e 
- 00015920  0x000016fa setarg  0x00003e3d 
- 00015921  0x000016fb store  0x00000002 , 0x00004292 
- 00015922  0x000016fc setarg  0x00003e37 
- 00015923  0x000016fd store  0x00000002 , 0x00004290 
- 00015924  0x000016fe rtn  0x0000002b 
- 00015925  0x000016ff jam  0x00000001 , 0x000047e9 
- 00015926  0x00001700 rtn 
- 00015927  0x00001703 fetch  0x00000001 , 0x00000030 
- 00015928  0x00001704 bbit0  0x00000001 , 0x00005e9f 
- 00015929  0x00001705 set1  0x0000000d , 0x00000000 
- 00015930  0x00001706 fetch  0x00000006 , 0x0000420a 
- 00015931  0x00001707 store  0x00000006 , 0x00004703 
- 00015932  0x00001708 branch  0x00007bde 
- 00015933  0x0000170c deposit  0x00000013 
- 00015934  0x0000170d rtnne  0x00000010 
- 00015935  0x0000170f call  0x00007bb1 
- 00015936  0x00001710 fetch  0x00000001 , 0x000047eb 
- 00015937  0x00001711 beq  0x00000001 , 0x00003e3f 
- 00015938  0x00001712 call  0x00007be2 
- 00015939  0x00001713 branch  0x00003ccd 
- 00015940  0x00001717 force  0x00000002 , 0x00000002 
- 00015941  0x00001718 increase  0xfffffffe , 0x00000002 
- 00015942  0x00001719 call  0x00003a7a 
- 00015943  0x0000171a call  0x00003a91 
- 00015944  0x0000171b disable  0x00000007 
- 00015945  0x0000171c enable  0x0000001d 
- 00015946  0x0000171d set1  0x00000000 , 0x00000015 
- 00015947  0x0000171e call  0x00003bae 
- 00015948  0x00001720 fetch  0x00000001 , 0x00000000 
- 00015949  0x00001721 inject  0x00000003 , 0x00000008 
- 00015950  0x00001722 branch  0x00003e4c 
- 00015951  0x00001729 set1  0x00000025 , 0x00000000 
- 00015952  0x0000172a bpatch  0x000000cd , 0x00004039 
- 00015953  0x0000172b fetch  0x00000001 , 0x00004132 
- 00015954  0x0000172c branch  0x00003e4f , 0x00000034 
- 00015955  0x0000172d beq  0x00000006 , 0x00005aa2 
- 00015956  0x0000172e beq  0x00000007 , 0x00004b33 
- 00015957  0x0000172f beq  0x00000004 , 0x00004293 
- 00015958  0x00001730 beq  0x00000003 , 0x00004c09 
- 00015959  0x00001731 beq  0x00000001 , 0x00004461 
- 00015960  0x00001732 beq  0x00000009 , 0x00007624 
- 00015961  0x00001733 beq  0x0000000a , 0x000062ef 
- 00015962  0x00001734 beq  0x0000000c , 0x00004bf3 
- 00015963  0x00001735 beq  0x0000000d , 0x00006a8e 
- 00015964  0x00001736 beq  0x000000ff , 0x00003e2e 
- 00015965  0x00001737 bbit1  0x00000006 , 0x00006486 
- 00015966  0x00001738 rtn 
- 00015967  0x0000173b set1  0x00000025 , 0x00000000 
- 00015968  0x0000173c bpatch  0x000000ce , 0x00004039 
- 00015969  0x0000173d jam  0x00000000 , 0x00000153 
- 00015970  0x0000173e jam  0x00000000 , 0x00000189 
- 00015971  0x0000173f jam  0x00000000 , 0x0000018a 
- 00015972  0x00001740 setarg  0x00000000 
- 00015973  0x00001741 store  0x00000005 , 0x000007da 
- 00015974  0x00001742 fetch  0x00000001 , 0x00004132 
- 00015975  0x00001743 branch  0x00003e5f , 0x00000034 
- 00015976  0x00001744 beq  0x0000000a , 0x0000631f 
- 00015977  0x00001745 rtn 
- 00015978  0x00001749 call  0x00007ba1 
- 00015979  0x0000174a call  0x00007c45 
- 00015980  0x0000174b call  0x00003e73 
- 00015981  0x0000174c fetch  0x00000002 , 0x00004290 
- 00015982  0x0000174d branch  0x00007f66 
- 00015983  0x00001750 fetch  0x00000002 , 0x0000428e 
- 00015984  0x00001751 branch  0x00007f66 
- 00015985  0x00001754 fetch  0x00000002 , 0x0000428c 
- 00015986  0x00001755 branch  0x00007f66 
- 00015987  0x00001758 set1  0x00000025 , 0x00000000 
- 00015988  0x00001759 bpatch  0x000000cf , 0x00004039 
- 00015989  0x0000175b arg  0x000047df , 0x00000011 
- 00015990  0x0000175c call  0x00007f9f 
- 00015991  0x0000175d rtn  0x00000034 
- 00015992  0x0000175f copy  0x0000003f , 0x00000013 
- 00015993  0x00001760 call  0x00003e7d 
- 00015994  0x00001761 branch  0x00003ea5 
- 00015995  0x00001764 arg  0x00000000 , 0x00000013 
- 00015996  0x00001765 rtn 
- 00015997  0x0000176b beq  0x00000001 , 0x00003e92 
- 00015998  0x0000176c beq  0x00000010 , 0x00003ed9 
- 00015999  0x0000176d beq  0x00000005 , 0x00003eb6 
- 00016000  0x0000176e beq  0x00000012 , 0x00003ebd 
- 00016001  0x0000176f beq  0x00000006 , 0x00003ed5 
- 00016002  0x00001770 beq  0x00000004 , 0x00003efe 
- 00016003  0x00001771 beq  0x00000002 , 0x00003f03 
- 00016004  0x00001772 beq  0x00000013 , 0x00003efe 
- 00016005  0x00001773 beq  0x00000014 , 0x00003ecc 
- 00016006  0x00001774 beq  0x00000015 , 0x00003ed0 
- 00016007  0x00001775 beq  0x00000003 , 0x00003eaf 
- 00016008  0x00001776 beq  0x0000000b , 0x00003ec1 
- 00016009  0x00001777 beq  0x0000000c , 0x00003ec8 
- 00016010  0x00001779 beq  0x00000016 , 0x00003edd 
- 00016011  0x0000177a beq  0x00000018 , 0x00003eab 
- 00016012  0x0000177b beq  0x0000002a , 0x00003e9b 
- 00016013  0x0000177c beq  0x0000002b , 0x00003e99 
- 00016014  0x0000177e and  0x0000003f , 0x0000000f , 0x00000002 
- 00016015  0x0000177f and_into  0x000000f0 , 0x0000003f 
- 00016016  0x00001780 beq  0x00000050 , 0x00003ee1 
- 00016017  0x00001781 rtn 
- 00016018  0x00001784 fetch  0x00000002 , 0x000047f4 
- 00016019  0x00001785 set1  0x00000000 , 0x0000003f 
- 00016020  0x00001786 store  0x00000002 , 0x000047f4 
- 00016021  0x00001787 fetch  0x00000002 , 0x000042a2 
- 00016022  0x00001788 set0  0x00000000 , 0x0000003f 
- 00016023  0x00001789 store  0x00000002 , 0x000042a2 
- 00016024  0x0000178a rtn 
- 00016025  0x0000178c jam  0x00000000 , 0x00000258 
- 00016026  0x0000178d rtn 
- 00016027  0x00001790 fetch  0x00000001 , 0x00000258 
- 00016028  0x00001791 increase  0x00000001 , 0x0000003f 
- 00016029  0x00001792 store  0x00000001 , 0x00000258 
- 00016030  0x00001793 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00016031  0x00001794 branch  0x00003f6c , 0x00000002 
- 00016032  0x00001795 jam  0x00000000 , 0x00000258 
- 00016033  0x00001796 fetch  0x00000002 , 0x000042a2 
- 00016034  0x00001797 set1  0x00000009 , 0x0000003f 
- 00016035  0x00001798 store  0x00000002 , 0x000042a2 
- 00016036  0x00001799 branch  0x00003f77 
- 00016037  0x0000179c fetch  0x00000002 , 0x00004292 
- 00016038  0x0000179d branch  0x00007f66 
- 00016039  0x000017a0 fetch  0x00000002 , 0x00004286 
- 00016040  0x000017a1 branch  0x00007f66 
- 00016041  0x000017a4 fetch  0x00000002 , 0x0000428a 
- 00016042  0x000017a5 branch  0x00007f66 
- 00016043  0x000017a8 fetch  0x00000002 , 0x000042a2 
- 00016044  0x000017a9 set1  0x00000001 , 0x0000003f 
- 00016045  0x000017aa store  0x00000002 , 0x000042a2 
- 00016046  0x000017ab branch  0x00003fa2 
- 00016047  0x000017ae fetch  0x00000002 , 0x000047f4 
- 00016048  0x000017af set1  0x00000007 , 0x0000003f 
- 00016049  0x000017b0 store  0x00000002 , 0x000047f4 
- 00016050  0x000017b1 fetch  0x00000002 , 0x000042a2 
- 00016051  0x000017b2 set1  0x00000002 , 0x0000003f 
- 00016052  0x000017b3 store  0x00000002 , 0x000042a2 
- 00016053  0x000017b4 rtn 
- 00016054  0x000017b7 fetch  0x00000002 , 0x000047f4 
- 00016055  0x000017b8 set1  0x00000001 , 0x0000003f 
- 00016056  0x000017b9 store  0x00000002 , 0x000047f4 
- 00016057  0x000017ba fetch  0x00000002 , 0x000042a2 
- 00016058  0x000017bb set1  0x00000004 , 0x0000003f 
- 00016059  0x000017bc store  0x00000002 , 0x000042a2 
- 00016060  0x000017bd rtn 
- 00016061  0x000017c0 fetch  0x00000002 , 0x000047f4 
- 00016062  0x000017c1 set1  0x00000003 , 0x0000003f 
- 00016063  0x000017c2 store  0x00000002 , 0x000047f4 
- 00016064  0x000017c3 rtn 
- 00016065  0x000017c6 fetch  0x00000002 , 0x000047f4 
- 00016066  0x000017c7 set1  0x00000005 , 0x0000003f 
- 00016067  0x000017c8 store  0x00000002 , 0x000047f4 
- 00016068  0x000017c9 fetch  0x00000002 , 0x000042a2 
- 00016069  0x000017ca set1  0x00000003 , 0x0000003f 
- 00016070  0x000017cb store  0x00000002 , 0x000042a2 
- 00016071  0x000017cc rtn 
- 00016072  0x000017cf fetch  0x00000002 , 0x000047f4 
- 00016073  0x000017d0 set0  0x00000005 , 0x0000003f 
- 00016074  0x000017d1 store  0x00000002 , 0x000047f4 
- 00016075  0x000017d2 rtn 
- 00016076  0x000017d5 fetch  0x00000002 , 0x000047f4 
- 00016077  0x000017d6 set1  0x00000009 , 0x0000003f 
- 00016078  0x000017d7 store  0x00000002 , 0x000047f4 
- 00016079  0x000017d8 rtn 
- 00016080  0x000017db fetch  0x00000002 , 0x000047f4 
- 00016081  0x000017dc set0  0x00000009 , 0x0000003f 
- 00016082  0x000017dd store  0x00000002 , 0x000047f4 
- 00016083  0x000017de jam  0x00000000 , 0x000046f8 
- 00016084  0x000017df branch  0x00003fa6 
- 00016085  0x000017e2 fetch  0x00000002 , 0x000047f4 
- 00016086  0x000017e3 set1  0x00000002 , 0x0000003f 
- 00016087  0x000017e4 store  0x00000002 , 0x000047f4 
- 00016088  0x000017e5 rtn 
- 00016089  0x000017e8 fetch  0x00000002 , 0x000042a2 
- 00016090  0x000017e9 set1  0x00000000 , 0x0000003f 
- 00016091  0x000017ea store  0x00000002 , 0x000042a2 
- 00016092  0x000017eb rtn 
- 00016093  0x000017ee fetch  0x00000002 , 0x000042a2 
- 00016094  0x000017ef set1  0x00000008 , 0x0000003f 
- 00016095  0x000017f0 store  0x00000002 , 0x000042a2 
- 00016096  0x000017f1 branch  0x00003f77 
- 00016097  0x000017f5 set1  0x00000025 , 0x00000000 
- 00016098  0x000017f6 bpatch  0x000000d0 , 0x0000403a 
- 00016099  0x000017f7 storet  0x00000001 , 0x00000259 
- 00016100  0x000017f9 fetch  0x00000001 , 0x00000259 
- 00016101  0x000017fa rtn  0x00000034 
- 00016102  0x000017fb increase  0xffffffff , 0x0000003f 
- 00016103  0x000017fc store  0x00000001 , 0x00000259 
- 00016104  0x000017fd call  0x00007bb1 
- 00016105  0x000017fe call  0x00003f60 
- 00016106  0x000017ff call  0x00003eed 
- 00016107  0x00001800 call  0x00003ef5 
- 00016108  0x00001801 branch  0x00003ee4 
- 00016109  0x00001804 fetch  0x00000001 , 0x0000429d 
- 00016110  0x00001805 rtn  0x00000034 
- 00016111  0x00001806 increase  0xffffffff , 0x0000003f 
- 00016112  0x00001807 store  0x00000001 , 0x0000429d 
- 00016113  0x00001808 nrtn  0x00000034 
- 00016114  0x00001809 call  0x000032ee 
- 00016115  0x0000180a branch  0x00003f9e , 0x00000005 
- 00016116  0x0000180b rtn 
- 00016117  0x0000180d fetch  0x00000002 , 0x000047f0 
- 00016118  0x0000180e rtn  0x00000034 
- 00016119  0x0000180f increase  0xffffffff , 0x0000003f 
- 00016120  0x00001810 store  0x00000002 , 0x000047f0 
- 00016121  0x00001811 nrtn  0x00000034 
- 00016122  0x00001812 call  0x00003f7e 
- 00016123  0x00001813 call  0x00003f98 
- 00016124  0x00001814 fetch  0x00000002 , 0x00004294 
- 00016125  0x00001815 branch  0x00007f66 
- 00016126  0x00001818 call  0x00003f15 
- 00016127  0x0000181a fetch  0x00000002 , 0x000047f4 
- 00016128  0x0000181b set0  0x00000007 , 0x0000003f 
- 00016129  0x0000181c store  0x00000002 , 0x000047f4 
- 00016130  0x0000181d rtn 
- 00016131  0x00001820 jam  0x00000000 , 0x0000429d 
- 00016132  0x00001821 fetch  0x00000002 , 0x000047f4 
- 00016133  0x00001822 bbit1  0x00000007 , 0x00003f08 
- 00016134  0x00001823 isolate0  0x00000001 , 0x0000003f 
- 00016135  0x00001824 call  0x00003e7b , 0x00000001 
- 00016136  0x00001826 fetch  0x00000002 , 0x000047f4 
- 00016137  0x00001827 set0  0x00000000 , 0x0000003f 
- 00016138  0x00001828 set0  0x00000001 , 0x0000003f 
- 00016139  0x00001829 set0  0x00000002 , 0x0000003f 
- 00016140  0x0000182a set0  0x00000003 , 0x0000003f 
- 00016141  0x0000182b set0  0x00000004 , 0x0000003f 
- 00016142  0x0000182c store  0x00000002 , 0x000047f4 
- 00016143  0x0000182d branch  0x00003fa6 
- 00016144  0x00001830 call  0x00003f12 
- 00016145  0x00001831 branch  0x00003f9a 
- 00016146  0x00001836 setarg  0x00000000 
- 00016147  0x00001837 store  0x00000002 , 0x000042a0 
- 00016148  0x00001838 rtn 
- 00016149  0x0000183a setarg  0x00000000 
- 00016150  0x0000183b store  0x00000002 , 0x000042a2 
- 00016151  0x0000183c rtn 
- 00016152  0x00001840 fetch  0x00000002 , 0x000042a2 
- 00016153  0x00001841 store  0x00000002 , 0x000042a0 
- 00016154  0x00001842 setarg  0x00000000 
- 00016155  0x00001843 store  0x00000002 , 0x000042a2 
- 00016156  0x00001844 rtn 
- 00016157  0x00001847 fetch  0x00000002 , 0x000042a2 
- 00016158  0x00001848 set1  0x00000007 , 0x0000003f 
- 00016159  0x00001849 store  0x00000002 , 0x000042a0 
- 00016160  0x0000184a setarg  0x00000000 
- 00016161  0x0000184b store  0x00000002 , 0x000042a2 
- 00016162  0x0000184c rtn 
- 00016163  0x00001853 call  0x0000691d 
- 00016164  0x00001854 fetch  0x00000006 , 0x00004274 
- 00016165  0x00001855 rtn 
- 00016166  0x00001858 fetch  0x00000001 , 0x0000448b 
- 00016167  0x00001859 branch  0x00003f2a , 0x00000034 
- 00016168  0x0000185a call  0x00003f96 
- 00016169  0x0000185b branch  0x00003f82 
- 00016170  0x0000185d call  0x00003f94 
- 00016171  0x0000185e branch  0x00003f88 
- 00016172  0x00001861 set1  0x00000025 , 0x00000000 
- 00016173  0x00001862 bpatch  0x000000d1 , 0x0000403a 
- 00016174  0x00001863 arg  0x00000244 , 0x00000012 
- 00016175  0x00001864 arg  0x00003f31 , 0x00000013 
- 00016176  0x00001865 branch  0x00003301 
- 00016177  0x00001868 arg  0x00000000 , 0x00000002 
- 00016178  0x00001869 bbit0  0x00000000 , 0x00003f35 
- 00016179  0x0000186a add  0x00000011 , 0x00000010 , 0x00000006 
- 00016180  0x0000186b ifetcht  0x00000006 , 0x00000006 
- 00016181  0x0000186d copy  0x00000002 , 0x0000003f 
- 00016182  0x0000186e ncall  0x00003f3a , 0x00000034 
- 00016183  0x0000186f istoret  0x00000006 , 0x00000012 
- 00016184  0x00001870 increase  0x00000006 , 0x00000012 
- 00016185  0x00001871 branch  0x00003307 
- 00016186  0x00001873 fetch  0x00000001 , 0x0000429a 
- 00016187  0x00001874 increase  0x00000001 , 0x0000003f 
- 00016188  0x00001875 store  0x00000001 , 0x0000429a 
- 00016189  0x00001876 rtn 
- 00016190  0x00001879 jam  0x00000000 , 0x0000429a 
- 00016191  0x0000187a branch  0x00003f2c 
- 00016192  0x0000187d fetch  0x00000001 , 0x000047f4 
- 00016193  0x0000187e isolate1  0x00000005 , 0x0000003f 
- 00016194  0x0000187f rtn 
- 00016195  0x00001885 setarg  0x00000000 
- 00016196  0x00001886 branch  0x00003f46 
- 00016197  0x00001888 setarg  0x0000aa55 
- 00016198  0x0000188a store  0x00000002 , 0x000002a8 
- 00016199  0x0000188b set1  0x00000025 , 0x00000000 
- 00016200  0x0000188c bpatch  0x000000d2 , 0x0000403a 
- 00016201  0x0000188d arg  0x00000002 , 0x00000002 
- 00016202  0x0000188e arg  0x000002a8 , 0x00000011 
- 00016203  0x0000188f arg  0x000000c3 , 0x00000012 
- 00016204  0x00001890 branch  0x0000683e 
- 00016205  0x00001894 set1  0x00000025 , 0x00000000 
- 00016206  0x00001895 bpatch  0x000000d3 , 0x0000403a 
- 00016207  0x00001896 arg  0x00000002 , 0x00000002 
- 00016208  0x00001897 arg  0x00000161 , 0x00000011 
- 00016209  0x00001898 arg  0x000000c3 , 0x00000012 
- 00016210  0x00001899 call  0x0000681d 
- 00016211  0x0000189a fetch  0x00000002 , 0x00000161 
- 00016212  0x0000189b arg  0x0000aa55 , 0x00000002 
- 00016213  0x0000189c isub  0x00000002 , 0x0000003e 
- 00016214  0x0000189d rtn 
- 00016215  0x000018a1 fetch  0x00000001 , 0x00004747 
- 00016216  0x000018a2 store  0x00000001 , 0x0000429d 
- 00016217  0x000018a3 rtn 
- 00016218  0x000018a6 arg  0x00000009 , 0x00000007 
- 00016219  0x000018a7 branch  0x00003dc2 
- 00016220  0x000018aa arg  0x00000009 , 0x00000007 
- 00016221  0x000018ab branch  0x00003dc6 
- 00016222  0x000018ae jam  0x00000005 , 0x0000429e 
- 00016223  0x000018af branch  0x00003f5a 
- 00016224  0x000018b1 fetch  0x00000001 , 0x0000429e 
- 00016225  0x000018b2 rtn  0x00000034 
- 00016226  0x000018b3 increase  0xffffffff , 0x0000003f 
- 00016227  0x000018b4 store  0x00000001 , 0x0000429e 
- 00016228  0x000018b5 nrtn  0x00000034 
- 00016229  0x000018b6 branch  0x00003f5c 
- 00016230  0x000018b9 jam  0x00000001 , 0x000043cc 
- 00016231  0x000018ba rtn 
- 00016232  0x000018bd jam  0x00000000 , 0x000043cc 
- 00016233  0x000018be rtn 
- 00016234  0x000018c1 jam  0x0000000a , 0x00000b7d 
- 00016235  0x000018c2 branch  0x00007c33 
- 00016236  0x000018c5 jam  0x0000001d , 0x00000b7d 
- 00016237  0x000018c6 branch  0x00007c33 
- 00016238  0x000018c9 set1  0x00000025 , 0x00000000 
- 00016239  0x000018ca bpatch  0x000000d4 , 0x0000403a 
- 00016240  0x000018cb fetch  0x00000001 , 0x0000429f 
- 00016241  0x000018cc store  0x00000001 , 0x00000177 
- 00016242  0x000018cd jam  0x00000001 , 0x00000257 
- 00016243  0x000018ce jam  0x00000003 , 0x00000b7d 
- 00016244  0x000018cf branch  0x00007c33 
- 00016245  0x000018d2 jam  0x0000001e , 0x00000b7d 
- 00016246  0x000018d3 branch  0x00007c33 
- 00016247  0x000018d6 jam  0x00000004 , 0x00000b7d 
- 00016248  0x000018d7 branch  0x00007c33 
- 00016249  0x000018da fetch  0x00000002 , 0x000047fe 
- 00016250  0x000018db store  0x00000002 , 0x000047f0 
- 00016251  0x000018dd call  0x00003f94 
- 00016252  0x000018df jam  0x00000001 , 0x00000b7d 
- 00016253  0x000018e0 branch  0x00007c33 
- 00016254  0x000018e3 setarg  0x00000000 
- 00016255  0x000018e4 store  0x00000002 , 0x000047f0 
- 00016256  0x000018e5 jam  0x00000002 , 0x00000b7d 
- 00016257  0x000018e6 branch  0x00007c33 
- 00016258  0x000018e9 jam  0x0000000f , 0x00000b7d 
- 00016259  0x000018ea branch  0x00007c33 
- 00016260  0x000018ed jam  0x00000010 , 0x00000b7d 
- 00016261  0x000018ee branch  0x00007c33 
- 00016262  0x000018f1 jam  0x0000000e , 0x00000b7d 
- 00016263  0x000018f2 branch  0x00007c33 
- 00016264  0x000018f5 jam  0x0000000d , 0x00000b7d 
- 00016265  0x000018f6 branch  0x00007c33 
- 00016266  0x000018f9 jam  0x00000017 , 0x00000b7d 
- 00016267  0x000018fa branch  0x00007c33 
- 00016268  0x000018fd jam  0x00000018 , 0x00000b7d 
- 00016269  0x000018fe branch  0x00007c33 
- 00016270  0x00001901 jam  0x00000016 , 0x00000b7d 
- 00016271  0x00001902 branch  0x00007c33 
- 00016272  0x00001905 jam  0x00000011 , 0x00000b7d 
- 00016273  0x00001906 branch  0x00007c33 
- 00016274  0x00001909 jam  0x0000001c , 0x00000b7d 
- 00016275  0x0000190a branch  0x00007c33 
- 00016276  0x0000190d jam  0x00000015 , 0x00000b7d 
- 00016277  0x0000190e branch  0x00007c33 
- 00016278  0x00001911 jam  0x00000014 , 0x00000b7d 
- 00016279  0x00001912 branch  0x00007c33 
- 00016280  0x00001916 jam  0x00000013 , 0x00000b7d 
- 00016281  0x00001917 branch  0x00007c33 
- 00016282  0x0000191a jam  0x00000019 , 0x00000b7d 
- 00016283  0x0000191b branch  0x00007c33 
- 00016284  0x0000191e jam  0x00000006 , 0x00000b7d 
- 00016285  0x0000191f branch  0x00007c33 
- 00016286  0x00001922 jam  0x00000005 , 0x00000b7d 
- 00016287  0x00001923 branch  0x00007c33 
- 00016288  0x00001926 jam  0x0000001f , 0x00000b7d 
- 00016289  0x00001927 branch  0x00007c33 
- 00016290  0x0000192a jam  0x00000020 , 0x00000b7d 
- 00016291  0x0000192b branch  0x00007c33 
- 00016292  0x0000192e set1  0x0000000d , 0x00000000 
- 00016293  0x0000192f rtn 
- 00016294  0x00001932 set0  0x0000000d , 0x00000000 
- 00016295  0x00001933 rtn 
- 00016296  0x00001938 set1  0x00000025 , 0x00000000 
- 00016297  0x00001939 bpatch  0x00000090 , 0x00004032 
- 00016298  0x0000193a arg  0x00000020 , 0x00000002 
- 00016299  0x0000193b arg  0x00004419 , 0x00000011 
- 00016300  0x0000193c arg  0x000000a0 , 0x00000012 
- 00016301  0x0000193d call  0x0000681d 
- 00016302  0x00001940 arg  0x00000020 , 0x00000002 
- 00016303  0x00001941 arg  0x00004702 , 0x00000011 
- 00016304  0x00001942 arg  0x0000007f , 0x00000012 
- 00016305  0x00001943 call  0x0000681d 
- 00016306  0x00001945 arg  0x00000006 , 0x00000002 
- 00016307  0x00001946 arg  0x00004140 , 0x00000011 
- 00016308  0x00001947 arg  0x00000063 , 0x00000012 
- 00016309  0x00001948 call  0x0000681d 
- 00016310  0x0000194a arg  0x00000006 , 0x00000002 
- 00016311  0x0000194b arg  0x000044f9 , 0x00000011 
- 00016312  0x0000194c arg  0x00000069 , 0x00000012 
- 00016313  0x0000194d call  0x0000681d 
- 00016314  0x0000194e call  0x00005adb 
- 00016315  0x00001950 arg  0x00000002 , 0x00000002 
- 00016316  0x00001951 arg  0x000042ac , 0x00000011 
- 00016317  0x00001952 arg  0x000000c0 , 0x00000012 
- 00016318  0x00001953 call  0x0000681d 
- 00016319  0x00001954 call  0x00006909 
- 00016320  0x00001956 branch  0x00003fc1 
- 00016321  0x00001959 arg  0x0000000e , 0x00000002 
- 00016322  0x0000195a arg  0x0000054f , 0x00000011 
- 00016323  0x0000195b arg  0x0000006f , 0x00000012 
- 00016324  0x0000195c branch  0x0000681d 
- 00016325  0x0000195f set1  0x00000025 , 0x00000000 
- 00016326  0x00001960 bpatch  0x00000091 , 0x00004032 
- 00016327  0x00001961 call  0x00003f4d 
- 00016328  0x00001962 branch  0x00003fa8 , 0x00000005 
- 00016329  0x00001964 call  0x00003fd2 
- 00016330  0x00001965 call  0x00003fd7 
- 00016331  0x00001966 call  0x00005adb 
- 00016332  0x00001967 call  0x00003fdc 
- 00016333  0x00001968 call  0x00003fe0 
- 00016334  0x00001969 call  0x000062e9 
- 00016335  0x0000196a call  0x00003fe4 
- 00016336  0x0000196b call  0x00003fe9 
- 00016337  0x0000196c branch  0x00003f45 
- 00016338  0x0000196f fetcht  0x00000001 , 0x00004702 
- 00016339  0x00001970 increase  0x00000001 , 0x00000002 
- 00016340  0x00001971 arg  0x00004702 , 0x00000011 
- 00016341  0x00001972 arg  0x0000007f , 0x00000012 
- 00016342  0x00001973 branch  0x0000683e 
- 00016343  0x00001976 fetcht  0x00000001 , 0x00004419 
- 00016344  0x00001977 increase  0x00000001 , 0x00000002 
- 00016345  0x00001978 arg  0x00004419 , 0x00000011 
- 00016346  0x00001979 arg  0x000000a0 , 0x00000012 
- 00016347  0x0000197a branch  0x0000683e 
- 00016348  0x0000197d arg  0x00000006 , 0x00000002 
- 00016349  0x0000197e arg  0x000044f9 , 0x00000011 
- 00016350  0x0000197f arg  0x00000069 , 0x00000012 
- 00016351  0x00001980 branch  0x0000683e 
- 00016352  0x00001983 arg  0x00000006 , 0x00000002 
- 00016353  0x00001984 arg  0x00004140 , 0x00000011 
- 00016354  0x00001985 arg  0x00000063 , 0x00000012 
- 00016355  0x00001986 branch  0x0000683e 
- 00016356  0x00001989 fetcht  0x00000001 , 0x0000054f 
- 00016357  0x0000198a increase  0x00000001 , 0x00000002 
- 00016358  0x0000198b arg  0x0000054f , 0x00000011 
- 00016359  0x0000198c arg  0x0000006f , 0x00000012 
- 00016360  0x0000198d branch  0x0000683e 
- 00016361  0x00001990 setarg  0x000001a0 
- 00016362  0x00001991 store  0x00000002 , 0x000002a8 
- 00016363  0x00001993 arg  0x00000002 , 0x00000002 
- 00016364  0x00001994 arg  0x000002a8 , 0x00000011 
- 00016365  0x00001995 arg  0x000000c0 , 0x00000012 
- 00016366  0x00001996 branch  0x0000683e 
- 00016367  0x0000199a set1  0x00000025 , 0x00000000 
- 00016368  0x0000199b bpatch  0x00000092 , 0x00004032 
- 00016369  0x0000199c fetch  0x00000002 , 0x0000480e 
- 00016370  0x0000199d arg  0x0000012c , 0x00000002 
- 00016371  0x0000199e isub  0x00000002 , 0x0000003e 
- 00016372  0x0000199f branch  0x0000427f , 0x00000002 
- 00016373  0x000019a0 call  0x00003e2b 
- 00016374  0x000019a1 call  0x00007f6b 
- 00016375  0x000019a2 copy  0x00000003 , 0x00000011 
- 00016376  0x000019a3 fetch  0x00000002 , 0x0000480e 
- 00016377  0x000019a4 increase  0xfffffffe , 0x0000003f 
- 00016378  0x000019a5 iadd  0x00000003 , 0x00000003 
- 00016379  0x000019a6 ifetch  0x00000002 , 0x00000003 
- 00016380  0x000019a7 arg  0x00000a0d , 0x00000002 
- 00016381  0x000019a8 isub  0x00000002 , 0x0000003e 
- 00016382  0x000019a9 nrtn  0x00000005 
- 00016383  0x000019aa copy  0x00000011 , 0x00000003 
- 00016384  0x000019ab arg  0x00004850 , 0x00000012 
- 00016385  0x000019ac arg  0x00000003 , 0x00000039 
- 00016386  0x000019ad call  0x00004237 
- 00016387  0x000019ae nbranch  0x0000427f , 0x00000001 
- 00016388  0x000019af branch  0x00004005 
- 00016389  0x000019b2 set1  0x00000025 , 0x00000000 
- 00016390  0x000019b3 bpatch  0x00000093 , 0x00004032 
- 00016391  0x000019b5 copy  0x00000003 , 0x00000011 
- 00016392  0x000019b6 arg  0x00004827 , 0x00000012 
- 00016393  0x000019b7 force  0x00000004 , 0x00000039 
- 00016394  0x000019b8 call  0x00004237 
- 00016395  0x000019b9 branch  0x0000406d , 0x00000001 
- 00016396  0x000019bb arg  0x00004824 , 0x00000012 
- 00016397  0x000019bc force  0x00000007 , 0x00000039 
- 00016398  0x000019bd call  0x00004237 
- 00016399  0x000019be branch  0x00004074 , 0x00000001 
- 00016400  0x000019c0 arg  0x0000482e , 0x00000012 
- 00016401  0x000019c1 force  0x00000004 , 0x00000039 
- 00016402  0x000019c2 call  0x00004237 
- 00016403  0x000019c3 branch  0x0000407b , 0x00000001 
- 00016404  0x000019c5 arg  0x0000482b , 0x00000012 
- 00016405  0x000019c6 force  0x00000007 , 0x00000039 
- 00016406  0x000019c7 call  0x00004237 
- 00016407  0x000019c8 branch  0x00004081 , 0x00000001 
- 00016408  0x000019ca arg  0x00004832 , 0x00000012 
- 00016409  0x000019cb force  0x00000004 , 0x00000039 
- 00016410  0x000019cc call  0x00004237 
- 00016411  0x000019cd branch  0x00004087 , 0x00000001 
- 00016412  0x000019cf arg  0x00004820 , 0x00000012 
- 00016413  0x000019d0 force  0x00000004 , 0x00000039 
- 00016414  0x000019d1 call  0x00004237 
- 00016415  0x000019d2 branch  0x0000408c , 0x00000001 
- 00016416  0x000019d4 arg  0x0000481c , 0x00000012 
- 00016417  0x000019d5 force  0x00000004 , 0x00000039 
- 00016418  0x000019d6 call  0x00004237 
- 00016419  0x000019d7 branch  0x0000408f , 0x00000001 
- 00016420  0x000019d9 arg  0x00004836 , 0x00000012 
- 00016421  0x000019da force  0x00000005 , 0x00000039 
- 00016422  0x000019db call  0x00004237 
- 00016423  0x000019dc branch  0x00004095 , 0x00000001 
- 00016424  0x000019de arg  0x00004853 , 0x00000012 
- 00016425  0x000019df force  0x00000004 , 0x00000039 
- 00016426  0x000019e0 call  0x00004237 
- 00016427  0x000019e1 branch  0x0000409b , 0x00000001 
- 00016428  0x000019e3 arg  0x00004857 , 0x00000012 
- 00016429  0x000019e4 force  0x00000004 , 0x00000039 
- 00016430  0x000019e5 call  0x00004237 
- 00016431  0x000019e6 branch  0x000040a1 , 0x00000001 
- 00016432  0x000019e8 arg  0x0000485b , 0x00000012 
- 00016433  0x000019e9 force  0x00000005 , 0x00000039 
- 00016434  0x000019ea call  0x00004237 
- 00016435  0x000019eb branch  0x000040a5 , 0x00000001 
- 00016436  0x000019ed arg  0x00004860 , 0x00000012 
- 00016437  0x000019ee force  0x00000004 , 0x00000039 
- 00016438  0x000019ef call  0x00004237 
- 00016439  0x000019f0 branch  0x000040ab , 0x00000001 
- 00016440  0x000019f2 arg  0x00004864 , 0x00000012 
- 00016441  0x000019f3 force  0x00000004 , 0x00000039 
- 00016442  0x000019f4 call  0x00004237 
- 00016443  0x000019f5 branch  0x000040b0 , 0x00000001 
- 00016444  0x000019f7 arg  0x00004868 , 0x00000012 
- 00016445  0x000019f8 force  0x00000004 , 0x00000039 
- 00016446  0x000019f9 call  0x00004237 
- 00016447  0x000019fa branch  0x000040b7 , 0x00000001 
- 00016448  0x000019fc arg  0x0000486f , 0x00000012 
- 00016449  0x000019fd force  0x00000004 , 0x00000039 
- 00016450  0x000019fe call  0x00004237 
- 00016451  0x000019ff branch  0x000040d6 , 0x00000001 
- 00016452  0x00001a01 arg  0x0000486c , 0x00000012 
- 00016453  0x00001a02 force  0x00000007 , 0x00000039 
- 00016454  0x00001a03 call  0x00004237 
- 00016455  0x00001a04 branch  0x000040dd , 0x00000001 
- 00016456  0x00001a06 arg  0x00004873 , 0x00000012 
- 00016457  0x00001a07 force  0x00000005 , 0x00000039 
- 00016458  0x00001a08 call  0x00004237 
- 00016459  0x00001a09 branch  0x000040f2 , 0x00000001 
- 00016460  0x00001a0b arg  0x00004878 , 0x00000012 
- 00016461  0x00001a0c force  0x00000004 , 0x00000039 
- 00016462  0x00001a0d call  0x00004237 
- 00016463  0x00001a0e branch  0x000040f8 , 0x00000001 
- 00016464  0x00001a10 arg  0x0000487c , 0x00000012 
- 00016465  0x00001a11 force  0x00000007 , 0x00000039 
- 00016466  0x00001a12 call  0x00004237 
- 00016467  0x00001a13 branch  0x000040fb , 0x00000001 
- 00016468  0x00001a15 arg  0x00004841 , 0x00000012 
- 00016469  0x00001a16 force  0x00000006 , 0x00000039 
- 00016470  0x00001a17 call  0x00004237 
- 00016471  0x00001a18 branch  0x00004100 , 0x00000001 
- 00016472  0x00001a1a arg  0x00004883 , 0x00000012 
- 00016473  0x00001a1b force  0x00000006 , 0x00000039 
- 00016474  0x00001a1c call  0x00004237 
- 00016475  0x00001a1d branch  0x0000412c , 0x00000001 
- 00016476  0x00001a1f arg  0x00004849 , 0x00000012 
- 00016477  0x00001a20 force  0x00000003 , 0x00000039 
- 00016478  0x00001a21 call  0x00004237 
- 00016479  0x00001a22 branch  0x0000410e , 0x00000001 
- 00016480  0x00001a24 arg  0x0000484c , 0x00000012 
- 00016481  0x00001a25 force  0x00000004 , 0x00000039 
- 00016482  0x00001a26 call  0x00004237 
- 00016483  0x00001a27 branch  0x00004117 , 0x00000001 
- 00016484  0x00001a29 arg  0x0000483b , 0x00000012 
- 00016485  0x00001a2a force  0x00000006 , 0x00000039 
- 00016486  0x00001a2b call  0x00004237 
- 00016487  0x00001a2c branch  0x00004127 , 0x00000001 
- 00016488  0x00001a2e arg  0x00004889 , 0x00000012 
- 00016489  0x00001a2f force  0x00000003 , 0x00000039 
- 00016490  0x00001a30 call  0x00004237 
- 00016491  0x00001a31 branch  0x00004129 , 0x00000001 
- 00016492  0x00001a32 branch  0x0000427f 
- 00016493  0x00001a36 ifetch  0x00000001 , 0x00000003 
- 00016494  0x00001a37 beq  0x0000003f , 0x00004071 
- 00016495  0x00001a38 beq  0x0000003d , 0x00004131 
- 00016496  0x00001a39 branch  0x0000427f 
- 00016497  0x00001a3b call  0x00007f6e 
- 00016498  0x00001a3c call  0x00004194 
- 00016499  0x00001a3d branch  0x00004286 
- 00016500  0x00001a41 ifetch  0x00000001 , 0x00000003 
- 00016501  0x00001a42 beq  0x0000003f , 0x00004078 
- 00016502  0x00001a43 beq  0x0000003d , 0x00004136 
- 00016503  0x00001a44 branch  0x0000427f 
- 00016504  0x00001a46 call  0x00007f6e 
- 00016505  0x00001a47 call  0x0000419b 
- 00016506  0x00001a48 branch  0x00004286 
- 00016507  0x00001a4b ifetch  0x00000001 , 0x00000003 
- 00016508  0x00001a4c beq  0x0000003f , 0x0000407f 
- 00016509  0x00001a4d beq  0x0000003d , 0x0000413c 
- 00016510  0x00001a4e branch  0x0000427f 
- 00016511  0x00001a50 call  0x000041a2 
- 00016512  0x00001a51 branch  0x00004286 
- 00016513  0x00001a54 ifetch  0x00000001 , 0x00000003 
- 00016514  0x00001a55 beq  0x0000003f , 0x00004085 
- 00016515  0x00001a56 beq  0x0000003d , 0x00004140 
- 00016516  0x00001a57 branch  0x0000427f 
- 00016517  0x00001a5a call  0x000041a8 
- 00016518  0x00001a5b branch  0x00004286 
- 00016519  0x00001a5e ifetch  0x00000001 , 0x00000003 
- 00016520  0x00001a5f beq  0x0000003f , 0x0000408a 
- 00016521  0x00001a60 branch  0x0000427f 
- 00016522  0x00001a62 call  0x000041ae 
- 00016523  0x00001a63 branch  0x00004286 
- 00016524  0x00001a67 ifetch  0x00000001 , 0x00000003 
- 00016525  0x00001a68 beq  0x0000003d , 0x00004149 
- 00016526  0x00001a69 branch  0x0000427f 
- 00016527  0x00001a6d ifetch  0x00000001 , 0x00000003 
- 00016528  0x00001a6e beq  0x0000003f , 0x00004093 
- 00016529  0x00001a6f beq  0x0000003d , 0x00004144 
- 00016530  0x00001a70 branch  0x0000427f 
- 00016531  0x00001a72 call  0x00004204 
- 00016532  0x00001a73 branch  0x00004286 
- 00016533  0x00001a76 ifetch  0x00000001 , 0x00000003 
- 00016534  0x00001a77 beq  0x0000003f , 0x00004099 
- 00016535  0x00001a78 beq  0x0000003d , 0x00004157 
- 00016536  0x00001a79 branch  0x0000427f 
- 00016537  0x00001a7b call  0x000041b4 
- 00016538  0x00001a7c branch  0x00004286 
- 00016539  0x00001a7f ifetch  0x00000001 , 0x00000003 
- 00016540  0x00001a80 beq  0x0000003f , 0x0000409f 
- 00016541  0x00001a81 beq  0x0000003d , 0x00004172 
- 00016542  0x00001a82 branch  0x0000427f 
- 00016543  0x00001a84 call  0x000041ba 
- 00016544  0x00001a85 branch  0x00004286 
- 00016545  0x00001a88 ifetch  0x00000001 , 0x00000003 
- 00016546  0x00001a89 beq  0x0000003f , 0x000040e1 
- 00016547  0x00001a8a beq  0x0000003d , 0x0000415a 
- 00016548  0x00001a8b branch  0x0000427f 
- 00016549  0x00001a8f ifetch  0x00000001 , 0x00000003 
- 00016550  0x00001a90 beq  0x0000003f , 0x000040a9 
- 00016551  0x00001a91 beq  0x0000003d , 0x0000416b 
- 00016552  0x00001a92 branch  0x0000427f 
- 00016553  0x00001a94 call  0x0000420b 
- 00016554  0x00001a95 branch  0x00004286 
- 00016555  0x00001a98 ifetch  0x00000001 , 0x00000003 
- 00016556  0x00001a99 beq  0x0000003f , 0x000040ae 
- 00016557  0x00001a9a branch  0x0000427f 
- 00016558  0x00001a9c call  0x000041c0 
- 00016559  0x00001a9d branch  0x00004286 
- 00016560  0x00001aa0 ifetch  0x00000001 , 0x00000003 
- 00016561  0x00001aa1 beq  0x0000003f , 0x000040b3 
- 00016562  0x00001aa2 branch  0x00004286 
- 00016563  0x00001aa4 call  0x000032ee 
- 00016564  0x00001aa5 nbranch  0x0000427f , 0x00000005 
- 00016565  0x00001aa6 call  0x000041cd 
- 00016566  0x00001aa7 branch  0x00004286 
- 00016567  0x00001aaa ifetch  0x00000001 , 0x00000003 
- 00016568  0x00001aab beq  0x0000003f , 0x000040ba 
- 00016569  0x00001aac branch  0x0000427f 
- 00016570  0x00001aae fetch  0x00000001 , 0x00004040 
- 00016571  0x00001aaf bbit0  0x00000000 , 0x0000427f 
- 00016572  0x00001ab0 call  0x00007f6e 
- 00016573  0x00001ab1 fetch  0x00000001 , 0x00004041 
- 00016574  0x00001ab2 bbit1  0x00000000 , 0x000040c0 
- 00016575  0x00001ab3 branch  0x000040cb 
- 00016576  0x00001ab5 arg  0x00004868 , 0x00000011 
- 00016577  0x00001ab6 arg  0x00000004 , 0x00000039 
- 00016578  0x00001ab7 call  0x00004232 
- 00016579  0x00001ab8 call  0x00004247 
- 00016580  0x00001ab9 setarg  0x00000034 
- 00016581  0x00001aba istore  0x00000001 , 0x0000000a 
- 00016582  0x00001abb call  0x0000424e 
- 00016583  0x00001abc arg  0x000003d0 , 0x00000011 
- 00016584  0x00001abd call  0x00007e9d 
- 00016585  0x00001abe call  0x000068fa 
- 00016586  0x00001abf branch  0x00004286 
- 00016587  0x00001ac1 arg  0x00004868 , 0x00000011 
- 00016588  0x00001ac2 arg  0x00000004 , 0x00000039 
- 00016589  0x00001ac3 call  0x00004232 
- 00016590  0x00001ac4 call  0x00004247 
- 00016591  0x00001ac5 setarg  0x00000033 
- 00016592  0x00001ac6 istore  0x00000001 , 0x0000000a 
- 00016593  0x00001ac7 call  0x0000424e 
- 00016594  0x00001ac8 arg  0x00000040 , 0x00000011 
- 00016595  0x00001ac9 call  0x00007e9d 
- 00016596  0x00001aca call  0x000068fa 
- 00016597  0x00001acb branch  0x00004286 
- 00016598  0x00001acf set1  0x00000025 , 0x00000000 
- 00016599  0x00001ad0 bpatch  0x00000094 , 0x00004032 
- 00016600  0x00001ad1 call  0x00003f3e 
- 00016601  0x00001ad2 fetch  0x00000001 , 0x0000429a 
- 00016602  0x00001ad3 bne  0x00000000 , 0x0000427f 
- 00016603  0x00001ad4 call  0x000041f0 
- 00016604  0x00001ad5 branch  0x00004286 
- 00016605  0x00001ad8 set1  0x00000025 , 0x00000000 
- 00016606  0x00001ad9 bpatch  0x00000095 , 0x00004032 
- 00016607  0x00001ada call  0x000041f6 
- 00016608  0x00001adb branch  0x00004286 
- 00016609  0x00001ade arg  0x00004857 , 0x00000011 
- 00016610  0x00001adf arg  0x00000004 , 0x00000039 
- 00016611  0x00001ae0 call  0x00004232 
- 00016612  0x00001ae1 call  0x000032ee 
- 00016613  0x00001ae2 nbranch  0x0000424a , 0x00000005 
- 00016614  0x00001ae3 fetch  0x00000001 , 0x00004041 
- 00016615  0x00001ae4 bbit1  0x00000001 , 0x000040eb 
- 00016616  0x00001ae5 call  0x000040ef 
- 00016617  0x00001ae6 call  0x000068fa 
- 00016618  0x00001ae7 branch  0x00004286 
- 00016619  0x00001ae9 setarg  0x0000004d 
- 00016620  0x00001aea istore  0x00000001 , 0x0000000a 
- 00016621  0x00001aeb call  0x000068fa 
- 00016622  0x00001aec branch  0x00004286 
- 00016623  0x00001aee setarg  0x00000053 
- 00016624  0x00001aef istore  0x00000001 , 0x0000000a 
- 00016625  0x00001af0 rtn 
- 00016626  0x00001af3 ifetch  0x00000001 , 0x00000003 
- 00016627  0x00001af4 beq  0x0000003f , 0x000040f6 
- 00016628  0x00001af5 beq  0x0000003d , 0x0000417e 
- 00016629  0x00001af6 branch  0x0000427f 
- 00016630  0x00001af8 call  0x000041d8 
- 00016631  0x00001af9 branch  0x00004286 
- 00016632  0x00001afc ifetch  0x00000001 , 0x00000003 
- 00016633  0x00001afd beq  0x0000003d , 0x00004151 
- 00016634  0x00001afe branch  0x0000427f 
- 00016635  0x00001b01 ifetch  0x00000001 , 0x00000003 
- 00016636  0x00001b02 beq  0x0000003f , 0x000040fe 
- 00016637  0x00001b03 branch  0x0000427f 
- 00016638  0x00001b05 call  0x000041de 
- 00016639  0x00001b06 branch  0x00004286 
- 00016640  0x00001b09 fetch  0x00000001 , 0x0000429f 
- 00016641  0x00001b0a store  0x00000001 , 0x00000177 
- 00016642  0x00001b0b call  0x0000691d 
- 00016643  0x00001b0c call  0x00003f3e 
- 00016644  0x00001b0d fetch  0x00000001 , 0x0000429a 
- 00016645  0x00001b0e bne  0x00000000 , 0x0000427f 
- 00016646  0x00001b0f fetch  0x00000001 , 0x000042a9 
- 00016647  0x00001b10 beq  0x00000033 , 0x0000410c 
- 00016648  0x00001b11 beq  0x00000034 , 0x0000410a 
- 00016649  0x00001b12 branch  0x0000427f 
- 00016650  0x00001b15 call  0x00003f82 
- 00016651  0x00001b16 branch  0x00004286 
- 00016652  0x00001b18 call  0x00003f6e 
- 00016653  0x00001b19 branch  0x00004286 
- 00016654  0x00001b1c call  0x00003f3e 
- 00016655  0x00001b1d fetch  0x00000001 , 0x0000429a 
- 00016656  0x00001b1e bne  0x00000001 , 0x0000427f 
- 00016657  0x00001b1f fetch  0x00000001 , 0x00004041 
- 00016658  0x00001b20 bbit1  0x00000000 , 0x00004115 
- 00016659  0x00001b21 call  0x00003f77 
- 00016660  0x00001b22 branch  0x00004286 
- 00016661  0x00001b26 call  0x00003f90 
- 00016662  0x00001b27 branch  0x00004286 
- 00016663  0x00001b2b ifetch  0x00000001 , 0x00000003 
- 00016664  0x00001b2c beq  0x0000003d , 0x0000411a 
- 00016665  0x00001b2d branch  0x0000427f 
- 00016666  0x00001b2f ifetch  0x00000001 , 0x00000003 
- 00016667  0x00001b30 beq  0x00000031 , 0x00004122 
- 00016668  0x00001b31 beq  0x00000030 , 0x0000411e 
- 00016669  0x00001b32 branch  0x0000427f 
- 00016670  0x00001b34 call  0x00003f40 
- 00016671  0x00001b35 branch  0x00004286 , 0x00000001 
- 00016672  0x00001b36 call  0x00003f9e 
- 00016673  0x00001b37 branch  0x00004286 
- 00016674  0x00001b39 call  0x00003f40 
- 00016675  0x00001b3a nbranch  0x00004286 , 0x00000001 
- 00016676  0x00001b3b call  0x000063ab 
- 00016677  0x00001b3c call  0x00006414 
- 00016678  0x00001b3d branch  0x00004286 
- 00016679  0x00001b41 call  0x00003f43 
- 00016680  0x00001b42 branch  0x00004286 
- 00016681  0x00001b45 ifetch  0x00000001 , 0x00000003 
- 00016682  0x00001b46 beq  0x0000003d , 0x00004187 
- 00016683  0x00001b47 branch  0x0000427f 
- 00016684  0x00001b4a call  0x00003f3e 
- 00016685  0x00001b4b fetch  0x00000001 , 0x0000429a 
- 00016686  0x00001b4c bne  0x00000000 , 0x0000427f 
- 00016687  0x00001b4d call  0x0000638a 
- 00016688  0x00001b4e branch  0x00004286 
- 00016689  0x00001b55 arg  0x00004703 , 0x00000011 
- 00016690  0x00001b56 call  0x0000422b 
- 00016691  0x00001b57 storet  0x00000001 , 0x00004702 
- 00016692  0x00001b58 call  0x00003fd2 
- 00016693  0x00001b59 branch  0x00004286 
- 00016694  0x00001b5c arg  0x0000441a , 0x00000011 
- 00016695  0x00001b5d call  0x0000422b 
- 00016696  0x00001b5e storet  0x00000001 , 0x00004419 
- 00016697  0x00001b5f call  0x00003fd7 
- 00016698  0x00001b60 call  0x00005adb 
- 00016699  0x00001b61 branch  0x00004286 
- 00016700  0x00001b64 arg  0x00004140 , 0x00000005 
- 00016701  0x00001b65 call  0x00007ebf 
- 00016702  0x00001b66 call  0x00003fe0 
- 00016703  0x00001b67 branch  0x00004286 
- 00016704  0x00001b6a arg  0x000044f9 , 0x00000005 
- 00016705  0x00001b6b call  0x00007ebf 
- 00016706  0x00001b6c call  0x00003fdc 
- 00016707  0x00001b6d branch  0x00004286 
- 00016708  0x00001b70 arg  0x00000550 , 0x00000011 
- 00016709  0x00001b71 call  0x0000422b 
- 00016710  0x00001b72 storet  0x00000001 , 0x0000054f 
- 00016711  0x00001b73 call  0x00003fe4 
- 00016712  0x00001b74 branch  0x00004286 
- 00016713  0x00001b77 call  0x00007eb0 
- 00016714  0x00001b78 setarg  0x02dc6c00 
- 00016715  0x00001b79 idiv  0x00000002 
- 00016716  0x00001b7a call  0x00007efd 
- 00016717  0x00001b7b quotient  0x0000003f 
- 00016718  0x00001b7c store  0x00000002 , 0x000002a8 
- 00016719  0x00001b7d call  0x00003feb 
- 00016720  0x00001b7e branch  0x00004286 
- 00016721  0x00001b81 ifetch  0x00000001 , 0x00000003 
- 00016722  0x00001b82 sub  0x0000003f , 0x00000033 , 0x0000003e 
- 00016723  0x00001b83 nbranch  0x0000427f , 0x00000002 
- 00016724  0x00001b84 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00016725  0x00001b85 store  0x00000001 , 0x00004812 
- 00016726  0x00001b86 branch  0x00004286 
- 00016727  0x00001b89 ifetch  0x00000003 , 0x00000003 
- 00016728  0x00001b8a store  0x00000003 , 0x0000414a 
- 00016729  0x00001b8b branch  0x00004286 
- 00016730  0x00001b8e call  0x000032ee 
- 00016731  0x00001b8f nbranch  0x0000427f , 0x00000005 
- 00016732  0x00001b90 ifetch  0x00000001 , 0x00000003 
- 00016733  0x00001b91 beq  0x00000053 , 0x00004160 
- 00016734  0x00001b92 beq  0x0000004d , 0x00004163 
- 00016735  0x00001b93 branch  0x0000427f 
- 00016736  0x00001b96 fetch  0x00000001 , 0x00004041 
- 00016737  0x00001b97 bbit1  0x00000001 , 0x00004166 
- 00016738  0x00001b98 branch  0x0000427f 
- 00016739  0x00001b9b fetch  0x00000001 , 0x00004041 
- 00016740  0x00001b9c bbit0  0x00000001 , 0x00004166 
- 00016741  0x00001b9d branch  0x0000427f 
- 00016742  0x00001ba0 fetch  0x00000001 , 0x00004813 
- 00016743  0x00001ba1 set1  0x00000004 , 0x0000003f 
- 00016744  0x00001ba2 store  0x00000001 , 0x00004813 
- 00016745  0x00001ba3 jam  0x00000018 , 0x00004272 
- 00016746  0x00001ba4 branch  0x0000428c 
- 00016747  0x00001ba7 arg  0x00004280 , 0x00000005 
- 00016748  0x00001ba8 call  0x00007ebd 
- 00016749  0x00001ba9 arg  0x00004282 , 0x00000005 
- 00016750  0x00001baa call  0x00007ebd 
- 00016751  0x00001bab arg  0x00004284 , 0x00000005 
- 00016752  0x00001bac call  0x00007ebd 
- 00016753  0x00001bad branch  0x00004286 
- 00016754  0x00001bb0 ifetch  0x00000001 , 0x00000003 
- 00016755  0x00001bb1 beq  0x00000031 , 0x00004176 
- 00016756  0x00001bb2 beq  0x00000032 , 0x0000417c 
- 00016757  0x00001bb3 branch  0x0000427f 
- 00016758  0x00001bb5 ifetch  0x00000001 , 0x00000003 
- 00016759  0x00001bb6 arg  0x000001b4 , 0x00000005 
- 00016760  0x00001bb7 call  0x00007ebf 
- 00016761  0x00001bb8 call  0x00006931 
- 00016762  0x00001bb9 nrtn  0x00000028 
- 00016763  0x00001bba branch  0x00004286 
- 00016764  0x00001bbc call  0x0000693d 
- 00016765  0x00001bbd branch  0x00004286 
- 00016766  0x00001bc0 ifetch  0x00000001 , 0x00000003 
- 00016767  0x00001bc1 fetcht  0x00000001 , 0x00004812 
- 00016768  0x00001bc2 nsetflag  0x00000034 , 0x00000002 , 0x00000002 
- 00016769  0x00001bc3 storet  0x00000001 , 0x00004812 
- 00016770  0x00001bc4 branch  0x00004286 , 0x00000034 
- 00016771  0x00001bc5 ifetch  0x00000001 , 0x00000003 
- 00016772  0x00001bc6 arg  0x00004814 , 0x00000005 
- 00016773  0x00001bc7 call  0x00007ebf 
- 00016774  0x00001bc8 branch  0x00004286 
- 00016775  0x00001bcb set1  0x00000025 , 0x00000000 
- 00016776  0x00001bcc bpatch  0x00000096 , 0x00004032 
- 00016777  0x00001bcd arg  0x00000014 , 0x00000039 
- 00016778  0x00001bce arg  0x00001000 , 0x00000005 
- 00016779  0x00001bcf call  0x0000497c 
- 00016780  0x00001bd0 arg  0x00001000 , 0x00000011 
- 00016781  0x00001bd1 fetch  0x00000001 , 0x00001000 
- 00016782  0x00001bd2 compare  0x00000012 , 0x0000003f , 0x000000ff 
- 00016783  0x00001bd3 call  0x00006b19 , 0x00000001 
- 00016784  0x00001bd4 fetch  0x00000001 , 0x00001000 
- 00016785  0x00001bd5 compare  0x00000013 , 0x0000003f , 0x000000ff 
- 00016786  0x00001bd6 call  0x00006b45 , 0x00000001 
- 00016787  0x00001bd7 branch  0x00004286 
- 00016788  0x00001bdd arg  0x00004827 , 0x00000011 
- 00016789  0x00001bde arg  0x00000004 , 0x00000039 
- 00016790  0x00001bdf call  0x00004232 
- 00016791  0x00001be0 fetch  0x00000001 , 0x00004702 
- 00016792  0x00001be1 copy  0x0000003f , 0x00000039 
- 00016793  0x00001be2 arg  0x00004703 , 0x00000006 
- 00016794  0x00001be3 branch  0x00007f74 
- 00016795  0x00001be5 arg  0x00004824 , 0x00000011 
- 00016796  0x00001be6 force  0x00000007 , 0x00000039 
- 00016797  0x00001be7 call  0x00004232 
- 00016798  0x00001be8 call  0x00005b08 
- 00016799  0x00001be9 ifetch  0x00000001 , 0x00000006 
- 00016800  0x00001bea copy  0x0000003f , 0x00000039 
- 00016801  0x00001beb branch  0x00007f74 
- 00016802  0x00001bef arg  0x0000482e , 0x00000011 
- 00016803  0x00001bf0 arg  0x00000004 , 0x00000039 
- 00016804  0x00001bf1 call  0x00004232 
- 00016805  0x00001bf2 arg  0x00004140 , 0x00000011 
- 00016806  0x00001bf3 call  0x00007e9d 
- 00016807  0x00001bf4 branch  0x000068fa 
- 00016808  0x00001bf6 arg  0x0000482b , 0x00000011 
- 00016809  0x00001bf7 arg  0x00000007 , 0x00000039 
- 00016810  0x00001bf8 call  0x00004232 
- 00016811  0x00001bf9 arg  0x000044f9 , 0x00000011 
- 00016812  0x00001bfa call  0x00007e9d 
- 00016813  0x00001bfb branch  0x000068fa 
- 00016814  0x00001bff arg  0x00004832 , 0x00000011 
- 00016815  0x00001c00 arg  0x00000004 , 0x00000039 
- 00016816  0x00001c01 call  0x00004232 
- 00016817  0x00001c02 arg  0x00000006 , 0x00000039 
- 00016818  0x00001c03 arg  0x00004804 , 0x00000006 
- 00016819  0x00001c04 branch  0x00007f74 
- 00016820  0x00001c07 arg  0x00004836 , 0x00000011 
- 00016821  0x00001c08 arg  0x00000005 , 0x00000039 
- 00016822  0x00001c09 call  0x00004232 
- 00016823  0x00001c0a arg  0x00000003 , 0x00000039 
- 00016824  0x00001c0b arg  0x0000414a , 0x00000006 
- 00016825  0x00001c0c branch  0x00007f74 
- 00016826  0x00001c0f arg  0x00004853 , 0x00000011 
- 00016827  0x00001c10 arg  0x00000004 , 0x00000039 
- 00016828  0x00001c11 call  0x00004232 
- 00016829  0x00001c12 call  0x00006988 
- 00016830  0x00001c13 call  0x00004253 
- 00016831  0x00001c14 branch  0x000068fa 
- 00016832  0x00001c18 call  0x00006929 
- 00016833  0x00001c19 arg  0x00004860 , 0x00000011 
- 00016834  0x00001c1a arg  0x00000004 , 0x00000039 
- 00016835  0x00001c1b call  0x00004232 
- 00016836  0x00001c1c fetch  0x00000001 , 0x000001b3 
- 00016837  0x00001c1d beq  0x00000033 , 0x000041c8 
- 00016838  0x00001c1e beq  0x00000034 , 0x000041c8 
- 00016839  0x00001c1f branch  0x000068fa 
- 00016840  0x00001c21 istore  0x00000001 , 0x0000000a 
- 00016841  0x00001c22 call  0x0000424e 
- 00016842  0x00001c23 arg  0x000001b4 , 0x00000011 
- 00016843  0x00001c24 call  0x00007e9d 
- 00016844  0x00001c25 branch  0x000068fa 
- 00016845  0x00001c28 set1  0x00000025 , 0x00000000 
- 00016846  0x00001c29 bpatch  0x00000097 , 0x00004032 
- 00016847  0x00001c2a arg  0x00004864 , 0x00000011 
- 00016848  0x00001c2b arg  0x00000004 , 0x00000039 
- 00016849  0x00001c2c call  0x00004232 
- 00016850  0x00001c2d call  0x000041d4 
- 00016851  0x00001c2e branch  0x000068fa 
- 00016852  0x00001c30 arg  0x00000018 , 0x00000011 
- 00016853  0x00001c31 arg  0x00000001 , 0x00000039 
- 00016854  0x00001c32 branch  0x00007e9e 
- 00016855  0x00001c35 rtn 
- 00016856  0x00001c39 arg  0x00004873 , 0x00000011 
- 00016857  0x00001c3a arg  0x00000005 , 0x00000039 
- 00016858  0x00001c3b call  0x00004232 
- 00016859  0x00001c3c arg  0x00004814 , 0x00000011 
- 00016860  0x00001c3d call  0x00007e9d 
- 00016861  0x00001c3e branch  0x000068fa 
- 00016862  0x00001c42 arg  0x0000487c , 0x00000011 
- 00016863  0x00001c43 arg  0x00000007 , 0x00000039 
- 00016864  0x00001c44 call  0x00004232 
- 00016865  0x00001c45 fetch  0x00000001 , 0x00004812 
- 00016866  0x00001c46 copy  0x0000003f , 0x00000011 
- 00016867  0x00001c47 fetch  0x00000001 , 0x00004040 
- 00016868  0x00001c48 isolate1  0x00000000 , 0x0000003f 
- 00016869  0x00001c49 setflag  0x00000001 , 0x00000003 , 0x00000011 
- 00016870  0x00001c4a isolate1  0x00000001 , 0x0000003f 
- 00016871  0x00001c4b setflag  0x00000001 , 0x00000005 , 0x00000011 
- 00016872  0x00001c4c fetch  0x00000001 , 0x00004041 
- 00016873  0x00001c4d isolate1  0x00000001 , 0x0000003f 
- 00016874  0x00001c4e setflag  0x00000001 , 0x00000004 , 0x00000011 
- 00016875  0x00001c4f isolate1  0x00000000 , 0x0000003f 
- 00016876  0x00001c50 setflag  0x00000001 , 0x00000006 , 0x00000011 
- 00016877  0x00001c51 copy  0x00000011 , 0x0000003f 
- 00016878  0x00001c52 istore  0x00000001 , 0x0000000a 
- 00016879  0x00001c53 branch  0x000068fa 
- 00016880  0x00001c56 setarg  0x009e8b33 
- 00016881  0x00001c57 store  0x00000003 , 0x00004147 
- 00016882  0x00001c58 fetch  0x00000001 , 0x000042a4 
- 00016883  0x00001c59 set1  0x00000000 , 0x0000003f 
- 00016884  0x00001c5a store  0x00000001 , 0x000042a4 
- 00016885  0x00001c5b branch  0x00004636 
- 00016886  0x00001c5e call  0x00003f3e 
- 00016887  0x00001c5f fetch  0x00000001 , 0x0000429a 
- 00016888  0x00001c60 bne  0x00000000 , 0x0000427f 
- 00016889  0x00001c61 call  0x00003f8a 
- 00016890  0x00001c62 fetch  0x00000001 , 0x000042a4 
- 00016891  0x00001c63 set1  0x00000001 , 0x0000003f 
- 00016892  0x00001c64 store  0x00000001 , 0x000042a4 
- 00016893  0x00001c65 setarg  0x00000200 
- 00016894  0x00001c66 store  0x00000002 , 0x0000481a 
- 00016895  0x00001c67 arg  0x0000486c , 0x00000011 
- 00016896  0x00001c68 arg  0x00000006 , 0x00000039 
- 00016897  0x00001c69 call  0x00004232 
- 00016898  0x00001c6a call  0x00007f74 
- 00016899  0x00001c6b branch  0x0000428c 
- 00016900  0x00001c70 arg  0x0000481c , 0x00000011 
- 00016901  0x00001c71 arg  0x00000004 , 0x00000039 
- 00016902  0x00001c72 call  0x00004232 
- 00016903  0x00001c73 fetch  0x00000001 , 0x0000054f 
- 00016904  0x00001c74 copy  0x0000003f , 0x00000039 
- 00016905  0x00001c75 arg  0x00000550 , 0x00000006 
- 00016906  0x00001c76 branch  0x00007f74 
- 00016907  0x00001c7b arg  0x0000485b , 0x00000011 
- 00016908  0x00001c7c arg  0x00000005 , 0x00000039 
- 00016909  0x00001c7d call  0x00004232 
- 00016910  0x00001c7e call  0x00004247 
- 00016911  0x00001c7f setarg  0x00000054 
- 00016912  0x00001c80 istore  0x00000001 , 0x0000000a 
- 00016913  0x00001c81 call  0x00004244 
- 00016914  0x00001c82 arg  0x00004280 , 0x00000011 
- 00016915  0x00001c83 call  0x00007e9b 
- 00016916  0x00001c84 call  0x00004247 
- 00016917  0x00001c85 setarg  0x00000041 
- 00016918  0x00001c86 istore  0x00000001 , 0x0000000a 
- 00016919  0x00001c87 call  0x00004244 
- 00016920  0x00001c88 arg  0x00004282 , 0x00000011 
- 00016921  0x00001c89 call  0x00007e9b 
- 00016922  0x00001c8a call  0x00004247 
- 00016923  0x00001c8b setarg  0x0000004f 
- 00016924  0x00001c8c istore  0x00000001 , 0x0000000a 
- 00016925  0x00001c8d call  0x00004244 
- 00016926  0x00001c8e arg  0x00004284 , 0x00000011 
- 00016927  0x00001c8f call  0x00007e9b 
- 00016928  0x00001c90 branch  0x00007f74 
- 00016929  0x00001c92 call  0x00007f6e 
- 00016930  0x00001c93 call  0x00004247 
- 00016931  0x00001c94 arg  0x00000182 , 0x00000011 
- 00016932  0x00001c95 call  0x00007e9d 
- 00016933  0x00001c96 call  0x0000424e 
- 00016934  0x00001c97 arg  0x0000017f , 0x00000011 
- 00016935  0x00001c98 call  0x00007e99 
- 00016936  0x00001c99 call  0x0000424e 
- 00016937  0x00001c9a call  0x000041d4 
- 00016938  0x00001c9b branch  0x000068fa 
- 00016939  0x00001ca7 call  0x0000422d 
- 00016940  0x00001ca8 branch  0x0000497c 
- 00016941  0x00001caa call  0x00004269 
- 00016942  0x00001cab copy  0x0000003f , 0x00000002 
- 00016943  0x00001cac copy  0x0000003f , 0x00000039 
- 00016944  0x00001cad copy  0x00000011 , 0x00000005 
- 00016945  0x00001cae rtn 
- 00016946  0x00001cb2 call  0x00007f6e 
- 00016947  0x00001cb3 call  0x00004241 
- 00016948  0x00001cb5 copy  0x00000011 , 0x00000006 
- 00016949  0x00001cb6 call  0x00004976 
- 00016950  0x00001cb7 branch  0x00004244 
- 00016951  0x00001cbb ifetch  0x00000001 , 0x00000003 
- 00016952  0x00001cbc ifetcht  0x00000001 , 0x00000012 
- 00016953  0x00001cbd isub  0x00000002 , 0x0000003e 
- 00016954  0x00001cbe disable  0x00000001 
- 00016955  0x00001cbf nbranch  0x00004240 , 0x00000005 
- 00016956  0x00001cc0 increase  0x00000001 , 0x00000012 
- 00016957  0x00001cc1 loop  0x00004237 
- 00016958  0x00001cc2 enable  0x00000001 
- 00016959  0x00001cc3 rtn 
- 00016960  0x00001cc5 branch  0x00004251 
- 00016961  0x00001cc9 setarg  0x0000002b 
- 00016962  0x00001cca istore  0x00000001 , 0x0000000a 
- 00016963  0x00001ccb rtn 
- 00016964  0x00001cce setarg  0x0000003a 
- 00016965  0x00001ccf istore  0x00000001 , 0x0000000a 
- 00016966  0x00001cd0 rtn 
- 00016967  0x00001cd4 setarg  0x0000003e 
- 00016968  0x00001cd5 istore  0x00000001 , 0x0000000a 
- 00016969  0x00001cd6 rtn 
- 00016970  0x00001cd8 setarg  0x0000004e 
- 00016971  0x00001cd9 istore  0x00000001 , 0x0000000a 
- 00016972  0x00001cda call  0x000068fa 
- 00016973  0x00001cdb branch  0x00004286 
- 00016974  0x00001ce0 setarg  0x0000002c 
- 00016975  0x00001ce1 istore  0x00000001 , 0x0000000a 
- 00016976  0x00001ce2 rtn 
- 00016977  0x00001ce5 copy  0x00000011 , 0x00000003 
- 00016978  0x00001ce6 rtn 
- 00016979  0x00001ce9 arg  0x00000195 , 0x00000013 
- 00016980  0x00001cea arg  0x00000004 , 0x00000039 
- 00016981  0x00001cec copy  0x00000039 , 0x0000003f 
- 00016982  0x00001ced store  0x00000001 , 0x00000161 
- 00016983  0x00001cee ifetch  0x00000001 , 0x00000013 
- 00016984  0x00001cef beq  0x00000033 , 0x0000425b 
- 00016985  0x00001cf0 beq  0x00000034 , 0x0000425b 
- 00016986  0x00001cf1 branch  0x00004267 
- 00016987  0x00001cf3 call  0x00004247 
- 00016988  0x00001cf4 ifetch  0x00000001 , 0x00000013 
- 00016989  0x00001cf5 istore  0x00000001 , 0x0000000a 
- 00016990  0x00001cf6 increase  0x00000001 , 0x00000013 
- 00016991  0x00001cf7 call  0x0000424e 
- 00016992  0x00001cf8 copy  0x00000013 , 0x00000011 
- 00016993  0x00001cf9 call  0x00007e9d 
- 00016994  0x00001cfb increase  0x00000006 , 0x00000013 
- 00016995  0x00001cfc fetch  0x00000001 , 0x00000161 
- 00016996  0x00001cfd copy  0x0000003f , 0x00000039 
- 00016997  0x00001cfe loop  0x00004255 
- 00016998  0x00001cff rtn 
- 00016999  0x00001d01 increase  0x00000001 , 0x00000013 
- 00017000  0x00001d02 branch  0x00004262 
- 00017001  0x00001d07 set1  0x00000025 , 0x00000000 
- 00017002  0x00001d08 bpatch  0x00000098 , 0x00004033 
- 00017003  0x00001d09 hfetch  0x00000002 , 0x00008058 
- 00017004  0x00001d0a isub  0x00000003 , 0x0000003f 
- 00017005  0x00001d0b rtn  0x00000005 
- 00017006  0x00001d0c branch  0x00004273 , 0x00000002 
- 00017007  0x00001d0e fetcht  0x00000002 , 0x0000480e 
- 00017008  0x00001d0f iadd  0x00000002 , 0x0000003f 
- 00017009  0x00001d10 increase  0xfffffffe , 0x0000003f 
- 00017010  0x00001d11 rtn 
- 00017011  0x00001d13 call  0x00004278 
- 00017012  0x00001d14 iadd  0x00000003 , 0x00000002 
- 00017013  0x00001d15 hfetch  0x00000002 , 0x00008058 
- 00017014  0x00001d16 isub  0x00000002 , 0x0000003f 
- 00017015  0x00001d17 branch  0x0000426f 
- 00017016  0x00001d1a arg  0x00004fff , 0x0000003f 
- 00017017  0x00001d1b increase  0x00000001 , 0x0000003f 
- 00017018  0x00001d1c arg  0x00004a00 , 0x00000002 
- 00017019  0x00001d1d isub  0x00000002 , 0x0000003f 
- 00017020  0x00001d1e rtn 
- 00017021  0x00001d21 fetcht  0x00000002 , 0x0000480e 
- 00017022  0x00001d22 branch  0x00006903 
- 00017023  0x00001d28 set1  0x00000025 , 0x00000000 
- 00017024  0x00001d29 bpatch  0x00000099 , 0x00004033 
- 00017025  0x00001d2a call  0x00007f6e 
- 00017026  0x00001d2b setarg  0x00525245 
- 00017027  0x00001d2c istore  0x00000003 , 0x0000000a 
- 00017028  0x00001d2d call  0x000068fa 
- 00017029  0x00001d2e branch  0x0000428c 
- 00017030  0x00001d31 set1  0x00000025 , 0x00000000 
- 00017031  0x00001d32 bpatch  0x0000009a , 0x00004033 
- 00017032  0x00001d33 call  0x00007f6e 
- 00017033  0x00001d34 setarg  0x00004b4f 
- 00017034  0x00001d35 istore  0x00000002 , 0x0000000a 
- 00017035  0x00001d36 call  0x000068fa 
- 00017036  0x00001d39 set1  0x00000025 , 0x00000000 
- 00017037  0x00001d3a bpatch  0x0000009b , 0x00004033 
- 00017038  0x00001d3b call  0x0000427d 
- 00017039  0x00001d3d setarg  0x00000000 
- 00017040  0x00001d3e store  0x00000002 , 0x0000480e 
- 00017041  0x00001d3f store  0x00000004 , 0x0000480a 
- 00017042  0x00001d40 rtn 
- 00017043  0x00001d44 call  0x00007db2 
- 00017044  0x00001d45 call  0x00003f94 
- 00017045  0x00001d46 setarg  0x0000429f 
- 00017046  0x00001d47 store  0x00000002 , 0x0000428c 
- 00017047  0x00001d48 setarg  0x000042be 
- 00017048  0x00001d49 store  0x00000002 , 0x00004292 
- 00017049  0x00001d4a setarg  0x00007cdb 
- 00017050  0x00001d4b store  0x00000002 , 0x00004290 
- 00017051  0x00001d4c jam  0x00000005 , 0x0000025a 
- 00017052  0x00001d4d jam  0x00000000 , 0x0000026e 
- 00017053  0x00001d4e jam  0x0000001b , 0x00004272 
- 00017054  0x00001d4f rtn 
- 00017055  0x00001d53 disable  0x00000001 
- 00017056  0x00001d54 call  0x00003f3e 
- 00017057  0x00001d56 jam  0x0000001b , 0x0000041c 
- 00017058  0x00001d57 fetch  0x00000001 , 0x0000429a 
- 00017059  0x00001d58 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00017060  0x00001d59 nrtn  0x00000001 
- 00017061  0x00001d5a jam  0x00000000 , 0x000043d2 
- 00017062  0x00001d5b rtn 
- 00017063  0x00001d5e fetch  0x00000001 , 0x00000340 
- 00017064  0x00001d5f bbit0  0x00000000 , 0x000042b0 
- 00017065  0x00001d60 fetch  0x00000006 , 0x00000342 
- 00017066  0x00001d61 fetcht  0x00000006 , 0x000003d0 
- 00017067  0x00001d62 isub  0x00000002 , 0x0000003e 
- 00017068  0x00001d63 nrtn  0x00000005 
- 00017069  0x00001d65 fetch  0x00000006 , 0x000003d0 
- 00017070  0x00001d66 store  0x00000006 , 0x000044e7 
- 00017071  0x00001d67 rtn 
- 00017072  0x00001d6a arg  0x000000ff , 0x00000011 
- 00017073  0x00001d6b call  0x00005b52 
- 00017074  0x00001d6c nrtn  0x00000005 
- 00017075  0x00001d6d ifetch  0x00000002 , 0x00000006 
- 00017076  0x00001d6e fetcht  0x00000002 , 0x00000270 
- 00017077  0x00001d6f isub  0x00000002 , 0x0000003e 
- 00017078  0x00001d70 nrtn  0x00000005 
- 00017079  0x00001d71 fetch  0x00000001 , 0x0000026e 
- 00017080  0x00001d72 increase  0x00000001 , 0x0000003f 
- 00017081  0x00001d73 store  0x00000001 , 0x0000026e 
- 00017082  0x00001d74 fetcht  0x00000001 , 0x0000026f 
- 00017083  0x00001d75 isub  0x00000002 , 0x0000003e 
- 00017084  0x00001d76 branch  0x000042ad , 0x00000002 
- 00017085  0x00001d77 rtn 
- 00017086  0x00001d7a copy  0x00000013 , 0x0000003f 
- 00017087  0x00001d7b beq  0x00000015 , 0x000042c5 
- 00017088  0x00001d7c beq  0x00000014 , 0x000042d7 
- 00017089  0x00001d7d and  0x0000003f , 0x0000000f , 0x00000002 
- 00017090  0x00001d7e and_into  0x000000f0 , 0x0000003f 
- 00017091  0x00001d7f beq  0x00000050 , 0x000042cd 
- 00017092  0x00001d80 rtn 
- 00017093  0x00001d83 setarg  0x00000000 
- 00017094  0x00001d84 store  0x00000006 , 0x000044e7 
- 00017095  0x00001d85 jam  0x00000000 , 0x0000026e 
- 00017096  0x00001d86 setarg  0x00000000 
- 00017097  0x00001d87 store  0x00000005 , 0x00000ff1 
- 00017098  0x00001d88 jam  0x00000001 , 0x00000ff0 
- 00017099  0x00001d89 call  0x00007cdb 
- 00017100  0x00001d8a branch  0x00003f8a 
- 00017101  0x00001d8d rtn 
- 00017102  0x00001d8e fetch  0x00000001 , 0x000043d2 
- 00017103  0x00001d8f rtn  0x00000034 
- 00017104  0x00001d90 fetch  0x00000001 , 0x0000025a 
- 00017105  0x00001d91 rtn  0x00000034 
- 00017106  0x00001d92 increase  0xffffffff , 0x0000003f 
- 00017107  0x00001d93 store  0x00000001 , 0x0000025a 
- 00017108  0x00001d94 nrtn  0x00000034 
- 00017109  0x00001d95 call  0x000042d8 
- 00017110  0x00001d96 branch  0x00003f8e 
- 00017111  0x00001d9a branch  0x00003f8c 
- 00017112  0x00001d9e jam  0x00000005 , 0x0000025a 
- 00017113  0x00001d9f fetch  0x00000001 , 0x00000267 
- 00017114  0x00001da0 beq  0x00000001 , 0x000042e1 
- 00017115  0x00001da1 beq  0x00000002 , 0x000042dd 
- 00017116  0x00001da2 rtn 
- 00017117  0x00001da4 fetch  0x00000006 , 0x0000025b 
- 00017118  0x00001da5 store  0x00000006 , 0x00000268 
- 00017119  0x00001da6 jam  0x00000001 , 0x00000267 
- 00017120  0x00001da7 rtn 
- 00017121  0x00001da9 fetch  0x00000006 , 0x00000261 
- 00017122  0x00001daa store  0x00000006 , 0x00000268 
- 00017123  0x00001dab jam  0x00000002 , 0x00000267 
- 00017124  0x00001dac rtn 
- 00017125  0x00001db0 ifetch  0x00000002 , 0x00000003 
- 00017126  0x00001db1 branch  0x00004490 , 0x00000034 
- 00017127  0x00001db2 iforce  0x00000013 
- 00017128  0x00001db3 ifetch  0x00000001 , 0x00000003 
- 00017129  0x00001db4 store  0x00000001 , 0x00000293 
- 00017130  0x00001db5 iforce  0x00000011 
- 00017131  0x00001db6 bbit0  0x00000006 , 0x000042ed 
- 00017132  0x00001db7 increase  0xfffffffe , 0x00000013 
- 00017133  0x00001db9 ifetch  0x00000002 , 0x00000003 
- 00017134  0x00001dba rshift4  0x0000003f , 0x00000039 
- 00017135  0x00001dbb and  0x0000003f , 0x0000000f , 0x00000008 
- 00017136  0x00001dbc iadd  0x00000011 , 0x00000011 
- 00017137  0x00001dbd rshift8  0x0000003f , 0x0000003f 
- 00017138  0x00001dbe iadd  0x00000011 , 0x00000011 
- 00017139  0x00001dbf ifetch  0x00000001 , 0x00000003 
- 00017140  0x00001dc0 iadd  0x00000011 , 0x0000003f 
- 00017141  0x00001dc1 bne  0x000000ff , 0x00004319 
- 00017142  0x00001dc2 add  0x00000013 , 0xfffffffc , 0x0000003f 
- 00017143  0x00001dc3 isub  0x00000039 , 0x0000003e 
- 00017144  0x00001dc4 nbranch  0x00004316 , 0x00000005 
- 00017145  0x00001dc5 fetch  0x00000001 , 0x00000293 
- 00017146  0x00001dc6 isolate0  0x00000007 , 0x0000003f 
- 00017147  0x00001dc7 branch  0x00004302 , 0x00000001 
- 00017148  0x00001dc8 set0  0x0000001b , 0x00000000 
- 00017149  0x00001dc9 bmark1  0x0000001b , 0x00004302 
- 00017150  0x00001dca and_into  0x00000007 , 0x0000003f 
- 00017151  0x00001dcb fetcht  0x00000001 , 0x0000028c 
- 00017152  0x00001dcc isub  0x00000002 , 0x0000003e 
- 00017153  0x00001dcd nbranch  0x00004316 , 0x00000005 
- 00017154  0x00001dcf setarg  0x00000640 
- 00017155  0x00001dd0 force  0x00000007 , 0x00000007 
- 00017156  0x00001dd1 call  0x00007e4c 
- 00017157  0x00001dd2 deposit  0x00000008 
- 00017158  0x00001dd3 call  0x00004320 
- 00017159  0x00001dd4 rtn  0x00000028 
- 00017160  0x00001dd5 fetch  0x00000001 , 0x00000293 
- 00017161  0x00001dd6 iforce  0x00000011 
- 00017162  0x00001dd7 rshift3  0x0000003f , 0x00000002 
- 00017163  0x00001dd8 and_into  0x00000007 , 0x00000002 
- 00017164  0x00001dd9 fetch  0x00000001 , 0x0000028b 
- 00017165  0x00001dda isub  0x00000002 , 0x0000003f 
- 00017166  0x00001ddb sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017167  0x00001ddc and_into  0x00000007 , 0x0000003f 
- 00017168  0x00001ddd bne  0x00000001 , 0x00004316 
- 00017169  0x00001dde storet  0x00000001 , 0x0000028b 
- 00017170  0x00001ddf fetch  0x00000001 , 0x00000272 
- 00017171  0x00001de0 increase  0x00000001 , 0x0000003f 
- 00017172  0x00001de1 store  0x00000001 , 0x00000272 
- 00017173  0x00001de2 branch  0x00004319 
- 00017174  0x00001de5 fetch  0x00000001 , 0x00000273 
- 00017175  0x00001de6 increase  0x00000001 , 0x0000003f 
- 00017176  0x00001de7 store  0x00000001 , 0x00000273 
- 00017177  0x00001de9 hfetch  0x00000002 , 0x00008058 
- 00017178  0x00001dea iforce  0x00000003 
- 00017179  0x00001deb ifetch  0x00000002 , 0x00000003 
- 00017180  0x00001dec iadd  0x00000003 , 0x00000003 
- 00017181  0x00001ded deposit  0x00000003 
- 00017182  0x00001dee hstore  0x00000002 , 0x00008058 
- 00017183  0x00001def rtn 
- 00017184  0x00001df2 disable  0x00000028 
- 00017185  0x00001df3 rtn  0x00000034 
- 00017186  0x00001df4 beq  0x00000001 , 0x00004328 
- 00017187  0x00001df5 beq  0x00000002 , 0x00004346 
- 00017188  0x00001df6 beq  0x00000005 , 0x00004507 
- 00017189  0x00001df7 beq  0x00000006 , 0x000044dd 
- 00017190  0x00001df8 beq  0x00000008 , 0x00004a56 
- 00017191  0x00001df9 rtn 
- 00017192  0x00001dfc set0  0x00000018 , 0x00000000 
- 00017193  0x00001dfd ifetch  0x00000001 , 0x00000003 
- 00017194  0x00001dfe beq  0x000000da , 0x0000432f 
- 00017195  0x00001dff beq  0x000000ac , 0x00004336 
- 00017196  0x00001e00 beq  0x000000ad , 0x0000433a 
- 00017197  0x00001e01 beq  0x000000de , 0x00004344 
- 00017198  0x00001e02 rtn 
- 00017199  0x00001e04 bmark1  0x00000017 , 0x00004333 
- 00017200  0x00001e05 force  0x000000da , 0x00000002 
- 00017201  0x00001e06 setarg  0x00ededdc 
- 00017202  0x00001e07 call  0x0000433c 
- 00017203  0x00001e09 force  0x000000ac , 0x00000002 
- 00017204  0x00001e0a setarg  0x00eeefaf 
- 00017205  0x00001e0b branch  0x0000433c 
- 00017206  0x00001e0d set1  0x00000017 , 0x00000000 
- 00017207  0x00001e0e force  0x000000ad , 0x00000002 
- 00017208  0x00001e0f setarg  0x00edacef 
- 00017209  0x00001e10 branch  0x0000433c 
- 00017210  0x00001e12 force  0x000000de , 0x00000002 
- 00017211  0x00001e13 setarg  0x00d0d0ad 
- 00017212  0x00001e15 lshift8  0x0000003f , 0x0000003f 
- 00017213  0x00001e16 ior  0x00000002 , 0x00000002 
- 00017214  0x00001e17 call  0x00004972 
- 00017215  0x00001e18 istoret  0x00000004 , 0x0000000a 
- 00017216  0x00001e19 force  0x00000001 , 0x00000007 
- 00017217  0x00001e1a force  0x00000004 , 0x00000039 
- 00017218  0x00001e1b set0  0x00000013 , 0x00000000 
- 00017219  0x00001e1c branch  0x00004378 
- 00017220  0x00001e1e force  0x00000000 , 0x00000030 
- 00017221  0x00001e1f branch  0x00004933 
- 00017222  0x00001e22 copy  0x00000039 , 0x00000030 
- 00017223  0x00001e23 call  0x00004371 
- 00017224  0x00001e24 force  0x00000000 , 0x00000012 
- 00017225  0x00001e25 call  0x00004972 
- 00017226  0x00001e26 copy  0x00000030 , 0x00000039 
- 00017227  0x00001e27 ifetch  0x00000001 , 0x00000003 
- 00017228  0x00001e28 setarg  0x00000001 
- 00017229  0x00001e29 istore  0x00000001 , 0x0000000a 
- 00017230  0x00001e2a set0  0x0000001a , 0x00000000 
- 00017231  0x00001e2c ifetch  0x00000001 , 0x00000003 
- 00017232  0x00001e2d increase  0x00000001 , 0x00000012 
- 00017233  0x00001e2e beq  0x0000001c , 0x0000435b 
- 00017234  0x00001e2f compare  0x00000004 , 0x00000012 , 0x000000ff 
- 00017235  0x00001e30 nbranch  0x0000435d , 0x00000001 
- 00017236  0x00001e31 setflag  0x00000034 , 0x0000001a , 0x00000000 
- 00017237  0x00001e32 bne  0x0000003a , 0x0000435d 
- 00017238  0x00001e33 setarg  0x000007d0 
- 00017239  0x00001e34 force  0x00000000 , 0x00000007 
- 00017240  0x00001e35 call  0x00007e4c 
- 00017241  0x00001e36 set1  0x00000018 , 0x00000000 
- 00017242  0x00001e37 rtn 
- 00017243  0x00001e3a compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00017244  0x00001e3b branch  0x00004366 , 0x00000001 
- 00017245  0x00001e3d isolate1  0x0000001a , 0x00000000 
- 00017246  0x00001e3e call  0x00004368 , 0x00000001 
- 00017247  0x00001e3f istore  0x00000001 , 0x0000000a 
- 00017248  0x00001e40 loop  0x0000434f 
- 00017249  0x00001e41 set0  0x00000019 , 0x00000000 
- 00017250  0x00001e42 copy  0x00000030 , 0x00000039 
- 00017251  0x00001e43 set1  0x00000013 , 0x00000000 
- 00017252  0x00001e44 force  0x00000002 , 0x00000007 
- 00017253  0x00001e45 branch  0x00004378 
- 00017254  0x00001e47 set1  0x00000019 , 0x00000000 
- 00017255  0x00001e48 branch  0x0000435d 
- 00017256  0x00001e4b rtnmark1  0x00000019 
- 00017257  0x00001e4c compare  0x0000000a , 0x00000012 , 0x000000ff 
- 00017258  0x00001e4d branch  0x0000436f , 0x00000001 
- 00017259  0x00001e4e compare  0x0000000b , 0x00000012 , 0x000000ff 
- 00017260  0x00001e4f nrtn  0x00000001 
- 00017261  0x00001e50 setarg  0x00000012 
- 00017262  0x00001e51 rtn 
- 00017263  0x00001e53 setarg  0x000000e9 
- 00017264  0x00001e54 rtn 
- 00017265  0x00001e57 fetch  0x00000001 , 0x00000293 
- 00017266  0x00001e58 increase  0x00000001 , 0x0000003f 
- 00017267  0x00001e59 and_into  0x00000007 , 0x0000003f 
- 00017268  0x00001e5a store  0x00000001 , 0x0000028c 
- 00017269  0x00001e5b force  0x00000000 , 0x00000039 
- 00017270  0x00001e5c force  0x00000000 , 0x00000007 
- 00017271  0x00001e5d set0  0x00000013 , 0x00000000 
- 00017272  0x00001e60 add  0x00000039 , 0x00000004 , 0x00000012 
- 00017273  0x00001e61 fetch  0x00000001 , 0x0000028c 
- 00017274  0x00001e62 lshift3  0x0000003f , 0x00000013 
- 00017275  0x00001e63 isolate0  0x00000014 , 0x00000000 
- 00017276  0x00001e64 nsetflag  0x00000001 , 0x00000006 , 0x00000013 
- 00017277  0x00001e65 branch  0x0000437f , 0x00000001 
- 00017278  0x00001e66 increase  0x00000002 , 0x00000012 
- 00017279  0x00001e68 bmark0  0x00000013 , 0x00004389 
- 00017280  0x00001e69 set1  0x00000007 , 0x00000013 
- 00017281  0x00001e6a fetch  0x00000001 , 0x00000294 
- 00017282  0x00001e6b ior  0x00000013 , 0x00000013 
- 00017283  0x00001e6c increase  0x00000001 , 0x0000003f 
- 00017284  0x00001e6d and_into  0x00000007 , 0x0000003f 
- 00017285  0x00001e6e store  0x00000001 , 0x00000294 
- 00017286  0x00001e6f fetch  0x00000001 , 0x00000274 
- 00017287  0x00001e70 increase  0x00000001 , 0x0000003f 
- 00017288  0x00001e71 store  0x00000001 , 0x00000274 
- 00017289  0x00001e73 fetch  0x00000002 , 0x0000028f 
- 00017290  0x00001e74 iforce  0x0000000a 
- 00017291  0x00001e75 deposit  0x00000012 
- 00017292  0x00001e76 isolate1  0x00000013 , 0x00000000 
- 00017293  0x00001e77 setflag  0x00000001 , 0x0000000f , 0x0000003f 
- 00017294  0x00001e78 istore  0x00000002 , 0x0000000a 
- 00017295  0x00001e79 copy  0x0000000a , 0x00000011 
- 00017296  0x00001e7a deposit  0x00000013 
- 00017297  0x00001e7b istore  0x00000001 , 0x0000000a 
- 00017298  0x00001e7c lshift4  0x00000039 , 0x0000003f 
- 00017299  0x00001e7d ior  0x00000007 , 0x0000003f 
- 00017300  0x00001e7e iadd  0x00000013 , 0x00000013 
- 00017301  0x00001e7f istore  0x00000002 , 0x0000000a 
- 00017302  0x00001e80 rshift8  0x0000003f , 0x0000003f 
- 00017303  0x00001e81 iadd  0x00000013 , 0x0000003f 
- 00017304  0x00001e82 sub  0x0000003f , 0x000000ff , 0x0000003f 
- 00017305  0x00001e83 istore  0x00000001 , 0x0000000a 
- 00017306  0x00001e84 bmark0  0x00000014 , 0x0000439f 
- 00017307  0x00001e85 increase  0x00000004 , 0x00000039 
- 00017308  0x00001e86 copy  0x00000011 , 0x0000000a 
- 00017309  0x00001e87 call  0x00004986 
- 00017310  0x00001e88 istore  0x00000002 , 0x0000000a 
- 00017311  0x00001e8a fetch  0x00000002 , 0x0000028f 
- 00017312  0x00001e8b iadd  0x00000012 , 0x0000000a 
- 00017313  0x00001e8c increase  0x00000002 , 0x0000000a 
- 00017314  0x00001e8d deposit  0x0000000a 
- 00017315  0x00001e8e store  0x00000002 , 0x0000028f 
- 00017316  0x00001e8f hstore  0x00000002 , 0x0000805e 
- 00017317  0x00001e90 fetcht  0x00000002 , 0x0000028d 
- 00017318  0x00001e91 call  0x000043d8 
- 00017319  0x00001e92 call  0x000043ab 
- 00017320  0x00001e93 setarg  0x00000640 
- 00017321  0x00001e94 force  0x00000007 , 0x00000007 
- 00017322  0x00001e95 branch  0x00007e4c 
- 00017323  0x00001e98 setarg  0x00000190 
- 00017324  0x00001e99 force  0x00000001 , 0x00000007 
- 00017325  0x00001e9a call  0x00007e4c 
- 00017326  0x00001e9b set1  0x00000015 , 0x00000000 
- 00017327  0x00001e9c rtn 
- 00017328  0x00001e9f rtnmark0  0x00000015 
- 00017329  0x00001ea0 force  0x00000001 , 0x00000007 
- 00017330  0x00001ea1 call  0x00007e53 
- 00017331  0x00001ea2 nrtn  0x00000034 
- 00017332  0x00001ea3 fetch  0x00000002 , 0x0000028d 
- 00017333  0x00001ea4 hstore  0x00000002 , 0x00008060 
- 00017334  0x00001ea5 branch  0x000043ab 
- 00017335  0x00001ea8 fetch  0x00000002 , 0x0000028f 
- 00017336  0x00001ea9 fetcht  0x00000002 , 0x0000028d 
- 00017337  0x00001eaa isub  0x00000002 , 0x0000003e 
- 00017338  0x00001eab branch  0x000043d6 , 0x00000005 
- 00017339  0x00001eac copy  0x00000002 , 0x0000000a 
- 00017340  0x00001ead ifetch  0x00000002 , 0x0000000a 
- 00017341  0x00001eae iforce  0x00000011 
- 00017342  0x00001eaf iand  0x00000035 , 0x0000003f 
- 00017343  0x00001eb0 iadd  0x0000000a , 0x0000000a 
- 00017344  0x00001eb1 hfetch  0x00000002 , 0x00008110 
- 00017345  0x00001eb2 isub  0x0000000a , 0x0000003f 
- 00017346  0x00001eb3 iand  0x00000035 , 0x00000012 
- 00017347  0x00001eb4 fetch  0x00000002 , 0x0000028f 
- 00017348  0x00001eb5 isub  0x0000000a , 0x0000003f 
- 00017349  0x00001eb6 iand  0x00000035 , 0x0000003f 
- 00017350  0x00001eb7 isub  0x00000012 , 0x0000003f 
- 00017351  0x00001eb8 nrtn  0x00000002 
- 00017352  0x00001eb9 isolate0  0x0000000f , 0x00000011 
- 00017353  0x00001eba branch  0x000043d1 , 0x00000001 
- 00017354  0x00001ebb fetch  0x00000001 , 0x00000272 
- 00017355  0x00001ebc rtn  0x00000034 
- 00017356  0x00001ebd increase  0xffffffff , 0x0000003f 
- 00017357  0x00001ebe store  0x00000001 , 0x00000272 
- 00017358  0x00001ebf fetch  0x00000001 , 0x00000274 
- 00017359  0x00001ec0 increase  0xffffffff , 0x0000003f 
- 00017360  0x00001ec1 store  0x00000001 , 0x00000274 
- 00017361  0x00001ec3 copy  0x0000000a , 0x00000002 
- 00017362  0x00001ec4 storet  0x00000002 , 0x0000028d 
- 00017363  0x00001ec5 fetch  0x00000002 , 0x0000028f 
- 00017364  0x00001ec6 call  0x000043d8 
- 00017365  0x00001ec7 branch  0x000043b7 
- 00017366  0x00001ec9 set0  0x00000015 , 0x00000000 
- 00017367  0x00001eca rtn 
- 00017368  0x00001ecd isub  0x00000002 , 0x0000003f 
- 00017369  0x00001ece iand  0x00000035 , 0x0000003f 
- 00017370  0x00001ecf isub  0x00000035 , 0x0000003f 
- 00017371  0x00001ed0 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00017372  0x00001ed1 store  0x00000002 , 0x00000291 
- 00017373  0x00001ed2 rtn 
- 00017374  0x00001ed5 fetch  0x00000002 , 0x0000028f 
- 00017375  0x00001ed6 iadd  0x0000000a , 0x0000000a 
- 00017376  0x00001ed7 rtn 
- 00017377  0x00001edc rtn 
- 00017378  0x00001edf set1  0x00000025 , 0x00000000 
- 00017379  0x00001ee0 bpatch  0x000000ec , 0x0000403d 
- 00017380  0x00001ee1 fetch  0x00000001 , 0x00004272 
- 00017381  0x00001ee2 nrtn  0x00000034 
- 00017382  0x00001ee4 call  0x000043e9 
- 00017383  0x00001ee5 ncall  0x0000440e , 0x00000028 
- 00017384  0x00001ee6 rtn 
- 00017385  0x00001ee9 set1  0x00000025 , 0x00000000 
- 00017386  0x00001eea bpatch  0x000000ed , 0x0000403d 
- 00017387  0x00001eeb copy  0x00000003 , 0x00000011 
- 00017388  0x00001eec arg  0x00000004 , 0x00000002 
- 00017389  0x00001eed ifetch  0x00000001 , 0x00000003 
- 00017390  0x00001eee beq  0x00000001 , 0x000043f4 
- 00017391  0x00001eef increase  0x00000001 , 0x00000002 
- 00017392  0x00001ef0 beq  0x00000002 , 0x000043f4 
- 00017393  0x00001ef1 copy  0x00000003 , 0x0000003f 
- 00017394  0x00001ef2 hstore  0x00000002 , 0x00008058 
- 00017395  0x00001ef3 rtn 
- 00017396  0x00001ef5 hfetch  0x00000002 , 0x00008112 
- 00017397  0x00001ef6 isub  0x00000002 , 0x0000003e 
- 00017398  0x00001ef7 nbranch  0x000043f4 , 0x00000002 
- 00017399  0x00001ef9 disable  0x00000028 
- 00017400  0x00001efa copy  0x00000011 , 0x00000003 
- 00017401  0x00001efb call  0x00004417 
- 00017402  0x00001efc iadd  0x00000002 , 0x00000002 
- 00017403  0x00001efe hfetch  0x00000002 , 0x00008112 
- 00017404  0x00001eff isub  0x00000002 , 0x0000003e 
- 00017405  0x00001f00 nbranch  0x000043fb , 0x00000002 
- 00017406  0x00001f01 copy  0x00000011 , 0x00000003 
- 00017407  0x00001f02 ifetch  0x00000001 , 0x00000003 
- 00017408  0x00001f03 beq  0x00000001 , 0x00004507 
- 00017409  0x00001f04 beq  0x00000002 , 0x00004403 
- 00017410  0x00001f05 branch  0x00003bf1 
- 00017411  0x00001f07 set1  0x00000025 , 0x00000000 
- 00017412  0x00001f08 bpatch  0x000000ee , 0x0000403d 
- 00017413  0x00001f09 copy  0x00000003 , 0x00000011 
- 00017414  0x00001f0a ifetch  0x00000002 , 0x00000003 
- 00017415  0x00001f0b copy  0x00000011 , 0x00000003 
- 00017416  0x00001f0c fetcht  0x00000001 , 0x00000046 
- 00017417  0x00001f0d icompare  0x000000ff , 0x00000002 
- 00017418  0x00001f0e branch  0x000044dd , 0x00000001 
- 00017419  0x00001f0f branch  0x000058ea , 0x00000036 
- 00017420  0x00001f10 enable  0x00000028 
- 00017421  0x00001f11 rtn 
- 00017422  0x00001f13 set1  0x00000025 , 0x00000000 
- 00017423  0x00001f14 bpatch  0x000000ef , 0x0000403d 
- 00017424  0x00001f15 hfetch  0x00000002 , 0x00008058 
- 00017425  0x00001f16 iforce  0x00000003 
- 00017426  0x00001f17 call  0x00004417 
- 00017427  0x00001f18 iadd  0x00000003 , 0x00000003 
- 00017428  0x00001f19 deposit  0x00000003 
- 00017429  0x00001f1a hstore  0x00000002 , 0x00008058 
- 00017430  0x00001f1b rtn 
- 00017431  0x00001f21 ifetch  0x00000001 , 0x00000003 
- 00017432  0x00001f22 increase  0x00000002 , 0x00000003 
- 00017433  0x00001f23 beq  0x00000002 , 0x0000441c 
- 00017434  0x00001f24 ifetch  0x00000001 , 0x00000003 
- 00017435  0x00001f25 rtn 
- 00017436  0x00001f27 ifetch  0x00000002 , 0x00000003 
- 00017437  0x00001f28 rtn 
- 00017438  0x00001f2b hfetch  0x00000002 , 0x0000805e 
- 00017439  0x00001f2c increase  0xfffffffb , 0x0000000a 
- 00017440  0x00001f2d iadd  0x0000000a , 0x0000000a 
- 00017441  0x00001f2e rtn 
- 00017442  0x00001f31 arg  0x00000004 , 0x00000002 
- 00017443  0x00001f32 branch  0x00004425 
- 00017444  0x00001f34 arg  0x00000002 , 0x00000002 
- 00017445  0x00001f36 set1  0x00000025 , 0x00000000 
- 00017446  0x00001f37 bpatch  0x000000f0 , 0x0000403e 
- 00017447  0x00001f38 increase  0x00000001 , 0x00000039 
- 00017448  0x00001f39 hfetch  0x00000002 , 0x0000805e 
- 00017449  0x00001f3a copy  0x0000003f , 0x0000000a 
- 00017450  0x00001f3b copy  0x00000039 , 0x0000003f 
- 00017451  0x00001f3c istoret  0x00000001 , 0x0000000a 
- 00017452  0x00001f3d increase  0xffffffff , 0x0000003f 
- 00017453  0x00001f3e iadd  0x0000000a , 0x0000000a 
- 00017454  0x00001f3f copy  0x0000000a , 0x0000003f 
- 00017455  0x00001f40 store  0x00000002 , 0x0000029d 
- 00017456  0x00001f41 copy  0x00000002 , 0x0000003f 
- 00017457  0x00001f42 rtneq  0x00000002 
- 00017458  0x00001f43 fetch  0x00000002 , 0x0000029d 
- 00017459  0x00001f44 hstore  0x00000002 , 0x0000805e 
- 00017460  0x00001f45 branch  0x0000443b 
- 00017461  0x00001f48 set1  0x00000025 , 0x00000000 
- 00017462  0x00001f49 bpatch  0x000000f1 , 0x0000403e 
- 00017463  0x00001f4a fetch  0x00000002 , 0x0000029d 
- 00017464  0x00001f4b branch  0x00003bf1 , 0x00000034 
- 00017465  0x00001f4c hstore  0x00000002 , 0x0000805e 
- 00017466  0x00001f4d branch  0x0000443b 
- 00017467  0x00001f50 setarg  0x00000000 
- 00017468  0x00001f51 store  0x00000002 , 0x0000029d 
- 00017469  0x00001f52 rtn 
- 00017470  0x00001f55 hfetcht  0x00000002 , 0x00008110 
- 00017471  0x00001f56 hfetch  0x00000002 , 0x0000805e 
- 00017472  0x00001f57 isub  0x00000002 , 0x00000011 
- 00017473  0x00001f58 nbranch  0x00004447 , 0x00000002 
- 00017474  0x00001f59 hfetcht  0x00000002 , 0x0000805a 
- 00017475  0x00001f5a hfetch  0x00000002 , 0x0000805c 
- 00017476  0x00001f5b isub  0x00000002 , 0x0000003f 
- 00017477  0x00001f5c isub  0x00000011 , 0x00000002 
- 00017478  0x00001f5d rtn 
- 00017479  0x00001f5f sub  0x00000011 , 0xffffffff , 0x00000002 
- 00017480  0x00001f60 rtn 
- 00017481  0x00001f66 set0  0x00000025 , 0x00000000 
- 00017482  0x00001f67 bpatch  0x000000cd , 0x00004019 
- 00017483  0x00001f68 fetch  0x00000001 , 0x00004132 
- 00017484  0x00001f69 rtnne  0x00000001 
- 00017485  0x00001f6a call  0x000044a3 
- 00017486  0x00001f6b call  0x00004494 
- 00017487  0x00001f6c call  0x000043b0 , 0x00000001 
- 00017488  0x00001f6d call  0x00004494 
- 00017489  0x00001f6e call  0x000043b7 , 0x00000001 
- 00017490  0x00001f6f branch  0x000044e6 
- 00017491  0x00001f70 rtnmark0  0x00000018 
- 00017492  0x00001f71 force  0x00000000 , 0x00000007 
- 00017493  0x00001f72 call  0x00007e53 
- 00017494  0x00001f73 nrtn  0x00000034 
- 00017495  0x00001f74 call  0x00004472 
- 00017496  0x00001f75 call  0x00004494 
- 00017497  0x00001f76 nrtn  0x00000001 
- 00017498  0x00001f77 set0  0x00000017 , 0x00000000 
- 00017499  0x00001f78 force  0x000000da , 0x00000002 
- 00017500  0x00001f79 setarg  0x00ededdc 
- 00017501  0x00001f7a call  0x0000433c 
- 00017502  0x00001f7b setarg  0x000007d0 
- 00017503  0x00001f7c force  0x00000000 , 0x00000007 
- 00017504  0x00001f7d branch  0x00007e4c 
- 00017505  0x00001f81 set0  0x00000025 , 0x00000000 
- 00017506  0x00001f82 bpatch  0x000000ce , 0x00004019 
- 00017507  0x00001f83 rtn  0x0000002b 
- 00017508  0x00001f84 setarg  0x00004aed 
- 00017509  0x00001f85 store  0x00000002 , 0x00004290 
- 00017510  0x00001f87 setarg  0x000001a0 
- 00017511  0x00001f88 store  0x00000002 , 0x000042ac 
- 00017512  0x00001f8a set0  0x00000025 , 0x00000000 
- 00017513  0x00001f8b bpatch  0x000000cf , 0x00004019 
- 00017514  0x00001f8c call  0x00006a0d 
- 00017515  0x00001f8d setarg  0x00001800 
- 00017516  0x00001f8e hstore  0x00000002 , 0x00008054 
- 00017517  0x00001f8f setarg  0x00001bff 
- 00017518  0x00001f90 hstore  0x00000002 , 0x00008056 
- 00017519  0x00001f91 setarg  0x00001c00 
- 00017520  0x00001f92 hstore  0x00000002 , 0x0000805a 
- 00017521  0x00001f93 call  0x00004489 
- 00017522  0x00001f95 set0  0x00000025 , 0x00000000 
- 00017523  0x00001f96 bpatch  0x000000d0 , 0x0000401a 
- 00017524  0x00001f97 hjam  0x00000000 , 0x00008062 
- 00017525  0x00001f98 jam  0x00000000 , 0x0000028b 
- 00017526  0x00001f99 jam  0x00000000 , 0x0000028c 
- 00017527  0x00001f9a jam  0x00000000 , 0x00000294 
- 00017528  0x00001f9b setarg  0x00001c00 
- 00017529  0x00001f9c store  0x00000002 , 0x0000028f 
- 00017530  0x00001f9d store  0x00000002 , 0x0000028d 
- 00017531  0x00001f9e hstore  0x00000002 , 0x0000805e 
- 00017532  0x00001f9f hstore  0x00000002 , 0x00008060 
- 00017533  0x00001fa0 setarg  0x00001800 
- 00017534  0x00001fa1 hstore  0x00000002 , 0x00008058 
- 00017535  0x00001fa2 store  0x00000002 , 0x00000289 
- 00017536  0x00001fa4 set0  0x00000025 , 0x00000000 
- 00017537  0x00001fa5 bpatch  0x000000d1 , 0x0000401a 
- 00017538  0x00001fa6 hfetch  0x00000002 , 0x00008050 
- 00017539  0x00001fa7 set0  0x0000000f , 0x0000003f 
- 00017540  0x00001fa8 hstore  0x00000002 , 0x00008050 
- 00017541  0x00001fa9 call  0x00006909 
- 00017542  0x00001faa hjam  0x00000001 , 0x00008043 
- 00017543  0x00001fab hjam  0x00000081 , 0x00008062 
- 00017544  0x00001fac branch  0x00004497 
- 00017545  0x00001faf setarg  0x00001fff 
- 00017546  0x00001fb0 hstore  0x00000002 , 0x0000805c 
- 00017547  0x00001fb1 hfetch  0x00000001 , 0x00008081 
- 00017548  0x00001fb2 or_into  0x00000007 , 0x0000003f 
- 00017549  0x00001fb3 hstore  0x00000001 , 0x00008081 
- 00017550  0x00001fb4 jam  0x000000ff , 0x0000029f 
- 00017551  0x00001fb5 rtn 
- 00017552  0x00001fb8 hfetch  0x00000002 , 0x00008116 
- 00017553  0x00001fb9 hstore  0x00000002 , 0x00008058 
- 00017554  0x00001fba set1  0x0000001b , 0x00000000 
- 00017555  0x00001fbb rtn 
- 00017556  0x00001fbf hfetch  0x00000001 , 0x00008062 
- 00017557  0x00001fc0 isolate1  0x00000003 , 0x0000003f 
- 00017558  0x00001fc1 rtn 
- 00017559  0x00001fc4 setarg  0x00004803 
- 00017560  0x00001fc5 store  0x00000002 , 0x00000295 
- 00017561  0x00001fc6 store  0x00000002 , 0x00000297 
- 00017562  0x00001fc7 force  0x00000001 , 0x00000002 
- 00017563  0x00001fc8 iadd  0x00000002 , 0x0000003f 
- 00017564  0x00001fc9 iadd  0x00000002 , 0x0000003f 
- 00017565  0x00001fca increase  0x00000002 , 0x0000003f 
- 00017566  0x00001fcb store  0x00000002 , 0x00000299 
- 00017567  0x00001fcc setarg  0x00000000 
- 00017568  0x00001fcd store  0x00000001 , 0x0000029c 
- 00017569  0x00001fce store  0x00000001 , 0x0000029b 
- 00017570  0x00001fcf rtn 
- 00017571  0x00001fd2 set0  0x00000025 , 0x00000000 
- 00017572  0x00001fd3 bpatch  0x000000d2 , 0x0000401a 
- 00017573  0x00001fd4 hfetch  0x00000001 , 0x0000810c 
- 00017574  0x00001fd5 iforce  0x00000012 
- 00017575  0x00001fd6 bbit0  0x00000003 , 0x000044ad 
- 00017576  0x00001fd7 hfetch  0x00000002 , 0x00008112 
- 00017577  0x00001fd8 iforce  0x00000013 
- 00017578  0x00001fd9 arg  0x0000044f , 0x00000002 
- 00017579  0x00001fda isub  0x00000002 , 0x0000003e 
- 00017580  0x00001fdb nrtn  0x00000005 
- 00017581  0x00001fdd hfetch  0x00000002 , 0x00008058 
- 00017582  0x00001fde iforce  0x00000003 
- 00017583  0x00001fdf call  0x00004494 
- 00017584  0x00001fe0 branch  0x000042e5 , 0x00000001 
- 00017585  0x00001fe1 branch  0x000043e2 
- 00017586  0x00001fe4 call  0x00004494 
- 00017587  0x00001fe5 branch  0x00004371 , 0x00000001 
- 00017588  0x00001fe6 rtn 
- 00017589  0x00001fe9 hfetcht  0x00000001 , 0x0000810c 
- 00017590  0x00001fea isolate1  0x00000006 , 0x00000002 
- 00017591  0x00001feb branch  0x000044b5 , 0x00000001 
- 00017592  0x00001fec hstore  0x00000001 , 0x00008015 
- 00017593  0x00001fed rtn 
- 00017594  0x00001ff1 fetcht  0x00000002 , 0x00000299 
- 00017595  0x00001ff2 fetch  0x00000002 , 0x00000295 
- 00017596  0x00001ff3 iforce  0x00000005 
- 00017597  0x00001ff4 deposit  0x00000003 
- 00017598  0x00001ff5 istore  0x00000002 , 0x00000005 
- 00017599  0x00001ff6 deposit  0x00000005 
- 00017600  0x00001ff7 store  0x00000002 , 0x00000295 
- 00017601  0x00001ff8 icompare  0x000000ff , 0x00000002 
- 00017602  0x00001ff9 call  0x000044c7 , 0x00000001 
- 00017603  0x00001ffa fetch  0x00000001 , 0x0000029b 
- 00017604  0x00001ffb increase  0x00000001 , 0x0000003f 
- 00017605  0x00001ffc store  0x00000001 , 0x0000029b 
- 00017606  0x00001ffd rtn 
- 00017607  0x00001fff setarg  0x00004803 
- 00017608  0x00002000 store  0x00000002 , 0x00000295 
- 00017609  0x00002001 rtn 
- 00017610  0x00002005 fetch  0x00000001 , 0x0000029b 
- 00017611  0x00002006 rtn  0x00000034 
- 00017612  0x00002007 fetcht  0x00000002 , 0x00000299 
- 00017613  0x00002008 fetch  0x00000002 , 0x00000297 
- 00017614  0x00002009 iforce  0x00000006 
- 00017615  0x0000200a ifetch  0x00000002 , 0x00000006 
- 00017616  0x0000200b iforce  0x00000003 
- 00017617  0x0000200c deposit  0x00000006 
- 00017618  0x0000200d store  0x00000002 , 0x00000297 
- 00017619  0x0000200e icompare  0x000000ff , 0x00000002 
- 00017620  0x0000200f call  0x000044da , 0x00000001 
- 00017621  0x00002010 fetch  0x00000001 , 0x0000029b 
- 00017622  0x00002011 increase  0xffffffff , 0x0000003f 
- 00017623  0x00002012 store  0x00000001 , 0x0000029b 
- 00017624  0x00002013 force  0x00000001 , 0x0000003f 
- 00017625  0x00002014 rtn 
- 00017626  0x00002016 setarg  0x00004803 
- 00017627  0x00002017 store  0x00000002 , 0x00000297 
- 00017628  0x00002018 rtn 
- 00017629  0x0000201b set0  0x00000025 , 0x00000000 
- 00017630  0x0000201c bpatch  0x000000d3 , 0x0000401a 
- 00017631  0x0000201d fetch  0x00000001 , 0x0000029b 
- 00017632  0x0000201e sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00017633  0x0000201f branch  0x000044e4 , 0x00000002 
- 00017634  0x00002020 enable  0x00000028 
- 00017635  0x00002021 branch  0x000044e6 
- 00017636  0x00002023 call  0x000044b2 
- 00017637  0x00002024 call  0x000044ba 
- 00017638  0x00002026 set0  0x00000025 , 0x00000000 
- 00017639  0x00002027 bpatch  0x000000d4 , 0x0000401a 
- 00017640  0x00002028 rtnmark1  0x00000002 
- 00017641  0x00002029 call  0x000044ca 
- 00017642  0x0000202a rtn  0x00000034 
- 00017643  0x0000202b ifetcht  0x00000001 , 0x00000003 
- 00017644  0x0000202c call  0x000032f7 
- 00017645  0x0000202d nrtn  0x00000005 
- 00017646  0x0000202e ifetch  0x00000001 , 0x00000003 
- 00017647  0x0000202f rshift4  0x0000003f , 0x0000003f 
- 00017648  0x00002030 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00017649  0x00002031 nbranch  0x000044f3 , 0x00000034 
- 00017650  0x00002032 set1  0x00000001 , 0x0000003f 
- 00017651  0x00002034 set1  0x00000002 , 0x0000003f 
- 00017652  0x00002035 store  0x00000001 , 0x00000090 
- 00017653  0x00002036 ifetch  0x00000002 , 0x00000003 
- 00017654  0x00002037 store  0x00000002 , 0x00000091 
- 00017655  0x00002038 deposit  0x00000003 
- 00017656  0x00002039 store  0x00000002 , 0x00000179 
- 00017657  0x0000203a set1  0x00000002 , 0x00000000 
- 00017658  0x0000203b bmark0  0x00000009 , 0x00004502 
- 00017659  0x0000203c fetch  0x00000001 , 0x00000046 
- 00017660  0x0000203d isub  0x00000002 , 0x0000003e 
- 00017661  0x0000203e nbranch  0x00004502 , 0x00000005 
- 00017662  0x0000203f fetch  0x00000001 , 0x0000004b 
- 00017663  0x00002040 set1  0x00000006 , 0x0000003f 
- 00017664  0x00002041 store  0x00000001 , 0x0000004b 
- 00017665  0x00002042 rtn 
- 00017666  0x00002045 increase  0x0000001b , 0x00000011 
- 00017667  0x00002046 ifetch  0x00000001 , 0x00000011 
- 00017668  0x00002047 set1  0x00000006 , 0x0000003f 
- 00017669  0x00002048 istore  0x00000001 , 0x00000011 
- 00017670  0x00002049 rtn 
- 00017671  0x0000204f set0  0x00000025 , 0x00000000 
- 00017672  0x00002050 bpatch  0x000000d5 , 0x0000401a 
- 00017673  0x00002051 fetch  0x00000001 , 0x00004272 
- 00017674  0x00002052 branch  0x0000450d , 0x00000034 
- 00017675  0x00002053 enable  0x00000028 
- 00017676  0x00002054 rtn 
- 00017677  0x00002056 call  0x000044b2 
- 00017678  0x00002057 ifetch  0x00000002 , 0x00000003 
- 00017679  0x00002058 iforce  0x00000030 
- 00017680  0x00002059 iforce  0x00000007 
- 00017681  0x0000205a ifetch  0x00000001 , 0x00000003 
- 00017682  0x0000205b iforce  0x00000002 
- 00017683  0x0000205c rshift2  0x00000030 , 0x0000003f 
- 00017684  0x0000205d rshift8  0x0000003f , 0x0000003f 
- 00017685  0x0000205e beq  0x00000001 , 0x0000451e 
- 00017686  0x0000205f beq  0x00000002 , 0x0000453d 
- 00017687  0x00002060 beq  0x00000003 , 0x0000454f 
- 00017688  0x00002061 beq  0x00000004 , 0x00004569 
- 00017689  0x00002062 beq  0x00000005 , 0x00004572 
- 00017690  0x00002063 beq  0x00000006 , 0x0000457c 
- 00017691  0x00002064 beq  0x0000003f , 0x00004585 
- 00017692  0x00002065 beq  0x00000008 , 0x000045e0 
- 00017693  0x00002066 rtn 
- 00017694  0x0000206a set0  0x00000025 , 0x00000000 
- 00017695  0x0000206b bpatch  0x000000d6 , 0x0000401a 
- 00017696  0x0000206c deposit  0x00000007 
- 00017697  0x0000206d beq  0x00000001 , 0x00004634 
- 00017698  0x0000206e beq  0x00000002 , 0x00004643 
- 00017699  0x0000206f beq  0x00000003 , 0x00004949 
- 00017700  0x00002070 beq  0x00000004 , 0x00004949 
- 00017701  0x00002071 beq  0x00000005 , 0x00004645 
- 00017702  0x00002072 beq  0x00000006 , 0x0000464f 
- 00017703  0x00002073 beq  0x00000007 , 0x00004949 
- 00017704  0x00002074 beq  0x00000008 , 0x0000465d 
- 00017705  0x00002075 beq  0x00000009 , 0x00004739 
- 00017706  0x00002076 beq  0x0000000a , 0x0000473f 
- 00017707  0x00002077 beq  0x0000000b , 0x00004664 
- 00017708  0x00002078 beq  0x0000000c , 0x0000466a 
- 00017709  0x00002079 beq  0x0000000d , 0x0000466d 
- 00017710  0x0000207a beq  0x0000000e , 0x00004675 
- 00017711  0x0000207b beq  0x0000000f , 0x00004743 
- 00017712  0x0000207c beq  0x00000011 , 0x00004688 
- 00017713  0x0000207d beq  0x00000013 , 0x0000468b 
- 00017714  0x0000207e beq  0x00000015 , 0x00004949 
- 00017715  0x0000207f beq  0x00000017 , 0x00004949 
- 00017716  0x00002080 beq  0x00000019 , 0x00004690 
- 00017717  0x00002081 beq  0x0000001b , 0x0000469b 
- 00017718  0x00002082 beq  0x0000001c , 0x00004696 
- 00017719  0x00002083 beq  0x0000001d , 0x000046a1 
- 00017720  0x00002084 beq  0x0000001f , 0x000046a7 
- 00017721  0x00002085 beq  0x00000028 , 0x000046ab 
- 00017722  0x00002086 beq  0x00000029 , 0x000046b6 
- 00017723  0x00002087 beq  0x0000002b , 0x0000467b 
- 00017724  0x00002088 branch  0x0000474d 
- 00017725  0x0000208c set0  0x00000025 , 0x00000000 
- 00017726  0x0000208d bpatch  0x000000d7 , 0x0000401a 
- 00017727  0x0000208e deposit  0x00000007 
- 00017728  0x0000208f beq  0x00000009 , 0x000046cc 
- 00017729  0x00002090 beq  0x0000000d , 0x000046d7 
- 00017730  0x00002091 beq  0x00000001 , 0x00004949 
- 00017731  0x00002092 beq  0x00000003 , 0x0000474f 
- 00017732  0x00002093 beq  0x00000004 , 0x0000475a 
- 00017733  0x00002094 beq  0x00000005 , 0x00004949 
- 00017734  0x00002095 beq  0x00000006 , 0x00004949 
- 00017735  0x00002096 beq  0x00000007 , 0x00004949 
- 00017736  0x00002097 beq  0x0000000b , 0x00004760 
- 00017737  0x00002098 beq  0x0000000c , 0x00004949 
- 00017738  0x00002099 beq  0x0000000e , 0x00004949 
- 00017739  0x0000209a beq  0x0000000f , 0x00004949 
- 00017740  0x0000209b beq  0x00000010 , 0x00004949 
- 00017741  0x0000209c beq  0x00000011 , 0x0000475f 
- 00017742  0x0000209d branch  0x0000474d 
- 00017743  0x000020a0 set0  0x00000025 , 0x00000000 
- 00017744  0x000020a1 bpatch  0x000000d8 , 0x0000401b 
- 00017745  0x000020a2 deposit  0x00000007 
- 00017746  0x000020a3 beq  0x00000001 , 0x00004725 
- 00017747  0x000020a4 beq  0x00000003 , 0x00004949 
- 00017748  0x000020a5 beq  0x00000012 , 0x000046da 
- 00017749  0x000020a6 beq  0x00000013 , 0x000046c2 
- 00017750  0x000020a7 beq  0x00000014 , 0x000046b8 
- 00017751  0x000020a8 beq  0x00000018 , 0x000046db 
- 00017752  0x000020a9 beq  0x00000019 , 0x00004705 
- 00017753  0x000020aa beq  0x0000001a , 0x000046de 
- 00017754  0x000020ab beq  0x0000001c , 0x000046e1 
- 00017755  0x000020ac beq  0x0000001e , 0x000046e6 
- 00017756  0x000020ad beq  0x00000020 , 0x000046ec 
- 00017757  0x000020ae beq  0x00000022 , 0x000046eb 
- 00017758  0x000020af beq  0x00000024 , 0x000046ef 
- 00017759  0x000020b0 beq  0x00000026 , 0x00004949 
- 00017760  0x000020b1 beq  0x00000031 , 0x00004949 
- 00017761  0x000020b2 beq  0x00000033 , 0x00004949 
- 00017762  0x000020b3 beq  0x00000035 , 0x0000462e 
- 00017763  0x000020b4 beq  0x00000043 , 0x00004949 
- 00017764  0x000020b5 beq  0x00000045 , 0x00004949 
- 00017765  0x000020b6 beq  0x00000047 , 0x00004949 
- 00017766  0x000020b7 beq  0x00000051 , 0x000046f2 
- 00017767  0x000020b8 beq  0x00000056 , 0x00004701 
- 00017768  0x000020b9 branch  0x0000474d 
- 00017769  0x000020bc set0  0x00000025 , 0x00000000 
- 00017770  0x000020bd bpatch  0x000000d9 , 0x0000401b 
- 00017771  0x000020be deposit  0x00000007 
- 00017772  0x000020bf beq  0x00000001 , 0x0000470a 
- 00017773  0x000020c0 beq  0x00000003 , 0x0000470f 
- 00017774  0x000020c1 beq  0x00000004 , 0x00004714 
- 00017775  0x000020c2 beq  0x00000005 , 0x0000471b 
- 00017776  0x000020c3 beq  0x00000009 , 0x00004720 
- 00017777  0x000020c4 branch  0x0000474d 
- 00017778  0x000020c7 set0  0x00000025 , 0x00000000 
- 00017779  0x000020c8 bpatch  0x000000da , 0x0000401b 
- 00017780  0x000020c9 deposit  0x00000007 
- 00017781  0x000020ca beq  0x00000001 , 0x00004949 
- 00017782  0x000020cb beq  0x00000002 , 0x00004726 
- 00017783  0x000020cc beq  0x00000003 , 0x00004727 
- 00017784  0x000020cd beq  0x00000005 , 0x0000472d 
- 00017785  0x000020ce beq  0x00000006 , 0x00004733 
- 00017786  0x000020cf beq  0x00000007 , 0x00004736 
- 00017787  0x000020d0 branch  0x0000474d 
- 00017788  0x000020d3 set0  0x00000025 , 0x00000000 
- 00017789  0x000020d4 bpatch  0x000000db , 0x0000401b 
- 00017790  0x000020d5 deposit  0x00000007 
- 00017791  0x000020d6 beq  0x00000001 , 0x00004949 
- 00017792  0x000020d7 beq  0x00000002 , 0x00004949 
- 00017793  0x000020d8 beq  0x00000003 , 0x00004949 
- 00017794  0x000020d9 beq  0x00000004 , 0x00004949 
- 00017795  0x000020da branch  0x0000474d 
- 00017796  0x000020db rtn 
- 00017797  0x000020de set0  0x00000025 , 0x00000000 
- 00017798  0x000020df bpatch  0x000000dc , 0x0000401b 
- 00017799  0x000020e0 deposit  0x00000007 
- 00017800  0x000020e1 beq  0x00000000 , 0x00004949 
- 00017801  0x000020e2 beq  0x00000001 , 0x0000459d 
- 00017802  0x000020e3 beq  0x00000002 , 0x000045a2 
- 00017803  0x000020e4 beq  0x00000003 , 0x000045a6 
- 00017804  0x000020e5 beq  0x00000004 , 0x000045b9 
- 00017805  0x000020e6 beq  0x00000005 , 0x00004949 
- 00017806  0x000020e7 beq  0x00000006 , 0x000045ca 
- 00017807  0x000020e8 beq  0x00000007 , 0x00004593 
- 00017808  0x000020ea beq  0x00000010 , 0x000045cd 
- 00017809  0x000020eb beq  0x00000011 , 0x000045d5 
- 00017810  0x000020ec branch  0x00004949 
- 00017811  0x000020ef call  0x00004949 
- 00017812  0x000020f0 call  0x00007f68 
- 00017813  0x000020f1 call  0x00006a68 
- 00017814  0x000020f3 call  0x00003f5c 
- 00017815  0x000020f4 call  0x00003f66 
- 00017816  0x000020f5 branch  0x00006a7d 
- 00017817  0x000020f8 jam  0x00000000 , 0x000042ae 
- 00017818  0x000020f9 call  0x00003f5a 
- 00017819  0x000020fa call  0x00004468 
- 00017820  0x000020fb branch  0x00003f68 
- 00017821  0x000020fe call  0x0000496e 
- 00017822  0x000020ff hfetch  0x00000002 , 0x00008000 
- 00017823  0x00002100 istore  0x00000002 , 0x0000000a 
- 00017824  0x00002101 force  0x00000006 , 0x00000039 
- 00017825  0x00002102 branch  0x0000494c 
- 00017826  0x00002105 ifetch  0x00000002 , 0x00000003 
- 00017827  0x00002106 store  0x00000002 , 0x000042ac 
- 00017828  0x00002107 hstore  0x00000002 , 0x00008052 
- 00017829  0x00002108 rtn 
- 00017830  0x0000210c ifetch  0x00000001 , 0x00000003 
- 00017831  0x0000210d copy  0x0000003f , 0x00000002 
- 00017832  0x0000210e hstore  0x00000001 , 0x00008024 
- 00017833  0x0000210f ifetch  0x00000001 , 0x00000003 
- 00017834  0x00002110 iadd  0x00000002 , 0x00000002 
- 00017835  0x00002111 set1  0x00000007 , 0x0000003f 
- 00017836  0x00002112 hstore  0x00000001 , 0x00008023 
- 00017837  0x00002113 ifetch  0x00000001 , 0x00000003 
- 00017838  0x00002114 iadd  0x00000002 , 0x00000002 
- 00017839  0x00002115 copy  0x0000003f , 0x00000039 
- 00017840  0x00002117 ifetch  0x00000001 , 0x00000003 
- 00017841  0x00002118 hstore  0x00000001 , 0x00008025 
- 00017842  0x00002119 iadd  0x00000002 , 0x00000002 
- 00017843  0x0000211a loop  0x000045b0 
- 00017844  0x0000211b and  0x00000002 , 0x000000ff , 0x00000002 
- 00017845  0x0000211c ifetch  0x00000001 , 0x00000003 
- 00017846  0x0000211d isub  0x00000002 , 0x0000003e 
- 00017847  0x0000211e nbranch  0x000045c8 , 0x00000005 
- 00017848  0x0000211f branch  0x00004949 
- 00017849  0x00002122 arg  0x00000020 , 0x00000039 
- 00017850  0x00002123 arg  0x00004000 , 0x00000005 
- 00017851  0x00002124 arg  0x00000000 , 0x00000002 
- 00017852  0x00002126 ifetch  0x00000001 , 0x00000003 
- 00017853  0x00002127 istore  0x00000001 , 0x00000005 
- 00017854  0x00002128 iadd  0x00000002 , 0x00000002 
- 00017855  0x00002129 loop  0x000045bc 
- 00017856  0x0000212a and  0x00000002 , 0x000000ff , 0x00000002 
- 00017857  0x0000212b ifetch  0x00000001 , 0x00000003 
- 00017858  0x0000212c isub  0x00000002 , 0x0000003e 
- 00017859  0x0000212d nbranch  0x000045c8 , 0x00000005 
- 00017860  0x0000212e hjam  0x00000000 , 0x00008023 
- 00017861  0x0000212f call  0x00004949 
- 00017862  0x00002130 call  0x0000440e 
- 00017863  0x00002131 branch  0x00003001 
- 00017864  0x00002134 hjam  0x00000000 , 0x00008023 
- 00017865  0x00002135 branch  0x00003000 
- 00017866  0x00002138 ifetch  0x00000006 , 0x00000003 
- 00017867  0x00002139 store  0x00000006 , 0x00004140 
- 00017868  0x0000213a branch  0x00004949 
- 00017869  0x0000213e ifetch  0x00000001 , 0x00000003 
- 00017870  0x0000213f store  0x00000001 , 0x000002c1 
- 00017871  0x00002140 copy  0x0000003f , 0x00000039 
- 00017872  0x00002141 ifetch  0x00000002 , 0x00000003 
- 00017873  0x00002142 store  0x00000002 , 0x000002c2 
- 00017874  0x00002143 copy  0x0000003f , 0x00000005 
- 00017875  0x00002144 call  0x0000497c 
- 00017876  0x00002145 branch  0x00004949 
- 00017877  0x00002149 ifetch  0x00000001 , 0x00000003 
- 00017878  0x0000214a store  0x00000001 , 0x000002c1 
- 00017879  0x0000214b copy  0x0000003f , 0x00000039 
- 00017880  0x0000214c ifetch  0x00000002 , 0x00000003 
- 00017881  0x0000214d store  0x00000002 , 0x000002c2 
- 00017882  0x0000214e arg  0x00001000 , 0x00000005 
- 00017883  0x0000214f call  0x0000497c 
- 00017884  0x00002150 fetcht  0x00000001 , 0x000002c1 
- 00017885  0x00002151 arg  0x00001000 , 0x00000011 
- 00017886  0x00002152 fetch  0x00000002 , 0x000002c2 
- 00017887  0x00002153 branch  0x00006842 
- 00017888  0x0000215a set0  0x00000025 , 0x00000000 
- 00017889  0x0000215b bpatch  0x000000dd , 0x0000401b 
- 00017890  0x0000215c deposit  0x00000007 
- 00017891  0x0000215d beq  0x00000001 , 0x00004949 
- 00017892  0x0000215e beq  0x00000002 , 0x000045f3 
- 00017893  0x0000215f beq  0x00000003 , 0x000045f8 
- 00017894  0x00002160 beq  0x00000006 , 0x000045ff 
- 00017895  0x00002161 beq  0x00000008 , 0x00004603 
- 00017896  0x00002162 beq  0x00000009 , 0x00004607 
- 00017897  0x00002163 beq  0x0000000a , 0x0000460b 
- 00017898  0x00002164 beq  0x0000000b , 0x0000460e 
- 00017899  0x00002165 beq  0x0000000c , 0x00004611 
- 00017900  0x00002166 beq  0x0000000d , 0x00004614 
- 00017901  0x00002167 beq  0x0000000e , 0x00004626 
- 00017902  0x00002168 beq  0x00000015 , 0x00004627 
- 00017903  0x00002169 beq  0x00000016 , 0x00004933 
- 00017904  0x0000216a beq  0x00000013 , 0x00004949 
- 00017905  0x0000216b branch  0x0000474d 
- 00017906  0x0000216c rtn 
- 00017907  0x0000216e call  0x0000496e 
- 00017908  0x0000216f setarg  0x00000000 
- 00017909  0x00002170 istore  0x00000003 , 0x0000000a 
- 00017910  0x00002171 force  0x00000007 , 0x00000039 
- 00017911  0x00002172 branch  0x0000494c 
- 00017912  0x00002175 call  0x0000496e 
- 00017913  0x00002176 setarg  0x00000001 
- 00017914  0x00002177 istore  0x00000002 , 0x0000000a 
- 00017915  0x00002178 setarg  0x00000000 
- 00017916  0x00002179 istore  0x00000006 , 0x0000000a 
- 00017917  0x0000217a force  0x0000000c , 0x00000039 
- 00017918  0x0000217b branch  0x0000494c 
- 00017919  0x0000217e arg  0x0000000f , 0x00000039 
- 00017920  0x0000217f arg  0x000044d7 , 0x00000005 
- 00017921  0x00002180 call  0x0000497c 
- 00017922  0x00002181 branch  0x00004949 
- 00017923  0x00002184 arg  0x00000020 , 0x00000039 
- 00017924  0x00002185 arg  0x000043d9 , 0x00000005 
- 00017925  0x00002186 call  0x0000497c 
- 00017926  0x00002187 branch  0x00004949 
- 00017927  0x0000218a arg  0x00000020 , 0x00000039 
- 00017928  0x0000218b arg  0x000043f9 , 0x00000005 
- 00017929  0x0000218c call  0x0000497c 
- 00017930  0x0000218d branch  0x00004949 
- 00017931  0x00002190 ifetch  0x00000001 , 0x00000003 
- 00017932  0x00002191 store  0x00000001 , 0x000043d8 
- 00017933  0x00002192 branch  0x00004949 
- 00017934  0x00002195 ifetch  0x00000007 , 0x00000003 
- 00017935  0x00002196 store  0x00000007 , 0x000044f6 
- 00017936  0x00002197 branch  0x00004949 
- 00017937  0x0000219a ifetch  0x00000001 , 0x00000003 
- 00017938  0x0000219b store  0x00000001 , 0x000043d2 
- 00017939  0x0000219c branch  0x00004949 
- 00017940  0x0000219f ifetch  0x00000004 , 0x00000003 
- 00017941  0x000021a0 store  0x00000004 , 0x000043d3 
- 00017942  0x000021a1 ifetch  0x00000001 , 0x00000003 
- 00017943  0x000021a2 store  0x00000001 , 0x000044f8 
- 00017944  0x000021a3 arg  0x00000014 , 0x00000039 
- 00017945  0x000021a4 arg  0x000044e6 , 0x00000005 
- 00017946  0x000021a5 call  0x0000497c 
- 00017947  0x000021a6 jam  0x00000001 , 0x000043d2 
- 00017948  0x000021a7 fetch  0x00000001 , 0x000044ed 
- 00017949  0x000021a8 store  0x00000001 , 0x000044f7 
- 00017950  0x000021a9 fetch  0x00000002 , 0x000044f0 
- 00017951  0x000021aa store  0x00000002 , 0x000043d0 
- 00017952  0x000021ab fetch  0x00000002 , 0x000044f2 
- 00017953  0x000021ac store  0x00000002 , 0x000003ed 
- 00017954  0x000021ad fetch  0x00000002 , 0x000044f4 
- 00017955  0x000021ae store  0x00000002 , 0x000003ef 
- 00017956  0x000021af jam  0x0000001b , 0x00004272 
- 00017957  0x000021b0 branch  0x00004933 
- 00017958  0x000021b4 branch  0x00004949 
- 00017959  0x000021b7 call  0x0000496e 
- 00017960  0x000021b8 ifetch  0x00000002 , 0x00000003 
- 00017961  0x000021b9 istore  0x00000002 , 0x0000000a 
- 00017962  0x000021ba setarg  0x001fffff 
- 00017963  0x000021bb istore  0x00000005 , 0x0000000a 
- 00017964  0x000021bc force  0x0000000b , 0x00000039 
- 00017965  0x000021bd branch  0x0000494c 
- 00017966  0x000021c3 ifetch  0x00000003 , 0x00000003 
- 00017967  0x000021c4 ifetcht  0x00000003 , 0x00000003 
- 00017968  0x000021c5 fetch  0x00000002 , 0x00004800 
- 00017969  0x000021c6 iadd  0x00000002 , 0x0000003f 
- 00017970  0x000021c7 store  0x00000002 , 0x00004800 
- 00017971  0x000021c8 rtn 
- 00017972  0x000021cb ifetch  0x00000003 , 0x00000003 
- 00017973  0x000021cc store  0x00000003 , 0x00004147 
- 00017974  0x000021ce jam  0x00000001 , 0x00004272 
- 00017975  0x000021cf ifetch  0x00000001 , 0x00000003 
- 00017976  0x000021d0 arg  0x00000640 , 0x00000002 
- 00017977  0x000021d1 imul32  0x00000002 , 0x0000003f 
- 00017978  0x000021d2 arg  0x0000ffff , 0x00000002 
- 00017979  0x000021d3 isub  0x00000002 , 0x0000003e 
- 00017980  0x000021d4 nbranch  0x0000463e , 0x00000002 
- 00017981  0x000021d5 deposit  0x00000002 
- 00017982  0x000021d7 force  0x00000002 , 0x00000007 
- 00017983  0x000021d8 call  0x00007e4c 
- 00017984  0x000021d9 fetch  0x00000001 , 0x000042a4 
- 00017985  0x000021da bbit1  0x00000000 , 0x0000428c 
- 00017986  0x000021db branch  0x00004933 
- 00017987  0x000021df jam  0x00000002 , 0x00004272 
- 00017988  0x000021e0 branch  0x00004949 
- 00017989  0x000021e3 call  0x00004763 
- 00017990  0x000021e4 ifetch  0x00000002 , 0x00000003 
- 00017991  0x000021e5 store  0x00000002 , 0x00000275 
- 00017992  0x000021e6 ifetch  0x00000002 , 0x00000003 
- 00017993  0x000021e7 store  0x00000001 , 0x000000f3 
- 00017994  0x000021e8 call  0x00004776 
- 00017995  0x000021e9 ifetch  0x00000001 , 0x00000003 
- 00017996  0x000021ea store  0x00000001 , 0x00004802 
- 00017997  0x000021eb jam  0x00000005 , 0x00004272 
- 00017998  0x000021ec branch  0x00004933 
- 00017999  0x000021f0 jam  0x00000006 , 0x00004272 
- 00018000  0x000021f1 ifetch  0x00000002 , 0x00000003 
- 00018001  0x000021f2 store  0x00000001 , 0x00004273 
- 00018002  0x000021f3 ifetch  0x00000001 , 0x00000003 
- 00018003  0x000021f4 store  0x00000001 , 0x00000446 
- 00018004  0x000021f5 jam  0x00000016 , 0x000002c0 
- 00018005  0x000021f6 fetch  0x00000001 , 0x00004273 
- 00018006  0x000021f7 fetcht  0x00000001 , 0x000000ad 
- 00018007  0x000021f8 isub  0x00000002 , 0x0000003e 
- 00018008  0x000021f9 nbranch  0x00004933 , 0x00000005 
- 00018009  0x000021fa jam  0x00000011 , 0x00004272 
- 00018010  0x000021fb fetch  0x00000001 , 0x000000ac 
- 00018011  0x000021fc store  0x00000001 , 0x00004273 
- 00018012  0x000021fd branch  0x00004933 
- 00018013  0x00002200 call  0x0000496e 
- 00018014  0x00002201 call  0x00004965 
- 00018015  0x00002202 force  0x0000000a , 0x00000039 
- 00018016  0x00002203 call  0x0000494c 
- 00018017  0x00002205 jam  0x0000001a , 0x00004272 
- 00018018  0x00002206 force  0x00000002 , 0x00000002 
- 00018019  0x00002207 branch  0x00004826 
- 00018020  0x0000220a call  0x00004763 
- 00018021  0x0000220b arg  0x00004262 , 0x00000005 
- 00018022  0x0000220c force  0x00000010 , 0x00000039 
- 00018023  0x0000220d call  0x0000497c 
- 00018024  0x0000220e jam  0x0000000b , 0x00004272 
- 00018025  0x0000220f branch  0x00004677 
- 00018026  0x00002212 call  0x00004763 
- 00018027  0x00002213 jam  0x0000000c , 0x00004272 
- 00018028  0x00002214 branch  0x00004677 
- 00018029  0x00002217 call  0x00004763 
- 00018030  0x00002218 ifetch  0x00000001 , 0x00000003 
- 00018031  0x00002219 store  0x00000001 , 0x0000054f 
- 00018032  0x0000221a iforce  0x00000039 
- 00018033  0x0000221b arg  0x00000550 , 0x00000005 
- 00018034  0x0000221c call  0x0000497c 
- 00018035  0x0000221d jam  0x00000009 , 0x00004272 
- 00018036  0x0000221e branch  0x00004677 
- 00018037  0x00002221 call  0x00004763 
- 00018038  0x00002222 jam  0x0000000a , 0x00004272 
- 00018039  0x00002224 call  0x0000496e 
- 00018040  0x00002225 call  0x00004965 
- 00018041  0x00002226 force  0x0000000a , 0x00000039 
- 00018042  0x00002227 branch  0x0000494c 
- 00018043  0x0000222b increase  0x00000006 , 0x00000003 
- 00018044  0x0000222c ifetch  0x00000003 , 0x00000003 
- 00018045  0x0000222d store  0x00000003 , 0x000007e6 
- 00018046  0x0000222e fetch  0x00000001 , 0x000007db 
- 00018047  0x0000222f beq  0x00000013 , 0x00004683 
- 00018048  0x00002230 beq  0x00000003 , 0x00004683 
- 00018049  0x00002231 jam  0x00000016 , 0x00004272 
- 00018050  0x00002232 branch  0x00004684 
- 00018051  0x00002234 jam  0x00000001 , 0x000007dd 
- 00018052  0x00002236 call  0x0000496e 
- 00018053  0x00002237 call  0x00004965 
- 00018054  0x00002238 force  0x0000000a , 0x00000039 
- 00018055  0x00002239 branch  0x0000494c 
- 00018056  0x0000223d call  0x00004766 
- 00018057  0x0000223e jam  0x0000000d , 0x00004272 
- 00018058  0x0000223f branch  0x00004933 
- 00018059  0x00002242 call  0x00004766 
- 00018060  0x00002243 ifetch  0x00000001 , 0x00000003 
- 00018061  0x00002244 increase  0x0000000e , 0x0000003f 
- 00018062  0x00002245 store  0x00000001 , 0x00004272 
- 00018063  0x00002246 branch  0x00004933 
- 00018064  0x00002249 call  0x00004763 
- 00018065  0x0000224a ifetch  0x00000002 , 0x00000003 
- 00018066  0x0000224b store  0x00000001 , 0x000000f3 
- 00018067  0x0000224c call  0x00004776 
- 00018068  0x0000224d jam  0x00000003 , 0x00004272 
- 00018069  0x0000224e branch  0x00004933 
- 00018070  0x00002251 ifetch  0x00000002 , 0x00000003 
- 00018071  0x00002252 ifetch  0x00000001 , 0x00000003 
- 00018072  0x00002253 store  0x00000001 , 0x00000449 
- 00018073  0x00002254 jam  0x00000015 , 0x00004272 
- 00018074  0x00002255 branch  0x00004933 
- 00018075  0x00002259 fetch  0x00000001 , 0x00000046 
- 00018076  0x0000225a force  0x00000002 , 0x00000011 
- 00018077  0x0000225b branch  0x0000493d , 0x00000034 
- 00018078  0x0000225c call  0x00004766 
- 00018079  0x0000225d jam  0x00000004 , 0x00004272 
- 00018080  0x0000225e branch  0x00004933 
- 00018081  0x00002263 fetch  0x00000001 , 0x00000046 
- 00018082  0x00002264 force  0x00000002 , 0x00000011 
- 00018083  0x00002265 branch  0x0000493d , 0x00000034 
- 00018084  0x00002266 call  0x00004766 
- 00018085  0x00002267 jam  0x00000014 , 0x00004272 
- 00018086  0x00002268 branch  0x00004933 
- 00018087  0x0000226c call  0x0000476e 
- 00018088  0x0000226d force  0x0000001c , 0x00000007 
- 00018089  0x0000226e force  0x00000005 , 0x00000039 
- 00018090  0x0000226f branch  0x00004952 
- 00018091  0x00002272 call  0x00004766 
- 00018092  0x00002273 increase  0x0000000a , 0x00000003 
- 00018093  0x00002274 ifetch  0x00000002 , 0x00000003 
- 00018094  0x00002275 store  0x00000002 , 0x00000281 
- 00018095  0x00002276 ifetch  0x00000001 , 0x00000003 
- 00018096  0x00002277 store  0x00000001 , 0x00000283 
- 00018097  0x00002278 ifetch  0x00000002 , 0x00000003 
- 00018098  0x00002279 store  0x00000002 , 0x00000284 
- 00018099  0x0000227a jam  0x00000002 , 0x000000ab 
- 00018100  0x0000227b jam  0x00000010 , 0x00004272 
- 00018101  0x0000227c branch  0x00004933 
- 00018102  0x0000227f jam  0x0000001c , 0x00004272 
- 00018103  0x00002280 branch  0x00004933 
- 00018104  0x00002285 call  0x0000496e 
- 00018105  0x00002286 arg  0x00004703 , 0x00000006 
- 00018106  0x00002287 sub  0x00000006 , 0x000000ff , 0x00000039 
- 00018107  0x00002288 call  0x00004976 
- 00018108  0x00002289 force  0x00000000 , 0x0000003f 
- 00018109  0x0000228a sub  0x00000006 , 0x00004703 , 0x00000039 
- 00018110  0x0000228b increase  0x000000f8 , 0x00000039 
- 00018111  0x0000228c call  0x00004982 
- 00018112  0x0000228d force  0x000000fc , 0x00000039 
- 00018113  0x0000228e branch  0x0000494c 
- 00018114  0x00002291 arg  0x00004703 , 0x00000005 
- 00018115  0x00002292 sub  0x00000005 , 0x000000ff , 0x00000039 
- 00018116  0x00002294 ifetch  0x00000001 , 0x00000003 
- 00018117  0x00002295 istore  0x00000001 , 0x00000005 
- 00018118  0x00002296 branch  0x000046c8 , 0x00000034 
- 00018119  0x00002297 loop  0x000046c4 
- 00018120  0x00002299 sub  0x00000005 , 0x00004703 , 0x0000003f 
- 00018121  0x0000229a sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00018122  0x0000229b store  0x00000001 , 0x00004702 
- 00018123  0x0000229c branch  0x00004949 
- 00018124  0x0000229f call  0x0000496e 
- 00018125  0x000022a0 call  0x0000496b 
- 00018126  0x000022a1 force  0x00000000 , 0x0000003f 
- 00018127  0x000022a2 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00018128  0x000022a3 istore  0x00000001 , 0x0000000a 
- 00018129  0x000022a4 force  0x00000007 , 0x00000039 
- 00018130  0x000022a5 arg  0x00000809 , 0x00000030 
- 00018131  0x000022a6 call  0x0000494c 
- 00018132  0x000022a7 branch  0x000049bc 
- 00018133  0x000022a8 jam  0x00000017 , 0x00004272 
- 00018134  0x000022a9 rtn 
- 00018135  0x000022ad call  0x00004769 
- 00018136  0x000022ae force  0x00000006 , 0x00000039 
- 00018137  0x000022af branch  0x0000494c 
- 00018138  0x000022b3 branch  0x00004949 
- 00018139  0x000022b6 ifetch  0x00000002 , 0x00000003 
- 00018140  0x000022b7 store  0x00000002 , 0x00004159 
- 00018141  0x000022b8 branch  0x00004949 
- 00018142  0x000022bc ifetch  0x00000001 , 0x00000003 
- 00018143  0x000022bd store  0x00000001 , 0x00004133 
- 00018144  0x000022be branch  0x00004949 
- 00018145  0x000022c1 ifetch  0x00000002 , 0x00000003 
- 00018146  0x000022c2 store  0x00000002 , 0x00004153 
- 00018147  0x000022c3 ifetch  0x00000002 , 0x00000003 
- 00018148  0x000022c4 store  0x00000002 , 0x00004151 
- 00018149  0x000022c5 branch  0x00004949 
- 00018150  0x000022c8 ifetch  0x00000002 , 0x00000003 
- 00018151  0x000022c9 store  0x00000002 , 0x0000414f 
- 00018152  0x000022ca ifetch  0x00000002 , 0x00000003 
- 00018153  0x000022cb store  0x00000002 , 0x0000414d 
- 00018154  0x000022cc branch  0x00004949 
- 00018155  0x000022cf branch  0x00004949 
- 00018156  0x000022d3 ifetch  0x00000001 , 0x00000003 
- 00018157  0x000022d4 store  0x00000001 , 0x00000453 
- 00018158  0x000022d5 branch  0x00004949 
- 00018159  0x000022d8 ifetch  0x00000003 , 0x00000003 
- 00018160  0x000022d9 store  0x00000003 , 0x0000414a 
- 00018161  0x000022da branch  0x00004949 
- 00018162  0x000022e0 deposit  0x00000002 
- 00018163  0x000022e1 branch  0x00004949 , 0x00000034 
- 00018164  0x000022e2 call  0x00004970 
- 00018165  0x000022e3 force  0x00000001 , 0x0000003f 
- 00018166  0x000022e4 istore  0x00000001 , 0x0000000a 
- 00018167  0x000022e5 deposit  0x00000030 
- 00018168  0x000022e6 istore  0x00000002 , 0x0000000a 
- 00018169  0x000022e7 force  0x00000012 , 0x0000003f 
- 00018170  0x000022e8 istore  0x00000001 , 0x0000000a 
- 00018171  0x000022e9 setarg  0x00000000 
- 00018172  0x000022ea increase  0x000000f1 , 0x00000039 
- 00018173  0x000022eb call  0x00004982 
- 00018174  0x000022ed force  0x0000000e , 0x00000007 
- 00018175  0x000022ee force  0x000000f5 , 0x00000039 
- 00018176  0x000022ef branch  0x00004952 
- 00018177  0x000022f4 ifetch  0x00000001 , 0x00000003 
- 00018178  0x000022f5 ncall  0x00006003 , 0x00000034 
- 00018179  0x000022f6 call  0x00006009 , 0x00000034 
- 00018180  0x000022f7 branch  0x00004949 
- 00018181  0x000022fa call  0x0000496e 
- 00018182  0x000022fb fetch  0x00000001 , 0x00004133 
- 00018183  0x000022fc istore  0x00000001 , 0x0000000a 
- 00018184  0x000022fd force  0x00000005 , 0x00000039 
- 00018185  0x000022fe branch  0x0000494c 
- 00018186  0x00002301 call  0x0000496e 
- 00018187  0x00002302 fetch  0x00000008 , 0x00000080 
- 00018188  0x00002303 istore  0x00000008 , 0x0000000a 
- 00018189  0x00002304 force  0x0000000c , 0x00000039 
- 00018190  0x00002305 branch  0x0000494c 
- 00018191  0x00002308 call  0x0000496e 
- 00018192  0x00002309 fetch  0x00000008 , 0x00004138 
- 00018193  0x0000230a istore  0x00000008 , 0x0000000a 
- 00018194  0x0000230b force  0x0000000c , 0x00000039 
- 00018195  0x0000230c branch  0x0000494c 
- 00018196  0x0000230f call  0x0000496e 
- 00018197  0x00002310 setarg  0x00000101 
- 00018198  0x00002311 istore  0x00000002 , 0x0000000a 
- 00018199  0x00002312 setarg  0x00000001 
- 00018200  0x00002313 istore  0x00000008 , 0x0000000a 
- 00018201  0x00002314 force  0x0000000e , 0x00000039 
- 00018202  0x00002315 branch  0x0000494c 
- 00018203  0x00002318 call  0x0000496e 
- 00018204  0x00002319 fetch  0x00000007 , 0x00000083 
- 00018205  0x0000231a istore  0x00000007 , 0x0000000a 
- 00018206  0x0000231b force  0x0000000b , 0x00000039 
- 00018207  0x0000231c branch  0x0000494c 
- 00018208  0x0000231f call  0x0000496e 
- 00018209  0x00002320 fetch  0x00000006 , 0x00004140 
- 00018210  0x00002321 istore  0x00000006 , 0x0000000a 
- 00018211  0x00002322 force  0x0000000a , 0x00000039 
- 00018212  0x00002323 branch  0x0000494c 
- 00018213  0x00002326 branch  0x00004949 
- 00018214  0x0000232a branch  0x00004949 
- 00018215  0x0000232c call  0x0000496e 
- 00018216  0x0000232d call  0x0000496b 
- 00018217  0x0000232e setarg  0x000000ff 
- 00018218  0x0000232f istore  0x00000001 , 0x0000000a 
- 00018219  0x00002330 force  0x00000007 , 0x00000039 
- 00018220  0x00002331 branch  0x0000494c 
- 00018221  0x00002334 call  0x0000496e 
- 00018222  0x00002335 call  0x0000496b 
- 00018223  0x00002336 setarg  0x00000000 
- 00018224  0x00002337 istore  0x00000001 , 0x0000000a 
- 00018225  0x00002338 force  0x00000007 , 0x00000039 
- 00018226  0x00002339 branch  0x0000494c 
- 00018227  0x0000233c set0  0x00000025 , 0x00000000 
- 00018228  0x0000233d bpatch  0x000000de , 0x0000401b 
- 00018229  0x0000233e branch  0x00004949 
- 00018230  0x00002340 set0  0x00000025 , 0x00000000 
- 00018231  0x00002341 bpatch  0x000000df , 0x0000401b 
- 00018232  0x00002342 branch  0x00004949 
- 00018233  0x00002348 call  0x00004763 
- 00018234  0x00002349 jam  0x00000007 , 0x00004272 
- 00018235  0x0000234a ifetch  0x00000001 , 0x00000003 
- 00018236  0x0000234b beq  0x00000001 , 0x00004933 
- 00018237  0x0000234c jam  0x00000019 , 0x00004272 
- 00018238  0x0000234d branch  0x00004933 
- 00018239  0x00002350 branch  0x00004739 
- 00018240  0x00002351 call  0x00004763 
- 00018241  0x00002352 jam  0x00000008 , 0x00004272 
- 00018242  0x00002353 branch  0x00004949 
- 00018243  0x00002356 call  0x00004933 
- 00018244  0x00002357 call  0x00004970 
- 00018245  0x00002358 setarg  0x00000000 
- 00018246  0x00002359 istore  0x00000001 , 0x0000000a 
- 00018247  0x0000235a ifetch  0x00000004 , 0x00000003 
- 00018248  0x0000235b istore  0x00000004 , 0x0000000a 
- 00018249  0x0000235c force  0x00000008 , 0x00000039 
- 00018250  0x0000235d arg  0x0000001d , 0x00000007 
- 00018251  0x0000235e arg  0x00000005 , 0x00000039 
- 00018252  0x0000235f branch  0x00004952 
- 00018253  0x00002362 force  0x00000001 , 0x00000011 
- 00018254  0x00002363 branch  0x0000493d 
- 00018255  0x00002368 call  0x00004766 
- 00018256  0x00002369 ifetch  0x00000002 , 0x00000003 
- 00018257  0x0000236a store  0x00000002 , 0x00004280 
- 00018258  0x0000236b ifetch  0x00000002 , 0x00000003 
- 00018259  0x0000236c store  0x00000002 , 0x0000027b 
- 00018260  0x0000236d ifetch  0x00000002 , 0x00000003 
- 00018261  0x0000236e store  0x00000002 , 0x00004282 
- 00018262  0x0000236f ifetch  0x00000002 , 0x00000003 
- 00018263  0x00002370 store  0x00000002 , 0x00004284 
- 00018264  0x00002371 jam  0x00000012 , 0x00004272 
- 00018265  0x00002372 branch  0x00004933 
- 00018266  0x00002375 call  0x00004766 
- 00018267  0x00002376 call  0x0000475d 
- 00018268  0x00002377 branch  0x00004933 
- 00018269  0x0000237a jam  0x00000013 , 0x00004272 
- 00018270  0x0000237b rtn 
- 00018271  0x0000237e branch  0x00004949 
- 00018272  0x00002381 call  0x00004763 
- 00018273  0x00002382 jam  0x00000018 , 0x00004272 
- 00018274  0x00002383 branch  0x00004933 
- 00018275  0x00002386 ifetch  0x00000006 , 0x00000003 
- 00018276  0x00002387 store  0x00000006 , 0x00004274 
- 00018277  0x00002388 rtn 
- 00018278  0x0000238b ifetch  0x00000002 , 0x00000003 
- 00018279  0x0000238c store  0x00000001 , 0x00004273 
- 00018280  0x0000238d rtn 
- 00018281  0x00002390 call  0x00004766 
- 00018282  0x00002391 call  0x0000496e 
- 00018283  0x00002392 fetch  0x00000001 , 0x00004273 
- 00018284  0x00002393 istore  0x00000002 , 0x0000000a 
- 00018285  0x00002394 rtn 
- 00018286  0x00002399 call  0x00004766 
- 00018287  0x0000239a call  0x00004933 
- 00018288  0x0000239b call  0x00004970 
- 00018289  0x0000239c force  0x00000000 , 0x0000003f 
- 00018290  0x0000239d istore  0x00000001 , 0x0000000a 
- 00018291  0x0000239e fetch  0x00000001 , 0x00004273 
- 00018292  0x0000239f istore  0x00000002 , 0x0000000a 
- 00018293  0x000023a0 rtn 
- 00018294  0x000023a3 ifetch  0x00000002 , 0x00000003 
- 00018295  0x000023a4 iadd  0x00000022 , 0x0000003f 
- 00018296  0x000023a5 and_into  0x000001fc , 0x0000003f 
- 00018297  0x000023a6 store  0x00000004 , 0x000000f4 
- 00018298  0x000023a7 rtn 
- 00018299  0x000023aa set0  0x00000025 , 0x00000000 
- 00018300  0x000023ab bpatch  0x000000e0 , 0x0000401c 
- 00018301  0x000023ac fetch  0x00000001 , 0x00000274 
- 00018302  0x000023ad sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018303  0x000023ae nrtn  0x00000002 
- 00018304  0x000023af fetcht  0x00000006 , 0x00000182 
- 00018305  0x000023b0 call  0x000032fc 
- 00018306  0x000023b1 rtn  0x00000005 
- 00018307  0x000023b2 call  0x00004972 
- 00018308  0x000023b3 setarg  0x00010f22 
- 00018309  0x000023b4 istore  0x00000003 , 0x0000000a 
- 00018310  0x000023b5 fetch  0x00000006 , 0x00000182 
- 00018311  0x000023b6 istore  0x00000006 , 0x0000000a 
- 00018312  0x000023b7 fetch  0x00000001 , 0x0000017d 
- 00018313  0x000023b8 copy  0x0000003f , 0x00000002 
- 00018314  0x000023b9 rshift3  0x0000003f , 0x0000003f 
- 00018315  0x000023ba rshift3  0x0000003f , 0x0000003f 
- 00018316  0x000023bb istore  0x00000001 , 0x0000000a 
- 00018317  0x000023bc copy  0x00000002 , 0x0000003f 
- 00018318  0x000023bd and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018319  0x000023be rshift3  0x0000003f , 0x0000003f 
- 00018320  0x000023bf rshift  0x0000003f , 0x0000003f 
- 00018321  0x000023c0 istore  0x00000001 , 0x0000000a 
- 00018322  0x000023c1 fetch  0x00000003 , 0x0000017f 
- 00018323  0x000023c2 istore  0x00000003 , 0x0000000a 
- 00018324  0x000023c3 fetch  0x00000004 , 0x0000016f 
- 00018325  0x000023c4 isub  0x00000022 , 0x0000003f 
- 00018326  0x000023c5 istore  0x00000002 , 0x0000000a 
- 00018327  0x000023c6 setarg  0x000000c8 
- 00018328  0x000023c7 istore  0x00000001 , 0x0000000a 
- 00018329  0x000023c8 force  0x0000000f , 0x00000039 
- 00018330  0x000023c9 branch  0x00004959 
- 00018331  0x000023cc set0  0x00000025 , 0x00000000 
- 00018332  0x000023cd bpatch  0x000000e1 , 0x0000401c 
- 00018333  0x000023ce force  0x0000021c , 0x00000002 
- 00018334  0x000023cf fetch  0x00000002 , 0x00000291 
- 00018335  0x000023d0 isub  0x00000002 , 0x0000003e 
- 00018336  0x000023d1 nrtn  0x00000002 
- 00018337  0x000023d2 fetcht  0x00000003 , 0x00000286 
- 00018338  0x000023d3 fetch  0x00000003 , 0x00000185 
- 00018339  0x000023d4 isub  0x00000002 , 0x0000003e 
- 00018340  0x000023d5 rtn  0x00000005 
- 00018341  0x000023d6 rtn  0x00000034 
- 00018342  0x000023d7 store  0x00000003 , 0x00000286 
- 00018343  0x000023d8 fetch  0x00000001 , 0x00000274 
- 00018344  0x000023d9 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00018345  0x000023da nrtn  0x00000002 
- 00018346  0x000023db fetcht  0x00000006 , 0x00000182 
- 00018347  0x000023dc call  0x000032fc 
- 00018348  0x000023dd rtn  0x00000005 
- 00018349  0x000023de call  0x000047cc 
- 00018350  0x000023df force  0x0000000f , 0x00000002 
- 00018351  0x000023e0 fetch  0x00000001 , 0x000004df 
- 00018352  0x000023e1 bne  0x00000009 , 0x000047c5 
- 00018353  0x000023e2 fetch  0x00000001 , 0x000004de 
- 00018354  0x000023e3 branch  0x000047c5 , 0x00000034 
- 00018355  0x000023e4 iforce  0x00000039 
- 00018356  0x000023e5 istore  0x00000001 , 0x0000000a 
- 00018357  0x000023e6 iadd  0x00000002 , 0x00000002 
- 00018358  0x000023e7 increase  0x00000001 , 0x00000002 
- 00018359  0x000023e8 arg  0x000004df , 0x00000006 
- 00018360  0x000023eb ifetch  0x00000001 , 0x00000006 
- 00018361  0x000023ec istore  0x00000001 , 0x0000000a 
- 00018362  0x000023ed loop  0x000047b8 
- 00018363  0x000023ef ifetch  0x00000001 , 0x00000006 
- 00018364  0x000023f0 branch  0x000047c5 , 0x00000034 
- 00018365  0x000023f1 iforce  0x00000039 
- 00018366  0x000023f2 istore  0x00000001 , 0x0000000a 
- 00018367  0x000023f3 iadd  0x00000002 , 0x00000002 
- 00018368  0x000023f4 increase  0x00000001 , 0x00000002 
- 00018369  0x000023f6 ifetch  0x00000001 , 0x00000006 
- 00018370  0x000023f7 istore  0x00000001 , 0x0000000a 
- 00018371  0x000023f8 loop  0x000047c1 
- 00018372  0x000023f9 branch  0x000047bb 
- 00018373  0x000023fb sub  0x00000002 , 0x000000ff , 0x0000003f 
- 00018374  0x000023fc iforce  0x00000039 
- 00018375  0x000023fe setarg  0x00000000 
- 00018376  0x000023ff istore  0x00000001 , 0x0000000a 
- 00018377  0x00002400 loop  0x000047c7 
- 00018378  0x00002401 force  0x000000ff , 0x00000039 
- 00018379  0x00002402 branch  0x00004959 
- 00018380  0x00002405 set0  0x00000025 , 0x00000000 
- 00018381  0x00002406 bpatch  0x000000e2 , 0x0000401c 
- 00018382  0x00002407 call  0x00004972 
- 00018383  0x00002408 setarg  0x0001ff2f 
- 00018384  0x00002409 istore  0x00000003 , 0x0000000a 
- 00018385  0x0000240a fetch  0x00000006 , 0x00000182 
- 00018386  0x0000240b istore  0x00000006 , 0x0000000a 
- 00018387  0x0000240c fetch  0x00000001 , 0x0000017d 
- 00018388  0x0000240d copy  0x0000003f , 0x00000002 
- 00018389  0x0000240e rshift3  0x0000003f , 0x0000003f 
- 00018390  0x0000240f rshift3  0x0000003f , 0x0000003f 
- 00018391  0x00002410 istore  0x00000001 , 0x0000000a 
- 00018392  0x00002411 copy  0x00000002 , 0x0000003f 
- 00018393  0x00002412 and  0x0000003f , 0x00000030 , 0x0000003f 
- 00018394  0x00002413 rshift3  0x0000003f , 0x0000003f 
- 00018395  0x00002414 rshift  0x0000003f , 0x0000003f 
- 00018396  0x00002415 istore  0x00000001 , 0x0000000a 
- 00018397  0x00002416 fetch  0x00000003 , 0x0000017f 
- 00018398  0x00002417 istore  0x00000003 , 0x0000000a 
- 00018399  0x00002418 fetch  0x00000004 , 0x0000016f 
- 00018400  0x00002419 isub  0x00000022 , 0x0000003f 
- 00018401  0x0000241a istore  0x00000002 , 0x0000000a 
- 00018402  0x0000241b setarg  0x000000c8 
- 00018403  0x0000241c istore  0x00000001 , 0x0000000a 
- 00018404  0x0000241d rtn 
- 00018405  0x00002420 set0  0x00000025 , 0x00000000 
- 00018406  0x00002421 bpatch  0x000000e3 , 0x0000401c 
- 00018407  0x00002422 fetch  0x00000001 , 0x00004132 
- 00018408  0x00002423 rtnne  0x00000001 
- 00018409  0x00002424 call  0x00004968 
- 00018410  0x00002425 istoret  0x00000008 , 0x0000000a 
- 00018411  0x00002426 force  0x0000000b , 0x00000039 
- 00018412  0x00002427 force  0x0000000b , 0x00000007 
- 00018413  0x00002428 branch  0x00004952 
- 00018414  0x0000242b set0  0x00000025 , 0x00000000 
- 00018415  0x0000242c bpatch  0x000000e4 , 0x0000401c 
- 00018416  0x0000242d fetch  0x00000001 , 0x00004132 
- 00018417  0x0000242e rtnne  0x00000001 
- 00018418  0x00002430 call  0x00004970 
- 00018419  0x00002431 fetch  0x00000006 , 0x00000040 
- 00018420  0x00002432 istore  0x00000006 , 0x0000000a 
- 00018421  0x00002433 istoret  0x00000008 , 0x0000000a 
- 00018422  0x00002434 force  0x0000000e , 0x00000039 
- 00018423  0x00002435 force  0x0000003d , 0x00000007 
- 00018424  0x00002436 branch  0x00004952 
- 00018425  0x00002439 set0  0x00000025 , 0x00000000 
- 00018426  0x0000243a bpatch  0x000000e5 , 0x0000401c 
- 00018427  0x0000243b fetch  0x00000001 , 0x00004132 
- 00018428  0x0000243c rtnne  0x00000001 
- 00018429  0x0000243e call  0x00004968 
- 00018430  0x0000243f fetch  0x00000001 , 0x00000449 
- 00018431  0x00002440 istore  0x00000001 , 0x0000000a 
- 00018432  0x00002441 setarg  0x00000001 
- 00018433  0x00002442 istore  0x00000001 , 0x0000000a 
- 00018434  0x00002443 istoret  0x00000008 , 0x0000000a 
- 00018435  0x00002444 force  0x0000000d , 0x00000039 
- 00018436  0x00002445 force  0x00000023 , 0x00000007 
- 00018437  0x00002446 branch  0x00004952 
- 00018438  0x0000244a set0  0x00000025 , 0x00000000 
- 00018439  0x0000244b bpatch  0x000000e6 , 0x0000401c 
- 00018440  0x0000244c fetch  0x00000001 , 0x00004132 
- 00018441  0x0000244d rtnne  0x00000001 
- 00018442  0x0000244e call  0x00004968 
- 00018443  0x0000244f istoret  0x00000005 , 0x0000000a 
- 00018444  0x00002450 force  0x00000008 , 0x00000039 
- 00018445  0x00002451 force  0x0000000c , 0x00000007 
- 00018446  0x00002452 branch  0x00004952 
- 00018447  0x00002455 set0  0x00000025 , 0x00000000 
- 00018448  0x00002456 bpatch  0x000000e7 , 0x0000401c 
- 00018449  0x00002457 fetch  0x00000001 , 0x00004132 
- 00018450  0x00002458 rtnne  0x00000001 
- 00018451  0x0000245a call  0x00004970 
- 00018452  0x0000245b fetch  0x00000006 , 0x00000040 
- 00018453  0x0000245c istore  0x00000006 , 0x0000000a 
- 00018454  0x0000245d fetch  0x00000003 , 0x000007e9 
- 00018455  0x0000245e istore  0x00000003 , 0x0000000a 
- 00018456  0x0000245f force  0x00000009 , 0x00000039 
- 00018457  0x00002460 force  0x00000032 , 0x00000007 
- 00018458  0x00002461 branch  0x00004952 
- 00018459  0x00002464 set0  0x00000025 , 0x00000000 
- 00018460  0x00002465 bpatch  0x000000e8 , 0x0000401d 
- 00018461  0x00002466 fetch  0x00000001 , 0x00004132 
- 00018462  0x00002467 rtnne  0x00000001 
- 00018463  0x00002469 call  0x00004970 
- 00018464  0x0000246a fetch  0x00000006 , 0x00000040 
- 00018465  0x0000246b istore  0x00000006 , 0x0000000a 
- 00018466  0x0000246c force  0x00000006 , 0x00000039 
- 00018467  0x0000246d force  0x00000031 , 0x00000007 
- 00018468  0x0000246e branch  0x00004952 
- 00018469  0x00002472 force  0x00000000 , 0x00000002 
- 00018470  0x00002474 set0  0x00000025 , 0x00000000 
- 00018471  0x00002475 bpatch  0x000000e9 , 0x0000401d 
- 00018472  0x00002476 fetch  0x00000001 , 0x00004132 
- 00018473  0x00002477 rtnne  0x00000001 
- 00018474  0x00002478 force  0x00000003 , 0x00000007 
- 00018475  0x00002479 jam  0x00000005 , 0x00004800 
- 00018476  0x0000247a call  0x00004970 
- 00018477  0x0000247b istoret  0x00000001 , 0x0000000a 
- 00018478  0x0000247c call  0x0000496b 
- 00018479  0x0000247d call  0x00004965 
- 00018480  0x0000247e force  0x00000001 , 0x0000003f 
- 00018481  0x0000247f istore  0x00000001 , 0x0000000a 
- 00018482  0x00002480 force  0x00000000 , 0x0000003f 
- 00018483  0x00002481 fetcht  0x00000001 , 0x0000004c 
- 00018484  0x00002482 isolate1  0x00000002 , 0x00000002 
- 00018485  0x00002483 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018486  0x00002484 istore  0x00000001 , 0x0000000a 
- 00018487  0x00002485 force  0x0000000b , 0x00000039 
- 00018488  0x00002486 branch  0x00004952 
- 00018489  0x0000248a set0  0x00000025 , 0x00000000 
- 00018490  0x0000248b bpatch  0x000000ea , 0x0000401d 
- 00018491  0x0000248c fetch  0x00000001 , 0x00004132 
- 00018492  0x0000248d rtnne  0x00000001 
- 00018493  0x0000248e force  0x00000004 , 0x00000007 
- 00018494  0x0000248f call  0x00004970 
- 00018495  0x00002490 call  0x00004965 
- 00018496  0x00002492 fetch  0x00000003 , 0x0000017f 
- 00018497  0x00002493 istore  0x00000003 , 0x0000000a 
- 00018498  0x00002494 istoret  0x00000001 , 0x0000000a 
- 00018499  0x00002495 force  0x0000000a , 0x00000039 
- 00018500  0x00002496 branch  0x00004952 
- 00018501  0x00002499 set0  0x00000025 , 0x00000000 
- 00018502  0x0000249a bpatch  0x000000eb , 0x0000401d 
- 00018503  0x0000249b fetch  0x00000001 , 0x00004132 
- 00018504  0x0000249c rtnne  0x00000001 
- 00018505  0x0000249d call  0x00004968 
- 00018506  0x0000249e force  0x00000000 , 0x0000003f 
- 00018507  0x0000249f fetcht  0x00000001 , 0x0000004c 
- 00018508  0x000024a0 isolate1  0x00000002 , 0x00000002 
- 00018509  0x000024a1 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00018510  0x000024a2 istore  0x00000001 , 0x0000000a 
- 00018511  0x000024a3 force  0x00000008 , 0x00000007 
- 00018512  0x000024a4 force  0x00000004 , 0x00000039 
- 00018513  0x000024a5 branch  0x00004952 
- 00018514  0x000024a9 set0  0x00000025 , 0x00000000 
- 00018515  0x000024aa bpatch  0x000000ec , 0x0000401d 
- 00018516  0x000024ab fetch  0x00000001 , 0x00004132 
- 00018517  0x000024ac rtnne  0x00000001 
- 00018518  0x000024ad force  0x00000018 , 0x00000007 
- 00018519  0x000024ae call  0x00004970 
- 00018520  0x000024af call  0x00004965 
- 00018521  0x000024b0 arg  0x00004262 , 0x00000006 
- 00018522  0x000024b1 force  0x00000010 , 0x00000039 
- 00018523  0x000024b2 call  0x00004976 
- 00018524  0x000024b3 force  0x00000005 , 0x0000003f 
- 00018525  0x000024b4 istore  0x00000001 , 0x0000000a 
- 00018526  0x000024b5 force  0x00000017 , 0x00000039 
- 00018527  0x000024b6 branch  0x00004952 
- 00018528  0x000024b9 fetch  0x00000001 , 0x00004132 
- 00018529  0x000024ba rtnne  0x00000001 
- 00018530  0x000024bb force  0x00000033 , 0x00000007 
- 00018531  0x000024bc call  0x00004970 
- 00018532  0x000024bd call  0x00004965 
- 00018533  0x000024be fetch  0x00000004 , 0x000007ec 
- 00018534  0x000024bf istore  0x00000004 , 0x0000000a 
- 00018535  0x000024c0 force  0x0000000a , 0x00000039 
- 00018536  0x000024c1 branch  0x00004952 
- 00018537  0x000024c4 fetch  0x00000001 , 0x00004132 
- 00018538  0x000024c5 rtnne  0x00000001 
- 00018539  0x000024c6 force  0x00000036 , 0x00000007 
- 00018540  0x000024c7 call  0x00004970 
- 00018541  0x000024c8 setarg  0x00000000 
- 00018542  0x000024c9 istore  0x00000001 , 0x0000000a 
- 00018543  0x000024ca call  0x00004965 
- 00018544  0x000024cb force  0x00000007 , 0x00000039 
- 00018545  0x000024cc branch  0x00004952 
- 00018546  0x000024d0 set0  0x00000025 , 0x00000000 
- 00018547  0x000024d1 bpatch  0x000000ed , 0x0000401d 
- 00018548  0x000024d2 force  0x00000017 , 0x00000007 
- 00018549  0x000024d4 fetch  0x00000001 , 0x00004132 
- 00018550  0x000024d5 rtnne  0x00000001 
- 00018551  0x000024d6 call  0x00004970 
- 00018552  0x000024d7 call  0x00004965 
- 00018553  0x000024d8 force  0x00000006 , 0x00000039 
- 00018554  0x000024d9 branch  0x00004952 
- 00018555  0x000024dc fetch  0x00000001 , 0x00004132 
- 00018556  0x000024dd rtnne  0x00000001 
- 00018557  0x000024de force  0x00000016 , 0x00000007 
- 00018558  0x000024df branch  0x00004875 
- 00018559  0x000024e3 fetch  0x00000001 , 0x00004132 
- 00018560  0x000024e4 rtnne  0x00000001 
- 00018561  0x000024e5 force  0x00000012 , 0x00000007 
- 00018562  0x000024e6 call  0x00004970 
- 00018563  0x000024e7 force  0x00000000 , 0x0000003f 
- 00018564  0x000024e8 istore  0x00000001 , 0x0000000a 
- 00018565  0x000024e9 call  0x00004965 
- 00018566  0x000024ea istoret  0x00000001 , 0x0000000a 
- 00018567  0x000024eb force  0x00000008 , 0x00000039 
- 00018568  0x000024ec branch  0x00004952 
- 00018569  0x000024ef fetch  0x00000001 , 0x00004132 
- 00018570  0x000024f0 rtnne  0x00000001 
- 00018571  0x000024f1 force  0x00000000 , 0x00000002 
- 00018572  0x000024f2 nbranch  0x0000488e , 0x00000029 
- 00018573  0x000024f3 force  0x00000001 , 0x00000002 
- 00018574  0x000024f5 fetch  0x00000001 , 0x00004132 
- 00018575  0x000024f6 rtnne  0x00000001 
- 00018576  0x000024f7 force  0x00000012 , 0x00000007 
- 00018577  0x000024f8 call  0x00004970 
- 00018578  0x000024f9 force  0x00000035 , 0x0000003f 
- 00018579  0x000024fa istore  0x00000001 , 0x0000000a 
- 00018580  0x000024fb call  0x00004965 
- 00018581  0x000024fc istoret  0x00000001 , 0x0000000a 
- 00018582  0x000024fd force  0x00000008 , 0x00000039 
- 00018583  0x000024fe branch  0x00004952 
- 00018584  0x00002501 set0  0x00000025 , 0x00000000 
- 00018585  0x00002502 bpatch  0x000000ee , 0x0000401d 
- 00018586  0x00002503 fetch  0x00000001 , 0x00004132 
- 00018587  0x00002504 rtnne  0x00000001 
- 00018588  0x00002505 call  0x00004972 
- 00018589  0x00002506 setarg  0x0000ff07 
- 00018590  0x00002507 istore  0x00000002 , 0x0000000a 
- 00018591  0x00002508 deposit  0x00000007 
- 00018592  0x00002509 istore  0x00000001 , 0x0000000a 
- 00018593  0x0000250a call  0x00004965 
- 00018594  0x0000250b arg  0x00000103 , 0x00000006 
- 00018595  0x0000250c force  0x000000f8 , 0x00000039 
- 00018596  0x0000250e ifetch  0x00000001 , 0x00000006 
- 00018597  0x0000250f istore  0x00000001 , 0x0000000a 
- 00018598  0x00002510 loop  0x000048a4 
- 00018599  0x00002511 force  0x000000ff , 0x00000039 
- 00018600  0x00002512 branch  0x00004959 
- 00018601  0x00002515 set0  0x00000025 , 0x00000000 
- 00018602  0x00002516 bpatch  0x000000ef , 0x0000401d 
- 00018603  0x00002517 fetch  0x00000001 , 0x00004132 
- 00018604  0x00002518 rtnne  0x00000001 
- 00018605  0x00002519 hfetch  0x00000001 , 0x0000810e 
- 00018606  0x0000251a nrtn  0x00000034 
- 00018607  0x0000251b fetch  0x00000001 , 0x0000004b 
- 00018608  0x0000251c rtnbit0  0x00000007 
- 00018609  0x0000251d set0  0x00000007 , 0x0000003f 
- 00018610  0x0000251e store  0x00000001 , 0x0000004b 
- 00018611  0x0000251f call  0x00004970 
- 00018612  0x00002520 force  0x00000001 , 0x0000003f 
- 00018613  0x00002521 istore  0x00000001 , 0x0000000a 
- 00018614  0x00002522 call  0x0000496b 
- 00018615  0x00002523 force  0x00000001 , 0x0000003f 
- 00018616  0x00002524 istore  0x00000002 , 0x0000000a 
- 00018617  0x00002525 force  0x00000013 , 0x00000007 
- 00018618  0x00002526 force  0x00000005 , 0x00000039 
- 00018619  0x00002527 branch  0x00004952 
- 00018620  0x0000252c set0  0x00000025 , 0x00000000 
- 00018621  0x0000252d bpatch  0x000000f0 , 0x0000401e 
- 00018622  0x0000252e fetch  0x00000001 , 0x00004132 
- 00018623  0x0000252f rtnne  0x00000001 
- 00018624  0x00002530 call  0x00004968 
- 00018625  0x00002531 force  0x00000006 , 0x00000007 
- 00018626  0x00002532 force  0x00000003 , 0x00000039 
- 00018627  0x00002533 branch  0x00004952 
- 00018628  0x00002538 set0  0x00000025 , 0x00000000 
- 00018629  0x00002539 bpatch  0x000000f1 , 0x0000401e 
- 00018630  0x0000253a fetch  0x00000001 , 0x00004132 
- 00018631  0x0000253b rtnne  0x00000001 
- 00018632  0x0000253c call  0x00004970 
- 00018633  0x0000253d force  0x00000000 , 0x0000003f 
- 00018634  0x0000253e istore  0x00000001 , 0x0000000a 
- 00018635  0x0000253f istoret  0x00000002 , 0x0000000a 
- 00018636  0x00002540 fetch  0x00000001 , 0x000002c0 
- 00018637  0x00002541 istore  0x00000001 , 0x0000000a 
- 00018638  0x00002542 force  0x00000005 , 0x00000007 
- 00018639  0x00002543 force  0x00000004 , 0x00000039 
- 00018640  0x00002544 branch  0x00004952 
- 00018641  0x00002548 set0  0x00000025 , 0x00000000 
- 00018642  0x00002549 bpatch  0x000000f2 , 0x0000401e 
- 00018643  0x0000254a fetch  0x00000001 , 0x00004132 
- 00018644  0x0000254b rtnne  0x00000001 , 0x0000003f 
- 00018645  0x0000254c call  0x00004970 
- 00018646  0x0000254d setarg  0x00000102 
- 00018647  0x0000254e istore  0x00000002 , 0x0000000a 
- 00018648  0x0000254f fetcht  0x00000001 , 0x00000340 
- 00018649  0x00002550 and  0x00000002 , 0x0000000f , 0x0000003f 
- 00018650  0x00002551 istore  0x00000001 , 0x0000000a 
- 00018651  0x00002552 copy  0x00000011 , 0x0000003f 
- 00018652  0x00002553 istore  0x00000001 , 0x0000000a 
- 00018653  0x00002554 fetcht  0x00000001 , 0x00000341 
- 00018654  0x00002555 increase  0xfffffffa , 0x00000002 
- 00018655  0x00002556 fetch  0x00000006 , 0x00000342 
- 00018656  0x00002557 istore  0x00000006 , 0x0000000a 
- 00018657  0x00002558 istoret  0x00000001 , 0x0000000a 
- 00018658  0x00002559 copy  0x00000002 , 0x00000039 
- 00018659  0x0000255a call  0x00004976 
- 00018660  0x0000255b setarg  0x0000007f 
- 00018661  0x0000255c istore  0x00000001 , 0x0000000a 
- 00018662  0x0000255d copy  0x00000002 , 0x00000039 
- 00018663  0x0000255e add  0x00000039 , 0x0000000c , 0x00000039 
- 00018664  0x0000255f force  0x0000003e , 0x00000007 
- 00018665  0x00002560 branch  0x00004952 
- 00018666  0x00002563 set0  0x00000025 , 0x00000000 
- 00018667  0x00002564 bpatch  0x000000f3 , 0x0000401e 
- 00018668  0x00002565 fetch  0x00000001 , 0x00004132 
- 00018669  0x00002566 rtnne  0x00000001 , 0x0000003f 
- 00018670  0x00002567 call  0x00004970 
- 00018671  0x00002568 setarg  0x00000001 
- 00018672  0x00002569 istore  0x00000001 , 0x0000000a 
- 00018673  0x0000256a istoret  0x00000001 , 0x0000000a 
- 00018674  0x0000256b fetch  0x00000001 , 0x000003d6 
- 00018675  0x0000256c istore  0x00000002 , 0x0000000a 
- 00018676  0x0000256d fetch  0x00000001 , 0x000003c1 
- 00018677  0x0000256e rshift  0x0000003f , 0x0000003f 
- 00018678  0x0000256f setflip  0x00000000 , 0x0000003f 
- 00018679  0x00002570 istore  0x00000001 , 0x0000000a 
- 00018680  0x00002571 fetch  0x00000001 , 0x000044e6 
- 00018681  0x00002572 istore  0x00000001 , 0x0000000a 
- 00018682  0x00002573 fetch  0x00000006 , 0x000003d0 
- 00018683  0x00002574 istore  0x00000006 , 0x0000000a 
- 00018684  0x00002575 fetch  0x00000002 , 0x000043d0 
- 00018685  0x00002576 istore  0x00000002 , 0x0000000a 
- 00018686  0x00002577 fetch  0x00000002 , 0x000003ed 
- 00018687  0x00002578 istore  0x00000002 , 0x0000000a 
- 00018688  0x00002579 fetch  0x00000002 , 0x000003ef 
- 00018689  0x0000257a istore  0x00000002 , 0x0000000a 
- 00018690  0x0000257b fetch  0x00000001 , 0x000003f8 
- 00018691  0x0000257c istore  0x00000001 , 0x0000000a 
- 00018692  0x0000257d force  0x0000003e , 0x00000007 
- 00018693  0x0000257e arg  0x00000013 , 0x00000039 
- 00018694  0x0000257f branch  0x00004952 
- 00018695  0x00002584 set0  0x00000025 , 0x00000000 
- 00018696  0x00002585 bpatch  0x000000f4 , 0x0000401e 
- 00018697  0x00002586 fetch  0x00000001 , 0x00004132 
- 00018698  0x00002587 rtnne  0x00000001 
- 00018699  0x00002589 call  0x00004970 
- 00018700  0x0000258a call  0x00004968 
- 00018701  0x0000258b istoret  0x00000001 , 0x0000000a 
- 00018702  0x0000258c fetch  0x00000002 , 0x00000032 
- 00018703  0x0000258d rshift  0x0000003f , 0x0000003f 
- 00018704  0x0000258e istore  0x00000002 , 0x0000000a 
- 00018705  0x0000258f force  0x00000006 , 0x00000039 
- 00018706  0x00002590 force  0x00000014 , 0x00000007 
- 00018707  0x00002591 branch  0x00004952 
- 00018708  0x00002595 set0  0x00000025 , 0x00000000 
- 00018709  0x00002596 bpatch  0x000000f5 , 0x0000401e 
- 00018710  0x00002597 fetch  0x00000001 , 0x00004132 
- 00018711  0x00002598 rtnne  0x00000001 
- 00018712  0x00002599 set0  0x00000025 , 0x00000000 
- 00018713  0x0000259a bpatch  0x000000f6 , 0x0000401e 
- 00018714  0x0000259b call  0x00004970 
- 00018715  0x0000259c istoret  0x00000001 , 0x0000000a 
- 00018716  0x0000259d setarg  0x00000e00 
- 00018717  0x0000259e istore  0x00000002 , 0x0000000a 
- 00018718  0x0000259f call  0x00004965 
- 00018719  0x000025a0 force  0x00000000 , 0x0000003f 
- 00018720  0x000025a1 bmark1  0x00000007 , 0x00004924 
- 00018721  0x000025a2 force  0x00000000 , 0x0000003f 
- 00018722  0x000025a3 istore  0x00000007 , 0x0000000a 
- 00018723  0x000025a4 branch  0x0000492c 
- 00018724  0x000025a6 fetch  0x00000001 , 0x00004132 
- 00018725  0x000025a7 rtnne  0x00000001 
- 00018726  0x000025a8 setarg  0x00020602 
- 00018727  0x000025a9 istore  0x00000003 , 0x0000000a 
- 00018728  0x000025aa setarg  0x0000001e 
- 00018729  0x000025ab istore  0x00000002 , 0x0000000a 
- 00018730  0x000025ac setarg  0x0000001e 
- 00018731  0x000025ad istore  0x00000002 , 0x0000000a 
- 00018732  0x000025af fetch  0x00000001 , 0x00004132 
- 00018733  0x000025b0 rtnne  0x00000001 
- 00018734  0x000025b1 fetch  0x00000001 , 0x000000ab 
- 00018735  0x000025b2 istore  0x00000001 , 0x0000000a 
- 00018736  0x000025b3 force  0x0000002c , 0x00000007 
- 00018737  0x000025b4 force  0x00000011 , 0x00000039 
- 00018738  0x000025b5 branch  0x00004952 
- 00018739  0x000025b9 set0  0x00000025 , 0x00000000 
- 00018740  0x000025ba bpatch  0x000000f7 , 0x0000401e 
- 00018741  0x000025bb call  0x00004970 
- 00018742  0x000025bc setarg  0x00000100 
- 00018743  0x000025bd istore  0x00000002 , 0x0000000a 
- 00018744  0x000025be deposit  0x00000030 
- 00018745  0x000025bf istore  0x00000002 , 0x0000000a 
- 00018746  0x000025c0 force  0x00000004 , 0x00000039 
- 00018747  0x000025c1 force  0x0000000f , 0x00000007 
- 00018748  0x000025c2 branch  0x00004952 
- 00018749  0x000025c5 set0  0x00000025 , 0x00000000 
- 00018750  0x000025c6 bpatch  0x000000f8 , 0x0000401f 
- 00018751  0x000025c7 call  0x00004970 
- 00018752  0x000025c8 deposit  0x00000011 
- 00018753  0x000025c9 istore  0x00000001 , 0x0000000a 
- 00018754  0x000025ca setarg  0x00000001 
- 00018755  0x000025cb istore  0x00000001 , 0x0000000a 
- 00018756  0x000025cc deposit  0x00000030 
- 00018757  0x000025cd istore  0x00000002 , 0x0000000a 
- 00018758  0x000025ce force  0x00000004 , 0x00000039 
- 00018759  0x000025cf force  0x0000000f , 0x00000007 
- 00018760  0x000025d0 branch  0x00004952 
- 00018761  0x000025d3 set0  0x00000025 , 0x00000000 
- 00018762  0x000025d4 bpatch  0x000000f9 , 0x0000401f 
- 00018763  0x000025d5 force  0x00000004 , 0x00000039 
- 00018764  0x000025d7 call  0x00004970 
- 00018765  0x000025d8 force  0x00000001 , 0x0000003f 
- 00018766  0x000025d9 istore  0x00000001 , 0x0000000a 
- 00018767  0x000025da deposit  0x00000030 
- 00018768  0x000025db istore  0x00000003 , 0x0000000a 
- 00018769  0x000025dc force  0x0000000e , 0x00000007 
- 00018770  0x000025de set0  0x00000025 , 0x00000000 
- 00018771  0x000025df bpatch  0x000000fa , 0x0000401f 
- 00018772  0x000025e0 call  0x00004972 
- 00018773  0x000025e1 deposit  0x00000007 
- 00018774  0x000025e2 istore  0x00000001 , 0x0000000a 
- 00018775  0x000025e3 deposit  0x00000039 
- 00018776  0x000025e4 istore  0x00000001 , 0x0000000a 
- 00018777  0x000025e6 set1  0x00000013 , 0x00000000 
- 00018778  0x000025e7 force  0x00000005 , 0x00000007 
- 00018779  0x000025e8 increase  0x00000002 , 0x00000039 
- 00018780  0x000025ea call  0x00004494 
- 00018781  0x000025eb branch  0x00004378 , 0x00000001 
- 00018782  0x000025ec branch  0x00004422 
- 00018783  0x000025ef force  0x000000ff , 0x00000007 
- 00018784  0x000025f0 call  0x00004970 
- 00018785  0x000025f1 setarg  0x00000001 
- 00018786  0x000025f2 istore  0x00000001 , 0x0000000a 
- 00018787  0x000025f3 force  0x00000001 , 0x00000039 
- 00018788  0x000025f4 branch  0x00004952 
- 00018789  0x000025f8 fetch  0x00000006 , 0x00000040 
- 00018790  0x000025f9 istore  0x00000006 , 0x0000000a 
- 00018791  0x000025fa rtn 
- 00018792  0x000025fd call  0x00004970 
- 00018793  0x000025fe force  0x00000000 , 0x0000003f 
- 00018794  0x000025ff istore  0x00000001 , 0x0000000a 
- 00018795  0x00002601 fetch  0x00000001 , 0x00000046 
- 00018796  0x00002602 istore  0x00000002 , 0x0000000a 
- 00018797  0x00002603 rtn 
- 00018798  0x00002606 force  0x0000000c , 0x0000000a 
- 00018799  0x00002607 branch  0x00004973 
- 00018800  0x0000260a force  0x00000008 , 0x0000000a 
- 00018801  0x0000260b branch  0x00004973 
- 00018802  0x0000260e force  0x00000006 , 0x0000000a 
- 00018803  0x00002610 call  0x00004494 
- 00018804  0x00002611 branch  0x000043de , 0x00000001 
- 00018805  0x00002612 branch  0x0000441e 
- 00018806  0x00002615 deposit  0x00000039 
- 00018807  0x00002616 rtn  0x00000034 
- 00018808  0x00002618 ifetch  0x00000001 , 0x00000006 
- 00018809  0x00002619 istore  0x00000001 , 0x0000000a 
- 00018810  0x0000261a loop  0x00004978 
- 00018811  0x0000261b rtn 
- 00018812  0x0000261e deposit  0x00000039 
- 00018813  0x0000261f rtn  0x00000034 
- 00018814  0x00002621 ifetch  0x00000001 , 0x00000003 
- 00018815  0x00002622 istore  0x00000001 , 0x00000005 
- 00018816  0x00002623 loop  0x0000497e 
- 00018817  0x00002624 rtn 
- 00018818  0x00002627 istore  0x00000001 , 0x0000000a 
- 00018819  0x00002628 rshift8  0x0000003f , 0x0000003f 
- 00018820  0x00002629 loop  0x00004982 
- 00018821  0x0000262a rtn 
- 00018822  0x0000262e pulse  0x0000000f 
- 00018823  0x0000262f enable  0x00000009 
- 00018824  0x00002631 ifetch  0x00000001 , 0x0000000a 
- 00018825  0x00002632 inject  0x00000000 , 0x00000008 
- 00018826  0x00002633 loop  0x00004988 
- 00018827  0x00002634 enable  0x00000008 
- 00018828  0x00002635 inject  0x00000000 , 0x00000010 
- 00018829  0x00002636 disable  0x00000008 
- 00018830  0x00002637 disable  0x00000009 
- 00018831  0x00002638 disable  0x0000000f 
- 00018832  0x00002639 byteswap  0x0000003f , 0x0000003f 
- 00018833  0x0000263a rtn 
- 00018834  0x0000263d nop  0x00000001 
- 00018835  0x0000263e hjam  0x00000001 , 0x00008203 
- 00018836  0x0000263f branch  0x00004992 
- 00018837  0x00002644 set0  0x00000025 , 0x00000000 
- 00018838  0x00002645 bpatch  0x000000fb , 0x0000401f 
- 00018839  0x00002646 fetch  0x00000001 , 0x00004272 
- 00018840  0x00002647 rtn  0x00000034 
- 00018841  0x00002648 fetch  0x00000001 , 0x0000007c 
- 00018842  0x00002649 nrtn  0x00000034 
- 00018843  0x0000264a call  0x000049be 
- 00018844  0x0000264b nbranch  0x000049aa , 0x00000005 
- 00018845  0x0000264c fetch  0x00000001 , 0x00004272 
- 00018846  0x0000264d beq  0x00000003 , 0x000049d4 
- 00018847  0x0000264e beq  0x00000009 , 0x000049da 
- 00018848  0x0000264f beq  0x0000000a , 0x000049e6 
- 00018849  0x00002650 beq  0x0000000b , 0x000049ed 
- 00018850  0x00002651 beq  0x0000000c , 0x000049f7 
- 00018851  0x00002652 beq  0x00000008 , 0x00004a32 
- 00018852  0x00002653 beq  0x00000018 , 0x000049cc 
- 00018853  0x00002654 beq  0x00000007 , 0x000049c6 
- 00018854  0x00002655 beq  0x00000019 , 0x000049ca 
- 00018855  0x00002656 beq  0x0000001a , 0x00004a53 
- 00018856  0x00002657 beq  0x00000012 , 0x00004a19 
- 00018857  0x00002658 beq  0x00000013 , 0x00004a28 
- 00018858  0x0000265a set0  0x00000025 , 0x00000000 
- 00018859  0x0000265b bpatch  0x000000fc , 0x0000401f 
- 00018860  0x0000265c call  0x000049c2 
- 00018861  0x0000265d nrtn  0x00000034 
- 00018862  0x0000265e fetch  0x00000001 , 0x00004272 
- 00018863  0x0000265f beq  0x0000000d , 0x00004a01 
- 00018864  0x00002660 beq  0x0000000f , 0x00004a0b 
- 00018865  0x00002661 beq  0x0000000e , 0x00004a0d 
- 00018866  0x00002662 beq  0x00000010 , 0x00004a2a 
- 00018867  0x00002663 beq  0x00000011 , 0x00004a34 
- 00018868  0x00002664 beq  0x0000001c , 0x00004a38 
- 00018869  0x00002665 beq  0x00000004 , 0x00004a0f 
- 00018870  0x00002666 beq  0x00000015 , 0x00004a14 
- 00018871  0x00002667 beq  0x00000014 , 0x00004a17 
- 00018872  0x00002668 beq  0x00000017 , 0x00004a48 
- 00018873  0x00002669 beq  0x00000016 , 0x00004a51 
- 00018874  0x0000266a rtnne  0x00000006 
- 00018875  0x0000266b call  0x00005ed5 
- 00018876  0x0000266d jam  0x00000000 , 0x00004272 
- 00018877  0x0000266e rtn 
- 00018878  0x00002671 fetch  0x00000006 , 0x00004274 
- 00018879  0x00002672 fetcht  0x00000006 , 0x00000040 
- 00018880  0x00002673 isub  0x00000002 , 0x0000003e 
- 00018881  0x00002674 rtn 
- 00018882  0x00002678 fetch  0x00000001 , 0x00004273 
- 00018883  0x00002679 fetcht  0x00000001 , 0x00000046 
- 00018884  0x0000267a isub  0x00000002 , 0x0000003f 
- 00018885  0x0000267b rtn 
- 00018886  0x0000267e jam  0x00000003 , 0x0000007c 
- 00018887  0x0000267f jam  0x00000033 , 0x0000007d 
- 00018888  0x00002680 call  0x00006212 
- 00018889  0x00002681 branch  0x000049bc 
- 00018890  0x00002684 branch  0x00004a38 , 0x00000029 
- 00018891  0x00002685 set1  0x00000004 , 0x00000000 
- 00018892  0x00002687 jam  0x00000034 , 0x0000007c 
- 00018893  0x00002688 set1  0x00000003 , 0x00000000 
- 00018894  0x00002689 nbranch  0x000049bc , 0x00000029 
- 00018895  0x0000268a jam  0x00000013 , 0x0000007c 
- 00018896  0x0000268b fetch  0x00000001 , 0x00000177 
- 00018897  0x0000268c set0  0x00000002 , 0x0000003f 
- 00018898  0x0000268d store  0x00000001 , 0x00000177 
- 00018899  0x0000268e branch  0x000049bc 
- 00018900  0x00002692 jam  0x00000001 , 0x0000007c 
- 00018901  0x00002693 jam  0x00000000 , 0x00000053 
- 00018902  0x00002694 branch  0x000049bc 
- 00018903  0x00002698 jam  0x00000001 , 0x000007dd 
- 00018904  0x00002699 jam  0x00000012 , 0x000007db 
- 00018905  0x0000269a branch  0x000049bc 
- 00018906  0x0000269d fetch  0x00000001 , 0x0000004b 
- 00018907  0x0000269e bbit1  0x00000002 , 0x000049df 
- 00018908  0x0000269f call  0x00006209 
- 00018909  0x000026a0 jam  0x00000008 , 0x0000007c 
- 00018910  0x000026a1 branch  0x000049bc 
- 00018911  0x000026a3 set0  0x00000002 , 0x0000003f 
- 00018912  0x000026a4 store  0x00000001 , 0x0000004b 
- 00018913  0x000026a5 call  0x00005ed0 
- 00018914  0x000026a6 setarg  0x00000000 
- 00018915  0x000026a7 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00018916  0x000026a8 store  0x00000001 , 0x0000007f 
- 00018917  0x000026a9 branch  0x000049bc 
- 00018918  0x000026ac jam  0x00000018 , 0x00000446 
- 00018919  0x000026ad jam  0x00000007 , 0x0000007c 
- 00018920  0x000026ae fetch  0x00000001 , 0x00000030 
- 00018921  0x000026af bbit1  0x00000000 , 0x000049bc 
- 00018922  0x000026b0 force  0x00000018 , 0x00000002 
- 00018923  0x000026b1 call  0x00004826 
- 00018924  0x000026b2 branch  0x000049bc 
- 00018925  0x000026b6 call  0x0000321f 
- 00018926  0x000026b7 fetch  0x00000001 , 0x0000004b 
- 00018927  0x000026b8 bbit1  0x00000001 , 0x00004a08 
- 00018928  0x000026b9 bbit1  0x00000000 , 0x000049f3 
- 00018929  0x000026ba bbit1  0x00000002 , 0x000049df 
- 00018930  0x000026bb branch  0x000049bc 
- 00018931  0x000026bd set0  0x00000000 , 0x0000003f 
- 00018932  0x000026be store  0x00000001 , 0x0000004b 
- 00018933  0x000026bf jam  0x0000000c , 0x0000007c 
- 00018934  0x000026c0 branch  0x000049bc 
- 00018935  0x000026c3 fetch  0x00000001 , 0x0000004b 
- 00018936  0x000026c4 bbit1  0x00000000 , 0x000049fb 
- 00018937  0x000026c5 call  0x0000487b 
- 00018938  0x000026c6 branch  0x000049bc 
- 00018939  0x000026c8 set0  0x00000000 , 0x0000003f 
- 00018940  0x000026c9 store  0x00000001 , 0x0000004b 
- 00018941  0x000026ca jam  0x00000004 , 0x0000007c 
- 00018942  0x000026cb jam  0x0000000b , 0x0000007d 
- 00018943  0x000026cc jam  0x00000006 , 0x0000007e 
- 00018944  0x000026cd branch  0x000049bc 
- 00018945  0x000026d1 fetch  0x00000001 , 0x0000004b 
- 00018946  0x000026d2 set1  0x00000001 , 0x0000003f 
- 00018947  0x000026d3 store  0x00000001 , 0x0000004b 
- 00018948  0x000026d4 fetch  0x00000001 , 0x00000030 
- 00018949  0x000026d5 bbit1  0x00000007 , 0x00004a08 
- 00018950  0x000026d6 call  0x00004872 
- 00018951  0x000026d7 branch  0x000049bc 
- 00018952  0x000026db call  0x00006209 
- 00018953  0x000026dc jam  0x0000000b , 0x0000007c 
- 00018954  0x000026dd branch  0x000049bc 
- 00018955  0x000026e0 jam  0x0000000f , 0x0000007c 
- 00018956  0x000026e1 branch  0x000049bc 
- 00018957  0x000026e4 jam  0x0000000f , 0x0000007c 
- 00018958  0x000026e5 branch  0x000049bc 
- 00018959  0x000026e8 set0  0x00000025 , 0x00000000 
- 00018960  0x000026e9 bpatch  0x000000fd , 0x0000401f 
- 00018961  0x000026ea jam  0x00000027 , 0x0000007c 
- 00018962  0x000026eb jam  0x00000050 , 0x00004272 
- 00018963  0x000026ec rtn 
- 00018964  0x000026ef jam  0x00000083 , 0x0000007c 
- 00018965  0x000026f0 jam  0x00000051 , 0x00004272 
- 00018966  0x000026f1 rtn 
- 00018967  0x000026f4 jam  0x00000025 , 0x0000007c 
- 00018968  0x000026f5 branch  0x000049bc 
- 00018969  0x000026f8 jam  0x00000017 , 0x0000007c 
- 00018970  0x000026f9 arg  0x00000455 , 0x00000005 
- 00018971  0x000026fa setarg  0x00000000 
- 00018972  0x000026fb isolate1  0x0000001b , 0x00000028 
- 00018973  0x000026fc setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00018974  0x000026fd istore  0x00000001 , 0x00000005 
- 00018975  0x000026fe setarg  0x00000000 
- 00018976  0x000026ff istore  0x00000002 , 0x00000005 
- 00018977  0x00002700 fetch  0x00000002 , 0x00004280 
- 00018978  0x00002701 istore  0x00000002 , 0x00000005 
- 00018979  0x00002702 fetch  0x00000001 , 0x00004282 
- 00018980  0x00002703 istore  0x00000002 , 0x00000005 
- 00018981  0x00002704 fetch  0x00000001 , 0x00004284 
- 00018982  0x00002705 istore  0x00000002 , 0x00000005 
- 00018983  0x00002706 branch  0x000049bc 
- 00018984  0x00002709 jam  0x00000018 , 0x0000007c 
- 00018985  0x0000270a branch  0x000049bc 
- 00018986  0x0000270d call  0x00003512 
- 00018987  0x0000270e store  0x00000001 , 0x000000ad 
- 00018988  0x0000270f fetch  0x00000001 , 0x00000046 
- 00018989  0x00002710 store  0x00000001 , 0x000000ac 
- 00018990  0x00002711 jam  0x0000002b , 0x0000007c 
- 00018991  0x00002712 set1  0x00000007 , 0x00000000 
- 00018992  0x00002713 jam  0x0000008c , 0x0000007c 
- 00018993  0x00002714 branch  0x000049bc 
- 00018994  0x00002717 call  0x00005ed5 
- 00018995  0x00002718 branch  0x000049bc 
- 00018996  0x0000271b jam  0x0000002c , 0x0000007c 
- 00018997  0x0000271c bmark0  0x00000007 , 0x000049bc 
- 00018998  0x0000271d jam  0x0000008d , 0x0000007c 
- 00018999  0x0000271e branch  0x000049bc 
- 00019000  0x00002721 branch  0x00004a41 , 0x00000029 
- 00019001  0x00002722 jam  0x00000003 , 0x0000007c 
- 00019002  0x00002723 jam  0x0000002b , 0x0000007d 
- 00019003  0x00002724 bmark0  0x00000007 , 0x000049bc 
- 00019004  0x00002725 fetch  0x00000001 , 0x000000b0 
- 00019005  0x00002726 bne  0x00000007 , 0x00005c04 
- 00019006  0x00002727 jam  0x00000081 , 0x0000007c 
- 00019007  0x00002728 jam  0x0000008c , 0x0000007d 
- 00019008  0x00002729 branch  0x000049bc 
- 00019009  0x0000272b call  0x00003512 
- 00019010  0x0000272c store  0x00000001 , 0x000000ad 
- 00019011  0x0000272d fetch  0x00000001 , 0x00000046 
- 00019012  0x0000272e store  0x00000001 , 0x000000ac 
- 00019013  0x0000272f jam  0x0000002b , 0x0000007c 
- 00019014  0x00002730 bmark0  0x00000007 , 0x000049bc 
- 00019015  0x00002731 branch  0x00005c04 
- 00019016  0x00002735 call  0x0000496e 
- 00019017  0x00002736 call  0x0000496b 
- 00019018  0x00002737 force  0x00000000 , 0x0000003f 
- 00019019  0x00002738 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00019020  0x00002739 istore  0x00000001 , 0x0000000a 
- 00019021  0x0000273a force  0x00000007 , 0x00000039 
- 00019022  0x0000273b arg  0x00000809 , 0x00000030 
- 00019023  0x0000273c call  0x0000494c 
- 00019024  0x0000273d branch  0x000049bc 
- 00019025  0x00002740 jam  0x0000009a , 0x0000007c 
- 00019026  0x00002741 branch  0x000049bc 
- 00019027  0x00002744 jam  0x00000007 , 0x0000007c 
- 00019028  0x00002745 jam  0x00000013 , 0x00000446 
- 00019029  0x00002746 branch  0x000049bc 
- 00019030  0x0000274c jam  0x00000000 , 0x000002bc 
- 00019031  0x0000274f ifetch  0x00000001 , 0x00000003 
- 00019032  0x00002750 store  0x00000001 , 0x000002bb 
- 00019033  0x00002751 call  0x00004a6d 
- 00019034  0x00002753 call  0x00007e00 
- 00019035  0x00002754 fetch  0x00000001 , 0x000002bb 
- 00019036  0x00002755 copy  0x0000003f , 0x00000002 
- 00019037  0x00002756 fetch  0x00000001 , 0x0000029f 
- 00019038  0x00002757 increase  0x00000001 , 0x0000003f 
- 00019039  0x00002758 icompare  0x000000ff , 0x00000002 
- 00019040  0x00002759 nbranch  0x00004a77 , 0x00000001 
- 00019041  0x0000275a store  0x00000001 , 0x0000029f 
- 00019042  0x0000275b call  0x00007e0e 
- 00019043  0x0000275d ifetch  0x00000001 , 0x00000003 
- 00019044  0x0000275e beq  0x00000001 , 0x00004ad8 
- 00019045  0x0000275f beq  0x00000002 , 0x00004aae 
- 00019046  0x00002760 beq  0x00000003 , 0x00004adf 
- 00019047  0x00002761 beq  0x00000005 , 0x00004ac3 
- 00019048  0x00002762 beq  0x00000006 , 0x00004a80 
- 00019049  0x00002763 beq  0x00000007 , 0x00004a91 
- 00019050  0x00002764 beq  0x00000008 , 0x00004aa8 
- 00019051  0x00002765 beq  0x00000009 , 0x00004ae6 
- 00019052  0x00002766 rtn 
- 00019053  0x00002768 copy  0x0000003f , 0x00000002 
- 00019054  0x00002769 call  0x00007e00 
- 00019055  0x0000276a fetch  0x00000001 , 0x000002bc 
- 00019056  0x0000276b iadd  0x00000002 , 0x0000003f 
- 00019057  0x0000276c store  0x00000001 , 0x000002bc 
- 00019058  0x0000276d branch  0x00007e0e 
- 00019059  0x00002771 force  0x00000001 , 0x0000003f 
- 00019060  0x00002772 call  0x000044b5 
- 00019061  0x00002773 fetch  0x00000001 , 0x0000029f 
- 00019062  0x00002774 branch  0x000044b5 
- 00019063  0x00002777 call  0x00007e0e 
- 00019064  0x00002778 branch  0x00004a7c 
- 00019065  0x0000277a fetch  0x00000001 , 0x0000029f 
- 00019066  0x0000277b increase  0xffffffff , 0x0000003f 
- 00019067  0x0000277c store  0x00000001 , 0x0000029f 
- 00019068  0x0000277e force  0x00000000 , 0x0000003f 
- 00019069  0x0000277f call  0x000044b5 
- 00019070  0x00002780 fetch  0x00000001 , 0x0000029f 
- 00019071  0x00002781 branch  0x000044b5 
- 00019072  0x00002784 call  0x00004a6d 
- 00019073  0x00002785 ifetch  0x00000001 , 0x00000003 
- 00019074  0x00002786 store  0x00000001 , 0x000002bd 
- 00019075  0x00002787 call  0x00004a6d 
- 00019076  0x00002788 ifetch  0x00000001 , 0x00000003 
- 00019077  0x00002789 lshift8  0x0000003f , 0x00000005 
- 00019078  0x0000278a call  0x00004a6d 
- 00019079  0x0000278b fetch  0x00000001 , 0x000002bd 
- 00019080  0x0000278c iadd  0x00000005 , 0x00000005 
- 00019081  0x0000278d ifetch  0x00000001 , 0x00000003 
- 00019082  0x0000278e istore  0x00000001 , 0x00000005 
- 00019083  0x0000278f call  0x00004a6d 
- 00019084  0x00002790 ifetch  0x00000001 , 0x00000003 
- 00019085  0x00002791 call  0x00004a6d 
- 00019086  0x00002792 fetch  0x00000001 , 0x000002bc 
- 00019087  0x00002793 bne  0x000000ff , 0x00004a79 
- 00019088  0x00002794 branch  0x00004a73 
- 00019089  0x00002797 call  0x00004a6d 
- 00019090  0x00002798 ifetch  0x00000001 , 0x00000003 
- 00019091  0x00002799 store  0x00000001 , 0x000002bd 
- 00019092  0x0000279a call  0x00004a6d 
- 00019093  0x0000279b ifetch  0x00000001 , 0x00000003 
- 00019094  0x0000279c store  0x00000001 , 0x000002be 
- 00019095  0x0000279d call  0x00004a6d 
- 00019096  0x0000279e ifetch  0x00000001 , 0x00000003 
- 00019097  0x0000279f call  0x00004a6d 
- 00019098  0x000027a0 fetch  0x00000001 , 0x000002bc 
- 00019099  0x000027a1 bne  0x000000ff , 0x00004a79 
- 00019100  0x000027a3 fetch  0x00000001 , 0x000002be 
- 00019101  0x000027a4 lshift8  0x0000003f , 0x00000002 
- 00019102  0x000027a5 fetch  0x00000001 , 0x000002bd 
- 00019103  0x000027a6 iadd  0x00000002 , 0x00000003 
- 00019104  0x000027a7 ifetch  0x00000001 , 0x00000003 
- 00019105  0x000027a8 store  0x00000001 , 0x000002bd 
- 00019106  0x000027aa force  0x00000001 , 0x0000003f 
- 00019107  0x000027ab call  0x000044b5 
- 00019108  0x000027ac fetch  0x00000001 , 0x000002bd 
- 00019109  0x000027ad call  0x000044b5 
- 00019110  0x000027ae jam  0x000000ff , 0x0000029f 
- 00019111  0x000027af rtn 
- 00019112  0x000027b2 call  0x00004a6d 
- 00019113  0x000027b3 ifetch  0x00000001 , 0x00000003 
- 00019114  0x000027b4 call  0x00004a6d 
- 00019115  0x000027b5 fetch  0x00000001 , 0x000002bc 
- 00019116  0x000027b6 bne  0x000000ff , 0x00004a79 
- 00019117  0x000027b7 branch  0x00004a73 
- 00019118  0x000027ba call  0x00004a6d 
- 00019119  0x000027bb ifetch  0x00000001 , 0x00000003 
- 00019120  0x000027bc hstore  0x00000001 , 0x00008024 
- 00019121  0x000027bd call  0x00004a6d 
- 00019122  0x000027be ifetch  0x00000001 , 0x00000003 
- 00019123  0x000027bf set1  0x00000007 , 0x0000003f 
- 00019124  0x000027c0 hstore  0x00000001 , 0x00008023 
- 00019125  0x000027c1 set0  0x00000007 , 0x0000003f 
- 00019126  0x000027c2 call  0x00004a6d 
- 00019127  0x000027c3 ifetch  0x00000001 , 0x00000003 
- 00019128  0x000027c4 copy  0x0000003f , 0x00000039 
- 00019129  0x000027c5 call  0x00004a6d 
- 00019130  0x000027c7 ifetch  0x00000001 , 0x00000003 
- 00019131  0x000027c8 hstore  0x00000001 , 0x00008025 
- 00019132  0x000027c9 call  0x00004a6d 
- 00019133  0x000027ca loop  0x00004aba 
- 00019134  0x000027cb ifetch  0x00000001 , 0x00000003 
- 00019135  0x000027cc call  0x00004a6d 
- 00019136  0x000027cd fetch  0x00000001 , 0x000002bc 
- 00019137  0x000027ce bne  0x000000ff , 0x00004a79 
- 00019138  0x000027cf branch  0x00004a73 
- 00019139  0x000027d2 call  0x00004a6d 
- 00019140  0x000027d3 ifetch  0x00000001 , 0x00000003 
- 00019141  0x000027d4 store  0x00000001 , 0x000002bd 
- 00019142  0x000027d5 call  0x00004a6d 
- 00019143  0x000027d6 ifetch  0x00000001 , 0x00000003 
- 00019144  0x000027d7 lshift8  0x0000003f , 0x00000005 
- 00019145  0x000027d8 call  0x00004a6d 
- 00019146  0x000027d9 fetch  0x00000001 , 0x000002bd 
- 00019147  0x000027da iadd  0x00000005 , 0x00000005 
- 00019148  0x000027db ifetch  0x00000001 , 0x00000003 
- 00019149  0x000027dc iforce  0x00000039 
- 00019150  0x000027dd call  0x00004a6d 
- 00019151  0x000027df ifetch  0x00000001 , 0x00000003 
- 00019152  0x000027e0 istore  0x00000001 , 0x00000005 
- 00019153  0x000027e1 call  0x00004a6d 
- 00019154  0x000027e2 loop  0x00004acf 
- 00019155  0x000027e3 ifetch  0x00000001 , 0x00000003 
- 00019156  0x000027e4 call  0x00004a6d 
- 00019157  0x000027e5 fetch  0x00000001 , 0x000002bc 
- 00019158  0x000027e6 bne  0x000000ff , 0x00004a79 
- 00019159  0x000027e7 branch  0x00004a73 
- 00019160  0x000027ec call  0x00004a6d 
- 00019161  0x000027ed ifetch  0x00000001 , 0x00000003 
- 00019162  0x000027ee call  0x00004a6d 
- 00019163  0x000027ef fetch  0x00000001 , 0x000002bc 
- 00019164  0x000027f0 bne  0x000000ff , 0x00004a79 
- 00019165  0x000027f1 hjam  0x00000080 , 0x00008023 
- 00019166  0x000027f2 branch  0x00004a73 
- 00019167  0x000027f5 call  0x00004a6d 
- 00019168  0x000027f6 ifetch  0x00000001 , 0x00000003 
- 00019169  0x000027f7 call  0x00004a6d 
- 00019170  0x000027f8 fetch  0x00000001 , 0x000002bc 
- 00019171  0x000027f9 bne  0x000000ff , 0x00004a79 
- 00019172  0x000027fa hjam  0x00000000 , 0x00008023 
- 00019173  0x000027fb branch  0x00004a73 
- 00019174  0x000027fe call  0x00004a6d 
- 00019175  0x000027ff ifetch  0x00000001 , 0x00000003 
- 00019176  0x00002800 call  0x00004a6d 
- 00019177  0x00002801 fetch  0x00000001 , 0x000002bc 
- 00019178  0x00002802 bne  0x000000ff , 0x00004a79 
- 00019179  0x00002803 call  0x00004a73 
- 00019180  0x00002804 branch  0x00003001 
- 00019181  0x00002808 call  0x00006a8b 
- 00019182  0x00002809 rtn  0x00000001 
- 00019183  0x0000280a arg  0x00000007 , 0x00000002 
- 00019184  0x0000280b call  0x000069e5 
- 00019185  0x0000280c nbranch  0x00004af4 , 0x00000001 
- 00019186  0x0000280d jam  0x00000001 , 0x000042ae 
- 00019187  0x0000280e rtn 
- 00019188  0x00002810 fetch  0x00000001 , 0x000042ae 
- 00019189  0x00002811 rtnne  0x00000001 
- 00019190  0x00002812 call  0x00004599 
- 00019191  0x00002813 branch  0x0000495f 
- 00019192  0x00002822 set1  0x00000025 , 0x00000000 
- 00019193  0x00002823 bpatch  0x0000009c , 0x00004033 
- 00019194  0x00002824 fetch  0x00000002 , 0x000002cb 
- 00019195  0x00002825 copy  0x0000003f , 0x00000006 
- 00019196  0x00002826 ifetch  0x00000001 , 0x00000006 
- 00019197  0x00002827 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019198  0x00002828 rshift4  0x0000003f , 0x0000003f 
- 00019199  0x00002829 beq  0x00000009 , 0x00004b18 
- 00019200  0x0000282a beq  0x00000007 , 0x00004b18 
- 00019201  0x0000282b beq  0x0000000a , 0x00004b24 
- 00019202  0x0000282c beq  0x00000005 , 0x00004b11 
- 00019203  0x0000282d beq  0x00000001 , 0x00004b05 
- 00019204  0x0000282e rtn 
- 00019205  0x00002831 copy  0x00000002 , 0x0000003f 
- 00019206  0x00002832 beq  0x00000005 , 0x00004b09 
- 00019207  0x00002833 beq  0x00000003 , 0x00004b10 
- 00019208  0x00002834 rtn 
- 00019209  0x00002837 jam  0x00000027 , 0x00000b7d 
- 00019210  0x00002838 call  0x00007c27 
- 00019211  0x00002839 fetch  0x00000001 , 0x00004132 
- 00019212  0x0000283a rtnne  0x00000006 , 0x0000003f 
- 00019213  0x0000283b copy  0x00000002 , 0x0000003f 
- 00019214  0x0000283c beq  0x00000005 , 0x00006946 
- 00019215  0x0000283d rtn 
- 00019216  0x0000283f rtn 
- 00019217  0x00002842 arg  0x00000001 , 0x00000011 
- 00019218  0x00002843 call  0x00004b2c 
- 00019219  0x00002844 fetch  0x00000002 , 0x000042b5 
- 00019220  0x00002845 istore  0x00000002 , 0x00000005 
- 00019221  0x00002846 setarg  0x00000000 
- 00019222  0x00002847 istore  0x00000001 , 0x00000005 
- 00019223  0x00002848 rtn 
- 00019224  0x0000284b arg  0x00000001 , 0x00000011 
- 00019225  0x0000284c call  0x00004b2c 
- 00019226  0x0000284d fetch  0x00000002 , 0x000042b5 
- 00019227  0x0000284e istore  0x00000002 , 0x00000005 
- 00019228  0x0000284f setarg  0x00000000 
- 00019229  0x00002850 istore  0x00000001 , 0x00000005 
- 00019230  0x00002851 jam  0x00000001 , 0x000008a8 
- 00019231  0x00002852 fetch  0x00000001 , 0x000042bb 
- 00019232  0x00002853 set1  0x00000006 
- 00019233  0x00002854 store  0x00000001 , 0x000042bb 
- 00019234  0x00002856 jam  0x00000012 , 0x00000b7d 
- 00019235  0x00002857 branch  0x00007c27 
- 00019236  0x0000285a ifetch  0x00000001 , 0x00000006 
- 00019237  0x0000285b beq  0x00000001 , 0x00004b27 
- 00019238  0x0000285c rtn 
- 00019239  0x0000285f copy  0x00000006 , 0x00000011 
- 00019240  0x00002860 fetch  0x00000001 , 0x00004132 
- 00019241  0x00002861 rtnne  0x00000003 , 0x0000003f 
- 00019242  0x00002862 copy  0x00000011 , 0x00000006 
- 00019243  0x00002863 branch  0x00004c4a 
- 00019244  0x00002866 call  0x00005248 
- 00019245  0x00002867 copy  0x00000011 , 0x00000002 
- 00019246  0x00002868 storet  0x00000001 , 0x000008a8 
- 00019247  0x00002869 copy  0x0000003f , 0x00000005 
- 00019248  0x0000286a copy  0x00000011 , 0x0000003f 
- 00019249  0x0000286b istore  0x00000002 , 0x00000005 
- 00019250  0x0000286c rtn 
- 00019251  0x00002870 setarg  0x00004b5b 
- 00019252  0x00002871 store  0x00000002 , 0x0000428c 
- 00019253  0x00002872 setarg  0x00004b44 
- 00019254  0x00002873 store  0x00000002 , 0x00004296 
- 00019255  0x00002874 call  0x0000691d 
- 00019256  0x00002875 call  0x00005347 
- 00019257  0x00002876 hjam  0x0000009e , 0x000080a2 
- 00019258  0x00002877 hjam  0x00000008 , 0x00008081 
- 00019259  0x00002878 hjam  0x00000005 , 0x00008075 
- 00019260  0x00002879 setarg  0xffffffff 
- 00019261  0x0000287a set0  0x00000001 , 0x0000003f 
- 00019262  0x0000287b set0  0x00000015 , 0x0000003f 
- 00019263  0x0000287c hstore  0x00000004 , 0x00008070 
- 00019264  0x0000287d hjam  0x00000002 , 0x00008078 
- 00019265  0x0000287e rtn  0x0000002b 
- 00019266  0x0000287f jam  0x00000001 , 0x000043d8 
- 00019267  0x00002880 rtn 
- 00019268  0x00002884 ifetch  0x00000001 , 0x00000011 
- 00019269  0x00002885 store  0x00000001 , 0x00004803 
- 00019270  0x00002886 beq  0x00000003 , 0x00004b4f 
- 00019271  0x00002887 beq  0x00000004 , 0x00004b51 
- 00019272  0x00002888 beq  0x00000005 , 0x00004b53 
- 00019273  0x00002889 beq  0x00000014 , 0x00004b64 
- 00019274  0x0000288a beq  0x00000015 , 0x00004b67 
- 00019275  0x0000288b rtnne  0x00000002 
- 00019276  0x0000288c ifetch  0x00000001 , 0x00000006 
- 00019277  0x0000288d store  0x00000001 , 0x00004804 
- 00019278  0x0000288e rtn 
- 00019279  0x00002891 arg  0x00004807 , 0x00000005 
- 00019280  0x00002892 branch  0x00004b55 
- 00019281  0x00002895 arg  0x00004825 , 0x00000005 
- 00019282  0x00002896 branch  0x00004b55 
- 00019283  0x00002899 fetch  0x00000002 , 0x00004800 
- 00019284  0x0000289a iforce  0x00000005 
- 00019285  0x0000289d arg  0x00000013 , 0x00000039 
- 00019286  0x0000289e call  0x00007e45 
- 00019287  0x0000289f deposit  0x00000005 
- 00019288  0x000028a0 store  0x00000002 , 0x00004800 
- 00019289  0x000028a1 jam  0x00000000 , 0x00004803 
- 00019290  0x000028a2 rtn 
- 00019291  0x000028a7 fetch  0x00000001 , 0x00004803 
- 00019292  0x000028a8 beq  0x00000001 , 0x00004b71 
- 00019293  0x000028a9 beq  0x00000002 , 0x00004b8d 
- 00019294  0x000028aa beq  0x0000000a , 0x00004b7a 
- 00019295  0x000028ab beq  0x0000000b , 0x00004b7a 
- 00019296  0x000028ac beq  0x0000000c , 0x00004b7a 
- 00019297  0x000028ad beq  0x00000008 , 0x00004b8d 
- 00019298  0x000028ae beq  0x00000009 , 0x00004b6a 
- 00019299  0x000028af rtn 
- 00019300  0x000028b2 jam  0x00000000 , 0x00004213 
- 00019301  0x000028b3 jam  0x00000000 , 0x00004803 
- 00019302  0x000028b4 rtn 
- 00019303  0x000028b6 jam  0x0000001e , 0x00004213 
- 00019304  0x000028b7 jam  0x00000000 , 0x00004803 
- 00019305  0x000028b8 rtn 
- 00019306  0x000028bd jam  0x00000000 , 0x00004803 
- 00019307  0x000028be arg  0x000fffff , 0x0000001b 
- 00019308  0x000028bf call  0x00004b91 
- 00019309  0x000028c0 rtn 
- 00019310  0x000028c3 fetcht  0x00000002 , 0x000003c2 
- 00019311  0x000028c4 iadd  0x00000002 , 0x0000003f 
- 00019312  0x000028c5 store  0x00000004 , 0x000003c4 
- 00019313  0x000028c7 fetch  0x00000004 , 0x000003c4 
- 00019314  0x000028c8 isub  0x00000028 , 0x0000003f 
- 00019315  0x000028c9 nbranch  0x00004b6e , 0x00000002 
- 00019316  0x000028ca rshift  0x0000003f , 0x0000001b 
- 00019317  0x000028cb call  0x00004b91 
- 00019318  0x000028cc rtn  0x00000034 
- 00019319  0x000028cd jam  0x0000000c , 0x00004803 
- 00019320  0x000028ce arg  0x00001800 , 0x00000002 
- 00019321  0x000028cf storet  0x00000002 , 0x00004800 
- 00019322  0x000028d2 call  0x0000561c 
- 00019323  0x000028d3 nrtn  0x00000034 
- 00019324  0x000028d4 jam  0x00000014 , 0x000044c2 
- 00019325  0x000028d5 jam  0x0000001b , 0x00000b7d 
- 00019326  0x000028d6 call  0x00005620 
- 00019327  0x000028d7 fetch  0x00000002 , 0x00000419 
- 00019328  0x000028d8 iforce  0x00000005 
- 00019329  0x000028d9 fetch  0x00000002 , 0x00004800 
- 00019330  0x000028da iforce  0x00000006 
- 00019331  0x000028db arg  0x00000014 , 0x00000039 
- 00019332  0x000028dc call  0x00007e45 
- 00019333  0x000028dd deposit  0x00000006 
- 00019334  0x000028de store  0x00000002 , 0x00004800 
- 00019335  0x000028df fetch  0x00000002 , 0x00004805 
- 00019336  0x000028e0 increase  0xffffffec , 0x0000003f 
- 00019337  0x000028e1 store  0x00000002 , 0x00004805 
- 00019338  0x000028e2 rtn  0x00000002 
- 00019339  0x000028e3 jam  0x00000000 , 0x00004803 
- 00019340  0x000028e4 rtn 
- 00019341  0x000028e8 fetch  0x00000001 , 0x00004804 
- 00019342  0x000028e9 call  0x00004be2 
- 00019343  0x000028ea jam  0x00000000 , 0x00004803 
- 00019344  0x000028eb rtn 
- 00019345  0x000028ef call  0x00004b97 
- 00019346  0x000028f0 setarg  0x00001800 
- 00019347  0x000028f1 isub  0x00000005 , 0x0000003f 
- 00019348  0x000028f2 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00019349  0x000028f3 store  0x00000002 , 0x00004805 
- 00019350  0x000028f4 rtn 
- 00019351  0x000028f9 disable  0x00000010 
- 00019352  0x000028fa arg  0x00001800 , 0x00000005 
- 00019353  0x000028fc rtn  0x00000003 
- 00019354  0x000028fd hfetch  0x00000001 , 0x0000811e 
- 00019355  0x000028fe bbit0  0x00000005 , 0x00004b99 
- 00019356  0x000028ff copy  0x00000019 , 0x00000002 
- 00019357  0x00002900 arg  0x00000080 , 0x00000039 
- 00019358  0x00002901 call  0x00007e3b 
- 00019359  0x00002902 arg  0x00001800 , 0x00000005 
- 00019360  0x00002903 arg  0x00000000 , 0x00000013 
- 00019361  0x00002905 arg  0x000000b4 , 0x0000001b 
- 00019362  0x00002907 rtn  0x00000003 
- 00019363  0x00002908 hfetch  0x00000001 , 0x0000811e 
- 00019364  0x00002909 ixor  0x00000013 , 0x0000003f 
- 00019365  0x0000290a bbit1  0x00000005 , 0x00004ba2 
- 00019366  0x0000290b copy  0x00000019 , 0x0000003f 
- 00019367  0x0000290c iforce  0x00000030 
- 00019368  0x0000290d call  0x00007e78 
- 00019369  0x0000290e sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00019370  0x0000290f branch  0x00004ba2 , 0x00000002 
- 00019371  0x00002910 isolate0  0x00000005 , 0x00000013 
- 00019372  0x00002911 setflag  0x00000001 , 0x00000017 , 0x0000003f 
- 00019373  0x00002912 istore  0x00000003 , 0x00000005 
- 00019374  0x00002913 rshift8  0x00000005 , 0x0000003f 
- 00019375  0x00002914 rtneq  0x0000001c 
- 00019376  0x00002915 copy  0x00000030 , 0x00000002 
- 00019377  0x00002916 xor_into  0x00000020 , 0x00000013 
- 00019378  0x00002917 branch  0x00004ba1 
- 00019379  0x0000291c branch  0x00004bc7 , 0x00000028 
- 00019380  0x0000291d branch  0x00004bca , 0x0000002c 
- 00019381  0x0000291f arg  0x00004826 , 0x00000002 
- 00019382  0x00002920 fetch  0x00000001 , 0x00004825 
- 00019383  0x00002921 iadd  0x00000002 , 0x0000003f 
- 00019384  0x00002922 isub  0x00000011 , 0x0000003e 
- 00019385  0x00002923 branch  0x00004bda , 0x00000005 
- 00019386  0x00002924 ifetch  0x00000001 , 0x00000011 
- 00019387  0x00002925 copy  0x00000006 , 0x00000011 
- 00019388  0x00002926 bbit0  0x00000007 , 0x00004bc1 
- 00019389  0x00002927 enable  0x0000002c 
- 00019390  0x00002928 and  0x0000003f , 0x0000007f , 0x00000012 
- 00019391  0x00002929 lshift3  0x00000011 , 0x00000011 
- 00019392  0x0000292a branch  0x00004bca 
- 00019393  0x0000292c rshift4  0x0000003f , 0x00000008 
- 00019394  0x0000292d and_into  0x0000000f , 0x0000003f 
- 00019395  0x0000292e isub  0x00000008 , 0x0000003e 
- 00019396  0x0000292f rtn  0x00000005 
- 00019397  0x00002930 enable  0x00000028 
- 00019398  0x00002931 rtn 
- 00019399  0x00002933 deposit  0x00000008 
- 00019400  0x00002934 disable  0x00000028 
- 00019401  0x00002935 rtn 
- 00019402  0x00002937 deposit  0x00000012 
- 00019403  0x00002938 branch  0x00004bd6 , 0x00000034 
- 00019404  0x00002939 and  0x00000011 , 0x00000007 , 0x00000007 
- 00019405  0x0000293a rshift3  0x00000011 , 0x00000006 
- 00019406  0x0000293b ifetch  0x00000001 , 0x00000006 
- 00019407  0x0000293c increase  0x00000001 , 0x00000011 
- 00019408  0x0000293d increase  0xffffffff , 0x00000012 
- 00019409  0x0000293e qisolate0  0x0000003f 
- 00019410  0x0000293f fetch  0x00000001 , 0x00004807 
- 00019411  0x00002940 branch  0x00004bc1 , 0x00000001 
- 00019412  0x00002941 fetch  0x00000001 , 0x00004808 
- 00019413  0x00002942 branch  0x00004bc1 
- 00019414  0x00002944 disable  0x0000002c 
- 00019415  0x00002945 increase  0x00000007 , 0x00000011 
- 00019416  0x00002946 rshift3  0x00000011 , 0x00000011 
- 00019417  0x00002947 branch  0x00004bb5 
- 00019418  0x00002949 setarg  0x000000ff 
- 00019419  0x0000294a rtn 
- 00019420  0x0000294e lshift  0x0000003f , 0x00000006 
- 00019421  0x0000294f iadd  0x00000006 , 0x0000003f 
- 00019422  0x00002950 arg  0x00004809 , 0x00000006 
- 00019423  0x00002951 iadd  0x00000006 , 0x00000006 
- 00019424  0x00002952 ifetch  0x00000003 , 0x00000006 
- 00019425  0x00002953 rtn 
- 00019426  0x00002957 enable  0x00000010 
- 00019427  0x00002958 iforce  0x00000039 
- 00019428  0x0000295a disable  0x00000028 
- 00019429  0x0000295b disable  0x0000002c 
- 00019430  0x0000295c arg  0x00004826 , 0x00000011 
- 00019431  0x0000295e call  0x00004bb3 
- 00019432  0x0000295f beq  0x000000ff , 0x00004bf1 
- 00019433  0x00002960 call  0x00004bdc 
- 00019434  0x00002961 bbit0  0x00000017 , 0x00004bed 
- 00019435  0x00002962 set0  0x00000017 , 0x0000003f 
- 00019436  0x00002963 hjam  0x0000009e , 0x000080a0 
- 00019437  0x00002965 iforce  0x0000001b 
- 00019438  0x00002966 until  0x0000003e , 0x00000003 
- 00019439  0x00002967 hjam  0x00000000 , 0x000080a0 
- 00019440  0x00002968 branch  0x00004be7 
- 00019441  0x0000296a loop  0x00004be4 
- 00019442  0x0000296b rtn 
- 00019443  0x00002972 call  0x00004c21 
- 00019444  0x00002973 setarg  0x00004d21 
- 00019445  0x00002974 store  0x00000002 , 0x00004290 
- 00019446  0x00002975 setarg  0x00004c59 
- 00019447  0x00002976 store  0x00000002 , 0x0000428e 
- 00019448  0x00002977 setarg  0x00004d37 
- 00019449  0x00002978 store  0x00000002 , 0x00004292 
- 00019450  0x00002979 setarg  0x00004d7e 
- 00019451  0x0000297a store  0x00000002 , 0x0000428a 
- 00019452  0x0000297b setarg  0x00004d7b 
- 00019453  0x0000297c store  0x00000002 , 0x00004294 
- 00019454  0x0000297d setarg  0x00004d7e 
- 00019455  0x0000297e store  0x00000002 , 0x00004288 
- 00019456  0x0000297f setarg  0x00004d22 
- 00019457  0x00002980 store  0x00000002 , 0x00004286 
- 00019458  0x00002981 rtn  0x0000002b 
- 00019459  0x00002983 fetch  0x00000002 , 0x000047f4 
- 00019460  0x00002984 bbit1  0x0000000c , 0x00003f79 
- 00019461  0x00002985 call  0x00003f23 
- 00019462  0x00002986 branch  0x00004d79 , 0x00000034 
- 00019463  0x00002987 call  0x00003f7e 
- 00019464  0x00002988 branch  0x00003f6e 
- 00019465  0x0000298c call  0x00004c21 
- 00019466  0x0000298d setarg  0x00004d21 
- 00019467  0x0000298e store  0x00000002 , 0x00004290 
- 00019468  0x0000298f setarg  0x00004c59 
- 00019469  0x00002990 store  0x00000002 , 0x0000428e 
- 00019470  0x00002991 setarg  0x00004d37 
- 00019471  0x00002992 store  0x00000002 , 0x00004292 
- 00019472  0x00002993 setarg  0x00004d7e 
- 00019473  0x00002994 store  0x00000002 , 0x0000428a 
- 00019474  0x00002995 setarg  0x00004d7b 
- 00019475  0x00002996 store  0x00000002 , 0x00004294 
- 00019476  0x00002997 setarg  0x00004d7e 
- 00019477  0x00002998 store  0x00000002 , 0x00004288 
- 00019478  0x00002999 setarg  0x00004d22 
- 00019479  0x0000299a store  0x00000002 , 0x00004286 
- 00019480  0x0000299b rtn  0x0000002b 
- 00019481  0x0000299d jam  0x00000000 , 0x000007dc 
- 00019482  0x0000299e jam  0x00000000 , 0x000007dd 
- 00019483  0x000029a0 fetch  0x00000002 , 0x000047f4 
- 00019484  0x000029a1 bbit1  0x0000000c , 0x00003f79 
- 00019485  0x000029a2 call  0x00003f23 
- 00019486  0x000029a3 branch  0x00004d79 , 0x00000034 
- 00019487  0x000029a4 call  0x00003f7e 
- 00019488  0x000029a5 branch  0x00003f6e 
- 00019489  0x000029aa set1  0x00000025 , 0x00000000 
- 00019490  0x000029ab bpatch  0x000000b6 , 0x00004036 
- 00019491  0x000029ad fetch  0x00000001 , 0x00008140 
- 00019492  0x000029ae branch  0x00003bf1 , 0x00000034 
- 00019493  0x000029af hjam  0x00000000 , 0x00008070 
- 00019494  0x000029b0 hjam  0x000000ff , 0x00008078 
- 00019495  0x000029b2 hjam  0x000000ff , 0x00008071 
- 00019496  0x000029b3 hjam  0x000000ff , 0x00008072 
- 00019497  0x000029b4 hfetch  0x00000001 , 0x00008073 
- 00019498  0x000029b5 or_into  0x0000000f , 0x0000003f 
- 00019499  0x000029b6 hstore  0x00000001 , 0x00008073 
- 00019500  0x000029b8 hjam  0x00000000 , 0x00008080 
- 00019501  0x000029b9 hjam  0x00000000 , 0x00008081 
- 00019502  0x000029ba hjam  0x000000ff , 0x00008083 
- 00019503  0x000029bb hjam  0x000000ff , 0x00008084 
- 00019504  0x000029bc hfetch  0x00000001 , 0x00008085 
- 00019505  0x000029bd or_into  0x00000003 , 0x0000003f 
- 00019506  0x000029be hstore  0x00000001 , 0x00008085 
- 00019507  0x000029bf hjam  0x00000000 , 0x0000806f 
- 00019508  0x000029c0 setarg  0x00000013 
- 00019509  0x000029c1 lshift3  0x0000003f , 0x0000003f 
- 00019510  0x000029c2 add  0x0000003f , 0x00000007 , 0x0000003f 
- 00019511  0x000029c3 hstore  0x00000001 , 0x00008064 
- 00019512  0x000029c5 hfetch  0x00000001 , 0x00008043 
- 00019513  0x000029c6 set1  0x00000002 , 0x0000003f 
- 00019514  0x000029c7 hstore  0x00000001 , 0x00008043 
- 00019515  0x000029c8 hfetch  0x00000001 , 0x00008051 
- 00019516  0x000029c9 set0  0x00000001 , 0x0000003f 
- 00019517  0x000029ca hstore  0x00000001 , 0x00008051 
- 00019518  0x000029cb hjam  0x0000000d , 0x00008063 
- 00019519  0x000029cc hjam  0x000000d3 , 0x00008067 
- 00019520  0x000029cd hjam  0x00000000 , 0x00008065 
- 00019521  0x000029ce hjam  0x00000031 , 0x00008066 
- 00019522  0x000029cf call  0x00003e0b 
- 00019523  0x000029d0 fetcht  0x00000001 , 0x0000480e 
- 00019524  0x000029d1 call  0x000069da 
- 00019525  0x000029d2 fetcht  0x00000001 , 0x0000480f 
- 00019526  0x000029d3 call  0x000069da 
- 00019527  0x000029d4 fetcht  0x00000001 , 0x00004810 
- 00019528  0x000029d5 call  0x000069da 
- 00019529  0x000029d6 rtn 
- 00019530  0x000029d9 set1  0x00000025 , 0x00000000 
- 00019531  0x000029da bpatch  0x000000b7 , 0x00004036 
- 00019532  0x000029db ifetch  0x00000001 , 0x00000006 
- 00019533  0x000029dc copy  0x0000003f , 0x00000011 
- 00019534  0x000029dd fetcht  0x00000001 , 0x0000480f 
- 00019535  0x000029de isolate1  0x00000000 , 0x00000011 
- 00019536  0x000029df call  0x000069f0 
- 00019537  0x000029e0 fetcht  0x00000001 , 0x0000480e 
- 00019538  0x000029e1 isolate1  0x00000001 , 0x00000011 
- 00019539  0x000029e2 call  0x000069f0 
- 00019540  0x000029e3 fetcht  0x00000001 , 0x00004810 
- 00019541  0x000029e4 isolate1  0x00000002 , 0x00000011 
- 00019542  0x000029e5 call  0x000069f0 
- 00019543  0x000029e6 jam  0x00000001 , 0x00004809 
- 00019544  0x000029e7 rtn 
- 00019545  0x000029ec call  0x00004c99 
- 00019546  0x000029ed nrtn  0x00000028 
- 00019547  0x000029ee nrtn  0x0000002c 
- 00019548  0x000029f0 fetch  0x00000001 , 0x00000450 
- 00019549  0x000029f1 beq  0x00000001 , 0x00004c69 
- 00019550  0x000029f2 fetch  0x00000001 , 0x000042bc 
- 00019551  0x000029f3 rtnne  0x0000003f 
- 00019552  0x000029f5 arg  0x0000000a , 0x00000011 
- 00019553  0x000029f6 call  0x00004b2c 
- 00019554  0x000029f7 fetch  0x00000002 , 0x000042b7 
- 00019555  0x000029f8 istore  0x00000002 , 0x00000005 
- 00019556  0x000029f9 setarg  0x000001a1 
- 00019557  0x000029fa istore  0x00000002 , 0x00000005 
- 00019558  0x000029fb fetch  0x00000008 , 0x00004800 
- 00019559  0x000029fc istore  0x00000008 , 0x00000005 
- 00019560  0x000029fd rtn 
- 00019561  0x00002a00 fetcht  0x00000001 , 0x0000054f 
- 00019562  0x00002a01 setarg  0x00000550 
- 00019563  0x00002a02 iadd  0x00000002 , 0x00000005 
- 00019564  0x00002a03 fetch  0x00000001 , 0x00004802 
- 00019565  0x00002a04 branch  0x00004c72 , 0x00000034 
- 00019566  0x00002a05 beq  0x0000002a , 0x00004c74 
- 00019567  0x00002a06 bne  0x00000028 , 0x00004c7e 
- 00019568  0x00002a07 storet  0x00000001 , 0x0000054f 
- 00019569  0x00002a08 branch  0x00003f6a 
- 00019570  0x00002a0b storet  0x00000001 , 0x0000054f 
- 00019571  0x00002a0c rtn 
- 00019572  0x00002a0e fetch  0x00000001 , 0x0000054f 
- 00019573  0x00002a0f rtn  0x00000034 
- 00019574  0x00002a10 increase  0xffffffff , 0x0000003f 
- 00019575  0x00002a11 store  0x00000001 , 0x0000054f 
- 00019576  0x00002a12 arg  0x00000550 , 0x00000005 
- 00019577  0x00002a13 iadd  0x00000005 , 0x00000005 
- 00019578  0x00002a14 setarg  0x00000000 
- 00019579  0x00002a15 istore  0x00000001 , 0x00000005 
- 00019580  0x00002a16 enable  0x0000002c 
- 00019581  0x00002a17 branch  0x00004c8d 
- 00019582  0x00002a19 sub  0x0000003f , 0x0000001d , 0x0000003e 
- 00019583  0x00002a1a rtn  0x00000002 
- 00019584  0x00002a1b arg  0x00000030 , 0x00000002 
- 00019585  0x00002a1c sub  0x0000003f , 0x00000027 , 0x0000003e 
- 00019586  0x00002a1d nrtn  0x00000002 
- 00019587  0x00002a1e branch  0x00004c87 , 0x00000005 
- 00019588  0x00002a1f arg  0x0000001d , 0x00000002 
- 00019589  0x00002a20 isub  0x00000002 , 0x00000002 
- 00019590  0x00002a21 or_into  0x00000030 , 0x00000002 
- 00019591  0x00002a23 istoret  0x00000001 , 0x00000005 
- 00019592  0x00002a24 fetch  0x00000001 , 0x0000054f 
- 00019593  0x00002a25 increase  0x00000001 , 0x0000003f 
- 00019594  0x00002a26 store  0x00000001 , 0x0000054f 
- 00019595  0x00002a27 disable  0x0000002c 
- 00019596  0x00002a28 branch  0x00004c8d 
- 00019597  0x00002a2b fetch  0x00000002 , 0x000042b7 
- 00019598  0x00002a2c rtn  0x00000034 
- 00019599  0x00002a2d arg  0x00000003 , 0x00000011 
- 00019600  0x00002a2e call  0x00004b2c 
- 00019601  0x00002a2f fetch  0x00000002 , 0x000042b7 
- 00019602  0x00002a30 istore  0x00000002 , 0x00000005 
- 00019603  0x00002a31 setarg  0x0000ffa1 
- 00019604  0x00002a32 istore  0x00000002 , 0x00000005 
- 00019605  0x00002a33 setarg  0x00000000 
- 00019606  0x00002a34 setflag  0x0000002c , 0x00000000 , 0x0000003f 
- 00019607  0x00002a35 istore  0x00000001 , 0x00000005 
- 00019608  0x00002a36 rtn 
- 00019609  0x00002a3b disable  0x00000028 
- 00019610  0x00002a3c disable  0x0000002c 
- 00019611  0x00002a3d hfetch  0x00000001 , 0x00008119 
- 00019612  0x00002a3e rtnbit1  0x00000000 
- 00019613  0x00002a41 hfetch  0x00000001 , 0x0000811b 
- 00019614  0x00002a42 bbit1  0x00000000 , 0x00004ca3 
- 00019615  0x00002a43 hfetch  0x00000001 , 0x00008119 
- 00019616  0x00002a44 bbit0  0x00000006 , 0x00004ca3 
- 00019617  0x00002a45 hfetch  0x00000001 , 0x0000811a 
- 00019618  0x00002a46 branch  0x00004c99 
- 00019619  0x00002a49 enable  0x00000028 
- 00019620  0x00002a4a enable  0x0000002c 
- 00019621  0x00002a4b hfetch  0x00000001 , 0x0000811b 
- 00019622  0x00002a4c isolate0  0x00000000 , 0x0000003f 
- 00019623  0x00002a4d hfetch  0x00000001 , 0x0000811a 
- 00019624  0x00002a4e arg  0x00004811 , 0x00000006 
- 00019625  0x00002a4f iadd  0x00000006 , 0x00000006 
- 00019626  0x00002a50 ifetch  0x00000001 , 0x00000006 
- 00019627  0x00002a51 bbit1  0x00000007 , 0x00004ce4 
- 00019628  0x00002a52 nbranch  0x00004ccc , 0x00000001 
- 00019629  0x00002a53 disable  0x0000002c 
- 00019630  0x00002a54 iforce  0x00000002 
- 00019631  0x00002a55 fetch  0x00000001 , 0x00004808 
- 00019632  0x00002a56 sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00019633  0x00002a57 nrtn  0x00000002 
- 00019634  0x00002a58 copy  0x0000003f , 0x00000011 
- 00019635  0x00002a59 arg  0x00000003 , 0x00000039 
- 00019636  0x00002a5a arg  0x00004802 , 0x00000006 
- 00019637  0x00002a5c ifetch  0x00000001 , 0x00000006 
- 00019638  0x00002a5d isub  0x00000002 , 0x0000003e 
- 00019639  0x00002a5e branch  0x00004c99 , 0x00000005 
- 00019640  0x00002a5f loop  0x00004cb5 
- 00019641  0x00002a61 copy  0x00000011 , 0x0000003f 
- 00019642  0x00002a62 arg  0x00004802 , 0x00000005 
- 00019643  0x00002a63 iadd  0x00000005 , 0x00000005 
- 00019644  0x00002a64 istoret  0x00000001 , 0x00000005 
- 00019645  0x00002a65 increase  0x00000001 , 0x0000003f 
- 00019646  0x00002a66 store  0x00000001 , 0x00004808 
- 00019647  0x00002a67 hfetch  0x00000001 , 0x0000811b 
- 00019648  0x00002a68 rshift3  0x0000003f , 0x0000003f 
- 00019649  0x00002a69 nbranch  0x00004cc3 , 0x00000034 
- 00019650  0x00002a6a branch  0x00004cca 
- 00019651  0x00002a6d increase  0xffffffff , 0x0000003f 
- 00019652  0x00002a6e branch  0x00004cca , 0x00000005 
- 00019653  0x00002a6f hfetch  0x00000001 , 0x0000811b 
- 00019654  0x00002a70 and_into  0x00000001 , 0x0000003f 
- 00019655  0x00002a71 beq  0x00000000 , 0x00004c99 
- 00019656  0x00002a72 beq  0x00000001 , 0x00004cca 
- 00019657  0x00002a73 rtn 
- 00019658  0x00002a75 enable  0x0000002c 
- 00019659  0x00002a76 rtn 
- 00019660  0x00002a79 and  0x0000003f , 0x000000ff , 0x00000002 
- 00019661  0x00002a7a fetch  0x00000001 , 0x00004808 
- 00019662  0x00002a7b rtn  0x00000034 
- 00019663  0x00002a7c iforce  0x00000039 
- 00019664  0x00002a7d arg  0x00004802 , 0x00000006 
- 00019665  0x00002a7f ifetch  0x00000001 , 0x00000006 
- 00019666  0x00002a80 isub  0x00000002 , 0x0000003e 
- 00019667  0x00002a81 branch  0x00004cd6 , 0x00000005 
- 00019668  0x00002a82 loop  0x00004cd1 
- 00019669  0x00002a83 rtn 
- 00019670  0x00002a85 add  0x00000006 , 0xffffffff , 0x00000005 
- 00019671  0x00002a86 call  0x00007e45 
- 00019672  0x00002a87 fetch  0x00000001 , 0x00004808 
- 00019673  0x00002a88 increase  0xffffffff , 0x0000003f 
- 00019674  0x00002a89 store  0x00000001 , 0x00004808 
- 00019675  0x00002a8a hfetch  0x00000001 , 0x0000811b 
- 00019676  0x00002a8b rshift3  0x0000003f , 0x0000003f 
- 00019677  0x00002a8c nbranch  0x00004cdf , 0x00000034 
- 00019678  0x00002a8d rtn 
- 00019679  0x00002a90 hfetch  0x00000001 , 0x0000811b 
- 00019680  0x00002a91 and_into  0x00000001 , 0x0000003f 
- 00019681  0x00002a92 beq  0x00000000 , 0x00004cca 
- 00019682  0x00002a93 beq  0x00000001 , 0x00004c99 
- 00019683  0x00002a94 rtn 
- 00019684  0x00002a97 and  0x0000003f , 0x00000007 , 0x00000007 
- 00019685  0x00002a98 fetch  0x00000001 , 0x00004800 
- 00019686  0x00002a99 qsetflag  0x00000001 , 0x0000003f 
- 00019687  0x00002a9a store  0x00000001 , 0x00004800 
- 00019688  0x00002a9b rtn 
- 00019689  0x00002a9e setarg  0x00000000 
- 00019690  0x00002a9f store  0x00000008 , 0x00004800 
- 00019691  0x00002aa0 store  0x00000001 , 0x00004808 
- 00019692  0x00002aa1 rtn 
- 00019693  0x00002aa4 hfetch  0x00000001 , 0x0000811b 
- 00019694  0x00002aa5 hfetch  0x00000001 , 0x0000811a 
- 00019695  0x00002aa6 hfetch  0x00000001 , 0x00008119 
- 00019696  0x00002aa7 bbit0  0x00000000 , 0x00004ced 
- 00019697  0x00002aa8 setarg  0x000000ff 
- 00019698  0x00002aa9 enable  0x00000028 
- 00019699  0x00002aaa rtn 
- 00019700  0x00002aad fetcht  0x00000002 , 0x000044c2 
- 00019701  0x00002aae call  0x00005866 
- 00019702  0x00002aaf rtnbit0  0x00000000 
- 00019703  0x00002ab0 fetch  0x00000001 , 0x000046f8 
- 00019704  0x00002ab1 rtnbit0  0x00000000 
- 00019705  0x00002ab2 call  0x0000561c 
- 00019706  0x00002ab3 nrtn  0x00000034 
- 00019707  0x00002ab4 call  0x00004c99 
- 00019708  0x00002ab5 nrtn  0x00000028 
- 00019709  0x00002ab6 nrtn  0x0000002c 
- 00019710  0x00002ab8 call  0x00003f5e 
- 00019711  0x00002ab9 jam  0x00000002 , 0x00004213 
- 00019712  0x00002aba fetcht  0x00000002 , 0x000044c2 
- 00019713  0x00002abb call  0x00005a88 
- 00019714  0x00002abc add  0x00000006 , 0x00000001 , 0x00000005 
- 00019715  0x00002abd fetch  0x00000008 , 0x00004800 
- 00019716  0x00002abe istore  0x00000008 , 0x00000005 
- 00019717  0x00002abf jam  0x0000001b , 0x00000b7d 
- 00019718  0x00002ac0 call  0x00005620 
- 00019719  0x00002ac1 fetch  0x00000001 , 0x000003e4 
- 00019720  0x00002ac2 bbit1  0x00000003 , 0x00003bf2 
- 00019721  0x00002ac3 rtn 
- 00019722  0x00002ac5 copy  0x00000013 , 0x0000003f 
- 00019723  0x00002ac6 beq  0x00000010 , 0x00004d15 
- 00019724  0x00002ac8 beq  0x00000014 , 0x00004d13 
- 00019725  0x00002ac9 beq  0x00000028 , 0x00004d11 
- 00019726  0x00002aca beq  0x00000029 , 0x00004d11 
- 00019727  0x00002acb beq  0x0000002e , 0x00003f57 
- 00019728  0x00002acc rtn 
- 00019729  0x00002acf call  0x00003fa4 
- 00019730  0x00002ad0 branch  0x00003f92 
- 00019731  0x00002ad2 call  0x00004ced 
- 00019732  0x00002ad3 branch  0x00004ce9 
- 00019733  0x00002ad6 call  0x00005b30 
- 00019734  0x00002ad7 call  0x00003f90 
- 00019735  0x00002ad8 call  0x00003f88 
- 00019736  0x00002ad9 branch  0x00003f94 
- 00019737  0x00002adc fetch  0x00000001 , 0x0000442e 
- 00019738  0x00002add rtn  0x00000034 
- 00019739  0x00002ade increase  0xffffffff , 0x0000003f 
- 00019740  0x00002adf store  0x00000001 , 0x0000442e 
- 00019741  0x00002ae0 nrtn  0x00000034 
- 00019742  0x00002ae1 fetch  0x00000001 , 0x000044db 
- 00019743  0x00002ae2 rtn  0x00000034 
- 00019744  0x00002ae3 branch  0x00003f98 
- 00019745  0x00002ae7 branch  0x00004d2e 
- 00019746  0x00002aeb hfetch  0x00000003 , 0x0000811c 
- 00019747  0x00002aec copy  0x0000003f , 0x00000012 
- 00019748  0x00002aed hfetch  0x00000001 , 0x0000811f 
- 00019749  0x00002aee and_into  0x0000000f , 0x0000003f 
- 00019750  0x00002aef lshift16  0x0000003f , 0x0000003f 
- 00019751  0x00002af0 lshift8  0x0000003f , 0x0000003f 
- 00019752  0x00002af1 ior  0x00000012 , 0x0000003f 
- 00019753  0x00002af2 fetcht  0x00000004 , 0x0000480a 
- 00019754  0x00002af3 isub  0x00000002 , 0x0000003f 
- 00019755  0x00002af4 rtn  0x00000034 
- 00019756  0x00002af5 arg  0x000000bb , 0x00000012 
- 00019757  0x00002af6 branch  0x00003f5e 
- 00019758  0x00002afa fetch  0x00000001 , 0x00004133 
- 00019759  0x00002afb nrtn  0x00000034 
- 00019760  0x00002afc fetch  0x00000001 , 0x0000427f 
- 00019761  0x00002afd nrtn  0x00000034 
- 00019762  0x00002afe fetch  0x00000001 , 0x000047ea 
- 00019763  0x00002aff rtn  0x00000034 
- 00019764  0x00002b00 fetch  0x00000001 , 0x000047eb 
- 00019765  0x00002b01 nrtn  0x00000034 
- 00019766  0x00002b02 branch  0x00003f9a 
- 00019767  0x00002b05 copy  0x00000013 , 0x0000003f 
- 00019768  0x00002b06 beq  0x00000006 , 0x00004d8b 
- 00019769  0x00002b07 beq  0x0000000a , 0x00004d7c 
- 00019770  0x00002b08 beq  0x00000006 , 0x00004d8f 
- 00019771  0x00002b09 beq  0x00000010 , 0x00004d68 
- 00019772  0x00002b0a beq  0x0000002e , 0x00003f57 
- 00019773  0x00002b0b beq  0x00000001 , 0x00004d77 
- 00019774  0x00002b0c beq  0x00000002 , 0x00004d51 
- 00019775  0x00002b0e beq  0x00000004 , 0x00004d4e 
- 00019776  0x00002b0f beq  0x00000013 , 0x00004d4e 
- 00019777  0x00002b10 and  0x0000003f , 0x0000000f , 0x00000002 
- 00019778  0x00002b11 and_into  0x000000f0 , 0x0000003f 
- 00019779  0x00002b12 beq  0x00000050 , 0x00004d45 
- 00019780  0x00002b13 rtn 
- 00019781  0x00002b16 set1  0x00000025 , 0x00000000 
- 00019782  0x00002b17 bpatch  0x000000b8 , 0x00004037 
- 00019783  0x00002b18 storet  0x00000001 , 0x00000259 
- 00019784  0x00002b1a fetch  0x00000001 , 0x00000259 
- 00019785  0x00002b1b rtn  0x00000034 
- 00019786  0x00002b1c increase  0xffffffff , 0x0000003f 
- 00019787  0x00002b1d store  0x00000001 , 0x00000259 
- 00019788  0x00002b1f call  0x00004d62 
- 00019789  0x00002b20 branch  0x00004d48 
- 00019790  0x00002b23 fetch  0x00000002 , 0x000047f4 
- 00019791  0x00002b24 bbit1  0x0000000c , 0x00004d79 
- 00019792  0x00002b25 branch  0x00003f10 
- 00019793  0x00002b29 set1  0x00000025 , 0x00000000 
- 00019794  0x00002b2a bpatch  0x000000b9 , 0x00004037 
- 00019795  0x00002b2b call  0x00004d59 
- 00019796  0x00002b2c fetch  0x00000002 , 0x000042a0 
- 00019797  0x00002b2e bbit1  0x00000000 , 0x00003f12 
- 00019798  0x00002b2f bbit1  0x00000001 , 0x00004d5c 
- 00019799  0x00002b30 bbit1  0x00000002 , 0x00004d5f 
- 00019800  0x00002b31 branch  0x00004d79 
- 00019801  0x00002b33 jam  0x00000000 , 0x0000425e 
- 00019802  0x00002b34 jam  0x00000000 , 0x0000448b 
- 00019803  0x00002b35 rtn 
- 00019804  0x00002b38 bbit1  0x00000005 , 0x00003f10 
- 00019805  0x00002b39 bbit1  0x00000003 , 0x00003f10 
- 00019806  0x00002b3a branch  0x00004d79 
- 00019807  0x00002b3c fetch  0x00000002 , 0x000047f4 
- 00019808  0x00002b3d bbit1  0x0000000c , 0x00004d79 
- 00019809  0x00002b3e branch  0x00003f10 
- 00019810  0x00002b43 fetch  0x00000001 , 0x000047f2 
- 00019811  0x00002b44 rtn  0x00000034 
- 00019812  0x00002b45 increase  0xffffffff , 0x0000003f 
- 00019813  0x00002b46 store  0x00000001 , 0x000047f2 
- 00019814  0x00002b47 nrtn  0x00000034 
- 00019815  0x00002b48 branch  0x00004d8f 
- 00019816  0x00002b4c call  0x00004d6a 
- 00019817  0x00002b4d branch  0x00004d79 
- 00019818  0x00002b50 set1  0x00000025 , 0x00000000 
- 00019819  0x00002b51 bpatch  0x000000ba , 0x00004037 
- 00019820  0x00002b52 fetch  0x00000002 , 0x000047f4 
- 00019821  0x00002b53 isolate1  0x00000007 , 0x0000003f 
- 00019822  0x00002b54 call  0x00003f75 , 0x00000001 
- 00019823  0x00002b55 fetch  0x00000002 , 0x000047fe 
- 00019824  0x00002b56 store  0x00000002 , 0x000047f0 
- 00019825  0x00002b57 fetch  0x00000002 , 0x000042a2 
- 00019826  0x00002b58 set1  0x00000000 , 0x0000003f 
- 00019827  0x00002b59 store  0x00000002 , 0x000042a2 
- 00019828  0x00002b5a fetch  0x00000002 , 0x000047f4 
- 00019829  0x00002b5b bbit1  0x00000000 , 0x00003f77 
- 00019830  0x00002b5c rtn 
- 00019831  0x00002b60 call  0x00003f7e 
- 00019832  0x00002b61 branch  0x00003f98 
- 00019833  0x00002b64 call  0x00003f7c 
- 00019834  0x00002b65 branch  0x00003f94 
- 00019835  0x00002b68 branch  0x00003f9a 
- 00019836  0x00002b6b jam  0x00000000 , 0x0000054f 
- 00019837  0x00002b6c rtn 
- 00019838  0x00002b72 hjam  0x00000000 , 0x00008083 
- 00019839  0x00002b73 hjam  0x00000000 , 0x00008084 
- 00019840  0x00002b74 hfetch  0x00000001 , 0x00008085 
- 00019841  0x00002b75 and_into  0x000000f0 , 0x0000003f 
- 00019842  0x00002b76 hstore  0x00000001 , 0x00008085 
- 00019843  0x00002b77 setarg  0x00000000 
- 00019844  0x00002b78 store  0x00000004 , 0x000000a7 
- 00019845  0x00002b79 setarg  0x000000ff 
- 00019846  0x00002b7a fetcht  0x00000001 , 0x000047fd 
- 00019847  0x00002b7b copy  0x00000002 , 0x00000007 
- 00019848  0x00002b7c qset1  0x0000003f 
- 00019849  0x00002b7d store  0x00000004 , 0x000000a3 
- 00019850  0x00002b7e rtn 
- 00019851  0x00002b81 setarg  0x00000002 
- 00019852  0x00002b82 store  0x00000001 , 0x000047f2 
- 00019853  0x00002b83 call  0x00004ced 
- 00019854  0x00002b87 branch  0x00004ce9 
- 00019855  0x00002b89 set1  0x00000025 , 0x00000000 
- 00019856  0x00002b8a bpatch  0x000000bb , 0x00004037 
- 00019857  0x00002b8b jam  0x00000001 , 0x0000427f 
- 00019858  0x00002b8c call  0x00003fa4 
- 00019859  0x00002b8d call  0x00003fa2 
- 00019860  0x00002b8f setarg  0x00000000 
- 00019861  0x00002b90 store  0x00000002 , 0x000047f0 
- 00019862  0x00002b91 store  0x00000001 , 0x000047f2 
- 00019863  0x00002b92 branch  0x00003f9e 
- 00019864  0x00002b9a branch  0x00004d9d , 0x0000002b 
- 00019865  0x00002b9c setarg  0x000043ce 
- 00019866  0x00002b9d arg  0x000042af , 0x00000005 
- 00019867  0x00002b9e isub  0x00000005 , 0x00000039 
- 00019868  0x00002b9f call  0x00007e3f 
- 00019869  0x00002ba1 set1  0x00000025 , 0x00000000 
- 00019870  0x00002ba2 bpatch  0x00000016 , 0x00004022 
- 00019871  0x00002ba3 setarg  0x000004de 
- 00019872  0x00002ba4 arg  0x000004a9 , 0x00000005 
- 00019873  0x00002ba5 isub  0x00000005 , 0x00000039 
- 00019874  0x00002ba6 call  0x00007e3f 
- 00019875  0x00002ba7 setarg  0x00000330 
- 00019876  0x00002ba8 arg  0x000002c4 , 0x00000005 
- 00019877  0x00002ba9 isub  0x00000005 , 0x00000039 
- 00019878  0x00002baa call  0x00007e3f 
- 00019879  0x00002bab branch  0x0000532a 
- 00019880  0x00002bae set1  0x00000025 , 0x00000000 
- 00019881  0x00002baf bpatch  0x00000017 , 0x00004022 
- 00019882  0x00002bb0 copy  0x00000006 , 0x00000002 
- 00019883  0x00002bb3 copy  0x00000002 , 0x00000006 
- 00019884  0x00002bb4 ifetch  0x00000002 , 0x00000006 
- 00019885  0x00002bb5 store  0x00000002 , 0x000002cd 
- 00019886  0x00002bb6 ifetch  0x00000002 , 0x00000006 
- 00019887  0x00002bb7 store  0x00000002 , 0x000002cf 
- 00019888  0x00002bb8 deposit  0x00000006 
- 00019889  0x00002bb9 store  0x00000002 , 0x000002cb 
- 00019890  0x00002bba fetch  0x00000001 , 0x000047f3 
- 00019891  0x00002bbb beq  0x00000000 , 0x00004db5 
- 00019892  0x00002bbc branch  0x000050fa 
- 00019893  0x00002bbf set1  0x00000025 , 0x00000000 
- 00019894  0x00002bc0 bpatch  0x00000018 , 0x00004023 
- 00019895  0x00002bc1 fetch  0x00000002 , 0x000002cd 
- 00019896  0x00002bc2 branch  0x00004dfc , 0x00000034 
- 00019897  0x00002bc3 fetch  0x00000001 , 0x000002cf 
- 00019898  0x00002bc4 beq  0x00000001 , 0x00004dc0 
- 00019899  0x00002bc6 beq  0x00000050 , 0x00004de7 
- 00019900  0x00002bc7 beq  0x00000051 , 0x00004df4 
- 00019901  0x00002bc8 beq  0x00000052 , 0x00004df2 
- 00019902  0x00002bc9 beq  0x00000053 , 0x00004df2 
- 00019903  0x00002bca branch  0x00004dfc 
- 00019904  0x00002bcd call  0x0000527a 
- 00019905  0x00002bce nrtn  0x00000034 
- 00019906  0x00002bcf jam  0x00000000 , 0x000043cd 
- 00019907  0x00002bd1 call  0x000052c4 
- 00019908  0x00002bd2 call  0x00004e01 
- 00019909  0x00002bd3 fetcht  0x00000002 , 0x000002d6 
- 00019910  0x00002bd4 branch  0x00004dfb , 0x00000034 
- 00019911  0x00002bd5 call  0x000052ce 
- 00019912  0x00002bd6 fetch  0x00000002 , 0x000002d6 
- 00019913  0x00002bd7 istore  0x00000002 , 0x00000005 
- 00019914  0x00002bd8 force  0x00000001 , 0x0000003f 
- 00019915  0x00002bd9 istore  0x00000002 , 0x00000005 
- 00019916  0x00002bda branch  0x00004dfc 
- 00019917  0x00002bdd fetch  0x00000001 , 0x00004132 
- 00019918  0x00002bde rtneq  0x00000001 
- 00019919  0x00002bdf fetch  0x00000001 , 0x000043cd 
- 00019920  0x00002be0 rtn  0x00000034 
- 00019921  0x00002be1 copy  0x0000003f , 0x00000011 
- 00019922  0x00002be2 fetch  0x00000004 , 0x0000033c 
- 00019923  0x00002be3 arg  0x00000100 , 0x00000002 
- 00019924  0x00002be4 iadd  0x00000002 , 0x00000002 
- 00019925  0x00002be5 copy  0x00000022 , 0x0000003f 
- 00019926  0x00002be6 isub  0x00000002 , 0x0000003e 
- 00019927  0x00002be7 nrtn  0x00000002 
- 00019928  0x00002be8 jam  0x00000000 , 0x000043cd 
- 00019929  0x00002be9 copy  0x00000011 , 0x0000003f 
- 00019930  0x00002bea beq  0x00000050 , 0x00004ddc 
- 00019931  0x00002beb branch  0x00003bf1 
- 00019932  0x00002bed call  0x000052c4 
- 00019933  0x00002bee call  0x00004e84 
- 00019934  0x00002bef call  0x000052d0 
- 00019935  0x00002bf0 call  0x00007e1c 
- 00019936  0x00002bf1 call  0x00004eb7 
- 00019937  0x00002bf2 call  0x000052ce 
- 00019938  0x00002bf4 setarg  0x0000000c 
- 00019939  0x00002bf5 istore  0x00000002 , 0x00000005 
- 00019940  0x00002bf6 force  0x00000001 , 0x0000003f 
- 00019941  0x00002bf7 istore  0x00000002 , 0x00000005 
- 00019942  0x00002bf8 branch  0x00004dfc 
- 00019943  0x00002bfb call  0x0000527e 
- 00019944  0x00002bfc nrtn  0x00000034 
- 00019945  0x00002bfd call  0x000052d2 
- 00019946  0x00002bfe call  0x00006f72 
- 00019947  0x00002bff call  0x000052dc 
- 00019948  0x00002c00 fetch  0x00000002 , 0x000002dc 
- 00019949  0x00002c01 branch  0x00004dfb , 0x00000034 
- 00019950  0x00002c02 istore  0x00000002 , 0x00000005 
- 00019951  0x00002c03 fetch  0x00000002 , 0x000042b1 
- 00019952  0x00002c04 istore  0x00000002 , 0x00000005 
- 00019953  0x00002c05 branch  0x00004dfc 
- 00019954  0x00002c08 call  0x00004af8 
- 00019955  0x00002c09 branch  0x00004dfc 
- 00019956  0x00002c0c set1  0x00000025 , 0x00000000 
- 00019957  0x00002c0d bpatch  0x00000019 , 0x00004023 
- 00019958  0x00002c0e jam  0x00000000 , 0x000002eb 
- 00019959  0x00002c0f call  0x00006bdc 
- 00019960  0x00002c10 fetch  0x00000001 , 0x000002eb 
- 00019961  0x00002c11 rtneq  0x00000001 
- 00019962  0x00002c12 branch  0x00004dfc 
- 00019963  0x00002c14 call  0x0000526f 
- 00019964  0x00002c17 setarg  0x00000000 
- 00019965  0x00002c18 store  0x00000002 , 0x000002cd 
- 00019966  0x00002c19 store  0x00000002 , 0x000002cf 
- 00019967  0x00002c1a jam  0x00000001 , 0x000002d1 
- 00019968  0x00002c1b rtn 
- 00019969  0x00002c1e set1  0x00000025 , 0x00000000 
- 00019970  0x00002c1f bpatch  0x0000001a , 0x00004023 
- 00019971  0x00002c20 call  0x000052d0 
- 00019972  0x00002c21 force  0x00000000 , 0x00000012 
- 00019973  0x00002c22 fetch  0x00000002 , 0x000002cd 
- 00019974  0x00002c23 copy  0x0000003f , 0x00000013 
- 00019975  0x00002c24 fetch  0x00000002 , 0x000002cb 
- 00019976  0x00002c25 iforce  0x00000006 
- 00019977  0x00002c27 call  0x00004e11 
- 00019978  0x00002c28 deposit  0x00000013 
- 00019979  0x00002c29 increase  0xfffffffc , 0x00000013 
- 00019980  0x00002c2a increase  0xfffffffc , 0x0000003f 
- 00019981  0x00002c2b nbranch  0x00004e09 , 0x00000034 
- 00019982  0x00002c2c copy  0x00000012 , 0x0000003f 
- 00019983  0x00002c2d store  0x00000002 , 0x000002d6 
- 00019984  0x00002c2e rtn 
- 00019985  0x00002c31 set1  0x00000025 , 0x00000000 
- 00019986  0x00002c32 bpatch  0x0000001b , 0x00004023 
- 00019987  0x00002c33 ifetch  0x00000001 , 0x00000006 
- 00019988  0x00002c34 beq  0x00000001 , 0x00004e54 
- 00019989  0x00002c35 beq  0x00000002 , 0x00004e5c 
- 00019990  0x00002c36 beq  0x00000003 , 0x00004ee0 
- 00019991  0x00002c37 beq  0x00000004 , 0x00004f0f 
- 00019992  0x00002c38 beq  0x00000005 , 0x00004fad 
- 00019993  0x00002c39 beq  0x00000006 , 0x00004fd5 
- 00019994  0x00002c3a beq  0x00000007 , 0x00005024 
- 00019995  0x00002c3b beq  0x00000008 , 0x00005058 
- 00019996  0x00002c3c beq  0x00000009 , 0x00005068 
- 00019997  0x00002c3d beq  0x0000000a , 0x00004e21 
- 00019998  0x00002c3e beq  0x0000000b , 0x00005069 
- 00019999  0x00002c3f call  0x0000506a 
- 00020000  0x00002c41 rtn 
- 00020001  0x00002c44 ifetch  0x00000001 , 0x00000006 
- 00020002  0x00002c45 copy  0x0000003f , 0x00000007 
- 00020003  0x00002c46 ifetch  0x00000002 , 0x00000006 
- 00020004  0x00002c47 copy  0x0000003f , 0x00000011 
- 00020005  0x00002c48 copy  0x00000013 , 0x0000003f 
- 00020006  0x00002c49 isub  0x00000011 , 0x00000013 
- 00020007  0x00002c4a copy  0x00000011 , 0x0000003f 
- 00020008  0x00002c4b iadd  0x00000006 , 0x00000006 
- 00020009  0x00002c4c setarg  0x0000000b 
- 00020010  0x00002c4d istore  0x00000001 , 0x00000005 
- 00020011  0x00002c4e copy  0x00000007 , 0x0000003f 
- 00020012  0x00002c4f istore  0x00000001 , 0x00000005 
- 00020013  0x00002c50 force  0x00000008 , 0x0000003f 
- 00020014  0x00002c51 istore  0x00000002 , 0x00000005 
- 00020015  0x00002c52 force  0x00000002 , 0x0000003f 
- 00020016  0x00002c53 istore  0x00000002 , 0x00000005 
- 00020017  0x00002c54 force  0x00000000 , 0x0000003f 
- 00020018  0x00002c55 istore  0x00000002 , 0x00000005 
- 00020019  0x00002c56 force  0x00000400 , 0x0000003f 
- 00020020  0x00002c57 istore  0x00000002 , 0x00000005 
- 00020021  0x00002c58 force  0x00000000 , 0x0000003f 
- 00020022  0x00002c59 istore  0x00000002 , 0x00000005 
- 00020023  0x00002c5a force  0x0000000c , 0x0000003f 
- 00020024  0x00002c5b iadd  0x00000012 , 0x00000012 
- 00020025  0x00002c5c branch  0x00004e20 
- 00020026  0x00002c5f ifetch  0x00000001 , 0x00000006 
- 00020027  0x00002c60 copy  0x0000003f , 0x00000007 
- 00020028  0x00002c61 ifetch  0x00000002 , 0x00000006 
- 00020029  0x00002c62 copy  0x0000003f , 0x00000011 
- 00020030  0x00002c63 copy  0x00000013 , 0x0000003f 
- 00020031  0x00002c64 isub  0x00000011 , 0x00000013 
- 00020032  0x00002c65 copy  0x00000011 , 0x0000003f 
- 00020033  0x00002c66 iadd  0x00000006 , 0x00000006 
- 00020034  0x00002c67 call  0x000052d0 
- 00020035  0x00002c68 setarg  0x0000000b 
- 00020036  0x00002c69 istore  0x00000001 , 0x00000005 
- 00020037  0x00002c6a copy  0x00000007 , 0x0000003f 
- 00020038  0x00002c6b istore  0x00000001 , 0x00000005 
- 00020039  0x00002c6c force  0x00000008 , 0x0000003f 
- 00020040  0x00002c6d istore  0x00000002 , 0x00000005 
- 00020041  0x00002c6e force  0x00000002 , 0x0000003f 
- 00020042  0x00002c6f istore  0x00000002 , 0x00000005 
- 00020043  0x00002c70 force  0x00000000 , 0x0000003f 
- 00020044  0x00002c71 istore  0x00000002 , 0x00000005 
- 00020045  0x00002c72 force  0x00000400 , 0x0000003f 
- 00020046  0x00002c73 istore  0x00000002 , 0x00000005 
- 00020047  0x00002c74 force  0x00000000 , 0x0000003f 
- 00020048  0x00002c75 istore  0x00000002 , 0x00000005 
- 00020049  0x00002c76 force  0x0000000c , 0x0000003f 
- 00020050  0x00002c77 iadd  0x00000012 , 0x00000012 
- 00020051  0x00002c79 branch  0x00004e20 
- 00020052  0x00002c7e ifetch  0x00000001 , 0x00000006 
- 00020053  0x00002c7f copy  0x0000003f , 0x00000007 
- 00020054  0x00002c80 ifetch  0x00000002 , 0x00000006 
- 00020055  0x00002c81 copy  0x0000003f , 0x00000011 
- 00020056  0x00002c82 iadd  0x00000006 , 0x00000006 
- 00020057  0x00002c83 copy  0x00000013 , 0x0000003f 
- 00020058  0x00002c84 isub  0x00000011 , 0x00000013 
- 00020059  0x00002c86 branch  0x00004e20 
- 00020060  0x00002c89 call  0x00007e1c 
- 00020061  0x00002c8c call  0x00007e21 
- 00020062  0x00002c8d arg  0x00000000 , 0x00000008 
- 00020063  0x00002c8e ifetch  0x00000001 , 0x00000006 
- 00020064  0x00002c8f copy  0x0000003f , 0x00000007 
- 00020065  0x00002c90 ifetch  0x00000002 , 0x00000006 
- 00020066  0x00002c91 copy  0x0000003f , 0x00000011 
- 00020067  0x00002c92 ifetch  0x00000002 , 0x00000006 
- 00020068  0x00002c93 copy  0x0000003f , 0x00000002 
- 00020069  0x00002c94 ifetch  0x00000002 , 0x00000006 
- 00020070  0x00002c95 copy  0x0000003f , 0x0000000b 
- 00020071  0x00002c96 copy  0x00000002 , 0x0000003f 
- 00020072  0x00002c97 beq  0x00000001 , 0x00004e6e 
- 00020073  0x00002c98 beq  0x00000003 , 0x00004e90 
- 00020074  0x00002c99 beq  0x00000011 , 0x00004e9c 
- 00020075  0x00002c9a beq  0x00000013 , 0x00004ea7 
- 00020076  0x00002c9b call  0x0000506a 
- 00020077  0x00002c9c branch  0x00004edf 
- 00020078  0x00002c9f call  0x00007e1c 
- 00020079  0x00002ca0 arg  0x00000050 , 0x00000002 
- 00020080  0x00002ca1 fetch  0x00000002 , 0x000042b1 
- 00020081  0x00002ca2 nbranch  0x00004ed9 , 0x00000034 
- 00020082  0x00002ca3 copy  0x0000000b , 0x0000003f 
- 00020083  0x00002ca4 store  0x00000002 , 0x000042b1 
- 00020084  0x00002ca5 copy  0x00000022 , 0x0000003f 
- 00020085  0x00002ca6 store  0x00000004 , 0x0000033c 
- 00020086  0x00002ca7 call  0x00004e78 
- 00020087  0x00002ca8 branch  0x00004eb3 
- 00020088  0x00002cab storet  0x00000002 , 0x0000033a 
- 00020089  0x00002cac deposit  0x0000000b 
- 00020090  0x00002cad store  0x00000002 , 0x00000330 
- 00020091  0x00002cae deposit  0x00000011 
- 00020092  0x00002caf store  0x00000002 , 0x00000332 
- 00020093  0x00002cb0 deposit  0x00000012 
- 00020094  0x00002cb1 store  0x00000002 , 0x00000334 
- 00020095  0x00002cb2 deposit  0x00000013 
- 00020096  0x00002cb3 store  0x00000002 , 0x00000336 
- 00020097  0x00002cb4 deposit  0x00000007 
- 00020098  0x00002cb5 store  0x00000002 , 0x00000338 
- 00020099  0x00002cb6 rtn 
- 00020100  0x00002cb9 fetcht  0x00000002 , 0x0000033a 
- 00020101  0x00002cba fetch  0x00000002 , 0x00000330 
- 00020102  0x00002cbb copy  0x0000003f , 0x0000000b 
- 00020103  0x00002cbc fetch  0x00000002 , 0x00000332 
- 00020104  0x00002cbd copy  0x0000003f , 0x00000011 
- 00020105  0x00002cbe fetch  0x00000002 , 0x00000334 
- 00020106  0x00002cbf copy  0x0000003f , 0x00000012 
- 00020107  0x00002cc0 fetch  0x00000002 , 0x00000336 
- 00020108  0x00002cc1 copy  0x0000003f , 0x00000013 
- 00020109  0x00002cc2 fetch  0x00000002 , 0x00000338 
- 00020110  0x00002cc3 copy  0x0000003f , 0x00000007 
- 00020111  0x00002cc4 rtn 
- 00020112  0x00002cc7 call  0x00007e1c 
- 00020113  0x00002cc8 setarg  0x00000051 
- 00020114  0x00002cc9 arg  0x00000051 , 0x00000002 
- 00020115  0x00002cca fetch  0x00000002 , 0x000042b3 
- 00020116  0x00002ccb nbranch  0x00004ed9 , 0x00000034 
- 00020117  0x00002ccc copy  0x0000000b , 0x0000003f 
- 00020118  0x00002ccd store  0x00000002 , 0x000042b3 
- 00020119  0x00002cce fetch  0x00000001 , 0x000042ba 
- 00020120  0x00002ccf set1  0x00000000 , 0x0000003f 
- 00020121  0x00002cd0 set1  0x00000001 , 0x0000003f 
- 00020122  0x00002cd1 store  0x00000001 , 0x000042ba 
- 00020123  0x00002cd2 branch  0x00004ebb 
- 00020124  0x00002cd4 call  0x00007e1c 
- 00020125  0x00002cd5 arg  0x00000052 , 0x00000002 
- 00020126  0x00002cd6 fetch  0x00000002 , 0x000042b5 
- 00020127  0x00002cd7 nbranch  0x00004ed9 , 0x00000034 
- 00020128  0x00002cd8 copy  0x0000000b , 0x0000003f 
- 00020129  0x00002cd9 store  0x00000002 , 0x000042b5 
- 00020130  0x00002cda fetch  0x00000001 , 0x000042bb 
- 00020131  0x00002cdb set1  0x00000000 , 0x0000003f 
- 00020132  0x00002cdc set1  0x00000001 , 0x0000003f 
- 00020133  0x00002cdd store  0x00000001 , 0x000042bb 
- 00020134  0x00002cde branch  0x00004ebb 
- 00020135  0x00002ce0 call  0x00007e1c 
- 00020136  0x00002ce1 deposit  0x0000001a 
- 00020137  0x00002ce2 arg  0x00000053 , 0x00000002 
- 00020138  0x00002ce3 fetch  0x00000002 , 0x000042b7 
- 00020139  0x00002ce4 nbranch  0x00004ed9 , 0x00000034 
- 00020140  0x00002ce5 copy  0x0000000b , 0x0000003f 
- 00020141  0x00002ce6 store  0x00000002 , 0x000042b7 
- 00020142  0x00002ce7 fetch  0x00000001 , 0x000042bc 
- 00020143  0x00002ce8 set1  0x00000000 , 0x0000003f 
- 00020144  0x00002ce9 set1  0x00000001 , 0x0000003f 
- 00020145  0x00002cea store  0x00000001 , 0x000042bc 
- 00020146  0x00002ceb branch  0x00004ebb 
- 00020147  0x00002cee setarg  0x00000001 
- 00020148  0x00002cef store  0x00000002 , 0x000002e4 
- 00020149  0x00002cf0 jam  0x00000050 , 0x000043cd 
- 00020150  0x00002cf1 branch  0x00004ebd 
- 00020151  0x00002cf3 fetch  0x00000001 , 0x000042b9 
- 00020152  0x00002cf4 set1  0x00000000 , 0x0000003f 
- 00020153  0x00002cf5 set1  0x00000001 , 0x0000003f 
- 00020154  0x00002cf6 store  0x00000001 , 0x000042b9 
- 00020155  0x00002cf8 setarg  0x00000000 
- 00020156  0x00002cf9 store  0x00000002 , 0x000002e4 
- 00020157  0x00002cfb set1  0x00000025 , 0x00000000 
- 00020158  0x00002cfc bpatch  0x0000001c , 0x00004023 
- 00020159  0x00002cfd call  0x00007e21 
- 00020160  0x00002cfe setarg  0x00000003 
- 00020161  0x00002cff istore  0x00000001 , 0x00000005 
- 00020162  0x00002d00 copy  0x00000007 , 0x0000003f 
- 00020163  0x00002d01 istore  0x00000001 , 0x00000005 
- 00020164  0x00002d02 setarg  0x00000008 
- 00020165  0x00002d03 istore  0x00000002 , 0x00000005 
- 00020166  0x00002d04 copy  0x00000002 , 0x0000003f 
- 00020167  0x00002d05 istore  0x00000002 , 0x00000005 
- 00020168  0x00002d06 copy  0x0000000b , 0x0000003f 
- 00020169  0x00002d07 istore  0x00000002 , 0x00000005 
- 00020170  0x00002d08 fetch  0x00000002 , 0x000002e4 
- 00020171  0x00002d09 beq  0x00000001 , 0x00004ed4 
- 00020172  0x00002d0a isolate0  0x00000000 , 0x00000008 
- 00020173  0x00002d0b branch  0x00004ecf , 0x00000001 
- 00020174  0x00002d0c setarg  0x00000004 
- 00020175  0x00002d0e istore  0x00000002 , 0x00000005 
- 00020176  0x00002d0f force  0x00000000 , 0x0000003f 
- 00020177  0x00002d10 istore  0x00000002 , 0x00000005 
- 00020178  0x00002d11 setarg  0x0000000c 
- 00020179  0x00002d12 branch  0x00004edb 
- 00020180  0x00002d14 istore  0x00000002 , 0x00000005 
- 00020181  0x00002d15 force  0x00000002 , 0x0000003f 
- 00020182  0x00002d16 istore  0x00000002 , 0x00000005 
- 00020183  0x00002d17 setarg  0x0000000c 
- 00020184  0x00002d18 branch  0x00004edb 
- 00020185  0x00002d1b set1  0x00000000 , 0x00000008 
- 00020186  0x00002d1c branch  0x00004ebb 
- 00020187  0x00002d1e iadd  0x00000012 , 0x00000012 
- 00020188  0x00002d1f copy  0x00000013 , 0x0000003f 
- 00020189  0x00002d20 isub  0x00000011 , 0x00000013 
- 00020190  0x00002d21 branch  0x00004edf 
- 00020191  0x00002d23 branch  0x00004e20 
- 00020192  0x00002d26 ifetch  0x00000001 , 0x00000006 
- 00020193  0x00002d27 copy  0x0000003f , 0x00000007 
- 00020194  0x00002d28 ifetch  0x00000002 , 0x00000006 
- 00020195  0x00002d29 copy  0x0000003f , 0x00000011 
- 00020196  0x00002d2a copy  0x00000013 , 0x0000003f 
- 00020197  0x00002d2b isub  0x00000011 , 0x00000013 
- 00020198  0x00002d2c ifetch  0x00000002 , 0x00000006 
- 00020199  0x00002d2d copy  0x0000003f , 0x0000000b 
- 00020200  0x00002d2e ifetch  0x00000002 , 0x00000006 
- 00020201  0x00002d2f copy  0x0000003f , 0x00000002 
- 00020202  0x00002d30 setarg  0x00000050 
- 00020203  0x00002d31 isub  0x00000002 , 0x0000003e 
- 00020204  0x00002d32 branch  0x00004ef7 , 0x00000005 
- 00020205  0x00002d33 setarg  0x00000051 
- 00020206  0x00002d34 isub  0x00000002 , 0x0000003e 
- 00020207  0x00002d35 branch  0x00004efd , 0x00000005 
- 00020208  0x00002d36 setarg  0x00000052 
- 00020209  0x00002d37 isub  0x00000002 , 0x0000003e 
- 00020210  0x00002d38 branch  0x00004f09 , 0x00000005 
- 00020211  0x00002d39 setarg  0x00000053 
- 00020212  0x00002d3a isub  0x00000002 , 0x0000003e 
- 00020213  0x00002d3b branch  0x00004f03 , 0x00000005 
- 00020214  0x00002d3c rtn 
- 00020215  0x00002d3f copy  0x0000000b , 0x0000003f 
- 00020216  0x00002d40 store  0x00000002 , 0x000042b1 
- 00020217  0x00002d41 fetch  0x00000001 , 0x000042b9 
- 00020218  0x00002d42 set1  0x00000001 , 0x0000003f 
- 00020219  0x00002d43 store  0x00000001 , 0x000042b9 
- 00020220  0x00002d44 branch  0x00004e20 
- 00020221  0x00002d46 copy  0x0000000b , 0x0000003f 
- 00020222  0x00002d47 store  0x00000002 , 0x000042b3 
- 00020223  0x00002d48 fetch  0x00000001 , 0x000042ba 
- 00020224  0x00002d49 set1  0x00000001 , 0x0000003f 
- 00020225  0x00002d4a store  0x00000001 , 0x000042ba 
- 00020226  0x00002d4b rtn 
- 00020227  0x00002d4d copy  0x0000000b , 0x0000003f 
- 00020228  0x00002d4e store  0x00000002 , 0x000042b5 
- 00020229  0x00002d4f fetch  0x00000001 , 0x000042bc 
- 00020230  0x00002d50 set1  0x00000001 , 0x0000003f 
- 00020231  0x00002d51 store  0x00000001 , 0x000042bc 
- 00020232  0x00002d52 rtn 
- 00020233  0x00002d54 copy  0x0000000b , 0x0000003f 
- 00020234  0x00002d55 store  0x00000002 , 0x000042b7 
- 00020235  0x00002d56 fetch  0x00000001 , 0x000042bb 
- 00020236  0x00002d57 set1  0x00000001 , 0x0000003f 
- 00020237  0x00002d58 store  0x00000001 , 0x000042bb 
- 00020238  0x00002d59 rtn 
- 00020239  0x00002d5c ifetch  0x00000001 , 0x00000006 
- 00020240  0x00002d5d copy  0x0000003f , 0x00000007 
- 00020241  0x00002d5e ifetch  0x00000002 , 0x00000006 
- 00020242  0x00002d5f copy  0x0000003f , 0x00000011 
- 00020243  0x00002d60 copy  0x00000013 , 0x0000003f 
- 00020244  0x00002d61 isub  0x00000011 , 0x00000013 
- 00020245  0x00002d62 ifetch  0x00000002 , 0x00000006 
- 00020246  0x00002d63 copy  0x0000003f , 0x00000002 
- 00020247  0x00002d64 copy  0x00000002 , 0x00000011 
- 00020248  0x00002d65 setarg  0x00000050 
- 00020249  0x00002d66 isub  0x00000002 , 0x0000003e 
- 00020250  0x00002d67 branch  0x00004f25 , 0x00000005 
- 00020251  0x00002d68 setarg  0x00000051 
- 00020252  0x00002d69 isub  0x00000002 , 0x0000003e 
- 00020253  0x00002d6a branch  0x00004f43 , 0x00000005 
- 00020254  0x00002d6b setarg  0x00000052 
- 00020255  0x00002d6c isub  0x00000002 , 0x0000003e 
- 00020256  0x00002d6d branch  0x00004f2f , 0x00000005 
- 00020257  0x00002d6e setarg  0x00000053 
- 00020258  0x00002d6f isub  0x00000002 , 0x0000003e 
- 00020259  0x00002d70 branch  0x00004f39 , 0x00000005 
- 00020260  0x00002d71 branch  0x0000506a 
- 00020261  0x00002d74 copy  0x00000005 , 0x0000000b 
- 00020262  0x00002d75 fetch  0x00000001 , 0x000042b9 
- 00020263  0x00002d76 set1  0x00000004 , 0x0000003f 
- 00020264  0x00002d77 set1  0x00000003 , 0x0000003f 
- 00020265  0x00002d79 store  0x00000001 , 0x000042b9 
- 00020266  0x00002d7a copy  0x0000000b , 0x00000005 
- 00020267  0x00002d7b arg  0x00000050 , 0x0000000b 
- 00020268  0x00002d7c fetch  0x00000002 , 0x000042b1 
- 00020269  0x00002d7d copy  0x0000003f , 0x00000002 
- 00020270  0x00002d7e branch  0x00004f4c 
- 00020271  0x00002d80 copy  0x00000005 , 0x0000000b 
- 00020272  0x00002d81 fetch  0x00000001 , 0x000042bb 
- 00020273  0x00002d82 set1  0x00000004 , 0x0000003f 
- 00020274  0x00002d83 set1  0x00000003 , 0x0000003f 
- 00020275  0x00002d85 store  0x00000001 , 0x000042bb 
- 00020276  0x00002d86 copy  0x0000000b , 0x00000005 
- 00020277  0x00002d87 arg  0x00000052 , 0x0000000b 
- 00020278  0x00002d88 fetch  0x00000002 , 0x000042b5 
- 00020279  0x00002d89 copy  0x0000003f , 0x00000002 
- 00020280  0x00002d8a branch  0x00004f4c 
- 00020281  0x00002d8c copy  0x00000005 , 0x0000000b 
- 00020282  0x00002d8d fetch  0x00000001 , 0x000042bc 
- 00020283  0x00002d8e set1  0x00000004 , 0x0000003f 
- 00020284  0x00002d8f set1  0x00000003 , 0x0000003f 
- 00020285  0x00002d91 store  0x00000001 , 0x000042bc 
- 00020286  0x00002d92 copy  0x0000000b , 0x00000005 
- 00020287  0x00002d93 arg  0x00000053 , 0x0000000b 
- 00020288  0x00002d94 fetch  0x00000002 , 0x000042b7 
- 00020289  0x00002d95 copy  0x0000003f , 0x00000002 
- 00020290  0x00002d96 branch  0x00004f4c 
- 00020291  0x00002d98 copy  0x00000005 , 0x0000000b 
- 00020292  0x00002d99 fetch  0x00000001 , 0x000042ba 
- 00020293  0x00002d9a set1  0x00000004 , 0x0000003f 
- 00020294  0x00002d9b set1  0x00000003 , 0x0000003f 
- 00020295  0x00002d9d store  0x00000001 , 0x000042ba 
- 00020296  0x00002d9f copy  0x0000000b , 0x00000005 
- 00020297  0x00002da0 arg  0x00000051 , 0x0000000b 
- 00020298  0x00002da1 fetch  0x00000002 , 0x000042b3 
- 00020299  0x00002da2 copy  0x0000003f , 0x00000002 
- 00020300  0x00002da4 set1  0x00000025 , 0x00000000 
- 00020301  0x00002da5 bpatch  0x0000001d , 0x00004023 
- 00020302  0x00002da6 setarg  0x00000005 
- 00020303  0x00002da7 istore  0x00000001 , 0x00000005 
- 00020304  0x00002da8 copy  0x00000007 , 0x0000003f 
- 00020305  0x00002da9 istore  0x00000001 , 0x00000005 
- 00020306  0x00002daa setarg  0x00000006 
- 00020307  0x00002dab istore  0x00000002 , 0x00000005 
- 00020308  0x00002dac copy  0x00000002 , 0x0000003f 
- 00020309  0x00002dad istore  0x00000002 , 0x00000005 
- 00020310  0x00002dae force  0x00000000 , 0x0000003f 
- 00020311  0x00002daf istore  0x00000002 , 0x00000005 
- 00020312  0x00002db0 force  0x00000000 , 0x0000003f 
- 00020313  0x00002db1 istore  0x00000002 , 0x00000005 
- 00020314  0x00002db2 force  0x0000000a , 0x0000003f 
- 00020315  0x00002db3 iadd  0x00000012 , 0x00000012 
- 00020316  0x00002db5 storet  0x00000002 , 0x000002e9 
- 00020317  0x00002db6 copy  0x00000007 , 0x0000003f 
- 00020318  0x00002db7 store  0x00000001 , 0x000002e8 
- 00020319  0x00002db8 force  0x00000050 , 0x0000003f 
- 00020320  0x00002db9 icompare  0x000000ff , 0x0000000b 
- 00020321  0x00002dba branch  0x00004f63 , 0x00000001 
- 00020322  0x00002dbb increase  0x00000001 , 0x0000003f 
- 00020323  0x00002dbe rtn 
- 00020324  0x00002dc0 disable  0x00000028 
- 00020325  0x00002dc1 rtnbit1  0x00000002 , 0x0000003f 
- 00020326  0x00002dc2 rtnbit0  0x00000000 , 0x0000003f 
- 00020327  0x00002dc3 rtnbit0  0x00000001 , 0x0000003f 
- 00020328  0x00002dc4 set1  0x00000002 , 0x0000003f 
- 00020329  0x00002dc5 copy  0x00000006 , 0x00000005 
- 00020330  0x00002dc6 increase  0xffffffff , 0x00000005 
- 00020331  0x00002dc7 istore  0x00000001 , 0x00000005 
- 00020332  0x00002dc8 enable  0x00000028 
- 00020333  0x00002dc9 rtn 
- 00020334  0x00002dcc fetch  0x00000001 , 0x000042b9 
- 00020335  0x00002dcd call  0x00004f64 
- 00020336  0x00002dce nbranch  0x00004f75 , 0x00000028 
- 00020337  0x00002dcf jam  0x00000050 , 0x000002e7 
- 00020338  0x00002dd0 fetch  0x00000002 , 0x000042b1 
- 00020339  0x00002dd1 store  0x00000002 , 0x000002e9 
- 00020340  0x00002dd2 branch  0x00004f89 
- 00020341  0x00002dd4 fetch  0x00000001 , 0x000042ba 
- 00020342  0x00002dd5 call  0x00004f64 
- 00020343  0x00002dd6 nbranch  0x00004f7c , 0x00000028 
- 00020344  0x00002dd7 jam  0x00000051 , 0x000002e7 
- 00020345  0x00002dd8 fetch  0x00000002 , 0x000042b3 
- 00020346  0x00002dd9 store  0x00000002 , 0x000002e9 
- 00020347  0x00002dda branch  0x00004f89 
- 00020348  0x00002ddc fetch  0x00000001 , 0x000042bb 
- 00020349  0x00002ddd call  0x00004f64 
- 00020350  0x00002dde nbranch  0x00004f83 , 0x00000028 
- 00020351  0x00002ddf jam  0x00000052 , 0x000002e7 
- 00020352  0x00002de0 fetch  0x00000002 , 0x000042b5 
- 00020353  0x00002de1 store  0x00000002 , 0x000002e9 
- 00020354  0x00002de2 branch  0x00004f89 
- 00020355  0x00002de4 fetch  0x00000001 , 0x000042bc 
- 00020356  0x00002de5 call  0x00004f64 
- 00020357  0x00002de6 nrtn  0x00000028 
- 00020358  0x00002de7 jam  0x00000053 , 0x000002e7 
- 00020359  0x00002de8 fetch  0x00000002 , 0x000042b7 
- 00020360  0x00002de9 store  0x00000002 , 0x000002e9 
- 00020361  0x00002ded set1  0x00000025 , 0x00000000 
- 00020362  0x00002dee bpatch  0x0000001e , 0x00004023 
- 00020363  0x00002def call  0x00005242 
- 00020364  0x00002df0 call  0x000052c4 
- 00020365  0x00002df1 force  0x00000000 , 0x00000012 
- 00020366  0x00002df2 call  0x000052d0 
- 00020367  0x00002df3 force  0x00000004 , 0x0000003f 
- 00020368  0x00002df4 istore  0x00000001 , 0x00000005 
- 00020369  0x00002df5 fetch  0x00000001 , 0x000042be 
- 00020370  0x00002df6 istore  0x00000001 , 0x00000005 
- 00020371  0x00002df7 setarg  0x00000008 
- 00020372  0x00002df8 istore  0x00000002 , 0x00000005 
- 00020373  0x00002df9 fetch  0x00000002 , 0x000002e9 
- 00020374  0x00002dfa istore  0x00000002 , 0x00000005 
- 00020375  0x00002dfb setarg  0x00000000 
- 00020376  0x00002dfc istore  0x00000002 , 0x00000005 
- 00020377  0x00002dfd force  0x00000001 , 0x0000003f 
- 00020378  0x00002dfe istore  0x00000001 , 0x00000005 
- 00020379  0x00002dff force  0x00000002 , 0x0000003f 
- 00020380  0x00002e00 istore  0x00000001 , 0x00000005 
- 00020381  0x00002e01 fetch  0x00000001 , 0x000002e7 
- 00020382  0x00002e02 beq  0x00000051 , 0x00004fa2 
- 00020383  0x00002e03 setarg  0x00000030 
- 00020384  0x00002e04 istore  0x00000002 , 0x00000005 
- 00020385  0x00002e05 branch  0x00004fa4 
- 00020386  0x00002e07 setarg  0x000003e3 
- 00020387  0x00002e08 istore  0x00000002 , 0x00000005 
- 00020388  0x00002e0a arg  0x0000000c , 0x00000002 
- 00020389  0x00002e0b storet  0x00000002 , 0x000002d6 
- 00020390  0x00002e0c call  0x000052ce 
- 00020391  0x00002e0d fetch  0x00000002 , 0x000002d6 
- 00020392  0x00002e0e istore  0x00000002 , 0x00000005 
- 00020393  0x00002e0f force  0x00000001 , 0x0000003f 
- 00020394  0x00002e10 istore  0x00000002 , 0x00000005 
- 00020395  0x00002e11 jam  0x00000000 , 0x000002e7 
- 00020396  0x00002e13 branch  0x00004e20 
- 00020397  0x00002e16 increase  0x00000001 , 0x00000006 
- 00020398  0x00002e17 ifetch  0x00000002 , 0x00000006 
- 00020399  0x00002e18 copy  0x0000003f , 0x00000011 
- 00020400  0x00002e19 copy  0x00000013 , 0x0000003f 
- 00020401  0x00002e1a isub  0x00000011 , 0x00000013 
- 00020402  0x00002e1b ifetch  0x00000002 , 0x00000006 
- 00020403  0x00002e1c copy  0x0000003f , 0x00000011 
- 00020404  0x00002e1d setarg  0x00000050 
- 00020405  0x00002e1e isub  0x00000011 , 0x0000003e 
- 00020406  0x00002e1f branch  0x00004fc4 , 0x00000005 
- 00020407  0x00002e20 setarg  0x00000051 
- 00020408  0x00002e21 isub  0x00000011 , 0x0000003e 
- 00020409  0x00002e22 branch  0x00004fc8 , 0x00000005 
- 00020410  0x00002e23 setarg  0x00000052 
- 00020411  0x00002e24 isub  0x00000011 , 0x0000003e 
- 00020412  0x00002e25 branch  0x00004fcc , 0x00000005 
- 00020413  0x00002e26 setarg  0x00000053 
- 00020414  0x00002e27 isub  0x00000011 , 0x0000003e 
- 00020415  0x00002e28 branch  0x00004fd0 , 0x00000005 
- 00020416  0x00002e29 increase  0x00000002 , 0x00000006 
- 00020417  0x00002e2a ifetch  0x00000002 , 0x00000006 
- 00020418  0x00002e2b iforce  0x0000003e 
- 00020419  0x00002e2c branch  0x00004e20 
- 00020420  0x00002e2e fetch  0x00000001 , 0x000042b9 
- 00020421  0x00002e2f set1  0x00000005 , 0x0000003f 
- 00020422  0x00002e30 store  0x00000001 , 0x000042b9 
- 00020423  0x00002e31 branch  0x00004e20 
- 00020424  0x00002e33 fetch  0x00000001 , 0x000042ba 
- 00020425  0x00002e34 set1  0x00000005 , 0x0000003f 
- 00020426  0x00002e35 store  0x00000001 , 0x000042ba 
- 00020427  0x00002e36 branch  0x00004e20 
- 00020428  0x00002e38 fetch  0x00000001 , 0x000042bb 
- 00020429  0x00002e39 set1  0x00000005 , 0x0000003f 
- 00020430  0x00002e3a store  0x00000001 , 0x000042bb 
- 00020431  0x00002e3b branch  0x00004e20 
- 00020432  0x00002e3d fetch  0x00000001 , 0x000042bc 
- 00020433  0x00002e3e set1  0x00000005 , 0x0000003f 
- 00020434  0x00002e3f store  0x00000001 , 0x000042bc 
- 00020435  0x00002e40 jam  0x00000006 , 0x00000b7d 
- 00020436  0x00002e41 branch  0x00007c27 
- 00020437  0x00002e46 ifetch  0x00000001 , 0x00000006 
- 00020438  0x00002e47 copy  0x0000003f , 0x00000007 
- 00020439  0x00002e48 ifetch  0x00000002 , 0x00000006 
- 00020440  0x00002e49 copy  0x0000003f , 0x00000011 
- 00020441  0x00002e4a copy  0x00000013 , 0x0000003f 
- 00020442  0x00002e4b isub  0x00000011 , 0x00000013 
- 00020443  0x00002e4c ifetch  0x00000002 , 0x00000006 
- 00020444  0x00002e4d copy  0x0000003f , 0x00000011 
- 00020445  0x00002e4e ifetch  0x00000002 , 0x00000006 
- 00020446  0x00002e4f copy  0x0000003f , 0x0000000b 
- 00020447  0x00002e50 copy  0x00000011 , 0x00000002 
- 00020448  0x00002e51 call  0x00007e1c 
- 00020449  0x00002e52 setarg  0x00000050 
- 00020450  0x00002e53 isub  0x00000002 , 0x0000003e 
- 00020451  0x00002e54 branch  0x00004ffb , 0x00000005 
- 00020452  0x00002e55 setarg  0x00000051 
- 00020453  0x00002e56 isub  0x00000002 , 0x0000003e 
- 00020454  0x00002e57 branch  0x0000500b , 0x00000005 
- 00020455  0x00002e58 setarg  0x00000052 
- 00020456  0x00002e59 isub  0x00000002 , 0x0000003e 
- 00020457  0x00002e5a branch  0x00004fef , 0x00000005 
- 00020458  0x00002e5b setarg  0x00000053 
- 00020459  0x00002e5c isub  0x00000002 , 0x0000003e 
- 00020460  0x00002e5d branch  0x00004ff5 , 0x00000005 
- 00020461  0x00002e5e call  0x0000506a 
- 00020462  0x00002e5f branch  0x00005020 
- 00020463  0x00002e61 copy  0x0000000b , 0x00000002 
- 00020464  0x00002e62 fetch  0x00000002 , 0x000042b5 
- 00020465  0x00002e63 isub  0x00000002 , 0x0000003e 
- 00020466  0x00002e64 branch  0x00005001 , 0x00000005 
- 00020467  0x00002e65 call  0x0000506a 
- 00020468  0x00002e66 branch  0x00005020 
- 00020469  0x00002e68 copy  0x0000000b , 0x00000002 
- 00020470  0x00002e69 fetch  0x00000002 , 0x000042b7 
- 00020471  0x00002e6a isub  0x00000002 , 0x0000003e 
- 00020472  0x00002e6b branch  0x00005003 , 0x00000005 
- 00020473  0x00002e6c call  0x0000506a 
- 00020474  0x00002e6d branch  0x00005020 
- 00020475  0x00002e70 copy  0x0000000b , 0x00000002 
- 00020476  0x00002e71 fetch  0x00000002 , 0x000042b1 
- 00020477  0x00002e72 isub  0x00000002 , 0x0000003e 
- 00020478  0x00002e73 branch  0x00005007 , 0x00000005 
- 00020479  0x00002e74 call  0x0000506a 
- 00020480  0x00002e75 branch  0x00005020 
- 00020481  0x00002e77 call  0x00005081 
- 00020482  0x00002e78 branch  0x00005013 
- 00020483  0x00002e7a call  0x00005087 
- 00020484  0x00002e7b fetch  0x00000002 , 0x000042b5 
- 00020485  0x00002e7c branch  0x00005013 , 0x00000034 
- 00020486  0x00002e84 branch  0x00005013 
- 00020487  0x00002e87 call  0x0000507c 
- 00020488  0x00002e88 fetch  0x00000001 , 0x000002ef 
- 00020489  0x00002e89 nbranch  0x00005013 , 0x00000034 
- 00020490  0x00002e8c branch  0x00005013 
- 00020491  0x00002e8e copy  0x0000000b , 0x00000002 
- 00020492  0x00002e8f fetch  0x00000002 , 0x000042b3 
- 00020493  0x00002e90 isub  0x00000002 , 0x0000003e 
- 00020494  0x00002e91 branch  0x00005011 , 0x00000005 
- 00020495  0x00002e92 call  0x0000506a 
- 00020496  0x00002e93 branch  0x00005020 
- 00020497  0x00002e95 call  0x00005077 
- 00020498  0x00002e96 branch  0x00005013 
- 00020499  0x00002e98 call  0x00007e21 
- 00020500  0x00002e99 setarg  0x00000007 
- 00020501  0x00002e9a istore  0x00000001 , 0x00000005 
- 00020502  0x00002e9b copy  0x00000007 , 0x0000003f 
- 00020503  0x00002e9c istore  0x00000001 , 0x00000005 
- 00020504  0x00002e9d setarg  0x00000004 
- 00020505  0x00002e9e istore  0x00000002 , 0x00000005 
- 00020506  0x00002e9f copy  0x00000011 , 0x0000003f 
- 00020507  0x00002ea0 istore  0x00000002 , 0x00000005 
- 00020508  0x00002ea1 copy  0x0000000b , 0x0000003f 
- 00020509  0x00002ea2 istore  0x00000002 , 0x00000005 
- 00020510  0x00002ea3 force  0x00000008 , 0x0000003f 
- 00020511  0x00002ea4 branch  0x00005022 
- 00020512  0x00002ea6 call  0x00007e21 
- 00020513  0x00002ea7 branch  0x00005022 
- 00020514  0x00002ea9 iadd  0x00000012 , 0x00000012 
- 00020515  0x00002eaa branch  0x00004e20 
- 00020516  0x00002eac ifetch  0x00000001 , 0x00000006 
- 00020517  0x00002ead copy  0x0000003f , 0x00000007 
- 00020518  0x00002eae ifetch  0x00000002 , 0x00000006 
- 00020519  0x00002eaf copy  0x0000003f , 0x00000011 
- 00020520  0x00002eb0 copy  0x00000013 , 0x0000003f 
- 00020521  0x00002eb1 isub  0x00000011 , 0x00000013 
- 00020522  0x00002eb2 ifetch  0x00000002 , 0x00000006 
- 00020523  0x00002eb3 copy  0x0000003f , 0x0000000b 
- 00020524  0x00002eb4 ifetch  0x00000002 , 0x00000006 
- 00020525  0x00002eb5 copy  0x0000003f , 0x00000002 
- 00020526  0x00002eb6 call  0x00007e1c 
- 00020527  0x00002eb7 setarg  0x00000050 
- 00020528  0x00002eb8 isub  0x00000002 , 0x0000003e 
- 00020529  0x00002eb9 branch  0x0000503d , 0x00000005 
- 00020530  0x00002eba setarg  0x00000051 
- 00020531  0x00002ebb isub  0x00000002 , 0x0000003e 
- 00020532  0x00002ebc branch  0x00005043 , 0x00000005 
- 00020533  0x00002ebd setarg  0x00000052 
- 00020534  0x00002ebe isub  0x00000002 , 0x0000003e 
- 00020535  0x00002ebf branch  0x00005049 , 0x00000005 
- 00020536  0x00002ec0 setarg  0x00000053 
- 00020537  0x00002ec1 isub  0x00000002 , 0x0000003e 
- 00020538  0x00002ec2 branch  0x0000504f , 0x00000005 
- 00020539  0x00002ec3 call  0x0000506a 
- 00020540  0x00002ec4 branch  0x00005057 
- 00020541  0x00002ec6 copy  0x00000002 , 0x00000011 
- 00020542  0x00002ec7 copy  0x0000000b , 0x00000002 
- 00020543  0x00002ec8 fetch  0x00000002 , 0x000042b1 
- 00020544  0x00002ec9 isub  0x00000002 , 0x0000003e 
- 00020545  0x00002eca call  0x0000507c , 0x00000005 
- 00020546  0x00002ecb branch  0x00005055 
- 00020547  0x00002ecd copy  0x00000002 , 0x00000011 
- 00020548  0x00002ece copy  0x0000000b , 0x00000002 
- 00020549  0x00002ecf fetch  0x00000002 , 0x000042b3 
- 00020550  0x00002ed0 isub  0x00000002 , 0x0000003e 
- 00020551  0x00002ed1 call  0x00005077 , 0x00000005 
- 00020552  0x00002ed2 branch  0x00005055 
- 00020553  0x00002ed4 copy  0x00000002 , 0x00000011 
- 00020554  0x00002ed5 copy  0x0000000b , 0x00000002 
- 00020555  0x00002ed6 fetch  0x00000002 , 0x000042b5 
- 00020556  0x00002ed7 isub  0x00000002 , 0x0000003e 
- 00020557  0x00002ed8 call  0x00005081 , 0x00000005 
- 00020558  0x00002ed9 branch  0x00005055 
- 00020559  0x00002edb copy  0x00000002 , 0x00000011 
- 00020560  0x00002edc copy  0x0000000b , 0x00000002 
- 00020561  0x00002edd fetch  0x00000002 , 0x000042b7 
- 00020562  0x00002ede isub  0x00000002 , 0x0000003e 
- 00020563  0x00002edf call  0x00005087 , 0x00000005 
- 00020564  0x00002ee0 branch  0x00005055 
- 00020565  0x00002ee2 call  0x00007e21 
- 00020566  0x00002ee3 branch  0x00004e20 
- 00020567  0x00002ee5 branch  0x00004e20 
- 00020568  0x00002ee9 ifetch  0x00000001 , 0x00000006 
- 00020569  0x00002eea copy  0x0000003f , 0x00000007 
- 00020570  0x00002eeb ifetch  0x00000002 , 0x00000006 
- 00020571  0x00002eec copy  0x0000003f , 0x00000011 
- 00020572  0x00002eed iadd  0x00000006 , 0x00000006 
- 00020573  0x00002eee setarg  0x00000009 
- 00020574  0x00002eef istore  0x00000001 , 0x00000005 
- 00020575  0x00002ef0 copy  0x00000007 , 0x0000003f 
- 00020576  0x00002ef1 istore  0x00000001 , 0x00000005 
- 00020577  0x00002ef2 force  0x00000000 , 0x0000003f 
- 00020578  0x00002ef3 istore  0x00000002 , 0x00000005 
- 00020579  0x00002ef4 force  0x00000004 , 0x0000003f 
- 00020580  0x00002ef5 iadd  0x00000012 , 0x00000012 
- 00020581  0x00002ef6 copy  0x00000013 , 0x0000003f 
- 00020582  0x00002ef7 isub  0x00000011 , 0x00000013 
- 00020583  0x00002ef8 branch  0x00004e20 
- 00020584  0x00002efa branch  0x00004e20 
- 00020585  0x00002efd branch  0x00004e20 
- 00020586  0x00002eff force  0x00000000 , 0x00000012 
- 00020587  0x00002f00 call  0x000052d0 
- 00020588  0x00002f01 setarg  0x00000001 
- 00020589  0x00002f02 istore  0x00000001 , 0x00000005 
- 00020590  0x00002f03 copy  0x00000007 , 0x0000003f 
- 00020591  0x00002f04 istore  0x00000001 , 0x00000005 
- 00020592  0x00002f05 setarg  0x00000002 
- 00020593  0x00002f06 istore  0x00000002 , 0x00000005 
- 00020594  0x00002f07 setarg  0x00000000 
- 00020595  0x00002f08 istore  0x00000002 , 0x00000005 
- 00020596  0x00002f09 increase  0x00000006 , 0x00000012 
- 00020597  0x00002f0a arg  0x00000004 , 0x00000013 
- 00020598  0x00002f0b branch  0x00004e20 
- 00020599  0x00002f10 setarg  0x00000000 
- 00020600  0x00002f11 store  0x00000002 , 0x000002e2 
- 00020601  0x00002f12 store  0x00000002 , 0x000042b3 
- 00020602  0x00002f13 jam  0x00000000 , 0x000042ba 
- 00020603  0x00002f14 rtn 
- 00020604  0x00002f16 setarg  0x00000000 
- 00020605  0x00002f17 store  0x00000002 , 0x000002dc 
- 00020606  0x00002f18 store  0x00000002 , 0x000042b1 
- 00020607  0x00002f19 jam  0x00000000 , 0x000042b9 
- 00020608  0x00002f1a rtn 
- 00020609  0x00002f1c setarg  0x00000000 
- 00020610  0x00002f1d store  0x00000002 , 0x000042b5 
- 00020611  0x00002f1e jam  0x00000000 , 0x000042bb 
- 00020612  0x00002f1f fetch  0x00000001 , 0x000042bc 
- 00020613  0x00002f20 beq  0x00000000 , 0x0000508d 
- 00020614  0x00002f21 rtn 
- 00020615  0x00002f24 setarg  0x00000000 
- 00020616  0x00002f25 store  0x00000002 , 0x000042b7 
- 00020617  0x00002f26 jam  0x00000000 , 0x000042bc 
- 00020618  0x00002f27 fetch  0x00000001 , 0x000042bb 
- 00020619  0x00002f28 beq  0x00000000 , 0x0000508d 
- 00020620  0x00002f29 rtn 
- 00020621  0x00002f2c jam  0x00000007 , 0x00000b7d 
- 00020622  0x00002f2d branch  0x00007c27 
- 00020623  0x00002f30 fetch  0x00000001 , 0x000002e6 
- 00020624  0x00002f31 set0  0x00000000 , 0x0000003f 
- 00020625  0x00002f32 store  0x00000001 , 0x000002e6 
- 00020626  0x00002f33 fetch  0x00000002 , 0x000042b7 
- 00020627  0x00002f34 rtn  0x00000034 
- 00020628  0x00002f35 call  0x000052c4 
- 00020629  0x00002f36 fetch  0x00000002 , 0x000042b7 
- 00020630  0x00002f37 copy  0x0000003f , 0x00000011 
- 00020631  0x00002f38 force  0x00000053 , 0x00000012 
- 00020632  0x00002f39 branch  0x000050a2 
- 00020633  0x00002f3b fetch  0x00000001 , 0x000002e6 
- 00020634  0x00002f3c set0  0x00000007 , 0x0000003f 
- 00020635  0x00002f3d store  0x00000001 , 0x000002e6 
- 00020636  0x00002f3e fetch  0x00000002 , 0x000042b5 
- 00020637  0x00002f3f rtn  0x00000034 
- 00020638  0x00002f40 call  0x000052c4 
- 00020639  0x00002f41 fetch  0x00000002 , 0x000042b5 
- 00020640  0x00002f42 copy  0x0000003f , 0x00000011 
- 00020641  0x00002f43 force  0x00000052 , 0x00000012 
- 00020642  0x00002f45 call  0x00005242 
- 00020643  0x00002f46 call  0x000052d0 
- 00020644  0x00002f47 force  0x00000006 , 0x0000003f 
- 00020645  0x00002f48 istore  0x00000001 , 0x00000005 
- 00020646  0x00002f49 fetch  0x00000001 , 0x000042be 
- 00020647  0x00002f4a istore  0x00000001 , 0x00000005 
- 00020648  0x00002f4b setarg  0x00000004 
- 00020649  0x00002f4c istore  0x00000002 , 0x00000005 
- 00020650  0x00002f4d copy  0x00000011 , 0x0000003f 
- 00020651  0x00002f4e istore  0x00000002 , 0x00000005 
- 00020652  0x00002f4f copy  0x00000012 , 0x0000003f 
- 00020653  0x00002f50 istore  0x00000002 , 0x00000005 
- 00020654  0x00002f51 force  0x00000008 , 0x00000002 
- 00020655  0x00002f52 branch  0x000050e9 
- 00020656  0x00002f55 set1  0x00000025 , 0x00000000 
- 00020657  0x00002f56 bpatch  0x0000001f , 0x00004023 
- 00020658  0x00002f57 call  0x00005242 
- 00020659  0x00002f58 call  0x000052d0 
- 00020660  0x00002f59 setarg  0x00000002 
- 00020661  0x00002f5a istore  0x00000001 , 0x00000005 
- 00020662  0x00002f5b fetch  0x00000001 , 0x000042be 
- 00020663  0x00002f5c istore  0x00000001 , 0x00000005 
- 00020664  0x00002f5d setarg  0x00000004 
- 00020665  0x00002f5e istore  0x00000002 , 0x00000005 
- 00020666  0x00002f5f copy  0x00000002 , 0x0000003f 
- 00020667  0x00002f60 istore  0x00000002 , 0x00000005 
- 00020668  0x00002f61 copy  0x0000000b , 0x0000003f 
- 00020669  0x00002f62 istore  0x00000002 , 0x00000005 
- 00020670  0x00002f63 arg  0x00000008 , 0x00000002 
- 00020671  0x00002f64 branch  0x000050e9 
- 00020672  0x00002f66 set1  0x00000025 , 0x00000000 
- 00020673  0x00002f67 bpatch  0x00000020 , 0x00004024 
- 00020674  0x00002f68 call  0x00005242 
- 00020675  0x00002f69 call  0x000052d0 
- 00020676  0x00002f6a setarg  0x00000004 
- 00020677  0x00002f6b istore  0x00000001 , 0x00000005 
- 00020678  0x00002f6c fetch  0x00000001 , 0x000042be 
- 00020679  0x00002f6d istore  0x00000001 , 0x00000005 
- 00020680  0x00002f6e setarg  0x00000008 
- 00020681  0x00002f6f istore  0x00000002 , 0x00000005 
- 00020682  0x00002f71 copy  0x00000002 , 0x0000003f 
- 00020683  0x00002f73 istore  0x00000002 , 0x00000005 
- 00020684  0x00002f74 setarg  0x00000000 
- 00020685  0x00002f75 istore  0x00000002 , 0x00000005 
- 00020686  0x00002f76 setarg  0x00000001 
- 00020687  0x00002f77 istore  0x00000001 , 0x00000005 
- 00020688  0x00002f78 setarg  0x00000002 
- 00020689  0x00002f79 istore  0x00000001 , 0x00000005 
- 00020690  0x00002f7a setarg  0x000003e3 
- 00020691  0x00002f7b istore  0x00000002 , 0x00000005 
- 00020692  0x00002f7c arg  0x0000000c , 0x00000002 
- 00020693  0x00002f7d branch  0x000050e9 
- 00020694  0x00002f7f set1  0x00000025 , 0x00000000 
- 00020695  0x00002f80 bpatch  0x00000021 , 0x00004024 
- 00020696  0x00002f81 call  0x00005242 
- 00020697  0x00002f82 call  0x000052d0 
- 00020698  0x00002f83 setarg  0x00000006 
- 00020699  0x00002f84 istore  0x00000001 , 0x00000005 
- 00020700  0x00002f85 fetch  0x00000001 , 0x000042be 
- 00020701  0x00002f86 increase  0x00000001 , 0x0000003f 
- 00020702  0x00002f87 copy  0x00000005 , 0x00000011 
- 00020703  0x00002f88 store  0x00000001 , 0x000042be 
- 00020704  0x00002f89 copy  0x00000011 , 0x00000005 
- 00020705  0x00002f8a istore  0x00000001 , 0x00000005 
- 00020706  0x00002f8b setarg  0x00000004 
- 00020707  0x00002f8c istore  0x00000002 , 0x00000005 
- 00020708  0x00002f8d copy  0x00000002 , 0x0000003f 
- 00020709  0x00002f8e istore  0x00000002 , 0x00000005 
- 00020710  0x00002f8f copy  0x0000000b , 0x0000003f 
- 00020711  0x00002f90 istore  0x00000002 , 0x00000005 
- 00020712  0x00002f91 arg  0x00000008 , 0x00000002 
- 00020713  0x00002f95 storet  0x00000002 , 0x000002d6 
- 00020714  0x00002f96 copy  0x00000002 , 0x0000003f 
- 00020715  0x00002f97 branch  0x0000526f , 0x00000034 
- 00020716  0x00002f98 call  0x000052ce 
- 00020717  0x00002f99 fetch  0x00000002 , 0x000002d6 
- 00020718  0x00002f9a istore  0x00000002 , 0x00000005 
- 00020719  0x00002f9b force  0x00000001 , 0x0000003f 
- 00020720  0x00002f9c istore  0x00000002 , 0x00000005 
- 00020721  0x00002f9d rtn 
- 00020722  0x00002fa0 fetch  0x00000002 , 0x000002dc 
- 00020723  0x00002fa1 branch  0x00003bf1 , 0x00000034 
- 00020724  0x00002fa2 call  0x000052dc 
- 00020725  0x00002fa3 fetch  0x00000002 , 0x000002dc 
- 00020726  0x00002fa4 istore  0x00000002 , 0x00000005 
- 00020727  0x00002fa5 fetch  0x00000002 , 0x000042b1 
- 00020728  0x00002fa6 istore  0x00000002 , 0x00000005 
- 00020729  0x00002fa7 rtn 
- 00020730  0x00002fa9 set1  0x00000025 , 0x00000000 
- 00020731  0x00002faa bpatch  0x00000022 , 0x00004024 
- 00020732  0x00002fab fetch  0x00000002 , 0x000002cd 
- 00020733  0x00002fac branch  0x00004dfc , 0x00000034 
- 00020734  0x00002fad fetch  0x00000001 , 0x000002cf 
- 00020735  0x00002fae beq  0x00000001 , 0x00005105 
- 00020736  0x00002faf beq  0x00000050 , 0x00004de7 
- 00020737  0x00002fb0 beq  0x00000051 , 0x00004df4 
- 00020738  0x00002fb1 beq  0x00000052 , 0x00004df2 
- 00020739  0x00002fb2 beq  0x00000053 , 0x00004df2 
- 00020740  0x00002fb3 branch  0x00004dfc 
- 00020741  0x00002fb6 set1  0x00000025 , 0x00000000 
- 00020742  0x00002fb7 bpatch  0x00000023 , 0x00004024 
- 00020743  0x00002fb8 call  0x000052c4 
- 00020744  0x00002fb9 force  0x00000000 , 0x00000012 
- 00020745  0x00002fba call  0x000052d0 
- 00020746  0x00002fbb copy  0x0000003f , 0x00000005 
- 00020747  0x00002fbc fetch  0x00000002 , 0x000002cd 
- 00020748  0x00002fbd copy  0x0000003f , 0x00000013 
- 00020749  0x00002fbe fetch  0x00000002 , 0x000002cb 
- 00020750  0x00002fbf iforce  0x00000006 
- 00020751  0x00002fc1 call  0x00005115 
- 00020752  0x00002fc2 increase  0xfffffffc , 0x00000013 
- 00020753  0x00002fc3 nbranch  0x0000510f , 0x00000005 
- 00020754  0x00002fc4 copy  0x00000012 , 0x00000002 
- 00020755  0x00002fc5 call  0x000050e9 
- 00020756  0x00002fc6 branch  0x00004dfc 
- 00020757  0x00002fc9 ifetch  0x00000001 , 0x00000006 
- 00020758  0x00002fca beq  0x00000002 , 0x00005120 
- 00020759  0x00002fcb beq  0x00000001 , 0x00005123 
- 00020760  0x00002fcc beq  0x00000003 , 0x0000512d 
- 00020761  0x00002fcd beq  0x00000005 , 0x00005168 
- 00020762  0x00002fce beq  0x00000004 , 0x00005199 
- 00020763  0x00002fcf beq  0x00000007 , 0x0000521c 
- 00020764  0x00002fd0 beq  0x00000006 , 0x000051eb 
- 00020765  0x00002fd1 beq  0x00000008 , 0x00005058 
- 00020766  0x00002fd2 beq  0x0000000a , 0x00004e3a 
- 00020767  0x00002fd3 branch  0x00005236 
- 00020768  0x00002fd6 call  0x00007e1c 
- 00020769  0x00002fd8 call  0x00007e21 
- 00020770  0x00002fd9 branch  0x00004e5c 
- 00020771  0x00002fdb ifetch  0x00000001 , 0x00000006 
- 00020772  0x00002fdc copy  0x0000003f , 0x00000007 
- 00020773  0x00002fdd ifetch  0x00000002 , 0x00000006 
- 00020774  0x00002fde copy  0x0000003f , 0x00000011 
- 00020775  0x00002fdf copy  0x00000013 , 0x0000003f 
- 00020776  0x00002fe0 isub  0x00000011 , 0x00000013 
- 00020777  0x00002fe2 ifetch  0x00000001 , 0x00000006 
- 00020778  0x00002fe3 increase  0xffffffff , 0x00000011 
- 00020779  0x00002fe4 nbranch  0x00005129 , 0x00000005 
- 00020780  0x00002fe5 rtn 
- 00020781  0x00002fe7 ifetch  0x00000001 , 0x00000006 
- 00020782  0x00002fe8 copy  0x0000003f , 0x00000007 
- 00020783  0x00002fe9 ifetch  0x00000002 , 0x00000006 
- 00020784  0x00002fea copy  0x0000003f , 0x00000011 
- 00020785  0x00002feb ifetch  0x00000002 , 0x00000006 
- 00020786  0x00002fec copy  0x0000003f , 0x0000000b 
- 00020787  0x00002fed ifetch  0x00000002 , 0x00000006 
- 00020788  0x00002fee copy  0x0000003f , 0x00000002 
- 00020789  0x00002fef ifetch  0x00000002 , 0x00000006 
- 00020790  0x00002ff0 sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00020791  0x00002ff1 branch  0x0000513f , 0x00000005 
- 00020792  0x00002ff2 beq  0x00000002 , 0x0000513b 
- 00020793  0x00002ff3 beq  0x00000004 , 0x0000513b 
- 00020794  0x00002ff4 branch  0x0000513d 
- 00020795  0x00002ff6 jam  0x00000016 , 0x00000b7d 
- 00020796  0x00002ff7 call  0x00007c27 
- 00020797  0x00002ff9 ifetch  0x00000002 , 0x00000006 
- 00020798  0x00002ffa branch  0x00005165 
- 00020799  0x00002ffc call  0x00007e1c 
- 00020800  0x00003000 setarg  0x00000050 
- 00020801  0x00003001 isub  0x00000002 , 0x0000003e 
- 00020802  0x00003002 branch  0x0000514d , 0x00000005 
- 00020803  0x00003003 setarg  0x00000051 
- 00020804  0x00003004 isub  0x00000002 , 0x0000003e 
- 00020805  0x00003005 branch  0x00005153 , 0x00000005 
- 00020806  0x00003006 setarg  0x00000053 
- 00020807  0x00003007 isub  0x00000002 , 0x0000003e 
- 00020808  0x00003008 branch  0x0000515f , 0x00000005 
- 00020809  0x00003009 setarg  0x00000052 
- 00020810  0x0000300a isub  0x00000002 , 0x0000003e 
- 00020811  0x0000300b branch  0x00005159 , 0x00000005 
- 00020812  0x0000300c branch  0x00005165 
- 00020813  0x0000300e copy  0x0000000b , 0x0000003f 
- 00020814  0x0000300f store  0x00000002 , 0x000042b1 
- 00020815  0x00003010 fetch  0x00000001 , 0x000042b9 
- 00020816  0x00003011 set1  0x00000001 
- 00020817  0x00003012 store  0x00000001 , 0x000042b9 
- 00020818  0x00003013 branch  0x00005164 
- 00020819  0x00003015 copy  0x0000000b , 0x0000003f 
- 00020820  0x00003016 store  0x00000002 , 0x000042b3 
- 00020821  0x00003017 fetch  0x00000001 , 0x000042ba 
- 00020822  0x00003018 set1  0x00000001 
- 00020823  0x00003019 store  0x00000001 , 0x000042ba 
- 00020824  0x0000301a branch  0x00005164 
- 00020825  0x0000301c copy  0x0000000b , 0x0000003f 
- 00020826  0x0000301d store  0x00000002 , 0x000042b5 
- 00020827  0x0000301e fetch  0x00000001 , 0x000042bb 
- 00020828  0x0000301f set1  0x00000001 
- 00020829  0x00003020 store  0x00000001 , 0x000042bb 
- 00020830  0x00003021 branch  0x00005164 
- 00020831  0x00003023 copy  0x0000000b , 0x0000003f 
- 00020832  0x00003024 store  0x00000002 , 0x000042b7 
- 00020833  0x00003025 fetch  0x00000001 , 0x000042bc 
- 00020834  0x00003026 set1  0x00000001 
- 00020835  0x00003027 store  0x00000001 , 0x000042bc 
- 00020836  0x0000302b call  0x00007e21 
- 00020837  0x0000302d copy  0x00000013 , 0x0000003f 
- 00020838  0x0000302e isub  0x00000011 , 0x00000013 
- 00020839  0x0000302f rtn 
- 00020840  0x00003032 ifetch  0x00000001 , 0x00000006 
- 00020841  0x00003033 copy  0x0000003f , 0x00000007 
- 00020842  0x00003034 ifetch  0x00000002 , 0x00000006 
- 00020843  0x00003035 copy  0x0000003f , 0x00000011 
- 00020844  0x00003036 copy  0x00000013 , 0x0000003f 
- 00020845  0x00003037 isub  0x00000011 , 0x00000013 
- 00020846  0x00003038 ifetch  0x00000002 , 0x00000006 
- 00020847  0x00003039 copy  0x0000003f , 0x0000000b 
- 00020848  0x0000303a ifetch  0x00000002 , 0x00000006 
- 00020849  0x0000303b ifetch  0x00000002 , 0x00000006 
- 00020850  0x0000303c nbranch  0x00005193 , 0x00000034 
- 00020851  0x0000303d call  0x00007e1c 
- 00020852  0x00003041 copy  0x0000000b , 0x00000002 
- 00020853  0x00003042 setarg  0x00000050 
- 00020854  0x00003043 isub  0x00000002 , 0x0000003e 
- 00020855  0x00003044 branch  0x00005181 , 0x00000005 
- 00020856  0x00003045 setarg  0x00000051 
- 00020857  0x00003046 isub  0x00000002 , 0x0000003e 
- 00020858  0x00003047 branch  0x00005185 , 0x00000005 
- 00020859  0x00003048 setarg  0x00000052 
- 00020860  0x00003049 isub  0x00000002 , 0x0000003e 
- 00020861  0x0000304a branch  0x00005189 , 0x00000005 
- 00020862  0x0000304b setarg  0x00000053 
- 00020863  0x0000304c isub  0x00000002 , 0x0000003e 
- 00020864  0x0000304d branch  0x0000518d , 0x00000005 
- 00020865  0x0000304f fetch  0x00000001 , 0x000042b9 
- 00020866  0x00003050 set1  0x00000005 
- 00020867  0x00003051 store  0x00000001 , 0x000042b9 
- 00020868  0x00003052 rtn 
- 00020869  0x00003054 fetch  0x00000001 , 0x000042ba 
- 00020870  0x00003055 set1  0x00000005 
- 00020871  0x00003056 store  0x00000001 , 0x000042ba 
- 00020872  0x00003057 rtn 
- 00020873  0x00003059 fetch  0x00000001 , 0x000042bb 
- 00020874  0x0000305a set1  0x00000005 
- 00020875  0x0000305b store  0x00000001 , 0x000042bb 
- 00020876  0x0000305c rtn 
- 00020877  0x0000305e fetch  0x00000001 , 0x000042bc 
- 00020878  0x0000305f set1  0x00000005 
- 00020879  0x00003060 store  0x00000001 , 0x000042bc 
- 00020880  0x00003061 jam  0x00000006 , 0x00000b7d 
- 00020881  0x00003062 branch  0x00007c27 
- 00020882  0x00003066 call  0x00007e21 
- 00020883  0x00003068 increase  0xfffffffa , 0x00000011 
- 00020884  0x0000306a branch  0x00005198 , 0x00000005 
- 00020885  0x0000306b increase  0x00000001 , 0x00000006 
- 00020886  0x0000306c increase  0xffffffff , 0x00000011 
- 00020887  0x0000306d branch  0x00005194 
- 00020888  0x0000306f rtn 
- 00020889  0x00003071 ifetch  0x00000001 , 0x00000006 
- 00020890  0x00003072 copy  0x0000003f , 0x00000007 
- 00020891  0x00003073 ifetch  0x00000002 , 0x00000006 
- 00020892  0x00003074 copy  0x0000003f , 0x00000011 
- 00020893  0x00003075 copy  0x00000013 , 0x0000003f 
- 00020894  0x00003076 isub  0x00000011 , 0x00000013 
- 00020895  0x00003077 ifetch  0x00000002 , 0x00000006 
- 00020896  0x00003078 increase  0x00000002 , 0x00000006 
- 00020897  0x00003079 copy  0x0000003f , 0x00000002 
- 00020898  0x0000307a setarg  0x00000005 
- 00020899  0x0000307b istore  0x00000001 , 0x00000005 
- 00020900  0x0000307c copy  0x00000007 , 0x0000003f 
- 00020901  0x0000307d istore  0x00000001 , 0x00000005 
- 00020902  0x0000307e increase  0x00000002 , 0x00000011 
- 00020903  0x0000307f copy  0x00000011 , 0x0000003f 
- 00020904  0x00003080 istore  0x00000002 , 0x00000005 
- 00020905  0x00003081 call  0x00007e1c 
- 00020906  0x00003082 setarg  0x00000050 
- 00020907  0x00003083 isub  0x00000002 , 0x0000003e 
- 00020908  0x00003084 branch  0x000051b7 , 0x00000005 
- 00020909  0x00003085 setarg  0x00000051 
- 00020910  0x00003086 isub  0x00000002 , 0x0000003e 
- 00020911  0x00003087 branch  0x000051c8 , 0x00000005 
- 00020912  0x00003088 setarg  0x00000052 
- 00020913  0x00003089 isub  0x00000002 , 0x0000003e 
- 00020914  0x0000308a branch  0x000051ce , 0x00000005 
- 00020915  0x0000308b setarg  0x00000053 
- 00020916  0x0000308c isub  0x00000002 , 0x0000003e 
- 00020917  0x0000308d branch  0x000051d4 , 0x00000005 
- 00020918  0x0000308e branch  0x000051d9 
- 00020919  0x00003090 fetch  0x00000001 , 0x000042b9 
- 00020920  0x00003091 set1  0x00000004 , 0x0000003f 
- 00020921  0x00003092 set1  0x00000003 , 0x0000003f 
- 00020922  0x00003093 store  0x00000001 , 0x000042b9 
- 00020923  0x00003094 bbit1  0x00000002 , 0x000051c5 
- 00020924  0x00003095 fetcht  0x00000001 , 0x000002e6 
- 00020925  0x00003096 set1  0x00000006 , 0x00000002 
- 00020926  0x00003097 storet  0x00000001 , 0x000002e6 
- 00020927  0x00003098 copy  0x00000007 , 0x0000003f 
- 00020928  0x00003099 increase  0x00000001 , 0x0000003f 
- 00020929  0x0000309a store  0x00000001 , 0x000002e8 
- 00020930  0x0000309b fetch  0x00000001 , 0x000042b9 
- 00020931  0x0000309c set1  0x00000002 , 0x0000003f 
- 00020932  0x0000309d store  0x00000001 , 0x000042b9 
- 00020933  0x0000309f fetch  0x00000002 , 0x000042b1 
- 00020934  0x000030a0 store  0x00000002 , 0x000002e9 
- 00020935  0x000030a1 branch  0x000051d9 
- 00020936  0x000030a3 fetch  0x00000001 , 0x000042ba 
- 00020937  0x000030a4 set1  0x00000004 , 0x0000003f 
- 00020938  0x000030a5 set1  0x00000003 , 0x0000003f 
- 00020939  0x000030a6 store  0x00000001 , 0x000042ba 
- 00020940  0x000030a7 fetch  0x00000002 , 0x000042b3 
- 00020941  0x000030a8 branch  0x000051d9 
- 00020942  0x000030aa fetch  0x00000001 , 0x000042bb 
- 00020943  0x000030ab set1  0x00000004 , 0x0000003f 
- 00020944  0x000030ac set1  0x00000003 , 0x0000003f 
- 00020945  0x000030ad store  0x00000001 , 0x000042bb 
- 00020946  0x000030ae fetch  0x00000002 , 0x000042b5 
- 00020947  0x000030af branch  0x000051d9 
- 00020948  0x000030b1 fetch  0x00000001 , 0x000042bc 
- 00020949  0x000030b2 set1  0x00000004 , 0x0000003f 
- 00020950  0x000030b3 set1  0x00000003 , 0x0000003f 
- 00020951  0x000030b4 store  0x00000001 , 0x000042bc 
- 00020952  0x000030b5 fetch  0x00000002 , 0x000042b7 
- 00020953  0x000030b9 copy  0x0000003f , 0x0000000b 
- 00020954  0x000030ba call  0x00007e21 
- 00020955  0x000030bc copy  0x0000000b , 0x0000003f 
- 00020956  0x000030be istore  0x00000002 , 0x00000005 
- 00020957  0x000030bf force  0x00000000 , 0x0000003f 
- 00020958  0x000030c0 istore  0x00000002 , 0x00000005 
- 00020959  0x000030c1 force  0x00000000 , 0x0000003f 
- 00020960  0x000030c2 istore  0x00000002 , 0x00000005 
- 00020961  0x000030c3 force  0x0000000a , 0x0000003f 
- 00020962  0x000030c4 iadd  0x00000012 , 0x00000012 
- 00020963  0x000030c5 increase  0xfffffffa , 0x00000011 
- 00020964  0x000030c7 branch  0x000051ea , 0x00000005 
- 00020965  0x000030c8 ifetch  0x00000001 , 0x00000006 
- 00020966  0x000030c9 istore  0x00000001 , 0x00000005 
- 00020967  0x000030ca increase  0x00000001 , 0x00000012 
- 00020968  0x000030cb increase  0xffffffff , 0x00000011 
- 00020969  0x000030cc branch  0x000051e4 
- 00020970  0x000030ce rtn 
- 00020971  0x000030d0 ifetch  0x00000001 , 0x00000006 
- 00020972  0x000030d1 copy  0x0000003f , 0x00000007 
- 00020973  0x000030d2 ifetch  0x00000002 , 0x00000006 
- 00020974  0x000030d3 copy  0x0000003f , 0x00000011 
- 00020975  0x000030d4 copy  0x00000013 , 0x0000003f 
- 00020976  0x000030d5 isub  0x00000011 , 0x00000013 
- 00020977  0x000030d7 ifetch  0x00000002 , 0x00000006 
- 00020978  0x000030d8 copy  0x0000003f , 0x00000011 
- 00020979  0x000030d9 ifetch  0x00000002 , 0x00000006 
- 00020980  0x000030da copy  0x0000003f , 0x0000000b 
- 00020981  0x000030db call  0x00007e1c 
- 00020982  0x000030dc setarg  0x00000050 
- 00020983  0x000030dd copy  0x00000011 , 0x00000002 
- 00020984  0x000030de isub  0x00000002 , 0x0000003e 
- 00020985  0x000030df branch  0x00005203 , 0x00000005 
- 00020986  0x000030e0 setarg  0x00000052 
- 00020987  0x000030e1 copy  0x00000011 , 0x00000002 
- 00020988  0x000030e2 isub  0x00000002 , 0x0000003e 
- 00020989  0x000030e3 branch  0x00005208 , 0x00000005 
- 00020990  0x000030e4 setarg  0x00000053 
- 00020991  0x000030e5 copy  0x00000011 , 0x00000002 
- 00020992  0x000030e6 isub  0x00000002 , 0x0000003e 
- 00020993  0x000030e7 branch  0x0000520a , 0x00000005 
- 00020994  0x000030e8 branch  0x0000520c 
- 00020995  0x000030ea setarg  0x00000000 
- 00020996  0x000030eb store  0x00000002 , 0x000002dc 
- 00020997  0x000030ec store  0x00000002 , 0x000042b1 
- 00020998  0x000030ed store  0x00000001 , 0x000042b9 
- 00020999  0x000030ee branch  0x0000520e 
- 00021000  0x000030f0 call  0x00005081 
- 00021001  0x000030f1 branch  0x0000520e 
- 00021002  0x000030f3 call  0x00005087 
- 00021003  0x000030f9 branch  0x0000520e 
- 00021004  0x000030fb setarg  0x00000000 
- 00021005  0x000030fc store  0x00000002 , 0x000002e2 
- 00021006  0x000030fe call  0x00007e21 
- 00021007  0x000030ff setarg  0x00000007 
- 00021008  0x00003100 istore  0x00000001 , 0x00000005 
- 00021009  0x00003101 copy  0x00000007 , 0x0000003f 
- 00021010  0x00003102 istore  0x00000001 , 0x00000005 
- 00021011  0x00003103 setarg  0x00000004 
- 00021012  0x00003104 istore  0x00000002 , 0x00000005 
- 00021013  0x00003105 copy  0x00000011 , 0x0000003f 
- 00021014  0x00003106 istore  0x00000002 , 0x00000005 
- 00021015  0x00003107 copy  0x0000000b , 0x0000003f 
- 00021016  0x00003108 istore  0x00000002 , 0x00000005 
- 00021017  0x00003109 force  0x00000008 , 0x0000003f 
- 00021018  0x0000310a iadd  0x00000012 , 0x00000012 
- 00021019  0x0000310b rtn 
- 00021020  0x0000310e ifetch  0x00000001 , 0x00000006 
- 00021021  0x0000310f copy  0x0000003f , 0x00000007 
- 00021022  0x00003110 ifetch  0x00000002 , 0x00000006 
- 00021023  0x00003111 copy  0x0000003f , 0x00000011 
- 00021024  0x00003112 ifetch  0x00000002 , 0x00000006 
- 00021025  0x00003113 copy  0x0000003f , 0x0000000b 
- 00021026  0x00003114 ifetch  0x00000002 , 0x00000006 
- 00021027  0x00003115 copy  0x0000003f , 0x00000002 
- 00021028  0x00003116 call  0x00007e1c 
- 00021029  0x00003117 fetch  0x00000001 , 0x000042be 
- 00021030  0x00003118 icompare  0x000000ff , 0x00000007 
- 00021031  0x00003119 nbranch  0x00005232 , 0x00000001 
- 00021032  0x0000311a setarg  0x00000050 
- 00021033  0x0000311b isub  0x00000002 , 0x0000003e 
- 00021034  0x0000311c branch  0x0000522f , 0x00000005 
- 00021035  0x0000311d setarg  0x00000051 
- 00021036  0x0000311e isub  0x00000002 , 0x0000003e 
- 00021037  0x0000311f branch  0x00005232 , 0x00000005 
- 00021038  0x00003120 branch  0x00005232 
- 00021039  0x00003122 jam  0x00000000 , 0x000042b1 
- 00021040  0x00003123 jam  0x00000000 , 0x000042b9 
- 00021041  0x00003124 branch  0x00005232 
- 00021042  0x00003129 call  0x00007e21 
- 00021043  0x0000312a copy  0x00000013 , 0x0000003f 
- 00021044  0x0000312b isub  0x00000011 , 0x00000013 
- 00021045  0x0000312c rtn 
- 00021046  0x0000312f setarg  0x00000001 
- 00021047  0x00003130 istore  0x00000001 , 0x00000005 
- 00021048  0x00003131 ifetch  0x00000001 , 0x00000006 
- 00021049  0x00003132 istore  0x00000001 , 0x00000005 
- 00021050  0x00003133 setarg  0x00000002 
- 00021051  0x00003134 istore  0x00000002 , 0x00000005 
- 00021052  0x00003135 setarg  0x00000000 
- 00021053  0x00003136 istore  0x00000002 , 0x00000005 
- 00021054  0x00003137 setarg  0x00000006 
- 00021055  0x00003138 iadd  0x00000012 , 0x00000012 
- 00021056  0x00003139 force  0x00000004 , 0x00000013 
- 00021057  0x0000313a rtn 
- 00021058  0x0000313e fetch  0x00000001 , 0x000042be 
- 00021059  0x0000313f increase  0x00000001 , 0x0000003f 
- 00021060  0x00003140 bne  0x00000000 , 0x00005246 
- 00021061  0x00003141 increase  0x00000001 , 0x0000003f 
- 00021062  0x00003143 store  0x00000001 , 0x000042be 
- 00021063  0x00003144 rtn 
- 00021064  0x0000314f set1  0x00000025 , 0x00000000 
- 00021065  0x00003150 bpatch  0x00000024 , 0x00004024 
- 00021066  0x00003151 arg  0x00000000 , 0x00000012 
- 00021067  0x00003152 call  0x0000527a 
- 00021068  0x00003153 nbranch  0x00003bf1 , 0x00000034 
- 00021069  0x00003154 call  0x00005287 
- 00021070  0x00003155 arg  0x00001800 , 0x00000012 
- 00021071  0x00003156 arg  0x00000000 , 0x00000007 
- 00021072  0x00003158 fetcht  0x00000001 , 0x000042bf 
- 00021073  0x00003159 qisolate1  0x00000002 
- 00021074  0x0000315a branch  0x00005258 , 0x00000001 
- 00021075  0x0000315b call  0x000052ab 
- 00021076  0x0000315c sub  0x0000000b , 0x00000000 , 0x0000003e 
- 00021077  0x0000315d branch  0x00005258 , 0x00000002 
- 00021078  0x0000315e call  0x00005292 
- 00021079  0x0000315f branch  0x0000525e 
- 00021080  0x00003161 increase  0x00000080 , 0x00000012 
- 00021081  0x00003162 increase  0x00000001 , 0x00000007 
- 00021082  0x00003163 setarg  0x00000008 
- 00021083  0x00003164 isub  0x00000007 , 0x0000003e 
- 00021084  0x00003165 branch  0x00005250 , 0x00000002 
- 00021085  0x00003166 arg  0x00000000 , 0x00000012 
- 00021086  0x00003168 copy  0x00000012 , 0x0000003f 
- 00021087  0x00003169 branch  0x00003bf1 , 0x00000034 
- 00021088  0x0000316a rtn 
- 00021089  0x00003173 set1  0x00000025 , 0x00000000 
- 00021090  0x00003174 bpatch  0x00000025 , 0x00004024 
- 00021091  0x00003175 call  0x00005280 
- 00021092  0x00003176 increase  0x00000001 , 0x00000006 
- 00021093  0x00003177 ifetch  0x00000002 , 0x00000006 
- 00021094  0x00003178 rtn 
- 00021095  0x0000317f set1  0x00000025 , 0x00000000 
- 00021096  0x00003180 bpatch  0x00000026 , 0x00004024 
- 00021097  0x00003181 call  0x00005280 
- 00021098  0x00003182 copy  0x00000006 , 0x00000005 
- 00021099  0x00003183 copy  0x00000006 , 0x00000002 
- 00021100  0x00003184 setarg  0x00000000 
- 00021101  0x00003185 istore  0x00000003 , 0x00000005 
- 00021102  0x00003186 rtn 
- 00021103  0x0000318c set1  0x00000025 , 0x00000000 
- 00021104  0x0000318d bpatch  0x00000027 , 0x00004024 
- 00021105  0x0000318e call  0x0000527e 
- 00021106  0x0000318f branch  0x00003bf1 , 0x00000034 
- 00021107  0x00003190 fetch  0x00000003 , 0x000042c6 
- 00021108  0x00003191 store  0x00000003 , 0x000042c9 
- 00021109  0x00003192 fetch  0x00000003 , 0x000042c3 
- 00021110  0x00003193 store  0x00000003 , 0x000042c6 
- 00021111  0x00003194 fetch  0x00000003 , 0x000042c0 
- 00021112  0x00003195 store  0x00000003 , 0x000042c3 
- 00021113  0x00003196 rtn 
- 00021114  0x0000319d fetch  0x00000003 , 0x000042c0 
- 00021115  0x0000319e rtn 
- 00021116  0x000031a5 fetch  0x00000003 , 0x000042c3 
- 00021117  0x000031a6 rtn 
- 00021118  0x000031ad fetch  0x00000003 , 0x000042c9 
- 00021119  0x000031ae rtn 
- 00021120  0x000031b4 call  0x0000527e 
- 00021121  0x000031b5 branch  0x00003bf1 , 0x00000034 
- 00021122  0x000031b6 arg  0x000042c0 , 0x00000006 
- 00021123  0x000031b8 ifetch  0x00000003 , 0x00000006 
- 00021124  0x000031b9 branch  0x00005283 , 0x00000034 
- 00021125  0x000031ba increase  0xfffffffd , 0x00000006 
- 00021126  0x000031bb rtn 
- 00021127  0x000031c3 set1  0x00000025 , 0x00000000 
- 00021128  0x000031c4 bpatch  0x00000028 , 0x00004025 
- 00021129  0x000031c5 arg  0x00000004 , 0x00000039 
- 00021130  0x000031c6 arg  0x000042c0 , 0x00000006 
- 00021131  0x000031c7 arg  0x00000000 , 0x00000002 
- 00021132  0x000031c9 ifetch  0x00000003 , 0x00000006 
- 00021133  0x000031ca and  0x0000003f , 0x000000ff , 0x0000003f 
- 00021134  0x000031cb ior  0x00000002 , 0x00000002 
- 00021135  0x000031cc loop  0x0000528c 
- 00021136  0x000031cd storet  0x00000001 , 0x000042bf 
- 00021137  0x000031ce rtn 
- 00021138  0x000031d7 set1  0x00000025 , 0x00000000 
- 00021139  0x000031d8 bpatch  0x00000029 , 0x00004025 
- 00021140  0x000031d9 call  0x0000527a 
- 00021141  0x000031da nbranch  0x00003bf1 , 0x00000034 
- 00021142  0x000031db call  0x0000527e 
- 00021143  0x000031dc branch  0x000052a0 , 0x00000034 
- 00021144  0x000031dd fetch  0x00000003 , 0x000042c3 
- 00021145  0x000031de store  0x00000003 , 0x000042c0 
- 00021146  0x000031df ifetch  0x00000003 , 0x00000006 
- 00021147  0x000031e0 istore  0x00000003 , 0x00000005 
- 00021148  0x000031e1 ifetch  0x00000003 , 0x00000006 
- 00021149  0x000031e2 istore  0x00000003 , 0x00000005 
- 00021150  0x000031e3 setarg  0x00000000 
- 00021151  0x000031e4 istore  0x00000003 , 0x00000005 
- 00021152  0x000031e6 arg  0x00000000 , 0x00000002 
- 00021153  0x000031e7 copy  0x0000000b , 0x0000003f 
- 00021154  0x000031e8 iadd  0x00000007 , 0x0000003f 
- 00021155  0x000031ea qset1  0x00000002 
- 00021156  0x000031eb increase  0x00000001 , 0x00000007 
- 00021157  0x000031ec isub  0x00000007 , 0x0000003e 
- 00021158  0x000031ed nbranch  0x000052a3 , 0x00000005 
- 00021159  0x000031ef lshift8  0x00000012 , 0x0000003f 
- 00021160  0x000031f0 ior  0x00000002 , 0x0000003f 
- 00021161  0x000031f1 store  0x00000003 , 0x000042c9 
- 00021162  0x000031f2 rtn 
- 00021163  0x000031fd set1  0x00000025 , 0x00000000 
- 00021164  0x000031fe bpatch  0x0000002a , 0x00004025 
- 00021165  0x000031ff call  0x00005287 
- 00021166  0x00003200 copy  0x00000007 , 0x00000013 
- 00021167  0x00003201 arg  0x00000000 , 0x00000002 
- 00021168  0x00003202 arg  0x00000000 , 0x0000000b 
- 00021169  0x00003205 copy  0x00000007 , 0x0000003f 
- 00021170  0x00003206 beq  0x00000008 , 0x000052bc 
- 00021171  0x00003207 fetch  0x00000001 , 0x000042bf 
- 00021172  0x00003208 qisolate1  0x0000003f 
- 00021173  0x00003209 branch  0x000052bc , 0x00000001 
- 00021174  0x0000320a increase  0x00000080 , 0x00000002 
- 00021175  0x0000320b increase  0x00000001 , 0x00000007 
- 00021176  0x0000320c copy  0x00000011 , 0x0000003f 
- 00021177  0x0000320d isub  0x00000002 , 0x0000003e 
- 00021178  0x0000320e branch  0x000052bc , 0x00000005 
- 00021179  0x0000320f branch  0x000052b1 , 0x00000002 
- 00021180  0x00003211 copy  0x00000002 , 0x0000003f 
- 00021181  0x00003212 isub  0x00000011 , 0x0000003e 
- 00021182  0x00003213 nbranch  0x000052c2 , 0x00000002 
- 00021183  0x00003214 copy  0x00000007 , 0x0000003f 
- 00021184  0x00003215 copy  0x00000013 , 0x00000002 
- 00021185  0x00003216 isub  0x00000002 , 0x0000000b 
- 00021186  0x00003218 copy  0x00000013 , 0x00000007 
- 00021187  0x00003219 rtn 
- 00021188  0x0000321d set1  0x00000025 , 0x00000000 
- 00021189  0x0000321e bpatch  0x0000002b , 0x00004025 
- 00021190  0x0000321f arg  0x0000007f , 0x00000011 
- 00021191  0x00003220 call  0x00005248 
- 00021192  0x00003221 store  0x00000002 , 0x000002d2 
- 00021193  0x00003222 increase  0x00000004 , 0x0000003f 
- 00021194  0x00003223 store  0x00000002 , 0x000002d4 
- 00021195  0x00003224 setarg  0x00000000 
- 00021196  0x00003225 store  0x00000002 , 0x000002d6 
- 00021197  0x00003226 rtn 
- 00021198  0x00003229 fetch  0x00000002 , 0x000002d2 
- 00021199  0x0000322a branch  0x000052f2 
- 00021200  0x0000322d fetch  0x00000002 , 0x000002d4 
- 00021201  0x0000322e branch  0x000052f2 
- 00021202  0x00003232 set1  0x00000025 , 0x00000000 
- 00021203  0x00003233 bpatch  0x0000002c , 0x00004025 
- 00021204  0x00003234 arg  0x000002ff , 0x00000011 
- 00021205  0x00003235 call  0x00005248 
- 00021206  0x00003236 store  0x00000002 , 0x000002d8 
- 00021207  0x00003237 increase  0x00000004 , 0x0000003f 
- 00021208  0x00003238 store  0x00000002 , 0x000002da 
- 00021209  0x00003239 setarg  0x00000000 
- 00021210  0x0000323a store  0x00000002 , 0x000002dc 
- 00021211  0x0000323b rtn 
- 00021212  0x0000323e fetch  0x00000002 , 0x000002d8 
- 00021213  0x0000323f branch  0x000052f2 
- 00021214  0x00003242 fetch  0x00000002 , 0x000002da 
- 00021215  0x00003243 branch  0x000052f2 
- 00021216  0x00003247 set1  0x00000025 , 0x00000000 
- 00021217  0x00003248 bpatch  0x0000002d , 0x00004025 
- 00021218  0x00003249 call  0x00007e00 
- 00021219  0x0000324a jam  0x00000001 , 0x000002eb 
- 00021220  0x0000324b call  0x0000527a 
- 00021221  0x0000324c nrtn  0x00000034 
- 00021222  0x0000324d arg  0x0000007f , 0x00000011 
- 00021223  0x0000324e call  0x00005248 
- 00021224  0x0000324f store  0x00000002 , 0x000002de 
- 00021225  0x00003250 increase  0x00000004 , 0x0000003f 
- 00021226  0x00003251 store  0x00000002 , 0x000002e0 
- 00021227  0x00003252 setarg  0x00000000 
- 00021228  0x00003253 store  0x00000002 , 0x000002e2 
- 00021229  0x00003254 jam  0x00000000 , 0x000002eb 
- 00021230  0x00003255 branch  0x00007e0e 
- 00021231  0x00003258 fetch  0x00000002 , 0x000002de 
- 00021232  0x00003259 branch  0x000052f2 
- 00021233  0x0000325c fetch  0x00000002 , 0x000002e0 
- 00021234  0x0000325f branch  0x00003bf1 , 0x00000034 
- 00021235  0x00003260 copy  0x0000003f , 0x00000005 
- 00021236  0x00003261 rtn 
- 00021237  0x00003265 set1  0x00000025 , 0x00000000 
- 00021238  0x00003266 bpatch  0x0000002e , 0x00004025 
- 00021239  0x00003267 arg  0x00000000 , 0x00000012 
- 00021240  0x00003268 arg  0x000042c0 , 0x00000011 
- 00021241  0x00003269 increase  0xfffffffe , 0x00000011 
- 00021242  0x0000326b increase  0x00000002 , 0x00000011 
- 00021243  0x0000326c setarg  0x000042cc 
- 00021244  0x0000326d isub  0x00000011 , 0x0000003e 
- 00021245  0x0000326e branch  0x00005306 , 0x00000005 
- 00021246  0x0000326f ifetch  0x00000001 , 0x00000011 
- 00021247  0x00003270 increase  0x00000001 , 0x00000011 
- 00021248  0x00003271 branch  0x000052fa , 0x00000034 
- 00021249  0x00003272 ifetcht  0x00000002 , 0x00000011 
- 00021250  0x00003273 ifetch  0x00000002 , 0x00000002 
- 00021251  0x00003274 iadd  0x00000012 , 0x00000012 
- 00021252  0x00003275 increase  0x00000004 , 0x00000012 
- 00021253  0x00003276 branch  0x000052fa 
- 00021254  0x00003278 copy  0x00000012 , 0x0000003f 
- 00021255  0x00003279 rtn 
- 00021256  0x0000327d arg  0x0000000c , 0x00000007 
- 00021257  0x0000327e branch  0x00003dc2 
- 00021258  0x00003281 arg  0x0000000c , 0x00000007 
- 00021259  0x00003282 branch  0x00003dc6 
- 00021260  0x00003285 set1  0x00000025 , 0x00000000 
- 00021261  0x00003286 bpatch  0x0000002f , 0x00004025 
- 00021262  0x00003287 call  0x00005287 
- 00021263  0x00003288 fetch  0x00000001 , 0x000042bf 
- 00021264  0x00003289 rtn  0x00000034 
- 00021265  0x0000328a call  0x000052f5 
- 00021266  0x0000328b arg  0x00000100 , 0x00000002 
- 00021267  0x0000328c isub  0x00000002 , 0x0000003e 
- 00021268  0x0000328d branch  0x00005308 , 0x00000002 
- 00021269  0x0000328e call  0x0000530a 
- 00021270  0x0000328f arg  0x000042cc , 0x00000005 
- 00021271  0x00003290 arg  0x000042c0 , 0x00000011 
- 00021272  0x00003292 setarg  0x000042cc 
- 00021273  0x00003293 isub  0x00000011 , 0x0000003e 
- 00021274  0x00003294 rtn  0x00000005 
- 00021275  0x00003295 ifetch  0x00000001 , 0x00000011 
- 00021276  0x00003296 increase  0x00000001 , 0x00000011 
- 00021277  0x00003297 nbranch  0x00005321 , 0x00000034 
- 00021278  0x00003298 istore  0x00000002 , 0x00000005 
- 00021279  0x00003299 increase  0x00000002 , 0x00000011 
- 00021280  0x0000329a branch  0x00005318 
- 00021281  0x0000329c ifetch  0x00000002 , 0x00000011 
- 00021282  0x0000329d increase  0x00000002 , 0x00000011 
- 00021283  0x0000329e copy  0x0000003f , 0x00000006 
- 00021284  0x0000329f ifetch  0x00000002 , 0x00000006 
- 00021285  0x000032a0 istore  0x00000002 , 0x00000005 
- 00021286  0x000032a1 copy  0x0000003f , 0x00000039 
- 00021287  0x000032a2 increase  0x00000002 , 0x00000039 
- 00021288  0x000032a3 call  0x00007e45 
- 00021289  0x000032a4 branch  0x00005318 
- 00021290  0x000032a7 set1  0x00000025 , 0x00000000 
- 00021291  0x000032a8 bpatch  0x00000030 , 0x00004026 
- 00021292  0x000032a9 call  0x00005287 
- 00021293  0x000032aa fetch  0x00000001 , 0x000042bf 
- 00021294  0x000032ab rtn  0x00000034 
- 00021295  0x000032ac arg  0x000042c1 , 0x00000011 
- 00021296  0x000032ad increase  0xfffffffd , 0x00000011 
- 00021297  0x000032ae arg  0x000042cc , 0x00000006 
- 00021298  0x000032b0 increase  0x00000003 , 0x00000011 
- 00021299  0x000032b1 setarg  0x000042cd 
- 00021300  0x000032b2 isub  0x00000011 , 0x0000003e 
- 00021301  0x000032b3 rtn  0x00000005 
- 00021302  0x000032b4 ifetch  0x00000002 , 0x00000006 
- 00021303  0x000032b5 branch  0x00005332 , 0x00000034 
- 00021304  0x000032b6 increase  0x00000004 , 0x0000003f 
- 00021305  0x000032b7 copy  0x0000003f , 0x00000039 
- 00021306  0x000032b8 copy  0x00000006 , 0x00000012 
- 00021307  0x000032b9 ifetch  0x00000002 , 0x00000011 
- 00021308  0x000032ba copy  0x0000003f , 0x00000005 
- 00021309  0x000032bb copy  0x00000012 , 0x00000006 
- 00021310  0x000032bc increase  0xfffffffe , 0x00000006 
- 00021311  0x000032bd call  0x00007e45 
- 00021312  0x000032be branch  0x00005332 
- 00021313  0x000032c7 rtn  0x0000002b 
- 00021314  0x000032c8 setarg  0x00000010 
- 00021315  0x000032c9 store  0x00000002 , 0x000043d3 
- 00021316  0x000032ca setarg  0x00000010 
- 00021317  0x000032cb store  0x00000002 , 0x000043d5 
- 00021318  0x000032cc rtn 
- 00021319  0x000032cf arg  0x00000014 , 0x00000002 
- 00021320  0x000032d0 call  0x00005a88 
- 00021321  0x000032d1 add  0x00000006 , 0x00000001 , 0x0000003f 
- 00021322  0x000032d2 store  0x00000002 , 0x00000419 
- 00021323  0x000032d3 rtn 
- 00021324  0x000032d6 set1  0x00000025 , 0x00000000 
- 00021325  0x000032d7 bpatch  0x00000032 , 0x00004026 
- 00021326  0x000032d8 disable  0x0000002b 
- 00021327  0x000032d9 jam  0x00000001 , 0x0000427e 
- 00021328  0x000032da jam  0x00000001 , 0x000003d6 
- 00021329  0x000032db jam  0x00000003 , 0x000003c0 
- 00021330  0x000032dc jam  0x00000001 , 0x000003d7 
- 00021331  0x000032dd setarg  0xffffffff 
- 00021332  0x000032de store  0x00000002 , 0x000003da 
- 00021333  0x000032df force  0x00000000 , 0x0000003f 
- 00021334  0x000032e0 store  0x00000001 , 0x000003e3 
- 00021335  0x000032e1 store  0x00000001 , 0x000003d8 
- 00021336  0x000032e2 store  0x00000001 , 0x000003e4 
- 00021337  0x000032e3 store  0x00000003 , 0x0000420a 
- 00021338  0x000032e4 store  0x00000003 , 0x0000420d 
- 00021339  0x000032e5 store  0x00000005 , 0x00004465 
- 00021340  0x000032e6 set1  0x00000027 , 0x0000003f 
- 00021341  0x000032e7 store  0x00000005 , 0x0000446a 
- 00021342  0x000032e8 branch  0x00005a0b 
- 00021343  0x000032eb set1  0x00000025 , 0x00000000 
- 00021344  0x000032ec bpatch  0x00000033 , 0x00004026 
- 00021345  0x000032ed enable  0x00000029 
- 00021346  0x000032ee jam  0x00000003 , 0x000003c1 
- 00021347  0x000032ef jam  0x00000001 , 0x000003fa 
- 00021348  0x000032f0 jam  0x00000001 , 0x000044bc 
- 00021349  0x000032f1 setarg  0x0000ffff 
- 00021350  0x000032f2 store  0x00000002 , 0x000044be 
- 00021351  0x000032f3 force  0x00000000 , 0x0000003f 
- 00021352  0x000032f4 store  0x00000005 , 0x0000446a 
- 00021353  0x000032f5 set1  0x00000027 , 0x0000003f 
- 00021354  0x000032f6 store  0x00000005 , 0x00004465 
- 00021355  0x000032f7 branch  0x0000534c 
- 00021356  0x000032fb set1  0x00000025 , 0x00000000 
- 00021357  0x000032fc bpatch  0x00000034 , 0x00004026 
- 00021358  0x000032fd disable  0x00000029 
- 00021359  0x000032fe jam  0x00000001 , 0x000003c1 
- 00021360  0x000032ff jam  0x00000000 , 0x000043d8 
- 00021361  0x00003300 jam  0x00000000 , 0x000000a2 
- 00021362  0x00003301 branch  0x0000534c 
- 00021363  0x00003308 call  0x000053d2 
- 00021364  0x00003309 call  0x000055d3 
- 00021365  0x0000330a call  0x00005a0e 
- 00021366  0x0000330b branch  0x000053d7 
- 00021367  0x0000330e set1  0x00000025 , 0x00000000 
- 00021368  0x0000330f bpatch  0x00000035 , 0x00004026 
- 00021369  0x00003310 call  0x000053d2 
- 00021370  0x00003311 call  0x00003e71 
- 00021371  0x00003312 fetch  0x00000001 , 0x000003c1 
- 00021372  0x00003313 beq  0x00000003 , 0x0000537e 
- 00021373  0x00003314 branch  0x00005395 
- 00021374  0x0000331b set1  0x00000025 , 0x00000000 
- 00021375  0x0000331c bpatch  0x00000036 , 0x00004026 
- 00021376  0x0000331d enable  0x00000029 
- 00021377  0x0000331e call  0x00005a02 
- 00021378  0x0000331f branch  0x00005392 , 0x00000002 
- 00021379  0x00003320 call  0x00003e28 
- 00021380  0x00003321 call  0x0000541c 
- 00021381  0x00003322 call  0x00005622 
- 00021382  0x00003323 disable  0x0000002d 
- 00021383  0x00003324 call  0x000054b2 
- 00021384  0x00003325 nrtn  0x0000002d 
- 00021385  0x00003326 set1  0x00000025 , 0x00000000 
- 00021386  0x00003327 bpatch  0x00000037 , 0x00004026 
- 00021387  0x00003328 fetch  0x00000001 , 0x00000005 
- 00021388  0x00003329 increase  0x00000001 , 0x0000003f 
- 00021389  0x0000332a store  0x00000001 , 0x00000005 
- 00021390  0x0000332b call  0x000055a2 
- 00021391  0x0000332c call  0x00005a99 
- 00021392  0x0000332d disable  0x00000029 
- 00021393  0x0000332e rtn 
- 00021394  0x00003331 call  0x000053ba 
- 00021395  0x00003332 disable  0x00000029 
- 00021396  0x00003333 rtn 
- 00021397  0x00003339 set1  0x00000025 , 0x00000000 
- 00021398  0x0000333a bpatch  0x00000038 , 0x00004027 
- 00021399  0x0000333b disable  0x0000002e 
- 00021400  0x0000333c call  0x00005a02 
- 00021401  0x0000333d branch  0x000053ba , 0x00000002 
- 00021402  0x0000333e call  0x00003e28 
- 00021403  0x0000333f call  0x0000541c 
- 00021404  0x00003340 call  0x00005478 
- 00021405  0x00003341 nbranch  0x000053ad , 0x0000002d 
- 00021406  0x00003343 set1  0x00000025 , 0x00000000 
- 00021407  0x00003344 bpatch  0x00000039 , 0x00004027 
- 00021408  0x00003345 call  0x000053c8 
- 00021409  0x00003346 call  0x000055a2 
- 00021410  0x00003347 call  0x00005622 
- 00021411  0x00003348 fetch  0x00000001 , 0x00000340 
- 00021412  0x00003349 bbit1  0x00000004 , 0x000053b4 
- 00021413  0x0000334a call  0x0000561a 
- 00021414  0x0000334b nbranch  0x000053b4 , 0x00000034 
- 00021415  0x0000334d set1  0x00000025 , 0x00000000 
- 00021416  0x0000334e bpatch  0x0000003a , 0x00004027 
- 00021417  0x0000334f call  0x000054bb 
- 00021418  0x00003351 call  0x00007c45 
- 00021419  0x00003352 fetch  0x00000001 , 0x000003e4 
- 00021420  0x00003353 bbit1  0x00000003 , 0x000053ba 
- 00021421  0x00003355 set1  0x00000025 , 0x00000000 
- 00021422  0x00003356 bpatch  0x0000003b , 0x00004027 
- 00021423  0x00003357 call  0x00007f44 
- 00021424  0x00003358 call  0x00005b19 
- 00021425  0x00003359 call  0x00005594 
- 00021426  0x0000335a call  0x00005576 
- 00021427  0x0000335b branch  0x000039ac 
- 00021428  0x0000335e set1  0x00000025 , 0x00000000 
- 00021429  0x0000335f bpatch  0x0000003c , 0x00004027 
- 00021430  0x00003360 enable  0x0000002e 
- 00021431  0x00003361 call  0x000054b2 
- 00021432  0x00003362 branch  0x0000539e , 0x0000002d 
- 00021433  0x00003363 branch  0x000053aa 
- 00021434  0x00003369 set1  0x00000025 , 0x00000000 
- 00021435  0x0000336a bpatch  0x0000003d , 0x00004027 
- 00021436  0x0000336b call  0x000053c0 
- 00021437  0x0000336c call  0x00003f1d 
- 00021438  0x0000336d jam  0x00000015 , 0x00000b7d 
- 00021439  0x0000336e branch  0x00007c27 
- 00021440  0x00003371 fetcht  0x00000001 , 0x000003d6 
- 00021441  0x00003372 jam  0x00000008 , 0x000002c0 
- 00021442  0x00003373 call  0x000048c4 
- 00021443  0x00003374 jam  0x00000000 , 0x000003d6 
- 00021444  0x00003375 jam  0x00000000 , 0x000003c1 
- 00021445  0x00003376 jam  0x00000000 , 0x000003c0 
- 00021446  0x00003377 jam  0x00000000 , 0x0000427e 
- 00021447  0x00003378 rtn 
- 00021448  0x0000337b fetch  0x00000001 , 0x00000005 
- 00021449  0x0000337c increase  0x00000001 , 0x0000003f 
- 00021450  0x0000337d store  0x00000001 , 0x00000005 
- 00021451  0x0000337e fetch  0x00000001 , 0x000003c0 
- 00021452  0x0000337f rtnbit1  0x00000003 
- 00021453  0x00003380 set1  0x00000003 
- 00021454  0x00003381 store  0x00000001 , 0x000003c0 
- 00021455  0x00003382 setarg  0x00000000 
- 00021456  0x00003383 store  0x00000004 , 0x000046f9 
- 00021457  0x00003384 rtn 
- 00021458  0x0000338a set1  0x00000025 , 0x00000000 
- 00021459  0x0000338b bpatch  0x0000003e , 0x00004027 
- 00021460  0x0000338c enable  0x00000036 
- 00021461  0x0000338d hjam  0x00000007 , 0x00008914 
- 00021462  0x0000338e branch  0x00003e28 
- 00021463  0x00003391 set1  0x00000025 , 0x00000000 
- 00021464  0x00003392 bpatch  0x0000003f , 0x00004027 
- 00021465  0x00003393 disable  0x00000036 
- 00021466  0x00003394 hjam  0x00000003 , 0x00008914 
- 00021467  0x00003395 arg  0x00000000 , 0x0000001b 
- 00021468  0x00003396 rtn 
- 00021469  0x00003399 disable  0x00000009 
- 00021470  0x0000339a disable  0x00000007 
- 00021471  0x0000339b fetch  0x00000003 , 0x000003e9 
- 00021472  0x0000339c iforce  0x0000000f 
- 00021473  0x0000339d fetch  0x00000001 , 0x00000016 
- 00021474  0x0000339e reverse  0x0000003f , 0x00000002 
- 00021475  0x0000339f set1  0x00000001 , 0x00000002 
- 00021476  0x000033a0 rshift  0x00000002 , 0x0000000e 
- 00021477  0x000033a1 rtn 
- 00021478  0x000033a5 call  0x000053ee 
- 00021479  0x000033a6 call  0x00003a82 
- 00021480  0x000033a7 setarg  0x00000500 
- 00021481  0x000033a8 call  0x00003bf3 
- 00021482  0x000033a9 branch  0x00003a87 
- 00021483  0x000033ac branch  0x00003a98 , 0x0000002d 
- 00021484  0x000033ad call  0x000053ee 
- 00021485  0x000033ae branch  0x00003a91 
- 00021486  0x000033b0 set1  0x00000025 , 0x00000000 
- 00021487  0x000033b1 bpatch  0x00000040 , 0x00004028 
- 00021488  0x000033b2 call  0x00003a7a 
- 00021489  0x000033b3 fetch  0x00000001 , 0x0000040d 
- 00021490  0x000033b4 nbranch  0x00005402 , 0x00000034 
- 00021491  0x000033b5 fetch  0x00000001 , 0x00000016 
- 00021492  0x000033b6 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021493  0x000033b7 branch  0x000053fc , 0x00000002 
- 00021494  0x000033b8 force  0x00000000 , 0x00000002 
- 00021495  0x000033b9 rtneq  0x00000025 
- 00021496  0x000033ba force  0x00000018 , 0x00000002 
- 00021497  0x000033bb rtneq  0x00000026 
- 00021498  0x000033bc force  0x0000004e , 0x00000002 
- 00021499  0x000033bd rtn 
- 00021500  0x000033c0 sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00021501  0x000033c1 branch  0x000053ff , 0x00000002 
- 00021502  0x000033c2 increase  0x00000001 , 0x0000003f 
- 00021503  0x000033c5 lshift  0x0000003f , 0x0000003f 
- 00021504  0x000033c6 add  0x0000003f , 0x00000002 , 0x00000002 
- 00021505  0x000033c7 rtn 
- 00021506  0x000033ca fetch  0x00000001 , 0x00000016 
- 00021507  0x000033cb lshift  0x0000003f , 0x00000002 
- 00021508  0x000033cc rtn 
- 00021509  0x000033cf arg  0x000001f4 , 0x00000002 
- 00021510  0x000033d0 rtn  0x00000034 
- 00021511  0x000033d1 arg  0x000000fa , 0x00000002 
- 00021512  0x000033d2 rtneq  0x00000001 
- 00021513  0x000033d3 arg  0x00000096 , 0x00000002 
- 00021514  0x000033d4 rtneq  0x00000002 
- 00021515  0x000033d5 arg  0x00000064 , 0x00000002 
- 00021516  0x000033d6 rtneq  0x00000003 
- 00021517  0x000033d7 arg  0x0000004b , 0x00000002 
- 00021518  0x000033d8 rtneq  0x00000004 
- 00021519  0x000033d9 arg  0x00000032 , 0x00000002 
- 00021520  0x000033da rtneq  0x00000005 
- 00021521  0x000033db arg  0x00000028 , 0x00000002 
- 00021522  0x000033dc rtneq  0x00000006 
- 00021523  0x000033dd arg  0x00000014 , 0x00000002 
- 00021524  0x000033de rtn 
- 00021525  0x000033e3 setarg  0x008e89be 
- 00021526  0x000033e4 lshift8  0x0000003f , 0x0000003f 
- 00021527  0x000033e5 or_into  0x000000d6 , 0x0000003f 
- 00021528  0x000033e6 iforce  0x00000009 
- 00021529  0x000033e7 setarg  0x00555555 
- 00021530  0x000033e8 store  0x00000003 , 0x000003e9 
- 00021531  0x000033e9 rtn 
- 00021532  0x000033ec set1  0x00000025 , 0x00000000 
- 00021533  0x000033ed bpatch  0x00000041 , 0x00004028 
- 00021534  0x000033ee enable  0x00000010 
- 00021535  0x000033ef fetch  0x00000004 , 0x000003e5 
- 00021536  0x000033f0 iforce  0x00000009 
- 00021537  0x000033f1 call  0x00005453 
- 00021538  0x000033f2 setarg  0x00000200 
- 00021539  0x000033f3 branch  0x00005426 , 0x00000029 
- 00021540  0x000033f4 fetch  0x00000002 , 0x000003ce 
- 00021541  0x000033f5 rshift  0x0000003f , 0x0000003f 
- 00021542  0x000033f7 arg  0x00000500 , 0x00000002 
- 00021543  0x000033f8 iadd  0x00000002 , 0x0000003f 
- 00021544  0x000033f9 call  0x00003b7d 
- 00021545  0x000033fa deposit  0x0000001a 
- 00021546  0x000033fb store  0x00000006 , 0x00000412 
- 00021547  0x000033fc rtn 
- 00021548  0x000033ff set1  0x00000025 , 0x00000000 
- 00021549  0x00003400 bpatch  0x00000042 , 0x00004028 
- 00021550  0x00003401 fetch  0x00000001 , 0x00000016 
- 00021551  0x00003402 increase  0x00000001 , 0x0000003f 
- 00021552  0x00003403 store  0x00000001 , 0x00000016 
- 00021553  0x00003404 rtnne  0x00000028 
- 00021554  0x00003405 jam  0x00000025 , 0x00000016 
- 00021555  0x00003406 rtn 
- 00021556  0x00003409 set1  0x00000025 , 0x00000000 
- 00021557  0x0000340a bpatch  0x00000043 , 0x00004028 
- 00021558  0x0000340b add  0x00000011 , 0x00000001 , 0x00000006 
- 00021559  0x0000340c ifetch  0x00000001 , 0x00000006 
- 00021560  0x0000340d rtnbit0  0x00000000 
- 00021561  0x0000340e add  0x00000011 , 0x0000001a , 0x00000005 
- 00021562  0x0000340f ifetch  0x00000002 , 0x00000005 
- 00021563  0x00003410 increase  0x00000001 , 0x0000003f 
- 00021564  0x00003411 istore  0x00000002 , 0x00000005 
- 00021565  0x00003412 add  0x00000011 , 0x00000019 , 0x00000006 
- 00021566  0x00003413 ifetch  0x00000001 , 0x00000006 
- 00021567  0x00003414 add  0x00000011 , 0x00000018 , 0x00000005 
- 00021568  0x00003415 ifetcht  0x00000001 , 0x00000005 
- 00021569  0x00003416 iadd  0x00000002 , 0x0000003f 
- 00021570  0x00003417 sub  0x0000003f , 0x00000024 , 0x0000003e 
- 00021571  0x00003418 branch  0x00005445 , 0x00000002 
- 00021572  0x00003419 increase  0xffffffdb , 0x0000003f 
- 00021573  0x0000341b istore  0x00000001 , 0x00000005 
- 00021574  0x0000341c rtn 
- 00021575  0x00003420 set1  0x00000025 , 0x00000000 
- 00021576  0x00003421 bpatch  0x00000044 , 0x00004028 
- 00021577  0x00003422 fetch  0x00000005 , 0x000003f1 
- 00021578  0x00003423 force  0x00000000 , 0x00000002 
- 00021579  0x00003424 force  0x00000025 , 0x00000039 
- 00021580  0x00003426 bbit0  0x00000000 , 0x0000544e 
- 00021581  0x00003427 increase  0x00000001 , 0x00000002 
- 00021582  0x00003429 rshift  0x0000003f , 0x0000003f 
- 00021583  0x0000342a loop  0x0000544c 
- 00021584  0x0000342b add  0x00000002 , 0xffffffff , 0x0000003f 
- 00021585  0x0000342c store  0x00000001 , 0x000003e2 
- 00021586  0x0000342d rtn 
- 00021587  0x00003430 set1  0x00000025 , 0x00000000 
- 00021588  0x00003431 bpatch  0x00000045 , 0x00004028 
- 00021589  0x00003432 fetch  0x00000001 , 0x000003d8 
- 00021590  0x00003433 iforce  0x00000007 
- 00021591  0x00003434 fetcht  0x00000005 , 0x000003f1 
- 00021592  0x00003435 qisolate1  0x00000002 
- 00021593  0x00003436 branch  0x0000546b , 0x00000001 
- 00021594  0x00003438 set1  0x00000025 , 0x00000000 
- 00021595  0x00003439 bpatch  0x00000046 , 0x00004028 
- 00021596  0x0000343a fetch  0x00000001 , 0x000003e2 
- 00021597  0x0000343b isub  0x00000007 , 0x0000003f 
- 00021598  0x0000343c branch  0x00005461 , 0x00000002 
- 00021599  0x0000343d sub  0x0000003f , 0xffffffff , 0x00000007 
- 00021600  0x0000343e branch  0x0000545a 
- 00021601  0x00003440 copy  0x00000007 , 0x00000039 
- 00021602  0x00003441 force  0x00000000 , 0x00000007 
- 00021603  0x00003443 qisolate1  0x00000002 
- 00021604  0x00003444 branch  0x00005466 , 0x00000001 
- 00021605  0x00003445 increase  0x00000001 , 0x00000039 
- 00021606  0x00003447 deposit  0x00000039 
- 00021607  0x00003448 branch  0x0000546b , 0x00000034 
- 00021608  0x00003449 increase  0x00000001 , 0x00000007 
- 00021609  0x0000344a increase  0xffffffff , 0x00000039 
- 00021610  0x0000344b branch  0x00005463 
- 00021611  0x0000344d deposit  0x00000007 
- 00021612  0x0000344e store  0x00000001 , 0x00000016 
- 00021613  0x0000344f rtn 
- 00021614  0x00003453 branch  0x00005471 , 0x00000029 
- 00021615  0x00003454 until  0x0000003e , 0x00000003 
- 00021616  0x00003455 rtn 
- 00021617  0x00003458 arg  0x00000ea0 , 0x0000000b 
- 00021618  0x00003459 until  0x00000023 , 0x00000026 
- 00021619  0x0000345a rtn 
- 00021620  0x0000345d disable  0x00000010 
- 00021621  0x0000345e fetch  0x00000002 , 0x000043d5 
- 00021622  0x0000345f copy  0x0000003f , 0x0000000b 
- 00021623  0x00003460 branch  0x0000547e 
- 00021624  0x00003464 set1  0x00000025 , 0x00000000 
- 00021625  0x00003465 bpatch  0x00000047 , 0x00004028 
- 00021626  0x00003466 enable  0x00000010 
- 00021627  0x00003467 fetch  0x00000002 , 0x000003ce 
- 00021628  0x00003468 fetcht  0x00000004 , 0x000046f9 
- 00021629  0x00003469 iadd  0x00000002 , 0x0000000b 
- 00021630  0x0000346b call  0x000053e6 
- 00021631  0x0000346d set1  0x00000025 , 0x00000000 
- 00021632  0x0000346e bpatch  0x00000048 , 0x00004029 
- 00021633  0x0000346f call  0x000053dd 
- 00021634  0x00003470 disable  0x0000002d 
- 00021635  0x00003471 enable  0x0000000d 
- 00021636  0x00003472 enable  0x00000021 
- 00021637  0x00003473 disable  0x00000020 
- 00021638  0x00003474 copy  0x0000000b , 0x0000001b 
- 00021639  0x00003475 correlate  0x0000003e , 0x00000003 
- 00021640  0x00003476 branch  0x0000548b , 0x0000002e 
- 00021641  0x00003477 copy  0x0000001a , 0x00000002 
- 00021642  0x00003478 storet  0x00000006 , 0x0000009c 
- 00021643  0x0000347a nbranch  0x0000375c , 0x00000018 
- 00021644  0x0000347b branch  0x00005492 , 0x0000002e 
- 00021645  0x0000347c arg  0x000001e0 , 0x00000029 
- 00021646  0x0000347d copy  0x00000021 , 0x00000028 
- 00021647  0x0000347e fetch  0x00000001 , 0x000003c0 
- 00021648  0x0000347f bbit0  0x00000003 , 0x00005492 
- 00021649  0x00003480 call  0x00003cb6 , 0x0000002b 
- 00021650  0x00003482 set1  0x00000025 , 0x00000000 
- 00021651  0x00003483 bpatch  0x00000049 , 0x00004029 
- 00021652  0x00003484 call  0x00003af3 
- 00021653  0x00003485 enable  0x00000007 
- 00021654  0x00003486 enable  0x00000009 
- 00021655  0x00003487 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021656  0x00003488 rshift3  0x0000000c , 0x0000003f 
- 00021657  0x00003489 store  0x00000001 , 0x00000340 
- 00021658  0x0000348a parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021659  0x0000348b rshift3  0x0000000c , 0x0000003f 
- 00021660  0x0000348c istore  0x00000001 , 0x00000005 
- 00021661  0x0000348d and  0x0000003f , 0x0000003f , 0x00000039 
- 00021662  0x0000348e branch  0x000054a3 , 0x00000005 
- 00021663  0x00003491 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00021664  0x00003492 rshift3  0x0000000c , 0x0000003f 
- 00021665  0x00003493 istore  0x00000001 , 0x00000005 
- 00021666  0x00003494 loop  0x0000549f 
- 00021667  0x00003497 set1  0x00000025 , 0x00000000 
- 00021668  0x00003498 bpatch  0x0000004a , 0x00004029 
- 00021669  0x00003499 parse  0x00000003 , 0x00000000 , 0x00000018 
- 00021670  0x0000349a enable  0x00000010 
- 00021671  0x0000349b arg  0x00000664 , 0x0000001b 
- 00021672  0x0000349c rshift32  0x0000003f , 0x0000003f 
- 00021673  0x0000349d rshift16  0x0000003f , 0x0000003f 
- 00021674  0x0000349e istore  0x00000003 , 0x00000005 
- 00021675  0x0000349f branch  0x0000375c , 0x00000006 
- 00021676  0x000034a0 enable  0x0000002d 
- 00021677  0x000034a1 fetch  0x00000001 , 0x00000017 
- 00021678  0x000034a2 add  0x0000003f , 0x00000002 , 0x00000011 
- 00021679  0x000034a3 call  0x00003ab6 
- 00021680  0x000034a4 disable  0x0000000d 
- 00021681  0x000034a5 branch  0x00003a7a 
- 00021682  0x000034a8 set1  0x00000025 , 0x00000000 
- 00021683  0x000034a9 bpatch  0x0000004b , 0x00004029 
- 00021684  0x000034aa call  0x000054bd 
- 00021685  0x000034ab fetcht  0x00000001 , 0x00000017 
- 00021686  0x000034ac call  0x00003a82 
- 00021687  0x000034ad call  0x00003a87 
- 00021688  0x000034ae enable  0x00000010 
- 00021689  0x000034af arg  0x00001388 , 0x0000000b 
- 00021690  0x000034b0 branch  0x0000547f 
- 00021691  0x000034b3 call  0x000054bd 
- 00021692  0x000034b4 branch  0x0000375c 
- 00021693  0x000034b7 set1  0x00000025 , 0x00000000 
- 00021694  0x000034b8 bpatch  0x0000004c , 0x00004029 
- 00021695  0x000034b9 call  0x000053dd 
- 00021696  0x000034ba call  0x000053eb 
- 00021697  0x000034bb set1  0x00000000 , 0x00000015 
- 00021698  0x000034bc enable  0x0000001d 
- 00021699  0x000034bd enable  0x00000020 
- 00021700  0x000034be disable  0x00000021 
- 00021701  0x000034bf call  0x0000546e 
- 00021702  0x000034c0 rshift16  0x00000009 , 0x0000003f 
- 00021703  0x000034c1 rshift8  0x0000003f , 0x0000003f 
- 00021704  0x000034c2 rshift4  0x0000003f , 0x0000003f 
- 00021705  0x000034c3 inject  0x00000003 , 0x00000028 
- 00021706  0x000034c4 enable  0x00000007 
- 00021707  0x000034c5 enable  0x00000009 
- 00021708  0x000034c6 set1  0x00000025 , 0x00000000 
- 00021709  0x000034c7 bpatch  0x0000004d , 0x00004029 
- 00021710  0x000034c8 fetch  0x00000001 , 0x0000443e 
- 00021711  0x000034c9 inject  0x00000003 , 0x00000008 
- 00021712  0x000034ca ifetch  0x00000001 , 0x00000006 
- 00021713  0x000034cb and  0x0000003f , 0x0000003f , 0x00000039 
- 00021714  0x000034cc inject  0x00000003 , 0x00000008 
- 00021715  0x000034cd branch  0x000054d7 , 0x00000005 
- 00021716  0x000034cf ifetch  0x00000001 , 0x00000006 
- 00021717  0x000034d0 inject  0x00000003 , 0x00000008 
- 00021718  0x000034d1 loop  0x000054d4 
- 00021719  0x000034d4 enable  0x00000008 
- 00021720  0x000034d5 inject  0x00000003 , 0x00000018 
- 00021721  0x000034d6 disable  0x00000008 
- 00021722  0x000034d7 until  0x0000003e , 0x00000027 
- 00021723  0x000034d8 nop  0x00000064 
- 00021724  0x000034d9 disable  0x0000001d 
- 00021725  0x000034da rtn 
- 00021726  0x000034dd set1  0x00000025 , 0x00000000 
- 00021727  0x000034de bpatch  0x0000004e , 0x00004029 
- 00021728  0x000034df fetch  0x00000001 , 0x000044db 
- 00021729  0x000034e0 beq  0x00000001 , 0x000054ef 
- 00021730  0x000034e1 fetch  0x00000001 , 0x000044dc 
- 00021731  0x000034e2 lshift4  0x0000003f , 0x0000003f 
- 00021732  0x000034e3 lshift2  0x0000003f , 0x0000003f 
- 00021733  0x000034e4 store  0x00000001 , 0x0000443e 
- 00021734  0x000034e5 fetcht  0x00000001 , 0x000043d9 
- 00021735  0x000034e6 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021736  0x000034e7 store  0x00000001 , 0x0000443f 
- 00021737  0x000034e8 fetch  0x00000006 , 0x000044f9 
- 00021738  0x000034e9 store  0x00000006 , 0x00004440 
- 00021739  0x000034ea copy  0x00000002 , 0x00000039 
- 00021740  0x000034eb arg  0x000043da , 0x00000006 
- 00021741  0x000034ec call  0x00007e45 
- 00021742  0x000034ed branch  0x000054ff 
- 00021743  0x000034ef fetcht  0x00000002 , 0x000044c2 
- 00021744  0x000034f0 call  0x00005866 
- 00021745  0x000034f1 copy  0x00000011 , 0x00000005 
- 00021746  0x000034f2 setarg  0x00000001 
- 00021747  0x000034f3 istore  0x00000001 , 0x00000005 
- 00021748  0x000034f4 fetch  0x00000001 , 0x000044dd 
- 00021749  0x000034f5 lshift4  0x0000003f , 0x0000003f 
- 00021750  0x000034f6 lshift2  0x0000003f , 0x0000003f 
- 00021751  0x000034f7 increase  0x00000001 , 0x0000003f 
- 00021752  0x000034f8 store  0x00000001 , 0x0000443e 
- 00021753  0x000034f9 setarg  0x0000000c 
- 00021754  0x000034fa store  0x00000001 , 0x0000443f 
- 00021755  0x000034fb fetch  0x00000006 , 0x000044f9 
- 00021756  0x000034fc store  0x00000006 , 0x00004440 
- 00021757  0x000034fd fetch  0x00000006 , 0x00004274 
- 00021758  0x000034fe istore  0x00000006 , 0x00000005 
- 00021759  0x00003500 set1  0x00000025 , 0x00000000 
- 00021760  0x00003501 bpatch  0x0000004f , 0x00004029 
- 00021761  0x00003502 fetch  0x00000001 , 0x00000000 
- 00021762  0x00003503 increase  0x00000001 , 0x0000003f 
- 00021763  0x00003504 store  0x00000001 , 0x00000000 
- 00021764  0x00003505 arg  0x00000708 , 0x0000001b 
- 00021765  0x00003506 disable  0x0000002d 
- 00021766  0x00003507 branch  0x000054b2 
- 00021767  0x0000350a set1  0x00000025 , 0x00000000 
- 00021768  0x0000350b bpatch  0x00000050 , 0x0000402a 
- 00021769  0x0000350c fetch  0x00000001 , 0x000044f6 
- 00021770  0x0000350d rtnne  0x00000001 , 0x0000003f 
- 00021771  0x0000350e fetch  0x00000001 , 0x00000000 
- 00021772  0x0000350f increase  0x00000001 , 0x0000003f 
- 00021773  0x00003510 store  0x00000001 , 0x00000000 
- 00021774  0x00003511 arg  0x00000c03 , 0x00000002 
- 00021775  0x00003512 fetch  0x00000001 , 0x000044f7 
- 00021776  0x00003513 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021777  0x00003514 copy  0x00000011 , 0x0000003f 
- 00021778  0x00003515 nsetflag  0x00000034 , 0x00000007 , 0x00000002 
- 00021779  0x00003516 storet  0x00000002 , 0x0000443e 
- 00021780  0x00003517 fetch  0x00000006 , 0x000044f9 
- 00021781  0x00003518 istore  0x00000006 , 0x00000005 
- 00021782  0x00003519 fetch  0x00000006 , 0x000003d0 
- 00021783  0x0000351a istore  0x00000006 , 0x00000005 
- 00021784  0x0000351b branch  0x000054b2 
- 00021785  0x0000351f set1  0x00000025 , 0x00000000 
- 00021786  0x00003520 bpatch  0x00000051 , 0x0000402a 
- 00021787  0x00003521 arg  0x00000004 , 0x00000002 
- 00021788  0x00003522 fetch  0x00000001 , 0x000044dc 
- 00021789  0x00003523 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00021790  0x00003524 storet  0x00000001 , 0x0000443e 
- 00021791  0x00003525 fetcht  0x00000001 , 0x000043f9 
- 00021792  0x00003526 add  0x00000002 , 0x00000006 , 0x0000003f 
- 00021793  0x00003527 store  0x00000001 , 0x0000443f 
- 00021794  0x00003528 fetch  0x00000006 , 0x000044f9 
- 00021795  0x00003529 store  0x00000006 , 0x00004440 
- 00021796  0x0000352a arg  0x000043fa , 0x00000006 
- 00021797  0x0000352b copy  0x00000002 , 0x00000039 
- 00021798  0x0000352c call  0x00007e45 
- 00021799  0x0000352d branch  0x000054bb 
- 00021800  0x00003531 set1  0x00000025 , 0x00000000 
- 00021801  0x00003532 bpatch  0x00000052 , 0x0000402a 
- 00021802  0x00003533 force  0xffffffff , 0x0000003f 
- 00021803  0x00003534 setsect  0x00000002 , 0x00000001 
- 00021804  0x00003535 store  0x00000005 , 0x000003f1 
- 00021805  0x00003536 call  0x00005447 
- 00021806  0x00003537 force  0x00000004 , 0x00000039 
- 00021807  0x00003538 arg  0x000003e5 , 0x00000005 
- 00021808  0x00003539 call  0x00006227 
- 00021809  0x0000353a fetch  0x00000002 , 0x000044f4 
- 00021810  0x0000353b store  0x00000002 , 0x000003ef 
- 00021811  0x0000353d random  0x0000003f 
- 00021812  0x0000353e and_into  0x0000000f , 0x0000003f 
- 00021813  0x0000353f sub  0x0000003f , 0x00000004 , 0x0000003e 
- 00021814  0x00003540 branch  0x00005533 , 0x00000002 
- 00021815  0x00003541 store  0x00000001 , 0x000003d9 
- 00021816  0x00003542 store  0x00000001 , 0x00000682 
- 00021817  0x00003543 set1  0x00000025 , 0x00000000 
- 00021818  0x00003544 bpatch  0x00000053 , 0x0000402a 
- 00021819  0x00003545 fetcht  0x00000002 , 0x000043d0 
- 00021820  0x00003546 storet  0x00000002 , 0x000003c2 
- 00021821  0x00003547 copy  0x00000002 , 0x00000013 
- 00021822  0x00003548 add  0x00000022 , 0x00000007 , 0x0000003f 
- 00021823  0x00003549 idiv  0x00000013 
- 00021824  0x0000354a call  0x00007efd 
- 00021825  0x0000354b remainder  0x00000011 
- 00021826  0x0000354c isub  0x00000011 , 0x0000003f 
- 00021827  0x0000354d iadd  0x00000013 , 0x0000003f 
- 00021828  0x0000354e fetcht  0x00000002 , 0x000043ce 
- 00021829  0x0000354f iadd  0x00000002 , 0x0000003f 
- 00021830  0x00003550 store  0x00000004 , 0x000003c4 
- 00021831  0x00003551 isub  0x00000022 , 0x00000011 
- 00021832  0x00003552 increase  0xfffffffa , 0x00000011 
- 00021833  0x00003553 arg  0x00002205 , 0x00000012 
- 00021834  0x00003554 fetch  0x00000001 , 0x000044ed 
- 00021835  0x00003555 nsetflag  0x00000034 , 0x00000006 , 0x00000012 
- 00021836  0x00003556 fetch  0x00000001 , 0x000044e6 
- 00021837  0x00003557 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
- 00021838  0x00003558 copy  0x00000012 , 0x0000003f 
- 00021839  0x00003559 store  0x00000002 , 0x0000443e 
- 00021840  0x0000355a fetch  0x00000006 , 0x000044f9 
- 00021841  0x0000355b istore  0x00000006 , 0x00000005 
- 00021842  0x0000355c fetch  0x00000006 , 0x000003d0 
- 00021843  0x0000355d istore  0x00000006 , 0x00000005 
- 00021844  0x0000355e fetch  0x00000004 , 0x000003e5 
- 00021845  0x0000355f istore  0x00000004 , 0x00000005 
- 00021846  0x00003560 random  0x0000003f 
- 00021847  0x00003561 istore  0x00000002 , 0x00000005 
- 00021848  0x00003562 random  0x0000003f 
- 00021849  0x00003563 istore  0x00000001 , 0x00000005 
- 00021850  0x00003564 force  0x00000002 , 0x0000003f 
- 00021851  0x00003565 istore  0x00000001 , 0x00000005 
- 00021852  0x00003566 rshift2  0x00000011 , 0x0000003f 
- 00021853  0x00003567 istore  0x00000002 , 0x00000005 
- 00021854  0x00003568 rshift2  0x00000013 , 0x0000003f 
- 00021855  0x00003569 istore  0x00000002 , 0x00000005 
- 00021856  0x0000356a set1  0x00000025 , 0x00000000 
- 00021857  0x0000356b bpatch  0x00000054 , 0x0000402a 
- 00021858  0x0000356c fetch  0x00000002 , 0x000044f2 
- 00021859  0x0000356d istore  0x00000002 , 0x00000005 
- 00021860  0x0000356e fetch  0x00000002 , 0x000044f4 
- 00021861  0x0000356f istore  0x00000002 , 0x00000005 
- 00021862  0x00003570 fetch  0x00000005 , 0x000003f1 
- 00021863  0x00003571 istore  0x00000005 , 0x00000005 
- 00021864  0x00003572 fetch  0x00000001 , 0x000003d9 
- 00021865  0x00003573 arg  0x000000a0 , 0x00000002 
- 00021866  0x00003574 ior  0x00000002 , 0x0000003f 
- 00021867  0x00003575 istore  0x00000001 , 0x00000005 
- 00021868  0x00003576 call  0x000054bb 
- 00021869  0x00003577 setarg  0x0000443e 
- 00021870  0x00003578 add  0x0000003f , 0x00000012 , 0x00000006 
- 00021871  0x00003579 ifetch  0x00000003 , 0x00000006 
- 00021872  0x0000357a store  0x00000003 , 0x000003e9 
- 00021873  0x0000357b rtn 
- 00021874  0x0000357e set1  0x00000025 , 0x00000000 
- 00021875  0x0000357f bpatch  0x00000055 , 0x0000402a 
- 00021876  0x00003580 disable  0x00000029 
- 00021877  0x00003581 branch  0x00005415 
- 00021878  0x00003586 set1  0x00000025 , 0x00000000 
- 00021879  0x00003587 bpatch  0x00000056 , 0x0000402a 
- 00021880  0x00003588 fetch  0x00000001 , 0x000003c0 
- 00021881  0x00003589 rtnbit0  0x00000005 
- 00021882  0x0000358a fetch  0x00000002 , 0x000003da 
- 00021883  0x0000358b fetcht  0x00000002 , 0x000003e0 
- 00021884  0x0000358c isub  0x00000002 , 0x0000003f 
- 00021885  0x0000358d nrtn  0x00000002 
- 00021886  0x0000358e fetch  0x00000001 , 0x000003c0 
- 00021887  0x0000358f set0  0x00000005 , 0x0000003f 
- 00021888  0x00003590 set0  0x00000003 , 0x0000003f 
- 00021889  0x00003591 store  0x00000001 , 0x000003c0 
- 00021890  0x00003592 fetch  0x00000004 , 0x000003c4 
- 00021891  0x00003593 fetcht  0x00000002 , 0x000003c2 
- 00021892  0x00003594 isub  0x00000002 , 0x00000011 
- 00021893  0x00003595 set1  0x00000025 , 0x00000000 
- 00021894  0x00003596 bpatch  0x00000057 , 0x0000402a 
- 00021895  0x00003597 fetch  0x00000001 , 0x00004434 
- 00021896  0x00003598 store  0x00000001 , 0x000003ec 
- 00021897  0x00003599 ifetcht  0x00000002 , 0x00000006 
- 00021898  0x0000359a ifetch  0x00000002 , 0x00000006 
- 00021899  0x0000359b lshift2  0x0000003f , 0x0000003f 
- 00021900  0x0000359c store  0x00000002 , 0x000003c2 
- 00021901  0x0000359d lshift2  0x00000002 , 0x00000002 
- 00021902  0x0000359e iadd  0x00000002 , 0x0000003f 
- 00021903  0x0000359f ifetcht  0x00000004 , 0x00000006 
- 00021904  0x000035a0 storet  0x00000004 , 0x000003ed 
- 00021905  0x000035a1 iadd  0x00000011 , 0x0000003f 
- 00021906  0x000035a2 store  0x00000004 , 0x000003c4 
- 00021907  0x000035a3 branch  0x00005a2b 
- 00021908  0x000035a6 set1  0x00000025 , 0x00000000 
- 00021909  0x000035a7 bpatch  0x00000058 , 0x0000402b 
- 00021910  0x000035a8 fetch  0x00000001 , 0x000003c0 
- 00021911  0x000035a9 rtnbit0  0x00000006 
- 00021912  0x000035aa fetch  0x00000002 , 0x000003da 
- 00021913  0x000035ab fetcht  0x00000002 , 0x000003e0 
- 00021914  0x000035ac isub  0x00000002 , 0x0000003f 
- 00021915  0x000035ad nrtn  0x00000002 
- 00021916  0x000035ae fetch  0x00000001 , 0x000003c0 
- 00021917  0x000035af set0  0x00000006 , 0x0000003f 
- 00021918  0x000035b0 store  0x00000001 , 0x000003c0 
- 00021919  0x000035b1 fetch  0x00000005 , 0x0000442f 
- 00021920  0x000035b2 store  0x00000005 , 0x000003f1 
- 00021921  0x000035b3 branch  0x00005447 
- 00021922  0x000035b7 set1  0x00000025 , 0x00000000 
- 00021923  0x000035b8 bpatch  0x00000059 , 0x0000402b 
- 00021924  0x000035b9 call  0x00005a0b 
- 00021925  0x000035ba call  0x000055b7 
- 00021926  0x000035bb fetch  0x00000001 , 0x00000340 
- 00021927  0x000035bc rshift  0x0000003f , 0x0000003f 
- 00021928  0x000035bd ixor  0x00000002 , 0x0000003f 
- 00021929  0x000035be isolate1  0x00000002 , 0x0000003f 
- 00021930  0x000035bf setflag  0x00000001 , 0x0000000f , 0x00000000 
- 00021931  0x000035c0 fetch  0x00000001 , 0x00000341 
- 00021932  0x000035c1 branch  0x000055b2 , 0x00000034 
- 00021933  0x000035c2 fetch  0x00000001 , 0x000003c0 
- 00021934  0x000035c3 bbit0  0x00000004 , 0x000055b2 
- 00021935  0x000035c4 call  0x00007599 
- 00021936  0x000035c5 call  0x0000750e 
- 00021937  0x000035c6 nrtn  0x00000034 
- 00021938  0x000035c8 rtnmark1  0x0000000f 
- 00021939  0x000035c9 fetcht  0x00000001 , 0x000003d7 
- 00021940  0x000035ca setflip  0x00000002 , 0x00000002 
- 00021941  0x000035cb storet  0x00000001 , 0x000003d7 
- 00021942  0x000035cc branch  0x000058ac 
- 00021943  0x000035cf set1  0x00000025 , 0x00000000 
- 00021944  0x000035d0 bpatch  0x0000005a , 0x0000402b 
- 00021945  0x000035d1 fetcht  0x00000001 , 0x000003d7 
- 00021946  0x000035d2 isolate0  0x00000005 , 0x00000002 
- 00021947  0x000035d3 rtn  0x00000001 
- 00021948  0x000035d4 fetch  0x00000001 , 0x00000340 
- 00021949  0x000035d5 lshift  0x0000003f , 0x0000003f 
- 00021950  0x000035d6 ixor  0x00000002 , 0x0000003f 
- 00021951  0x000035d7 rtnbit0  0x00000003 
- 00021952  0x000035d8 set0  0x00000005 , 0x00000002 
- 00021953  0x000035d9 setflip  0x00000003 , 0x00000002 
- 00021954  0x000035da storet  0x00000001 , 0x000003d7 
- 00021955  0x000035db compare  0x00000003 , 0x00000002 , 0x00000003 
- 00021956  0x000035dc nrtn  0x00000001 
- 00021957  0x000035dd fetch  0x00000001 , 0x00004440 
- 00021958  0x000035de rtnne  0x00000005 
- 00021959  0x000035df fetch  0x00000001 , 0x000003c0 
- 00021960  0x000035e0 set1  0x00000004 , 0x0000003f 
- 00021961  0x000035e1 store  0x00000001 , 0x000003c0 
- 00021962  0x000035e2 rtn 
- 00021963  0x000035e5 set1  0x00000025 , 0x00000000 
- 00021964  0x000035e6 bpatch  0x0000005b , 0x0000402b 
- 00021965  0x000035e7 call  0x0000542c 
- 00021966  0x000035e8 call  0x00005474 
- 00021967  0x000035e9 fetch  0x00000001 , 0x00000001 
- 00021968  0x000035ea increase  0x00000001 , 0x0000003f 
- 00021969  0x000035eb store  0x00000001 , 0x00000001 
- 00021970  0x000035ec rtn 
- 00021971  0x000035ef set1  0x00000025 , 0x00000000 
- 00021972  0x000035f0 bpatch  0x0000005c , 0x0000402b 
- 00021973  0x000035f1 fetch  0x00000001 , 0x000043d2 
- 00021974  0x000035f2 rtnne  0x00000001 
- 00021975  0x000035f3 arg  0x00000003 , 0x00000007 
- 00021976  0x000035f4 call  0x00007e53 
- 00021977  0x000035f5 nrtn  0x00000034 
- 00021978  0x000035f6 fetch  0x00000002 , 0x000043d3 
- 00021979  0x000035f7 fetcht  0x00000002 , 0x000043d5 
- 00021980  0x000035f8 isub  0x00000002 , 0x0000003f 
- 00021981  0x000035f9 arg  0x00000003 , 0x00000007 
- 00021982  0x000035fa call  0x00007e4c 
- 00021983  0x000035fb disable  0x00000029 
- 00021984  0x000035fc call  0x00005572 
- 00021985  0x000035fd call  0x000055cb 
- 00021986  0x000035fe nrtn  0x0000002d 
- 00021987  0x000035ff set1  0x00000025 , 0x00000000 
- 00021988  0x00003600 bpatch  0x0000005d , 0x0000402b 
- 00021989  0x00003601 fetch  0x00000006 , 0x00000342 
- 00021990  0x00003602 store  0x00000006 , 0x000003d0 
- 00021991  0x00003603 call  0x000042a7 
- 00021992  0x00003604 call  0x00005b39 
- 00021993  0x00003606 fetch  0x00000001 , 0x00000002 
- 00021994  0x00003607 increase  0x00000001 , 0x0000003f 
- 00021995  0x00003608 store  0x00000001 , 0x00000002 
- 00021996  0x00003609 call  0x000055f9 
- 00021997  0x0000360a rtn  0x00000029 
- 00021998  0x0000360b call  0x000048d1 
- 00021999  0x0000360c call  0x00005507 
- 00022000  0x0000360d nrtn  0x0000002d 
- 00022001  0x0000360e set1  0x00000025 , 0x00000000 
- 00022002  0x0000360f bpatch  0x0000005e , 0x0000402b 
- 00022003  0x00003610 fetch  0x00000001 , 0x00000004 
- 00022004  0x00003611 increase  0x00000001 , 0x0000003f 
- 00022005  0x00003612 store  0x00000001 , 0x00000004 
- 00022006  0x00003613 fetch  0x00000009 , 0x00000348 
- 00022007  0x00003614 store  0x00000009 , 0x00000103 
- 00022008  0x00003615 branch  0x000048d1 
- 00022009  0x00003618 set1  0x00000025 , 0x00000000 
- 00022010  0x00003619 bpatch  0x0000005f , 0x0000402b 
- 00022011  0x0000361a fetch  0x00000001 , 0x0000041c 
- 00022012  0x0000361b rtnne  0x0000001b , 0x0000003f 
- 00022013  0x0000361c fetch  0x00000006 , 0x000003d0 
- 00022014  0x0000361d fetcht  0x00000006 , 0x000044e7 
- 00022015  0x0000361e isub  0x00000002 , 0x0000003e 
- 00022016  0x0000361f nrtn  0x00000005 
- 00022017  0x00003620 call  0x000032d6 
- 00022018  0x00003621 nrtn  0x00000005 
- 00022019  0x00003622 call  0x00005528 
- 00022020  0x00003623 call  0x0000535f 
- 00022021  0x00003624 set1  0x00000025 , 0x00000000 
- 00022022  0x00003625 bpatch  0x00000060 , 0x0000402c 
- 00022023  0x00003626 jam  0x00000000 , 0x00004272 
- 00022024  0x00003627 jam  0x00000000 , 0x000003f8 
- 00022025  0x00003628 fetch  0x00000001 , 0x00004132 
- 00022026  0x00003629 bne  0x00000004 , 0x0000560c 
- 00022027  0x0000362a jam  0x00000021 , 0x000003e3 
- 00022028  0x0000362c arg  0x00000000 , 0x00000002 
- 00022029  0x0000362d call  0x000048ea 
- 00022030  0x0000362e jam  0x00000000 , 0x000043d2 
- 00022031  0x0000362f jam  0x00000000 , 0x0000041c 
- 00022032  0x00003630 jam  0x0000002c , 0x00000b7d 
- 00022033  0x00003631 call  0x00005620 
- 00022034  0x00003632 branch  0x000032bd 
- 00022035  0x00003635 arg  0x00000001 , 0x00000011 
- 00022036  0x00003636 fetch  0x00000001 , 0x00000340 
- 00022037  0x00003637 rtnbit1  0x00000006 
- 00022038  0x00003638 arg  0x00000000 , 0x00000011 
- 00022039  0x00003639 rtn 
- 00022040  0x0000363c arg  0x000044ff , 0x00000006 
- 00022041  0x0000363d branch  0x00007fb2 
- 00022042  0x00003640 arg  0x000044ff , 0x00000011 
- 00022043  0x00003641 branch  0x00007fac 
- 00022044  0x00003644 arg  0x000044ff , 0x00000011 
- 00022045  0x00003645 branch  0x00007fae 
- 00022046  0x00003648 arg  0x000044ff , 0x00000011 
- 00022047  0x00003649 branch  0x00007fb0 
- 00022048  0x0000364c arg  0x000044ff , 0x00000011 
- 00022049  0x0000364d branch  0x00007f92 
- 00022050  0x00003650 set1  0x00000025 , 0x00000000 
- 00022051  0x00003651 bpatch  0x00000061 , 0x0000402c 
- 00022052  0x00003652 fetch  0x00000001 , 0x000003d7 
- 00022053  0x00003653 rtnbit1  0x00000005 
- 00022054  0x00003654 arg  0x000044ff , 0x00000011 
- 00022055  0x00003655 call  0x00007f9f 
- 00022056  0x00003656 nbranch  0x00005630 , 0x00000034 
- 00022057  0x00003657 fetch  0x00000001 , 0x00004132 
- 00022058  0x00003658 bne  0x00000001 , 0x00005890 
- 00022059  0x00003659 arg  0x00000000 , 0x00000001 
- 00022060  0x0000365a call  0x000044a3 
- 00022061  0x0000365b copy  0x00000001 , 0x0000003f 
- 00022062  0x0000365c nrtn  0x00000034 
- 00022063  0x0000365d branch  0x00005890 
- 00022064  0x0000365f copy  0x0000003f , 0x00000002 
- 00022065  0x00003660 set1  0x00000025 , 0x00000000 
- 00022066  0x00003661 bpatch  0x00000062 , 0x0000402c 
- 00022067  0x00003662 copy  0x00000002 , 0x0000003f 
- 00022068  0x00003663 bbit0  0x00000005 , 0x0000564b 
- 00022069  0x00003664 force  0x00000003 , 0x00000001 
- 00022070  0x00003665 set0  0x00000005 , 0x0000003f 
- 00022071  0x00003666 store  0x00000001 , 0x00004440 
- 00022072  0x00003667 set1  0x00000025 , 0x00000000 
- 00022073  0x00003668 bpatch  0x00000063 , 0x0000402c 
- 00022074  0x00003669 fetch  0x00000001 , 0x00004440 
- 00022075  0x0000366a beq  0x00000000 , 0x0000568f 
- 00022076  0x0000366b beq  0x00000001 , 0x00005691 
- 00022077  0x0000366c beq  0x00000002 , 0x00005693 
- 00022078  0x0000366d beq  0x00000003 , 0x00005695 
- 00022079  0x0000366e beq  0x00000004 , 0x000056a6 
- 00022080  0x0000366f beq  0x00000005 , 0x000056b7 
- 00022081  0x00003670 beq  0x00000006 , 0x000056b9 
- 00022082  0x00003671 beq  0x00000007 , 0x000056bf 
- 00022083  0x00003672 beq  0x00000008 , 0x000056c1 
- 00022084  0x00003673 beq  0x00000009 , 0x000056c1 
- 00022085  0x00003674 beq  0x0000000a , 0x000056c5 
- 00022086  0x00003675 beq  0x0000000b , 0x000056c7 
- 00022087  0x00003676 beq  0x0000000c , 0x000056c9 
- 00022088  0x00003677 beq  0x0000000d , 0x000056cf 
- 00022089  0x00003678 beq  0x0000000f , 0x000056d1 
- 00022090  0x00003679 branch  0x00003bf1 
- 00022091  0x0000367c jam  0x00000000 , 0x00004443 
- 00022092  0x0000367d force  0x00000002 , 0x00000001 
- 00022093  0x0000367e bbit0  0x00000006 , 0x00005662 
- 00022094  0x0000367f beq  0x00000052 , 0x00005662 
- 00022095  0x00003680 beq  0x000000d2 , 0x00005662 
- 00022096  0x00003681 jam  0x00000006 , 0x00004442 
- 00022097  0x00003682 set0  0x00000006 , 0x0000003f 
- 00022098  0x00003683 store  0x00000001 , 0x00004444 
- 00022099  0x00003685 set1  0x00000025 , 0x00000000 
- 00022100  0x00003686 bpatch  0x00000064 , 0x0000402c 
- 00022101  0x00003687 fetch  0x00000001 , 0x00004444 
- 00022102  0x00003689 beq  0x00000001 , 0x000056e5 
- 00022103  0x0000368a beq  0x00000002 , 0x000056ed 
- 00022104  0x0000368b beq  0x00000003 , 0x000056f5 
- 00022105  0x0000368c beq  0x00000004 , 0x000056fa 
- 00022106  0x0000368d beq  0x00000005 , 0x000056ff 
- 00022107  0x0000368e beq  0x00000006 , 0x00005701 
- 00022108  0x0000368f beq  0x00000007 , 0x0000570b 
- 00022109  0x00003690 beq  0x00000008 , 0x00005712 
- 00022110  0x00003691 beq  0x00000009 , 0x00005717 
- 00022111  0x00003692 beq  0x0000000a , 0x0000571e 
- 00022112  0x00003693 beq  0x0000000b , 0x00005721 
- 00022113  0x00003694 branch  0x00003bf1 
- 00022114  0x00003697 jam  0x00000004 , 0x00004442 
- 00022115  0x00003698 store  0x00000001 , 0x00004444 
- 00022116  0x00003699 set1  0x00000025 , 0x00000000 
- 00022117  0x0000369a bpatch  0x00000065 , 0x0000402c 
- 00022118  0x0000369c fetch  0x00000001 , 0x00004444 
- 00022119  0x0000369d beq  0x00000001 , 0x00005729 
- 00022120  0x0000369e beq  0x00000002 , 0x0000572f 
- 00022121  0x0000369f beq  0x00000003 , 0x0000572f 
- 00022122  0x000036a0 beq  0x00000004 , 0x00005732 
- 00022123  0x000036a1 beq  0x00000005 , 0x00005737 
- 00022124  0x000036a2 beq  0x00000006 , 0x00005748 
- 00022125  0x000036a3 beq  0x00000007 , 0x00005752 
- 00022126  0x000036a4 beq  0x00000008 , 0x00005793 
- 00022127  0x000036a5 beq  0x00000009 , 0x0000579b 
- 00022128  0x000036a6 beq  0x0000000a , 0x000057be 
- 00022129  0x000036a7 beq  0x0000000b , 0x000057c6 
- 00022130  0x000036a8 beq  0x0000000c , 0x000057d1 
- 00022131  0x000036a9 beq  0x0000000d , 0x000057d6 
- 00022132  0x000036aa beq  0x0000000e , 0x000057e5 
- 00022133  0x000036ab beq  0x0000000f , 0x000057ec 
- 00022134  0x000036ac beq  0x00000010 , 0x00005812 
- 00022135  0x000036ad beq  0x00000011 , 0x0000581a 
- 00022136  0x000036ae beq  0x00000012 , 0x0000583e 
- 00022137  0x000036af beq  0x00000013 , 0x00005845 
- 00022138  0x000036b0 beq  0x00000016 , 0x0000585e 
- 00022139  0x000036b1 beq  0x00000017 , 0x00005860 
- 00022140  0x000036b2 beq  0x00000018 , 0x00005862 
- 00022141  0x000036b3 beq  0x00000019 , 0x00005864 
- 00022142  0x000036b4 beq  0x0000001b , 0x00005873 
- 00022143  0x000036b5 beq  0x0000001d , 0x00005882 
- 00022144  0x000036b6 beq  0x0000001e , 0x00005884 
- 00022145  0x000036b7 beq  0x00000052 , 0x00005886 
- 00022146  0x000036b8 beq  0x000000d2 , 0x00005888 
- 00022147  0x000036b9 beq  0x0000009e , 0x00005686 
- 00022148  0x000036ba beq  0x0000009f , 0x00005688 
- 00022149  0x000036bb branch  0x00003bf1 
- 00022150  0x000036be jam  0x00000010 , 0x00000b7d 
- 00022151  0x000036bf call  0x00005620 
- 00022152  0x000036c2 setarg  0x00000011 
- 00022153  0x000036c3 store  0x00000002 , 0x0000443e 
- 00022154  0x000036c4 fetch  0x00000001 , 0x000003d7 
- 00022155  0x000036c5 set1  0x00000005 , 0x0000003f 
- 00022156  0x000036c6 store  0x00000001 , 0x000003d7 
- 00022157  0x000036c7 jam  0x00000012 , 0x00000b7d 
- 00022158  0x000036c8 branch  0x00005620 
- 00022159  0x000036cb force  0x0000000c , 0x00000002 
- 00022160  0x000036cc branch  0x00005892 
- 00022161  0x000036cf force  0x00000008 , 0x00000002 
- 00022162  0x000036d0 branch  0x00005892 
- 00022163  0x000036d3 force  0x00000002 , 0x00000002 
- 00022164  0x000036d4 branch  0x00005892 
- 00022165  0x000036d7 force  0x00000000 , 0x0000003f 
- 00022166  0x000036d8 istore  0x00000008 , 0x00000005 
- 00022167  0x000036d9 istore  0x00000002 , 0x00000005 
- 00022168  0x000036da copy  0x00000005 , 0x00000002 
- 00022169  0x000036db arg  0x00000380 , 0x00000005 
- 00022170  0x000036dc force  0x00000008 , 0x00000039 
- 00022171  0x000036dd call  0x00006227 
- 00022172  0x000036de fetch  0x00000008 , 0x00000380 
- 00022173  0x000036df istore  0x00000008 , 0x00000002 
- 00022174  0x000036e0 copy  0x00000005 , 0x00000002 
- 00022175  0x000036e1 arg  0x00004473 , 0x00000005 
- 00022176  0x000036e2 force  0x00000004 , 0x00000039 
- 00022177  0x000036e3 call  0x00006227 
- 00022178  0x000036e4 fetch  0x00000004 , 0x00004473 
- 00022179  0x000036e5 istore  0x00000004 , 0x00000002 
- 00022180  0x000036e6 force  0x00000017 , 0x00000002 
- 00022181  0x000036e7 branch  0x00005892 
- 00022182  0x000036ea copy  0x00000005 , 0x00000002 
- 00022183  0x000036eb arg  0x00000388 , 0x00000005 
- 00022184  0x000036ec force  0x00000008 , 0x00000039 
- 00022185  0x000036ed call  0x00006227 
- 00022186  0x000036ee fetch  0x00000008 , 0x00000388 
- 00022187  0x000036ef istore  0x00000008 , 0x00000002 
- 00022188  0x000036f0 copy  0x00000005 , 0x00000002 
- 00022189  0x000036f1 arg  0x00004477 , 0x00000005 
- 00022190  0x000036f2 force  0x00000004 , 0x00000039 
- 00022191  0x000036f3 call  0x00006227 
- 00022192  0x000036f4 fetch  0x00000004 , 0x00004477 
- 00022193  0x000036f5 istore  0x00000004 , 0x00000002 
- 00022194  0x000036f6 call  0x000074b6 
- 00022195  0x000036f7 jam  0x00000025 , 0x00000b7d 
- 00022196  0x000036f8 call  0x00005620 
- 00022197  0x000036f9 force  0x0000000d , 0x00000002 
- 00022198  0x000036fa branch  0x00005892 
- 00022199  0x000036fd force  0x00000001 , 0x00000002 
- 00022200  0x000036fe branch  0x00005892 
- 00022201  0x00003701 force  0x00000001 , 0x00000002 
- 00022202  0x00003702 branch  0x00005892 , 0x00000029 
- 00022203  0x00003703 jam  0x00000046 , 0x00000b7d 
- 00022204  0x00003704 call  0x00005620 
- 00022205  0x00003705 force  0x00000001 , 0x00000002 
- 00022206  0x00003706 branch  0x00005892 
- 00022207  0x00003709 force  0x00000002 , 0x00000002 
- 00022208  0x0000370a branch  0x00005892 
- 00022209  0x0000370d setarg  0x00000001 
- 00022210  0x0000370e istore  0x00000008 , 0x00000005 
- 00022211  0x0000370f force  0x00000009 , 0x00000002 
- 00022212  0x00003710 branch  0x00005892 
- 00022213  0x00003713 force  0x00000006 , 0x00000002 
- 00022214  0x00003714 branch  0x00005892 
- 00022215  0x00003717 force  0x00000006 , 0x00000002 
- 00022216  0x00003718 branch  0x00005892 
- 00022217  0x0000371b setarg  0x00000a06 
- 00022218  0x0000371c istore  0x00000003 , 0x00000005 
- 00022219  0x0000371d setarg  0x00001d87 
- 00022220  0x0000371e istore  0x00000002 , 0x00000005 
- 00022221  0x0000371f force  0x00000006 , 0x00000002 
- 00022222  0x00003720 branch  0x00005892 
- 00022223  0x00003723 force  0x00000002 , 0x00000002 
- 00022224  0x00003724 branch  0x00005892 
- 00022225  0x00003727 increase  0xffffffff , 0x00000005 
- 00022226  0x00003728 setarg  0x0000000c 
- 00022227  0x00003729 istore  0x00000002 , 0x00000005 
- 00022228  0x0000372a setarg  0x00000005 
- 00022229  0x0000372b istore  0x00000002 , 0x00000005 
- 00022230  0x0000372c setarg  0x0000b412 
- 00022231  0x0000372d istore  0x00000002 , 0x00000005 
- 00022232  0x0000372e setarg  0x00000008 
- 00022233  0x0000372f istore  0x00000002 , 0x00000005 
- 00022234  0x00003730 setarg  0x00000008 
- 00022235  0x00003731 istore  0x00000002 , 0x00000005 
- 00022236  0x00003732 setarg  0x00000010 
- 00022237  0x00003733 istore  0x00000002 , 0x00000005 
- 00022238  0x00003734 setarg  0x00000000 
- 00022239  0x00003735 istore  0x00000002 , 0x00000005 
- 00022240  0x00003736 setarg  0x0000012c 
- 00022241  0x00003737 istore  0x00000002 , 0x00000005 
- 00022242  0x00003738 call  0x0000588a 
- 00022243  0x00003739 force  0x00000002 , 0x00000001 
- 00022244  0x0000373a branch  0x00005892 
- 00022245  0x0000373d setarg  0x01000401 
- 00022246  0x0000373e store  0x00000004 , 0x000044ae 
- 00022247  0x0000373f setarg  0x00070710 
- 00022248  0x00003740 istore  0x00000003 , 0x00000005 
- 00022249  0x00003741 fetch  0x00000006 , 0x000044af 
- 00022250  0x00003742 store  0x00000006 , 0x00004445 
- 00022251  0x00003743 force  0x0000000b , 0x00000002 
- 00022252  0x00003744 branch  0x00005892 
- 00022253  0x00003747 setarg  0x01000302 
- 00022254  0x00003748 store  0x00000004 , 0x000044b5 
- 00022255  0x00003749 setarg  0x00010410 
- 00022256  0x0000374a istore  0x00000003 , 0x00000005 
- 00022257  0x0000374b fetch  0x00000006 , 0x000044b6 
- 00022258  0x0000374c store  0x00000006 , 0x00004445 
- 00022259  0x0000374d force  0x0000000b , 0x00000002 
- 00022260  0x0000374e branch  0x00005892 
- 00022261  0x00003751 call  0x000074b0 
- 00022262  0x00003752 arg  0x00004445 , 0x00000005 
- 00022263  0x00003753 call  0x000075a3 
- 00022264  0x00003754 force  0x00000015 , 0x00000002 
- 00022265  0x00003755 branch  0x00005892 
- 00022266  0x00003758 fetch  0x00000008 , 0x000003b0 
- 00022267  0x00003759 branch  0x000056fd , 0x00000029 
- 00022268  0x0000375a fetch  0x00000008 , 0x0000449c 
- 00022269  0x0000375d call  0x00005723 
- 00022270  0x0000375e branch  0x00005892 
- 00022271  0x00003761 force  0x00000006 , 0x00000002 
- 00022272  0x00003762 branch  0x00005892 
- 00022273  0x00003765 jam  0x00000029 , 0x00000b7d 
- 00022274  0x00003766 call  0x00007c27 
- 00022275  0x00003767 jam  0x00000047 , 0x00000b7d 
- 00022276  0x00003768 call  0x00005620 
- 00022277  0x00003769 arg  0x000003a0 , 0x00000005 
- 00022278  0x0000376a call  0x00006226 
- 00022279  0x0000376b fetch  0x00000008 , 0x000003a0 
- 00022280  0x0000376c fetch  0x00000008 , 0x0000447b 
- 00022281  0x0000376d call  0x00005723 
- 00022282  0x0000376e branch  0x00005892 
- 00022283  0x00003771 jam  0x00000048 , 0x00000b7d 
- 00022284  0x00003772 call  0x00005620 
- 00022285  0x00003773 arg  0x00004445 , 0x00000005 
- 00022286  0x00003774 force  0x00000008 , 0x00000039 
- 00022287  0x00003775 call  0x00006227 
- 00022288  0x00003776 force  0x0000000f , 0x00000002 
- 00022289  0x00003777 branch  0x00005892 
- 00022290  0x0000377a jam  0x00000049 , 0x00000b7d 
- 00022291  0x0000377b call  0x00005620 
- 00022292  0x0000377c arg  0x00004445 , 0x00000005 
- 00022293  0x0000377d call  0x00006226 
- 00022294  0x0000377e branch  0x0000588a 
- 00022295  0x00003781 jam  0x0000004a , 0x00000b7d 
- 00022296  0x00003782 call  0x00005620 
- 00022297  0x00003783 force  0x00000000 , 0x0000003f 
- 00022298  0x00003784 store  0x00000001 , 0x00004445 
- 00022299  0x00003785 fetch  0x00000006 , 0x000044f9 
- 00022300  0x00003786 istore  0x00000006 , 0x00000005 
- 00022301  0x00003787 branch  0x0000588a 
- 00022302  0x0000378a arg  0x00004445 , 0x00000005 
- 00022303  0x0000378b call  0x00006226 
- 00022304  0x0000378c branch  0x0000588a 
- 00022305  0x0000378f force  0x00000006 , 0x00000002 
- 00022306  0x00003790 branch  0x00005892 
- 00022307  0x00003793 store  0x00000008 , 0x00004445 
- 00022308  0x00003794 ifetch  0x00000008 , 0x00000006 
- 00022309  0x00003795 istore  0x00000008 , 0x00000005 
- 00022310  0x00003796 force  0x00000015 , 0x00000002 
- 00022311  0x00003797 rtn 
- 00022312  0x0000379a jam  0x0000000a , 0x000003fc 
- 00022313  0x0000379c jam  0x00000001 , 0x00004444 
- 00022314  0x0000379d fetch  0x00000003 , 0x000003f9 
- 00022315  0x0000379e store  0x00000003 , 0x00004445 
- 00022316  0x0000379f fetch  0x00000001 , 0x000003fc 
- 00022317  0x000037a0 istore  0x00000001 , 0x00000005 
- 00022318  0x000037a1 branch  0x0000588a 
- 00022319  0x000037a4 setarg  0x00000017 
- 00022320  0x000037a5 istore  0x00000002 , 0x00000005 
- 00022321  0x000037a6 branch  0x0000588a 
- 00022322  0x000037a9 fetch  0x00000002 , 0x000044bc 
- 00022323  0x000037aa store  0x00000002 , 0x00004445 
- 00022324  0x000037ab fetch  0x00000002 , 0x000044be 
- 00022325  0x000037ac istore  0x00000002 , 0x00000005 
- 00022326  0x000037ad branch  0x0000588a 
- 00022327  0x000037b2 force  0x00000001 , 0x0000003f 
- 00022328  0x000037b3 store  0x00000001 , 0x00004445 
- 00022329  0x000037b4 call  0x00005a74 
- 00022330  0x000037b6 call  0x00005a7d 
- 00022331  0x000037b7 branch  0x00005746 , 0x00000034 
- 00022332  0x000037b8 nbranch  0x00005744 , 0x00000002 
- 00022333  0x000037b9 disable  0x00000028 
- 00022334  0x000037ba istore  0x00000002 , 0x00000005 
- 00022335  0x000037bb ifetch  0x00000002 , 0x00000006 
- 00022336  0x000037bc istore  0x00000002 , 0x00000005 
- 00022337  0x000037be ifetch  0x00000001 , 0x00000006 
- 00022338  0x000037bf iadd  0x00000006 , 0x00000006 
- 00022339  0x000037c0 branch  0x0000573a 
- 00022340  0x000037c2 increase  0x00000002 , 0x00000006 
- 00022341  0x000037c3 branch  0x00005741 
- 00022342  0x000037c5 branch  0x00005728 , 0x00000028 
- 00022343  0x000037c6 branch  0x0000588a 
- 00022344  0x000037ca fetch  0x00000002 , 0x000044bc 
- 00022345  0x000037cb branch  0x00005688 , 0x00000034 
- 00022346  0x000037cc store  0x00000002 , 0x00004445 
- 00022347  0x000037cd fetch  0x00000002 , 0x000044be 
- 00022348  0x000037cf istore  0x00000002 , 0x00000005 
- 00022349  0x000037d0 fetch  0x00000002 , 0x000044c4 
- 00022350  0x000037d2 istore  0x00000002 , 0x00000005 
- 00022351  0x000037d3 fetch  0x00000002 , 0x000044c0 
- 00022352  0x000037d5 istore  0x00000002 , 0x00000005 
- 00022353  0x000037d6 branch  0x0000588a 
- 00022354  0x000037da call  0x0000577b 
- 00022355  0x000037db rtn  0x00000028 
- 00022356  0x000037dc fetcht  0x00000002 , 0x000044c4 
- 00022357  0x000037dd setarg  0x00002800 
- 00022358  0x000037de isub  0x00000002 , 0x0000003e 
- 00022359  0x000037df branch  0x00005762 , 0x00000005 
- 00022360  0x000037e0 setarg  0x00002801 
- 00022361  0x000037e1 isub  0x00000002 , 0x0000003e 
- 00022362  0x000037e2 branch  0x00005728 , 0x00000005 
- 00022363  0x000037e3 setarg  0x00002802 
- 00022364  0x000037e4 isub  0x00000002 , 0x0000003e 
- 00022365  0x000037e5 branch  0x00005728 , 0x00000005 
- 00022366  0x000037e6 setarg  0x00002803 
- 00022367  0x000037e7 isub  0x00000002 , 0x0000003e 
- 00022368  0x000037e8 branch  0x00005728 , 0x00000005 
- 00022369  0x000037e9 branch  0x00005728 
- 00022370  0x000037ec fetcht  0x00000002 , 0x000044c0 
- 00022371  0x000037ed increase  0x00000002 , 0x00000006 
- 00022372  0x000037ee ifetch  0x00000001 , 0x00000006 
- 00022373  0x000037ef icopy  0x00000013 
- 00022374  0x000037f0 increase  0x00000001 , 0x00000013 
- 00022375  0x000037f3 increase  0xffffffff , 0x00000013 
- 00022376  0x000037f4 branch  0x00005728 , 0x00000005 
- 00022377  0x000037f5 ifetch  0x00000002 , 0x00000006 
- 00022378  0x000037f6 isub  0x00000002 , 0x0000003e 
- 00022379  0x000037f7 branch  0x0000576e , 0x00000005 
- 00022380  0x000037f8 increase  0x00000004 , 0x00000006 
- 00022381  0x000037f9 branch  0x00005767 
- 00022382  0x000037fc ifetch  0x00000002 , 0x00000006 
- 00022383  0x000037fd icopy  0x00000011 
- 00022384  0x000037fe ifetch  0x00000002 , 0x00000006 
- 00022385  0x000037ff icopy  0x00000012 
- 00022386  0x00003800 call  0x00005785 
- 00022387  0x00003801 rtn  0x00000028 
- 00022388  0x00003802 jam  0x00000007 , 0x00004444 
- 00022389  0x00003803 deposit  0x00000011 
- 00022390  0x00003804 store  0x00000002 , 0x00004445 
- 00022391  0x00003805 deposit  0x00000012 
- 00022392  0x00003806 istore  0x00000002 , 0x00000005 
- 00022393  0x00003807 force  0x00000009 , 0x00000002 
- 00022394  0x00003808 branch  0x00005892 
- 00022395  0x0000380e disable  0x00000028 
- 00022396  0x0000380f fetcht  0x00000002 , 0x000044bc 
- 00022397  0x00003810 fetch  0x00000002 , 0x000044be 
- 00022398  0x00003811 isub  0x00000002 , 0x0000003e 
- 00022399  0x00003812 nbranch  0x00005782 , 0x00000002 
- 00022400  0x00003813 deposit  0x00000002 
- 00022401  0x00003814 rtnne  0x00000000 
- 00022402  0x00003817 enable  0x00000028 
- 00022403  0x00003819 jam  0x00000001 , 0x000003fc 
- 00022404  0x0000381a branch  0x00005729 
- 00022405  0x0000381d disable  0x00000028 
- 00022406  0x0000381e fetcht  0x00000002 , 0x000044bc 
- 00022407  0x0000381f deposit  0x00000011 
- 00022408  0x00003820 isub  0x00000002 , 0x0000003e 
- 00022409  0x00003821 nbranch  0x00005791 , 0x00000002 
- 00022410  0x00003822 fetch  0x00000002 , 0x000044be 
- 00022411  0x00003823 isub  0x00000012 , 0x0000003e 
- 00022412  0x00003824 nbranch  0x00005791 , 0x00000002 
- 00022413  0x00003825 deposit  0x00000012 
- 00022414  0x00003826 isub  0x00000011 , 0x0000003e 
- 00022415  0x00003827 nbranch  0x00005791 , 0x00000002 
- 00022416  0x00003828 rtn 
- 00022417  0x0000382b enable  0x00000028 
- 00022418  0x0000382c branch  0x00005728 
- 00022419  0x00003830 fetch  0x00000002 , 0x000044bc 
- 00022420  0x00003832 istore  0x00000002 , 0x00000005 
- 00022421  0x00003833 fetch  0x00000002 , 0x000044be 
- 00022422  0x00003835 istore  0x00000002 , 0x00000005 
- 00022423  0x00003836 fetch  0x00000002 , 0x000044c0 
- 00022424  0x00003837 istore  0x00000002 , 0x00000005 
- 00022425  0x00003838 force  0x0000000b , 0x00000002 
- 00022426  0x00003839 branch  0x00005892 
- 00022427  0x0000383d fetcht  0x00000002 , 0x000044c0 
- 00022428  0x0000383e setarg  0x00002803 
- 00022429  0x0000383f isub  0x00000002 , 0x0000003e 
- 00022430  0x00003840 setarg  0x00000007 
- 00022431  0x00003841 branch  0x000057a5 , 0x00000005 
- 00022432  0x00003842 setarg  0x00002800 
- 00022433  0x00003843 isub  0x00000002 , 0x0000003e 
- 00022434  0x00003844 setarg  0x00000006 
- 00022435  0x00003845 branch  0x000057a5 , 0x00000005 
- 00022436  0x00003846 branch  0x00005728 
- 00022437  0x00003848 store  0x00000001 , 0x00004445 
- 00022438  0x00003849 call  0x00005a74 
- 00022439  0x0000384a force  0x00000003 , 0x00000030 
- 00022440  0x0000384c call  0x00005a7d 
- 00022441  0x0000384d branch  0x000057bc , 0x00000034 
- 00022442  0x0000384e nbranch  0x000057b8 , 0x00000002 
- 00022443  0x0000384f iforce  0x00000011 
- 00022444  0x00003850 ifetch  0x00000002 , 0x00000006 
- 00022445  0x00003851 isub  0x00000002 , 0x0000003e 
- 00022446  0x00003852 nbranch  0x000057b9 , 0x00000005 
- 00022447  0x00003853 disable  0x00000028 
- 00022448  0x00003854 deposit  0x00000011 
- 00022449  0x00003855 istore  0x00000002 , 0x00000005 
- 00022450  0x00003856 ifetch  0x00000001 , 0x00000006 
- 00022451  0x00003857 add  0x0000003f , 0x00000004 , 0x00000039 
- 00022452  0x00003858 call  0x00007e45 
- 00022453  0x00003859 increase  0xffffffff , 0x00000030 
- 00022454  0x0000385a branch  0x000057bc , 0x00000005 
- 00022455  0x0000385b branch  0x000057b9 
- 00022456  0x0000385d increase  0x00000002 , 0x00000006 
- 00022457  0x0000385f ifetch  0x00000001 , 0x00000006 
- 00022458  0x00003860 iadd  0x00000006 , 0x00000006 
- 00022459  0x00003861 branch  0x000057a8 
- 00022460  0x00003863 branch  0x00005728 , 0x00000028 
- 00022461  0x00003864 branch  0x0000588a 
- 00022462  0x00003868 fetch  0x00000001 , 0x0000443d 
- 00022463  0x0000386a increase  0xffffffff , 0x0000003f 
- 00022464  0x0000386b store  0x00000001 , 0x0000443d 
- 00022465  0x0000386c lshift  0x0000003f , 0x0000003f 
- 00022466  0x0000386e iadd  0x00000006 , 0x00000006 
- 00022467  0x0000386f ifetcht  0x00000002 , 0x00000006 
- 00022468  0x00003870 storet  0x00000002 , 0x00004445 
- 00022469  0x00003871 branch  0x0000588a 
- 00022470  0x00003874 fetcht  0x00000002 , 0x000003fa 
- 00022471  0x00003875 call  0x00005a88 
- 00022472  0x00003876 branch  0x00005728 , 0x00000034 
- 00022473  0x00003877 ifetch  0x00000001 , 0x00000006 
- 00022474  0x00003878 branch  0x0000588a , 0x00000034 
- 00022475  0x00003879 sub  0x0000003f , 0x00000016 , 0x0000003e 
- 00022476  0x0000387a branch  0x000057ce , 0x00000002 
- 00022477  0x0000387b force  0x00000016 , 0x0000003f 
- 00022478  0x0000387d icopy  0x00000039 
- 00022479  0x0000387e call  0x00007e45 
- 00022480  0x0000387f branch  0x0000588a 
- 00022481  0x00003883 setarg  0x00000003 
- 00022482  0x00003884 store  0x00000002 , 0x00004445 
- 00022483  0x00003885 setarg  0x00000008 
- 00022484  0x00003886 istore  0x00000002 , 0x00000005 
- 00022485  0x00003887 branch  0x0000588a 
- 00022486  0x0000388a fetch  0x00000002 , 0x000044c0 
- 00022487  0x0000388b iforce  0x00000011 
- 00022488  0x0000388c fetcht  0x00000002 , 0x000003fa 
- 00022489  0x0000388d call  0x00005a88 
- 00022490  0x0000388e branch  0x00005728 , 0x00000034 
- 00022491  0x0000388f ifetch  0x00000001 , 0x00000006 
- 00022492  0x00003890 isub  0x00000011 , 0x00000039 
- 00022493  0x00003891 nbranch  0x00005728 , 0x00000002 
- 00022494  0x00003892 sub  0x00000039 , 0x00000016 , 0x0000003e 
- 00022495  0x00003893 branch  0x000057e1 , 0x00000002 
- 00022496  0x00003894 force  0x00000016 , 0x00000039 
- 00022497  0x00003896 deposit  0x00000011 
- 00022498  0x00003897 iadd  0x00000006 , 0x00000006 
- 00022499  0x00003898 call  0x00007e45 
- 00022500  0x00003899 branch  0x0000588a 
- 00022501  0x0000389c setarg  0x00000003 
- 00022502  0x0000389d istore  0x00000002 , 0x00000005 
- 00022503  0x0000389e setarg  0x00000007 
- 00022504  0x0000389f istore  0x00000002 , 0x00000005 
- 00022505  0x000038a0 setarg  0x00000009 
- 00022506  0x000038a1 istore  0x00000002 , 0x00000005 
- 00022507  0x000038a2 branch  0x0000588a 
- 00022508  0x000038a5 fetch  0x00000001 , 0x0000443d 
- 00022509  0x000038a6 icopy  0x00000013 
- 00022510  0x000038a7 arg  0x00000347 , 0x00000011 
- 00022511  0x000038a8 arg  0x00004445 , 0x00000012 
- 00022512  0x000038a9 arg  0x00000000 , 0x0000000b 
- 00022513  0x000038aa disable  0x00000031 
- 00022514  0x000038ad copy  0x00000011 , 0x00000006 
- 00022515  0x000038ae ifetcht  0x00000002 , 0x00000006 
- 00022516  0x000038af copy  0x00000006 , 0x00000011 
- 00022517  0x000038b0 call  0x00005a88 
- 00022518  0x000038b1 branch  0x00005805 , 0x00000034 
- 00022519  0x000038b2 ifetch  0x00000001 , 0x00000006 
- 00022520  0x000038b3 icopy  0x00000039 
- 00022521  0x000038b4 iadd  0x0000000b , 0x0000000b 
- 00022522  0x000038b8 sub  0x0000000b , 0x00000018 , 0x0000003e 
- 00022523  0x000038b9 nbranch  0x0000580a , 0x00000002 
- 00022524  0x000038ba copy  0x00000012 , 0x00000005 
- 00022525  0x000038bd ifetch  0x00000001 , 0x00000006 
- 00022526  0x000038be istore  0x00000001 , 0x00000005 
- 00022527  0x000038bf loop  0x000057fd 
- 00022528  0x000038c0 copy  0x00000005 , 0x00000012 
- 00022529  0x000038c1 enable  0x00000031 
- 00022530  0x000038c2 increase  0xffffffff , 0x00000013 
- 00022531  0x000038c3 branch  0x00005805 , 0x00000005 
- 00022532  0x000038c4 branch  0x000057f2 
- 00022533  0x000038c7 nbranch  0x00005810 , 0x00000031 
- 00022534  0x000038c8 disable  0x00000031 
- 00022535  0x000038c9 copy  0x0000000b , 0x00000002 
- 00022536  0x000038ca increase  0x00000005 , 0x00000002 
- 00022537  0x000038cb branch  0x00005892 
- 00022538  0x000038ce nbranch  0x00005810 , 0x00000031 
- 00022539  0x000038cf disable  0x00000031 
- 00022540  0x000038d0 deposit  0x0000000b 
- 00022541  0x000038d1 isub  0x00000039 , 0x00000002 
- 00022542  0x000038d2 increase  0x00000005 , 0x00000002 
- 00022543  0x000038d3 branch  0x00005892 
- 00022544  0x000038d6 jam  0x00000010 , 0x000003fc 
- 00022545  0x000038d7 branch  0x00005729 
- 00022546  0x000038db fetch  0x00000002 , 0x000003fa 
- 00022547  0x000038dc branch  0x00005688 , 0x00000034 
- 00022548  0x000038dd istore  0x00000002 , 0x00000005 
- 00022549  0x000038de setarg  0x0000ffff 
- 00022550  0x000038df istore  0x00000002 , 0x00000005 
- 00022551  0x000038e0 setarg  0x00002800 
- 00022552  0x000038e1 istore  0x00000002 , 0x00000005 
- 00022553  0x000038e2 branch  0x0000588a 
- 00022554  0x000038e6 setarg  0x00000006 
- 00022555  0x000038e7 store  0x00000001 , 0x00004445 
- 00022556  0x000038e8 fetch  0x00000002 , 0x000044c0 
- 00022557  0x000038e9 iforce  0x00000011 
- 00022558  0x000038ea call  0x00005a74 
- 00022559  0x000038eb force  0x00000003 , 0x00000039 
- 00022560  0x000038ed call  0x00005a7d 
- 00022561  0x000038ee branch  0x00005835 , 0x00000034 
- 00022562  0x000038ef nbranch  0x0000583a , 0x00000002 
- 00022563  0x000038f0 iforce  0x00000030 
- 00022564  0x000038f1 ifetch  0x00000002 , 0x00000006 
- 00022565  0x000038f2 isub  0x00000011 , 0x0000003e 
- 00022566  0x000038f3 nbranch  0x0000583b , 0x00000005 
- 00022567  0x000038f4 deposit  0x00000030 
- 00022568  0x000038f5 branch  0x0000582f , 0x00000028 
- 00022569  0x000038f6 increase  0xffffffff , 0x0000003f 
- 00022570  0x000038f7 istore  0x00000002 , 0x00000005 
- 00022571  0x000038f8 istoret  0x00000002 , 0x00000005 
- 00022572  0x000038f9 increase  0x00000001 , 0x0000003f 
- 00022573  0x000038fa increase  0xffffffff , 0x00000039 
- 00022574  0x000038fb branch  0x0000588a , 0x00000005 
- 00022575  0x000038fd disable  0x00000028 
- 00022576  0x000038fe istore  0x00000002 , 0x00000005 
- 00022577  0x000038ff increase  0x00000001 , 0x00000006 
- 00022578  0x00003900 ifetcht  0x00000002 , 0x00000006 
- 00022579  0x00003901 increase  0xfffffffd , 0x00000006 
- 00022580  0x00003902 branch  0x0000583b 
- 00022581  0x00003904 branch  0x00005728 , 0x00000028 
- 00022582  0x00003905 force  0xffffffff , 0x0000003f 
- 00022583  0x00003906 istore  0x00000002 , 0x00000005 
- 00022584  0x00003907 istoret  0x00000002 , 0x00000005 
- 00022585  0x00003908 branch  0x0000588a 
- 00022586  0x0000390a increase  0x00000002 , 0x00000006 
- 00022587  0x0000390c ifetch  0x00000001 , 0x00000006 
- 00022588  0x0000390d iadd  0x00000006 , 0x00000006 
- 00022589  0x0000390e branch  0x00005820 
- 00022590  0x00003913 fetch  0x00000002 , 0x000044c2 
- 00022591  0x00003914 store  0x00000002 , 0x00004445 
- 00022592  0x00003915 fetch  0x00000001 , 0x000044c6 
- 00022593  0x00003916 copy  0x0000003f , 0x00000039 
- 00022594  0x00003917 arg  0x000044c7 , 0x00000006 
- 00022595  0x00003918 call  0x00007e45 
- 00022596  0x00003919 branch  0x0000588a 
- 00022597  0x0000391c fetcht  0x00000002 , 0x000003fa 
- 00022598  0x0000391d call  0x00005a88 
- 00022599  0x0000391e branch  0x0000585c , 0x00000034 
- 00022600  0x0000391f increase  0xfffffffe , 0x00000006 
- 00022601  0x00003920 ifetcht  0x00000002 , 0x00000006 
- 00022602  0x00003921 setarg  0x00002902 
- 00022603  0x00003922 isub  0x00000002 , 0x0000003e 
- 00022604  0x00003923 nbranch  0x0000585c , 0x00000005 
- 00022605  0x00003924 increase  0x00000001 , 0x00000006 
- 00022606  0x00003925 ifetcht  0x00000002 , 0x00000006 
- 00022607  0x00003926 setarg  0x00000001 
- 00022608  0x00003927 isub  0x00000002 , 0x0000003e 
- 00022609  0x00003928 branch  0x00005856 , 0x00000005 
- 00022610  0x00003929 setarg  0x00000000 
- 00022611  0x0000392a isub  0x00000002 , 0x0000003e 
- 00022612  0x0000392b nbranch  0x0000585c , 0x00000005 
- 00022613  0x0000392c branch  0x0000585c 
- 00022614  0x0000392f increase  0xfffffff9 , 0x00000006 
- 00022615  0x00003930 ifetch  0x00000002 , 0x00000006 
- 00022616  0x00003931 increase  0xffffffff , 0x0000003f 
- 00022617  0x00003932 store  0x00000002 , 0x000044c2 
- 00022618  0x00003933 jam  0x0000001b , 0x00000b7d 
- 00022619  0x00003934 call  0x00005620 
- 00022620  0x00003938 force  0x00000005 , 0x00000002 
- 00022621  0x00003939 branch  0x00005892 
- 00022622  0x0000393c force  0x00000006 , 0x00000002 
- 00022623  0x0000393d branch  0x00005892 
- 00022624  0x00003940 force  0x00000006 , 0x00000002 
- 00022625  0x00003941 branch  0x00005892 
- 00022626  0x00003944 force  0x00000006 , 0x00000002 
- 00022627  0x00003945 branch  0x00005892 
- 00022628  0x00003948 force  0x00000006 , 0x00000002 
- 00022629  0x00003949 branch  0x00005892 
- 00022630  0x0000394c set1  0x00000025 , 0x00000000 
- 00022631  0x0000394d bpatch  0x00000066 , 0x0000402c 
- 00022632  0x0000394e increase  0x00000001 , 0x00000002 
- 00022633  0x0000394f call  0x00005a88 
- 00022634  0x00003950 increase  0xfffffffe , 0x00000006 
- 00022635  0x00003951 ifetch  0x00000002 , 0x00000006 
- 00022636  0x00003952 arg  0x00002902 , 0x00000002 
- 00022637  0x00003953 isub  0x00000002 , 0x0000003e 
- 00022638  0x00003954 nrtn  0x00000005 
- 00022639  0x00003955 increase  0x00000001 , 0x00000006 
- 00022640  0x00003956 copy  0x00000006 , 0x00000011 
- 00022641  0x00003957 ifetch  0x00000001 , 0x00000006 
- 00022642  0x00003958 rtn 
- 00022643  0x0000395b jam  0x00000000 , 0x0000041b 
- 00022644  0x0000395c fetch  0x00000002 , 0x00004298 
- 00022645  0x0000395d call  0x00007f66 
- 00022646  0x0000395e arg  0x00004444 , 0x00000005 
- 00022647  0x0000395f increase  0x00000001 , 0x00000005 
- 00022648  0x00003960 fetcht  0x00000002 , 0x000044c2 
- 00022649  0x00003961 istoret  0x00000002 , 0x00000005 
- 00022650  0x00003962 call  0x00005a88 
- 00022651  0x00003963 ifetch  0x00000001 , 0x00000006 
- 00022652  0x00003964 icopy  0x00000039 
- 00022653  0x00003965 call  0x00007e45 
- 00022654  0x00003966 fetcht  0x00000001 , 0x0000041b 
- 00022655  0x00003967 increase  0x00000007 , 0x00000002 
- 00022656  0x00003968 call  0x00005892 
- 00022657  0x00003969 branch  0x00005ace 
- 00022658  0x0000396c force  0x00000006 , 0x00000002 
- 00022659  0x0000396d branch  0x00005892 
- 00022660  0x00003970 force  0x00000006 , 0x00000002 
- 00022661  0x00003971 branch  0x00005892 
- 00022662  0x00003974 force  0x00000006 , 0x00000002 
- 00022663  0x00003975 branch  0x00005892 
- 00022664  0x00003978 force  0x00000006 , 0x00000002 
- 00022665  0x00003979 branch  0x00005892 
- 00022666  0x0000397d set1  0x00000025 , 0x00000000 
- 00022667  0x0000397e bpatch  0x00000067 , 0x0000402c 
- 00022668  0x0000397f setarg  0x00004440 
- 00022669  0x00003980 isub  0x00000005 , 0x0000003f 
- 00022670  0x00003981 sub  0x0000003f , 0x00000000 , 0x00000002 
- 00022671  0x00003982 branch  0x00005892 
- 00022672  0x00003986 force  0x00000000 , 0x00000002 
- 00022673  0x00003987 force  0x00000001 , 0x00000001 
- 00022674  0x0000398a set1  0x00000025 , 0x00000000 
- 00022675  0x0000398b bpatch  0x00000068 , 0x0000402d 
- 00022676  0x0000398c storet  0x00000001 , 0x0000443f 
- 00022677  0x0000398d compare  0x00000002 , 0x00000001 , 0x00000003 
- 00022678  0x0000398e nbranch  0x00005899 , 0x00000001 
- 00022679  0x0000398f add  0x00000002 , 0xfffffffc , 0x0000003f 
- 00022680  0x00003990 store  0x00000002 , 0x00004440 
- 00022681  0x00003993 fetcht  0x00000001 , 0x000003d7 
- 00022682  0x00003994 call  0x0000561a 
- 00022683  0x00003995 nsetflag  0x00000034 , 0x00000004 , 0x00000002 
- 00022684  0x00003996 set1  0x00000005 , 0x00000002 
- 00022685  0x00003997 and  0x00000002 , 0x000000fc , 0x0000003f 
- 00022686  0x00003998 ior  0x00000001 , 0x0000003f 
- 00022687  0x00003999 store  0x00000001 , 0x000003d7 
- 00022688  0x0000399a and_into  0x0000001f , 0x0000003f 
- 00022689  0x0000399b store  0x00000001 , 0x0000443e 
- 00022690  0x0000399c set1  0x00000025 , 0x00000000 
- 00022691  0x0000399d bpatch  0x00000069 , 0x0000402d 
- 00022692  0x0000399e fetch  0x00000001 , 0x0000443e 
- 00022693  0x0000399f compare  0x00000001 , 0x00000001 , 0x00000003 
- 00022694  0x000039a0 rtn  0x00000001 
- 00022695  0x000039a1 fetch  0x00000007 , 0x0000443f 
- 00022696  0x000039a2 fetch  0x00000001 , 0x000003c0 
- 00022697  0x000039a3 rtnbit0  0x00000004 
- 00022698  0x000039a4 call  0x00007599 
- 00022699  0x000039a5 branch  0x000074f7 
- 00022700  0x000039a8 set1  0x00000025 , 0x00000000 
- 00022701  0x000039a9 bpatch  0x0000006a , 0x0000402d 
- 00022702  0x000039aa call  0x0000561c 
- 00022703  0x000039ab nbranch  0x00003bf1 , 0x00000034 
- 00022704  0x000039ac nrtn  0x00000034 
- 00022705  0x000039ad fetch  0x00000001 , 0x00000341 
- 00022706  0x000039ae rtn  0x00000034 
- 00022707  0x000039af fetch  0x00000001 , 0x00000340 
- 00022708  0x000039b0 compare  0x00000001 , 0x0000003f , 0x00000003 
- 00022709  0x000039b1 branch  0x000058cf , 0x00000001 
- 00022710  0x000039b2 fetch  0x00000007 , 0x00000341 
- 00022711  0x000039b3 fetch  0x00000001 , 0x00000340 
- 00022712  0x000039b4 compare  0x00000002 , 0x0000003f , 0x00000003 
- 00022713  0x000039b5 branch  0x000058cf , 0x00000001 
- 00022714  0x000039b6 fetch  0x00000001 , 0x00000342 
- 00022715  0x000039b7 store  0x00000001 , 0x00000418 
- 00022716  0x000039b8 copy  0x0000003f , 0x00000013 
- 00022717  0x000039b9 set1  0x00000025 , 0x00000000 
- 00022718  0x000039ba bpatch  0x0000006b , 0x0000402d 
- 00022719  0x000039bb copy  0x00000013 , 0x0000003f 
- 00022720  0x000039bc beq  0x00000000 , 0x00005924 
- 00022721  0x000039bd beq  0x00000001 , 0x0000592c 
- 00022722  0x000039be beq  0x00000002 , 0x00005934 
- 00022723  0x000039bf beq  0x00000003 , 0x00005938 
- 00022724  0x000039c0 beq  0x00000004 , 0x0000593f 
- 00022725  0x000039c1 beq  0x00000005 , 0x00005944 
- 00022726  0x000039c2 beq  0x00000006 , 0x00005949 
- 00022727  0x000039c3 beq  0x00000007 , 0x0000594c 
- 00022728  0x000039c4 beq  0x00000008 , 0x0000594d 
- 00022729  0x000039c5 beq  0x00000009 , 0x0000594f 
- 00022730  0x000039c6 beq  0x0000000a , 0x00005950 
- 00022731  0x000039c7 beq  0x0000000b , 0x00005951 
- 00022732  0x000039c8 beq  0x0000000c , 0x00005952 
- 00022733  0x000039c9 beq  0x0000000d , 0x00005955 
- 00022734  0x000039ca branch  0x00003bf1 
- 00022735  0x000039cd fetch  0x00000001 , 0x00000341 
- 00022736  0x000039ce and  0x0000003f , 0x0000001f , 0x0000003f 
- 00022737  0x000039cf rtn  0x00000034 
- 00022738  0x000039d0 fetch  0x00000001 , 0x00004132 
- 00022739  0x000039d1 beq  0x00000001 , 0x000058d8 
- 00022740  0x000039d2 fetch  0x00000002 , 0x00000344 
- 00022741  0x000039d3 beq  0x00000004 , 0x00005903 
- 00022742  0x000039d4 beq  0x00000006 , 0x000058f4 
- 00022743  0x000039d5 rtn 
- 00022744  0x000039d8 set1  0x00000025 , 0x00000000 
- 00022745  0x000039d9 bpatch  0x0000006c , 0x0000402d 
- 00022746  0x000039da call  0x00004972 
- 00022747  0x000039db fetch  0x00000001 , 0x000003d6 
- 00022748  0x000039dc fetcht  0x00000001 , 0x00000340 
- 00022749  0x000039dd and_into  0x00000003 , 0x00000002 
- 00022750  0x000039de lshift8  0x00000002 , 0x00000002 
- 00022751  0x000039df lshift4  0x00000002 , 0x00000002 
- 00022752  0x000039e0 ior  0x00000002 , 0x0000003f 
- 00022753  0x000039e1 istore  0x00000002 , 0x0000000a 
- 00022754  0x000039e2 fetcht  0x00000001 , 0x00000341 
- 00022755  0x000039e3 and  0x00000002 , 0x0000001f , 0x00000002 
- 00022756  0x000039e4 istoret  0x00000002 , 0x0000000a 
- 00022757  0x000039e5 copy  0x00000002 , 0x00000039 
- 00022758  0x000039e6 call  0x00004976 
- 00022759  0x000039e7 add  0x00000002 , 0x00000004 , 0x00000039 
- 00022760  0x000039e8 call  0x00004424 
- 00022761  0x000039e9 branch  0x00004435 
- 00022762  0x000039ec set1  0x00000025 , 0x00000000 
- 00022763  0x000039ed bpatch  0x0000006d , 0x0000402d 
- 00022764  0x000039ee arg  0x00000002 , 0x00000001 
- 00022765  0x000039ef ifetch  0x00000002 , 0x00000003 
- 00022766  0x000039f0 ifetch  0x00000002 , 0x00000003 
- 00022767  0x000039f1 branch  0x00003bf1 , 0x00000034 
- 00022768  0x000039f2 copy  0x0000003f , 0x00000039 
- 00022769  0x000039f3 arg  0x00004440 , 0x00000005 
- 00022770  0x000039f4 call  0x0000497c 
- 00022771  0x000039f5 branch  0x0000588a 
- 00022772  0x000039f8 set1  0x00000025 , 0x00000000 
- 00022773  0x000039f9 bpatch  0x0000006e , 0x0000402d 
- 00022774  0x000039fa ifetch  0x00000001 , 0x00000006 
- 00022775  0x000039fb beq  0x00000001 , 0x00005956 
- 00022776  0x000039fc beq  0x00000002 , 0x0000595b 
- 00022777  0x000039fd beq  0x00000003 , 0x00005960 
- 00022778  0x000039fe beq  0x00000004 , 0x00005966 
- 00022779  0x000039ff beq  0x00000005 , 0x0000596f 
- 00022780  0x00003a00 beq  0x00000006 , 0x00005970 
- 00022781  0x00003a01 beq  0x00000007 , 0x00005972 
- 00022782  0x00003a02 beq  0x00000008 , 0x00005973 
- 00022783  0x00003a03 beq  0x00000009 , 0x00005974 
- 00022784  0x00003a04 beq  0x0000000a , 0x00005975 
- 00022785  0x00003a05 beq  0x0000000b , 0x00005976 
- 00022786  0x00003a06 branch  0x00003bf1 
- 00022787  0x00003a09 set1  0x00000025 , 0x00000000 
- 00022788  0x00003a0a bpatch  0x0000006f , 0x0000402d 
- 00022789  0x00003a0b ifetch  0x00000003 , 0x00000006 
- 00022790  0x00003a0c store  0x00000003 , 0x000003f9 
- 00022791  0x00003a0e beq  0x00000001 , 0x00005977 
- 00022792  0x00003a0f beq  0x00000002 , 0x0000598e 
- 00022793  0x00003a10 beq  0x00000003 , 0x00005990 
- 00022794  0x00003a11 beq  0x00000004 , 0x00005991 
- 00022795  0x00003a12 beq  0x00000005 , 0x00005997 
- 00022796  0x00003a13 beq  0x00000006 , 0x0000599a 
- 00022797  0x00003a14 beq  0x00000007 , 0x000059a4 
- 00022798  0x00003a15 beq  0x00000008 , 0x000059a5 
- 00022799  0x00003a16 beq  0x00000009 , 0x000059ad 
- 00022800  0x00003a17 beq  0x0000000a , 0x000059ae 
- 00022801  0x00003a18 beq  0x0000000b , 0x000059b2 
- 00022802  0x00003a19 beq  0x0000000c , 0x000059b5 
- 00022803  0x00003a1a beq  0x0000000d , 0x000059b9 
- 00022804  0x00003a1b beq  0x0000000e , 0x000059ba 
- 00022805  0x00003a1c beq  0x0000000f , 0x000059c0 
- 00022806  0x00003a1d beq  0x00000010 , 0x000059c1 
- 00022807  0x00003a1e beq  0x00000011 , 0x000059c9 
- 00022808  0x00003a1f beq  0x00000012 , 0x000059ca 
- 00022809  0x00003a20 beq  0x00000013 , 0x000059da 
- 00022810  0x00003a21 beq  0x00000016 , 0x000059dc 
- 00022811  0x00003a22 beq  0x00000017 , 0x000059dd 
- 00022812  0x00003a23 beq  0x00000018 , 0x000059de 
- 00022813  0x00003a24 beq  0x00000019 , 0x000059df 
- 00022814  0x00003a25 beq  0x0000001b , 0x000059e0 
- 00022815  0x00003a26 beq  0x0000001d , 0x000059eb 
- 00022816  0x00003a27 beq  0x0000001e , 0x000059ec 
- 00022817  0x00003a28 beq  0x00000052 , 0x000059ed 
- 00022818  0x00003a29 beq  0x000000d2 , 0x00005a01 
- 00022819  0x00003a2a branch  0x00003bf1 
- 00022820  0x00003a2e ifetch  0x00000009 , 0x00000006 
- 00022821  0x00003a2f store  0x00000009 , 0x00004434 
- 00022822  0x00003a30 ifetch  0x00000002 , 0x00000006 
- 00022823  0x00003a31 store  0x00000002 , 0x000003e0 
- 00022824  0x00003a32 fetch  0x00000001 , 0x000003c0 
- 00022825  0x00003a33 set1  0x00000005 , 0x0000003f 
- 00022826  0x00003a34 store  0x00000001 , 0x000003c0 
- 00022827  0x00003a35 rtn 
- 00022828  0x00003a38 ifetch  0x00000005 , 0x00000006 
- 00022829  0x00003a39 store  0x00000005 , 0x0000442f 
- 00022830  0x00003a3a ifetch  0x00000002 , 0x00000006 
- 00022831  0x00003a3b store  0x00000002 , 0x000003e0 
- 00022832  0x00003a3c fetch  0x00000001 , 0x000003c0 
- 00022833  0x00003a3d set1  0x00000006 , 0x0000003f 
- 00022834  0x00003a3e store  0x00000001 , 0x000003c0 
- 00022835  0x00003a3f rtn 
- 00022836  0x00003a42 fetch  0x00000001 , 0x000003e4 
- 00022837  0x00003a43 set1  0x00000003 , 0x0000003f 
- 00022838  0x00003a44 store  0x00000001 , 0x000003e4 
- 00022839  0x00003a45 rtn 
- 00022840  0x00003a48 increase  0x0000000a , 0x00000006 
- 00022841  0x00003a49 ifetch  0x00000008 , 0x00000006 
- 00022842  0x00003a4a store  0x00000008 , 0x00000380 
- 00022843  0x00003a4b ifetch  0x00000004 , 0x00000006 
- 00022844  0x00003a4c store  0x00000004 , 0x00004473 
- 00022845  0x00003a4d jam  0x00000024 , 0x00000b7d 
- 00022846  0x00003a4e branch  0x00005620 
- 00022847  0x00003a51 ifetch  0x00000008 , 0x00000006 
- 00022848  0x00003a52 store  0x00000008 , 0x00000388 
- 00022849  0x00003a53 ifetch  0x00000004 , 0x00000006 
- 00022850  0x00003a54 store  0x00000004 , 0x00004477 
- 00022851  0x00003a55 branch  0x000074b6 
- 00022852  0x00003a58 fetch  0x00000001 , 0x000003c0 
- 00022853  0x00003a59 set1  0x00000004 , 0x0000003f 
- 00022854  0x00003a5a store  0x00000001 , 0x000003c0 
- 00022855  0x00003a5b jam  0x00000026 , 0x00000b7d 
- 00022856  0x00003a5c branch  0x00005620 
- 00022857  0x00003a5f rtn  0x00000029 
- 00022858  0x00003a60 jam  0x00000026 , 0x00000b7d 
- 00022859  0x00003a61 branch  0x00005620 
- 00022860  0x00003a64 rtn 
- 00022861  0x00003a67 jam  0x00000029 , 0x00000b7d 
- 00022862  0x00003a68 branch  0x00005620 
- 00022863  0x00003a6b rtn 
- 00022864  0x00003a6e rtn 
- 00022865  0x00003a71 rtn 
- 00022866  0x00003a74 rtn  0x00000029 
- 00022867  0x00003a75 jam  0x0000002c , 0x00000b7d 
- 00022868  0x00003a76 branch  0x00005620 
- 00022869  0x00003a79 rtn 
- 00022870  0x00003a7d store  0x00000001 , 0x000044ae 
- 00022871  0x00003a7e ifetch  0x00000006 , 0x00000006 
- 00022872  0x00003a7f istore  0x00000006 , 0x00000005 
- 00022873  0x00003a80 jam  0x00000042 , 0x00000b7d 
- 00022874  0x00003a81 branch  0x00005620 
- 00022875  0x00003a84 store  0x00000001 , 0x000044b5 
- 00022876  0x00003a85 ifetch  0x00000006 , 0x00000006 
- 00022877  0x00003a86 istore  0x00000006 , 0x00000005 
- 00022878  0x00003a87 jam  0x00000043 , 0x00000b7d 
- 00022879  0x00003a88 branch  0x00005620 
- 00022880  0x00003a8b arg  0x0000448c , 0x00000005 
- 00022881  0x00003a8c call  0x00007e35 
- 00022882  0x00003a8d jam  0x00000044 , 0x00000b7d 
- 00022883  0x00003a8e branch  0x00005620 , 0x00000029 
- 00022884  0x00003a8f jam  0x00000043 , 0x00000b7d 
- 00022885  0x00003a90 branch  0x00005620 
- 00022886  0x00003a93 call  0x000074a8 
- 00022887  0x00003a94 branch  0x0000596a , 0x00000005 
- 00022888  0x00003a95 jam  0x00000045 , 0x00000b7d 
- 00022889  0x00003a96 branch  0x00005620 
- 00022890  0x00003a99 call  0x000074a5 
- 00022891  0x00003a9a jam  0x00000023 , 0x00000b7d 
- 00022892  0x00003a9b branch  0x00005620 , 0x00000029 
- 00022893  0x00003a9c jam  0x00000044 , 0x00000b7d 
- 00022894  0x00003a9d branch  0x00005620 
- 00022895  0x00003aa0 rtn 
- 00022896  0x00003aa3 arg  0x00000390 , 0x00000005 
- 00022897  0x00003aa4 branch  0x00007e35 
- 00022898  0x00003aa7 rtn 
- 00022899  0x00003aaa rtn 
- 00022900  0x00003aad rtn 
- 00022901  0x00003ab0 rtn 
- 00022902  0x00003ab3 rtn 
- 00022903  0x00003ab6 increase  0xfffffffe , 0x00000006 
- 00022904  0x00003ab7 ifetcht  0x00000001 , 0x00000006 
- 00022905  0x00003ab8 setarg  0x00000006 
- 00022906  0x00003ab9 isub  0x00000002 , 0x0000003e 
- 00022907  0x00003aba branch  0x00005989 , 0x00000005 
- 00022908  0x00003abb setarg  0x00000004 
- 00022909  0x00003abc isub  0x00000002 , 0x0000003e 
- 00022910  0x00003abd branch  0x0000598a , 0x00000005 
- 00022911  0x00003abe setarg  0x00000008 
- 00022912  0x00003abf isub  0x00000002 , 0x0000003e 
- 00022913  0x00003ac0 branch  0x0000598b , 0x00000005 
- 00022914  0x00003ac1 setarg  0x0000000c 
- 00022915  0x00003ac2 isub  0x00000002 , 0x0000003e 
- 00022916  0x00003ac3 branch  0x0000598c , 0x00000005 
- 00022917  0x00003ac4 setarg  0x0000000e 
- 00022918  0x00003ac5 isub  0x00000002 , 0x0000003e 
- 00022919  0x00003ac6 branch  0x0000598d , 0x00000005 
- 00022920  0x00003ac7 rtn 
- 00022921  0x00003aca rtn 
- 00022922  0x00003acd rtn 
- 00022923  0x00003ad0 rtn 
- 00022924  0x00003ad3 rtn 
- 00022925  0x00003ad6 rtn 
- 00022926  0x00003ada jam  0x00000003 , 0x00000b7d 
- 00022927  0x00003adb branch  0x00005620 
- 00022928  0x00003ade rtn 
- 00022929  0x00003ae1 rshift8  0x0000003f , 0x0000003f 
- 00022930  0x00003ae2 store  0x00000002 , 0x000044bc 
- 00022931  0x00003ae3 ifetch  0x00000002 , 0x00000006 
- 00022932  0x00003ae4 store  0x00000002 , 0x000044be 
- 00022933  0x00003ae5 jam  0x00000005 , 0x00000b7d 
- 00022934  0x00003ae6 branch  0x00005620 
- 00022935  0x00003ae9 rtn 
- 00022936  0x00003aec rtn 
- 00022937  0x00003aef rtn 
- 00022938  0x00003af2 rshift8  0x0000003f , 0x0000003f 
- 00022939  0x00003af3 store  0x00000002 , 0x000044bc 
- 00022940  0x00003af4 ifetch  0x00000002 , 0x00000006 
- 00022941  0x00003af5 store  0x00000002 , 0x000044be 
- 00022942  0x00003af6 ifetch  0x00000002 , 0x00000006 
- 00022943  0x00003af7 store  0x00000002 , 0x000044c4 
- 00022944  0x00003af8 ifetch  0x00000002 , 0x00000006 
- 00022945  0x00003af9 store  0x00000002 , 0x000044c0 
- 00022946  0x00003afa jam  0x00000007 , 0x00000b7d 
- 00022947  0x00003afb branch  0x00005620 
- 00022948  0x00003aff rtn 
- 00022949  0x00003b02 rshift8  0x0000003f , 0x0000003f 
- 00022950  0x00003b03 store  0x00000002 , 0x000044bc 
- 00022951  0x00003b04 ifetch  0x00000002 , 0x00000006 
- 00022952  0x00003b05 store  0x00000002 , 0x000044be 
- 00022953  0x00003b06 ifetch  0x00000002 , 0x00000006 
- 00022954  0x00003b07 store  0x00000002 , 0x000044c0 
- 00022955  0x00003b08 jam  0x00000009 , 0x00000b7d 
- 00022956  0x00003b09 branch  0x00005620 
- 00022957  0x00003b0c rtn 
- 00022958  0x00003b0f fetch  0x00000002 , 0x00000347 
- 00022959  0x00003b10 store  0x00000002 , 0x000003fa 
- 00022960  0x00003b11 jam  0x0000000b , 0x00000b7d 
- 00022961  0x00003b12 branch  0x00005620 
- 00022962  0x00003b15 rtn 
- 00022963  0x00003b18 rtn 
- 00022964  0x00003b1b rtn 
- 00022965  0x00003b1f ifetch  0x00000002 , 0x00000006 
- 00022966  0x00003b20 store  0x00000002 , 0x000044c0 
- 00022967  0x00003b21 jam  0x0000000d , 0x00000b7d 
- 00022968  0x00003b22 branch  0x00005620 
- 00022969  0x00003b25 rtn 
- 00022970  0x00003b28 fetch  0x00000001 , 0x00000341 
- 00022971  0x00003b29 increase  0xfffffffb , 0x0000003f 
- 00022972  0x00003b2a rshift  0x0000003f , 0x0000003f 
- 00022973  0x00003b2b store  0x00000001 , 0x0000443d 
- 00022974  0x00003b2c jam  0x0000000f , 0x00000b7d 
- 00022975  0x00003b2d branch  0x00005620 
- 00022976  0x00003b30 rtn 
- 00022977  0x00003b33 rshift8  0x0000003f , 0x0000003f 
- 00022978  0x00003b34 store  0x00000002 , 0x000044bc 
- 00022979  0x00003b35 ifetch  0x00000002 , 0x00000006 
- 00022980  0x00003b36 store  0x00000002 , 0x000044be 
- 00022981  0x00003b37 ifetch  0x00000002 , 0x00000006 
- 00022982  0x00003b38 store  0x00000002 , 0x000044c0 
- 00022983  0x00003b39 jam  0x00000011 , 0x00000b7d 
- 00022984  0x00003b3a branch  0x00005620 
- 00022985  0x00003b3d rtn 
- 00022986  0x00003b40 fetch  0x00000001 , 0x00000341 
- 00022987  0x00003b41 increase  0xfffffff9 , 0x0000003f 
- 00022988  0x00003b42 icopy  0x00000039 
- 00022989  0x00003b43 fetcht  0x00000002 , 0x000003fa 
- 00022990  0x00003b44 call  0x00005a88 
- 00022991  0x00003b45 branch  0x000059d8 , 0x00000034 
- 00022992  0x00003b46 ifetch  0x00000001 , 0x00000006 
- 00022993  0x00003b47 isub  0x00000039 , 0x0000003e 
- 00022994  0x00003b48 nbranch  0x000059d8 , 0x00000002 
- 00022995  0x00003b49 copy  0x00000006 , 0x00000005 
- 00022996  0x00003b4b arg  0x00000349 , 0x00000006 
- 00022997  0x00003b4c call  0x00007e45 
- 00022998  0x00003b4d jam  0x00000028 , 0x00000b7d 
- 00022999  0x00003b4e call  0x00007c27 
- 00023000  0x00003b50 jam  0x00000013 , 0x00000b7d 
- 00023001  0x00003b51 branch  0x00005620 
- 00023002  0x00003b54 fetch  0x00000001 , 0x000003e3 
- 00023003  0x00003b55 rtn 
- 00023004  0x00003b58 rtn 
- 00023005  0x00003b5b rtn 
- 00023006  0x00003b5e rtn 
- 00023007  0x00003b61 rtn 
- 00023008  0x00003b6a ifetch  0x00000005 , 0x00000006 
- 00023009  0x00003b6b store  0x00000005 , 0x00000ff1 
- 00023010  0x00003b6c jam  0x00000001 , 0x00000ff0 
- 00023011  0x00003b6e call  0x00007cdb 
- 00023012  0x00003b6f rtn 
- 00023013  0x00003b71 copy  0x00000011 , 0x00000006 
- 00023014  0x00003b72 ifetch  0x00000008 , 0x00000006 
- 00023015  0x00003b73 store  0x00000008 , 0x00000ff1 
- 00023016  0x00003b74 jam  0x00000002 , 0x00000ff0 
- 00023017  0x00003b75 call  0x00007cdb 
- 00023018  0x00003b76 rtn 
- 00023019  0x00003b79 rtn 
- 00023020  0x00003b7c rtn 
- 00023021  0x00003b7f fetch  0x00000001 , 0x00000341 
- 00023022  0x00003b80 increase  0xfffffff9 , 0x0000003f 
- 00023023  0x00003b81 icopy  0x00000039 
- 00023024  0x00003b82 fetcht  0x00000002 , 0x000003fa 
- 00023025  0x00003b83 call  0x00005a88 
- 00023026  0x00003b84 branch  0x000059fd , 0x00000034 
- 00023027  0x00003b85 ifetch  0x00000001 , 0x00000006 
- 00023028  0x00003b86 isub  0x00000039 , 0x0000003e 
- 00023029  0x00003b87 nbranch  0x000059fd , 0x00000002 
- 00023030  0x00003b88 copy  0x00000006 , 0x00000005 
- 00023031  0x00003b89 copy  0x00000006 , 0x00000011 
- 00023032  0x00003b8a copy  0x00000039 , 0x00000012 
- 00023033  0x00003b8b arg  0x00000349 , 0x00000006 
- 00023034  0x00003b8c call  0x00007e45 
- 00023035  0x00003b8d jam  0x00000001 , 0x00000481 
- 00023036  0x00003b8e call  0x000059fe 
- 00023037  0x00003b90 rtn 
- 00023038  0x00003b94 fetch  0x00000002 , 0x00004296 
- 00023039  0x00003b95 rtn  0x00000034 
- 00023040  0x00003b96 iforce  0x0000003d 
- 00023041  0x00003b9a rtn 
- 00023042  0x00003b9d fetcht  0x00000004 , 0x000003dc 
- 00023043  0x00003b9e call  0x00003bde 
- 00023044  0x00003b9f isub  0x00000002 , 0x0000000b 
- 00023045  0x00003ba0 deposit  0x0000000b 
- 00023046  0x00003ba1 fetcht  0x00000002 , 0x000003ef 
- 00023047  0x00003ba2 lshift4  0x00000002 , 0x00000002 
- 00023048  0x00003ba3 lshift  0x00000002 , 0x00000002 
- 00023049  0x00003ba4 isub  0x00000002 , 0x0000003f 
- 00023050  0x00003ba5 rtn 
- 00023051  0x00003ba8 call  0x00003bde 
- 00023052  0x00003ba9 store  0x00000004 , 0x000003dc 
- 00023053  0x00003baa rtn 
- 00023054  0x00003baf set1  0x00000025 , 0x00000000 
- 00023055  0x00003bb0 bpatch  0x00000070 , 0x0000402e 
- 00023056  0x00003bb1 fetch  0x00000001 , 0x000043d8 
- 00023057  0x00003bb2 rtn  0x00000034 
- 00023058  0x00003bb3 arg  0x00000001 , 0x00000007 
- 00023059  0x00003bb4 call  0x00007e53 
- 00023060  0x00003bb5 nrtn  0x00000034 
- 00023061  0x00003bb6 disable  0x00000029 
- 00023062  0x00003bb7 enable  0x00000010 
- 00023063  0x00003bb8 call  0x00005572 
- 00023064  0x00003bb9 call  0x0000542c 
- 00023065  0x00003bba call  0x000054de 
- 00023066  0x00003bbb nbranch  0x00005a24 , 0x0000002d 
- 00023067  0x00003bbc set1  0x00000025 , 0x00000000 
- 00023068  0x00003bbd bpatch  0x00000071 , 0x0000402e 
- 00023069  0x00003bbe fetch  0x00000001 , 0x00000003 
- 00023070  0x00003bbf increase  0x00000001 , 0x0000003f 
- 00023071  0x00003bc0 store  0x00000001 , 0x00000003 
- 00023072  0x00003bc1 fetch  0x00000001 , 0x00000340 
- 00023073  0x00003bc2 and  0x0000003f , 0x0000000f , 0x0000003f 
- 00023074  0x00003bc3 beq  0x00000003 , 0x00005519 
- 00023075  0x00003bc4 beq  0x00000005 , 0x00005a41 
- 00023076  0x00003bc6 nop  0x00002710 
- 00023077  0x00003bc7 fetch  0x00000001 , 0x00000016 
- 00023078  0x00003bc8 bne  0x00000027 , 0x00005a0e 
- 00023079  0x00003bc9 call  0x00005ad8 
- 00023080  0x00003bca arg  0x00000001 , 0x00000007 
- 00023081  0x00003bcb fetch  0x00000002 , 0x000044d9 
- 00023082  0x00003bcc branch  0x00007e4c 
- 00023083  0x00003bd0 set1  0x00000025 , 0x00000000 
- 00023084  0x00003bd1 bpatch  0x00000072 , 0x0000402e 
- 00023085  0x00003bd2 fetch  0x00000001 , 0x000003f8 
- 00023086  0x00003bd3 call  0x00005405 
- 00023087  0x00003bd4 fetch  0x00000002 , 0x000003c2 
- 00023088  0x00003bd5 imul32  0x00000002 , 0x0000003f 
- 00023089  0x00003bd6 arg  0x00000177 , 0x00000002 
- 00023090  0x00003bd7 imul32  0x00000002 , 0x0000003f 
- 00023091  0x00003bd8 arg  0x000186a0 , 0x00000002 
- 00023092  0x00003bd9 idiv  0x00000002 
- 00023093  0x00003bda fetch  0x00000001 , 0x000003ec 
- 00023094  0x00003bdb arg  0x00004e20 , 0x00000002 
- 00023095  0x00003bdc imul32  0x00000002 , 0x0000003f 
- 00023096  0x00003bdd store  0x00000004 , 0x000046f9 
- 00023097  0x00003bde set1  0x00000025 , 0x00000000 
- 00023098  0x00003bdf bpatch  0x00000073 , 0x0000402e 
- 00023099  0x00003be0 fetch  0x00000002 , 0x00004161 
- 00023100  0x00003be1 call  0x00007efd 
- 00023101  0x00003be2 quotient  0x00000002 
- 00023102  0x00003be3 iadd  0x00000002 , 0x0000003f 
- 00023103  0x00003be4 store  0x00000002 , 0x000003ce 
- 00023104  0x00003be5 rtn 
- 00023105  0x00003be8 set1  0x00000025 , 0x00000000 
- 00023106  0x00003be9 bpatch  0x00000074 , 0x0000402e 
- 00023107  0x00003bea fetch  0x00000006 , 0x00000348 
- 00023108  0x00003beb fetcht  0x00000006 , 0x000044f9 
- 00023109  0x00003bec isub  0x00000002 , 0x0000003e 
- 00023110  0x00003bed nrtn  0x00000005 
- 00023111  0x00003bee call  0x00005613 
- 00023112  0x00003bef copy  0x00000011 , 0x0000003f 
- 00023113  0x00003bf0 store  0x00000001 , 0x000044e6 
- 00023114  0x00003bf1 fetch  0x00000007 , 0x00000355 
- 00023115  0x00003bf2 store  0x00000007 , 0x00000103 
- 00023116  0x00003bf3 ifetch  0x00000008 , 0x00000006 
- 00023117  0x00003bf4 istore  0x00000008 , 0x00000005 
- 00023118  0x00003bf5 fetch  0x00000006 , 0x00000342 
- 00023119  0x00003bf6 store  0x00000006 , 0x000003d0 
- 00023120  0x00003bf7 set1  0x00000025 , 0x00000000 
- 00023121  0x00003bf8 bpatch  0x00000075 , 0x0000402e 
- 00023122  0x00003bf9 increase  0x00000006 , 0x00000006 
- 00023123  0x00003bfa ifetch  0x00000008 , 0x00000006 
- 00023124  0x00003bfb store  0x00000008 , 0x000003e5 
- 00023125  0x00003bfc ifetcht  0x00000002 , 0x00000006 
- 00023126  0x00003bfd lshift2  0x00000002 , 0x00000002 
- 00023127  0x00003bfe ifetch  0x00000002 , 0x00000006 
- 00023128  0x00003bff lshift2  0x0000003f , 0x0000003f 
- 00023129  0x00003c00 store  0x00000002 , 0x000003c2 
- 00023130  0x00003c01 store  0x00000004 , 0x000003c4 
- 00023131  0x00003c02 isub  0x00000002 , 0x0000003f 
- 00023132  0x00003c03 add  0x0000003f , 0xfffffffe , 0x00000028 
- 00023133  0x00003c04 ifetch  0x00000009 , 0x00000006 
- 00023134  0x00003c05 store  0x00000009 , 0x000003ed 
- 00023135  0x00003c06 set1  0x00000025 , 0x00000000 
- 00023136  0x00003c07 bpatch  0x00000076 , 0x0000402e 
- 00023137  0x00003c08 ifetch  0x00000001 , 0x00000006 
- 00023138  0x00003c09 rshift4  0x0000003f , 0x00000002 
- 00023139  0x00003c0a rshift  0x00000002 , 0x00000002 
- 00023140  0x00003c0b storet  0x00000001 , 0x000003f8 
- 00023141  0x00003c0c and_into  0x0000001f , 0x0000003f 
- 00023142  0x00003c0d store  0x00000001 , 0x000003d9 
- 00023143  0x00003c0e call  0x00005a2b 
- 00023144  0x00003c0f call  0x00005447 
- 00023145  0x00003c10 call  0x0000536c 
- 00023146  0x00003c11 call  0x000032d6 
- 00023147  0x00003c12 nrtn  0x00000005 
- 00023148  0x00003c13 set1  0x00000025 , 0x00000000 
- 00023149  0x00003c14 bpatch  0x00000077 , 0x0000402e 
- 00023150  0x00003c15 arg  0x00000000 , 0x00000002 
- 00023151  0x00003c16 call  0x000048ea 
- 00023152  0x00003c17 call  0x000039ac 
- 00023153  0x00003c18 jam  0x00000014 , 0x00000b7d 
- 00023154  0x00003c19 call  0x00007c27 
- 00023155  0x00003c1b branch  0x000032bd 
- 00023156  0x00003c1f set1  0x00000025 , 0x00000000 
- 00023157  0x00003c20 bpatch  0x00000078 , 0x0000402f 
- 00023158  0x00003c21 fetch  0x00000002 , 0x000044bc 
- 00023159  0x00003c22 iforce  0x00000012 
- 00023160  0x00003c23 fetch  0x00000002 , 0x000044be 
- 00023161  0x00003c24 iforce  0x00000013 
- 00023162  0x00003c25 arg  0x00004504 , 0x00000006 
- 00023163  0x00003c26 enable  0x00000028 
- 00023164  0x00003c27 rtn 
- 00023165  0x00003c2b ifetch  0x00000002 , 0x00000006 
- 00023166  0x00003c2c rtn  0x00000034 
- 00023167  0x00003c2d isub  0x00000012 , 0x0000003e 
- 00023168  0x00003c2e nrtn  0x00000002 
- 00023169  0x00003c2f isub  0x00000013 , 0x0000003e 
- 00023170  0x00003c30 rtn  0x00000005 
- 00023171  0x00003c31 branch  0x00005a86 , 0x00000002 
- 00023172  0x00003c32 force  0x00000001 , 0x0000003e 
- 00023173  0x00003c33 rtn 
- 00023174  0x00003c35 force  0x00000000 , 0x0000003f 
- 00023175  0x00003c36 rtn 
- 00023176  0x00003c3a arg  0x00004504 , 0x00000006 
- 00023177  0x00003c3c ifetch  0x00000002 , 0x00000006 
- 00023178  0x00003c3d rtn  0x00000034 
- 00023179  0x00003c3e increase  0x00000002 , 0x00000006 
- 00023180  0x00003c3f isub  0x00000002 , 0x0000003e 
- 00023181  0x00003c40 rtn  0x00000005 
- 00023182  0x00003c41 ifetch  0x00000001 , 0x00000006 
- 00023183  0x00003c42 iadd  0x00000006 , 0x00000006 
- 00023184  0x00003c43 branch  0x00005a89 
- 00023185  0x00003c46 jam  0x00000002 , 0x000044c6 
- 00023186  0x00003c47 setarg  0x00000001 
- 00023187  0x00003c48 store  0x00000002 , 0x000044c7 
- 00023188  0x00003c49 jam  0x00000025 , 0x000003e3 
- 00023189  0x00003c4a jam  0x00000012 , 0x00000b7d 
- 00023190  0x00003c4b branch  0x00005620 
- 00023191  0x00003c4e rtn 
- 00023192  0x00003c50 rtn 
- 00023193  0x00003c52 set1  0x00000025 , 0x00000000 
- 00023194  0x00003c53 bpatch  0x00000079 , 0x0000402f 
- 00023195  0x00003c54 fetch  0x00000001 , 0x00004132 
- 00023196  0x00003c55 rtnne  0x00000004 
- 00023197  0x00003c56 fetch  0x00000001 , 0x000003e3 
- 00023198  0x00003c57 beq  0x00000021 , 0x00005a91 
- 00023199  0x00003c58 beq  0x00000025 , 0x00005a97 
- 00023200  0x00003c59 beq  0x00000026 , 0x00005a98 
- 00023201  0x00003c5a rtn 
- 00023202  0x00003c5d setarg  0x00005aae 
- 00023203  0x00003c5e store  0x00000002 , 0x0000428c 
- 00023204  0x00003c5f hjam  0x00000081 , 0x00008062 
- 00023205  0x00003c60 setarg  0x000001a0 
- 00023206  0x00003c61 hstore  0x00000002 , 0x00008052 
- 00023207  0x00003c62 hjam  0x00000001 , 0x00008043 
- 00023208  0x00003c63 hjam  0x00000004 , 0x00008081 
- 00023209  0x00003c64 setarg  0x00005ac6 
- 00023210  0x00003c65 store  0x00000002 , 0x00004296 
- 00023211  0x00003c66 call  0x00005347 
- 00023212  0x00003c67 rtn  0x0000002b 
- 00023213  0x00003c68 branch  0x0000691d 
- 00023214  0x00003c6c fetch  0x00000001 , 0x000003c1 
- 00023215  0x00003c6d compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00023216  0x00003c6e setarg  0x00000005 
- 00023217  0x00003c6f call  0x00006a04 , 0x00000001 
- 00023218  0x00003c70 ncall  0x000069ff , 0x00000001 
- 00023219  0x00003c71 call  0x000068fd 
- 00023220  0x00003c72 branch  0x00005abe , 0x00000034 
- 00023221  0x00003c73 fetch  0x00000002 , 0x00000419 
- 00023222  0x00003c74 iforce  0x00000005 
- 00023223  0x00003c75 sub  0x00000039 , 0x00000014 , 0x0000003e 
- 00023224  0x00003c76 branch  0x00005aba , 0x00000002 
- 00023225  0x00003c77 force  0x00000014 , 0x00000039 
- 00023226  0x00003c79 ifetch  0x00000001 , 0x00000003 
- 00023227  0x00003c7a istore  0x00000001 , 0x00000005 
- 00023228  0x00003c7b loop  0x00005aba 
- 00023229  0x00003c7c call  0x00006906 
- 00023230  0x00003c7e jam  0x00000014 , 0x000044c2 
- 00023231  0x00003c7f fetcht  0x00000002 , 0x00000419 
- 00023232  0x00003c80 ifetch  0x00000001 , 0x00000002 
- 00023233  0x00003c81 rtn  0x00000034 
- 00023234  0x00003c82 call  0x0000561c 
- 00023235  0x00003c83 nrtn  0x00000034 
- 00023236  0x00003c84 jam  0x0000001b , 0x00000b7d 
- 00023237  0x00003c85 branch  0x00005620 
- 00023238  0x00003c88 copy  0x00000012 , 0x00000002 
- 00023239  0x00003c89 call  0x000068f7 
- 00023240  0x00003c8a copy  0x00000011 , 0x00000006 
- 00023241  0x00003c8b copy  0x00000012 , 0x00000039 
- 00023242  0x00003c8d ifetch  0x00000001 , 0x00000006 
- 00023243  0x00003c8e istore  0x00000001 , 0x0000000a 
- 00023244  0x00003c8f loop  0x00005aca 
- 00023245  0x00003c90 branch  0x000068fa 
- 00023246  0x00003c93 fetch  0x00000001 , 0x00004132 
- 00023247  0x00003c94 rtnne  0x00000006 
- 00023248  0x00003c95 fetch  0x00000002 , 0x000044c2 
- 00023249  0x00003c96 rtnne  0x00000014 
- 00023250  0x00003c97 fetcht  0x00000002 , 0x00000419 
- 00023251  0x00003c98 setarg  0x00000000 
- 00023252  0x00003c99 istore  0x00000009 , 0x00000002 
- 00023253  0x00003c9a istore  0x00000009 , 0x00000005 
- 00023254  0x00003c9b istore  0x00000002 , 0x00000005 
- 00023255  0x00003c9c rtn 
- 00023256  0x00003ca0 fetcht  0x00000001 , 0x000043d7 
- 00023257  0x00003ca1 setflip  0x00000007 , 0x00000002 
- 00023258  0x00003ca2 branch  0x000069f3 
- 00023259  0x00003ca6 set1  0x00000025 , 0x00000000 
- 00023260  0x00003ca7 bpatch  0x0000007a , 0x0000402f 
- 00023261  0x00003ca8 call  0x00005adf 
- 00023262  0x00003ca9 branch  0x00005aed 
- 00023263  0x00003cac fetch  0x00000001 , 0x00004419 
- 00023264  0x00003cad copy  0x0000003f , 0x00000039 
- 00023265  0x00003cae arg  0x00002a00 , 0x00000002 
- 00023266  0x00003caf call  0x00005b0c 
- 00023267  0x00003cb0 increase  0x00000001 , 0x00000006 
- 00023268  0x00003cb1 copy  0x00000006 , 0x00000005 
- 00023269  0x00003cb2 arg  0x0000441a , 0x00000006 
- 00023270  0x00003cb3 call  0x00007e45 
- 00023271  0x00003cb4 fetch  0x00000001 , 0x00004419 
- 00023272  0x00003cb5 sub  0x0000003f , 0x00000014 , 0x00000039 
- 00023273  0x00003cb6 copy  0x00000039 , 0x00000002 
- 00023274  0x00003cb7 copy  0x00000039 , 0x0000003f 
- 00023275  0x00003cb8 ncall  0x00005b15 , 0x00000034 
- 00023276  0x00003cb9 rtn 
- 00023277  0x00003cbc fetch  0x00000001 , 0x000043d9 
- 00023278  0x00003cbd fetcht  0x00000001 , 0x000043da 
- 00023279  0x00003cbe isub  0x00000002 , 0x0000003f 
- 00023280  0x00003cbf copy  0x0000003f , 0x00000039 
- 00023281  0x00003cc0 copy  0x0000003f , 0x00000011 
- 00023282  0x00003cc1 fetch  0x00000001 , 0x000043da 
- 00023283  0x00003cc2 increase  0x00000001 , 0x0000003f 
- 00023284  0x00003cc3 arg  0x000043da , 0x00000006 
- 00023285  0x00003cc4 iadd  0x00000006 , 0x00000006 
- 00023286  0x00003cc5 arg  0x0000041d , 0x00000005 
- 00023287  0x00003cc6 call  0x00007e45 
- 00023288  0x00003cc7 set1  0x00000025 , 0x00000000 
- 00023289  0x00003cc8 bpatch  0x0000007b , 0x0000402f 
- 00023290  0x00003cc9 fetch  0x00000001 , 0x00004419 
- 00023291  0x00003cca copy  0x0000003f , 0x00000039 
- 00023292  0x00003ccb increase  0x00000001 , 0x0000003f 
- 00023293  0x00003ccc store  0x00000001 , 0x000043da 
- 00023294  0x00003ccd arg  0x000043dc , 0x00000005 
- 00023295  0x00003cce arg  0x0000441a , 0x00000006 
- 00023296  0x00003ccf call  0x00007e45 
- 00023297  0x00003cd0 copy  0x00000011 , 0x00000039 
- 00023298  0x00003cd1 arg  0x0000041d , 0x00000006 
- 00023299  0x00003cd2 call  0x00007e45 
- 00023300  0x00003cd3 fetch  0x00000001 , 0x000043da 
- 00023301  0x00003cd4 iadd  0x00000011 , 0x0000003f 
- 00023302  0x00003cd5 store  0x00000001 , 0x000043d9 
- 00023303  0x00003cd6 rtn 
- 00023304  0x00003cda set1  0x00000025 , 0x00000000 
- 00023305  0x00003cdb bpatch  0x0000007c , 0x0000402f 
- 00023306  0x00003cdc arg  0x00002a00 , 0x00000002 
- 00023307  0x00003cdd branch  0x00005b0c 
- 00023308  0x00003ce1 arg  0x00004504 , 0x00000006 
- 00023309  0x00003ce3 ifetch  0x00000002 , 0x00000006 
- 00023310  0x00003ce4 branch  0x00003bf1 , 0x00000034 
- 00023311  0x00003ce5 ifetch  0x00000002 , 0x00000006 
- 00023312  0x00003ce6 isub  0x00000002 , 0x0000003e 
- 00023313  0x00003ce7 rtn  0x00000005 
- 00023314  0x00003ce8 ifetch  0x00000001 , 0x00000006 
- 00023315  0x00003ce9 iadd  0x00000006 , 0x00000006 
- 00023316  0x00003cea branch  0x00005b0d 
- 00023317  0x00003cee setarg  0x00000020 
- 00023318  0x00003cef istore  0x00000001 , 0x00000005 
- 00023319  0x00003cf0 loop  0x00005b15 
- 00023320  0x00003cf1 rtn 
- 00023321  0x00003cf5 set1  0x00000025 , 0x00000000 
- 00023322  0x00003cf6 bpatch  0x0000007d , 0x0000402f 
- 00023323  0x00003cf7 disable  0x0000002b 
- 00023324  0x00003cf8 branch  0x00005b1e , 0x0000002e 
- 00023325  0x00003cf9 nbranch  0x00005b2a , 0x0000002d 
- 00023326  0x00003cfb call  0x00003d76 
- 00023327  0x00003cfc fetch  0x00000002 , 0x00004161 
- 00023328  0x00003cfd store  0x00000002 , 0x000003ce 
- 00023329  0x00003cfe fetch  0x00000001 , 0x00000340 
- 00023330  0x00003cff compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023331  0x00003d00 nbranch  0x00003d8a , 0x00000001 
- 00023332  0x00003d01 fetch  0x00000001 , 0x0000443e 
- 00023333  0x00003d02 compare  0x00000001 , 0x0000003f , 0x00000003 
- 00023334  0x00003d03 nbranch  0x00003d8a , 0x00000001 
- 00023335  0x00003d04 fetch  0x00000001 , 0x000003c0 
- 00023336  0x00003d05 bbit1  0x00000005 , 0x00003d8a 
- 00023337  0x00003d06 branch  0x00003d6f 
- 00023338  0x00003d09 fetcht  0x00000002 , 0x00004161 
- 00023339  0x00003d0a rshift  0x00000002 , 0x00000002 
- 00023340  0x00003d0b fetch  0x00000002 , 0x000003ce 
- 00023341  0x00003d0c iadd  0x00000002 , 0x0000003f 
- 00023342  0x00003d0d store  0x00000002 , 0x000003ce 
- 00023343  0x00003d0e branch  0x00003d82 
- 00023344  0x00003d11 set1  0x00000025 , 0x00000000 
- 00023345  0x00003d12 bpatch  0x0000007e , 0x0000402f 
- 00023346  0x00003d13 jam  0x00000000 , 0x000046f8 
- 00023347  0x00003d14 fetcht  0x00000002 , 0x000044c2 
- 00023348  0x00003d15 call  0x00005866 
- 00023349  0x00003d16 copy  0x00000011 , 0x00000005 
- 00023350  0x00003d17 setarg  0x00000000 
- 00023351  0x00003d18 istore  0x00000001 , 0x00000005 
- 00023352  0x00003d19 rtn 
- 00023353  0x00003d1b fetch  0x00000001 , 0x00004132 
- 00023354  0x00003d1c rtnne  0x0000000a 
- 00023355  0x00003d1d call  0x00007f6e 
- 00023356  0x00003d1e arg  0x000003d0 , 0x00000011 
- 00023357  0x00003d1f call  0x00007e9d 
- 00023358  0x00003d20 setarg  0x0000002c 
- 00023359  0x00003d21 istore  0x00000001 , 0x0000000a 
- 00023360  0x00003d22 call  0x000041d4 
- 00023361  0x00003d23 branch  0x000068fa 
- 00023362  0x00003d27 arg  0x00000014 , 0x00000002 
- 00023363  0x00003d28 call  0x00005866 
- 00023364  0x00003d29 rtnbit0  0x00000000 
- 00023365  0x00003d2a call  0x0000561c 
- 00023366  0x00003d2b nrtn  0x00000034 
- 00023367  0x00003d2c arg  0x00000014 , 0x00000002 
- 00023368  0x00003d2d storet  0x00000002 , 0x000044c2 
- 00023369  0x00003d2e call  0x00005a88 
- 00023370  0x00003d2f branch  0x00003bf1 , 0x00000034 
- 00023371  0x00003d30 add  0x00000006 , 0x00000001 , 0x00000005 
- 00023372  0x00003d31 arg  0x00000014 , 0x00000039 
- 00023373  0x00003d32 arg  0x0000046d , 0x00000006 
- 00023374  0x00003d33 call  0x00007e45 
- 00023375  0x00003d34 jam  0x0000001b , 0x00000b7d 
- 00023376  0x00003d35 branch  0x00005620 
- 00023377  0x00003d37 rtn 
- 00023378  0x00003d3b set1  0x00000025 , 0x00000000 
- 00023379  0x00003d3c bpatch  0x0000007f , 0x0000402f 
- 00023380  0x00003d3d fetch  0x00000001 , 0x00000341 
- 00023381  0x00003d3e arg  0x00000348 , 0x00000006 
- 00023382  0x00003d3f iadd  0x00000006 , 0x00000039 
- 00023383  0x00003d41 ifetcht  0x00000001 , 0x00000006 
- 00023384  0x00003d42 ifetch  0x00000001 , 0x00000006 
- 00023385  0x00003d43 isub  0x00000011 , 0x0000003e 
- 00023386  0x00003d44 rtn  0x00000005 
- 00023387  0x00003d45 add  0x00000002 , 0xffffffff , 0x0000003f 
- 00023388  0x00003d46 iadd  0x00000006 , 0x00000006 
- 00023389  0x00003d47 deposit  0x00000039 
- 00023390  0x00003d48 isub  0x00000006 , 0x0000003e 
- 00023391  0x00003d49 branch  0x00005b57 , 0x00000002 
- 00023392  0x00003d4a force  0x00000001 , 0x0000003e 
- 00023393  0x00003d4b rtn 
- 00023394  0x00003d53 rtn  0x0000002b 
- 00023395  0x00003d55 setarg  0x00000000 
- 00023396  0x00003d56 store  0x00000001 , 0x00000048 
- 00023397  0x00003d57 store  0x00000001 , 0x00000055 
- 00023398  0x00003d58 store  0x00000001 , 0x00000078 
- 00023399  0x00003d59 store  0x00000001 , 0x0000007c 
- 00023400  0x00003d5a store  0x00000001 , 0x000041f9 
- 00023401  0x00003d5b store  0x00000001 , 0x00000453 
- 00023402  0x00003d5c store  0x00000001 , 0x00000177 
- 00023403  0x00003d5d store  0x00000001 , 0x000007e1 
- 00023404  0x00003d5e jam  0x00000000 , 0x00004748 
- 00023405  0x00003d5f jam  0x00000000 , 0x00000258 
- 00023406  0x00003d60 jam  0x00000000 , 0x00000454 
- 00023407  0x00003d62 set1  0x00000025 , 0x00000000 
- 00023408  0x00003d63 bpatch  0x000000e0 , 0x0000403c 
- 00023409  0x00003d64 jam  0x00000000 , 0x000007e1 
- 00023410  0x00003d65 jam  0x00000000 , 0x000007e0 
- 00023411  0x00003d66 jam  0x00000000 , 0x0000044d 
- 00023412  0x00003d67 fetch  0x00000001 , 0x00004132 
- 00023413  0x00003d68 rtnne  0x00000001 , 0x0000003f 
- 00023414  0x00003d69 jam  0x00000000 , 0x0000425e 
- 00023415  0x00003d6c rtn 
- 00023416  0x00003d6f set1  0x00000025 , 0x00000000 
- 00023417  0x00003d70 bpatch  0x000000e1 , 0x0000403c 
- 00023418  0x00003d71 call  0x00006219 , 0x00000029 
- 00023419  0x00003d72 ncall  0x0000621d , 0x00000029 
- 00023420  0x00003d73 fetch  0x00000001 , 0x0000007c 
- 00023421  0x00003d74 ncall  0x000061d9 , 0x00000034 
- 00023422  0x00003d75 fetch  0x00000001 , 0x0000007c 
- 00023423  0x00003d76 nrtn  0x00000034 
- 00023424  0x00003d77 fetch  0x00000001 , 0x0000004c 
- 00023425  0x00003d78 rtnbit0  0x00000006 
- 00023426  0x00003d79 set0  0x00000006 , 0x0000003f 
- 00023427  0x00003d7a set0  0x00000001 , 0x00000000 
- 00023428  0x00003d7b store  0x00000001 , 0x0000004c 
- 00023429  0x00003d7c fetch  0x00000001 , 0x000004de 
- 00023430  0x00003d7d fetcht  0x00000001 , 0x0000004c 
- 00023431  0x00003d7e isolate1  0x00000000 , 0x0000003f 
- 00023432  0x00003d7f setflag  0x00000001 , 0x00000001 , 0x00000002 
- 00023433  0x00003d80 storet  0x00000001 , 0x0000004c 
- 00023434  0x00003d81 and_into  0x00000002 , 0x00000002 
- 00023435  0x00003d82 storet  0x00000001 , 0x0000007f 
- 00023436  0x00003d83 fetcht  0x00000001 , 0x0000004c 
- 00023437  0x00003d84 rshift  0x0000003f , 0x0000003f 
- 00023438  0x00003d85 store  0x00000001 , 0x0000007d 
- 00023439  0x00003d86 set1  0x00000025 , 0x00000000 
- 00023440  0x00003d87 bpatch  0x000000e2 , 0x0000403c 
- 00023441  0x00003d88 fetch  0x00000001 , 0x0000007d 
- 00023442  0x00003d89 beq  0x0000007f , 0x00005bdc 
- 00023443  0x00003d8a beq  0x00000003 , 0x00005c56 
- 00023444  0x00003d8b beq  0x00000004 , 0x00005c67 
- 00023445  0x00003d8c beq  0x0000003c , 0x00005bcf 
- 00023446  0x00003d8d beq  0x00000005 , 0x00005bcb 
- 00023447  0x00003d8e beq  0x0000000f , 0x00005e48 
- 00023448  0x00003d8f beq  0x00000010 , 0x00005ce1 
- 00023449  0x00003d90 beq  0x00000023 , 0x00005cff 
- 00023450  0x00003d91 beq  0x00000039 , 0x00005e67 
- 00023451  0x00003d92 beq  0x00000038 , 0x00005e62 
- 00023452  0x00003d93 beq  0x00000031 , 0x00005ce4 
- 00023453  0x00003d94 beq  0x00000037 , 0x00005d72 
- 00023454  0x00003d95 beq  0x00000027 , 0x00005d6e 
- 00023455  0x00003d96 beq  0x00000033 , 0x00005d68 
- 00023456  0x00003d97 beq  0x00000025 , 0x00005d70 
- 00023457  0x00003d98 beq  0x00000026 , 0x00005cfb 
- 00023458  0x00003d99 beq  0x00000007 , 0x00005cf3 
- 00023459  0x00003d9a beq  0x0000002d , 0x00005cea 
- 00023460  0x00003d9b beq  0x0000002e , 0x00005ceb 
- 00023461  0x00003d9c beq  0x00000001 , 0x00005d64 
- 00023462  0x00003d9d beq  0x00000002 , 0x00005d4f 
- 00023463  0x00003d9e beq  0x00000028 , 0x00005e53 
- 00023464  0x00003d9f beq  0x00000009 , 0x00005d45 
- 00023465  0x00003da0 beq  0x0000000b , 0x00005d1a 
- 00023466  0x00003da1 beq  0x00000008 , 0x00005d00 
- 00023467  0x00003da2 beq  0x0000000c , 0x00005d2c 
- 00023468  0x00003da3 beq  0x0000001f , 0x00005cf7 
- 00023469  0x00003da4 beq  0x00000020 , 0x00005cf9 
- 00023470  0x00003da5 beq  0x00000021 , 0x00005d8d 
- 00023471  0x00003da6 beq  0x00000022 , 0x00005d8e 
- 00023472  0x00003da7 beq  0x00000035 , 0x00005d8f 
- 00023473  0x00003da8 beq  0x00000036 , 0x00005d90 
- 00023474  0x00003da9 beq  0x00000024 , 0x00005d91 
- 00023475  0x00003daa beq  0x0000002c , 0x00005d92 
- 00023476  0x00003dab beq  0x0000002b , 0x00005d95 
- 00023477  0x00003dac beq  0x00000034 , 0x00005d9f 
- 00023478  0x00003dad beq  0x00000017 , 0x00005da2 
- 00023479  0x00003dae beq  0x00000011 , 0x00005db7 
- 00023480  0x00003daf beq  0x00000012 , 0x00005dbb 
- 00023481  0x00003db0 beq  0x00000013 , 0x00005dbd 
- 00023482  0x00003db1 beq  0x0000000d , 0x00005dcf 
- 00023483  0x00003db2 beq  0x0000000e , 0x00005dd0 
- 00023484  0x00003db3 beq  0x0000002f , 0x00005d6c 
- 00023485  0x00003db4 beq  0x00000030 , 0x00005dd1 
- 00023486  0x00003db5 beq  0x0000000a , 0x00005dd2 
- 00023487  0x00003db6 beq  0x00000018 , 0x00005dd3 
- 00023488  0x00003db7 beq  0x00000032 , 0x00005dda 
- 00023489  0x00003db8 beq  0x0000003d , 0x00005ddb 
- 00023490  0x00003db9 beq  0x0000003e , 0x00005dff 
- 00023491  0x00003dba beq  0x0000003f , 0x00005df9 
- 00023492  0x00003dbb beq  0x00000040 , 0x00005e22 
- 00023493  0x00003dbc beq  0x00000041 , 0x00005e34 
- 00023494  0x00003dbd beq  0x00000006 , 0x00005e47 
- 00023495  0x00003dbe beq  0x0000003a , 0x00005bcd 
- 00023496  0x00003dc2 jam  0x00000019 , 0x0000007e 
- 00023497  0x00003dc4 jam  0x00000004 , 0x0000007c 
- 00023498  0x00003dc5 rtn 
- 00023499  0x00003dc8 jam  0x00000006 , 0x0000007c 
- 00023500  0x00003dc9 rtn 
- 00023501  0x00003dcc jam  0x0000003b , 0x0000007c 
- 00023502  0x00003dcd rtn 
- 00023503  0x00003dd0 fetch  0x00000004 , 0x000004df 
- 00023504  0x00003dd1 lshift  0x0000003f , 0x0000003f 
- 00023505  0x00003dd2 store  0x00000004 , 0x00004173 
- 00023506  0x00003dd3 fetch  0x00000001 , 0x000004e3 
- 00023507  0x00003dd4 store  0x00000001 , 0x0000417a 
- 00023508  0x00003dd5 fetch  0x00000005 , 0x000004e4 
- 00023509  0x00003dd6 store  0x00000005 , 0x00004188 
- 00023510  0x00003dd7 fetch  0x00000005 , 0x000004e9 
- 00023511  0x00003dd8 istore  0x00000005 , 0x00000005 
- 00023512  0x00003dd9 fetch  0x00000001 , 0x00000031 
- 00023513  0x00003dda set1  0x00000003 , 0x0000003f 
- 00023514  0x00003ddb store  0x00000001 , 0x00000031 
- 00023515  0x00003ddc rtn 
- 00023516  0x00003dde fetch  0x00000001 , 0x000004df 
- 00023517  0x00003ddf set1  0x00000007 , 0x0000003f 
- 00023518  0x00003de0 store  0x00000001 , 0x0000007d 
- 00023519  0x00003de1 beq  0x00000081 , 0x00005c26 
- 00023520  0x00003de2 beq  0x00000082 , 0x00005c2e 
- 00023521  0x00003de3 beq  0x00000095 , 0x00005d73 
- 00023522  0x00003de4 beq  0x00000096 , 0x00005d8c 
- 00023523  0x00003de5 beq  0x0000008b , 0x00005d81 
- 00023524  0x00003de6 beq  0x00000083 , 0x00005c49 
- 00023525  0x00003de7 beq  0x00000084 , 0x00005c4b 
- 00023526  0x00003de8 beq  0x00000090 , 0x00005bf1 
- 00023527  0x00003de9 beq  0x00000097 , 0x00005c42 
- 00023528  0x00003dea beq  0x00000098 , 0x00005c47 
- 00023529  0x00003deb beq  0x00000099 , 0x00005c14 
- 00023530  0x00003dec beq  0x0000009a , 0x00005c19 
- 00023531  0x00003ded beq  0x0000008d , 0x00005c11 
- 00023532  0x00003dee beq  0x0000008c , 0x00005bf4 
- 00023533  0x00003def rtneq  0x00000084 
- 00023534  0x00003df3 jam  0x00000082 , 0x0000007c 
- 00023535  0x00003df4 jam  0x00000019 , 0x0000007e 
- 00023536  0x00003df6 rtn 
- 00023537  0x00003df8 jam  0x00000082 , 0x0000007c 
- 00023538  0x00003df9 jam  0x0000002e , 0x0000007e 
- 00023539  0x00003dfa rtn 
- 00023540  0x00003dfd fetch  0x00000001 , 0x000004e0 
- 00023541  0x00003dfe store  0x00000001 , 0x000000ad 
- 00023542  0x00003dff fetch  0x00000001 , 0x000004e1 
- 00023543  0x00003e00 store  0x00000001 , 0x000041f9 
- 00023544  0x00003e01 fetch  0x00000001 , 0x000004e3 
- 00023545  0x00003e02 store  0x00000001 , 0x000000af 
- 00023546  0x00003e03 fetch  0x00000001 , 0x000004e7 
- 00023547  0x00003e04 store  0x00000001 , 0x000000b0 
- 00023548  0x00003e05 fetch  0x00000001 , 0x000004ec 
- 00023549  0x00003e06 store  0x00000001 , 0x000000ab 
- 00023550  0x00003e07 bmark1  0x00000007 , 0x00005c07 
- 00023551  0x00003e08 set1  0x00000007 , 0x00000000 
- 00023552  0x00003e09 call  0x00005d16 
- 00023553  0x00003e0a store  0x00000001 , 0x00000452 
- 00023554  0x00003e0b force  0x00000000 , 0x00000002 
- 00023555  0x00003e0c branch  0x00004839 
- 00023556  0x00003e0f jam  0x0000008c , 0x0000007c 
- 00023557  0x00003e10 jam  0x00000001 , 0x000000b1 
- 00023558  0x00003e11 branch  0x000049bc 
- 00023559  0x00003e14 fetch  0x00000001 , 0x000000b0 
- 00023560  0x00003e15 bne  0x00000007 , 0x00005c0b 
- 00023561  0x00003e16 jam  0x00000081 , 0x0000007c 
- 00023562  0x00003e17 branch  0x00005c0f 
- 00023563  0x00003e19 set0  0x00000007 , 0x00000000 
- 00023564  0x00003e1a jam  0x00000082 , 0x0000007c 
- 00023565  0x00003e1b force  0x00000001 , 0x00000002 
- 00023566  0x00003e1c call  0x00004914 
- 00023567  0x00003e1e jam  0x0000008c , 0x0000007d 
- 00023568  0x00003e1f rtn 
- 00023569  0x00003e23 jam  0x00000081 , 0x0000007c 
- 00023570  0x00003e24 jam  0x0000008d , 0x0000007d 
- 00023571  0x00003e25 branch  0x00003869 
- 00023572  0x00003e28 call  0x00005c1d 
- 00023573  0x00003e29 fetch  0x00000001 , 0x00004132 
- 00023574  0x00003e2a beq  0x00000001 , 0x00005c21 
- 00023575  0x00003e2b jam  0x0000009a , 0x0000007c 
- 00023576  0x00003e2c rtn 
- 00023577  0x00003e2f call  0x00005c1d 
- 00023578  0x00003e30 fetch  0x00000001 , 0x00004132 
- 00023579  0x00003e31 beq  0x00000001 , 0x00005c21 
- 00023580  0x00003e32 branch  0x00005c22 
- 00023581  0x00003e35 arg  0x000007e9 , 0x00000005 
- 00023582  0x00003e36 fetch  0x00000003 , 0x000004e0 
- 00023583  0x00003e37 istore  0x00000003 , 0x00000005 
- 00023584  0x00003e38 rtn 
- 00023585  0x00003e3b call  0x0000480f 
- 00023586  0x00003e3d call  0x00006216 
- 00023587  0x00003e3e ncall  0x0000481b , 0x00000001 
- 00023588  0x00003e3f branch  0x0000780f , 0x00000001 
- 00023589  0x00003e40 rtn 
- 00023590  0x00003e42 fetch  0x00000001 , 0x000004e1 
- 00023591  0x00003e43 set1  0x00000007 , 0x0000003f 
- 00023592  0x00003e44 store  0x00000001 , 0x00000445 
- 00023593  0x00003e45 beq  0x0000008b , 0x00005c36 
- 00023594  0x00003e46 beq  0x0000008c , 0x0000384a 
- 00023595  0x00003e47 beq  0x0000008d , 0x00005c2d 
- 00023596  0x00003e48 rtn 
- 00023597  0x00003e4b branch  0x00003869 
- 00023598  0x00003e4e fetch  0x00000001 , 0x000004e1 
- 00023599  0x00003e4f set1  0x00000007 , 0x0000003f 
- 00023600  0x00003e50 store  0x00000001 , 0x00000445 
- 00023601  0x00003e51 beq  0x0000008b , 0x00005c3a 
- 00023602  0x00003e52 beq  0x0000008c , 0x00005c34 
- 00023603  0x00003e53 rtn 
- 00023604  0x00003e56 set0  0x00000007 , 0x00000000 
- 00023605  0x00003e57 rtn 
- 00023606  0x00003e5a fetch  0x00000001 , 0x000041fb 
- 00023607  0x00003e5b fetcht  0x00000001 , 0x0000004c 
- 00023608  0x00003e5c nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00023609  0x00003e5d storet  0x00000001 , 0x0000004c 
- 00023610  0x00003e5f fetch  0x00000001 , 0x00000030 
- 00023611  0x00003e60 rtnbit0  0x00000005 
- 00023612  0x00003e61 set0  0x00000005 , 0x0000003f 
- 00023613  0x00003e62 store  0x00000001 , 0x00000030 
- 00023614  0x00003e63 fetch  0x00000001 , 0x00000453 
- 00023615  0x00003e64 nbranch  0x00004872 , 0x00000034 
- 00023616  0x00003e65 jam  0x00000031 , 0x0000007c 
- 00023617  0x00003e66 rtn 
- 00023618  0x00003e69 nbranch  0x00005c45 , 0x00000029 
- 00023619  0x00003e6a jam  0x00000012 , 0x0000007c 
- 00023620  0x00003e6b branch  0x00006205 
- 00023621  0x00003e6e jam  0x00000097 , 0x0000007c 
- 00023622  0x00003e6f rtn 
- 00023623  0x00003e74 call  0x00006205 
- 00023624  0x00003e75 branch  0x00005ecd 
- 00023625  0x00003e78 jam  0x00000084 , 0x0000007c 
- 00023626  0x00003e79 rtn 
- 00023627  0x00003e7c fetcht  0x00000001 , 0x000004e2 
- 00023628  0x00003e7d and  0x00000002 , 0x00000001 , 0x00000002 
- 00023629  0x00003e7e storet  0x00000001 , 0x0000044c 
- 00023630  0x00003e7f fetch  0x00000001 , 0x00004272 
- 00023631  0x00003e80 bne  0x00000051 , 0x00005c52 
- 00023632  0x00003e81 jam  0x00000000 , 0x00004272 
- 00023633  0x00003e82 call  0x000047f9 
- 00023634  0x00003e84 fetch  0x00000001 , 0x00000055 
- 00023635  0x00003e85 rtnne  0x00000015 
- 00023636  0x00003e86 jam  0x00000004 , 0x00000055 
- 00023637  0x00003e87 branch  0x00006235 
- 00023638  0x00003e8a fetch  0x00000001 , 0x000004df 
- 00023639  0x00003e8b store  0x00000001 , 0x00000445 
- 00023640  0x00003e8c beq  0x00000033 , 0x00005c7d 
- 00023641  0x00003e8d beq  0x00000008 , 0x00005c90 
- 00023642  0x00003e8e beq  0x0000000f , 0x00005c97 
- 00023643  0x00003e8f beq  0x00000010 , 0x00005c9d 
- 00023644  0x00003e90 beq  0x00000011 , 0x00005c9e 
- 00023645  0x00003e91 beq  0x00000012 , 0x00005ca6 
- 00023646  0x00003e92 beq  0x00000018 , 0x00005ccc 
- 00023647  0x00003e93 beq  0x00000017 , 0x00005cd1 
- 00023648  0x00003e94 beq  0x0000002b , 0x0000384a 
- 00023649  0x00003e96 beq  0x00000013 , 0x00005c74 
- 00023650  0x00003e98 beq  0x0000003d , 0x00005de9 
- 00023651  0x00003e99 beq  0x0000003e , 0x00005e18 
- 00023652  0x00003e9a beq  0x00000040 , 0x00005deb 
- 00023653  0x00003e9b beq  0x00000041 , 0x00005def 
- 00023654  0x00003e9c rtn 
- 00023655  0x00003e9f fetch  0x00000001 , 0x000004df 
- 00023656  0x00003ea0 store  0x00000001 , 0x00000445 
- 00023657  0x00003ea1 beq  0x00000001 , 0x00005cc3 
- 00023658  0x00003ea2 beq  0x00000033 , 0x00005c87 
- 00023659  0x00003ea3 beq  0x0000000b , 0x00005ca7 
- 00023660  0x00003ea4 beq  0x0000002b , 0x00005c8e 
- 00023661  0x00003ea5 beq  0x00000008 , 0x00005cba 
- 00023662  0x00003ea6 beq  0x00000013 , 0x00005c77 
- 00023663  0x00003ea8 beq  0x00000040 , 0x00005cc4 
- 00023664  0x00003ea9 beq  0x00000041 , 0x00005cc7 
- 00023665  0x00003eaa beq  0x00000018 , 0x00005cca 
- 00023666  0x00003eab beq  0x00000017 , 0x00005cdf 
- 00023667  0x00003eac rtn 
- 00023668  0x00003eaf jam  0x00000020 , 0x00000b7d 
- 00023669  0x00003eb0 call  0x00007c27 
- 00023670  0x00003eb1 branch  0x00003245 
- 00023671  0x00003eb3 jam  0x00000019 , 0x00000b7d 
- 00023672  0x00003eb4 call  0x00007c27 
- 00023673  0x00003eb5 jam  0x00000002 , 0x00004748 
- 00023674  0x00003eb6 setarg  0x00000050 
- 00023675  0x00003eb7 arg  0x0000000a , 0x00000007 
- 00023676  0x00003eb8 branch  0x00007e4c 
- 00023677  0x00003ebe fetch  0x00000001 , 0x0000044d 
- 00023678  0x00003ebf set1  0x00000000 , 0x0000003f 
- 00023679  0x00003ec0 store  0x00000001 , 0x0000044d 
- 00023680  0x00003ec1 jam  0x00000001 , 0x00000b7d 
- 00023681  0x00003ec2 call  0x00007c27 
- 00023682  0x00003ec3 jam  0x0000008b , 0x0000007c 
- 00023683  0x00003ec7 fetch  0x00000001 , 0x00000055 
- 00023684  0x00003ec8 bne  0x00000005 , 0x00005b77 
- 00023685  0x00003ecb jam  0x00000006 , 0x00000055 
- 00023686  0x00003ecc rtn 
- 00023687  0x00003ed5 jam  0x0000000b , 0x00000446 
- 00023688  0x00003ed6 jam  0x00000007 , 0x0000007c 
- 00023689  0x00003ed7 force  0x00000010 , 0x00000002 
- 00023690  0x00003ed8 call  0x00004826 
- 00023691  0x00003eda jam  0x00000000 , 0x00000055 
- 00023692  0x00003edc branch  0x00005b77 , 0x00000001 
- 00023693  0x00003edd rtn 
- 00023694  0x00003ee0 jam  0x0000002b , 0x0000007c 
- 00023695  0x00003ee1 rtn 
- 00023696  0x00003ee5 fetch  0x00000001 , 0x0000425e 
- 00023697  0x00003ee6 nrtn  0x00000034 
- 00023698  0x00003ee7 call  0x00003507 
- 00023699  0x00003ee8 call  0x00005ecb 
- 00023700  0x00003ee9 rtn  0x00000029 
- 00023701  0x00003eea set1  0x00000021 , 0x00000000 
- 00023702  0x00003eeb rtn 
- 00023703  0x00003eee nrtn  0x00000029 
- 00023704  0x00003eef jam  0x00000010 , 0x0000007c 
- 00023705  0x00003ef0 fetch  0x00000001 , 0x0000004c 
- 00023706  0x00003ef1 rtnbit0  0x00000002 
- 00023707  0x00003ef2 jam  0x00000012 , 0x0000007c 
- 00023708  0x00003ef3 rtn 
- 00023709  0x00003ef6 branch  0x00005ecd 
- 00023710  0x00003ef9 call  0x00005f2d 
- 00023711  0x00003efa fetch  0x00000001 , 0x00000030 
- 00023712  0x00003efb rtnbit1  0x00000004 
- 00023713  0x00003efc jam  0x00000031 , 0x0000007c 
- 00023714  0x00003efd fetch  0x00000001 , 0x00000055 
- 00023715  0x00003efe rtnne  0x0000000a 
- 00023716  0x00003eff jam  0x0000000b , 0x00000055 
- 00023717  0x00003f00 rtn 
- 00023718  0x00003f0a rtn 
- 00023719  0x00003f0d fetch  0x00000001 , 0x00004132 
- 00023720  0x00003f0e bne  0x00000001 , 0x00005cb7 
- 00023721  0x00003f0f fetch  0x00000001 , 0x0000425e 
- 00023722  0x00003f10 rtn  0x00000034 
- 00023723  0x00003f11 fetcht  0x00000001 , 0x00000055 
- 00023724  0x00003f12 jam  0x00000000 , 0x00000055 
- 00023725  0x00003f13 jam  0x00000000 , 0x0000425e 
- 00023726  0x00003f14 fetch  0x00000001 , 0x000004e0 
- 00023727  0x00003f15 rtnne  0x00000006 
- 00023728  0x00003f16 storet  0x00000001 , 0x00000055 
- 00023729  0x00003f17 jam  0x00000001 , 0x000007e0 
- 00023730  0x00003f18 fetch  0x00000002 , 0x0000044a 
- 00023731  0x00003f19 fetcht  0x00000001 , 0x0000044c 
- 00023732  0x00003f1a iand  0x00000002 , 0x0000003f 
- 00023733  0x00003f1b branch  0x000049da , 0x00000034 
- 00023734  0x00003f1c branch  0x000049d7 
- 00023735  0x00003f1f jam  0x00000007 , 0x0000007c 
- 00023736  0x00003f20 jam  0x00000013 , 0x00000446 
- 00023737  0x00003f21 rtn 
- 00023738  0x00003f24 fetch  0x00000001 , 0x000004e0 
- 00023739  0x00003f25 beq  0x00000006 , 0x00005cc0 
- 00023740  0x00003f26 rtnne  0x00000018 
- 00023741  0x00003f27 jam  0x00000018 , 0x00000446 
- 00023742  0x00003f28 jam  0x00000007 , 0x0000007c 
- 00023743  0x00003f29 rtn 
- 00023744  0x00003f2b jam  0x00000006 , 0x00000446 
- 00023745  0x00003f2c jam  0x00000007 , 0x0000007c 
- 00023746  0x00003f2d rtn 
- 00023747  0x00003f30 rtn 
- 00023748  0x00003f33 jam  0x00000000 , 0x000007da 
- 00023749  0x00003f34 jam  0x00000007 , 0x0000007c 
- 00023750  0x00003f35 branch  0x00005b77 
- 00023751  0x00003f38 jam  0x00000000 , 0x000007da 
- 00023752  0x00003f39 jam  0x00000007 , 0x0000007c 
- 00023753  0x00003f3a branch  0x00005b77 
- 00023754  0x00003f3c jam  0x00000024 , 0x00000b7d 
- 00023755  0x00003f3d branch  0x00007c27 
- 00023756  0x00003f40 jam  0x00000023 , 0x00000b7d 
- 00023757  0x00003f41 call  0x00007c27 
- 00023758  0x00003f42 call  0x00003806 
- 00023759  0x00003f43 force  0x00000000 , 0x00000002 
- 00023760  0x00003f44 branch  0x00004907 
- 00023761  0x00003f47 jam  0x00000022 , 0x00000b7d 
- 00023762  0x00003f48 call  0x00007c27 
- 00023763  0x00003f49 force  0x00000002 , 0x00000002 
- 00023764  0x00003f4a call  0x00004907 
- 00023765  0x00003f4b setarg  0x00000000 
- 00023766  0x00003f4c store  0x00000002 , 0x00000075 
- 00023767  0x00003f4d fetch  0x00000002 , 0x00004280 
- 00023768  0x00003f4e lshift  0x0000003f , 0x0000003f 
- 00023769  0x00003f4f store  0x00000002 , 0x00000032 
- 00023770  0x00003f50 fetch  0x00000001 , 0x00004282 
- 00023771  0x00003f51 store  0x00000001 , 0x00000073 
- 00023772  0x00003f52 fetch  0x00000001 , 0x00004284 
- 00023773  0x00003f53 store  0x00000001 , 0x00000074 
- 00023774  0x00003f54 branch  0x000037e1 
- 00023775  0x00003f57 jam  0x00000021 , 0x00000b7d 
- 00023776  0x00003f58 branch  0x00007c27 
- 00023777  0x00003f5b fetcht  0x00000001 , 0x000004df 
- 00023778  0x00003f5c storet  0x00000001 , 0x00000054 
- 00023779  0x00003f5d branch  0x00005cf5 
- 00023780  0x00003f60 fetch  0x00000001 , 0x0000044d 
- 00023781  0x00003f61 set1  0x00000002 , 0x0000003f 
- 00023782  0x00003f62 store  0x00000001 , 0x0000044d 
- 00023783  0x00003f63 rtnbit1  0x00000003 
- 00023784  0x00003f64 jam  0x00000031 , 0x0000007c 
- 00023785  0x00003f65 branch  0x00005b77 
- 00023786  0x00003f6a rtn 
- 00023787  0x00003f6d fetch  0x00000001 , 0x00004171 
- 00023788  0x00003f6e fetcht  0x00000001 , 0x000004df 
- 00023789  0x00003f6f isub  0x00000002 , 0x0000003e 
- 00023790  0x00003f71 branch  0x00005cf5 , 0x00000002 
- 00023791  0x00003f72 jam  0x00000004 , 0x0000007c 
- 00023792  0x00003f73 jam  0x0000001f , 0x0000007e 
- 00023793  0x00003f74 jam  0x0000002e , 0x0000007d 
- 00023794  0x00003f75 rtn 
- 00023795  0x00003f78 call  0x0000605a 
- 00023796  0x00003f79 branch  0x00005cf5 
- 00023797  0x00003f7c jam  0x00000003 , 0x0000007c 
- 00023798  0x00003f7d rtn 
- 00023799  0x00003f80 jam  0x00000021 , 0x0000007c 
- 00023800  0x00003f81 rtn 
- 00023801  0x00003f84 jam  0x00000022 , 0x0000007c 
- 00023802  0x00003f85 rtn 
- 00023803  0x00003f88 fetch  0x00000001 , 0x00000055 
- 00023804  0x00003f89 rtneq  0x00000013 
- 00023805  0x00003f8b jam  0x00000002 , 0x00000055 
- 00023806  0x00003f8d rtn 
- 00023807  0x00003f91 rtn 
- 00023808  0x00003f94 call  0x00005ec8 
- 00023809  0x00003f95 jam  0x00000001 , 0x00000450 
- 00023810  0x00003f96 fetch  0x00000001 , 0x00004132 
- 00023811  0x00003f97 beq  0x00000001 , 0x00005d06 
- 00023812  0x00003f98 jam  0x0000000a , 0x00000b7d 
- 00023813  0x00003f99 call  0x00007c27 
- 00023814  0x00003f9b call  0x0000487b 
- 00023815  0x00003f9c call  0x0000620d 
- 00023816  0x00003f9d nbranch  0x00005ed0 , 0x00000001 
- 00023817  0x00003f9e nbranch  0x00005d0e , 0x00000029 
- 00023818  0x00003f9f jam  0x00000004 , 0x0000007c 
- 00023819  0x00003fa0 jam  0x00000008 , 0x0000007d 
- 00023820  0x00003fa1 jam  0x00000023 , 0x0000007e 
- 00023821  0x00003fa2 rtn 
- 00023822  0x00003fa4 fetch  0x00000001 , 0x0000004b 
- 00023823  0x00003fa5 set1  0x00000002 , 0x0000003f 
- 00023824  0x00003fa6 store  0x00000001 , 0x0000004b 
- 00023825  0x00003fa7 rtn 
- 00023826  0x00003fab fetcht  0x00000001 , 0x0000004c 
- 00023827  0x00003fac nsetflag  0x00000034 , 0x00000001 , 0x00000002 
- 00023828  0x00003fad storet  0x00000001 , 0x0000004c 
- 00023829  0x00003fae rtn 
- 00023830  0x00003fb2 fetch  0x00000001 , 0x0000007f 
- 00023831  0x00003fb3 rshift  0x0000003f , 0x0000003f 
- 00023832  0x00003fb4 and_into  0x00000001 , 0x0000003f 
- 00023833  0x00003fb5 rtn 
- 00023834  0x00003fb8 call  0x00005d16 
- 00023835  0x00003fb9 store  0x00000001 , 0x00000451 
- 00023836  0x00003fba call  0x00005ec8 
- 00023837  0x00003fbb jam  0x0000000c , 0x0000007c 
- 00023838  0x00003fbc fetch  0x00000001 , 0x0000425e 
- 00023839  0x00003fbd nrtn  0x00000034 
- 00023840  0x00003fbe fetch  0x00000001 , 0x00000030 
- 00023841  0x00003fbf rtnbit1  0x00000006 
- 00023842  0x00003fc0 jam  0x00000006 , 0x0000007e 
- 00023843  0x00003fc1 fetch  0x00000001 , 0x00004132 
- 00023844  0x00003fc2 bne  0x00000001 , 0x00005bc9 
- 00023845  0x00003fc3 fetch  0x00000001 , 0x00000453 
- 00023846  0x00003fc4 nbranch  0x00005bc9 , 0x00000034 
- 00023847  0x00003fc5 jam  0x00000000 , 0x0000007c 
- 00023848  0x00003fc7 fetch  0x00000001 , 0x0000004b 
- 00023849  0x00003fc8 set1  0x00000000 , 0x0000003f 
- 00023850  0x00003fc9 store  0x00000001 , 0x0000004b 
- 00023851  0x00003fca branch  0x00004872 
- 00023852  0x00003fcd arg  0x00000040 , 0x00000011 
- 00023853  0x00003fce call  0x0000739d 
- 00023854  0x00003fcf fetch  0x00000004 , 0x000004df 
- 00023855  0x00003fd0 fetcht  0x00000004 , 0x0000051f 
- 00023856  0x00003fd1 isub  0x00000002 , 0x0000003e 
- 00023857  0x00003fd2 branch  0x00005d35 , 0x00000005 
- 00023858  0x00003fd3 jam  0x00000007 , 0x0000007c 
- 00023859  0x00003fd4 jam  0x00000005 , 0x00000446 
- 00023860  0x00003fd5 rtn 
- 00023861  0x00003fd7 call  0x0000749b 
- 00023862  0x00003fd8 call  0x00003211 
- 00023863  0x00003fd9 fetch  0x00000001 , 0x0000004b 
- 00023864  0x00003fda isolate1  0x00000001 , 0x0000003f 
- 00023865  0x00003fdb set0  0x00000001 , 0x0000003f 
- 00023866  0x00003fdc store  0x00000001 , 0x0000004b 
- 00023867  0x00003fdd call  0x000048bc , 0x00000001 
- 00023868  0x00003fde fetch  0x00000001 , 0x00000055 
- 00023869  0x00003fdf beq  0x00000019 , 0x00005d40 
- 00023870  0x00003fe0 beq  0x00000018 , 0x00005d40 
- 00023871  0x00003fe1 rtn 
- 00023872  0x00003fe3 fetch  0x00000001 , 0x000007e1 
- 00023873  0x00003fe4 rtnne  0x00000000 
- 00023874  0x00003fe5 fetch  0x00000001 , 0x0000004c 
- 00023875  0x00003fe6 rtnbit1  0x00000002 
- 00023876  0x00003fe7 branch  0x000062cf 
- 00023877  0x00003fea arg  0x000004df , 0x00000011 
- 00023878  0x00003feb arg  0x0000050f , 0x00000012 
- 00023879  0x00003fec arg  0x000004ef , 0x00000005 
- 00023880  0x00003fed call  0x00007467 
- 00023881  0x00003fee arg  0x00000040 , 0x00000011 
- 00023882  0x00003fef call  0x0000622b 
- 00023883  0x00003ff0 jam  0x0000000b , 0x0000007c 
- 00023884  0x00003ff1 fetch  0x00000001 , 0x00000030 
- 00023885  0x00003ff2 bbit0  0x00000006 , 0x00005ecb 
- 00023886  0x00003ff3 rtn 
- 00023887  0x00003ff6 fetch  0x00000002 , 0x00000169 
- 00023888  0x00003ff7 add  0x0000003f , 0xfffffffd , 0x00000039 
- 00023889  0x00003ff8 fetcht  0x00000001 , 0x000004df 
- 00023890  0x00003ff9 setarg  0x00000103 
- 00023891  0x00003ffa iadd  0x00000002 , 0x00000005 
- 00023892  0x00003ffb arg  0x000004e1 , 0x00000006 
- 00023893  0x00003ffc call  0x00007e45 
- 00023894  0x00003ffd fetcht  0x00000001 , 0x00000053 
- 00023895  0x00003ffe fetch  0x00000001 , 0x000004e0 
- 00023896  0x00003fff isub  0x00000002 , 0x0000003f 
- 00023897  0x00004000 sub  0x0000003f , 0x0000000e , 0x0000003e 
- 00023898  0x00004001 branch  0x00005d5f , 0x00000002 
- 00023899  0x00004002 add  0x00000002 , 0x0000000e , 0x0000003f 
- 00023900  0x00004003 store  0x00000001 , 0x00000053 
- 00023901  0x00004004 jam  0x00000001 , 0x0000007c 
- 00023902  0x00004005 rtn 
- 00023903  0x00004007 fetch  0x00000001 , 0x0000004c 
- 00023904  0x00004008 set1  0x00000003 , 0x0000003f 
- 00023905  0x00004009 store  0x00000001 , 0x0000004c 
- 00023906  0x0000400a bbit1  0x00000004 , 0x00005ed5 
- 00023907  0x0000400d rtn 
- 00023908  0x0000400f fetch  0x00000001 , 0x000004df 
- 00023909  0x00004010 store  0x00000001 , 0x0000007d 
- 00023910  0x00004011 jam  0x00000002 , 0x0000007c 
- 00023911  0x00004012 rtn 
- 00023912  0x00004015 fetch  0x00000001 , 0x00004132 
- 00023913  0x00004016 bne  0x00000001 , 0x00005cf5 
- 00023914  0x00004017 force  0x00000001 , 0x00000002 
- 00023915  0x00004018 branch  0x00004839 
- 00023916  0x0000401b jam  0x00000030 , 0x0000007c 
- 00023917  0x0000401c rtn 
- 00023918  0x0000401f jam  0x00000028 , 0x0000007c 
- 00023919  0x00004020 rtn 
- 00023920  0x00004023 jam  0x00000026 , 0x0000007c 
- 00023921  0x00004024 rtn 
- 00023922  0x00004029 rtn 
- 00023923  0x0000402e fetch  0x00000002 , 0x00000032 
- 00023924  0x0000402f iforce  0x00000002 
- 00023925  0x00004030 fetch  0x00000001 , 0x000004e0 
- 00023926  0x00004031 store  0x00000001 , 0x00000097 
- 00023927  0x00004032 imul32  0x00000002 , 0x00000002 
- 00023928  0x00004033 fetch  0x00000002 , 0x000004e1 
- 00023929  0x00004034 lshift  0x0000003f , 0x0000003f 
- 00023930  0x00004035 store  0x00000002 , 0x00000098 
- 00023931  0x00004036 fetch  0x00000004 , 0x000004e3 
- 00023932  0x00004037 lshift  0x0000003f , 0x0000003f 
- 00023933  0x00004038 store  0x00000004 , 0x00000093 
- 00023934  0x0000403a deposit  0x00000002 
- 00023935  0x0000403b store  0x00000002 , 0x0000009a 
- 00023936  0x0000403c rtn 
- 00023937  0x0000403e fetcht  0x00000001 , 0x000041fb 
- 00023938  0x0000403f fetch  0x00000001 , 0x000004e0 
- 00023939  0x00004040 ixor  0x00000002 , 0x0000003e 
- 00023940  0x00004041 nbranch  0x00005bee , 0x00000005 
- 00023941  0x00004042 isolate1  0x00000000 , 0x0000003f 
- 00023942  0x00004043 fetch  0x00000001 , 0x0000004c 
- 00023943  0x00004044 setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00023944  0x00004045 store  0x00000001 , 0x0000004c 
- 00023945  0x00004046 jam  0x00000081 , 0x0000007c 
- 00023946  0x00004047 jam  0x0000008b , 0x0000007d 
- 00023947  0x00004048 rtn 
- 00023948  0x0000404c rtn 
- 00023949  0x0000404f rtn 
- 00023950  0x00004051 rtn 
- 00023951  0x00004054 branch  0x00005cf5 
- 00023952  0x00004058 branch  0x00005cf5 
- 00023953  0x0000405a rtn 
- 00023954  0x0000405c call  0x0000385e 
- 00023955  0x0000405d jam  0x0000002c , 0x0000007d 
- 00023956  0x0000405e branch  0x00005cf5 
- 00023957  0x00004062 fetch  0x00000001 , 0x000004df 
- 00023958  0x00004063 store  0x00000001 , 0x000000ad 
- 00023959  0x00004064 fetch  0x00000001 , 0x000004e1 
- 00023960  0x00004065 store  0x00000001 , 0x000000af 
- 00023961  0x00004066 fetch  0x00000001 , 0x000004e4 
- 00023962  0x00004067 store  0x00000001 , 0x000000ab 
- 00023963  0x00004068 call  0x00005d16 
- 00023964  0x00004069 store  0x00000001 , 0x00000452 
- 00023965  0x0000406a force  0x00000000 , 0x00000002 
- 00023966  0x0000406b branch  0x00004839 
- 00023967  0x0000406e fetch  0x00000002 , 0x000004df 
- 00023968  0x0000406f store  0x00000002 , 0x0000017b 
- 00023969  0x00004070 rtn 
- 00023970  0x00004073 fetch  0x00000001 , 0x00000030 
- 00023971  0x00004074 bbit1  0x00000001 , 0x00005db5 
- 00023972  0x00004075 fetch  0x00000002 , 0x000004e0 
- 00023973  0x00004076 lshift  0x0000003f , 0x0000003f 
- 00023974  0x00004077 store  0x00000002 , 0x00000075 
- 00023975  0x00004078 fetch  0x00000002 , 0x000004e2 
- 00023976  0x00004079 lshift  0x0000003f , 0x0000003f 
- 00023977  0x0000407a store  0x00000002 , 0x00000032 
- 00023978  0x0000407b fetch  0x00000002 , 0x000004e4 
- 00023979  0x0000407c store  0x00000001 , 0x00000073 
- 00023980  0x0000407d iforce  0x00000002 
- 00023981  0x0000407e fetch  0x00000002 , 0x000004e6 
- 00023982  0x0000407f store  0x00000001 , 0x00000074 
- 00023983  0x00004080 isub  0x00000002 , 0x0000003e 
- 00023984  0x00004081 nbranch  0x00005db2 , 0x00000002 
- 00023985  0x00004082 store  0x00000001 , 0x00000073 
- 00023986  0x00004085 jam  0x00000003 , 0x0000007c 
- 00023987  0x00004086 jam  0x00000017 , 0x0000007d 
- 00023988  0x00004087 rtn 
- 00023989  0x0000408a jam  0x00000024 , 0x0000007e 
- 00023990  0x0000408b branch  0x00005bc9 
- 00023991  0x0000408e call  0x00005cf5 
- 00023992  0x0000408f call  0x00005ec8 
- 00023993  0x00004090 call  0x000073a0 
- 00023994  0x00004091 branch  0x000037d0 
- 00023995  0x00004094 call  0x00005cf5 
- 00023996  0x00004095 branch  0x000037da 
- 00023997  0x00004099 fetch  0x00000004 , 0x000004df 
- 00023998  0x0000409a lshift  0x0000003f , 0x0000003f 
- 00023999  0x0000409c branch  0x00005dc9 , 0x00000029 
- 00024000  0x0000409d fetcht  0x00000001 , 0x0000425e 
- 00024001  0x0000409e nbranch  0x00005dc6 , 0x00000034 
- 00024002  0x000040a0 jam  0x00000004 , 0x0000007c 
- 00024003  0x000040a1 jam  0x00000013 , 0x0000007d 
- 00024004  0x000040a2 jam  0x00000024 , 0x0000007e 
- 00024005  0x000040a3 rtn 
- 00024006  0x000040a5 jam  0x00000034 , 0x0000007c 
- 00024007  0x000040a6 jam  0x00000000 , 0x00000055 
- 00024008  0x000040a7 branch  0x00003241 
- 00024009  0x000040aa call  0x00003241 
- 00024010  0x000040ab set1  0x00000022 , 0x00000000 
- 00024011  0x000040ac fetch  0x00000001 , 0x00000177 
- 00024012  0x000040ad set0  0x00000002 , 0x0000003f 
- 00024013  0x000040ae store  0x00000001 , 0x00000177 
- 00024014  0x000040af branch  0x00005cf5 
- 00024015  0x000040b4 rtn 
- 00024016  0x000040b6 rtn 
- 00024017  0x000040b8 rtn 
- 00024018  0x000040bc rtn 
- 00024019  0x000040c0 jam  0x00000003 , 0x0000007c 
- 00024020  0x000040c1 jam  0x00000018 , 0x0000007d 
- 00024021  0x000040c2 jam  0x0000002e , 0x00000b7d 
- 00024022  0x000040c3 call  0x00007c27 
- 00024023  0x000040c4 force  0x00000000 , 0x00000002 
- 00024024  0x000040c5 call  0x00004907 
- 00024025  0x000040c6 branch  0x00003806 
- 00024026  0x000040c8 rtn 
- 00024027  0x000040cb fetch  0x00000001 , 0x000004df 
- 00024028  0x000040cc bne  0x00000001 , 0x00005de7 
- 00024029  0x000040cd fetch  0x00000001 , 0x000004e0 
- 00024030  0x000040ce bne  0x00000001 , 0x00005de7 
- 00024031  0x000040cf fetch  0x00000001 , 0x000004e1 
- 00024032  0x000040d0 bne  0x00000030 , 0x00005de7 
- 00024033  0x000040d1 call  0x00006216 
- 00024034  0x000040d2 branch  0x00005de4 , 0x00000001 
- 00024035  0x000040d3 jam  0x00000001 , 0x000007da 
- 00024036  0x000040d5 jam  0x00000003 , 0x0000007c 
- 00024037  0x000040d6 jam  0x0000003d , 0x0000007d 
- 00024038  0x000040d7 branch  0x00005b77 
- 00024039  0x000040da jam  0x00000024 , 0x0000007e 
- 00024040  0x000040db branch  0x00005bc9 
- 00024041  0x000040e0 jam  0x0000003e , 0x0000007c 
- 00024042  0x000040e2 rtn 
- 00024043  0x000040e4 call  0x00006216 
- 00024044  0x000040e5 rtn  0x00000001 
- 00024045  0x000040e6 jam  0x00000008 , 0x000007da 
- 00024046  0x000040e7 rtn 
- 00024047  0x000040eb call  0x00006216 
- 00024048  0x000040ec ncall  0x00007a9d , 0x00000001 
- 00024049  0x000040ed call  0x00007aab , 0x00000001 
- 00024050  0x000040ee call  0x00004860 
- 00024051  0x000040ef call  0x00004869 
- 00024052  0x000040f0 call  0x00006216 
- 00024053  0x000040f1 rtn  0x00000001 
- 00024054  0x000040f2 jam  0x0000000c , 0x000007da 
- 00024055  0x000040f3 jam  0x00000001 , 0x000007dc 
- 00024056  0x000040f4 rtn 
- 00024057  0x000040f7 arg  0x00000888 , 0x00000005 
- 00024058  0x000040f8 fetch  0x00000008 , 0x000004df 
- 00024059  0x000040f9 istore  0x00000008 , 0x00000005 
- 00024060  0x000040fa fetch  0x00000008 , 0x000004e7 
- 00024061  0x000040fb istore  0x00000008 , 0x00000005 
- 00024062  0x000040fc branch  0x0000780f 
- 00024063  0x000040ff fetch  0x00000001 , 0x000007db 
- 00024064  0x00004100 beq  0x00000007 , 0x00005e03 
- 00024065  0x00004101 fetch  0x00000001 , 0x000007da 
- 00024066  0x00004102 bne  0x00000001 , 0x00005e16 
- 00024067  0x00004104 fetch  0x00000001 , 0x000007e3 
- 00024068  0x00004105 sub  0x0000003f , 0x00000020 , 0x00000005 
- 00024069  0x00004106 nbranch  0x00005e16 , 0x00000002 
- 00024070  0x00004107 arg  0x000007f0 , 0x00000005 
- 00024071  0x00004108 iadd  0x00000005 , 0x00000005 
- 00024072  0x00004109 fetch  0x00000008 , 0x000004df 
- 00024073  0x0000410a istore  0x00000008 , 0x00000005 
- 00024074  0x0000410b fetch  0x00000008 , 0x000004e7 
- 00024075  0x0000410c istore  0x00000008 , 0x00000005 
- 00024076  0x0000410d fetch  0x00000001 , 0x000007e3 
- 00024077  0x0000410e increase  0x00000010 , 0x0000003f 
- 00024078  0x0000410f store  0x00000001 , 0x000007e3 
- 00024079  0x00004110 bne  0x00000030 , 0x00005cf5 
- 00024080  0x00004112 call  0x00006216 
- 00024081  0x00004113 branch  0x00005cf5 , 0x00000001 
- 00024082  0x00004114 jam  0x00000001 , 0x000007e4 
- 00024083  0x00004115 jam  0x00000002 , 0x000007da 
- 00024084  0x00004116 jam  0x00000001 , 0x000007dc 
- 00024085  0x00004117 branch  0x00005cf5 
- 00024086  0x00004119 jam  0x00000024 , 0x0000007e 
- 00024087  0x0000411a branch  0x00005bc9 
- 00024088  0x0000411c fetch  0x00000001 , 0x000007e2 
- 00024089  0x0000411d beq  0x00000030 , 0x00005e1c 
- 00024090  0x0000411e jam  0x0000003e , 0x0000007c 
- 00024091  0x0000411f branch  0x00005b77 
- 00024092  0x00004121 call  0x00006216 
- 00024093  0x00004122 branch  0x00005e21 , 0x00000001 
- 00024094  0x00004123 jam  0x00000001 , 0x000007dc 
- 00024095  0x00004124 jam  0x00000004 , 0x000007da 
- 00024096  0x00004125 branch  0x00005b77 
- 00024097  0x00004128 branch  0x00005b77 
- 00024098  0x0000412b fetch  0x00000001 , 0x000007db 
- 00024099  0x0000412c beq  0x00000007 , 0x00005e26 
- 00024100  0x0000412d fetch  0x00000001 , 0x000007da 
- 00024101  0x0000412e bne  0x00000006 , 0x00005e32 
- 00024102  0x00004130 arg  0x00000848 , 0x00000005 
- 00024103  0x00004131 fetch  0x00000008 , 0x000004df 
- 00024104  0x00004132 istore  0x00000008 , 0x00000005 
- 00024105  0x00004133 fetch  0x00000008 , 0x000004e7 
- 00024106  0x00004134 istore  0x00000008 , 0x00000005 
- 00024107  0x00004135 call  0x00006216 
- 00024108  0x00004136 branch  0x00005e30 , 0x00000001 
- 00024109  0x00004137 jam  0x00000007 , 0x000007da 
- 00024110  0x00004138 jam  0x00000001 , 0x000007dc 
- 00024111  0x00004139 branch  0x00005cf5 
- 00024112  0x0000413b jam  0x00000004 , 0x000007db 
- 00024113  0x0000413c branch  0x0000780f 
- 00024114  0x00004140 jam  0x00000024 , 0x0000007e 
- 00024115  0x00004141 branch  0x00005bc9 
- 00024116  0x00004144 fetch  0x00000001 , 0x000007db 
- 00024117  0x00004145 beq  0x0000000b , 0x00005e38 
- 00024118  0x00004146 fetch  0x00000001 , 0x000007da 
- 00024119  0x00004147 bne  0x00000008 , 0x00005e45 
- 00024120  0x00004149 arg  0x00000878 , 0x00000005 
- 00024121  0x0000414a fetch  0x00000008 , 0x000004df 
- 00024122  0x0000414b istore  0x00000008 , 0x00000005 
- 00024123  0x0000414c fetch  0x00000008 , 0x000004e7 
- 00024124  0x0000414d istore  0x00000008 , 0x00000005 
- 00024125  0x0000414e call  0x00006216 
- 00024126  0x0000414f branch  0x00005e42 , 0x00000001 
- 00024127  0x00004150 jam  0x00000009 , 0x000007da 
- 00024128  0x00004151 jam  0x00000001 , 0x000007dc 
- 00024129  0x00004152 branch  0x00005b77 
- 00024130  0x00004154 jam  0x00000009 , 0x000007db 
- 00024131  0x00004155 jam  0x00000001 , 0x000007dd 
- 00024132  0x00004156 branch  0x00005b77 
- 00024133  0x00004158 jam  0x00000024 , 0x0000007e 
- 00024134  0x00004159 branch  0x00005bc9 
- 00024135  0x0000415c branch  0x00005b77 
- 00024136  0x0000415f fetch  0x00000001 , 0x00000177 
- 00024137  0x00004160 set0  0x00000001 
- 00024138  0x00004161 store  0x00000001 , 0x00000177 
- 00024139  0x00004162 call  0x00005cf5 
- 00024140  0x00004163 nrtn  0x00000029 
- 00024141  0x00004164 fetch  0x00000001 , 0x000004df 
- 00024142  0x00004165 fetcht  0x00000001 , 0x0000004b 
- 00024143  0x00004166 setflag  0x00000034 , 0x00000004 , 0x00000002 
- 00024144  0x00004167 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
- 00024145  0x00004168 storet  0x00000001 , 0x0000004b 
- 00024146  0x00004169 rtn 
- 00024147  0x0000416c fetcht  0x00000008 , 0x000004df 
- 00024148  0x0000416d fetch  0x00000001 , 0x00004272 
- 00024149  0x0000416e bne  0x00000050 , 0x00005e58 
- 00024150  0x0000416f jam  0x00000000 , 0x00004272 
- 00024151  0x00004170 call  0x000047e5 
- 00024152  0x00004172 fetch  0x00000001 , 0x00000055 
- 00024153  0x00004173 rtnne  0x00000003 
- 00024154  0x00004174 fetch  0x00000001 , 0x00004132 
- 00024155  0x00004175 beq  0x00000001 , 0x00005e5e 
- 00024156  0x00004176 fetch  0x00000001 , 0x00000177 
- 00024157  0x00004177 bbit0  0x00000004 , 0x00005e60 
- 00024158  0x00004179 jam  0x00000014 , 0x00000055 
- 00024159  0x0000417a rtn 
- 00024160  0x0000417c jam  0x00000004 , 0x00000055 
- 00024161  0x0000417d rtn 
- 00024162  0x0000417f fetch  0x00000001 , 0x00000189 
- 00024163  0x00004180 store  0x00000001 , 0x0000015d 
- 00024164  0x00004181 jam  0x00000003 , 0x0000007c 
- 00024165  0x00004182 jam  0x00000038 , 0x0000007d 
- 00024166  0x00004183 rtn 
- 00024167  0x00004187 jam  0x00000003 , 0x0000007c 
- 00024168  0x00004188 jam  0x00000039 , 0x0000007d 
- 00024169  0x00004189 force  0x00000009 , 0x00000039 
- 00024170  0x0000418a arg  0x000004df , 0x00000006 
- 00024171  0x0000418b arg  0x00000154 , 0x00000005 
- 00024172  0x0000418d ifetch  0x00000001 , 0x00000006 
- 00024173  0x0000418e xor_into  0x00000055 , 0x0000003f 
- 00024174  0x0000418f istore  0x00000001 , 0x00000005 
- 00024175  0x00004190 loop  0x00005e6c 
- 00024176  0x00004191 fetch  0x00000001 , 0x00000154 
- 00024177  0x00004192 fetcht  0x00000001 , 0x00000153 
- 00024178  0x00004193 set0  0x00000007 , 0x00000002 
- 00024179  0x00004194 set0  0x00000004 , 0x00000002 
- 00024180  0x00004195 beq  0x000000ff , 0x00005e80 
- 00024181  0x00004196 beq  0x00000000 , 0x00005e99 
- 00024182  0x00004197 beq  0x00000005 , 0x00005e8d 
- 00024183  0x00004198 beq  0x00000007 , 0x00005e8c 
- 00024184  0x00004199 beq  0x00000006 , 0x00005e8d 
- 00024185  0x0000419a beq  0x00000008 , 0x00005e8c 
- 00024186  0x0000419b beq  0x00000001 , 0x00005e85 
- 00024187  0x0000419c beq  0x00000002 , 0x00005e85 
- 00024188  0x0000419d beq  0x00000003 , 0x00005e85 
- 00024189  0x0000419e beq  0x00000009 , 0x00005e85 
- 00024190  0x0000419f beq  0x00000004 , 0x00005e85 
- 00024191  0x000041a0 rtn 
- 00024192  0x000041a3 fetch  0x00000001 , 0x00000153 
- 00024193  0x000041a4 set1  0x00000003 , 0x0000003f 
- 00024194  0x000041a5 set1  0x00000002 , 0x0000003f 
- 00024195  0x000041a6 store  0x00000001 , 0x00000153 
- 00024196  0x000041a7 rtn 
- 00024197  0x000041a9 set1  0x00000004 , 0x00000002 
- 00024198  0x000041aa jam  0x00000005 , 0x0000018a 
- 00024199  0x000041ab fetch  0x00000002 , 0x0000015b 
- 00024200  0x000041ac iforce  0x00000039 
- 00024201  0x000041ad store  0x00000002 , 0x00000169 
- 00024202  0x000041ae arg  0x000004de , 0x00000005 
- 00024203  0x000041af call  0x00007ed8 
- 00024204  0x000041b1 set1  0x00000007 , 0x00000002 
- 00024205  0x000041b3 set1  0x00000002 , 0x00000002 
- 00024206  0x000041b4 force  0x00000000 , 0x0000003f 
- 00024207  0x000041b5 store  0x00000001 , 0x0000000b 
- 00024208  0x000041b6 store  0x00000002 , 0x000000fc 
- 00024209  0x000041b7 store  0x00000002 , 0x000000fe 
- 00024210  0x000041b8 store  0x00000002 , 0x000000fa 
- 00024211  0x000041b9 store  0x00000002 , 0x000000f8 
- 00024212  0x000041ba fetch  0x00000001 , 0x00000155 
- 00024213  0x000041bb compare  0x00000000 , 0x0000003f , 0x000000ff 
- 00024214  0x000041bc setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024215  0x000041bd storet  0x00000001 , 0x00000153 
- 00024216  0x000041be rtn 
- 00024217  0x000041c1 set0  0x00000011 , 0x00000000 
- 00024218  0x000041c2 jam  0x00000000 , 0x00000153 
- 00024219  0x000041c3 fetch  0x00000001 , 0x00000189 
- 00024220  0x000041c4 set0  0x00000006 , 0x0000003f 
- 00024221  0x000041c5 store  0x00000001 , 0x00000189 
- 00024222  0x000041c6 rtn 
- 00024223  0x000041c9 fetch  0x00000001 , 0x00000153 
- 00024224  0x000041ca rtnbit0  0x00000002 
- 00024225  0x000041cb fetch  0x00000001 , 0x0000015e 
- 00024226  0x000041cc increase  0x00000001 , 0x0000003f 
- 00024227  0x000041cd store  0x00000001 , 0x0000015e 
- 00024228  0x000041ce rtnne  0x00000005 
- 00024229  0x000041cf jam  0x00000000 , 0x0000015e 
- 00024230  0x000041d0 fetch  0x00000001 , 0x00000153 
- 00024231  0x000041d1 set0  0x00000002 , 0x0000003f 
- 00024232  0x000041d2 store  0x00000001 , 0x00000153 
- 00024233  0x000041d3 bbit1  0x00000003 , 0x00005ec0 
- 00024234  0x000041d4 isolate1  0x00000007 , 0x0000003f 
- 00024235  0x000041d5 call  0x00007f86 , 0x00000001 
- 00024236  0x000041d6 ncall  0x00007f8a , 0x00000001 
- 00024237  0x000041d7 fetch  0x00000001 , 0x0000015a 
- 00024238  0x000041d8 compare  0x00000020 , 0x0000003f , 0x00000030 
- 00024239  0x000041d9 fetch  0x00000001 , 0x0000004c 
- 00024240  0x000041da setflag  0x00000001 , 0x00000005 , 0x0000003f 
- 00024241  0x000041db store  0x00000001 , 0x0000004c 
- 00024242  0x000041dc fetch  0x00000001 , 0x00000153 
- 00024243  0x000041dd fetcht  0x00000001 , 0x00000189 
- 00024244  0x000041de isolate1  0x00000004 , 0x0000003f 
- 00024245  0x000041df setflag  0x00000001 , 0x00000006 , 0x00000002 
- 00024246  0x000041e0 isolate1  0x00000006 , 0x0000003f 
- 00024247  0x000041e1 setflag  0x00000001 , 0x00000004 , 0x00000002 
- 00024248  0x000041e2 setflag  0x00000001 , 0x00000005 , 0x00000002 
- 00024249  0x000041e3 storet  0x00000001 , 0x00000189 
- 00024250  0x000041e4 fetch  0x00000001 , 0x00000156 
- 00024251  0x000041e5 store  0x00000001 , 0x00000447 
- 00024252  0x000041e6 fetch  0x00000001 , 0x00000157 
- 00024253  0x000041e7 store  0x00000001 , 0x00000448 
- 00024254  0x000041e8 set1  0x00000011 , 0x00000000 
- 00024255  0x000041e9 rtn 
- 00024256  0x000041ec set0  0x00000011 , 0x00000000 
- 00024257  0x000041ed jam  0x00000000 , 0x00000153 
- 00024258  0x000041ee fetch  0x00000001 , 0x0000015d 
- 00024259  0x000041ef store  0x00000001 , 0x00000189 
- 00024260  0x000041f0 hfetch  0x00000001 , 0x00008043 
- 00024261  0x000041f1 and_into  0x000000fb , 0x0000003f 
- 00024262  0x000041f2 hstore  0x00000001 , 0x00008043 
- 00024263  0x000041f3 rtn 
- 00024264  0x000041f7 arg  0x000004df , 0x00000006 
- 00024265  0x000041f8 arg  0x000004ef , 0x00000005 
- 00024266  0x000041f9 branch  0x00007e35 
- 00024267  0x000041fc jam  0x00000009 , 0x0000007c 
- 00024268  0x000041fd rtn 
- 00024269  0x00004200 nrtn  0x00000029 
- 00024270  0x00004201 jam  0x00000011 , 0x0000007c 
- 00024271  0x00004202 rtn 
- 00024272  0x00004205 arg  0x00004140 , 0x00000011 
- 00024273  0x00004206 call  0x0000736a 
- 00024274  0x00004207 jam  0x00000003 , 0x0000007c 
- 00024275  0x00004208 jam  0x00000008 , 0x0000007d 
- 00024276  0x00004209 rtn 
- 00024277  0x0000420c jam  0x0000000a , 0x00000072 
- 00024278  0x0000420d jam  0x00000007 , 0x0000007c 
- 00024279  0x0000420e jam  0x00000016 , 0x00000446 
- 00024280  0x0000420f rtn 
- 00024281  0x00004216 set1  0x00000025 , 0x00000000 
- 00024282  0x00004217 bpatch  0x000000e3 , 0x0000403c 
- 00024283  0x00004218 disable  0x00000028 
- 00024284  0x00004219 call  0x000061d9 
- 00024285  0x0000421a fetch  0x00000001 , 0x00000048 
- 00024286  0x0000421b rtn  0x00000034 
- 00024287  0x00004220 bbit1  0x00000007 , 0x00005f10 
- 00024288  0x00004221 beq  0x00000001 , 0x00006072 
- 00024289  0x00004222 beq  0x00000002 , 0x00005f9b 
- 00024290  0x00004223 beq  0x00000003 , 0x00005f1d 
- 00024291  0x00004224 beq  0x00000004 , 0x00005f36 
- 00024292  0x00004225 beq  0x00000027 , 0x000060f2 
- 00024293  0x00004226 beq  0x00000028 , 0x00005fbf 
- 00024294  0x00004227 beq  0x00000030 , 0x00005fab 
- 00024295  0x00004228 beq  0x00000025 , 0x000060ed 
- 00024296  0x00004229 beq  0x00000026 , 0x00005fba 
- 00024297  0x0000422a beq  0x00000031 , 0x000060dc 
- 00024298  0x0000422b beq  0x00000037 , 0x0000606d 
- 00024299  0x0000422c beq  0x00000033 , 0x0000605f 
- 00024300  0x0000422d beq  0x00000008 , 0x00006174 
- 00024301  0x0000422e beq  0x00000009 , 0x0000616a 
- 00024302  0x0000422f beq  0x0000000b , 0x0000617f 
- 00024303  0x00004230 beq  0x0000000c , 0x00006188 
- 00024304  0x00004231 beq  0x0000000f , 0x00006065 
- 00024305  0x00004232 beq  0x00000010 , 0x000061af 
- 00024306  0x00004233 beq  0x00000011 , 0x000061a5 
- 00024307  0x00004234 beq  0x00000007 , 0x00006055 
- 00024308  0x00004235 beq  0x0000002a , 0x00006081 
- 00024309  0x00004236 beq  0x0000000a , 0x00006082 
- 00024310  0x00004238 beq  0x0000002b , 0x000060b5 
- 00024311  0x00004239 beq  0x00000006 , 0x00005fb0 
- 00024312  0x0000423a beq  0x00000021 , 0x00006062 
- 00024313  0x0000423b beq  0x0000002d , 0x000060d2 
- 00024314  0x0000423c beq  0x0000002e , 0x000060d7 
- 00024315  0x0000423d beq  0x00000022 , 0x00006062 
- 00024316  0x0000423e beq  0x0000002c , 0x000060cb 
- 00024317  0x0000423f beq  0x00000034 , 0x00006083 
- 00024318  0x00004240 beq  0x00000013 , 0x00006098 
- 00024319  0x00004241 beq  0x00000017 , 0x000060a7 
- 00024320  0x00004242 beq  0x00000012 , 0x000061ac 
- 00024321  0x00004243 beq  0x0000002f , 0x000060ad 
- 00024322  0x00004244 beq  0x00000018 , 0x000060b2 
- 00024323  0x00004245 beq  0x0000003d , 0x00006119 
- 00024324  0x00004246 beq  0x0000003e , 0x00006125 
- 00024325  0x00004247 beq  0x0000003f , 0x00006137 
- 00024326  0x00004248 beq  0x00000040 , 0x00006142 
- 00024327  0x00004249 beq  0x00000041 , 0x00006157 
- 00024328  0x0000424a beq  0x00000023 , 0x00006166 
- 00024329  0x0000424b beq  0x0000003b , 0x00006161 
- 00024330  0x0000424d beq  0x00000005 , 0x00006167 
- 00024331  0x0000424e beq  0x00000029 , 0x00006168 
- 00024332  0x0000424f beq  0x00000038 , 0x00006169 
- 00024333  0x00004250 beq  0x00000039 , 0x00006078 
- 00024334  0x00004252 branch  0x00003bf1 
- 00024335  0x00004253 rtn 
- 00024336  0x00004255 beq  0x0000008c , 0x00005fc4 
- 00024337  0x00004256 beq  0x0000008d , 0x00005fe3 
- 00024338  0x00004257 beq  0x00000081 , 0x00005f43 
- 00024339  0x00004258 beq  0x00000084 , 0x00005f76 
- 00024340  0x00004259 beq  0x00000082 , 0x00005f50 
- 00024341  0x0000425a beq  0x00000083 , 0x00005fec 
- 00024342  0x0000425b beq  0x0000008b , 0x00005ff7 
- 00024343  0x0000425c beq  0x00000097 , 0x00006051 
- 00024344  0x0000425d beq  0x00000099 , 0x00005f8c 
- 00024345  0x0000425e beq  0x0000009a , 0x00005f81 
- 00024346  0x0000425f beq  0x00000095 , 0x00005f91 
- 00024347  0x00004260 beq  0x00000096 , 0x00005f92 
- 00024348  0x00004261 branch  0x00003bf1 
- 00024349  0x00004268 force  0x00000002 , 0x0000003f 
- 00024350  0x00004269 call  0x000061b5 
- 00024351  0x0000426a fetch  0x00000001 , 0x00000049 
- 00024352  0x0000426b istore  0x00000001 , 0x00000005 
- 00024353  0x0000426c beq  0x0000002b , 0x00005f5a 
- 00024354  0x0000426d call  0x000061c4 
- 00024355  0x0000426e fetch  0x00000001 , 0x00000049 
- 00024356  0x0000426f beq  0x00000008 , 0x00005f5d 
- 00024357  0x00004270 beq  0x0000000f , 0x00005f61 
- 00024358  0x00004271 beq  0x00000010 , 0x00005f6c 
- 00024359  0x00004272 beq  0x00000017 , 0x00005f33 
- 00024360  0x00004273 beq  0x00000033 , 0x00005f6f 
- 00024361  0x00004274 beq  0x0000002c , 0x00005f74 
- 00024362  0x00004275 beq  0x00000041 , 0x00005f75 
- 00024363  0x00004276 beq  0x00000011 , 0x00005f2d 
- 00024364  0x00004277 rtn 
- 00024365  0x0000427a fetch  0x00000001 , 0x00000055 
- 00024366  0x0000427b rtn  0x00000034 
- 00024367  0x0000427c jam  0x0000001b , 0x00000055 
- 00024368  0x0000427d setarg  0x0000000c 
- 00024369  0x0000427e arg  0x0000000b , 0x00000007 
- 00024370  0x0000427f branch  0x00007e4c 
- 00024371  0x00004282 force  0x00000002 , 0x00000002 
- 00024372  0x00004283 call  0x00004907 
- 00024373  0x00004284 branch  0x000037e1 
- 00024374  0x00004286 force  0x00000003 , 0x0000003f 
- 00024375  0x00004287 call  0x000061b5 
- 00024376  0x00004288 fetch  0x00000001 , 0x00000049 
- 00024377  0x00004289 beq  0x0000000b , 0x00005f3e 
- 00024378  0x0000428a istore  0x00000001 , 0x00000005 
- 00024379  0x0000428b fetch  0x00000001 , 0x0000004a 
- 00024380  0x0000428c istore  0x00000001 , 0x00000005 
- 00024381  0x0000428d branch  0x000061c4 
- 00024382  0x00004290 istore  0x00000001 , 0x00000005 
- 00024383  0x00004291 fetch  0x00000001 , 0x0000004a 
- 00024384  0x00004292 istore  0x00000001 , 0x00000005 
- 00024385  0x00004293 arg  0x00000451 , 0x00000002 
- 00024386  0x00004294 branch  0x000061fb 
- 00024387  0x00004297 force  0x00000004 , 0x00000007 
- 00024388  0x00004298 call  0x000061bd 
- 00024389  0x00004299 setarg  0x0000007f 
- 00024390  0x0000429a istore  0x00000001 , 0x00000005 
- 00024391  0x0000429b fetch  0x00000001 , 0x00000049 
- 00024392  0x0000429c set0  0x00000007 , 0x0000003f 
- 00024393  0x0000429d istore  0x00000001 , 0x00000005 
- 00024394  0x0000429e fetch  0x00000001 , 0x00000049 
- 00024395  0x0000429f beq  0x0000008c , 0x00005f5a 
- 00024396  0x000042a0 call  0x000061c4 
- 00024397  0x000042a1 fetch  0x00000001 , 0x00000049 
- 00024398  0x000042a2 beq  0x0000008d , 0x00005f74 
- 00024399  0x000042a3 rtn 
- 00024400  0x000042a6 force  0x00000005 , 0x00000007 
- 00024401  0x000042a7 call  0x000061bd 
- 00024402  0x000042a8 setarg  0x0000007f 
- 00024403  0x000042a9 istore  0x00000001 , 0x00000005 
- 00024404  0x000042aa fetch  0x00000001 , 0x00000049 
- 00024405  0x000042ab set0  0x00000007 , 0x0000003f 
- 00024406  0x000042ac istore  0x00000001 , 0x00000005 
- 00024407  0x000042ad fetch  0x00000001 , 0x0000004a 
- 00024408  0x000042ae istore  0x00000001 , 0x00000005 
- 00024409  0x000042af branch  0x000061c4 
- 00024410  0x000042b2 call  0x0000384a 
- 00024411  0x000042b3 arg  0x00000452 , 0x00000002 
- 00024412  0x000042b4 branch  0x000061fb 
- 00024413  0x000042b8 call  0x00003507 
- 00024414  0x000042b9 call  0x0000620d 
- 00024415  0x000042ba rtn  0x00000001 
- 00024416  0x000042bb branch  0x00005ecb 
- 00024417  0x000042be fetch  0x00000001 , 0x0000004b 
- 00024418  0x000042bf bbit1  0x00000005 , 0x00005f68 
- 00024419  0x000042c0 rtnbit0  0x00000004 
- 00024420  0x000042c1 jam  0x00000012 , 0x0000007c 
- 00024421  0x000042c2 set0  0x00000004 , 0x0000003f 
- 00024422  0x000042c3 call  0x00006205 
- 00024423  0x000042c4 branch  0x00005f6a 
- 00024424  0x000042c6 jam  0x00000010 , 0x0000007c 
- 00024425  0x000042c7 set0  0x00000005 , 0x0000003f 
- 00024426  0x000042c9 store  0x00000001 , 0x0000004b 
- 00024427  0x000042ca rtn 
- 00024428  0x000042cd call  0x00006216 
- 00024429  0x000042ce branch  0x00005ecd , 0x00000001 
- 00024430  0x000042cf rtn 
- 00024431  0x000042d3 fetch  0x00000001 , 0x0000044d 
- 00024432  0x000042d4 set1  0x00000000 , 0x0000003f 
- 00024433  0x000042d5 store  0x00000001 , 0x0000044d 
- 00024434  0x000042d6 jam  0x00000001 , 0x00000b7d 
- 00024435  0x000042d7 branch  0x00007c27 
- 00024436  0x000042db rtn 
- 00024437  0x000042de rtn 
- 00024438  0x000042e3 force  0x0000000c , 0x00000007 
- 00024439  0x000042e4 call  0x000061bd 
- 00024440  0x000042e5 setarg  0x00000001 
- 00024441  0x000042e6 istore  0x00000001 , 0x00000005 
- 00024442  0x000042e7 fetch  0x00000002 , 0x0000044a 
- 00024443  0x000042e8 istore  0x00000002 , 0x00000005 
- 00024444  0x000042e9 setarg  0x00000000 
- 00024445  0x000042ea istore  0x00000003 , 0x00000005 
- 00024446  0x000042eb setarg  0x00000000 
- 00024447  0x000042ec istore  0x00000004 , 0x00000005 
- 00024448  0x000042ed branch  0x000061cd 
- 00024449  0x000042f0 force  0x00000005 , 0x00000007 
- 00024450  0x000042f1 call  0x000061bd 
- 00024451  0x000042f2 fetch  0x00000001 , 0x00004132 
- 00024452  0x000042f3 beq  0x00000001 , 0x00005f89 
- 00024453  0x000042f4 setarg  0x00040003 
- 00024454  0x000042f5 istore  0x00000003 , 0x00000005 
- 00024455  0x000042f6 store  0x00000003 , 0x000007e6 
- 00024456  0x000042f7 branch  0x000061cd 
- 00024457  0x000042f9 fetch  0x00000003 , 0x000007e6 
- 00024458  0x000042fa istore  0x00000003 , 0x00000005 
- 00024459  0x000042fb branch  0x000061cd 
- 00024460  0x000042fe force  0x00000005 , 0x00000007 
- 00024461  0x000042ff call  0x000061bd 
- 00024462  0x00004300 fetch  0x00000003 , 0x000007e6 
- 00024463  0x00004301 istore  0x00000003 , 0x00000005 
- 00024464  0x00004302 branch  0x000061cf 
- 00024465  0x00004307 rtn 
- 00024466  0x00004309 force  0x00000009 , 0x00000007 
- 00024467  0x0000430a call  0x000061bd 
- 00024468  0x0000430b fetch  0x00000001 , 0x00000097 
- 00024469  0x0000430c istore  0x00000001 , 0x00000005 
- 00024470  0x0000430d fetch  0x00000002 , 0x00000098 
- 00024471  0x0000430e istore  0x00000002 , 0x00000005 
- 00024472  0x0000430f fetch  0x00000004 , 0x00000093 
- 00024473  0x00004310 istore  0x00000004 , 0x00000005 
- 00024474  0x00004311 branch  0x000061cd 
- 00024475  0x00004314 force  0x00000011 , 0x0000003f 
- 00024476  0x00004315 call  0x000061b5 
- 00024477  0x00004316 fetch  0x00000001 , 0x00000049 
- 00024478  0x00004317 copy  0x0000003f , 0x00000002 
- 00024479  0x00004318 beq  0x00000000 , 0x00005fa3 
- 00024480  0x00004319 beq  0x0000000e , 0x00005fa3 
- 00024481  0x0000431a beq  0x0000001c , 0x00005fa3 
- 00024482  0x0000431b rtn 
- 00024483  0x0000431d istore  0x00000001 , 0x00000005 
- 00024484  0x0000431e fetch  0x00000001 , 0x00004702 
- 00024485  0x0000431f istore  0x00000001 , 0x00000005 
- 00024486  0x00004320 copy  0x0000003f , 0x00000039 
- 00024487  0x00004321 setarg  0x00004703 
- 00024488  0x00004322 iadd  0x00000002 , 0x00000006 
- 00024489  0x00004323 call  0x00007e45 
- 00024490  0x00004324 branch  0x000061cd 
- 00024491  0x00004328 force  0x00000003 , 0x0000003f 
- 00024492  0x00004329 call  0x000061b5 
- 00024493  0x0000432a setarg  0x00000114 
- 00024494  0x0000432b istore  0x00000002 , 0x00000005 
- 00024495  0x0000432c branch  0x000061cd 
- 00024496  0x00004330 force  0x00000003 , 0x0000003f 
- 00024497  0x00004331 call  0x000061b5 
- 00024498  0x00004332 fetch  0x00000004 , 0x0000016f 
- 00024499  0x00004333 isub  0x00000022 , 0x0000003f 
- 00024500  0x00004334 branch  0x00005fb6 , 0x00000029 
- 00024501  0x00004335 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00024502  0x00004338 rshift2  0x0000003f , 0x0000003f 
- 00024503  0x00004339 set0  0x0000000f , 0x0000003f 
- 00024504  0x0000433a istore  0x00000002 , 0x00000005 
- 00024505  0x0000433b branch  0x000061cd 
- 00024506  0x0000433e force  0x00000006 , 0x0000003f 
- 00024507  0x0000433f call  0x000061b5 
- 00024508  0x00004340 fetch  0x00000005 , 0x000046fd 
- 00024509  0x00004341 istore  0x00000005 , 0x00000005 
- 00024510  0x00004342 branch  0x000061cd 
- 00024511  0x00004345 force  0x00000009 , 0x0000003f 
- 00024512  0x00004346 call  0x000061b5 
- 00024513  0x00004347 fetch  0x00000008 , 0x00004138 
- 00024514  0x00004348 istore  0x00000008 , 0x00000005 
- 00024515  0x00004349 branch  0x000061cd 
- 00024516  0x00004350 branch  0x00005fc6 , 0x00000029 
- 00024517  0x00004353 branch  0x00005fc7 
- 00024518  0x00004355 jam  0x00000007 , 0x000041f9 
- 00024519  0x00004357 jam  0x00000000 , 0x000000af 
- 00024520  0x00004358 force  0x00000010 , 0x00000007 
- 00024521  0x00004359 call  0x000061bd 
- 00024522  0x0000435a fetch  0x00000001 , 0x000000ad 
- 00024523  0x0000435b istore  0x00000001 , 0x00000005 
- 00024524  0x0000435c fetch  0x00000001 , 0x000041f9 
- 00024525  0x0000435d istore  0x00000001 , 0x00000005 
- 00024526  0x0000435e setarg  0x00000000 
- 00024527  0x0000435f istore  0x00000001 , 0x00000005 
- 00024528  0x00004360 fetch  0x00000001 , 0x000000af 
- 00024529  0x00004361 istore  0x00000001 , 0x00000005 
- 00024530  0x00004362 setarg  0x00000006 
- 00024531  0x00004363 istore  0x00000001 , 0x00000005 
- 00024532  0x00004364 setarg  0x00000002 
- 00024533  0x00004365 istore  0x00000001 , 0x00000005 
- 00024534  0x00004366 setarg  0x00000007 
- 00024535  0x00004367 istore  0x00000001 , 0x00000005 
- 00024536  0x00004368 istore  0x00000001 , 0x00000005 
- 00024537  0x00004369 setarg  0x0000001e 
- 00024538  0x0000436a istore  0x00000002 , 0x00000005 
- 00024539  0x0000436b istore  0x00000002 , 0x00000005 
- 00024540  0x0000436c fetch  0x00000001 , 0x000000ab 
- 00024541  0x0000436d istore  0x00000001 , 0x00000005 
- 00024542  0x0000436e fetch  0x00000001 , 0x000000b1 
- 00024543  0x0000436f istore  0x00000001 , 0x00000005 
- 00024544  0x00004370 nbranch  0x000061cd , 0x00000034 
- 00024545  0x00004371 branch  0x000061cd , 0x00000029 
- 00024546  0x00004372 branch  0x000061cf 
- 00024547  0x00004375 force  0x00000004 , 0x00000007 
- 00024548  0x00004376 call  0x000061bd 
- 00024549  0x00004377 fetch  0x00000001 , 0x000000ad 
- 00024550  0x00004378 istore  0x00000001 , 0x00000005 
- 00024551  0x00004379 fetch  0x00000001 , 0x00000446 
- 00024552  0x0000437a istore  0x00000001 , 0x00000005 
- 00024553  0x0000437b fetch  0x00000001 , 0x000000b4 
- 00024554  0x0000437c store  0x00000001 , 0x00000047 
- 00024555  0x0000437d branch  0x000061cf 
- 00024556  0x00004381 force  0x0000000c , 0x00000007 
- 00024557  0x00004382 call  0x000061bd 
- 00024558  0x00004383 setarg  0x00000001 
- 00024559  0x00004384 istore  0x00000001 , 0x00000005 
- 00024560  0x00004385 fetch  0x00000002 , 0x0000044a 
- 00024561  0x00004386 istore  0x00000002 , 0x00000005 
- 00024562  0x00004387 setarg  0x00000000 
- 00024563  0x00004388 istore  0x00000003 , 0x00000005 
- 00024564  0x00004389 setarg  0x00000000 
- 00024565  0x0000438a istore  0x00000004 , 0x00000005 
- 00024566  0x0000438b branch  0x000061cf 
- 00024567  0x0000438e force  0x00000003 , 0x00000007 
- 00024568  0x0000438f call  0x000061bd 
- 00024569  0x00004390 fetch  0x00000001 , 0x000041fb 
- 00024570  0x00004391 istore  0x00000001 , 0x00000005 
- 00024571  0x00004392 disable  0x00000028 
- 00024572  0x00004393 call  0x000061cf 
- 00024573  0x00004394 nrtn  0x00000028 
- 00024574  0x00004395 nrtn  0x00000029 
- 00024575  0x00004396 fetch  0x00000001 , 0x00004179 
- 00024576  0x00004397 rtnbit0  0x00000000 
- 00024577  0x00004398 call  0x0000600f 
- 00024578  0x00004399 branch  0x00006019 
- 00024579  0x0000439d fetch  0x00000001 , 0x0000413e 
- 00024580  0x0000439e set1  0x00000003 , 0x0000003f 
- 00024581  0x0000439f store  0x00000001 , 0x0000413e 
- 00024582  0x000043a0 setarg  0x00000101 
- 00024583  0x000043a1 store  0x00000002 , 0x0000044a 
- 00024584  0x000043a2 rtn 
- 00024585  0x000043a5 fetch  0x00000001 , 0x0000413e 
- 00024586  0x000043a6 set0  0x00000003 , 0x0000003f 
- 00024587  0x000043a7 store  0x00000001 , 0x0000413e 
- 00024588  0x000043a8 setarg  0x00000000 
- 00024589  0x000043a9 store  0x00000002 , 0x0000044a 
- 00024590  0x000043aa rtn 
- 00024591  0x000043ad jam  0x00000003 , 0x00004179 
- 00024592  0x000043ae setarg  0x00000000 
- 00024593  0x000043af store  0x00000004 , 0x000041e3 
- 00024594  0x000043b0 arg  0x0000417b , 0x00000005 
- 00024595  0x000043b1 call  0x00006023 
- 00024596  0x000043b2 arg  0x00004188 , 0x00000005 
- 00024597  0x000043b3 call  0x00006023 
- 00024598  0x000043b4 arg  0x000041e7 , 0x00000005 
- 00024599  0x000043b5 call  0x00006023 
- 00024600  0x000043b6 branch  0x0000602a 
- 00024601  0x000043b8 arg  0x00004188 , 0x00000005 
- 00024602  0x000043b9 call  0x00006023 
- 00024603  0x000043ba call  0x0000602a 
- 00024604  0x000043bb branch  0x0000602d 
- 00024605  0x000043bf fetch  0x00000005 , 0x000041e7 
- 00024606  0x000043c0 store  0x00000005 , 0x00004188 
- 00024607  0x000043c1 ifetch  0x00000005 , 0x00000006 
- 00024608  0x000043c2 istore  0x00000005 , 0x00000005 
- 00024609  0x000043c3 call  0x0000602a 
- 00024610  0x000043c4 branch  0x0000602d 
- 00024611  0x000043c7 setarg  0x00ffffff 
- 00024612  0x000043c8 istore  0x00000003 , 0x00000005 
- 00024613  0x000043c9 istore  0x00000003 , 0x00000005 
- 00024614  0x000043ca istore  0x00000003 , 0x00000005 
- 00024615  0x000043cb setarg  0x0000007f 
- 00024616  0x000043cc istore  0x00000001 , 0x00000005 
- 00024617  0x000043cd rtn 
- 00024618  0x000043cf setarg  0x00000000 
- 00024619  0x000043d0 store  0x00000002 , 0x00004177 
- 00024620  0x000043d1 rtn 
- 00024621  0x000043d3 fetch  0x00000001 , 0x00004179 
- 00024622  0x000043d4 set1  0x00000002 , 0x0000003f 
- 00024623  0x000043d5 store  0x00000001 , 0x00004179 
- 00024624  0x000043d6 rtn 
- 00024625  0x000043d8 nrtn  0x00000029 
- 00024626  0x000043d9 force  0x00000010 , 0x0000003f 
- 00024627  0x000043da call  0x000061b5 
- 00024628  0x000043db deposit  0x00000022 
- 00024629  0x000043dc arg  0x000001dc , 0x00000002 
- 00024630  0x000043dd iadd  0x00000002 , 0x0000003f 
- 00024631  0x000043de rshift  0x0000003f , 0x0000003f 
- 00024632  0x000043df increase  0x00000001 , 0x0000003f 
- 00024633  0x000043e0 set0  0x00000000 , 0x0000003f 
- 00024634  0x000043e1 istore  0x00000004 , 0x00000005 
- 00024635  0x000043e2 copy  0x0000003f , 0x00000002 
- 00024636  0x000043e3 setarg  0x00000001 
- 00024637  0x000043e4 istore  0x00000001 , 0x00000005 
- 00024638  0x000043e5 fetch  0x00000005 , 0x00004188 
- 00024639  0x000043e6 istore  0x00000005 , 0x00000005 
- 00024640  0x000043e7 ifetch  0x00000005 , 0x00000006 
- 00024641  0x000043e8 istore  0x00000005 , 0x00000005 
- 00024642  0x000043e9 lshift  0x00000002 , 0x00000002 
- 00024643  0x000043ea storet  0x00000004 , 0x00004173 
- 00024644  0x000043eb call  0x000061cf 
- 00024645  0x000043ec fetch  0x00000001 , 0x00000031 
- 00024646  0x000043ed set1  0x00000003 , 0x0000003f 
- 00024647  0x000043ee store  0x00000001 , 0x00000031 
- 00024648  0x000043ef jam  0x00000001 , 0x0000417a 
- 00024649  0x000043f0 fetch  0x00000004 , 0x00004173 
- 00024650  0x000043f1 arg  0x0002ee00 , 0x00000002 
- 00024651  0x000043f2 iadd  0x00000002 , 0x0000003f 
- 00024652  0x000043f3 store  0x00000004 , 0x000041e3 
- 00024653  0x000043f4 fetch  0x00000001 , 0x00004179 
- 00024654  0x000043f5 rtnbit1  0x00000004 
- 00024655  0x000043f6 jam  0x00000090 , 0x0000007c 
- 00024656  0x000043f7 rtn 
- 00024657  0x000043fb force  0x00000002 , 0x00000007 
- 00024658  0x000043fc call  0x000061bd 
- 00024659  0x000043fd nbranch  0x000061cd , 0x00000029 
- 00024660  0x000043ff branch  0x000061cf 
- 00024661  0x00004404 force  0x00000002 , 0x0000003f 
- 00024662  0x00004405 call  0x000061b5 
- 00024663  0x00004406 fetch  0x00000001 , 0x00000446 
- 00024664  0x00004407 istore  0x00000001 , 0x00000005 
- 00024665  0x00004408 call  0x000061cf 
- 00024666  0x0000440a fetch  0x00000001 , 0x0000004b 
- 00024667  0x0000440b set1  0x00000003 , 0x0000003f 
- 00024668  0x0000440c store  0x00000001 , 0x0000004b 
- 00024669  0x0000440d jam  0x00000032 , 0x00000072 
- 00024670  0x0000440e rtn 
- 00024671  0x00004412 force  0x00000001 , 0x0000003f 
- 00024672  0x00004413 call  0x000061b5 
- 00024673  0x00004414 branch  0x000061cf 
- 00024674  0x00004416 force  0x00000001 , 0x0000003f 
- 00024675  0x00004417 call  0x000061b5 
- 00024676  0x00004418 branch  0x000061cd 
- 00024677  0x0000441c force  0x00000002 , 0x0000003f 
- 00024678  0x0000441d call  0x000061b5 
- 00024679  0x0000441e fetch  0x00000001 , 0x0000004c 
- 00024680  0x0000441f isolate0  0x00000002 , 0x0000003f 
- 00024681  0x00004420 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00024682  0x00004421 and_into  0x00000001 , 0x0000003f 
- 00024683  0x00004422 istore  0x00000001 , 0x00000005 
- 00024684  0x00004423 branch  0x000061cf 
- 00024685  0x00004427 force  0x00000003 , 0x0000003f 
- 00024686  0x00004428 call  0x000061b5 
- 00024687  0x00004429 fetch  0x00000002 , 0x00000051 
- 00024688  0x0000442a istore  0x00000002 , 0x00000005 
- 00024689  0x0000442b branch  0x000061cf 
- 00024690  0x0000442e jam  0x000000fa , 0x00000072 
- 00024691  0x0000442f force  0x00000002 , 0x0000003f 
- 00024692  0x00004430 call  0x000061b5 
- 00024693  0x00004431 fetch  0x00000001 , 0x00000053 
- 00024694  0x00004432 istore  0x00000001 , 0x00000005 
- 00024695  0x00004433 branch  0x000061cf 
- 00024696  0x00004436 force  0x0000000a , 0x0000003f 
- 00024697  0x00004437 call  0x000061b5 
- 00024698  0x00004438 arg  0x00000154 , 0x00000006 
- 00024699  0x00004439 force  0x00000009 , 0x00000039 
- 00024700  0x0000443b ifetch  0x00000001 , 0x00000006 
- 00024701  0x0000443c xor_into  0x00000055 , 0x0000003f 
- 00024702  0x0000443d istore  0x00000001 , 0x00000005 
- 00024703  0x0000443e loop  0x0000607c 
- 00024704  0x0000443f branch  0x000061cf 
- 00024705  0x00004442 branch  0x000061cf 
- 00024706  0x00004444 branch  0x000061cf 
- 00024707  0x00004447 rtn  0x00000029 
- 00024708  0x00004448 call  0x00003997 
- 00024709  0x00004449 force  0x00000009 , 0x0000003f 
- 00024710  0x0000444a call  0x000061b5 
- 00024711  0x0000444b fetch  0x00000002 , 0x0000017b 
- 00024712  0x0000444c istore  0x00000002 , 0x00000005 
- 00024713  0x0000444d fetch  0x00000003 , 0x00004140 
- 00024714  0x0000444e istore  0x00000003 , 0x00000005 
- 00024715  0x0000444f fetch  0x00000001 , 0x00004143 
- 00024716  0x00004450 istore  0x00000001 , 0x00000005 
- 00024717  0x00004451 fetch  0x00000002 , 0x00004144 
- 00024718  0x00004452 istore  0x00000002 , 0x00000005 
- 00024719  0x00004453 bmark0  0x00000003 , 0x00006094 
- 00024720  0x00004454 set0  0x00000003 , 0x00000000 
- 00024721  0x00004455 call  0x000061cf 
- 00024722  0x00004456 jam  0x00000013 , 0x0000007c 
- 00024723  0x00004457 rtn 
- 00024724  0x00004459 call  0x000061cd 
- 00024725  0x0000445a jam  0x00000003 , 0x0000007c 
- 00024726  0x0000445b jam  0x00000013 , 0x0000007d 
- 00024727  0x0000445c rtn 
- 00024728  0x0000445f arg  0x00000200 , 0x00000002 
- 00024729  0x00004460 branch  0x0000609c , 0x00000029 
- 00024730  0x00004461 deposit  0x00000028 
- 00024731  0x00004462 branch  0x0000609d 
- 00024732  0x00004464 deposit  0x00000022 
- 00024733  0x00004466 deposit  0x00000021 
- 00024734  0x00004467 iadd  0x00000002 , 0x0000003f 
- 00024735  0x00004468 and_into  0x000001fc , 0x0000003f 
- 00024736  0x00004469 store  0x00000004 , 0x00000034 
- 00024737  0x0000446a force  0x00000005 , 0x0000003f 
- 00024738  0x0000446b call  0x000061b5 
- 00024739  0x0000446c fetch  0x00000004 , 0x00000034 
- 00024740  0x0000446d rshift  0x0000003f , 0x0000003f 
- 00024741  0x0000446e istore  0x00000004 , 0x00000005 
- 00024742  0x0000446f branch  0x000061cf 
- 00024743  0x00004472 force  0x0000000a , 0x0000003f 
- 00024744  0x00004473 call  0x000061b5 
- 00024745  0x00004474 arg  0x00000455 , 0x00000006 
- 00024746  0x00004475 ifetch  0x00000009 , 0x00000006 
- 00024747  0x00004476 istore  0x00000009 , 0x00000005 
- 00024748  0x00004477 branch  0x000061cf 
- 00024749  0x0000447c force  0x00000003 , 0x0000003f 
- 00024750  0x0000447d call  0x000061b5 
- 00024751  0x0000447e setarg  0x00000114 
- 00024752  0x0000447f istore  0x00000002 , 0x00000005 
- 00024753  0x00004480 branch  0x000061cf 
- 00024754  0x00004484 force  0x00000001 , 0x0000003f 
- 00024755  0x00004485 call  0x000061b5 
- 00024756  0x0000448e branch  0x000061cf 
- 00024757  0x00004491 branch  0x000060ba , 0x00000029 
- 00024758  0x00004492 jam  0x00000000 , 0x000000ad 
- 00024759  0x00004493 fetch  0x00000001 , 0x00000031 
- 00024760  0x00004494 set1  0x00000004 , 0x0000003f 
- 00024761  0x00004495 store  0x00000001 , 0x00000031 
- 00024762  0x00004497 jam  0x00000000 , 0x000000af 
- 00024763  0x00004498 force  0x00000007 , 0x0000003f 
- 00024764  0x00004499 call  0x000061b5 
- 00024765  0x0000449a fetch  0x00000001 , 0x000000ad 
- 00024766  0x0000449b istore  0x00000001 , 0x00000005 
- 00024767  0x0000449c setarg  0x00000000 
- 00024768  0x0000449d istore  0x00000001 , 0x00000005 
- 00024769  0x0000449e fetch  0x00000001 , 0x000000af 
- 00024770  0x0000449f istore  0x00000001 , 0x00000005 
- 00024771  0x000044a0 setarg  0x00000006 
- 00024772  0x000044a1 istore  0x00000001 , 0x00000005 
- 00024773  0x000044a2 setarg  0x00000002 
- 00024774  0x000044a3 istore  0x00000001 , 0x00000005 
- 00024775  0x000044a4 fetch  0x00000001 , 0x000000ab 
- 00024776  0x000044a5 istore  0x00000001 , 0x00000005 
- 00024777  0x000044a6 branch  0x000061cd , 0x00000029 
- 00024778  0x000044a7 branch  0x000061ca 
- 00024779  0x000044ab force  0x00000003 , 0x0000003f 
- 00024780  0x000044ac call  0x000061b5 
- 00024781  0x000044ad fetch  0x00000001 , 0x000000ad 
- 00024782  0x000044ae istore  0x00000001 , 0x00000005 
- 00024783  0x000044af force  0x00000013 , 0x0000003f 
- 00024784  0x000044b0 istore  0x00000001 , 0x00000005 
- 00024785  0x000044b1 branch  0x000061cf 
- 00024786  0x000044b4 force  0x00000002 , 0x0000003f 
- 00024787  0x000044b5 call  0x000061b5 
- 00024788  0x000044b6 fetch  0x00000001 , 0x00004171 
- 00024789  0x000044b7 istore  0x00000001 , 0x00000005 
- 00024790  0x000044b8 branch  0x000061cf 
- 00024791  0x000044bc force  0x00000002 , 0x0000003f 
- 00024792  0x000044bd call  0x000061b5 
- 00024793  0x000044be setarg  0x00000005 
- 00024794  0x000044bf istore  0x00000001 , 0x00000005 
- 00024795  0x000044c0 branch  0x000061cf 
- 00024796  0x000044c3 fetch  0x00000001 , 0x00000030 
- 00024797  0x000044c4 set1  0x00000004 , 0x0000003f 
- 00024798  0x000044c5 store  0x00000001 , 0x00000030 
- 00024799  0x000044c6 copy  0x00000022 , 0x0000003f 
- 00024800  0x000044c7 store  0x00000004 , 0x00000465 
- 00024801  0x000044c8 fetch  0x00000001 , 0x0000044d 
- 00024802  0x000044c9 bbit1  0x00000003 , 0x000060eb 
- 00024803  0x000044ca set1  0x00000003 , 0x0000003f 
- 00024804  0x000044cb store  0x00000001 , 0x0000044d 
- 00024805  0x000044cc jam  0x00000005 , 0x00000b7d 
- 00024806  0x000044cd call  0x00007c27 
- 00024807  0x000044ce call  0x00004825 
- 00024808  0x000044cf force  0x00000001 , 0x0000003f 
- 00024809  0x000044d0 call  0x000061b5 
- 00024810  0x000044d1 branch  0x000061cf 
- 00024811  0x000044d3 jam  0x00000000 , 0x00000048 
- 00024812  0x000044d4 rtn 
- 00024813  0x000044d7 force  0x00000006 , 0x0000003f 
- 00024814  0x000044d8 call  0x000061b5 
- 00024815  0x000044d9 fetch  0x00000005 , 0x000046fd 
- 00024816  0x000044da istore  0x00000005 , 0x00000005 
- 00024817  0x000044db branch  0x000061cf 
- 00024818  0x000044de force  0x00000009 , 0x0000003f 
- 00024819  0x000044df call  0x000061b5 
- 00024820  0x000044e0 fetch  0x00000008 , 0x00004138 
- 00024821  0x000044e1 istore  0x00000008 , 0x00000005 
- 00024822  0x000044e2 branch  0x000061cf 
- 00024823  0x000044e5 call  0x0000481b 
- 00024824  0x000044e6 fetch  0x00000001 , 0x00004132 
- 00024825  0x000044e7 beq  0x00000001 , 0x000060fd 
- 00024826  0x000044e8 jam  0x00000001 , 0x000007dd 
- 00024827  0x000044e9 fetch  0x00000001 , 0x00004793 
- 00024828  0x000044ea rtnne  0x00000001 
- 00024829  0x000044ec jam  0x00000013 , 0x000007db 
- 00024830  0x000044ed rtn 
- 00024831  0x000044f0 call  0x00006209 
- 00024832  0x000044f1 jam  0x00000099 , 0x0000007c 
- 00024833  0x000044f2 jam  0x00000003 , 0x000007db 
- 00024834  0x000044f3 rtn 
- 00024835  0x000044f7 call  0x00006209 
- 00024836  0x000044f8 jam  0x0000003d , 0x0000007c 
- 00024837  0x000044f9 jam  0x00000007 , 0x000007db 
- 00024838  0x000044fa rtn 
- 00024839  0x000044fd arg  0x00000868 , 0x00000011 
- 00024840  0x000044fe arg  0x00000888 , 0x00000012 
- 00024841  0x000044ff arg  0x00000010 , 0x00000039 
- 00024842  0x00004500 call  0x00007f25 
- 00024843  0x00004501 branch  0x00006111 , 0x00000005 
- 00024844  0x00004502 jam  0x00000000 , 0x000007db 
- 00024845  0x00004503 call  0x00007811 
- 00024846  0x00004504 jam  0x00000024 , 0x0000007e 
- 00024847  0x00004505 jam  0x00000040 , 0x0000007d 
- 00024848  0x00004506 branch  0x00005bc9 
- 00024849  0x00004508 jam  0x0000000a , 0x000007db 
- 00024850  0x00004509 call  0x0000780f 
- 00024851  0x0000450a jam  0x00000040 , 0x0000007d 
- 00024852  0x0000450b branch  0x00005cf5 
- 00024853  0x00004510 jam  0x00000040 , 0x0000007c 
- 00024854  0x00004511 rtn 
- 00024855  0x00004518 jam  0x0000003d , 0x0000007c 
- 00024856  0x0000451a rtn 
- 00024857  0x00004521 jam  0x00000000 , 0x000007e2 
- 00024858  0x00004522 force  0x00000004 , 0x0000003f 
- 00024859  0x00004523 call  0x000061b5 
- 00024860  0x00004524 force  0x00000001 , 0x0000003f 
- 00024861  0x00004525 istore  0x00000001 , 0x00000005 
- 00024862  0x00004526 force  0x00000001 , 0x0000003f 
- 00024863  0x00004527 istore  0x00000001 , 0x00000005 
- 00024864  0x00004528 force  0x00000030 , 0x0000003f 
- 00024865  0x00004529 istore  0x00000001 , 0x00000005 
- 00024866  0x0000452a call  0x00006216 
- 00024867  0x0000452b branch  0x000061cf , 0x00000001 
- 00024868  0x0000452c branch  0x000061cd 
- 00024869  0x00004530 force  0x00000011 , 0x0000003f 
- 00024870  0x00004531 call  0x000061b5 
- 00024871  0x00004532 fetch  0x00000001 , 0x000007e2 
- 00024872  0x00004533 arg  0x000047ac , 0x00000006 
- 00024873  0x00004534 iadd  0x00000006 , 0x00000006 
- 00024874  0x00004535 ifetch  0x00000008 , 0x00000006 
- 00024875  0x00004536 istore  0x00000008 , 0x00000005 
- 00024876  0x00004537 ifetch  0x00000008 , 0x00000006 
- 00024877  0x00004538 istore  0x00000008 , 0x00000005 
- 00024878  0x00004539 fetch  0x00000001 , 0x000007e2 
- 00024879  0x0000453a increase  0x00000010 , 0x0000003f 
- 00024880  0x0000453b store  0x00000001 , 0x000007e2 
- 00024881  0x0000453c call  0x00006216 
- 00024882  0x0000453d branch  0x000061cf , 0x00000001 
- 00024883  0x0000453e branch  0x000061cd 
- 00024884  0x00004542 jam  0x00000006 , 0x000007da 
- 00024885  0x00004543 jam  0x0000003f , 0x0000007c 
- 00024886  0x00004544 rtn 
- 00024887  0x00004548 force  0x00000011 , 0x0000003f 
- 00024888  0x00004549 call  0x000061b5 
- 00024889  0x0000454a arg  0x00000868 , 0x00000006 
- 00024890  0x0000454b ifetch  0x00000008 , 0x00000006 
- 00024891  0x0000454c istore  0x00000008 , 0x00000005 
- 00024892  0x0000454d ifetch  0x00000008 , 0x00000006 
- 00024893  0x0000454e istore  0x00000008 , 0x00000005 
- 00024894  0x0000454f branch  0x000061cd 
- 00024895  0x00004552 call  0x000061d9 
- 00024896  0x00004554 jam  0x00000040 , 0x0000007c 
- 00024897  0x00004555 rtn 
- 00024898  0x00004559 call  0x00006216 
- 00024899  0x0000455a call  0x0000774d , 0x00000001 
- 00024900  0x0000455b force  0x00000011 , 0x0000003f 
- 00024901  0x0000455c call  0x000061b5 
- 00024902  0x0000455d arg  0x00000838 , 0x00000006 
- 00024903  0x0000455e ifetch  0x00000008 , 0x00000006 
- 00024904  0x0000455f istore  0x00000008 , 0x00000005 
- 00024905  0x00004560 ifetch  0x00000008 , 0x00000006 
- 00024906  0x00004561 istore  0x00000008 , 0x00000005 
- 00024907  0x00004562 call  0x00006216 
- 00024908  0x00004563 nbranch  0x000061cd , 0x00000001 
- 00024909  0x00004564 branch  0x000061cf , 0x00000001 
- 00024910  0x00004568 jam  0x0000000f , 0x000007db 
- 00024911  0x0000456a call  0x00006209 
- 00024912  0x0000456b jam  0x0000000b , 0x0000007c 
- 00024913  0x0000456c call  0x00006221 
- 00024914  0x0000456d branch  0x00007785 , 0x00000001 
- 00024915  0x0000456e branch  0x0000778f 
- 00024916  0x00004570 call  0x00006205 
- 00024917  0x00004572 jam  0x00000041 , 0x0000007c 
- 00024918  0x00004573 rtn 
- 00024919  0x00004576 force  0x00000011 , 0x0000003f 
- 00024920  0x00004577 call  0x000061b5 
- 00024921  0x00004578 arg  0x00000868 , 0x00000006 
- 00024922  0x00004579 ifetch  0x00000008 , 0x00000006 
- 00024923  0x0000457a istore  0x00000008 , 0x00000005 
- 00024924  0x0000457b ifetch  0x00000008 , 0x00000006 
- 00024925  0x0000457c istore  0x00000008 , 0x00000005 
- 00024926  0x0000457d call  0x00006216 
- 00024927  0x0000457e nbranch  0x000061cd , 0x00000001 
- 00024928  0x0000457f branch  0x000061cf , 0x00000001 
- 00024929  0x00004582 force  0x00000003 , 0x0000003f 
- 00024930  0x00004583 call  0x000061b5 
- 00024931  0x00004584 setarg  0x0000fffe 
- 00024932  0x00004585 istore  0x00000002 , 0x00000005 
- 00024933  0x00004586 branch  0x000061cd 
- 00024934  0x00004589 branch  0x000061cf 
- 00024935  0x0000458b branch  0x000061cf 
- 00024936  0x0000458d branch  0x000061cf 
- 00024937  0x0000458f branch  0x000061cf 
- 00024938  0x00004595 call  0x00006225 
- 00024939  0x00004596 arg  0x00004140 , 0x00000011 
- 00024940  0x00004597 call  0x0000622b 
- 00024941  0x00004598 force  0x00000011 , 0x0000003f 
- 00024942  0x00004599 call  0x000061b5 
- 00024943  0x0000459a arg  0x0000050f , 0x00000011 
- 00024944  0x0000459b arg  0x000004ef , 0x00000012 
- 00024945  0x0000459c call  0x00007467 
- 00024946  0x0000459d nbranch  0x000061c4 , 0x00000029 
- 00024947  0x0000459e branch  0x000061ca 
- 00024948  0x000045a1 call  0x00006225 
- 00024949  0x000045a2 arg  0x00000040 , 0x00000011 
- 00024950  0x000045a3 call  0x0000736a 
- 00024951  0x000045a5 force  0x00000011 , 0x0000003f 
- 00024952  0x000045a6 call  0x000061b5 
- 00024953  0x000045a7 arg  0x000004ef , 0x00000006 
- 00024954  0x000045a8 call  0x00007e35 
- 00024955  0x000045a9 fetch  0x00000001 , 0x00000055 
- 00024956  0x000045aa beq  0x00000019 , 0x000061cf 
- 00024957  0x000045ab beq  0x00000018 , 0x000061cf 
- 00024958  0x000045ac branch  0x000061ca 
- 00024959  0x000045af fetch  0x00000001 , 0x000007e1 
- 00024960  0x000045b0 branch  0x00006185 , 0x00000034 
- 00024961  0x000045b1 call  0x00006216 
- 00024962  0x000045b2 call  0x00006209 , 0x00000001 
- 00024963  0x000045b3 ncall  0x00006205 , 0x00000001 
- 00024964  0x000045b4 branch  0x00006186 
- 00024965  0x000045b6 call  0x00006209 
- 00024966  0x000045b8 call  0x00006225 
- 00024967  0x000045b9 branch  0x00006177 
- 00024968  0x000045bc arg  0x00004140 , 0x00000011 
- 00024969  0x000045bd call  0x0000739d 
- 00024970  0x000045be force  0x00000005 , 0x0000003f 
- 00024971  0x000045bf call  0x000061b5 
- 00024972  0x000045c0 fetch  0x00000004 , 0x0000051f 
- 00024973  0x000045c1 istore  0x00000004 , 0x00000005 
- 00024974  0x000045c2 arg  0x00000451 , 0x00000002 
- 00024975  0x000045c3 call  0x000061fb 
- 00024976  0x000045c4 call  0x0000749b 
- 00024977  0x000045c5 call  0x00006216 
- 00024978  0x000045c6 branch  0x00006197 , 0x00000001 
- 00024979  0x000045c7 jam  0x00000001 , 0x00000454 
- 00024980  0x000045c8 fetch  0x00000001 , 0x000007e1 
- 00024981  0x000045c9 rtn  0x00000034 
- 00024982  0x000045ca jam  0x0000000b , 0x0000007c 
- 00024983  0x000045cc fetch  0x00000001 , 0x0000425e 
- 00024984  0x000045cd rtn  0x00000034 
- 00024985  0x000045ce call  0x00006216 
- 00024986  0x000045cf call  0x00004852 , 0x00000001 
- 00024987  0x000045d1 call  0x00006216 
- 00024988  0x000045d2 nbranch  0x000061a1 , 0x00000001 
- 00024989  0x000045d3 fetch  0x00000001 , 0x00000453 
- 00024990  0x000045d4 rtn  0x00000034 
- 00024991  0x000045d5 jam  0x0000000f , 0x0000007c 
- 00024992  0x000045d6 rtn 
- 00024993  0x000045d8 rtnmark0  0x00000021 
- 00024994  0x000045d9 set0  0x00000021 , 0x00000000 
- 00024995  0x000045da jam  0x0000000f , 0x0000007c 
- 00024996  0x000045db rtn 
- 00024997  0x000045e0 call  0x00006225 
- 00024998  0x000045e1 call  0x000073a0 
- 00024999  0x000045e2 force  0x00000011 , 0x0000003f 
- 00025000  0x000045e3 call  0x000061b5 
- 00025001  0x000045e4 arg  0x000004ef , 0x00000006 
- 00025002  0x000045e5 call  0x00007e35 
- 00025003  0x000045e6 branch  0x000061ca 
- 00025004  0x000045e9 force  0x00000001 , 0x0000003f 
- 00025005  0x000045ea call  0x000061b5 
- 00025006  0x000045eb branch  0x000061ca 
- 00025007  0x000045ee force  0x00000002 , 0x0000003f 
- 00025008  0x000045ef call  0x000061b5 
- 00025009  0x000045f0 force  0x00000010 , 0x0000003f 
- 00025010  0x000045f1 istore  0x00000001 , 0x00000005 
- 00025011  0x000045f2 store  0x00000001 , 0x00000054 
- 00025012  0x000045f3 branch  0x000061ca 
- 00025013  0x000045f7 lshift3  0x0000003f , 0x0000003f 
- 00025014  0x000045f8 or_into  0x00000007 , 0x0000003f 
- 00025015  0x000045f9 store  0x00000001 , 0x00000432 
- 00025016  0x000045fa arg  0x00000011 , 0x00000039 
- 00025017  0x000045fb arg  0x00000434 , 0x00000005 
- 00025018  0x000045fc call  0x00007e3f 
- 00025019  0x000045fd arg  0x00000434 , 0x00000005 
- 00025020  0x000045fe rtn 
- 00025021  0x00004601 and  0x0000003f , 0x0000007f , 0x00000011 
- 00025022  0x00004602 jam  0x0000007f , 0x00000048 
- 00025023  0x00004603 deposit  0x00000007 
- 00025024  0x00004604 call  0x000061b5 
- 00025025  0x00004605 deposit  0x00000011 
- 00025026  0x00004606 istore  0x00000001 , 0x00000005 
- 00025027  0x00004607 rtn 
- 00025028  0x0000460a fetch  0x00000001 , 0x00000048 
- 00025029  0x0000460b lshift  0x0000003f , 0x0000003f 
- 00025030  0x0000460c fetcht  0x00000001 , 0x0000004c 
- 00025031  0x0000460d isolate1  0x00000001 , 0x00000002 
- 00025032  0x0000460e setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00025033  0x0000460f branch  0x000061d4 
- 00025034  0x00004613 fetcht  0x00000001 , 0x0000004c 
- 00025035  0x00004614 and_into  0x00000001 , 0x00000002 
- 00025036  0x00004615 branch  0x000061d0 
- 00025037  0x00004618 force  0x00000000 , 0x00000002 
- 00025038  0x00004619 branch  0x000061d0 
- 00025039  0x0000461c force  0x00000001 , 0x00000002 
- 00025040  0x0000461e fetch  0x00000001 , 0x00000048 
- 00025041  0x0000461f lshift  0x0000003f , 0x0000003f 
- 00025042  0x00004620 setflag  0x00000029 , 0x00000000 , 0x0000003f 
- 00025043  0x00004621 ixor  0x00000002 , 0x0000003f 
- 00025044  0x00004623 store  0x00000001 , 0x00000433 
- 00025045  0x00004624 jam  0x00000000 , 0x00000048 
- 00025046  0x00004625 call  0x000061e0 
- 00025047  0x00004626 enable  0x00000028 
- 00025048  0x00004627 rtn 
- 00025049  0x0000462a set1  0x00000025 , 0x00000000 
- 00025050  0x0000462b bpatch  0x000000e4 , 0x0000403c 
- 00025051  0x0000462c fetch  0x00000001 , 0x00000048 
- 00025052  0x0000462d branch  0x000061e0 , 0x00000034 
- 00025053  0x0000462e fetch  0x00000001 , 0x00000078 
- 00025054  0x0000462f nrtn  0x00000034 
- 00025055  0x00004630 branch  0x000061ea 
- 00025056  0x00004632 fetch  0x00000001 , 0x00000078 
- 00025057  0x00004633 branch  0x000061f0 , 0x00000034 
- 00025058  0x00004634 fetch  0x00000003 , 0x00000078 
- 00025059  0x00004635 store  0x00000003 , 0x00000048 
- 00025060  0x00004636 fetcht  0x00000001 , 0x0000007b 
- 00025061  0x00004637 fetch  0x00000001 , 0x0000004c 
- 00025062  0x00004638 set0  0x00000001 , 0x0000003f 
- 00025063  0x00004639 ior  0x00000002 , 0x0000003f 
- 00025064  0x0000463a store  0x00000001 , 0x0000004c 
- 00025065  0x0000463b jam  0x00000000 , 0x00000078 
- 00025066  0x0000463d fetch  0x00000001 , 0x0000007c 
- 00025067  0x0000463e rtn  0x00000034 
- 00025068  0x0000463f fetch  0x00000004 , 0x0000007c 
- 00025069  0x00004640 store  0x00000004 , 0x00000078 
- 00025070  0x00004641 jam  0x00000000 , 0x0000007c 
- 00025071  0x00004642 rtn 
- 00025072  0x00004644 fetch  0x00000001 , 0x0000007c 
- 00025073  0x00004645 rtn  0x00000034 
- 00025074  0x00004646 fetch  0x00000003 , 0x0000007c 
- 00025075  0x00004647 store  0x00000003 , 0x00000048 
- 00025076  0x00004648 fetcht  0x00000001 , 0x0000007f 
- 00025077  0x00004649 fetch  0x00000001 , 0x0000004c 
- 00025078  0x0000464a set0  0x00000001 , 0x0000003f 
- 00025079  0x0000464b ior  0x00000002 , 0x0000003f 
- 00025080  0x0000464c store  0x00000001 , 0x0000004c 
- 00025081  0x0000464d jam  0x00000000 , 0x0000007c 
- 00025082  0x0000464e rtn 
- 00025083  0x00004652 set1  0x00000025 , 0x00000000 
- 00025084  0x00004653 bpatch  0x000000e5 , 0x0000403c 
- 00025085  0x00004654 fetch  0x00000001 , 0x0000004c 
- 00025086  0x00004655 copy  0x0000003f , 0x00000013 
- 00025087  0x00004656 ifetch  0x00000001 , 0x00000002 
- 00025088  0x00004657 call  0x00005d12 
- 00025089  0x00004658 call  0x000061c4 
- 00025090  0x00004659 copy  0x00000013 , 0x0000003f 
- 00025091  0x0000465a store  0x00000001 , 0x0000004c 
- 00025092  0x0000465b rtn 
- 00025093  0x0000465e fetcht  0x00000001 , 0x0000004c 
- 00025094  0x0000465f set0  0x00000000 , 0x00000002 
- 00025095  0x00004660 storet  0x00000001 , 0x0000004c 
- 00025096  0x00004661 rtn 
- 00025097  0x00004664 fetcht  0x00000001 , 0x0000004c 
- 00025098  0x00004665 set1  0x00000000 , 0x00000002 
- 00025099  0x00004666 storet  0x00000001 , 0x0000004c 
- 00025100  0x00004667 rtn 
- 00025101  0x0000466b nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025102  0x0000466c fetcht  0x00000001 , 0x0000004c 
- 00025103  0x0000466d ixor  0x00000002 , 0x0000003f 
- 00025104  0x0000466e isolate1  0x00000001 , 0x0000003f 
- 00025105  0x0000466f rtn 
- 00025106  0x00004673 fetch  0x00000001 , 0x0000004c 
- 00025107  0x00004674 setflag  0x00000029 , 0x00000001 , 0x0000003f 
- 00025108  0x00004675 store  0x00000001 , 0x0000004c 
- 00025109  0x00004676 rtn 
- 00025110  0x0000467a fetch  0x00000001 , 0x000007e0 
- 00025111  0x0000467b compare  0x00000001 , 0x0000003f , 0x0000007f 
- 00025112  0x0000467c rtn 
- 00025113  0x0000467e fetch  0x00000001 , 0x000007e0 
- 00025114  0x0000467f set1  0x00000007 , 0x0000003f 
- 00025115  0x00004680 store  0x00000001 , 0x000007e0 
- 00025116  0x00004681 rtn 
- 00025117  0x00004683 fetch  0x00000001 , 0x000007e0 
- 00025118  0x00004684 set0  0x00000007 , 0x0000003f 
- 00025119  0x00004685 store  0x00000001 , 0x000007e0 
- 00025120  0x00004686 rtn 
- 00025121  0x00004688 fetch  0x00000001 , 0x000007e0 
- 00025122  0x00004689 isolate1  0x00000007 , 0x0000003f 
- 00025123  0x0000468a store  0x00000001 , 0x000007e0 
- 00025124  0x0000468b rtn 
- 00025125  0x0000468f arg  0x000004ef , 0x00000005 
- 00025126  0x00004691 force  0x00000010 , 0x00000039 
- 00025127  0x00004694 random  0x0000003f 
- 00025128  0x00004695 istore  0x00000001 , 0x00000005 
- 00025129  0x00004696 loop  0x00006227 
- 00025130  0x00004697 rtn 
- 00025131  0x0000469a call  0x0000736e 
- 00025132  0x0000469b arg  0x00004262 , 0x00000011 
- 00025133  0x0000469c arg  0x0000051f , 0x00000012 
- 00025134  0x0000469d ifetch  0x00000008 , 0x00000011 
- 00025135  0x0000469e fetcht  0x00000001 , 0x00000030 
- 00025136  0x0000469f nsetflag  0x00000034 , 0x00000006 , 0x00000002 
- 00025137  0x000046a0 storet  0x00000001 , 0x00000030 
- 00025138  0x000046a1 copy  0x00000011 , 0x00000005 
- 00025139  0x000046a2 call  0x00007467 
- 00025140  0x000046a3 branch  0x00003229 
- 00025141  0x000046ab set1  0x00000025 , 0x00000000 
- 00025142  0x000046ac bpatch  0x000000e6 , 0x0000403c 
- 00025143  0x000046ad fetch  0x00000001 , 0x0000007c 
- 00025144  0x000046ae branch  0x0000623c , 0x00000034 
- 00025145  0x000046af call  0x000061d9 
- 00025146  0x000046b0 fetch  0x00000001 , 0x0000007c 
- 00025147  0x000046b1 nrtn  0x00000034 
- 00025148  0x000046b3 fetch  0x00000001 , 0x00000055 
- 00025149  0x000046b4 rtn  0x00000034 
- 00025150  0x000046b8 beq  0x00000004 , 0x0000628d 
- 00025151  0x000046b9 beq  0x00000005 , 0x00006292 
- 00025152  0x000046ba beq  0x00000002 , 0x00006284 
- 00025153  0x000046bb beq  0x00000003 , 0x0000629a 
- 00025154  0x000046bc beq  0x0000000e , 0x00006287 
- 00025155  0x000046bd beq  0x00000006 , 0x000062b6 
- 00025156  0x000046be beq  0x00000007 , 0x000062ce 
- 00025157  0x000046bf beq  0x00000009 , 0x000062cf 
- 00025158  0x000046c0 beq  0x0000000a , 0x000062d8 
- 00025159  0x000046c1 beq  0x0000000b , 0x000062dc 
- 00025160  0x000046c2 beq  0x0000000c , 0x000062a4 
- 00025161  0x000046c3 beq  0x0000000d , 0x000062a7 
- 00025162  0x000046c4 beq  0x0000000f , 0x000062ad 
- 00025163  0x000046c5 beq  0x00000012 , 0x00006277 
- 00025164  0x000046c6 beq  0x00000013 , 0x0000629a 
- 00025165  0x000046c7 beq  0x00000010 , 0x0000627a 
- 00025166  0x000046c8 beq  0x00000014 , 0x00006274 
- 00025167  0x000046c9 beq  0x00000015 , 0x0000629a 
- 00025168  0x000046ca beq  0x00000016 , 0x0000626e 
- 00025169  0x000046cb beq  0x00000018 , 0x00006273 
- 00025170  0x000046cc beq  0x00000017 , 0x00006267 
- 00025171  0x000046cd beq  0x00000019 , 0x0000626d 
- 00025172  0x000046ce beq  0x0000001a , 0x00006258 
- 00025173  0x000046cf beq  0x0000001b , 0x00006262 
- 00025174  0x000046d0 jam  0x00000000 , 0x00000055 
- 00025175  0x000046d2 rtn 
- 00025176  0x000046d4 fetch  0x00000001 , 0x0000044d 
- 00025177  0x000046d5 rtnbit0  0x00000002 
- 00025178  0x000046d6 rtnbit0  0x00000003 
- 00025179  0x000046d7 jam  0x00000000 , 0x00000055 
- 00025180  0x000046d8 call  0x0000625e 
- 00025181  0x000046d9 branch  0x00006e41 
- 00025182  0x000046dc fetch  0x00000001 , 0x00000177 
- 00025183  0x000046dd rtnbit0  0x00000001 
- 00025184  0x000046de jam  0x0000000a , 0x00000055 
- 00025185  0x000046df rtn 
- 00025186  0x000046e2 arg  0x0000000b , 0x00000007 
- 00025187  0x000046e3 call  0x00007e53 
- 00025188  0x000046e4 nrtn  0x00000034 
- 00025189  0x000046e5 jam  0x0000001a , 0x00000055 
- 00025190  0x000046e6 rtn 
- 00025191  0x000046e9 fetch  0x00000001 , 0x00000177 
- 00025192  0x000046ea set0  0x00000000 , 0x0000003f 
- 00025193  0x000046eb store  0x00000001 , 0x00000177 
- 00025194  0x000046ec jam  0x00000019 , 0x00000055 
- 00025195  0x000046ed jam  0x0000000b , 0x0000007c 
- 00025196  0x000046ee rtn 
- 00025197  0x000046f0 rtn 
- 00025198  0x000046f2 fetch  0x00000001 , 0x00000450 
- 00025199  0x000046f3 rtnne  0x00000002 
- 00025200  0x000046f4 call  0x000062de 
- 00025201  0x000046f5 jam  0x00000018 , 0x00000055 
- 00025202  0x000046f6 rtn 
- 00025203  0x000046f9 rtn 
- 00025204  0x000046fb jam  0x00000015 , 0x00000055 
- 00025205  0x000046fc jam  0x00000083 , 0x0000007c 
- 00025206  0x000046fd rtn 
- 00025207  0x000046ff jam  0x00000013 , 0x00000055 
- 00025208  0x00004700 jam  0x00000025 , 0x0000007c 
- 00025209  0x00004701 rtn 
- 00025210  0x00004704 fetch  0x00000001 , 0x00004748 
- 00025211  0x00004705 rtneq  0x00000000 
- 00025212  0x00004706 beq  0x00000001 , 0x00006282 
- 00025213  0x00004707 arg  0x0000000a , 0x00000007 
- 00025214  0x00004708 call  0x00007e53 
- 00025215  0x00004709 nrtn  0x00000034 
- 00025216  0x0000470a jam  0x00000000 , 0x00004748 
- 00025217  0x0000470b branch  0x0000629b 
- 00025218  0x0000470d rtn  0x00000029 
- 00025219  0x0000470e branch  0x000062b6 
- 00025220  0x00004711 jam  0x00000003 , 0x00000055 
- 00025221  0x00004712 jam  0x00000027 , 0x0000007c 
- 00025222  0x00004713 rtn 
- 00025223  0x00004715 jam  0x00000013 , 0x0000007c 
- 00025224  0x00004716 set1  0x00000003 , 0x00000000 
- 00025225  0x00004717 jam  0x00000005 , 0x00000055 
- 00025226  0x00004718 setarg  0x000001ff 
- 00025227  0x00004719 store  0x00000002 , 0x0000044e 
- 00025228  0x0000471a rtn 
- 00025229  0x0000471c jam  0x00000005 , 0x00000055 
- 00025230  0x0000471d jam  0x000000ff , 0x0000044e 
- 00025231  0x0000471e set0  0x00000022 , 0x00000000 
- 00025232  0x0000471f jam  0x00000033 , 0x0000007c 
- 00025233  0x00004720 branch  0x00005b6f 
- 00025234  0x00004722 rtnmark1  0x00000022 
- 00025235  0x00004723 fetch  0x00000002 , 0x0000044e 
- 00025236  0x00004724 sub  0x0000003f , 0x00000001 , 0x0000003f 
- 00025237  0x00004725 branch  0x00006298 , 0x00000005 
- 00025238  0x00004726 store  0x00000002 , 0x0000044e 
- 00025239  0x00004727 rtn 
- 00025240  0x00004729 jam  0x0000000e , 0x00000055 
- 00025241  0x0000472a rtn 
- 00025242  0x0000472d rtn 
- 00025243  0x00004730 fetch  0x00000001 , 0x0000044d 
- 00025244  0x00004731 rtnbit0  0x00000003 
- 00025245  0x00004732 rtnbit0  0x00000002 
- 00025246  0x00004733 fetch  0x00000001 , 0x00000177 
- 00025247  0x00004734 set0  0x00000002 , 0x0000003f 
- 00025248  0x00004735 store  0x00000001 , 0x00000177 
- 00025249  0x00004736 jam  0x00000013 , 0x0000007c 
- 00025250  0x00004737 jam  0x00000010 , 0x00000055 
- 00025251  0x00004738 rtn 
- 00025252  0x0000473b jam  0x0000000d , 0x00000055 
- 00025253  0x0000473c jam  0x00000031 , 0x0000007c 
- 00025254  0x0000473d rtn 
- 00025255  0x00004740 fetch  0x00000001 , 0x0000044d 
- 00025256  0x00004741 rtnbit0  0x00000002 
- 00025257  0x00004742 jam  0x00000000 , 0x00000055 
- 00025258  0x00004744 rtn 
- 00025259  0x00004746 jam  0x00000006 , 0x00000055 
- 00025260  0x00004747 rtn 
- 00025261  0x0000474a fetch  0x00000001 , 0x0000044e 
- 00025262  0x0000474b increase  0xffffffff , 0x0000003f 
- 00025263  0x0000474c branch  0x000062b2 , 0x00000034 
- 00025264  0x0000474d store  0x00000001 , 0x0000044e 
- 00025265  0x0000474e rtn 
- 00025266  0x00004750 jam  0x00000007 , 0x0000007c 
- 00025267  0x00004751 jam  0x00000016 , 0x00000446 
- 00025268  0x00004752 jam  0x00000000 , 0x00000055 
- 00025269  0x00004753 rtn 
- 00025270  0x00004756 fetch  0x00000001 , 0x00000177 
- 00025271  0x00004757 bbit1  0x00000002 , 0x0000629b 
- 00025272  0x00004758 bbit1  0x00000000 , 0x000062bb 
- 00025273  0x0000475a jam  0x0000001a , 0x00000055 
- 00025274  0x0000475b rtn 
- 00025275  0x0000475d fetch  0x00000001 , 0x0000425e 
- 00025276  0x0000475e branch  0x000062c7 , 0x00000034 
- 00025277  0x0000475f fetch  0x00000001 , 0x0000044d 
- 00025278  0x00004760 rtnbit0  0x00000003 
- 00025279  0x00004761 rtnbit0  0x00000002 
- 00025280  0x00004762 fetch  0x00000004 , 0x00000465 
- 00025281  0x00004763 arg  0x00000064 , 0x00000002 
- 00025282  0x00004764 iadd  0x00000002 , 0x00000002 
- 00025283  0x00004765 copy  0x00000022 , 0x0000003f 
- 00025284  0x00004766 isub  0x00000002 , 0x0000003e 
- 00025285  0x00004767 nrtn  0x00000002 
- 00025286  0x00004768 branch  0x00006267 
- 00025287  0x0000476d jam  0x00000016 , 0x00000055 
- 00025288  0x0000476e jam  0x00000004 , 0x0000054f 
- 00025289  0x0000476f setarg  0x00003030 
- 00025290  0x00004770 store  0x00000002 , 0x00000550 
- 00025291  0x00004771 istore  0x00000002 , 0x00000005 
- 00025292  0x00004772 jam  0x00000002 , 0x00000450 
- 00025293  0x00004773 branch  0x0000626e 
- 00025294  0x00004776 rtn 
- 00025295  0x00004778 fetch  0x00000001 , 0x00000177 
- 00025296  0x00004779 bbit1  0x00000001 , 0x000062d3 
- 00025297  0x0000477a jam  0x0000001a , 0x00000055 
- 00025298  0x0000477b rtn 
- 00025299  0x0000477e fetch  0x00000001 , 0x00000177 
- 00025300  0x0000477f set0  0x00000001 , 0x0000003f 
- 00025301  0x00004780 store  0x00000001 , 0x00000177 
- 00025302  0x00004781 jam  0x0000000f , 0x0000007c 
- 00025303  0x00004782 rtn 
- 00025304  0x00004785 fetch  0x00000001 , 0x00000454 
- 00025305  0x00004786 rtn  0x00000034 
- 00025306  0x00004787 jam  0x00000000 , 0x00000055 
- 00025307  0x00004788 branch  0x000062d3 
- 00025308  0x0000478b jam  0x0000000c , 0x00000055 
- 00025309  0x0000478c rtn 
- 00025310  0x0000478f fetch  0x00000001 , 0x0000004b 
- 00025311  0x00004790 bbit1  0x00000002 , 0x000062e3 
- 00025312  0x00004791 call  0x00006209 
- 00025313  0x00004792 jam  0x00000008 , 0x0000007c 
- 00025314  0x00004793 branch  0x000049bc 
- 00025315  0x00004795 fetch  0x00000001 , 0x0000004b 
- 00025316  0x00004796 set0  0x00000002 , 0x0000003f 
- 00025317  0x00004797 store  0x00000001 , 0x0000004b 
- 00025318  0x00004798 call  0x00005ed0 
- 00025319  0x00004799 call  0x00006212 
- 00025320  0x0000479a branch  0x000049bc 
- 00025321  0x0000479d setarg  0x00000004 
- 00025322  0x0000479e store  0x00000001 , 0x0000054f 
- 00025323  0x0000479f setarg  0x00003030 
- 00025324  0x000047a0 istore  0x00000002 , 0x00000005 
- 00025325  0x000047a1 istore  0x00000002 , 0x00000005 
- 00025326  0x000047a2 rtn 
- 00025327  0x000047ab rtn  0x0000002b 
- 00025328  0x000047ac jam  0x00000000 , 0x00004813 
- 00025329  0x000047ad call  0x00006321 
- 00025330  0x000047ae call  0x00006438 
- 00025331  0x000047af setarg  0x0000632e 
- 00025332  0x000047b0 store  0x00000002 , 0x00004290 
- 00025333  0x000047b1 setarg  0x0000632f 
- 00025334  0x000047b2 store  0x00000002 , 0x0000428e 
- 00025335  0x000047b3 setarg  0x00006337 
- 00025336  0x000047b4 store  0x00000002 , 0x00004292 
- 00025337  0x000047b5 setarg  0x000063b6 
- 00025338  0x000047b6 store  0x00000002 , 0x00004296 
- 00025339  0x000047b7 setarg  0x0000632f 
- 00025340  0x000047b8 store  0x00000002 , 0x0000428c 
- 00025341  0x000047b9 set1  0x00000025 , 0x00000000 
- 00025342  0x000047ba bpatch  0x00000080 , 0x00004030 
- 00025343  0x000047bb setarg  0x0000632a 
- 00025344  0x000047bc store  0x00000002 , 0x00004286 
- 00025345  0x000047bd setarg  0x000063be 
- 00025346  0x000047be store  0x00000002 , 0x00004298 
- 00025347  0x000047bf setarg  0x00000000 
- 00025348  0x000047c0 store  0x00000004 , 0x0000480a 
- 00025349  0x000047c1 store  0x00000002 , 0x00004810 
- 00025350  0x000047c2 call  0x0000630a 
- 00025351  0x000047c3 call  0x00003fc5 
- 00025352  0x000047c4 call  0x00003e2b 
- 00025353  0x000047c5 branch  0x0000691d 
- 00025354  0x000047c8 rtn  0x0000002b 
- 00025355  0x000047c9 setarg  0x000001a0 
- 00025356  0x000047ca store  0x00000002 , 0x000042ac 
- 00025357  0x000047cc call  0x00006a0d 
- 00025358  0x000047cd setarg  0x00004a00 
- 00025359  0x000047ce hstore  0x00000002 , 0x00008054 
- 00025360  0x000047cf setarg  0x00004fff 
- 00025361  0x000047d0 hstore  0x00000002 , 0x00008056 
- 00025362  0x000047d1 setarg  0x00001c00 
- 00025363  0x000047d2 hstore  0x00000002 , 0x0000805a 
- 00025364  0x000047d3 setarg  0x00001fff 
- 00025365  0x000047d4 hstore  0x00000002 , 0x0000805c 
- 00025366  0x000047d5 hjam  0x00000004 , 0x00008081 
- 00025367  0x000047d6 jam  0x000000ff , 0x0000029f 
- 00025368  0x000047d7 hjam  0x00000000 , 0x00008062 
- 00025369  0x000047d8 setarg  0x00001c00 
- 00025370  0x000047d9 hstore  0x00000002 , 0x0000805e 
- 00025371  0x000047da hstore  0x00000002 , 0x00008060 
- 00025372  0x000047db setarg  0x00004a00 
- 00025373  0x000047dc hstore  0x00000002 , 0x00008058 
- 00025374  0x000047dd branch  0x00004480 
- 00025375  0x000047e1 call  0x0000630d 
- 00025376  0x000047e2 branch  0x00006321 
- 00025377  0x000047e6 call  0x00007bd9 
- 00025378  0x000047e7 call  0x00003f94 
- 00025379  0x000047e9 fetcht  0x00000001 , 0x00004803 
- 00025380  0x000047ea call  0x000069da 
- 00025381  0x000047eb call  0x0000639e 
- 00025382  0x000047ed fetcht  0x00000001 , 0x00004801 
- 00025383  0x000047ee call  0x000069d1 
- 00025384  0x000047ef fetcht  0x00000001 , 0x00004800 
- 00025385  0x000047f0 branch  0x000069d2 
- 00025386  0x000047f3 fetcht  0x00000001 , 0x00004801 
- 00025387  0x000047f4 call  0x000069e5 
- 00025388  0x000047f5 nbranch  0x00003f5c , 0x00000001 
- 00025389  0x000047f6 branch  0x00003f5a 
- 00025390  0x000047fb branch  0x00006330 
- 00025391  0x000047fd branch  0x00006330 
- 00025392  0x000047ff set1  0x00000025 , 0x00000000 
- 00025393  0x00004800 bpatch  0x00000081 , 0x00004030 
- 00025394  0x00004801 call  0x0000641c 
- 00025395  0x00004802 call  0x00006421 
- 00025396  0x00004803 call  0x0000527a 
- 00025397  0x00004804 nrtn  0x00000034 
- 00025398  0x00004805 branch  0x000063a0 
- 00025399  0x00004807 copy  0x00000013 , 0x0000003f 
- 00025400  0x00004808 beq  0x0000000a , 0x00006368 
- 00025401  0x00004809 beq  0x00000004 , 0x00006383 
- 00025402  0x0000480a beq  0x00000013 , 0x00006387 
- 00025403  0x0000480b beq  0x00000002 , 0x0000634c 
- 00025404  0x0000480c beq  0x00000019 , 0x0000636a 
- 00025405  0x0000480d beq  0x00000020 , 0x0000636f 
- 00025406  0x0000480e beq  0x00000022 , 0x00006374 
- 00025407  0x0000480f beq  0x00000021 , 0x00006375 
- 00025408  0x00004810 beq  0x00000023 , 0x00006376 
- 00025409  0x00004811 beq  0x00000024 , 0x00006379 
- 00025410  0x00004812 beq  0x00000014 , 0x0000637a 
- 00025411  0x00004813 beq  0x00000001 , 0x00006382 
- 00025412  0x00004814 beq  0x00000015 , 0x00006364 
- 00025413  0x00004815 beq  0x00000005 , 0x0000635d 
- 00025414  0x00004816 beq  0x0000000b , 0x00006352 
- 00025415  0x00004817 beq  0x0000000c , 0x00003fa6 
- 00025416  0x00004818 and  0x0000003f , 0x0000000f , 0x00000002 
- 00025417  0x00004819 and_into  0x000000f0 , 0x0000003f 
- 00025418  0x0000481a beq  0x00000050 , 0x000063ec 
- 00025419  0x0000481b rtn 
- 00025420  0x0000481e call  0x0000638a 
- 00025421  0x0000481f fetch  0x00000002 , 0x000042a0 
- 00025422  0x00004820 rtnbit0  0x00000004 
- 00025423  0x00004821 arg  0x00000003 , 0x00000039 
- 00025424  0x00004822 arg  0x00004849 , 0x00000006 
- 00025425  0x00004823 branch  0x00007f71 
- 00025426  0x00004828 fetch  0x00000002 , 0x00004042 
- 00025427  0x00004829 rshift  0x0000003f , 0x0000003f 
- 00025428  0x0000482a fetcht  0x00000002 , 0x00004280 
- 00025429  0x0000482b isub  0x00000002 , 0x0000003e 
- 00025430  0x0000482c nbranch  0x00006358 , 0x00000005 
- 00025431  0x0000482d branch  0x00003fa4 
- 00025432  0x0000482f fetch  0x00000001 , 0x00004813 
- 00025433  0x00004830 rtnbit1  0x00000000 
- 00025434  0x00004831 hfetch  0x00000002 , 0x00008112 
- 00025435  0x00004832 ncall  0x0000640c , 0x00000034 
- 00025436  0x00004833 branch  0x00003f9c 
- 00025437  0x00004836 call  0x00006395 
- 00025438  0x00004837 call  0x0000642e 
- 00025439  0x00004838 branch  0x00006361 , 0x00000005 
- 00025440  0x00004839 branch  0x00003f77 
- 00025441  0x0000483b arg  0x00000004 , 0x00000039 
- 00025442  0x0000483c arg  0x0000488e , 0x00000006 
- 00025443  0x0000483d branch  0x00007f71 
- 00025444  0x00004840 call  0x0000638a 
- 00025445  0x00004841 arg  0x00000005 , 0x00000039 
- 00025446  0x00004842 arg  0x00004847 , 0x00000006 
- 00025447  0x00004843 branch  0x00007f71 
- 00025448  0x00004846 call  0x00003fc1 
- 00025449  0x00004847 branch  0x00003f6a 
- 00025450  0x00004849 fetch  0x00000001 , 0x00004813 
- 00025451  0x0000484a rtnbit0  0x00000004 
- 00025452  0x0000484b set0  0x00000004 , 0x0000003f 
- 00025453  0x0000484c store  0x00000001 , 0x00004813 
- 00025454  0x0000484d branch  0x0000427f 
- 00025455  0x00004850 fetch  0x00000001 , 0x00004813 
- 00025456  0x00004851 rtnbit0  0x00000004 
- 00025457  0x00004852 set0  0x00000004 , 0x0000003f 
- 00025458  0x00004853 store  0x00000001 , 0x00004813 
- 00025459  0x00004854 branch  0x00004286 
- 00025460  0x00004857 rtn 
- 00025461  0x0000485a rtn 
- 00025462  0x0000485d fetch  0x00000001 , 0x00004813 
- 00025463  0x0000485e bbit0  0x00000000 , 0x00003f9e 
- 00025464  0x0000485f branch  0x00006410 
- 00025465  0x00004862 rtn 
- 00025466  0x00004865 call  0x00006395 
- 00025467  0x00004866 arg  0x000003d0 , 0x00000012 
- 00025468  0x00004867 call  0x0000642e 
- 00025469  0x00004868 branch  0x0000637f , 0x00000005 
- 00025470  0x00004869 branch  0x00003f90 
- 00025471  0x0000486b arg  0x00000006 , 0x00000039 
- 00025472  0x0000486c arg  0x0000488c , 0x00000006 
- 00025473  0x0000486d branch  0x00007f71 
- 00025474  0x00004870 rtn 
- 00025475  0x00004874 arg  0x00000007 , 0x00000039 
- 00025476  0x00004875 arg  0x00004899 , 0x00000006 
- 00025477  0x00004876 call  0x00007f71 
- 00025478  0x00004877 branch  0x0000638a 
- 00025479  0x00004879 arg  0x00000007 , 0x00000039 
- 00025480  0x0000487a arg  0x00004892 , 0x00000006 
- 00025481  0x0000487b call  0x00007f71 
- 00025482  0x0000487d call  0x0000638c 
- 00025483  0x0000487e branch  0x00006393 
- 00025484  0x00004881 fetch  0x00000001 , 0x00004812 
- 00025485  0x00004882 isolate1  0x00000000 , 0x0000003f 
- 00025486  0x00004883 call  0x00003f7c , 0x00000001 
- 00025487  0x00004884 fetch  0x00000001 , 0x00004812 
- 00025488  0x00004885 isolate1  0x00000001 , 0x0000003f 
- 00025489  0x00004886 call  0x00003f88 , 0x00000001 
- 00025490  0x00004887 rtn 
- 00025491  0x00004889 fetcht  0x00000001 , 0x00004803 
- 00025492  0x0000488a branch  0x000069ef 
- 00025493  0x0000488d call  0x00006397 
- 00025494  0x0000488e branch  0x0000639e 
- 00025495  0x00004891 fetch  0x00000001 , 0x00004812 
- 00025496  0x00004892 isolate1  0x00000000 , 0x0000003f 
- 00025497  0x00004893 call  0x00003f7e , 0x00000001 
- 00025498  0x00004894 fetch  0x00000001 , 0x00004812 
- 00025499  0x00004895 isolate1  0x00000001 , 0x0000003f 
- 00025500  0x00004896 call  0x00003f86 , 0x00000001 
- 00025501  0x00004897 rtn 
- 00025502  0x00004899 fetcht  0x00000001 , 0x00004803 
- 00025503  0x0000489a branch  0x000069ed 
- 00025504  0x000048a0 fetch  0x00000001 , 0x00004132 
- 00025505  0x000048a1 rtnne  0x0000000a 
- 00025506  0x000048a2 hfetch  0x00000002 , 0x00008112 
- 00025507  0x000048a3 rtn  0x00000034 
- 00025508  0x000048a4 store  0x00000002 , 0x0000480e 
- 00025509  0x000048a6 call  0x000063a9 
- 00025510  0x000048a7 branch  0x00003fef , 0x00000001 
- 00025511  0x000048a8 call  0x00006400 
- 00025512  0x000048a9 branch  0x000063af 
- 00025513  0x000048ad fetcht  0x00000001 , 0x00004800 
- 00025514  0x000048ae branch  0x000069e5 
- 00025515  0x000048b2 fetch  0x00000001 , 0x00004813 
- 00025516  0x000048b3 rtnbit1  0x00000000 
- 00025517  0x000048b4 call  0x0000640c 
- 00025518  0x000048b5 branch  0x00003f9c 
- 00025519  0x000048b8 fetch  0x00000001 , 0x00004040 
- 00025520  0x000048b9 bbit0  0x00000000 , 0x0000428c 
- 00025521  0x000048ba fetch  0x00000001 , 0x00004041 
- 00025522  0x000048bb bbit1  0x00000000 , 0x000063d5 
- 00025523  0x000048bc call  0x00003f40 
- 00025524  0x000048bd branch  0x000063ab , 0x00000001 
- 00025525  0x000048be branch  0x00006d97 
- 00025526  0x000048c1 call  0x00005a88 
- 00025527  0x000048c2 ifetch  0x00000001 , 0x00000006 
- 00025528  0x000048c3 copy  0x00000006 , 0x00000011 
- 00025529  0x000048c4 call  0x00007f6e 
- 00025530  0x000048c5 copy  0x00000012 , 0x00000039 
- 00025531  0x000048c6 copy  0x00000011 , 0x00000006 
- 00025532  0x000048c7 call  0x00004976 
- 00025533  0x000048c8 branch  0x000068fa 
- 00025534  0x000048cd fetch  0x00000002 , 0x00004810 
- 00025535  0x000048ce rtn  0x00000034 
- 00025536  0x000048cf arg  0x00000014 , 0x00000002 
- 00025537  0x000048d0 call  0x00007fb9 
- 00025538  0x000048d1 store  0x00000002 , 0x00000469 
- 00025539  0x000048d3 copy  0x0000003f , 0x00000002 
- 00025540  0x000048d4 fetch  0x00000002 , 0x00004810 
- 00025541  0x000048d5 isub  0x00000002 , 0x0000003f 
- 00025542  0x000048d6 store  0x00000002 , 0x00004810 
- 00025543  0x000048d7 nbranch  0x00003bf1 , 0x00000002 
- 00025544  0x000048d9 arg  0x00000014 , 0x00000002 
- 00025545  0x000048da storet  0x00000002 , 0x000044c2 
- 00025546  0x000048db call  0x00005a88 
- 00025547  0x000048dc branch  0x00003bf1 , 0x00000034 
- 00025548  0x000048dd add  0x00000006 , 0x00000001 , 0x00000005 
- 00025549  0x000048df fetch  0x00000002 , 0x00000469 
- 00025550  0x000048e0 copy  0x0000003f , 0x00000039 
- 00025551  0x000048e2 call  0x00007f6b 
- 00025552  0x000048e4 call  0x0000497c 
- 00025553  0x000048e6 fetch  0x00000002 , 0x00000469 
- 00025554  0x000048e7 store  0x00000002 , 0x0000480e 
- 00025555  0x000048e8 store  0x00000002 , 0x0000041b 
- 00025556  0x000048e9 branch  0x0000428c 
- 00025557  0x000048ed rtnmark0  0x00000009 
- 00025558  0x000048ee call  0x000063d8 
- 00025559  0x000048ef call  0x000063d8 
- 00025560  0x000048f1 call  0x0000561e 
- 00025561  0x000048f2 nrtn  0x00000034 
- 00025562  0x000048f3 hfetch  0x00000002 , 0x00008112 
- 00025563  0x000048f4 rtn  0x00000034 
- 00025564  0x000048f5 fetcht  0x00000002 , 0x00004810 
- 00025565  0x000048f6 isub  0x00000002 , 0x0000003f 
- 00025566  0x000048f7 nbranch  0x00003bf1 , 0x00000002 
- 00025567  0x000048f8 store  0x00000002 , 0x0000480e 
- 00025568  0x000048f9 rtn  0x00000034 
- 00025569  0x000048fa call  0x00006407 
- 00025570  0x000048fb fetch  0x00000002 , 0x00004810 
- 00025571  0x000048fc fetcht  0x00000002 , 0x0000480e 
- 00025572  0x000048fd iadd  0x00000002 , 0x0000003f 
- 00025573  0x000048fe store  0x00000002 , 0x00004810 
- 00025574  0x000048ff fetcht  0x00000002 , 0x00004810 
- 00025575  0x00004900 hfetch  0x00000002 , 0x00008112 
- 00025576  0x00004901 isub  0x00000002 , 0x00000011 
- 00025577  0x00004902 nbranch  0x00003bf1 , 0x00000002 
- 00025578  0x00004903 jam  0x0000001b , 0x00000b7d 
- 00025579  0x00004904 branch  0x00005620 
- 00025580  0x00004907 storet  0x00000001 , 0x00000259 
- 00025581  0x00004909 fetch  0x00000001 , 0x00000259 
- 00025582  0x0000490a rtn  0x00000034 
- 00025583  0x0000490b increase  0xffffffff , 0x0000003f 
- 00025584  0x0000490c store  0x00000001 , 0x00000259 
- 00025585  0x0000490d call  0x000063f3 
- 00025586  0x0000490e branch  0x000063ed 
- 00025587  0x00004911 fetch  0x00000002 , 0x0000481a 
- 00025588  0x00004912 rtn  0x00000034 
- 00025589  0x00004913 increase  0xffffffff , 0x0000003f 
- 00025590  0x00004914 store  0x00000002 , 0x0000481a 
- 00025591  0x00004915 nrtn  0x00000034 
- 00025592  0x00004916 fetch  0x00000001 , 0x000042a4 
- 00025593  0x00004917 jam  0x00000000 , 0x000042a4 
- 00025594  0x00004918 bbit1  0x00000001 , 0x000063fd 
- 00025595  0x00004919 bbit1  0x00000000 , 0x000063fe 
- 00025596  0x0000491a branch  0x00003bf1 
- 00025597  0x0000491c branch  0x00003f8c 
- 00025598  0x0000491e jam  0x00000002 , 0x00004272 
- 00025599  0x0000491f rtn 
- 00025600  0x00004922 fetch  0x00000001 , 0x00004041 
- 00025601  0x00004923 bbit1  0x00000000 , 0x00006407 
- 00025602  0x00004924 fetch  0x00000002 , 0x0000480e 
- 00025603  0x00004925 arg  0x0000006e , 0x00000002 
- 00025604  0x00004927 call  0x00007fb9 
- 00025605  0x00004928 store  0x00000002 , 0x0000480e 
- 00025606  0x00004929 rtn 
- 00025607  0x0000492b fetch  0x00000002 , 0x0000480e 
- 00025608  0x0000492c arg  0x00000014 , 0x00000002 
- 00025609  0x0000492d call  0x00007fb9 
- 00025610  0x0000492e store  0x00000002 , 0x0000480e 
- 00025611  0x0000492f rtn 
- 00025612  0x00004932 fetch  0x00000001 , 0x00004813 
- 00025613  0x00004933 set1  0x00000000 , 0x0000003f 
- 00025614  0x00004934 store  0x00000001 , 0x00004813 
- 00025615  0x00004935 rtn 
- 00025616  0x00004938 fetch  0x00000001 , 0x00004813 
- 00025617  0x00004939 set0  0x00000000 , 0x0000003f 
- 00025618  0x0000493a store  0x00000001 , 0x00004813 
- 00025619  0x0000493b rtn 
- 00025620  0x0000493e fetch  0x00000001 , 0x00004813 
- 00025621  0x0000493f set1  0x00000007 , 0x0000003f 
- 00025622  0x00004940 store  0x00000001 , 0x00004813 
- 00025623  0x00004941 rtn 
- 00025624  0x00004944 fetch  0x00000001 , 0x00004813 
- 00025625  0x00004945 set0  0x00000007 , 0x0000003f 
- 00025626  0x00004946 store  0x00000001 , 0x00004813 
- 00025627  0x00004947 rtn 
- 00025628  0x0000494a set1  0x00000025 , 0x00000000 
- 00025629  0x0000494b bpatch  0x00000082 , 0x00004030 
- 00025630  0x0000494c call  0x00007f8e 
- 00025631  0x0000494d branch  0x00003f66 , 0x00000002 
- 00025632  0x0000494e branch  0x00003f68 
- 00025633  0x00004951 call  0x000063a9 
- 00025634  0x00004952 branch  0x00006428 , 0x00000001 
- 00025635  0x00004953 hfetcht  0x00000002 , 0x00008052 
- 00025636  0x00004954 fetch  0x00000002 , 0x000042ac 
- 00025637  0x00004955 isub  0x00000002 , 0x0000003e 
- 00025638  0x00004956 rtn  0x00000005 
- 00025639  0x00004957 branch  0x00006909 
- 00025640  0x0000495b hfetcht  0x00000002 , 0x00008052 
- 00025641  0x0000495c setarg  0x000001a0 
- 00025642  0x0000495d isub  0x00000002 , 0x0000003e 
- 00025643  0x0000495e rtn  0x00000005 
- 00025644  0x0000495f hstore  0x00000002 , 0x00008052 
- 00025645  0x00004960 rtn 
- 00025646  0x00004963 set1  0x00000025 , 0x00000000 
- 00025647  0x00004964 bpatch  0x00000083 , 0x00004030 
- 00025648  0x00004965 fetch  0x00000001 , 0x00004812 
- 00025649  0x00004966 isolate0  0x00000002 , 0x0000003f 
- 00025650  0x00004967 branch  0x00006436 , 0x00000001 
- 00025651  0x00004968 arg  0x00004814 , 0x00000011 
- 00025652  0x00004969 arg  0x00000006 , 0x00000039 
- 00025653  0x0000496a branch  0x00007f25 
- 00025654  0x0000496c force  0x00000000 , 0x0000003e 
- 00025655  0x0000496d rtn 
- 00025656  0x00004970 set1  0x00000025 , 0x00000000 
- 00025657  0x00004971 bpatch  0x00000084 , 0x00004030 
- 00025658  0x00004972 arg  0x0000481c , 0x00000005 
- 00025659  0x00004973 setsect  0x00000000 , 0x00035350 
- 00025660  0x00004974 setsect  0x00000001 , 0x00015115 
- 00025661  0x00004975 setsect  0x00000002 , 0x00012415 
- 00025662  0x00004976 setsect  0x00000003 , 0x00010951 
- 00025663  0x00004977 istore  0x00000009 , 0x00000005 
- 00025664  0x00004978 setsect  0x00000000 , 0x0002454c 
- 00025665  0x00004979 setsect  0x00000001 , 0x00035053 
- 00025666  0x0000497a setsect  0x00000002 , 0x00002454 
- 00025667  0x0000497b setsect  0x00000003 , 0x00011531 
- 00025668  0x0000497c istore  0x00000009 , 0x00000005 
- 00025669  0x0000497d setsect  0x00000000 , 0x00034441 
- 00025670  0x0000497e setsect  0x00000001 , 0x000194d4 
- 00025671  0x0000497f setsect  0x00000002 , 0x00012455 
- 00025672  0x00004980 setsect  0x00000003 , 0x00010d4d 
- 00025673  0x00004981 istore  0x00000009 , 0x00000005 
- 00025674  0x00004982 setsect  0x00000000 , 0x0003414c 
- 00025675  0x00004983 setsect  0x00000001 , 0x0000d4d4 
- 00025676  0x00004984 setsect  0x00000002 , 0x000124c4 
- 00025677  0x00004985 setsect  0x00000003 , 0x00013119 
- 00025678  0x00004986 istore  0x00000009 , 0x00000005 
- 00025679  0x00004987 setsect  0x00000000 , 0x00015247 
- 00025680  0x00004988 setsect  0x00000001 , 0x0003d0d1 
- 00025681  0x00004989 setsect  0x00000002 , 0x0000e4e4 
- 00025682  0x0000498a setsect  0x00000003 , 0x00011531 
- 00025683  0x0000498b istore  0x00000009 , 0x00000005 
- 00025684  0x0000498c setsect  0x00000000 , 0x00034944 
- 00025685  0x0000498d setsect  0x00000001 , 0x000114d4 
- 00025686  0x0000498e setsect  0x00000002 , 0x0000e535 
- 00025687  0x0000498f setsect  0x00000003 , 0x00015105 
- 00025688  0x00004990 istore  0x00000009 , 0x00000005 
- 00025689  0x00004991 setsect  0x00000000 , 0x00014c2b 
- 00025690  0x00004992 setsect  0x00000001 , 0x000114d2 
- 00025691  0x00004993 setsect  0x00000002 , 0x0000f525 
- 00025692  0x00004994 setsect  0x00000003 , 0x00011531 
- 00025693  0x00004995 istore  0x00000009 , 0x00000005 
- 00025694  0x00004996 setsect  0x00000000 , 0x00014e53 
- 00025695  0x00004997 setsect  0x00000001 , 0x00019192 
- 00025696  0x00004998 setsect  0x00000002 , 0x000044c4 
- 00025697  0x00004999 setsect  0x00000003 , 0x00015915 
- 00025698  0x0000499a istore  0x00000009 , 0x00000005 
- 00025699  0x0000499b setsect  0x00000000 , 0x00035352 
- 00025700  0x0000499c setsect  0x00000001 , 0x0000d254 
- 00025701  0x0000499d setsect  0x00000002 , 0x00005444 
- 00025702  0x0000499e setsect  0x00000003 , 0x00010959 
- 00025703  0x0000499f istore  0x00000009 , 0x00000005 
- 00025704  0x000049a0 setsect  0x00000000 , 0x0001454c 
- 00025705  0x000049a1 setsect  0x00000001 , 0x00005392 
- 00025706  0x000049a2 setsect  0x00000002 , 0x00003525 
- 00025707  0x000049a3 setsect  0x00000003 , 0x00013d35 
- 00025708  0x000049a4 istore  0x00000009 , 0x00000005 
- 00025709  0x000049a5 setsect  0x00000000 , 0x00014544 
- 00025710  0x000049a6 setsect  0x00000001 , 0x000113d3 
- 00025711  0x000049a7 setsect  0x00000002 , 0x00004454 
- 00025712  0x000049a8 setsect  0x00000003 , 0x00014d35 
- 00025713  0x000049a9 istore  0x00000009 , 0x00000005 
- 00025714  0x000049aa setsect  0x00000000 , 0x00004154 
- 00025715  0x000049ab setsect  0x00000001 , 0x00011155 
- 00025716  0x000049ac setsect  0x00000002 , 0x00013494 
- 00025717  0x000049ad setsect  0x00000003 , 0x00013d0d 
- 00025718  0x000049ae istore  0x00000009 , 0x00000005 
- 00025719  0x000049af setsect  0x00000000 , 0x00004f56 
- 00025720  0x000049b0 setsect  0x00000001 , 0x00031055 
- 00025721  0x000049b1 setsect  0x00000002 , 0x00003454 
- 00025722  0x000049b2 setsect  0x00000003 , 0x0001393d 
- 00025723  0x000049b3 istore  0x00000009 , 0x00000005 
- 00025724  0x000049b4 setsect  0x00000000 , 0x0001504e 
- 00025725  0x000049b5 setsect  0x00000001 , 0x000151d0 
- 00025726  0x000049b6 setsect  0x00000002 , 0x000154f4 
- 00025727  0x000049b7 setsect  0x00000003 , 0x00014951 
- 00025728  0x000049b8 istore  0x00000009 , 0x00000005 
- 00025729  0x000049b9 setsect  0x00000000 , 0x00024345 
- 00025730  0x000049ba setsect  0x00000001 , 0x00025051 
- 00025731  0x000049bb setsect  0x00000002 , 0x000004c4 
- 00025732  0x000049bc istore  0x00000006 , 0x00000005 
- 00025733  0x000049bd rtn 
- 00025734  0x000049c2 setarg  0x000065d7 
- 00025735  0x000049c3 store  0x00000002 , 0x0000428c 
- 00025736  0x000049c4 setarg  0x0000652e 
- 00025737  0x000049c5 store  0x00000002 , 0x0000428e 
- 00025738  0x000049c6 setarg  0x000064e3 
- 00025739  0x000049c7 store  0x00000002 , 0x0000428a 
- 00025740  0x000049c8 setarg  0x000065f3 
- 00025741  0x000049c9 store  0x00000002 , 0x00004292 
- 00025742  0x000049ca setarg  0x000064a9 
- 00025743  0x000049cb store  0x00000002 , 0x00004290 
- 00025744  0x000049cc setarg  0x00006561 
- 00025745  0x000049cd store  0x00000002 , 0x00004298 
- 00025746  0x000049ce jam  0x00000000 , 0x000007dc 
- 00025747  0x000049cf jam  0x00000000 , 0x000007dd 
- 00025748  0x000049d0 set0  0x00000025 , 0x00000000 
- 00025749  0x000049d1 bpatch  0x000000c0 , 0x00004018 
- 00025750  0x000049d2 call  0x000064c4 
- 00025751  0x000049d3 rtn  0x0000002b 
- 00025752  0x000049d4 call  0x0000649f 
- 00025753  0x000049d5 call  0x000064a7 
- 00025754  0x000049d6 setarg  0x000064e0 
- 00025755  0x000049d7 store  0x00000002 , 0x00004288 
- 00025756  0x000049d8 fetch  0x00000002 , 0x000047f4 
- 00025757  0x000049d9 bbit1  0x0000000c , 0x00006697 
- 00025758  0x000049da branch  0x00006693 
- 00025759  0x000049dd call  0x00003f4d 
- 00025760  0x000049de branch  0x000064a4 , 0x00000005 
- 00025761  0x000049df call  0x00006963 
- 00025762  0x000049e0 call  0x000066ba 
- 00025763  0x000049e1 branch  0x00003f45 
- 00025764  0x000049e3 call  0x0000691d 
- 00025765  0x000049e4 call  0x00006967 
- 00025766  0x000049e5 branch  0x000066c0 
- 00025767  0x000049e8 jam  0x00000001 , 0x0000481c 
- 00025768  0x000049e9 branch  0x000064bb 
- 00025769  0x000049ec call  0x00007cd7 
- 00025770  0x000049ed call  0x000064ac 
- 00025771  0x000049ee branch  0x000064f6 
- 00025772  0x000049f1 fetcht  0x00000001 , 0x00004825 
- 00025773  0x000049f2 call  0x000069e5 
- 00025774  0x000049f3 nbranch  0x000064b3 , 0x00000001 
- 00025775  0x000049f5 fetch  0x00000001 , 0x0000481c 
- 00025776  0x000049f6 rtneq  0x00000000 
- 00025777  0x000049f7 jam  0x00000000 , 0x0000481c 
- 00025778  0x000049f8 rtn 
- 00025779  0x000049fa fetch  0x00000001 , 0x0000481c 
- 00025780  0x000049fb rtneq  0x00000001 
- 00025781  0x000049fc jam  0x00000001 , 0x0000481c 
- 00025782  0x000049fd fetch  0x00000001 , 0x0000481b 
- 00025783  0x000049fe increase  0x00000001 , 0x0000003f 
- 00025784  0x000049ff and  0x0000003f , 0x00000003 , 0x0000003f 
- 00025785  0x00004a00 store  0x00000001 , 0x0000481b 
- 00025786  0x00004a01 branch  0x000064bb 
- 00025787  0x00004a03 setarg  0x00000006 
- 00025788  0x00004a04 call  0x000066d8 
- 00025789  0x00004a05 and  0x0000003f , 0x000000fc , 0x00000002 
- 00025790  0x00004a06 fetch  0x00000001 , 0x0000481b 
- 00025791  0x00004a07 iadd  0x00000002 , 0x0000003f 
- 00025792  0x00004a08 lshift8  0x0000003f , 0x0000003f 
- 00025793  0x00004a09 add  0x0000003f , 0x00000006 , 0x0000003f 
- 00025794  0x00004a0a call  0x000066d7 
- 00025795  0x00004a0b branch  0x000066ba 
- 00025796  0x00004a0e call  0x000065c5 
- 00025797  0x00004a0f call  0x000064ca 
- 00025798  0x00004a10 hfetch  0x00000002 , 0x00008050 
- 00025799  0x00004a11 set0  0x0000000b , 0x0000003f 
- 00025800  0x00004a12 hstore  0x00000002 , 0x00008050 
- 00025801  0x00004a13 rtn 
- 00025802  0x00004a16 call  0x00003e0b 
- 00025803  0x00004a17 fetcht  0x00000001 , 0x00004827 
- 00025804  0x00004a18 call  0x000069d1 
- 00025805  0x00004a19 fetcht  0x00000001 , 0x00004828 
- 00025806  0x00004a1a call  0x000069d1 
- 00025807  0x00004a1b fetcht  0x00000001 , 0x00004822 
- 00025808  0x00004a1c call  0x000069d1 
- 00025809  0x00004a1d fetcht  0x00000001 , 0x00004823 
- 00025810  0x00004a1e call  0x000069d1 
- 00025811  0x00004a1f fetcht  0x00000001 , 0x00004824 
- 00025812  0x00004a20 call  0x000069d1 
- 00025813  0x00004a21 fetcht  0x00000001 , 0x00004826 
- 00025814  0x00004a22 call  0x000069d1 
- 00025815  0x00004a23 fetcht  0x00000001 , 0x00004825 
- 00025816  0x00004a24 call  0x000069d1 
- 00025817  0x00004a25 hfetch  0x00000001 , 0x0000807b 
- 00025818  0x00004a26 or_into  0x00000018 , 0x0000003f 
- 00025819  0x00004a27 hstore  0x00000001 , 0x0000807b 
- 00025820  0x00004a28 hfetch  0x00000001 , 0x0000807f 
- 00025821  0x00004a29 and_into  0x000000e7 , 0x0000003f 
- 00025822  0x00004a2a hstore  0x00000001 , 0x0000807f 
- 00025823  0x00004a2b rtn 
- 00025824  0x00004a2f setarg  0x0000bc05 
- 00025825  0x00004a30 call  0x000066d7 
- 00025826  0x00004a31 jam  0x00000001 , 0x000000a2 
- 00025827  0x00004a34 call  0x000064f6 
- 00025828  0x00004a35 arg  0x00000019 , 0x00000002 
- 00025829  0x00004a36 call  0x000069da 
- 00025830  0x00004a37 hjam  0x00000000 , 0x00008081 
- 00025831  0x00004a38 fetcht  0x00000001 , 0x00004827 
- 00025832  0x00004a39 call  0x000069b4 
- 00025833  0x00004a3a fetcht  0x00000001 , 0x00004828 
- 00025834  0x00004a3b call  0x000069b4 
- 00025835  0x00004a3c fetcht  0x00000001 , 0x00004822 
- 00025836  0x00004a3d call  0x000069b4 
- 00025837  0x00004a3e fetcht  0x00000001 , 0x00004823 
- 00025838  0x00004a3f call  0x000069b4 
- 00025839  0x00004a40 fetcht  0x00000001 , 0x00004824 
- 00025840  0x00004a41 call  0x000069b4 
- 00025841  0x00004a42 fetcht  0x00000001 , 0x00004826 
- 00025842  0x00004a43 call  0x000069b9 
- 00025843  0x00004a44 fetch  0x00000001 , 0x000000a2 
- 00025844  0x00004a45 nrtn  0x00000034 
- 00025845  0x00004a46 branch  0x000069c4 
- 00025846  0x00004a49 set0  0x00000025 , 0x00000000 
- 00025847  0x00004a4a bpatch  0x000000c1 , 0x00004018 
- 00025848  0x00004a4b arg  0x00000000 , 0x00000011 
- 00025849  0x00004a4c fetcht  0x00000001 , 0x00004827 
- 00025850  0x00004a4d call  0x000069e5 
- 00025851  0x00004a4e setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00025852  0x00004a4f fetcht  0x00000001 , 0x00004828 
- 00025853  0x00004a50 call  0x000069e5 
- 00025854  0x00004a51 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00025855  0x00004a52 copy  0x00000011 , 0x0000003f 
- 00025856  0x00004a54 and_into  0x00000003 , 0x0000003f 
- 00025857  0x00004a55 fetcht  0x00000001 , 0x00004808 
- 00025858  0x00004a56 store  0x00000001 , 0x00004808 
- 00025859  0x00004a57 isub  0x00000002 , 0x0000003e 
- 00025860  0x00004a58 branch  0x00006514 , 0x00000005 
- 00025861  0x00004a59 fetch  0x00000001 , 0x00004807 
- 00025862  0x00004a5a store  0x00000001 , 0x00004806 
- 00025863  0x00004a5b storet  0x00000001 , 0x00004807 
- 00025864  0x00004a5c fetch  0x00000001 , 0x00004808 
- 00025865  0x00004a5d lshift4  0x0000003f , 0x0000003f 
- 00025866  0x00004a5e fetcht  0x00000001 , 0x00004807 
- 00025867  0x00004a5f lshift2  0x00000002 , 0x00000002 
- 00025868  0x00004a60 iadd  0x00000002 , 0x0000003f 
- 00025869  0x00004a61 fetcht  0x00000001 , 0x00004806 
- 00025870  0x00004a62 iadd  0x00000002 , 0x0000003f 
- 00025871  0x00004a63 beq  0x00000038 , 0x00006515 
- 00025872  0x00004a64 beq  0x00000034 , 0x00006519 
- 00025873  0x00004a65 beq  0x0000000b , 0x00006519 
- 00025874  0x00004a66 beq  0x00000007 , 0x00006515 
- 00025875  0x00004a67 rtn 
- 00025876  0x00004a6a rtn 
- 00025877  0x00004a6d fetch  0x00000001 , 0x00004809 
- 00025878  0x00004a6e increase  0x00000001 , 0x0000003f 
- 00025879  0x00004a6f store  0x00000001 , 0x00004809 
- 00025880  0x00004a70 rtn 
- 00025881  0x00004a73 fetch  0x00000001 , 0x00004809 
- 00025882  0x00004a74 increase  0xffffffff , 0x0000003f 
- 00025883  0x00004a75 store  0x00000001 , 0x00004809 
- 00025884  0x00004a76 rtn 
- 00025885  0x00004a7a rtn 
- 00025886  0x00004a7c setarg  0x0000b805 
- 00025887  0x00004a7d branch  0x000066d7 
- 00025888  0x00004a80 rtn 
- 00025889  0x00004a83 call  0x00003fa0 
- 00025890  0x00004a84 jam  0x00000002 , 0x00004820 
- 00025891  0x00004a85 call  0x00003fa4 
- 00025892  0x00004a87 branch  0x00003f92 
- 00025893  0x00004a8a fetch  0x00000002 , 0x0000481e 
- 00025894  0x00004a8b rtn  0x00000034 
- 00025895  0x00004a8c increase  0xffffffff , 0x0000003f 
- 00025896  0x00004a8d store  0x00000002 , 0x0000481e 
- 00025897  0x00004a8e nrtn  0x00000034 
- 00025898  0x00004a8f branch  0x00003f9a 
- 00025899  0x00004a92 setarg  0x00000002 
- 00025900  0x00004a93 store  0x00000001 , 0x000047f2 
- 00025901  0x00004a94 rtn 
- 00025902  0x00004a97 fetch  0x00000001 , 0x0000427f 
- 00025903  0x00004a98 rtn  0x00000034 
- 00025904  0x00004a99 call  0x0000527c 
- 00025905  0x00004a9a nrtn  0x00000034 
- 00025906  0x00004a9b call  0x00006578 
- 00025907  0x00004a9c nrtn  0x00000028 
- 00025908  0x00004a9d call  0x0000655e 
- 00025909  0x00004a9e call  0x0000655a 
- 00025910  0x00004aa0 arg  0x00000008 , 0x00000011 
- 00025911  0x00004aa1 call  0x00004b2c 
- 00025912  0x00004aa2 fetch  0x00000002 , 0x000042b7 
- 00025913  0x00004aa3 istore  0x00000002 , 0x00000005 
- 00025914  0x00004aa4 setarg  0x000002a1 
- 00025915  0x00004aa5 istore  0x00000002 , 0x00000005 
- 00025916  0x00004aa6 fetch  0x00000001 , 0x00004805 
- 00025917  0x00004aa7 istore  0x00000001 , 0x00000005 
- 00025918  0x00004aa8 fetch  0x00000002 , 0x00004800 
- 00025919  0x00004aa9 arg  0x00000fff , 0x00000002 
- 00025920  0x00004aaa iand  0x00000002 , 0x0000003f 
- 00025921  0x00004aab fetcht  0x00000002 , 0x00004802 
- 00025922  0x00004aac lshift4  0x00000002 , 0x00000002 
- 00025923  0x00004aad lshift8  0x00000002 , 0x00000002 
- 00025924  0x00004aae ior  0x00000002 , 0x0000003f 
- 00025925  0x00004aaf istore  0x00000003 , 0x00000005 
- 00025926  0x00004ab0 fetch  0x00000001 , 0x00004804 
- 00025927  0x00004ab1 istore  0x00000001 , 0x00000005 
- 00025928  0x00004ab2 setarg  0x00000000 
- 00025929  0x00004ab3 istore  0x00000001 , 0x00000005 
- 00025930  0x00004ab4 jam  0x00000008 , 0x000008a8 
- 00025931  0x00004ab5 rtn 
- 00025932  0x00004ab9 set0  0x00000025 , 0x00000000 
- 00025933  0x00004aba bpatch  0x000000c2 , 0x00004018 
- 00025934  0x00004abb fetch  0x00000001 , 0x0000481a 
- 00025935  0x00004abc rtn  0x00000034 
- 00025936  0x00004abd increase  0xffffffff , 0x0000003f 
- 00025937  0x00004abe store  0x00000001 , 0x0000481a 
- 00025938  0x00004abf nrtn  0x00000034 
- 00025939  0x00004ac0 call  0x0000527e 
- 00025940  0x00004ac1 nrtn  0x00000034 
- 00025941  0x00004ac2 setarg  0x00000000 
- 00025942  0x00004ac3 store  0x00000005 , 0x00004800 
- 00025943  0x00004ac4 call  0x00006536 
- 00025944  0x00004ac5 jam  0x00000050 , 0x0000481a 
- 00025945  0x00004ac6 rtn 
- 00025946  0x00004ac8 fetch  0x00000002 , 0x00004810 
- 00025947  0x00004ac9 store  0x00000002 , 0x00004818 
- 00025948  0x00004aca jam  0x00000050 , 0x0000481a 
- 00025949  0x00004acb rtn 
- 00025950  0x00004ace fetch  0x00000002 , 0x0000480e 
- 00025951  0x00004acf store  0x00000002 , 0x00004816 
- 00025952  0x00004ad0 rtn 
- 00025953  0x00004ad4 fetcht  0x00000002 , 0x000044c2 
- 00025954  0x00004ad5 call  0x00005a88 
- 00025955  0x00004ad6 ifetch  0x00000001 , 0x00000006 
- 00025956  0x00004ad7 store  0x00000001 , 0x0000041b 
- 00025957  0x00004ad8 rtn 
- 00025958  0x00004adc set0  0x00000025 , 0x00000000 
- 00025959  0x00004add bpatch  0x000000c3 , 0x00004018 
- 00025960  0x00004ade fetcht  0x00000002 , 0x000044c2 
- 00025961  0x00004adf call  0x00005a88 
- 00025962  0x00004ae0 add  0x00000006 , 0x00000001 , 0x00000005 
- 00025963  0x00004ae2 fetch  0x00000001 , 0x00004805 
- 00025964  0x00004ae3 istore  0x00000001 , 0x00000005 
- 00025965  0x00004ae4 fetch  0x00000002 , 0x00004800 
- 00025966  0x00004ae5 arg  0x00000fff , 0x00000002 
- 00025967  0x00004ae6 iand  0x00000002 , 0x0000003f 
- 00025968  0x00004ae7 fetcht  0x00000002 , 0x00004802 
- 00025969  0x00004ae8 lshift4  0x00000002 , 0x00000002 
- 00025970  0x00004ae9 lshift8  0x00000002 , 0x00000002 
- 00025971  0x00004aea ior  0x00000002 , 0x0000003f 
- 00025972  0x00004aeb istore  0x00000003 , 0x00000005 
- 00025973  0x00004aec fetch  0x00000001 , 0x00004804 
- 00025974  0x00004aed istore  0x00000001 , 0x00000005 
- 00025975  0x00004aee rtn 
- 00025976  0x00004af1 set0  0x00000025 , 0x00000000 
- 00025977  0x00004af2 bpatch  0x000000c4 , 0x00004018 
- 00025978  0x00004af3 disable  0x00000028 
- 00025979  0x00004af4 setarg  0x00000000 
- 00025980  0x00004af5 store  0x00000005 , 0x00004800 
- 00025981  0x00004af6 call  0x00006581 
- 00025982  0x00004af7 call  0x000065b4 
- 00025983  0x00004af8 call  0x0000659c 
- 00025984  0x00004af9 branch  0x000065a2 
- 00025985  0x00004afc fetch  0x00000001 , 0x00004821 
- 00025986  0x00004afd rtnne  0x00000002 
- 00025987  0x00004afe fetch  0x00000001 , 0x0000480a 
- 00025988  0x00004aff call  0x000065ba , 0x00000034 
- 00025989  0x00004b00 jam  0x00000001 , 0x0000480a 
- 00025990  0x00004b01 disable  0x00000028 
- 00025991  0x00004b02 fetcht  0x00000001 , 0x00004826 
- 00025992  0x00004b03 call  0x000069e5 
- 00025993  0x00004b04 nrtn  0x00000001 
- 00025994  0x00004b05 setarg  0x00000000 
- 00025995  0x00004b06 call  0x000066d8 
- 00025996  0x00004b07 bne  0x00000030 , 0x000066c6 
- 00025997  0x00004b08 setarg  0x00000002 
- 00025998  0x00004b09 call  0x000066d8 
- 00025999  0x00004b0a rtnbit0  0x00000007 
- 00026000  0x00004b0b setarg  0x00000003 
- 00026001  0x00004b0c call  0x000066d8 
- 00026002  0x00004b0d call  0x000065d3 
- 00026003  0x00004b0e store  0x00000002 , 0x00004800 
- 00026004  0x00004b0f setarg  0x00000004 
- 00026005  0x00004b10 call  0x000066d8 
- 00026006  0x00004b11 call  0x000065d3 
- 00026007  0x00004b12 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00026008  0x00004b13 store  0x00000002 , 0x00004802 
- 00026009  0x00004b14 fetch  0x00000004 , 0x00004800 
- 00026010  0x00004b15 enable  0x00000028 
- 00026011  0x00004b16 rtn 
- 00026012  0x00004b18 fetch  0x00000001 , 0x00004809 
- 00026013  0x00004b19 rtn  0x00000034 
- 00026014  0x00004b1a store  0x00000001 , 0x00004804 
- 00026015  0x00004b1b jam  0x00000000 , 0x00004809 
- 00026016  0x00004b1c enable  0x00000028 
- 00026017  0x00004b1d rtn 
- 00026018  0x00004b1f arg  0x00000000 , 0x00000011 
- 00026019  0x00004b20 fetcht  0x00000001 , 0x00004822 
- 00026020  0x00004b21 call  0x000069e5 
- 00026021  0x00004b22 setflag  0x00000001 , 0x00000000 , 0x00000011 
- 00026022  0x00004b23 fetcht  0x00000001 , 0x00004823 
- 00026023  0x00004b24 call  0x000069e5 
- 00026024  0x00004b25 setflag  0x00000001 , 0x00000001 , 0x00000011 
- 00026025  0x00004b26 fetcht  0x00000001 , 0x00004824 
- 00026026  0x00004b27 call  0x000069e5 
- 00026027  0x00004b28 setflag  0x00000001 , 0x00000002 , 0x00000011 
- 00026028  0x00004b29 deposit  0x00000011 
- 00026029  0x00004b2a fetcht  0x00000001 , 0x00004805 
- 00026030  0x00004b2b store  0x00000001 , 0x00004805 
- 00026031  0x00004b2c ixor  0x00000002 , 0x0000003f 
- 00026032  0x00004b2d sub  0x0000003f , 0x00000000 , 0x0000003e 
- 00026033  0x00004b2e rtn  0x00000005 
- 00026034  0x00004b2f enable  0x00000028 
- 00026035  0x00004b30 rtn 
- 00026036  0x00004b36 arg  0x0000001a , 0x00000002 
- 00026037  0x00004b37 call  0x000069e5 
- 00026038  0x00004b38 rtn  0x00000001 
- 00026039  0x00004b39 setarg  0x00000000 
- 00026040  0x00004b3a call  0x000066d8 
- 00026041  0x00004b3b branch  0x000065b4 
- 00026042  0x00004b3e arg  0x00000000 , 0x00000039 
- 00026043  0x00004b40 setarg  0x00000002 
- 00026044  0x00004b41 call  0x000066d8 
- 00026045  0x00004b42 nop  0x00000064 
- 00026046  0x00004b43 increase  0x00000001 , 0x00000039 
- 00026047  0x00004b44 fetcht  0x00000001 , 0x00004826 
- 00026048  0x00004b45 call  0x000069e5 
- 00026049  0x00004b46 branch  0x000065bb , 0x00000001 
- 00026050  0x00004b47 deposit  0x00000039 
- 00026051  0x00004b48 store  0x00000002 , 0x0000046b 
- 00026052  0x00004b49 rtn 
- 00026053  0x00004b4b call  0x0000678e 
- 00026054  0x00004b4c rtn  0x0000002b 
- 00026055  0x00004b4f setarg  0x00000000 
- 00026056  0x00004b50 call  0x000066d8 
- 00026057  0x00004b51 store  0x00000001 , 0x00000256 
- 00026058  0x00004b52 beq  0x00000030 , 0x000065ce 
- 00026059  0x00004b53 call  0x000066c6 
- 00026060  0x00004b54 nop  0x00002710 
- 00026061  0x00004b55 branch  0x000065c7 
- 00026062  0x00004b57 setarg  0x00008006 
- 00026063  0x00004b58 call  0x000066d7 
- 00026064  0x00004b59 nop  0x000003e8 
- 00026065  0x00004b5a jam  0x00000002 , 0x00004821 
- 00026066  0x00004b5b rtn 
- 00026067  0x00004b60 rtnbit0  0x00000007 
- 00026068  0x00004b61 arg  0x0000ff00 , 0x00000002 
- 00026069  0x00004b62 ior  0x00000002 , 0x0000003f 
- 00026070  0x00004b63 rtn 
- 00026071  0x00004b68 call  0x0000561e 
- 00026072  0x00004b69 nrtn  0x00000034 
- 00026073  0x00004b6a fetcht  0x00000002 , 0x000044c2 
- 00026074  0x00004b6b call  0x00005866 
- 00026075  0x00004b6c rtnbit0  0x00000000 
- 00026076  0x00004b6d fetch  0x00000001 , 0x000046f8 
- 00026077  0x00004b6e rtnbit0  0x00000000 
- 00026078  0x00004b6f call  0x00006578 
- 00026079  0x00004b71 nrtn  0x00000028 
- 00026080  0x00004b72 call  0x0000655e 
- 00026081  0x00004b74 jam  0x0000001b , 0x00000b7d 
- 00026082  0x00004b75 call  0x00005620 
- 00026083  0x00004b76 branch  0x00006566 
- 00026084  0x00004b79 rtn  0x00000028 
- 00026085  0x00004b7a fetch  0x00000001 , 0x0000481d 
- 00026086  0x00004b7b increase  0x00000001 , 0x0000003f 
- 00026087  0x00004b7c store  0x00000001 , 0x0000481d 
- 00026088  0x00004b7d arg  0x00000001 , 0x00000002 
- 00026089  0x00004b7e bbit0  0x00000007 , 0x000065eb 
- 00026090  0x00004b7f arg  0x0000ffff , 0x00000002 
- 00026091  0x00004b81 storet  0x00000005 , 0x00004800 
- 00026092  0x00004b82 enable  0x00000028 
- 00026093  0x00004b83 rtn 
- 00026094  0x00004b86 disable  0x00000028 
- 00026095  0x00004b87 fetch  0x00000001 , 0x00004820 
- 00026096  0x00004b88 rtneq  0x00000002 
- 00026097  0x00004b89 enable  0x00000028 
- 00026098  0x00004b8a rtn 
- 00026099  0x00004b8d copy  0x00000013 , 0x0000003f 
- 00026100  0x00004b8e beq  0x00000014 , 0x00006606 
- 00026101  0x00004b8f beq  0x00000001 , 0x000066a6 
- 00026102  0x00004b90 beq  0x00000015 , 0x00006617 
- 00026103  0x00004b91 beq  0x00000002 , 0x00006617 
- 00026104  0x00004b92 beq  0x00000005 , 0x00006616 
- 00026105  0x00004b93 beq  0x00000010 , 0x0000666a 
- 00026106  0x00004b94 beq  0x00000012 , 0x0000668a 
- 00026107  0x00004b95 beq  0x00000006 , 0x00006614 
- 00026108  0x00004b96 beq  0x00000028 , 0x00006521 
- 00026109  0x00004b97 beq  0x00000029 , 0x00006524 
- 00026110  0x00004b98 beq  0x00000004 , 0x00006611 
- 00026111  0x00004b99 beq  0x00000013 , 0x00006611 
- 00026112  0x00004b9a beq  0x0000000a , 0x0000660f 
- 00026113  0x00004b9b beq  0x0000002e , 0x00003f57 
- 00026114  0x00004b9c and  0x0000003f , 0x0000000f , 0x00000002 
- 00026115  0x00004b9d and_into  0x000000f0 , 0x0000003f 
- 00026116  0x00004b9e beq  0x00000050 , 0x00006634 
- 00026117  0x00004b9f rtn 
- 00026118  0x00004ba2 fetch  0x00000002 , 0x000042a2 
- 00026119  0x00004ba3 set0  0x00000000 , 0x0000003f 
- 00026120  0x00004ba4 store  0x00000002 , 0x000042a2 
- 00026121  0x00004ba5 setarg  0x00000000 
- 00026122  0x00004ba6 store  0x00000002 , 0x00004814 
- 00026123  0x00004ba7 fetch  0x00000001 , 0x00004829 
- 00026124  0x00004ba8 increase  0x00000001 , 0x0000003f 
- 00026125  0x00004ba9 store  0x00000001 , 0x00004829 
- 00026126  0x00004baa branch  0x000066a6 
- 00026127  0x00004bad call  0x000062e9 
- 00026128  0x00004bae branch  0x00003f6a 
- 00026129  0x00004bb1 fetch  0x00000002 , 0x000047f4 
- 00026130  0x00004bb2 bbit1  0x0000000c , 0x00006697 
- 00026131  0x00004bb3 branch  0x00003f10 
- 00026132  0x00004bb7 call  0x0000652b 
- 00026133  0x00004bb8 rtn 
- 00026134  0x00004bba rtn 
- 00026135  0x00004bbd set0  0x00000025 , 0x00000000 
- 00026136  0x00004bbe bpatch  0x000000c5 , 0x00004018 
- 00026137  0x00004bbf call  0x00006621 
- 00026138  0x00004bc0 fetch  0x00000002 , 0x000042a0 
- 00026139  0x00004bc1 bbit1  0x00000007 , 0x00006630 
- 00026140  0x00004bc2 bbit1  0x00000000 , 0x00003f12 
- 00026141  0x00004bc3 bbit1  0x00000001 , 0x0000662a 
- 00026142  0x00004bc4 bbit1  0x00000002 , 0x0000662d 
- 00026143  0x00004bc5 bbit1  0x00000003 , 0x0000662d 
- 00026144  0x00004bc6 branch  0x00006697 
- 00026145  0x00004bc8 setarg  0x00000000 
- 00026146  0x00004bc9 store  0x00000004 , 0x00004806 
- 00026147  0x00004bca jam  0x00000000 , 0x0000481a 
- 00026148  0x00004bcb jam  0x00000000 , 0x0000480a 
- 00026149  0x00004bcc jam  0x00000000 , 0x0000427f 
- 00026150  0x00004bcd jam  0x00000000 , 0x0000448b 
- 00026151  0x00004bce jam  0x00000000 , 0x00004820 
- 00026152  0x00004bcf jam  0x00000000 , 0x0000480b 
- 00026153  0x00004bd0 rtn 
- 00026154  0x00004bd3 bbit1  0x00000005 , 0x0000662d 
- 00026155  0x00004bd4 bbit1  0x00000003 , 0x0000662d 
- 00026156  0x00004bd5 branch  0x00006697 
- 00026157  0x00004bd7 fetch  0x00000002 , 0x000047f4 
- 00026158  0x00004bd8 bbit1  0x0000000c , 0x00006697 
- 00026159  0x00004bd9 branch  0x00003f10 
- 00026160  0x00004bdc call  0x00005b30 
- 00026161  0x00004bdd fetch  0x00000002 , 0x000042a0 
- 00026162  0x00004bde bbit1  0x00000000 , 0x00003f12 
- 00026163  0x00004bdf branch  0x00003f10 
- 00026164  0x00004be2 set0  0x00000025 , 0x00000000 
- 00026165  0x00004be3 bpatch  0x000000c6 , 0x00004018 
- 00026166  0x00004be4 storet  0x00000001 , 0x00000259 
- 00026167  0x00004be6 fetch  0x00000001 , 0x00000259 
- 00026168  0x00004be7 rtn  0x00000034 
- 00026169  0x00004be8 increase  0xffffffff , 0x0000003f 
- 00026170  0x00004be9 store  0x00000001 , 0x00000259 
- 00026171  0x00004bec call  0x00006649 
- 00026172  0x00004bed call  0x0000664f 
- 00026173  0x00004bee call  0x00006656 
- 00026174  0x00004bef call  0x00006664 
- 00026175  0x00004bf1 fetch  0x00000001 , 0x00004820 
- 00026176  0x00004bf2 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00026177  0x00004bf3 call  0x00006648 , 0x00000001 
- 00026178  0x00004bf4 fetch  0x00000001 , 0x00004820 
- 00026179  0x00004bf5 compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00026180  0x00004bf6 call  0x00006646 , 0x00000001 
- 00026181  0x00004bf7 branch  0x00006637 
- 00026182  0x00004bfb call  0x0000665d 
- 00026183  0x00004bfc branch  0x0000654c 
- 00026184  0x00004c00 rtn 
- 00026185  0x00004c03 fetch  0x00000001 , 0x000047f2 
- 00026186  0x00004c04 rtn  0x00000034 
- 00026187  0x00004c05 increase  0xffffffff , 0x0000003f 
- 00026188  0x00004c06 store  0x00000001 , 0x000047f2 
- 00026189  0x00004c07 nrtn  0x00000034 
- 00026190  0x00004c08 branch  0x0000668a 
- 00026191  0x00004c0b fetch  0x00000002 , 0x00004812 
- 00026192  0x00004c0c rtn  0x00000034 
- 00026193  0x00004c0d increase  0xffffffff , 0x0000003f 
- 00026194  0x00004c0e store  0x00000002 , 0x00004812 
- 00026195  0x00004c0f nrtn  0x00000034 
- 00026196  0x00004c10 call  0x000066a6 
- 00026197  0x00004c11 branch  0x00003f9a 
- 00026198  0x00004c14 fetch  0x00000002 , 0x00004814 
- 00026199  0x00004c15 rtn  0x00000034 
- 00026200  0x00004c16 increase  0xffffffff , 0x0000003f 
- 00026201  0x00004c17 store  0x00000002 , 0x00004814 
- 00026202  0x00004c18 nrtn  0x00000034 
- 00026203  0x00004c19 call  0x00003f84 
- 00026204  0x00004c1a branch  0x00003f9a 
- 00026205  0x00004c1d fetch  0x00000002 , 0x00004818 
- 00026206  0x00004c1e rtn  0x00000034 
- 00026207  0x00004c1f increase  0xffffffff , 0x0000003f 
- 00026208  0x00004c20 store  0x00000002 , 0x00004818 
- 00026209  0x00004c21 nrtn  0x00000034 
- 00026210  0x00004c22 jam  0x00000000 , 0x0000481a 
- 00026211  0x00004c23 rtn 
- 00026212  0x00004c26 fetch  0x00000002 , 0x00004816 
- 00026213  0x00004c27 rtn  0x00000034 
- 00026214  0x00004c28 increase  0xffffffff , 0x0000003f 
- 00026215  0x00004c29 store  0x00000002 , 0x00004816 
- 00026216  0x00004c2a nrtn  0x00000034 
- 00026217  0x00004c2b branch  0x000066b1 
- 00026218  0x00004c2e set0  0x00000025 , 0x00000000 
- 00026219  0x00004c2f bpatch  0x000000c7 , 0x00004018 
- 00026220  0x00004c30 jam  0x00000000 , 0x0000481a 
- 00026221  0x00004c31 jam  0x00000001 , 0x0000480b 
- 00026222  0x00004c32 setarg  0x00000000 
- 00026223  0x00004c33 store  0x00000002 , 0x00004814 
- 00026224  0x00004c34 call  0x000066b1 
- 00026225  0x00004c35 fetch  0x00000001 , 0x00004132 
- 00026226  0x00004c36 isolate1  0x00000001 , 0x0000003f 
- 00026227  0x00004c37 call  0x00006688 , 0x00000001 
- 00026228  0x00004c38 fetch  0x00000001 , 0x00004132 
- 00026229  0x00004c39 isolate1  0x00000000 , 0x0000003f 
- 00026230  0x00004c3a call  0x00006684 , 0x00000001 
- 00026231  0x00004c3b call  0x00003fa6 
- 00026232  0x00004c3c branch  0x00006697 
- 00026233  0x00004c41 fetch  0x00000006 , 0x00004274 
- 00026234  0x00004c42 branch  0x00003f79 , 0x00000034 
- 00026235  0x00004c43 branch  0x00003f6e 
- 00026236  0x00004c46 fetch  0x00000006 , 0x00004274 
- 00026237  0x00004c47 branch  0x00006682 , 0x00000034 
- 00026238  0x00004c48 fetch  0x00000002 , 0x0000480c 
- 00026239  0x00004c49 store  0x00000002 , 0x00004814 
- 00026240  0x00004c4a call  0x00003fa4 
- 00026241  0x00004c4b branch  0x00003f82 
- 00026242  0x00004c4d call  0x00003f94 
- 00026243  0x00004c4e branch  0x00003f88 
- 00026244  0x00004c51 fetch  0x00000002 , 0x000047f4 
- 00026245  0x00004c52 isolate1  0x00000007 , 0x0000003f 
- 00026246  0x00004c53 call  0x00003f75 , 0x00000001 
- 00026247  0x00004c54 rtn 
- 00026248  0x00004c56 call  0x00005b30 
- 00026249  0x00004c57 rtn 
- 00026250  0x00004c5a jam  0x00000001 , 0x0000427f 
- 00026251  0x00004c5b call  0x00003fa4 
- 00026252  0x00004c5c call  0x00003fa2 
- 00026253  0x00004c5d jam  0x00000001 , 0x00004820 
- 00026254  0x00004c5e setarg  0x00000000 
- 00026255  0x00004c5f store  0x00000002 , 0x000047f0 
- 00026256  0x00004c60 store  0x00000001 , 0x000047f2 
- 00026257  0x00004c61 call  0x00003f9e 
- 00026258  0x00004c62 branch  0x0000655a 
- 00026259  0x00004c65 fetch  0x00000001 , 0x000042a9 
- 00026260  0x00004c66 beq  0x00000033 , 0x00006679 
- 00026261  0x00004c67 beq  0x00000034 , 0x0000667c 
- 00026262  0x00004c68 branch  0x00006697 
- 00026263  0x00004c6b set0  0x00000025 , 0x00000000 
- 00026264  0x00004c6c bpatch  0x000000c8 , 0x00004019 
- 00026265  0x00004c6d fetch  0x00000001 , 0x000044f9 
- 00026266  0x00004c6e increase  0x00000001 , 0x0000003f 
- 00026267  0x00004c6f store  0x00000001 , 0x000044f9 
- 00026268  0x00004c70 call  0x00003fa6 
- 00026269  0x00004c71 fetch  0x00000002 , 0x000047fe 
- 00026270  0x00004c72 store  0x00000002 , 0x00004812 
- 00026271  0x00004c73 fetch  0x00000001 , 0x00004132 
- 00026272  0x00004c74 isolate1  0x00000001 , 0x0000003f 
- 00026273  0x00004c75 call  0x00003f88 , 0x00000001 
- 00026274  0x00004c76 fetch  0x00000001 , 0x00004132 
- 00026275  0x00004c77 isolate1  0x00000000 , 0x0000003f 
- 00026276  0x00004c78 call  0x00003f7c , 0x00000001 
- 00026277  0x00004c79 branch  0x00003f94 
- 00026278  0x00004c7c set0  0x00000025 , 0x00000000 
- 00026279  0x00004c7d bpatch  0x000000c9 , 0x00004019 
- 00026280  0x00004c7e setarg  0x00000000 
- 00026281  0x00004c7f store  0x00000002 , 0x00004812 
- 00026282  0x00004c80 fetch  0x00000001 , 0x00004132 
- 00026283  0x00004c81 isolate1  0x00000001 , 0x0000003f 
- 00026284  0x00004c82 call  0x00003f86 , 0x00000001 
- 00026285  0x00004c83 fetch  0x00000001 , 0x00004132 
- 00026286  0x00004c84 isolate1  0x00000000 , 0x0000003f 
- 00026287  0x00004c85 call  0x00003f7e , 0x00000001 
- 00026288  0x00004c86 branch  0x00003f98 
- 00026289  0x00004c89 set0  0x00000025 , 0x00000000 
- 00026290  0x00004c8a bpatch  0x000000ca , 0x00004019 
- 00026291  0x00004c8b setarg  0x00000000 
- 00026292  0x00004c8c store  0x00000002 , 0x00004816 
- 00026293  0x00004c8d fetch  0x00000002 , 0x000047f4 
- 00026294  0x00004c8e bbit1  0x00000009 , 0x00003f90 
- 00026295  0x00004c8f fetch  0x00000002 , 0x000047f4 
- 00026296  0x00004c90 bbit1  0x00000000 , 0x00003f77 
- 00026297  0x00004c91 rtn 
- 00026298  0x00004c94 set0  0x00000025 , 0x00000000 
- 00026299  0x00004c95 bpatch  0x000000cb , 0x00004019 
- 00026300  0x00004c96 arg  0x00000001 , 0x00000002 
- 00026301  0x00004c97 arg  0x0000481b , 0x00000011 
- 00026302  0x00004c98 arg  0x000000c6 , 0x00000012 
- 00026303  0x00004c99 branch  0x0000683e 
- 00026304  0x00004c9c set0  0x00000025 , 0x00000000 
- 00026305  0x00004c9d bpatch  0x000000cc , 0x00004019 
- 00026306  0x00004c9e arg  0x00000001 , 0x00000002 
- 00026307  0x00004c9f arg  0x0000481b , 0x00000011 
- 00026308  0x00004ca0 arg  0x000000c6 , 0x00000012 
- 00026309  0x00004ca1 branch  0x0000681d 
- 00026310  0x00004caa set0  0x00000025 , 0x00000000 
- 00026311  0x00004cab bpatch  0x000000fe , 0x0000401f 
- 00026312  0x00004cac hfetch  0x00000001 , 0x00008073 
- 00026313  0x00004cad arg  0x00000006 , 0x00000002 
- 00026314  0x00004cae ior  0x00000002 , 0x0000003f 
- 00026315  0x00004caf hstore  0x00000001 , 0x00008073 
- 00026316  0x00004cb0 hfetch  0x00000001 , 0x00008077 
- 00026317  0x00004cb1 ior  0x00000002 , 0x0000003f 
- 00026318  0x00004cb2 hstore  0x00000001 , 0x00008077 
- 00026319  0x00004cb3 hjam  0x00000000 , 0x00008081 
- 00026320  0x00004cb4 hfetch  0x00000001 , 0x00008077 
- 00026321  0x00004cb5 set0  0x00000001 , 0x0000003f 
- 00026322  0x00004cb6 set0  0x00000002 , 0x0000003f 
- 00026323  0x00004cb7 hstore  0x00000001 , 0x00008077 
- 00026324  0x00004cb8 nop  0x0000001e 
- 00026325  0x00004cb9 hjam  0x00000001 , 0x00008081 
- 00026326  0x00004cba rtn 
- 00026327  0x00004cbc branch  0x000067a1 
- 00026328  0x00004cbf branch  0x000067a9 
- 00026329  0x00004cc7 nbranch  0x000066dd , 0x00000028 
- 00026330  0x00004cc8 hfetch  0x00000001 , 0x00008085 
- 00026331  0x00004cc9 or_into  0x00000020 , 0x0000003f 
- 00026332  0x00004cca hstore  0x00000001 , 0x00008085 
- 00026333  0x00004ccc copy  0x00000002 , 0x0000003e 
- 00026334  0x00004ccd branch  0x000066e0 , 0x00000005 
- 00026335  0x00004cce copy  0x00000013 , 0x0000003d 
- 00026336  0x00004cd0 isolate0  0x00000000 , 0x0000003e 
- 00026337  0x00004cd1 branch  0x00006763 
- 00026338  0x00004cd5 force  0x00000004 , 0x00000002 
- 00026339  0x00004cd7 arg  0x0000022c , 0x00000011 
- 00026340  0x00004cd8 hfetch  0x00000001 , 0x00008085 
- 00026341  0x00004cd9 and_into  0x000000df , 0x0000003f 
- 00026342  0x00004cda hstore  0x00000001 , 0x00008085 
- 00026343  0x00004cdb call  0x000066dd 
- 00026344  0x00004cdc arg  0x000055aa , 0x00000011 
- 00026345  0x00004cdd fetch  0x00000002 , 0x0000022c 
- 00026346  0x00004cde ifetcht  0x00000002 , 0x00000006 
- 00026347  0x00004cdf isub  0x00000011 , 0x0000003e 
- 00026348  0x00004ce0 rtn 
- 00026349  0x00004ce3 arg  0x00000002 , 0x00000002 
- 00026350  0x00004ce4 arg  0x00000232 , 0x00000011 
- 00026351  0x00004ce5 call  0x000066dd 
- 00026352  0x00004ce6 fetch  0x00000002 , 0x00000232 
- 00026353  0x00004ce7 store  0x00000002 , 0x00000225 
- 00026354  0x00004ce8 call  0x000066f4 , 0x00000028 
- 00026355  0x00004ce9 rtn 
- 00026356  0x00004cec arg  0x00000010 , 0x00000002 
- 00026357  0x00004ced arg  0x00000234 , 0x00000011 
- 00026358  0x00004cee hfetch  0x00000001 , 0x00008085 
- 00026359  0x00004cef and_into  0x000000df , 0x0000003f 
- 00026360  0x00004cf0 hstore  0x00000001 , 0x00008085 
- 00026361  0x00004cf1 call  0x000066dd 
- 00026362  0x00004cf2 arg  0x00000234 , 0x00000006 
- 00026363  0x00004cf3 arg  0x00000010 , 0x00000039 
- 00026364  0x00004cf4 call  0x00007584 
- 00026365  0x00004cf5 call  0x0000753d 
- 00026366  0x00004cf6 call  0x0000759d 
- 00026367  0x00004cf7 branch  0x00007534 
- 00026368  0x00004cfa disable  0x0000002d 
- 00026369  0x00004cfb call  0x000066e2 
- 00026370  0x00004cfc nrtn  0x00000005 
- 00026371  0x00004cfd enable  0x0000002d 
- 00026372  0x00004cfe hjam  0x00000080 , 0x00008023 
- 00026373  0x00004cff hjam  0x00000000 , 0x00008022 
- 00026374  0x00004d00 hjam  0x00000000 , 0x00008024 
- 00026375  0x00004d01 arg  0x00008025 , 0x00000011 
- 00026376  0x00004d02 call  0x000066d9 
- 00026377  0x00004d03 hjam  0x00000000 , 0x00008023 
- 00026378  0x00004d04 call  0x000066e2 
- 00026379  0x00004d05 nrtn  0x00000005 
- 00026380  0x00004d06 force  0x00000000 , 0x0000003f 
- 00026381  0x00004d07 hstore  0x00000002 , 0x00008288 
- 00026382  0x00004d08 arg  0x0000828a , 0x00000011 
- 00026383  0x00004d09 call  0x000066d9 
- 00026384  0x00004d0b arg  0x00000006 , 0x00000002 
- 00026385  0x00004d0c call  0x000066e3 
- 00026386  0x00004d0d nrtn  0x00000005 
- 00026387  0x00004d0e ifetch  0x00000002 , 0x00000006 
- 00026388  0x00004d0f iforce  0x00000011 
- 00026389  0x00004d10 call  0x000066dd 
- 00026390  0x00004d11 branch  0x00006710 
- 00026391  0x00004d18 call  0x00007f36 
- 00026392  0x00004d19 setarg  0x00001000 
- 00026393  0x00004d1a store  0x00000002 , 0x00000225 
- 00026394  0x00004d1b arg  0x00006823 , 0x00000013 
- 00026395  0x00004d1c arg  0x00000002 , 0x00000039 
- 00026396  0x00004d1e call  0x000066e2 
- 00026397  0x00004d1f nrtn  0x00000005 
- 00026398  0x00004d20 fetch  0x00000002 , 0x00000225 
- 00026399  0x00004d21 byteswap  0x0000003f , 0x0000003f 
- 00026400  0x00004d22 iadd  0x00000002 , 0x0000003f 
- 00026401  0x00004d23 byteswap  0x0000003f , 0x0000003f 
- 00026402  0x00004d24 store  0x00000002 , 0x00000225 
- 00026403  0x00004d25 loop  0x0000671c 
- 00026404  0x00004d26 branch  0x00006710 
- 00026405  0x00004d29 hjam  0x00000025 , 0x00008050 
- 00026406  0x00004d2a hjam  0x00000005 , 0x00008280 
- 00026407  0x00004d2b call  0x00007f36 
- 00026408  0x00004d2d disable  0x00000028 
- 00026409  0x00004d2e call  0x0000688a 
- 00026410  0x00004d2f setarg  0x00000000 
- 00026411  0x00004d30 arg  0x00000221 , 0x00000011 
- 00026412  0x00004d31 arg  0x00000002 , 0x00000002 
- 00026413  0x00004d32 call  0x000068d3 
- 00026414  0x00004d33 fetch  0x00000002 , 0x00000221 
- 00026415  0x00004d34 bbit0  0x00000007 , 0x00006738 
- 00026416  0x00004d35 setarg  0x000007f0 
- 00026417  0x00004d36 arg  0x00000234 , 0x00000011 
- 00026418  0x00004d37 arg  0x00000010 , 0x00000002 
- 00026419  0x00004d38 call  0x000068d3 
- 00026420  0x00004d39 hjam  0x00000008 , 0x00008006 
- 00026421  0x00004d3a arg  0x00000234 , 0x00000006 
- 00026422  0x00004d3b call  0x00007590 
- 00026423  0x00004d3c enable  0x00000028 
- 00026424  0x00004d3e fetch  0x00000002 , 0x00000221 
- 00026425  0x00004d3f byteswap  0x0000003f , 0x0000003f 
- 00026426  0x00004d40 arg  0x000007ff , 0x00000002 
- 00026427  0x00004d41 iand  0x00000002 , 0x0000003f 
- 00026428  0x00004d42 branch  0x00006744 , 0x00000005 
- 00026429  0x00004d43 call  0x0000688f 
- 00026430  0x00004d44 arg  0x000068d8 , 0x00000013 
- 00026431  0x00004d45 call  0x000066f4 , 0x00000028 
- 00026432  0x00004d46 call  0x00006700 
- 00026433  0x00004d47 fetch  0x00000001 , 0x00000220 
- 00026434  0x00004d48 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026435  0x00004d49 nbranch  0x00006738 , 0x00000001 
- 00026436  0x00004d4b call  0x0000688d 
- 00026437  0x00004d4c fetch  0x00000001 , 0x00000221 
- 00026438  0x00004d4d bbit1  0x00000005 , 0x00006751 
- 00026439  0x00004d4e setarg  0x00000000 
- 00026440  0x00004d4f store  0x00000003 , 0x00000224 
- 00026441  0x00004d50 call  0x000067b9 
- 00026442  0x00004d51 arg  0x000067db , 0x00000013 
- 00026443  0x00004d52 call  0x000066ed 
- 00026444  0x00004d53 call  0x00006700 
- 00026445  0x00004d54 nbranch  0x00006751 , 0x0000002d 
- 00026446  0x00004d55 fetch  0x00000001 , 0x00000220 
- 00026447  0x00004d56 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026448  0x00004d57 nbranch  0x00006744 , 0x00000001 
- 00026449  0x00004d59 fetch  0x00000001 , 0x00000221 
- 00026450  0x00004d5a bbit1  0x00000006 , 0x0000675d 
- 00026451  0x00004d5b setarg  0x00000000 
- 00026452  0x00004d5c store  0x00000002 , 0x00000225 
- 00026453  0x00004d5d arg  0x00006823 , 0x00000013 
- 00026454  0x00004d5e call  0x00006805 
- 00026455  0x00004d5f call  0x000066ed 
- 00026456  0x00004d60 call  0x00006700 
- 00026457  0x00004d61 nbranch  0x0000675d , 0x0000002d 
- 00026458  0x00004d62 fetch  0x00000001 , 0x00000220 
- 00026459  0x00004d63 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00026460  0x00004d64 nbranch  0x00006751 , 0x00000001 
- 00026461  0x00004d66 hjam  0x00000021 , 0x00008050 
- 00026462  0x00004d67 fetch  0x00000001 , 0x00000221 
- 00026463  0x00004d68 rtnbit0  0x00000004 
- 00026464  0x00004d69 call  0x00004461 
- 00026465  0x00004d6b call  0x000044a3 
- 00026466  0x00004d6c branch  0x00006761 
- 00026467  0x00004d70 fetch  0x00000001 , 0x00000220 
- 00026468  0x00004d71 lshift  0x0000003f , 0x0000003f 
- 00026469  0x00004d72 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026470  0x00004d73 isolate0  0x0000000f , 0x00000011 
- 00026471  0x00004d74 rtn  0x00000001 
- 00026472  0x00004d75 store  0x00000001 , 0x00000220 
- 00026473  0x00004d76 rtn 
- 00026474  0x00004d7a hfetch  0x00000001 , 0x00008085 
- 00026475  0x00004d7b rtnbit0  0x00000005 
- 00026476  0x00004d7c branch  0x00006770 
- 00026477  0x00004d7e hfetch  0x00000001 , 0x0000812c 
- 00026478  0x00004d7f qisolate1  0x0000003f 
- 00026479  0x00004d80 rtn  0x00000001 
- 00026480  0x00004d82 hfetch  0x00000001 , 0x00008108 
- 00026481  0x00004d83 bbit0  0x00000001 , 0x0000676d 
- 00026482  0x00004d84 call  0x00007534 
- 00026483  0x00004d85 branch  0x0000676d 
- 00026484  0x00004d8a copy  0x00000039 , 0x00000002 
- 00026485  0x00004d8b storet  0x00000002 , 0x0000423c 
- 00026486  0x00004d8c hjam  0x00000080 , 0x00008023 
- 00026487  0x00004d8d hjam  0x00000000 , 0x00008022 
- 00026488  0x00004d8e hjam  0x00000000 , 0x00008024 
- 00026489  0x00004d8f store  0x00000002 , 0x0000423a 
- 00026490  0x00004d90 iforce  0x00000005 
- 00026491  0x00004d91 lshift2  0x00000039 , 0x00000039 
- 00026492  0x00004d93 hfetch  0x00000001 , 0x00008025 
- 00026493  0x00004d94 istore  0x00000001 , 0x00000005 
- 00026494  0x00004d95 loop  0x0000677c 
- 00026495  0x00004d96 hjam  0x00000000 , 0x00008023 
- 00026496  0x00004d97 rtn 
- 00026497  0x00004d9a fetch  0x00000002 , 0x0000423a 
- 00026498  0x00004d9b rtn  0x00000034 
- 00026499  0x00004d9c hjam  0x00000080 , 0x00008023 
- 00026500  0x00004d9d hjam  0x00000000 , 0x00008022 
- 00026501  0x00004d9e hjam  0x00000000 , 0x00008024 
- 00026502  0x00004d9f fetcht  0x00000002 , 0x0000423c 
- 00026503  0x00004da0 lshift2  0x00000002 , 0x00000039 
- 00026504  0x00004da1 iforce  0x00000006 
- 00026505  0x00004da3 ifetch  0x00000001 , 0x00000006 
- 00026506  0x00004da4 hstore  0x00000001 , 0x00008025 
- 00026507  0x00004da5 loop  0x00006789 
- 00026508  0x00004da6 hjam  0x00000000 , 0x00008023 
- 00026509  0x00004da7 rtn 
- 00026510  0x00004dad set0  0x00000025 , 0x00000000 
- 00026511  0x00004dae bpatch  0x000000ff , 0x0000401f 
- 00026512  0x00004daf hjam  0x00000075 , 0x00008086 
- 00026513  0x00004db0 hjam  0x0000000a , 0x00008087 
- 00026514  0x00004db1 setarg  0x00000223 
- 00026515  0x00004db2 hstore  0x00000002 , 0x0000808a 
- 00026516  0x00004db3 setarg  0x00000228 
- 00026517  0x00004db4 hstore  0x00000002 , 0x0000808c 
- 00026518  0x00004db5 hfetch  0x00000001 , 0x00008081 
- 00026519  0x00004db6 set1  0x00000000 , 0x0000003f 
- 00026520  0x00004db7 set0  0x00000001 , 0x0000003f 
- 00026521  0x00004db8 hstore  0x00000001 , 0x00008081 
- 00026522  0x00004db9 rtn 
- 00026523  0x00004dbc hfetch  0x00000001 , 0x00008086 
- 00026524  0x00004dbd set1  0x00000007 , 0x0000003f 
- 00026525  0x00004dbe hstore  0x00000001 , 0x00008086 
- 00026526  0x00004dbf set0  0x00000007 , 0x0000003f 
- 00026527  0x00004dc0 hstore  0x00000001 , 0x00008086 
- 00026528  0x00004dc1 rtn 
- 00026529  0x00004dc6 set1  0x00000007 , 0x0000003f 
- 00026530  0x00004dc7 store  0x00000002 , 0x00000223 
- 00026531  0x00004dc8 set1  0x00000025 , 0x00000000 
- 00026532  0x00004dc9 bpatch  0x00000000 , 0x00004020 
- 00026533  0x00004dca hjam  0x00000002 , 0x00008088 
- 00026534  0x00004dcb hjam  0x00000000 , 0x0000808e 
- 00026535  0x00004dcc hjam  0x00000002 , 0x00008006 
- 00026536  0x00004dcd branch  0x000067b3 
- 00026537  0x00004dd1 force  0x00000001 , 0x00000002 
- 00026538  0x00004dd5 store  0x00000001 , 0x00000223 
- 00026539  0x00004dd6 set1  0x00000025 , 0x00000000 
- 00026540  0x00004dd7 bpatch  0x00000001 , 0x00004020 
- 00026541  0x00004dd8 hjam  0x00000001 , 0x00008088 
- 00026542  0x00004dd9 hstoret  0x00000002 , 0x0000808e 
- 00026543  0x00004dda hjam  0x00000002 , 0x00008006 
- 00026544  0x00004ddb call  0x000067b3 
- 00026545  0x00004ddc fetch  0x00000001 , 0x00000228 
- 00026546  0x00004ddd rtn 
- 00026547  0x00004de0 fetch  0x00000002 , 0x00004177 
- 00026548  0x00004de1 increase  0x00000001 , 0x0000003f 
- 00026549  0x00004de2 store  0x00000002 , 0x00004177 
- 00026550  0x00004de3 hfetch  0x00000001 , 0x0000812c 
- 00026551  0x00004de4 bbit0  0x00000003 , 0x000067b3 
- 00026552  0x00004de5 rtn 
- 00026553  0x00004de8 hjam  0x00000040 , 0x00008086 
- 00026554  0x00004de9 hjam  0x00000000 , 0x00008087 
- 00026555  0x00004dea hfetch  0x00000001 , 0x00008081 
- 00026556  0x00004deb set0  0x00000000 , 0x0000003f 
- 00026557  0x00004dec set1  0x00000001 , 0x0000003f 
- 00026558  0x00004ded hstore  0x00000001 , 0x00008081 
- 00026559  0x00004dee setarg  0x00000000 
- 00026560  0x00004def store  0x00000004 , 0x00000223 
- 00026561  0x00004df0 rtn 
- 00026562  0x00004df3 setarg  0x00000000 
- 00026563  0x00004df4 hstore  0x00000002 , 0x0000808e 
- 00026564  0x00004df5 setarg  0x00000001 
- 00026565  0x00004df6 hstore  0x00000001 , 0x00008088 
- 00026566  0x00004df7 setarg  0x00000223 
- 00026567  0x00004df8 hstore  0x00000002 , 0x0000808a 
- 00026568  0x00004df9 jam  0x00000006 , 0x00000223 
- 00026569  0x00004dfa hjam  0x00000002 , 0x00008006 
- 00026570  0x00004dfb branch  0x000067b3 
- 00026571  0x00004e00 increase  0x00000004 , 0x00000002 
- 00026572  0x00004e01 hstoret  0x00000002 , 0x00008088 
- 00026573  0x00004e02 increase  0xfffffffc , 0x00000011 
- 00026574  0x00004e03 arg  0x00000002 , 0x00000002 
- 00026575  0x00004e04 istoret  0x00000001 , 0x00000011 
- 00026576  0x00004e05 rshift16  0x0000003f , 0x00000002 
- 00026577  0x00004e06 istoret  0x00000001 , 0x00000005 
- 00026578  0x00004e07 rshift8  0x0000003f , 0x00000002 
- 00026579  0x00004e08 istoret  0x00000001 , 0x00000005 
- 00026580  0x00004e09 istore  0x00000001 , 0x00000005 
- 00026581  0x00004e0a deposit  0x00000011 
- 00026582  0x00004e0b hstore  0x00000002 , 0x0000808a 
- 00026583  0x00004e0c setarg  0x00000000 
- 00026584  0x00004e0d hstore  0x00000002 , 0x0000808e 
- 00026585  0x00004e0e hjam  0x00000002 , 0x00008006 
- 00026586  0x00004e0f branch  0x000067b3 
- 00026587  0x00004e14 hstoret  0x00000002 , 0x0000808e 
- 00026588  0x00004e15 setarg  0x00000004 
- 00026589  0x00004e16 hstore  0x00000002 , 0x00008088 
- 00026590  0x00004e17 jam  0x00000003 , 0x00000223 
- 00026591  0x00004e18 setarg  0x00000223 
- 00026592  0x00004e19 hstore  0x00000002 , 0x0000808a 
- 00026593  0x00004e1a deposit  0x00000011 
- 00026594  0x00004e1b hstore  0x00000002 , 0x0000808c 
- 00026595  0x00004e1c hfetch  0x00000001 , 0x00008086 
- 00026596  0x00004e1d isolate0  0x0000000f , 0x00000011 
- 00026597  0x00004e1e setflag  0x00000001 , 0x00000006 , 0x0000003f 
- 00026598  0x00004e1f hstore  0x00000001 , 0x00008086 
- 00026599  0x00004e20 hjam  0x00000002 , 0x00008006 
- 00026600  0x00004e22 hfetch  0x00000001 , 0x0000812c 
- 00026601  0x00004e23 bbit1  0x00000007 , 0x000067e8 
- 00026602  0x00004e24 arg  0x00000003 , 0x00000007 
- 00026603  0x00004e25 call  0x0000676a 
- 00026604  0x00004e26 call  0x000067b3 
- 00026605  0x00004e27 isolate1  0x00000002 , 0x0000003f 
- 00026606  0x00004e28 call  0x00006763 
- 00026607  0x00004e29 fetch  0x00000001 , 0x00000224 
- 00026608  0x00004e2a lshift16  0x0000003f , 0x00000012 
- 00026609  0x00004e2b fetch  0x00000001 , 0x00000225 
- 00026610  0x00004e2c lshift8  0x0000003f , 0x0000003f 
- 00026611  0x00004e2d ior  0x00000012 , 0x00000012 
- 00026612  0x00004e2e fetch  0x00000001 , 0x00000226 
- 00026613  0x00004e2f ior  0x00000012 , 0x0000003f 
- 00026614  0x00004e30 iadd  0x00000002 , 0x0000003f 
- 00026615  0x00004e31 store  0x00000001 , 0x00000226 
- 00026616  0x00004e32 rshift8  0x0000003f , 0x0000003f 
- 00026617  0x00004e33 store  0x00000001 , 0x00000225 
- 00026618  0x00004e34 rshift8  0x0000003f , 0x0000003f 
- 00026619  0x00004e35 store  0x00000001 , 0x00000224 
- 00026620  0x00004e36 rtn 
- 00026621  0x00004e3b hjam  0x0000000a , 0x00008042 
- 00026622  0x00004e3c hjam  0x00000002 , 0x00008091 
- 00026623  0x00004e3d hjam  0x00000003 , 0x00008092 
- 00026624  0x00004e3e hjam  0x00000003 , 0x00008093 
- 00026625  0x00004e3f hjam  0x00000003 , 0x00008094 
- 00026626  0x00004e40 hjam  0x00000003 , 0x00008095 
- 00026627  0x00004e41 hjam  0x00000002 , 0x00008096 
- 00026628  0x00004e42 rtn 
- 00026629  0x00004e45 hjam  0x00000005 , 0x00008091 
- 00026630  0x00004e46 hjam  0x00000007 , 0x00008092 
- 00026631  0x00004e47 hjam  0x00000007 , 0x00008093 
- 00026632  0x00004e48 hjam  0x00000007 , 0x00008094 
- 00026633  0x00004e49 hjam  0x00000007 , 0x00008095 
- 00026634  0x00004e4a hjam  0x00000005 , 0x00008096 
- 00026635  0x00004e4b rtn 
- 00026636  0x00004e50 hfetch  0x00000001 , 0x0000812c 
- 00026637  0x00004e51 bbit0  0x00000005 , 0x0000680c 
- 00026638  0x00004e52 rtn 
- 00026639  0x00004e56 store  0x00000001 , 0x00000224 
- 00026640  0x00004e57 setarg  0x00000224 
- 00026641  0x00004e58 hstore  0x00000002 , 0x0000809a 
- 00026642  0x00004e59 setarg  0x00000001 
- 00026643  0x00004e5a hstore  0x00000002 , 0x00008098 
- 00026644  0x00004e5b hstoret  0x00000002 , 0x0000809e 
- 00026645  0x00004e5c deposit  0x00000011 
- 00026646  0x00004e5d hstore  0x00000002 , 0x0000809c 
- 00026647  0x00004e5e hjam  0x00000001 , 0x00008090 
- 00026648  0x00004e5f hjam  0x00000004 , 0x00008006 
- 00026649  0x00004e60 branch  0x0000680c 
- 00026650  0x00004e63 byteswap  0x0000003f , 0x0000003f 
- 00026651  0x00004e64 store  0x00000002 , 0x00000225 
- 00026652  0x00004e65 rtn 
- 00026653  0x00004e6c set1  0x00000025 , 0x00000000 
- 00026654  0x00004e6d bpatch  0x00000002 , 0x00004020 
- 00026655  0x00004e6e fetch  0x00000002 , 0x0000429b 
- 00026656  0x00004e6f iadd  0x00000012 , 0x0000003f 
- 00026657  0x00004e73 byteswap  0x0000003f , 0x0000003f 
- 00026658  0x00004e74 store  0x00000002 , 0x00000225 
- 00026659  0x00004e78 set1  0x00000025 , 0x00000000 
- 00026660  0x00004e79 bpatch  0x00000003 , 0x00004020 
- 00026661  0x00004e7a setarg  0x00000004 
- 00026662  0x00004e7b hstore  0x00000002 , 0x00008098 
- 00026663  0x00004e7c jam  0x000000a0 , 0x00000224 
- 00026664  0x00004e7d jam  0x000000a1 , 0x00000227 
- 00026665  0x00004e7e setarg  0x00000224 
- 00026666  0x00004e7f hstore  0x00000002 , 0x0000809a 
- 00026667  0x00004e80 hstoret  0x00000002 , 0x0000809e 
- 00026668  0x00004e81 deposit  0x00000011 
- 00026669  0x00004e82 hstore  0x00000002 , 0x0000809c 
- 00026670  0x00004e83 setarg  0x00000002 
- 00026671  0x00004e84 isolate0  0x0000000f , 0x00000011 
- 00026672  0x00004e85 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00026673  0x00004e86 hstore  0x00000001 , 0x00008090 
- 00026674  0x00004e87 hjam  0x00000004 , 0x00008006 
- 00026675  0x00004e88 arg  0x00000005 , 0x00000007 
- 00026676  0x00004e89 call  0x0000676a 
- 00026677  0x00004e8a call  0x0000680c 
- 00026678  0x00004e8b isolate1  0x00000004 , 0x0000003f 
- 00026679  0x00004e8c call  0x00006763 
- 00026680  0x00004e8d fetch  0x00000002 , 0x00000225 
- 00026681  0x00004e8e byteswap  0x0000003f , 0x0000003f 
- 00026682  0x00004e8f iadd  0x00000002 , 0x0000003f 
- 00026683  0x00004e90 byteswap  0x0000003f , 0x0000003f 
- 00026684  0x00004e91 store  0x00000002 , 0x00000225 
- 00026685  0x00004e92 rtn 
- 00026686  0x00004e99 set1  0x00000025 , 0x00000000 
- 00026687  0x00004e9a bpatch  0x00000004 , 0x00004020 
- 00026688  0x00004e9b fetch  0x00000002 , 0x0000429b 
- 00026689  0x00004e9c iadd  0x00000012 , 0x0000003f 
- 00026690  0x00004ea0 store  0x00000002 , 0x00000161 
- 00026691  0x00004ea1 set1  0x00000025 , 0x00000000 
- 00026692  0x00004ea2 bpatch  0x00000005 , 0x00004020 
- 00026693  0x00004ea3 storet  0x00000002 , 0x000002a0 
- 00026694  0x00004ea4 copy  0x00000011 , 0x0000003f 
- 00026695  0x00004ea5 store  0x00000002 , 0x000002b7 
- 00026696  0x00004ea7 call  0x00006858 
- 00026697  0x00004ea9 fetcht  0x00000002 , 0x000002b0 
- 00026698  0x00004eaa fetch  0x00000002 , 0x000002b7 
- 00026699  0x00004eab copy  0x0000003f , 0x00000011 
- 00026700  0x00004eac fetch  0x00000002 , 0x00000161 
- 00026701  0x00004eae call  0x00006870 
- 00026702  0x00004eb0 fetch  0x00000002 , 0x000002b0 
- 00026703  0x00004eb1 fetcht  0x00000002 , 0x000002b7 
- 00026704  0x00004eb2 iadd  0x00000002 , 0x00000002 
- 00026705  0x00004eb3 storet  0x00000002 , 0x000002b7 
- 00026706  0x00004eb4 fetcht  0x00000002 , 0x00000161 
- 00026707  0x00004eb5 iadd  0x00000002 , 0x00000002 
- 00026708  0x00004eb6 storet  0x00000002 , 0x00000161 
- 00026709  0x00004eb7 fetch  0x00000002 , 0x000002a0 
- 00026710  0x00004eb8 nbranch  0x00006848 , 0x00000034 
- 00026711  0x00004eb9 rtn 
- 00026712  0x00004ec2 set1  0x00000025 , 0x00000000 
- 00026713  0x00004ec3 bpatch  0x00000006 , 0x00004020 
- 00026714  0x00004ec4 fetch  0x00000002 , 0x000042aa 
- 00026715  0x00004ec5 increase  0xffffffff , 0x0000003f 
- 00026716  0x00004ec6 fetcht  0x00000002 , 0x00000161 
- 00026717  0x00004ec7 ior  0x00000002 , 0x0000003f 
- 00026718  0x00004ec8 increase  0x00000001 , 0x0000003f 
- 00026719  0x00004ec9 store  0x00000003 , 0x000002b4 
- 00026720  0x00004ecb fetch  0x00000002 , 0x000002a0 
- 00026721  0x00004ecc iadd  0x00000002 , 0x0000003f 
- 00026722  0x00004ece fetcht  0x00000003 , 0x000002b4 
- 00026723  0x00004ecf isub  0x00000002 , 0x0000003f 
- 00026724  0x00004ed0 nbranch  0x0000686b , 0x00000002 
- 00026725  0x00004ed1 store  0x00000002 , 0x000002a0 
- 00026726  0x00004ed2 fetch  0x00000003 , 0x000002b4 
- 00026727  0x00004ed3 fetcht  0x00000002 , 0x00000161 
- 00026728  0x00004ed4 isub  0x00000002 , 0x0000003f 
- 00026729  0x00004ed5 store  0x00000002 , 0x000002b0 
- 00026730  0x00004ed6 rtn 
- 00026731  0x00004ed8 fetch  0x00000002 , 0x000002a0 
- 00026732  0x00004ed9 store  0x00000002 , 0x000002b0 
- 00026733  0x00004eda setarg  0x00000000 
- 00026734  0x00004edb store  0x00000002 , 0x000002a0 
- 00026735  0x00004edc rtn 
- 00026736  0x00004ee2 copy  0x0000003f , 0x00000012 
- 00026737  0x00004ee3 set1  0x00000025 , 0x00000000 
- 00026738  0x00004ee4 bpatch  0x00000007 , 0x00004020 
- 00026739  0x00004ee5 copy  0x00000012 , 0x0000003f 
- 00026740  0x00004ee6 increase  0x00000003 , 0x00000002 
- 00026741  0x00004ee7 hstoret  0x00000002 , 0x00008098 
- 00026742  0x00004ee8 increase  0xfffffffd , 0x00000011 
- 00026743  0x00004ee9 ifetcht  0x00000003 , 0x00000011 
- 00026744  0x00004eea copy  0x00000002 , 0x00000012 
- 00026745  0x00004eeb arg  0x000000a0 , 0x00000002 
- 00026746  0x00004eec istoret  0x00000001 , 0x00000011 
- 00026747  0x00004eed byteswap  0x0000003f , 0x0000003f 
- 00026748  0x00004eee istore  0x00000002 , 0x00000005 
- 00026749  0x00004eef deposit  0x00000011 
- 00026750  0x00004ef0 hstore  0x00000002 , 0x0000809a 
- 00026751  0x00004ef1 setarg  0x00000000 
- 00026752  0x00004ef2 hstore  0x00000002 , 0x0000809e 
- 00026753  0x00004ef3 hjam  0x00000001 , 0x00008090 
- 00026754  0x00004ef4 hjam  0x00000004 , 0x00008006 
- 00026755  0x00004ef5 call  0x0000680c 
- 00026756  0x00004ef6 copy  0x00000012 , 0x0000003f 
- 00026757  0x00004ef7 istore  0x00000003 , 0x00000011 
- 00026758  0x00004ef8 nop  0x00002710 
- 00026759  0x00004ef9 nop  0x00002710 
- 00026760  0x00004efa nop  0x00002710 
- 00026761  0x00004efb rtn 
- 00026762  0x00004f00 hjam  0x00000070 , 0x00008973 
- 00026763  0x00004f01 nop  0x00000bb8 
- 00026764  0x00004f02 rtn 
- 00026765  0x00004f05 hjam  0x00000030 , 0x00008973 
- 00026766  0x00004f06 rtn 
- 00026767  0x00004f09 lshift3  0x0000003f , 0x0000003f 
- 00026768  0x00004f0a hstore  0x00000002 , 0x00008045 
- 00026769  0x00004f0b hjam  0x00000000 , 0x0000804b 
- 00026770  0x00004f0c rtn 
- 00026771  0x00004f10 call  0x0000688f 
- 00026772  0x00004f11 call  0x000068c0 
- 00026773  0x00004f13 ifetcht  0x00000001 , 0x00000011 
- 00026774  0x00004f14 increase  0x00000001 , 0x00000011 
- 00026775  0x00004f15 force  0x00000000 , 0x00000007 
- 00026776  0x00004f17 qisolate0  0x00000002 
- 00026777  0x00004f18 branch  0x000068b7 , 0x00000001 
- 00026778  0x00004f19 hfetch  0x00000001 , 0x00008046 
- 00026779  0x00004f1a set1  0x00000006 , 0x0000003f 
- 00026780  0x00004f1b set1  0x00000007 , 0x0000003f 
- 00026781  0x00004f1c hstore  0x00000001 , 0x00008046 
- 00026782  0x00004f1d hjam  0x00000002 , 0x00008047 
- 00026783  0x00004f1e hjam  0x00000082 , 0x00008047 
- 00026784  0x00004f1f set0  0x00000007 , 0x0000003f 
- 00026785  0x00004f20 hstore  0x00000001 , 0x00008046 
- 00026786  0x00004f21 hjam  0x0000008a , 0x00008047 
- 00026787  0x00004f22 nop  0x0000000b 
- 00026788  0x00004f23 hjam  0x000000ca , 0x00008047 
- 00026789  0x00004f24 nop  0x00000021 
- 00026790  0x00004f25 hjam  0x0000004a , 0x00008047 
- 00026791  0x00004f26 nop  0x0000002c 
- 00026792  0x00004f27 hjam  0x000000ca , 0x00008047 
- 00026793  0x00004f28 nop  0x00000016 
- 00026794  0x00004f29 hjam  0x0000008a , 0x00008047 
- 00026795  0x00004f2a nop  0x00000021 
- 00026796  0x00004f2b hjam  0x00000082 , 0x00008047 
- 00026797  0x00004f2c nop  0x00000001 
- 00026798  0x00004f2d hjam  0x00000092 , 0x00008047 
- 00026799  0x00004f2e nop  0x0000000a 
- 00026800  0x00004f2f hjam  0x000000b2 , 0x00008047 
- 00026801  0x00004f30 hfetch  0x00000001 , 0x00008007 
- 00026802  0x00004f31 hjam  0x00000092 , 0x00008047 
- 00026803  0x00004f32 nop  0x00000001 
- 00026804  0x00004f33 hjam  0x00000082 , 0x00008047 
- 00026805  0x00004f34 qisolate0  0x0000003f 
- 00026806  0x00004f35 branch  0x00006898 , 0x00000001 
- 00026807  0x00004f37 hfetch  0x00000002 , 0x00008045 
- 00026808  0x00004f38 increase  0x00000001 , 0x0000003f 
- 00026809  0x00004f39 hstore  0x00000002 , 0x00008045 
- 00026810  0x00004f3a increase  0x00000001 , 0x00000007 
- 00026811  0x00004f3b compare  0x00000008 , 0x00000007 , 0x0000000f 
- 00026812  0x00004f3c nbranch  0x00006898 , 0x00000001 
- 00026813  0x00004f3d loop  0x00006895 
- 00026814  0x00004f3e hjam  0x00000083 , 0x00008047 
- 00026815  0x00004f3f rtn 
- 00026816  0x00004f42 hjam  0x00000082 , 0x00008047 
- 00026817  0x00004f43 nop  0x0000000c 
- 00026818  0x00004f44 hjam  0x00000080 , 0x00008047 
- 00026819  0x00004f45 hjam  0x00000082 , 0x00008047 
- 00026820  0x00004f46 nop  0x00000096 
- 00026821  0x00004f47 rtn 
- 00026822  0x00004f4b call  0x000068c0 
- 00026823  0x00004f4d hjam  0x000000a2 , 0x00008047 
- 00026824  0x00004f4e deposit  0x00000011 
- 00026825  0x00004f4f hstore  0x00000002 , 0x00008048 
- 00026826  0x00004f50 set1  0x0000000b , 0x00000002 
- 00026827  0x00004f51 isolate0  0x0000000f , 0x0000003f 
- 00026828  0x00004f52 setflag  0x00000001 , 0x0000000f , 0x00000002 
- 00026829  0x00004f53 hstoret  0x00000002 , 0x0000804a 
- 00026830  0x00004f54 hjam  0x00000001 , 0x00008006 
- 00026831  0x00004f55 rtn 
- 00026832  0x00004f58 hfetch  0x00000001 , 0x0000812c 
- 00026833  0x00004f59 bbit0  0x00000001 , 0x000068d0 
- 00026834  0x00004f5a rtn 
- 00026835  0x00004f5e call  0x0000688f 
- 00026836  0x00004f5f call  0x000068c6 
- 00026837  0x00004f60 call  0x000068d0 
- 00026838  0x00004f61 hjam  0x00000083 , 0x00008047 
- 00026839  0x00004f62 rtn 
- 00026840  0x00004f68 hfetch  0x00000002 , 0x00008124 
- 00026841  0x00004f69 hstore  0x00000002 , 0x00008045 
- 00026842  0x00004f6a call  0x000068c6 
- 00026843  0x00004f6b arg  0x00000001 , 0x00000007 
- 00026844  0x00004f6c call  0x0000676a 
- 00026845  0x00004f6d call  0x000068d0 
- 00026846  0x00004f6e isolate1  0x00000000 , 0x0000003f 
- 00026847  0x00004f6f call  0x00006763 
- 00026848  0x00004f70 hjam  0x00000083 , 0x00008047 
- 00026849  0x00004f71 rtn 
- 00026850  0x00004f75 jam  0x00000001 , 0x0000427a 
- 00026851  0x00004f76 force  0x0000000e , 0x00000007 
- 00026852  0x00004f77 fetch  0x00000002 , 0x0000427c 
- 00026853  0x00004f78 branch  0x00007e4c 
- 00026854  0x00004f7a hfetch  0x00000002 , 0x00008112 
- 00026855  0x00004f7b rtn  0x00000034 
- 00026856  0x00004f7c fetcht  0x00000001 , 0x0000427b 
- 00026857  0x00004f7d isub  0x00000002 , 0x0000003e 
- 00026858  0x00004f7e branch  0x000068f2 , 0x00000002 
- 00026859  0x00004f7f fetch  0x00000001 , 0x0000427a 
- 00026860  0x00004f80 branch  0x000068e2 , 0x00000034 
- 00026861  0x00004f81 arg  0x0000000e , 0x00000007 
- 00026862  0x00004f82 call  0x00007e53 
- 00026863  0x00004f83 branch  0x000068f2 , 0x00000034 
- 00026864  0x00004f84 setarg  0x00000000 
- 00026865  0x00004f85 rtn 
- 00026866  0x00004f87 force  0x0000000e , 0x00000007 
- 00026867  0x00004f88 call  0x00007e4b 
- 00026868  0x00004f89 jam  0x00000000 , 0x0000427a 
- 00026869  0x00004f8a hfetch  0x00000002 , 0x00008112 
- 00026870  0x00004f8b rtn 
- 00026871  0x00004f93 hfetch  0x00000002 , 0x0000805e 
- 00026872  0x00004f94 iforce  0x0000000a 
- 00026873  0x00004f95 rtn 
- 00026874  0x00004f98 deposit  0x0000000a 
- 00026875  0x00004f99 hstore  0x00000002 , 0x0000805e 
- 00026876  0x00004f9a rtn 
- 00026877  0x00004f9d hfetch  0x00000002 , 0x00008112 
- 00026878  0x00004f9e rtn  0x00000034 
- 00026879  0x00004f9f iforce  0x00000039 
- 00026880  0x00004fa0 hfetch  0x00000002 , 0x00008058 
- 00026881  0x00004fa1 iforce  0x00000003 
- 00026882  0x00004fa2 rtn 
- 00026883  0x00004fa6 hfetch  0x00000002 , 0x00008058 
- 00026884  0x00004fa7 iadd  0x00000002 , 0x0000003f 
- 00026885  0x00004fa8 copy  0x0000003f , 0x00000003 
- 00026886  0x00004faa deposit  0x00000003 
- 00026887  0x00004fab hstore  0x00000002 , 0x00008058 
- 00026888  0x00004fac rtn 
- 00026889  0x00004faf fetch  0x00000002 , 0x000042ac 
- 00026890  0x00004fb0 hstore  0x00000002 , 0x00008052 
- 00026891  0x00004fb1 rtn 
- 00026892  0x00004fb6 fetch  0x00000006 , 0x000003d0 
- 00026893  0x00004fb7 store  0x00000006 , 0x000001b4 
- 00026894  0x00004fb8 jam  0x00000034 , 0x000001b3 
- 00026895  0x00004fb9 branch  0x00006913 
- 00026896  0x00004fbb fetch  0x00000006 , 0x00000040 
- 00026897  0x00004fbc store  0x00000006 , 0x000001b4 
- 00026898  0x00004fbd jam  0x00000033 , 0x000001b3 
- 00026899  0x00004fbf set1  0x00000025 , 0x00000000 
- 00026900  0x00004fc0 bpatch  0x00000008 , 0x00004021 
- 00026901  0x00004fc1 call  0x00006954 
- 00026902  0x00004fc2 call  0x00006950 
- 00026903  0x00004fc3 fetch  0x00000001 , 0x000001b3 
- 00026904  0x00004fc4 beq  0x00000034 , 0x0000691b 
- 00026905  0x00004fc5 beq  0x00000033 , 0x0000697c 
- 00026906  0x00004fc6 rtn 
- 00026907  0x00004fc8 call  0x0000697a 
- 00026908  0x00004fc9 branch  0x00006963 
- 00026909  0x00004fcd set1  0x00000025 , 0x00000000 
- 00026910  0x00004fce bpatch  0x00000009 , 0x00004021 
- 00026911  0x00004fcf call  0x00006929 
- 00026912  0x00004fd0 fetch  0x00000001 , 0x000001b2 
- 00026913  0x00004fd1 rtneq  0x000000ff 
- 00026914  0x00004fd2 fetch  0x00000006 , 0x000001b4 
- 00026915  0x00004fd3 store  0x00000006 , 0x00004274 
- 00026916  0x00004fd4 fetch  0x00000001 , 0x000001b3 
- 00026917  0x00004fd5 store  0x00000001 , 0x000042a9 
- 00026918  0x00004fd6 beq  0x00000033 , 0x0000692d 
- 00026919  0x00004fd7 beq  0x00000034 , 0x0000692f 
- 00026920  0x00004fd8 rtn 
- 00026921  0x00004fda call  0x0000694c 
- 00026922  0x00004fdb fetch  0x00000001 , 0x000001b2 
- 00026923  0x00004fdc rtneq  0x000000ff 
- 00026924  0x00004fdd branch  0x0000696b 
- 00026925  0x00004fdf call  0x00006983 
- 00026926  0x00004fe0 branch  0x000069a2 
- 00026927  0x00004fe2 call  0x00006981 
- 00026928  0x00004fe3 branch  0x000069a8 
- 00026929  0x00004fe5 call  0x00006988 
- 00026930  0x00004fe6 disable  0x00000028 
- 00026931  0x00004fe7 call  0x0000698c 
- 00026932  0x00004fe8 nbranch  0x0000427f , 0x00000028 
- 00026933  0x00004fea fetcht  0x00000002 , 0x000001ba 
- 00026934  0x00004feb increase  0xffffffff , 0x00000002 
- 00026935  0x00004fec setarg  0x00000000 
- 00026936  0x00004fed istore  0x00000007 , 0x00000002 
- 00026937  0x00004fee arg  0x0000001c , 0x00000002 
- 00026938  0x00004fef arg  0x00000195 , 0x00000011 
- 00026939  0x00004ff0 arg  0x00000000 , 0x00000012 
- 00026940  0x00004ff1 branch  0x0000683e 
- 00026941  0x00004ff4 set1  0x00000025 , 0x00000000 
- 00026942  0x00004ff5 bpatch  0x0000000a , 0x00004021 
- 00026943  0x00004ff6 arg  0x0000018e , 0x00000005 
- 00026944  0x00004ff7 force  0x00000004 , 0x00000039 
- 00026945  0x00004ff8 call  0x00007e3b 
- 00026946  0x00004ff9 arg  0x0000001c , 0x00000002 
- 00026947  0x00004ffa arg  0x0000018e , 0x00000011 
- 00026948  0x00004ffb arg  0x00000000 , 0x00000012 
- 00026949  0x00004ffc branch  0x0000683e 
- 00026950  0x00004fff set1  0x00000025 , 0x00000000 
- 00026951  0x00005000 bpatch  0x0000000b , 0x00004021 
- 00026952  0x00005001 setarg  0x00000000 
- 00026953  0x00005002 store  0x00000003 , 0x00000040 
- 00026954  0x00005003 istore  0x00000003 , 0x00000005 
- 00026955  0x00005004 branch  0x00006954 
- 00026956  0x00005007 arg  0x00000001 , 0x00000002 
- 00026957  0x00005008 arg  0x000001b2 , 0x00000011 
- 00026958  0x00005009 arg  0x0000001c , 0x00000012 
- 00026959  0x0000500a branch  0x0000681d 
- 00026960  0x0000500d arg  0x00000001 , 0x00000002 
- 00026961  0x0000500e arg  0x000001b2 , 0x00000011 
- 00026962  0x0000500f arg  0x0000001c , 0x00000012 
- 00026963  0x00005010 branch  0x0000683e 
- 00026964  0x00005014 set1  0x00000025 , 0x00000000 
- 00026965  0x00005015 bpatch  0x0000000c , 0x00004021 
- 00026966  0x00005016 call  0x00006988 
- 00026967  0x00005017 disable  0x00000028 
- 00026968  0x00005018 call  0x0000698c 
- 00026969  0x00005019 rtn  0x00000028 
- 00026970  0x0000501b jam  0x00000000 , 0x000001b2 
- 00026971  0x0000501c fetch  0x00000006 , 0x000001b4 
- 00026972  0x0000501d store  0x00000006 , 0x0000018f 
- 00026973  0x0000501e fetch  0x00000001 , 0x000001b3 
- 00026974  0x0000501f store  0x00000001 , 0x0000018e 
- 00026975  0x00005020 arg  0x0000001c , 0x00000002 
- 00026976  0x00005021 arg  0x0000018e , 0x00000011 
- 00026977  0x00005022 arg  0x00000000 , 0x00000012 
- 00026978  0x00005023 branch  0x0000683e 
- 00026979  0x00005027 arg  0x00000006 , 0x00000002 
- 00026980  0x00005028 arg  0x000044f9 , 0x00000011 
- 00026981  0x00005029 arg  0x0000001d , 0x00000012 
- 00026982  0x0000502a branch  0x0000683e 
- 00026983  0x0000502d arg  0x00000006 , 0x00000002 
- 00026984  0x0000502e arg  0x000044f9 , 0x00000011 
- 00026985  0x0000502f arg  0x0000001d , 0x00000012 
- 00026986  0x00005030 branch  0x0000681d 
- 00026987  0x00005034 set1  0x00000025 , 0x00000000 
- 00026988  0x00005035 bpatch  0x0000000d , 0x00004021 
- 00026989  0x00005036 arg  0x00000007 , 0x00000002 
- 00026990  0x00005037 arg  0x000001b3 , 0x00000011 
- 00026991  0x00005038 arg  0x00000000 , 0x00000012 
- 00026992  0x00005039 fetch  0x00000001 , 0x000001b2 
- 00026993  0x0000503a mul32  0x0000003f , 0x00000007 , 0x0000003f 
- 00026994  0x0000503b iadd  0x00000012 , 0x00000012 
- 00026995  0x0000503c branch  0x0000681d 
- 00026996  0x0000503f arg  0x00000010 , 0x00000002 
- 00026997  0x00005040 arg  0x00000023 , 0x00000012 
- 00026998  0x00005041 fetch  0x00000001 , 0x000001b2 
- 00026999  0x00005042 lshift4  0x0000003f , 0x0000003f 
- 00027000  0x00005043 iadd  0x00000012 , 0x00000012 
- 00027001  0x00005044 rtn 
- 00027002  0x00005047 arg  0x0000447b , 0x00000011 
- 00027003  0x00005048 branch  0x0000697d 
- 00027004  0x0000504a arg  0x00004262 , 0x00000011 
- 00027005  0x0000504c set1  0x00000025 , 0x00000000 
- 00027006  0x0000504d bpatch  0x0000000e , 0x00004021 
- 00027007  0x0000504e call  0x00006974 
- 00027008  0x0000504f branch  0x0000683e 
- 00027009  0x00005052 arg  0x0000447b , 0x00000011 
- 00027010  0x00005053 branch  0x00006984 
- 00027011  0x00005055 arg  0x00004262 , 0x00000011 
- 00027012  0x00005057 set1  0x00000025 , 0x00000000 
- 00027013  0x00005058 bpatch  0x0000000f , 0x00004021 
- 00027014  0x00005059 call  0x00006974 
- 00027015  0x0000505a branch  0x0000681d 
- 00027016  0x0000505f arg  0x0000001c , 0x00000002 
- 00027017  0x00005060 arg  0x00000195 , 0x00000011 
- 00027018  0x00005061 arg  0x00000000 , 0x00000012 
- 00027019  0x00005062 branch  0x0000681d 
- 00027020  0x00005065 set1  0x00000025 , 0x00000000 
- 00027021  0x00005066 bpatch  0x00000010 , 0x00004022 
- 00027022  0x00005067 setarg  0x00000195 
- 00027023  0x00005068 store  0x00000002 , 0x000001ba 
- 00027024  0x00005069 jam  0x00000000 , 0x000001b2 
- 00027025  0x0000506a arg  0x00000004 , 0x00000039 
- 00027026  0x0000506c copy  0x00000039 , 0x0000003f 
- 00027027  0x0000506d store  0x00000001 , 0x00000161 
- 00027028  0x0000506e fetch  0x00000002 , 0x000001ba 
- 00027029  0x0000506f copy  0x0000003f , 0x00000011 
- 00027030  0x00005070 call  0x000069ac 
- 00027031  0x00005071 rtn  0x00000028 
- 00027032  0x00005072 fetch  0x00000002 , 0x000001ba 
- 00027033  0x00005073 increase  0x00000007 , 0x0000003f 
- 00027034  0x00005074 store  0x00000002 , 0x000001ba 
- 00027035  0x00005075 fetch  0x00000001 , 0x000001b2 
- 00027036  0x00005076 increase  0x00000001 , 0x0000003f 
- 00027037  0x00005077 store  0x00000001 , 0x000001b2 
- 00027038  0x00005078 fetch  0x00000001 , 0x00000161 
- 00027039  0x00005079 copy  0x0000003f , 0x00000039 
- 00027040  0x0000507a loop  0x00006992 
- 00027041  0x0000507b rtn 
- 00027042  0x0000507e fetch  0x00000008 , 0x00004262 
- 00027043  0x0000507f fetcht  0x00000008 , 0x0000426a 
- 00027044  0x00005080 ior  0x00000002 , 0x0000003f 
- 00027045  0x00005081 rtn  0x00000034 
- 00027046  0x00005082 jam  0x00000001 , 0x0000425e 
- 00027047  0x00005083 rtn 
- 00027048  0x00005085 fetch  0x00000006 , 0x00004274 
- 00027049  0x00005086 rtn  0x00000034 
- 00027050  0x00005087 jam  0x00000001 , 0x0000448b 
- 00027051  0x00005088 rtn 
- 00027052  0x0000508b arg  0x000001b3 , 0x00000012 
- 00027053  0x0000508c arg  0x00000007 , 0x00000039 
- 00027054  0x0000508d call  0x00007f25 
- 00027055  0x0000508e branch  0x000069b1 , 0x00000005 
- 00027056  0x0000508f rtn 
- 00027057  0x00005091 enable  0x00000028 
- 00027058  0x00005092 rtn 
- 00027059  0x00005094 branch  0x00003bf1 
- 00027060  0x0000509c set1  0x00000025 , 0x00000000 
- 00027061  0x0000509d bpatch  0x00000011 , 0x00004022 
- 00027062  0x0000509e set1  0x00000007 , 0x00000002 
- 00027063  0x0000509f call  0x000069e5 
- 00027064  0x000050a0 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
- 00027065  0x000050a6 set1  0x00000025 , 0x00000000 
- 00027066  0x000050a7 bpatch  0x00000012 , 0x00004022 
- 00027067  0x000050a8 isolate0  0x00000007 , 0x00000002 
- 00027068  0x000050a9 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027069  0x000050aa fetch  0x00000004 , 0x000000a3 
- 00027070  0x000050ab qsetflag  0x00000001 , 0x0000003f 
- 00027071  0x000050ac store  0x00000004 , 0x000000a3 
- 00027072  0x000050ad fetch  0x00000004 , 0x000000a7 
- 00027073  0x000050ae nqsetflag  0x00000001 , 0x0000003f 
- 00027074  0x000050af store  0x00000004 , 0x000000a7 
- 00027075  0x000050b0 rtn 
- 00027076  0x000050b4 set1  0x00000025 , 0x00000000 
- 00027077  0x000050b5 bpatch  0x00000013 , 0x00004022 
- 00027078  0x000050b6 isolate0  0x00000007 , 0x00000002 
- 00027079  0x000050b7 and  0x00000002 , 0x0000001f , 0x00000007 
- 00027080  0x000050b8 fetch  0x00000004 , 0x000000a3 
- 00027081  0x000050b9 qset0  0x0000003f 
- 00027082  0x000050ba store  0x00000004 , 0x000000a3 
- 00027083  0x000050bb fetch  0x00000004 , 0x000000a7 
- 00027084  0x000050bc qset0  0x0000003f 
- 00027085  0x000050bd store  0x00000004 , 0x000000a7 
- 00027086  0x000050be rtn 
- 00027087  0x000050c2 call  0x000069c4 
- 00027088  0x000050c3 branch  0x000069d2 
- 00027089  0x000050c7 ncall  0x000069b9 , 0x0000002b 
- 00027090  0x000050ca arg  0x0000807c , 0x00000005 
- 00027091  0x000050cb call  0x000069f4 
- 00027092  0x000050cc setflip  0x00000007 , 0x00000002 
- 00027093  0x000050cd arg  0x00008078 , 0x00000005 
- 00027094  0x000050ce call  0x000069f4 
- 00027095  0x000050cf set0  0x00000007 , 0x00000002 
- 00027096  0x000050d0 arg  0x00008070 , 0x00000005 
- 00027097  0x000050d1 branch  0x000069f4 
- 00027098  0x000050d5 setflip  0x00000007 , 0x00000002 
- 00027099  0x000050d6 call  0x000069f3 
- 00027100  0x000050d7 set1  0x00000007 , 0x00000002 
- 00027101  0x000050d8 arg  0x00008070 , 0x00000005 
- 00027102  0x000050d9 branch  0x000069f4 
- 00027103  0x000050dc and  0x00000002 , 0x00000007 , 0x00000007 
- 00027104  0x000050dd rshift3  0x00000002 , 0x0000003f 
- 00027105  0x000050de and_into  0x00000003 , 0x0000003f 
- 00027106  0x000050df iadd  0x00000005 , 0x00000005 
- 00027107  0x000050e0 ifetch  0x00000001 , 0x00000005 
- 00027108  0x000050e1 rtn 
- 00027109  0x000050e6 arg  0x0000811c , 0x00000005 
- 00027110  0x000050e7 call  0x000069df 
- 00027111  0x000050e8 isolate1  0x00000007 , 0x00000002 
- 00027112  0x000050e9 branch  0x000069eb , 0x00000001 
- 00027113  0x000050ea qisolate0  0x0000003f 
- 00027114  0x000050eb rtn 
- 00027115  0x000050ed qisolate1  0x0000003f 
- 00027116  0x000050ee rtn 
- 00027117  0x000050f1 isolate1  0x00000007 , 0x0000003e 
- 00027118  0x000050f2 branch  0x000069f0 
- 00027119  0x000050f5 isolate0  0x00000007 , 0x0000003e 
- 00027120  0x000050f9 setarg  0x00000000 
- 00027121  0x000050fa nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00027122  0x000050fb ixor  0x00000002 , 0x00000002 
- 00027123  0x000050ff arg  0x00008074 , 0x00000005 
- 00027124  0x00005103 call  0x000069df 
- 00027125  0x00005104 isolate1  0x00000007 , 0x00000002 
- 00027126  0x00005105 qsetflag  0x00000001 , 0x0000003f 
- 00027127  0x00005106 istore  0x00000001 , 0x00000005 
- 00027128  0x00005107 rtn 
- 00027129  0x0000510a fetch  0x00000001 , 0x0000416e 
- 00027130  0x0000510b rtneq  0x0000007f 
- 00027131  0x0000510c hjam  0x00000000 , 0x00008077 
- 00027132  0x0000510d nop  0x0000001e 
- 00027133  0x0000510e hjam  0x00000008 , 0x00008077 
- 00027134  0x0000510f rtn 
- 00027135  0x00005115 lshift8  0x0000003f , 0x0000003f 
- 00027136  0x00005116 lshift4  0x0000003f , 0x0000003f 
- 00027137  0x00005117 hstore  0x00000002 , 0x000080a2 
- 00027138  0x00005118 hstore  0x00000002 , 0x000080a0 
- 00027139  0x00005119 rtn 
- 00027140  0x0000511c setarg  0x00000000 
- 00027141  0x0000511d hstore  0x00000002 , 0x000080a2 
- 00027142  0x0000511e setarg  0x00000001 
- 00027143  0x0000511f hstore  0x00000002 , 0x000080a0 
- 00027144  0x00005120 rtn 
- 00027145  0x00005123 setarg  0x00000000 
- 00027146  0x00005124 hstore  0x00000002 , 0x000080a2 
- 00027147  0x00005125 hstore  0x00000002 , 0x000080a0 
- 00027148  0x00005126 rtn 
- 00027149  0x0000512c arg  0x00008800 , 0x00000005 
- 00027150  0x0000512d arg  0x00000020 , 0x00000039 
- 00027151  0x0000512e call  0x00007e3b 
- 00027152  0x0000512f setarg  0x000004f9 
- 00027153  0x00005130 hstore  0x00000002 , 0x00008848 
- 00027154  0x00005131 hstore  0x00000002 , 0x0000884a 
- 00027155  0x00005132 hstore  0x00000002 , 0x0000884c 
- 00027156  0x00005133 hstore  0x00000002 , 0x0000886c 
- 00027157  0x00005134 hstore  0x00000002 , 0x0000888c 
- 00027158  0x00005135 hstore  0x00000002 , 0x000088ac 
- 00027159  0x00005136 setarg  0x00000204 
- 00027160  0x00005137 hstore  0x00000002 , 0x000088ae 
- 00027161  0x00005138 setarg  0x00000506 
- 00027162  0x00005139 hstore  0x00000002 , 0x000088b0 
- 00027163  0x0000513a setarg  0x00000504 
- 00027164  0x0000513b hstore  0x00000002 , 0x000088b2 
- 00027165  0x0000513c setarg  0x00000200 
- 00027166  0x0000513d hstore  0x00000002 , 0x000088b4 
- 00027167  0x0000513e setarg  0x0000fefb 
- 00027168  0x0000513f hstore  0x00000002 , 0x000088b6 
- 00027169  0x00005140 setarg  0x0000faf9 
- 00027170  0x00005141 hstore  0x00000002 , 0x000088b8 
- 00027171  0x00005142 setarg  0x0000fafb 
- 00027172  0x00005143 hstore  0x00000002 , 0x000088ba 
- 00027173  0x00005144 setarg  0x0000fd00 
- 00027174  0x00005145 hstore  0x00000002 , 0x000088bc 
- 00027175  0x00005146 setarg  0x00000408 
- 00027176  0x00005147 hstore  0x00000002 , 0x000088be 
- 00027177  0x00005148 setarg  0x00000a0c 
- 00027178  0x00005149 hstore  0x00000002 , 0x000088c0 
- 00027179  0x0000514a setarg  0x00000b09 
- 00027180  0x0000514b hstore  0x00000002 , 0x000088c2 
- 00027181  0x0000514c setarg  0x00000500 
- 00027182  0x0000514d hstore  0x00000002 , 0x000088c4 
- 00027183  0x0000514e setarg  0x0000f8f1 
- 00027184  0x0000514f hstore  0x00000002 , 0x000088c6 
- 00027185  0x00005150 setarg  0x0000ece8 
- 00027186  0x00005151 hstore  0x00000002 , 0x000088c8 
- 00027187  0x00005152 setarg  0x0000e9eb 
- 00027188  0x00005153 hstore  0x00000002 , 0x000088ca 
- 00027189  0x00005154 setarg  0x0000f500 
- 00027190  0x00005155 hstore  0x00000002 , 0x000088cc 
- 00027191  0x00005156 setarg  0x00001223 
- 00027192  0x00005157 hstore  0x00000002 , 0x000088ce 
- 00027193  0x00005158 setarg  0x0000374b 
- 00027194  0x00005159 hstore  0x00000002 , 0x000088d0 
- 00027195  0x0000515a setarg  0x00005e71 
- 00027196  0x0000515b hstore  0x00000002 , 0x000088d2 
- 00027197  0x0000515c setarg  0x0000787f 
- 00027198  0x0000515d hstore  0x00000002 , 0x000088d4 
- 00027199  0x0000515e rtn 
- 00027200  0x00005161 set1  0x00000025 , 0x00000000 
- 00027201  0x00005162 bpatch  0x00000014 , 0x00004022 
- 00027202  0x00005163 hfetch  0x00000002 , 0x00008050 
- 00027203  0x00005164 set0  0x0000000e , 0x0000003f 
- 00027204  0x00005165 hstore  0x00000002 , 0x00008050 
- 00027205  0x00005166 hjam  0x00000011 , 0x000080b0 
- 00027206  0x00005167 hjam  0x00000001 , 0x000080b1 
- 00027207  0x00005168 hjam  0x00000001 , 0x000080b2 
- 00027208  0x00005169 hjam  0x00000011 , 0x000080b3 
- 00027209  0x0000516a rtn 
- 00027210  0x0000516d set1  0x00000025 , 0x00000000 
- 00027211  0x0000516e bpatch  0x00000015 , 0x00004022 
- 00027212  0x0000516f hfetch  0x00000002 , 0x00008050 
- 00027213  0x00005170 set1  0x0000000e , 0x0000003f 
- 00027214  0x00005171 hstore  0x00000002 , 0x00008050 
- 00027215  0x00005172 hjam  0x00000004 , 0x000080b0 
- 00027216  0x00005173 hjam  0x00000004 , 0x000080b3 
- 00027217  0x00005174 hjam  0x00000000 , 0x000080b1 
- 00027218  0x00005175 hjam  0x00000000 , 0x000080b2 
- 00027219  0x00005176 rtn 
- 00027220  0x0000517b fetch  0x00000001 , 0x00000030 
- 00027221  0x0000517c rtnbit0  0x00000002 
- 00027222  0x0000517d arg  0x000000b5 , 0x00000005 
- 00027223  0x0000517e arg  0x0000001e , 0x00000039 
- 00027224  0x00005180 hfetch  0x00000001 , 0x00008134 
- 00027225  0x00005181 istore  0x00000001 , 0x00000005 
- 00027226  0x00005182 loop  0x00006a58 
- 00027227  0x00005183 rtn 
- 00027228  0x00005187 fetch  0x00000001 , 0x00000030 
- 00027229  0x00005188 rtnbit0  0x00000002 
- 00027230  0x00005189 arg  0x000000d3 , 0x00000006 
- 00027231  0x0000518a force  0x0000001e , 0x00000039 
- 00027232  0x0000518c ifetch  0x00000001 , 0x00000006 
- 00027233  0x0000518d hstore  0x00000001 , 0x00008009 
- 00027234  0x0000518e loop  0x00006a60 
- 00027235  0x0000518f rtn 
- 00027236  0x00005192 rtn 
- 00027237  0x00005198 call  0x00006a87 
- 00027238  0x00005199 arg  0x00000006 , 0x00000002 
- 00027239  0x0000519a branch  0x000069da 
- 00027240  0x0000519d call  0x00006a65 
- 00027241  0x0000519e arg  0x00000006 , 0x00000002 
- 00027242  0x0000519f branch  0x000069ed 
- 00027243  0x000051a2 call  0x00006a65 
- 00027244  0x000051a3 arg  0x00000006 , 0x00000002 
- 00027245  0x000051a4 branch  0x000069ef 
- 00027246  0x000051a7 call  0x00006a87 
- 00027247  0x000051a8 arg  0x00000007 , 0x00000002 
- 00027248  0x000051a9 branch  0x000069da 
- 00027249  0x000051ac call  0x00006a6e 
- 00027250  0x000051ad arg  0x00000007 , 0x00000002 
- 00027251  0x000051ae branch  0x000069ed 
- 00027252  0x000051b1 call  0x00006a6e 
- 00027253  0x000051b2 arg  0x00000007 , 0x00000002 
- 00027254  0x000051b3 branch  0x000069ef 
- 00027255  0x000051b6 call  0x00006a87 
- 00027256  0x000051b7 hfetch  0x00000001 , 0x00008078 
- 00027257  0x000051b8 set1  0x00000006 , 0x0000003f 
- 00027258  0x000051b9 hstore  0x00000001 , 0x00008078 
- 00027259  0x000051ba arg  0x00000006 , 0x00000002 
- 00027260  0x000051bb branch  0x000069d1 
- 00027261  0x000051be call  0x00006a87 
- 00027262  0x000051bf hfetch  0x00000001 , 0x00008078 
- 00027263  0x000051c0 set1  0x00000007 , 0x0000003f 
- 00027264  0x000051c1 hstore  0x00000001 , 0x00008078 
- 00027265  0x000051c2 arg  0x00000007 , 0x00000002 
- 00027266  0x000051c3 branch  0x000069d1 
- 00027267  0x000051c6 hfetch  0x00000001 , 0x00008081 
- 00027268  0x000051c7 or_into  0x00000004 , 0x0000003f 
- 00027269  0x000051c8 hstore  0x00000001 , 0x00008081 
- 00027270  0x000051c9 rtn 
- 00027271  0x000051cc hfetch  0x00000001 , 0x00008081 
- 00027272  0x000051cd and_into  0x000000fb , 0x0000003f 
- 00027273  0x000051ce hstore  0x00000001 , 0x00008081 
- 00027274  0x000051cf rtn 
- 00027275  0x000051d2 hfetch  0x00000001 , 0x00008081 
- 00027276  0x000051d3 isolate1  0x00000002 , 0x0000003f 
- 00027277  0x000051d4 rtn 
- 00027278  0x000051d8 setarg  0x00006a91 
- 00027279  0x000051d9 store  0x00000002 , 0x00004296 
- 00027280  0x000051da rtn 
- 00027281  0x000051dc call  0x00006b14 
- 00027282  0x000051dd fetch  0x00000001 , 0x00000481 
- 00027283  0x000051de beq  0x00000001 , 0x00006a96 
- 00027284  0x000051df beq  0x00000002 , 0x00006a9c 
- 00027285  0x000051e0 branch  0x00003bf1 
- 00027286  0x000051e2 arg  0x00000017 , 0x00000002 
- 00027287  0x000051e3 storet  0x00000002 , 0x000044c2 
- 00027288  0x000051e4 call  0x00005a88 
- 00027289  0x000051e5 ifetch  0x00000001 , 0x00000006 
- 00027290  0x000051e6 call  0x00006a9e 
- 00027291  0x000051e7 branch  0x00005b42 
- 00027292  0x000051e9 call  0x00006a9e 
- 00027293  0x000051ea branch  0x00005b51 
- 00027294  0x000051ec copy  0x00000006 , 0x00000011 
- 00027295  0x000051ed set1  0x00000025 , 0x00000000 
- 00027296  0x000051ee bpatch  0x00000031 , 0x00004026 
- 00027297  0x000051ef ifetch  0x00000001 , 0x00000006 
- 00027298  0x000051f0 beq  0x00000000 , 0x00006ab7 
- 00027299  0x000051f1 beq  0x00000001 , 0x00006abc 
- 00027300  0x000051f2 beq  0x00000002 , 0x00006abd 
- 00027301  0x000051f3 beq  0x00000003 , 0x00006abe 
- 00027302  0x000051f4 beq  0x00000004 , 0x00006b50 
- 00027303  0x000051f5 beq  0x00000005 , 0x00006aff 
- 00027304  0x000051f6 beq  0x00000006 , 0x00006b51 
- 00027305  0x000051f7 beq  0x00000007 , 0x00006b52 
- 00027306  0x000051f8 beq  0x00000008 , 0x00006abf 
- 00027307  0x000051f9 beq  0x00000009 , 0x00006ac0 
- 00027308  0x000051fa beq  0x0000000a , 0x00006ac1 
- 00027309  0x000051fb beq  0x0000000b , 0x00006ac2 
- 00027310  0x000051fc beq  0x0000000c , 0x00006ac3 
- 00027311  0x000051fd beq  0x0000000d , 0x00006ad5 
- 00027312  0x000051fe beq  0x0000000e , 0x00006ae3 
- 00027313  0x000051ff beq  0x0000000f , 0x00006af0 
- 00027314  0x00005200 beq  0x00000010 , 0x00006af1 
- 00027315  0x00005201 beq  0x00000011 , 0x00006af8 
- 00027316  0x00005202 beq  0x00000012 , 0x00006b19 
- 00027317  0x00005203 beq  0x00000013 , 0x00006b45 
- 00027318  0x00005204 rtn 
- 00027319  0x00005208 copy  0x00000011 , 0x00000006 
- 00027320  0x00005209 ifetch  0x00000001 , 0x00000006 
- 00027321  0x0000520a lshift8  0x0000003f , 0x0000003f 
- 00027322  0x0000520b store  0x00000003 , 0x0000046d 
- 00027323  0x0000520c rtn 
- 00027324  0x0000520e rtn 
- 00027325  0x00005210 rtn 
- 00027326  0x00005212 rtn 
- 00027327  0x00005217 rtn 
- 00027328  0x00005219 rtn 
- 00027329  0x0000521b rtn 
- 00027330  0x0000521d rtn 
- 00027331  0x00005222 ifetch  0x00000004 , 0x00000006 
- 00027332  0x00005223 hstore  0x00000001 , 0x00008082 
- 00027333  0x00005224 rshift8  0x0000003f , 0x0000003f 
- 00027334  0x00005225 hfetcht  0x00000001 , 0x00008081 
- 00027335  0x00005226 and_into  0x0000007f , 0x00000002 
- 00027336  0x00005227 ior  0x00000002 , 0x00000002 
- 00027337  0x00005228 hstoret  0x00000001 , 0x00008081 
- 00027338  0x00005229 rshift8  0x0000003f , 0x0000003f 
- 00027339  0x0000522a hfetcht  0x00000001 , 0x00008051 
- 00027340  0x0000522b and_into  0x000000df , 0x00000002 
- 00027341  0x0000522c ior  0x00000002 , 0x00000002 
- 00027342  0x0000522d hstoret  0x00000001 , 0x00008051 
- 00027343  0x0000522e rshift8  0x0000003f , 0x0000003f 
- 00027344  0x0000522f hfetcht  0x00000001 , 0x00008042 
- 00027345  0x00005230 and_into  0x0000003f , 0x00000002 
- 00027346  0x00005231 ior  0x00000002 , 0x00000002 
- 00027347  0x00005232 hstoret  0x00000001 , 0x00008042 
- 00027348  0x00005233 branch  0x00006ab7 
- 00027349  0x00005235 ifetch  0x00000009 , 0x00000006 
- 00027350  0x00005236 hfetcht  0x00000001 , 0x00008085 
- 00027351  0x00005237 and_into  0x0000003f , 0x00000002 
- 00027352  0x00005238 ior  0x00000002 , 0x00000002 
- 00027353  0x00005239 hstoret  0x00000001 , 0x00008085 
- 00027354  0x0000523a rshift8  0x0000003f , 0x0000003f 
- 00027355  0x0000523b hstore  0x00000002 , 0x000080a0 
- 00027356  0x0000523c rshift16  0x0000003f , 0x0000003f 
- 00027357  0x0000523d hstore  0x00000002 , 0x000080a2 
- 00027358  0x0000523e rshift16  0x0000003f , 0x0000003f 
- 00027359  0x0000523f hstore  0x00000002 , 0x000080a4 
- 00027360  0x00005240 rshift16  0x0000003f , 0x0000003f 
- 00027361  0x00005241 hstore  0x00000002 , 0x000080a6 
- 00027362  0x00005242 branch  0x00006ab7 
- 00027363  0x00005247 ifetch  0x00000004 , 0x00000006 
- 00027364  0x00005248 hstore  0x00000004 , 0x00008070 
- 00027365  0x00005249 ifetch  0x00000004 , 0x00000006 
- 00027366  0x0000524a hstore  0x00000004 , 0x00008078 
- 00027367  0x0000524b ifetch  0x00000004 , 0x00000006 
- 00027368  0x0000524c hstore  0x00000004 , 0x0000807c 
- 00027369  0x0000524d ifetch  0x00000001 , 0x00000006 
- 00027370  0x0000524e hstore  0x00000001 , 0x00008080 
- 00027371  0x0000524f ifetch  0x00000001 , 0x00000006 
- 00027372  0x00005250 hstore  0x00000001 , 0x00008081 
- 00027373  0x00005251 ifetch  0x00000001 , 0x00000006 
- 00027374  0x00005252 hstore  0x00000001 , 0x00008082 
- 00027375  0x00005253 branch  0x00006ab7 
- 00027376  0x00005255 branch  0x00006af1 
- 00027377  0x00005257 jam  0x00000010 , 0x0000046d 
- 00027378  0x00005258 arg  0x0000046e , 0x00000005 
- 00027379  0x00005259 hfetch  0x00000004 , 0x00008074 
- 00027380  0x0000525a istore  0x00000004 , 0x00000005 
- 00027381  0x0000525b hfetch  0x00000004 , 0x0000811c 
- 00027382  0x0000525c istore  0x00000004 , 0x00000005 
- 00027383  0x0000525d rtn 
- 00027384  0x0000525f ifetcht  0x00000001 , 0x00000006 
- 00027385  0x00005260 ifetch  0x00000001 , 0x00000006 
- 00027386  0x00005261 lshift3  0x0000003f , 0x0000003f 
- 00027387  0x00005262 lshift4  0x0000003f , 0x0000003f 
- 00027388  0x00005263 ior  0x00000002 , 0x00000002 
- 00027389  0x00005264 call  0x000069f3 
- 00027390  0x00005265 branch  0x00006ab7 
- 00027391  0x0000526b ifetcht  0x00000001 , 0x00000006 
- 00027392  0x0000526c hstoret  0x00000001 , 0x00008301 
- 00027393  0x0000526d ifetch  0x00000001 , 0x00000006 
- 00027394  0x0000526e compare  0x00000001 , 0x0000003f , 0x000000ff 
- 00027395  0x0000526f ifetch  0x00000001 , 0x00000006 
- 00027396  0x00005270 hstore  0x00000001 , 0x00008307 
- 00027397  0x00005271 branch  0x00006b08 , 0x00000001 
- 00027398  0x00005272 ifetch  0x00000001 , 0x00000006 
- 00027399  0x00005273 hstore  0x00000001 , 0x00008307 
- 00027400  0x00005275 ifetch  0x00000001 , 0x00000006 
- 00027401  0x00005276 copy  0x0000003f , 0x00000039 
- 00027402  0x00005277 increase  0xffffffff , 0x0000003f 
- 00027403  0x00005278 or_into  0x00000090 , 0x0000003f 
- 00027404  0x00005279 hstore  0x00000001 , 0x00008302 
- 00027405  0x0000527a hjam  0x00000002 , 0x00008303 
- 00027406  0x0000527b nop  0x00000001 
- 00027407  0x0000527d arg  0x0000046d , 0x00000005 
- 00027408  0x0000527f hfetch  0x00000001 , 0x00008307 
- 00027409  0x00005280 istore  0x00000001 , 0x00000005 
- 00027410  0x00005281 loop  0x00006b10 
- 00027411  0x00005282 rtn 
- 00027412  0x00005285 setarg  0x00000000 
- 00027413  0x00005286 store  0x00000004 , 0x0000046d 
- 00027414  0x00005287 istore  0x00000008 , 0x00000005 
- 00027415  0x00005288 istore  0x00000008 , 0x00000005 
- 00027416  0x00005289 rtn 
- 00027417  0x00005290 copy  0x00000011 , 0x0000003f 
- 00027418  0x00005291 increase  0x00000001 , 0x0000003f 
- 00027419  0x00005292 store  0x00000002 , 0x00000483 
- 00027420  0x00005293 fetch  0x00000002 , 0x00004749 
- 00027421  0x00005294 beq  0x00000000 , 0x00006b28 
- 00027422  0x00005296 fetch  0x00000002 , 0x00004749 
- 00027423  0x00005297 fetcht  0x00000002 , 0x00000483 
- 00027424  0x00005298 ifetcht  0x00000002 , 0x00000002 
- 00027425  0x00005299 iadd  0x00000002 , 0x0000003f 
- 00027426  0x0000529a fetcht  0x00000002 , 0x00000483 
- 00027427  0x0000529b increase  0x00000002 , 0x00000002 
- 00027428  0x0000529c copy  0x00000002 , 0x00000006 
- 00027429  0x0000529d ifetcht  0x00000001 , 0x00000006 
- 00027430  0x0000529e copy  0x00000006 , 0x00000011 
- 00027431  0x0000529f branch  0x00006842 
- 00027432  0x000052a2 setarg  0x00000002 
- 00027433  0x000052a3 byteswap  0x0000003f , 0x0000003f 
- 00027434  0x000052a4 store  0x00000002 , 0x00000225 
- 00027435  0x000052a5 arg  0x00006823 , 0x00000013 
- 00027436  0x000052a6 arg  0x00000002 , 0x00000039 
- 00027437  0x000052a8 call  0x000066e2 
- 00027438  0x000052a9 nbranch  0x00006b36 , 0x00000005 
- 00027439  0x000052aa fetch  0x00000002 , 0x00000225 
- 00027440  0x000052ab byteswap  0x0000003f , 0x0000003f 
- 00027441  0x000052ac iadd  0x00000002 , 0x0000003f 
- 00027442  0x000052ad store  0x00000002 , 0x00004749 
- 00027443  0x000052ae byteswap  0x0000003f , 0x0000003f 
- 00027444  0x000052af store  0x00000002 , 0x00000225 
- 00027445  0x000052b0 loop  0x00006b2d 
- 00027446  0x000052b2 fetch  0x00000002 , 0x00004749 
- 00027447  0x000052b3 byteswap  0x0000003f , 0x0000003f 
- 00027448  0x000052b4 store  0x00000002 , 0x00000225 
- 00027449  0x000052b5 arg  0x00006823 , 0x00000013 
- 00027450  0x000052b6 arg  0x0000ffff , 0x00000039 
- 00027451  0x000052b8 call  0x000066e2 
- 00027452  0x000052b9 nbranch  0x00006b1e , 0x00000005 
- 00027453  0x000052ba fetch  0x00000002 , 0x00000225 
- 00027454  0x000052bb byteswap  0x0000003f , 0x0000003f 
- 00027455  0x000052bc iadd  0x00000002 , 0x0000003f 
- 00027456  0x000052bd increase  0x00000002 , 0x0000003f 
- 00027457  0x000052be store  0x00000002 , 0x00004749 
- 00027458  0x000052bf byteswap  0x0000003f , 0x0000003f 
- 00027459  0x000052c0 store  0x00000002 , 0x00000225 
- 00027460  0x000052c1 loop  0x00006b3b 
- 00027461  0x000052c4 fetch  0x00000002 , 0x00004749 
- 00027462  0x000052c5 increase  0x00000002 , 0x0000003f 
- 00027463  0x000052c6 byteswap  0x0000003f , 0x0000003f 
- 00027464  0x000052c7 store  0x00000002 , 0x00004749 
- 00027465  0x000052c8 arg  0x00004749 , 0x00000011 
- 00027466  0x000052c9 arg  0x00000002 , 0x00000002 
- 00027467  0x000052ca arg  0x00000000 , 0x0000003f 
- 00027468  0x000052cb call  0x00006842 
- 00027469  0x000052cc setarg  0x00000000 
- 00027470  0x000052cd store  0x00000002 , 0x00004749 
- 00027471  0x000052ce rtn 
- 00027472  0x000052d1 rtn 
- 00027473  0x000052d3 rtn 
- 00027474  0x000052d5 rtn 
- 00027475  0x000052db rtn  0x0000002b 
- 00027476  0x000052dc jam  0x00000000 , 0x00004755 
- 00027477  0x000052dd jam  0x00000003 , 0x00000485 
- 00027478  0x000052de jam  0x00000003 , 0x00000486 
- 00027479  0x000052df jam  0x00000011 , 0x0000048a 
- 00027480  0x000052e0 jam  0x00000013 , 0x0000048b 
- 00027481  0x000052e1 setarg  0x00000000 
- 00027482  0x000052e2 store  0x00000003 , 0x00000487 
- 00027483  0x000052e3 store  0x00000001 , 0x000042bd 
- 00027484  0x000052e4 jam  0x00000000 , 0x000047f3 
- 00027485  0x000052e7 set1  0x00000025 , 0x00000000 
- 00027486  0x000052e8 bpatch  0x000000bf , 0x00004037 
- 00027487  0x000052e9 setarg  0x00000000 
- 00027488  0x000052ea store  0x00000001 , 0x000042bd 
- 00027489  0x000052eb store  0x00000001 , 0x00004752 
- 00027490  0x000052ec store  0x00000001 , 0x0000474b 
- 00027491  0x000052ed jam  0x00000050 , 0x00004757 
- 00027492  0x000052ee rtn 
- 00027493  0x000052f1 or_into  0x00000002 , 0x00000002 
- 00027494  0x000052f2 rtn 
- 00027495  0x000052ff copy  0x00000002 , 0x0000003f 
- 00027496  0x00005300 reverse  0x0000003f , 0x0000003f 
- 00027497  0x00005301 store  0x00000001 , 0x00004750 
- 00027498  0x00005302 force  0x0000003f , 0x0000003f 
- 00027499  0x00005303 reverse  0x0000003f , 0x0000003f 
- 00027500  0x00005304 store  0x00000001 , 0x0000474f 
- 00027501  0x00005305 force  0x00000001 , 0x0000003f 
- 00027502  0x00005306 reverse  0x0000003f , 0x0000003f 
- 00027503  0x00005307 store  0x00000001 , 0x0000474e 
- 00027504  0x00005308 call  0x00006b9d 
- 00027505  0x00005309 copy  0x00000002 , 0x0000003f 
- 00027506  0x0000530a rtn 
- 00027507  0x0000530c reverse  0x0000003f , 0x0000003f 
- 00027508  0x0000530d store  0x00000001 , 0x00004750 
- 00027509  0x0000530e force  0x00000073 , 0x0000003f 
- 00027510  0x0000530f reverse  0x0000003f , 0x0000003f 
- 00027511  0x00005310 store  0x00000001 , 0x0000474f 
- 00027512  0x00005311 force  0x00000001 , 0x0000003f 
- 00027513  0x00005312 reverse  0x0000003f , 0x0000003f 
- 00027514  0x00005313 store  0x00000001 , 0x0000474e 
- 00027515  0x00005314 branch  0x00006b9d 
- 00027516  0x00005317 fetch  0x00000001 , 0x00004751 
- 00027517  0x00005318 branch  0x00006b80 , 0x00000034 
- 00027518  0x00005319 setarg  0x00000070 
- 00027519  0x0000531a rtn 
- 00027520  0x0000531c setarg  0x000000aa 
- 00027521  0x0000531d rtn 
- 00027522  0x00005320 reverse  0x0000003f , 0x0000003f 
- 00027523  0x00005321 store  0x00000001 , 0x00004750 
- 00027524  0x00005322 force  0x000000ef , 0x0000003f 
- 00027525  0x00005323 call  0x00006b91 
- 00027526  0x00005324 fetcht  0x00000002 , 0x0000048f 
- 00027527  0x00005325 copy  0x00000002 , 0x00000005 
- 00027528  0x00005326 istore  0x00000001 , 0x00000005 
- 00027529  0x00005327 copy  0x00000005 , 0x00000002 
- 00027530  0x00005328 storet  0x00000002 , 0x0000048f 
- 00027531  0x00005329 force  0x000000ff , 0x0000003f 
- 00027532  0x0000532a call  0x00006b91 
- 00027533  0x0000532b fetcht  0x00000002 , 0x0000048f 
- 00027534  0x0000532c copy  0x00000002 , 0x00000005 
- 00027535  0x0000532d istore  0x00000001 , 0x00000005 
- 00027536  0x0000532e rtn 
- 00027537  0x00005338 reverse  0x0000003f , 0x0000003f 
- 00027538  0x00005339 store  0x00000001 , 0x0000474f 
- 00027539  0x0000533a fetch  0x00000002 , 0x0000474f 
- 00027540  0x0000533b lshift8  0x0000003f , 0x0000003f 
- 00027541  0x0000533c store  0x00000003 , 0x0000048c 
- 00027542  0x0000533d arg  0x00000107 , 0x00000011 
- 00027543  0x0000533e arg  0x0000000f , 0x00000012 
- 00027544  0x0000533f call  0x00006baa 
- 00027545  0x00005340 xor_into  0x000000d7 , 0x0000003f 
- 00027546  0x00005341 invert  0x0000003f , 0x0000003f 
- 00027547  0x00005342 reverse  0x0000003f , 0x0000003f 
- 00027548  0x00005343 rtn 
- 00027549  0x0000534e fetch  0x00000003 , 0x0000474e 
- 00027550  0x0000534f store  0x00000003 , 0x0000048c 
- 00027551  0x00005350 arg  0x00000107 , 0x00000011 
- 00027552  0x00005351 arg  0x0000000f , 0x00000012 
- 00027553  0x00005352 call  0x00006baa 
- 00027554  0x00005353 lshift8  0x0000003f , 0x0000003f 
- 00027555  0x00005354 arg  0x00000007 , 0x00000012 
- 00027556  0x00005355 call  0x00006baa 
- 00027557  0x00005356 xor_into  0x0000002b , 0x0000003f 
- 00027558  0x00005357 invert  0x0000003f , 0x0000003f 
- 00027559  0x00005358 reverse  0x0000003f , 0x0000003f 
- 00027560  0x00005359 copy  0x0000003f , 0x00000002 
- 00027561  0x0000535a rtn 
- 00027562  0x0000535d arg  0x00000000 , 0x00000013 
- 00027563  0x0000535e copy  0x00000012 , 0x00000039 
- 00027564  0x0000535f call  0x00007dfb 
- 00027565  0x00005360 icopy  0x00000002 
- 00027566  0x00005366 copy  0x00000002 , 0x0000003f 
- 00027567  0x00005367 lshift  0x00000013 , 0x00000013 
- 00027568  0x00005368 bbit0  0x00000008 , 0x00006bb3 
- 00027569  0x00005369 ixor  0x00000011 , 0x00000002 
- 00027570  0x0000536a increase  0x00000001 , 0x00000013 
- 00027571  0x0000536c lshift  0x00000002 , 0x00000002 
- 00027572  0x0000536d fetch  0x00000003 , 0x0000048c 
- 00027573  0x0000536e increase  0xffffffff , 0x00000012 
- 00027574  0x0000536f compare  0x000000ff , 0x00000012 , 0x000000ff 
- 00027575  0x00005370 branch  0x00006bbd , 0x00000001 
- 00027576  0x00005371 copy  0x00000012 , 0x00000039 
- 00027577  0x00005372 call  0x00007dfb 
- 00027578  0x00005373 isolate1  0x00000000 , 0x0000003f 
- 00027579  0x00005374 setflag  0x00000001 , 0x00000000 , 0x00000002 
- 00027580  0x00005375 branch  0x00006bae 
- 00027581  0x00005378 rshift  0x00000002 , 0x0000003f 
- 00027582  0x00005379 rtn 
- 00027583  0x0000537c fetcht  0x00000001 , 0x0000474b 
- 00027584  0x0000537f lshift2  0x00000002 , 0x00000002 
- 00027585  0x00005380 set1  0x00000000 , 0x00000002 
- 00027586  0x00005381 fetch  0x00000001 , 0x00004751 
- 00027587  0x00005382 ncall  0x00006b65 , 0x00000034 
- 00027588  0x00005383 storet  0x00000001 , 0x000004a5 
- 00027589  0x00005384 rtn 
- 00027590  0x00005388 lshift2  0x00000002 , 0x00000002 
- 00027591  0x00005389 set1  0x00000000 , 0x00000002 
- 00027592  0x0000538a fetch  0x00000001 , 0x00004751 
- 00027593  0x0000538b call  0x00006b65 , 0x00000034 
- 00027594  0x0000538c rtn 
- 00027595  0x0000538f lshift  0x00000002 , 0x00000002 
- 00027596  0x00005390 fetch  0x00000001 , 0x00004751 
- 00027597  0x00005391 setflag  0x00000034 , 0x00000000 , 0x00000002 
- 00027598  0x00005393 rtn 
- 00027599  0x00005395 fetcht  0x00000001 , 0x00000494 
- 00027600  0x00005396 jam  0x000000d7 , 0x00000496 
- 00027601  0x00005397 call  0x00006cf6 
- 00027602  0x00005398 fetch  0x00000001 , 0x000042ba 
- 00027603  0x00005399 set1  0x00000006 , 0x0000003f 
- 00027604  0x0000539a set1  0x00000007 , 0x0000003f 
- 00027605  0x0000539b store  0x00000001 , 0x000042ba 
- 00027606  0x0000539c jam  0x00000000 , 0x00004751 
- 00027607  0x0000539d branch  0x00006cd7 
- 00027608  0x0000539f fetch  0x00000001 , 0x000042ba 
- 00027609  0x000053a0 set1  0x00000007 , 0x0000003f 
- 00027610  0x000053a1 store  0x00000001 , 0x000042ba 
- 00027611  0x000053a2 branch  0x00006cd7 
- 00027612  0x000053a6 set1  0x00000025 , 0x00000000 
- 00027613  0x000053a7 bpatch  0x000000c0 , 0x00004038 
- 00027614  0x000053a8 fetch  0x00000001 , 0x000047f3 
- 00027615  0x000053a9 beq  0x00000000 , 0x00006be1 
- 00027616  0x000053aa branch  0x00006c8b 
- 00027617  0x000053ad fetch  0x00000002 , 0x000002cb 
- 00027618  0x000053ae copy  0x0000003f , 0x00000006 
- 00027619  0x000053af call  0x00006c0f 
- 00027620  0x000053b0 fetch  0x00000001 , 0x00000494 
- 00027621  0x000053b1 beq  0x00000000 , 0x00006be7 
- 00027622  0x000053b2 branch  0x00006c57 
- 00027623  0x000053b4 set1  0x00000025 , 0x00000000 
- 00027624  0x000053b5 bpatch  0x000000c1 , 0x00004038 
- 00027625  0x000053b6 fetch  0x00000001 , 0x00000495 
- 00027626  0x000053b7 beq  0x0000003f , 0x00006bcf 
- 00027627  0x000053b8 beq  0x00000073 , 0x00006bd8 
- 00027628  0x000053b9 beq  0x000000ef , 0x00006bef 
- 00027629  0x000053ba rtneq  0x00000053 
- 00027630  0x000053bb branch  0x00003bf1 
- 00027631  0x000053bf fetch  0x00000002 , 0x00000499 
- 00027632  0x000053c0 copy  0x0000003f , 0x00000006 
- 00027633  0x000053c1 call  0x00006c1a 
- 00027634  0x000053c2 fetch  0x00000001 , 0x0000049b 
- 00027635  0x000053c3 beq  0x00000041 , 0x00006bf8 
- 00027636  0x000053c4 beq  0x00000040 , 0x00006c04 
- 00027637  0x000053c5 beq  0x00000071 , 0x00006c3f 
- 00027638  0x000053c6 beq  0x00000070 , 0x00006c4e 
- 00027639  0x000053c7 branch  0x00006cd7 
- 00027640  0x000053ca call  0x00006c06 
- 00027641  0x000053cb fetch  0x00000001 , 0x0000474b 
- 00027642  0x000053cc rshift  0x0000003f , 0x0000003f 
- 00027643  0x000053cd sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027644  0x000053ce branch  0x00006bfe , 0x00000005 
- 00027645  0x000053cf branch  0x00003bf1 
- 00027646  0x000053d1 fetch  0x00000001 , 0x000042bd 
- 00027647  0x000053d2 set1  0x00000000 , 0x0000003f 
- 00027648  0x000053d3 set1  0x00000001 , 0x0000003f 
- 00027649  0x000053d4 store  0x00000001 , 0x000042bd 
- 00027650  0x000053d5 call  0x00006d22 
- 00027651  0x000053d6 branch  0x00006cd7 
- 00027652  0x000053d9 call  0x00006c06 
- 00027653  0x000053da branch  0x00006cd7 
- 00027654  0x000053dd call  0x00006c22 
- 00027655  0x000053de branch  0x00006c30 
- 00027656  0x000053e1 call  0x00006c22 
- 00027657  0x000053e2 ifetch  0x00000001 , 0x00000006 
- 00027658  0x000053e3 rshift3  0x0000003f , 0x0000003f 
- 00027659  0x000053e4 store  0x00000001 , 0x00004758 
- 00027660  0x000053e5 ifetch  0x00000001 , 0x00000006 
- 00027661  0x000053e6 store  0x00000001 , 0x000004a0 
- 00027662  0x000053e7 rtn 
- 00027663  0x000053eb ifetch  0x00000001 , 0x00000006 
- 00027664  0x000053ec store  0x00000001 , 0x00000493 
- 00027665  0x000053ed rshift3  0x0000003f , 0x0000003f 
- 00027666  0x000053ee store  0x00000001 , 0x00000494 
- 00027667  0x000053ef ifetch  0x00000001 , 0x00000006 
- 00027668  0x000053f0 store  0x00000001 , 0x00000495 
- 00027669  0x000053f2 call  0x00006c27 
- 00027670  0x000053f3 storet  0x00000002 , 0x00000497 
- 00027671  0x000053f4 copy  0x00000006 , 0x0000003f 
- 00027672  0x000053f5 store  0x00000002 , 0x00000499 
- 00027673  0x000053f6 rtn 
- 00027674  0x000053f9 ifetch  0x00000001 , 0x00000006 
- 00027675  0x000053fa rshift  0x0000003f , 0x0000003f 
- 00027676  0x000053fb store  0x00000001 , 0x0000049b 
- 00027677  0x000053fc call  0x00006c27 
- 00027678  0x000053fd storet  0x00000002 , 0x0000049c 
- 00027679  0x000053fe copy  0x00000006 , 0x0000003f 
- 00027680  0x000053ff store  0x00000002 , 0x0000049e 
- 00027681  0x00005400 rtn 
- 00027682  0x00005404 fetch  0x00000002 , 0x0000049e 
- 00027683  0x00005405 copy  0x0000003f , 0x00000006 
- 00027684  0x00005406 rtn 
- 00027685  0x00005409 fetch  0x00000002 , 0x0000049e 
- 00027686  0x0000540a copy  0x0000003f , 0x00000006 
- 00027687  0x0000540c ifetch  0x00000001 , 0x00000006 
- 00027688  0x0000540d copy  0x0000003f , 0x00000002 
- 00027689  0x0000540e rshift  0x00000002 , 0x00000002 
- 00027690  0x0000540f rtnbit1  0x00000000 
- 00027691  0x00005410 ifetch  0x00000001 , 0x00000006 
- 00027692  0x00005411 lshift3  0x0000003f , 0x0000003f 
- 00027693  0x00005412 lshift4  0x0000003f , 0x0000003f 
- 00027694  0x00005413 iadd  0x00000002 , 0x00000002 
- 00027695  0x00005414 rtn 
- 00027696  0x00005417 ifetch  0x00000001 , 0x00000006 
- 00027697  0x00005418 store  0x00000001 , 0x0000474b 
- 00027698  0x00005419 ifetch  0x00000001 , 0x00000006 
- 00027699  0x0000541a store  0x00000001 , 0x000004a1 
- 00027700  0x0000541b ifetch  0x00000001 , 0x00000006 
- 00027701  0x0000541c store  0x00000001 , 0x000004a2 
- 00027702  0x0000541d ifetch  0x00000001 , 0x00000006 
- 00027703  0x0000541e store  0x00000001 , 0x000004a3 
- 00027704  0x0000541f ifetch  0x00000002 , 0x00000006 
- 00027705  0x00005420 store  0x00000002 , 0x0000474c 
- 00027706  0x00005421 ifetch  0x00000001 , 0x00000006 
- 00027707  0x00005422 store  0x00000001 , 0x000004a4 
- 00027708  0x00005423 ifetch  0x00000001 , 0x00000006 
- 00027709  0x00005424 store  0x00000001 , 0x00004756 
- 00027710  0x00005425 rtn 
- 00027711  0x00005429 call  0x00006c08 
- 00027712  0x0000542a fetch  0x00000001 , 0x00004758 
- 00027713  0x0000542b sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027714  0x0000542c branch  0x00006c44 , 0x00000005 
- 00027715  0x0000542d branch  0x00003bf1 
- 00027716  0x0000542f fetch  0x00000001 , 0x000042bd 
- 00027717  0x00005430 set1  0x00000005 , 0x0000003f 
- 00027718  0x00005431 set1  0x00000006 , 0x0000003f 
- 00027719  0x00005432 store  0x00000001 , 0x000042bd 
- 00027720  0x00005433 fetcht  0x00000001 , 0x0000474b 
- 00027721  0x00005434 lshift2  0x00000002 , 0x00000002 
- 00027722  0x00005435 or_into  0x00000003 , 0x00000002 
- 00027723  0x00005436 call  0x00006d55 
- 00027724  0x00005437 jam  0x00000003 , 0x00004755 
- 00027725  0x00005438 branch  0x00006cd7 
- 00027726  0x0000543b call  0x00006c08 
- 00027727  0x0000543c fetch  0x00000001 , 0x00004758 
- 00027728  0x0000543d sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027729  0x0000543e branch  0x00006c53 , 0x00000005 
- 00027730  0x0000543f branch  0x00003bf1 
- 00027731  0x00005441 fetch  0x00000001 , 0x000042bd 
- 00027732  0x00005442 set1  0x00000007 , 0x0000003f 
- 00027733  0x00005443 store  0x00000001 , 0x000042bd 
- 00027734  0x00005444 branch  0x00006cd7 
- 00027735  0x00005447 fetch  0x00000001 , 0x00000494 
- 00027736  0x00005448 sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00027737  0x00005449 branch  0x00006c5b , 0x00000005 
- 00027738  0x0000544a branch  0x00003bf1 
- 00027739  0x0000544c fetch  0x00000001 , 0x00000495 
- 00027740  0x0000544d beq  0x00000073 , 0x00006c62 
- 00027741  0x0000544e beq  0x0000003f , 0x00006c66 
- 00027742  0x0000544f beq  0x000000ef , 0x00006c80 
- 00027743  0x00005450 beq  0x000000ff , 0x00006c78 
- 00027744  0x00005451 beq  0x00000053 , 0x00006c85 
- 00027745  0x00005452 branch  0x00003bf1 
- 00027746  0x00005454 fetch  0x00000001 , 0x000042bd 
- 00027747  0x00005455 set1  0x00000003 , 0x0000003f 
- 00027748  0x00005456 store  0x00000001 , 0x000042bd 
- 00027749  0x00005457 branch  0x00006cd7 
- 00027750  0x00005459 fetch  0x00000001 , 0x000042bd 
- 00027751  0x0000545a set1  0x00000003 , 0x0000003f 
- 00027752  0x0000545b set1  0x00000002 , 0x0000003f 
- 00027753  0x0000545c store  0x00000001 , 0x000042bd 
- 00027754  0x0000545d fetch  0x00000001 , 0x00000493 
- 00027755  0x0000545e call  0x00006b73 
- 00027756  0x0000545f store  0x00000001 , 0x00000496 
- 00027757  0x00005460 call  0x00006cf6 
- 00027758  0x00005461 fetch  0x00000001 , 0x00000493 
- 00027759  0x00005462 rshift2  0x0000003f , 0x0000003f 
- 00027760  0x00005463 store  0x00000001 , 0x0000474b 
- 00027761  0x00005464 lshift2  0x0000003f , 0x0000003f 
- 00027762  0x00005465 set0  0x00000001 , 0x0000003f 
- 00027763  0x00005466 set1  0x00000000 , 0x0000003f 
- 00027764  0x00005467 arg  0x00004753 , 0x00000002 
- 00027765  0x00005468 storet  0x00000002 , 0x0000048f 
- 00027766  0x00005469 call  0x00006b82 
- 00027767  0x0000546a branch  0x00006cd7 
- 00027768  0x0000546d fetch  0x00000002 , 0x00000499 
- 00027769  0x0000546e copy  0x0000003f , 0x00000006 
- 00027770  0x0000546f increase  0x00000001 , 0x0000003f 
- 00027771  0x00005470 store  0x00000002 , 0x00000499 
- 00027772  0x00005471 ifetch  0x00000001 , 0x00000006 
- 00027773  0x00005472 fetcht  0x00000001 , 0x00004756 
- 00027774  0x00005473 iadd  0x00000002 , 0x0000003f 
- 00027775  0x00005474 store  0x00000001 , 0x00004756 
- 00027776  0x00005476 call  0x00006d88 
- 00027777  0x00005478 call  0x00006bbf 
- 00027778  0x00005479 call  0x00006d6d 
- 00027779  0x0000547a call  0x00006d8e 
- 00027780  0x0000547b branch  0x00006cd7 
- 00027781  0x0000547e call  0x00006b5d 
- 00027782  0x0000547f fetch  0x00000001 , 0x00000493 
- 00027783  0x00005480 call  0x00006b73 
- 00027784  0x00005481 store  0x00000001 , 0x00000496 
- 00027785  0x00005482 call  0x00006cf6 
- 00027786  0x00005483 branch  0x00006cd7 
- 00027787  0x00005489 fetch  0x00000002 , 0x000002cb 
- 00027788  0x0000548a copy  0x0000003f , 0x00000006 
- 00027789  0x0000548b call  0x00006c0f 
- 00027790  0x0000548c fetch  0x00000001 , 0x00000494 
- 00027791  0x0000548d beq  0x00000000 , 0x00006c91 
- 00027792  0x0000548e branch  0x00006cc6 
- 00027793  0x00005491 set1  0x00000025 , 0x00000000 
- 00027794  0x00005492 bpatch  0x000000c2 , 0x00004038 
- 00027795  0x00005493 fetch  0x00000001 , 0x00000495 
- 00027796  0x00005494 beq  0x0000003f , 0x00006bcf 
- 00027797  0x00005495 beq  0x00000073 , 0x00006bd8 
- 00027798  0x00005496 beq  0x000000ef , 0x00006c98 
- 00027799  0x00005497 branch  0x00006cd7 
- 00027800  0x00005499 fetch  0x00000002 , 0x00000499 
- 00027801  0x0000549a copy  0x0000003f , 0x00000006 
- 00027802  0x0000549b call  0x00006c1a 
- 00027803  0x0000549c fetch  0x00000001 , 0x0000049b 
- 00027804  0x0000549d beq  0x00000041 , 0x00006ca1 
- 00027805  0x0000549e beq  0x00000040 , 0x00006ca1 
- 00027806  0x0000549f beq  0x00000071 , 0x00006cac 
- 00027807  0x000054a0 beq  0x00000070 , 0x00006cbc 
- 00027808  0x000054a1 branch  0x00006cd7 
- 00027809  0x000054a4 call  0x00006c06 
- 00027810  0x000054a5 fetch  0x00000001 , 0x0000474b 
- 00027811  0x000054a6 rshift  0x0000003f , 0x0000003f 
- 00027812  0x000054a7 fetcht  0x00000001 , 0x00004752 
- 00027813  0x000054a8 isub  0x00000002 , 0x0000003e 
- 00027814  0x000054a9 branch  0x00006ca8 , 0x00000005 
- 00027815  0x000054aa branch  0x00003bf1 
- 00027816  0x000054ac fetch  0x00000001 , 0x000042bd 
- 00027817  0x000054ad set1  0x00000001 , 0x0000003f 
- 00027818  0x000054ae store  0x00000001 , 0x000042bd 
- 00027819  0x000054af branch  0x00006cd7 
- 00027820  0x000054b2 call  0x00006c08 
- 00027821  0x000054b3 fetch  0x00000001 , 0x00004758 
- 00027822  0x000054b4 fetcht  0x00000001 , 0x00004752 
- 00027823  0x000054b5 isub  0x00000002 , 0x0000003e 
- 00027824  0x000054b6 branch  0x00006cb3 , 0x00000005 
- 00027825  0x000054b7 branch  0x00003bf1 
- 00027826  0x000054b8 branch  0x00006cd7 
- 00027827  0x000054ba fetch  0x00000001 , 0x000042bd 
- 00027828  0x000054bb set1  0x00000005 , 0x0000003f 
- 00027829  0x000054bc set1  0x00000006 , 0x0000003f 
- 00027830  0x000054bd store  0x00000001 , 0x000042bd 
- 00027831  0x000054be fetcht  0x00000001 , 0x0000474b 
- 00027832  0x000054bf lshift2  0x00000002 , 0x00000002 
- 00027833  0x000054c0 or_into  0x00000003 , 0x00000002 
- 00027834  0x000054c1 call  0x00006d55 
- 00027835  0x000054c2 branch  0x00006cd7 
- 00027836  0x000054c5 call  0x00006c08 
- 00027837  0x000054c6 fetch  0x00000001 , 0x00004758 
- 00027838  0x000054c7 fetcht  0x00000001 , 0x00004752 
- 00027839  0x000054c8 isub  0x00000002 , 0x0000003e 
- 00027840  0x000054c9 branch  0x00006cc2 , 0x00000005 
- 00027841  0x000054ca branch  0x00003bf1 
- 00027842  0x000054cc fetch  0x00000001 , 0x000042bd 
- 00027843  0x000054cd set1  0x00000007 , 0x0000003f 
- 00027844  0x000054ce store  0x00000001 , 0x000042bd 
- 00027845  0x000054cf branch  0x00006cd7 
- 00027846  0x000054d2 fetch  0x00000001 , 0x00000494 
- 00027847  0x000054d3 fetcht  0x00000001 , 0x00004752 
- 00027848  0x000054d4 isub  0x00000002 , 0x0000003e 
- 00027849  0x000054d5 branch  0x00006ccc , 0x00000005 
- 00027850  0x000054d6 branch  0x00003bf1 
- 00027851  0x000054d7 branch  0x00006cd7 
- 00027852  0x000054da fetch  0x00000001 , 0x00000495 
- 00027853  0x000054db beq  0x00000073 , 0x00006cd1 
- 00027854  0x000054dc beq  0x000000ef , 0x00006c80 
- 00027855  0x000054dd beq  0x000000ff , 0x00006c78 
- 00027856  0x000054de beq  0x00000053 , 0x00006cd6 
- 00027857  0x000054e0 fetch  0x00000001 , 0x000042bd 
- 00027858  0x000054e1 set1  0x00000003 , 0x0000003f 
- 00027859  0x000054e2 store  0x00000001 , 0x000042bd 
- 00027860  0x000054e3 branch  0x00006cd7 
- 00027861  0x000054e5 branch  0x00006cd5 
- 00027862  0x000054e7 branch  0x00006c85 
- 00027863  0x000054e9 rtn 
- 00027864  0x000054ec fetch  0x00000001 , 0x00004755 
- 00027865  0x000054ed rtn  0x00000034 
- 00027866  0x000054ee beq  0x00000003 , 0x00006cdc 
- 00027867  0x000054ef branch  0x00003bf1 
- 00027868  0x000054f2 jam  0x00000000 , 0x00004755 
- 00027869  0x000054f3 call  0x000052e0 
- 00027870  0x000054f4 arg  0x00000001 , 0x00000002 
- 00027871  0x000054f5 lshift3  0x00000002 , 0x00000002 
- 00027872  0x000054f7 or_into  0x00000003 , 0x00000002 
- 00027873  0x000054f8 arg  0x000000aa , 0x00000011 
- 00027874  0x000054f9 call  0x00006d3f 
- 00027875  0x000054fa call  0x000052ef 
- 00027876  0x000054fb copy  0x00000005 , 0x00000006 
- 00027877  0x000054fc ifetch  0x00000002 , 0x00000006 
- 00027878  0x000054fd branch  0x00003bf1 , 0x00000034 
- 00027879  0x000054fe rtn 
- 00027880  0x00005501 set1  0x00000025 , 0x00000000 
- 00027881  0x00005502 bpatch  0x000000c3 , 0x00004038 
- 00027882  0x00005503 call  0x000052ef 
- 00027883  0x00005504 setarg  0x00000004 
- 00027884  0x00005505 istore  0x00000002 , 0x00000005 
- 00027885  0x00005506 fetch  0x00000002 , 0x000042b3 
- 00027886  0x00005507 istore  0x00000002 , 0x00000005 
- 00027887  0x00005508 fetch  0x00000001 , 0x00000493 
- 00027888  0x00005509 istore  0x00000001 , 0x00000005 
- 00027889  0x0000550a setarg  0x0000013f 
- 00027890  0x0000550b istore  0x00000002 , 0x00000005 
- 00027891  0x0000550c fetch  0x00000001 , 0x00000496 
- 00027892  0x0000550d istore  0x00000001 , 0x00000005 
- 00027893  0x0000550e rtn 
- 00027894  0x00005510 set1  0x00000025 , 0x00000000 
- 00027895  0x00005511 bpatch  0x000000c4 , 0x00004038 
- 00027896  0x00005512 call  0x000052e0 
- 00027897  0x00005513 call  0x000052ef 
- 00027898  0x00005514 setarg  0x00000004 
- 00027899  0x00005515 istore  0x00000002 , 0x00000005 
- 00027900  0x00005516 fetch  0x00000002 , 0x000042b3 
- 00027901  0x00005517 istore  0x00000002 , 0x00000005 
- 00027902  0x00005518 fetch  0x00000001 , 0x00000493 
- 00027903  0x00005519 istore  0x00000001 , 0x00000005 
- 00027904  0x0000551a setarg  0x00000173 
- 00027905  0x0000551b istore  0x00000002 , 0x00000005 
- 00027906  0x0000551c fetch  0x00000001 , 0x00000496 
- 00027907  0x0000551d istore  0x00000001 , 0x00000005 
- 00027908  0x0000551e rtn 
- 00027909  0x00005520 set1  0x00000025 , 0x00000000 
- 00027910  0x00005521 bpatch  0x000000c5 , 0x00004038 
- 00027911  0x00005522 call  0x000052ef 
- 00027912  0x00005523 setarg  0x0000000e 
- 00027913  0x00005524 istore  0x00000002 , 0x00000005 
- 00027914  0x00005525 fetch  0x00000002 , 0x000042b3 
- 00027915  0x00005526 istore  0x00000002 , 0x00000005 
- 00027916  0x00005527 fetch  0x00000001 , 0x00004751 
- 00027917  0x00005528 lshift  0x0000003f , 0x0000003f 
- 00027918  0x00005529 set1  0x00000000 , 0x0000003f 
- 00027919  0x0000552a istore  0x00000001 , 0x00000005 
- 00027920  0x0000552b setarg  0x000015ef 
- 00027921  0x0000552c istore  0x00000002 , 0x00000005 
- 00027922  0x0000552d setarg  0x00001183 
- 00027923  0x0000552e istore  0x00000002 , 0x00000005 
- 00027924  0x0000552f copy  0x00000002 , 0x0000003f 
- 00027925  0x00005530 istore  0x00000001 , 0x00000005 
- 00027926  0x00005531 setarg  0x000000f0 
- 00027927  0x00005532 istore  0x00000003 , 0x00000005 
- 00027928  0x00005533 setarg  0x0000007f 
- 00027929  0x00005534 istore  0x00000002 , 0x00000005 
- 00027930  0x00005535 setarg  0x00000000 
- 00027931  0x00005536 istore  0x00000001 , 0x00000005 
- 00027932  0x00005537 setarg  0x00000001 
- 00027933  0x00005538 istore  0x00000001 , 0x00000005 
- 00027934  0x00005539 call  0x00006b7c 
- 00027935  0x0000553a istore  0x00000001 , 0x00000005 
- 00027936  0x0000553b jam  0x00000010 , 0x00004757 
- 00027937  0x0000553c rtn 
- 00027938  0x0000553e set1  0x00000025 , 0x00000000 
- 00027939  0x0000553f bpatch  0x000000c6 , 0x00004038 
- 00027940  0x00005540 call  0x000052e0 
- 00027941  0x00005541 call  0x000052ef 
- 00027942  0x00005542 setarg  0x0000000e 
- 00027943  0x00005543 istore  0x00000002 , 0x00000005 
- 00027944  0x00005544 fetch  0x00000002 , 0x000042b3 
- 00027945  0x00005545 istore  0x00000002 , 0x00000005 
- 00027946  0x00005546 fetch  0x00000001 , 0x00004751 
- 00027947  0x00005547 lshift  0x0000003f , 0x0000003f 
- 00027948  0x00005548 set1  0x00000000 , 0x0000003f 
- 00027949  0x00005549 istore  0x00000001 , 0x00000005 
- 00027950  0x0000554a setarg  0x000015ef 
- 00027951  0x0000554b istore  0x00000002 , 0x00000005 
- 00027952  0x0000554c setarg  0x00001181 
- 00027953  0x0000554d istore  0x00000002 , 0x00000005 
- 00027954  0x0000554e fetch  0x00000001 , 0x0000474b 
- 00027955  0x0000554f istore  0x00000001 , 0x00000005 
- 00027956  0x00005550 setarg  0x000000e0 
- 00027957  0x00005551 istore  0x00000003 , 0x00000005 
- 00027958  0x00005552 setarg  0x0000007f 
- 00027959  0x00005553 istore  0x00000002 , 0x00000005 
- 00027960  0x00005554 setarg  0x00000000 
- 00027961  0x00005555 istore  0x00000001 , 0x00000005 
- 00027962  0x00005556 setarg  0x00000007 
- 00027963  0x00005557 istore  0x00000001 , 0x00000005 
- 00027964  0x00005558 call  0x00006b7c 
- 00027965  0x00005559 istore  0x00000001 , 0x00000005 
- 00027966  0x0000555a rtn 
- 00027967  0x0000555c set1  0x00000025 , 0x00000000 
- 00027968  0x0000555d bpatch  0x000000c7 , 0x00004038 
- 00027969  0x0000555e call  0x000052ef 
- 00027970  0x0000555f setarg  0x00000008 
- 00027971  0x00005560 istore  0x00000002 , 0x00000005 
- 00027972  0x00005561 fetch  0x00000002 , 0x000042b3 
- 00027973  0x00005562 istore  0x00000002 , 0x00000005 
- 00027974  0x00005563 fetch  0x00000001 , 0x00004751 
- 00027975  0x00005564 lshift  0x0000003f , 0x0000003f 
- 00027976  0x00005565 set1  0x00000000 , 0x0000003f 
- 00027977  0x00005566 istore  0x00000001 , 0x00000005 
- 00027978  0x00005567 setarg  0x000009ef 
- 00027979  0x00005568 istore  0x00000002 , 0x00000005 
- 00027980  0x00005569 setarg  0x000005e3 
- 00027981  0x0000556a istore  0x00000002 , 0x00000005 
- 00027982  0x0000556b copy  0x00000002 , 0x0000003f 
- 00027983  0x0000556c istore  0x00000001 , 0x00000005 
- 00027984  0x0000556d setarg  0x0000008d 
- 00027985  0x0000556e istore  0x00000001 , 0x00000005 
- 00027986  0x0000556f call  0x00006b7c 
- 00027987  0x00005570 istore  0x00000001 , 0x00000005 
- 00027988  0x00005571 rtn 
- 00027989  0x00005574 set1  0x00000025 , 0x00000000 
- 00027990  0x00005575 bpatch  0x000000c8 , 0x00004039 
- 00027991  0x00005576 call  0x000052e0 
- 00027992  0x00005577 call  0x000052ef 
- 00027993  0x00005578 setarg  0x00000008 
- 00027994  0x00005579 istore  0x00000002 , 0x00000005 
- 00027995  0x0000557a fetch  0x00000002 , 0x000042b3 
- 00027996  0x0000557b istore  0x00000002 , 0x00000005 
- 00027997  0x0000557c copy  0x00000002 , 0x0000000b 
- 00027998  0x0000557d fetch  0x00000001 , 0x00004751 
- 00027999  0x0000557e lshift  0x0000003f , 0x0000003f 
- 00028000  0x0000557f set1  0x00000000 , 0x0000003f 
- 00028001  0x00005580 istore  0x00000001 , 0x00000005 
- 00028002  0x00005581 setarg  0x000009ef 
- 00028003  0x00005582 istore  0x00000002 , 0x00000005 
- 00028004  0x00005583 setarg  0x000005e1 
- 00028005  0x00005584 istore  0x00000002 , 0x00000005 
- 00028006  0x00005585 copy  0x0000000b , 0x0000003f 
- 00028007  0x00005586 istore  0x00000001 , 0x00000005 
- 00028008  0x00005587 setarg  0x0000008d 
- 00028009  0x00005588 istore  0x00000001 , 0x00000005 
- 00028010  0x00005589 call  0x00006b7c 
- 00028011  0x0000558a istore  0x00000001 , 0x00000005 
- 00028012  0x0000558b rtn 
- 00028013  0x0000558e set1  0x00000025 , 0x00000000 
- 00028014  0x0000558f bpatch  0x000000c9 , 0x00004039 
- 00028015  0x00005590 fetch  0x00000001 , 0x00004757 
- 00028016  0x00005591 rtn  0x00000034 
- 00028017  0x00005592 hfetch  0x00000002 , 0x00008112 
- 00028018  0x00005593 nrtn  0x00000034 
- 00028019  0x00005594 copy  0x00000011 , 0x0000003f 
- 00028020  0x00005595 store  0x00000001 , 0x00000162 
- 00028021  0x00005596 storet  0x00000001 , 0x00000161 
- 00028022  0x00005597 call  0x0000527a 
- 00028023  0x00005598 nrtn  0x00000034 
- 00028024  0x00005599 call  0x000052e0 
- 00028025  0x0000559a call  0x000052ef 
- 00028026  0x0000559b setarg  0x00000005 
- 00028027  0x0000559c istore  0x00000002 , 0x00000005 
- 00028028  0x0000559d fetch  0x00000002 , 0x000042b3 
- 00028029  0x0000559e istore  0x00000002 , 0x00000005 
- 00028030  0x0000559f fetch  0x00000001 , 0x000004a5 
- 00028031  0x000055a0 istore  0x00000001 , 0x00000005 
- 00028032  0x000055a1 setarg  0x000001ff 
- 00028033  0x000055a2 istore  0x00000002 , 0x00000005 
- 00028034  0x000055a3 fetch  0x00000001 , 0x00004757 
- 00028035  0x000055a4 istore  0x00000001 , 0x00000005 
- 00028036  0x000055a5 fetch  0x00000001 , 0x00004754 
- 00028037  0x000055a6 istore  0x00000001 , 0x00000005 
- 00028038  0x000055a7 jam  0x00000000 , 0x00004757 
- 00028039  0x000055a8 rtn 
- 00028040  0x000055ab fetch  0x00000002 , 0x00000497 
- 00028041  0x000055ac rtn  0x00000034 
- 00028042  0x000055ad fetch  0x00000001 , 0x00004757 
- 00028043  0x000055ae increase  0x00000001 , 0x0000003f 
- 00028044  0x000055af store  0x00000001 , 0x00004757 
- 00028045  0x000055b0 rtn 
- 00028046  0x000055b3 set1  0x00000025 , 0x00000000 
- 00028047  0x000055b4 bpatch  0x000000ca , 0x00004039 
- 00028048  0x000055b5 fetch  0x00000002 , 0x00000497 
- 00028049  0x000055b6 copy  0x0000003f , 0x00000039 
- 00028050  0x000055b7 call  0x000068f7 
- 00028051  0x000055b8 fetch  0x00000002 , 0x00000499 
- 00028052  0x000055b9 copy  0x0000003f , 0x00000006 
- 00028053  0x000055ba call  0x00004976 
- 00028054  0x000055bb branch  0x000068fa 
- 00028055  0x000055be set1  0x00000025 , 0x00000000 
- 00028056  0x000055bf bpatch  0x000000cb , 0x00004039 
- 00028057  0x000055c1 fetch  0x00000001 , 0x00004756 
- 00028058  0x000055c2 rtn  0x00000034 
- 00028059  0x000055c3 increase  0xffffffff , 0x0000003f 
- 00028060  0x000055c4 store  0x00000001 , 0x00004756 
- 00028061  0x000055c5 fetch  0x00000002 , 0x0000474c 
- 00028062  0x000055c6 fetcht  0x00000002 , 0x0000480e 
- 00028063  0x000055c7 isub  0x00000002 , 0x0000003e 
- 00028064  0x000055c8 branch  0x00006da2 , 0x00000002 
- 00028065  0x000055c9 store  0x00000002 , 0x0000480e 
- 00028066  0x000055cb fetch  0x00000001 , 0x00004757 
- 00028067  0x000055cc branch  0x00006daa , 0x00000034 
- 00028068  0x000055cd jam  0x00000001 , 0x000004a8 
- 00028069  0x000055ce fetch  0x00000001 , 0x00004754 
- 00028070  0x000055cf store  0x00000001 , 0x000004a7 
- 00028071  0x000055d0 setarg  0x000000ff 
- 00028072  0x000055d1 store  0x00000001 , 0x000004a6 
- 00028073  0x000055d2 branch  0x00006daf 
- 00028074  0x000055d4 jam  0x00000000 , 0x000004a8 
- 00028075  0x000055d5 fetch  0x00000001 , 0x00004753 
- 00028076  0x000055d6 store  0x00000001 , 0x000004a7 
- 00028077  0x000055d7 setarg  0x000000ef 
- 00028078  0x000055d8 store  0x00000001 , 0x000004a6 
- 00028079  0x000055da set1  0x00000025 , 0x00000000 
- 00028080  0x000055db bpatch  0x000000cc , 0x00004039 
- 00028081  0x000055dc fetch  0x00000001 , 0x0000480e 
- 00028082  0x000055dd sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028083  0x000055de branch  0x00006db7 , 0x00000002 
- 00028084  0x000055df fetch  0x00000001 , 0x000004a8 
- 00028085  0x000055e0 increase  0x00000001 , 0x0000003f 
- 00028086  0x000055e1 store  0x00000001 , 0x000004a8 
- 00028087  0x000055e3 call  0x00006bbf 
- 00028088  0x000055e4 fetch  0x00000002 , 0x0000480e 
- 00028089  0x000055e5 increase  0x00000008 , 0x0000003f 
- 00028090  0x000055e6 fetcht  0x00000001 , 0x000004a8 
- 00028091  0x000055e7 iadd  0x00000002 , 0x00000011 
- 00028092  0x000055e9 call  0x00005248 
- 00028093  0x000055ea store  0x00000002 , 0x000002de 
- 00028094  0x000055eb increase  0x00000004 , 0x0000003f 
- 00028095  0x000055ec store  0x00000002 , 0x000002e0 
- 00028096  0x000055ed copy  0x0000003f , 0x00000005 
- 00028097  0x000055ee fetch  0x00000001 , 0x000004a5 
- 00028098  0x000055ef istore  0x00000001 , 0x00000005 
- 00028099  0x000055f0 fetch  0x00000001 , 0x000004a6 
- 00028100  0x000055f1 istore  0x00000001 , 0x00000005 
- 00028101  0x000055f2 call  0x00006dd8 
- 00028102  0x000055f3 call  0x00006de8 
- 00028103  0x000055f4 call  0x00007f6b 
- 00028104  0x000055f5 fetch  0x00000001 , 0x0000480e 
- 00028105  0x000055f6 copy  0x0000003f , 0x00000039 
- 00028106  0x000055f7 call  0x0000497c 
- 00028107  0x000055f8 fetch  0x00000001 , 0x000004a7 
- 00028108  0x000055f9 istore  0x00000001 , 0x00000005 
- 00028109  0x000055fa fetch  0x00000002 , 0x000002de 
- 00028110  0x000055fb copy  0x0000003f , 0x00000005 
- 00028111  0x000055fc fetch  0x00000002 , 0x0000480e 
- 00028112  0x000055fd fetcht  0x00000001 , 0x000004a8 
- 00028113  0x000055fe iadd  0x00000002 , 0x0000003f 
- 00028114  0x000055ff increase  0x00000004 , 0x0000003f 
- 00028115  0x00005600 istore  0x00000002 , 0x00000005 
- 00028116  0x00005601 fetch  0x00000002 , 0x000042b3 
- 00028117  0x00005602 istore  0x00000002 , 0x00000005 
- 00028118  0x00005603 jam  0x00000000 , 0x00004757 
- 00028119  0x00005604 branch  0x0000428c 
- 00028120  0x00005607 fetch  0x00000002 , 0x0000480e 
- 00028121  0x00005608 sub  0x0000003f , 0x0000007f , 0x0000003e 
- 00028122  0x00005609 nbranch  0x00006ddf , 0x00000002 
- 00028123  0x0000560a lshift  0x0000003f , 0x0000003f 
- 00028124  0x0000560b set1  0x00000000 , 0x0000003f 
- 00028125  0x0000560c istore  0x00000001 , 0x00000005 
- 00028126  0x0000560d rtn 
- 00028127  0x0000560f fetch  0x00000002 , 0x0000480e 
- 00028128  0x00005610 rshift3  0x0000003f , 0x0000003f 
- 00028129  0x00005611 rshift4  0x0000003f , 0x00000002 
- 00028130  0x00005612 and_into  0x0000007f , 0x0000003f 
- 00028131  0x00005613 lshift  0x0000003f , 0x0000003f 
- 00028132  0x00005614 set0  0x00000000 , 0x0000003f 
- 00028133  0x00005615 istore  0x00000001 , 0x00000005 
- 00028134  0x00005616 istoret  0x00000001 , 0x00000005 
- 00028135  0x00005617 rtn 
- 00028136  0x00005619 fetch  0x00000001 , 0x00004757 
- 00028137  0x0000561a rtn  0x00000034 
- 00028138  0x0000561b istore  0x00000001 , 0x00000005 
- 00028139  0x0000561c rtn 
- 00028140  0x00005622 set1  0x00000025 , 0x00000000 
- 00028141  0x00005623 bpatch  0x0000009d , 0x00004033 
- 00028142  0x00005624 call  0x00007c45 
- 00028143  0x00005625 call  0x00003e73 
- 00028144  0x00005626 call  0x00006235 
- 00028145  0x00005628 set1  0x00000025 , 0x00000000 
- 00028146  0x00005629 bpatch  0x0000009e , 0x00004033 
- 00028147  0x0000562a call  0x00007813 
- 00028148  0x0000562b call  0x000077ee 
- 00028149  0x0000562c call  0x000077fe 
- 00028150  0x0000562e set1  0x00000025 , 0x00000000 
- 00028151  0x0000562f bpatch  0x0000009f , 0x00004033 
- 00028152  0x00005630 fetch  0x00000001 , 0x00004132 
- 00028153  0x00005631 rtneq  0x00000001 
- 00028154  0x00005633 call  0x0000527a 
- 00028155  0x00005634 nrtn  0x00000034 
- 00028156  0x00005636 call  0x00004dcd 
- 00028157  0x00005638 call  0x0000527a 
- 00028158  0x00005639 nrtn  0x00000034 
- 00028159  0x0000563a set1  0x00000025 , 0x00000000 
- 00028160  0x0000563b bpatch  0x000000a0 , 0x00004034 
- 00028161  0x0000563d call  0x00006e47 
- 00028162  0x0000563e call  0x00004f6e 
- 00028163  0x0000563f call  0x00006cd8 
- 00028164  0x00005641 call  0x00006e0a 
- 00028165  0x00005642 set1  0x00000025 , 0x00000000 
- 00028166  0x00005643 bpatch  0x000000a1 , 0x00004034 
- 00028167  0x00005644 call  0x0000527a 
- 00028168  0x00005645 nrtn  0x00000034 
- 00028169  0x00005646 branch  0x00003e6f 
- 00028170  0x00005649 set1  0x00000025 , 0x00000000 
- 00028171  0x0000564a bpatch  0x000000a2 , 0x00004034 
- 00028172  0x0000564b fetch  0x00000001 , 0x000002e6 
- 00028173  0x0000564c bbit1  0x00000000 , 0x0000508f 
- 00028174  0x0000564d bbit1  0x00000007 , 0x00005099 
- 00028175  0x0000564e rtn 
- 00028176  0x00005651 set1  0x00000025 , 0x00000000 
- 00028177  0x00005652 bpatch  0x000000a3 , 0x00004034 
- 00028178  0x00005653 call  0x0000527e 
- 00028179  0x00005654 rtn  0x00000034 
- 00028180  0x00005655 fetch  0x00000001 , 0x0000004b 
- 00028181  0x00005656 rtnbit1  0x00000006 
- 00028182  0x00005657 call  0x00005261 
- 00028183  0x00005658 store  0x00000002 , 0x00000179 
- 00028184  0x00005659 copy  0x0000003f , 0x00000006 
- 00028185  0x0000565a ifetch  0x00000002 , 0x00000006 
- 00028186  0x0000565b increase  0x00000004 , 0x0000003f 
- 00028187  0x0000565c store  0x00000002 , 0x00000091 
- 00028188  0x0000565d jam  0x00000006 , 0x00000090 
- 00028189  0x0000565e set1  0x00000025 , 0x00000000 
- 00028190  0x0000565f bpatch  0x000000a4 , 0x00004034 
- 00028191  0x00005660 fetch  0x00000002 , 0x000042af 
- 00028192  0x00005661 branch  0x00006e2d , 0x00000034 
- 00028193  0x00005662 fetch  0x00000001 , 0x0000004b 
- 00028194  0x00005663 rtnbit0  0x00000007 
- 00028195  0x00005664 set0  0x00000007 , 0x0000003f 
- 00028196  0x00005665 store  0x00000001 , 0x0000004b 
- 00028197  0x00005666 jam  0x00000005 , 0x00000090 
- 00028198  0x00005667 fetcht  0x00000002 , 0x000042af 
- 00028199  0x00005668 fetch  0x00000002 , 0x00000179 
- 00028200  0x00005669 iadd  0x00000002 , 0x0000003f 
- 00028201  0x0000566a store  0x00000002 , 0x00000179 
- 00028202  0x0000566b fetch  0x00000002 , 0x00000091 
- 00028203  0x0000566c isub  0x00000002 , 0x0000003f 
- 00028204  0x0000566d store  0x00000002 , 0x00000091 
- 00028205  0x0000566f set1  0x00000025 , 0x00000000 
- 00028206  0x00005670 bpatch  0x000000a5 , 0x00004034 
- 00028207  0x00005671 fetch  0x00000002 , 0x00000091 
- 00028208  0x00005672 branch  0x00003bf1 , 0x00000034 
- 00028209  0x00005673 arg  0x00000104 , 0x00000002 
- 00028210  0x00005674 isub  0x00000002 , 0x0000003f 
- 00028211  0x00005675 nbranch  0x00006e3b , 0x00000002 
- 00028212  0x00005676 set1  0x00000025 , 0x00000000 
- 00028213  0x00005677 bpatch  0x000000a6 , 0x00004034 
- 00028214  0x00005678 storet  0x00000002 , 0x00000091 
- 00028215  0x00005679 fetch  0x00000002 , 0x000042af 
- 00028216  0x0000567a iadd  0x00000002 , 0x0000003f 
- 00028217  0x0000567b store  0x00000002 , 0x000042af 
- 00028218  0x0000567c branch  0x00006e3d 
- 00028219  0x0000567e setarg  0x00000000 
- 00028220  0x0000567f store  0x00000002 , 0x000042af 
- 00028221  0x00005681 fetch  0x00000001 , 0x0000004b 
- 00028222  0x00005682 set1  0x00000006 , 0x0000003f 
- 00028223  0x00005683 store  0x00000001 , 0x0000004b 
- 00028224  0x00005684 rtn 
- 00028225  0x00005687 fetch  0x00000001 , 0x000047f6 
- 00028226  0x00005688 bbit1  0x00000000 , 0x00006e45 
- 00028227  0x00005689 jam  0x00000001 , 0x000002ee 
- 00028228  0x0000568a rtn 
- 00028229  0x0000568c jam  0x0000000f , 0x000002ee 
- 00028230  0x0000568d rtn 
- 00028231  0x00005690 fetch  0x00000001 , 0x000047f3 
- 00028232  0x00005691 nbranch  0x00006e4d , 0x00000034 
- 00028233  0x00005693 fetch  0x00000001 , 0x000002ed 
- 00028234  0x00005695 rtn  0x00000034 
- 00028235  0x00005697 jam  0x00000000 , 0x000002ed 
- 00028236  0x00005699 rtn 
- 00028237  0x0000569d set1  0x00000025 , 0x00000000 
- 00028238  0x0000569e bpatch  0x000000a7 , 0x00004034 
- 00028239  0x0000569f fetch  0x00000001 , 0x000002ee 
- 00028240  0x000056a0 rtn  0x00000034 
- 00028241  0x000056a1 beq  0x00000001 , 0x00006e6e 
- 00028242  0x000056a2 beq  0x00000002 , 0x00006ec7 
- 00028243  0x000056a3 beq  0x00000003 , 0x00006e74 
- 00028244  0x000056a4 beq  0x00000004 , 0x00006ecb 
- 00028245  0x000056a5 beq  0x0000003b , 0x00006e7e 
- 00028246  0x000056a6 beq  0x0000003c , 0x00006ece 
- 00028247  0x000056a7 beq  0x0000000d , 0x00006e83 
- 00028248  0x000056a8 beq  0x0000000e , 0x00006ed3 
- 00028249  0x000056a9 beq  0x0000000f , 0x00006e86 
- 00028250  0x000056aa beq  0x00000010 , 0x00006ed9 
- 00028251  0x000056ab beq  0x00000011 , 0x00006e8c 
- 00028252  0x000056ac beq  0x00000012 , 0x00006edd 
- 00028253  0x000056ad beq  0x00000013 , 0x00006e92 
- 00028254  0x000056ae beq  0x00000014 , 0x00006ee1 
- 00028255  0x000056af beq  0x00000015 , 0x00006e98 
- 00028256  0x000056b0 beq  0x00000016 , 0x00006ee5 
- 00028257  0x000056b1 beq  0x00000017 , 0x00006e9e 
- 00028258  0x000056b2 beq  0x00000018 , 0x00006eea 
- 00028259  0x000056b3 beq  0x00000019 , 0x00006ea4 
- 00028260  0x000056b4 beq  0x0000001a , 0x00006eee 
- 00028261  0x000056b5 beq  0x0000001b , 0x00006eaa 
- 00028262  0x000056b6 beq  0x0000001c , 0x00006ef2 
- 00028263  0x000056b7 beq  0x0000001d , 0x00006eb0 
- 00028264  0x000056b8 beq  0x0000001e , 0x00006ef7 
- 00028265  0x000056b9 beq  0x0000001f , 0x00006eb6 
- 00028266  0x000056ba beq  0x00000020 , 0x00006efb 
- 00028267  0x000056bb beq  0x00000021 , 0x00006ec1 
- 00028268  0x000056bc beq  0x00000022 , 0x00006eff 
- 00028269  0x000056be rtn 
- 00028270  0x000056c0 call  0x00006f0a 
- 00028271  0x000056c1 jam  0x00000002 , 0x000002ee 
- 00028272  0x000056c2 fetch  0x00000001 , 0x000042b9 
- 00028273  0x000056c3 set1  0x00000000 , 0x0000003f 
- 00028274  0x000056c4 store  0x00000001 , 0x000042b9 
- 00028275  0x000056c5 rtn 
- 00028276  0x000056c7 jam  0x00000004 , 0x000002ee 
- 00028277  0x000056c8 fetch  0x00000001 , 0x000042b9 
- 00028278  0x000056c9 rtnbit1  0x00000002 
- 00028279  0x000056ca jam  0x00000003 , 0x000002ee 
- 00028280  0x000056cb call  0x00006f12 
- 00028281  0x000056cc jam  0x00000004 , 0x000002ee 
- 00028282  0x000056cd fetch  0x00000001 , 0x000042b9 
- 00028283  0x000056ce set1  0x00000002 , 0x0000003f 
- 00028284  0x000056cf store  0x00000001 , 0x000042b9 
- 00028285  0x000056d0 rtn 
- 00028286  0x000056d2 call  0x0000527e 
- 00028287  0x000056d3 nrtn  0x00000034 
- 00028288  0x000056d4 call  0x00006f23 
- 00028289  0x000056d5 jam  0x0000003c , 0x000002ee 
- 00028290  0x000056d6 rtn 
- 00028291  0x000056d8 call  0x00006f18 
- 00028292  0x000056d9 jam  0x0000000e , 0x000002ee 
- 00028293  0x000056da rtn 
- 00028294  0x000056dc call  0x00006f36 
- 00028295  0x000056dd jam  0x00000010 , 0x000002ee 
- 00028296  0x000056de fetch  0x00000001 , 0x000042bb 
- 00028297  0x000056df set1  0x00000000 , 0x0000003f 
- 00028298  0x000056e0 store  0x00000001 , 0x000042bb 
- 00028299  0x000056e1 rtn 
- 00028300  0x000056e3 call  0x00006f3e 
- 00028301  0x000056e4 jam  0x00000012 , 0x000002ee 
- 00028302  0x000056e5 fetch  0x00000001 , 0x000042bb 
- 00028303  0x000056e6 set1  0x00000002 , 0x0000003f 
- 00028304  0x000056e7 store  0x00000001 , 0x000042bb 
- 00028305  0x000056e8 rtn 
- 00028306  0x000056ea call  0x00006f44 
- 00028307  0x000056eb jam  0x00000014 , 0x000002ee 
- 00028308  0x000056ec fetch  0x00000001 , 0x000042bc 
- 00028309  0x000056ed set1  0x00000000 , 0x0000003f 
- 00028310  0x000056ee store  0x00000001 , 0x000042bc 
- 00028311  0x000056ef rtn 
- 00028312  0x000056f1 call  0x00006f4c 
- 00028313  0x000056f2 jam  0x00000016 , 0x000002ee 
- 00028314  0x000056f3 fetch  0x00000001 , 0x000042bc 
- 00028315  0x000056f4 set1  0x00000002 , 0x0000003f 
- 00028316  0x000056f5 store  0x00000001 , 0x000042bc 
- 00028317  0x000056f6 rtn 
- 00028318  0x000056f8 call  0x00006f28 
- 00028319  0x000056f9 jam  0x00000018 , 0x000002ee 
- 00028320  0x000056fa fetch  0x00000001 , 0x000042ba 
- 00028321  0x000056fb set1  0x00000000 , 0x0000003f 
- 00028322  0x000056fc store  0x00000001 , 0x000042ba 
- 00028323  0x000056fd rtn 
- 00028324  0x000056ff call  0x00006f30 
- 00028325  0x00005700 jam  0x0000001a , 0x000002ee 
- 00028326  0x00005701 fetch  0x00000001 , 0x000042ba 
- 00028327  0x00005702 set1  0x00000002 , 0x0000003f 
- 00028328  0x00005703 store  0x00000001 , 0x000042ba 
- 00028329  0x00005704 rtn 
- 00028330  0x00005706 call  0x00006f52 
- 00028331  0x00005707 jam  0x0000001c , 0x000002ee 
- 00028332  0x00005708 fetch  0x00000001 , 0x000042ba 
- 00028333  0x00005709 set1  0x00000006 , 0x0000003f 
- 00028334  0x0000570a store  0x00000001 , 0x000042ba 
- 00028335  0x0000570b rtn 
- 00028336  0x0000570d call  0x00006f5a 
- 00028337  0x0000570e fetch  0x00000001 , 0x000042bd 
- 00028338  0x0000570f set1  0x00000000 
- 00028339  0x00005710 store  0x00000001 , 0x000042bd 
- 00028340  0x00005711 jam  0x0000001e , 0x000002ee 
- 00028341  0x00005712 rtn 
- 00028342  0x00005714 call  0x00006f61 
- 00028343  0x00005715 fetch  0x00000001 , 0x000042bd 
- 00028344  0x00005716 set1  0x00000002 
- 00028345  0x00005717 store  0x00000001 , 0x000042bd 
- 00028346  0x00005718 jam  0x00000020 , 0x000002ee 
- 00028347  0x00005719 fetch  0x00000001 , 0x00004752 
- 00028348  0x0000571a lshift3  0x0000003f , 0x0000003f 
- 00028349  0x0000571b or_into  0x00000003 , 0x0000003f 
- 00028350  0x0000571c arg  0x00004753 , 0x00000002 
- 00028351  0x0000571d storet  0x00000002 , 0x0000048f 
- 00028352  0x0000571e branch  0x00006b82 
- 00028353  0x00005720 call  0x00006f6c 
- 00028354  0x00005721 fetch  0x00000001 , 0x000042bd 
- 00028355  0x00005722 set1  0x00000004 
- 00028356  0x00005723 store  0x00000001 , 0x000042bd 
- 00028357  0x00005724 jam  0x00000022 , 0x000002ee 
- 00028358  0x00005725 rtn 
- 00028359  0x00005728 fetch  0x00000001 , 0x000042b9 
- 00028360  0x00005729 rtnbit0  0x00000001 
- 00028361  0x0000572a jam  0x00000003 , 0x000002ee 
- 00028362  0x0000572b branch  0x00006e4d 
- 00028363  0x0000572d fetch  0x00000001 , 0x000042b9 
- 00028364  0x0000572e rtnne  0x0000003f 
- 00028365  0x0000572f jam  0x0000003b , 0x000002ee 
- 00028366  0x00005731 fetch  0x00000001 , 0x000002ec 
- 00028367  0x00005732 rtnne  0x00000017 
- 00028368  0x00005733 jam  0x00000000 , 0x000002ec 
- 00028369  0x00005734 jam  0x0000000d , 0x000002ee 
- 00028370  0x00005735 branch  0x00006e4d 
- 00028371  0x00005737 fetch  0x00000001 , 0x000042b9 
- 00028372  0x00005738 nrtn  0x00000034 
- 00028373  0x00005739 fetch  0x00000001 , 0x000047f6 
- 00028374  0x0000573a bbit1  0x00000000 , 0x00006f02 
- 00028375  0x0000573b bbit1  0x00000006 , 0x00006f04 
- 00028376  0x0000573c branch  0x00006f08 
- 00028377  0x0000573e fetch  0x00000001 , 0x000042bb 
- 00028378  0x0000573f rtnbit0  0x00000001 
- 00028379  0x00005740 jam  0x00000011 , 0x000002ee 
- 00028380  0x00005741 branch  0x00006e4d 
- 00028381  0x00005743 fetch  0x00000001 , 0x000042bb 
- 00028382  0x00005744 rtnne  0x0000003f 
- 00028383  0x00005745 jam  0x00000013 , 0x000002ee 
- 00028384  0x00005746 branch  0x00006e4d 
- 00028385  0x00005748 fetch  0x00000001 , 0x000042bc 
- 00028386  0x00005749 rtnbit0  0x00000001 
- 00028387  0x0000574a jam  0x00000015 , 0x000002ee 
- 00028388  0x0000574b branch  0x00006e4d 
- 00028389  0x0000574d fetch  0x00000001 , 0x000042bc 
- 00028390  0x0000574e rtnne  0x0000003f 
- 00028391  0x0000574f fetch  0x00000001 , 0x000047f6 
- 00028392  0x00005750 bbit1  0x00000006 , 0x00006f04 
- 00028393  0x00005751 branch  0x00006f08 
- 00028394  0x00005753 fetch  0x00000001 , 0x000042ba 
- 00028395  0x00005754 rtnbit0  0x00000001 
- 00028396  0x00005755 jam  0x00000019 , 0x000002ee 
- 00028397  0x00005756 branch  0x00006e4d 
- 00028398  0x00005758 fetch  0x00000001 , 0x000042ba 
- 00028399  0x00005759 rtnne  0x0000003f 
- 00028400  0x0000575a jam  0x0000001b , 0x000002ee 
- 00028401  0x0000575b branch  0x00006e4d 
- 00028402  0x0000575d fetch  0x00000001 , 0x000042ba 
- 00028403  0x0000575e rtnne  0x000000ff 
- 00028404  0x0000575f fetch  0x00000001 , 0x000047f6 
- 00028405  0x00005760 bbit1  0x00000006 , 0x00006f06 
- 00028406  0x00005761 branch  0x00006f08 
- 00028407  0x00005763 fetch  0x00000001 , 0x000042bd 
- 00028408  0x00005764 rtnbit0  0x00000001 
- 00028409  0x00005765 jam  0x0000001f , 0x000002ee 
- 00028410  0x00005766 branch  0x00006e4d 
- 00028411  0x00005768 fetch  0x00000001 , 0x000042bd 
- 00028412  0x00005769 rtnbit0  0x00000003 
- 00028413  0x0000576a jam  0x00000021 , 0x000002ee 
- 00028414  0x0000576b branch  0x00006e4d 
- 00028415  0x0000576d fetch  0x00000001 , 0x000042bd 
- 00028416  0x0000576e rtnne  0x000000ff 
- 00028417  0x0000576f branch  0x00006f08 
- 00028418  0x00005772 jam  0x0000000f , 0x000002ee 
- 00028419  0x00005773 branch  0x00006e4d 
- 00028420  0x00005776 jam  0x00000017 , 0x000002ee 
- 00028421  0x00005777 branch  0x00006e4d 
- 00028422  0x00005779 jam  0x0000001d , 0x000002ee 
- 00028423  0x0000577a branch  0x00006e4d 
- 00028424  0x0000577f jam  0x00000000 , 0x000002ee 
- 00028425  0x00005780 rtn 
- 00028426  0x00005782 set1  0x00000025 , 0x00000000 
- 00028427  0x00005783 bpatch  0x000000a8 , 0x00004035 
- 00028428  0x00005784 call  0x000052c4 
- 00028429  0x00005785 setarg  0x00000001 
- 00028430  0x00005786 copy  0x0000003f , 0x00000002 
- 00028431  0x00005787 setarg  0x00000050 
- 00028432  0x00005788 copy  0x0000003f , 0x0000000b 
- 00028433  0x00005789 branch  0x000050b0 
- 00028434  0x0000578c set1  0x00000025 , 0x00000000 
- 00028435  0x0000578d bpatch  0x000000a9 , 0x00004035 
- 00028436  0x0000578e call  0x000052c4 
- 00028437  0x0000578f fetch  0x00000002 , 0x000042b1 
- 00028438  0x00005790 copy  0x0000003f , 0x00000002 
- 00028439  0x00005791 branch  0x000050c0 
- 00028440  0x00005794 set1  0x00000025 , 0x00000000 
- 00028441  0x00005795 bpatch  0x000000aa , 0x00004035 
- 00028442  0x00005796 call  0x000052c4 
- 00028443  0x00005797 fetch  0x00000002 , 0x000042b1 
- 00028444  0x00005798 copy  0x0000003f , 0x00000002 
- 00028445  0x00005799 arg  0x00000050 , 0x0000000b 
- 00028446  0x0000579a call  0x000050d6 
- 00028447  0x0000579b fetch  0x00000001 , 0x000042b9 
- 00028448  0x0000579c set0  0x00000005 , 0x0000003f 
- 00028449  0x0000579d store  0x00000001 , 0x000042b9 
- 00028450  0x0000579e rtn 
- 00028451  0x000057a1 set1  0x00000025 , 0x00000000 
- 00028452  0x000057a2 bpatch  0x000000ab , 0x00004035 
- 00028453  0x000057a3 call  0x000052d2 
- 00028454  0x000057a4 call  0x000071b0 
- 00028455  0x000057a5 branch  0x000050f2 
- 00028456  0x000057a8 set1  0x00000025 , 0x00000000 
- 00028457  0x000057a9 bpatch  0x000000ac , 0x00004035 
- 00028458  0x000057aa call  0x000052c4 
- 00028459  0x000057ab setarg  0x00000003 
- 00028460  0x000057ac copy  0x0000003f , 0x00000002 
- 00028461  0x000057ad setarg  0x00000051 
- 00028462  0x000057ae copy  0x0000003f , 0x0000000b 
- 00028463  0x000057af branch  0x000050b0 
- 00028464  0x000057b2 set1  0x00000025 , 0x00000000 
- 00028465  0x000057b3 bpatch  0x000000ad , 0x00004035 
- 00028466  0x000057b4 call  0x000052c4 
- 00028467  0x000057b5 fetch  0x00000002 , 0x000042b3 
- 00028468  0x000057b6 copy  0x0000003f , 0x00000002 
- 00028469  0x000057b7 branch  0x000050c0 
- 00028470  0x000057ba set1  0x00000025 , 0x00000000 
- 00028471  0x000057bb bpatch  0x000000ae , 0x00004035 
- 00028472  0x000057bc call  0x000052c4 
- 00028473  0x000057bd setarg  0x00000011 
- 00028474  0x000057be copy  0x0000003f , 0x00000002 
- 00028475  0x000057bf setarg  0x00000052 
- 00028476  0x000057c0 copy  0x0000003f , 0x0000000b 
- 00028477  0x000057c1 branch  0x000050b0 
- 00028478  0x000057c4 set1  0x00000025 , 0x00000000 
- 00028479  0x000057c5 bpatch  0x000000af , 0x00004035 
- 00028480  0x000057c6 call  0x000052c4 
- 00028481  0x000057c7 fetch  0x00000002 , 0x000042b5 
- 00028482  0x000057c8 copy  0x0000003f , 0x00000002 
- 00028483  0x000057c9 branch  0x000050c0 
- 00028484  0x000057cc set1  0x00000025 , 0x00000000 
- 00028485  0x000057cd bpatch  0x000000b0 , 0x00004036 
- 00028486  0x000057ce call  0x000052c4 
- 00028487  0x000057cf setarg  0x00000013 
- 00028488  0x000057d0 copy  0x0000003f , 0x00000002 
- 00028489  0x000057d1 setarg  0x00000053 
- 00028490  0x000057d2 copy  0x0000003f , 0x0000000b 
- 00028491  0x000057d3 branch  0x000050b0 
- 00028492  0x000057d6 set1  0x00000025 , 0x00000000 
- 00028493  0x000057d7 bpatch  0x000000b1 , 0x00004036 
- 00028494  0x000057d8 call  0x000052c4 
- 00028495  0x000057d9 fetch  0x00000002 , 0x000042b7 
- 00028496  0x000057da copy  0x0000003f , 0x00000002 
- 00028497  0x000057db branch  0x000050c0 
- 00028498  0x000057de set1  0x00000025 , 0x00000000 
- 00028499  0x000057df bpatch  0x000000b2 , 0x00004036 
- 00028500  0x000057e0 call  0x000052e0 
- 00028501  0x000057e2 jam  0x00000003 , 0x00000493 
- 00028502  0x000057e3 jam  0x0000001c , 0x00000496 
- 00028503  0x000057e4 call  0x00006ce8 
- 00028504  0x000057e5 jam  0x00000001 , 0x00004751 
- 00028505  0x000057e6 rtn 
- 00028506  0x000057e9 set1  0x00000025 , 0x00000000 
- 00028507  0x000057ea bpatch  0x000000b3 , 0x00004036 
- 00028508  0x000057eb call  0x000052e0 
- 00028509  0x000057ec fetcht  0x00000001 , 0x00004752 
- 00028510  0x000057ed call  0x00006bcb 
- 00028511  0x000057ee storet  0x00000001 , 0x0000474b 
- 00028512  0x000057ef branch  0x00006d05 
- 00028513  0x000057f2 set1  0x00000025 , 0x00000000 
- 00028514  0x000057f3 bpatch  0x000000b4 , 0x00004036 
- 00028515  0x000057f4 call  0x000052e0 
- 00028516  0x000057f5 fetcht  0x00000001 , 0x0000474b 
- 00028517  0x000057f6 call  0x00006bc0 
- 00028518  0x000057f7 call  0x00006b67 
- 00028519  0x000057f8 store  0x00000001 , 0x00000496 
- 00028520  0x000057f9 fetcht  0x00000001 , 0x0000474b 
- 00028521  0x000057fa call  0x00006bc0 
- 00028522  0x000057fb storet  0x00000001 , 0x00000493 
- 00028523  0x000057fc branch  0x00006ce8 
- 00028524  0x000057ff set1  0x00000025 , 0x00000000 
- 00028525  0x00005800 bpatch  0x000000b5 , 0x00004036 
- 00028526  0x00005801 call  0x000052e0 
- 00028527  0x00005802 fetcht  0x00000001 , 0x0000474b 
- 00028528  0x00005803 call  0x00006bc0 
- 00028529  0x00005804 branch  0x00006d3f 
- 00028530  0x00005812 set1  0x00000025 , 0x00000000 
- 00028531  0x00005813 bpatch  0x000000e7 , 0x0000403c 
- 00028532  0x00005814 fetch  0x00000002 , 0x000002cb 
- 00028533  0x00005815 iforce  0x00000006 
- 00028534  0x00005816 ifetch  0x00000001 , 0x00000006 
- 00028535  0x00005817 copy  0x0000003f , 0x00000012 
- 00028536  0x00005818 store  0x00000001 , 0x000004af 
- 00028537  0x00005819 ifetch  0x00000002 , 0x00000006 
- 00028538  0x0000581a store  0x00000002 , 0x000004b0 
- 00028539  0x0000581b ifetch  0x00000001 , 0x00000006 
- 00028540  0x0000581c lshift8  0x0000003f , 0x0000000b 
- 00028541  0x0000581d ifetch  0x00000001 , 0x00000006 
- 00028542  0x0000581e iadd  0x0000000b , 0x0000000b 
- 00028543  0x0000581f set1  0x00000025 , 0x00000000 
- 00028544  0x00005820 bpatch  0x000000e8 , 0x0000403d 
- 00028545  0x00005821 deposit  0x00000012 
- 00028546  0x00005822 beq  0x00000002 , 0x00006f87 
- 00028547  0x00005823 beq  0x00000004 , 0x00006fb0 
- 00028548  0x00005824 beq  0x00000006 , 0x0000708b 
- 00028549  0x00005825 beq  0x00000007 , 0x000071c7 
- 00028550  0x00005826 branch  0x0000723e 
- 00028551  0x00005832 call  0x0000724d 
- 00028552  0x00005833 compare  0x00000001 , 0x00000002 , 0x000000ff 
- 00028553  0x00005834 branch  0x000072bb , 0x00000001 
- 00028554  0x00005835 compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028555  0x00005836 branch  0x00007241 , 0x00000001 
- 00028556  0x00005838 ifetch  0x00000002 , 0x00000006 
- 00028557  0x00005839 store  0x00000002 , 0x000004b4 
- 00028558  0x0000583a increase  0xfffffffe , 0x0000000b 
- 00028559  0x0000583c increase  0xffffffff , 0x0000000b 
- 00028560  0x0000583d nbranch  0x0000723b , 0x00000005 
- 00028561  0x0000583e arg  0x000004a9 , 0x0000000b 
- 00028562  0x0000583f ifetch  0x00000002 , 0x0000000b 
- 00028563  0x00005840 rtn  0x00000034 
- 00028564  0x00005841 increase  0x00000002 , 0x0000000b 
- 00028565  0x00005842 call  0x00007307 
- 00028566  0x00005843 call  0x000052de 
- 00028567  0x00005844 force  0x00000003 , 0x0000003f 
- 00028568  0x00005845 istore  0x00000001 , 0x00000005 
- 00028569  0x00005846 fetch  0x00000002 , 0x000004b0 
- 00028570  0x00005847 istore  0x00000002 , 0x00000005 
- 00028571  0x00005848 lshift2  0x00000007 , 0x0000003f 
- 00028572  0x00005849 add  0x0000003f , 0x00000005 , 0x0000003f 
- 00028573  0x0000584a add  0x0000003f , 0x00000005 , 0x00000013 
- 00028574  0x0000584b byteswap  0x0000003f , 0x0000003f 
- 00028575  0x0000584c istore  0x00000002 , 0x00000005 
- 00028576  0x0000584d deposit  0x00000007 
- 00028577  0x0000584e byteswap  0x0000003f , 0x0000003f 
- 00028578  0x0000584f istore  0x00000002 , 0x00000005 
- 00028579  0x00005850 istore  0x00000002 , 0x00000005 
- 00028580  0x00005851 arg  0x000004c5 , 0x00000006 
- 00028581  0x00005852 copy  0x00000007 , 0x00000039 
- 00028582  0x00005853 branch  0x00006faa , 0x00000005 
- 00028583  0x00005855 ifetch  0x00000004 , 0x00000006 
- 00028584  0x00005856 istore  0x00000004 , 0x00000005 
- 00028585  0x00005857 loop  0x00006fa7 
- 00028586  0x00005859 force  0x00000000 , 0x0000003f 
- 00028587  0x0000585a istore  0x00000001 , 0x00000005 
- 00028588  0x0000585b deposit  0x00000013 
- 00028589  0x0000585c store  0x00000001 , 0x000002dc 
- 00028590  0x0000585d branch  0x00003bf1 , 0x00000034 
- 00028591  0x0000585e rtn 
- 00028592  0x0000586a ifetch  0x00000004 , 0x00000006 
- 00028593  0x0000586b store  0x00000004 , 0x000004be 
- 00028594  0x0000586c increase  0xfffffffc , 0x0000000b 
- 00028595  0x0000586d iforce  0x00000002 
- 00028596  0x0000586e ifetch  0x00000002 , 0x00000006 
- 00028597  0x0000586f byteswap  0x0000003f , 0x0000003f 
- 00028598  0x00005870 increase  0xffffffee , 0x0000003f 
- 00028599  0x00005871 store  0x00000002 , 0x000004b2 
- 00028600  0x00005872 increase  0xfffffffe , 0x0000000b 
- 00028601  0x00005873 call  0x000072a4 
- 00028602  0x00005874 branch  0x00007241 , 0x00000005 
- 00028603  0x00005875 compare  0x00000005 , 0x00000011 , 0x000000ff 
- 00028604  0x00005877 branch  0x00006fc0 , 0x00000001 
- 00028605  0x00005879 arg  0x00000491 , 0x00000005 
- 00028606  0x0000587a force  0x00000000 , 0x00000007 
- 00028607  0x0000587b branch  0x00006fd0 
- 00028608  0x0000587d ifetch  0x00000001 , 0x00000006 
- 00028609  0x0000587e bne  0x0000000a , 0x00007241 
- 00028610  0x0000587f ifetch  0x00000002 , 0x00000006 
- 00028611  0x00005880 nbranch  0x00006fce , 0x00000034 
- 00028612  0x00005881 ifetch  0x00000001 , 0x00000006 
- 00028613  0x00005882 bne  0x000000ff , 0x00006fcc 
- 00028614  0x00005883 ifetch  0x00000001 , 0x00000006 
- 00028615  0x00005884 bne  0x000000ff , 0x00006fca 
- 00028616  0x00005885 increase  0xfffffffb , 0x00000006 
- 00028617  0x00005886 branch  0x00007022 
- 00028618  0x00005888 increase  0xfffffffb , 0x00000006 
- 00028619  0x00005889 branch  0x00006fbd 
- 00028620  0x0000588b increase  0xfffffffc , 0x00000006 
- 00028621  0x0000588c branch  0x00006fbd 
- 00028622  0x0000588e increase  0xfffffffd , 0x00000006 
- 00028623  0x0000588f branch  0x00006fbd 
- 00028624  0x00005891 ifetch  0x00000001 , 0x00000006 
- 00028625  0x00005892 beq  0x00000009 , 0x00006fe5 
- 00028626  0x00005893 beq  0x0000000a , 0x00006fd3 
- 00028627  0x00005895 ifetch  0x00000002 , 0x00000006 
- 00028628  0x00005896 istore  0x00000002 , 0x00000005 
- 00028629  0x00005897 increase  0x00000001 , 0x00000007 
- 00028630  0x00005898 byteswap  0x0000003f , 0x00000012 
- 00028631  0x00005899 ifetch  0x00000002 , 0x00000006 
- 00028632  0x0000589a byteswap  0x0000003f , 0x0000003f 
- 00028633  0x0000589c increase  0x00000001 , 0x00000012 
- 00028634  0x0000589d isub  0x00000012 , 0x0000003e 
- 00028635  0x0000589e nbranch  0x00006fe2 , 0x00000002 
- 00028636  0x0000589f copy  0x0000003f , 0x00000013 
- 00028637  0x000058a0 byteswap  0x00000012 , 0x0000003f 
- 00028638  0x000058a1 istore  0x00000002 , 0x00000005 
- 00028639  0x000058a2 increase  0x00000001 , 0x00000007 
- 00028640  0x000058a3 copy  0x00000013 , 0x0000003f 
- 00028641  0x000058a4 branch  0x00006fd9 
- 00028642  0x000058a6 increase  0xfffffffb , 0x0000000b 
- 00028643  0x000058a7 increase  0xfffffffb , 0x00000011 
- 00028644  0x000058a8 branch  0x00006fea 
- 00028645  0x000058aa ifetch  0x00000002 , 0x00000006 
- 00028646  0x000058ab istore  0x00000002 , 0x00000005 
- 00028647  0x000058ac increase  0x00000001 , 0x00000007 
- 00028648  0x000058ad increase  0xfffffffd , 0x0000000b 
- 00028649  0x000058ae increase  0xfffffffd , 0x00000011 
- 00028650  0x000058b0 nbranch  0x00007241 , 0x00000002 
- 00028651  0x000058b1 nbranch  0x00006fd0 , 0x00000005 
- 00028652  0x000058b2 increase  0xffffffff , 0x0000000b 
- 00028653  0x000058b3 nbranch  0x00007241 , 0x00000005 
- 00028654  0x000058b5 call  0x000052de 
- 00028655  0x000058b6 increase  0x0000000a , 0x00000005 
- 00028656  0x000058b7 arg  0x00000491 , 0x00000011 
- 00028657  0x000058b9 copy  0x00000007 , 0x0000003f 
- 00028658  0x000058ba branch  0x00007004 , 0x00000034 
- 00028659  0x000058bb ifetch  0x00000002 , 0x00000011 
- 00028660  0x000058bc branch  0x00007004 , 0x00000034 
- 00028661  0x000058bd iforce  0x00000012 
- 00028662  0x000058be fetch  0x00000004 , 0x000004be 
- 00028663  0x000058bf iforce  0x00000002 
- 00028664  0x000058c0 call  0x0000734e 
- 00028665  0x000058c1 branch  0x00007001 , 0x00000034 
- 00028666  0x000058c2 increase  0xfffffffd , 0x00000006 
- 00028667  0x000058c3 ifetch  0x00000003 , 0x00000006 
- 00028668  0x000058c4 istore  0x00000003 , 0x00000005 
- 00028669  0x000058c5 call  0x00007199 
- 00028670  0x000058c6 branch  0x00007001 , 0x00000034 
- 00028671  0x000058c7 iforce  0x00000039 
- 00028672  0x000058c8 call  0x00007e45 
- 00028673  0x000058ca increase  0x00000002 , 0x00000011 
- 00028674  0x000058cb increase  0xffffffff , 0x00000007 
- 00028675  0x000058cc branch  0x00006ff1 
- 00028676  0x000058cf force  0x00000000 , 0x0000003f 
- 00028677  0x000058d0 istore  0x00000001 , 0x00000005 
- 00028678  0x000058d1 increase  0xffffffff , 0x00000005 
- 00028679  0x000058d2 fetcht  0x00000002 , 0x000002da 
- 00028680  0x000058d3 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028681  0x000058d4 isub  0x00000005 , 0x0000003f 
- 00028682  0x000058d5 sub  0x0000003f , 0x00000000 , 0x00000011 
- 00028683  0x000058d6 byteswap  0x00000011 , 0x0000003f 
- 00028684  0x000058d7 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028685  0x000058d8 istore  0x00000002 , 0x00000012 
- 00028686  0x000058d9 increase  0x00000003 , 0x00000011 
- 00028687  0x000058da byteswap  0x00000011 , 0x0000003f 
- 00028688  0x000058db add  0x00000002 , 0x00000005 , 0x00000012 
- 00028689  0x000058dc istore  0x00000002 , 0x00000012 
- 00028690  0x000058dd increase  0x00000003 , 0x00000011 
- 00028691  0x000058de byteswap  0x00000011 , 0x0000003f 
- 00028692  0x000058df add  0x00000002 , 0x00000003 , 0x00000012 
- 00028693  0x000058e0 istore  0x00000002 , 0x00000012 
- 00028694  0x000058e1 increase  0x00000005 , 0x00000011 
- 00028695  0x000058e2 copy  0x00000011 , 0x0000003f 
- 00028696  0x000058e3 store  0x00000002 , 0x000002dc 
- 00028697  0x000058e4 setarg  0x00000036 
- 00028698  0x000058e5 add  0x00000002 , 0x00000007 , 0x00000012 
- 00028699  0x000058e6 istore  0x00000001 , 0x00000012 
- 00028700  0x000058e7 setarg  0x00000005 
- 00028701  0x000058e8 istore  0x00000001 , 0x00000002 
- 00028702  0x000058e9 fetch  0x00000002 , 0x000004b0 
- 00028703  0x000058ea add  0x00000002 , 0x00000001 , 0x00000012 
- 00028704  0x000058eb istore  0x00000002 , 0x00000012 
- 00028705  0x000058ec rtn 
- 00028706  0x000058ee ifetch  0x00000001 , 0x00000006 
- 00028707  0x000058ef bne  0x0000000a , 0x00007241 
- 00028708  0x000058f0 ifetch  0x00000002 , 0x00000006 
- 00028709  0x000058f1 nbranch  0x00007241 , 0x00000034 
- 00028710  0x000058f2 ifetch  0x00000001 , 0x00000006 
- 00028711  0x000058f3 bne  0x000000ff , 0x00007241 
- 00028712  0x000058f4 ifetch  0x00000001 , 0x00000006 
- 00028713  0x000058f5 bne  0x000000ff , 0x00007241 
- 00028714  0x000058f6 increase  0xfffffffb , 0x0000000b 
- 00028715  0x000058f7 ifetch  0x00000001 , 0x00000006 
- 00028716  0x000058f8 beq  0x00000000 , 0x0000702f 
- 00028717  0x000058f9 beq  0x00000001 , 0x00007032 
- 00028718  0x000058fa beq  0x00000002 , 0x00007036 
- 00028719  0x000058fc store  0x00000002 , 0x000004ad 
- 00028720  0x000058fd increase  0xffffffff , 0x0000000b 
- 00028721  0x000058fe branch  0x0000703a 
- 00028722  0x00005900 ifetch  0x00000001 , 0x00000006 
- 00028723  0x00005901 store  0x00000002 , 0x000004ad 
- 00028724  0x00005902 increase  0xfffffffe , 0x0000000b 
- 00028725  0x00005903 branch  0x0000703a 
- 00028726  0x00005905 ifetch  0x00000002 , 0x00000006 
- 00028727  0x00005906 byteswap  0x0000003f , 0x0000003f 
- 00028728  0x00005907 store  0x00000002 , 0x000004ad 
- 00028729  0x00005908 increase  0xfffffffd , 0x0000000b 
- 00028730  0x0000590a nbranch  0x0000723b , 0x00000005 
- 00028731  0x0000590b call  0x0000731e 
- 00028732  0x0000590c nbranch  0x00007238 , 0x00000005 
- 00028733  0x0000590d copy  0x00000006 , 0x00000011 
- 00028734  0x0000590e call  0x000052de 
- 00028735  0x0000590f copy  0x00000011 , 0x00000006 
- 00028736  0x00005910 increase  0x00000003 , 0x00000005 
- 00028737  0x00005911 copy  0x00000006 , 0x0000000b 
- 00028738  0x00005912 call  0x000072e8 
- 00028739  0x00005913 copy  0x0000003f , 0x00000011 
- 00028740  0x00005914 fetch  0x00000002 , 0x000004ad 
- 00028741  0x00005915 copy  0x0000003f , 0x00000012 
- 00028742  0x00005916 copy  0x00000011 , 0x0000003f 
- 00028743  0x00005917 isub  0x00000012 , 0x00000012 
- 00028744  0x00005918 fetch  0x00000002 , 0x000004b2 
- 00028745  0x00005919 isub  0x00000012 , 0x0000003e 
- 00028746  0x0000591a nbranch  0x00007066 , 0x00000002 
- 00028747  0x0000591c disable  0x00000028 
- 00028748  0x0000591d fetch  0x00000002 , 0x000004ad 
- 00028749  0x0000591e branch  0x00007059 , 0x00000034 
- 00028750  0x0000591f iadd  0x0000000b , 0x00000006 
- 00028751  0x00005920 increase  0x00000003 , 0x00000012 
- 00028752  0x00005921 copy  0x00000012 , 0x00000039 
- 00028753  0x00005922 copy  0x00000039 , 0x0000003f 
- 00028754  0x00005923 increase  0x00000003 , 0x0000003f 
- 00028755  0x00005924 byteswap  0x0000003f , 0x0000003f 
- 00028756  0x00005925 istore  0x00000002 , 0x00000005 
- 00028757  0x00005926 copy  0x00000039 , 0x0000003f 
- 00028758  0x00005927 byteswap  0x0000003f , 0x0000003f 
- 00028759  0x00005928 istore  0x00000002 , 0x00000005 
- 00028760  0x00005929 branch  0x00007074 
- 00028761  0x0000592b add  0x00000011 , 0x00000006 , 0x00000039 
- 00028762  0x0000592c branch  0x0000705d , 0x00000028 
- 00028763  0x0000592d byteswap  0x00000039 , 0x0000003f 
- 00028764  0x0000592e branch  0x00007060 
- 00028765  0x00005930 copy  0x00000039 , 0x0000003f 
- 00028766  0x00005931 increase  0x00000002 , 0x0000003f 
- 00028767  0x00005932 byteswap  0x0000003f , 0x0000003f 
- 00028768  0x00005934 istore  0x00000002 , 0x00000005 
- 00028769  0x00005935 increase  0xfffffffd , 0x00000039 
- 00028770  0x00005936 byteswap  0x00000039 , 0x0000003f 
- 00028771  0x00005937 istore  0x00000002 , 0x00000005 
- 00028772  0x00005938 copy  0x0000000b , 0x00000006 
- 00028773  0x00005939 branch  0x00007074 
- 00028774  0x0000593b enable  0x00000028 
- 00028775  0x0000593c fetch  0x00000002 , 0x000004b2 
- 00028776  0x0000593d copy  0x0000003f , 0x00000011 
- 00028777  0x0000593e copy  0x0000003f , 0x00000039 
- 00028778  0x0000593f fetch  0x00000002 , 0x000004ad 
- 00028779  0x00005940 branch  0x00007059 , 0x00000034 
- 00028780  0x00005941 iadd  0x0000000b , 0x00000006 
- 00028781  0x00005942 copy  0x00000011 , 0x0000003f 
- 00028782  0x00005943 increase  0x00000005 , 0x0000003f 
- 00028783  0x00005944 byteswap  0x0000003f , 0x0000003f 
- 00028784  0x00005945 istore  0x00000002 , 0x00000005 
- 00028785  0x00005946 copy  0x00000011 , 0x0000003f 
- 00028786  0x00005947 byteswap  0x0000003f , 0x0000003f 
- 00028787  0x00005948 istore  0x00000002 , 0x00000005 
- 00028788  0x0000594a ifetch  0x00000001 , 0x00000006 
- 00028789  0x0000594b istore  0x00000001 , 0x00000005 
- 00028790  0x0000594c loop  0x00007074 
- 00028791  0x0000594d nbranch  0x0000707f , 0x00000028 
- 00028792  0x0000594e force  0x00000002 , 0x0000003f 
- 00028793  0x0000594f istore  0x00000001 , 0x00000005 
- 00028794  0x00005950 copy  0x00000006 , 0x0000003f 
- 00028795  0x00005951 isub  0x0000000b , 0x0000003f 
- 00028796  0x00005952 byteswap  0x0000003f , 0x0000003f 
- 00028797  0x00005953 istore  0x00000002 , 0x00000005 
- 00028798  0x00005954 branch  0x00007081 
- 00028799  0x00005956 force  0x00000000 , 0x0000003f 
- 00028800  0x00005957 istore  0x00000001 , 0x00000005 
- 00028801  0x00005959 fetch  0x00000002 , 0x000002da 
- 00028802  0x0000595a isub  0x00000005 , 0x0000003f 
- 00028803  0x0000595b sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028804  0x0000595c store  0x00000002 , 0x000002dc 
- 00028805  0x0000595d call  0x000052de 
- 00028806  0x0000595e setarg  0x00000005 
- 00028807  0x0000595f istore  0x00000001 , 0x00000005 
- 00028808  0x00005960 fetch  0x00000002 , 0x000004b0 
- 00028809  0x00005961 istore  0x00000002 , 0x00000005 
- 00028810  0x00005962 rtn 
- 00028811  0x0000596f call  0x0000724d 
- 00028812  0x00005970 compare  0x000000ff , 0x00000002 , 0x000000ff 
- 00028813  0x00005971 branch  0x000070b4 , 0x00000001 
- 00028814  0x00005972 ifetch  0x00000002 , 0x00000006 
- 00028815  0x00005973 store  0x00000002 , 0x000004b2 
- 00028816  0x00005974 increase  0xfffffffe , 0x0000000b 
- 00028817  0x00005975 call  0x000072a4 
- 00028818  0x00005976 arg  0x00000491 , 0x00000005 
- 00028819  0x00005977 force  0x00000000 , 0x00000007 
- 00028820  0x00005979 ifetch  0x00000003 , 0x00000006 
- 00028821  0x0000597a bne  0x00000009 , 0x000070b4 
- 00028822  0x0000597c rshift8  0x0000003f , 0x0000003f 
- 00028823  0x0000597d istore  0x00000002 , 0x00000005 
- 00028824  0x0000597e increase  0x00000001 , 0x00000007 
- 00028825  0x0000597f increase  0xfffffffd , 0x0000000b 
- 00028826  0x00005980 increase  0xfffffffd , 0x00000011 
- 00028827  0x00005981 nbranch  0x00007241 , 0x00000002 
- 00028828  0x00005982 nbranch  0x00007094 , 0x00000005 
- 00028829  0x00005983 increase  0xffffffff , 0x0000000b 
- 00028830  0x00005984 nbranch  0x00007241 , 0x00000005 
- 00028831  0x00005986 call  0x000052de 
- 00028832  0x00005987 increase  0x0000000d , 0x00000005 
- 00028833  0x00005988 fetch  0x00000002 , 0x000004a9 
- 00028834  0x00005989 iforce  0x00000013 
- 00028835  0x0000598a arg  0x00000491 , 0x00000011 
- 00028836  0x0000598c ifetch  0x00000004 , 0x00000011 
- 00028837  0x0000598d branch  0x000070c4 , 0x00000034 
- 00028838  0x0000598e ifetch  0x00000002 , 0x00000011 
- 00028839  0x0000598f iforce  0x00000012 
- 00028840  0x00005990 call  0x0000732a 
- 00028841  0x00005991 branch  0x000070b2 , 0x00000034 
- 00028842  0x00005992 increase  0xfffffffd , 0x00000006 
- 00028843  0x00005993 ifetch  0x00000003 , 0x00000006 
- 00028844  0x00005994 istore  0x00000003 , 0x00000005 
- 00028845  0x00005995 call  0x00007199 
- 00028846  0x00005996 iforce  0x00000039 
- 00028847  0x00005998 ifetch  0x00000001 , 0x00000006 
- 00028848  0x00005999 istore  0x00000001 , 0x00000005 
- 00028849  0x0000599a loop  0x000070af 
- 00028850  0x0000599c increase  0x00000002 , 0x00000011 
- 00028851  0x0000599d branch  0x000070a4 
- 00028852  0x000059a2 ifetch  0x00000001 , 0x00000006 
- 00028853  0x000059a4 ifetch  0x00000001 , 0x00000006 
- 00028854  0x000059a6 increase  0xfffffffb , 0x0000000b 
- 00028855  0x000059a7 increase  0xfffffffb , 0x00000011 
- 00028856  0x000059a8 nbranch  0x00007241 , 0x00000002 
- 00028857  0x000059a9 arg  0x000004a9 , 0x0000000b 
- 00028858  0x000059aa ifetch  0x00000002 , 0x0000000b 
- 00028859  0x000059ac increase  0x00000002 , 0x0000000b 
- 00028860  0x000059ad call  0x00007307 
- 00028861  0x000059ae deposit  0x00000007 
- 00028862  0x000059af store  0x00000001 , 0x000004dd 
- 00028863  0x000059b0 branch  0x000072be , 0x00000034 
- 00028864  0x000059b1 arg  0x00000000 , 0x00000007 
- 00028865  0x000059b2 call  0x000052de 
- 00028866  0x000059b3 increase  0x0000000a , 0x00000005 
- 00028867  0x000059b4 branch  0x00007108 
- 00028868  0x000059b6 force  0x00000000 , 0x0000003f 
- 00028869  0x000059b7 istore  0x00000001 , 0x00000005 
- 00028870  0x000059b8 increase  0xffffffff , 0x00000005 
- 00028871  0x000059b9 fetcht  0x00000002 , 0x000002da 
- 00028872  0x000059ba add  0x00000002 , 0x0000000d , 0x0000003f 
- 00028873  0x000059bb isub  0x00000005 , 0x0000003f 
- 00028874  0x000059bc branch  0x000070e8 , 0x00000005 
- 00028875  0x000059bd sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028876  0x000059be add  0x00000002 , 0x0000000c , 0x00000012 
- 00028877  0x000059bf istore  0x00000001 , 0x00000012 
- 00028878  0x000059c0 increase  0x00000003 , 0x0000003f 
- 00028879  0x000059c1 add  0x00000002 , 0x00000009 , 0x00000012 
- 00028880  0x000059c2 istore  0x00000001 , 0x00000012 
- 00028881  0x000059c3 increase  0x00000003 , 0x0000003f 
- 00028882  0x000059c4 byteswap  0x0000003f , 0x0000003f 
- 00028883  0x000059c5 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028884  0x000059c6 istore  0x00000002 , 0x00000012 
- 00028885  0x000059c7 rshift8  0x0000003f , 0x0000003f 
- 00028886  0x000059c8 increase  0x00000003 , 0x0000003f 
- 00028887  0x000059c9 byteswap  0x0000003f , 0x0000003f 
- 00028888  0x000059ca add  0x00000002 , 0x00000003 , 0x00000012 
- 00028889  0x000059cb istore  0x00000002 , 0x00000012 
- 00028890  0x000059cc rshift8  0x0000003f , 0x0000003f 
- 00028891  0x000059cd increase  0x00000005 , 0x0000003f 
- 00028892  0x000059ce store  0x00000001 , 0x000002dc 
- 00028893  0x000059d0 fetch  0x00000002 , 0x000004b0 
- 00028894  0x000059d1 add  0x00000002 , 0x00000001 , 0x00000012 
- 00028895  0x000059d2 istore  0x00000002 , 0x00000012 
- 00028896  0x000059d3 setarg  0x00000007 
- 00028897  0x000059d4 istore  0x00000001 , 0x00000002 
- 00028898  0x000059d9 setarg  0x00000036 
- 00028899  0x000059da add  0x00000002 , 0x00000007 , 0x00000012 
- 00028900  0x000059db istore  0x00000002 , 0x00000012 
- 00028901  0x000059dc add  0x00000002 , 0x0000000a , 0x00000012 
- 00028902  0x000059dd istore  0x00000002 , 0x00000012 
- 00028903  0x000059de rtn 
- 00028904  0x000059e0 jam  0x0000000a , 0x000002dc 
- 00028905  0x000059e1 call  0x000052de 
- 00028906  0x000059e3 setarg  0x00000007 
- 00028907  0x000059e4 istore  0x00000001 , 0x00000005 
- 00028908  0x000059e5 fetch  0x00000002 , 0x000004b0 
- 00028909  0x000059e6 istore  0x00000002 , 0x00000005 
- 00028910  0x000059ea setarg  0x00000500 
- 00028911  0x000059eb istore  0x00000002 , 0x00000005 
- 00028912  0x000059ee setarg  0x00000200 
- 00028913  0x000059ef istore  0x00000002 , 0x00000005 
- 00028914  0x000059f3 setarg  0x00000035 
- 00028915  0x000059f4 istore  0x00000003 , 0x00000005 
- 00028916  0x000059f5 rtn 
- 00028917  0x000059f8 ifetch  0x00000001 , 0x00000006 
- 00028918  0x000059f9 istore  0x00000001 , 0x00000005 
- 00028919  0x000059fa increase  0x00000001 , 0x00000012 
- 00028920  0x000059fb increase  0xffffffff , 0x00000011 
- 00028921  0x000059fc branch  0x000070fb , 0x00000005 
- 00028922  0x000059fd loop  0x000070f5 
- 00028923  0x000059ff copy  0x00000005 , 0x0000000b 
- 00028924  0x00005a00 copy  0x00000012 , 0x0000003f 
- 00028925  0x00005a01 store  0x00000002 , 0x000004ad 
- 00028926  0x00005a02 copy  0x00000011 , 0x0000003f 
- 00028927  0x00005a03 store  0x00000002 , 0x000004b2 
- 00028928  0x00005a04 branch  0x00007117 , 0x00000034 
- 00028929  0x00005a05 branch  0x00007152 , 0x00000028 
- 00028930  0x00005a06 copy  0x0000000b , 0x00000005 
- 00028931  0x00005a08 increase  0x00000001 , 0x00000007 
- 00028932  0x00005a09 fetch  0x00000001 , 0x000004dd 
- 00028933  0x00005a0a isub  0x00000007 , 0x0000003e 
- 00028934  0x00005a0b nbranch  0x00007108 , 0x00000005 
- 00028935  0x00005a0c branch  0x00007171 
- 00028936  0x00005a0e arg  0x000004c5 , 0x00000006 
- 00028937  0x00005a0f lshift2  0x00000007 , 0x0000003f 
- 00028938  0x00005a10 iadd  0x00000006 , 0x00000006 
- 00028939  0x00005a11 ifetch  0x00000004 , 0x00000006 
- 00028940  0x00005a12 iforce  0x00000002 
- 00028941  0x00005a13 call  0x0000731e 
- 00028942  0x00005a14 copy  0x00000006 , 0x0000000b 
- 00028943  0x00005a15 call  0x000072e8 
- 00028944  0x00005a16 add  0x0000003f , 0x00000003 , 0x00000039 
- 00028945  0x00005a17 fetch  0x00000002 , 0x000004b2 
- 00028946  0x00005a18 copy  0x0000003f , 0x00000011 
- 00028947  0x00005a19 fetch  0x00000002 , 0x000004ad 
- 00028948  0x00005a1a copy  0x0000003f , 0x00000012 
- 00028949  0x00005a1b copy  0x0000000b , 0x00000006 
- 00028950  0x00005a1c branch  0x000070f5 
- 00028951  0x00005a1e arg  0x00000000 , 0x00000007 
- 00028952  0x00005a1f arg  0x00000000 , 0x00000012 
- 00028953  0x00005a21 arg  0x000004c5 , 0x00000006 
- 00028954  0x00005a22 lshift2  0x00000007 , 0x0000003f 
- 00028955  0x00005a23 iadd  0x00000006 , 0x00000006 
- 00028956  0x00005a24 ifetch  0x00000004 , 0x00000006 
- 00028957  0x00005a25 iforce  0x00000002 
- 00028958  0x00005a26 call  0x0000731e 
- 00028959  0x00005a27 call  0x000072e8 
- 00028960  0x00005a28 add  0x0000003f , 0x00000003 , 0x0000003f 
- 00028961  0x00005a29 iadd  0x00000012 , 0x00000012 
- 00028962  0x00005a2a increase  0x00000001 , 0x00000007 
- 00028963  0x00005a2b fetch  0x00000001 , 0x000004dd 
- 00028964  0x00005a2c isub  0x00000007 , 0x0000003e 
- 00028965  0x00005a2d nbranch  0x00007119 , 0x00000005 
- 00028966  0x00005a2f copy  0x0000000b , 0x00000005 
- 00028967  0x00005a30 force  0x00000002 , 0x0000003f 
- 00028968  0x00005a31 istore  0x00000001 , 0x00000005 
- 00028969  0x00005a32 fetch  0x00000002 , 0x000004ad 
- 00028970  0x00005a33 byteswap  0x0000003f , 0x0000003f 
- 00028971  0x00005a34 istore  0x00000002 , 0x00000005 
- 00028972  0x00005a35 increase  0xfffffffd , 0x00000005 
- 00028973  0x00005a36 fetcht  0x00000002 , 0x000002da 
- 00028974  0x00005a37 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00028975  0x00005a38 isub  0x00000005 , 0x0000003f 
- 00028976  0x00005a39 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00028977  0x00005a3a iforce  0x00000011 
- 00028978  0x00005a3c deposit  0x00000012 
- 00028979  0x00005a3d add  0x00000002 , 0x00000009 , 0x00000012 
- 00028980  0x00005a3e istore  0x00000001 , 0x00000012 
- 00028981  0x00005a3f rshift8  0x0000003f , 0x0000003f 
- 00028982  0x00005a40 add  0x00000002 , 0x00000008 , 0x00000012 
- 00028983  0x00005a41 istore  0x00000001 , 0x00000012 
- 00028984  0x00005a42 increase  0x00000003 , 0x00000011 
- 00028985  0x00005a43 deposit  0x00000011 
- 00028986  0x00005a44 add  0x00000002 , 0x00000006 , 0x00000012 
- 00028987  0x00005a45 istore  0x00000001 , 0x00000012 
- 00028988  0x00005a46 rshift8  0x0000003f , 0x0000003f 
- 00028989  0x00005a47 add  0x00000002 , 0x00000005 , 0x00000012 
- 00028990  0x00005a48 istore  0x00000001 , 0x00000012 
- 00028991  0x00005a49 increase  0x00000005 , 0x00000011 
- 00028992  0x00005a4a deposit  0x00000011 
- 00028993  0x00005a4b add  0x00000002 , 0x00000004 , 0x00000012 
- 00028994  0x00005a4c istore  0x00000001 , 0x00000012 
- 00028995  0x00005a4d rshift8  0x0000003f , 0x0000003f 
- 00028996  0x00005a4e add  0x00000002 , 0x00000003 , 0x00000012 
- 00028997  0x00005a4f istore  0x00000001 , 0x00000012 
- 00028998  0x00005a50 increase  0x00000005 , 0x00000011 
- 00028999  0x00005a51 deposit  0x00000011 
- 00029000  0x00005a52 store  0x00000002 , 0x000002dc 
- 00029001  0x00005a53 setarg  0x00000007 
- 00029002  0x00005a54 istore  0x00000001 , 0x00000002 
- 00029003  0x00005a55 setarg  0x00000036 
- 00029004  0x00005a56 add  0x00000002 , 0x00000007 , 0x00000012 
- 00029005  0x00005a57 istore  0x00000001 , 0x00000012 
- 00029006  0x00005a58 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029007  0x00005a59 fetch  0x00000002 , 0x000004b0 
- 00029008  0x00005a5a istore  0x00000002 , 0x00000012 
- 00029009  0x00005a5b rtn 
- 00029010  0x00005a5d copy  0x0000000b , 0x00000005 
- 00029011  0x00005a5e force  0x00000000 , 0x0000003f 
- 00029012  0x00005a5f istore  0x00000001 , 0x00000005 
- 00029013  0x00005a60 increase  0xffffffff , 0x00000005 
- 00029014  0x00005a61 fetcht  0x00000002 , 0x000002da 
- 00029015  0x00005a62 add  0x00000002 , 0x00000007 , 0x0000003f 
- 00029016  0x00005a63 isub  0x00000005 , 0x0000003f 
- 00029017  0x00005a64 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029018  0x00005a65 iforce  0x00000011 
- 00029019  0x00005a67 deposit  0x00000011 
- 00029020  0x00005a68 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029021  0x00005a69 istore  0x00000001 , 0x00000012 
- 00029022  0x00005a6a rshift8  0x0000003f , 0x0000003f 
- 00029023  0x00005a6b add  0x00000002 , 0x00000005 , 0x00000012 
- 00029024  0x00005a6c istore  0x00000001 , 0x00000012 
- 00029025  0x00005a6d increase  0x00000003 , 0x00000011 
- 00029026  0x00005a6e deposit  0x00000011 
- 00029027  0x00005a6f add  0x00000002 , 0x00000004 , 0x00000012 
- 00029028  0x00005a70 istore  0x00000001 , 0x00000012 
- 00029029  0x00005a71 rshift8  0x0000003f , 0x0000003f 
- 00029030  0x00005a72 add  0x00000002 , 0x00000003 , 0x00000012 
- 00029031  0x00005a73 istore  0x00000001 , 0x00000012 
- 00029032  0x00005a74 increase  0x00000005 , 0x00000011 
- 00029033  0x00005a75 deposit  0x00000011 
- 00029034  0x00005a76 store  0x00000002 , 0x000002dc 
- 00029035  0x00005a78 setarg  0x00000007 
- 00029036  0x00005a79 istore  0x00000001 , 0x00000002 
- 00029037  0x00005a7b fetch  0x00000002 , 0x000004b0 
- 00029038  0x00005a7c add  0x00000002 , 0x00000001 , 0x00000012 
- 00029039  0x00005a7d istore  0x00000002 , 0x00000012 
- 00029040  0x00005a7e rtn 
- 00029041  0x00005a81 force  0x00000000 , 0x0000003f 
- 00029042  0x00005a82 istore  0x00000001 , 0x00000005 
- 00029043  0x00005a83 increase  0xffffffff , 0x00000005 
- 00029044  0x00005a84 fetcht  0x00000002 , 0x000002da 
- 00029045  0x00005a85 add  0x00000002 , 0x0000000a , 0x0000003f 
- 00029046  0x00005a86 isub  0x00000005 , 0x0000003f 
- 00029047  0x00005a87 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00029048  0x00005a88 iforce  0x00000011 
- 00029049  0x00005a8a deposit  0x00000011 
- 00029050  0x00005a8b add  0x00000002 , 0x00000009 , 0x00000012 
- 00029051  0x00005a8c istore  0x00000001 , 0x00000012 
- 00029052  0x00005a8d rshift8  0x0000003f , 0x0000003f 
- 00029053  0x00005a8e add  0x00000002 , 0x00000008 , 0x00000012 
- 00029054  0x00005a8f istore  0x00000001 , 0x00000012 
- 00029055  0x00005a91 increase  0x00000003 , 0x00000011 
- 00029056  0x00005a92 deposit  0x00000011 
- 00029057  0x00005a93 add  0x00000002 , 0x00000006 , 0x00000012 
- 00029058  0x00005a94 istore  0x00000001 , 0x00000012 
- 00029059  0x00005a95 rshift8  0x0000003f , 0x0000003f 
- 00029060  0x00005a96 add  0x00000002 , 0x00000005 , 0x00000012 
- 00029061  0x00005a97 istore  0x00000001 , 0x00000012 
- 00029062  0x00005a98 increase  0x00000003 , 0x00000011 
- 00029063  0x00005a99 deposit  0x00000011 
- 00029064  0x00005a9a add  0x00000002 , 0x00000004 , 0x00000012 
- 00029065  0x00005a9b istore  0x00000001 , 0x00000012 
- 00029066  0x00005a9c rshift8  0x0000003f , 0x0000003f 
- 00029067  0x00005a9d add  0x00000002 , 0x00000003 , 0x00000012 
- 00029068  0x00005a9e istore  0x00000001 , 0x00000012 
- 00029069  0x00005a9f increase  0x00000005 , 0x00000011 
- 00029070  0x00005aa0 deposit  0x00000011 
- 00029071  0x00005aa1 store  0x00000002 , 0x000002dc 
- 00029072  0x00005aa2 setarg  0x00000036 
- 00029073  0x00005aa3 add  0x00000002 , 0x00000007 , 0x00000012 
- 00029074  0x00005aa4 istore  0x00000001 , 0x00000012 
- 00029075  0x00005aa5 setarg  0x00000007 
- 00029076  0x00005aa6 istore  0x00000001 , 0x00000002 
- 00029077  0x00005aa7 fetch  0x00000002 , 0x000004b0 
- 00029078  0x00005aa8 add  0x00000002 , 0x00000001 , 0x00000012 
- 00029079  0x00005aa9 istore  0x00000002 , 0x00000012 
- 00029080  0x00005aaa rtn 
- 00029081  0x00005aac copy  0x00000006 , 0x0000000b 
- 00029082  0x00005aad ifetch  0x00000001 , 0x00000006 
- 00029083  0x00005aae and  0x0000003f , 0x00000007 , 0x00000039 
- 00029084  0x00005aaf rshift3  0x0000003f , 0x0000003f 
- 00029085  0x00005ab0 beq  0x00000006 , 0x000071a2 
- 00029086  0x00005ab1 beq  0x00000001 , 0x000072e0 
- 00029087  0x00005ab2 beq  0x00000004 , 0x000072e5 
- 00029088  0x00005ab3 beq  0x00000005 , 0x000072e3 
- 00029089  0x00005ab4 branch  0x000072de 
- 00029090  0x00005ab6 call  0x000071a4 
- 00029091  0x00005ab7 branch  0x000072de 
- 00029092  0x00005ab9 deposit  0x00000039 
- 00029093  0x00005aba beq  0x00000005 , 0x000071a9 
- 00029094  0x00005abb beq  0x00000006 , 0x000071ac 
- 00029095  0x00005abc force  0x00000003 , 0x00000039 
- 00029096  0x00005abd branch  0x000072ef 
- 00029097  0x00005abf ifetch  0x00000001 , 0x00000006 
- 00029098  0x00005ac0 increase  0x00000002 , 0x0000003f 
- 00029099  0x00005ac1 rtn 
- 00029100  0x00005ac3 ifetch  0x00000002 , 0x00000006 
- 00029101  0x00005ac4 byteswap  0x0000003f , 0x0000003f 
- 00029102  0x00005ac5 increase  0x00000003 , 0x0000003f 
- 00029103  0x00005ac6 rtn 
- 00029104  0x00005ac9 call  0x000052de 
- 00029105  0x00005aca copy  0x0000003f , 0x00000005 
- 00029106  0x00005acb setarg  0x00000006 
- 00029107  0x00005acc istore  0x00000001 , 0x00000005 
- 00029108  0x00005acd setarg  0x0000006e 
- 00029109  0x00005ace istore  0x00000002 , 0x00000005 
- 00029110  0x00005acf setarg  0x00000f00 
- 00029111  0x00005ad0 istore  0x00000002 , 0x00000005 
- 00029112  0x00005ad1 setarg  0x001a0535 
- 00029113  0x00005ad2 istore  0x00000003 , 0x00000005 
- 00029114  0x00005ad3 setarg  0x00000111 
- 00029115  0x00005ad4 lshift16  0x0000003f , 0x0000003f 
- 00029116  0x00005ad5 istore  0x00000004 , 0x00000005 
- 00029117  0x00005ad6 setarg  0x00002600 
- 00029118  0x00005ad7 istore  0x00000002 , 0x00000005 
- 00029119  0x00005ad8 setarg  0x00000335 
- 00029120  0x00005ad9 istore  0x00000002 , 0x00000005 
- 00029121  0x00005ada setarg  0x00000009 
- 00029122  0x00005adb istore  0x00000002 , 0x00000005 
- 00029123  0x00005adc setarg  0x00000004 
- 00029124  0x00005add istore  0x00000002 , 0x00000005 
- 00029125  0x00005ade jam  0x00000014 , 0x000002dc 
- 00029126  0x00005adf rtn 
- 00029127  0x00005aea copy  0x00000006 , 0x00000002 
- 00029128  0x00005aeb fetch  0x00000002 , 0x000004b0 
- 00029129  0x00005aec beq  0x0000006e , 0x000071cb 
- 00029130  0x00005aef branch  0x000071d4 
- 00029131  0x00005af2 copy  0x00000002 , 0x00000006 
- 00029132  0x00005af3 increase  0xfffffffd , 0x0000000b 
- 00029133  0x00005af4 copy  0x0000000b , 0x0000003f 
- 00029134  0x00005af5 beq  0x00000002 , 0x000071d4 
- 00029135  0x00005af6 call  0x000071d5 
- 00029136  0x00005af7 rtn  0x00000028 
- 00029137  0x00005af8 store  0x00000001 , 0x00004752 
- 00029138  0x00005af9 jam  0x00000017 , 0x000002ec 
- 00029139  0x00005afa rtn 
- 00029140  0x00005afd rtn 
- 00029141  0x00005b04 enable  0x00000028 
- 00029142  0x00005b05 copy  0x0000003f , 0x00000039 
- 00029143  0x00005b06 arg  0x00000400 , 0x00000002 
- 00029144  0x00005b08 ifetch  0x00000002 , 0x00000006 
- 00029145  0x00005b09 isub  0x00000002 , 0x0000003e 
- 00029146  0x00005b0a branch  0x000071de , 0x00000005 
- 00029147  0x00005b0b increase  0xffffffff , 0x00000006 
- 00029148  0x00005b0c loop  0x000071d8 
- 00029149  0x00005b0d rtn 
- 00029150  0x00005b0f arg  0x00000300 , 0x00000002 
- 00029151  0x00005b11 ifetch  0x00000002 , 0x00000006 
- 00029152  0x00005b12 isub  0x00000002 , 0x0000003e 
- 00029153  0x00005b13 branch  0x000071e5 , 0x00000005 
- 00029154  0x00005b14 increase  0xffffffff , 0x00000006 
- 00029155  0x00005b15 loop  0x000071df 
- 00029156  0x00005b16 rtn 
- 00029157  0x00005b18 ifetch  0x00000001 , 0x00000006 
- 00029158  0x00005b19 ifetch  0x00000001 , 0x00000006 
- 00029159  0x00005b1a disable  0x00000028 
- 00029160  0x00005b1b rtn 
- 00029161  0x00005b27 call  0x000072a4 
- 00029162  0x00005b28 branch  0x00007236 , 0x00000005 
- 00029163  0x00005b29 force  0x00000000 , 0x00000012 
- 00029164  0x00005b2a ifetch  0x00000001 , 0x00000006 
- 00029165  0x00005b2b increase  0xffffffff , 0x00000011 
- 00029166  0x00005b2c increase  0xffffffff , 0x0000000b 
- 00029167  0x00005b2d compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029168  0x00005b2e nbranch  0x00007230 , 0x00000001 
- 00029169  0x00005b2f compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029170  0x00005b30 nbranch  0x000071f8 , 0x00000001 
- 00029171  0x00005b31 force  0x00000001 , 0x00000012 
- 00029172  0x00005b33 increase  0x00000002 , 0x00000006 
- 00029173  0x00005b34 increase  0xfffffffe , 0x00000011 
- 00029174  0x00005b35 increase  0xfffffffe , 0x0000000b 
- 00029175  0x00005b36 branch  0x000071fd 
- 00029176  0x00005b38 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029177  0x00005b39 nbranch  0x000071fb , 0x00000001 
- 00029178  0x00005b3a branch  0x000071f4 
- 00029179  0x00005b3c compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029180  0x00005b3d nbranch  0x00007230 , 0x00000001 
- 00029181  0x00005b3f ifetch  0x00000001 , 0x00000006 
- 00029182  0x00005b40 increase  0xffffffff , 0x00000011 
- 00029183  0x00005b41 increase  0xffffffff , 0x0000000b 
- 00029184  0x00005b42 bne  0x00000001 , 0x00007207 
- 00029185  0x00005b43 ifetch  0x00000001 , 0x00000006 
- 00029186  0x00005b44 increase  0xffffffff , 0x00000011 
- 00029187  0x00005b45 increase  0xffffffff , 0x0000000b 
- 00029188  0x00005b46 bne  0x00000000 , 0x00007230 
- 00029189  0x00005b47 jam  0x000000ff , 0x000004c3 
- 00029190  0x00005b48 branch  0x00007230 
- 00029191  0x00005b4a bne  0x00000000 , 0x00007230 
- 00029192  0x00005b4b ifetch  0x00000001 , 0x00000006 
- 00029193  0x00005b4c increase  0xffffffff , 0x00000011 
- 00029194  0x00005b4d increase  0xffffffff , 0x0000000b 
- 00029195  0x00005b4e bne  0x00000003 , 0x00007230 
- 00029196  0x00005b4f copy  0x00000012 , 0x0000003e 
- 00029197  0x00005b50 branch  0x00007210 , 0x00000005 
- 00029198  0x00005b51 increase  0xfffffff4 , 0x00000006 
- 00029199  0x00005b52 increase  0xfffffff4 , 0x0000000b 
- 00029200  0x00005b54 force  0x000000ff , 0x0000003f 
- 00029201  0x00005b55 store  0x00000001 , 0x000004c4 
- 00029202  0x00005b56 ifetch  0x00000001 , 0x00000006 
- 00029203  0x00005b57 increase  0xffffffff , 0x00000011 
- 00029204  0x00005b58 increase  0xffffffff , 0x0000000b 
- 00029205  0x00005b59 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00029206  0x00005b5a nbranch  0x00007230 , 0x00000001 
- 00029207  0x00005b5b compare  0x00000000 , 0x0000003f , 0x00000007 
- 00029208  0x00005b5c branch  0x0000722d , 0x00000001 
- 00029209  0x00005b5d compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029210  0x00005b5e branch  0x0000722a , 0x00000001 
- 00029211  0x00005b5f compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029212  0x00005b60 branch  0x00007227 , 0x00000001 
- 00029213  0x00005b61 compare  0x00000003 , 0x0000003f , 0x00000007 
- 00029214  0x00005b62 branch  0x00007224 , 0x00000001 
- 00029215  0x00005b63 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029216  0x00005b64 nbranch  0x00007230 , 0x00000001 
- 00029217  0x00005b65 increase  0x00000008 , 0x00000006 
- 00029218  0x00005b66 increase  0xfffffff8 , 0x00000011 
- 00029219  0x00005b67 increase  0xfffffff8 , 0x0000000b 
- 00029220  0x00005b69 increase  0x00000004 , 0x00000006 
- 00029221  0x00005b6a increase  0xfffffffc , 0x00000011 
- 00029222  0x00005b6b increase  0xfffffffc , 0x0000000b 
- 00029223  0x00005b6d increase  0x00000002 , 0x00000006 
- 00029224  0x00005b6e increase  0xfffffffe , 0x00000011 
- 00029225  0x00005b6f increase  0xfffffffe , 0x0000000b 
- 00029226  0x00005b71 increase  0x00000001 , 0x00000006 
- 00029227  0x00005b72 increase  0xffffffff , 0x00000011 
- 00029228  0x00005b73 increase  0xffffffff , 0x0000000b 
- 00029229  0x00005b75 ifetch  0x00000001 , 0x00000006 
- 00029230  0x00005b76 increase  0xffffffff , 0x00000011 
- 00029231  0x00005b77 increase  0xffffffff , 0x0000000b 
- 00029232  0x00005b79 increase  0xffffffff , 0x0000000b 
- 00029233  0x00005b7a increase  0xffffffff , 0x00000011 
- 00029234  0x00005b7b branch  0x00007230 , 0x00000002 
- 00029235  0x00005b7c increase  0x00000001 , 0x0000000b 
- 00029236  0x00005b7d force  0x00000001 , 0x0000003f 
- 00029237  0x00005b7e rtn ,
- 00029238  0x00005b80 force  0x00000000 , 0x0000003f 
- 00029239  0x00005b81 rtn ,
- 00029240  0x00005b84 setarg  0x00000200 
- 00029241  0x00005b85 store  0x00000002 , 0x000004b6 
- 00029242  0x00005b86 branch  0x00007243 
- 00029243  0x00005b88 setarg  0x00000400 
- 00029244  0x00005b89 store  0x00000002 , 0x000004b6 
- 00029245  0x00005b8a branch  0x00007243 
- 00029246  0x00005b8c setarg  0x00000600 
- 00029247  0x00005b8d store  0x00000002 , 0x000004b6 
- 00029248  0x00005b8e branch  0x00007243 
- 00029249  0x00005b90 setarg  0x00000300 
- 00029250  0x00005b91 store  0x00000002 , 0x000004b6 
- 00029251  0x00005b93 call  0x000052de 
- 00029252  0x00005b94 istore  0x00000001 , 0x00000005 
- 00029253  0x00005b95 fetch  0x00000002 , 0x000004b0 
- 00029254  0x00005b96 istore  0x00000002 , 0x00000005 
- 00029255  0x00005b97 setarg  0x00000200 
- 00029256  0x00005b98 istore  0x00000002 , 0x00000005 
- 00029257  0x00005b99 fetch  0x00000002 , 0x000004b6 
- 00029258  0x00005b9a istore  0x00000002 , 0x00000005 
- 00029259  0x00005b9b jam  0x00000007 , 0x000002dc 
- 00029260  0x00005b9c rtn 
- 00029261  0x00005b9f force  0x00000000 , 0x00000002 
- 00029262  0x00005ba0 arg  0x000004a9 , 0x00000005 
- 00029263  0x00005ba1 call  0x000072a4 
- 00029264  0x00005ba2 branch  0x000072a2 , 0x00000005 
- 00029265  0x00005ba4 ifetch  0x00000001 , 0x00000006 
- 00029266  0x00005ba5 increase  0xffffffff , 0x00000011 
- 00029267  0x00005ba6 increase  0xffffffff , 0x0000000b 
- 00029268  0x00005ba7 compare  0x00000018 , 0x0000003f , 0x000000f8 
- 00029269  0x00005ba8 nbranch  0x000072a2 , 0x00000001 
- 00029270  0x00005ba9 compare  0x00000004 , 0x0000003f , 0x00000007 
- 00029271  0x00005baa nbranch  0x0000726e , 0x00000001 
- 00029272  0x00005bab force  0x00000001 , 0x00000002 
- 00029273  0x00005bad ifetch  0x00000001 , 0x00000006 
- 00029274  0x00005bae increase  0xffffffff , 0x00000011 
- 00029275  0x00005baf increase  0xffffffff , 0x0000000b 
- 00029276  0x00005bb0 bne  0x00000000 , 0x00007262 
- 00029277  0x00005bb1 ifetch  0x00000001 , 0x00000006 
- 00029278  0x00005bb2 increase  0xffffffff , 0x00000011 
- 00029279  0x00005bb3 increase  0xffffffff , 0x0000000b 
- 00029280  0x00005bb4 beq  0x00000000 , 0x00007273 
- 00029281  0x00005bb5 branch  0x00007265 
- 00029282  0x00005bb7 increase  0x00000001 , 0x00000006 
- 00029283  0x00005bb8 increase  0xffffffff , 0x00000011 
- 00029284  0x00005bb9 increase  0xffffffff , 0x0000000b 
- 00029285  0x00005bbb increase  0x00000002 , 0x00000006 
- 00029286  0x00005bbc increase  0xfffffffe , 0x00000011 
- 00029287  0x00005bbd increase  0xfffffffe , 0x0000000b 
- 00029288  0x00005bbe compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029289  0x00005bbf branch  0x0000729d , 0x00000001 
- 00029290  0x00005bc0 increase  0x0000000c , 0x00000006 
- 00029291  0x00005bc1 increase  0xfffffff4 , 0x00000011 
- 00029292  0x00005bc2 increase  0xfffffff4 , 0x0000000b 
- 00029293  0x00005bc3 branch  0x0000729d 
- 00029294  0x00005bc5 compare  0x00000002 , 0x0000003f , 0x00000007 
- 00029295  0x00005bc6 nbranch  0x00007271 , 0x00000001 
- 00029296  0x00005bc7 branch  0x00007259 
- 00029297  0x00005bc9 compare  0x00000001 , 0x0000003f , 0x00000007 
- 00029298  0x00005bca nbranch  0x000072a2 , 0x00000001 
- 00029299  0x00005bcc ifetch  0x00000002 , 0x00000006 
- 00029300  0x00005bcd increase  0xfffffffe , 0x00000011 
- 00029301  0x00005bce increase  0xfffffffe , 0x0000000b 
- 00029302  0x00005bcf istore  0x00000002 , 0x00000005 
- 00029303  0x00005bd1 compare  0x00000000 , 0x00000002 , 0x000000ff 
- 00029304  0x00005bd2 branch  0x0000729d , 0x00000001 
- 00029305  0x00005bd3 copy  0x00000006 , 0x00000002 
- 00029306  0x00005bd4 ifetch  0x00000001 , 0x00000006 
- 00029307  0x00005bd5 bne  0x00000000 , 0x00007292 
- 00029308  0x00005bd6 ifetch  0x00000001 , 0x00000006 
- 00029309  0x00005bd7 bne  0x00000000 , 0x00007292 
- 00029310  0x00005bd8 ifetch  0x00000001 , 0x00000006 
- 00029311  0x00005bd9 bne  0x00000010 , 0x00007292 
- 00029312  0x00005bda ifetch  0x00000001 , 0x00000006 
- 00029313  0x00005bdb bne  0x00000000 , 0x00007292 
- 00029314  0x00005bdc ifetch  0x00000001 , 0x00000006 
- 00029315  0x00005bdd bne  0x00000080 , 0x00007292 
- 00029316  0x00005bde ifetch  0x00000001 , 0x00000006 
- 00029317  0x00005bdf bne  0x00000000 , 0x00007292 
- 00029318  0x00005be0 ifetch  0x00000001 , 0x00000006 
- 00029319  0x00005be1 bne  0x00000000 , 0x00007292 
- 00029320  0x00005be2 ifetch  0x00000001 , 0x00000006 
- 00029321  0x00005be3 bne  0x00000080 , 0x00007292 
- 00029322  0x00005be4 ifetch  0x00000001 , 0x00000006 
- 00029323  0x00005be5 bne  0x0000005f , 0x00007292 
- 00029324  0x00005be6 ifetch  0x00000001 , 0x00000006 
- 00029325  0x00005be7 bne  0x0000009b , 0x00007292 
- 00029326  0x00005be8 ifetch  0x00000001 , 0x00000006 
- 00029327  0x00005be9 bne  0x00000034 , 0x00007292 
- 00029328  0x00005bea ifetch  0x00000001 , 0x00000006 
- 00029329  0x00005beb beq  0x000000fb , 0x0000729b 
- 00029330  0x00005bed copy  0x00000002 , 0x00000006 
- 00029331  0x00005bef increase  0x0000000c , 0x00000006 
- 00029332  0x00005bf0 force  0x00000000 , 0x00000007 
- 00029333  0x00005bf1 force  0x00000000 , 0x00000002 
- 00029334  0x00005bf2 branch  0x0000729b 
- 00029335  0x00005bf4 ifetch  0x00000001 , 0x00000006 
- 00029336  0x00005bf5 increase  0xffffffff , 0x00000011 
- 00029337  0x00005bf6 increase  0xffffffff , 0x0000000b 
- 00029338  0x00005bf7 branch  0x00007277 
- 00029339  0x00005bf9 increase  0xfffffff4 , 0x0000000b 
- 00029340  0x00005bfa increase  0xfffffff4 , 0x00000011 
- 00029341  0x00005bfc compare  0x00000000 , 0x00000011 , 0x000000ff 
- 00029342  0x00005bfd nbranch  0x00007251 , 0x00000001 
- 00029343  0x00005bfe force  0x00000000 , 0x0000003f 
- 00029344  0x00005bff istore  0x00000002 , 0x00000005 
- 00029345  0x00005c00 rtn ,
- 00029346  0x00005c02 arg  0x000000ff , 0x00000002 
- 00029347  0x00005c03 rtn 
- 00029348  0x00005c0e ifetch  0x00000001 , 0x00000006 
- 00029349  0x00005c0f increase  0xffffffff , 0x0000000b 
- 00029350  0x00005c10 compare  0x00000030 , 0x0000003f , 0x000000f8 
- 00029351  0x00005c11 nbranch  0x000072b9 , 0x00000001 
- 00029352  0x00005c12 compare  0x00000007 , 0x0000003f , 0x00000007 
- 00029353  0x00005c13 branch  0x000072b2 , 0x00000001 
- 00029354  0x00005c14 compare  0x00000006 , 0x0000003f , 0x00000007 
- 00029355  0x00005c15 branch  0x000072b4 , 0x00000001 
- 00029356  0x00005c16 compare  0x00000005 , 0x0000003f , 0x00000007 
- 00029357  0x00005c17 nbranch  0x000072b9 , 0x00000001 
- 00029358  0x00005c18 ifetch  0x00000001 , 0x00000006 
- 00029359  0x00005c19 copy  0x0000003f , 0x00000011 
- 00029360  0x00005c1a increase  0xffffffff , 0x0000000b 
- 00029361  0x00005c1b branch  0x000072b7 
- 00029362  0x00005c1d increase  0x00000002 , 0x00000006 
- 00029363  0x00005c1e increase  0xfffffffe , 0x0000000b 
- 00029364  0x00005c20 ifetch  0x00000002 , 0x00000006 
- 00029365  0x00005c21 byteswap  0x0000003f , 0x00000011 
- 00029366  0x00005c22 increase  0xfffffffe , 0x0000000b 
- 00029367  0x00005c25 force  0x00000001 , 0x0000003f 
- 00029368  0x00005c26 rtn 
- 00029369  0x00005c29 force  0x00000000 , 0x0000003f 
- 00029370  0x00005c2a rtn 
- 00029371  0x00005c35 setarg  0x00000003 
- 00029372  0x00005c36 store  0x00000001 , 0x000004af 
- 00029373  0x00005c37 branch  0x000072c0 
- 00029374  0x00005c39 setarg  0x00000007 
- 00029375  0x00005c3a store  0x00000001 , 0x000004af 
- 00029376  0x00005c3c call  0x000052de 
- 00029377  0x00005c3d fetch  0x00000001 , 0x000004af 
- 00029378  0x00005c3e istore  0x00000001 , 0x00000005 
- 00029379  0x00005c3f copy  0x0000003f , 0x00000012 
- 00029380  0x00005c40 fetch  0x00000002 , 0x000004b0 
- 00029381  0x00005c41 istore  0x00000002 , 0x00000005 
- 00029382  0x00005c43 setarg  0x00000500 
- 00029383  0x00005c44 istore  0x00000002 , 0x00000005 
- 00029384  0x00005c45 compare  0x00000005 , 0x00000012 , 0x000000ff 
- 00029385  0x00005c46 branch  0x000072d0 , 0x00000001 
- 00029386  0x00005c47 compare  0x00000007 , 0x00000012 , 0x000000ff 
- 00029387  0x00005c48 branch  0x000072d0 , 0x00000001 
- 00029388  0x00005c49 setarg  0x00000000 
- 00029389  0x00005c4a istore  0x00000003 , 0x00000005 
- 00029390  0x00005c4b istore  0x00000002 , 0x00000005 
- 00029391  0x00005c4c branch  0x000072d4 
- 00029392  0x00005c55 setarg  0x00350200 
- 00029393  0x00005c56 istore  0x00000003 , 0x00000005 
- 00029394  0x00005c5b setarg  0x00000000 
- 00029395  0x00005c5c istore  0x00000002 , 0x00000005 
- 00029396  0x00005c5e jam  0x0000000a , 0x000002dc 
- 00029397  0x00005c5f rtn 
- 00029398  0x00005c62 copy  0x00000006 , 0x0000000b 
- 00029399  0x00005c63 ifetch  0x00000001 , 0x00000006 
- 00029400  0x00005c64 and  0x0000003f , 0x00000007 , 0x00000039 
- 00029401  0x00005c65 rshift3  0x0000003f , 0x0000003f 
- 00029402  0x00005c66 beq  0x00000006 , 0x000072e5 
- 00029403  0x00005c67 beq  0x00000001 , 0x000072e0 
- 00029404  0x00005c68 beq  0x00000004 , 0x000072e5 
- 00029405  0x00005c69 beq  0x00000005 , 0x000072e3 
- 00029406  0x00005c6b copy  0x0000000b , 0x00000006 
- 00029407  0x00005c6c rtn 
- 00029408  0x00005c6e call  0x00007301 
- 00029409  0x00005c6f increase  0x00000001 , 0x0000003f 
- 00029410  0x00005c70 branch  0x000072de 
- 00029411  0x00005c72 force  0x00000002 , 0x0000003f 
- 00029412  0x00005c73 branch  0x000072de 
- 00029413  0x00005c75 call  0x000072f7 
- 00029414  0x00005c76 increase  0x00000002 , 0x0000003f 
- 00029415  0x00005c77 branch  0x000072de 
- 00029416  0x00005c7a ifetch  0x00000001 , 0x00000006 
- 00029417  0x00005c7b and  0x0000003f , 0x00000007 , 0x00000039 
- 00029418  0x00005c7c rshift3  0x0000003f , 0x0000003f 
- 00029419  0x00005c7d beq  0x00000006 , 0x000072f7 
- 00029420  0x00005c7e beq  0x00000001 , 0x000072ef 
- 00029421  0x00005c7f beq  0x00000005 , 0x000072fc 
- 00029422  0x00005c80 rtn 
- 00029423  0x00005c82 call  0x00007301 
- 00029424  0x00005c83 iforce  0x00000039 
- 00029425  0x00005c84 force  0x00000000 , 0x00000002 
- 00029426  0x00005c86 lshift8  0x00000002 , 0x00000002 
- 00029427  0x00005c87 ifetch  0x00000001 , 0x00000006 
- 00029428  0x00005c88 ior  0x00000002 , 0x00000002 
- 00029429  0x00005c89 loop  0x000072f2 
- 00029430  0x00005c8a rtn 
- 00029431  0x00005c8c deposit  0x00000039 
- 00029432  0x00005c8d beq  0x00000005 , 0x000072fc 
- 00029433  0x00005c8e beq  0x00000006 , 0x000072fe 
- 00029434  0x00005c8f force  0x00000003 , 0x00000039 
- 00029435  0x00005c90 branch  0x000072ef 
- 00029436  0x00005c92 ifetch  0x00000001 , 0x00000006 
- 00029437  0x00005c93 rtn 
- 00029438  0x00005c95 ifetch  0x00000002 , 0x00000006 
- 00029439  0x00005c96 byteswap  0x0000003f , 0x0000003f 
- 00029440  0x00005c97 rtn 
- 00029441  0x00005c9b force  0x00000001 , 0x0000003f 
- 00029442  0x00005c9c copy  0x00000039 , 0x0000003e 
- 00029443  0x00005c9d rtn  0x00000005 
- 00029444  0x00005c9f lshift  0x0000003f , 0x0000003f 
- 00029445  0x00005ca0 loop  0x00007304 
- 00029446  0x00005ca1 rtn 
- 00029447  0x00005ca7 iforce  0x00000013 
- 00029448  0x00005ca8 set1  0x00000025 , 0x00000000 
- 00029449  0x00005ca9 bpatch  0x000000e9 , 0x0000403d 
- 00029450  0x00005caa force  0x00000000 , 0x00000007 
- 00029451  0x00005cab fetch  0x00000002 , 0x00004759 
- 00029452  0x00005cac iforce  0x00000006 
- 00029453  0x00005cad arg  0x000004c5 , 0x00000005 
- 00029454  0x00005caf disable  0x00000028 
- 00029455  0x00005cb0 ifetch  0x00000001 , 0x00000006 
- 00029456  0x00005cb1 rtn  0x00000034 
- 00029457  0x00005cb2 iforce  0x00000039 
- 00029458  0x00005cb4 ifetch  0x00000002 , 0x00000006 
- 00029459  0x00005cb5 isub  0x00000013 , 0x0000003e 
- 00029460  0x00005cb6 nbranch  0x00007316 , 0x00000005 
- 00029461  0x00005cb7 enable  0x00000028 
- 00029462  0x00005cb9 loop  0x00007312 
- 00029463  0x00005cba ifetch  0x00000004 , 0x00000006 
- 00029464  0x00005cbb nbranch  0x0000731b , 0x00000028 
- 00029465  0x00005cbc istore  0x00000004 , 0x00000005 
- 00029466  0x00005cbd increase  0x00000001 , 0x00000007 
- 00029467  0x00005cbf call  0x000072e8 
- 00029468  0x00005cc0 iadd  0x00000006 , 0x00000006 
- 00029469  0x00005cc1 branch  0x0000730e 
- 00029470  0x00005cc5 fetch  0x00000002 , 0x00004759 
- 00029471  0x00005cc6 iforce  0x00000006 
- 00029472  0x00005cc8 ifetch  0x00000001 , 0x00000006 
- 00029473  0x00005cc9 rtn  0x00000034 
- 00029474  0x00005cca lshift  0x0000003f , 0x0000003f 
- 00029475  0x00005ccb iadd  0x00000006 , 0x00000006 
- 00029476  0x00005ccc ifetch  0x00000004 , 0x00000006 
- 00029477  0x00005ccd isub  0x00000002 , 0x0000003e 
- 00029478  0x00005cce rtn  0x00000005 
- 00029479  0x00005ccf call  0x000072e8 
- 00029480  0x00005cd0 iadd  0x00000006 , 0x00000006 
- 00029481  0x00005cd1 branch  0x00007320 
- 00029482  0x00005cd9 set1  0x00000025 , 0x00000000 
- 00029483  0x00005cda bpatch  0x000000ea , 0x0000403d 
- 00029484  0x00005cdb fetch  0x00000002 , 0x00004759 
- 00029485  0x00005cdc iforce  0x00000006 
- 00029486  0x00005cde ifetch  0x00000001 , 0x00000006 
- 00029487  0x00005cdf branch  0x0000734b , 0x00000034 
- 00029488  0x00005ce0 iforce  0x00000039 
- 00029489  0x00005ce2 ifetch  0x00000002 , 0x00000006 
- 00029490  0x00005ce3 isub  0x00000013 , 0x0000003e 
- 00029491  0x00005ce4 branch  0x00007339 , 0x00000005 
- 00029492  0x00005ce5 loop  0x00007331 
- 00029493  0x00005ce6 increase  0x00000004 , 0x00000006 
- 00029494  0x00005ce7 call  0x000072e8 
- 00029495  0x00005ce8 iadd  0x00000006 , 0x00000006 
- 00029496  0x00005ce9 branch  0x0000732e 
- 00029497  0x00005ceb increase  0xffffffff , 0x00000039 
- 00029498  0x00005cec lshift  0x00000039 , 0x0000003f 
- 00029499  0x00005ced iadd  0x00000006 , 0x00000006 
- 00029500  0x00005cee increase  0x00000004 , 0x00000006 
- 00029501  0x00005cef call  0x000072e8 
- 00029502  0x00005cf0 iadd  0x00000006 , 0x00000002 
- 00029503  0x00005cf2 increase  0x00000001 , 0x00000006 
- 00029504  0x00005cf3 ifetch  0x00000002 , 0x00000006 
- 00029505  0x00005cf4 isub  0x00000012 , 0x0000000b 
- 00029506  0x00005cf6 setflag  0x00000005 , 0x00000000 , 0x0000003f 
- 00029507  0x00005cf7 copy  0x0000000b , 0x0000000b 
- 00029508  0x00005cf8 rtn  0x00000005 
- 00029509  0x00005cf9 call  0x000072d6 
- 00029510  0x00005cfa iadd  0x00000006 , 0x00000006 
- 00029511  0x00005cfb deposit  0x00000002 
- 00029512  0x00005cfc isub  0x00000006 , 0x0000003e 
- 00029513  0x00005cfd branch  0x0000734b , 0x00000005 
- 00029514  0x00005cfe branch  0x0000733f 
- 00029515  0x00005d00 force  0x00000000 , 0x00000006 
- 00029516  0x00005d01 force  0x00000000 , 0x0000003f 
- 00029517  0x00005d02 rtn 
- 00029518  0x00005d09 set1  0x00000025 , 0x00000000 
- 00029519  0x00005d0a bpatch  0x000000eb , 0x0000403d 
- 00029520  0x00005d0b fetch  0x00000002 , 0x00004759 
- 00029521  0x00005d0c iforce  0x00000006 
- 00029522  0x00005d0e ifetch  0x00000001 , 0x00000006 
- 00029523  0x00005d0f branch  0x00007368 , 0x00000034 
- 00029524  0x00005d10 lshift  0x0000003f , 0x0000003f 
- 00029525  0x00005d11 iadd  0x00000006 , 0x00000006 
- 00029526  0x00005d12 ifetch  0x00000004 , 0x00000006 
- 00029527  0x00005d13 isub  0x00000002 , 0x0000003e 
- 00029528  0x00005d14 branch  0x0000735c , 0x00000005 
- 00029529  0x00005d15 call  0x000072e8 
- 00029530  0x00005d16 iadd  0x00000006 , 0x00000006 
- 00029531  0x00005d17 branch  0x00007352 
- 00029532  0x00005d19 call  0x000072e8 
- 00029533  0x00005d1a iadd  0x00000006 , 0x00000002 
- 00029534  0x00005d1c increase  0x00000001 , 0x00000006 
- 00029535  0x00005d1d ifetch  0x00000002 , 0x00000006 
- 00029536  0x00005d1e isub  0x00000012 , 0x0000003e 
- 00029537  0x00005d1f rtn  0x00000005 
- 00029538  0x00005d20 call  0x000072d6 
- 00029539  0x00005d21 iadd  0x00000006 , 0x00000006 
- 00029540  0x00005d22 deposit  0x00000002 
- 00029541  0x00005d23 isub  0x00000006 , 0x0000003e 
- 00029542  0x00005d24 branch  0x00007368 , 0x00000005 
- 00029543  0x00005d25 branch  0x0000735e 
- 00029544  0x00005d27 force  0x00000000 , 0x00000006 
- 00029545  0x00005d28 rtn 
- 00029546  0x00005d2c call  0x0000737d 
- 00029547  0x00005d2d arg  0x0000051f , 0x00000006 
- 00029548  0x00005d2e arg  0x0000050f , 0x00000005 
- 00029549  0x00005d2f branch  0x00007e35 
- 00029550  0x00005d33 disable  0x00000028 
- 00029551  0x00005d34 call  0x00007474 
- 00029552  0x00005d35 arg  0x000004ef , 0x00000006 
- 00029553  0x00005d36 arg  0x0000052f , 0x00000005 
- 00029554  0x00005d37 force  0x0000000f , 0x00000039 
- 00029555  0x00005d38 call  0x00007e45 
- 00029556  0x00005d39 ifetch  0x00000001 , 0x00000006 
- 00029557  0x00005d3a xor_into  0x00000006 , 0x0000003f 
- 00029558  0x00005d3b istore  0x00000001 , 0x00000005 
- 00029559  0x00005d3c setarg  0x0000053f 
- 00029560  0x00005d3d store  0x00000002 , 0x00000574 
- 00029561  0x00005d3e setarg  0x0000052f 
- 00029562  0x00005d3f store  0x00000002 , 0x00000572 
- 00029563  0x00005d40 set1  0x00000012 , 0x00000000 
- 00029564  0x00005d41 branch  0x000073bd 
- 00029565  0x00005d46 fetcht  0x00000001 , 0x0000054f 
- 00029566  0x00005d47 force  0x00000010 , 0x00000012 
- 00029567  0x00005d48 add  0x00000002 , 0x00000006 , 0x00000013 
- 00029568  0x00005d49 sub  0x00000013 , 0x00000010 , 0x0000003e 
- 00029569  0x00005d4a branch  0x00007383 , 0x00000002 
- 00029570  0x00005d4b force  0x00000010 , 0x00000013 
- 00029571  0x00005d4d arg  0x0000052f , 0x00000005 
- 00029572  0x00005d4f arg  0x00000550 , 0x00000006 
- 00029573  0x00005d50 copy  0x00000002 , 0x00000039 
- 00029574  0x00005d51 disable  0x00000028 
- 00029575  0x00005d53 ifetch  0x00000001 , 0x00000006 
- 00029576  0x00005d54 istore  0x00000001 , 0x00000005 
- 00029577  0x00005d55 increase  0xffffffff , 0x00000012 
- 00029578  0x00005d56 branch  0x00007391 , 0x00000005 
- 00029579  0x00005d57 loop  0x00007387 
- 00029580  0x00005d58 branch  0x00007384 , 0x00000028 
- 00029581  0x00005d59 enable  0x00000028 
- 00029582  0x00005d5a force  0x00000006 , 0x00000039 
- 00029583  0x00005d5b copy  0x00000011 , 0x00000006 
- 00029584  0x00005d5c branch  0x00007387 
- 00029585  0x00005d5e arg  0x000004ef , 0x00000006 
- 00029586  0x00005d5f arg  0x0000053f , 0x00000005 
- 00029587  0x00005d60 call  0x00007e35 
- 00029588  0x00005d61 fetch  0x00000001 , 0x0000054e 
- 00029589  0x00005d62 ixor  0x00000013 , 0x0000003f 
- 00029590  0x00005d63 store  0x00000001 , 0x0000054e 
- 00029591  0x00005d64 setarg  0x0000053f 
- 00029592  0x00005d65 store  0x00000002 , 0x00000574 
- 00029593  0x00005d66 setarg  0x0000052f 
- 00029594  0x00005d67 store  0x00000002 , 0x00000572 
- 00029595  0x00005d68 set1  0x00000012 , 0x00000000 
- 00029596  0x00005d69 branch  0x000073bd 
- 00029597  0x00005d6f disable  0x00000028 
- 00029598  0x00005d70 call  0x00007474 
- 00029599  0x00005d71 branch  0x000073a7 
- 00029600  0x00005d74 arg  0x00000056 , 0x00000011 
- 00029601  0x00005d75 enable  0x00000028 
- 00029602  0x00005d76 call  0x00007474 
- 00029603  0x00005d77 call  0x000073a7 
- 00029604  0x00005d78 arg  0x0000051f , 0x00000006 
- 00029605  0x00005d79 arg  0x00000062 , 0x00000005 
- 00029606  0x00005d7a branch  0x00007e35 
- 00029607  0x00005d7e setarg  0x000004ef 
- 00029608  0x00005d7f store  0x00000002 , 0x00000574 
- 00029609  0x00005d80 setarg  0x00004262 
- 00029610  0x00005d81 store  0x00000002 , 0x00000572 
- 00029611  0x00005d82 set0  0x00000012 , 0x00000000 
- 00029612  0x00005d83 call  0x000073bd 
- 00029613  0x00005d84 arg  0x0000051f , 0x00000011 
- 00029614  0x00005d85 arg  0x000004ef , 0x00000012 
- 00029615  0x00005d86 arg  0x0000052f , 0x00000005 
- 00029616  0x00005d87 call  0x00007467 
- 00029617  0x00005d88 arg  0x0000052f , 0x00000011 
- 00029618  0x00005d89 arg  0x0000053f , 0x00000012 
- 00029619  0x00005d8a copy  0x00000012 , 0x00000005 
- 00029620  0x00005d8b enable  0x00000028 
- 00029621  0x00005d8c call  0x00007465 
- 00029622  0x00005d8d call  0x0000747f 
- 00029623  0x00005d8e setarg  0x0000053f 
- 00029624  0x00005d8f store  0x00000002 , 0x00000574 
- 00029625  0x00005d90 setarg  0x0000052f 
- 00029626  0x00005d91 store  0x00000002 , 0x00000572 
- 00029627  0x00005d92 set1  0x00000012 , 0x00000000 
- 00029628  0x00005d93 branch  0x000073bd 
- 00029629  0x00005d98 jam  0x00000000 , 0x00000576 
- 00029630  0x00005d99 fetch  0x00000002 , 0x00000572 
- 00029631  0x00005d9a iforce  0x00000006 
- 00029632  0x00005d9b arg  0x00000560 , 0x00000005 
- 00029633  0x00005d9c call  0x00007e35 
- 00029634  0x00005d9d fetch  0x00000002 , 0x00000574 
- 00029635  0x00005d9e iforce  0x00000006 
- 00029636  0x00005d9f arg  0x0000051f , 0x00000005 
- 00029637  0x00005da0 call  0x00007e35 
- 00029638  0x00005da3 call  0x000073e4 
- 00029639  0x00005da4 disable  0x00000028 
- 00029640  0x00005da5 bmark0  0x00000012 , 0x000073ce 
- 00029641  0x00005da6 fetch  0x00000001 , 0x00000576 
- 00029642  0x00005da7 bne  0x00000004 , 0x000073ce 
- 00029643  0x00005da8 fetch  0x00000002 , 0x00000574 
- 00029644  0x00005da9 iforce  0x00000012 
- 00029645  0x00005daa call  0x00007416 
- 00029646  0x00005dac call  0x00007415 
- 00029647  0x00005dad call  0x00007428 
- 00029648  0x00005dae fetch  0x00000001 , 0x00000576 
- 00029649  0x00005daf increase  0x00000001 , 0x0000003f 
- 00029650  0x00005db0 store  0x00000001 , 0x00000576 
- 00029651  0x00005db2 call  0x000073e4 
- 00029652  0x00005db3 enable  0x00000028 
- 00029653  0x00005db4 call  0x00007415 
- 00029654  0x00005db5 call  0x00007437 
- 00029655  0x00005db6 call  0x00007446 
- 00029656  0x00005db7 call  0x00007437 
- 00029657  0x00005db8 call  0x00007446 
- 00029658  0x00005db9 call  0x00007437 
- 00029659  0x00005dba call  0x00007446 
- 00029660  0x00005dbb call  0x00007437 
- 00029661  0x00005dbc fetch  0x00000001 , 0x00000576 
- 00029662  0x00005dbd increase  0x00000001 , 0x0000003f 
- 00029663  0x00005dbe store  0x00000001 , 0x00000576 
- 00029664  0x00005dbf bne  0x00000010 , 0x000073c6 
- 00029665  0x00005dc0 call  0x000073e4 
- 00029666  0x00005dc1 disable  0x00000028 
- 00029667  0x00005dc2 branch  0x00007415 
- 00029668  0x00005dc7 fetch  0x00000001 , 0x00000576 
- 00029669  0x00005dc8 arg  0x00000560 , 0x00000006 
- 00029670  0x00005dc9 branch  0x0000740b , 0x00000034 
- 00029671  0x00005dca iforce  0x00000012 
- 00029672  0x00005dcb force  0x00000011 , 0x00000039 
- 00029673  0x00005dcc copy  0x00000006 , 0x00000005 
- 00029674  0x00005dce ifetch  0x00000001 , 0x00000006 
- 00029675  0x00005dcf lshift3  0x0000003f , 0x00000002 
- 00029676  0x00005dd0 rshift2  0x0000003f , 0x0000003f 
- 00029677  0x00005dd1 rshift3  0x0000003f , 0x0000003f 
- 00029678  0x00005dd2 ior  0x00000002 , 0x0000003f 
- 00029679  0x00005dd3 istore  0x00000001 , 0x00000005 
- 00029680  0x00005dd4 loop  0x000073ea 
- 00029681  0x00005dd5 setarg  0x00000560 
- 00029682  0x00005dd6 iadd  0x00000012 , 0x00000006 
- 00029683  0x00005dd7 force  0x00000010 , 0x00000039 
- 00029684  0x00005dd8 arg  0x000004ff , 0x00000005 
- 00029685  0x00005dda ifetch  0x00000001 , 0x00000006 
- 00029686  0x00005ddb istore  0x00000001 , 0x00000005 
- 00029687  0x00005ddc compare  0x00000571 , 0x00000006 , 0x000000ff 
- 00029688  0x00005ddd nbranch  0x000073fa , 0x00000001 
- 00029689  0x00005dde increase  0xffffffef , 0x00000006 
- 00029690  0x00005de0 loop  0x000073f5 
- 00029691  0x00005de1 force  0x00000000 , 0x00000011 
- 00029692  0x00005de2 add  0x00000012 , 0xffffffff , 0x00000013 
- 00029693  0x00005de3 lshift2  0x00000013 , 0x00000013 
- 00029694  0x00005de4 lshift2  0x00000013 , 0x00000013 
- 00029695  0x00005de5 call  0x000075c5 
- 00029696  0x00005de6 setarg  0x00008400 
- 00029697  0x00005de7 iadd  0x00000013 , 0x00000013 
- 00029698  0x00005de8 arg  0x000004ff , 0x00000005 
- 00029699  0x00005de9 force  0x00000010 , 0x00000039 
- 00029700  0x00005deb ifetcht  0x00000001 , 0x00000013 
- 00029701  0x00005dec ifetch  0x00000001 , 0x00000005 
- 00029702  0x00005ded iadd  0x00000002 , 0x0000003f 
- 00029703  0x00005dee istore  0x00000001 , 0x00000005 
- 00029704  0x00005def increase  0x00000001 , 0x00000013 
- 00029705  0x00005df0 loop  0x00007404 
- 00029706  0x00005df1 branch  0x000075c9 
- 00029707  0x00005df4 force  0x00000010 , 0x00000039 
- 00029708  0x00005df5 force  0x00000000 , 0x00000002 
- 00029709  0x00005df7 ifetch  0x00000001 , 0x00000006 
- 00029710  0x00005df8 ixor  0x00000002 , 0x00000002 
- 00029711  0x00005df9 loop  0x0000740d 
- 00029712  0x00005dfa deposit  0x00000002 
- 00029713  0x00005dfb istore  0x00000001 , 0x00000006 
- 00029714  0x00005dfc arg  0x00000560 , 0x00000006 
- 00029715  0x00005dfd arg  0x000004ff , 0x00000005 
- 00029716  0x00005dfe branch  0x00007e35 
- 00029717  0x00005e01 arg  0x000004ff , 0x00000012 
- 00029718  0x00005e03 force  0x00000010 , 0x00000039 
- 00029719  0x00005e04 arg  0x0000051f , 0x00000011 
- 00029720  0x00005e05 copy  0x00000011 , 0x00000005 
- 00029721  0x00005e07 ifetcht  0x00000001 , 0x00000011 
- 00029722  0x00005e08 ifetch  0x00000001 , 0x00000012 
- 00029723  0x00005e09 ixor  0x00000002 , 0x00000030 
- 00029724  0x00005e0a and  0x00000039 , 0x00000003 , 0x00000013 
- 00029725  0x00005e0b nbranch  0x0000741f , 0x00000028 
- 00029726  0x00005e0c xor_into  0x00000003 , 0x00000013 
- 00029727  0x00005e0e sub  0x00000013 , 0x00000001 , 0x00000013 
- 00029728  0x00005e0f branch  0x00007422 , 0x00000002 
- 00029729  0x00005e10 iadd  0x00000002 , 0x00000030 
- 00029730  0x00005e12 deposit  0x00000030 
- 00029731  0x00005e13 istore  0x00000001 , 0x00000005 
- 00029732  0x00005e14 increase  0x00000001 , 0x00000011 
- 00029733  0x00005e15 increase  0x00000001 , 0x00000012 
- 00029734  0x00005e16 loop  0x00007419 
- 00029735  0x00005e17 rtn 
- 00029736  0x00005e1a call  0x000075c5 
- 00029737  0x00005e1b force  0x00000010 , 0x00000039 
- 00029738  0x00005e1c arg  0x0000051f , 0x00000011 
- 00029739  0x00005e1e ifetch  0x00000001 , 0x00000011 
- 00029740  0x00005e1f arg  0x00008500 , 0x00000006 
- 00029741  0x00005e20 and  0x00000039 , 0x00000003 , 0x00000013 
- 00029742  0x00005e21 sub  0x00000013 , 0x00000001 , 0x0000003e 
- 00029743  0x00005e22 branch  0x00007431 , 0x00000002 
- 00029744  0x00005e23 arg  0x00008600 , 0x00000006 
- 00029745  0x00005e25 iadd  0x00000006 , 0x00000006 
- 00029746  0x00005e26 ifetch  0x00000001 , 0x00000006 
- 00029747  0x00005e27 istore  0x00000001 , 0x00000011 
- 00029748  0x00005e28 increase  0x00000001 , 0x00000011 
- 00029749  0x00005e29 loop  0x0000742b 
- 00029750  0x00005e2a branch  0x000075c9 
- 00029751  0x00005e2d force  0x00000008 , 0x00000039 
- 00029752  0x00005e2e arg  0x0000051f , 0x00000006 
- 00029753  0x00005e2f copy  0x00000006 , 0x00000005 
- 00029754  0x00005e31 ifetch  0x00000001 , 0x00000006 
- 00029755  0x00005e32 iforce  0x00000011 
- 00029756  0x00005e33 ifetch  0x00000001 , 0x00000006 
- 00029757  0x00005e34 iforce  0x00000012 
- 00029758  0x00005e35 lshift  0x00000011 , 0x0000003f 
- 00029759  0x00005e36 iadd  0x00000012 , 0x0000003f 
- 00029760  0x00005e37 istore  0x00000001 , 0x00000005 
- 00029761  0x00005e38 deposit  0x00000011 
- 00029762  0x00005e39 iadd  0x00000012 , 0x0000003f 
- 00029763  0x00005e3a istore  0x00000001 , 0x00000005 
- 00029764  0x00005e3b loop  0x0000743a 
- 00029765  0x00005e3c rtn 
- 00029766  0x00005e40 setarg  0x008ae42c 
- 00029767  0x00005e41 iforce  0x00000002 
- 00029768  0x00005e42 force  0x00000007 , 0x00000039 
- 00029769  0x00005e43 call  0x00007455 
- 00029770  0x00005e44 setarg  0x000d751b 
- 00029771  0x00005e45 iforce  0x00000002 
- 00029772  0x00005e46 force  0x00000005 , 0x00000039 
- 00029773  0x00005e47 call  0x00007455 
- 00029774  0x00005e48 fetch  0x00000001 , 0x0000052e 
- 00029775  0x00005e49 iforce  0x00000011 
- 00029776  0x00005e4a fetch  0x00000001 , 0x00000522 
- 00029777  0x00005e4b store  0x00000001 , 0x0000052e 
- 00029778  0x00005e4c deposit  0x00000011 
- 00029779  0x00005e4d store  0x00000001 , 0x00000522 
- 00029780  0x00005e4e rtn 
- 00029781  0x00005e51 and  0x00000002 , 0x0000000f , 0x00000012 
- 00029782  0x00005e53 and  0x00000002 , 0x0000000f , 0x0000003f 
- 00029783  0x00005e54 arg  0x0000051f , 0x00000005 
- 00029784  0x00005e55 iadd  0x00000005 , 0x00000005 
- 00029785  0x00005e56 ifetch  0x00000001 , 0x00000005 
- 00029786  0x00005e57 iforce  0x00000013 
- 00029787  0x00005e58 deposit  0x00000011 
- 00029788  0x00005e59 istore  0x00000001 , 0x00000005 
- 00029789  0x00005e5a copy  0x00000013 , 0x00000011 
- 00029790  0x00005e5b rshift4  0x00000002 , 0x00000002 
- 00029791  0x00005e5c loop  0x00007456 
- 00029792  0x00005e5d setarg  0x0000051f 
- 00029793  0x00005e5e iadd  0x00000012 , 0x00000005 
- 00029794  0x00005e5f deposit  0x00000011 
- 00029795  0x00005e60 istore  0x00000001 , 0x00000005 
- 00029796  0x00005e61 rtn 
- 00029797  0x00005e64 enable  0x00000028 
- 00029798  0x00005e65 branch  0x00007468 
- 00029799  0x00005e68 disable  0x00000028 
- 00029800  0x00005e6a force  0x00000010 , 0x00000039 
- 00029801  0x00005e6c ifetcht  0x00000001 , 0x00000011 
- 00029802  0x00005e6d ifetch  0x00000001 , 0x00000012 
- 00029803  0x00005e6e branch  0x0000746e , 0x00000028 
- 00029804  0x00005e6f ixor  0x00000002 , 0x0000003f 
- 00029805  0x00005e70 branch  0x0000746f 
- 00029806  0x00005e72 iadd  0x00000002 , 0x0000003f 
- 00029807  0x00005e74 istore  0x00000001 , 0x00000005 
- 00029808  0x00005e75 increase  0x00000001 , 0x00000011 
- 00029809  0x00005e76 increase  0x00000001 , 0x00000012 
- 00029810  0x00005e77 loop  0x00007469 
- 00029811  0x00005e78 rtn 
- 00029812  0x00005e7c arg  0x0000053f , 0x00000005 
- 00029813  0x00005e7d ifetch  0x00000006 , 0x00000011 
- 00029814  0x00005e7e istore  0x00000006 , 0x00000005 
- 00029815  0x00005e7f branch  0x0000747a , 0x00000028 
- 00029816  0x00005e80 ifetch  0x00000006 , 0x00000011 
- 00029817  0x00005e81 branch  0x0000747b 
- 00029818  0x00005e83 ifetch  0x00000006 , 0x00000006 
- 00029819  0x00005e85 istore  0x00000006 , 0x00000005 
- 00029820  0x00005e86 ifetch  0x00000004 , 0x00000011 
- 00029821  0x00005e87 istore  0x00000004 , 0x00000005 
- 00029822  0x00005e88 rtn 
- 00029823  0x00005e8b arg  0x00004262 , 0x00000006 
- 00029824  0x00005e8c arg  0x0000052f , 0x00000005 
- 00029825  0x00005e8d arg  0x00000000 , 0x00000002 
- 00029826  0x00005e8e setarg  0x008395a7 
- 00029827  0x00005e8f call  0x000074a0 
- 00029828  0x00005e90 setarg  0x00b3c1df 
- 00029829  0x00005e91 call  0x000074a0 
- 00029830  0x00005e92 setarg  0x0000e5e9 
- 00029831  0x00005e93 call  0x000074a1 
- 00029832  0x00005e94 copy  0x00000002 , 0x00000014 
- 00029833  0x00005e95 disable  0x00000028 
- 00029834  0x00005e96 call  0x0000748e 
- 00029835  0x00005e97 copy  0x00000014 , 0x00000002 
- 00029836  0x00005e98 enable  0x00000028 
- 00029837  0x00005e99 branch  0x0000748e 
- 00029838  0x00005e9c force  0x00000008 , 0x00000039 
- 00029839  0x00005e9e ifetch  0x00000001 , 0x00000006 
- 00029840  0x00005e9f compare  0x00000001 , 0x00000039 , 0x00000001 
- 00029841  0x00005ea0 branch  0x00007495 , 0x00000028 
- 00029842  0x00005ea1 branch  0x00007496 , 0x00000001 
- 00029843  0x00005ea3 iadd  0x00000002 , 0x0000003f 
- 00029844  0x00005ea4 branch  0x00007497 
- 00029845  0x00005ea6 branch  0x00007493 , 0x00000001 
- 00029846  0x00005ea8 ixor  0x00000002 , 0x0000003f 
- 00029847  0x00005eaa istore  0x00000001 , 0x00000005 
- 00029848  0x00005eab rshift8  0x00000002 , 0x00000002 
- 00029849  0x00005eac loop  0x0000748f 
- 00029850  0x00005ead rtn 
- 00029851  0x00005eb0 fetch  0x00000006 , 0x00000523 
- 00029852  0x00005eb1 store  0x00000006 , 0x00000056 
- 00029853  0x00005eb2 ifetch  0x00000006 , 0x00000006 
- 00029854  0x00005eb3 istore  0x00000006 , 0x00000005 
- 00029855  0x00005eb4 rtn 
- 00029856  0x00005eb7 lshift8  0x00000002 , 0x00000002 
- 00029857  0x00005eb9 lshift16  0x00000002 , 0x00000002 
- 00029858  0x00005eba ior  0x00000002 , 0x00000002 
- 00029859  0x00005ebb rtn 
- 00029860  0x00005ebf branch  0x000074a4 
- 00029861  0x00005ec4 call  0x00007540 
- 00029862  0x00005ec5 arg  0x0000447b , 0x00000005 
- 00029863  0x00005ec6 branch  0x000075a3 
- 00029864  0x00005eca arg  0x0000449c , 0x00000005 
- 00029865  0x00005ecb branch  0x000074ab , 0x00000029 
- 00029866  0x00005ecc arg  0x000003b0 , 0x00000005 
- 00029867  0x00005ece copy  0x00000006 , 0x00000011 
- 00029868  0x00005ecf call  0x00007e35 
- 00029869  0x00005ed0 call  0x00007551 
- 00029870  0x00005ed1 arg  0x0000448c , 0x00000006 
- 00029871  0x00005ed2 branch  0x000075bc 
- 00029872  0x00005ed5 arg  0x000003b0 , 0x00000011 
- 00029873  0x00005ed6 branch  0x000074b3 , 0x00000029 
- 00029874  0x00005ed7 arg  0x0000449c , 0x00000011 
- 00029875  0x00005ed9 copy  0x00000011 , 0x00000005 
- 00029876  0x00005eda call  0x00006226 
- 00029877  0x00005edb branch  0x00007551 
- 00029878  0x00005ede arg  0x00000380 , 0x00000006 
- 00029879  0x00005edf call  0x00007592 
- 00029880  0x00005ee0 arg  0x0000447b , 0x00000006 
- 00029881  0x00005ee1 call  0x00007593 
- 00029882  0x00005ee2 force  0x00000038 , 0x00000036 
- 00029883  0x00005ee3 force  0x00000000 , 0x00000036 
- 00029884  0x00005ee4 call  0x0000752f 
- 00029885  0x00005ee5 arg  0x000003fd , 0x00000005 
- 00029886  0x00005ee6 branch  0x000075a3 
- 00029887  0x00005eea force  0x00000049 , 0x0000003f 
- 00029888  0x00005eeb branch  0x000074c2 
- 00029889  0x00005eed force  0x00000001 , 0x0000003f 
- 00029890  0x00005eef force  0x00000000 , 0x00000038 
- 00029891  0x00005ef0 lshift8  0x00000002 , 0x0000002f 
- 00029892  0x00005ef1 ior  0x0000002f , 0x0000002f 
- 00029893  0x00005ef2 increase  0x00000001 , 0x00000038 
- 00029894  0x00005ef3 rshift8  0x00000002 , 0x0000002f 
- 00029895  0x00005ef4 rshift16  0x0000002f , 0x0000002f 
- 00029896  0x00005ef5 fetch  0x00000002 , 0x00004473 
- 00029897  0x00005ef6 lshift16 , 0x0000003f , 0x0000003f 
- 00029898  0x00005ef7 ior  0x0000002f , 0x0000002f 
- 00029899  0x00005ef8 increase  0x00000001 , 0x00000038 
- 00029900  0x00005ef9 ifetch  0x00000004 , 0x00000006 
- 00029901  0x00005efa iforce  0x0000002f 
- 00029902  0x00005efb increase  0x00000001 , 0x00000038 
- 00029903  0x00005efc ifetch  0x00000002 , 0x00000006 
- 00029904  0x00005efd byteswap  0x00000011 , 0x0000002f 
- 00029905  0x00005efe lshift16  0x0000002f , 0x0000002f 
- 00029906  0x00005eff ior  0x0000002f , 0x0000002f 
- 00029907  0x00005f00 increase  0x00000001 , 0x00000038 
- 00029908  0x00005f01 rtn 
- 00029909  0x00005f06 add  0x00000013 , 0x00000001 , 0x00000006 
- 00029910  0x00005f07 ifetch  0x00000001 , 0x00000006 
- 00029911  0x00005f08 iforce  0x00000011 
- 00029912  0x00005f09 call  0x000074bf 
- 00029913  0x00005f0a call  0x00007531 
- 00029914  0x00005f0c force  0x00000000 , 0x00000038 
- 00029915  0x00005f0d ifetch  0x00000001 , 0x00000013 
- 00029916  0x00005f0e and_into  0x00000003 , 0x0000003f 
- 00029917  0x00005f0f lshift16  0x0000003f , 0x0000002f 
- 00029918  0x00005f10 set1  0x00000008 , 0x0000002f 
- 00029919  0x00005f11 call  0x0000759b 
- 00029920  0x00005f12 call  0x00007534 
- 00029921  0x00005f14 copy  0x00000011 , 0x00000039 
- 00029922  0x00005f15 add  0x00000013 , 0x00000002 , 0x00000006 
- 00029923  0x00005f16 call  0x0000757a 
- 00029924  0x00005f18 call  0x00007584 
- 00029925  0x00005f19 call  0x00007534 
- 00029926  0x00005f1a deposit  0x00000039 
- 00029927  0x00005f1b branch  0x000074e9 , 0x00000034 
- 00029928  0x00005f1c branch  0x000074e4 
- 00029929  0x00005f1e force  0x0000000c , 0x00000038 
- 00029930  0x00005f1f deposit  0x0000002f 
- 00029931  0x00005f20 store  0x00000004 , 0x00000378 
- 00029932  0x00005f21 rtn 
- 00029933  0x00005f24 increase  0x00000001 , 0x00000011 
- 00029934  0x00005f25 call  0x000074c1 
- 00029935  0x00005f26 copy  0x00000013 , 0x00000006 
- 00029936  0x00005f27 call  0x0000758e 
- 00029937  0x00005f28 call  0x00007537 
- 00029938  0x00005f29 call  0x000075aa 
- 00029939  0x00005f2a increase  0x00000010 , 0x00000013 
- 00029940  0x00005f2b increase  0xfffffff0 , 0x00000012 
- 00029941  0x00005f2c branch  0x000074ed , 0x00000002 
- 00029942  0x00005f2d rtn 
- 00029943  0x00005f30 arg  0x0000443e , 0x00000013 
- 00029944  0x00005f31 fetcht  0x00000005 , 0x00004465 
- 00029945  0x00005f32 call  0x000074d5 
- 00029946  0x00005f33 force  0x00000008 , 0x00000038 
- 00029947  0x00005f34 iforce  0x0000002f 
- 00029948  0x00005f35 force  0x00000000 , 0x00000011 
- 00029949  0x00005f36 call  0x000074c1 
- 00029950  0x00005f37 call  0x00007537 
- 00029951  0x00005f38 arg  0x00004440 , 0x00000013 
- 00029952  0x00005f39 fetch  0x00000001 , 0x0000443f 
- 00029953  0x00005f3a add  0x0000003f , 0xffffffff , 0x00000012 
- 00029954  0x00005f3b iadd  0x00000013 , 0x00000005 
- 00029955  0x00005f3c force  0x0000000c , 0x00000038 
- 00029956  0x00005f3d deposit  0x0000002f 
- 00029957  0x00005f3e istore  0x00000004 , 0x00000005 
- 00029958  0x00005f3f call  0x000074ed 
- 00029959  0x00005f40 fetch  0x00000001 , 0x0000443f 
- 00029960  0x00005f41 increase  0x00000004 , 0x0000003f 
- 00029961  0x00005f42 store  0x00000001 , 0x0000443f 
- 00029962  0x00005f43 fetcht  0x00000005 , 0x00004465 
- 00029963  0x00005f44 increase  0x00000001 , 0x00000002 
- 00029964  0x00005f45 storet  0x00000005 , 0x00004465 
- 00029965  0x00005f46 rtn 
- 00029966  0x00005f49 fetch  0x00000001 , 0x00000341 
- 00029967  0x00005f4a sub  0x0000003f , 0x00000014 , 0x0000003e 
- 00029968  0x00005f4b branch  0x00007511 , 0x00000002 
- 00029969  0x00005f4d arg  0x00000342 , 0x00000013 
- 00029970  0x00005f4e add  0x0000003f , 0xffffffff , 0x00000012 
- 00029971  0x00005f4f increase  0xfffffffc , 0x0000003f 
- 00029972  0x00005f50 store  0x00000001 , 0x00000341 
- 00029973  0x00005f51 iadd  0x00000013 , 0x00000006 
- 00029974  0x00005f52 ifetch  0x00000004 , 0x00000006 
- 00029975  0x00005f53 force  0x00000008 , 0x00000038 
- 00029976  0x00005f54 iforce  0x0000002f 
- 00029977  0x00005f55 force  0x00000000 , 0x00000011 
- 00029978  0x00005f56 fetcht  0x00000005 , 0x0000446a 
- 00029979  0x00005f57 call  0x000074c1 
- 00029980  0x00005f58 call  0x00007537 
- 00029981  0x00005f59 force  0x0000000c , 0x00000038 
- 00029982  0x00005f5a deposit  0x0000002f 
- 00029983  0x00005f5b store  0x00000004 , 0x0000037c 
- 00029984  0x00005f5c call  0x000074ed 
- 00029985  0x00005f5d arg  0x00000340 , 0x00000013 
- 00029986  0x00005f5e call  0x000074d5 
- 00029987  0x00005f5f fetcht  0x00000004 , 0x0000037c 
- 00029988  0x00005f60 isub  0x00000002 , 0x0000003f 
- 00029989  0x00005f61 nrtn  0x00000034 
- 00029990  0x00005f62 fetch  0x00000004 , 0x0000446f 
- 00029991  0x00005f63 isub  0x00000002 , 0x0000003f 
- 00029992  0x00005f64 rtn  0x00000034 
- 00029993  0x00005f65 storet  0x00000004 , 0x0000446f 
- 00029994  0x00005f66 fetch  0x00000005 , 0x0000446a 
- 00029995  0x00005f67 increase  0x00000001 , 0x0000003f 
- 00029996  0x00005f68 store  0x00000005 , 0x0000446a 
- 00029997  0x00005f69 force  0x00000000 , 0x0000003f 
- 00029998  0x00005f6a rtn 
- 00029999  0x00005f6d nbranch  0x0000752f , 0x00000037 
- 00030000  0x00005f6e rtn 
- 00030001  0x00005f71 force  0x00000030 , 0x00000036 
- 00030002  0x00005f72 force  0x00000000 , 0x00000036 
- 00030003  0x00005f73 branch  0x0000752f 
- 00030004  0x00005f76 force  0x00000032 , 0x00000036 
- 00030005  0x00005f77 force  0x00000002 , 0x00000036 
- 00030006  0x00005f78 branch  0x0000752f 
- 00030007  0x00005f7b force  0x00000034 , 0x00000036 
- 00030008  0x00005f7c force  0x00000004 , 0x00000036 
- 00030009  0x00005f7d branch  0x0000752f 
- 00030010  0x00005f80 force  0x00000036 , 0x00000036 
- 00030011  0x00005f81 force  0x00000006 , 0x00000036 
- 00030012  0x00005f82 branch  0x0000752f 
- 00030013  0x00005f85 force  0x00000001 , 0x00000036 
- 00030014  0x00005f86 force  0x00000000 , 0x00000036 
- 00030015  0x00005f87 rtn 
- 00030016  0x00005f89 force  0x00000000 , 0x00000038 
- 00030017  0x00005f8a fetch  0x00000004 , 0x000003b0 
- 00030018  0x00005f8b iforce  0x0000002f 
- 00030019  0x00005f8c increase  0x00000001 , 0x00000038 
- 00030020  0x00005f8d ifetch  0x00000004 , 0x00000006 
- 00030021  0x00005f8e iforce  0x0000002f 
- 00030022  0x00005f8f increase  0x00000001 , 0x00000038 
- 00030023  0x00005f90 fetch  0x00000004 , 0x0000449c 
- 00030024  0x00005f91 iforce  0x0000002f 
- 00030025  0x00005f92 increase  0x00000001 , 0x00000038 
- 00030026  0x00005f93 ifetch  0x00000004 , 0x00000006 
- 00030027  0x00005f94 iforce  0x0000002f 
- 00030028  0x00005f95 increase  0x00000001 , 0x00000038 
- 00030029  0x00005f96 call  0x0000759e 
- 00030030  0x00005f97 force  0x00000038 , 0x00000036 
- 00030031  0x00005f98 force  0x00000008 , 0x00000036 
- 00030032  0x00005f99 branch  0x0000752f 
- 00030033  0x00005f9d fetch  0x00000006 , 0x000044f9 
- 00030034  0x00005f9e fetcht  0x00000006 , 0x000003d0 
- 00030035  0x00005f9f branch  0x00007556 , 0x00000029 
- 00030036  0x00005fa0 fetch  0x00000006 , 0x000003d0 
- 00030037  0x00005fa1 fetcht  0x00000006 , 0x000044f9 
- 00030038  0x00005fa3 force  0x00000008 , 0x00000038 
- 00030039  0x00005fa4 copy  0x00000002 , 0x0000002f 
- 00030040  0x00005fa5 increase  0x00000001 , 0x00000038 
- 00030041  0x00005fa6 rshift32  0x00000002 , 0x0000002f 
- 00030042  0x00005fa7 lshift16  0x0000003f , 0x0000003f 
- 00030043  0x00005fa8 ior  0x0000002f , 0x0000002f 
- 00030044  0x00005fa9 increase  0x00000001 , 0x00000038 
- 00030045  0x00005faa rshift32  0x0000003f , 0x0000002f 
- 00030046  0x00005fab increase  0x00000001 , 0x00000038 
- 00030047  0x00005fac force  0x00000000 , 0x0000002f 
- 00030048  0x00005fad force  0x00000000 , 0x0000003f 
- 00030049  0x00005fae fetch  0x00000001 , 0x000044e6 
- 00030050  0x00005faf fetcht  0x00000001 , 0x000044dc 
- 00030051  0x00005fb0 nbranch  0x00007566 , 0x00000029 
- 00030052  0x00005fb2 fetch  0x00000001 , 0x000044ed 
- 00030053  0x00005fb3 fetcht  0x00000001 , 0x000044e6 
- 00030054  0x00005fb5 store  0x00000001 , 0x000044ac 
- 00030055  0x00005fb6 storet  0x00000001 , 0x000044ad 
- 00030056  0x00005fb7 force  0x00000000 , 0x00000038 
- 00030057  0x00005fb8 arg  0x000044ac , 0x00000012 
- 00030058  0x00005fb9 force  0x00000004 , 0x00000039 
- 00030059  0x00005fbb ifetch  0x00000004 , 0x00000011 
- 00030060  0x00005fbc ifetcht  0x00000004 , 0x00000012 
- 00030061  0x00005fbd ixor  0x00000002 , 0x0000002f 
- 00030062  0x00005fbe increase  0x00000001 , 0x00000038 
- 00030063  0x00005fbf increase  0x00000004 , 0x00000011 
- 00030064  0x00005fc0 increase  0x00000004 , 0x00000012 
- 00030065  0x00005fc1 loop  0x0000756b 
- 00030066  0x00005fc2 call  0x0000759e 
- 00030067  0x00005fc3 force  0x00000038 , 0x00000036 
- 00030068  0x00005fc4 force  0x0000000c , 0x00000036 
- 00030069  0x00005fc5 call  0x0000752f 
- 00030070  0x00005fc7 call  0x0000759d 
- 00030071  0x00005fc8 force  0x0000003a , 0x00000036 
- 00030072  0x00005fc9 force  0x00000008 , 0x00000036 
- 00030073  0x00005fca branch  0x0000752f 
- 00030074  0x00005fcd compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030075  0x00005fce rtn  0x00000001 
- 00030076  0x00005fcf deposit  0x00000006 
- 00030077  0x00005fd0 iadd  0x00000039 , 0x00000005 
- 00030078  0x00005fd1 force  0x00000000 , 0x0000003f 
- 00030079  0x00005fd3 istore  0x00000001 , 0x00000005 
- 00030080  0x00005fd4 increase  0x00000001 , 0x00000039 
- 00030081  0x00005fd5 compare  0x00000000 , 0x00000039 , 0x00000003 
- 00030082  0x00005fd6 rtn  0x00000001 
- 00030083  0x00005fd7 branch  0x0000757f 
- 00030084  0x00005fda force  0x00000000 , 0x00000038 
- 00030085  0x00005fdc deposit  0x00000039 
- 00030086  0x00005fdd branch  0x00007589 , 0x00000034 
- 00030087  0x00005fde ifetch  0x00000004 , 0x00000006 
- 00030088  0x00005fdf increase  0xfffffffc , 0x00000039 
- 00030089  0x00005fe1 iforce  0x0000002f 
- 00030090  0x00005fe2 increase  0x00000001 , 0x00000038 
- 00030091  0x00005fe3 compare  0x00000004 , 0x00000038 , 0x0000000f 
- 00030092  0x00005fe4 rtn  0x00000001 
- 00030093  0x00005fe5 branch  0x00007585 
- 00030094  0x00005fe8 force  0x00000008 , 0x00000038 
- 00030095  0x00005fe9 branch  0x00007593 
- 00030096  0x00005feb force  0x00000004 , 0x00000038 
- 00030097  0x00005fec branch  0x00007593 
- 00030098  0x00005fee force  0x00000000 , 0x00000038 
- 00030099  0x00005ff0 force  0x00000004 , 0x00000039 
- 00030100  0x00005ff2 ifetch  0x00000004 , 0x00000006 
- 00030101  0x00005ff3 iforce  0x0000002f 
- 00030102  0x00005ff4 increase  0x00000001 , 0x00000038 
- 00030103  0x00005ff5 loop  0x00007594 
- 00030104  0x00005ff6 rtn 
- 00030105  0x00005ff9 arg  0x000003fd , 0x00000006 
- 00030106  0x00005ffa branch  0x00007590 
- 00030107  0x00005ffd force  0x00000004 , 0x00000039 
- 00030108  0x00005ffe branch  0x000075a0 
- 00030109  0x00006001 force  0x00000000 , 0x00000038 
- 00030110  0x00006003 force  0x00000004 , 0x00000039 
- 00030111  0x00006005 force  0x00000000 , 0x0000002f 
- 00030112  0x00006007 increase  0x00000001 , 0x00000038 
- 00030113  0x00006008 loop  0x0000759f 
- 00030114  0x00006009 rtn 
- 00030115  0x0000600c force  0x0000000c , 0x00000038 
- 00030116  0x0000600d force  0x00000004 , 0x00000039 
- 00030117  0x0000600f deposit  0x0000002f 
- 00030118  0x00006010 istore  0x00000004 , 0x00000005 
- 00030119  0x00006011 increase  0x00000001 , 0x00000038 
- 00030120  0x00006012 loop  0x000075a5 
- 00030121  0x00006013 rtn 
- 00030122  0x00006016 force  0x0000000c , 0x00000038 
- 00030123  0x00006017 copy  0x00000013 , 0x00000005 
- 00030124  0x00006018 add  0x00000012 , 0x00000001 , 0x00000039 
- 00030125  0x00006019 sub  0x00000039 , 0x0000000f , 0x0000003e 
- 00030126  0x0000601a branch  0x000075b0 , 0x00000002 
- 00030127  0x0000601b force  0x00000010 , 0x00000039 
- 00030128  0x0000601d deposit  0x0000002f 
- 00030129  0x0000601e sub  0x00000039 , 0x00000003 , 0x0000003e 
- 00030130  0x0000601f branch  0x000075b8 , 0x00000002 
- 00030131  0x00006020 istore  0x00000004 , 0x00000005 
- 00030132  0x00006021 increase  0xfffffffc , 0x00000039 
- 00030133  0x00006022 rtn  0x00000005 
- 00030134  0x00006023 increase  0x00000001 , 0x00000038 
- 00030135  0x00006024 branch  0x000075b0 
- 00030136  0x00006026 istore  0x00000001 , 0x00000005 
- 00030137  0x00006027 rshift8  0x0000003f , 0x0000003f 
- 00030138  0x00006028 loop  0x000075b8 
- 00030139  0x00006029 rtn 
- 00030140  0x0000602d force  0x0000000c , 0x00000038 
- 00030141  0x0000602e force  0x00000004 , 0x00000039 
- 00030142  0x00006030 ifetch  0x00000004 , 0x00000006 
- 00030143  0x00006031 isub  0x0000002f , 0x0000003e 
- 00030144  0x00006032 nrtn  0x00000005 
- 00030145  0x00006033 increase  0x00000001 , 0x00000038 
- 00030146  0x00006034 loop  0x000075be 
- 00030147  0x00006035 force  0x00000000 , 0x0000003e 
- 00030148  0x00006036 rtn 
- 00030149  0x00006039 hfetch  0x00000001 , 0x00008050 
- 00030150  0x0000603a set0  0x00000000 , 0x0000003f 
- 00030151  0x0000603b hstore  0x00000001 , 0x00008050 
- 00030152  0x0000603c rtn 
- 00030153  0x0000603f hfetch  0x00000001 , 0x00008050 
- 00030154  0x00006040 set1  0x00000000 , 0x0000003f 
- 00030155  0x00006041 hstore  0x00000001 , 0x00008050 
- 00030156  0x00006042 rtn 
- 00030157  0x00006045 arg  0x00000742 , 0x00000005 
- 00030158  0x00006046 setsect  0x00000000 , 0x0003ffff 
- 00030159  0x00006047 setsect  0x00000001 , 0x0003ffff 
- 00030160  0x00006048 setsect  0x00000002 , 0x0003ffff 
- 00030161  0x00006049 setsect  0x00000003 , 0x0003fbff 
- 00030162  0x0000604a istore  0x00000009 , 0x00000005 
- 00030163  0x0000604b setsect  0x00000000 , 0x0003ffff 
- 00030164  0x0000604c setsect  0x00000001 , 0x0003ffff 
- 00030165  0x0000604d setsect  0x00000002 , 0x0003ffff 
- 00030166  0x0000604e setsect  0x00000003 , 0x0003ffff 
- 00030167  0x0000604f istore  0x00000009 , 0x00000005 
- 00030168  0x00006050 setsect  0x00000000 , 0x0003ffff 
- 00030169  0x00006051 setsect  0x00000001 , 0x0003ffff 
- 00030170  0x00006052 setsect  0x00000002 , 0x0003cfff 
- 00030171  0x00006053 setsect  0x00000003 , 0x0003ffff 
- 00030172  0x00006054 istore  0x00000009 , 0x00000005 
- 00030173  0x00006055 setsect  0x00000000 , 0x0003ffff 
- 00030174  0x00006056 setsect  0x00000001 , 0x0003ffff 
- 00030175  0x00006057 setsect  0x00000002 , 0x0003ffef 
- 00030176  0x00006058 setsect  0x00000003 , 0x0003ffff 
- 00030177  0x00006059 istore  0x00000009 , 0x00000005 
- 00030178  0x0000605a setsect  0x00000000 , 0x0003ffff 
- 00030179  0x0000605b setsect  0x00000001 , 0x0003ffff 
- 00030180  0x0000605c setsect  0x00000002 , 0x0003ffff 
- 00030181  0x0000605d setsect  0x00000003 , 0x0003ffff 
- 00030182  0x0000605e istore  0x00000009 , 0x00000005 
- 00030183  0x0000605f setsect  0x00000000 , 0x0003ffff 
- 00030184  0x00006060 setsect  0x00000001 , 0x00026c7f 
- 00030185  0x00006061 setsect  0x00000002 , 0x0000146b 
- 00030186  0x00006062 setsect  0x00000003 , 0x00037bb3 
- 00030187  0x00006063 istore  0x00000009 , 0x00000005 
- 00030188  0x00006064 setsect  0x00000000 , 0x0001feb8 
- 00030189  0x00006065 setsect  0x00000001 , 0x00010c12 
- 00030190  0x00006066 setsect  0x00000002 , 0x0002b722 
- 00030191  0x00006067 setsect  0x00000003 , 0x00029fa6 
- 00030192  0x00006068 istore  0x00000009 , 0x00000005 
- 00030193  0x00006069 setsect  0x00000000 , 0x0000e70f 
- 00030194  0x0000606a setsect  0x00000001 , 0x00016720 
- 00030195  0x0000606b setsect  0x00000002 , 0x0000519e 
- 00030196  0x0000606c setsect  0x00000003 , 0x00019084 
- 00030197  0x0000606d istore  0x00000009 , 0x00000005 
- 00030198  0x0000606e setsect  0x00000000 , 0x00031012 
- 00030199  0x0000606f setsect  0x00000001 , 0x000360bf 
- 00030200  0x00006070 setsect  0x00000002 , 0x0003f0af 
- 00030201  0x00006071 setsect  0x00000003 , 0x000003d3 
- 00030202  0x00006072 istore  0x00000009 , 0x00000005 
- 00030203  0x00006073 setsect  0x00000000 , 0x0003a188 
- 00030204  0x00006074 setsect  0x00000001 , 0x00003ad0 
- 00030205  0x00006075 setsect  0x00000002 , 0x0003cbf2 
- 00030206  0x00006076 setsect  0x00000003 , 0x000243d9 
- 00030207  0x00006077 istore  0x00000009 , 0x00000005 
- 00030208  0x00006078 setsect  0x00000000 , 0x0002b030 
- 00030209  0x00006079 setsect  0x00000001 , 0x00036a03 
- 00030210  0x0000607a setsect  0x00000002 , 0x00011188 
- 00030211  0x0000607b setsect  0x00000003 , 0x0001e520 
- 00030212  0x0000607c istore  0x00000009 , 0x00000005 
- 00030213  0x0000607d setsect  0x00000000 , 0x0003a11e 
- 00030214  0x0000607e setsect  0x00000001 , 0x0000fe5d 
- 00030215  0x0000607f setsect  0x00000002 , 0x0000dd57 
- 00030216  0x00006080 setsect  0x00000003 , 0x0001ac93 
- 00030217  0x00006081 istore  0x00000009 , 0x00000005 
- 00030218  0x00006082 setsect  0x00000000 , 0x000011ed 
- 00030219  0x00006083 setsect  0x00000001 , 0x000218c4 
- 00030220  0x00006084 setsect  0x00000002 , 0x00008da7 
- 00030221  0x00006085 setsect  0x00000003 , 0x000257ff 
- 00030222  0x00006086 istore  0x00000009 , 0x00000005 
- 00030223  0x00006087 setsect  0x00000000 , 0x0003192b 
- 00030224  0x00006088 setsect  0x00000001 , 0x00034641 
- 00030225  0x00006089 setsect  0x00000002 , 0x0001be0c 
- 00030226  0x0000608a setsect  0x00000003 , 0x000366ad 
- 00030227  0x0000608b istore  0x00000009 , 0x00000005 
- 00030228  0x0000608c setsect  0x00000000 , 0x00001f83 
- 00030229  0x0000608d setsect  0x00000001 , 0x00015a23 
- 00030230  0x0000608e setsect  0x00000002 , 0x0003f9b0 
- 00030231  0x0000608f setsect  0x00000003 , 0x00003949 
- 00030232  0x00006090 istore  0x00000009 , 0x00000005 
- 00030233  0x00006091 setsect  0x00000000 , 0x00013a51 
- 00030234  0x00006092 setsect  0x00000001 , 0x000153fd 
- 00030235  0x00006093 setsect  0x00000002 , 0x0003372a 
- 00030236  0x00006094 setsect  0x00000003 , 0x0000f1bb 
- 00030237  0x00006095 istore  0x00000009 , 0x00000005 
- 00030238  0x00006096 setsect  0x00000000 , 0x0003ae85 
- 00030239  0x00006097 setsect  0x00000001 , 0x0001eed9 
- 00030240  0x00006098 setsect  0x00000002 , 0x00009e66 
- 00030241  0x00006099 setsect  0x00000003 , 0x000001a8 
- 00030242  0x0000609a istore  0x00000008 , 0x00000005 
- 00030243  0x0000609b rtn 
- 00030244  0x000060a0 setarg  0x0000764c 
- 00030245  0x000060a1 store  0x00000002 , 0x0000428e 
- 00030246  0x000060a2 setarg  0x0000770f 
- 00030247  0x000060a3 store  0x00000002 , 0x00004290 
- 00030248  0x000060a4 setarg  0x000076ac 
- 00030249  0x000060a5 store  0x00000002 , 0x00004292 
- 00030250  0x000060a6 setarg  0x00007710 
- 00030251  0x000060a7 store  0x00000002 , 0x0000428a 
- 00030252  0x000060a8 setarg  0x00007718 
- 00030253  0x000060a9 store  0x00000002 , 0x00004294 
- 00030254  0x000060aa set1  0x00000025 , 0x00000000 
- 00030255  0x000060ab bpatch  0x000000f9 , 0x0000403f 
- 00030256  0x000060ac rtn  0x0000002b 
- 00030257  0x000060ae hjam  0x00000000 , 0x00008081 
- 00030258  0x000060af call  0x0000763f 
- 00030259  0x000060b1 setarg  0x00007717 
- 00030260  0x000060b2 store  0x00000002 , 0x00004288 
- 00030261  0x000060b4 jam  0x00000000 , 0x0000480e 
- 00030262  0x000060b5 jam  0x00000000 , 0x0000480a 
- 00030263  0x000060b6 jam  0x00000000 , 0x0000480b 
- 00030264  0x000060b7 setarg  0x00000000 
- 00030265  0x000060b8 store  0x00000004 , 0x00004800 
- 00030266  0x000060b9 call  0x00003f23 
- 00030267  0x000060ba branch  0x00003f79 , 0x00000034 
- 00030268  0x000060bb call  0x00003f96 
- 00030269  0x000060bc call  0x00003f7e 
- 00030270  0x000060bd branch  0x00003f6e 
- 00030271  0x000060c0 fetcht  0x00000001 , 0x0000480f 
- 00030272  0x000060c1 call  0x000069d1 
- 00030273  0x000060c2 fetcht  0x00000001 , 0x00004810 
- 00030274  0x000060c3 branch  0x000069d1 
- 00030275  0x000060c6 set1  0x00000025 , 0x00000000 
- 00030276  0x000060c7 bpatch  0x000000fa , 0x0000403f 
- 00030277  0x000060c8 fetcht  0x00000004 , 0x00004806 
- 00030278  0x000060c9 deposit  0x00000022 
- 00030279  0x000060ca store  0x00000004 , 0x00004806 
- 00030280  0x000060cb isub  0x00000002 , 0x0000003f 
- 00030281  0x000060cc nrtn  0x00000002 
- 00030282  0x000060cd sub  0x0000003f , 0x000000c8 , 0x0000003f 
- 00030283  0x000060ce rtn 
- 00030284  0x000060d1 fetch  0x00000001 , 0x000042bc 
- 00030285  0x000060d2 rtnne  0x0000003f 
- 00030286  0x000060d4 set1  0x00000025 , 0x00000000 
- 00030287  0x000060d5 bpatch  0x000000fb , 0x0000403f 
- 00030288  0x000060d6 fetch  0x00000001 , 0x00004132 
- 00030289  0x000060d7 rtnne  0x00000009 
- 00030290  0x000060d8 disable  0x00000028 
- 00030291  0x000060d9 call  0x0000769b 
- 00030292  0x000060da nrtn  0x00000028 
- 00030293  0x000060db disable  0x00000028 
- 00030294  0x000060dc fetch  0x00000001 , 0x00004133 
- 00030295  0x000060dd beq  0x00000003 , 0x00007706 
- 00030296  0x000060df fetch  0x00000001 , 0x0000480b 
- 00030297  0x000060e0 beq  0x00000001 , 0x00007663 
- 00030298  0x000060e1 beq  0x00000002 , 0x0000767d 
- 00030299  0x000060e2 call  0x00007643 
- 00030300  0x000060e3 branch  0x00007660 , 0x00000002 
- 00030301  0x000060e5 fetch  0x00000001 , 0x0000480a 
- 00030302  0x000060e6 bbit1  0x00000000 , 0x00007674 
- 00030303  0x000060e7 bbit1  0x00000001 , 0x00007682 
- 00030304  0x000060ea jam  0x00000000 , 0x0000480a 
- 00030305  0x000060eb jam  0x00000000 , 0x0000480b 
- 00030306  0x000060ec rtn 
- 00030307  0x000060f0 jam  0x00000000 , 0x0000480b 
- 00030308  0x000060f1 call  0x00007bde 
- 00030309  0x000060f2 fetch  0x00000001 , 0x00004811 
- 00030310  0x000060f3 beq  0x00000001 , 0x0000766a 
- 00030311  0x000060f6 jam  0x00000005 , 0x00004805 
- 00030312  0x000060f7 jam  0x00000003 , 0x00004800 
- 00030313  0x000060f8 branch  0x00007688 
- 00030314  0x000060fa jam  0x00000000 , 0x0000480e 
- 00030315  0x000060fb branch  0x0000766c 
- 00030316  0x000060fe jam  0x00000002 , 0x0000480e 
- 00030317  0x000060ff branch  0x00007684 
- 00030318  0x00006101 jam  0x00000003 , 0x0000480e 
- 00030319  0x00006102 branch  0x0000767f 
- 00030320  0x00006104 jam  0x00000004 , 0x0000480e 
- 00030321  0x00006105 branch  0x00007678 
- 00030322  0x00006107 jam  0x00000000 , 0x0000480e 
- 00030323  0x00006108 branch  0x00007667 
- 00030324  0x0000610b jam  0x00000001 , 0x0000480b 
- 00030325  0x0000610c call  0x00007be7 
- 00030326  0x0000610d fetch  0x00000001 , 0x00004811 
- 00030327  0x0000610e beq  0x00000001 , 0x0000767c 
- 00030328  0x00006111 jam  0x00000005 , 0x00004805 
- 00030329  0x00006112 setarg  0x00020003 
- 00030330  0x00006113 store  0x00000003 , 0x00004800 
- 00030331  0x00006114 branch  0x00007688 
- 00030332  0x00006116 rtn 
- 00030333  0x00006119 jam  0x00000000 , 0x0000480b 
- 00030334  0x0000611a call  0x00007bde 
- 00030335  0x0000611c jam  0x0000000a , 0x00004805 
- 00030336  0x0000611d jam  0x00000001 , 0x00004800 
- 00030337  0x0000611e branch  0x00007688 
- 00030338  0x00006120 jam  0x00000002 , 0x0000480b 
- 00030339  0x00006121 call  0x00007be7 
- 00030340  0x00006123 jam  0x0000000a , 0x00004805 
- 00030341  0x00006124 jam  0x00000001 , 0x00004800 
- 00030342  0x00006125 setarg  0x00280000 
- 00030343  0x00006126 store  0x00000003 , 0x00004801 
- 00030344  0x00006129 set1  0x00000025 , 0x00000000 
- 00030345  0x0000612a bpatch  0x000000fc , 0x0000403f 
- 00030346  0x0000612b fetch  0x00000001 , 0x00004805 
- 00030347  0x0000612c copy  0x0000003f , 0x00000011 
- 00030348  0x0000612d call  0x00004b2c 
- 00030349  0x0000612e fetch  0x00000002 , 0x000042b7 
- 00030350  0x0000612f istore  0x00000002 , 0x00000005 
- 00030351  0x00006130 setarg  0x000000a1 
- 00030352  0x00006131 istore  0x00000001 , 0x00000005 
- 00030353  0x00006132 fetcht  0x00000004 , 0x00004800 
- 00030354  0x00006133 istoret  0x00000008 , 0x00000005 
- 00030355  0x00006134 setarg  0x00000000 
- 00030356  0x00006135 istore  0x00000001 , 0x00000005 
- 00030357  0x00006136 store  0x00000004 , 0x00004800 
- 00030358  0x00006138 fetch  0x00000001 , 0x0000480e 
- 00030359  0x00006139 beq  0x00000002 , 0x0000766e 
- 00030360  0x0000613a beq  0x00000003 , 0x00007670 
- 00030361  0x0000613b beq  0x00000004 , 0x00007672 
- 00030362  0x0000613c rtn 
- 00030363  0x0000613f fetcht  0x00000001 , 0x0000480f 
- 00030364  0x00006140 call  0x000069e5 
- 00030365  0x00006141 setarg  0x00000000 
- 00030366  0x00006142 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030367  0x00006143 store  0x00000001 , 0x00004804 
- 00030368  0x00006144 fetcht  0x00000001 , 0x00004810 
- 00030369  0x00006145 call  0x000069e5 
- 00030370  0x00006146 setarg  0x00000000 
- 00030371  0x00006147 setflag  0x00000001 , 0x00000001 , 0x0000003f 
- 00030372  0x00006148 fetcht  0x00000001 , 0x00004804 
- 00030373  0x00006149 ior  0x00000002 , 0x0000003f 
- 00030374  0x0000614a fetcht  0x00000001 , 0x0000480a 
- 00030375  0x0000614b store  0x00000001 , 0x0000480a 
- 00030376  0x0000614c ixor  0x00000002 , 0x0000003e 
- 00030377  0x0000614d rtn  0x00000005 
- 00030378  0x0000614e enable  0x00000028 
- 00030379  0x0000614f rtn 
- 00030380  0x00006152 copy  0x00000013 , 0x0000003f 
- 00030381  0x00006153 beq  0x00000005 , 0x000076d8 
- 00030382  0x00006154 beq  0x00000006 , 0x000076da 
- 00030383  0x00006155 beq  0x00000007 , 0x000076dd 
- 00030384  0x00006156 beq  0x00000027 , 0x000076e1 
- 00030385  0x00006157 beq  0x00000002 , 0x000076c9 
- 00030386  0x00006158 beq  0x00000004 , 0x000076d0 
- 00030387  0x00006159 beq  0x00000013 , 0x000076d0 
- 00030388  0x0000615a beq  0x00000001 , 0x000076c6 
- 00030389  0x0000615b beq  0x00000012 , 0x000076c0 
- 00030390  0x0000615c beq  0x0000002e , 0x00003f57 
- 00030391  0x0000615d and  0x0000003f , 0x0000000f , 0x00000002 
- 00030392  0x0000615e and_into  0x000000f0 , 0x0000003f 
- 00030393  0x0000615f beq  0x00000050 , 0x000076e4 
- 00030394  0x00006160 rtn 
- 00030395  0x00006163 fetch  0x00000001 , 0x000047f2 
- 00030396  0x00006164 rtn  0x00000034 
- 00030397  0x00006165 increase  0xffffffff , 0x0000003f 
- 00030398  0x00006166 store  0x00000001 , 0x000047f2 
- 00030399  0x00006167 nrtn  0x00000034 
- 00030400  0x00006169 jam  0x00000001 , 0x0000427f 
- 00030401  0x0000616a call  0x00003fa4 
- 00030402  0x0000616b call  0x00003fa2 
- 00030403  0x0000616c call  0x00003f7e 
- 00030404  0x0000616d call  0x00003f98 
- 00030405  0x0000616e branch  0x00003f9e 
- 00030406  0x00006172 jam  0x00000000 , 0x0000480d 
- 00030407  0x00006173 jam  0x00000000 , 0x0000480c 
- 00030408  0x00006174 rtn 
- 00030409  0x00006177 set1  0x00000025 , 0x00000000 
- 00030410  0x00006178 bpatch  0x000000fd , 0x0000403f 
- 00030411  0x00006179 jam  0x00000000 , 0x0000429d 
- 00030412  0x0000617a jam  0x00000000 , 0x0000480c 
- 00030413  0x0000617b jam  0x00000000 , 0x0000480d 
- 00030414  0x0000617c fetch  0x00000002 , 0x000042a0 
- 00030415  0x0000617d bbit0  0x00000003 , 0x000076d4 
- 00030416  0x00006180 fetch  0x00000002 , 0x000047fe 
- 00030417  0x00006181 store  0x00000002 , 0x000047f0 
- 00030418  0x00006183 call  0x00003f12 
- 00030419  0x00006184 branch  0x00003f7b 
- 00030420  0x00006187 bbit0  0x00000001 , 0x000076d6 
- 00030421  0x00006188 branch  0x000076d0 
- 00030422  0x0000618b bbit0  0x00000002 , 0x000076d2 
- 00030423  0x0000618c branch  0x000076d0 
- 00030424  0x00006190 call  0x00003f7e 
- 00030425  0x00006191 branch  0x00003f98 
- 00030426  0x00006194 setarg  0x00000002 
- 00030427  0x00006195 store  0x00000001 , 0x000047f2 
- 00030428  0x00006196 rtn 
- 00030429  0x00006199 jam  0x00000000 , 0x0000480c 
- 00030430  0x0000619a setarg  0x00000001 
- 00030431  0x0000619b store  0x00000001 , 0x0000480d 
- 00030432  0x0000619c rtn 
- 00030433  0x0000619f setarg  0x00000005 
- 00030434  0x000061a0 store  0x00000001 , 0x0000480c 
- 00030435  0x000061a1 rtn 
- 00030436  0x000061a4 set1  0x00000025 , 0x00000000 
- 00030437  0x000061a5 bpatch  0x000000fe , 0x0000403f 
- 00030438  0x000061a6 storet  0x00000001 , 0x00000259 
- 00030439  0x000061a8 fetch  0x00000001 , 0x00000259 
- 00030440  0x000061a9 rtn  0x00000034 
- 00030441  0x000061aa increase  0xffffffff , 0x0000003f 
- 00030442  0x000061ab store  0x00000001 , 0x00000259 
- 00030443  0x000061ac call  0x000076ef 
- 00030444  0x000061ad call  0x000076bb 
- 00030445  0x000061ae call  0x000076fa 
- 00030446  0x000061af branch  0x000076e7 
- 00030447  0x000061b2 fetch  0x00000001 , 0x0000480c 
- 00030448  0x000061b3 rtn  0x00000034 
- 00030449  0x000061b4 fetch  0x00000001 , 0x0000480c 
- 00030450  0x000061b5 increase  0xffffffff , 0x0000003f 
- 00030451  0x000061b6 store  0x00000001 , 0x0000480c 
- 00030452  0x000061b7 nrtn  0x00000034 
- 00030453  0x000061b8 fetch  0x00000001 , 0x000002e6 
- 00030454  0x000061b9 set1  0x00000000 , 0x0000003f 
- 00030455  0x000061ba set1  0x00000007 , 0x0000003f 
- 00030456  0x000061bb store  0x00000001 , 0x000002e6 
- 00030457  0x000061bc rtn 
- 00030458  0x000061bf fetch  0x00000001 , 0x0000480d 
- 00030459  0x000061c0 rtn  0x00000034 
- 00030460  0x000061c1 fetch  0x00000001 , 0x0000480d 
- 00030461  0x000061c2 increase  0xffffffff , 0x0000003f 
- 00030462  0x000061c3 store  0x00000001 , 0x0000480d 
- 00030463  0x000061c4 nrtn  0x00000034 
- 00030464  0x000061c5 branch  0x00003f77 
- 00030465  0x000061c8 set1  0x00000025 , 0x00000000 
- 00030466  0x000061c9 bpatch  0x000000ff , 0x0000403f 
- 00030467  0x000061ca fetch  0x00000001 , 0x00004133 
- 00030468  0x000061cb rtnne  0x00000003 
- 00030469  0x000061cc branch  0x0000764e 
- 00030470  0x000061ce call  0x00007643 
- 00030471  0x000061cf rtn  0x00000002 
- 00030472  0x000061d0 fetch  0x00000001 , 0x0000480a 
- 00030473  0x000061d1 rtn  0x00000034 
- 00030474  0x000061d2 call  0x00003f23 
- 00030475  0x000061d3 branch  0x00003f79 , 0x00000034 
- 00030476  0x000061d4 call  0x00003f96 
- 00030477  0x000061d5 call  0x00003f7e 
- 00030478  0x000061d6 branch  0x00003f6e 
- 00030479  0x000061da branch  0x00007701 
- 00030480  0x000061de fetcht  0x00000001 , 0x0000480f 
- 00030481  0x000061df call  0x000069b4 
- 00030482  0x000061e0 fetch  0x00000001 , 0x00004811 
- 00030483  0x000061e1 bne  0x00000001 , 0x00007715 
- 00030484  0x000061e2 rtn 
- 00030485  0x000061e4 fetcht  0x00000001 , 0x00004810 
- 00030486  0x000061e5 branch  0x000069b4 
- 00030487  0x000061e8 branch  0x0000763f 
- 00030488  0x000061ec branch  0x00003f9a 
- 00030489  0x000061f1 set1  0x00000025 , 0x00000000 
- 00030490  0x000061f2 bpatch  0x000000f2 , 0x0000403e 
- 00030491  0x000061f3 fetch  0x00000001 , 0x000047dc 
- 00030492  0x000061f4 branch  0x00006009 , 0x00000034 
- 00030493  0x000061f5 call  0x00006003 
- 00030494  0x000061f6 setarg  0x00000000 
- 00030495  0x000061f7 store  0x00000008 , 0x000007da 
- 00030496  0x000061f8 store  0x00000004 , 0x000007e2 
- 00030497  0x000061fa arg  0x000007e9 , 0x00000005 
- 00030498  0x000061fb istore  0x00000007 , 0x00000005 
- 00030499  0x000061fc jam  0x00000000 , 0x000007e0 
- 00030500  0x000061fd branch  0x000077a4 
- 00030501  0x00006200 jam  0x00000001 , 0x000007dc 
- 00030502  0x00006201 branch  0x0000772a 
- 00030503  0x00006203 fetch  0x00000001 , 0x00004793 
- 00030504  0x00006204 beq  0x00000001 , 0x000077c2 
- 00030505  0x00006205 branch  0x00003bf1 
- 00030506  0x00006207 fetch  0x00000001 , 0x00004793 
- 00030507  0x00006208 beq  0x00000001 , 0x0000772d 
- 00030508  0x00006209 branch  0x000077a4 
- 00030509  0x0000620c call  0x000077c2 
- 00030510  0x0000620d fetch  0x00000001 , 0x000007db 
- 00030511  0x0000620e nrtn  0x00000034 
- 00030512  0x0000620f jam  0x00000003 , 0x000007da 
- 00030513  0x00006210 rtn 
- 00030514  0x00006213 fetch  0x00000001 , 0x000007de 
- 00030515  0x00006214 bne  0x00000000 , 0x00007750 
- 00030516  0x00006215 call  0x0000774d 
- 00030517  0x00006216 arg  0x00000898 , 0x00000005 
- 00030518  0x00006217 setarg  0x00000848 
- 00030519  0x00006218 istore  0x00000002 , 0x00000005 
- 00030520  0x00006219 setarg  0x000047c4 
- 00030521  0x0000621a istore  0x00000002 , 0x00000005 
- 00030522  0x0000621b setarg  0x00000808 
- 00030523  0x0000621c istore  0x00000002 , 0x00000005 
- 00030524  0x0000621d branch  0x00007744 
- 00030525  0x0000621f arg  0x00000898 , 0x00000005 
- 00030526  0x00006220 setarg  0x00000858 
- 00030527  0x00006221 istore  0x00000002 , 0x00000005 
- 00030528  0x00006222 setarg  0x00000808 
- 00030529  0x00006223 istore  0x00000002 , 0x00000005 
- 00030530  0x00006224 setarg  0x000047c4 
- 00030531  0x00006225 istore  0x00000002 , 0x00000005 
- 00030532  0x00006227 call  0x00007ad2 
- 00030533  0x00006228 fetch  0x00000001 , 0x000007db 
- 00030534  0x00006229 beq  0x00000004 , 0x0000774a 
- 00030535  0x0000622a jam  0x00000001 , 0x000007dc 
- 00030536  0x0000622b jam  0x00000005 , 0x000007da 
- 00030537  0x0000622c rtn 
- 00030538  0x0000622e jam  0x00000014 , 0x000007db 
- 00030539  0x0000622f call  0x00007727 
- 00030540  0x00006230 branch  0x0000780f 
- 00030541  0x00006233 arg  0x00000838 , 0x00000005 
- 00030542  0x00006234 force  0x00000008 , 0x00000007 
- 00030543  0x00006235 branch  0x000077db 
- 00030544  0x00006238 jam  0x00000001 , 0x000007dc 
- 00030545  0x00006239 rtn 
- 00030546  0x0000623d arg  0x000006c3 , 0x00000005 
- 00030547  0x0000623e fetch  0x00000006 , 0x00004140 
- 00030548  0x0000623f istore  0x00000006 , 0x00000005 
- 00030549  0x00006240 fetch  0x00000006 , 0x00000040 
- 00030550  0x00006241 istore  0x00000006 , 0x00000005 
- 00030551  0x00006242 fetch  0x00000003 , 0x000007e9 
- 00030552  0x00006243 istore  0x00000003 , 0x00000005 
- 00030553  0x00006245 call  0x00007b3c 
- 00030554  0x00006247 arg  0x00000868 , 0x00000011 
- 00030555  0x00006248 arg  0x00000878 , 0x00000012 
- 00030556  0x00006249 force  0x00000004 , 0x00000007 
- 00030557  0x0000624a call  0x000077e0 
- 00030558  0x0000624b nbranch  0x00007768 , 0x00000001 
- 00030559  0x0000624e fetch  0x00000001 , 0x000007db 
- 00030560  0x0000624f beq  0x00000009 , 0x00007765 
- 00030561  0x00006250 jam  0x0000000a , 0x000007da 
- 00030562  0x00006251 jam  0x00000001 , 0x000007dc 
- 00030563  0x00006252 jam  0x00000003 , 0x0000007c 
- 00030564  0x00006253 rtn 
- 00030565  0x00006255 jam  0x00000003 , 0x0000007c 
- 00030566  0x00006256 jam  0x00000015 , 0x000007db 
- 00030567  0x00006257 branch  0x0000780f 
- 00030568  0x0000625b fetch  0x00000001 , 0x000007db 
- 00030569  0x0000625c beq  0x00000009 , 0x0000776e 
- 00030570  0x0000625d jam  0x00000000 , 0x000007da 
- 00030571  0x0000625e jam  0x00000004 , 0x0000007c 
- 00030572  0x00006260 jam  0x00000005 , 0x0000007e 
- 00030573  0x00006261 rtn 
- 00030574  0x00006263 jam  0x00000004 , 0x0000007c 
- 00030575  0x00006264 jam  0x00000000 , 0x000007db 
- 00030576  0x00006265 rtn 
- 00030577  0x00006268 fetch  0x00000001 , 0x000007df 
- 00030578  0x00006269 beq  0x00000001 , 0x00007775 
- 00030579  0x0000626a jam  0x0000000a , 0x000007db 
- 00030580  0x0000626b branch  0x0000780f 
- 00030581  0x0000626d arg  0x000006c3 , 0x00000005 
- 00030582  0x0000626e fetch  0x00000006 , 0x00000040 
- 00030583  0x0000626f istore  0x00000006 , 0x00000005 
- 00030584  0x00006270 fetch  0x00000006 , 0x00004140 
- 00030585  0x00006271 istore  0x00000006 , 0x00000005 
- 00030586  0x00006272 fetch  0x00000003 , 0x000007e6 
- 00030587  0x00006273 istore  0x00000003 , 0x00000005 
- 00030588  0x00006275 call  0x00007b4a 
- 00030589  0x00006276 fetch  0x00000001 , 0x000007db 
- 00030590  0x00006277 beq  0x0000000a , 0x00007782 
- 00030591  0x00006278 jam  0x0000000b , 0x000007da 
- 00030592  0x00006279 jam  0x00000001 , 0x000007dc 
- 00030593  0x0000627a rtn 
- 00030594  0x0000627c jam  0x0000000b , 0x000007db 
- 00030595  0x0000627d jam  0x00000001 , 0x000007dd 
- 00030596  0x0000627e rtn 
- 00030597  0x00006281 arg  0x00000898 , 0x00000005 
- 00030598  0x00006282 fetch  0x00000006 , 0x00000040 
- 00030599  0x00006283 istore  0x00000006 , 0x00000005 
- 00030600  0x00006284 fetch  0x00000006 , 0x00004140 
- 00030601  0x00006285 istore  0x00000006 , 0x00000005 
- 00030602  0x00006286 setarg  0x00000848 
- 00030603  0x00006287 istore  0x00000002 , 0x00000005 
- 00030604  0x00006288 setarg  0x00000858 
- 00030605  0x00006289 istore  0x00000002 , 0x00000005 
- 00030606  0x0000628a branch  0x00007799 
- 00030607  0x0000628c jam  0x0000000f , 0x000007da 
- 00030608  0x0000628d arg  0x00000898 , 0x00000005 
- 00030609  0x0000628e fetch  0x00000006 , 0x00004140 
- 00030610  0x0000628f istore  0x00000006 , 0x00000005 
- 00030611  0x00006290 fetch  0x00000006 , 0x00000040 
- 00030612  0x00006291 istore  0x00000006 , 0x00000005 
- 00030613  0x00006292 setarg  0x00000858 
- 00030614  0x00006293 istore  0x00000002 , 0x00000005 
- 00030615  0x00006294 setarg  0x00000848 
- 00030616  0x00006295 istore  0x00000002 , 0x00000005 
- 00030617  0x00006298 arg  0x000006c3 , 0x00000005 
- 00030618  0x00006299 fetch  0x00000006 , 0x00000898 
- 00030619  0x0000629a istore  0x00000006 , 0x00000005 
- 00030620  0x0000629b fetch  0x00000006 , 0x0000089e 
- 00030621  0x0000629c istore  0x00000006 , 0x00000005 
- 00030622  0x0000629e call  0x00007b06 
- 00030623  0x000062a1 jam  0x00000001 , 0x0000425e 
- 00030624  0x000062a2 arg  0x00004262 , 0x00000005 
- 00030625  0x000062a3 arg  0x00000868 , 0x00000006 
- 00030626  0x000062a4 call  0x00007e35 
- 00030627  0x000062a5 branch  0x00003229 
- 00030628  0x000062a9 set1  0x00000025 , 0x00000000 
- 00030629  0x000062aa bpatch  0x000000f3 , 0x0000403e 
- 00030630  0x000062ab fetch  0x00000001 , 0x00004793 
- 00030631  0x000062ac rtnne  0x00000000 
- 00030632  0x000062ad fetch  0x00000001 , 0x000007de 
- 00030633  0x000062ae rtnne  0x00000000 
- 00030634  0x000062af arg  0x00004794 , 0x00000005 
- 00030635  0x000062b0 force  0x0000000b , 0x00000007 
- 00030636  0x000062b1 call  0x000077db 
- 00030637  0x000062b2 random  0x0000003f 
- 00030638  0x000062b3 rshift  0x0000003f , 0x0000003f 
- 00030639  0x000062b4 istore  0x00000002 , 0x00000005 
- 00030640  0x000062b6 arg  0x0000065a , 0x00000005 
- 00030641  0x000062b7 arg  0x00004794 , 0x00000006 
- 00030642  0x000062b8 call  0x00007e33 
- 00030643  0x000062ba arg  0x00000582 , 0x00000005 
- 00030644  0x000062bb arg  0x0000078a , 0x00000006 
- 00030645  0x000062bc call  0x00007e2d 
- 00030646  0x000062be arg  0x000005b2 , 0x00000005 
- 00030647  0x000062bf call  0x00007e3a 
- 00030648  0x000062c0 jam  0x00000001 , 0x000005b2 
- 00030649  0x000062c2 call  0x00007b7f 
- 00030650  0x000062c3 jam  0x00000001 , 0x000007de 
- 00030651  0x000062c4 rtn 
- 00030652  0x000062c7 arg  0x000047ac , 0x00000005 
- 00030653  0x000062c8 arg  0x000005ca , 0x00000006 
- 00030654  0x000062c9 call  0x00007e2d 
- 00030655  0x000062ca jam  0x00000001 , 0x00004793 
- 00030656  0x000062cb jam  0x00000000 , 0x000007de 
- 00030657  0x000062cc rtn 
- 00030658  0x000062cf set1  0x00000025 , 0x00000000 
- 00030659  0x000062d0 bpatch  0x000000f4 , 0x0000403e 
- 00030660  0x000062d1 fetch  0x00000001 , 0x000007e5 
- 00030661  0x000062d2 rtnne  0x00000000 
- 00030662  0x000062d3 fetch  0x00000001 , 0x000007de 
- 00030663  0x000062d4 rtnne  0x00000000 
- 00030664  0x000062d6 arg  0x0000065a , 0x00000005 
- 00030665  0x000062d7 arg  0x00004794 , 0x00000006 
- 00030666  0x000062d8 call  0x00007e33 
- 00030667  0x000062da arg  0x00000582 , 0x00000005 
- 00030668  0x000062db arg  0x000007f0 , 0x00000006 
- 00030669  0x000062dc call  0x00007e2d 
- 00030670  0x000062de arg  0x000005b2 , 0x00000005 
- 00030671  0x000062df call  0x00007e3a 
- 00030672  0x000062e0 jam  0x00000001 , 0x000005b2 
- 00030673  0x000062e2 call  0x00007b7f 
- 00030674  0x000062e3 jam  0x00000002 , 0x000007de 
- 00030675  0x000062e4 rtn 
- 00030676  0x000062e7 jam  0x00000001 , 0x000007df 
- 00030677  0x000062e8 arg  0x00000820 , 0x00000005 
- 00030678  0x000062e9 arg  0x000005ca , 0x00000006 
- 00030679  0x000062ea call  0x00007e33 
- 00030680  0x000062eb jam  0x00000001 , 0x000007e5 
- 00030681  0x000062ec jam  0x00000000 , 0x000007de 
- 00030682  0x000062ed rtn 
- 00030683  0x000062f0 increase  0xffffffff , 0x00000007 
- 00030684  0x000062f1 nrtn  0x00000002 
- 00030685  0x000062f2 random  0x0000003f 
- 00030686  0x000062f3 istore  0x00000002 , 0x00000005 
- 00030687  0x000062f4 branch  0x000077db 
- 00030688  0x000062f6 increase  0xffffffff , 0x00000007 
- 00030689  0x000062f7 nbranch  0x000077ec , 0x00000002 
- 00030690  0x000062f8 ifetch  0x00000004 , 0x00000011 
- 00030691  0x000062f9 copy  0x0000003f , 0x00000002 
- 00030692  0x000062fa ifetch  0x00000004 , 0x00000012 
- 00030693  0x000062fb iflip  0x00000002 , 0x0000003f 
- 00030694  0x000062fc nbranch  0x000077ea , 0x00000005 
- 00030695  0x000062fd increase  0x00000004 , 0x00000011 
- 00030696  0x000062fe increase  0x00000004 , 0x00000012 
- 00030697  0x000062ff branch  0x000077e0 
- 00030698  0x00006301 disable  0x00000001 
- 00030699  0x00006302 rtn 
- 00030700  0x00006304 enable  0x00000001 
- 00030701  0x00006305 rtn 
- 00030702  0x0000630d set1  0x00000025 , 0x00000000 
- 00030703  0x0000630e bpatch  0x000000f5 , 0x0000403e 
- 00030704  0x0000630f fetch  0x00000001 , 0x000007dc 
- 00030705  0x00006310 rtn  0x00000034 
- 00030706  0x00006311 jam  0x00000000 , 0x000007dc 
- 00030707  0x00006312 fetch  0x00000001 , 0x000007da 
- 00030708  0x00006313 beq  0x00000003 , 0x00006117 
- 00030709  0x00006314 beq  0x00000005 , 0x00006134 
- 00030710  0x00006315 beq  0x00000007 , 0x0000613f 
- 00030711  0x00006316 beq  0x0000000b , 0x00006155 
- 00030712  0x00006317 beq  0x00000002 , 0x00007725 
- 00030713  0x00006318 beq  0x00000004 , 0x00007732 
- 00030714  0x00006319 beq  0x00000009 , 0x00007752 
- 00030715  0x0000631a beq  0x0000000a , 0x00007771 
- 00030716  0x0000631b beq  0x0000000c , 0x0000778f 
- 00030717  0x0000631d rtn 
- 00030718  0x00006320 set1  0x00000025 , 0x00000000 
- 00030719  0x00006321 bpatch  0x000000f6 , 0x0000403e 
- 00030720  0x00006322 fetch  0x00000001 , 0x000007dd 
- 00030721  0x00006323 rtn  0x00000034 
- 00030722  0x00006324 jam  0x00000000 , 0x000007dd 
- 00030723  0x00006325 fetch  0x00000001 , 0x000007db 
- 00030724  0x00006326 beq  0x00000012 , 0x000060f7 
- 00030725  0x00006327 beq  0x00000013 , 0x000060ff 
- 00030726  0x00006328 beq  0x00000003 , 0x00006103 
- 00030727  0x00006329 beq  0x00000004 , 0x0000773d 
- 00030728  0x0000632a beq  0x00000014 , 0x00006107 
- 00030729  0x0000632b beq  0x00000007 , 0x00006115 
- 00030730  0x0000632c beq  0x0000000a , 0x00007771 
- 00030731  0x0000632d beq  0x0000000b , 0x00006154 
- 00030732  0x0000632e beq  0x00000009 , 0x00007752 
- 00030733  0x0000632f beq  0x00000015 , 0x0000614e 
- 00030734  0x00006330 rtn 
- 00030735  0x00006333 jam  0x00000001 , 0x000007dd 
- 00030736  0x00006334 rtn 
- 00030737  0x00006337 jam  0x00000000 , 0x000007dd 
- 00030738  0x00006338 rtn 
- 00030739  0x0000633a set1  0x00000025 , 0x00000000 
- 00030740  0x0000633b bpatch  0x000000f7 , 0x0000403e 
- 00030741  0x0000633c fetch  0x00000001 , 0x000007de 
- 00030742  0x0000633d rtn  0x00000034 
- 00030743  0x0000633e increase  0x00000080 , 0x0000003f 
- 00030744  0x0000633f store  0x00000001 , 0x000007de 
- 00030745  0x00006340 rtnbit1  0x00000007 
- 00030746  0x00006341 fetch  0x00000001 , 0x00000581 
- 00030747  0x00006342 branch  0x0000781d , 0x00000034 
- 00030748  0x00006343 branch  0x00007b8a 
- 00030749  0x00006346 call  0x00007a0c 
- 00030750  0x00006347 fetch  0x00000001 , 0x000007de 
- 00030751  0x00006348 beq  0x00000001 , 0x000077bc 
- 00030752  0x00006349 beq  0x00000002 , 0x000077d4 
- 00030753  0x0000634a rtn 
- 00030754  0x0000634e and  0x0000003f , 0x00000007 , 0x00000007 
- 00030755  0x0000634f rshift3  0x0000003f , 0x0000003f 
- 00030756  0x00006350 iadd  0x00000006 , 0x00000006 
- 00030757  0x00006351 ifetch  0x00000001 , 0x00000006 
- 00030758  0x00006352 qisolate0  0x0000003f 
- 00030759  0x00006353 rtn 
- 00030760  0x00006357 call  0x00007e33 
- 00030761  0x00006358 call  0x00007e33 
- 00030762  0x00006359 branch  0x00007e33 
- 00030763  0x0000635d ifetch  0x00000008 , 0x00000006 
- 00030764  0x0000635e nrtn  0x00000034 
- 00030765  0x0000635f ifetch  0x00000008 , 0x00000006 
- 00030766  0x00006360 nrtn  0x00000034 
- 00030767  0x00006361 ifetch  0x00000008 , 0x00000006 
- 00030768  0x00006362 rtn 
- 00030769  0x00006367 force  0x00000006 , 0x00000039 
- 00030770  0x00006369 ifetch  0x00000004 , 0x00000011 
- 00030771  0x0000636a iforce  0x00000002 
- 00030772  0x0000636b ifetch  0x00000004 , 0x00000012 
- 00030773  0x0000636c isub  0x00000002 , 0x0000003e 
- 00030774  0x0000636d nrtn  0x00000005 
- 00030775  0x0000636e increase  0x00000004 , 0x00000011 
- 00030776  0x0000636f increase  0x00000004 , 0x00000012 
- 00030777  0x00006370 loop  0x00007832 
- 00030778  0x00006371 rtn 
- 00030779  0x00006375 force  0x00000006 , 0x00000039 
- 00030780  0x00006376 increase  0x00000014 , 0x00000011 
- 00030781  0x00006377 increase  0x00000014 , 0x00000012 
- 00030782  0x00006379 ifetch  0x00000004 , 0x00000012 
- 00030783  0x0000637a iforce  0x00000002 
- 00030784  0x0000637b ifetch  0x00000004 , 0x00000011 
- 00030785  0x0000637c isub  0x00000002 , 0x0000003f 
- 00030786  0x0000637d nrtn  0x00000002 
- 00030787  0x0000637e nrtn  0x00000034 
- 00030788  0x0000637f increase  0xfffffffc , 0x00000011 
- 00030789  0x00006380 increase  0xfffffffc , 0x00000012 
- 00030790  0x00006381 loop  0x0000783e 
- 00030791  0x00006382 rtn 
- 00030792  0x00006385 force  0x00000006 , 0x00000039 
- 00030793  0x00006386 force  0x00000000 , 0x00000013 
- 00030794  0x00006388 ifetch  0x00000004 , 0x00000011 
- 00030795  0x00006389 iforce  0x00000002 
- 00030796  0x0000638a ifetch  0x00000004 , 0x00000012 
- 00030797  0x0000638b iadd  0x00000002 , 0x0000003f 
- 00030798  0x0000638c iadd  0x00000013 , 0x0000003f 
- 00030799  0x0000638d istore  0x00000004 , 0x00000005 
- 00030800  0x0000638e isolate1  0x00000020 , 0x0000003f 
- 00030801  0x0000638f setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030802  0x00006390 increase  0x00000004 , 0x00000011 
- 00030803  0x00006391 increase  0x00000004 , 0x00000012 
- 00030804  0x00006392 loop  0x0000784a 
- 00030805  0x00006393 rtn 
- 00030806  0x00006396 force  0x00000006 , 0x00000039 
- 00030807  0x00006397 force  0x00000000 , 0x00000013 
- 00030808  0x00006399 ifetch  0x00000004 , 0x00000012 
- 00030809  0x0000639a iforce  0x00000002 
- 00030810  0x0000639b ifetch  0x00000004 , 0x00000011 
- 00030811  0x0000639c isub  0x00000002 , 0x0000003f 
- 00030812  0x0000639d isub  0x00000013 , 0x0000003f 
- 00030813  0x0000639e istore  0x00000004 , 0x00000005 
- 00030814  0x0000639f isolate1  0x00000020 , 0x0000003f 
- 00030815  0x000063a0 setflag  0x00000001 , 0x00000000 , 0x00000013 
- 00030816  0x000063a1 increase  0x00000004 , 0x00000011 
- 00030817  0x000063a2 increase  0x00000004 , 0x00000012 
- 00030818  0x000063a3 loop  0x00007858 
- 00030819  0x000063a4 rtn 
- 00030820  0x000063a7 force  0x00000006 , 0x00000039 
- 00030821  0x000063a8 increase  0x00000014 , 0x00000011 
- 00030822  0x000063aa force  0x00000000 , 0x00000013 
- 00030823  0x000063ac ifetch  0x00000004 , 0x00000011 
- 00030824  0x000063ad isolate1  0x00000000 , 0x0000003f 
- 00030825  0x000063ae setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030826  0x000063af rshift  0x0000003f , 0x0000003f 
- 00030827  0x000063b0 isolate1  0x00000000 , 0x00000013 
- 00030828  0x000063b1 setflag  0x00000001 , 0x0000001f , 0x0000003f 
- 00030829  0x000063b2 istore  0x00000004 , 0x00000011 
- 00030830  0x000063b3 increase  0xfffffffc , 0x00000011 
- 00030831  0x000063b4 rshift  0x00000013 , 0x00000013 
- 00030832  0x000063b5 loop  0x00007867 
- 00030833  0x000063b6 rtn 
- 00030834  0x000063b9 force  0x00000006 , 0x00000039 
- 00030835  0x000063ba force  0x00000000 , 0x00000013 
- 00030836  0x000063bc ifetch  0x00000004 , 0x00000011 
- 00030837  0x000063bd isolate1  0x0000001f , 0x0000003f 
- 00030838  0x000063be setflag  0x00000001 , 0x00000001 , 0x00000013 
- 00030839  0x000063bf lshift  0x0000003f , 0x0000003f 
- 00030840  0x000063c0 isolate1  0x00000000 , 0x00000013 
- 00030841  0x000063c1 setflag  0x00000001 , 0x00000000 , 0x0000003f 
- 00030842  0x000063c2 istore  0x00000004 , 0x00000011 
- 00030843  0x000063c3 increase  0x00000004 , 0x00000011 
- 00030844  0x000063c4 rshift  0x00000013 , 0x00000013 
- 00030845  0x000063c5 loop  0x00007874 
- 00030846  0x000063c6 rtn 
- 00030847  0x000063c9 call  0x00007872 
- 00030848  0x000063cb isolate1  0x00000000 , 0x00000013 
- 00030849  0x000063cc branch  0x00007888 , 0x00000001 
- 00030850  0x000063cd arg  0x00000742 , 0x00000012 
- 00030851  0x000063ce copy  0x00000011 , 0x00000013 
- 00030852  0x000063cf increase  0xffffffe8 , 0x00000011 
- 00030853  0x000063d0 call  0x0000783b 
- 00030854  0x000063d1 nrtn  0x00000002 
- 00030855  0x000063d2 copy  0x00000013 , 0x00000011 
- 00030856  0x000063d4 increase  0xffffffe8 , 0x00000011 
- 00030857  0x000063d5 arg  0x00000742 , 0x00000012 
- 00030858  0x000063d6 copy  0x00000011 , 0x00000005 
- 00030859  0x000063d7 branch  0x00007856 
- 00030860  0x000063db call  0x00007848 
- 00030861  0x000063dc copy  0x00000005 , 0x00000011 
- 00030862  0x000063dd branch  0x00007880 
- 00030863  0x000063e0 call  0x00007856 
- 00030864  0x000063e1 isolate0  0x00000000 , 0x00000013 
- 00030865  0x000063e2 rtn  0x00000001 
- 00030866  0x000063e3 arg  0x00000742 , 0x00000012 
- 00030867  0x000063e4 add  0x00000005 , 0xffffffe8 , 0x00000011 
- 00030868  0x000063e5 copy  0x00000011 , 0x00000005 
- 00030869  0x000063e6 branch  0x00007848 
- 00030870  0x000063ea copy  0x00000005 , 0x0000000b 
- 00030871  0x000063eb copy  0x00000011 , 0x00000030 
- 00030872  0x000063ec arg  0x000006b2 , 0x00000012 
- 00030873  0x000063ed copy  0x00000012 , 0x00000005 
- 00030874  0x000063ee add  0x00000011 , 0x00000018 , 0x00000006 
- 00030875  0x000063ef ifetch  0x00000008 , 0x00000006 
- 00030876  0x000063f0 istore  0x00000008 , 0x00000005 
- 00030877  0x000063f1 istore  0x00000008 , 0x00000005 
- 00030878  0x000063f2 force  0x00000000 , 0x0000003f 
- 00030879  0x000063f3 istore  0x00000008 , 0x00000005 
- 00030880  0x000063f4 copy  0x0000000b , 0x00000005 
- 00030881  0x000063f5 call  0x0000788c 
- 00030882  0x000063f6 arg  0x000006b2 , 0x00000012 
- 00030883  0x000063f7 copy  0x00000012 , 0x00000005 
- 00030884  0x000063f8 force  0x00000000 , 0x0000003f 
- 00030885  0x000063f9 istore  0x00000008 , 0x00000005 
- 00030886  0x000063fa add  0x00000030 , 0x00000020 , 0x00000006 
- 00030887  0x000063fb ifetch  0x00000008 , 0x00000006 
- 00030888  0x000063fc istore  0x00000008 , 0x00000005 
- 00030889  0x000063fd istore  0x00000008 , 0x00000005 
- 00030890  0x000063fe copy  0x0000000b , 0x00000011 
- 00030891  0x000063ff copy  0x00000011 , 0x00000005 
- 00030892  0x00006400 call  0x0000788c 
- 00030893  0x00006401 arg  0x000006b2 , 0x00000012 
- 00030894  0x00006402 copy  0x00000012 , 0x00000005 
- 00030895  0x00006403 add  0x00000030 , 0x00000028 , 0x00000006 
- 00030896  0x00006404 ifetch  0x00000008 , 0x00000006 
- 00030897  0x00006405 istore  0x00000008 , 0x00000005 
- 00030898  0x00006406 istore  0x00000008 , 0x00000005 
- 00030899  0x00006407 istore  0x00000008 , 0x00000005 
- 00030900  0x00006408 copy  0x0000000b , 0x00000011 
- 00030901  0x00006409 copy  0x00000011 , 0x00000005 
- 00030902  0x0000640a branch  0x0000788c 
- 00030903  0x0000640e force  0x00000006 , 0x00000039 
- 00030904  0x00006410 ifetch  0x00000004 , 0x00000006 
- 00030905  0x00006411 iforce  0x0000002f 
- 00030906  0x00006412 increase  0x00000001 , 0x00000038 
- 00030907  0x00006413 loop  0x000078b8 
- 00030908  0x00006414 rtn 
- 00030909  0x00006419 copy  0x00000005 , 0x0000000b 
- 00030910  0x0000641a arg  0x00000682 , 0x00000005 
- 00030911  0x0000641b call  0x00007e3a 
- 00030912  0x0000641c arg  0x00000682 , 0x00000005 
- 00030913  0x0000641d copy  0x00000011 , 0x00000006 
- 00030914  0x0000641e force  0x00000000 , 0x00000038 
- 00030915  0x0000641f call  0x000078b7 
- 00030916  0x00006420 copy  0x00000012 , 0x00000006 
- 00030917  0x00006421 call  0x000078b7 
- 00030918  0x00006422 force  0x00000000 , 0x00000012 
- 00030919  0x00006424 force  0x00000000 , 0x00000002 
- 00030920  0x00006425 force  0x00000006 , 0x00000013 
- 00030921  0x00006427 ifetch  0x00000004 , 0x00000005 
- 00030922  0x00006428 iforce  0x00000011 
- 00030923  0x00006429 copy  0x00000012 , 0x00000038 
- 00030924  0x0000642a deposit  0x0000002f 
- 00030925  0x0000642b copy  0x00000013 , 0x00000038 
- 00030926  0x0000642c imul32  0x0000002f , 0x0000003f 
- 00030927  0x0000642d iadd  0x00000011 , 0x0000003f 
- 00030928  0x0000642e iadd  0x00000002 , 0x0000003f 
- 00030929  0x0000642f istore  0x00000004 , 0x00000005 
- 00030930  0x00006430 rshift32  0x0000003f , 0x00000002 
- 00030931  0x00006431 increase  0x00000001 , 0x00000013 
- 00030932  0x00006432 compare  0x0000000c , 0x00000013 , 0x000000ff 
- 00030933  0x00006433 nbranch  0x000078c9 , 0x00000001 
- 00030934  0x00006434 deposit  0x00000002 
- 00030935  0x00006435 istore  0x00000004 , 0x00000005 
- 00030936  0x00006436 increase  0xffffffe8 , 0x00000005 
- 00030937  0x00006437 increase  0x00000001 , 0x00000012 
- 00030938  0x00006438 compare  0x00000006 , 0x00000012 , 0x000000ff 
- 00030939  0x00006439 nbranch  0x000078c7 , 0x00000001 
- 00030940  0x0000643a arg  0x00000682 , 0x00000011 
- 00030941  0x0000643b copy  0x0000000b , 0x00000005 
- 00030942  0x0000643c branch  0x00007896 
- 00030943  0x00006440 copy  0x00000011 , 0x00000012 
- 00030944  0x00006441 branch  0x000078bd 
- 00030945  0x00006444 copy  0x00000011 , 0x00000030 
- 00030946  0x00006446 copy  0x00000030 , 0x00000011 
- 00030947  0x00006447 ifetch  0x00000001 , 0x00000011 
- 00030948  0x00006448 isolate1  0x00000000 , 0x0000003f 
- 00030949  0x00006449 rtn  0x00000001 
- 00030950  0x0000644a call  0x00007864 
- 00030951  0x0000644b ifetch  0x00000001 , 0x00000012 
- 00030952  0x0000644c isolate0  0x00000000 , 0x0000003f 
- 00030953  0x0000644d branch  0x000078f1 , 0x00000001 
- 00030954  0x0000644e arg  0x00000742 , 0x00000011 
- 00030955  0x0000644f copy  0x00000012 , 0x00000005 
- 00030956  0x00006450 call  0x00007848 
- 00030957  0x00006451 ifetch  0x00000001 , 0x00000012 
- 00030958  0x00006452 iadd  0x00000013 , 0x0000003f 
- 00030959  0x00006453 istore  0x00000001 , 0x00000012 
- 00030960  0x00006454 increase  0xffffffe8 , 0x00000012 
- 00030961  0x00006456 add  0x00000012 , 0x00000018 , 0x00000011 
- 00030962  0x00006457 force  0x00000007 , 0x00000039 
- 00030963  0x00006458 call  0x00007866 
- 00030964  0x00006459 branch  0x000078e2 
- 00030965  0x0000645d copy  0x00000005 , 0x0000000b 
- 00030966  0x0000645e arg  0x000006e2 , 0x00000005 
- 00030967  0x0000645f call  0x00007e3a 
- 00030968  0x00006460 force  0x00000000 , 0x0000003f 
- 00030969  0x00006461 store  0x00000004 , 0x0000069a 
- 00030970  0x00006462 store  0x00000004 , 0x000006fa 
- 00030971  0x00006463 jam  0x00000001 , 0x000006e2 
- 00030972  0x00006464 arg  0x00000682 , 0x00000005 
- 00030973  0x00006465 call  0x00007e3a 
- 00030974  0x00006466 arg  0x00000742 , 0x00000006 
- 00030975  0x00006467 arg  0x000006b2 , 0x00000005 
- 00030976  0x00006468 call  0x00007e33 
- 00030977  0x00006469 copy  0x00000011 , 0x00000006 
- 00030978  0x0000646a arg  0x000006ca , 0x00000005 
- 00030979  0x0000646b call  0x00007e33 
- 00030980  0x0000646d arg  0x000006ca , 0x00000006 
- 00030981  0x0000646e call  0x0000782b 
- 00030982  0x0000646f branch  0x0000792d , 0x00000034 
- 00030983  0x00006470 arg  0x000006ca , 0x00000011 
- 00030984  0x00006471 arg  0x000006e2 , 0x00000012 
- 00030985  0x00006472 call  0x000078e1 
- 00030986  0x00006474 arg  0x000006b2 , 0x00000011 
- 00030987  0x00006475 arg  0x00000682 , 0x00000012 
- 00030988  0x00006476 call  0x000078e1 
- 00030989  0x00006477 arg  0x000006ca , 0x00000011 
- 00030990  0x00006478 arg  0x000006b2 , 0x00000012 
- 00030991  0x00006479 call  0x0000783b 
- 00030992  0x0000647a branch  0x0000791f , 0x00000002 
- 00030993  0x0000647b arg  0x000006b2 , 0x00000011 
- 00030994  0x0000647c arg  0x000006ca , 0x00000012 
- 00030995  0x0000647d copy  0x00000011 , 0x00000005 
- 00030996  0x0000647e call  0x00007856 
- 00030997  0x0000647f arg  0x000006e2 , 0x00000011 
- 00030998  0x00006480 arg  0x00000682 , 0x00000012 
- 00030999  0x00006481 copy  0x00000012 , 0x00000005 
- 00031000  0x00006482 call  0x00007848 
- 00031001  0x00006483 ifetch  0x00000001 , 0x00000011 
- 00031002  0x00006484 iadd  0x00000013 , 0x00000013 
- 00031003  0x00006485 ifetch  0x00000001 , 0x00000012 
- 00031004  0x00006486 iadd  0x00000013 , 0x0000003f 
- 00031005  0x00006487 istore  0x00000001 , 0x00000012 
- 00031006  0x00006488 branch  0x00007904 
- 00031007  0x0000648a arg  0x000006ca , 0x00000011 
- 00031008  0x0000648b arg  0x000006b2 , 0x00000012 
- 00031009  0x0000648c copy  0x00000011 , 0x00000005 
- 00031010  0x0000648d call  0x00007856 
- 00031011  0x0000648e arg  0x00000682 , 0x00000011 
- 00031012  0x0000648f arg  0x000006e2 , 0x00000012 
- 00031013  0x00006490 copy  0x00000012 , 0x00000005 
- 00031014  0x00006491 call  0x00007848 
- 00031015  0x00006492 ifetch  0x00000001 , 0x00000011 
- 00031016  0x00006493 iadd  0x00000013 , 0x00000013 
- 00031017  0x00006494 ifetch  0x00000001 , 0x00000012 
- 00031018  0x00006495 iadd  0x00000013 , 0x0000003f 
- 00031019  0x00006496 istore  0x00000001 , 0x00000012 
- 00031020  0x00006497 branch  0x00007904 
- 00031021  0x00006499 arg  0x000006e2 , 0x00000005 
- 00031022  0x0000649a call  0x00007e3a 
- 00031023  0x0000649b fetch  0x00000001 , 0x0000069a 
- 00031024  0x0000649c store  0x00000001 , 0x000006e2 
- 00031025  0x0000649d store  0x00000001 , 0x000006ea 
- 00031026  0x0000649e arg  0x000006e2 , 0x00000011 
- 00031027  0x0000649f arg  0x00000682 , 0x00000012 
- 00031028  0x000064a0 copy  0x00000012 , 0x00000005 
- 00031029  0x000064a1 call  0x0000788c 
- 00031030  0x000064a2 arg  0x00000742 , 0x00000011 
- 00031031  0x000064a3 arg  0x00000682 , 0x00000012 
- 00031032  0x000064a4 copy  0x0000000b , 0x00000005 
- 00031033  0x000064a5 branch  0x0000788f 
- 00031034  0x000064ab arg  0x00000642 , 0x00000011 
- 00031035  0x000064ac arg  0x000006fa , 0x00000005 
- 00031036  0x000064ad call  0x000078df 
- 00031037  0x000064ae arg  0x000006fa , 0x00000011 
- 00031038  0x000064af arg  0x00000712 , 0x00000005 
- 00031039  0x000064b0 call  0x000078df 
- 00031040  0x000064b1 arg  0x0000075a , 0x00000011 
- 00031041  0x000064b2 arg  0x00000712 , 0x00000012 
- 00031042  0x000064b3 arg  0x00000712 , 0x00000005 
- 00031043  0x000064b4 call  0x000078bd 
- 00031044  0x000064b5 arg  0x00000612 , 0x00000011 
- 00031045  0x000064b6 arg  0x000006fa , 0x00000005 
- 00031046  0x000064b7 call  0x000078df 
- 00031047  0x000064b8 arg  0x000006fa , 0x00000006 
- 00031048  0x000064b9 arg  0x000006ca , 0x00000005 
- 00031049  0x000064ba call  0x00007e33 
- 00031050  0x000064bb arg  0x000006ca , 0x00000011 
- 00031051  0x000064bc call  0x0000787f 
- 00031052  0x000064bd arg  0x000006fa , 0x00000011 
- 00031053  0x000064be arg  0x000006ca , 0x00000012 
- 00031054  0x000064bf arg  0x000006fa , 0x00000005 
- 00031055  0x000064c0 call  0x0000788c 
- 00031056  0x000064c1 arg  0x000006fa , 0x00000011 
- 00031057  0x000064c2 arg  0x00000712 , 0x00000012 
- 00031058  0x000064c3 arg  0x000006fa , 0x00000005 
- 00031059  0x000064c4 call  0x0000788c 
- 00031060  0x000064c5 arg  0x00000612 , 0x00000006 
- 00031061  0x000064c6 arg  0x000006ca , 0x00000005 
- 00031062  0x000064c7 call  0x00007e33 
- 00031063  0x000064c8 arg  0x0000062a , 0x00000011 
- 00031064  0x000064c9 arg  0x00000712 , 0x00000005 
- 00031065  0x000064ca call  0x000078df 
- 00031066  0x000064cb arg  0x000006ca , 0x00000011 
- 00031067  0x000064cc call  0x0000787f 
- 00031068  0x000064cd arg  0x000006ca , 0x00000011 
- 00031069  0x000064ce call  0x0000787f 
- 00031070  0x000064cf arg  0x000006ca , 0x00000011 
- 00031071  0x000064d0 arg  0x00000712 , 0x00000012 
- 00031072  0x000064d1 arg  0x000006ca , 0x00000005 
- 00031073  0x000064d2 call  0x000078bd 
- 00031074  0x000064d3 arg  0x00000712 , 0x00000011 
- 00031075  0x000064d4 arg  0x000006e2 , 0x00000005 
- 00031076  0x000064d5 call  0x000078df 
- 00031077  0x000064d6 arg  0x000006e2 , 0x00000011 
- 00031078  0x000064d7 call  0x0000787f 
- 00031079  0x000064d8 arg  0x000006e2 , 0x00000011 
- 00031080  0x000064d9 call  0x0000787f 
- 00031081  0x000064da arg  0x000006e2 , 0x00000011 
- 00031082  0x000064db call  0x0000787f 
- 00031083  0x000064dc arg  0x0000062a , 0x00000006 
- 00031084  0x000064dd arg  0x00000712 , 0x00000005 
- 00031085  0x000064de call  0x00007e33 
- 00031086  0x000064df arg  0x00000712 , 0x00000011 
- 00031087  0x000064e0 call  0x0000787f 
- 00031088  0x000064e1 arg  0x00000712 , 0x00000011 
- 00031089  0x000064e2 arg  0x00000642 , 0x00000012 
- 00031090  0x000064e3 arg  0x00000642 , 0x00000005 
- 00031091  0x000064e4 call  0x000078bd 
- 00031092  0x000064e5 arg  0x000006fa , 0x00000011 
- 00031093  0x000064e6 arg  0x00000712 , 0x00000005 
- 00031094  0x000064e7 call  0x000078df 
- 00031095  0x000064e8 arg  0x00000712 , 0x00000011 
- 00031096  0x000064e9 arg  0x000006ca , 0x00000012 
- 00031097  0x000064ea arg  0x00000712 , 0x00000005 
- 00031098  0x000064eb call  0x0000788f 
- 00031099  0x000064ec arg  0x00000712 , 0x00000011 
- 00031100  0x000064ed arg  0x000006ca , 0x00000012 
- 00031101  0x000064ee arg  0x00000612 , 0x00000005 
- 00031102  0x000064ef call  0x0000788f 
- 00031103  0x000064f0 arg  0x000006ca , 0x00000011 
- 00031104  0x000064f1 arg  0x00000612 , 0x00000012 
- 00031105  0x000064f2 arg  0x00000712 , 0x00000005 
- 00031106  0x000064f3 call  0x0000788f 
- 00031107  0x000064f4 arg  0x00000712 , 0x00000011 
- 00031108  0x000064f5 arg  0x000006fa , 0x00000012 
- 00031109  0x000064f6 arg  0x00000712 , 0x00000005 
- 00031110  0x000064f7 call  0x000078bd 
- 00031111  0x000064f8 arg  0x00000712 , 0x00000011 
- 00031112  0x000064f9 arg  0x000006e2 , 0x00000012 
- 00031113  0x000064fa arg  0x0000062a , 0x00000005 
- 00031114  0x000064fb branch  0x0000788f 
- 00031115  0x00006500 arg  0x000005b2 , 0x00000011 
- 00031116  0x00006501 arg  0x0000072a , 0x00000005 
- 00031117  0x00006502 call  0x000078df 
- 00031118  0x00006503 arg  0x00000612 , 0x00000011 
- 00031119  0x00006504 arg  0x0000072a , 0x00000012 
- 00031120  0x00006505 arg  0x000006e2 , 0x00000005 
- 00031121  0x00006506 call  0x000078bd 
- 00031122  0x00006507 arg  0x000005b2 , 0x00000011 
- 00031123  0x00006508 arg  0x0000072a , 0x00000012 
- 00031124  0x00006509 arg  0x0000072a , 0x00000005 
- 00031125  0x0000650a call  0x000078bd 
- 00031126  0x0000650b arg  0x0000062a , 0x00000011 
- 00031127  0x0000650c arg  0x0000072a , 0x00000012 
- 00031128  0x0000650d arg  0x000006ca , 0x00000005 
- 00031129  0x0000650e call  0x000078bd 
- 00031130  0x0000650f arg  0x00000642 , 0x00000011 
- 00031131  0x00006510 arg  0x0000072a , 0x00000005 
- 00031132  0x00006511 call  0x000078df 
- 00031133  0x00006512 arg  0x00000582 , 0x00000011 
- 00031134  0x00006513 arg  0x0000072a , 0x00000012 
- 00031135  0x00006514 arg  0x000006fa , 0x00000005 
- 00031136  0x00006515 call  0x000078bd 
- 00031137  0x00006516 arg  0x00000642 , 0x00000011 
- 00031138  0x00006517 arg  0x0000072a , 0x00000012 
- 00031139  0x00006518 arg  0x0000072a , 0x00000005 
- 00031140  0x00006519 call  0x000078bd 
- 00031141  0x0000651a arg  0x0000059a , 0x00000011 
- 00031142  0x0000651b arg  0x0000072a , 0x00000012 
- 00031143  0x0000651c arg  0x00000712 , 0x00000005 
- 00031144  0x0000651d call  0x000078bd 
- 00031145  0x0000651e arg  0x000006e2 , 0x00000011 
- 00031146  0x0000651f arg  0x000006fa , 0x00000012 
- 00031147  0x00006520 arg  0x0000072a , 0x00000005 
- 00031148  0x00006521 call  0x0000788f 
- 00031149  0x00006522 arg  0x000006e2 , 0x00000011 
- 00031150  0x00006523 arg  0x000006fa , 0x00000012 
- 00031151  0x00006524 arg  0x000006e2 , 0x00000005 
- 00031152  0x00006525 call  0x0000788c 
- 00031153  0x00006526 arg  0x000006ca , 0x00000011 
- 00031154  0x00006527 arg  0x00000712 , 0x00000012 
- 00031155  0x00006528 arg  0x000006fa , 0x00000005 
- 00031156  0x00006529 call  0x0000788f 
- 00031157  0x0000652a arg  0x000006ca , 0x00000011 
- 00031158  0x0000652b arg  0x00000712 , 0x00000012 
- 00031159  0x0000652c arg  0x000006ca , 0x00000005 
- 00031160  0x0000652d call  0x0000788c 
- 00031161  0x0000652e arg  0x000006ca , 0x00000011 
- 00031162  0x0000652f arg  0x0000072a , 0x00000012 
- 00031163  0x00006530 arg  0x000006ca , 0x00000005 
- 00031164  0x00006531 call  0x000078bd 
- 00031165  0x00006532 arg  0x00000642 , 0x00000011 
- 00031166  0x00006533 arg  0x000005b2 , 0x00000012 
- 00031167  0x00006534 arg  0x00000712 , 0x00000005 
- 00031168  0x00006535 call  0x000078bd 
- 00031169  0x00006536 arg  0x00000712 , 0x00000011 
- 00031170  0x00006537 arg  0x0000072a , 0x00000012 
- 00031171  0x00006538 arg  0x00000642 , 0x00000005 
- 00031172  0x00006539 call  0x000078bd 
- 00031173  0x0000653a arg  0x0000072a , 0x00000011 
- 00031174  0x0000653b arg  0x0000072a , 0x00000005 
- 00031175  0x0000653c call  0x000078df 
- 00031176  0x0000653d arg  0x0000072a , 0x00000011 
- 00031177  0x0000653e arg  0x000006e2 , 0x00000012 
- 00031178  0x0000653f arg  0x00000712 , 0x00000005 
- 00031179  0x00006540 call  0x000078bd 
- 00031180  0x00006541 arg  0x0000072a , 0x00000011 
- 00031181  0x00006542 arg  0x000006ca , 0x00000012 
- 00031182  0x00006543 arg  0x000006ca , 0x00000005 
- 00031183  0x00006544 call  0x000078bd 
- 00031184  0x00006545 arg  0x000006fa , 0x00000011 
- 00031185  0x00006546 arg  0x00000612 , 0x00000005 
- 00031186  0x00006547 call  0x000078df 
- 00031187  0x00006548 arg  0x00000612 , 0x00000011 
- 00031188  0x00006549 arg  0x00000712 , 0x00000012 
- 00031189  0x0000654a arg  0x00000612 , 0x00000005 
- 00031190  0x0000654b call  0x0000788f 
- 00031191  0x0000654c arg  0x00000612 , 0x00000006 
- 00031192  0x0000654d arg  0x0000072a , 0x00000005 
- 00031193  0x0000654e call  0x00007e33 
- 00031194  0x0000654f arg  0x0000072a , 0x00000011 
- 00031195  0x00006550 call  0x0000787f 
- 00031196  0x00006551 arg  0x00000712 , 0x00000011 
- 00031197  0x00006552 arg  0x0000072a , 0x00000012 
- 00031198  0x00006553 arg  0x00000712 , 0x00000005 
- 00031199  0x00006554 call  0x0000788f 
- 00031200  0x00006555 arg  0x00000712 , 0x00000011 
- 00031201  0x00006556 arg  0x000006fa , 0x00000012 
- 00031202  0x00006557 arg  0x000006fa , 0x00000005 
- 00031203  0x00006558 call  0x000078bd 
- 00031204  0x00006559 arg  0x000006fa , 0x00000011 
- 00031205  0x0000655a arg  0x000006ca , 0x00000012 
- 00031206  0x0000655b arg  0x0000062a , 0x00000005 
- 00031207  0x0000655c call  0x0000788f 
- 00031208  0x0000655d arg  0x0000062a , 0x00000011 
- 00031209  0x0000655e arg  0x00000742 , 0x00000012 
- 00031210  0x0000655f arg  0x0000062a , 0x00000005 
- 00031211  0x00006560 force  0x00000000 , 0x00000013 
- 00031212  0x00006561 fetch  0x00000001 , 0x0000062a 
- 00031213  0x00006562 isolate1  0x00000000 , 0x0000003f 
- 00031214  0x00006563 call  0x00007848 , 0x00000001 
- 00031215  0x00006564 copy  0x00000013 , 0x00000030 
- 00031216  0x00006565 arg  0x0000062a , 0x00000011 
- 00031217  0x00006566 call  0x00007864 
- 00031218  0x00006567 fetch  0x00000001 , 0x00000641 
- 00031219  0x00006568 isolate1  0x00000000 , 0x00000030 
- 00031220  0x00006569 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00031221  0x0000656a store  0x00000001 , 0x00000641 
- 00031222  0x0000656b rtn 
- 00031223  0x0000656f jam  0x000000c0 , 0x00000581 
- 00031224  0x00006570 jam  0x00000001 , 0x00000580 
- 00031225  0x00006572 fetch  0x00000001 , 0x00000581 
- 00031226  0x00006573 increase  0xffffffff , 0x0000003f 
- 00031227  0x00006574 nrtn  0x00000002 
- 00031228  0x00006575 store  0x00000001 , 0x00000581 
- 00031229  0x00006576 fetch  0x00000001 , 0x00000580 
- 00031230  0x00006577 call  0x0000793a , 0x00000034 
- 00031231  0x00006578 fetch  0x00000001 , 0x00000581 
- 00031232  0x00006579 arg  0x0000065a , 0x00000006 
- 00031233  0x0000657a call  0x00007822 
- 00031234  0x0000657b branch  0x000079f9 , 0x00000001 
- 00031235  0x0000657c fetch  0x00000001 , 0x00000580 
- 00031236  0x0000657d nbranch  0x00007a07 , 0x00000034 
- 00031237  0x0000657e call  0x0000798b 
- 00031238  0x0000657f branch  0x000079f9 
- 00031239  0x00006581 jam  0x00000000 , 0x00000580 
- 00031240  0x00006582 arg  0x00000582 , 0x00000006 
- 00031241  0x00006583 arg  0x00000612 , 0x00000005 
- 00031242  0x00006584 call  0x00007828 
- 00031243  0x00006585 branch  0x000079f9 
- 00031244  0x00006589 arg  0x00000642 , 0x00000011 
- 00031245  0x0000658a arg  0x00000712 , 0x00000005 
- 00031246  0x0000658b call  0x000078f5 
- 00031247  0x0000658c arg  0x00000712 , 0x00000011 
- 00031248  0x0000658d arg  0x000006ca , 0x00000005 
- 00031249  0x0000658e call  0x000078df 
- 00031250  0x0000658f arg  0x00000612 , 0x00000011 
- 00031251  0x00006590 arg  0x000006ca , 0x00000012 
- 00031252  0x00006591 arg  0x000005ca , 0x00000005 
- 00031253  0x00006592 call  0x000078bd 
- 00031254  0x00006593 arg  0x00000712 , 0x00000011 
- 00031255  0x00006594 arg  0x000006ca , 0x00000012 
- 00031256  0x00006595 arg  0x000006fa , 0x00000005 
- 00031257  0x00006596 call  0x000078bd 
- 00031258  0x00006597 arg  0x0000062a , 0x00000011 
- 00031259  0x00006598 arg  0x000006fa , 0x00000012 
- 00031260  0x00006599 arg  0x000005e2 , 0x00000005 
- 00031261  0x0000659a branch  0x000078bd 
- 00031262  0x0000659e force  0x00000010 , 0x00000039 
- 00031263  0x000065a0 ifetch  0x00000004 , 0x00000006 
- 00031264  0x000065a1 force  0x00000004 , 0x00000011 
- 00031265  0x000065a2 increase  0x00000003 , 0x00000005 
- 00031266  0x000065a4 istore  0x00000001 , 0x00000005 
- 00031267  0x000065a5 rshift8  0x0000003f , 0x0000003f 
- 00031268  0x000065a6 increase  0xfffffffe , 0x00000005 
- 00031269  0x000065a7 increase  0xffffffff , 0x00000011 
- 00031270  0x000065a8 nbranch  0x00007a22 , 0x00000005 
- 00031271  0x000065a9 increase  0x00000005 , 0x00000005 
- 00031272  0x000065aa loop  0x00007a1f 
- 00031273  0x000065ab rtn 
- 00031274  0x000065af lshift2  0x00000007 , 0x0000003f 
- 00031275  0x000065b0 iadd  0x0000000b , 0x00000006 
- 00031276  0x000065b1 ifetch  0x00000004 , 0x00000006 
- 00031277  0x000065b2 rtn 
- 00031278  0x000065b5 force  0x00000010 , 0x00000030 
- 00031279  0x000065b6 arg  0x00000582 , 0x0000000b 
- 00031280  0x000065b8 add  0x00000030 , 0xfffffff9 , 0x00000007 
- 00031281  0x000065b9 call  0x00007a2a 
- 00031282  0x000065ba iforce  0x00000002 
- 00031283  0x000065bb add  0x00000030 , 0xfffffff0 , 0x00000007 
- 00031284  0x000065bc call  0x00007a2a 
- 00031285  0x000065bd iadd  0x00000002 , 0x00000002 
- 00031286  0x000065be add  0x00000030 , 0xfffffffe , 0x00000007 
- 00031287  0x000065bf call  0x00007a2a 
- 00031288  0x000065c0 shasx  0x0000003f , 0x00000001 , 0x0000003f 
- 00031289  0x000065c1 iadd  0x00000002 , 0x00000002 
- 00031290  0x000065c2 add  0x00000030 , 0xfffffff1 , 0x00000007 
- 00031291  0x000065c3 call  0x00007a2a 
- 00031292  0x000065c4 shasx  0x0000003f , 0x00000000 , 0x0000003f 
- 00031293  0x000065c5 iadd  0x00000002 , 0x00000002 
- 00031294  0x000065c6 lshift2  0x00000030 , 0x0000003f 
- 00031295  0x000065c7 iadd  0x0000000b , 0x00000005 
- 00031296  0x000065c8 istoret  0x00000004 , 0x00000005 
- 00031297  0x000065c9 increase  0x00000001 , 0x00000030 
- 00031298  0x000065ca compare  0x00000040 , 0x00000030 , 0x000000ff 
- 00031299  0x000065cb nbranch  0x00007a30 , 0x00000001 
- 00031300  0x000065cc rtn 
- 00031301  0x000065d0 arg  0x000007ba , 0x00000006 
- 00031302  0x000065d1 force  0x00000007 , 0x00000038 
- 00031303  0x000065d3 ifetch  0x00000004 , 0x00000006 
- 00031304  0x000065d4 iforce  0x0000002f 
- 00031305  0x000065d5 increase  0xffffffff , 0x00000038 
- 00031306  0x000065d6 branch  0x00007a47 , 0x00000002 
- 00031307  0x000065d7 rtn 
- 00031308  0x000065da set1  0x00000025 , 0x00000000 
- 00031309  0x000065db bpatch  0x000000f8 , 0x0000403f 
- 00031310  0x000065dc call  0x00007a2e 
- 00031311  0x000065dd arg  0x00000682 , 0x00000005 
- 00031312  0x000065de force  0x00000000 , 0x00000038 
- 00031313  0x000065e0 deposit  0x0000002f 
- 00031314  0x000065e1 istore  0x00000004 , 0x00000005 
- 00031315  0x000065e2 increase  0x00000001 , 0x00000038 
- 00031316  0x000065e3 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031317  0x000065e4 nbranch  0x00007a51 , 0x00000001 
- 00031318  0x000065e5 call  0x000075c5 
- 00031319  0x000065e6 arg  0x00008700 , 0x0000000b 
- 00031320  0x000065e7 arg  0x00000582 , 0x00000030 
- 00031321  0x000065e8 force  0x00000040 , 0x00000039 
- 00031322  0x000065ea ifetcht  0x00000004 , 0x00000030 
- 00031323  0x000065eb ifetch  0x00000004 , 0x0000000b 
- 00031324  0x000065ec increase  0x00000004 , 0x0000000b 
- 00031325  0x000065ed increase  0x00000004 , 0x00000030 
- 00031326  0x000065ee iadd  0x00000002 , 0x0000003f 
- 00031327  0x000065ef force  0x00000007 , 0x00000038 
- 00031328  0x000065f0 iadd  0x0000002f , 0x00000002 
- 00031329  0x000065f1 force  0x00000004 , 0x00000038 
- 00031330  0x000065f2 shasx  0x0000002f , 0x00000003 , 0x0000003f 
- 00031331  0x000065f3 iadd  0x00000002 , 0x00000002 
- 00031332  0x000065f4 force  0x00000005 , 0x00000038 
- 00031333  0x000065f5 deposit  0x0000002f 
- 00031334  0x000065f6 force  0x00000006 , 0x00000038 
- 00031335  0x000065f7 ixor  0x0000002f , 0x0000003f 
- 00031336  0x000065f8 force  0x00000004 , 0x00000038 
- 00031337  0x000065f9 iand  0x0000002f , 0x0000003f 
- 00031338  0x000065fa force  0x00000006 , 0x00000038 
- 00031339  0x000065fb ixor  0x0000002f , 0x0000003f 
- 00031340  0x000065fc iadd  0x00000002 , 0x00000002 
- 00031341  0x000065fd force  0x00000007 , 0x00000038 
- 00031342  0x000065fe copy  0x00000002 , 0x0000002f 
- 00031343  0x000065ff force  0x00000003 , 0x00000038 
- 00031344  0x00006600 deposit  0x0000002f 
- 00031345  0x00006601 iadd  0x00000002 , 0x0000002f 
- 00031346  0x00006602 force  0x00000000 , 0x00000038 
- 00031347  0x00006603 deposit  0x0000002f 
- 00031348  0x00006604 force  0x00000001 , 0x00000038 
- 00031349  0x00006605 iand  0x0000002f , 0x00000002 
- 00031350  0x00006606 ior  0x0000002f , 0x0000003f 
- 00031351  0x00006607 force  0x00000002 , 0x00000038 
- 00031352  0x00006608 iand  0x0000002f , 0x0000003f 
- 00031353  0x00006609 ior  0x00000002 , 0x00000002 
- 00031354  0x0000660a force  0x00000000 , 0x00000038 
- 00031355  0x0000660b shasx  0x0000002f , 0x00000002 , 0x0000003f 
- 00031356  0x0000660c iadd  0x00000002 , 0x0000003f 
- 00031357  0x0000660d force  0x00000007 , 0x00000038 
- 00031358  0x0000660e iadd  0x0000002f , 0x0000002f 
- 00031359  0x0000660f regexrot 
- 00031360  0x00006610 loop  0x00007a5a 
- 00031361  0x00006611 arg  0x00000682 , 0x00000006 
- 00031362  0x00006612 force  0x00000000 , 0x00000038 
- 00031363  0x00006614 ifetch  0x00000004 , 0x00000006 
- 00031364  0x00006615 iadd  0x0000002f , 0x0000002f 
- 00031365  0x00006616 increase  0x00000001 , 0x00000038 
- 00031366  0x00006617 compare  0x00000008 , 0x00000038 , 0x000000ff 
- 00031367  0x00006618 nbranch  0x00007a83 , 0x00000001 
- 00031368  0x00006619 branch  0x000075c9 
- 00031369  0x0000661d arg  0x00000858 , 0x00000005 
- 00031370  0x0000661e force  0x00000007 , 0x00000038 
- 00031371  0x00006620 deposit  0x0000002f 
- 00031372  0x00006621 istore  0x00000004 , 0x00000005 
- 00031373  0x00006622 increase  0xffffffff , 0x00000038 
- 00031374  0x00006623 branch  0x00007a8b , 0x00000002 
- 00031375  0x00006624 rtn 
- 00031376  0x00006628 arg  0x00000582 , 0x00000005 
- 00031377  0x00006629 increase  0xfffffffc , 0x00000006 
- 00031378  0x0000662a sub  0x00000039 , 0x00000010 , 0x00000011 
- 00031379  0x0000662c ifetch  0x00000004 , 0x00000006 
- 00031380  0x0000662d ixor  0x00000002 , 0x0000003f 
- 00031381  0x0000662e istore  0x00000004 , 0x00000005 
- 00031382  0x0000662f increase  0xfffffff8 , 0x00000006 
- 00031383  0x00006630 loop  0x00007a93 
- 00031384  0x00006631 copy  0x00000011 , 0x00000039 
- 00031385  0x00006632 deposit  0x00000002 
- 00031386  0x00006634 istore  0x00000004 , 0x00000005 
- 00031387  0x00006635 loop  0x00007a9a 
- 00031388  0x00006636 rtn 
- 00031389  0x00006639 arg  0x00000808 , 0x00000006 
- 00031390  0x0000663a arg  0x00000582 , 0x00000005 
- 00031391  0x0000663b force  0x00000006 , 0x00000039 
- 00031392  0x0000663c call  0x00007b97 
- 00031393  0x0000663d arg  0x000047c4 , 0x00000006 
- 00031394  0x0000663e force  0x00000006 , 0x00000039 
- 00031395  0x0000663f call  0x00007b97 
- 00031396  0x00006640 arg  0x00000858 , 0x00000006 
- 00031397  0x00006641 call  0x00007b96 
- 00031398  0x00006642 call  0x00007a45 
- 00031399  0x00006643 call  0x00007a4c 
- 00031400  0x00006644 arg  0x00000848 , 0x00000006 
- 00031401  0x00006645 arg  0x00000582 , 0x00000005 
- 00031402  0x00006646 branch  0x00007ab8 
- 00031403  0x00006649 arg  0x000047c4 , 0x00000006 
- 00031404  0x0000664a arg  0x00000582 , 0x00000005 
- 00031405  0x0000664b force  0x00000006 , 0x00000039 
- 00031406  0x0000664c call  0x00007b97 
- 00031407  0x0000664d arg  0x00000808 , 0x00000006 
- 00031408  0x0000664e force  0x00000006 , 0x00000039 
- 00031409  0x0000664f call  0x00007b97 
- 00031410  0x00006650 arg  0x00000848 , 0x00000006 
- 00031411  0x00006651 call  0x00007b96 
- 00031412  0x00006652 call  0x00007a45 
- 00031413  0x00006653 call  0x00007a4c 
- 00031414  0x00006654 arg  0x00000858 , 0x00000006 
- 00031415  0x00006655 arg  0x00000582 , 0x00000005 
- 00031416  0x00006657 call  0x00007b96 
- 00031417  0x00006658 setarg  0x00800000 
- 00031418  0x00006659 lshift8  0x0000003f , 0x0000003f 
- 00031419  0x0000665a istore  0x00000004 , 0x00000005 
- 00031420  0x0000665b force  0x00000005 , 0x00000039 
- 00031421  0x0000665c call  0x00007e3b 
- 00031422  0x0000665d setarg  0x00000280 
- 00031423  0x0000665e istore  0x00000004 , 0x00000005 
- 00031424  0x0000665f call  0x00007a4c 
- 00031425  0x00006661 fetch  0x00000004 , 0x00000858 
- 00031426  0x00006663 arg  0x000003e8 , 0x00000011 
- 00031427  0x00006664 idiv  0x00000011 
- 00031428  0x00006665 call  0x00007efd 
- 00031429  0x00006666 remainder  0x0000003f 
- 00031430  0x00006667 store  0x00000004 , 0x000007ec 
- 00031431  0x00006668 quotient  0x0000003f 
- 00031432  0x00006669 arg  0x000003e8 , 0x00000011 
- 00031433  0x0000666a idiv  0x00000011 
- 00031434  0x0000666b call  0x00007efd 
- 00031435  0x0000666c remainder  0x0000003f 
- 00031436  0x0000666d arg  0x000003e8 , 0x00000011 
- 00031437  0x0000666e imul32  0x00000011 , 0x0000003f 
- 00031438  0x0000666f fetcht  0x00000004 , 0x000007ec 
- 00031439  0x00006670 iadd  0x00000002 , 0x0000003f 
- 00031440  0x00006671 store  0x00000004 , 0x000007ec 
- 00031441  0x00006672 rtn 
- 00031442  0x00006675 setarg  0x00363636 
- 00031443  0x00006676 lshift8  0x0000003f , 0x00000002 
- 00031444  0x00006677 or_into  0x00000036 , 0x00000002 
- 00031445  0x00006678 fetch  0x00000002 , 0x00000898 
- 00031446  0x00006679 copy  0x0000003f , 0x00000006 
- 00031447  0x0000667a force  0x00000004 , 0x00000039 
- 00031448  0x0000667b call  0x00007a90 
- 00031449  0x0000667c call  0x00007a45 
- 00031450  0x0000667d call  0x00007a4c 
- 00031451  0x0000667e fetch  0x00000002 , 0x0000089a 
- 00031452  0x0000667f copy  0x0000003f , 0x00000006 
- 00031453  0x00006680 arg  0x00000582 , 0x00000005 
- 00031454  0x00006681 force  0x00000006 , 0x00000039 
- 00031455  0x00006682 call  0x00007b97 
- 00031456  0x00006683 fetch  0x00000002 , 0x0000089c 
- 00031457  0x00006684 copy  0x0000003f , 0x00000006 
- 00031458  0x00006685 force  0x00000006 , 0x00000039 
- 00031459  0x00006686 call  0x00007b97 
- 00031460  0x00006687 setarg  0x00800000 
- 00031461  0x00006688 istore  0x00000003 , 0x00000005 
- 00031462  0x00006689 force  0x00000000 , 0x0000003f 
- 00031463  0x0000668a istore  0x00000001 , 0x00000005 
- 00031464  0x0000668b force  0x00000000 , 0x0000003f 
- 00031465  0x0000668c istore  0x00000008 , 0x00000005 
- 00031466  0x0000668d setarg  0x00000388 
- 00031467  0x0000668e istore  0x00000004 , 0x00000005 
- 00031468  0x0000668f call  0x00007a4c 
- 00031469  0x00006690 call  0x00007a89 
- 00031470  0x00006691 arg  0x00000858 , 0x00000006 
- 00031471  0x00006692 arg  0x000006a2 , 0x00000005 
- 00031472  0x00006693 call  0x00007e31 
- 00031473  0x00006695 setarg  0x005c5c5c 
- 00031474  0x00006696 lshift8  0x0000003f , 0x00000002 
- 00031475  0x00006697 or_into  0x0000005c , 0x00000002 
- 00031476  0x00006698 fetch  0x00000002 , 0x00000898 
- 00031477  0x00006699 copy  0x0000003f , 0x00000006 
- 00031478  0x0000669a force  0x00000004 , 0x00000039 
- 00031479  0x0000669b call  0x00007a90 
- 00031480  0x0000669c call  0x00007a45 
- 00031481  0x0000669d call  0x00007a4c 
- 00031482  0x0000669e arg  0x000006c2 , 0x00000006 
- 00031483  0x0000669f arg  0x00000582 , 0x00000005 
- 00031484  0x000066a0 force  0x00000008 , 0x00000039 
- 00031485  0x000066a1 call  0x00007b97 
- 00031486  0x000066a2 setarg  0x00800000 
- 00031487  0x000066a3 lshift8  0x0000003f , 0x0000003f 
- 00031488  0x000066a4 istore  0x00000004 , 0x00000005 
- 00031489  0x000066a5 call  0x00007e3a 
- 00031490  0x000066a6 setarg  0x00000300 
- 00031491  0x000066a7 istore  0x00000004 , 0x00000005 
- 00031492  0x000066a8 call  0x00007a4c 
- 00031493  0x000066a9 branch  0x00007a89 
- 00031494  0x000066ad setarg  0x00363636 
- 00031495  0x000066ae lshift8  0x0000003f , 0x00000002 
- 00031496  0x000066af or_into  0x00000036 , 0x00000002 
- 00031497  0x000066b0 arg  0x00000838 , 0x00000006 
- 00031498  0x000066b1 force  0x00000006 , 0x00000039 
- 00031499  0x000066b2 call  0x00007a90 
- 00031500  0x000066b3 call  0x00007a45 
- 00031501  0x000066b4 call  0x00007a4c 
- 00031502  0x000066b5 fetch  0x00000002 , 0x000008a4 
- 00031503  0x000066b6 copy  0x0000003f , 0x00000006 
- 00031504  0x000066b7 arg  0x00000582 , 0x00000005 
- 00031505  0x000066b8 call  0x00007b96 
- 00031506  0x000066b9 fetch  0x00000002 , 0x000008a6 
- 00031507  0x000066ba copy  0x0000003f , 0x00000006 
- 00031508  0x000066bb call  0x00007b96 
- 00031509  0x000066bd setarg  0x0062746c 
- 00031510  0x000066be lshift8  0x0000003f , 0x0000003f 
- 00031511  0x000066bf or_into  0x0000006b , 0x0000003f 
- 00031512  0x000066c0 istore  0x00000004 , 0x00000005 
- 00031513  0x000066c1 arg  0x000006cf , 0x00000006 
- 00031514  0x000066c2 force  0x00000003 , 0x00000039 
- 00031515  0x000066c3 call  0x00007b97 
- 00031516  0x000066c5 setarg  0x00800000 
- 00031517  0x000066c6 lshift8  0x0000003f , 0x0000003f 
- 00031518  0x000066c7 istore  0x00000004 , 0x00000005 
- 00031519  0x000066c8 force  0x00000000 , 0x0000003f 
- 00031520  0x000066c9 istore  0x00000008 , 0x00000005 
- 00031521  0x000066ca setarg  0x00000380 
- 00031522  0x000066cb istore  0x00000004 , 0x00000005 
- 00031523  0x000066cc call  0x00007a4c 
- 00031524  0x000066ce call  0x00007a89 
- 00031525  0x000066cf arg  0x00000858 , 0x00000006 
- 00031526  0x000066d0 arg  0x000006a2 , 0x00000005 
- 00031527  0x000066d1 call  0x00007e31 
- 00031528  0x000066d3 setarg  0x005c5c5c 
- 00031529  0x000066d4 lshift8  0x0000003f , 0x00000002 
- 00031530  0x000066d5 or_into  0x0000005c , 0x00000002 
- 00031531  0x000066d6 arg  0x00000838 , 0x00000006 
- 00031532  0x000066d7 force  0x00000006 , 0x00000039 
- 00031533  0x000066d8 call  0x00007a90 
- 00031534  0x000066d9 call  0x00007a45 
- 00031535  0x000066da call  0x00007a4c 
- 00031536  0x000066db arg  0x000006c2 , 0x00000006 
- 00031537  0x000066dc arg  0x00000582 , 0x00000005 
- 00031538  0x000066dd force  0x00000008 , 0x00000039 
- 00031539  0x000066de call  0x00007b97 
- 00031540  0x000066df setarg  0x00800000 
- 00031541  0x000066e0 lshift8  0x0000003f , 0x0000003f 
- 00031542  0x000066e1 istore  0x00000004 , 0x00000005 
- 00031543  0x000066e2 call  0x00007e3a 
- 00031544  0x000066e3 setarg  0x00000300 
- 00031545  0x000066e4 istore  0x00000004 , 0x00000005 
- 00031546  0x000066e5 call  0x00007a4c 
- 00031547  0x000066e6 branch  0x00007a89 
- 00031548  0x000066ea setarg  0x00363636 
- 00031549  0x000066eb lshift8  0x0000003f , 0x00000002 
- 00031550  0x000066ec or_into  0x00000036 , 0x00000002 
- 00031551  0x000066ed arg  0x00000838 , 0x00000006 
- 00031552  0x000066ee force  0x00000006 , 0x00000039 
- 00031553  0x000066ef call  0x00007a90 
- 00031554  0x000066f0 call  0x00007a45 
- 00031555  0x000066f1 call  0x00007a4c 
- 00031556  0x000066f2 arg  0x00000858 , 0x00000006 
- 00031557  0x000066f3 arg  0x00000582 , 0x00000005 
- 00031558  0x000066f4 call  0x00007b96 
- 00031559  0x000066f5 arg  0x00000848 , 0x00000006 
- 00031560  0x000066f6 call  0x00007b96 
- 00031561  0x000066f7 branch  0x00007b57 
- 00031562  0x000066fa setarg  0x00363636 
- 00031563  0x000066fb lshift8  0x0000003f , 0x00000002 
- 00031564  0x000066fc or_into  0x00000036 , 0x00000002 
- 00031565  0x000066fd arg  0x00000838 , 0x00000006 
- 00031566  0x000066fe force  0x00000006 , 0x00000039 
- 00031567  0x000066ff call  0x00007a90 
- 00031568  0x00006700 call  0x00007a45 
- 00031569  0x00006701 call  0x00007a4c 
- 00031570  0x00006703 arg  0x00000848 , 0x00000006 
- 00031571  0x00006704 arg  0x00000582 , 0x00000005 
- 00031572  0x00006705 call  0x00007b96 
- 00031573  0x00006706 arg  0x00000858 , 0x00000006 
- 00031574  0x00006707 call  0x00007b96 
- 00031575  0x00006709 setarg  0x00000000 
- 00031576  0x0000670a istore  0x00000008 , 0x00000005 
- 00031577  0x0000670b istore  0x00000008 , 0x00000005 
- 00031578  0x0000670d copy  0x00000005 , 0x00000002 
- 00031579  0x0000670e jam  0x00000080 , 0x000006c2 
- 00031580  0x0000670f copy  0x00000002 , 0x00000005 
- 00031581  0x00006710 arg  0x000006d2 , 0x00000006 
- 00031582  0x00006711 call  0x00007b96 
- 00031583  0x00006713 call  0x00007a4c 
- 00031584  0x00006715 arg  0x00000582 , 0x00000005 
- 00031585  0x00006716 force  0x00000007 , 0x00000039 
- 00031586  0x00006717 call  0x00007e3b 
- 00031587  0x00006718 istore  0x00000004 , 0x00000005 
- 00031588  0x00006719 setarg  0x000003f8 
- 00031589  0x0000671a istore  0x00000004 , 0x00000005 
- 00031590  0x0000671b call  0x00007a4c 
- 00031591  0x0000671c call  0x00007a89 
- 00031592  0x0000671e arg  0x00000858 , 0x00000006 
- 00031593  0x0000671f arg  0x000006a2 , 0x00000005 
- 00031594  0x00006720 call  0x00007e31 
- 00031595  0x00006722 setarg  0x005c5c5c 
- 00031596  0x00006723 lshift8  0x0000003f , 0x00000002 
- 00031597  0x00006724 or_into  0x0000005c , 0x00000002 
- 00031598  0x00006725 arg  0x00000838 , 0x00000006 
- 00031599  0x00006726 force  0x00000006 , 0x00000039 
- 00031600  0x00006727 call  0x00007a90 
- 00031601  0x00006728 call  0x00007a45 
- 00031602  0x00006729 call  0x00007a4c 
- 00031603  0x0000672a arg  0x000006c2 , 0x00000006 
- 00031604  0x0000672b arg  0x00000582 , 0x00000005 
- 00031605  0x0000672c force  0x00000008 , 0x00000039 
- 00031606  0x0000672d call  0x00007b97 
- 00031607  0x0000672e setarg  0x00800000 
- 00031608  0x0000672f lshift8  0x0000003f , 0x0000003f 
- 00031609  0x00006730 istore  0x00000004 , 0x00000005 
- 00031610  0x00006731 call  0x00007e3a 
- 00031611  0x00006732 setarg  0x00000300 
- 00031612  0x00006733 istore  0x00000004 , 0x00000005 
- 00031613  0x00006734 call  0x00007a4c 
- 00031614  0x00006735 branch  0x00007a89 
- 00031615  0x0000673d jam  0x000000c0 , 0x00000581 
- 00031616  0x0000673f fetch  0x00000001 , 0x00000581 
- 00031617  0x00006740 rtn  0x00000034 
- 00031618  0x00006741 increase  0xffffffff , 0x0000003f 
- 00031619  0x00006742 store  0x00000001 , 0x00000581 
- 00031620  0x00006743 arg  0x0000065a , 0x00000006 
- 00031621  0x00006744 call  0x00007822 
- 00031622  0x00006745 branch  0x00007b80 , 0x00000001 
- 00031623  0x00006746 arg  0x00000582 , 0x00000006 
- 00031624  0x00006747 arg  0x00000612 , 0x00000005 
- 00031625  0x00006748 branch  0x00007828 
- 00031626  0x0000674b call  0x0000793a 
- 00031627  0x0000674c fetch  0x00000001 , 0x00000581 
- 00031628  0x0000674d increase  0xffffffff , 0x0000003f 
- 00031629  0x0000674e store  0x00000001 , 0x00000581 
- 00031630  0x0000674f arg  0x0000065a , 0x00000006 
- 00031631  0x00006750 call  0x00007822 
- 00031632  0x00006751 rtn  0x00000001 
- 00031633  0x00006752 branch  0x0000798b 
- 00031634  0x00006755 jam  0x00000000 , 0x00000580 
- 00031635  0x00006756 arg  0x00000582 , 0x00000006 
- 00031636  0x00006757 arg  0x00000612 , 0x00000005 
- 00031637  0x00006758 branch  0x00007828 
- 00031638  0x0000675b force  0x00000004 , 0x00000039 
- 00031639  0x0000675d increase  0xfffffffc , 0x00000006 
- 00031640  0x0000675f ifetch  0x00000004 , 0x00000006 
- 00031641  0x00006760 istore  0x00000004 , 0x00000005 
- 00031642  0x00006761 increase  0xfffffff8 , 0x00000006 
- 00031643  0x00006762 loop  0x00007b98 
- 00031644  0x00006763 rtn 
- 00031645  0x00006767 rtn  0x0000002b 
- 00031646  0x00006768 call  0x00007ba5 
- 00031647  0x00006769 call  0x00007c13 
- 00031648  0x0000676a branch  0x00007bd9 
- 00031649  0x0000676d fetch  0x00000001 , 0x00004132 
- 00031650  0x0000676e rtneq  0x00000001 
- 00031651  0x0000676f call  0x00007bf2 
- 00031652  0x00006771 branch  0x00007c04 
- 00031653  0x00006774 fetch  0x00000001 , 0x000047fd 
- 00031654  0x00006775 rtneq  0x000000ff 
- 00031655  0x00006776 iforce  0x00000002 
- 00031656  0x00006777 call  0x000069da 
- 00031657  0x00006778 fetcht  0x00000001 , 0x000047fd 
- 00031658  0x00006779 call  0x000069ed 
- 00031659  0x0000677a nop  0x00000064 
- 00031660  0x0000677b fetcht  0x00000001 , 0x000047fd 
- 00031661  0x0000677c call  0x000069d1 
- 00031662  0x0000677d branch  0x00007bb1 
- 00031663  0x00006780 jam  0x000000ff , 0x000047fd 
- 00031664  0x00006781 rtn 
- 00031665  0x00006784 set1  0x00000025 , 0x00000000 
- 00031666  0x00006785 bpatch  0x00000085 , 0x00004030 
- 00031667  0x00006786 fetch  0x00000001 , 0x000047fd 
- 00031668  0x00006787 rtneq  0x000000ff 
- 00031669  0x00006788 copy  0x0000003f , 0x00000002 
- 00031670  0x00006789 call  0x000069e5 
- 00031671  0x0000678a nbranch  0x00007bc4 , 0x00000001 
- 00031672  0x0000678d call  0x00007bce 
- 00031673  0x0000678e fetch  0x00000002 , 0x000047f4 
- 00031674  0x0000678f set1  0x0000000c 
- 00031675  0x00006790 store  0x00000002 , 0x000047f4 
- 00031676  0x00006791 fetch  0x00000001 , 0x000047eb 
- 00031677  0x00006792 rtneq  0x00000000 
- 00031678  0x00006793 jam  0x00000000 , 0x000047eb 
- 00031679  0x00006795 fetch  0x00000001 , 0x000047fc 
- 00031680  0x00006796 store  0x00000001 , 0x000047ea 
- 00031681  0x00006797 call  0x00007bd5 
- 00031682  0x00006798 jam  0x0000002c , 0x00000b7d 
- 00031683  0x00006799 branch  0x00007c27 
- 00031684  0x0000679b fetch  0x00000002 , 0x000047f4 
- 00031685  0x0000679c set0  0x0000000c 
- 00031686  0x0000679d store  0x00000002 , 0x000047f4 
- 00031687  0x0000679e fetch  0x00000001 , 0x000047eb 
- 00031688  0x0000679f rtneq  0x00000001 
- 00031689  0x000067a0 jam  0x00000001 , 0x000047eb 
- 00031690  0x000067a2 jam  0x00000000 , 0x000047ea 
- 00031691  0x000067a3 call  0x00007bd7 
- 00031692  0x000067a4 jam  0x0000002d , 0x00000b7d 
- 00031693  0x000067a5 branch  0x00007c27 
- 00031694  0x000067a8 fetch  0x00000001 , 0x000047ea 
- 00031695  0x000067a9 rtn  0x00000034 
- 00031696  0x000067aa increase  0xffffffff , 0x0000003f 
- 00031697  0x000067ab store  0x00000001 , 0x000047ea 
- 00031698  0x000067ac nrtn  0x00000034 
- 00031699  0x000067ae jam  0x00000010 , 0x00000b7d 
- 00031700  0x000067af branch  0x00007c27 
- 00031701  0x000067b2 arg  0x00000007 , 0x00000007 
- 00031702  0x000067b3 branch  0x00003dc2 
- 00031703  0x000067b6 arg  0x00000007 , 0x00000007 
- 00031704  0x000067b7 branch  0x00003dc6 
- 00031705  0x000067ba fetch  0x00000001 , 0x000047f7 
- 00031706  0x000067bb rtneq  0x000000ff 
- 00031707  0x000067bc iforce  0x00000002 
- 00031708  0x000067bd call  0x000069da 
- 00031709  0x000067be branch  0x00007be2 
- 00031710  0x000067c1 fetch  0x00000002 , 0x000047f4 
- 00031711  0x000067c2 set0  0x0000000d 
- 00031712  0x000067c3 store  0x00000002 , 0x000047f4 
- 00031713  0x000067c4 jam  0x00000000 , 0x000047e9 
- 00031714  0x000067c6 fetch  0x00000002 , 0x000047f4 
- 00031715  0x000067c7 set0  0x0000000e 
- 00031716  0x000067c8 store  0x00000002 , 0x000047f4 
- 00031717  0x000067c9 fetcht  0x00000001 , 0x000047f7 
- 00031718  0x000067ca branch  0x000069ed 
- 00031719  0x000067cd fetch  0x00000002 , 0x000047f4 
- 00031720  0x000067ce set1  0x0000000e 
- 00031721  0x000067cf store  0x00000002 , 0x000047f4 
- 00031722  0x000067d0 jam  0x00000000 , 0x000047e9 
- 00031723  0x000067d1 fetcht  0x00000001 , 0x000047f7 
- 00031724  0x000067d2 branch  0x000069ef 
- 00031725  0x000067d5 fetch  0x00000002 , 0x000047f4 
- 00031726  0x000067d6 set1  0x0000000d 
- 00031727  0x000067d7 store  0x00000002 , 0x000047f4 
- 00031728  0x000067d8 jam  0x00000001 , 0x000047e9 
- 00031729  0x000067d9 rtn 
- 00031730  0x000067dc set1  0x00000025 , 0x00000000 
- 00031731  0x000067dd bpatch  0x00000086 , 0x00004030 
- 00031732  0x000067de fetch  0x00000001 , 0x000047e9 
- 00031733  0x000067df rtneq  0x00000000 
- 00031734  0x000067e0 arg  0x00000009 , 0x00000007 
- 00031735  0x000067e1 call  0x00007e53 
- 00031736  0x000067e2 nrtn  0x00000034 
- 00031737  0x000067e3 fetch  0x00000001 , 0x000047e9 
- 00031738  0x000067e4 beq  0x00000002 , 0x00007bff 
- 00031739  0x000067e5 call  0x00007be7 
- 00031740  0x000067e6 jam  0x00000002 , 0x000047e9 
- 00031741  0x000067e7 fetch  0x00000002 , 0x000047fa 
- 00031742  0x000067e8 branch  0x00007c02 
- 00031743  0x000067ea call  0x00007be2 
- 00031744  0x000067eb jam  0x00000003 , 0x000047e9 
- 00031745  0x000067ec fetch  0x00000002 , 0x000047f8 
- 00031746  0x000067ee arg  0x00000009 , 0x00000007 
- 00031747  0x000067ef branch  0x00007e4c 
- 00031748  0x000067f3 set1  0x00000025 , 0x00000000 
- 00031749  0x000067f4 bpatch  0x00000087 , 0x00004030 
- 00031750  0x000067f5 arg  0x00000000 , 0x00000011 
- 00031751  0x000067f6 fetcht  0x00000004 , 0x000047ec 
- 00031752  0x000067f7 copy  0x00000022 , 0x00000012 
- 00031753  0x000067fa copy  0x00000012 , 0x0000003f 
- 00031754  0x000067fb increase  0x000000a0 , 0x00000002 
- 00031755  0x000067fc increase  0x000000a0 , 0x00000002 
- 00031756  0x000067fd isub  0x00000002 , 0x0000003e 
- 00031757  0x000067fe nbranch  0x00007c16 , 0x00000002 
- 00031758  0x000067ff increase  0x00000001 , 0x00000011 
- 00031759  0x00006800 and  0x00000011 , 0x0000000f , 0x0000003f 
- 00031760  0x00006801 nbranch  0x00007c09 , 0x00000034 
- 00031761  0x00006802 arg  0x00000000 , 0x00000011 
- 00031762  0x00006803 call  0x00007c1d 
- 00031763  0x00006805 copy  0x00000022 , 0x0000003f 
- 00031764  0x00006806 store  0x00000004 , 0x000047ec 
- 00031765  0x00006807 rtn 
- 00031766  0x00006809 set1  0x00000025 , 0x00000000 
- 00031767  0x0000680a bpatch  0x00000088 , 0x00004031 
- 00031768  0x0000680b copy  0x00000011 , 0x0000003f 
- 00031769  0x0000680c rtn  0x00000034 
- 00031770  0x0000680d increase  0xffffff60 , 0x00000002 
- 00031771  0x0000680e increase  0xffffff60 , 0x00000002 
- 00031772  0x0000680f storet  0x00000004 , 0x000047ec 
- 00031773  0x00006811 increase  0x00000050 , 0x0000003f 
- 00031774  0x00006812 store  0x00000001 , 0x00000b7d 
- 00031775  0x00006813 branch  0x00007c27 
- 00031776  0x0000681a jam  0x00000001 , 0x000047dd 
- 00031777  0x0000681c fetch  0x00000001 , 0x000047de 
- 00031778  0x0000681d nbranch  0x00007c21 , 0x00000034 
- 00031779  0x0000681e rtn 
- 00031780  0x00006821 jam  0x00000000 , 0x000047dd 
- 00031781  0x00006822 rtn 
- 00031782  0x00006825 branch  0x00007f9f 
- 00031783  0x0000682a set1  0x00000025 , 0x00000000 
- 00031784  0x0000682b bpatch  0x00000089 , 0x00004031 
- 00031785  0x0000682c fetch  0x00000001 , 0x00004132 
- 00031786  0x0000682d rtneq  0x00000001 
- 00031787  0x0000682e call  0x00007c20 
- 00031788  0x0000682f copy  0x00000011 , 0x0000003f 
- 00031789  0x00006830 store  0x00000004 , 0x000008ab 
- 00031790  0x00006831 arg  0x000047df , 0x00000011 
- 00031791  0x00006832 call  0x00007f92 
- 00031792  0x00006833 fetch  0x00000004 , 0x000008ab 
- 00031793  0x00006834 copy  0x0000003f , 0x00000011 
- 00031794  0x00006835 branch  0x00007c24 
- 00031795  0x00006838 set1  0x00000025 , 0x00000000 
- 00031796  0x00006839 bpatch  0x0000008a , 0x00004031 
- 00031797  0x0000683a fetch  0x00000001 , 0x00004132 
- 00031798  0x0000683b rtneq  0x00000001 
- 00031799  0x0000683c call  0x00007c20 
- 00031800  0x0000683d copy  0x00000011 , 0x0000003f 
- 00031801  0x0000683e store  0x00000004 , 0x000008ab 
- 00031802  0x0000683f arg  0x000047e4 , 0x00000011 
- 00031803  0x00006840 call  0x00007f92 
- 00031804  0x00006841 fetch  0x00000004 , 0x000008ab 
- 00031805  0x00006842 copy  0x0000003f , 0x00000011 
- 00031806  0x00006843 branch  0x00007c24 
- 00031807  0x00006846 set1  0x00000025 , 0x00000000 
- 00031808  0x00006847 bpatch  0x0000008b , 0x00004031 
- 00031809  0x00006848 setarg  0x00000000 
- 00031810  0x00006849 store  0x00000005 , 0x000047e4 
- 00031811  0x0000684a store  0x00000005 , 0x000047df 
- 00031812  0x0000684b rtn 
- 00031813  0x0000684e set1  0x00000025 , 0x00000000 
- 00031814  0x0000684f bpatch  0x0000008c , 0x00004031 
- 00031815  0x00006850 fetch  0x00000001 , 0x00004272 
- 00031816  0x00006851 nrtn  0x00000034 
- 00031817  0x00006852 arg  0x000047e4 , 0x00000011 
- 00031818  0x00006853 call  0x00007fac 
- 00031819  0x00006854 rtn  0x00000034 
- 00031820  0x00006855 jam  0x00000000 , 0x000008aa 
- 00031821  0x00006856 call  0x00007c51 
- 00031822  0x00006857 fetch  0x00000001 , 0x000008aa 
- 00031823  0x00006858 branch  0x00007c45 , 0x00000034 
- 00031824  0x00006859 rtn 
- 00031825  0x0000685c set1  0x00000025 , 0x00000000 
- 00031826  0x0000685d bpatch  0x0000008d , 0x00004031 
- 00031827  0x0000685e call  0x00007c20 
- 00031828  0x0000685f arg  0x000047e4 , 0x00000011 
- 00031829  0x00006860 call  0x00007f9f 
- 00031830  0x00006861 copy  0x0000003f , 0x00000002 
- 00031831  0x00006862 call  0x00007c24 
- 00031832  0x00006863 copy  0x00000002 , 0x0000003f 
- 00031833  0x00006864 rtn  0x00000034 
- 00031834  0x00006865 beq  0x00000001 , 0x00007c97 
- 00031835  0x00006866 beq  0x00000002 , 0x00007c9c 
- 00031836  0x00006867 beq  0x00000003 , 0x00007ca2 
- 00031837  0x00006868 beq  0x00000007 , 0x00007ca7 
- 00031838  0x00006869 beq  0x00000008 , 0x00007ca8 
- 00031839  0x0000686a beq  0x00000009 , 0x00007ca9 
- 00031840  0x0000686b beq  0x0000000b , 0x00007cac 
- 00031841  0x0000686c beq  0x0000000c , 0x00007cad 
- 00031842  0x0000686d beq  0x0000000d , 0x00007cae 
- 00031843  0x0000686e beq  0x0000000e , 0x00007cb1 
- 00031844  0x0000686f beq  0x0000000f , 0x00007cb3 
- 00031845  0x00006870 beq  0x00000010 , 0x00007cb6 
- 00031846  0x00006871 beq  0x00000012 , 0x00007cbb 
- 00031847  0x00006872 beq  0x00000015 , 0x00007bed 
- 00031848  0x00006873 beq  0x00000014 , 0x00007be7 
- 00031849  0x00006874 beq  0x00000013 , 0x00007bde 
- 00031850  0x00006875 beq  0x00000016 , 0x00007cbc 
- 00031851  0x00006876 beq  0x00000017 , 0x00007cc1 
- 00031852  0x00006877 beq  0x00000018 , 0x00007cc3 
- 00031853  0x00006878 beq  0x00000019 , 0x00007cc8 
- 00031854  0x00006879 beq  0x0000001b , 0x00007cc6 
- 00031855  0x0000687a beq  0x0000001c , 0x00007cd3 
- 00031856  0x0000687b beq  0x0000001e , 0x00007cd5 
- 00031857  0x0000687d store  0x00000001 , 0x00000b7d 
- 00031858  0x0000687e set1  0x00000025 , 0x00000000 
- 00031859  0x0000687f bpatch  0x0000008e , 0x00004031 
- 00031860  0x00006880 fetch  0x00000001 , 0x0000007c 
- 00031861  0x00006881 branch  0x00007c79 , 0x00000034 
- 00031862  0x00006882 call  0x000061d9 
- 00031863  0x00006883 fetch  0x00000001 , 0x0000007c 
- 00031864  0x00006884 nbranch  0x00007c8c , 0x00000034 
- 00031865  0x00006886 fetch  0x00000001 , 0x00000b7d 
- 00031866  0x00006887 bmark0  0x00000009 , 0x00007c87 
- 00031867  0x00006889 beq  0x00000005 , 0x00004a19 
- 00031868  0x0000688a beq  0x00000006 , 0x00004a28 
- 00031869  0x0000688b beq  0x0000000a , 0x00007caa 
- 00031870  0x0000688c beq  0x00000004 , 0x00007ca4 
- 00031871  0x0000688d beq  0x00000011 , 0x00007cb8 
- 00031872  0x0000688e beq  0x0000001d , 0x00007c8e 
- 00031873  0x0000688f beq  0x0000001f , 0x0000690c 
- 00031874  0x00006890 beq  0x00000020 , 0x00006910 
- 00031875  0x00006891 beq  0x00000012 , 0x00007c85 
- 00031876  0x00006892 rtn 
- 00031877  0x00006896 jam  0x0000002f , 0x00000b7d 
- 00031878  0x00006897 branch  0x00005620 
- 00031879  0x00006899 store  0x00000001 , 0x00000b7d 
- 00031880  0x0000689a call  0x000032ee 
- 00031881  0x0000689b branch  0x00007c8c , 0x00000005 
- 00031882  0x0000689c call  0x000032f9 
- 00031883  0x0000689d nrtn  0x00000005 
- 00031884  0x0000689f jam  0x00000001 , 0x000008aa 
- 00031885  0x000068a0 branch  0x00007c33 
- 00031886  0x000068a4 jam  0x00000034 , 0x0000007c 
- 00031887  0x000068a5 set1  0x00000003 , 0x00000000 
- 00031888  0x000068a6 nrtn  0x00000029 
- 00031889  0x000068a7 jam  0x00000000 , 0x00004748 
- 00031890  0x000068a8 jam  0x00000013 , 0x0000007c 
- 00031891  0x000068a9 fetch  0x00000001 , 0x00000177 
- 00031892  0x000068aa set0  0x00000002 , 0x0000003f 
- 00031893  0x000068ab store  0x00000001 , 0x00000177 
- 00031894  0x000068ac rtn 
- 00031895  0x000068af fetch  0x00000002 , 0x000047f4 
- 00031896  0x000068b0 set1  0x00000006 
- 00031897  0x000068b1 store  0x00000002 , 0x000047f4 
- 00031898  0x000068b2 jam  0x00000003 , 0x00004133 
- 00031899  0x000068b3 rtn 
- 00031900  0x000068b6 jam  0x00000000 , 0x000047f2 
- 00031901  0x000068b7 jam  0x00000000 , 0x00004133 
- 00031902  0x000068b8 fetch  0x00000002 , 0x000047f4 
- 00031903  0x000068b9 set0  0x00000006 
- 00031904  0x000068ba store  0x00000002 , 0x000047f4 
- 00031905  0x000068bb rtn 
- 00031906  0x000068be jam  0x00000005 , 0x00004272 
- 00031907  0x000068bf rtn 
- 00031908  0x000068c2 jam  0x00000007 , 0x0000007c 
- 00031909  0x000068c3 jam  0x00000013 , 0x00000446 
- 00031910  0x000068c4 rtn 
- 00031911  0x000068c8 rtn 
- 00031912  0x000068cb rtn 
- 00031913  0x000068ce rtn 
- 00031914  0x000068d1 jam  0x00000002 , 0x00000450 
- 00031915  0x000068d2 branch  0x000049da 
- 00031916  0x000068d5 rtn 
- 00031917  0x000068d7 rtn 
- 00031918  0x000068d9 jam  0x00000001 , 0x000043d8 
- 00031919  0x000068da jam  0x00000000 , 0x000044db 
- 00031920  0x000068db rtn 
- 00031921  0x000068dd jam  0x00000000 , 0x000043d8 
- 00031922  0x000068de rtn 
- 00031923  0x000068e0 jam  0x00000001 , 0x000043d8 
- 00031924  0x000068e1 jam  0x00000001 , 0x000044db 
- 00031925  0x000068e2 rtn 
- 00031926  0x000068e4 jam  0x00000000 , 0x000043d8 
- 00031927  0x000068e5 rtn 
- 00031928  0x000068e7 setarg  0x00000001 
- 00031929  0x000068e8 store  0x00000002 , 0x000003ef 
- 00031930  0x000068e9 rtn 
- 00031931  0x000068eb rtn 
- 00031932  0x000068ed jam  0x00000001 , 0x000043d2 
- 00031933  0x000068ee jam  0x0000001b , 0x00004272 
- 00031934  0x000068ef fetch  0x00000006 , 0x00000268 
- 00031935  0x000068f0 store  0x00000006 , 0x000044e7 
- 00031936  0x000068f1 rtn 
- 00031937  0x000068f3 jam  0x00000001 , 0x000043d2 
- 00031938  0x000068f4 rtn 
- 00031939  0x000068f6 jam  0x00000000 , 0x000043d2 
- 00031940  0x000068f7 jam  0x00000000 , 0x00004272 
- 00031941  0x000068f8 rtn 
- 00031942  0x000068fa jam  0x0000004b , 0x00000b7d 
- 00031943  0x000068fb branch  0x00005620 
- 00031944  0x000068fd set1  0x00000025 , 0x00000000 
- 00031945  0x000068fe bpatch  0x0000008f , 0x00004031 
- 00031946  0x000068ff fetch  0x00000002 , 0x00004288 
- 00031947  0x00006900 call  0x00007f66 
- 00031948  0x00006901 fetch  0x00000001 , 0x000047fd 
- 00031949  0x00006902 beq  0x000000ff , 0x00007cd0 
- 00031950  0x00006903 copy  0x0000003f , 0x00000002 
- 00031951  0x00006904 call  0x000069d1 
- 00031952  0x00006906 call  0x00007be2 
- 00031953  0x00006907 call  0x00007c3f 
- 00031954  0x00006908 branch  0x00003ccd 
- 00031955  0x0000690b jam  0x00000001 , 0x000046f8 
- 00031956  0x0000690c rtn 
- 00031957  0x0000690f force  0x00000004 , 0x00000007 
- 00031958  0x00006910 branch  0x00007e4b 
- 00031959  0x00006913 fetch  0x00000001 , 0x000047f4 
- 00031960  0x00006914 rtnbit0  0x0000000c 
- 00031961  0x00006915 rtnbit0  0x00000007 
- 00031962  0x00006916 branch  0x00007cd5 
- 00031963  0x0000691b set1  0x00000025 , 0x00000000 
- 00031964  0x0000691c bpatch  0x000000d5 , 0x0000403a 
- 00031965  0x0000691d call  0x00007df3 
- 00031966  0x0000691e hfetch  0x00000001 , 0x00008c26 
- 00031967  0x0000691f store  0x00000001 , 0x000008af 
- 00031968  0x00006920 hfetch  0x00000001 , 0x00008c27 
- 00031969  0x00006921 store  0x00000001 , 0x000008b0 
- 00031970  0x00006922 hjam  0x000000e0 , 0x00008c26 
- 00031971  0x00006923 fetch  0x00000001 , 0x000008b0 
- 00031972  0x00006924 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031973  0x00006925 call  0x00007d3a , 0x00000001 
- 00031974  0x00006926 set1  0x00000025 , 0x00000000 
- 00031975  0x00006927 bpatch  0x000000d6 , 0x0000403a 
- 00031976  0x00006928 fetch  0x00000001 , 0x000008af 
- 00031977  0x00006929 compare  0x00000001 , 0x0000003f , 0x00000001 
- 00031978  0x0000692a call  0x00007cf8 , 0x00000001 
- 00031979  0x0000692b fetch  0x00000001 , 0x000008f8 
- 00031980  0x0000692c bne  0x00000002 , 0x00007dc2 
- 00031981  0x0000692d fetch  0x00000002 , 0x000008f9 
- 00031982  0x0000692e increase  0x00000001 , 0x0000003f 
- 00031983  0x0000692f store  0x00000002 , 0x000008f9 
- 00031984  0x00006930 fetcht  0x00000002 , 0x000008fb 
- 00031985  0x00006931 isub  0x00000002 , 0x0000003e 
- 00031986  0x00006932 branch  0x00007db2 , 0x00000002 
- 00031987  0x00006933 fetch  0x00000001 , 0x000008af 
- 00031988  0x00006934 bbit0  0x00000006 , 0x00007dc2 
- 00031989  0x00006935 setarg  0x00000000 
- 00031990  0x00006936 store  0x00000002 , 0x000008f9 
- 00031991  0x00006937 branch  0x00007dc2 
- 00031992  0x0000693b set1  0x00000025 , 0x00000000 
- 00031993  0x0000693c bpatch  0x000000d7 , 0x0000403a 
- 00031994  0x0000693d hjam  0x00000011 , 0x00008c26 
- 00031995  0x0000693e hfetch  0x00000001 , 0x00008c20 
- 00031996  0x0000693f store  0x00000001 , 0x000008b1 
- 00031997  0x00006940 copy  0x0000003f , 0x00000039 
- 00031998  0x00006941 branch  0x00007d18 , 0x00000034 
- 00031999  0x00006942 arg  0x000008ff , 0x00000005 
- 00032000  0x00006943 call  0x00007d36 
- 00032001  0x00006944 fetch  0x00000001 , 0x000008b1 
- 00032002  0x00006945 sub  0x0000003f , 0x00000007 , 0x0000003e 
- 00032003  0x00006946 rtn  0x00000002 
- 00032004  0x00006948 set1  0x00000025 , 0x00000000 
- 00032005  0x00006949 bpatch  0x000000d8 , 0x0000403b 
- 00032006  0x0000694a fetch  0x00000001 , 0x000008ff 
- 00032007  0x0000694b beq  0x00000020 , 0x00007d16 
- 00032008  0x0000694c beq  0x00000021 , 0x00007d22 
- 00032009  0x0000694d beq  0x00000000 , 0x00007d10 
- 00032010  0x0000694e fetch  0x00000001 , 0x00000900 
- 00032011  0x0000694f beq  0x00000005 , 0x00007d9b 
- 00032012  0x00006950 beq  0x00000006 , 0x00007d3d 
- 00032013  0x00006951 beq  0x00000009 , 0x00007d98 
- 00032014  0x00006952 beq  0x0000000b , 0x00007da2 
- 00032015  0x00006953 branch  0x00007d32 
- 00032016  0x00006956 fetch  0x00000001 , 0x00000900 
- 00032017  0x00006957 beq  0x00000001 , 0x00007daf 
- 00032018  0x00006958 beq  0x00000003 , 0x00007dab 
- 00032019  0x00006959 beq  0x00000009 , 0x00007d34 
- 00032020  0x0000695a beq  0x00000005 , 0x00007d9b 
- 00032021  0x0000695b branch  0x00007d32 
- 00032022  0x0000695d call  0x00007d34 
- 00032023  0x0000695e rtn 
- 00032024  0x00006961 fetch  0x00000001 , 0x000008af 
- 00032025  0x00006962 bbit1  0x00000004 , 0x00007d04 
- 00032026  0x00006963 rtn 
- 00032027  0x00006965 fetch  0x00000001 , 0x000008f6 
- 00032028  0x00006966 increase  0x00000001 , 0x0000003f 
- 00032029  0x00006967 store  0x00000001 , 0x000008f6 
- 00032030  0x00006968 compare  0x00000002 , 0x0000003f , 0x000000ff 
- 00032031  0x00006969 nbranch  0x00007d34 , 0x00000001 
- 00032032  0x0000696a jam  0x00000001 , 0x000008f7 
- 00032033  0x0000696b branch  0x00007d34 
- 00032034  0x0000696d fetch  0x00000001 , 0x00000900 
- 00032035  0x0000696e beq  0x0000000a , 0x00007d27 
- 00032036  0x0000696f beq  0x00000009 , 0x00007d2e 
- 00032037  0x00006970 beq  0x0000000b , 0x00007d1b 
- 00032038  0x00006971 branch  0x00007d32 
- 00032039  0x00006973 fetch  0x00000001 , 0x000008f8 
- 00032040  0x00006974 beq  0x00000005 , 0x00007d2c 
- 00032041  0x00006975 bne  0x00000004 , 0x00007d34 
- 00032042  0x00006976 jam  0x00000005 , 0x000008f8 
- 00032043  0x00006977 branch  0x00007d34 
- 00032044  0x00006979 jam  0x00000002 , 0x000008f8 
- 00032045  0x0000697a branch  0x00007d34 
- 00032046  0x0000697d jam  0x00000001 , 0x000008f7 
- 00032047  0x0000697e arg  0x000008f7 , 0x00000011 
- 00032048  0x0000697f arg  0x00000001 , 0x00000012 
- 00032049  0x00006980 branch  0x00007d65 
- 00032050  0x00006982 hjam  0x00000001 , 0x00008c11 
- 00032051  0x00006983 rtn 
- 00032052  0x00006985 hjam  0x00000040 , 0x00008c12 
- 00032053  0x00006986 rtn 
- 00032054  0x00006989 hfetch  0x00000001 , 0x00008c18 
- 00032055  0x0000698a istore  0x00000001 , 0x00000005 
- 00032056  0x0000698b loop  0x00007d36 
- 00032057  0x0000698c rtn 
- 00032058  0x0000698f hjam  0x00000001 , 0x00008c27 
- 00032059  0x00006990 call  0x00007d7c 
- 00032060  0x00006991 rtn 
- 00032061  0x00006994 set1  0x00000025 , 0x00000000 
- 00032062  0x00006995 bpatch  0x000000d9 , 0x0000403b 
- 00032063  0x00006996 set0  0x00000023 , 0x00000000 
- 00032064  0x00006997 fetch  0x00000001 , 0x00000902 
- 00032065  0x00006998 beq  0x00000001 , 0x00007d47 
- 00032066  0x00006999 beq  0x00000002 , 0x00007d49 
- 00032067  0x0000699a beq  0x00000003 , 0x00007d4b 
- 00032068  0x0000699b beq  0x00000021 , 0x00007d57 
- 00032069  0x0000699c beq  0x00000022 , 0x00007d5b 
- 00032070  0x0000699d rtn 
- 00032071  0x000069a0 arg  0x00000912 , 0x00000011 
- 00032072  0x000069a1 branch  0x00007d62 
- 00032073  0x000069a3 arg  0x00000ab6 , 0x00000011 
- 00032074  0x000069a4 branch  0x00007d62 
- 00032075  0x000069a6 fetch  0x00000001 , 0x00000901 
- 00032076  0x000069a7 and_into  0x00000003 , 0x0000003f 
- 00032077  0x000069a8 arg  0x00000b1a , 0x00000011 
- 00032078  0x000069a9 beq  0x00000000 , 0x00007d62 
- 00032079  0x000069aa set1  0x00000023 , 0x00000000 
- 00032080  0x000069ab arg  0x00000b1f , 0x00000011 
- 00032081  0x000069ac beq  0x00000001 , 0x00007d62 
- 00032082  0x000069ad arg  0x00000b3d , 0x00000011 
- 00032083  0x000069ae beq  0x00000002 , 0x00007d62 
- 00032084  0x000069af arg  0x00000b5b , 0x00000011 
- 00032085  0x000069b0 beq  0x00000003 , 0x00007d62 
- 00032086  0x000069b1 branch  0x00003bf1 
- 00032087  0x000069b3 arg  0x00000ac8 , 0x00000011 
- 00032088  0x000069b4 fetch  0x00000001 , 0x00000ac8 
- 00032089  0x000069b5 copy  0x0000003f , 0x00000012 
- 00032090  0x000069b6 branch  0x00007d65 
- 00032091  0x000069b8 fetch  0x00000002 , 0x00000903 
- 00032092  0x000069b9 beq  0x00000001 , 0x00007d5f 
- 00032093  0x000069ba arg  0x00000926 , 0x00000011 
- 00032094  0x000069bb branch  0x00007d62 
- 00032095  0x000069bd jam  0x00000001 , 0x000008f8 
- 00032096  0x000069be arg  0x000009ee , 0x00000011 
- 00032097  0x000069bf branch  0x00007d62 
- 00032098  0x000069c2 ifetch  0x00000001 , 0x00000011 
- 00032099  0x000069c3 iforce  0x00000012 
- 00032100  0x000069c4 increase  0x00000001 , 0x00000011 
- 00032101  0x000069c8 set1  0x00000025 , 0x00000000 
- 00032102  0x000069c9 bpatch  0x000000da , 0x0000403b 
- 00032103  0x000069ca bmark0  0x00000023 , 0x00007d71 
- 00032104  0x000069cb add  0x00000012 , 0x00000001 , 0x0000003f 
- 00032105  0x000069cc lshift  0x0000003f , 0x0000003f 
- 00032106  0x000069cd hstore  0x00000001 , 0x00008c18 
- 00032107  0x000069ce hjam  0x00000003 , 0x00008c18 
- 00032108  0x000069cf fetch  0x00000001 , 0x00000905 
- 00032109  0x000069d0 increase  0xfffffffe , 0x0000003f 
- 00032110  0x000069d1 rshift  0x0000003f , 0x0000003f 
- 00032111  0x000069d2 store  0x00000001 , 0x00000905 
- 00032112  0x000069d3 beq  0x00000000 , 0x00007d7a 
- 00032113  0x000069d5 fetch  0x00000001 , 0x00000905 
- 00032114  0x000069d6 isub  0x00000012 , 0x0000003e 
- 00032115  0x000069d7 branch  0x00007d75 , 0x00000002 
- 00032116  0x000069d8 copy  0x0000003f , 0x00000012 
- 00032117  0x000069da copy  0x00000011 , 0x0000003f 
- 00032118  0x000069db store  0x00000002 , 0x0000090f 
- 00032119  0x000069dc copy  0x00000012 , 0x0000003f 
- 00032120  0x000069dd store  0x00000001 , 0x00000911 
- 00032121  0x000069de branch  0x00007d7c 
- 00032122  0x000069e1 arg  0x00000000 , 0x00000007 
- 00032123  0x000069e2 branch  0x00007dd5 
- 00032124  0x000069e7 set1  0x00000025 , 0x00000000 
- 00032125  0x000069e8 bpatch  0x000000db , 0x0000403b 
- 00032126  0x000069e9 fetch  0x00000001 , 0x00000911 
- 00032127  0x000069ea rtn  0x00000034 
- 00032128  0x000069eb copy  0x0000003f , 0x00000039 
- 00032129  0x000069ec sub  0x0000003f , 0x00000040 , 0x0000003e 
- 00032130  0x000069ed branch  0x00007d84 , 0x00000002 
- 00032131  0x000069ee arg  0x00000040 , 0x00000039 
- 00032132  0x000069f0 fetch  0x00000001 , 0x00000911 
- 00032133  0x000069f1 isub  0x00000039 , 0x0000003f 
- 00032134  0x000069f2 store  0x00000001 , 0x00000911 
- 00032135  0x000069f3 fetch  0x00000002 , 0x0000090f 
- 00032136  0x000069f4 copy  0x0000003f , 0x00000006 
- 00032137  0x000069f6 ifetch  0x00000001 , 0x00000006 
- 00032138  0x000069f7 hstore  0x00000001 , 0x00008c18 
- 00032139  0x000069f8 bmark0  0x00000023 , 0x00007d8d 
- 00032140  0x000069f9 hjam  0x00000000 , 0x00008c18 
- 00032141  0x000069fb loop  0x00007d89 
- 00032142  0x000069fc copy  0x00000006 , 0x0000003f 
- 00032143  0x000069fd store  0x00000002 , 0x0000090f 
- 00032144  0x000069fe arg  0x00000000 , 0x00000007 
- 00032145  0x000069ff call  0x00007dd5 
- 00032146  0x00006a00 fetch  0x00000001 , 0x00000911 
- 00032147  0x00006a01 nrtn  0x00000034 
- 00032148  0x00006a02 fetch  0x00000001 , 0x000008f8 
- 00032149  0x00006a03 rtnne  0x00000001 
- 00032150  0x00006a04 jam  0x00000002 , 0x000008f8 
- 00032151  0x00006a05 rtn 
- 00032152  0x00006a09 fetch  0x00000001 , 0x00000901 
- 00032153  0x00006a0a sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00032154  0x00006a0b nbranch  0x00007d32 , 0x00000002 
- 00032155  0x00006a0d fetch  0x00000001 , 0x000008ff 
- 00032156  0x00006a0e bne  0x00000000 , 0x00007d32 
- 00032157  0x00006a0f fetch  0x00000002 , 0x00000903 
- 00032158  0x00006a10 bne  0x00000000 , 0x00007d32 
- 00032159  0x00006a11 fetch  0x00000001 , 0x00000905 
- 00032160  0x00006a12 bne  0x00000000 , 0x00007d32 
- 00032161  0x00006a13 branch  0x00007d34 
- 00032162  0x00006a16 fetch  0x00000001 , 0x000008ff 
- 00032163  0x00006a17 bne  0x00000001 , 0x00007d32 
- 00032164  0x00006a18 fetch  0x00000001 , 0x00000901 
- 00032165  0x00006a19 bne  0x00000000 , 0x00007d32 
- 00032166  0x00006a1a fetch  0x00000001 , 0x00000902 
- 00032167  0x00006a1b bne  0x00000000 , 0x00007d32 
- 00032168  0x00006a1c fetch  0x00000001 , 0x00000905 
- 00032169  0x00006a1d bne  0x00000000 , 0x00007d32 
- 00032170  0x00006a1e branch  0x00007d34 
- 00032171  0x00006a21 fetch  0x00000001 , 0x00000901 
- 00032172  0x00006a22 bne  0x00000001 , 0x00007d32 
- 00032173  0x00006a23 jam  0x00000003 , 0x000008f8 
- 00032174  0x00006a24 branch  0x00007d34 
- 00032175  0x00006a27 fetch  0x00000001 , 0x00000901 
- 00032176  0x00006a28 bne  0x00000001 , 0x00007d32 
- 00032177  0x00006a29 branch  0x00007d34 
- 00032178  0x00006a2c set1  0x00000025 , 0x00000000 
- 00032179  0x00006a2d bpatch  0x000000dc , 0x0000403b 
- 00032180  0x00006a2e hjam  0x00000000 , 0x00008c00 
- 00032181  0x00006a2f nop  0x00002710 
- 00032182  0x00006a30 hjam  0x000000c0 , 0x00008c10 
- 00032183  0x00006a31 hfetch  0x00000002 , 0x00008050 
- 00032184  0x00006a32 set0  0x0000000a , 0x0000003f 
- 00032185  0x00006a33 hstore  0x00000002 , 0x00008050 
- 00032186  0x00006a34 hjam  0x0000003c , 0x00008c00 
- 00032187  0x00006a35 hjam  0x000000ff , 0x00008c26 
- 00032188  0x00006a36 hjam  0x000000ff , 0x00008c27 
- 00032189  0x00006a37 jam  0x00000000 , 0x00000ff0 
- 00032190  0x00006a38 jam  0x00000000 , 0x000008f8 
- 00032191  0x00006a39 setarg  0x00000000 
- 00032192  0x00006a3a store  0x00000002 , 0x000008f9 
- 00032193  0x00006a3b rtn 
- 00032194  0x00006a3f set1  0x00000025 , 0x00000000 
- 00032195  0x00006a40 bpatch  0x000000dd , 0x0000403b 
- 00032196  0x00006a41 fetch  0x00000001 , 0x00000ff0 
- 00032197  0x00006a42 rtn  0x00000034 
- 00032198  0x00006a43 fetch  0x00000001 , 0x000008f8 
- 00032199  0x00006a44 beq  0x00000003 , 0x00007dec 
- 00032200  0x00006a45 rtnne  0x00000002 
- 00032201  0x00006a46 fetch  0x00000001 , 0x00000ff0 
- 00032202  0x00006a47 jam  0x00000000 , 0x00000ff0 
- 00032203  0x00006a48 arg  0x00000006 , 0x00000039 
- 00032204  0x00006a49 arg  0x00000ff1 , 0x00000006 
- 00032205  0x00006a4a beq  0x00000002 , 0x00007dd0 
- 00032206  0x00006a4b beq  0x00000001 , 0x00007de9 
- 00032207  0x00006a4c branch  0x00003bf1 
- 00032208  0x00006a4f arg  0x00008c19 , 0x00000011 
- 00032209  0x00006a50 arg  0x00000001 , 0x00000007 
- 00032210  0x00006a52 ifetch  0x00000001 , 0x00000006 
- 00032211  0x00006a53 istore  0x00000001 , 0x00000011 
- 00032212  0x00006a54 loop  0x00007dd2 
- 00032213  0x00006a56 set1  0x00000025 , 0x00000000 
- 00032214  0x00006a57 bpatch  0x000000de , 0x0000403b 
- 00032215  0x00006a58 disable  0x00000010 
- 00032216  0x00006a59 fetch  0x00000002 , 0x000008fd 
- 00032217  0x00006a5a iforce  0x0000001b 
- 00032218  0x00006a5b hjam  0x00000040 , 0x00008c26 
- 00032219  0x00006a5d hfetch  0x00000001 , 0x00008c26 
- 00032220  0x00006a5e branch  0x00007db2 , 0x00000003 
- 00032221  0x00006a5f bbit0  0x00000006 , 0x00007ddb 
- 00032222  0x00006a60 fetch  0x00000002 , 0x000008fd 
- 00032223  0x00006a61 iforce  0x0000001b 
- 00032224  0x00006a62 arg  0x00000000 , 0x00000002 
- 00032225  0x00006a63 qset1  0x00000002 
- 00032226  0x00006a64 hstoret  0x00000001 , 0x00008c27 
- 00032227  0x00006a66 branch  0x00007db2 , 0x00000003 
- 00032228  0x00006a67 hstoret  0x00000001 , 0x00008c10 
- 00032229  0x00006a68 hfetch  0x00000001 , 0x00008c27 
- 00032230  0x00006a69 qisolate0  0x0000003f 
- 00032231  0x00006a6a branch  0x00007de3 , 0x00000001 
- 00032232  0x00006a6b rtn 
- 00032233  0x00006a6f arg  0x00000002 , 0x00000007 
- 00032234  0x00006a70 arg  0x00008c1a , 0x00000011 
- 00032235  0x00006a71 branch  0x00007dd2 
- 00032236  0x00006a75 set1  0x00000025 , 0x00000000 
- 00032237  0x00006a76 bpatch  0x000000df , 0x0000403b 
- 00032238  0x00006a77 hjam  0x000000fc , 0x00008c00 
- 00032239  0x00006a78 nop  0x00002710 
- 00032240  0x00006a79 hjam  0x0000003c , 0x00008c00 
- 00032241  0x00006a7a jam  0x00000004 , 0x000008f8 
- 00032242  0x00006a7b rtn 
- 00032243  0x00006a7e fetch  0x00000001 , 0x00000ff0 
- 00032244  0x00006a7f nrtn  0x00000034 
- 00032245  0x00006a80 fetch  0x00000002 , 0x000008f2 
- 00032246  0x00006a81 rtn  0x00000034 
- 00032247  0x00006a82 increase  0xffffffff , 0x0000003f 
- 00032248  0x00006a83 store  0x00000002 , 0x000008f2 
- 00032249  0x00006a84 jam  0x00000001 , 0x00000ff0 
- 00032250  0x00006a85 rtn 
- 00032251  0x00006a89 sub  0x00000039 , 0x00000000 , 0x0000003e 
- 00032252  0x00006a8a rtn  0x00000005 
- 00032253  0x00006a8c rshift  0x0000003f , 0x0000003f 
- 00032254  0x00006a8d loop  0x00007dfd 
- 00032255  0x00006a8e rtn 
- 00032256  0x00006a91 deposit  0x00000005 
- 00032257  0x00006a92 store  0x00000002 , 0x000002b9 
- 00032258  0x00006a93 storet  0x00000008 , 0x000002a0 
- 00032259  0x00006a94 deposit  0x0000000b 
- 00032260  0x00006a95 store  0x00000004 , 0x000002a8 
- 00032261  0x00006a96 deposit  0x00000011 
- 00032262  0x00006a97 store  0x00000004 , 0x000002ac 
- 00032263  0x00006a98 deposit  0x00000012 
- 00032264  0x00006a99 store  0x00000004 , 0x000002b0 
- 00032265  0x00006a9a deposit  0x00000013 
- 00032266  0x00006a9b store  0x00000003 , 0x000002b4 
- 00032267  0x00006a9c deposit  0x00000006 
- 00032268  0x00006a9d store  0x00000002 , 0x000002b7 
- 00032269  0x00006a9e rtn 
- 00032270  0x00006aa0 fetcht  0x00000008 , 0x000002a0 
- 00032271  0x00006aa1 fetch  0x00000004 , 0x000002a8 
- 00032272  0x00006aa2 iforce  0x0000000b 
- 00032273  0x00006aa3 fetch  0x00000004 , 0x000002ac 
- 00032274  0x00006aa4 iforce  0x00000011 
- 00032275  0x00006aa5 fetch  0x00000004 , 0x000002b0 
- 00032276  0x00006aa6 iforce  0x00000012 
- 00032277  0x00006aa7 fetch  0x00000003 , 0x000002b4 
- 00032278  0x00006aa8 iforce  0x00000013 
- 00032279  0x00006aa9 fetch  0x00000002 , 0x000002b9 
- 00032280  0x00006aaa iforce  0x00000005 
- 00032281  0x00006aab fetch  0x00000002 , 0x000002b7 
- 00032282  0x00006aac iforce  0x00000006 
- 00032283  0x00006aad rtn 
- 00032284  0x00006ab4 copy  0x00000005 , 0x0000003f 
- 00032285  0x00006ab5 store  0x00000002 , 0x00000b7b 
- 00032286  0x00006ab6 copy  0x00000006 , 0x0000003f 
- 00032287  0x00006ab7 store  0x00000002 , 0x00000b79 
- 00032288  0x00006ab8 rtn 
- 00032289  0x00006aba fetch  0x00000002 , 0x00000b7b 
- 00032290  0x00006abb copy  0x0000003f , 0x00000005 
- 00032291  0x00006abc fetch  0x00000002 , 0x00000b79 
- 00032292  0x00006abd copy  0x0000003f , 0x00000006 
- 00032293  0x00006abe rtn 
- 00032294  0x00006ac3 copy  0x00000022 , 0x0000003f 
- 00032295  0x00006ac4 increase  0x00000010 , 0x0000003f 
- 00032296  0x00006ac5 increase  0x00000010 , 0x0000003f 
- 00032297  0x00006ac7 copy  0x00000022 , 0x00000002 
- 00032298  0x00006ac8 isub  0x00000002 , 0x0000003e 
- 00032299  0x00006ac9 branch  0x00007e29 , 0x00000002 
- 00032300  0x00006aca rtn 
- 00032301  0x00006acd ifetch  0x00000008 , 0x00000006 
- 00032302  0x00006ace istore  0x00000008 , 0x00000005 
- 00032303  0x00006acf ifetch  0x00000008 , 0x00000006 
- 00032304  0x00006ad0 istore  0x00000008 , 0x00000005 
- 00032305  0x00006ad2 ifetch  0x00000008 , 0x00000006 
- 00032306  0x00006ad3 istore  0x00000008 , 0x00000005 
- 00032307  0x00006ad5 ifetch  0x00000008 , 0x00000006 
- 00032308  0x00006ad6 istore  0x00000008 , 0x00000005 
- 00032309  0x00006ad8 ifetch  0x00000008 , 0x00000006 
- 00032310  0x00006ad9 istore  0x00000008 , 0x00000005 
- 00032311  0x00006ada ifetch  0x00000008 , 0x00000006 
- 00032312  0x00006adb istore  0x00000008 , 0x00000005 
- 00032313  0x00006adc rtn 
- 00032314  0x00006adf force  0x00000003 , 0x00000039 
- 00032315  0x00006ae1 force  0x00000000 , 0x0000003f 
- 00032316  0x00006ae3 istore  0x00000008 , 0x00000005 
- 00032317  0x00006ae4 loop  0x00007e3c 
- 00032318  0x00006ae5 rtn 
- 00032319  0x00006ae9 deposit  0x00000039 
- 00032320  0x00006aea rtn  0x00000034 
- 00032321  0x00006aeb setarg  0x00000000 
- 00032322  0x00006aed istore  0x00000001 , 0x00000005 
- 00032323  0x00006aee loop  0x00007e42 
- 00032324  0x00006aef rtn 
- 00032325  0x00006af4 deposit  0x00000039 
- 00032326  0x00006af5 rtn  0x00000034 
- 00032327  0x00006af7 ifetch  0x00000001 , 0x00000006 
- 00032328  0x00006af8 istore  0x00000001 , 0x00000005 
- 00032329  0x00006af9 loop  0x00007e47 
- 00032330  0x00006afa rtn 
- 00032331  0x00006afd setarg  0x00000000 
- 00032332  0x00006aff arg  0x0000423e , 0x00000005 
- 00032333  0x00006b00 iforce  0x00000002 
- 00032334  0x00006b01 lshift  0x00000007 , 0x0000003f 
- 00032335  0x00006b02 iadd  0x00000005 , 0x00000005 
- 00032336  0x00006b03 istoret  0x00000002 , 0x00000005 
- 00032337  0x00006b04 rtn 
- 00032338  0x00006b07 arg  0x00000000 , 0x00000007 
- 00032339  0x00006b09 set1  0x00000025 , 0x00000000 
- 00032340  0x00006b0a bpatch  0x000000bc , 0x00004037 
- 00032341  0x00006b0b fetcht  0x00000004 , 0x00004134 
- 00032342  0x00006b0c rshift  0x00000022 , 0x0000003f 
- 00032343  0x00006b0d store  0x00000004 , 0x00004134 
- 00032344  0x00006b0e isub  0x00000002 , 0x0000000b 
- 00032345  0x00006b0f copy  0x0000000b , 0x00000002 
- 00032346  0x00006b10 arg  0x0000423e , 0x00000006 
- 00032347  0x00006b11 copy  0x00000006 , 0x00000005 
- 00032348  0x00006b12 arg  0x00000010 , 0x00000039 
- 00032349  0x00006b14 ifetch  0x00000002 , 0x00000006 
- 00032350  0x00006b15 isub  0x00000002 , 0x0000003f 
- 00032351  0x00006b16 branch  0x00007e61 , 0x00000002 
- 00032352  0x00006b17 force  0x00000000 , 0x0000003f 
- 00032353  0x00006b19 istore  0x00000002 , 0x00000005 
- 00032354  0x00006b1a loop  0x00007e5d 
- 00032355  0x00006b1b arg  0x0000423e , 0x00000006 
- 00032356  0x00006b1c lshift  0x00000007 , 0x0000003f 
- 00032357  0x00006b1d iadd  0x00000006 , 0x00000006 
- 00032358  0x00006b1e ifetch  0x00000002 , 0x00000006 
- 00032359  0x00006b1f rtn 
- 00032360  0x00006b23 increase  0x00000001 , 0x00000007 
- 00032361  0x00006b25 increase  0xffffffff , 0x00000007 
- 00032362  0x00006b26 rtn  0x00000005 
- 00032363  0x00006b27 lshift8  0x0000003f , 0x0000003f 
- 00032364  0x00006b28 branch  0x00007e69 
- 00032365  0x00006b2d iadd  0x00000002 , 0x00000002 
- 00032366  0x00006b2e copy  0x00000002 , 0x00000039 
- 00032367  0x00006b2f setarg  0x00000ea6 
- 00032368  0x00006b30 isub  0x00000039 , 0x0000003f 
- 00032369  0x00006b31 rtn  0x00000002 
- 00032370  0x00006b32 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032371  0x00006b33 rshift16  0x00000002 , 0x00000002 
- 00032372  0x00006b34 increase  0x00000001 , 0x00000002 
- 00032373  0x00006b35 lshift16  0x00000002 , 0x00000002 
- 00032374  0x00006b36 ior  0x00000002 , 0x00000002 
- 00032375  0x00006b37 rtn 
- 00032376  0x00006b3a call  0x00007e7a 
- 00032377  0x00006b3b branch  0x00007e84 
- 00032378  0x00006b3f disable  0x00000028 
- 00032379  0x00006b40 isub  0x00000002 , 0x0000003f 
- 00032380  0x00006b41 branch  0x00007e7f , 0x00000002 
- 00032381  0x00006b42 enable  0x00000028 
- 00032382  0x00006b43 sub  0x0000003f , 0x00000000 , 0x0000003f 
- 00032383  0x00006b45 rtnbit0  0x0000000f 
- 00032384  0x00006b46 arg  0xffff0ea6 , 0x00000002 
- 00032385  0x00006b47 iadd  0x00000002 , 0x0000003f 
- 00032386  0x00006b48 set0  0x00000040 , 0x0000003f 
- 00032387  0x00006b49 rtn 
- 00032388  0x00006b4c iforce  0x00000006 
- 00032389  0x00006b4d rshift16  0x0000003f , 0x0000003f 
- 00032390  0x00006b4e arg  0x00000ea6 , 0x00000002 
- 00032391  0x00006b4f imul32  0x00000002 , 0x0000003f 
- 00032392  0x00006b50 iadd  0x00000006 , 0x0000003f 
- 00032393  0x00006b51 rtn 
- 00032394  0x00006b55 lshift8  0x0000003f , 0x0000003f 
- 00032395  0x00006b56 lshift4  0x0000003f , 0x0000003f 
- 00032396  0x00006b57 fetcht  0x00000003 , 0x00004210 
- 00032397  0x00006b58 idiv  0x00000002 
- 00032398  0x00006b59 call  0x00007efd 
- 00032399  0x00006b5a quotient  0x00000002 
- 00032400  0x00006b5b rtn 
- 00032401  0x00006b5f arg  0x00000ea6 , 0x00000002 
- 00032402  0x00006b60 idiv  0x00000002 
- 00032403  0x00006b61 call  0x00007efd 
- 00032404  0x00006b62 quotient  0x0000003f 
- 00032405  0x00006b63 lshift16  0x0000003f , 0x0000003f 
- 00032406  0x00006b64 remainder  0x00000002 
- 00032407  0x00006b65 ior  0x00000002 , 0x00000002 
- 00032408  0x00006b66 rtn 
- 00032409  0x00006b6a arg  0x00000003 , 0x00000039 
- 00032410  0x00006b6b branch  0x00007e9e 
- 00032411  0x00006b6d arg  0x00000002 , 0x00000039 
- 00032412  0x00006b6e branch  0x00007e9e 
- 00032413  0x00006b73 arg  0x00000006 , 0x00000039 
- 00032414  0x00006b75 ifetch  0x00000001 , 0x00000011 
- 00032415  0x00006b76 copy  0x0000003f , 0x00000002 
- 00032416  0x00006b77 rshift4  0x0000003f , 0x0000003f 
- 00032417  0x00006b78 call  0x00007eaa 
- 00032418  0x00006b79 istore  0x00000001 , 0x0000000a 
- 00032419  0x00006b7a copy  0x00000002 , 0x0000003f 
- 00032420  0x00006b7b and  0x0000003f , 0x0000000f , 0x0000003f 
- 00032421  0x00006b7c call  0x00007eaa 
- 00032422  0x00006b7d istore  0x00000001 , 0x0000000a 
- 00032423  0x00006b7e increase  0x00000001 , 0x00000011 
- 00032424  0x00006b7f loop  0x00007e9e 
- 00032425  0x00006b80 rtn 
- 00032426  0x00006b82 sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032427  0x00006b83 branch  0x00007eae , 0x00000002 
- 00032428  0x00006b84 increase  0x00000057 , 0x0000003f 
- 00032429  0x00006b85 rtn 
- 00032430  0x00006b87 add  0x0000003f , 0x00000030 , 0x0000003f 
- 00032431  0x00006b88 rtn 
- 00032432  0x00006b8f arg  0x00000000 , 0x00000002 
- 00032433  0x00006b91 copy  0x00000002 , 0x00000013 
- 00032434  0x00006b92 ifetch  0x00000001 , 0x00000003 
- 00032435  0x00006b93 sub  0x0000003f , 0x0000002c , 0x0000003e 
- 00032436  0x00006b94 rtn  0x00000005 
- 00032437  0x00006b95 call  0x00007ec9 
- 00032438  0x00006b96 copy  0x00000013 , 0x00000002 
- 00032439  0x00006b97 call  0x00007f32 
- 00032440  0x00006b98 arg  0x0000000a , 0x00000012 
- 00032441  0x00006b99 imul32  0x00000012 , 0x0000003f 
- 00032442  0x00006b9a iadd  0x00000002 , 0x0000003f 
- 00032443  0x00006b9b copy  0x0000003f , 0x00000002 
- 00032444  0x00006b9c branch  0x00007eb1 
- 00032445  0x00006ba0 arg  0x00000002 , 0x00000039 
- 00032446  0x00006ba1 branch  0x00007ec0 
- 00032447  0x00006ba3 arg  0x00000006 , 0x00000039 
- 00032448  0x00006ba8 ifetch  0x00000001 , 0x00000003 
- 00032449  0x00006ba9 call  0x00007ec9 
- 00032450  0x00006baa lshift4  0x0000003f , 0x00000013 
- 00032451  0x00006bab ifetch  0x00000001 , 0x00000003 
- 00032452  0x00006bac call  0x00007ec9 
- 00032453  0x00006bad iadd  0x00000013 , 0x0000003f 
- 00032454  0x00006bae istore  0x00000001 , 0x00000005 
- 00032455  0x00006baf loop  0x00007ec0 
- 00032456  0x00006bb0 rtn 
- 00032457  0x00006bb3 arg  0x0000003a , 0x00000002 
- 00032458  0x00006bb4 isub  0x00000002 , 0x0000003e 
- 00032459  0x00006bb5 nbranch  0x00007ed2 , 0x00000002 
- 00032460  0x00006bb6 arg  0x00000061 , 0x00000002 
- 00032461  0x00006bb7 isub  0x00000002 , 0x0000003e 
- 00032462  0x00006bb8 branch  0x00007ed5 , 0x00000002 
- 00032463  0x00006bb9 arg  0x00000037 , 0x00000002 
- 00032464  0x00006bba isub  0x00000002 , 0x0000003f 
- 00032465  0x00006bbb rtn 
- 00032466  0x00006bbd arg  0x00000030 , 0x00000002 
- 00032467  0x00006bbe isub  0x00000002 , 0x0000003f 
- 00032468  0x00006bbf rtn 
- 00032469  0x00006bc1 arg  0x00000057 , 0x00000002 
- 00032470  0x00006bc2 isub  0x00000002 , 0x0000003f 
- 00032471  0x00006bc3 rtn 
- 00032472  0x00006bc6 copy  0x00000002 , 0x00000030 
- 00032473  0x00006bc7 setarg  0x000001ff 
- 00032474  0x00006bc8 force  0x00000000 , 0x00000012 
- 00032475  0x00006bca rshift3  0x0000003f , 0x00000011 
- 00032476  0x00006bcb rshift  0x00000011 , 0x00000011 
- 00032477  0x00006bcc ixor  0x00000011 , 0x00000011 
- 00032478  0x00006bcd isolate1  0x00000000 , 0x00000011 
- 00032479  0x00006bce setflag  0x00000001 , 0x00000009 , 0x0000003f 
- 00032480  0x00006bcf rshift  0x00000002 , 0x00000002 
- 00032481  0x00006bd0 isolate1  0x00000000 , 0x0000003f 
- 00032482  0x00006bd1 setflag  0x00000001 , 0x00000007 , 0x00000002 
- 00032483  0x00006bd2 rshift  0x0000003f , 0x0000003f 
- 00032484  0x00006bd3 increase  0x00000001 , 0x00000012 
- 00032485  0x00006bd4 compare  0x00000000 , 0x00000012 , 0x00000007 
- 00032486  0x00006bd5 nbranch  0x00007edb , 0x00000001 
- 00032487  0x00006bd6 istoret  0x00000001 , 0x00000005 
- 00032488  0x00006bd7 loop  0x00007edb 
- 00032489  0x00006bd8 copy  0x00000030 , 0x00000002 
- 00032490  0x00006bd9 rtn 
- 00032491  0x00006bdc div  0x0000003f , 0x0000000a 
- 00032492  0x00006bdd call  0x00007efd 
- 00032493  0x00006bde quotient  0x0000003f 
- 00032494  0x00006bdf lshift2  0x0000003f , 0x00000011 
- 00032495  0x00006be0 lshift2  0x00000011 , 0x00000011 
- 00032496  0x00006be1 remainder  0x0000003f 
- 00032497  0x00006be2 ior  0x00000011 , 0x0000003f 
- 00032498  0x00006be3 rtn 
- 00032499  0x00006be6 isolate1  0x00000000 , 0x00000011 
- 00032500  0x00006be7 branch  0x00007ef7 , 0x00000001 
- 00032501  0x00006be8 iforce  0x00000012 
- 00032502  0x00006be9 rtn 
- 00032503  0x00006beb lshift2  0x0000003f , 0x0000003f 
- 00032504  0x00006bec lshift2  0x0000003f , 0x0000003f 
- 00032505  0x00006bed ior  0x00000012 , 0x0000003f 
- 00032506  0x00006bee istore  0x00000001 , 0x00000005 
- 00032507  0x00006bef increase  0xfffffffe , 0x00000005 
- 00032508  0x00006bf0 rtn 
- 00032509  0x00006bf3 rtn  0x00000035 
- 00032510  0x00006bf4 branch  0x00007efd 
- 00032511  0x00006bf8 store  0x00000008 , 0x00000161 
- 00032512  0x00006bf9 force  0x00000020 , 0x0000003f 
- 00032513  0x00006bfa force  0x00000008 , 0x00000039 
- 00032514  0x00006bfb arg  0x00000028 , 0x00000005 
- 00032515  0x00006bfd istore  0x00000001 , 0x00000005 
- 00032516  0x00006bfe loop  0x00007f03 
- 00032517  0x00006bff arg  0x00000028 , 0x00000005 
- 00032518  0x00006c00 increase  0x00000007 , 0x00000005 
- 00032519  0x00006c01 fetch  0x00000008 , 0x00000161 
- 00032520  0x00006c03 div  0x0000003f , 0x0000000a 
- 00032521  0x00006c04 call  0x00007efd 
- 00032522  0x00006c05 remainder  0x0000003f 
- 00032523  0x00006c06 or_into  0x00000030 , 0x0000003f 
- 00032524  0x00006c07 istore  0x00000001 , 0x00000005 
- 00032525  0x00006c08 increase  0xfffffffe , 0x00000005 
- 00032526  0x00006c09 quotient  0x0000003f 
- 00032527  0x00006c0a rtn  0x00000034 
- 00032528  0x00006c0b branch  0x00007f08 
- 00032529  0x00006c11 store  0x00000008 , 0x00000161 
- 00032530  0x00006c12 force  0x00000000 , 0x0000003f 
- 00032531  0x00006c13 store  0x00000008 , 0x00000028 
- 00032532  0x00006c14 arg  0x00000028 , 0x00000005 
- 00032533  0x00006c15 increase  0x00000007 , 0x00000005 
- 00032534  0x00006c16 fetch  0x00000008 , 0x00000161 
- 00032535  0x00006c17 force  0x00000000 , 0x00000011 
- 00032536  0x00006c19 div  0x0000003f , 0x0000000a 
- 00032537  0x00006c1a call  0x00007efd 
- 00032538  0x00006c1b remainder  0x0000003f 
- 00032539  0x00006c1c call  0x00007ef3 
- 00032540  0x00006c1d increase  0x00000001 , 0x00000011 
- 00032541  0x00006c1e quotient  0x0000003f 
- 00032542  0x00006c1f sub  0x0000003f , 0x00000009 , 0x0000003e 
- 00032543  0x00006c20 nbranch  0x00007f18 , 0x00000002 
- 00032544  0x00006c21 call  0x00007ef3 
- 00032545  0x00006c22 isolate1  0x00000000 , 0x00000011 
- 00032546  0x00006c23 rtn  0x00000001 
- 00032547  0x00006c24 istore  0x00000001 , 0x00000005 
- 00032548  0x00006c25 rtn 
- 00032549  0x00006c2e ifetch  0x00000001 , 0x00000011 
- 00032550  0x00006c2f ifetcht  0x00000001 , 0x00000012 
- 00032551  0x00006c30 isub  0x00000002 , 0x0000003e 
- 00032552  0x00006c31 nrtn  0x00000005 
- 00032553  0x00006c32 increase  0x00000001 , 0x00000011 
- 00032554  0x00006c33 increase  0x00000001 , 0x00000012 
- 00032555  0x00006c34 loop  0x00007f25 
- 00032556  0x00006c35 force  0x00000000 , 0x0000003e 
- 00032557  0x00006c36 rtn 
- 00032558  0x00006c3a isub  0x00000002 , 0x0000003e 
- 00032559  0x00006c3b nrtn  0x00000002 
- 00032560  0x00006c3c deposit  0x00000002 
- 00032561  0x00006c3d rtn 
- 00032562  0x00006c40 iadd  0x00000002 , 0x0000003f 
- 00032563  0x00006c41 isub  0x00000002 , 0x00000002 
- 00032564  0x00006c42 isub  0x00000002 , 0x0000003f 
- 00032565  0x00006c43 rtn 
- 00032566  0x00006c46 arg  0x00000200 , 0x00000039 
- 00032567  0x00006c47 arg  0x00004000 , 0x00000005 
- 00032568  0x00006c48 branch  0x00007e3b 
- 00032569  0x00006c4b fetch  0x00000005 , 0x0000009c 
- 00032570  0x00006c4c store  0x00000005 , 0x00000161 
- 00032571  0x00006c4d fetch  0x00000002 , 0x00004210 
- 00032572  0x00006c4e istore  0x00000002 , 0x00000005 
- 00032573  0x00006c4f setarg  0x00000000 
- 00032574  0x00006c50 setflag  0x0000002d , 0x00000007 , 0x0000003f 
- 00032575  0x00006c51 setflag  0x0000002b , 0x00000006 , 0x0000003f 
- 00032576  0x00006c52 setflag  0x00000018 , 0x00000005 , 0x0000003f 
- 00032577  0x00006c53 setflag  0x0000002e , 0x00000004 , 0x0000003f 
- 00032578  0x00006c54 istore  0x00000001 , 0x00000005 
- 00032579  0x00006c55 branch  0x00007f52 
- 00032580  0x00006c59 fetch  0x00000005 , 0x0000009c 
- 00032581  0x00006c5a store  0x00000005 , 0x00000161 
- 00032582  0x00006c5b fetch  0x00000001 , 0x00000016 
- 00032583  0x00006c5c istore  0x00000001 , 0x00000005 
- 00032584  0x00006c5d fetch  0x00000002 , 0x000003da 
- 00032585  0x00006c5e arg  0x00000fff , 0x00000006 
- 00032586  0x00006c5f iand  0x00000006 , 0x0000003f 
- 00032587  0x00006c60 setflag  0x0000002d , 0x0000000f , 0x0000003f 
- 00032588  0x00006c61 setflag  0x0000002b , 0x0000000e , 0x0000003f 
- 00032589  0x00006c62 setflag  0x00000018 , 0x0000000d , 0x0000003f 
- 00032590  0x00006c63 setflag  0x0000002e , 0x0000000c , 0x0000003f 
- 00032591  0x00006c64 istore  0x00000002 , 0x00000005 
- 00032592  0x00006c65 branch  0x00007f52 
- 00032593  0x00006c67 store  0x00000008 , 0x00000161 
- 00032594  0x00006c69 fetch  0x00000001 , 0x0000416e 
- 00032595  0x00006c6a rtneq  0x0000007f 
- 00032596  0x00006c6b and_into  0x0000007f , 0x0000003f 
- 00032597  0x00006c6c lshift3  0x0000003f , 0x0000003f 
- 00032598  0x00006c6d arg  0x00004c00 , 0x00000005 
- 00032599  0x00006c6e iadd  0x00000005 , 0x00000005 
- 00032600  0x00006c6f fetch  0x00000008 , 0x00000161 
- 00032601  0x00006c70 istore  0x00000008 , 0x00000005 
- 00032602  0x00006c71 fetch  0x00000001 , 0x0000416e 
- 00032603  0x00006c72 isolate1  0x00000007 , 0x0000003f 
- 00032604  0x00006c73 increase  0x00000001 , 0x0000003f 
- 00032605  0x00006c74 and_into  0x0000007f , 0x0000003f 
- 00032606  0x00006c75 setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00032607  0x00006c76 store  0x00000001 , 0x0000416e 
- 00032608  0x00006c77 fetch  0x00000008 , 0x00000161 
- 00032609  0x00006c78 rtn 
- 00032610  0x00006c7b arg  0x00000800 , 0x00000039 
- 00032611  0x00006c7c arg  0x00000000 , 0x00000005 
- 00032612  0x00006c7d setarg  0x01010101 
- 00032613  0x00006c7e branch  0x00007e3c 
- 00032614  0x00006c82 rtn  0x00000034 
- 00032615  0x00006c83 copy  0x0000003f , 0x0000003d 
- 00032616  0x00006c87 hfetch  0x00000002 , 0x0000810e 
- 00032617  0x00006c88 nbranch  0x00007f68 , 0x00000034 
- 00032618  0x00006c89 rtn 
- 00032619  0x00006c8c hfetch  0x00000002 , 0x00008058 
- 00032620  0x00006c8d copy  0x0000003f , 0x00000003 
- 00032621  0x00006c8e rtn 
- 00032622  0x00006c91 hfetch  0x00000002 , 0x0000805e 
- 00032623  0x00006c92 copy  0x0000003f , 0x0000000a 
- 00032624  0x00006c93 rtn 
- 00032625  0x00006c96 copy  0x00000006 , 0x00000011 
- 00032626  0x00006c97 call  0x00007f6e 
- 00032627  0x00006c98 copy  0x00000011 , 0x00000006 
- 00032628  0x00006c9a call  0x00004976 
- 00032629  0x00006c9b call  0x000068fa 
- 00032630  0x00006c9c branch  0x00007f68 
- 00032631  0x00006c9f hjam  0x00000001 , 0x00008203 
- 00032632  0x00006ca0 rtn 
- 00032633  0x00006ca3 hstore  0x00000002 , 0x00008205 
- 00032634  0x00006ca4 hfetch  0x00000001 , 0x00008203 
- 00032635  0x00006ca5 set1  0x00000004 , 0x0000003f 
- 00032636  0x00006ca6 hstore  0x00000001 , 0x00008203 
- 00032637  0x00006ca7 rtn 
- 00032638  0x00006ca9 hstore  0x00000002 , 0x00008207 
- 00032639  0x00006caa hfetch  0x00000001 , 0x00008203 
- 00032640  0x00006cab set1  0x00000006 , 0x0000003f 
- 00032641  0x00006cac hstore  0x00000001 , 0x00008203 
- 00032642  0x00006cad rtn 
- 00032643  0x00006cb0 hstore  0x00000002 , 0x00008205 
- 00032644  0x00006cb1 hjam  0x00000030 , 0x00008203 
- 00032645  0x00006cb2 rtn 
- 00032646  0x00006cb5 hfetch  0x00000001 , 0x00008043 
- 00032647  0x00006cb6 set1  0x00000004 , 0x0000003f 
- 00032648  0x00006cb7 hstore  0x00000001 , 0x00008043 
- 00032649  0x00006cb8 rtn 
- 00032650  0x00006cbb hfetch  0x00000001 , 0x00008043 
- 00032651  0x00006cbc set0  0x00000004 , 0x0000003f 
- 00032652  0x00006cbd hstore  0x00000001 , 0x00008043 
- 00032653  0x00006cbe rtn 
- 00032654  0x00006cc1 hfetch  0x00000002 , 0x0000810e 
- 00032655  0x00006cc2 arg  0x00000200 , 0x00000002 
- 00032656  0x00006cc4 isub  0x00000002 , 0x0000003e 
- 00032657  0x00006cc5 rtn 
- 00032658  0x00006ccc set1  0x00000025 , 0x00000000 
- 00032659  0x00006ccd bpatch  0x000000bd , 0x00004037 
- 00032660  0x00006cce ifetcht  0x00000005 , 0x00000011 
- 00032661  0x00006ccf and  0x00000002 , 0x000000ff , 0x0000003f 
- 00032662  0x00006cd0 nbranch  0x00007f99 , 0x00000034 
- 00032663  0x00006cd1 rshift8  0x00000002 , 0x0000003f 
- 00032664  0x00006cd2 istore  0x00000005 , 0x00000011 
- 00032665  0x00006cd4 increase  0x00000004 , 0x00000011 
- 00032666  0x00006cd5 ifetch  0x00000001 , 0x00000011 
- 00032667  0x00006cd6 nbranch  0x00003bf1 , 0x00000034 
- 00032668  0x00006cd7 fetch  0x00000001 , 0x00000b7d 
- 00032669  0x00006cd8 istore  0x00000001 , 0x00000011 
- 00032670  0x00006cd9 rtn 
- 00032671  0x00006cdf set1  0x00000025 , 0x00000000 
- 00032672  0x00006ce0 bpatch  0x000000be , 0x00004037 
- 00032673  0x00006ce1 arg  0x00000005 , 0x00000039 
- 00032674  0x00006ce2 ifetch  0x00000005 , 0x00000011 
- 00032675  0x00006ce3 rtn  0x00000034 
- 00032676  0x00006ce5 ifetch  0x00000001 , 0x00000011 
- 00032677  0x00006ce6 nbranch  0x00007fa9 , 0x00000034 
- 00032678  0x00006ce7 increase  0x00000001 , 0x00000011 
- 00032679  0x00006ce8 loop  0x00007fa4 
- 00032680  0x00006ce9 branch  0x00003bf1 
- 00032681  0x00006ceb arg  0x00000000 , 0x00000002 
- 00032682  0x00006cec istoret  0x00000001 , 0x00000011 
- 00032683  0x00006ced rtn 
- 00032684  0x00006cf3 ifetch  0x00000005 , 0x00000011 
- 00032685  0x00006cf4 rtn 
- 00032686  0x00006cfa ifetch  0x00000001 , 0x00000011 
- 00032687  0x00006cfb rtn 
- 00032688  0x00006cff ifetch  0x00000002 , 0x00000011 
- 00032689  0x00006d00 rtn 
- 00032690  0x00006d05 arg  0x00000000 , 0x00000002 
- 00032691  0x00006d07 fetch  0x00000001 , 0x00000006 
- 00032692  0x00006d08 loop  0x00007fb3 , 0x00000034 
- 00032693  0x00006d09 increase  0x00000001 , 0x00000002 
- 00032694  0x00006d0a loop  0x00007fb3 
- 00032695  0x00006d0b copy  0x00000002 , 0x0000003f 
- 00032696  0x00006d0c rtn 
- 00032697  0x00006d0f isub  0x00000002 , 0x0000003e 
- 00032698  0x00006d10 nrtn  0x00000002 
- 00032699  0x00006d11 copy  0x00000002 , 0x0000003f 
- 00032700  0x00006d12 rtn 
+ 00000629  0x00000378 call  0x00000299 
+ 00000630  0x00000379 nbranch  0x00000282 , 0x0000002f 
+ 00000631  0x0000037a call  0x000002aa 
+ 00000632  0x0000037b fetch  0x00000001 , 0x00004be0 
+ 00000633  0x0000037c increase  0x00000001 , 0x0000003f 
+ 00000634  0x0000037d store  0x00000001 , 0x00004be0 
+ 00000635  0x0000037e jam  0x00000000 , 0x00004d41 
+ 00000636  0x0000037f fetch  0x00000001 , 0x00004bef 
+ 00000637  0x00000380 bne  0x000000ff , 0x00000298 
+ 00000638  0x00000382 call  0x00000294 
+ 00000639  0x00000383 jam  0x00000000 , 0x00004be7 
+ 00000640  0x00000384 jam  0x00000000 , 0x00004be6 
+ 00000641  0x00000385 rtn 
+ 00000642  0x00000389 jam  0x00000001 , 0x00004d41 
+ 00000643  0x0000038a fetch  0x00000001 , 0x00004be7 
+ 00000644  0x0000038b increase  0x00000001 , 0x0000003f 
+ 00000645  0x0000038c store  0x00000001 , 0x00004be7 
+ 00000646  0x0000038d fetch  0x00000001 , 0x00004bef 
+ 00000647  0x0000038e bne  0x000000ff , 0x000002a5 
+ 00000648  0x0000038f fetch  0x00000001 , 0x00004be7 
+ 00000649  0x00000390 beq  0x000000ff , 0x000002a7 
+ 00000650  0x00000391 fetch  0x00000001 , 0x00004be7 
+ 00000651  0x00000392 arg  0x00000010 , 0x00000002 
+ 00000652  0x00000393 isub  0x00000002 , 0x0000003e 
+ 00000653  0x00000394 branch  0x0000034e , 0x00000002 
+ 00000654  0x00000395 fetch  0x00000001 , 0x00004be8 
+ 00000655  0x00000396 increase  0x00000001 , 0x0000003f 
+ 00000656  0x00000397 store  0x00000001 , 0x00004be8 
+ 00000657  0x00000398 nop  0x0000000a 
+ 00000658  0x00000399 bne  0x00000004 , 0x00000275 
+ 00000659  0x0000039a branch  0x0000034e 
+ 00000660  0x0000039e setarg  0x00000000 
+ 00000661  0x0000039f store  0x00000014 , 0x00000cd5 
+ 00000662  0x000003a0 store  0x00000014 , 0x00004d52 
+ 00000663  0x000003a1 rtn 
+ 00000664  0x000003ae branch  0x000002df 
+ 00000665  0x000003b1 disable  0x0000002f 
+ 00000666  0x000003b2 call  0x000003a6 
+ 00000667  0x000003b3 nop  0x000004b0 
+ 00000668  0x000003b6 force  0x00000000 , 0x00000015 
+ 00000669  0x000003b7 fetch  0x00000004 , 0x00004c00 
+ 00000670  0x000003b8 iforce  0x00000009 
+ 00000671  0x000003b9 fetcht  0x00000001 , 0x00000017 
+ 00000672  0x000003ba call  0x00003a82 
+ 00000673  0x000003bb call  0x00003a87 
+ 00000674  0x000003bc call  0x00000366 
+ 00000675  0x000003bd call  0x000003a0 , 0x0000002f 
+ 00000676  0x000003be rtn 
+ 00000677  0x000003c6 jam  0x00000000 , 0x00004d41 
+ 00000678  0x000003c7 rtn 
+ 00000679  0x000003cc jam  0x00000000 , 0x00004d41 
+ 00000680  0x000003cd jam  0x00000032 , 0x00000b7d 
+ 00000681  0x000003ce branch  0x00007c27 
+ 00000682  0x000003d2 call  0x00000314 
+ 00000683  0x000003d3 fetch  0x00000001 , 0x00000cb3 
+ 00000684  0x000003d4 rtnne  0x00000002 
+ 00000685  0x000003d5 fetch  0x00000001 , 0x00004bdf 
+ 00000686  0x000003d6 rtn  0x00000034 
+ 00000687  0x000003d7 iforce  0x00000039 
+ 00000688  0x000003d8 arg  0x00000cb5 , 0x00000006 
+ 00000689  0x000003d9 arg  0x00000d17 , 0x00000005 
+ 00000690  0x000003da call  0x00007e45 
+ 00000691  0x000003db fetch  0x00000001 , 0x00000cb4 
+ 00000692  0x000003dc compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00000693  0x000003dd nrtn  0x00000001 
+ 00000694  0x000003de fetch  0x00000001 , 0x00000cb5 
+ 00000695  0x000003df beq  0x000000ff , 0x000002ba 
+ 00000696  0x000003e0 store  0x00000001 , 0x00004cb7 
+ 00000697  0x000003e2 rtn 
+ 00000698  0x000003e5 jam  0x00000001 , 0x00004d6d 
+ 00000699  0x000003e6 rtn 
+ 00000700  0x000003eb set1  0x00000023 , 0x00000000 
+ 00000701  0x000003ec call  0x000002c1 
+ 00000702  0x000003ed call  0x0000027e 
+ 00000703  0x000003ee jam  0x00000001 , 0x00004bef 
+ 00000704  0x000003ef rtn 
+ 00000705  0x000003f2 jam  0x00000000 , 0x00004be0 
+ 00000706  0x000003f3 jam  0x0000004e , 0x00004be9 
+ 00000707  0x000003f4 fetch  0x00000004 , 0x00004beb 
+ 00000708  0x000003f5 branch  0x00000321 
+ 00000709  0x000003f8 call  0x000002c1 
+ 00000710  0x000003f9 fetch  0x00000001 , 0x00004be6 
+ 00000711  0x000003fa beq  0x00000001 , 0x000034df 
+ 00000712  0x000003fb fetch  0x00000001 , 0x00004bef 
+ 00000713  0x000003fc beq  0x00000001 , 0x000002cd 
+ 00000714  0x000003fd beq  0x00000002 , 0x000002d0 
+ 00000715  0x000003fe beq  0x00000003 , 0x000002d3 
+ 00000716  0x000003ff branch  0x00003bf1 
+ 00000717  0x00000402 jam  0x00000011 , 0x00004bef 
+ 00000718  0x00000403 jam  0x000000aa , 0x00000d37 
+ 00000719  0x00000404 branch  0x000002d5 
+ 00000720  0x00000406 jam  0x00000012 , 0x00004bef 
+ 00000721  0x00000407 jam  0x00000055 , 0x00000d37 
+ 00000722  0x00000408 branch  0x000002d5 
+ 00000723  0x0000040a jam  0x00000013 , 0x00004bef 
+ 00000724  0x0000040b jam  0x00000022 , 0x00000d37 
+ 00000725  0x00000410 jam  0x00000002 , 0x00000d38 
+ 00000726  0x00000411 fetch  0x00000004 , 0x00004c06 
+ 00000727  0x00000412 store  0x00000004 , 0x00000d39 
+ 00000728  0x00000413 jam  0x00000000 , 0x00000d3d 
+ 00000729  0x00000414 arg  0x00000d37 , 0x00000011 
+ 00000730  0x00000415 arg  0x00000007 , 0x00000002 
+ 00000731  0x00000416 call  0x0000030f 
+ 00000732  0x00000417 call  0x0000032f 
+ 00000733  0x00000418 call  0x00000254 
+ 00000734  0x00000419 branch  0x000034df 
+ 00000735  0x0000041c fetch  0x00000001 , 0x00004bef 
+ 00000736  0x0000041d rtneq  0x000000ff 
+ 00000737  0x0000041e beq  0x00000011 , 0x000002e5 
+ 00000738  0x0000041f beq  0x00000012 , 0x000002e7 
+ 00000739  0x00000420 beq  0x00000013 , 0x000002e9 
+ 00000740  0x00000421 rtn 
+ 00000741  0x00000425 jam  0x00000002 , 0x00004bef 
+ 00000742  0x00000426 branch  0x0000027e 
+ 00000743  0x00000428 jam  0x00000003 , 0x00004bef 
+ 00000744  0x00000429 branch  0x0000027e 
+ 00000745  0x0000042b jam  0x000000ff , 0x00004bef 
+ 00000746  0x0000042c jam  0x00000031 , 0x00000b7d 
+ 00000747  0x0000042d call  0x00007c27 
+ 00000748  0x0000042e fetch  0x00000004 , 0x00000d19 
+ 00000749  0x0000042f call  0x00000321 
+ 00000750  0x00000430 branch  0x0000027e 
+ 00000751  0x00000434 set1  0x00000023 , 0x00000000 
+ 00000752  0x00000435 call  0x00000322 
+ 00000753  0x00000436 call  0x0000034e 
+ 00000754  0x00000437 fetch  0x00000001 , 0x00004bef 
+ 00000755  0x00000438 rtnne  0x000000ff 
+ 00000756  0x00000439 call  0x00000301 
+ 00000757  0x0000043a setarg  0x00000000 
+ 00000758  0x0000043b store  0x00000002 , 0x00004c04 
+ 00000759  0x0000043d call  0x00003cab 
+ 00000760  0x0000043e nop  0x000007d0 
+ 00000761  0x0000043f fetch  0x00000001 , 0x00004c04 
+ 00000762  0x00000440 beq  0x000000ff , 0x000002a7 
+ 00000763  0x00000441 call  0x00000299 
+ 00000764  0x00000442 nbranch  0x0000030a , 0x0000002f 
+ 00000765  0x00000444 call  0x00000294 
+ 00000766  0x00000445 set1  0x00000023 , 0x00000000 
+ 00000767  0x00000446 jam  0x0000003c , 0x00000b7d 
+ 00000768  0x00000447 branch  0x00007c27 
+ 00000769  0x0000044b jam  0x000000ff , 0x00000d37 
+ 00000770  0x0000044c fetch  0x00000001 , 0x00004be2 
+ 00000771  0x0000044d store  0x00000001 , 0x00000d38 
+ 00000772  0x0000044e fetch  0x00000004 , 0x00004c06 
+ 00000773  0x0000044f store  0x00000004 , 0x00000d39 
+ 00000774  0x00000450 arg  0x00000006 , 0x00000002 
+ 00000775  0x00000451 arg  0x00000d37 , 0x00000011 
+ 00000776  0x00000452 call  0x0000030f 
+ 00000777  0x00000453 branch  0x0000032f 
+ 00000778  0x00000456 fetch  0x00000002 , 0x00004c04 
+ 00000779  0x00000457 increase  0x00000001 , 0x0000003f 
+ 00000780  0x00000458 store  0x00000002 , 0x00004c04 
+ 00000781  0x00000459 call  0x0000034e 
+ 00000782  0x0000045a branch  0x000002f7 
+ 00000783  0x0000045e storet  0x00000001 , 0x00004be1 
+ 00000784  0x0000045f copy  0x00000002 , 0x00000039 
+ 00000785  0x00000460 arg  0x00000cd5 , 0x00000005 
+ 00000786  0x00000461 copy  0x00000011 , 0x00000006 
+ 00000787  0x00000462 branch  0x00007e45 
+ 00000788  0x00000466 fetch  0x00000001 , 0x00000cb4 
+ 00000789  0x00000467 rshift3  0x0000003f , 0x0000003f 
+ 00000790  0x00000468 store  0x00000001 , 0x00004bdf 
+ 00000791  0x00000469 rtn 
+ 00000792  0x0000046c fetcht  0x00000001 , 0x00004c3c 
+ 00000793  0x0000046d setarg  0x00004c2b 
+ 00000794  0x0000046e iadd  0x00000002 , 0x00000005 
+ 00000795  0x0000046f copy  0x00000011 , 0x0000003f 
+ 00000796  0x00000470 istore  0x00000001 , 0x00000005 
+ 00000797  0x00000471 increase  0x00000001 , 0x00000002 
+ 00000798  0x00000472 and_into  0x00000007 , 0x00000002 
+ 00000799  0x00000473 storet  0x00000001 , 0x00004c3c 
+ 00000800  0x00000474 rtn 
+ 00000801  0x00000489 store  0x00000004 , 0x00004c00 
+ 00000802  0x0000048d arg  0x00000000 , 0x00000011 
+ 00000803  0x0000048e arg  0x00000004 , 0x00000039 
+ 00000804  0x0000048f arg  0x00004c00 , 0x00000006 
+ 00000805  0x00000491 ifetch  0x00000001 , 0x00000006 
+ 00000806  0x00000492 iadd  0x00000011 , 0x00000011 
+ 00000807  0x00000493 loop  0x00000325 
+ 00000808  0x00000494 copy  0x00000011 , 0x0000003f 
+ 00000809  0x00000495 store  0x00000002 , 0x00004c16 
+ 00000810  0x00000496 fetch  0x00000001 , 0x00004c16 
+ 00000811  0x00000497 fetcht  0x00000001 , 0x00004c17 
+ 00000812  0x00000498 iadd  0x00000002 , 0x0000003f 
+ 00000813  0x00000499 store  0x00000001 , 0x00004c18 
+ 00000814  0x0000049a rtn 
+ 00000815  0x0000049f fetch  0x00000001 , 0x00004be1 
+ 00000816  0x000004a0 increase  0x00000002 , 0x0000003f 
+ 00000817  0x000004a1 store  0x00000001 , 0x00004be3 
+ 00000818  0x000004a3 fetch  0x00000001 , 0x00004be2 
+ 00000819  0x000004a4 store  0x00000001 , 0x00000cf5 
+ 00000820  0x000004a6 fetch  0x00000001 , 0x00004be1 
+ 00000821  0x000004a7 lshift3  0x0000003f , 0x0000003f 
+ 00000822  0x000004a8 fetcht  0x00000001 , 0x00004be0 
+ 00000823  0x000004a9 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00000824  0x000004aa lshift  0x00000002 , 0x00000002 
+ 00000825  0x000004ab ior  0x00000002 , 0x0000003f 
+ 00000826  0x000004ac fetcht  0x00000001 , 0x00004c0a 
+ 00000827  0x000004ad iadd  0x00000002 , 0x0000003f 
+ 00000828  0x000004ae istore  0x00000001 , 0x00000005 
+ 00000829  0x000004b0 fetch  0x00000001 , 0x00004bef 
+ 00000830  0x000004b1 bne  0x000000ff , 0x00000341 
+ 00000831  0x000004b2 fetch  0x00000001 , 0x00004be2 
+ 00000832  0x000004b3 istore  0x00000001 , 0x00000005 
+ 00000833  0x000004b5 fetch  0x00000001 , 0x00004be1 
+ 00000834  0x000004b6 iforce  0x00000039 
+ 00000835  0x000004b7 fetch  0x00000001 , 0x00004be2 
+ 00000836  0x000004b8 beq  0x00000001 , 0x0000034c 
+ 00000837  0x000004b9 arg  0x00000cd5 , 0x00000006 
+ 00000838  0x000004ba call  0x00007e45 
+ 00000839  0x000004be fetch  0x00000001 , 0x00000cd5 
+ 00000840  0x000004bf beq  0x00000003 , 0x0000034a 
+ 00000841  0x000004c0 rtn 
+ 00000842  0x000004c2 jam  0x00000002 , 0x00000cd5 
+ 00000843  0x000004c3 rtn 
+ 00000844  0x000004c7 arg  0x00000cd6 , 0x00000006 
+ 00000845  0x000004c8 branch  0x00007e45 
+ 00000846  0x000004cb fetcht  0x00000001 , 0x00004bea 
+ 00000847  0x000004cc call  0x00000354 
+ 00000848  0x000004cd increase  0x00000001 , 0x00000002 
+ 00000849  0x000004ce and_into  0x00000003 , 0x00000002 
+ 00000850  0x000004cf storet  0x00000001 , 0x00004bea 
+ 00000851  0x000004d0 rtn 
+ 00000852  0x000004d3 fetch  0x00000001 , 0x00004c00 
+ 00000853  0x000004d4 and_into  0x00000003 , 0x0000003f 
+ 00000854  0x000004d5 mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00000855  0x000004d6 setarg  0x00004bf0 
+ 00000856  0x000004d7 iadd  0x00000011 , 0x0000003f 
+ 00000857  0x000004d8 iadd  0x00000002 , 0x00000006 
+ 00000858  0x000004d9 ifetch  0x00000001 , 0x00000006 
+ 00000859  0x000004da store  0x00000001 , 0x00004be9 
+ 00000860  0x000004db rtn 
+ 00000861  0x000004de disable  0x00000009 
+ 00000862  0x000004df disable  0x00000007 
+ 00000863  0x000004e0 setarg  0x00555555 
+ 00000864  0x000004e1 iforce  0x0000000f 
+ 00000865  0x000004e2 fetch  0x00000001 , 0x00004be9 
+ 00000866  0x000004e3 reverse  0x0000003f , 0x00000002 
+ 00000867  0x000004e4 set1  0x00000001 , 0x00000002 
+ 00000868  0x000004e5 rshift  0x00000002 , 0x0000000e 
+ 00000869  0x000004e6 rtn 
+ 00000870  0x000004e9 call  0x0000035d 
+ 00000871  0x000004ea enable  0x0000000d 
+ 00000872  0x000004eb enable  0x00000021 
+ 00000873  0x000004ec disable  0x00000020 
+ 00000874  0x000004ed enable  0x00000010 
+ 00000875  0x000004ee fetch  0x00000002 , 0x00004be4 
+ 00000876  0x000004ef iforce  0x0000001b 
+ 00000877  0x000004f0 correlate  0x0000003e , 0x00000003 
+ 00000878  0x000004f1 nbranch  0x000003a0 , 0x00000018 
+ 00000879  0x000004f2 disable  0x0000000d 
+ 00000880  0x000004f3 enable  0x0000000b 
+ 00000881  0x000004f4 enable  0x00000007 
+ 00000882  0x000004f5 enable  0x00000009 
+ 00000883  0x000004f6 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00000884  0x000004f7 rshift3  0x0000000c , 0x0000003f 
+ 00000885  0x000004f8 store  0x00000001 , 0x00004c19 
+ 00000886  0x000004f9 fetcht  0x00000001 , 0x00004c18 
+ 00000887  0x000004fa isub  0x00000002 , 0x0000003e 
+ 00000888  0x000004fb nbranch  0x000003a0 , 0x00000005 
+ 00000889  0x000004fc parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00000890  0x000004fd rshift3  0x0000000c , 0x0000003f 
+ 00000891  0x000004fe store  0x00000001 , 0x00000cb3 
+ 00000892  0x00000502 fetch  0x00000001 , 0x00000cb3 
+ 00000893  0x00000503 fetcht  0x00000001 , 0x00004be2 
+ 00000894  0x00000504 icompare  0x00000007 , 0x00000002 
+ 00000895  0x00000505 nbranch  0x000003a0 , 0x00000001 
+ 00000896  0x00000507 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00000897  0x00000508 rshift3  0x0000000c , 0x0000003f 
+ 00000898  0x00000509 istore  0x00000001 , 0x00000005 
+ 00000899  0x0000050a rshift3  0x0000003f , 0x0000003f 
+ 00000900  0x0000050b and  0x0000003f , 0x0000001f , 0x00000039 
+ 00000901  0x0000050c branch  0x0000038a , 0x00000005 
+ 00000902  0x0000050e parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00000903  0x0000050f rshift3  0x0000000c , 0x0000003f 
+ 00000904  0x00000510 istore  0x00000001 , 0x00000005 
+ 00000905  0x00000511 loop  0x00000386 
+ 00000906  0x00000514 copy  0x00000005 , 0x00000011 
+ 00000907  0x00000515 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00000908  0x00000516 rshift3  0x0000000c , 0x0000003f 
+ 00000909  0x00000517 store  0x00000001 , 0x00004c2a 
+ 00000910  0x00000518 copy  0x00000011 , 0x00000005 
+ 00000911  0x00000519 parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00000912  0x0000051a enable  0x00000010 
+ 00000913  0x0000051b arg  0x00000664 , 0x0000001b 
+ 00000914  0x0000051c rshift32  0x0000003f , 0x0000003f 
+ 00000915  0x0000051d rshift16  0x0000003f , 0x0000003f 
+ 00000916  0x0000051e istore  0x00000003 , 0x00000005 
+ 00000917  0x0000051f disable  0x0000000b 
+ 00000918  0x00000520 branch  0x000003a0 , 0x00000006 
+ 00000919  0x00000521 enable  0x0000002f 
+ 00000920  0x00000522 fetch  0x00000001 , 0x00000017 
+ 00000921  0x00000523 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00000922  0x00000524 call  0x00003ab6 
+ 00000923  0x00000525 disable  0x0000000d 
+ 00000924  0x00000526 call  0x00003a7a 
+ 00000925  0x00000527 fetch  0x00000001 , 0x00004c2a 
+ 00000926  0x00000528 copy  0x0000003f , 0x00000011 
+ 00000927  0x00000529 branch  0x00000318 
+ 00000928  0x00000530 disable  0x0000001b 
+ 00000929  0x00000531 disable  0x0000000b 
+ 00000930  0x00000532 branch  0x0000375c 
+ 00000931  0x00000535 call  0x00003a7a 
+ 00000932  0x00000536 fetcht  0x00000001 , 0x00004be9 
+ 00000933  0x00000537 branch  0x00003a91 
+ 00000934  0x0000053a call  0x000053d2 
+ 00000935  0x0000053b fetch  0x00000004 , 0x00004c00 
+ 00000936  0x0000053c iforce  0x00000009 
+ 00000937  0x0000053d call  0x0000035d 
+ 00000938  0x0000053e call  0x000003a3 
+ 00000939  0x0000053f set1  0x00000000 , 0x00000015 
+ 00000940  0x00000540 enable  0x0000001d 
+ 00000941  0x00000541 enable  0x00000020 
+ 00000942  0x00000542 disable  0x00000021 
+ 00000943  0x00000543 rshift16  0x00000009 , 0x0000003f 
+ 00000944  0x00000544 rshift8  0x0000003f , 0x0000003f 
+ 00000945  0x00000545 rshift4  0x0000003f , 0x0000003f 
+ 00000946  0x00000546 inject  0x00000003 , 0x00000028 
+ 00000947  0x00000547 disable  0x0000001d 
+ 00000948  0x00000548 enable  0x0000001b 
+ 00000949  0x00000549 enable  0x00000007 
+ 00000950  0x0000054a enable  0x00000009 
+ 00000951  0x0000054b fetch  0x00000001 , 0x00004c18 
+ 00000952  0x0000054c inject  0x00000003 , 0x00000008 
+ 00000953  0x0000054d fetch  0x00000001 , 0x00004be3 
+ 00000954  0x0000054e iforce  0x00000039 
+ 00000955  0x0000054f arg  0x00000cf5 , 0x00000006 
+ 00000956  0x00000551 ifetch  0x00000001 , 0x00000006 
+ 00000957  0x00000552 inject  0x00000003 , 0x00000008 
+ 00000958  0x00000553 loop  0x000003bc 
+ 00000959  0x00000554 enable  0x00000008 
+ 00000960  0x00000555 inject  0x00000003 , 0x00000018 
+ 00000961  0x00000556 disable  0x00000008 
+ 00000962  0x00000557 until  0x0000003e , 0x00000027 
+ 00000963  0x00000558 nop  0x00000064 
+ 00000964  0x00000559 disable  0x0000001d 
+ 00000965  0x0000055a disable  0x0000001b 
+ 00000966  0x0000055b branch  0x00003a7a 
+ 00012288  0x00000567 call  0x00003c74 
+ 00012289  0x0000056b set0  0x00000025 , 0x00000000 
+ 00012290  0x0000056c bpatch  0x00000000 , 0x00004000 
+ 00012291  0x0000056d clear_stack 
+ 00012292  0x0000056e call  0x00003a9e 
+ 00012293  0x0000056f call  0x00006805 
+ 00012294  0x00000570 call  0x00003bfa 
+ 00012295  0x00000571 call  0x00004d98 
+ 00012296  0x00000572 set0  0x00000025 , 0x00000000 
+ 00012297  0x00000573 bpatch  0x00000001 , 0x00004000 
+ 00012298  0x00000574 call  0x00006b53 
+ 00012299  0x00000575 call  0x00005b62 
+ 00012300  0x00000576 call  0x00007b9d 
+ 00012301  0x00000577 call  0x00003e4f 
+ 00012302  0x00000578 set0  0x00000025 , 0x00000000 
+ 00012303  0x00000579 bpatch  0x00000002 , 0x00004000 
+ 00012304  0x0000057a call  0x00003e5f , 0x0000002b 
+ 00012305  0x0000057b call  0x00007719 
+ 00012306  0x0000057c call  0x00003cf1 , 0x0000002b 
+ 00012307  0x0000057e set0  0x00000025 , 0x00000000 
+ 00012308  0x0000057f bpatch  0x00000003 , 0x00004000 
+ 00012309  0x00000580 call  0x00007813 
+ 00012310  0x00000581 call  0x00005373 
+ 00012311  0x00000582 call  0x00004449 
+ 00012312  0x00000583 set0  0x00000025 , 0x00000000 
+ 00012313  0x00000584 bpatch  0x00000004 , 0x00004000 
+ 00012314  0x00000585 call  0x0000303e 
+ 00012315  0x00000586 call  0x00003e6a 
+ 00012316  0x00000587 call  0x000030a1 
+ 00012317  0x00000588 set0  0x00000025 , 0x00000000 
+ 00012318  0x00000589 bpatch  0x00000005 , 0x00004000 
+ 00012319  0x0000058a call  0x00003392 
+ 00012320  0x0000058b call  0x00003407 
+ 00012321  0x0000058c call  0x00003024 
+ 00012322  0x0000058d call  0x00003d1c 
+ 00012323  0x0000058e branch  0x00003013 
+ 00012324  0x00000591 call  0x00003029 
+ 00012325  0x00000592 rtnmark0  0x00000009 
+ 00012326  0x00000593 set0  0x00000009 , 0x00000000 
+ 00012327  0x00000594 call  0x000032bd 
+ 00012328  0x00000595 branch  0x000053d7 
+ 00012329  0x00000598 set0  0x00000025 , 0x00000000 
+ 00012330  0x00000599 bpatch  0x00000006 , 0x00004000 
+ 00012331  0x0000059a call  0x000032fe 
+ 00012332  0x0000059b nbranch  0x00003033 , 0x00000005 
+ 00012333  0x0000059c call  0x000032a3 
+ 00012334  0x0000059d add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012335  0x0000059e ifetch  0x00000001 , 0x00000006 
+ 00012336  0x0000059f bbit1  0x00000000 , 0x00005377 
+ 00012337  0x000005a0 bbit1  0x00000001 , 0x000031a7 
+ 00012338  0x000005a1 branch  0x00003473 
+ 00012339  0x000005a3 set0  0x00000025 , 0x00000000 
+ 00012340  0x000005a4 bpatch  0x00000007 , 0x00004000 
+ 00012341  0x000005a5 call  0x000032c6 
+ 00012342  0x000005a6 copy  0x00000039 , 0x0000003e 
+ 00012343  0x000005a7 rtn  0x00000005 
+ 00012344  0x000005a8 call  0x000032a3 
+ 00012345  0x000005a9 fetch  0x00000001 , 0x00000030 
+ 00012346  0x000005aa bbit1  0x00000003 , 0x00003103 
+ 00012347  0x000005ab fetch  0x00000001 , 0x00000031 
+ 00012348  0x000005ac bbit1  0x00000001 , 0x000031a7 
+ 00012349  0x000005ad branch  0x00003473 
+ 00012350  0x000005b6 fetch  0x00000001 , 0x00004272 
+ 00012351  0x000005b7 rtn  0x00000034 
+ 00012352  0x000005b8 beq  0x00000001 , 0x0000304e 
+ 00012353  0x000005b9 beq  0x00000002 , 0x00003053 
+ 00012354  0x000005ba beq  0x00000003 , 0x00003056 
+ 00012355  0x000005bb beq  0x00000005 , 0x0000305b 
+ 00012356  0x000005bc beq  0x0000001b , 0x0000304b 
+ 00012357  0x000005bd call  0x000032f6 
+ 00012358  0x000005be rtn  0x00000005 
+ 00012359  0x000005bf call  0x000032f9 
+ 00012360  0x000005c0 rtn  0x00000005 
+ 00012361  0x000005c2 jam  0x00000000 , 0x00004272 
+ 00012362  0x000005c3 rtn 
+ 00012363  0x000005c6 jam  0x0000001b , 0x0000041c 
+ 00012364  0x000005c7 jam  0x00000000 , 0x00004272 
+ 00012365  0x000005c8 rtn 
+ 00012366  0x000005cb set1  0x0000001c , 0x00000000 
+ 00012367  0x000005cc set0  0x0000001e , 0x00000000 
+ 00012368  0x000005cd jam  0x000000ff , 0x0000008e 
+ 00012369  0x000005ce jam  0x0000001f , 0x0000008c 
+ 00012370  0x000005cf branch  0x00003049 
+ 00012371  0x000005d2 set0  0x0000001c , 0x00000000 
+ 00012372  0x000005d3 force  0x00000000 , 0x0000001b 
+ 00012373  0x000005d4 branch  0x00003049 
+ 00012374  0x000005d7 call  0x000032f9 
+ 00012375  0x000005d8 rtn  0x00000005 
+ 00012376  0x000005d9 force  0x00000001 , 0x00000002 
+ 00012377  0x000005da jam  0x00000005 , 0x00000178 
+ 00012378  0x000005db branch  0x00003068 
+ 00012379  0x000005de set0  0x00000025 , 0x00000000 
+ 00012380  0x000005df bpatch  0x00000008 , 0x00004001 
+ 00012381  0x000005e0 fetch  0x00000001 , 0x00004132 
+ 00012382  0x000005e1 beq  0x00000001 , 0x00003064 
+ 00012383  0x000005e3 fetch  0x00000006 , 0x00004274 
+ 00012384  0x000005e4 branch  0x00003049 , 0x00000034 
+ 00012385  0x000005e5 jam  0x00000001 , 0x000047f3 
+ 00012386  0x000005e7 jam  0x00000003 , 0x00000055 
+ 00012387  0x000005e8 branch  0x00003067 
+ 00012388  0x000005eb fetch  0x00000006 , 0x00004274 
+ 00012389  0x000005ec branch  0x00003049 , 0x00000034 
+ 00012390  0x000005ed store  0x00000006 , 0x00000040 
+ 00012391  0x000005ef force  0x00000025 , 0x00000002 
+ 00012392  0x000005f1 set0  0x00000025 , 0x00000000 
+ 00012393  0x000005f2 bpatch  0x00000009 , 0x00004001 
+ 00012394  0x000005f3 fetch  0x00000001 , 0x000000f3 
+ 00012395  0x000005f4 branch  0x0000306f , 0x00000034 
+ 00012396  0x000005f5 lshift3  0x0000003f , 0x0000003f 
+ 00012397  0x000005f6 lshift4  0x0000003f , 0x0000003f 
+ 00012398  0x000005f7 increase  0xffffffff , 0x0000003f 
+ 00012399  0x000005f9 store  0x00000001 , 0x00004146 
+ 00012400  0x000005fa store  0x00000001 , 0x000000f2 
+ 00012401  0x000005fb jam  0x0000001f , 0x0000008d 
+ 00012402  0x000005fc set0  0x0000000c , 0x00000000 
+ 00012403  0x000005fd call  0x000032d6 
+ 00012404  0x000005fe nbranch  0x00003090 , 0x00000005 
+ 00012405  0x000005ff call  0x00003bd1 
+ 00012406  0x00000600 store  0x00000001 , 0x00000077 
+ 00012407  0x00000601 storet  0x00000001 , 0x0000007c 
+ 00012408  0x00000602 fetch  0x00000006 , 0x00004274 
+ 00012409  0x00000603 store  0x00000006 , 0x00000040 
+ 00012410  0x00000604 set0  0x00000025 , 0x00000000 
+ 00012411  0x00000605 bpatch  0x0000000a , 0x00004001 
+ 00012412  0x00000606 force  0x00000000 , 0x0000003f 
+ 00012413  0x00000607 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012414  0x00000608 nsetflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00012415  0x00000609 set1  0x00000003 , 0x0000003f 
+ 00012416  0x0000060a store  0x00000001 , 0x00000030 
+ 00012417  0x0000060b jam  0x00000003 , 0x00000b7d 
+ 00012418  0x0000060c call  0x00007c27 
+ 00012419  0x0000060d force  0x00000000 , 0x0000003f 
+ 00012420  0x0000060e setflag  0x00000001 , 0x00000004 , 0x0000003f 
+ 00012421  0x0000060f store  0x00000001 , 0x0000004c 
+ 00012422  0x00000610 setarg  0x00000000 
+ 00012423  0x00000611 set1  0x00000001 , 0x0000003f 
+ 00012424  0x00000612 store  0x00000001 , 0x00000031 
+ 00012425  0x00000613 enable  0x00000029 
+ 00012426  0x00000614 call  0x000032bd 
+ 00012427  0x00000615 disable  0x00000029 
+ 00012428  0x00000616 force  0x00000004 , 0x00000007 
+ 00012429  0x00000617 fetch  0x00000002 , 0x00004159 
+ 00012430  0x00000618 call  0x00007e4c 
+ 00012431  0x00000619 branch  0x00003049 
+ 00012432  0x0000061b set0  0x00000025 , 0x00000000 
+ 00012433  0x0000061c bpatch  0x0000000b , 0x00004001 
+ 00012434  0x0000061d fetch  0x00000006 , 0x00004274 
+ 00012435  0x0000061e store  0x00000006 , 0x00000040 
+ 00012436  0x0000061f compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00012437  0x00000620 branch  0x00003099 , 0x00000001 
+ 00012438  0x00000621 force  0x00000007 , 0x00000002 
+ 00012439  0x00000622 call  0x00004826 
+ 00012440  0x00000623 branch  0x00003049 
+ 00012441  0x00000625 arg  0x00000103 , 0x00000005 
+ 00012442  0x00000626 arg  0x00000008 , 0x00000039 
+ 00012443  0x00000627 call  0x00007e3b 
+ 00012444  0x00000628 force  0x00000007 , 0x00000007 
+ 00012445  0x00000629 call  0x00004898 
+ 00012446  0x0000062a jam  0x00000004 , 0x00000b7d 
+ 00012447  0x0000062b call  0x00007c27 
+ 00012448  0x0000062c branch  0x00003049 
+ 00012449  0x00000634 rtnmark0  0x0000001c 
+ 00012450  0x00000635 force  0x00000002 , 0x00000007 
+ 00012451  0x00000636 call  0x00007e53 
+ 00012452  0x00000637 nsetflag  0x00000034 , 0x0000001c , 0x00000000 
+ 00012453  0x00000638 nbranch  0x000030a7 , 0x00000034 
+ 00012454  0x00000639 rtn 
+ 00012455  0x0000063e set0  0x00000025 , 0x00000000 
+ 00012456  0x0000063f bpatch  0x0000000c , 0x00004001 
+ 00012457  0x00000640 fetcht  0x00000002 , 0x0000415b 
+ 00012458  0x00000641 force  0x00000004 , 0x00000007 
+ 00012459  0x00000642 call  0x0000383d 
+ 00012460  0x00000643 rtn  0x00000028 
+ 00012461  0x00000644 call  0x00003a12 
+ 00012462  0x00000645 force  0x00000000 , 0x00000024 
+ 00012463  0x00000647 rtn  0x00000003 
+ 00012464  0x00000648 set0  0x0000000b , 0x00000000 
+ 00012465  0x00000649 set0  0x00000000 , 0x00000000 
+ 00012466  0x0000064b add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012467  0x0000064c isolate1  0x0000001e , 0x00000000 
+ 00012468  0x0000064d setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012469  0x0000064e compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012470  0x0000064f nbranch  0x000030d3 , 0x00000001 
+ 00012471  0x00000652 set0  0x00000025 , 0x00000000 
+ 00012472  0x00000653 bpatch  0x0000000d , 0x00004001 
+ 00012473  0x00000654 fetch  0x00000001 , 0x00000012 
+ 00012474  0x00000655 increase  0x00000001 , 0x0000003f 
+ 00012475  0x00000656 store  0x00000001 , 0x00000012 
+ 00012476  0x00000657 call  0x00003a49 
+ 00012477  0x00000658 call  0x00003a42 
+ 00012478  0x00000659 call  0x00003a66 
+ 00012479  0x0000065a call  0x00003bae 
+ 00012480  0x0000065b call  0x00003bb4 
+ 00012481  0x0000065c call  0x00003bc5 
+ 00012482  0x0000065d call  0x0000375c 
+ 00012483  0x0000065e call  0x000030c5 
+ 00012484  0x0000065f branch  0x000030af 
+ 00012485  0x00000662 set0  0x00000025 , 0x00000000 
+ 00012486  0x00000663 bpatch  0x0000000e , 0x00004001 
+ 00012487  0x00000664 fetch  0x00000001 , 0x0000008c 
+ 00012488  0x00000665 increase  0xffffffff , 0x0000003f 
+ 00012489  0x00000666 store  0x00000001 , 0x0000008c 
+ 00012490  0x00000667 rtn  0x00000002 
+ 00012491  0x00000668 jam  0x0000001f , 0x0000008c 
+ 00012492  0x00000669 fetch  0x00000001 , 0x0000008e 
+ 00012493  0x0000066a increase  0xffffffff , 0x0000003f 
+ 00012494  0x0000066b store  0x00000001 , 0x0000008e 
+ 00012495  0x0000066c rtn  0x00000002 
+ 00012496  0x0000066d setflip  0x0000001e , 0x00000000 
+ 00012497  0x0000066e jam  0x000000ff , 0x0000008e 
+ 00012498  0x0000066f rtn 
+ 00012499  0x00000672 set0  0x00000025 , 0x00000000 
+ 00012500  0x00000673 bpatch  0x0000000f , 0x00004001 
+ 00012501  0x00000674 call  0x00003a49 
+ 00012502  0x00000675 call  0x00003a3b 
+ 00012503  0x00000676 call  0x00003a66 
+ 00012504  0x00000677 call  0x00003bba 
+ 00012505  0x00000678 call  0x00003b3a 
+ 00012506  0x00000679 call  0x00003b63 
+ 00012507  0x0000067a branch  0x000030de , 0x00000018 
+ 00012508  0x0000067b call  0x000030c5 
+ 00012509  0x0000067c branch  0x000030b2 
+ 00012510  0x0000067e set0  0x00000025 , 0x00000000 
+ 00012511  0x0000067f bpatch  0x00000010 , 0x00004002 
+ 00012512  0x00000680 call  0x00003af3 
+ 00012513  0x00000681 call  0x00003bcd 
+ 00012514  0x00000682 call  0x000035e1 
+ 00012515  0x00000683 set0  0x00000001 , 0x00000000 
+ 00012516  0x00000684 rtnmark0  0x0000000b 
+ 00012517  0x00000686 set0  0x00000025 , 0x00000000 
+ 00012518  0x00000687 bpatch  0x00000011 , 0x00004002 
+ 00012519  0x00000688 fetch  0x00000001 , 0x000042a4 
+ 00012520  0x00000689 bbit1  0x00000000 , 0x00004221 
+ 00012521  0x0000068a call  0x0000477b 
+ 00012522  0x0000068c fetch  0x00000001 , 0x00000013 
+ 00012523  0x0000068d increase  0x00000001 , 0x0000003f 
+ 00012524  0x0000068e store  0x00000001 , 0x00000013 
+ 00012525  0x0000068f rtn 
+ 00012526  0x00000691 set0  0x0000000b , 0x00000000 
+ 00012527  0x00000692 call  0x000030fe 
+ 00012528  0x00000693 call  0x00003a49 
+ 00012529  0x00000694 call  0x00003a3b 
+ 00012530  0x00000695 call  0x000034e1 
+ 00012531  0x00000696 call  0x00003bba 
+ 00012532  0x00000697 call  0x00003b3a 
+ 00012533  0x00000698 call  0x00003b63 
+ 00012534  0x00000699 branch  0x000030f8 , 0x00000018 
+ 00012535  0x0000069a rtn 
+ 00012536  0x0000069c call  0x00003bcd 
+ 00012537  0x0000069d call  0x000035e1 
+ 00012538  0x0000069e set0  0x00000001 , 0x00000000 
+ 00012539  0x0000069f branch  0x000030e5 , 0x00000006 
+ 00012540  0x000006a0 call  0x0000479b 
+ 00012541  0x000006a1 branch  0x000030ea 
+ 00012542  0x000006a4 arg  0x00000600 , 0x0000000b 
+ 00012543  0x000006a6 until  0x00000023 , 0x00000026 
+ 00012544  0x000006a7 and  0x00000022 , 0x00000003 , 0x0000003f 
+ 00012545  0x000006a8 bne  0x00000001 , 0x000030ff 
+ 00012546  0x000006a9 rtn 
+ 00012547  0x000006b3 set0  0x00000025 , 0x00000000 
+ 00012548  0x000006b4 bpatch  0x00000012 , 0x00004002 
+ 00012549  0x000006b5 enable  0x00000029 
+ 00012550  0x000006b6 enable  0x00000030 
+ 00012551  0x000006b7 fetch  0x00000002 , 0x00004155 
+ 00012552  0x000006b8 branch  0x0000310c , 0x00000034 
+ 00012553  0x000006b9 force  0x0000000d , 0x00000007 
+ 00012554  0x000006ba call  0x00007e53 
+ 00012555  0x000006bb nrtn  0x00000034 
+ 00012556  0x000006bd set0  0x00000025 , 0x00000000 
+ 00012557  0x000006be bpatch  0x00000013 , 0x00004002 
+ 00012558  0x000006bf fetcht  0x00000002 , 0x00004157 
+ 00012559  0x000006c0 force  0x00000028 , 0x00000007 
+ 00012560  0x000006c1 call  0x0000383d 
+ 00012561  0x000006c2 branch  0x0000314e , 0x00000028 
+ 00012562  0x000006c3 force  0x00000004 , 0x00000007 
+ 00012563  0x000006c4 call  0x00007e53 
+ 00012564  0x000006c5 nbranch  0x00003127 , 0x00000034 
+ 00012565  0x000006c6 fetch  0x00000001 , 0x0000004c 
+ 00012566  0x000006c7 bbit1  0x00000004 , 0x0000311a 
+ 00012567  0x000006c8 force  0x00000004 , 0x00000002 
+ 00012568  0x000006c9 call  0x00004826 
+ 00012569  0x000006ca branch  0x0000311f 
+ 00012570  0x000006cc arg  0x00000103 , 0x00000005 
+ 00012571  0x000006cd arg  0x00000008 , 0x00000039 
+ 00012572  0x000006ce call  0x00007e3b 
+ 00012573  0x000006cf force  0x00000004 , 0x00000007 
+ 00012574  0x000006d0 call  0x00004898 
+ 00012575  0x000006d2 set0  0x00000025 , 0x00000000 
+ 00012576  0x000006d3 bpatch  0x00000014 , 0x00004002 
+ 00012577  0x000006d4 jam  0x00000000 , 0x00000030 
+ 00012578  0x000006d5 call  0x00005b63 
+ 00012579  0x000006d6 jam  0x00000000 , 0x000047f3 
+ 00012580  0x000006d7 jam  0x00000013 , 0x00000b7d 
+ 00012581  0x000006d8 call  0x00007c27 
+ 00012582  0x000006d9 branch  0x0000314e 
+ 00012583  0x000006dc set0  0x00000025 , 0x00000000 
+ 00012584  0x000006dd bpatch  0x00000015 , 0x00004002 
+ 00012585  0x000006de force  0x00000000 , 0x0000000b 
+ 00012586  0x000006df until  0x00000023 , 0x00000026 
+ 00012587  0x000006e0 fetch  0x00000001 , 0x000000f4 
+ 00012588  0x000006e1 increase  0xffffffff , 0x0000003f 
+ 00012589  0x000006e2 ixor  0x00000022 , 0x0000003f 
+ 00012590  0x000006e3 compare  0x00000000 , 0x0000003f , 0x00000003 
+ 00012591  0x000006e4 nbranch  0x00003127 , 0x00000001 
+ 00012592  0x000006e5 deposit  0x00000004 
+ 00012593  0x000006e6 store  0x00000001 , 0x0000018b 
+ 00012594  0x000006e7 force  0x00000000 , 0x00000026 
+ 00012595  0x000006e8 force  0x00000000 , 0x00000024 
+ 00012596  0x000006eb set0  0x00000025 , 0x00000000 
+ 00012597  0x000006ec bpatch  0x00000016 , 0x00004002 
+ 00012598  0x000006ed branch  0x0000314e , 0x00000003 
+ 00012599  0x000006ee call  0x00003a4d 
+ 00012600  0x000006ef arg  0x00000600 , 0x0000000b 
+ 00012601  0x000006f0 until  0x00000023 , 0x00000026 
+ 00012602  0x000006f2 set0  0x00000025 , 0x00000000 
+ 00012603  0x000006f3 bpatch  0x00000017 , 0x00004002 
+ 00012604  0x000006f4 fetch  0x00000004 , 0x000000f4 
+ 00012605  0x000006f5 iforce  0x00000021 
+ 00012606  0x000006f6 increase  0x00000001 , 0x0000003f 
+ 00012607  0x000006f7 store  0x00000004 , 0x000000f4 
+ 00012608  0x000006f8 isolate1  0x0000000c , 0x00000000 
+ 00012609  0x000006f9 setflag  0x00000001 , 0x00000002 , 0x00000024 
+ 00012610  0x000006fa compare  0x00000000 , 0x00000021 , 0x00000002 
+ 00012611  0x000006fb nbranch  0x00003164 , 0x00000001 
+ 00012612  0x000006fc fetch  0x00000001 , 0x0000000c 
+ 00012613  0x000006fd increase  0x00000001 , 0x0000003f 
+ 00012614  0x000006fe store  0x00000001 , 0x0000000c 
+ 00012615  0x000006ff call  0x00003a42 
+ 00012616  0x00000700 call  0x00003bae 
+ 00012617  0x00000701 call  0x00003bb4 
+ 00012618  0x00000702 call  0x00003bc5 
+ 00012619  0x00000703 call  0x0000375c 
+ 00012620  0x00000704 call  0x00003155 
+ 00012621  0x00000705 branch  0x00003134 
+ 00012622  0x00000708 set0  0x00000025 , 0x00000000 
+ 00012623  0x00000709 bpatch  0x00000018 , 0x00004003 
+ 00012624  0x0000070a disable  0x00000029 
+ 00012625  0x0000070b fetch  0x00000002 , 0x00004155 
+ 00012626  0x0000070c rtn  0x00000034 
+ 00012627  0x0000070d force  0x0000000d , 0x00000007 
+ 00012628  0x0000070e branch  0x00007e4c 
+ 00012629  0x00000711 set0  0x00000025 , 0x00000000 
+ 00012630  0x00000712 bpatch  0x00000019 , 0x00004003 
+ 00012631  0x00000713 fetch  0x00000001 , 0x0000008d 
+ 00012632  0x00000714 increase  0xffffffff , 0x0000003f 
+ 00012633  0x00000715 store  0x00000001 , 0x0000008d 
+ 00012634  0x00000716 rtn  0x00000002 
+ 00012635  0x00000717 jam  0x0000001f , 0x0000008d 
+ 00012636  0x00000718 fetch  0x00000001 , 0x000000f2 
+ 00012637  0x00000719 increase  0xffffffff , 0x0000003f 
+ 00012638  0x0000071a store  0x00000001 , 0x000000f2 
+ 00012639  0x0000071b rtn  0x00000002 
+ 00012640  0x0000071c setflip  0x0000000c , 0x00000000 
+ 00012641  0x0000071d fetch  0x00000001 , 0x00004146 
+ 00012642  0x0000071e store  0x00000001 , 0x000000f2 
+ 00012643  0x0000071f rtn 
+ 00012644  0x00000722 set0  0x00000025 , 0x00000000 
+ 00012645  0x00000723 bpatch  0x0000001a , 0x00004003 
+ 00012646  0x00000724 call  0x00003a3b 
+ 00012647  0x00000725 call  0x00003bba 
+ 00012648  0x00000726 call  0x00003b3a 
+ 00012649  0x00000727 call  0x00003b63 
+ 00012650  0x00000728 branch  0x0000316d , 0x00000018 
+ 00012651  0x00000729 call  0x00003155 
+ 00012652  0x0000072a branch  0x0000313a 
+ 00012653  0x0000072c call  0x0000375c 
+ 00012654  0x0000072d fetch  0x00000001 , 0x0000000d 
+ 00012655  0x0000072e increase  0x00000001 , 0x0000003f 
+ 00012656  0x0000072f store  0x00000001 , 0x0000000d 
+ 00012657  0x00000730 force  0x00000000 , 0x0000001b 
+ 00012658  0x00000731 fetch  0x00000004 , 0x000000f4 
+ 00012659  0x00000733 set0  0x00000025 , 0x00000000 
+ 00012660  0x00000734 bpatch  0x0000001b , 0x00004003 
+ 00012661  0x00000735 call  0x00003bac 
+ 00012662  0x00000736 call  0x00003a4d 
+ 00012663  0x00000737 increase  0x00000001 , 0x00000026 
+ 00012664  0x00000739 and_into  0x000001fd , 0x00000021 
+ 00012665  0x0000073a and_into  0x000001fc , 0x00000024 
+ 00012666  0x0000073b call  0x00003a42 
+ 00012667  0x0000073c call  0x00003bae 
+ 00012668  0x0000073d call  0x00003bb4 
+ 00012669  0x0000073e call  0x00003bc5 
+ 00012670  0x0000073f deposit  0x00000022 
+ 00012671  0x00000740 store  0x00000004 , 0x0000016b 
+ 00012672  0x00000741 force  0x00000000 , 0x00000004 
+ 00012673  0x00000742 force  0x00000002 , 0x00000001 
+ 00012674  0x00000743 call  0x00003bcd 
+ 00012675  0x00000744 call  0x000038c1 
+ 00012676  0x00000746 set0  0x00000025 , 0x00000000 
+ 00012677  0x00000747 bpatch  0x0000001c , 0x00004003 
+ 00012678  0x00000748 call  0x00003baa 
+ 00012679  0x00000749 or_into  0x00000002 , 0x00000021 
+ 00012680  0x0000074a and_into  0x000001fc , 0x00000024 
+ 00012681  0x0000074b call  0x00003a3b 
+ 00012682  0x0000074c call  0x00003bba 
+ 00012683  0x0000074d call  0x00003b3a 
+ 00012684  0x0000074e call  0x00003b63 
+ 00012685  0x0000074f call  0x0000375c , 0x00000018 
+ 00012686  0x00000750 branch  0x00003194 , 0x00000018 
+ 00012687  0x00000751 fetch  0x00000001 , 0x00000010 
+ 00012688  0x00000752 branch  0x00003134 , 0x00000034 
+ 00012689  0x00000753 increase  0xffffffff , 0x0000003f 
+ 00012690  0x00000754 store  0x00000001 , 0x00000010 
+ 00012691  0x00000755 branch  0x00003173 
+ 00012692  0x00000758 set0  0x00000025 , 0x00000000 
+ 00012693  0x00000759 bpatch  0x0000001d , 0x00004003 
+ 00012694  0x0000075a fetch  0x00000001 , 0x0000000e 
+ 00012695  0x0000075b increase  0x00000001 , 0x0000003f 
+ 00012696  0x0000075c store  0x00000001 , 0x0000000e 
+ 00012697  0x0000075d call  0x000034ed 
+ 00012698  0x0000075f call  0x0000338b 
+ 00012699  0x00000760 branch  0x0000319f , 0x00000018 
+ 00012700  0x00000761 call  0x0000350e 
+ 00012701  0x00000762 nbranch  0x0000319a , 0x00000034 
+ 00012702  0x00000763 branch  0x00003134 
+ 00012703  0x00000766 set0  0x00000025 , 0x00000000 
+ 00012704  0x00000767 bpatch  0x0000001e , 0x00004003 
+ 00012705  0x00000768 fetch  0x00000001 , 0x00000030 
+ 00012706  0x00000769 set0  0x00000003 , 0x0000003f 
+ 00012707  0x0000076a store  0x00000001 , 0x00000030 
+ 00012708  0x0000076b call  0x000034f9 
+ 00012709  0x0000076c disable  0x00000029 
+ 00012710  0x0000076d rtn 
+ 00012711  0x00000771 set0  0x00000025 , 0x00000000 
+ 00012712  0x00000772 bpatch  0x0000001f , 0x00004003 
+ 00012713  0x00000773 enable  0x00000029 
+ 00012714  0x00000774 enable  0x00000030 
+ 00012715  0x00000775 call  0x0000324e 
+ 00012716  0x00000776 rtn  0x00000028 
+ 00012717  0x00000777 call  0x00003e25 
+ 00012718  0x00000778 call  0x00003bac 
+ 00012719  0x00000779 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00012720  0x0000077a call  0x00003a54 
+ 00012721  0x0000077b force  0x00000003 , 0x00000024 
+ 00012722  0x0000077c call  0x0000327c 
+ 00012723  0x0000077d call  0x00006a54 
+ 00012724  0x0000077e call  0x00006e10 
+ 00012725  0x0000077f call  0x00003547 
+ 00012726  0x00000780 call  0x00003a42 
+ 00012727  0x00000781 call  0x00003bae 
+ 00012728  0x00000782 call  0x00003bb4 
+ 00012729  0x00000783 call  0x00003bc5 
+ 00012730  0x00000784 call  0x000038bf 
+ 00012731  0x00000786 set0  0x00000025 , 0x00000000 
+ 00012732  0x00000787 bpatch  0x00000020 , 0x00004004 
+ 00012733  0x00000788 call  0x00005b78 
+ 00012734  0x00000789 call  0x00004995 
+ 00012735  0x0000078a call  0x000048a9 
+ 00012736  0x0000078b call  0x0000337c 
+ 00012737  0x0000078c nbranch  0x000031c7 , 0x0000002d 
+ 00012738  0x0000078d call  0x00003bec 
+ 00012739  0x0000078e call  0x00003870 
+ 00012740  0x0000078f fetch  0x00000001 , 0x0000000f 
+ 00012741  0x00000790 increase  0x00000001 , 0x0000003f 
+ 00012742  0x00000791 store  0x00000001 , 0x0000000f 
+ 00012743  0x00000793 set0  0x00000025 , 0x00000000 
+ 00012744  0x00000794 bpatch  0x00000021 , 0x00004004 
+ 00012745  0x00000795 call  0x00006dec 
+ 00012746  0x00000796 call  0x000031d5 
+ 00012747  0x00000797 nrtn  0x00000029 
+ 00012748  0x00000798 call  0x00003812 
+ 00012749  0x00000799 nbranch  0x000031d2 , 0x00000034 
+ 00012750  0x0000079b call  0x00006a5c 
+ 00012751  0x0000079c call  0x00003290 
+ 00012752  0x0000079d disable  0x00000029 
+ 00012753  0x0000079e rtn 
+ 00012754  0x000007a1 call  0x00003547 
+ 00012755  0x000007a2 call  0x00003371 
+ 00012756  0x000007a3 branch  0x000031bb 
+ 00012757  0x000007a7 branch  0x000031d8 , 0x0000002d 
+ 00012758  0x000007a8 call  0x00003be2 
+ 00012759  0x000007a9 branch  0x000031e6 , 0x00000002 
+ 00012760  0x000007ab call  0x00003204 
+ 00012761  0x000007ac nbranch  0x000031e6 , 0x00000028 
+ 00012762  0x000007ad fetch  0x00000001 , 0x0000004c 
+ 00012763  0x000007ae rtnbit0  0x00000004 
+ 00012764  0x000007af rtnbit1  0x00000003 
+ 00012765  0x000007b0 fetch  0x00000001 , 0x0000004b 
+ 00012766  0x000007b1 rtnbit1  0x00000003 
+ 00012767  0x000007b2 call  0x0000320d 
+ 00012768  0x000007b3 nrtn  0x00000034 
+ 00012769  0x000007b4 fetch  0x00000001 , 0x00000178 
+ 00012770  0x000007b5 increase  0xffffffff , 0x0000003f 
+ 00012771  0x000007b6 store  0x00000001 , 0x00000178 
+ 00012772  0x000007b7 nrtn  0x00000034 
+ 00012773  0x000007b8 branch  0x00005ed5 
+ 00012774  0x000007bb set0  0x00000025 , 0x00000000 
+ 00012775  0x000007bc bpatch  0x00000022 , 0x00004004 
+ 00012776  0x000007bd call  0x00003516 
+ 00012777  0x000007be disable  0x00000029 
+ 00012778  0x000007bf fetch  0x00000001 , 0x0000004c 
+ 00012779  0x000007c0 bbit1  0x00000004 , 0x000031f2 
+ 00012780  0x000007c1 fetch  0x00000001 , 0x00000030 
+ 00012781  0x000007c2 bbit0  0x00000004 , 0x000031f0 
+ 00012782  0x000007c3 fetcht  0x00000001 , 0x00000046 
+ 00012783  0x000007c4 branch  0x000048c4 
+ 00012784  0x000007c6 force  0x00000008 , 0x00000002 
+ 00012785  0x000007c7 branch  0x00004826 
+ 00012786  0x000007c9 force  0x00000000 , 0x00000007 
+ 00012787  0x000007ca fetch  0x00000001 , 0x0000004c 
+ 00012788  0x000007cb bbit1  0x00000003 , 0x00004898 
+ 00012789  0x000007cd force  0x00000004 , 0x00000007 
+ 00012790  0x000007ce arg  0x00000103 , 0x00000005 
+ 00012791  0x000007cf arg  0x00000008 , 0x00000039 
+ 00012792  0x000007d0 call  0x00007e3b 
+ 00012793  0x000007d1 branch  0x00004898 
+ 00012794  0x000007d4 set0  0x00000025 , 0x00000000 
+ 00012795  0x000007d5 bpatch  0x00000023 , 0x00004004 
+ 00012796  0x000007d6 fetch  0x00000001 , 0x00000030 
+ 00012797  0x000007d7 rtnbit0  0x00000002 
+ 00012798  0x000007d8 fetcht  0x00000001 , 0x00000046 
+ 00012799  0x000007d9 fetch  0x00000001 , 0x000000ac 
+ 00012800  0x000007da isub  0x00000002 , 0x0000003e 
+ 00012801  0x000007db nrtn  0x00000005 
+ 00012802  0x000007dc call  0x00003869 
+ 00012803  0x000007dd branch  0x00003293 
+ 00012804  0x000007e0 set0  0x00000025 , 0x00000000 
+ 00012805  0x000007e1 bpatch  0x00000024 , 0x00004004 
+ 00012806  0x000007e2 enable  0x00000028 
+ 00012807  0x000007e3 fetch  0x00000001 , 0x0000004b 
+ 00012808  0x000007e4 rtnbit0  0x00000003 
+ 00012809  0x000007e5 call  0x0000320d 
+ 00012810  0x000007e6 nrtn  0x00000034 
+ 00012811  0x000007e8 disable  0x00000028 
+ 00012812  0x000007e9 rtn 
+ 00012813  0x000007ec fetch  0x00000001 , 0x00000072 
+ 00012814  0x000007ed increase  0xffffffff , 0x0000003f 
+ 00012815  0x000007ee store  0x00000001 , 0x00000072 
+ 00012816  0x000007ef rtn 
+ 00012817  0x000007f2 set0  0x00000025 , 0x00000000 
+ 00012818  0x000007f3 bpatch  0x00000025 , 0x00004004 
+ 00012819  0x000007f4 fetch  0x00000001 , 0x00000030 
+ 00012820  0x000007f5 bbit1  0x00000007 , 0x0000321f 
+ 00012821  0x000007f6 fetch  0x00000001 , 0x00004132 
+ 00012822  0x000007f7 beq  0x00000001 , 0x0000321d 
+ 00012823  0x000007f8 fetch  0x00000001 , 0x000007e1 
+ 00012824  0x000007f9 branch  0x0000321f , 0x00000034 
+ 00012825  0x000007fa jam  0x00000000 , 0x000007e1 
+ 00012826  0x000007fb jam  0x00000018 , 0x00000b7d 
+ 00012827  0x000007fc call  0x00007c27 
+ 00012828  0x000007fd branch  0x0000321f 
+ 00012829  0x000007ff call  0x00006216 
+ 00012830  0x00000800 ncall  0x00004852 , 0x00000001 
+ 00012831  0x00000802 set0  0x00000025 , 0x00000000 
+ 00012832  0x00000803 bpatch  0x00000026 , 0x00004004 
+ 00012833  0x00000804 call  0x000032f0 
+ 00012834  0x00000805 fetch  0x00000001 , 0x00000030 
+ 00012835  0x00000806 set1  0x00000007 , 0x0000003f 
+ 00012836  0x00000807 store  0x00000001 , 0x00000030 
+ 00012837  0x00000808 jam  0x00000001 , 0x0000425e 
+ 00012838  0x00000809 fetch  0x00000001 , 0x00000055 
+ 00012839  0x0000080a bne  0x00000016 , 0x00003228 
+ 00012840  0x0000080c rtn 
+ 00012841  0x0000080f jam  0x00000001 , 0x000007e1 
+ 00012842  0x00000811 fetch  0x00000001 , 0x00000030 
+ 00012843  0x00000812 set0  0x00000007 , 0x0000003f 
+ 00012844  0x00000813 store  0x00000001 , 0x00000030 
+ 00012845  0x00000814 rtn 
+ 00012846  0x00000819 set0  0x00000025 , 0x00000000 
+ 00012847  0x0000081a bpatch  0x00000027 , 0x00004004 
+ 00012848  0x0000081b disable  0x00000028 
+ 00012849  0x0000081c fetch  0x00000001 , 0x00000030 
+ 00012850  0x0000081d rtnbit0  0x00000001 
+ 00012851  0x0000081e fetch  0x00000002 , 0x00000032 
+ 00012852  0x0000081f nrtn  0x00000034 
+ 00012853  0x00000820 fetch  0x00000004 , 0x00000034 
+ 00012854  0x00000821 branch  0x00003239 , 0x00000030 
+ 00012855  0x00000822 isub  0x00000028 , 0x0000003f 
+ 00012856  0x00000823 branch  0x0000323a 
+ 00012857  0x00000825 isub  0x00000022 , 0x0000003f 
+ 00012858  0x00000827 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00012859  0x00000828 nrtn  0x00000002 
+ 00012860  0x00000829 fetch  0x00000001 , 0x00000030 
+ 00012861  0x0000082a set0  0x00000001 , 0x0000003f 
+ 00012862  0x0000082b store  0x00000001 , 0x00000030 
+ 00012863  0x0000082c enable  0x00000028 
+ 00012864  0x0000082d rtn 
+ 00012865  0x00000831 copy  0x0000003f , 0x00000002 
+ 00012866  0x00000832 set0  0x00000025 , 0x00000000 
+ 00012867  0x00000833 bpatch  0x00000028 , 0x00004005 
+ 00012868  0x00000834 store  0x00000004 , 0x00000034 
+ 00012869  0x00000836 jam  0x00000001 , 0x00004748 
+ 00012870  0x00000837 fetch  0x00000001 , 0x00000030 
+ 00012871  0x00000838 set1  0x00000001 , 0x0000003f 
+ 00012872  0x00000839 store  0x00000001 , 0x00000030 
+ 00012873  0x0000083a force  0x00000000 , 0x0000003f 
+ 00012874  0x0000083b store  0x00000002 , 0x00000032 
+ 00012875  0x0000083c jam  0x0000000a , 0x0000008a 
+ 00012876  0x0000083d jam  0x00000001 , 0x00000073 
+ 00012877  0x0000083e rtn 
+ 00012878  0x00000842 set0  0x00000025 , 0x00000000 
+ 00012879  0x00000843 bpatch  0x00000029 , 0x00004005 
+ 00012880  0x00000844 call  0x0000322e 
+ 00012881  0x00000845 nrtn  0x00000028 
+ 00012882  0x00000846 disable  0x00000028 
+ 00012883  0x00000847 jam  0x00000020 , 0x00000011 
+ 00012884  0x00000848 set0  0x0000000b , 0x00000000 
+ 00012885  0x0000084a call  0x00003bac 
+ 00012886  0x0000084b call  0x0000337f 
+ 00012887  0x0000084c bmark1  0x0000000b , 0x00003263 
+ 00012888  0x0000084d call  0x0000350e 
+ 00012889  0x0000084e nbranch  0x00003255 , 0x00000034 
+ 00012890  0x00000850 set0  0x00000025 , 0x00000000 
+ 00012891  0x00000851 bpatch  0x0000002a , 0x00004005 
+ 00012892  0x00000852 disable  0x00000028 
+ 00012893  0x00000853 deposit  0x00000022 
+ 00012894  0x00000854 store  0x00000004 , 0x0000416a 
+ 00012895  0x00000855 enable  0x00000030 
+ 00012896  0x00000856 enable  0x00000029 
+ 00012897  0x00000857 jam  0x0000002a , 0x00000b7d 
+ 00012898  0x00000858 branch  0x00007c27 
+ 00012899  0x0000085b set0  0x00000025 , 0x00000000 
+ 00012900  0x0000085c bpatch  0x0000002b , 0x00004005 
+ 00012901  0x0000085d call  0x00003baa 
+ 00012902  0x0000085e call  0x00003374 
+ 00012903  0x0000085f disable  0x00000030 
+ 00012904  0x00000860 disable  0x00000029 
+ 00012905  0x00000861 call  0x00003982 
+ 00012906  0x00000862 call  0x000034ed 
+ 00012907  0x00000864 set0  0x00000025 , 0x00000000 
+ 00012908  0x00000865 bpatch  0x0000002c , 0x00004005 
+ 00012909  0x00000866 call  0x00003539 
+ 00012910  0x00000867 branch  0x00003272 , 0x0000002d 
+ 00012911  0x00000868 call  0x0000350e 
+ 00012912  0x00000869 nbranch  0x0000326b , 0x00000034 
+ 00012913  0x0000086a branch  0x0000325a 
+ 00012914  0x0000086c force  0x00000001 , 0x00000002 
+ 00012915  0x0000086d call  0x0000487f 
+ 00012916  0x0000086e fetch  0x00000001 , 0x00000031 
+ 00012917  0x0000086f set0  0x00000001 , 0x0000003f 
+ 00012918  0x00000870 store  0x00000001 , 0x00000031 
+ 00012919  0x00000871 call  0x00003bec 
+ 00012920  0x00000872 call  0x000039ac 
+ 00012921  0x00000873 enable  0x00000028 
+ 00012922  0x00000874 jam  0x0000002b , 0x00000b7d 
+ 00012923  0x00000875 branch  0x00007c27 
+ 00012924  0x00000879 set0  0x00000025 , 0x00000000 
+ 00012925  0x0000087a bpatch  0x0000002d , 0x00004005 
+ 00012926  0x0000087b rtnmark0  0x00000007 
+ 00012927  0x0000087c fetch  0x00000001 , 0x00000030 
+ 00012928  0x0000087d rtnbit0  0x00000002 
+ 00012929  0x0000087f call  0x00003c23 
+ 00012930  0x00000880 fetch  0x00000001 , 0x000000b3 
+ 00012931  0x00000881 fetcht  0x00000001 , 0x00000047 
+ 00012932  0x00000882 storet  0x00000001 , 0x000000b4 
+ 00012933  0x00000883 store  0x00000001 , 0x00000047 
+ 00012934  0x00000884 deposit  0x00000004 
+ 00012935  0x00000885 store  0x00000001 , 0x000000b2 
+ 00012936  0x00000886 fetch  0x00000001 , 0x000041f9 
+ 00012937  0x00000887 iforce  0x00000004 
+ 00012938  0x00000888 set0  0x00000008 , 0x00000000 
+ 00012939  0x00000889 fetch  0x00000001 , 0x00004165 
+ 00012940  0x0000088a store  0x00000001 , 0x00004167 
+ 00012941  0x0000088b fetch  0x00000001 , 0x00004166 
+ 00012942  0x0000088c store  0x00000001 , 0x00004165 
+ 00012943  0x0000088d rtn 
+ 00012944  0x00000890 set0  0x00000025 , 0x00000000 
+ 00012945  0x00000891 bpatch  0x0000002e , 0x00004005 
+ 00012946  0x00000892 rtnmark0  0x00000007 
+ 00012947  0x00000894 call  0x00003847 
+ 00012948  0x00000895 nrtn  0x00000001 
+ 00012949  0x00000897 call  0x00003799 
+ 00012950  0x00000898 fetch  0x00000001 , 0x000000b4 
+ 00012951  0x00000899 fetcht  0x00000001 , 0x00000047 
+ 00012952  0x0000089a store  0x00000001 , 0x00000047 
+ 00012953  0x0000089b storet  0x00000001 , 0x000000b3 
+ 00012954  0x0000089c fetch  0x00000001 , 0x000000b2 
+ 00012955  0x0000089d iforce  0x00000004 
+ 00012956  0x0000089e fetch  0x00000001 , 0x00004165 
+ 00012957  0x0000089f store  0x00000001 , 0x00004166 
+ 00012958  0x000008a0 fetch  0x00000001 , 0x00004167 
+ 00012959  0x000008a1 store  0x00000001 , 0x00004165 
+ 00012960  0x000008a2 setarg  0x0000ffff 
+ 00012961  0x000008a3 store  0x00000002 , 0x00004168 
+ 00012962  0x000008a4 rtn 
+ 00012963  0x000008aa set0  0x00000025 , 0x00000000 
+ 00012964  0x000008ab bpatch  0x0000002f , 0x00004005 
+ 00012965  0x000008ac set1  0x00000009 , 0x00000000 
+ 00012966  0x000008ad deposit  0x00000011 
+ 00012967  0x000008ae store  0x00000002 , 0x0000001e 
+ 00012968  0x000008af force  0x00000050 , 0x00000039 
+ 00012969  0x000008b0 arg  0x000003c0 , 0x00000005 
+ 00012970  0x000008b1 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00012971  0x000008b2 ifetch  0x00000001 , 0x00000006 
+ 00012972  0x000008b3 copy  0x00000011 , 0x00000006 
+ 00012973  0x000008b4 bbit1  0x00000000 , 0x00007e45 
+ 00012974  0x000008b5 arg  0x00000030 , 0x00000005 
+ 00012975  0x000008b6 call  0x00007e45 
+ 00012976  0x000008b7 disable  0x0000002e 
+ 00012977  0x000008b8 fetch  0x00000001 , 0x00000077 
+ 00012978  0x000008b9 iforce  0x00000004 
+ 00012979  0x000008ba jam  0x00000001 , 0x0000008a 
+ 00012980  0x000008bb branch  0x000032b6 , 0x00000029 
+ 00012981  0x000008bc jam  0x00000001 , 0x0000008a 
+ 00012982  0x000008be fetch  0x00000001 , 0x00000030 
+ 00012983  0x000008bf rtnbit0  0x00000001 
+ 00012984  0x000008c0 fetch  0x00000001 , 0x00000073 
+ 00012985  0x000008c1 store  0x00000001 , 0x0000008a 
+ 00012986  0x000008c2 fetch  0x00000001 , 0x00000074 
+ 00012987  0x000008c3 store  0x00000001 , 0x0000008b 
+ 00012988  0x000008c4 rtn 
+ 00012989  0x000008c7 set0  0x00000025 , 0x00000000 
+ 00012990  0x000008c8 bpatch  0x00000030 , 0x00004006 
+ 00012991  0x000008c9 fetch  0x00000002 , 0x0000001e 
+ 00012992  0x000008ca iforce  0x00000005 
+ 00012993  0x000008cb force  0x00000050 , 0x00000039 
+ 00012994  0x000008cc arg  0x000003c0 , 0x00000006 
+ 00012995  0x000008cd branch  0x00007e45 , 0x00000036 
+ 00012996  0x000008ce arg  0x00000030 , 0x00000006 
+ 00012997  0x000008cf branch  0x00007e45 
+ 00012998  0x000008d4 fetcht  0x00000001 , 0x00000015 
+ 00012999  0x000008d5 arg  0x00000003 , 0x00000039 
+ 00013000  0x000008d7 increase  0x00000001 , 0x00000002 
+ 00013001  0x000008d8 compare  0x00000003 , 0x00000002 , 0x000000ff 
+ 00013002  0x000008d9 nbranch  0x000032cc , 0x00000001 
+ 00013003  0x000008da arg  0x00000000 , 0x00000002 
+ 00013004  0x000008dc storet  0x00000001 , 0x00000015 
+ 00013005  0x000008dd mul32  0x00000002 , 0x00000050 , 0x0000003f 
+ 00013006  0x000008de arg  0x00004040 , 0x00000011 
+ 00013007  0x000008df iadd  0x00000011 , 0x00000011 
+ 00013008  0x000008e0 ifetch  0x00000001 , 0x00000011 
+ 00013009  0x000008e1 bbit1  0x00000001 , 0x000032d4 
+ 00013010  0x000008e2 rtnbit1  0x00000000 
+ 00013011  0x000008e3 rtnbit1  0x00000003 
+ 00013012  0x000008e5 loop  0x000032c8 
+ 00013013  0x000008e6 rtn 
+ 00013014  0x000008e9 set0  0x00000025 , 0x00000000 
+ 00013015  0x000008ea bpatch  0x00000031 , 0x00004006 
+ 00013016  0x000008eb arg  0x0000330b , 0x00000013 
+ 00013017  0x000008ec call  0x00003301 
+ 00013018  0x000008ed nrtn  0x00000005 
+ 00013019  0x000008ee deposit  0x00000011 
+ 00013020  0x000008ef store  0x00000002 , 0x0000001e 
+ 00013021  0x000008f0 force  0x00000000 , 0x0000003e 
+ 00013022  0x000008f1 rtn 
+ 00013023  0x000008f6 call  0x00003847 
+ 00013024  0x000008f7 branch  0x000032e7 , 0x00000001 
+ 00013025  0x000008f8 fetch  0x00000002 , 0x0000001e 
+ 00013026  0x000008f9 add  0x0000003f , 0x00000017 , 0x00000005 
+ 00013027  0x000008fa fetch  0x00000001 , 0x00000047 
+ 00013028  0x000008fb istore  0x00000001 , 0x00000005 
+ 00013029  0x000008fc arg  0x00003334 , 0x00000013 
+ 00013030  0x000008fd branch  0x00003301 
+ 00013031  0x00000900 fetch  0x00000001 , 0x00000047 
+ 00013032  0x00000901 isolate1  0x00000003 , 0x0000003f 
+ 00013033  0x00000902 branch  0x000032ec , 0x00000001 
+ 00013034  0x00000903 force  0x00000001 , 0x0000003e 
+ 00013035  0x00000904 rtn 
+ 00013036  0x00000906 force  0x00000000 , 0x0000003e 
+ 00013037  0x00000907 rtn 
+ 00013038  0x0000090b arg  0x00003331 , 0x00000013 
+ 00013039  0x0000090c branch  0x00003301 
+ 00013040  0x0000090f fetcht  0x00000002 , 0x0000001e 
+ 00013041  0x00000910 arg  0x00003366 , 0x00000013 
+ 00013042  0x00000911 branch  0x00003301 
+ 00013043  0x00000914 fetcht  0x00000002 , 0x0000001e 
+ 00013044  0x00000915 arg  0x00003359 , 0x00000013 
+ 00013045  0x00000916 branch  0x00003301 
+ 00013046  0x0000091a fetcht  0x00000001 , 0x00004273 
+ 00013047  0x0000091c arg  0x00003316 , 0x00000013 
+ 00013048  0x0000091d branch  0x00003301 
+ 00013049  0x00000920 set0  0x00000025 , 0x00000000 
+ 00013050  0x00000921 bpatch  0x00000032 , 0x00004006 
+ 00013051  0x00000922 fetcht  0x00000006 , 0x00004274 
+ 00013052  0x00000924 arg  0x0000330f , 0x00000013 
+ 00013053  0x00000925 branch  0x00003301 
+ 00013054  0x00000928 arg  0x0000331c , 0x00000013 
+ 00013055  0x00000929 branch  0x00003301 
+ 00013056  0x0000092c arg  0x00003350 , 0x00000013 
+ 00013057  0x0000092e set0  0x00000025 , 0x00000000 
+ 00013058  0x0000092f bpatch  0x00000033 , 0x00004006 
+ 00013059  0x00000930 arg  0x00004040 , 0x00000011 
+ 00013060  0x00000931 force  0x00000003 , 0x00000039 
+ 00013061  0x00000933 ifetch  0x00000001 , 0x00000011 
+ 00013062  0x00000934 copy  0x00000013 , 0x0000003d 
+ 00013063  0x00000936 increase  0x00000050 , 0x00000011 
+ 00013064  0x00000937 loop  0x00003305 
+ 00013065  0x00000938 force  0x00000001 , 0x0000003e 
+ 00013066  0x00000939 rtn 
+ 00013067  0x0000093c bbit1  0x00000000 , 0x00003307 
+ 00013068  0x0000093d bbit1  0x00000003 , 0x00003307 
+ 00013069  0x0000093e force  0x00000000 , 0x0000003e 
+ 00013070  0x0000093f rtn 
+ 00013071  0x00000942 bbit1  0x00000003 , 0x00003311 
+ 00013072  0x00000943 bbit0  0x00000000 , 0x00003307 
+ 00013073  0x00000945 add  0x00000011 , 0x00000010 , 0x00000006 
+ 00013074  0x00000946 ifetch  0x00000006 , 0x00000006 
+ 00013075  0x00000947 isub  0x00000002 , 0x0000003e 
+ 00013076  0x00000948 rtn  0x00000005 
+ 00013077  0x00000949 branch  0x00003307 
+ 00013078  0x0000094c bbit0  0x00000000 , 0x00003307 
+ 00013079  0x0000094d add  0x00000011 , 0x00000016 , 0x00000006 
+ 00013080  0x0000094e ifetch  0x00000001 , 0x00000006 
+ 00013081  0x0000094f isub  0x00000002 , 0x0000003e 
+ 00013082  0x00000950 rtn  0x00000005 
+ 00013083  0x00000951 branch  0x00003307 
+ 00013084  0x00000954 bbit0  0x00000001 , 0x00003307 
+ 00013085  0x00000956 call  0x0000333d 
+ 00013086  0x00000957 bbit1  0x0000001b , 0x00003322 
+ 00013087  0x00000958 isolate0  0x0000001b , 0x00000002 
+ 00013088  0x00000959 branch  0x00003322 , 0x00000001 
+ 00013089  0x0000095a set1  0x0000001c , 0x0000003f 
+ 00013090  0x0000095c isub  0x00000002 , 0x0000003f 
+ 00013091  0x0000095d increase  0x00000001 , 0x0000003f 
+ 00013092  0x0000095e branch  0x0000332b , 0x00000002 
+ 00013093  0x0000095f increase  0x00000005 , 0x0000003f 
+ 00013094  0x00000960 nbranch  0x00003307 , 0x00000002 
+ 00013095  0x00000962 copy  0x00000002 , 0x00000021 
+ 00013096  0x00000963 call  0x00003349 
+ 00013097  0x00000964 force  0x00000000 , 0x0000003e 
+ 00013098  0x00000965 rtn 
+ 00013099  0x00000968 iforce  0x00000012 
+ 00013100  0x00000969 add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013101  0x0000096a ifetch  0x00000002 , 0x00000006 
+ 00013102  0x0000096b branch  0x00003327 , 0x00000034 
+ 00013103  0x0000096c call  0x00003349 
+ 00013104  0x0000096d branch  0x0000331d 
+ 00013105  0x00000970 bbit0  0x00000000 , 0x00003307 
+ 00013106  0x00000971 force  0x00000000 , 0x0000003e 
+ 00013107  0x00000972 rtn 
+ 00013108  0x00000975 bbit0  0x00000000 , 0x00003307 
+ 00013109  0x00000976 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013110  0x00000977 ifetch  0x00000001 , 0x00000006 
+ 00013111  0x00000978 bbit1  0x00000000 , 0x00003307 
+ 00013112  0x00000979 add  0x00000011 , 0x00000017 , 0x00000006 
+ 00013113  0x0000097a ifetch  0x00000001 , 0x00000006 
+ 00013114  0x0000097b bbit0  0x00000003 , 0x00003307 
+ 00013115  0x0000097c force  0x00000000 , 0x0000003e 
+ 00013116  0x0000097d rtn 
+ 00013117  0x00000980 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013118  0x00000981 ifetcht  0x00000001 , 0x00000006 
+ 00013119  0x00000982 deposit  0x00000022 
+ 00013120  0x00000983 isolate1  0x00000001 , 0x00000002 
+ 00013121  0x00000984 add  0x00000011 , 0x00000004 , 0x00000006 
+ 00013122  0x00000985 ifetcht  0x00000004 , 0x00000006 
+ 00013123  0x00000986 rtn  0x00000001 
+ 00013124  0x00000987 add  0x00000011 , 0x00000008 , 0x00000006 
+ 00013125  0x00000988 ifetch  0x00000006 , 0x00000006 
+ 00013126  0x00000989 call  0x000039c0 
+ 00013127  0x0000098a deposit  0x00000028 
+ 00013128  0x0000098b rtn 
+ 00013129  0x0000098e add  0x00000011 , 0x00000002 , 0x00000006 
+ 00013130  0x0000098f add  0x00000011 , 0x00000004 , 0x00000005 
+ 00013131  0x00000990 ifetch  0x00000002 , 0x00000006 
+ 00013132  0x00000991 iadd  0x00000002 , 0x0000000b 
+ 00013133  0x00000992 deposit  0x0000000b 
+ 00013134  0x00000993 istore  0x00000004 , 0x00000005 
+ 00013135  0x00000994 branch  0x00005434 
+ 00013136  0x00000998 bbit0  0x00000001 , 0x00003307 
+ 00013137  0x00000999 call  0x0000333d 
+ 00013138  0x0000099a iadd  0x0000001b , 0x0000003f 
+ 00013139  0x0000099b iadd  0x0000001b , 0x0000003f 
+ 00013140  0x0000099c iadd  0x00000007 , 0x0000003f 
+ 00013141  0x0000099d isub  0x00000002 , 0x0000003e 
+ 00013142  0x0000099e nbranch  0x00003307 , 0x00000002 
+ 00013143  0x0000099f force  0x00000000 , 0x0000003e 
+ 00013144  0x000009a0 rtn 
+ 00013145  0x000009a3 bbit0  0x00000000 , 0x00003307 
+ 00013146  0x000009a4 deposit  0x00000002 
+ 00013147  0x000009a5 isub  0x00000011 , 0x0000003e 
+ 00013148  0x000009a6 branch  0x00003307 , 0x0000003e 
+ 00013149  0x000009a7 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013150  0x000009a8 ifetch  0x00000001 , 0x00000006 
+ 00013151  0x000009a9 bbit1  0x00000000 , 0x00003307 
+ 00013152  0x000009aa add  0x00000011 , 0x00000018 , 0x00000005 
+ 00013153  0x000009ab ifetch  0x00000001 , 0x00000005 
+ 00013154  0x000009ac nbranch  0x00003307 , 0x00000034 
+ 00013155  0x000009ad force  0x0000002d , 0x0000003f 
+ 00013156  0x000009ae istore  0x00000001 , 0x00000005 
+ 00013157  0x000009af branch  0x00003307 
+ 00013158  0x000009b2 bbit0  0x00000000 , 0x00003307 
+ 00013159  0x000009b3 deposit  0x00000002 
+ 00013160  0x000009b4 isub  0x00000011 , 0x0000003e 
+ 00013161  0x000009b5 branch  0x00003307 , 0x0000003e 
+ 00013162  0x000009b6 add  0x00000011 , 0x00000001 , 0x00000006 
+ 00013163  0x000009b7 ifetch  0x00000001 , 0x00000006 
+ 00013164  0x000009b8 bbit1  0x00000000 , 0x00003307 
+ 00013165  0x000009b9 ifetch  0x00000001 , 0x00000011 
+ 00013166  0x000009ba set0  0x00000007 , 0x0000003f 
+ 00013167  0x000009bb istore  0x00000001 , 0x00000011 
+ 00013168  0x000009bc branch  0x00003307 
+ 00013169  0x000009c0 set0  0x00000025 , 0x00000000 
+ 00013170  0x000009c1 bpatch  0x00000034 , 0x00004006 
+ 00013171  0x000009c2 call  0x00003bac 
+ 00013172  0x000009c4 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013173  0x000009c5 call  0x00003a54 
+ 00013174  0x000009c6 force  0x00000003 , 0x00000024 
+ 00013175  0x000009c7 call  0x00003a42 
+ 00013176  0x000009c8 call  0x00003bae 
+ 00013177  0x000009c9 call  0x00003bb4 
+ 00013178  0x000009ca call  0x00003bc5 
+ 00013179  0x000009cb branch  0x000038bf 
+ 00013180  0x000009ce set0  0x00000025 , 0x00000000 
+ 00013181  0x000009cf bpatch  0x00000035 , 0x00004006 
+ 00013182  0x000009d0 call  0x00003baa 
+ 00013183  0x000009d2 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013184  0x000009d3 call  0x00003a54 
+ 00013185  0x000009d4 force  0x00000003 , 0x00000024 
+ 00013186  0x000009d5 call  0x00003a3b 
+ 00013187  0x000009d6 call  0x000034e1 
+ 00013188  0x000009d7 call  0x00003b41 
+ 00013189  0x000009d8 call  0x00003bba 
+ 00013190  0x000009d9 call  0x00003b3a 
+ 00013191  0x000009db call  0x00003b63 
+ 00013192  0x000009dc nrtn  0x00000018 
+ 00013193  0x000009dd call  0x00003af3 
+ 00013194  0x000009de branch  0x000035df 
+ 00013195  0x000009e3 set0  0x00000025 , 0x00000000 
+ 00013196  0x000009e4 bpatch  0x00000036 , 0x00004006 
+ 00013197  0x000009e5 fetch  0x00000001 , 0x0000018b 
+ 00013198  0x000009e6 iforce  0x00000004 
+ 00013199  0x000009e7 force  0x00000001 , 0x00000001 
+ 00013200  0x000009e8 call  0x00003371 
+ 00013201  0x000009e9 branch  0x0000337c 
+ 00013202  0x000009f5 fetch  0x00000001 , 0x00004133 
+ 00013203  0x000009f6 rtnbit0  0x00000000 
+ 00013204  0x000009f7 force  0x00000005 , 0x00000007 
+ 00013205  0x000009f8 call  0x00007e53 
+ 00013206  0x000009f9 nrtn  0x00000034 
+ 00013207  0x000009fa fetcht  0x00000002 , 0x0000414d 
+ 00013208  0x000009fb force  0x00000004 , 0x00000007 
+ 00013209  0x000009fc call  0x0000383d 
+ 00013210  0x000009fd rtn  0x00000028 
+ 00013211  0x000009fe call  0x000033a2 
+ 00013212  0x000009ff force  0x00000005 , 0x00000007 
+ 00013213  0x00000a00 fetch  0x00000002 , 0x0000414f 
+ 00013214  0x00000a01 nbranch  0x00007e4c , 0x00000018 
+ 00013215  0x00000a02 random  0x0000003f 
+ 00013216  0x00000a03 iand  0x00000035 , 0x0000003f 
+ 00013217  0x00000a04 branch  0x00007e4c 
+ 00013218  0x00000a08 set0  0x00000025 , 0x00000000 
+ 00013219  0x00000a09 bpatch  0x00000037 , 0x00004006 
+ 00013220  0x00000a0a jam  0x00000000 , 0x0000018b 
+ 00013221  0x00000a0b disable  0x00000030 
+ 00013222  0x00000a0c disable  0x0000002e 
+ 00013223  0x00000a0d call  0x00003a12 
+ 00013224  0x00000a0e and  0x00000022 , 0x000001fc , 0x00000021 
+ 00013225  0x00000a0f force  0x00000001 , 0x00000024 
+ 00013226  0x00000a10 call  0x00003a49 
+ 00013227  0x00000a11 call  0x00003a3b 
+ 00013228  0x00000a12 setflip  0x0000001d , 0x00000000 
+ 00013229  0x00000a13 fetch  0x00000001 , 0x00000006 
+ 00013230  0x00000a14 increase  0x00000001 , 0x0000003f 
+ 00013231  0x00000a15 store  0x00000001 , 0x00000006 
+ 00013232  0x00000a16 call  0x00003a66 
+ 00013233  0x00000a17 call  0x00003b3a 
+ 00013234  0x00000a18 call  0x00003b6b 
+ 00013235  0x00000a19 nrtn  0x00000018 
+ 00013236  0x00000a1a set0  0x00000025 , 0x00000000 
+ 00013237  0x00000a1b bpatch  0x00000038 , 0x00004007 
+ 00013238  0x00000a1c force  0x00000000 , 0x0000001b 
+ 00013239  0x00000a1d call  0x00003a6d 
+ 00013240  0x00000a1e fetch  0x00000001 , 0x00000007 
+ 00013241  0x00000a1f increase  0x00000001 , 0x0000003f 
+ 00013242  0x00000a20 store  0x00000001 , 0x00000007 
+ 00013243  0x00000a21 call  0x00003a49 
+ 00013244  0x00000a22 call  0x00003baa 
+ 00013245  0x00000a23 or_into  0x00000002 , 0x00000021 
+ 00013246  0x00000a24 force  0x00000001 , 0x00000024 
+ 00013247  0x00000a25 call  0x00003a42 
+ 00013248  0x00000a26 call  0x00003a66 
+ 00013249  0x00000a27 call  0x00003bae 
+ 00013250  0x00000a28 call  0x00003bbf 
+ 00013251  0x00000a29 deposit  0x00000022 
+ 00013252  0x00000a2a store  0x00000004 , 0x0000016b 
+ 00013253  0x00000a2b call  0x00003bc5 
+ 00013254  0x00000a2c force  0x00000002 , 0x00000001 
+ 00013255  0x00000a2d force  0x00000000 , 0x00000004 
+ 00013256  0x00000a2e call  0x00003bcd 
+ 00013257  0x00000a2f call  0x000038c1 
+ 00013258  0x00000a30 call  0x000033ce 
+ 00013259  0x00000a31 and_into  0x000001fd , 0x00000021 
+ 00013260  0x00000a32 increase  0x00000001 , 0x00000026 
+ 00013261  0x00000a33 rtn 
+ 00013262  0x00000a36 set0  0x00000025 , 0x00000000 
+ 00013263  0x00000a37 bpatch  0x00000039 , 0x00004007 
+ 00013264  0x00000a38 fetch  0x00000001 , 0x00004172 
+ 00013265  0x00000a39 rtn  0x00000034 
+ 00013266  0x00000a3a arg  0x000001bc , 0x00000005 
+ 00013267  0x00000a3b fetch  0x00000001 , 0x00004702 
+ 00013268  0x00000a3c copy  0x0000003f , 0x00000039 
+ 00013269  0x00000a3d increase  0x00000001 , 0x0000003f 
+ 00013270  0x00000a3e istore  0x00000001 , 0x00000005 
+ 00013271  0x00000a3f copy  0x00000005 , 0x00000002 
+ 00013272  0x00000a40 increase  0x00000001 , 0x0000003f 
+ 00013273  0x00000a41 store  0x00000002 , 0x00000091 
+ 00013274  0x00000a42 copy  0x00000002 , 0x00000005 
+ 00013275  0x00000a43 setarg  0x00000009 
+ 00013276  0x00000a44 istore  0x00000001 , 0x00000005 
+ 00013277  0x00000a45 arg  0x00004703 , 0x00000006 
+ 00013278  0x00000a46 call  0x00007e45 
+ 00013279  0x00000a47 arg  0x00004771 , 0x00000013 
+ 00013280  0x00000a48 arg  0x00000004 , 0x00000039 
+ 00013281  0x00000a49 call  0x000033f1 
+ 00013282  0x00000a4a arg  0x0000475b , 0x00000013 
+ 00013283  0x00000a4b arg  0x00000001 , 0x00000039 
+ 00013284  0x00000a4c call  0x000033f1 
+ 00013285  0x00000a4d force  0x0000000a , 0x00000001 
+ 00013286  0x00000a4e jam  0x00000002 , 0x00000090 
+ 00013287  0x00000a4f setarg  0x000001bc 
+ 00013288  0x00000a50 store  0x00000002 , 0x00000179 
+ 00013289  0x00000a51 call  0x00003baa 
+ 00013290  0x00000a52 call  0x00003a42 
+ 00013291  0x00000a53 call  0x00003bae 
+ 00013292  0x00000a54 call  0x00003bbf 
+ 00013293  0x00000a55 call  0x00003bc5 
+ 00013294  0x00000a56 call  0x00003bcd 
+ 00013295  0x00000a57 call  0x000038c1 
+ 00013296  0x00000a58 rtn 
+ 00013297  0x00000a5c copy  0x00000005 , 0x00000002 
+ 00013298  0x00000a5d copy  0x00000013 , 0x00000006 
+ 00013299  0x00000a5e ifetch  0x00000001 , 0x00000006 
+ 00013300  0x00000a5f rtn  0x00000034 
+ 00013301  0x00000a61 lshift  0x0000003f , 0x0000003f 
+ 00013302  0x00000a62 loop  0x000033f5 
+ 00013303  0x00000a63 copy  0x0000003f , 0x00000011 
+ 00013304  0x00000a64 increase  0x00000002 , 0x0000003f 
+ 00013305  0x00000a65 copy  0x0000003f , 0x00000007 
+ 00013306  0x00000a66 fetch  0x00000002 , 0x00000091 
+ 00013307  0x00000a67 iadd  0x00000007 , 0x0000003f 
+ 00013308  0x00000a68 store  0x00000002 , 0x00000091 
+ 00013309  0x00000a69 copy  0x00000002 , 0x00000005 
+ 00013310  0x00000a6a copy  0x00000011 , 0x0000003f 
+ 00013311  0x00000a6b increase  0x00000001 , 0x0000003f 
+ 00013312  0x00000a6c istore  0x00000001 , 0x00000005 
+ 00013313  0x00000a6d copy  0x00000013 , 0x00000006 
+ 00013314  0x00000a6e ifetch  0x00000001 , 0x00000006 
+ 00013315  0x00000a6f ifetch  0x00000001 , 0x00000006 
+ 00013316  0x00000a70 istore  0x00000001 , 0x00000005 
+ 00013317  0x00000a71 copy  0x00000011 , 0x00000039 
+ 00013318  0x00000a72 branch  0x00007e45 
+ 00013319  0x00000a79 fetch  0x00000001 , 0x00004133 
+ 00013320  0x00000a7a rtnbit0  0x00000001 
+ 00013321  0x00000a7b force  0x00000006 , 0x00000007 
+ 00013322  0x00000a7c call  0x00007e53 
+ 00013323  0x00000a7d nrtn  0x00000034 
+ 00013324  0x00000a7e fetcht  0x00000002 , 0x00004151 
+ 00013325  0x00000a7f force  0x00000028 , 0x00000007 
+ 00013326  0x00000a80 call  0x0000383d 
+ 00013327  0x00000a81 rtn  0x00000028 
+ 00013328  0x00000a82 force  0x00000000 , 0x00000004 
+ 00013329  0x00000a83 jam  0x00000008 , 0x00000010 
+ 00013330  0x00000a84 set0  0x0000000b , 0x00000000 
+ 00013331  0x00000a85 call  0x00003417 
+ 00013332  0x00000a86 force  0x00000006 , 0x00000007 
+ 00013333  0x00000a87 fetch  0x00000002 , 0x00004153 
+ 00013334  0x00000a88 branch  0x00007e4c 
+ 00013335  0x00000a8c set0  0x00000025 , 0x00000000 
+ 00013336  0x00000a8d bpatch  0x0000003a , 0x00004007 
+ 00013337  0x00000a8e disable  0x00000030 
+ 00013338  0x00000a8f call  0x00003a12 
+ 00013339  0x00000a90 fetch  0x00000001 , 0x00000008 
+ 00013340  0x00000a91 increase  0x00000001 , 0x0000003f 
+ 00013341  0x00000a92 store  0x00000001 , 0x00000008 
+ 00013342  0x00000a93 force  0x00000000 , 0x00000026 
+ 00013343  0x00000a94 call  0x00003a54 
+ 00013344  0x00000a95 add  0x00000022 , 0x00000001 , 0x00000021 
+ 00013345  0x00000a96 force  0x00000002 , 0x00000024 
+ 00013346  0x00000a97 set0  0x00000025 , 0x00000000 
+ 00013347  0x00000a98 bpatch  0x0000003b , 0x00004007 
+ 00013348  0x00000a99 call  0x00003a3b 
+ 00013349  0x00000a9a call  0x00003b3a 
+ 00013350  0x00000a9b call  0x00003b6b 
+ 00013351  0x00000a9c nrtn  0x00000018 
+ 00013352  0x00000a9d call  0x00003a6d 
+ 00013353  0x00000a9e fetch  0x00000001 , 0x00000009 
+ 00013354  0x00000a9f increase  0x00000001 , 0x0000003f 
+ 00013355  0x00000aa0 store  0x00000001 , 0x00000009 
+ 00013356  0x00000aa1 force  0x00000000 , 0x0000001b 
+ 00013357  0x00000aa2 call  0x00003baa 
+ 00013358  0x00000aa3 or_into  0x00000002 , 0x00000021 
+ 00013359  0x00000aa4 force  0x00000001 , 0x00000024 
+ 00013360  0x00000aa5 call  0x00003a42 
+ 00013361  0x00000aa6 call  0x00003bae 
+ 00013362  0x00000aa7 call  0x00003bbf 
+ 00013363  0x00000aa8 call  0x00003bc5 
+ 00013364  0x00000aa9 call  0x0000375c 
+ 00013365  0x00000aaa force  0x00000000 , 0x00000004 
+ 00013366  0x00000aab arg  0x00000600 , 0x0000000b 
+ 00013367  0x00000aac until  0x00000029 , 0x00000026 
+ 00013368  0x00000aad or_into  0x00000003 , 0x00000028 
+ 00013369  0x00000aae and_into  0x000001fd , 0x00000021 
+ 00013370  0x00000ab0 set0  0x00000025 , 0x00000000 
+ 00013371  0x00000ab1 bpatch  0x0000003c , 0x00004007 
+ 00013372  0x00000ab2 increase  0x00000001 , 0x00000026 
+ 00013373  0x00000ab3 call  0x00003a3b 
+ 00013374  0x00000ab4 call  0x00003b3a 
+ 00013375  0x00000ab5 call  0x00003b5d 
+ 00013376  0x00000ab6 nbranch  0x00003444 , 0x00000018 
+ 00013377  0x00000ab7 call  0x00003bcd 
+ 00013378  0x00000ab8 call  0x000035e1 
+ 00013379  0x00000ab9 bmark1  0x0000000b , 0x0000344c 
+ 00013380  0x00000abb set0  0x00000025 , 0x00000000 
+ 00013381  0x00000abc bpatch  0x0000003d , 0x00004007 
+ 00013382  0x00000abd fetch  0x00000001 , 0x00000010 
+ 00013383  0x00000abe rtn  0x00000034 
+ 00013384  0x00000abf increase  0xffffffff , 0x0000003f 
+ 00013385  0x00000ac0 store  0x00000001 , 0x00000010 
+ 00013386  0x00000ac1 call  0x00003bac 
+ 00013387  0x00000ac2 branch  0x0000343a 
+ 00013388  0x00000ac6 set0  0x00000025 , 0x00000000 
+ 00013389  0x00000ac7 bpatch  0x0000003e , 0x00004007 
+ 00013390  0x00000ac8 set0  0x00000001 , 0x00000028 
+ 00013391  0x00000ac9 set1  0x00000000 , 0x00000028 
+ 00013392  0x00000aca fetch  0x00000001 , 0x0000000a 
+ 00013393  0x00000acb increase  0x00000001 , 0x0000003f 
+ 00013394  0x00000acc store  0x00000001 , 0x0000000a 
+ 00013395  0x00000acd call  0x00003baa 
+ 00013396  0x00000ace or_into  0x00000002 , 0x00000021 
+ 00013397  0x00000acf call  0x00003a42 
+ 00013398  0x00000ad0 call  0x00003bae 
+ 00013399  0x00000ad1 call  0x00003bbf 
+ 00013400  0x00000ad2 call  0x00003bc5 
+ 00013401  0x00000ad3 call  0x0000375c 
+ 00013402  0x00000ad5 compare  0x00000003 , 0x00000028 , 0x00000003 
+ 00013403  0x00000ad6 branch  0x0000345e , 0x00000001 
+ 00013404  0x00000ad7 until  0x0000003e , 0x00000017 
+ 00013405  0x00000ad8 branch  0x0000345a 
+ 00013406  0x00000ada fetch  0x00000004 , 0x0000016f 
+ 00013407  0x00000adb or_into  0x00000003 , 0x0000003f 
+ 00013408  0x00000adc icopy  0x00000028 
+ 00013409  0x00000adf set0  0x00000025 , 0x00000000 
+ 00013410  0x00000ae0 bpatch  0x0000003f , 0x00004007 
+ 00013411  0x00000ae1 fetch  0x00000006 , 0x00000182 
+ 00013412  0x00000ae2 store  0x00000006 , 0x00000040 
+ 00013413  0x00000ae3 call  0x000034ed 
+ 00013414  0x00000ae5 call  0x00003539 
+ 00013415  0x00000ae6 branch  0x0000346b , 0x0000002d 
+ 00013416  0x00000ae7 call  0x0000350e 
+ 00013417  0x00000ae8 nbranch  0x00003466 , 0x00000034 
+ 00013418  0x00000ae9 rtn 
+ 00013419  0x00000aed set0  0x00000025 , 0x00000000 
+ 00013420  0x00000aee bpatch  0x00000040 , 0x00004008 
+ 00013421  0x00000aef call  0x000034f9 
+ 00013422  0x00000af0 call  0x000032d6 
+ 00013423  0x00000af1 nrtn  0x00000005 
+ 00013424  0x00000af2 jam  0x00000000 , 0x00000031 
+ 00013425  0x00000af3 call  0x000039ac 
+ 00013426  0x00000af4 branch  0x000032bd 
+ 00013427  0x00000af8 set0  0x00000025 , 0x00000000 
+ 00013428  0x00000af9 bpatch  0x00000041 , 0x00004008 
+ 00013429  0x00000afa call  0x000039bc 
+ 00013430  0x00000afb call  0x000034a5 
+ 00013431  0x00000afc rtn  0x00000028 
+ 00013432  0x00000afd call  0x0000327c 
+ 00013433  0x00000afe call  0x00006a54 
+ 00013434  0x00000b00 set0  0x00000025 , 0x00000000 
+ 00013435  0x00000b01 bpatch  0x00000042 , 0x00004008 
+ 00013436  0x00000b02 call  0x00003e25 
+ 00013437  0x00000b03 call  0x00006dec 
+ 00013438  0x00000b04 call  0x000035d6 
+ 00013439  0x00000b05 call  0x00007f39 
+ 00013440  0x00000b06 nbranch  0x0000348d , 0x0000002d 
+ 00013441  0x00000b07 call  0x00003bec 
+ 00013442  0x00000b08 call  0x00003870 
+ 00013443  0x00000b09 call  0x00006e10 
+ 00013444  0x00000b0a call  0x00003547 
+ 00013445  0x00000b0b call  0x000038b1 
+ 00013446  0x00000b0c call  0x00005b78 
+ 00013447  0x00000b0d call  0x00004995 
+ 00013448  0x00000b0e call  0x000048a9 
+ 00013449  0x00000b0f fetch  0x00000001 , 0x0000000b 
+ 00013450  0x00000b10 increase  0x00000001 , 0x0000003f 
+ 00013451  0x00000b11 store  0x00000001 , 0x0000000b 
+ 00013452  0x00000b12 call  0x000039ac 
+ 00013453  0x00000b14 set0  0x00000025 , 0x00000000 
+ 00013454  0x00000b15 bpatch  0x00000043 , 0x00004008 
+ 00013455  0x00000b16 call  0x00003d61 
+ 00013456  0x00000b17 call  0x00003be2 
+ 00013457  0x00000b18 branch  0x00003498 , 0x00000002 
+ 00013458  0x00000b19 call  0x00003204 
+ 00013459  0x00000b1a nbranch  0x00003498 , 0x00000028 
+ 00013460  0x00000b1b call  0x00003812 
+ 00013461  0x00000b1c nbranch  0x0000347a , 0x00000034 
+ 00013462  0x00000b1d call  0x00006a5c 
+ 00013463  0x00000b1e branch  0x00003290 
+ 00013464  0x00000b22 set0  0x00000025 , 0x00000000 
+ 00013465  0x00000b23 bpatch  0x00000044 , 0x00004008 
+ 00013466  0x00000b24 jam  0x00000000 , 0x00000153 
+ 00013467  0x00000b25 jam  0x00000000 , 0x00000189 
+ 00013468  0x00000b26 call  0x00003516 
+ 00013469  0x00000b27 set0  0x00000011 , 0x00000000 
+ 00013470  0x00000b28 call  0x00007f8a 
+ 00013471  0x00000b29 fetch  0x00000001 , 0x00000030 
+ 00013472  0x00000b2a bbit0  0x00000004 , 0x000034a3 
+ 00013473  0x00000b2b fetcht  0x00000001 , 0x00000046 
+ 00013474  0x00000b2c branch  0x000048c4 
+ 00013475  0x00000b2f force  0x00000006 , 0x00000002 
+ 00013476  0x00000b30 branch  0x00004826 
+ 00013477  0x00000b33 set0  0x00000025 , 0x00000000 
+ 00013478  0x00000b34 bpatch  0x00000045 , 0x00004008 
+ 00013479  0x00000b35 call  0x0000322e 
+ 00013480  0x00000b36 nrtn  0x00000028 
+ 00013481  0x00000b37 copy  0x00000004 , 0x00000002 
+ 00013482  0x00000b38 call  0x00003bd1 
+ 00013483  0x00000b39 store  0x00000001 , 0x0000018b 
+ 00013484  0x00000b3a copy  0x00000002 , 0x00000004 
+ 00013485  0x00000b3b jam  0x00000020 , 0x00000011 
+ 00013486  0x00000b3d set0  0x00000025 , 0x00000000 
+ 00013487  0x00000b3e bpatch  0x00000046 , 0x00004008 
+ 00013488  0x00000b3f call  0x00003bac 
+ 00013489  0x00000b40 force  0x00000002 , 0x00000001 
+ 00013490  0x00000b41 call  0x000038a8 
+ 00013491  0x00000b42 deposit  0x00000022 
+ 00013492  0x00000b43 store  0x00000004 , 0x0000016b 
+ 00013493  0x00000b44 call  0x000038bf 
+ 00013494  0x00000b45 call  0x00003baa 
+ 00013495  0x00000b46 enable  0x0000002f 
+ 00013496  0x00000b47 call  0x000035b7 
+ 00013497  0x00000b48 branch  0x000034c1 , 0x00000018 
+ 00013498  0x00000b49 call  0x00003a6d 
+ 00013499  0x00000b4a call  0x0000350e 
+ 00013500  0x00000b4b nbranch  0x000034ae , 0x00000034 
+ 00013501  0x00000b4c rtnmark0  0x00000004 
+ 00013502  0x00000b4d jam  0x00000034 , 0x0000007c 
+ 00013503  0x00000b4e set1  0x00000003 , 0x00000000 
+ 00013504  0x00000b4f rtn 
+ 00013505  0x00000b51 enable  0x00000030 
+ 00013506  0x00000b52 call  0x000034ed 
+ 00013507  0x00000b53 call  0x00003a12 
+ 00013508  0x00000b55 set0  0x00000025 , 0x00000000 
+ 00013509  0x00000b56 bpatch  0x00000047 , 0x00004008 
+ 00013510  0x00000b57 call  0x0000338b 
+ 00013511  0x00000b58 branch  0x000034ce , 0x00000018 
+ 00013512  0x00000b59 call  0x0000350e 
+ 00013513  0x00000b5a nbranch  0x000034c4 , 0x00000034 
+ 00013514  0x00000b5b disable  0x00000030 
+ 00013515  0x00000b5c deposit  0x00000028 
+ 00013516  0x00000b5d store  0x00000004 , 0x0000416a 
+ 00013517  0x00000b5e rtn 
+ 00013518  0x00000b60 force  0x00000000 , 0x00000002 
+ 00013519  0x00000b61 call  0x0000487f 
+ 00013520  0x00000b62 enable  0x00000029 
+ 00013521  0x00000b63 bmark0  0x00000004 , 0x000034d6 
+ 00013522  0x00000b64 set0  0x00000004 , 0x00000000 
+ 00013523  0x00000b65 jam  0x00000003 , 0x0000007c 
+ 00013524  0x00000b66 jam  0x00000033 , 0x0000007d 
+ 00013525  0x00000b67 call  0x00006212 
+ 00013526  0x00000b69 deposit  0x00000004 
+ 00013527  0x00000b6a store  0x00000001 , 0x00000077 
+ 00013528  0x00000b6b force  0x00000000 , 0x0000003f 
+ 00013529  0x00000b6c store  0x00000006 , 0x00000038 
+ 00013530  0x00000b6d fetch  0x00000001 , 0x00000031 
+ 00013531  0x00000b6e set1  0x00000001 , 0x0000003f 
+ 00013532  0x00000b6f store  0x00000001 , 0x00000031 
+ 00013533  0x00000b70 call  0x00003bec 
+ 00013534  0x00000b71 disable  0x00000029 
+ 00013535  0x00000b73 enable  0x00000028 
+ 00013536  0x00000b74 rtn 
+ 00013537  0x00000b79 set0  0x00000025 , 0x00000000 
+ 00013538  0x00000b7a bpatch  0x00000048 , 0x00004009 
+ 00013539  0x00000b7b disable  0x0000002d 
+ 00013540  0x00000b7c set0  0x00000005 , 0x00000000 
+ 00013541  0x00000b7d set0  0x0000000a , 0x00000000 
+ 00013542  0x00000b7e set0  0x00000010 , 0x00000000 
+ 00013543  0x00000b7f set0  0x0000000f , 0x00000000 
+ 00013544  0x00000b80 fetch  0x00000001 , 0x00000047 
+ 00013545  0x00000b81 set0  0x00000005 , 0x0000003f 
+ 00013546  0x00000b82 set1  0x00000004 , 0x0000003f 
+ 00013547  0x00000b83 store  0x00000001 , 0x00000047 
+ 00013548  0x00000b84 rtn 
+ 00013549  0x00000b87 set0  0x00000025 , 0x00000000 
+ 00013550  0x00000b88 bpatch  0x00000049 , 0x00004009 
+ 00013551  0x00000b89 jam  0x00000020 , 0x00000011 
+ 00013552  0x00000b8a jam  0x00000050 , 0x00000047 
+ 00013553  0x00000b8b fetch  0x00000002 , 0x0000415f 
+ 00013554  0x00000b8c store  0x00000002 , 0x0000003e 
+ 00013555  0x00000b8d deposit  0x00000022 
+ 00013556  0x00000b8e store  0x00000004 , 0x0000416a 
+ 00013557  0x00000b8f rtn  0x00000030 
+ 00013558  0x00000b90 deposit  0x00000028 
+ 00013559  0x00000b91 store  0x00000004 , 0x0000416a 
+ 00013560  0x00000b92 rtn 
+ 00013561  0x00000b95 set0  0x00000025 , 0x00000000 
+ 00013562  0x00000b96 bpatch  0x0000004a , 0x00004009 
+ 00013563  0x00000b97 call  0x00005b6f 
+ 00013564  0x00000b98 call  0x00003512 
+ 00013565  0x00000b99 store  0x00000001 , 0x00000046 
+ 00013566  0x00000b9a setarg  0x00001c80 
+ 00013567  0x00000b9b store  0x00000002 , 0x00000051 
+ 00013568  0x00000b9c fetch  0x00000001 , 0x00000030 
+ 00013569  0x00000b9d set1  0x00000000 , 0x0000003f 
+ 00013570  0x00000b9e store  0x00000001 , 0x00000030 
+ 00013571  0x00000b9f jam  0x00000000 , 0x0000004b 
+ 00013572  0x00000ba0 jam  0x00000000 , 0x0000004c 
+ 00013573  0x00000ba1 jam  0x00000000 , 0x000000a2 
+ 00013574  0x00000ba2 branch  0x00003bec 
+ 00013575  0x00000ba6 set0  0x00000025 , 0x00000000 
+ 00013576  0x00000ba7 bpatch  0x0000004b , 0x00004009 
+ 00013577  0x00000ba8 force  0x00000000 , 0x0000003f 
+ 00013578  0x00000ba9 store  0x00000008 , 0x00004262 
+ 00013579  0x00000baa istore  0x00000008 , 0x00000005 
+ 00013580  0x00000bab call  0x0000322a 
+ 00013581  0x00000bac branch  0x000032f0 
+ 00013582  0x00000baf fetch  0x00000001 , 0x00000011 
+ 00013583  0x00000bb0 increase  0xffffffff , 0x0000003f 
+ 00013584  0x00000bb1 store  0x00000001 , 0x00000011 
+ 00013585  0x00000bb2 rtn 
+ 00013586  0x00000bb5 fetch  0x00000001 , 0x00004170 
+ 00013587  0x00000bb6 increase  0x00000001 , 0x0000003f 
+ 00013588  0x00000bb7 store  0x00000001 , 0x00004170 
+ 00013589  0x00000bb8 rtn 
+ 00013590  0x00000bbc set0  0x00000025 , 0x00000000 
+ 00013591  0x00000bbd bpatch  0x0000004c , 0x00004009 
+ 00013592  0x00000bbe call  0x000031fa 
+ 00013593  0x00000bbf fetch  0x00000001 , 0x00004272 
+ 00013594  0x00000bc0 beq  0x00000003 , 0x0000351d 
+ 00013595  0x00000bc1 fetch  0x00000001 , 0x00000048 
+ 00013596  0x00000bc2 bne  0x00000001 , 0x00003521 
+ 00013597  0x00000bc4 call  0x000049be 
+ 00013598  0x00000bc5 nbranch  0x00003521 , 0x00000005 
+ 00013599  0x00000bc6 call  0x000031f5 
+ 00013600  0x00000bc7 jam  0x00000000 , 0x00004272 
+ 00013601  0x00000bc9 set0  0x00000025 , 0x00000000 
+ 00013602  0x00000bca bpatch  0x0000004d , 0x00004009 
+ 00013603  0x00000bcb call  0x00003f18 
+ 00013604  0x00000bcc call  0x00004995 
+ 00013605  0x00000bcd call  0x00003806 
+ 00013606  0x00000bce jam  0x00000002 , 0x00000b7d 
+ 00013607  0x00000bcf call  0x00007c27 
+ 00013608  0x00000bd0 call  0x00005b63 
+ 00013609  0x00000bd1 call  0x00004d99 
+ 00013610  0x00000bd2 call  0x00007719 
+ 00013611  0x00000bd3 fetch  0x00000001 , 0x00000030 
+ 00013612  0x00000bd4 set0  0x00000000 
+ 00013613  0x00000bd5 store  0x00000001 , 0x00000030 
+ 00013614  0x00000bd6 jam  0x00000000 , 0x000047f3 
+ 00013615  0x00000bd8 fetch  0x00000001 , 0x0000004c 
+ 00013616  0x00000bd9 compare  0x00000000 , 0x0000003f , 0x000000c0 
+ 00013617  0x00000bda branch  0x00003533 , 0x00000001 
+ 00013618  0x00000bdb set0  0x00000001 , 0x00000000 
+ 00013619  0x00000bdd fetch  0x00000001 , 0x00000047 
+ 00013620  0x00000bde bbit0  0x00000003 , 0x00003535 
+ 00013621  0x00000be0 fetch  0x00000001 , 0x0000004b 
+ 00013622  0x00000be1 rtnbit0  0x00000006 
+ 00013623  0x00000be2 set0  0x00000002 , 0x00000000 
+ 00013624  0x00000be3 rtn 
+ 00013625  0x00000be6 set0  0x00000025 , 0x00000000 
+ 00013626  0x00000be7 bpatch  0x0000004e , 0x00004009 
+ 00013627  0x00000be8 fetch  0x00000001 , 0x0000017e 
+ 00013628  0x00000be9 rtn  0x00000034 
+ 00013629  0x00000bea icopy  0x00000004 
+ 00013630  0x00000beb call  0x000035d6 
+ 00013631  0x00000bec nrtn  0x0000002d 
+ 00013632  0x00000bed force  0x00000000 , 0x00000001 
+ 00013633  0x00000bee call  0x000038b1 
+ 00013634  0x00000bef deposit  0x00000004 
+ 00013635  0x00000bf0 store  0x00000001 , 0x00000077 
+ 00013636  0x00000bf1 force  0x00000000 , 0x0000003f 
+ 00013637  0x00000bf2 store  0x00000001 , 0x0000017e 
+ 00013638  0x00000bf3 rtn 
+ 00013639  0x00000bfa set0  0x00000025 , 0x00000000 
+ 00013640  0x00000bfb bpatch  0x0000004f , 0x00004009 
+ 00013641  0x00000bfc fetch  0x00000001 , 0x00000030 
+ 00013642  0x00000bfd bbit0  0x00000002 , 0x00003555 
+ 00013643  0x00000bfe force  0x00000007 , 0x00000001 
+ 00013644  0x00000bff bmark0  0x00000007 , 0x00003554 
+ 00013645  0x00000c00 call  0x00003847 
+ 00013646  0x00000c01 nbranch  0x00003555 , 0x00000001 
+ 00013647  0x00000c02 branch  0x00003555 , 0x0000002e 
+ 00013648  0x00000c03 call  0x00003583 
+ 00013649  0x00000c04 setarg  0x00000002 
+ 00013650  0x00000c05 store  0x00000002 , 0x00004168 
+ 00013651  0x00000c06 rtn 
+ 00013652  0x00000c08 nrtn  0x0000002e 
+ 00013653  0x00000c0a set0  0x00000025 , 0x00000000 
+ 00013654  0x00000c0b bpatch  0x00000050 , 0x0000400a 
+ 00013655  0x00000c0c call  0x000032df 
+ 00013656  0x00000c0d nbranch  0x00003568 , 0x00000005 
+ 00013657  0x00000c0e fetch  0x00000001 , 0x00000047 
+ 00013658  0x00000c0f bbit0  0x00000003 , 0x00003571 
+ 00013659  0x00000c11 bmark1  0x00000005 , 0x00003575 
+ 00013660  0x00000c12 fetch  0x00000001 , 0x00000189 
+ 00013661  0x00000c13 bbit1  0x00000006 , 0x0000357c 
+ 00013662  0x00000c14 fetch  0x00000002 , 0x00004168 
+ 00013663  0x00000c15 increase  0xffffffff , 0x0000003f 
+ 00013664  0x00000c16 store  0x00000002 , 0x00004168 
+ 00013665  0x00000c17 branch  0x00003565 , 0x00000034 
+ 00013666  0x00000c18 fetch  0x00000001 , 0x00004165 
+ 00013667  0x00000c19 iforce  0x00000001 
+ 00013668  0x00000c1a rtn 
+ 00013669  0x00000c1d set0  0x00000025 , 0x00000000 
+ 00013670  0x00000c1e bpatch  0x00000051 , 0x0000400a 
+ 00013671  0x00000c1f call  0x00003799 
+ 00013672  0x00000c21 call  0x00003847 
+ 00013673  0x00000c22 branch  0x00003571 , 0x00000001 
+ 00013674  0x00000c23 call  0x00005ed9 
+ 00013675  0x00000c24 branch  0x00003580 , 0x00000028 
+ 00013676  0x00000c25 fetch  0x00000001 , 0x0000004b 
+ 00013677  0x00000c26 bbit1  0x00000006 , 0x00003582 
+ 00013678  0x00000c27 bmark1  0x00000005 , 0x00003575 
+ 00013679  0x00000c28 fetch  0x00000001 , 0x00000189 
+ 00013680  0x00000c29 bbit1  0x00000006 , 0x0000357c 
+ 00013681  0x00000c2b force  0x00000001 , 0x00000001 
+ 00013682  0x00000c2c rtn  0x00000029 
+ 00013683  0x00000c2d force  0x00000000 , 0x00000001 
+ 00013684  0x00000c2e rtn 
+ 00013685  0x00000c30 set0  0x00000025 , 0x00000000 
+ 00013686  0x00000c31 bpatch  0x00000052 , 0x0000400a 
+ 00013687  0x00000c32 fetch  0x00000001 , 0x00000019 
+ 00013688  0x00000c33 iforce  0x00000001 
+ 00013689  0x00000c34 rtnne  0x00000001 
+ 00013690  0x00000c35 force  0x00000000 , 0x00000001 
+ 00013691  0x00000c36 rtn 
+ 00013692  0x00000c38 fetch  0x00000001 , 0x0000015a 
+ 00013693  0x00000c39 and  0x0000003f , 0x0000000f , 0x00000001 
+ 00013694  0x00000c3a set1  0x00000005 , 0x00000000 
+ 00013695  0x00000c3b rtn 
+ 00013696  0x00000c3d force  0x00000013 , 0x00000001 
+ 00013697  0x00000c3e branch  0x00003583 
+ 00013698  0x00000c40 call  0x0000358d 
+ 00013699  0x00000c43 set0  0x00000025 , 0x00000000 
+ 00013700  0x00000c44 bpatch  0x00000053 , 0x0000400a 
+ 00013701  0x00000c45 fetcht  0x00000001 , 0x00000047 
+ 00013702  0x00000c46 set1  0x00000003 , 0x00000002 
+ 00013703  0x00000c47 storet  0x00000001 , 0x00000047 
+ 00013704  0x00000c48 deposit  0x00000001 
+ 00013705  0x00000c49 store  0x00000001 , 0x00004165 
+ 00013706  0x00000c4a setarg  0x0000ffff 
+ 00013707  0x00000c4b store  0x00000002 , 0x00004168 
+ 00013708  0x00000c4c rtn 
+ 00013709  0x00000c4f set0  0x00000025 , 0x00000000 
+ 00013710  0x00000c50 bpatch  0x00000054 , 0x0000400a 
+ 00013711  0x00000c51 fetch  0x00000001 , 0x0000004c 
+ 00013712  0x00000c52 isolate1  0x00000005 , 0x0000003f 
+ 00013713  0x00000c53 fetch  0x00000002 , 0x00000091 
+ 00013714  0x00000c54 branch  0x000035a1 , 0x00000001 
+ 00013715  0x00000c55 force  0x00000003 , 0x00000001 
+ 00013716  0x00000c56 sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013717  0x00000c57 rtn  0x00000002 
+ 00013718  0x00000c58 force  0x00000004 , 0x00000001 
+ 00013719  0x00000c59 sub  0x0000003f , 0x0000001b , 0x0000003e 
+ 00013720  0x00000c5a rtn  0x00000002 
+ 00013721  0x00000c5b force  0x0000000a , 0x00000001 
+ 00013722  0x00000c5c sub  0x0000003f , 0x00000079 , 0x0000003e 
+ 00013723  0x00000c5d rtn  0x00000002 
+ 00013724  0x00000c5e force  0x0000000e , 0x00000001 
+ 00013725  0x00000c5f sub  0x0000003f , 0x000000e0 , 0x0000003e 
+ 00013726  0x00000c60 rtn  0x00000002 
+ 00013727  0x00000c61 force  0x0000000f , 0x00000001 
+ 00013728  0x00000c62 rtn 
+ 00013729  0x00000c64 force  0x00000003 , 0x00000001 
+ 00013730  0x00000c65 sub  0x0000003f , 0x00000011 , 0x0000003e 
+ 00013731  0x00000c66 rtn  0x00000002 
+ 00013732  0x00000c67 force  0x00000004 , 0x00000001 
+ 00013733  0x00000c68 sub  0x0000003f , 0x00000036 , 0x0000003e 
+ 00013734  0x00000c69 rtn  0x00000002 
+ 00013735  0x00000c6a force  0x0000000a , 0x00000001 
+ 00013736  0x00000c6b arg  0x0000016f , 0x00000002 
+ 00013737  0x00000c6c isub  0x00000002 , 0x0000003e 
+ 00013738  0x00000c6d nrtn  0x00000002 
+ 00013739  0x00000c6e force  0x0000000e , 0x00000001 
+ 00013740  0x00000c6f arg  0x000002a7 , 0x00000002 
+ 00013741  0x00000c70 isub  0x00000002 , 0x0000003e 
+ 00013742  0x00000c71 nrtn  0x00000002 
+ 00013743  0x00000c72 force  0x0000000f , 0x00000001 
+ 00013744  0x00000c73 rtn 
+ 00013745  0x00000c7d fetch  0x00000001 , 0x00000030 
+ 00013746  0x00000c7e bbit0  0x00000001 , 0x000035b6 
+ 00013747  0x00000c7f fetch  0x00000002 , 0x00000032 
+ 00013748  0x00000c80 branch  0x000035b6 , 0x00000034 
+ 00013749  0x00000c81 nbranch  0x000035b8 , 0x0000002e 
+ 00013750  0x00000c83 call  0x00003bac 
+ 00013751  0x00000c85 add  0x00000028 , 0x00000001 , 0x00000021 
+ 00013752  0x00000c87 enable  0x00000010 
+ 00013753  0x00000c88 fetch  0x00000002 , 0x0000003e 
+ 00013754  0x00000c89 rshift  0x0000003f , 0x0000003f 
+ 00013755  0x00000c8a arg  0x00000500 , 0x00000002 
+ 00013756  0x00000c8b iadd  0x00000002 , 0x0000003f 
+ 00013757  0x00000c8c call  0x00003b7d 
+ 00013758  0x00000c8d call  0x00003a5d 
+ 00013759  0x00000c8e force  0x00000003 , 0x00000024 
+ 00013760  0x00000c8f call  0x00003a3b 
+ 00013761  0x00000c90 call  0x000034e1 
+ 00013762  0x00000c91 call  0x00003b41 
+ 00013763  0x00000c92 set0  0x00000025 , 0x00000000 
+ 00013764  0x00000c93 bpatch  0x00000055 , 0x0000400a 
+ 00013765  0x00000c94 fetch  0x00000002 , 0x0000003e 
+ 00013766  0x00000c95 rshift  0x0000003f , 0x0000003f 
+ 00013767  0x00000c96 call  0x00003b7d 
+ 00013768  0x00000c97 call  0x00003b3a 
+ 00013769  0x00000c98 enable  0x0000000d 
+ 00013770  0x00000c99 fetch  0x00000002 , 0x0000003e 
+ 00013771  0x00000c9a arg  0x000003bb , 0x00000002 
+ 00013772  0x00000c9b iadd  0x00000002 , 0x0000001b 
+ 00013773  0x00000c9c correlate  0x0000003e , 0x00000003 
+ 00013774  0x00000c9d copy  0x0000001a , 0x00000002 
+ 00013775  0x00000c9e storet  0x00000006 , 0x0000009c 
+ 00013776  0x00000c9f disable  0x0000000d 
+ 00013777  0x00000ca0 nrtn  0x00000018 
+ 00013778  0x00000ca1 arg  0x000003bb , 0x00000029 
+ 00013779  0x00000ca2 copy  0x00000021 , 0x00000028 
+ 00013780  0x00000ca3 branch  0x00003cb6 , 0x0000002b 
+ 00013781  0x00000ca4 rtn 
+ 00013782  0x00000ca8 set0  0x00000025 , 0x00000000 
+ 00013783  0x00000ca9 bpatch  0x00000056 , 0x0000400a 
+ 00013784  0x00000caa call  0x000035b1 
+ 00013785  0x00000cab nbranch  0x00003a6d , 0x00000018 
+ 00013786  0x00000cac call  0x00003af3 
+ 00013787  0x00000cad bmark0  0x00000011 , 0x000035df 
+ 00013788  0x00000cae fetch  0x00000002 , 0x000000f8 
+ 00013789  0x00000caf increase  0x00000001 , 0x0000003f 
+ 00013790  0x00000cb0 store  0x00000002 , 0x000000f8 
+ 00013791  0x00000cb2 rshift  0x00000021 , 0x00000002 
+ 00013792  0x00000cb3 or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00013793  0x00000cb5 set0  0x00000025 , 0x00000000 
+ 00013794  0x00000cb6 bpatch  0x00000057 , 0x0000400a 
+ 00013795  0x00000cb7 enable  0x00000007 
+ 00013796  0x00000cb8 enable  0x0000000a 
+ 00013797  0x00000cb9 enable  0x0000000b 
+ 00013798  0x00000cba parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013799  0x00000cbb rshift8  0x0000000c , 0x0000003f 
+ 00013800  0x00000cbc store  0x00000001 , 0x0000015f 
+ 00013801  0x00000cbd parse  0x00000003 , 0x00000000 , 0x00000004 
+ 00013802  0x00000cbe inject  0x00000000 , 0x00000007 
+ 00013803  0x00000cbf copy  0x0000000c , 0x0000003f 
+ 00013804  0x00000cc0 store  0x00000001 , 0x00000019 
+ 00013805  0x00000cc1 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013806  0x00000cc2 rshift8  0x0000000c , 0x0000003f 
+ 00013807  0x00000cc3 store  0x00000001 , 0x00000160 
+ 00013808  0x00000cc4 fetch  0x00000001 , 0x00000019 
+ 00013809  0x00000cc5 sub  0x0000003f , 0x00000003 , 0x0000003e 
+ 00013810  0x00000cc6 branch  0x000035f7 , 0x00000002 
+ 00013811  0x00000cc7 beq  0x00000007 , 0x000035f7 
+ 00013812  0x00000cc8 fetch  0x00000001 , 0x0000004c 
+ 00013813  0x00000cc9 isolate1  0x00000005 , 0x0000003f 
+ 00013814  0x00000cca setflag  0x00000001 , 0x00000001 , 0x00000015 
+ 00013815  0x00000ccc set0  0x00000025 , 0x00000000 
+ 00013816  0x00000ccd bpatch  0x00000058 , 0x0000400b 
+ 00013817  0x00000cce parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013818  0x00000ccf disable  0x0000000b 
+ 00013819  0x00000cd0 disable  0x0000000a 
+ 00013820  0x00000cd1 branch  0x0000373e , 0x00000006 
+ 00013821  0x00000cd2 bmark0  0x00000011 , 0x00003601 
+ 00013822  0x00000cd3 fetch  0x00000002 , 0x000000fa 
+ 00013823  0x00000cd4 increase  0x00000001 , 0x0000003f 
+ 00013824  0x00000cd5 store  0x00000002 , 0x000000fa 
+ 00013825  0x00000cd7 set0  0x00000025 , 0x00000000 
+ 00013826  0x00000cd8 bpatch  0x00000059 , 0x0000400b 
+ 00013827  0x00000cd9 fetch  0x00000001 , 0x0000015f 
+ 00013828  0x00000cda compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00013829  0x00000cdb setflag  0x00000001 , 0x0000000a , 0x00000000 
+ 00013830  0x00000cdc branch  0x00003613 , 0x00000001 
+ 00013831  0x00000cdd icompare  0x00000007 , 0x00000004 
+ 00013832  0x00000cde branch  0x00003612 , 0x00000001 
+ 00013833  0x00000cdf bmark0  0x00000007 , 0x0000375c 
+ 00013834  0x00000ce0 fetcht  0x00000001 , 0x000000b2 
+ 00013835  0x00000ce1 icompare  0x00000007 , 0x00000002 
+ 00013836  0x00000ce2 nbranch  0x0000375c , 0x00000001 
+ 00013837  0x00000ce3 call  0x00003290 
+ 00013838  0x00000ce4 fetch  0x00000001 , 0x00000047 
+ 00013839  0x00000ce5 set0  0x00000005 , 0x0000003f 
+ 00013840  0x00000ce6 set1  0x00000004 , 0x0000003f 
+ 00013841  0x00000ce7 store  0x00000001 , 0x00000047 
+ 00013842  0x00000ce9 enable  0x0000002d 
+ 00013843  0x00000ceb set0  0x00000025 , 0x00000000 
+ 00013844  0x00000cec bpatch  0x0000005a , 0x0000400b 
+ 00013845  0x00000ced fetch  0x00000001 , 0x00000019 
+ 00013846  0x00000cee icopy  0x00000001 
+ 00013847  0x00000cef bmark1  0x0000000a , 0x00003623 
+ 00013848  0x00000cf0 fetcht  0x00000001 , 0x00000160 
+ 00013849  0x00000cf1 fetch  0x00000001 , 0x00000047 
+ 00013850  0x00000cf2 set0  0x00000000 , 0x0000003f 
+ 00013851  0x00000cf3 isolate1  0x00000000 , 0x00000002 
+ 00013852  0x00000cf4 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00013853  0x00000cf5 isolate1  0x00000001 , 0x00000002 
+ 00013854  0x00000cf6 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00013855  0x00000cf7 store  0x00000001 , 0x00000047 
+ 00013856  0x00000cf8 isolate0  0x00000001 , 0x00000002 
+ 00013857  0x00000cf9 branch  0x00003623 , 0x00000001 
+ 00013858  0x00000cfa call  0x00003799 
+ 00013859  0x00000cfc set0  0x00000025 , 0x00000000 
+ 00013860  0x00000cfd bpatch  0x0000005b , 0x0000400b 
+ 00013861  0x00000cfe arg  0x00000000 , 0x00000002 
+ 00013862  0x00000cff call  0x00003b74 
+ 00013863  0x00000d00 and  0x00000001 , 0x0000000f , 0x0000003f 
+ 00013864  0x00000d01 beq  0x00000001 , 0x00003656 
+ 00013865  0x00000d02 beq  0x00000000 , 0x0000375c 
+ 00013866  0x00000d03 beq  0x00000002 , 0x00003769 
+ 00013867  0x00000d04 fetcht  0x00000001 , 0x00000160 
+ 00013868  0x00000d05 fetch  0x00000001 , 0x00000047 
+ 00013869  0x00000d06 icompare  0x00000004 , 0x00000002 
+ 00013870  0x00000d07 nbranch  0x00003632 , 0x00000001 
+ 00013871  0x00000d08 bmark0  0x0000000a , 0x00003631 
+ 00013872  0x00000d09 bbit0  0x00000007 , 0x00003632 
+ 00013873  0x00000d0b set1  0x0000000f , 0x00000000 
+ 00013874  0x00000d0d set0  0x00000025 , 0x00000000 
+ 00013875  0x00000d0e bpatch  0x0000005c , 0x0000400b 
+ 00013876  0x00000d0f deposit  0x00000001 
+ 00013877  0x00000d10 beq  0x00000003 , 0x00003658 
+ 00013878  0x00000d11 beq  0x00000004 , 0x0000365c 
+ 00013879  0x00000d12 beq  0x00000007 , 0x00003642 
+ 00013880  0x00000d13 beq  0x00000008 , 0x0000365b 
+ 00013881  0x00000d14 arg  0x00000004 , 0x00000002 
+ 00013882  0x00000d15 call  0x00003b74 
+ 00013883  0x00000d16 beq  0x0000000a , 0x00003657 
+ 00013884  0x00000d17 beq  0x0000000b , 0x0000365a 
+ 00013885  0x00000d18 arg  0x00000008 , 0x00000002 
+ 00013886  0x00000d19 call  0x00003b74 
+ 00013887  0x00000d1a beq  0x0000000e , 0x00003657 
+ 00013888  0x00000d1b beq  0x0000000f , 0x0000365a 
+ 00013889  0x00000d1c rtn 
+ 00013890  0x00000d20 set0  0x00000025 , 0x00000000 
+ 00013891  0x00000d21 bpatch  0x0000005d , 0x0000400b 
+ 00013892  0x00000d22 enable  0x0000000d 
+ 00013893  0x00000d23 enable  0x00000009 
+ 00013894  0x00000d24 enable  0x0000000e 
+ 00013895  0x00000d25 arg  0x000000d3 , 0x00000005 
+ 00013896  0x00000d26 force  0x0000001e , 0x00000039 
+ 00013897  0x00000d28 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00013898  0x00000d29 rshift3  0x0000000c , 0x0000003f 
+ 00013899  0x00000d2a istore  0x00000001 , 0x00000005 
+ 00013900  0x00000d2b loop  0x00003649 
+ 00013901  0x00000d2c bmark0  0x00000007 , 0x0000375c 
+ 00013902  0x00000d2d parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00013903  0x00000d2e nsetflag  0x00000006 , 0x00000008 , 0x00000000 
+ 00013904  0x00000d2f call  0x00003653 , 0x00000006 
+ 00013905  0x00000d30 branch  0x0000374b , 0x00000006 
+ 00013906  0x00000d31 branch  0x0000372c 
+ 00013907  0x00000d34 deposit  0x0000001a 
+ 00013908  0x00000d35 store  0x00000006 , 0x00000020 
+ 00013909  0x00000d36 rtn 
+ 00013910  0x00000d39 branch  0x0000375c 
+ 00013911  0x00000d3d set1  0x00000010 , 0x00000000 
+ 00013912  0x00000d3f enable  0x0000000c 
+ 00013913  0x00000d40 branch  0x0000365d 
+ 00013914  0x00000d44 set1  0x00000010 , 0x00000000 
+ 00013915  0x00000d46 set1  0x00000002 , 0x00000015 
+ 00013916  0x00000d48 enable  0x0000000d 
+ 00013917  0x00000d4a set0  0x00000025 , 0x00000000 
+ 00013918  0x00000d4b bpatch  0x0000005e , 0x0000400b 
+ 00013919  0x00000d4c bmark1  0x00000001 , 0x0000375c 
+ 00013920  0x00000d4d isolate0  0x00000001 , 0x00000015 
+ 00013921  0x00000d4e branch  0x0000366a , 0x00000001 
+ 00013922  0x00000d4f disable  0x00000007 
+ 00013923  0x00000d50 enable  0x0000000d 
+ 00013924  0x00000d51 disable  0x0000000c 
+ 00013925  0x00000d52 add  0x00000022 , 0x00000002 , 0x0000000b 
+ 00013926  0x00000d53 correlate  0x00000022 , 0x00000026 
+ 00013927  0x00000d54 nbranch  0x0000374b , 0x00000018 
+ 00013928  0x00000d55 set1  0x00000010 , 0x00000000 
+ 00013929  0x00000d56 enable  0x00000007 
+ 00013930  0x00000d58 set0  0x00000025 , 0x00000000 
+ 00013931  0x00000d59 bpatch  0x0000005f , 0x0000400b 
+ 00013932  0x00000d5a enable  0x0000000e 
+ 00013933  0x00000d5b enable  0x00000009 
+ 00013934  0x00000d5c parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013935  0x00000d5d rshift8  0x0000000c , 0x0000003f 
+ 00013936  0x00000d5e store  0x00000001 , 0x0000018a 
+ 00013937  0x00000d5f parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013938  0x00000d60 bmark1  0x00000010 , 0x00003676 
+ 00013939  0x00000d61 rshift3  0x0000000c , 0x00000039 
+ 00013940  0x00000d62 rshift3  0x00000039 , 0x00000039 
+ 00013941  0x00000d63 branch  0x00003679 
+ 00013942  0x00000d65 parse  0x00000003 , 0x00000000 , 0x00000005 
+ 00013943  0x00000d66 rshift  0x0000000c , 0x00000039 
+ 00013944  0x00000d67 parse  0x00000003 , 0x00000000 , 0x00000003 
+ 00013945  0x00000d69 set0  0x00000025 , 0x00000000 
+ 00013946  0x00000d6a bpatch  0x00000060 , 0x0000400c 
+ 00013947  0x00000d6b deposit  0x00000039 
+ 00013948  0x00000d6c store  0x00000002 , 0x00000169 
+ 00013949  0x00000d6d branch  0x000036ee , 0x00000034 
+ 00013950  0x00000d6e isub  0x00000035 , 0x0000003e 
+ 00013951  0x00000d6f branch  0x0000374b , 0x00000002 
+ 00013952  0x00000d70 set0  0x00000025 , 0x00000000 
+ 00013953  0x00000d71 bpatch  0x00000061 , 0x0000400c 
+ 00013954  0x00000d72 set0  0x00000000 , 0x00000000 
+ 00013955  0x00000d73 fetch  0x00000001 , 0x0000018a 
+ 00013956  0x00000d74 and_into  0x00000003 , 0x0000003f 
+ 00013957  0x00000d75 arg  0x000004de , 0x00000005 
+ 00013958  0x00000d76 beq  0x00000003 , 0x0000368f 
+ 00013959  0x00000d77 bmark1  0x00000011 , 0x000036ea 
+ 00013960  0x00000d78 fetch  0x00000001 , 0x00004132 
+ 00013961  0x00000d79 beq  0x00000001 , 0x00003694 
+ 00013962  0x00000d7b fetch  0x00000001 , 0x0000018a 
+ 00013963  0x00000d7c and_into  0x00000003 , 0x0000003f 
+ 00013964  0x00000d7d beq  0x00000002 , 0x000036c3 
+ 00013965  0x00000d7e beq  0x00000001 , 0x000036d8 
+ 00013966  0x00000d7f branch  0x0000374b 
+ 00013967  0x00000d82 fetch  0x00000002 , 0x00000169 
+ 00013968  0x00000d83 sub  0x0000003f , 0x00000070 , 0x0000003e 
+ 00013969  0x00000d84 nbranch  0x0000374b , 0x00000002 
+ 00013970  0x00000d85 bmark1  0x0000000f , 0x0000372c 
+ 00013971  0x00000d86 branch  0x000036ea 
+ 00013972  0x00000d89 set0  0x00000025 , 0x00000000 
+ 00013973  0x00000d8a bpatch  0x00000062 , 0x0000400c 
+ 00013974  0x00000d8b bmark1  0x0000000f , 0x0000372c 
+ 00013975  0x00000d8c fetch  0x00000002 , 0x00000169 
+ 00013976  0x00000d8d branch  0x0000374b , 0x00000034 
+ 00013977  0x00000d8e call  0x00004494 
+ 00013978  0x00000d8f nbranch  0x000036a1 , 0x00000001 
+ 00013979  0x00000d91 fetcht  0x00000002 , 0x00000291 
+ 00013980  0x00000d92 increase  0x0000000a , 0x0000003f 
+ 00013981  0x00000d93 isub  0x00000002 , 0x0000003e 
+ 00013982  0x00000d94 nbranch  0x000036a7 , 0x00000002 
+ 00013983  0x00000d95 call  0x00004449 
+ 00013984  0x00000d96 branch  0x0000369b 
+ 00013985  0x00000d98 hfetch  0x00000002 , 0x0000810e 
+ 00013986  0x00000d99 arg  0x0000012c , 0x00000002 
+ 00013987  0x00000d9a isub  0x00000002 , 0x0000003e 
+ 00013988  0x00000d9b branch  0x0000374b , 0x00000002 
+ 00013989  0x00000d9c fetch  0x00000002 , 0x00004800 
+ 00013990  0x00000d9d branch  0x0000374b , 0x00000034 
+ 00013991  0x00000d9f set0  0x00000025 , 0x00000000 
+ 00013992  0x00000da0 bpatch  0x00000063 , 0x0000400c 
+ 00013993  0x00000da1 call  0x00004972 
+ 00013994  0x00000da2 fetch  0x00000001 , 0x00000046 
+ 00013995  0x00000da3 fetcht  0x00000001 , 0x0000018a 
+ 00013996  0x00000da4 and_into  0x00000003 , 0x00000002 
+ 00013997  0x00000da5 lshift8  0x00000002 , 0x00000002 
+ 00013998  0x00000da6 lshift4  0x00000002 , 0x00000002 
+ 00013999  0x00000da7 ior  0x00000002 , 0x0000003f 
+ 00014000  0x00000da8 istore  0x00000002 , 0x0000000a 
+ 00014001  0x00000da9 fetcht  0x00000002 , 0x00000169 
+ 00014002  0x00000daa copy  0x00000002 , 0x00000039 
+ 00014003  0x00000dab istoret  0x00000002 , 0x0000000a 
+ 00014004  0x00000dad set0  0x00000025 , 0x00000000 
+ 00014005  0x00000dae bpatch  0x00000064 , 0x0000400c 
+ 00014006  0x00000daf parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014007  0x00000db0 rshift3  0x0000000c , 0x0000003f 
+ 00014008  0x00000db1 istore  0x00000001 , 0x0000000a 
+ 00014009  0x00000db2 loop  0x000036b4 
+ 00014010  0x00000db3 add  0x00000002 , 0x00000004 , 0x00000039 
+ 00014011  0x00000db4 call  0x00004494 
+ 00014012  0x00000db5 nbranch  0x000036c1 , 0x00000001 
+ 00014013  0x00000db6 set1  0x00000013 , 0x00000000 
+ 00014014  0x00000db7 force  0x00000006 , 0x00000007 
+ 00014015  0x00000db8 call  0x00004378 
+ 00014016  0x00000db9 branch  0x000036ee 
+ 00014017  0x00000dbb call  0x00004424 
+ 00014018  0x00000dbc branch  0x000036ee 
+ 00014019  0x00000dbf set0  0x00000025 , 0x00000000 
+ 00014020  0x00000dc0 bpatch  0x00000065 , 0x0000400c 
+ 00014021  0x00000dc1 bmark1  0x0000000f , 0x0000372c 
+ 00014022  0x00000dc2 fetch  0x00000002 , 0x00000169 
+ 00014023  0x00000dc3 arg  0x000002e0 , 0x00000002 
+ 00014024  0x00000dc4 isub  0x00000002 , 0x0000003e 
+ 00014025  0x00000dc5 branch  0x0000374b , 0x00000002 
+ 00014026  0x00000dc6 fetch  0x00000001 , 0x000002ca 
+ 00014027  0x00000dc7 bbit0  0x00000000 , 0x000036ce 
+ 00014028  0x00000dc8 bbit0  0x00000001 , 0x000036d3 
+ 00014029  0x00000dc9 branch  0x0000375c 
+ 00014030  0x00000dcb jam  0x00000001 , 0x000002c8 
+ 00014031  0x00000dcc fetch  0x00000002 , 0x000002c4 
+ 00014032  0x00000dcd bne  0x00000000 , 0x0000375c 
+ 00014033  0x00000dce arg  0x00001000 , 0x00000005 
+ 00014034  0x00000dcf branch  0x000036ea 
+ 00014035  0x00000dd1 jam  0x00000002 , 0x000002c8 
+ 00014036  0x00000dd2 fetch  0x00000002 , 0x000002c6 
+ 00014037  0x00000dd3 bne  0x00000000 , 0x0000375c 
+ 00014038  0x00000dd4 arg  0x00001400 , 0x00000005 
+ 00014039  0x00000dd5 branch  0x000036ea 
+ 00014040  0x00000dd8 set0  0x00000025 , 0x00000000 
+ 00014041  0x00000dd9 bpatch  0x00000066 , 0x0000400c 
+ 00014042  0x00000dda bmark1  0x0000000f , 0x0000372c 
+ 00014043  0x00000ddb fetch  0x00000002 , 0x00000169 
+ 00014044  0x00000ddc arg  0x000002e0 , 0x00000002 
+ 00014045  0x00000ddd isub  0x00000002 , 0x0000003e 
+ 00014046  0x00000dde branch  0x0000374b , 0x00000002 
+ 00014047  0x00000ddf fetch  0x00000001 , 0x000002c8 
+ 00014048  0x00000de0 beq  0x00000001 , 0x000036e3 
+ 00014049  0x00000de1 beq  0x00000002 , 0x000036e7 
+ 00014050  0x00000de2 branch  0x0000375c 
+ 00014051  0x00000de4 arg  0x00001000 , 0x00000005 
+ 00014052  0x00000de5 fetch  0x00000002 , 0x000002c4 
+ 00014053  0x00000de6 iadd  0x00000005 , 0x00000005 
+ 00014054  0x00000de7 branch  0x000036ea 
+ 00014055  0x00000de9 arg  0x00001400 , 0x00000005 
+ 00014056  0x00000dea fetch  0x00000002 , 0x000002c6 
+ 00014057  0x00000deb iadd  0x00000005 , 0x00000005 
+ 00014058  0x00000ded parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00014059  0x00000dee rshift3  0x0000000c , 0x0000003f 
+ 00014060  0x00000def istore  0x00000001 , 0x00000005 
+ 00014061  0x00000df0 loop  0x000036ea 
+ 00014062  0x00000df2 set0  0x00000025 , 0x00000000 
+ 00014063  0x00000df3 bpatch  0x00000067 , 0x0000400c 
+ 00014064  0x00000df4 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014065  0x00000df5 branch  0x00003745 , 0x00000006 
+ 00014066  0x00000df6 call  0x00003e0f 
+ 00014067  0x00000df7 fetch  0x00000001 , 0x000043cc 
+ 00014068  0x00000df8 beq  0x00000001 , 0x0000375c 
+ 00014069  0x00000df9 bmark1  0x00000011 , 0x00003718 
+ 00014070  0x00000dfa bmark1  0x0000000f , 0x00003759 
+ 00014071  0x00000dfb fetch  0x00000001 , 0x0000018a 
+ 00014072  0x00000dfc compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014073  0x00000dfd branch  0x00003718 , 0x00000001 
+ 00014074  0x00000dfe fetch  0x00000002 , 0x00000169 
+ 00014075  0x00000dff branch  0x00003718 , 0x00000034 
+ 00014076  0x00000e00 fetch  0x00000001 , 0x00004132 
+ 00014077  0x00000e01 beq  0x00000001 , 0x00003718 
+ 00014078  0x00000e02 set0  0x00000025 , 0x00000000 
+ 00014079  0x00000e03 bpatch  0x00000068 , 0x0000400d 
+ 00014080  0x00000e04 fetch  0x00000001 , 0x000002c8 
+ 00014081  0x00000e05 beq  0x00000001 , 0x00003704 
+ 00014082  0x00000e06 beq  0x00000002 , 0x0000370e 
+ 00014083  0x00000e07 branch  0x00003bf1 
+ 00014084  0x00000e09 fetch  0x00000002 , 0x000002c4 
+ 00014085  0x00000e0a fetcht  0x00000002 , 0x00000169 
+ 00014086  0x00000e0b iadd  0x00000002 , 0x0000003f 
+ 00014087  0x00000e0c store  0x00000002 , 0x000002c4 
+ 00014088  0x00000e0d beq  0x00000000 , 0x00003bf1 
+ 00014089  0x00000e0e fetcht  0x00000002 , 0x00001000 
+ 00014090  0x00000e0f increase  0x00000004 , 0x00000002 
+ 00014091  0x00000e10 isub  0x00000002 , 0x0000003e 
+ 00014092  0x00000e11 call  0x000038a0 , 0x00000005 
+ 00014093  0x00000e12 branch  0x00003718 
+ 00014094  0x00000e14 fetch  0x00000002 , 0x000002c6 
+ 00014095  0x00000e15 fetcht  0x00000002 , 0x00000169 
+ 00014096  0x00000e16 iadd  0x00000002 , 0x0000003f 
+ 00014097  0x00000e17 store  0x00000002 , 0x000002c6 
+ 00014098  0x00000e18 beq  0x00000000 , 0x00003bf1 
+ 00014099  0x00000e19 fetcht  0x00000002 , 0x00001400 
+ 00014100  0x00000e1a add  0x00000002 , 0x00000004 , 0x00000002 
+ 00014101  0x00000e1b isub  0x00000002 , 0x0000003e 
+ 00014102  0x00000e1c call  0x000038a4 , 0x00000005 
+ 00014103  0x00000e1d branch  0x00003718 
+ 00014104  0x00000e1f set0  0x00000025 , 0x00000000 
+ 00014105  0x00000e20 bpatch  0x00000069 , 0x0000400d 
+ 00014106  0x00000e21 fetcht  0x00000001 , 0x0000004c 
+ 00014107  0x00000e22 fetch  0x00000001 , 0x0000018a 
+ 00014108  0x00000e23 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014109  0x00000e24 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00014110  0x00000e25 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00014111  0x00000e26 storet  0x00000001 , 0x0000004c 
+ 00014112  0x00000e27 nbranch  0x00003722 , 0x00000001 
+ 00014113  0x00000e28 set1  0x00000001 , 0x00000000 
+ 00014114  0x00000e2a bmark0  0x00000011 , 0x0000372c 
+ 00014115  0x00000e2b isolate1  0x00000006 , 0x00000002 
+ 00014116  0x00000e2c branch  0x0000372c , 0x00000001 
+ 00014117  0x00000e2d fetch  0x00000002 , 0x000000fc 
+ 00014118  0x00000e2e increase  0x00000001 , 0x0000003f 
+ 00014119  0x00000e2f store  0x00000002 , 0x000000fc 
+ 00014120  0x00000e30 set1  0x00000005 , 0x00000000 
+ 00014121  0x00000e31 set0  0x00000007 , 0x00000002 
+ 00014122  0x00000e32 set0  0x00000001 , 0x00000000 
+ 00014123  0x00000e33 storet  0x00000001 , 0x0000004c 
+ 00014124  0x00000e35 set0  0x00000025 , 0x00000000 
+ 00014125  0x00000e36 bpatch  0x0000006a , 0x0000400d 
+ 00014126  0x00000e37 fetcht  0x00000001 , 0x00000160 
+ 00014127  0x00000e38 fetch  0x00000001 , 0x00000047 
+ 00014128  0x00000e39 set1  0x00000005 , 0x0000003f 
+ 00014129  0x00000e3a isolate1  0x00000002 , 0x00000002 
+ 00014130  0x00000e3b setflag  0x00000001 , 0x00000002 , 0x0000003f 
+ 00014131  0x00000e3c isolate1  0x0000000a , 0x00000000 
+ 00014132  0x00000e3d setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00014133  0x00000e3e store  0x00000001 , 0x00000047 
+ 00014134  0x00000e3f fetch  0x00000002 , 0x00000169 
+ 00014135  0x00000e40 nbranch  0x0000375c , 0x00000034 
+ 00014136  0x00000e41 fetch  0x00000001 , 0x0000004c 
+ 00014137  0x00000e42 set0  0x00000007 , 0x0000003f 
+ 00014138  0x00000e43 store  0x00000001 , 0x0000004c 
+ 00014139  0x00000e44 fetch  0x00000001 , 0x0000018a 
+ 00014140  0x00000e45 compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00014141  0x00000e47 branch  0x0000375c 
+ 00014142  0x00000e4a set0  0x00000025 , 0x00000000 
+ 00014143  0x00000e4b bpatch  0x0000006b , 0x0000400d 
+ 00014144  0x00000e4c disable  0x0000002d 
+ 00014145  0x00000e4d fetch  0x00000002 , 0x0000001a 
+ 00014146  0x00000e4e increase  0x00000001 , 0x0000003f 
+ 00014147  0x00000e4f store  0x00000002 , 0x0000001a 
+ 00014148  0x00000e50 branch  0x0000375c 
+ 00014149  0x00000e52 fetch  0x00000002 , 0x0000001c 
+ 00014150  0x00000e53 increase  0x00000001 , 0x0000003f 
+ 00014151  0x00000e54 store  0x00000002 , 0x0000001c 
+ 00014152  0x00000e55 call  0x0000374c 
+ 00014153  0x00000e56 bmark0  0x00000011 , 0x0000374b 
+ 00014154  0x00000e57 set1  0x00000005 , 0x00000000 
+ 00014155  0x00000e59 branch  0x0000375c 
+ 00014156  0x00000e5c set0  0x00000025 , 0x00000000 
+ 00014157  0x00000e5d bpatch  0x0000006c , 0x0000400d 
+ 00014158  0x00000e5e fetch  0x00000001 , 0x0000018a 
+ 00014159  0x00000e5f compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00014160  0x00000e60 nbranch  0x00003755 , 0x00000001 
+ 00014161  0x00000e62 fetcht  0x00000001 , 0x0000004c 
+ 00014162  0x00000e63 set0  0x00000006 , 0x00000002 
+ 00014163  0x00000e64 storet  0x00000001 , 0x0000004c 
+ 00014164  0x00000e65 rtn 
+ 00014165  0x00000e69 fetcht  0x00000001 , 0x0000004c 
+ 00014166  0x00000e6a set0  0x00000007 , 0x00000002 
+ 00014167  0x00000e6b storet  0x00000001 , 0x0000004c 
+ 00014168  0x00000e6c branch  0x0000443b 
+ 00014169  0x00000e6f fetch  0x00000001 , 0x00000047 
+ 00014170  0x00000e70 set1  0x00000005 , 0x0000003f 
+ 00014171  0x00000e71 store  0x00000001 , 0x00000047 
+ 00014172  0x00000e73 set0  0x00000025 , 0x00000000 
+ 00014173  0x00000e74 bpatch  0x0000006d , 0x0000400d 
+ 00014174  0x00000e75 disable  0x0000001d 
+ 00014175  0x00000e76 disable  0x0000001c 
+ 00014176  0x00000e77 disable  0x0000000d 
+ 00014177  0x00000e78 disable  0x0000000c 
+ 00014178  0x00000e79 disable  0x00000009 
+ 00014179  0x00000e7a disable  0x0000000e 
+ 00014180  0x00000e7b disable  0x00000007 
+ 00014181  0x00000e7c branch  0x00003a6d , 0x00000021 
+ 00014182  0x00000e7d until  0x0000003e , 0x00000027 
+ 00014183  0x00000e7e nop  0x00000064 
+ 00014184  0x00000e7f branch  0x00003a6d 
+ 00014185  0x00000e82 set0  0x00000025 , 0x00000000 
+ 00014186  0x00000e83 bpatch  0x0000006e , 0x0000400d 
+ 00014187  0x00000e84 enable  0x00000009 
+ 00014188  0x00000e85 enable  0x0000000c 
+ 00014189  0x00000e86 parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014190  0x00000e87 isolate1  0x0000003a , 0x0000003f 
+ 00014191  0x00000e88 setflag  0x00000001 , 0x00000000 , 0x00000000 
+ 00014192  0x00000e89 copy  0x00000020 , 0x00000002 
+ 00014193  0x00000e8a ialigned  0x00000020 
+ 00014194  0x00000e8b ialigned  0x0000001e 
+ 00014195  0x00000e8c pulse  0x00000015 
+ 00014196  0x00000e8d setsect  0x00000002 , 0x000fffff 
+ 00014197  0x00000e8e setsect  0x00000003 , 0x0000ffff 
+ 00014198  0x00000e8f nop  0x00000020 
+ 00014199  0x00000e90 iverify  0x0000000d 
+ 00014200  0x00000e91 deposit  0x0000002c 
+ 00014201  0x00000e92 store  0x00000003 , 0x00000182 
+ 00014202  0x00000e93 deposit  0x0000002d 
+ 00014203  0x00000e94 store  0x00000001 , 0x00000185 
+ 00014204  0x00000e95 copy  0x00000002 , 0x00000020 
+ 00014205  0x00000e96 branch  0x0000377f , 0x00000001 
+ 00014206  0x00000e97 branch  0x0000374b 
+ 00014207  0x00000e99 set0  0x00000025 , 0x00000000 
+ 00014208  0x00000e9a bpatch  0x0000006f , 0x0000400d 
+ 00014209  0x00000e9b parse  0x00000003 , 0x00000000 , 0x00000048 
+ 00014210  0x00000e9c ialigned  0x0000001f 
+ 00014211  0x00000e9d ialigned  0x00000004 
+ 00014212  0x00000e9e ialigned  0x0000002e 
+ 00014213  0x00000e9f ialigned  0x00000012 
+ 00014214  0x00000ea0 force  0x00000000 , 0x0000003f 
+ 00014215  0x00000ea1 parse  0x00000003 , 0x00000000 , 0x00000010 
+ 00014216  0x00000ea2 branch  0x0000374b , 0x00000006 
+ 00014217  0x00000ea3 setarg  0x0ffffffc 
+ 00014218  0x00000ea4 iand  0x00000012 , 0x0000003f 
+ 00014219  0x00000ea5 store  0x00000004 , 0x0000016f 
+ 00014220  0x00000ea6 deposit  0x0000001d 
+ 00014221  0x00000ea7 store  0x00000003 , 0x0000017f 
+ 00014222  0x00000ea8 deposit  0x0000001c 
+ 00014223  0x00000ea9 store  0x00000001 , 0x0000017d 
+ 00014224  0x00000eaa deposit  0x00000004 
+ 00014225  0x00000eab store  0x00000001 , 0x0000017e 
+ 00014226  0x00000eac deposit  0x0000002e 
+ 00014227  0x00000ead store  0x00000002 , 0x00000186 
+ 00014228  0x00000eae deposit  0x00000021 
+ 00014229  0x00000eaf inject  0x00000001 , 0x00000020 
+ 00014230  0x00000eb0 compare  0x00000002 , 0x00000001 , 0x0000000f 
+ 00014231  0x00000eb1 setflag  0x00000001 , 0x0000000b , 0x00000000 
+ 00014232  0x00000eb2 branch  0x0000375c 
+ 00014233  0x00000eb5 set0  0x00000025 , 0x00000000 
+ 00014234  0x00000eb6 bpatch  0x00000070 , 0x0000400e 
+ 00014235  0x00000eb7 fetch  0x00000001 , 0x00000047 
+ 00014236  0x00000eb8 rtnbit0  0x00000003 
+ 00014237  0x00000eb9 set0  0x00000003 , 0x0000003f 
+ 00014238  0x00000eba setflip  0x00000006 , 0x0000003f 
+ 00014239  0x00000ebb store  0x00000001 , 0x00000047 
+ 00014240  0x00000ebc fetch  0x00000001 , 0x00004165 
+ 00014241  0x00000ebd beq  0x00000013 , 0x000037b1 
+ 00014242  0x00000ebe rtneq  0x00000007 
+ 00014243  0x00000ebf fetch  0x00000001 , 0x0000004b 
+ 00014244  0x00000ec0 rtnbit0  0x00000006 , 0x0000003f 
+ 00014245  0x00000ec1 set0  0x00000006 , 0x0000003f 
+ 00014246  0x00000ec2 set1  0x00000007 , 0x0000003f 
+ 00014247  0x00000ec3 store  0x00000001 , 0x0000004b 
+ 00014248  0x00000ec4 set0  0x00000002 , 0x00000000 
+ 00014249  0x00000ec5 fetch  0x00000001 , 0x00004132 
+ 00014250  0x00000ec6 rtneq  0x00000001 
+ 00014251  0x00000ec7 fetch  0x00000002 , 0x000042af 
+ 00014252  0x00000ec8 nrtn  0x00000034 
+ 00014253  0x00000ec9 fetch  0x00000001 , 0x0000004b 
+ 00014254  0x00000eca set0  0x00000007 , 0x0000003f 
+ 00014255  0x00000ecb store  0x00000001 , 0x0000004b 
+ 00014256  0x00000ecc branch  0x00005267 
+ 00014257  0x00000ecf set0  0x00000025 , 0x00000000 
+ 00014258  0x00000ed0 bpatch  0x00000071 , 0x0000400e 
+ 00014259  0x00000ed1 fetch  0x00000001 , 0x00000433 
+ 00014260  0x00000ed2 rshift  0x0000003f , 0x0000003f 
+ 00014261  0x00000ed3 beq  0x00000011 , 0x000037d0 
+ 00014262  0x00000ed4 beq  0x00000012 , 0x000037da 
+ 00014263  0x00000ed5 beq  0x00000018 , 0x00003806 
+ 00014264  0x00000ed6 beq  0x0000007f , 0x000037bf 
+ 00014265  0x00000ed7 beq  0x0000002c , 0x0000385e 
+ 00014266  0x00000ed8 rtnne  0x00000003 
+ 00014267  0x00000ed9 fetch  0x00000001 , 0x00000434 
+ 00014268  0x00000eda beq  0x0000002b , 0x000037c8 
+ 00014269  0x00000edb beq  0x00000011 , 0x000037c3 
+ 00014270  0x00000edc rtn 
+ 00014271  0x00000edf fetch  0x00000001 , 0x00000434 
+ 00014272  0x00000ee0 set1  0x00000007 , 0x0000003f 
+ 00014273  0x00000ee1 beq  0x0000008d , 0x0000385e 
+ 00014274  0x00000ee2 rtn 
+ 00014275  0x00000ee4 rtn  0x00000029 
+ 00014276  0x00000ee5 fetch  0x00000001 , 0x00000030 
+ 00014277  0x00000ee6 rtnbit1  0x00000004 
+ 00014278  0x00000ee7 jam  0x00000031 , 0x0000007c 
+ 00014279  0x00000ee8 rtn 
+ 00014280  0x00000eec rtn  0x00000029 
+ 00014281  0x00000eed fetch  0x00000001 , 0x00000031 
+ 00014282  0x00000eee isolate1  0x00000004 , 0x0000003f 
+ 00014283  0x00000eef branch  0x000037cd , 0x00000001 
+ 00014284  0x00000ef1 rtn 
+ 00014285  0x00000ef3 set0  0x00000004 , 0x0000003f 
+ 00014286  0x00000ef4 store  0x00000001 , 0x00000031 
+ 00014287  0x00000ef5 rtn 
+ 00014288  0x00000ef8 set0  0x00000025 , 0x00000000 
+ 00014289  0x00000ef9 bpatch  0x00000072 , 0x0000400e 
+ 00014290  0x00000efa fetch  0x00000001 , 0x0000004c 
+ 00014291  0x00000efb set1  0x00000002 , 0x0000003f 
+ 00014292  0x00000efc store  0x00000001 , 0x0000004c 
+ 00014293  0x00000efd hjam  0x00000001 , 0x00008011 
+ 00014294  0x00000efe fetch  0x00000001 , 0x00000030 
+ 00014295  0x00000eff isolate1  0x00000004 , 0x0000003f 
+ 00014296  0x00000f00 branch  0x00004845 , 0x00000001 
+ 00014297  0x00000f01 rtn 
+ 00014298  0x00000f04 set0  0x00000025 , 0x00000000 
+ 00014299  0x00000f05 bpatch  0x00000073 , 0x0000400e 
+ 00014300  0x00000f06 fetch  0x00000001 , 0x0000004c 
+ 00014301  0x00000f07 set0  0x00000002 , 0x0000003f 
+ 00014302  0x00000f08 store  0x00000001 , 0x0000004c 
+ 00014303  0x00000f09 hjam  0x00000000 , 0x00008011 
+ 00014304  0x00000f0a rtn 
+ 00014305  0x00000f0e set0  0x00000025 , 0x00000000 
+ 00014306  0x00000f0f bpatch  0x00000074 , 0x0000400e 
+ 00014307  0x00000f10 copy  0x00000022 , 0x0000003f 
+ 00014308  0x00000f11 store  0x00000004 , 0x000042a5 
+ 00014309  0x00000f12 add  0x00000022 , 0x00000003 , 0x00000011 
+ 00014310  0x00000f13 branch  0x000037e8 , 0x00000029 
+ 00014311  0x00000f14 add  0x00000028 , 0x00000003 , 0x00000011 
+ 00014312  0x00000f16 fetcht  0x00000002 , 0x00000032 
+ 00014313  0x00000f17 deposit  0x00000011 
+ 00014314  0x00000f18 set0  0x0000001b , 0x0000003f 
+ 00014315  0x00000f19 idiv  0x00000002 
+ 00014316  0x00000f1a fetch  0x00000002 , 0x00000075 
+ 00014317  0x00000f1b call  0x00007efd 
+ 00014318  0x00000f1c remainder  0x00000013 
+ 00014319  0x00000f1d isub  0x00000013 , 0x0000003f 
+ 00014320  0x00000f1e branch  0x000037f2 , 0x00000002 
+ 00014321  0x00000f1f iadd  0x00000002 , 0x0000003f 
+ 00014322  0x00000f21 iadd  0x00000011 , 0x0000003f 
+ 00014323  0x00000f22 store  0x00000004 , 0x00000034 
+ 00014324  0x00000f23 jam  0x00000000 , 0x00004748 
+ 00014325  0x00000f24 fetch  0x00000001 , 0x00000030 
+ 00014326  0x00000f25 set1  0x00000001 , 0x0000003f 
+ 00014327  0x00000f26 store  0x00000001 , 0x00000030 
+ 00014328  0x00000f27 fetch  0x00000001 , 0x00000073 
+ 00014329  0x00000f28 store  0x00000001 , 0x0000008a 
+ 00014330  0x00000f29 jam  0x00000080 , 0x0000416e 
+ 00014331  0x00000f2a setarg  0x00000000 
+ 00014332  0x00000f2b store  0x00000003 , 0x0000420a 
+ 00014333  0x00000f2c store  0x00000003 , 0x0000420d 
+ 00014334  0x00000f2d store  0x00000001 , 0x000041fa 
+ 00014335  0x00000f2e jam  0x0000000b , 0x00000b7d 
+ 00014336  0x00000f2f call  0x00007c27 
+ 00014337  0x00000f30 fetch  0x00000002 , 0x00004161 
+ 00014338  0x00000f31 store  0x00000002 , 0x0000003e 
+ 00014339  0x00000f32 nrtn  0x00000029 
+ 00014340  0x00000f33 add  0x00000004 , 0xffffffff , 0x00000007 
+ 00014341  0x00000f34 rtn 
+ 00014342  0x00000f37 set0  0x00000025 , 0x00000000 
+ 00014343  0x00000f38 bpatch  0x00000075 , 0x0000400e 
+ 00014344  0x00000f39 fetch  0x00000001 , 0x00000030 
+ 00014345  0x00000f3a rtnbit0  0x00000001 
+ 00014346  0x00000f3b set0  0x00000001 , 0x0000003f 
+ 00014347  0x00000f3c store  0x00000001 , 0x00000030 
+ 00014348  0x00000f3d jam  0x0000007f , 0x0000416e 
+ 00014349  0x00000f3e fetch  0x00000002 , 0x0000415f 
+ 00014350  0x00000f3f store  0x00000002 , 0x0000003e 
+ 00014351  0x00000f40 disable  0x0000002b 
+ 00014352  0x00000f41 jam  0x0000000c , 0x00000b7d 
+ 00014353  0x00000f42 branch  0x00007c27 
+ 00014354  0x00000f46 set0  0x00000025 , 0x00000000 
+ 00014355  0x00000f47 bpatch  0x00000076 , 0x0000400e 
+ 00014356  0x00000f48 enable  0x0000002e 
+ 00014357  0x00000f49 fetch  0x00000001 , 0x00000030 
+ 00014358  0x00000f4a bbit1  0x00000001 , 0x00003820 
+ 00014359  0x00000f4b rtnmark1  0x00000011 
+ 00014360  0x00000f4c fetch  0x00000001 , 0x00000047 
+ 00014361  0x00000f4d rtnbit1  0x00000003 
+ 00014362  0x00000f4e fetch  0x00000001 , 0x00000048 
+ 00014363  0x00000f4f nrtn  0x00000034 
+ 00014364  0x00000f50 fetch  0x00000001 , 0x0000004b 
+ 00014365  0x00000f51 rtnbit1  0x00000006 
+ 00014366  0x00000f53 force  0x00000000 , 0x0000003f 
+ 00014367  0x00000f54 rtn 
+ 00014368  0x00000f57 bbit0  0x00000002 , 0x00003830 
+ 00014369  0x00000f58 fetch  0x00000001 , 0x0000008a 
+ 00014370  0x00000f59 beq  0x00000002 , 0x00003826 
+ 00014371  0x00000f5a fetch  0x00000001 , 0x00000047 
+ 00014372  0x00000f5b bbit1  0x00000003 , 0x00003839 
+ 00014373  0x00000f5c bmark0  0x00000008 , 0x00003839 
+ 00014374  0x00000f5e call  0x00003290 
+ 00014375  0x00000f5f nbranch  0x00003839 , 0x00000029 
+ 00014376  0x00000f60 fetch  0x00000001 , 0x00000048 
+ 00014377  0x00000f61 nbranch  0x00003839 , 0x00000034 
+ 00014378  0x00000f63 fetch  0x00000001 , 0x000000f1 
+ 00014379  0x00000f64 increase  0xffffffff , 0x0000003f 
+ 00014380  0x00000f65 store  0x00000001 , 0x000000f1 
+ 00014381  0x00000f66 nbranch  0x0000381e , 0x00000034 
+ 00014382  0x00000f67 jam  0x00000010 , 0x000000f1 
+ 00014383  0x00000f68 branch  0x00003839 
+ 00014384  0x00000f6b fetch  0x00000001 , 0x0000008a 
+ 00014385  0x00000f6c bne  0x00000001 , 0x00003839 
+ 00014386  0x00000f6d fetch  0x00000001 , 0x0000008b 
+ 00014387  0x00000f6e branch  0x00003839 , 0x00000034 
+ 00014388  0x00000f6f increase  0xffffffff , 0x0000003f 
+ 00014389  0x00000f70 store  0x00000001 , 0x0000008b 
+ 00014390  0x00000f71 fetch  0x00000001 , 0x00000047 
+ 00014391  0x00000f72 rtnbit1  0x00000003 
+ 00014392  0x00000f73 nrtn  0x0000002d 
+ 00014393  0x00000f75 fetch  0x00000001 , 0x0000008a 
+ 00014394  0x00000f76 increase  0xffffffff , 0x0000003f 
+ 00014395  0x00000f77 store  0x00000001 , 0x0000008a 
+ 00014396  0x00000f78 rtn 
+ 00014397  0x00000f7c set0  0x00000025 , 0x00000000 
+ 00014398  0x00000f7d bpatch  0x00000077 , 0x0000400e 
+ 00014399  0x00000f7e disable  0x00000010 
+ 00014400  0x00000f7f copy  0x00000002 , 0x0000001b 
+ 00014401  0x00000f80 call  0x00003300 
+ 00014402  0x00000f81 disable  0x00000028 
+ 00014403  0x00000f82 nrtn  0x00000005 
+ 00014404  0x00000f83 force  0x00000000 , 0x0000001b 
+ 00014405  0x00000f84 enable  0x00000028 
+ 00014406  0x00000f85 rtn 
+ 00014407  0x00000f89 fetch  0x00000001 , 0x000041f9 
+ 00014408  0x00000f8a icompare  0x000000ff , 0x00000004 
+ 00014409  0x00000f8b rtn 
+ 00014410  0x00000f8e set0  0x00000025 , 0x00000000 
+ 00014411  0x00000f8f bpatch  0x00000078 , 0x0000400f 
+ 00014412  0x00000f90 jam  0x00000001 , 0x00004171 
+ 00014413  0x00000f92 call  0x00006a40 
+ 00014414  0x00000f93 force  0x0000000c , 0x0000003f 
+ 00014415  0x00000f94 store  0x00000002 , 0x00000032 
+ 00014416  0x00000f95 fetch  0x00000001 , 0x000000af 
+ 00014417  0x00000f96 lshift  0x0000003f , 0x0000003f 
+ 00014418  0x00000f97 store  0x00000002 , 0x00000075 
+ 00014419  0x00000f98 fetch  0x00000001 , 0x00000030 
+ 00014420  0x00000f99 set1  0x00000002 , 0x0000003f 
+ 00014421  0x00000f9a store  0x00000001 , 0x00000030 
+ 00014422  0x00000f9b jam  0x00000003 , 0x00000073 
+ 00014423  0x00000f9c jam  0x00000003 , 0x0000008a 
+ 00014424  0x00000f9d call  0x000037e1 
+ 00014425  0x00000f9e force  0x00000000 , 0x00000002 
+ 00014426  0x00000f9f call  0x00004914 
+ 00014427  0x00000fa0 jam  0x00000050 , 0x000000b3 
+ 00014428  0x00000fa1 jam  0x00000010 , 0x000000f1 
+ 00014429  0x00000fa2 rtn 
+ 00014430  0x00000fa5 set0  0x00000025 , 0x00000000 
+ 00014431  0x00000fa6 bpatch  0x00000079 , 0x0000400f 
+ 00014432  0x00000fa7 call  0x00003806 
+ 00014433  0x00000fa8 jam  0x00000005 , 0x00004171 
+ 00014434  0x00000faa call  0x00006a4a 
+ 00014435  0x00000fab fetch  0x00000001 , 0x00000030 
+ 00014436  0x00000fac set0  0x00000002 , 0x0000003f 
+ 00014437  0x00000fad store  0x00000001 , 0x00000030 
+ 00014438  0x00000faf arg  0x00000e00 , 0x00000002 
+ 00014439  0x00000fb0 jam  0x00000013 , 0x000002c0 
+ 00014440  0x00000fb1 branch  0x000048c4 
+ 00014441  0x00000fb4 set0  0x00000025 , 0x00000000 
+ 00014442  0x00000fb5 bpatch  0x0000007a , 0x0000400f 
+ 00014443  0x00000fb6 jam  0x00000000 , 0x000000b1 
+ 00014444  0x00000fb7 call  0x0000385e 
+ 00014445  0x00000fb8 call  0x00003290 
+ 00014446  0x00000fb9 set0  0x00000007 , 0x00000000 
+ 00014447  0x00000fba rtn 
+ 00014448  0x00000fbd set0  0x00000025 , 0x00000000 
+ 00014449  0x00000fbe bpatch  0x0000007b , 0x0000400f 
+ 00014450  0x00000fbf fetch  0x00000001 , 0x00004132 
+ 00014451  0x00000fc0 beq  0x00000001 , 0x00003898 
+ 00014452  0x00000fc1 set0  0x00000001 , 0x00000000 
+ 00014453  0x00000fc3 jam  0x00000000 , 0x000002d1 
+ 00014454  0x00000fc4 fetch  0x00000001 , 0x000002ca 
+ 00014455  0x00000fc5 rtn  0x00000034 
+ 00014456  0x00000fc6 isolate1  0x00000000 , 0x0000003f 
+ 00014457  0x00000fc7 arg  0x00001000 , 0x00000006 
+ 00014458  0x00000fc8 call  0x00004da8 , 0x00000001 
+ 00014459  0x00000fc9 set0  0x00000025 , 0x00000000 
+ 00014460  0x00000fca bpatch  0x0000007c , 0x0000400f 
+ 00014461  0x00000fcb fetch  0x00000001 , 0x000002d1 
+ 00014462  0x00000fcc beq  0x00000001 , 0x0000388c 
+ 00014463  0x00000fce jam  0x00000000 , 0x000002d1 
+ 00014464  0x00000fcf fetch  0x00000001 , 0x000002ca 
+ 00014465  0x00000fd0 rtnbit0  0x00000001 
+ 00014466  0x00000fd1 arg  0x00001400 , 0x00000006 
+ 00014467  0x00000fd2 call  0x00004da8 
+ 00014468  0x00000fd3 fetch  0x00000001 , 0x000002d1 
+ 00014469  0x00000fd4 beq  0x00000001 , 0x00003892 
+ 00014470  0x00000fd5 rtn 
+ 00014471  0x00000fd8 fetch  0x00000001 , 0x0000004c 
+ 00014472  0x00000fd9 set0  0x00000007 , 0x0000003f 
+ 00014473  0x00000fda store  0x00000001 , 0x0000004c 
+ 00014474  0x00000fdb set0  0x00000001 , 0x00000000 
+ 00014475  0x00000fdc branch  0x0000443b 
+ 00014476  0x00000fdf fetch  0x00000001 , 0x000002ca 
+ 00014477  0x00000fe0 set0  0x00000000 , 0x0000003f 
+ 00014478  0x00000fe1 store  0x00000001 , 0x000002ca 
+ 00014479  0x00000fe2 setarg  0x00000000 
+ 00014480  0x00000fe3 store  0x00000002 , 0x000002c4 
+ 00014481  0x00000fe4 rtn 
+ 00014482  0x00000fe6 fetch  0x00000001 , 0x000002ca 
+ 00014483  0x00000fe7 set0  0x00000001 , 0x0000003f 
+ 00014484  0x00000fe8 store  0x00000001 , 0x000002ca 
+ 00014485  0x00000fe9 setarg  0x00000000 
+ 00014486  0x00000fea store  0x00000002 , 0x000002c6 
+ 00014487  0x00000feb rtn 
+ 00014488  0x00000fee fetch  0x00000001 , 0x0000004c 
+ 00014489  0x00000fef rtnbit0  0x00000007 , 0x0000003f 
+ 00014490  0x00000ff0 call  0x00004435 
+ 00014491  0x00000ff1 fetch  0x00000002 , 0x00004800 
+ 00014492  0x00000ff2 branch  0x00003bf1 , 0x00000034 
+ 00014493  0x00000ff3 increase  0xffffffff , 0x0000003f 
+ 00014494  0x00000ff4 store  0x00000002 , 0x00004800 
+ 00014495  0x00000ff5 branch  0x00003887 
+ 00014496  0x00000ff8 fetch  0x00000001 , 0x000002ca 
+ 00014497  0x00000ff9 set1  0x00000000 , 0x0000003f 
+ 00014498  0x00000ffa store  0x00000001 , 0x000002ca 
+ 00014499  0x00000ffb rtn 
+ 00014500  0x00000ffe fetch  0x00000001 , 0x000002ca 
+ 00014501  0x00000fff set1  0x00000001 , 0x0000003f 
+ 00014502  0x00001000 store  0x00000001 , 0x000002ca 
+ 00014503  0x00001001 rtn 
+ 00014504  0x00001008 set0  0x00000025 , 0x00000000 
+ 00014505  0x00001009 bpatch  0x0000007d , 0x0000400f 
+ 00014506  0x0000100a add  0x00000028 , 0x00000001 , 0x00000021 
+ 00014507  0x0000100b call  0x00003a5d 
+ 00014508  0x0000100c force  0x00000003 , 0x00000024 
+ 00014509  0x0000100d call  0x00003a42 
+ 00014510  0x0000100e call  0x00003bae 
+ 00014511  0x0000100f call  0x00003bbf 
+ 00014512  0x00001010 branch  0x00003bc5 
+ 00014513  0x00001014 set0  0x00000025 , 0x00000000 
+ 00014514  0x00001015 bpatch  0x0000007e , 0x0000400f 
+ 00014515  0x00001016 call  0x00003baa 
+ 00014516  0x00001017 deposit  0x00000028 
+ 00014517  0x00001018 fetcht  0x00000004 , 0x0000416a 
+ 00014518  0x00001019 isub  0x00000002 , 0x0000003f 
+ 00014519  0x0000101a rtnne  0x00000001 
+ 00014520  0x0000101b compare  0x00000000 , 0x00000001 , 0x0000001f 
+ 00014521  0x0000101c nbranch  0x000038bc , 0x00000001 
+ 00014522  0x0000101d fetch  0x00000001 , 0x00000019 
+ 00014523  0x0000101e rtn  0x00000034 
+ 00014524  0x00001020 call  0x000038a8 
+ 00014525  0x00001021 compare  0x00000010 , 0x00000001 , 0x0000001f 
+ 00014526  0x00001022 branch  0x0000375c , 0x00000001 
+ 00014527  0x00001024 rshift  0x00000021 , 0x00000002 
+ 00014528  0x00001025 or  0x00000002 , 0x00000040 , 0x0000000e 
+ 00014529  0x00001027 set0  0x00000025 , 0x00000000 
+ 00014530  0x00001028 bpatch  0x0000007f , 0x0000400f 
+ 00014531  0x00001029 enable  0x00000007 
+ 00014532  0x0000102a enable  0x0000000a 
+ 00014533  0x0000102b enable  0x0000001b 
+ 00014534  0x0000102c set0  0x00000010 , 0x00000000 
+ 00014535  0x0000102d deposit  0x00000004 
+ 00014536  0x0000102e inject  0x00000003 , 0x00000003 
+ 00014537  0x0000102f deposit  0x00000001 
+ 00014538  0x00001030 inject  0x00000003 , 0x00000004 
+ 00014539  0x00001031 fetch  0x00000001 , 0x00000047 
+ 00014540  0x00001032 inject  0x00000000 , 0x00000004 
+ 00014541  0x00001033 inject  0x00000003 , 0x00000003 
+ 00014542  0x00001034 enable  0x00000008 
+ 00014543  0x00001035 inject  0x00000003 , 0x00000008 
+ 00014544  0x00001036 disable  0x0000001b 
+ 00014545  0x00001037 disable  0x00000008 
+ 00014546  0x00001038 disable  0x0000000a 
+ 00014547  0x00001039 set0  0x00000002 , 0x00000015 
+ 00014548  0x0000103a arg  0x00000000 , 0x00000002 
+ 00014549  0x0000103b call  0x00003b74 
+ 00014550  0x0000103c set0  0x00000025 , 0x00000000 
+ 00014551  0x0000103d bpatch  0x00000080 , 0x00004010 
+ 00014552  0x0000103e and  0x00000001 , 0x0000001f , 0x0000003f 
+ 00014553  0x0000103f beq  0x00000013 , 0x00003913 
+ 00014554  0x00001040 beq  0x00000000 , 0x0000375c 
+ 00014555  0x00001041 beq  0x00000001 , 0x0000375c 
+ 00014556  0x00001042 beq  0x00000002 , 0x000038f5 
+ 00014557  0x00001043 beq  0x00000003 , 0x00003925 
+ 00014558  0x00001044 beq  0x00000004 , 0x0000392b 
+ 00014559  0x00001045 beq  0x00000007 , 0x000038e9 
+ 00014560  0x00001046 beq  0x00000008 , 0x0000392a 
+ 00014561  0x00001047 arg  0x00000004 , 0x00000002 
+ 00014562  0x00001048 call  0x00003b74 
+ 00014563  0x00001049 beq  0x0000000a , 0x00003927 
+ 00014564  0x0000104a beq  0x0000000b , 0x0000392d 
+ 00014565  0x0000104b arg  0x00000008 , 0x00000002 
+ 00014566  0x0000104c call  0x00003b74 
+ 00014567  0x0000104d beq  0x0000000f , 0x0000392d 
+ 00014568  0x0000104e branch  0x00003927 
+ 00014569  0x00001052 set0  0x00000025 , 0x00000000 
+ 00014570  0x00001053 bpatch  0x00000081 , 0x00004010 
+ 00014571  0x00001054 enable  0x0000001d 
+ 00014572  0x00001055 enable  0x00000009 
+ 00014573  0x00001056 enable  0x0000000e 
+ 00014574  0x00001057 force  0x0000001e , 0x00000039 
+ 00014575  0x00001058 arg  0x000000b5 , 0x00000006 
+ 00014576  0x0000105a ifetch  0x00000001 , 0x00000006 
+ 00014577  0x0000105b inject  0x00000003 , 0x00000008 
+ 00014578  0x0000105c loop  0x000038f0 
+ 00014579  0x0000105d bmark1  0x00000007 , 0x00003960 
+ 00014580  0x0000105e branch  0x0000375c 
+ 00014581  0x00001061 set0  0x00000025 , 0x00000000 
+ 00014582  0x00001062 bpatch  0x00000082 , 0x00004010 
+ 00014583  0x00001063 fetch  0x00000001 , 0x0000018b 
+ 00014584  0x00001064 icopy  0x00000004 
+ 00014585  0x00001065 fetch  0x00000001 , 0x0000008f 
+ 00014586  0x00001066 icopy  0x0000001c 
+ 00014587  0x00001067 fetch  0x00000003 , 0x0000414a 
+ 00014588  0x00001068 icopy  0x0000001d 
+ 00014589  0x00001069 fetch  0x00000002 , 0x00004144 
+ 00014590  0x0000106a icopy  0x0000002e 
+ 00014591  0x0000106b enable  0x00000009 
+ 00014592  0x0000106c enable  0x0000001c 
+ 00014593  0x0000106d copy  0x00000020 , 0x00000011 
+ 00014594  0x0000106e call  0x00003a54 
+ 00014595  0x0000106f pulse  0x00000015 
+ 00014596  0x00001070 nop  0x00000020 
+ 00014597  0x00001071 copy  0x00000021 , 0x0000000b 
+ 00014598  0x00001072 fetch  0x00000004 , 0x0000016b 
+ 00014599  0x00001073 icopy  0x00000021 
+ 00014600  0x00001074 preload  0x0000001e 
+ 00014601  0x00001075 set1  0x0000003a , 0x0000003f 
+ 00014602  0x00001076 inject  0x00000003 , 0x00000048 
+ 00014603  0x00001077 preload  0x0000001f 
+ 00014604  0x00001078 inject  0x00000003 , 0x00000048 
+ 00014605  0x00001079 copy  0x0000000b , 0x00000021 
+ 00014606  0x0000107a copy  0x00000011 , 0x00000020 
+ 00014607  0x0000107b enable  0x00000008 
+ 00014608  0x0000107c inject  0x00000003 , 0x00000010 
+ 00014609  0x0000107d disable  0x00000008 
+ 00014610  0x0000107e branch  0x0000375c 
+ 00014611  0x00001081 set0  0x00000025 , 0x00000000 
+ 00014612  0x00001082 bpatch  0x00000083 , 0x00004010 
+ 00014613  0x00001083 enable  0x0000000e 
+ 00014614  0x00001084 enable  0x00000009 
+ 00014615  0x00001085 enable  0x0000001c 
+ 00014616  0x00001086 fetch  0x00000001 , 0x00000432 
+ 00014617  0x00001087 and  0x0000003f , 0x000001f8 , 0x00000002 
+ 00014618  0x00001088 arg  0x00000432 , 0x00000006 
+ 00014619  0x00001089 increase  0x00000008 , 0x00000002 
+ 00014620  0x0000108b add  0x00000002 , 0xffffffb8 , 0x00000013 
+ 00014621  0x0000108c nbranch  0x00003922 , 0x00000002 
+ 00014622  0x0000108d ifetch  0x00000009 , 0x00000006 
+ 00014623  0x0000108e inject  0x00000003 , 0x00000048 
+ 00014624  0x0000108f copy  0x00000013 , 0x00000002 
+ 00014625  0x00001090 branch  0x0000391c 
+ 00014626  0x00001092 ifetch  0x00000009 , 0x00000006 
+ 00014627  0x00001093 iinject  0x00000003 , 0x00000002 
+ 00014628  0x00001094 branch  0x00003960 
+ 00014629  0x00001097 enable  0x0000001c 
+ 00014630  0x00001098 branch  0x00003930 
+ 00014631  0x0000109b enable  0x0000001c 
+ 00014632  0x0000109c set1  0x00000010 , 0x00000000 
+ 00014633  0x0000109d branch  0x00003930 
+ 00014634  0x000010a0 set1  0x00000002 , 0x00000015 
+ 00014635  0x000010a2 enable  0x0000001d 
+ 00014636  0x000010a3 branch  0x00003930 
+ 00014637  0x000010a7 set1  0x00000002 , 0x00000015 
+ 00014638  0x000010a8 enable  0x0000001d 
+ 00014639  0x000010a9 set1  0x00000010 , 0x00000000 
+ 00014640  0x000010ac set0  0x00000025 , 0x00000000 
+ 00014641  0x000010ad bpatch  0x00000084 , 0x00004010 
+ 00014642  0x000010ae fetch  0x00000001 , 0x0000004c 
+ 00014643  0x000010af bbit0  0x00000005 , 0x00003946 
+ 00014644  0x000010b0 sub  0x00000001 , 0x00000003 , 0x0000003e 
+ 00014645  0x000010b1 branch  0x00003946 , 0x00000002 
+ 00014646  0x000010b2 disable  0x0000000e 
+ 00014647  0x000010b3 disable  0x0000001c 
+ 00014648  0x000010b4 enable  0x0000001d 
+ 00014649  0x000010b5 disable  0x00000007 
+ 00014650  0x000010b6 set1  0x00000001 , 0x00000015 
+ 00014651  0x000010b7 isolate1  0x00000002 , 0x00000015 
+ 00014652  0x000010b8 branch  0x00003940 , 0x00000001 
+ 00014653  0x000010b9 setarg  0x000abeee 
+ 00014654  0x000010ba inject  0x00000003 , 0x00000014 
+ 00014655  0x000010bb branch  0x00003944 
+ 00014656  0x000010bd setarg  0x005faeba 
+ 00014657  0x000010be inject  0x00000003 , 0x00000018 
+ 00014658  0x000010bf setarg  0x00000012 
+ 00014659  0x000010c0 inject  0x00000003 , 0x00000006 
+ 00014660  0x000010c2 enable  0x00000007 
+ 00014661  0x000010c3 set1  0x00000010 , 0x00000000 
+ 00014662  0x000010c5 enable  0x0000000e 
+ 00014663  0x000010c6 enable  0x00000009 
+ 00014664  0x000010c7 bmark1  0x00000005 , 0x00003969 
+ 00014665  0x000010c8 fetch  0x00000001 , 0x00000090 
+ 00014666  0x000010c9 inject  0x00000003 , 0x00000003 
+ 00014667  0x000010ca fetch  0x00000002 , 0x00000091 
+ 00014668  0x000010cb iforce  0x00000039 
+ 00014669  0x000010cc bmark1  0x00000010 , 0x00003950 
+ 00014670  0x000010cd inject  0x00000003 , 0x00000005 
+ 00014671  0x000010ce branch  0x00003951 
+ 00014672  0x000010d0 inject  0x00000003 , 0x0000000d 
+ 00014673  0x000010d2 fetch  0x00000001 , 0x00004132 
+ 00014674  0x000010d3 beq  0x00000001 , 0x0000395b 
+ 00014675  0x000010d4 deposit  0x00000039 
+ 00014676  0x000010d5 branch  0x00003960 , 0x00000034 
+ 00014677  0x000010d6 fetch  0x00000002 , 0x00000179 
+ 00014678  0x000010d7 iforce  0x00000006 
+ 00014679  0x000010d9 ifetch  0x00000001 , 0x00000006 
+ 00014680  0x000010da inject  0x00000003 , 0x00000008 
+ 00014681  0x000010db loop  0x00003957 
+ 00014682  0x000010dc branch  0x00003960 
+ 00014683  0x000010de fetch  0x00000002 , 0x00000179 
+ 00014684  0x000010df iforce  0x00000003 
+ 00014685  0x000010e1 ifetch  0x00000001 , 0x00000003 
+ 00014686  0x000010e2 inject  0x00000003 , 0x00000008 
+ 00014687  0x000010e3 loop  0x0000395d 
+ 00014688  0x000010e5 enable  0x00000008 
+ 00014689  0x000010e6 inject  0x00000003 , 0x00000010 
+ 00014690  0x000010e7 disable  0x00000008 
+ 00014691  0x000010e8 call  0x00003583 
+ 00014692  0x000010e9 fetch  0x00000001 , 0x0000004c 
+ 00014693  0x000010ea bbit0  0x00000005 , 0x0000375c 
+ 00014694  0x000010eb force  0x00000000 , 0x0000003f 
+ 00014695  0x000010ec inject  0x00000003 , 0x00000006 
+ 00014696  0x000010ed branch  0x0000375c 
+ 00014697  0x000010f1 set0  0x00000025 , 0x00000000 
+ 00014698  0x000010f2 bpatch  0x00000085 , 0x00004010 
+ 00014699  0x000010f3 bmark1  0x00000010 , 0x00003972 
+ 00014700  0x000010f5 fetch  0x00000001 , 0x0000018a 
+ 00014701  0x000010f6 inject  0x00000003 , 0x00000003 
+ 00014702  0x000010f7 fetch  0x00000001 , 0x00000169 
+ 00014703  0x000010f8 iforce  0x00000013 
+ 00014704  0x000010f9 inject  0x00000003 , 0x00000005 
+ 00014705  0x000010fa branch  0x00003977 
+ 00014706  0x000010fc fetch  0x00000001 , 0x0000018a 
+ 00014707  0x000010fd inject  0x00000003 , 0x00000003 
+ 00014708  0x000010fe fetch  0x00000002 , 0x00000169 
+ 00014709  0x000010ff iforce  0x00000013 
+ 00014710  0x00001100 inject  0x00000003 , 0x0000000d 
+ 00014711  0x00001102 arg  0x000004de , 0x00000006 
+ 00014712  0x00001104 copy  0x00000013 , 0x0000003e 
+ 00014713  0x00001105 branch  0x0000397e , 0x00000005 
+ 00014714  0x00001106 ifetch  0x00000001 , 0x00000006 
+ 00014715  0x00001107 inject  0x00000003 , 0x00000008 
+ 00014716  0x00001108 increase  0xffffffff , 0x00000013 
+ 00014717  0x00001109 branch  0x00003978 
+ 00014718  0x0000110b fetch  0x00000002 , 0x000000fe 
+ 00014719  0x0000110c increase  0x00000001 , 0x0000003f 
+ 00014720  0x0000110d store  0x00000002 , 0x000000fe 
+ 00014721  0x0000110e branch  0x00003960 
+ 00014722  0x00001112 fetch  0x00000004 , 0x0000016f 
+ 00014723  0x00001113 add  0x0000003f , 0x00000007 , 0x00000011 
+ 00014724  0x00001114 fetch  0x00000002 , 0x0000017b 
+ 00014725  0x00001115 nbranch  0x00003988 , 0x00000034 
+ 00014726  0x00001116 increase  0xfffffffd , 0x00000011 
+ 00014727  0x00001117 branch  0x00003990 
+ 00014728  0x00001119 mul32  0x0000003f , 0x0000000c , 0x0000003f 
+ 00014729  0x0000111a hfetcht  0x00000002 , 0x00008040 
+ 00014730  0x0000111b increase  0x00000001 , 0x00000002 
+ 00014731  0x0000111d isub  0x00000002 , 0x0000003f 
+ 00014732  0x0000111e nbranch  0x0000398f , 0x00000002 
+ 00014733  0x0000111f increase  0xffffffff , 0x00000011 
+ 00014734  0x00001120 branch  0x0000398b 
+ 00014735  0x00001122 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00014736  0x00001124 until  0x0000003e , 0x00000023 
+ 00014737  0x00001125 compare  0x00000000 , 0x00000022 , 0x00000003 
+ 00014738  0x00001126 nbranch  0x00003990 , 0x00000001 
+ 00014739  0x00001127 iforce  0x00000029 
+ 00014740  0x00001128 copy  0x00000011 , 0x00000028 
+ 00014741  0x00001129 iforce  0x00000029 
+ 00014742  0x0000112a rtn 
+ 00014743  0x0000112e set0  0x00000025 , 0x00000000 
+ 00014744  0x0000112f bpatch  0x00000086 , 0x00004010 
+ 00014745  0x00001130 until  0x0000003e , 0x00000022 
+ 00014746  0x00001131 deposit  0x0000001a 
+ 00014747  0x00001132 iforce  0x00000006 
+ 00014748  0x00001133 rshift16 , 0x0000003f , 0x0000003f 
+ 00014749  0x00001134 isub  0x00000022 , 0x00000039 
+ 00014750  0x00001135 and_into  0x00000003 , 0x00000039 
+ 00014751  0x00001136 nbranch  0x000039a2 , 0x00000005 
+ 00014752  0x00001137 force  0x00000000 , 0x0000003f 
+ 00014753  0x00001138 branch  0x000039a6 
+ 00014754  0x0000113a arg  0x00000ea6 , 0x00000002 
+ 00014755  0x0000113b force  0x00000000 , 0x0000003f 
+ 00014756  0x0000113d iadd  0x00000002 , 0x0000003f 
+ 00014757  0x0000113e loop  0x000039a4 
+ 00014758  0x00001140 iadd  0x00000006 , 0x0000003f 
+ 00014759  0x00001141 div  0x0000003f , 0x0000000c 
+ 00014760  0x00001142 call  0x00007efd 
+ 00014761  0x00001143 quotient  0x0000003f 
+ 00014762  0x00001144 store  0x00000002 , 0x0000017b 
+ 00014763  0x00001145 rtn 
+ 00014764  0x00001148 set0  0x00000025 , 0x00000000 
+ 00014765  0x00001149 bpatch  0x00000087 , 0x00004010 
+ 00014766  0x0000114a deposit  0x0000001a 
+ 00014767  0x0000114b copy  0x00000019 , 0x00000002 
+ 00014768  0x0000114c isub  0x00000002 , 0x0000003e 
+ 00014769  0x0000114d nsetflag  0x00000002 , 0x0000002c , 0x0000003f 
+ 00014770  0x0000114e isub  0x00000002 , 0x00000002 
+ 00014771  0x0000114f setarg  0x00000ea6 
+ 00014772  0x00001150 isolate0  0x0000000f , 0x00000002 
+ 00014773  0x00001151 branch  0x000039b8 , 0x00000001 
+ 00014774  0x00001152 setarg  0xffff0ea6 
+ 00014775  0x00001153 iadd  0x00000002 , 0x00000002 
+ 00014776  0x00001155 storet  0x00000006 , 0x000003c8 
+ 00014777  0x00001156 rtn  0x00000036 
+ 00014778  0x00001157 storet  0x00000006 , 0x00000038 
+ 00014779  0x00001158 rtn 
+ 00014780  0x0000115b disable  0x00000030 
+ 00014781  0x0000115c fetch  0x00000006 , 0x000003c8 
+ 00014782  0x0000115d branch  0x000039c0 , 0x00000036 
+ 00014783  0x0000115e fetch  0x00000006 , 0x00000038 
+ 00014784  0x00001160 iadd  0x00000019 , 0x00000030 
+ 00014785  0x00001161 increase  0x0000000a , 0x00000030 
+ 00014786  0x00001162 setarg  0x00000ea6 
+ 00014787  0x00001163 isub  0x00000030 , 0x0000003f 
+ 00014788  0x00001164 isolate0  0x0000000f , 0x0000003f 
+ 00014789  0x00001165 branch  0x000039ca , 0x00000001 
+ 00014790  0x00001166 setarg  0x0000f15a 
+ 00014791  0x00001167 iadd  0x00000030 , 0x00000030 
+ 00014792  0x00001169 copy  0x00000030 , 0x0000001a 
+ 00014793  0x0000116a rtn 
+ 00014794  0x0000116c force  0x00000000 , 0x0000003e 
+ 00014795  0x0000116d branch  0x000039c8 
+ 00014796  0x00001175 set0  0x00000025 , 0x00000000 
+ 00014797  0x00001176 bpatch  0x00000088 , 0x00004011 
+ 00014798  0x00001177 call  0x00003a7a 
+ 00014799  0x00001178 copy  0x00000021 , 0x0000003f 
+ 00014800  0x00001179 and_into  0x00000180 , 0x0000003f 
+ 00014801  0x0000117a compare  0x00000003 , 0x00000024 , 0x00000007 
+ 00014802  0x0000117b nbranch  0x000039d6 , 0x00000001 
+ 00014803  0x0000117c rshift3  0x0000003f , 0x0000003f 
+ 00014804  0x0000117d iadd  0x00000017 , 0x0000003f 
+ 00014805  0x0000117e branch  0x000039d7 
+ 00014806  0x00001180 copy  0x00000017 , 0x0000003f 
+ 00014807  0x00001182 div  0x0000003f , 0x0000004f 
+ 00014808  0x00001183 pulse  0x00000015 
+ 00014809  0x00001184 call  0x00007efd 
+ 00014810  0x00001185 remainder  0x00000011 
+ 00014811  0x00001186 add  0x00000011 , 0xffffffd8 , 0x00000002 
+ 00014812  0x00001187 branch  0x000039df , 0x00000002 
+ 00014813  0x00001188 lshift  0x00000011 , 0x00000002 
+ 00014814  0x00001189 branch  0x000039e1 
+ 00014815  0x0000118b lshift  0x00000002 , 0x00000002 
+ 00014816  0x0000118c increase  0x00000001 , 0x00000002 
+ 00014817  0x0000118e set0  0x00000025 , 0x00000000 
+ 00014818  0x0000118f bpatch  0x00000089 , 0x00004011 
+ 00014819  0x00001190 fetch  0x00000001 , 0x00000031 
+ 00014820  0x00001191 bbit0  0x00000003 , 0x000039f3 
+ 00014821  0x00001193 fetch  0x00000004 , 0x00004173 
+ 00014822  0x00001194 isub  0x00000021 , 0x0000003e 
+ 00014823  0x00001195 branch  0x000039f3 , 0x00000002 
+ 00014824  0x00001196 call  0x00003a12 
+ 00014825  0x00001197 fetch  0x00000001 , 0x0000417a 
+ 00014826  0x00001198 rtn  0x00000034 
+ 00014827  0x00001199 fetch  0x00000001 , 0x00000031 
+ 00014828  0x0000119a set1  0x00000002 , 0x0000003f 
+ 00014829  0x0000119b store  0x00000001 , 0x00000031 
+ 00014830  0x0000119c fetch  0x00000005 , 0x00004188 
+ 00014831  0x0000119d store  0x00000005 , 0x0000417b 
+ 00014832  0x0000119e ifetch  0x00000005 , 0x00000006 
+ 00014833  0x0000119f store  0x00000005 , 0x00004180 
+ 00014834  0x000011a0 call  0x00003a17 
+ 00014835  0x000011a2 fetch  0x00000001 , 0x00000031 
+ 00014836  0x000011a3 rtnbit0  0x00000002 
+ 00014837  0x000011a4 isolate1  0x00000001 , 0x00000021 
+ 00014838  0x000011a5 branch  0x00003a0f , 0x00000001 
+ 00014839  0x000011a6 rshift3  0x00000002 , 0x00000011 
+ 00014840  0x000011a7 and  0x00000002 , 0x00000007 , 0x00000007 
+ 00014841  0x000011a8 setarg  0x0000417b 
+ 00014842  0x000011a9 iadd  0x00000011 , 0x00000011 
+ 00014843  0x000011aa ifetch  0x00000001 , 0x00000011 
+ 00014844  0x000011ab qisolate0  0x0000003f 
+ 00014845  0x000011ac branch  0x00003a00 , 0x00000001 
+ 00014846  0x000011ad deposit  0x00000002 
+ 00014847  0x000011ae branch  0x00003a0c 
+ 00014848  0x000011b0 fetch  0x00000001 , 0x00004185 
+ 00014849  0x000011b1 iforce  0x00000012 
+ 00014850  0x000011b2 deposit  0x00000021 
+ 00014851  0x000011b3 and_into  0x00000180 , 0x0000003f 
+ 00014852  0x000011b4 rshift3  0x0000003f , 0x0000003f 
+ 00014853  0x000011b5 iadd  0x00000017 , 0x0000003f 
+ 00014854  0x000011b6 idiv  0x00000012 
+ 00014855  0x000011b7 setarg  0x00004193 
+ 00014856  0x000011b8 call  0x00007efd 
+ 00014857  0x000011b9 remainder  0x00000011 
+ 00014858  0x000011ba iadd  0x00000011 , 0x00000006 
+ 00014859  0x000011bb ifetch  0x00000001 , 0x00000006 
+ 00014860  0x000011bd store  0x00000001 , 0x00004186 
+ 00014861  0x000011be iforce  0x00000002 
+ 00014862  0x000011bf rtn 
+ 00014863  0x000011c2 fetch  0x00000001 , 0x00004186 
+ 00014864  0x000011c3 iforce  0x00000002 
+ 00014865  0x000011c4 rtn 
+ 00014866  0x000011c7 fetch  0x00000001 , 0x00000031 
+ 00014867  0x000011c8 set0  0x00000002 , 0x0000003f 
+ 00014868  0x000011c9 set0  0x00000003 , 0x0000003f 
+ 00014869  0x000011ca store  0x00000001 , 0x00000031 
+ 00014870  0x000011cb rtn 
+ 00014871  0x000011d2 set0  0x00000025 , 0x00000000 
+ 00014872  0x000011d3 bpatch  0x0000008a , 0x00004011 
+ 00014873  0x000011d4 arg  0x00004193 , 0x00000005 
+ 00014874  0x000011d5 force  0x0000000a , 0x00000039 
+ 00014875  0x000011d6 call  0x00007e3b 
+ 00014876  0x000011d7 arg  0x00004193 , 0x00000005 
+ 00014877  0x000011d8 force  0x00000000 , 0x00000013 
+ 00014878  0x000011d9 force  0x00000002 , 0x00000007 
+ 00014879  0x000011db fetch  0x00000005 , 0x0000417b 
+ 00014880  0x000011dc iforce  0x00000002 
+ 00014881  0x000011dd compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014882  0x000011de branch  0x00003a24 , 0x00000001 
+ 00014883  0x000011df rshift  0x00000002 , 0x00000002 
+ 00014884  0x000011e1 isolate0  0x00000000 , 0x00000002 
+ 00014885  0x000011e2 branch  0x00003a28 , 0x00000001 
+ 00014886  0x000011e3 deposit  0x00000013 
+ 00014887  0x000011e4 istore  0x00000001 , 0x00000005 
+ 00014888  0x000011e6 rshift2  0x00000002 , 0x00000002 
+ 00014889  0x000011e7 increase  0x00000002 , 0x00000013 
+ 00014890  0x000011e8 compare  0x00000028 , 0x00000013 , 0x000000fe 
+ 00014891  0x000011e9 nbranch  0x00003a31 , 0x00000001 
+ 00014892  0x000011ea fetch  0x00000005 , 0x00004180 
+ 00014893  0x000011eb iforce  0x00000002 
+ 00014894  0x000011ec compare  0x00000002 , 0x00000007 , 0x000000ff 
+ 00014895  0x000011ed branch  0x00003a31 , 0x00000001 
+ 00014896  0x000011ee rshift  0x00000002 , 0x00000002 
+ 00014897  0x000011f0 sub  0x00000013 , 0x0000004e , 0x0000003e 
+ 00014898  0x000011f1 branch  0x00003a24 , 0x00000002 
+ 00014899  0x000011f2 force  0x00000001 , 0x00000013 
+ 00014900  0x000011f3 increase  0xffffffff , 0x00000007 
+ 00014901  0x000011f4 nbranch  0x00003a1f , 0x00000005 
+ 00014902  0x000011f5 arg  0x00004193 , 0x00000011 
+ 00014903  0x000011f6 deposit  0x00000005 
+ 00014904  0x000011f7 isub  0x00000011 , 0x0000003f 
+ 00014905  0x000011f8 store  0x00000001 , 0x00004185 
+ 00014906  0x000011f9 rtn 
+ 00014907  0x000011fc set0  0x00000025 , 0x00000000 
+ 00014908  0x000011fd bpatch  0x0000008b , 0x00004011 
+ 00014909  0x000011fe call  0x000039cc 
+ 00014910  0x000011ff fetch  0x00000001 , 0x00000189 
+ 00014911  0x00001200 bbit0  0x00000005 , 0x00003a41 
+ 00014912  0x00001201 fetcht  0x00000001 , 0x00000448 
+ 00014913  0x00001203 branch  0x00003a82 
+ 00014914  0x00001207 set0  0x00000025 , 0x00000000 
+ 00014915  0x00001208 bpatch  0x0000008c , 0x00004011 
+ 00014916  0x00001209 call  0x000039cc 
+ 00014917  0x0000120a fetch  0x00000001 , 0x00000189 
+ 00014918  0x0000120b bbit0  0x00000004 , 0x00003a48 
+ 00014919  0x0000120c fetcht  0x00000001 , 0x00000447 
+ 00014920  0x0000120e branch  0x00003a91 
+ 00014921  0x00001212 force  0x00000000 , 0x0000002d 
+ 00014922  0x00001213 fetch  0x00000003 , 0x00004147 
+ 00014923  0x00001214 iforce  0x0000002c 
+ 00014924  0x00001215 rtn 
+ 00014925  0x00001218 set0  0x00000025 , 0x00000000 
+ 00014926  0x00001219 bpatch  0x0000008d , 0x00004011 
+ 00014927  0x0000121a fetch  0x00000001 , 0x00004277 
+ 00014928  0x0000121b icopy  0x0000002d 
+ 00014929  0x0000121c fetch  0x00000003 , 0x00004274 
+ 00014930  0x0000121d icopy  0x0000002c 
+ 00014931  0x0000121e rtn 
+ 00014932  0x00001221 set0  0x00000025 , 0x00000000 
+ 00014933  0x00001222 bpatch  0x0000008e , 0x00004011 
+ 00014934  0x00001223 fetch  0x00000002 , 0x00004144 
+ 00014935  0x00001224 icopy  0x0000002e 
+ 00014936  0x00001225 fetch  0x00000001 , 0x00004143 
+ 00014937  0x00001226 icopy  0x0000002d 
+ 00014938  0x00001227 fetch  0x00000003 , 0x00004140 
+ 00014939  0x00001228 icopy  0x0000002c 
+ 00014940  0x00001229 rtn 
+ 00014941  0x0000122c set0  0x00000025 , 0x00000000 
+ 00014942  0x0000122d bpatch  0x0000008f , 0x00004011 
+ 00014943  0x0000122e fetch  0x00000002 , 0x00000044 
+ 00014944  0x0000122f icopy  0x0000002e 
+ 00014945  0x00001230 fetch  0x00000001 , 0x00000043 
+ 00014946  0x00001231 icopy  0x0000002d 
+ 00014947  0x00001232 fetch  0x00000003 , 0x00000040 
+ 00014948  0x00001233 icopy  0x0000002c 
+ 00014949  0x00001234 rtn 
+ 00014950  0x00001238 bmark1  0x00000020 , 0x00003a69 
+ 00014951  0x00001239 rtnmark0  0x0000001d 
+ 00014952  0x0000123a rtnmark0  0x0000001f 
+ 00014953  0x0000123c and_into  0xffffff00 , 0x0000002c 
+ 00014954  0x0000123d pulse  0x00000015 
+ 00014955  0x0000123e nop  0x00000020 
+ 00014956  0x0000123f rtn 
+ 00014957  0x00001243 set0  0x00000025 , 0x00000000 
+ 00014958  0x00001244 bpatch  0x00000090 , 0x00004012 
+ 00014959  0x00001245 force  0x00000000 , 0x00000015 
+ 00014960  0x00001246 disable  0x00000021 
+ 00014961  0x00001247 disable  0x00000020 
+ 00014962  0x00001248 pulse  0x0000001e 
+ 00014963  0x00001249 hjam  0x00000000 , 0x00008902 
+ 00014964  0x0000124a hjam  0x00000000 , 0x00008901 
+ 00014965  0x0000124b hjam  0x00000000 , 0x00008900 
+ 00014966  0x0000124c hjam  0x00000000 , 0x00008903 
+ 00014967  0x0000124d hjam  0x00000070 , 0x00008904 
+ 00014968  0x0000124e hjam  0x00000000 , 0x00008906 
+ 00014969  0x0000124f rtn 
+ 00014970  0x00001252 set0  0x00000025 , 0x00000000 
+ 00014971  0x00001253 bpatch  0x00000091 , 0x00004012 
+ 00014972  0x00001254 hjam  0x00000000 , 0x00008902 
+ 00014973  0x00001255 hjam  0x00000000 , 0x00008901 
+ 00014974  0x00001256 hjam  0x00000018 , 0x00008900 
+ 00014975  0x00001257 hjam  0x000000a7 , 0x00008903 
+ 00014976  0x00001258 hjam  0x0000007f , 0x00008904 
+ 00014977  0x00001259 rtn 
+ 00014978  0x0000125d set0  0x00000025 , 0x00000000 
+ 00014979  0x0000125e bpatch  0x00000092 , 0x00004012 
+ 00014980  0x00001260 storet  0x00000001 , 0x00000017 
+ 00014981  0x00001261 add  0x00000002 , 0x00000004 , 0x00000011 
+ 00014982  0x00001262 branch  0x00003ab6 
+ 00014983  0x00001264 set0  0x00000025 , 0x00000000 
+ 00014984  0x00001265 bpatch  0x00000093 , 0x00004012 
+ 00014985  0x00001266 hjam  0x000000cf , 0x00008901 
+ 00014986  0x00001267 nop  0x0000000a 
+ 00014987  0x00001268 hjam  0x000000ff , 0x00008900 
+ 00014988  0x00001269 hjam  0x000000af , 0x00008903 
+ 00014989  0x0000126a hjam  0x000000ff , 0x00008904 
+ 00014990  0x0000126b nop  0x0000000a 
+ 00014991  0x0000126c hjam  0x000000a0 , 0x00008902 
+ 00014992  0x0000126d rtn 
+ 00014993  0x00001271 set0  0x00000025 , 0x00000000 
+ 00014994  0x00001272 bpatch  0x00000094 , 0x00004012 
+ 00014995  0x00001273 storet  0x00000001 , 0x00000017 
+ 00014996  0x00001274 add  0x00000002 , 0x00000002 , 0x00000011 
+ 00014997  0x00001275 call  0x00003ab6 
+ 00014998  0x00001276 setarg  0x00000500 
+ 00014999  0x00001277 call  0x00003bf3 
+ 00015000  0x00001279 hjam  0x00000001 , 0x00008906 
+ 00015001  0x0000127a hjam  0x0000003c , 0x00008900 
+ 00015002  0x0000127b hjam  0x000000e0 , 0x00008901 
+ 00015003  0x0000127c hjam  0x000000b7 , 0x00008903 
+ 00015004  0x0000127d hjam  0x0000007f , 0x00008902 
+ 00015005  0x0000127e rtn 
+ 00015006  0x00001281 hjam  0x00000006 , 0x00008042 
+ 00015007  0x00001282 call  0x00003c29 
+ 00015008  0x00001283 call  0x00003c3a 
+ 00015009  0x00001285 fetch  0x00000002 , 0x00004163 
+ 00015010  0x00001286 bbit0  0x0000000e , 0x00003aa1 
+ 00015011  0x00001287 iforce  0x00000006 
+ 00015012  0x00001288 arg  0x00008900 , 0x00000002 
+ 00015013  0x0000128a ifetch  0x00000001 , 0x00000006 
+ 00015014  0x0000128b beq  0x000000ff , 0x00003aab 
+ 00015015  0x0000128c ior  0x00000002 , 0x00000005 
+ 00015016  0x0000128d ifetch  0x00000001 , 0x00000006 
+ 00015017  0x0000128e istore  0x00000001 , 0x00000005 
+ 00015018  0x0000128f branch  0x00003aa5 
+ 00015019  0x00001291 set0  0x00000025 , 0x00000000 
+ 00015020  0x00001292 bpatch  0x00000095 , 0x00004012 
+ 00015021  0x00001293 call  0x00003d91 
+ 00015022  0x00001294 call  0x00003b0a 
+ 00015023  0x00001296 setarg  0x000007d0 
+ 00015024  0x00001297 iadd  0x00000022 , 0x0000003f 
+ 00015025  0x00001298 store  0x00000004 , 0x00000173 
+ 00015026  0x00001299 set1  0x00000003 , 0x00000015 
+ 00015027  0x0000129a force  0x00000000 , 0x00000015 
+ 00015028  0x0000129b ncall  0x00003ace , 0x0000002b 
+ 00015029  0x0000129c branch  0x00003ae2 
+ 00015030  0x000012a0 set0  0x00000025 , 0x00000000 
+ 00015031  0x000012a1 bpatch  0x00000096 , 0x00004012 
+ 00015032  0x000012a2 setarg  0x00000960 
+ 00015033  0x000012a3 iadd  0x00000011 , 0x00000002 
+ 00015034  0x000012a4 fetch  0x00000001 , 0x0000415d 
+ 00015035  0x000012a5 hjam  0x00000004 , 0x0000895f 
+ 00015036  0x000012a6 imul32  0x00000002 , 0x0000003f 
+ 00015037  0x000012a7 fetcht  0x00000001 , 0x0000415e 
+ 00015038  0x000012a8 idiv  0x00000002 
+ 00015039  0x000012a9 call  0x00007efd 
+ 00015040  0x000012aa quotient  0x00000011 
+ 00015041  0x000012ab remainder  0x0000003f 
+ 00015042  0x000012ac lshift16  0x0000003f , 0x0000003f 
+ 00015043  0x000012ad lshift4  0x0000003f , 0x0000003f 
+ 00015044  0x000012ae idiv  0x00000002 
+ 00015045  0x000012af call  0x00007efd 
+ 00015046  0x000012b0 quotient  0x0000003f 
+ 00015047  0x000012b1 lshift8  0x0000003f , 0x0000003f 
+ 00015048  0x000012b2 lshift  0x0000003f , 0x0000003f 
+ 00015049  0x000012b3 ior  0x00000011 , 0x0000003f 
+ 00015050  0x000012b4 hstore  0x00000004 , 0x00008960 
+ 00015051  0x000012b5 hjam  0x00000044 , 0x0000895f 
+ 00015052  0x000012b6 hjam  0x000000c4 , 0x0000895f 
+ 00015053  0x000012b7 rtn 
+ 00015054  0x000012bb set0  0x00000025 , 0x00000000 
+ 00015055  0x000012bc bpatch  0x00000097 , 0x00004012 
+ 00015056  0x000012bd hjam  0x00000002 , 0x00008906 
+ 00015057  0x000012be setarg  0x0003d090 
+ 00015058  0x000012bf call  0x00003bf3 
+ 00015059  0x000012c0 hjam  0x0000007f , 0x00008900 
+ 00015060  0x000012c1 nop  0x00000082 
+ 00015061  0x000012c2 hjam  0x00000030 , 0x00008952 
+ 00015062  0x000012c3 hjam  0x000000d0 , 0x00008901 
+ 00015063  0x000012c4 hjam  0x00000070 , 0x00008952 
+ 00015064  0x000012c5 hjam  0x000000f0 , 0x00008952 
+ 00015065  0x000012c6 force  0x00000032 , 0x00000039 
+ 00015066  0x000012c8 hfetch  0x00000001 , 0x00008980 
+ 00015067  0x000012c9 bbit1  0x00000005 , 0x00003add 
+ 00015068  0x000012ca loop  0x00003ada 
+ 00015069  0x000012cc store  0x00000001 , 0x0000416f 
+ 00015070  0x000012cd hjam  0x00000000 , 0x00008901 
+ 00015071  0x000012ce hjam  0x00000000 , 0x00008900 
+ 00015072  0x000012cf hjam  0x00000000 , 0x00008906 
+ 00015073  0x000012d0 rtn 
+ 00015074  0x000012d3 set0  0x00000025 , 0x00000000 
+ 00015075  0x000012d4 bpatch  0x00000098 , 0x00004013 
+ 00015076  0x000012d5 fetch  0x00000001 , 0x0000416f 
+ 00015077  0x000012d6 set1  0x00000005 , 0x0000003f 
+ 00015078  0x000012d7 hstore  0x00000001 , 0x00008952 
+ 00015079  0x000012d8 hfetcht  0x00000001 , 0x00008950 
+ 00015080  0x000012d9 and_into  0x00000007 , 0x00000002 
+ 00015081  0x000012da lshift3  0x0000003f , 0x0000003f 
+ 00015082  0x000012db ior  0x00000002 , 0x0000003f 
+ 00015083  0x000012dc hstore  0x00000001 , 0x00008950 
+ 00015084  0x000012dd hfetch  0x00000001 , 0x00008951 
+ 00015085  0x000012de set0  0x00000000 , 0x0000003f 
+ 00015086  0x000012df hstore  0x00000001 , 0x00008951 
+ 00015087  0x000012e0 hfetch  0x00000001 , 0x00008952 
+ 00015088  0x000012e1 set0  0x00000005 , 0x0000003f 
+ 00015089  0x000012e2 hstore  0x00000001 , 0x00008952 
+ 00015090  0x000012e3 rtn 
+ 00015091  0x000012e6 set0  0x00000025 , 0x00000000 
+ 00015092  0x000012e7 bpatch  0x00000099 , 0x00004013 
+ 00015093  0x000012e8 hfetch  0x00000002 , 0x00008981 
+ 00015094  0x000012e9 rshift4  0x0000003f , 0x0000003f 
+ 00015095  0x000012ea rshift3  0x0000003f , 0x0000003f 
+ 00015096  0x000012eb sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015097  0x000012ec and_into  0x000000ff , 0x0000003f 
+ 00015098  0x000012ed div  0x0000003f , 0x0000000a 
+ 00015099  0x000012ee call  0x00007efd 
+ 00015100  0x000012ef quotient  0x0000003f 
+ 00015101  0x000012f0 lshift4  0x0000003f , 0x0000003f 
+ 00015102  0x000012f1 remainder  0x00000002 
+ 00015103  0x000012f2 ior  0x00000002 , 0x0000003f 
+ 00015104  0x000012f3 store  0x00000001 , 0x00000018 
+ 00015105  0x000012f4 rtn 
+ 00015106  0x000012f7 hjam  0x0000000a , 0x00008042 
+ 00015107  0x000012f8 hjam  0x00000000 , 0x00008905 
+ 00015108  0x000012f9 hfetch  0x00000003 , 0x00008138 
+ 00015109  0x000012fa hstore  0x00000003 , 0x0000804c 
+ 00015110  0x000012fb hjam  0x000000fc , 0x0000804c 
+ 00015111  0x000012fc call  0x00003db0 
+ 00015112  0x000012fd nop  0x000003e8 
+ 00015113  0x000012fe rtn 
+ 00015114  0x00001301 hjam  0x00000006 , 0x00008042 
+ 00015115  0x00001302 hfetch  0x00000001 , 0x0000896b 
+ 00015116  0x00001303 set0  0x00000004 , 0x0000003f 
+ 00015117  0x00001304 set0  0x00000005 , 0x0000003f 
+ 00015118  0x00001305 hstore  0x00000001 , 0x0000896b 
+ 00015119  0x00001306 hjam  0x00000000 , 0x00008905 
+ 00015120  0x00001307 hjam  0x00000000 , 0x00008904 
+ 00015121  0x00001308 hjam  0x00000070 , 0x00008904 
+ 00015122  0x00001309 hjam  0x000000ff , 0x00008905 
+ 00015123  0x0000130a hfetch  0x00000001 , 0x0000896b 
+ 00015124  0x0000130b set1  0x00000004 , 0x0000003f 
+ 00015125  0x0000130c set1  0x00000005 , 0x0000003f 
+ 00015126  0x0000130d hstore  0x00000001 , 0x0000896b 
+ 00015127  0x0000130e call  0x00003b38 
+ 00015128  0x0000130f hfetch  0x00000001 , 0x00008968 
+ 00015129  0x00001310 set1  0x00000007 , 0x0000003f 
+ 00015130  0x00001311 hstore  0x00000001 , 0x00008968 
+ 00015131  0x00001312 set0  0x00000007 , 0x0000003f 
+ 00015132  0x00001313 hstore  0x00000001 , 0x00008968 
+ 00015133  0x00001314 set1  0x00000007 , 0x0000003f 
+ 00015134  0x00001315 hstore  0x00000001 , 0x00008968 
+ 00015135  0x00001316 hjam  0x00000005 , 0x00008042 
+ 00015136  0x00001317 rtn 
+ 00015137  0x0000131a nop  0x000003e8 
+ 00015138  0x0000131b hjam  0x00000004 , 0x00008042 
+ 00015139  0x0000131c nop  0x0000000a 
+ 00015140  0x0000131d hjam  0x00000000 , 0x000080b4 
+ 00015141  0x0000131e hjam  0x00000080 , 0x00008006 
+ 00015142  0x00001320 hfetch  0x00000001 , 0x0000812d 
+ 00015143  0x00001321 bbit0  0x00000001 , 0x00003b26 
+ 00015144  0x00001322 hfetcht  0x00000003 , 0x00008149 
+ 00015145  0x00001323 hjam  0x00000005 , 0x00008042 
+ 00015146  0x00001324 nop  0x0000000a 
+ 00015147  0x00001325 hjam  0x00000080 , 0x00008006 
+ 00015148  0x00001327 hfetch  0x00000001 , 0x0000812d 
+ 00015149  0x00001328 bbit0  0x00000001 , 0x00003b2c 
+ 00015150  0x00001329 hfetch  0x00000003 , 0x00008149 
+ 00015151  0x0000132a isub  0x00000002 , 0x0000003f 
+ 00015152  0x0000132b branch  0x00003b32 , 0x00000002 
+ 00015153  0x0000132c sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015154  0x0000132e store  0x00000002 , 0x0000018c 
+ 00015155  0x0000132f sub  0x0000003f , 0x00000046 , 0x0000003e 
+ 00015156  0x00001331 nbranch  0x00003b34 , 0x00000002 
+ 00015157  0x00001332 rtn 
+ 00015158  0x00001335 setarg  0x00000f0f 
+ 00015159  0x00001336 branch  0x00003da7 
+ 00015160  0x00001339 setarg  0x0000080f 
+ 00015161  0x0000133a branch  0x00003da7 
+ 00015162  0x0000133f set0  0x00000025 , 0x00000000 
+ 00015163  0x00001340 bpatch  0x0000009a , 0x00004013 
+ 00015164  0x00001341 call  0x00003a87 
+ 00015165  0x00001342 disable  0x00000020 
+ 00015166  0x00001343 enable  0x00000021 
+ 00015167  0x00001344 pulse  0x00000016 
+ 00015168  0x00001345 rtn 
+ 00015169  0x00001348 set0  0x00000025 , 0x00000000 
+ 00015170  0x00001349 bpatch  0x0000009b , 0x00004013 
+ 00015171  0x0000134a fetch  0x00000001 , 0x0000004c 
+ 00015172  0x0000134b isolate1  0x00000002 , 0x0000003f 
+ 00015173  0x0000134c setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00015174  0x0000134d hstore  0x00000001 , 0x00008011 
+ 00015175  0x0000134e arg  0x00000062 , 0x00000006 
+ 00015176  0x0000134f ifetch  0x00000009 , 0x00000006 
+ 00015177  0x00001350 iforce  0x00000032 
+ 00015178  0x00001351 ifetch  0x00000007 , 0x00000006 
+ 00015179  0x00001352 iforce  0x00000033 
+ 00015180  0x00001353 fetch  0x00000001 , 0x00000054 
+ 00015181  0x00001354 add  0x0000003f , 0xffffffff , 0x00000034 
+ 00015182  0x00001355 pulse  0x0000001a 
+ 00015183  0x00001356 rtn 
+ 00015184  0x00001359 set0  0x00000025 , 0x00000000 
+ 00015185  0x0000135a bpatch  0x0000009c , 0x00004013 
+ 00015186  0x0000135b enable  0x0000000d 
+ 00015187  0x0000135c arg  0x00000600 , 0x0000000b 
+ 00015188  0x0000135d correlate  0x00000029 , 0x00000026 
+ 00015189  0x0000135f deposit  0x0000001a 
+ 00015190  0x00001360 store  0x00000006 , 0x0000009c 
+ 00015191  0x00001361 disable  0x0000000d 
+ 00015192  0x00001362 nbranch  0x00003a6d , 0x00000018 
+ 00015193  0x00001363 arg  0x000003bb , 0x00000029 
+ 00015194  0x00001364 increase  0x00000001 , 0x00000028 
+ 00015195  0x00001365 and_into  0x000001fc , 0x00000028 
+ 00015196  0x00001366 rtn 
+ 00015197  0x0000136b enable  0x0000000d 
+ 00015198  0x0000136d correlate  0x0000003e , 0x00000017 
+ 00015199  0x0000136e branch  0x00003b55 , 0x00000018 
+ 00015200  0x0000136f compare  0x00000002 , 0x00000028 , 0x00000002 
+ 00015201  0x00001370 nbranch  0x00003b5e , 0x00000001 
+ 00015202  0x00001371 branch  0x00003b55 
+ 00015203  0x00001374 set0  0x00000025 , 0x00000000 
+ 00015204  0x00001375 bpatch  0x0000009d , 0x00004013 
+ 00015205  0x00001376 arg  0x00000600 , 0x0000000b 
+ 00015206  0x00001377 enable  0x0000000d 
+ 00015207  0x00001378 correlate  0x00000023 , 0x00000026 
+ 00015208  0x00001379 disable  0x0000000d 
+ 00015209  0x0000137a nbranch  0x00003a6d , 0x00000018 
+ 00015210  0x0000137b rtn 
+ 00015211  0x0000137e set0  0x00000025 , 0x00000000 
+ 00015212  0x0000137f bpatch  0x0000009e , 0x00004013 
+ 00015213  0x00001380 enable  0x0000000d 
+ 00015214  0x00001381 correlate  0x0000003e , 0x00000003 
+ 00015215  0x00001382 disable  0x0000000d 
+ 00015216  0x00001383 nbranch  0x00003a6d , 0x00000018 
+ 00015217  0x00001384 arg  0x000003bb , 0x00000029 
+ 00015218  0x00001385 and_into  0x000001fc , 0x00000028 
+ 00015219  0x00001386 rtn 
+ 00015220  0x0000138a set0  0x00000025 , 0x00000000 
+ 00015221  0x0000138b bpatch  0x0000009f , 0x00004013 
+ 00015222  0x0000138c iforce  0x00000011 
+ 00015223  0x0000138d deposit  0x00000021 
+ 00015224  0x0000138e iadd  0x00000002 , 0x0000000b 
+ 00015225  0x0000138f copy  0x0000000b , 0x0000003f 
+ 00015226  0x00001390 store  0x00000004 , 0x0000416a 
+ 00015227  0x00001391 deposit  0x00000011 
+ 00015228  0x00001392 rtn 
+ 00015229  0x00001396 copy  0x0000003f , 0x00000002 
+ 00015230  0x00001397 set0  0x00000025 , 0x00000000 
+ 00015231  0x00001398 bpatch  0x000000a0 , 0x00004014 
+ 00015232  0x00001399 copy  0x00000002 , 0x0000003f 
+ 00015233  0x0000139a call  0x00007e91 
+ 00015234  0x0000139b lshift16  0x00000021 , 0x0000003f 
+ 00015235  0x0000139c set1  0x0000002c , 0x0000003f 
+ 00015236  0x0000139d call  0x00007e7a 
+ 00015237  0x0000139e set0  0x0000002c , 0x0000003f 
+ 00015238  0x0000139f call  0x00003bda 
+ 00015239  0x000013a0 call  0x00007e7a 
+ 00015240  0x000013a1 rtn  0x00000028 
+ 00015241  0x000013a2 call  0x00007e84 
+ 00015242  0x000013a3 iforce  0x0000001b 
+ 00015243  0x000013a4 until  0x0000003e , 0x00000003 
+ 00015244  0x000013a5 rtn 
+ 00015245  0x000013a9 set0  0x00000025 , 0x00000000 
+ 00015246  0x000013aa bpatch  0x000000a1 , 0x00004014 
+ 00015247  0x000013ab branch  0x00003b93 , 0x00000030 
+ 00015248  0x000013ac until  0x00000029 , 0x00000026 
+ 00015249  0x000013ae copy  0x00000028 , 0x00000002 
+ 00015250  0x000013af branch  0x00003b96 
+ 00015251  0x000013b1 branch  0x00003b95 , 0x0000002e 
+ 00015252  0x000013b2 until  0x00000023 , 0x00000026 
+ 00015253  0x000013b4 copy  0x00000022 , 0x00000002 
+ 00015254  0x000013b6 branch  0x00003ba3 , 0x00000028 
+ 00015255  0x000013b7 compare  0x00000001 , 0x00000002 , 0x00000003 
+ 00015256  0x000013b8 nbranch  0x00003b8d , 0x00000001 
+ 00015257  0x000013ba set0  0x00000025 , 0x00000000 
+ 00015258  0x000013bb bpatch  0x000000a2 , 0x00004014 
+ 00015259  0x000013bc fetch  0x00000001 , 0x00000030 
+ 00015260  0x000013bd rtnbit0  0x00000000 
+ 00015261  0x000013be fetch  0x00000004 , 0x0000416a 
+ 00015262  0x000013bf isub  0x00000002 , 0x0000003f 
+ 00015263  0x000013c0 nrtn  0x00000002 
+ 00015264  0x000013c1 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00015265  0x000013c2 branch  0x00003b8d , 0x00000002 
+ 00015266  0x000013c3 rtn 
+ 00015267  0x000013c5 compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00015268  0x000013c6 nbranch  0x00003b8d , 0x00000001 
+ 00015269  0x000013c7 branch  0x00003b99 
+ 00015270  0x000013ca set0  0x00000025 , 0x00000000 
+ 00015271  0x000013cb bpatch  0x000000a3 , 0x00004014 
+ 00015272  0x000013cc arg  0x00000600 , 0x0000000b 
+ 00015273  0x000013cd branch  0x00003b8d 
+ 00015274  0x000013d0 disable  0x00000028 
+ 00015275  0x000013d1 branch  0x00003ba6 
+ 00015276  0x000013d4 enable  0x00000028 
+ 00015277  0x000013d5 branch  0x00003ba6 
+ 00015278  0x000013d8 set0  0x00000025 , 0x00000000 
+ 00015279  0x000013d9 bpatch  0x000000a4 , 0x00004014 
+ 00015280  0x000013da call  0x00003b41 
+ 00015281  0x000013db disable  0x00000021 
+ 00015282  0x000013dc enable  0x00000020 
+ 00015283  0x000013dd rtn 
+ 00015284  0x000013e2 set0  0x00000025 , 0x00000000 
+ 00015285  0x000013e3 bpatch  0x000000a5 , 0x00004014 
+ 00015286  0x000013e4 arg  0x00000e43 , 0x0000000b 
+ 00015287  0x000013e5 until  0x00000023 , 0x00000026 
+ 00015288  0x000013e6 pulse  0x00000016 
+ 00015289  0x000013e7 rtn 
+ 00015290  0x000013ea set0  0x00000025 , 0x00000000 
+ 00015291  0x000013eb bpatch  0x000000a6 , 0x00004014 
+ 00015292  0x000013ec arg  0x00000d00 , 0x0000000b 
+ 00015293  0x000013ed until  0x00000023 , 0x00000026 
+ 00015294  0x000013ee rtn 
+ 00015295  0x000013f2 set0  0x00000025 , 0x00000000 
+ 00015296  0x000013f3 bpatch  0x000000a7 , 0x00004014 
+ 00015297  0x000013f4 arg  0x00000e43 , 0x0000000b 
+ 00015298  0x000013f5 until  0x00000029 , 0x00000026 
+ 00015299  0x000013f6 pulse  0x00000016 
+ 00015300  0x000013f7 rtn 
+ 00015301  0x000013fa set0  0x00000025 , 0x00000000 
+ 00015302  0x000013fb bpatch  0x000000a8 , 0x00004015 
+ 00015303  0x000013fc preload  0x00000009 
+ 00015304  0x000013fd enable  0x0000001d 
+ 00015305  0x000013fe set1  0x00000000 , 0x00000015 
+ 00015306  0x000013ff inject  0x00000003 , 0x00000048 
+ 00015307  0x00001400 disable  0x0000001d 
+ 00015308  0x00001401 rtn 
+ 00015309  0x00001405 copy  0x00000025 , 0x00000002 
+ 00015310  0x00001406 or_into  0x00000060 , 0x00000002 
+ 00015311  0x00001407 copy  0x00000002 , 0x0000000e 
+ 00015312  0x00001408 rtn 
+ 00015313  0x0000140e set0  0x00000025 , 0x00000000 
+ 00015314  0x0000140f bpatch  0x000000a9 , 0x00004015 
+ 00015315  0x00001410 fetch  0x00000001 , 0x00004130 
+ 00015316  0x00001411 increase  0x00000001 , 0x0000003f 
+ 00015317  0x00001412 bne  0x00000007 , 0x00003bd7 
+ 00015318  0x00001413 force  0x00000001 , 0x0000003f 
+ 00015319  0x00001415 store  0x00000001 , 0x00004130 
+ 00015320  0x00001416 iforce  0x00000004 
+ 00015321  0x00001417 rtn 
+ 00015322  0x0000141a copy  0x00000019 , 0x00000002 
+ 00015323  0x0000141b rtn  0x00000029 
+ 00015324  0x0000141c copy  0x0000001a , 0x00000002 
+ 00015325  0x0000141d rtn 
+ 00015326  0x00001420 deposit  0x00000022 
+ 00015327  0x00001421 rtn  0x00000029 
+ 00015328  0x00001422 deposit  0x00000028 
+ 00015329  0x00001423 rtn 
+ 00015330  0x00001427 set0  0x00000025 , 0x00000000 
+ 00015331  0x00001428 bpatch  0x000000aa , 0x00004015 
+ 00015332  0x00001429 fetcht  0x00000004 , 0x0000004d 
+ 00015333  0x0000142a call  0x00003bde 
+ 00015334  0x0000142b isub  0x00000002 , 0x0000000b 
+ 00015335  0x0000142c deposit  0x0000000b 
+ 00015336  0x0000142d fetcht  0x00000002 , 0x00000051 
+ 00015337  0x0000142e lshift  0x00000002 , 0x00000002 
+ 00015338  0x0000142f isub  0x00000002 , 0x0000003f 
+ 00015339  0x00001430 rtn 
+ 00015340  0x00001433 set0  0x00000025 , 0x00000000 
+ 00015341  0x00001434 bpatch  0x000000ab , 0x00004015 
+ 00015342  0x00001435 call  0x00003bde 
+ 00015343  0x00001436 store  0x00000004 , 0x0000004d 
+ 00015344  0x00001437 rtn 
+ 00015345  0x0000143a branch  0x00003bf1 
+ 00015346  0x0000143d branch  0x00003bf2 
+ 00015347  0x00001440 rtn  0x00000034 
+ 00015348  0x00001442 rshift  0x0000003f , 0x0000003f 
+ 00015349  0x00001443 increase  0xfffffffd , 0x0000003f 
+ 00015350  0x00001445 increase  0xffffffff , 0x0000003f 
+ 00015351  0x00001446 nbranch  0x00003bf6 , 0x00000005 
+ 00015352  0x00001447 force  0x00000000 , 0x0000003f 
+ 00015353  0x00001448 rtn 
+ 00015354  0x0000144e arg  0x00000010 , 0x00000039 
+ 00015355  0x0000144f arg  0x00000000 , 0x00000005 
+ 00015356  0x00001450 call  0x00007e3b 
+ 00015357  0x00001451 arg  0x000003c0 , 0x00000005 
+ 00015358  0x00001452 arg  0x0000000a , 0x00000039 
+ 00015359  0x00001453 call  0x00007e3b 
+ 00015360  0x00001454 jam  0x00000000 , 0x000007de 
+ 00015361  0x00001455 jam  0x00000000 , 0x00000b7d 
+ 00015362  0x00001456 jam  0x00000000 , 0x0000040d 
+ 00015363  0x00001457 jam  0x00000000 , 0x00000189 
+ 00015364  0x00001458 jam  0x00000000 , 0x0000044d 
+ 00015365  0x00001459 set0  0x00000025 , 0x00000000 
+ 00015366  0x0000145a bpatch  0x000000ac , 0x00004015 
+ 00015367  0x0000145b jam  0x00000000 , 0x00000177 
+ 00015368  0x0000145c jam  0x00000000 , 0x00000153 
+ 00015369  0x0000145d jam  0x00000000 , 0x0000015e 
+ 00015370  0x0000145e setarg  0x009e8b33 
+ 00015371  0x0000145f store  0x00000003 , 0x00004147 
+ 00015372  0x00001460 setarg  0x00000153 
+ 00015373  0x00001461 store  0x00000002 , 0x00000083 
+ 00015374  0x00001462 jam  0x0000001e , 0x00000085 
+ 00015375  0x00001463 jam  0x00000001 , 0x00000086 
+ 00015376  0x00001464 jam  0x00000007 , 0x00000088 
+ 00015377  0x00001465 setarg  0x0012e904 
+ 00015378  0x00001466 store  0x00000003 , 0x00000080 
+ 00015379  0x00001467 setarg  0x00000a04 
+ 00015380  0x00001468 store  0x00000003 , 0x000046fd 
+ 00015381  0x00001469 setarg  0x000012e9 
+ 00015382  0x0000146a store  0x00000002 , 0x00004700 
+ 00015383  0x0000146b jam  0x00000060 , 0x0000008f 
+ 00015384  0x0000146c jam  0x00000005 , 0x00004171 
+ 00015385  0x0000146d jam  0x00000002 , 0x00000014 
+ 00015386  0x0000146e call  0x000075cd 
+ 00015387  0x0000146f set0  0x00000025 , 0x00000000 
+ 00015388  0x00001470 bpatch  0x000000ad , 0x00004015 
+ 00015389  0x00001471 rtn  0x0000002b 
+ 00015390  0x00001472 setarg  0x00000000 
+ 00015391  0x00001473 store  0x00000002 , 0x00000091 
+ 00015392  0x00001474 rshift  0x00000022 , 0x0000003f 
+ 00015393  0x00001475 store  0x00000004 , 0x00004134 
+ 00015394  0x00001476 rtn 
+ 00015395  0x0000147b setarg  0x000000aa , 0x0000003f 
+ 00015396  0x0000147c arg  0x000000d3 , 0x00000005 
+ 00015397  0x0000147d force  0x0000001e , 0x00000039 
+ 00015398  0x0000147f istore  0x00000001 , 0x00000005 
+ 00015399  0x00001480 loop  0x00003c26 
+ 00015400  0x00001481 rtn 
+ 00015401  0x00001484 hjam  0x00000002 , 0x00000907 
+ 00015402  0x00001485 hjam  0x0000001f , 0x00000908 
+ 00015403  0x00001486 hjam  0x0000001f , 0x00000909 
+ 00015404  0x00001487 hjam  0x000000e0 , 0x0000090a 
+ 00015405  0x00001488 hjam  0x0000004e , 0x0000090b 
+ 00015406  0x00001489 hjam  0x00000045 , 0x00008912 
+ 00015407  0x0000148a hjam  0x00000000 , 0x00000953 
+ 00015408  0x0000148c hjam  0x000000fb , 0x0000094c 
+ 00015409  0x0000148d hjam  0x000000ef , 0x0000094d 
+ 00015410  0x0000148e hjam  0x0000000c , 0x0000094e 
+ 00015411  0x00001490 hjam  0x00000088 , 0x0000096f 
+ 00015412  0x00001491 hjam  0x00000030 , 0x00000973 
+ 00015413  0x00001494 hjam  0x00000000 , 0x00000953 
+ 00015414  0x00001495 hjam  0x000000c9 , 0x00000956 
+ 00015415  0x00001496 hjam  0x0000006c , 0x00000958 
+ 00015416  0x00001497 hjam  0x00000050 , 0x00000959 
+ 00015417  0x00001498 rtn 
+ 00015418  0x0000149c hjam  0x000000a9 , 0x00000930 
+ 00015419  0x0000149d hjam  0x000000b1 , 0x0000092f 
+ 00015420  0x0000149e hjam  0x000000b9 , 0x0000092e 
+ 00015421  0x0000149f hjam  0x000000ad , 0x0000092d 
+ 00015422  0x000014a0 hjam  0x000000b1 , 0x0000092c 
+ 00015423  0x000014a1 hjam  0x000000b5 , 0x0000092b 
+ 00015424  0x000014a2 hjam  0x000000ba , 0x0000092a 
+ 00015425  0x000014a3 hjam  0x000000be , 0x00000929 
+ 00015426  0x000014a4 hjam  0x000000c2 , 0x00000928 
+ 00015427  0x000014a5 hjam  0x000000c6 , 0x00000927 
+ 00015428  0x000014a6 hjam  0x000000ca , 0x00000926 
+ 00015429  0x000014a7 hjam  0x000000ce , 0x00000925 
+ 00015430  0x000014a8 hjam  0x000000d2 , 0x00000924 
+ 00015431  0x000014a9 hjam  0x000000d6 , 0x00000923 
+ 00015432  0x000014aa hjam  0x000000da , 0x00000922 
+ 00015433  0x000014ab hjam  0x000000de , 0x00000921 
+ 00015434  0x000014ac hjam  0x000000e2 , 0x00000920 
+ 00015435  0x000014ad hjam  0x000000e6 , 0x0000091f 
+ 00015436  0x000014ae hjam  0x000000ea , 0x0000091e 
+ 00015437  0x000014af hjam  0x000000ee , 0x0000091d 
+ 00015438  0x000014b0 hjam  0x000000f2 , 0x0000091c 
+ 00015439  0x000014b1 hjam  0x000000f6 , 0x0000091b 
+ 00015440  0x000014b2 hjam  0x000000fb , 0x0000091a 
+ 00015441  0x000014b4 hjam  0x000000f5 , 0x00000947 
+ 00015442  0x000014b5 hjam  0x000000e5 , 0x00000946 
+ 00015443  0x000014b6 hjam  0x000000d5 , 0x00000945 
+ 00015444  0x000014b7 hjam  0x000000d8 , 0x00000944 
+ 00015445  0x000014b8 hjam  0x000000c9 , 0x00000943 
+ 00015446  0x000014b9 hjam  0x000000c8 , 0x00000942 
+ 00015447  0x000014ba hjam  0x00000089 , 0x00000941 
+ 00015448  0x000014bb hjam  0x00000088 , 0x00000940 
+ 00015449  0x000014bc hjam  0x00000087 , 0x0000093f 
+ 00015450  0x000014bd hjam  0x00000048 , 0x0000093e 
+ 00015451  0x000014be hjam  0x00000009 , 0x0000093d 
+ 00015452  0x000014bf hjam  0x00000008 , 0x0000093c 
+ 00015453  0x000014c0 hjam  0x000000c9 , 0x0000093b 
+ 00015454  0x000014c1 hjam  0x000000c8 , 0x0000093a 
+ 00015455  0x000014c2 hjam  0x000000c7 , 0x00000939 
+ 00015456  0x000014c3 hjam  0x000000c6 , 0x00000938 
+ 00015457  0x000014c4 hjam  0x000000c5 , 0x00000937 
+ 00015458  0x000014c5 hjam  0x000000c4 , 0x00000936 
+ 00015459  0x000014c6 hjam  0x000000c3 , 0x00000935 
+ 00015460  0x000014c7 hjam  0x000000c2 , 0x00000934 
+ 00015461  0x000014c8 hjam  0x000000c1 , 0x00000933 
+ 00015462  0x000014c9 hjam  0x000000c0 , 0x00000932 
+ 00015463  0x000014ca hjam  0x00000080 , 0x00000931 
+ 00015464  0x000014cb rtn 
+ 00015465  0x000014d0 enable  0x00000036 
+ 00015466  0x000014d1 setarg  0x008e89be 
+ 00015467  0x000014d2 lshift8  0x0000003f , 0x0000003f 
+ 00015468  0x000014d3 or_into  0x000000d6 , 0x0000003f 
+ 00015469  0x000014d4 iforce  0x00000009 
+ 00015470  0x000014d5 hjam  0x00000007 , 0x00000914 
+ 00015471  0x000014d6 hjam  0x000000a0 , 0x0000090a 
+ 00015472  0x000014d7 hjam  0x0000008f , 0x0000090d 
+ 00015473  0x000014d8 hjam  0x0000000f , 0x00000911 
+ 00015474  0x000014d9 hjam  0x00000087 , 0x00000912 
+ 00015475  0x000014da rtn 
+ 00015476  0x000014e0 setarg  0x0000ee21 
+ 00015477  0x000014e1 hstore  0x00000002 , 0x00008050 
+ 00015478  0x000014e2 hfetch  0x00000001 , 0x0000813e 
+ 00015479  0x000014e3 bbit0  0x00000003 , 0x00006725 
+ 00015480  0x000014e4 enable  0x0000002b 
+ 00015481  0x000014e5 bbit0  0x00000007 , 0x00003c7f 
+ 00015482  0x000014e6 disable  0x0000002b 
+ 00015483  0x000014e7 deposit  0x00000027 
+ 00015484  0x000014e8 nbranch  0x00003c7f , 0x00000034 
+ 00015485  0x000014e9 arg  0xffffffff , 0x00000002 
+ 00015486  0x000014ea branch  0x00003cec 
+ 00015487  0x000014ec hfetch  0x00000003 , 0x0000813c 
+ 00015488  0x000014ed hstore  0x00000003 , 0x0000804c 
+ 00015489  0x000014ee ifetch  0x00000001 , 0x00000006 
+ 00015490  0x000014ef or_into  0x000000ef , 0x0000003f 
+ 00015491  0x000014f0 istore  0x00000001 , 0x00000005 
+ 00015492  0x000014f1 call  0x00003db2 
+ 00015493  0x000014f2 hfetch  0x00000001 , 0x0000804f 
+ 00015494  0x000014f3 set1  0x00000004 , 0x0000003f 
+ 00015495  0x000014f4 hstore  0x00000001 , 0x0000804f 
+ 00015496  0x000014f5 call  0x00003db2 
+ 00015497  0x000014f6 call  0x00003c90 , 0x0000002b 
+ 00015498  0x000014f7 hfetch  0x00000001 , 0x0000804e 
+ 00015499  0x000014f8 set0  0x00000003 , 0x0000003f 
+ 00015500  0x000014f9 hstore  0x00000001 , 0x0000804e 
+ 00015501  0x000014fa call  0x00003db2 
+ 00015502  0x000014fb rtn  0x0000002b 
+ 00015503  0x000014fc branch  0x00006725 
+ 00015504  0x000014ff fetch  0x00000001 , 0x00004239 
+ 00015505  0x00001500 hstore  0x00000001 , 0x00008086 
+ 00015506  0x00001501 fetch  0x00000003 , 0x0000422e 
+ 00015507  0x00001502 hstore  0x00000003 , 0x00008080 
+ 00015508  0x00001503 fetch  0x00000004 , 0x00004222 
+ 00015509  0x00001504 hstore  0x00000004 , 0x00008074 
+ 00015510  0x00001505 fetch  0x00000004 , 0x0000421e 
+ 00015511  0x00001506 hstore  0x00000004 , 0x00008070 
+ 00015512  0x00001507 fetch  0x00000008 , 0x00004226 
+ 00015513  0x00001508 hstore  0x00000008 , 0x00008078 
+ 00015514  0x00001509 fetch  0x00000008 , 0x00004231 
+ 00015515  0x0000150a iforce  0x00000000 
+ 00015516  0x0000150b hfetch  0x00000008 , 0x00008140 
+ 00015517  0x0000150c store  0x00000008 , 0x000000a3 
+ 00015518  0x0000150d call  0x00006781 
+ 00015519  0x0000150e rtn 
+ 00015520  0x00001511 deposit  0x00000000 
+ 00015521  0x00001512 store  0x00000008 , 0x00004231 
+ 00015522  0x00001513 hfetch  0x00000008 , 0x00008070 
+ 00015523  0x00001514 store  0x00000008 , 0x0000421e 
+ 00015524  0x00001515 ifetch  0x00000008 , 0x00000006 
+ 00015525  0x00001516 istore  0x00000008 , 0x00000005 
+ 00015526  0x00001517 hfetch  0x00000003 , 0x00008080 
+ 00015527  0x00001518 store  0x00000003 , 0x0000422e 
+ 00015528  0x00001519 hfetch  0x00000001 , 0x00008086 
+ 00015529  0x0000151a store  0x00000001 , 0x00004239 
+ 00015530  0x0000151b branch  0x00003db8 
+ 00015531  0x0000151e hfetch  0x00000001 , 0x000080b4 
+ 00015532  0x0000151f nbranch  0x00003cb1 , 0x00000034 
+ 00015533  0x00001520 fetch  0x00000003 , 0x00004210 
+ 00015534  0x00001521 nrtn  0x00000034 
+ 00015535  0x00001522 hjam  0x000000c0 , 0x000080b4 
+ 00015536  0x00001523 hjam  0x00000080 , 0x00008006 
+ 00015537  0x00001525 hfetch  0x00000001 , 0x0000812d 
+ 00015538  0x00001526 rtnbit0  0x00000001 
+ 00015539  0x00001527 hfetch  0x00000003 , 0x00008149 
+ 00015540  0x00001528 store  0x00000003 , 0x00004210 
+ 00015541  0x00001529 rtn 
+ 00015542  0x0000152e set0  0x00000025 , 0x00000000 
+ 00015543  0x0000152f bpatch  0x000000ae , 0x00004015 
+ 00015544  0x00001530 deposit  0x0000001a 
+ 00015545  0x00001531 call  0x00007e78 
+ 00015546  0x00001532 fetcht  0x00000004 , 0x00004200 
+ 00015547  0x00001533 sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00015548  0x00001534 rtn  0x00000002 
+ 00015549  0x00001535 lshift8  0x0000003f , 0x0000003f 
+ 00015550  0x00001536 lshift4  0x0000003f , 0x0000003f 
+ 00015551  0x00001537 idiv  0x00000002 
+ 00015552  0x00001538 call  0x00007efd 
+ 00015553  0x00001539 quotient  0x0000003f 
+ 00015554  0x0000153a arg  0x000000c8 , 0x00000002 
+ 00015555  0x0000153b call  0x00007f2e 
+ 00015556  0x0000153c store  0x00000001 , 0x0000009b 
+ 00015557  0x0000153d nbranch  0x00003cc7 , 0x00000028 
+ 00015558  0x0000153e sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00015559  0x00001540 fetcht  0x00000003 , 0x00004210 
+ 00015560  0x00001541 iadd  0x00000002 , 0x0000003f 
+ 00015561  0x00001542 store  0x00000003 , 0x00004210 
+ 00015562  0x00001544 setarg  0x00000000 
+ 00015563  0x00001545 store  0x00000004 , 0x00004200 
+ 00015564  0x00001546 rtn 
+ 00015565  0x0000154a set0  0x00000025 , 0x00000000 
+ 00015566  0x0000154b bpatch  0x000000af , 0x00004015 
+ 00015567  0x0000154c call  0x00003db8 
+ 00015568  0x0000154d hfetch  0x00000004 , 0x00008138 
+ 00015569  0x0000154e set0  0x0000000f , 0x0000003f 
+ 00015570  0x0000154f hstore  0x00000004 , 0x0000804c 
+ 00015571  0x00001550 call  0x00003db0 
+ 00015572  0x00001552 arg  0xffffffff , 0x00000002 
+ 00015573  0x00001553 fetch  0x00000001 , 0x000041f8 
+ 00015574  0x00001554 store  0x00000001 , 0x0000421d 
+ 00015575  0x00001555 fetch  0x00000001 , 0x0000421b 
+ 00015576  0x00001556 set1  0x00000007 , 0x0000003f 
+ 00015577  0x00001557 store  0x00000001 , 0x0000421b 
+ 00015578  0x0000155b set0  0x00000025 , 0x00000000 
+ 00015579  0x0000155c bpatch  0x000000b0 , 0x00004016 
+ 00015580  0x0000155d fetch  0x00000004 , 0x00004200 
+ 00015581  0x0000155e iadd  0x00000002 , 0x0000003f 
+ 00015582  0x0000155f store  0x00000004 , 0x00004200 
+ 00015583  0x00001560 call  0x00003ca0 
+ 00015584  0x00001561 fetch  0x00000005 , 0x00004219 
+ 00015585  0x00001562 hstore  0x00000004 , 0x0000804c 
+ 00015586  0x00001563 rshift32  0x0000003f , 0x00000011 
+ 00015587  0x00001564 until  0x0000003e , 0x00000033 
+ 00015588  0x00001565 deposit  0x00000019 
+ 00015589  0x00001566 store  0x00000006 , 0x00004204 
+ 00015590  0x00001567 hjam  0x00000002 , 0x00008005 
+ 00015591  0x00001568 until  0x0000003e , 0x00000033 
+ 00015592  0x00001569 until  0x0000003e , 0x00000033 
+ 00015593  0x0000156a deposit  0x00000011 
+ 00015594  0x0000156b hstore  0x00000001 , 0x0000804f 
+ 00015595  0x0000156c hjam  0x00000002 , 0x00008005 
+ 00015596  0x0000156e until  0x0000003e , 0x00000033 
+ 00015597  0x0000156f until  0x0000003e , 0x00000033 
+ 00015598  0x00001570 hstoret  0x00000004 , 0x0000804c 
+ 00015599  0x00001571 hjam  0x00000010 , 0x00008005 
+ 00015600  0x00001572 until  0x0000003e , 0x0000003f 
+ 00015601  0x00001578 set0  0x00000025 , 0x00000000 
+ 00015602  0x00001579 bpatch  0x000000b1 , 0x00004016 
+ 00015603  0x0000157a setarg  0x00000000 
+ 00015604  0x0000157b copy  0x00000027 , 0x0000003e 
+ 00015605  0x0000157c branch  0x00003cfd , 0x00000005 
+ 00015606  0x0000157d hfetch  0x00000001 , 0x0000813c 
+ 00015607  0x0000157e hfetcht  0x00000001 , 0x0000813d 
+ 00015608  0x0000157f isub  0x00000002 , 0x0000003e 
+ 00015609  0x00001580 branch  0x00003cfb , 0x00000002 
+ 00015610  0x00001581 deposit  0x00000002 
+ 00015611  0x00001583 isub  0x00000027 , 0x0000003f 
+ 00015612  0x00001584 increase  0x00000001 , 0x0000003f 
+ 00015613  0x00001586 increase  0x00000008 , 0x0000003f 
+ 00015614  0x00001587 until  0x0000003e , 0x00000033 
+ 00015615  0x00001588 iadd  0x00000031 , 0x0000003f 
+ 00015616  0x00001589 fetcht  0x00000004 , 0x000041fc 
+ 00015617  0x0000158a iadd  0x00000002 , 0x0000003f 
+ 00015618  0x0000158b fetcht  0x00000003 , 0x00004210 
+ 00015619  0x0000158c imul32  0x00000002 , 0x0000003f 
+ 00015620  0x0000158d rshift8  0x0000003f , 0x0000003f 
+ 00015621  0x0000158e rshift4  0x0000003f , 0x0000003f 
+ 00015622  0x0000158f increase  0x0000006e , 0x0000003f 
+ 00015623  0x00001590 arg  0x00000ea6 , 0x00000002 
+ 00015624  0x00001591 idiv  0x00000002 
+ 00015625  0x00001592 call  0x00007efd 
+ 00015626  0x00001593 quotient  0x0000003f 
+ 00015627  0x00001594 lshift16  0x0000003f , 0x0000003f 
+ 00015628  0x00001595 remainder  0x00000002 
+ 00015629  0x00001596 ior  0x00000002 , 0x0000003f 
+ 00015630  0x00001597 fetcht  0x00000006 , 0x00004204 
+ 00015631  0x00001598 call  0x00007e6d 
+ 00015632  0x00001599 copy  0x00000002 , 0x00000019 
+ 00015633  0x0000159a fetch  0x00000006 , 0x00004048 
+ 00015634  0x0000159b call  0x000039c0 
+ 00015635  0x0000159c deposit  0x0000001a 
+ 00015636  0x0000159d store  0x00000006 , 0x00000161 
+ 00015637  0x0000159e deposit  0x00000027 
+ 00015638  0x0000159f istore  0x00000001 , 0x00000005 
+ 00015639  0x000015a0 hfetch  0x00000001 , 0x0000811d 
+ 00015640  0x000015a1 or_into  0x000000f0 , 0x0000003f 
+ 00015641  0x000015a2 istore  0x00000001 , 0x00000005 
+ 00015642  0x000015a3 call  0x00007f52 
+ 00015643  0x000015a4 rtn 
+ 00015644  0x000015a7 set0  0x00000025 , 0x00000000 
+ 00015645  0x000015a8 bpatch  0x000000b2 , 0x00004016 
+ 00015646  0x000015a9 call  0x00003cab 
+ 00015647  0x000015aa fetch  0x00000003 , 0x00004210 
+ 00015648  0x000015ab rtn  0x00000034 
+ 00015649  0x000015ac fetch  0x00000001 , 0x00004131 
+ 00015650  0x000015ad rtn  0x00000034 
+ 00015651  0x000015ae call  0x00003dca 
+ 00015652  0x000015af nrtn  0x00000034 
+ 00015653  0x000015b1 fetch  0x00000001 , 0x00004040 
+ 00015654  0x000015b2 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00015655  0x000015b3 nbranch  0x00003d4d , 0x00000001 
+ 00015656  0x000015b4 fetch  0x00000002 , 0x00004042 
+ 00015657  0x000015b5 rtn  0x00000034 
+ 00015658  0x000015b6 rtn  0x0000002b 
+ 00015659  0x000015b7 set0  0x00000025 , 0x00000000 
+ 00015660  0x000015b8 bpatch  0x000000b3 , 0x00004016 
+ 00015661  0x000015ba fetcht  0x00000001 , 0x000000a2 
+ 00015662  0x000015bb fetch  0x00000002 , 0x00004042 
+ 00015663  0x000015bc imul32  0x00000002 , 0x0000003f 
+ 00015664  0x000015bd rshift4  0x00000002 , 0x00000002 
+ 00015665  0x000015be rshift2  0x00000002 , 0x00000002 
+ 00015666  0x000015bf isub  0x00000002 , 0x0000003f 
+ 00015667  0x000015c0 fetcht  0x00000004 , 0x00004044 
+ 00015668  0x000015c1 iadd  0x00000002 , 0x0000003f 
+ 00015669  0x000015c2 fetcht  0x00000001 , 0x000041f7 
+ 00015670  0x000015c3 isub  0x00000002 , 0x0000003f 
+ 00015671  0x000015c4 lshift16  0x0000003f , 0x00000030 
+ 00015672  0x000015c5 set0  0x00000025 , 0x00000000 
+ 00015673  0x000015c6 bpatch  0x000000b4 , 0x00004016 
+ 00015674  0x000015c7 fetch  0x00000002 , 0x0000404e 
+ 00015675  0x000015c8 rshift  0x0000003f , 0x0000003f 
+ 00015676  0x000015c9 call  0x00007e91 
+ 00015677  0x000015ca deposit  0x00000030 
+ 00015678  0x000015cb call  0x00007e7a 
+ 00015679  0x000015cc copy  0x0000001a , 0x00000002 
+ 00015680  0x000015cd call  0x00007e78 
+ 00015681  0x000015ce rtn  0x00000028 
+ 00015682  0x000015d0 call  0x00007e8a 
+ 00015683  0x000015d2 set0  0x00000025 , 0x00000000 
+ 00015684  0x000015d3 bpatch  0x000000b5 , 0x00004016 
+ 00015685  0x000015d4 fetch  0x00000001 , 0x00004219 
+ 00015686  0x000015d5 isub  0x00000002 , 0x0000003e 
+ 00015687  0x000015d6 branch  0x00003cca , 0x00000002 
+ 00015688  0x000015d7 storet  0x00000004 , 0x000041fc 
+ 00015689  0x000015d8 call  0x00003ea9 
+ 00015690  0x000015d9 call  0x0000530c 
+ 00015691  0x000015da fetcht  0x00000004 , 0x000041fc 
+ 00015692  0x000015db branch  0x00003cda 
+ 00015693  0x000015de set0  0x00000025 , 0x00000000 
+ 00015694  0x000015df bpatch  0x000000b6 , 0x00004016 
+ 00015695  0x000015e0 fetch  0x00000001 , 0x00004040 
+ 00015696  0x000015e1 rtnbit1  0x00000000 
+ 00015697  0x000015e2 rtnbit1  0x00000003 
+ 00015698  0x000015e3 fetch  0x00000001 , 0x000047dc 
+ 00015699  0x000015e4 branch  0x00003d56 , 0x00000034 
+ 00015700  0x000015e5 fetch  0x00000001 , 0x00004793 
+ 00015701  0x000015e6 rtn  0x00000034 
+ 00015702  0x000015e8 fetch  0x00000001 , 0x000043d8 
+ 00015703  0x000015e9 nbranch  0x00003d5a , 0x00000034 
+ 00015704  0x000015ea fetch  0x00000001 , 0x00004133 
+ 00015705  0x000015eb rtn  0x00000034 
+ 00015706  0x000015ed fetch  0x00000002 , 0x000041f5 
+ 00015707  0x000015ee rtn  0x00000034 
+ 00015708  0x000015f0 fetcht  0x00000001 , 0x000041f7 
+ 00015709  0x000015f1 isub  0x00000002 , 0x0000003f 
+ 00015710  0x000015f2 arg  0x00001d4c , 0x00000002 
+ 00015711  0x000015f3 imul32  0x00000002 , 0x0000003f 
+ 00015712  0x000015f4 branch  0x00003d42 
+ 00015713  0x000015f7 set0  0x00000025 , 0x00000000 
+ 00015714  0x000015f8 bpatch  0x000000b7 , 0x00004016 
+ 00015715  0x000015f9 disable  0x0000002b 
+ 00015716  0x000015fa fetch  0x00000001 , 0x00000030 
+ 00015717  0x000015fb rtnbit0  0x00000001 
+ 00015718  0x000015fc nbranch  0x00003d7b , 0x0000002d 
+ 00015719  0x000015fd call  0x00003d76 
+ 00015720  0x000015fe fetch  0x00000002 , 0x00004161 
+ 00015721  0x000015ff store  0x00000002 , 0x0000003e 
+ 00015722  0x00001600 fetch  0x00000001 , 0x00000047 
+ 00015723  0x00001601 bbit1  0x00000003 , 0x00003d8a 
+ 00015724  0x00001602 bmark0  0x0000000d , 0x00003d8a 
+ 00015725  0x00001603 call  0x0000527e 
+ 00015726  0x00001604 nbranch  0x00003d8a , 0x00000034 
+ 00015727  0x00001606 jam  0x00000000 , 0x000000a2 
+ 00015728  0x00001607 bmark0  0x0000000d , 0x00003d8a 
+ 00015729  0x00001608 fetch  0x00000001 , 0x00004215 
+ 00015730  0x00001609 branch  0x00003d8e , 0x00000034 
+ 00015731  0x0000160a increase  0xffffffff , 0x0000003f 
+ 00015732  0x0000160b store  0x00000001 , 0x00004215 
+ 00015733  0x0000160c rtn 
+ 00015734  0x0000160f jam  0x00000000 , 0x000041fa 
+ 00015735  0x00001610 fetch  0x00000003 , 0x0000420a 
+ 00015736  0x00001611 increase  0x00000001 , 0x0000003f 
+ 00015737  0x00001612 store  0x00000003 , 0x0000420a 
+ 00015738  0x00001613 rtn 
+ 00015739  0x00001616 set0  0x00000025 , 0x00000000 
+ 00015740  0x00001617 bpatch  0x000000b8 , 0x00004017 
+ 00015741  0x00001618 fetcht  0x00000002 , 0x00004161 
+ 00015742  0x00001619 rshift  0x00000002 , 0x00000002 
+ 00015743  0x0000161a fetch  0x00000002 , 0x0000003e 
+ 00015744  0x0000161b iadd  0x00000002 , 0x0000003f 
+ 00015745  0x0000161c store  0x00000002 , 0x0000003e 
+ 00015746  0x0000161e jam  0x00000000 , 0x000000a2 
+ 00015747  0x0000161f fetch  0x00000003 , 0x0000420d 
+ 00015748  0x00001620 increase  0x00000001 , 0x0000003f 
+ 00015749  0x00001621 store  0x00000003 , 0x0000420d 
+ 00015750  0x00001622 fetch  0x00000001 , 0x000041fa 
+ 00015751  0x00001623 increase  0x00000001 , 0x0000003f 
+ 00015752  0x00001624 store  0x00000001 , 0x000041fa 
+ 00015753  0x00001625 rtn 
+ 00015754  0x00001628 jam  0x00000000 , 0x000000a2 
+ 00015755  0x00001629 fetch  0x00000001 , 0x00004214 
+ 00015756  0x0000162a store  0x00000001 , 0x00004215 
+ 00015757  0x0000162b rtn 
+ 00015758  0x0000162e fetcht  0x00000001 , 0x00004213 
+ 00015759  0x0000162f storet  0x00000001 , 0x000000a2 
+ 00015760  0x00001630 rtn 
+ 00015761  0x00001633 set0  0x00000025 , 0x00000000 
+ 00015762  0x00001634 bpatch  0x000000b9 , 0x00004017 
+ 00015763  0x00001635 fetch  0x00000001 , 0x00004219 
+ 00015764  0x00001636 nrtn  0x00000034 
+ 00015765  0x00001637 hjam  0x00000006 , 0x00008042 
+ 00015766  0x00001638 setarg  0x00000f0c 
+ 00015767  0x00001639 call  0x00003da7 
+ 00015768  0x0000163a setarg  0x00030d40 
+ 00015769  0x0000163b call  0x00003bf3 
+ 00015770  0x0000163c until  0x0000003e , 0x00000033 
+ 00015771  0x0000163d copy  0x00000031 , 0x00000030 
+ 00015772  0x0000163e call  0x00003b36 
+ 00015773  0x0000163f hjam  0x00000004 , 0x00008042 
+ 00015774  0x00001640 nop  0x0000000a 
+ 00015775  0x00001641 until  0x0000003e , 0x00000033 
+ 00015776  0x00001642 deposit  0x00000031 
+ 00015777  0x00001643 isub  0x00000030 , 0x0000003f 
+ 00015778  0x00001644 increase  0x00000030 , 0x0000003f 
+ 00015779  0x00001645 arg  0x000000ff , 0x00000002 
+ 00015780  0x00001646 call  0x00007f2e 
+ 00015781  0x00001647 store  0x00000001 , 0x00004219 
+ 00015782  0x00001648 rtn 
+ 00015783  0x0000164e arg  0x00000fff , 0x00000005 
+ 00015784  0x0000164f iand  0x00000005 , 0x00000005 
+ 00015785  0x00001650 fetch  0x00000001 , 0x00004216 
+ 00015786  0x00001651 and_into  0x000000f0 , 0x0000003f 
+ 00015787  0x00001652 lshift8  0x0000003f , 0x0000003f 
+ 00015788  0x00001653 ior  0x00000005 , 0x0000003f 
+ 00015789  0x00001654 hstore  0x00000002 , 0x0000804c 
+ 00015790  0x00001655 ifetch  0x00000002 , 0x00000006 
+ 00015791  0x00001656 istore  0x00000002 , 0x00000005 
+ 00015792  0x00001659 setarg  0x00000001 
+ 00015793  0x0000165a branch  0x00003db3 
+ 00015794  0x0000165d setarg  0x00000002 
+ 00015795  0x0000165f until  0x0000003e , 0x00000033 
+ 00015796  0x00001660 hstore  0x00000001 , 0x00008005 
+ 00015797  0x00001661 until  0x0000003e , 0x00000033 
+ 00015798  0x00001662 until  0x0000003e , 0x00000033 
+ 00015799  0x00001663 rtn 
+ 00015800  0x00001667 set0  0x00000025 , 0x00000000 
+ 00015801  0x00001668 bpatch  0x000000ba , 0x00004017 
+ 00015802  0x00001669 fetch  0x00000004 , 0x000000a3 
+ 00015803  0x0000166a hstore  0x00000004 , 0x0000804c 
+ 00015804  0x0000166b setarg  0x00000004 
+ 00015805  0x0000166c call  0x00003db3 
+ 00015806  0x0000166d fetch  0x00000004 , 0x000000a7 
+ 00015807  0x0000166e hstore  0x00000004 , 0x0000804c 
+ 00015808  0x0000166f setarg  0x00000008 
+ 00015809  0x00001670 branch  0x00003db3 
+ 00015810  0x00001673 fetch  0x00000002 , 0x000041f3 
+ 00015811  0x00001674 qset1  0x0000003f 
+ 00015812  0x00001675 store  0x00000002 , 0x000041f3 
+ 00015813  0x00001676 rtn 
+ 00015814  0x00001679 fetch  0x00000002 , 0x000041f3 
+ 00015815  0x0000167a qset0  0x0000003f 
+ 00015816  0x0000167b store  0x00000002 , 0x000041f3 
+ 00015817  0x0000167c rtn 
+ 00015818  0x00001681 set0  0x00000025 , 0x00000000 
+ 00015819  0x00001682 bpatch  0x000000bb , 0x00004017 
+ 00015820  0x00001683 call  0x00003ea7 
+ 00015821  0x00001684 fetch  0x00000002 , 0x000041f3 
+ 00015822  0x00001685 copy  0x0000003f , 0x00000011 
+ 00015823  0x00001686 fetch  0x00000001 , 0x0000004c 
+ 00015824  0x00001687 isolate1  0x00000006 , 0x0000003f 
+ 00015825  0x00001688 setflag  0x00000001 , 0x0000000b , 0x00000011 
+ 00015826  0x00001689 fetch  0x00000001 , 0x00000078 
+ 00015827  0x0000168a fetcht  0x00000001 , 0x0000007c 
+ 00015828  0x0000168b iadd  0x00000002 , 0x0000003f 
+ 00015829  0x0000168c fetcht  0x00000001 , 0x00000048 
+ 00015830  0x0000168d iadd  0x00000002 , 0x0000003f 
+ 00015831  0x0000168e nsetflag  0x00000034 , 0x0000000a , 0x00000011 
+ 00015832  0x0000168f set0  0x00000025 , 0x00000000 
+ 00015833  0x00001690 bpatch  0x000000bc , 0x00004017 
+ 00015834  0x00001691 fetch  0x00000002 , 0x000002c4 
+ 00015835  0x00001692 fetcht  0x00000002 , 0x000002c6 
+ 00015836  0x00001693 iadd  0x00000002 , 0x0000003f 
+ 00015837  0x00001694 nsetflag  0x00000034 , 0x0000000d , 0x00000011 
+ 00015838  0x00001695 fetch  0x00000005 , 0x000047df 
+ 00015839  0x00001696 nsetflag  0x00000034 , 0x0000000f , 0x00000011 
+ 00015840  0x00001697 fetch  0x00000005 , 0x000047e4 
+ 00015841  0x00001698 nsetflag  0x00000034 , 0x0000000e , 0x00000011 
+ 00015842  0x00001699 fetch  0x00000001 , 0x00004272 
+ 00015843  0x0000169a nsetflag  0x00000034 , 0x00000008 , 0x00000011 
+ 00015844  0x0000169b fetch  0x00000001 , 0x00004132 
+ 00015845  0x0000169c compare  0x0000000a , 0x0000003f , 0x000000ff 
+ 00015846  0x0000169d call  0x00003df5 , 0x00000001 
+ 00015847  0x0000169e set0  0x00000025 , 0x00000000 
+ 00015848  0x0000169f bpatch  0x000000bd , 0x00004017 
+ 00015849  0x000016a0 fetch  0x00000001 , 0x00004132 
+ 00015850  0x000016a1 bne  0x00000001 , 0x00003dfa 
+ 00015851  0x000016a2 call  0x00003df5 
+ 00015852  0x000016a3 fetch  0x00000001 , 0x0000425e 
+ 00015853  0x000016a4 setflag  0x00000034 , 0x00000003 , 0x00000011 
+ 00015854  0x000016a5 fetch  0x00000004 , 0x000042a5 
+ 00015855  0x000016a6 arg  0x00001710 , 0x00000002 
+ 00015856  0x000016a7 iadd  0x00000002 , 0x00000002 
+ 00015857  0x000016a8 copy  0x00000022 , 0x0000003f 
+ 00015858  0x000016a9 isub  0x00000002 , 0x0000003e 
+ 00015859  0x000016aa nsetflag  0x00000002 , 0x00000004 , 0x00000011 
+ 00015860  0x000016ab branch  0x00003dfc 
+ 00015861  0x000016ae hfetch  0x00000002 , 0x00008112 
+ 00015862  0x000016af nsetflag  0x00000034 , 0x00000006 , 0x00000011 
+ 00015863  0x000016b0 hfetch  0x00000002 , 0x0000810e 
+ 00015864  0x000016b1 nsetflag  0x00000034 , 0x00000005 , 0x00000011 
+ 00015865  0x000016b2 rtn 
+ 00015866  0x000016b5 setarg  0xfffffff8 
+ 00015867  0x000016b6 iand  0x00000011 , 0x00000011 
+ 00015868  0x000016b8 copy  0x00000011 , 0x0000003f 
+ 00015869  0x000016b9 store  0x00000002 , 0x000041f3 
+ 00015870  0x000016ba rtn  0x00000034 
+ 00015871  0x000016bb rtn  0x0000002d 
+ 00015872  0x000016bc enable  0x0000002b 
+ 00015873  0x000016bd rtn 
+ 00015874  0x000016c0 hfetch  0x00000004 , 0x00008138 
+ 00015875  0x000016c1 set0  0x0000001b , 0x0000003f 
+ 00015876  0x000016c2 hstore  0x00000004 , 0x0000804c 
+ 00015877  0x000016c3 call  0x00003db0 
+ 00015878  0x000016c4 branch  0x00003bf1 
+ 00015879  0x000016c7 hfetch  0x00000004 , 0x0000813c 
+ 00015880  0x000016c8 set1  0x00000014 , 0x0000003f 
+ 00015881  0x000016c9 hstore  0x00000004 , 0x0000804c 
+ 00015882  0x000016ca branch  0x00003db2 
+ 00015883  0x000016cd hfetch  0x00000004 , 0x0000813c 
+ 00015884  0x000016ce set0  0x00000014 , 0x0000003f 
+ 00015885  0x000016cf hstore  0x00000004 , 0x0000804c 
+ 00015886  0x000016d0 branch  0x00003db2 
+ 00015887  0x000016d3 set0  0x00000025 , 0x00000000 
+ 00015888  0x000016d4 bpatch  0x000000be , 0x00004017 
+ 00015889  0x000016d5 fetch  0x00000001 , 0x00004132 
+ 00015890  0x000016d6 rtnne  0x00000001 
+ 00015891  0x000016d7 call  0x00006a8b 
+ 00015892  0x000016d8 rtn  0x00000001 
+ 00015893  0x000016d9 fetch  0x00000004 , 0x00004807 
+ 00015894  0x000016da nbranch  0x00003e1a , 0x00000034 
+ 00015895  0x000016db copy  0x00000022 , 0x0000003f 
+ 00015896  0x000016dc store  0x00000004 , 0x00004807 
+ 00015897  0x000016dd branch  0x00006a6b 
+ 00015898  0x000016df set0  0x00000025 , 0x00000000 
+ 00015899  0x000016e0 bpatch  0x000000bf , 0x00004017 
+ 00015900  0x000016e1 copy  0x00000022 , 0x0000003f 
+ 00015901  0x000016e2 fetcht  0x00000004 , 0x00004807 
+ 00015902  0x000016e3 isub  0x00000002 , 0x0000003f 
+ 00015903  0x000016e4 arg  0x00000021 , 0x00000002 
+ 00015904  0x000016e5 isub  0x00000002 , 0x0000003e 
+ 00015905  0x000016e6 nrtn  0x00000002 
+ 00015906  0x000016e7 setarg  0x00000000 
+ 00015907  0x000016e8 store  0x00000004 , 0x00004807 
+ 00015908  0x000016e9 branch  0x00004599 
+ 00015909  0x000016ec fetch  0x00000002 , 0x000041f1 
+ 00015910  0x000016ed bbit1  0x00000000 , 0x00003bf1 
+ 00015911  0x000016ee rtn 
+ 00015912  0x000016f0 fetch  0x00000002 , 0x000041f1 
+ 00015913  0x000016f1 bbit1  0x00000001 , 0x00003bf1 
+ 00015914  0x000016f2 rtn 
+ 00015915  0x000016f4 fetch  0x00000002 , 0x000041f1 
+ 00015916  0x000016f5 bbit1  0x00000002 , 0x00003bf1 
+ 00015917  0x000016f6 rtn 
+ 00015918  0x000016f9 setarg  0x00003e37 
+ 00015919  0x000016fa store  0x00000002 , 0x0000428e 
+ 00015920  0x000016fb setarg  0x00003e3d 
+ 00015921  0x000016fc store  0x00000002 , 0x00004292 
+ 00015922  0x000016fd setarg  0x00003e37 
+ 00015923  0x000016fe store  0x00000002 , 0x00004290 
+ 00015924  0x000016ff rtn  0x0000002b 
+ 00015925  0x00001700 jam  0x00000001 , 0x000047e9 
+ 00015926  0x00001701 rtn 
+ 00015927  0x00001704 fetch  0x00000001 , 0x00000030 
+ 00015928  0x00001705 bbit0  0x00000001 , 0x00005e9f 
+ 00015929  0x00001706 set1  0x0000000d , 0x00000000 
+ 00015930  0x00001707 fetch  0x00000006 , 0x0000420a 
+ 00015931  0x00001708 store  0x00000006 , 0x00004703 
+ 00015932  0x00001709 branch  0x00007bde 
+ 00015933  0x0000170d deposit  0x00000013 
+ 00015934  0x0000170e rtnne  0x00000010 
+ 00015935  0x00001710 call  0x00007bb1 
+ 00015936  0x00001711 fetch  0x00000001 , 0x000047eb 
+ 00015937  0x00001712 beq  0x00000001 , 0x00003e3f 
+ 00015938  0x00001713 call  0x00007be2 
+ 00015939  0x00001714 branch  0x00003ccd 
+ 00015940  0x00001718 force  0x00000002 , 0x00000002 
+ 00015941  0x00001719 increase  0xfffffffe , 0x00000002 
+ 00015942  0x0000171a call  0x00003a7a 
+ 00015943  0x0000171b call  0x00003a91 
+ 00015944  0x0000171c disable  0x00000007 
+ 00015945  0x0000171d enable  0x0000001d 
+ 00015946  0x0000171e set1  0x00000000 , 0x00000015 
+ 00015947  0x0000171f call  0x00003bae 
+ 00015948  0x00001721 fetch  0x00000001 , 0x00000000 
+ 00015949  0x00001722 inject  0x00000003 , 0x00000008 
+ 00015950  0x00001723 branch  0x00003e4c 
+ 00015951  0x0000172a set1  0x00000025 , 0x00000000 
+ 00015952  0x0000172b bpatch  0x000000cd , 0x00004039 
+ 00015953  0x0000172c fetch  0x00000001 , 0x00004132 
+ 00015954  0x0000172d branch  0x00003e4f , 0x00000034 
+ 00015955  0x0000172e beq  0x00000006 , 0x00005aa2 
+ 00015956  0x0000172f beq  0x00000007 , 0x00004b33 
+ 00015957  0x00001730 beq  0x00000004 , 0x00004293 
+ 00015958  0x00001731 beq  0x00000003 , 0x00004c09 
+ 00015959  0x00001732 beq  0x00000001 , 0x00004461 
+ 00015960  0x00001733 beq  0x00000009 , 0x00007624 
+ 00015961  0x00001734 beq  0x0000000a , 0x000062ef 
+ 00015962  0x00001735 beq  0x0000000c , 0x00004bf3 
+ 00015963  0x00001736 beq  0x0000000d , 0x00006a8e 
+ 00015964  0x00001737 beq  0x000000ff , 0x00003e2e 
+ 00015965  0x00001738 bbit1  0x00000006 , 0x00006486 
+ 00015966  0x00001739 rtn 
+ 00015967  0x0000173c set1  0x00000025 , 0x00000000 
+ 00015968  0x0000173d bpatch  0x000000ce , 0x00004039 
+ 00015969  0x0000173e jam  0x00000000 , 0x00000153 
+ 00015970  0x0000173f jam  0x00000000 , 0x00000189 
+ 00015971  0x00001740 jam  0x00000000 , 0x0000018a 
+ 00015972  0x00001741 setarg  0x00000000 
+ 00015973  0x00001742 store  0x00000005 , 0x000007da 
+ 00015974  0x00001743 fetch  0x00000001 , 0x00004132 
+ 00015975  0x00001744 branch  0x00003e5f , 0x00000034 
+ 00015976  0x00001745 beq  0x0000000a , 0x0000631f 
+ 00015977  0x00001746 rtn 
+ 00015978  0x0000174a call  0x00007ba1 
+ 00015979  0x0000174b call  0x00007c45 
+ 00015980  0x0000174c call  0x00003e73 
+ 00015981  0x0000174d fetch  0x00000002 , 0x00004290 
+ 00015982  0x0000174e branch  0x00007f66 
+ 00015983  0x00001751 fetch  0x00000002 , 0x0000428e 
+ 00015984  0x00001752 branch  0x00007f66 
+ 00015985  0x00001755 fetch  0x00000002 , 0x0000428c 
+ 00015986  0x00001756 branch  0x00007f66 
+ 00015987  0x00001759 set1  0x00000025 , 0x00000000 
+ 00015988  0x0000175a bpatch  0x000000cf , 0x00004039 
+ 00015989  0x0000175c arg  0x000047df , 0x00000011 
+ 00015990  0x0000175d call  0x00007f9f 
+ 00015991  0x0000175e rtn  0x00000034 
+ 00015992  0x00001760 copy  0x0000003f , 0x00000013 
+ 00015993  0x00001761 call  0x00003e7d 
+ 00015994  0x00001762 branch  0x00003ea5 
+ 00015995  0x00001765 arg  0x00000000 , 0x00000013 
+ 00015996  0x00001766 rtn 
+ 00015997  0x0000176c beq  0x00000001 , 0x00003e92 
+ 00015998  0x0000176d beq  0x00000010 , 0x00003ed9 
+ 00015999  0x0000176e beq  0x00000005 , 0x00003eb6 
+ 00016000  0x0000176f beq  0x00000012 , 0x00003ebd 
+ 00016001  0x00001770 beq  0x00000006 , 0x00003ed5 
+ 00016002  0x00001771 beq  0x00000004 , 0x00003efe 
+ 00016003  0x00001772 beq  0x00000002 , 0x00003f03 
+ 00016004  0x00001773 beq  0x00000013 , 0x00003efe 
+ 00016005  0x00001774 beq  0x00000014 , 0x00003ecc 
+ 00016006  0x00001775 beq  0x00000015 , 0x00003ed0 
+ 00016007  0x00001776 beq  0x00000003 , 0x00003eaf 
+ 00016008  0x00001777 beq  0x0000000b , 0x00003ec1 
+ 00016009  0x00001778 beq  0x0000000c , 0x00003ec8 
+ 00016010  0x0000177a beq  0x00000016 , 0x00003edd 
+ 00016011  0x0000177b beq  0x00000018 , 0x00003eab 
+ 00016012  0x0000177c beq  0x0000002a , 0x00003e9b 
+ 00016013  0x0000177d beq  0x0000002b , 0x00003e99 
+ 00016014  0x0000177f and  0x0000003f , 0x0000000f , 0x00000002 
+ 00016015  0x00001780 and_into  0x000000f0 , 0x0000003f 
+ 00016016  0x00001781 beq  0x00000050 , 0x00003ee1 
+ 00016017  0x00001782 rtn 
+ 00016018  0x00001785 fetch  0x00000002 , 0x000047f4 
+ 00016019  0x00001786 set1  0x00000000 , 0x0000003f 
+ 00016020  0x00001787 store  0x00000002 , 0x000047f4 
+ 00016021  0x00001788 fetch  0x00000002 , 0x000042a2 
+ 00016022  0x00001789 set0  0x00000000 , 0x0000003f 
+ 00016023  0x0000178a store  0x00000002 , 0x000042a2 
+ 00016024  0x0000178b rtn 
+ 00016025  0x0000178d jam  0x00000000 , 0x00000258 
+ 00016026  0x0000178e rtn 
+ 00016027  0x00001791 fetch  0x00000001 , 0x00000258 
+ 00016028  0x00001792 increase  0x00000001 , 0x0000003f 
+ 00016029  0x00001793 store  0x00000001 , 0x00000258 
+ 00016030  0x00001794 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00016031  0x00001795 branch  0x00003f6c , 0x00000002 
+ 00016032  0x00001796 jam  0x00000000 , 0x00000258 
+ 00016033  0x00001797 fetch  0x00000002 , 0x000042a2 
+ 00016034  0x00001798 set1  0x00000009 , 0x0000003f 
+ 00016035  0x00001799 store  0x00000002 , 0x000042a2 
+ 00016036  0x0000179a branch  0x00003f77 
+ 00016037  0x0000179d fetch  0x00000002 , 0x00004292 
+ 00016038  0x0000179e branch  0x00007f66 
+ 00016039  0x000017a1 fetch  0x00000002 , 0x00004286 
+ 00016040  0x000017a2 branch  0x00007f66 
+ 00016041  0x000017a5 fetch  0x00000002 , 0x0000428a 
+ 00016042  0x000017a6 branch  0x00007f66 
+ 00016043  0x000017a9 fetch  0x00000002 , 0x000042a2 
+ 00016044  0x000017aa set1  0x00000001 , 0x0000003f 
+ 00016045  0x000017ab store  0x00000002 , 0x000042a2 
+ 00016046  0x000017ac branch  0x00003fa2 
+ 00016047  0x000017af fetch  0x00000002 , 0x000047f4 
+ 00016048  0x000017b0 set1  0x00000007 , 0x0000003f 
+ 00016049  0x000017b1 store  0x00000002 , 0x000047f4 
+ 00016050  0x000017b2 fetch  0x00000002 , 0x000042a2 
+ 00016051  0x000017b3 set1  0x00000002 , 0x0000003f 
+ 00016052  0x000017b4 store  0x00000002 , 0x000042a2 
+ 00016053  0x000017b5 rtn 
+ 00016054  0x000017b8 fetch  0x00000002 , 0x000047f4 
+ 00016055  0x000017b9 set1  0x00000001 , 0x0000003f 
+ 00016056  0x000017ba store  0x00000002 , 0x000047f4 
+ 00016057  0x000017bb fetch  0x00000002 , 0x000042a2 
+ 00016058  0x000017bc set1  0x00000004 , 0x0000003f 
+ 00016059  0x000017bd store  0x00000002 , 0x000042a2 
+ 00016060  0x000017be rtn 
+ 00016061  0x000017c1 fetch  0x00000002 , 0x000047f4 
+ 00016062  0x000017c2 set1  0x00000003 , 0x0000003f 
+ 00016063  0x000017c3 store  0x00000002 , 0x000047f4 
+ 00016064  0x000017c4 rtn 
+ 00016065  0x000017c7 fetch  0x00000002 , 0x000047f4 
+ 00016066  0x000017c8 set1  0x00000005 , 0x0000003f 
+ 00016067  0x000017c9 store  0x00000002 , 0x000047f4 
+ 00016068  0x000017ca fetch  0x00000002 , 0x000042a2 
+ 00016069  0x000017cb set1  0x00000003 , 0x0000003f 
+ 00016070  0x000017cc store  0x00000002 , 0x000042a2 
+ 00016071  0x000017cd rtn 
+ 00016072  0x000017d0 fetch  0x00000002 , 0x000047f4 
+ 00016073  0x000017d1 set0  0x00000005 , 0x0000003f 
+ 00016074  0x000017d2 store  0x00000002 , 0x000047f4 
+ 00016075  0x000017d3 rtn 
+ 00016076  0x000017d6 fetch  0x00000002 , 0x000047f4 
+ 00016077  0x000017d7 set1  0x00000009 , 0x0000003f 
+ 00016078  0x000017d8 store  0x00000002 , 0x000047f4 
+ 00016079  0x000017d9 rtn 
+ 00016080  0x000017dc fetch  0x00000002 , 0x000047f4 
+ 00016081  0x000017dd set0  0x00000009 , 0x0000003f 
+ 00016082  0x000017de store  0x00000002 , 0x000047f4 
+ 00016083  0x000017df jam  0x00000000 , 0x000046f8 
+ 00016084  0x000017e0 branch  0x00003fa6 
+ 00016085  0x000017e3 fetch  0x00000002 , 0x000047f4 
+ 00016086  0x000017e4 set1  0x00000002 , 0x0000003f 
+ 00016087  0x000017e5 store  0x00000002 , 0x000047f4 
+ 00016088  0x000017e6 rtn 
+ 00016089  0x000017e9 fetch  0x00000002 , 0x000042a2 
+ 00016090  0x000017ea set1  0x00000000 , 0x0000003f 
+ 00016091  0x000017eb store  0x00000002 , 0x000042a2 
+ 00016092  0x000017ec rtn 
+ 00016093  0x000017ef fetch  0x00000002 , 0x000042a2 
+ 00016094  0x000017f0 set1  0x00000008 , 0x0000003f 
+ 00016095  0x000017f1 store  0x00000002 , 0x000042a2 
+ 00016096  0x000017f2 branch  0x00003f77 
+ 00016097  0x000017f6 set1  0x00000025 , 0x00000000 
+ 00016098  0x000017f7 bpatch  0x000000d0 , 0x0000403a 
+ 00016099  0x000017f8 storet  0x00000001 , 0x00000259 
+ 00016100  0x000017fa fetch  0x00000001 , 0x00000259 
+ 00016101  0x000017fb rtn  0x00000034 
+ 00016102  0x000017fc increase  0xffffffff , 0x0000003f 
+ 00016103  0x000017fd store  0x00000001 , 0x00000259 
+ 00016104  0x000017fe call  0x00007bb1 
+ 00016105  0x000017ff call  0x00003f60 
+ 00016106  0x00001800 call  0x00003eed 
+ 00016107  0x00001801 call  0x00003ef5 
+ 00016108  0x00001802 branch  0x00003ee4 
+ 00016109  0x00001805 fetch  0x00000001 , 0x0000429d 
+ 00016110  0x00001806 rtn  0x00000034 
+ 00016111  0x00001807 increase  0xffffffff , 0x0000003f 
+ 00016112  0x00001808 store  0x00000001 , 0x0000429d 
+ 00016113  0x00001809 nrtn  0x00000034 
+ 00016114  0x0000180a call  0x000032ee 
+ 00016115  0x0000180b branch  0x00003f9e , 0x00000005 
+ 00016116  0x0000180c rtn 
+ 00016117  0x0000180e fetch  0x00000002 , 0x000047f0 
+ 00016118  0x0000180f rtn  0x00000034 
+ 00016119  0x00001810 increase  0xffffffff , 0x0000003f 
+ 00016120  0x00001811 store  0x00000002 , 0x000047f0 
+ 00016121  0x00001812 nrtn  0x00000034 
+ 00016122  0x00001813 call  0x00003f7e 
+ 00016123  0x00001814 call  0x00003f98 
+ 00016124  0x00001815 fetch  0x00000002 , 0x00004294 
+ 00016125  0x00001816 branch  0x00007f66 
+ 00016126  0x00001819 call  0x00003f15 
+ 00016127  0x0000181b fetch  0x00000002 , 0x000047f4 
+ 00016128  0x0000181c set0  0x00000007 , 0x0000003f 
+ 00016129  0x0000181d store  0x00000002 , 0x000047f4 
+ 00016130  0x0000181e rtn 
+ 00016131  0x00001821 jam  0x00000000 , 0x0000429d 
+ 00016132  0x00001822 fetch  0x00000002 , 0x000047f4 
+ 00016133  0x00001823 bbit1  0x00000007 , 0x00003f08 
+ 00016134  0x00001824 isolate0  0x00000001 , 0x0000003f 
+ 00016135  0x00001825 call  0x00003e7b , 0x00000001 
+ 00016136  0x00001827 fetch  0x00000002 , 0x000047f4 
+ 00016137  0x00001828 set0  0x00000000 , 0x0000003f 
+ 00016138  0x00001829 set0  0x00000001 , 0x0000003f 
+ 00016139  0x0000182a set0  0x00000002 , 0x0000003f 
+ 00016140  0x0000182b set0  0x00000003 , 0x0000003f 
+ 00016141  0x0000182c set0  0x00000004 , 0x0000003f 
+ 00016142  0x0000182d store  0x00000002 , 0x000047f4 
+ 00016143  0x0000182e branch  0x00003fa6 
+ 00016144  0x00001831 call  0x00003f12 
+ 00016145  0x00001832 branch  0x00003f9a 
+ 00016146  0x00001837 setarg  0x00000000 
+ 00016147  0x00001838 store  0x00000002 , 0x000042a0 
+ 00016148  0x00001839 rtn 
+ 00016149  0x0000183b setarg  0x00000000 
+ 00016150  0x0000183c store  0x00000002 , 0x000042a2 
+ 00016151  0x0000183d rtn 
+ 00016152  0x00001841 fetch  0x00000002 , 0x000042a2 
+ 00016153  0x00001842 store  0x00000002 , 0x000042a0 
+ 00016154  0x00001843 setarg  0x00000000 
+ 00016155  0x00001844 store  0x00000002 , 0x000042a2 
+ 00016156  0x00001845 rtn 
+ 00016157  0x00001848 fetch  0x00000002 , 0x000042a2 
+ 00016158  0x00001849 set1  0x00000007 , 0x0000003f 
+ 00016159  0x0000184a store  0x00000002 , 0x000042a0 
+ 00016160  0x0000184b setarg  0x00000000 
+ 00016161  0x0000184c store  0x00000002 , 0x000042a2 
+ 00016162  0x0000184d rtn 
+ 00016163  0x00001854 call  0x0000691d 
+ 00016164  0x00001855 fetch  0x00000006 , 0x00004274 
+ 00016165  0x00001856 rtn 
+ 00016166  0x00001859 fetch  0x00000001 , 0x0000448b 
+ 00016167  0x0000185a branch  0x00003f2a , 0x00000034 
+ 00016168  0x0000185b call  0x00003f96 
+ 00016169  0x0000185c branch  0x00003f82 
+ 00016170  0x0000185e call  0x00003f94 
+ 00016171  0x0000185f branch  0x00003f88 
+ 00016172  0x00001862 set1  0x00000025 , 0x00000000 
+ 00016173  0x00001863 bpatch  0x000000d1 , 0x0000403a 
+ 00016174  0x00001864 arg  0x00000244 , 0x00000012 
+ 00016175  0x00001865 arg  0x00003f31 , 0x00000013 
+ 00016176  0x00001866 branch  0x00003301 
+ 00016177  0x00001869 arg  0x00000000 , 0x00000002 
+ 00016178  0x0000186a bbit0  0x00000000 , 0x00003f35 
+ 00016179  0x0000186b add  0x00000011 , 0x00000010 , 0x00000006 
+ 00016180  0x0000186c ifetcht  0x00000006 , 0x00000006 
+ 00016181  0x0000186e copy  0x00000002 , 0x0000003f 
+ 00016182  0x0000186f ncall  0x00003f3a , 0x00000034 
+ 00016183  0x00001870 istoret  0x00000006 , 0x00000012 
+ 00016184  0x00001871 increase  0x00000006 , 0x00000012 
+ 00016185  0x00001872 branch  0x00003307 
+ 00016186  0x00001874 fetch  0x00000001 , 0x0000429a 
+ 00016187  0x00001875 increase  0x00000001 , 0x0000003f 
+ 00016188  0x00001876 store  0x00000001 , 0x0000429a 
+ 00016189  0x00001877 rtn 
+ 00016190  0x0000187a jam  0x00000000 , 0x0000429a 
+ 00016191  0x0000187b branch  0x00003f2c 
+ 00016192  0x0000187e fetch  0x00000001 , 0x000047f4 
+ 00016193  0x0000187f isolate1  0x00000005 , 0x0000003f 
+ 00016194  0x00001880 rtn 
+ 00016195  0x00001886 setarg  0x00000000 
+ 00016196  0x00001887 branch  0x00003f46 
+ 00016197  0x00001889 setarg  0x0000aa55 
+ 00016198  0x0000188b store  0x00000002 , 0x000002a8 
+ 00016199  0x0000188c set1  0x00000025 , 0x00000000 
+ 00016200  0x0000188d bpatch  0x000000d2 , 0x0000403a 
+ 00016201  0x0000188e arg  0x00000002 , 0x00000002 
+ 00016202  0x0000188f arg  0x000002a8 , 0x00000011 
+ 00016203  0x00001890 arg  0x000000c3 , 0x00000012 
+ 00016204  0x00001891 branch  0x0000683e 
+ 00016205  0x00001895 set1  0x00000025 , 0x00000000 
+ 00016206  0x00001896 bpatch  0x000000d3 , 0x0000403a 
+ 00016207  0x00001897 arg  0x00000002 , 0x00000002 
+ 00016208  0x00001898 arg  0x00000161 , 0x00000011 
+ 00016209  0x00001899 arg  0x000000c3 , 0x00000012 
+ 00016210  0x0000189a call  0x0000681d 
+ 00016211  0x0000189b fetch  0x00000002 , 0x00000161 
+ 00016212  0x0000189c arg  0x0000aa55 , 0x00000002 
+ 00016213  0x0000189d isub  0x00000002 , 0x0000003e 
+ 00016214  0x0000189e rtn 
+ 00016215  0x000018a2 fetch  0x00000001 , 0x00004747 
+ 00016216  0x000018a3 store  0x00000001 , 0x0000429d 
+ 00016217  0x000018a4 rtn 
+ 00016218  0x000018a7 arg  0x00000009 , 0x00000007 
+ 00016219  0x000018a8 branch  0x00003dc2 
+ 00016220  0x000018ab arg  0x00000009 , 0x00000007 
+ 00016221  0x000018ac branch  0x00003dc6 
+ 00016222  0x000018af jam  0x00000005 , 0x0000429e 
+ 00016223  0x000018b0 branch  0x00003f5a 
+ 00016224  0x000018b2 fetch  0x00000001 , 0x0000429e 
+ 00016225  0x000018b3 rtn  0x00000034 
+ 00016226  0x000018b4 increase  0xffffffff , 0x0000003f 
+ 00016227  0x000018b5 store  0x00000001 , 0x0000429e 
+ 00016228  0x000018b6 nrtn  0x00000034 
+ 00016229  0x000018b7 branch  0x00003f5c 
+ 00016230  0x000018ba jam  0x00000001 , 0x000043cc 
+ 00016231  0x000018bb rtn 
+ 00016232  0x000018be jam  0x00000000 , 0x000043cc 
+ 00016233  0x000018bf rtn 
+ 00016234  0x000018c2 jam  0x0000000a , 0x00000b7d 
+ 00016235  0x000018c3 branch  0x00007c33 
+ 00016236  0x000018c6 jam  0x0000001d , 0x00000b7d 
+ 00016237  0x000018c7 branch  0x00007c33 
+ 00016238  0x000018ca set1  0x00000025 , 0x00000000 
+ 00016239  0x000018cb bpatch  0x000000d4 , 0x0000403a 
+ 00016240  0x000018cc fetch  0x00000001 , 0x0000429f 
+ 00016241  0x000018cd store  0x00000001 , 0x00000177 
+ 00016242  0x000018ce jam  0x00000001 , 0x00000257 
+ 00016243  0x000018cf jam  0x00000003 , 0x00000b7d 
+ 00016244  0x000018d0 branch  0x00007c33 
+ 00016245  0x000018d3 jam  0x0000001e , 0x00000b7d 
+ 00016246  0x000018d4 branch  0x00007c33 
+ 00016247  0x000018d7 jam  0x00000004 , 0x00000b7d 
+ 00016248  0x000018d8 branch  0x00007c33 
+ 00016249  0x000018db fetch  0x00000002 , 0x000047fe 
+ 00016250  0x000018dc store  0x00000002 , 0x000047f0 
+ 00016251  0x000018de call  0x00003f94 
+ 00016252  0x000018e0 jam  0x00000001 , 0x00000b7d 
+ 00016253  0x000018e1 branch  0x00007c33 
+ 00016254  0x000018e4 setarg  0x00000000 
+ 00016255  0x000018e5 store  0x00000002 , 0x000047f0 
+ 00016256  0x000018e6 jam  0x00000002 , 0x00000b7d 
+ 00016257  0x000018e7 branch  0x00007c33 
+ 00016258  0x000018ea jam  0x0000000f , 0x00000b7d 
+ 00016259  0x000018eb branch  0x00007c33 
+ 00016260  0x000018ee jam  0x00000010 , 0x00000b7d 
+ 00016261  0x000018ef branch  0x00007c33 
+ 00016262  0x000018f2 jam  0x0000000e , 0x00000b7d 
+ 00016263  0x000018f3 branch  0x00007c33 
+ 00016264  0x000018f6 jam  0x0000000d , 0x00000b7d 
+ 00016265  0x000018f7 branch  0x00007c33 
+ 00016266  0x000018fa jam  0x00000017 , 0x00000b7d 
+ 00016267  0x000018fb branch  0x00007c33 
+ 00016268  0x000018fe jam  0x00000018 , 0x00000b7d 
+ 00016269  0x000018ff branch  0x00007c33 
+ 00016270  0x00001902 jam  0x00000016 , 0x00000b7d 
+ 00016271  0x00001903 branch  0x00007c33 
+ 00016272  0x00001906 jam  0x00000011 , 0x00000b7d 
+ 00016273  0x00001907 branch  0x00007c33 
+ 00016274  0x0000190a jam  0x0000001c , 0x00000b7d 
+ 00016275  0x0000190b branch  0x00007c33 
+ 00016276  0x0000190e jam  0x00000015 , 0x00000b7d 
+ 00016277  0x0000190f branch  0x00007c33 
+ 00016278  0x00001912 jam  0x00000014 , 0x00000b7d 
+ 00016279  0x00001913 branch  0x00007c33 
+ 00016280  0x00001917 jam  0x00000013 , 0x00000b7d 
+ 00016281  0x00001918 branch  0x00007c33 
+ 00016282  0x0000191b jam  0x00000019 , 0x00000b7d 
+ 00016283  0x0000191c branch  0x00007c33 
+ 00016284  0x0000191f jam  0x00000006 , 0x00000b7d 
+ 00016285  0x00001920 branch  0x00007c33 
+ 00016286  0x00001923 jam  0x00000005 , 0x00000b7d 
+ 00016287  0x00001924 branch  0x00007c33 
+ 00016288  0x00001927 jam  0x0000001f , 0x00000b7d 
+ 00016289  0x00001928 branch  0x00007c33 
+ 00016290  0x0000192b jam  0x00000020 , 0x00000b7d 
+ 00016291  0x0000192c branch  0x00007c33 
+ 00016292  0x0000192f set1  0x0000000d , 0x00000000 
+ 00016293  0x00001930 rtn 
+ 00016294  0x00001933 set0  0x0000000d , 0x00000000 
+ 00016295  0x00001934 rtn 
+ 00016296  0x00001939 set1  0x00000025 , 0x00000000 
+ 00016297  0x0000193a bpatch  0x00000090 , 0x00004032 
+ 00016298  0x0000193b arg  0x00000020 , 0x00000002 
+ 00016299  0x0000193c arg  0x00004419 , 0x00000011 
+ 00016300  0x0000193d arg  0x000000a0 , 0x00000012 
+ 00016301  0x0000193e call  0x0000681d 
+ 00016302  0x00001941 arg  0x00000020 , 0x00000002 
+ 00016303  0x00001942 arg  0x00004702 , 0x00000011 
+ 00016304  0x00001943 arg  0x0000007f , 0x00000012 
+ 00016305  0x00001944 call  0x0000681d 
+ 00016306  0x00001946 arg  0x00000006 , 0x00000002 
+ 00016307  0x00001947 arg  0x00004140 , 0x00000011 
+ 00016308  0x00001948 arg  0x00000063 , 0x00000012 
+ 00016309  0x00001949 call  0x0000681d 
+ 00016310  0x0000194b arg  0x00000006 , 0x00000002 
+ 00016311  0x0000194c arg  0x000044f9 , 0x00000011 
+ 00016312  0x0000194d arg  0x00000069 , 0x00000012 
+ 00016313  0x0000194e call  0x0000681d 
+ 00016314  0x0000194f call  0x00005adb 
+ 00016315  0x00001951 arg  0x00000002 , 0x00000002 
+ 00016316  0x00001952 arg  0x000042ac , 0x00000011 
+ 00016317  0x00001953 arg  0x000000c0 , 0x00000012 
+ 00016318  0x00001954 call  0x0000681d 
+ 00016319  0x00001955 call  0x00006909 
+ 00016320  0x00001957 branch  0x00003fc1 
+ 00016321  0x0000195a arg  0x0000000e , 0x00000002 
+ 00016322  0x0000195b arg  0x0000054f , 0x00000011 
+ 00016323  0x0000195c arg  0x0000006f , 0x00000012 
+ 00016324  0x0000195d branch  0x0000681d 
+ 00016325  0x00001960 set1  0x00000025 , 0x00000000 
+ 00016326  0x00001961 bpatch  0x00000091 , 0x00004032 
+ 00016327  0x00001962 call  0x00003f4d 
+ 00016328  0x00001963 branch  0x00003fa8 , 0x00000005 
+ 00016329  0x00001965 call  0x00003fd2 
+ 00016330  0x00001966 call  0x00003fd7 
+ 00016331  0x00001967 call  0x00005adb 
+ 00016332  0x00001968 call  0x00003fdc 
+ 00016333  0x00001969 call  0x00003fe0 
+ 00016334  0x0000196a call  0x000062e9 
+ 00016335  0x0000196b call  0x00003fe4 
+ 00016336  0x0000196c call  0x00003fe9 
+ 00016337  0x0000196d branch  0x00003f45 
+ 00016338  0x00001970 fetcht  0x00000001 , 0x00004702 
+ 00016339  0x00001971 increase  0x00000001 , 0x00000002 
+ 00016340  0x00001972 arg  0x00004702 , 0x00000011 
+ 00016341  0x00001973 arg  0x0000007f , 0x00000012 
+ 00016342  0x00001974 branch  0x0000683e 
+ 00016343  0x00001977 fetcht  0x00000001 , 0x00004419 
+ 00016344  0x00001978 increase  0x00000001 , 0x00000002 
+ 00016345  0x00001979 arg  0x00004419 , 0x00000011 
+ 00016346  0x0000197a arg  0x000000a0 , 0x00000012 
+ 00016347  0x0000197b branch  0x0000683e 
+ 00016348  0x0000197e arg  0x00000006 , 0x00000002 
+ 00016349  0x0000197f arg  0x000044f9 , 0x00000011 
+ 00016350  0x00001980 arg  0x00000069 , 0x00000012 
+ 00016351  0x00001981 branch  0x0000683e 
+ 00016352  0x00001984 arg  0x00000006 , 0x00000002 
+ 00016353  0x00001985 arg  0x00004140 , 0x00000011 
+ 00016354  0x00001986 arg  0x00000063 , 0x00000012 
+ 00016355  0x00001987 branch  0x0000683e 
+ 00016356  0x0000198a fetcht  0x00000001 , 0x0000054f 
+ 00016357  0x0000198b increase  0x00000001 , 0x00000002 
+ 00016358  0x0000198c arg  0x0000054f , 0x00000011 
+ 00016359  0x0000198d arg  0x0000006f , 0x00000012 
+ 00016360  0x0000198e branch  0x0000683e 
+ 00016361  0x00001991 setarg  0x000001a0 
+ 00016362  0x00001992 store  0x00000002 , 0x000002a8 
+ 00016363  0x00001994 arg  0x00000002 , 0x00000002 
+ 00016364  0x00001995 arg  0x000002a8 , 0x00000011 
+ 00016365  0x00001996 arg  0x000000c0 , 0x00000012 
+ 00016366  0x00001997 branch  0x0000683e 
+ 00016367  0x0000199b set1  0x00000025 , 0x00000000 
+ 00016368  0x0000199c bpatch  0x00000092 , 0x00004032 
+ 00016369  0x0000199d fetch  0x00000002 , 0x0000480e 
+ 00016370  0x0000199e arg  0x0000012c , 0x00000002 
+ 00016371  0x0000199f isub  0x00000002 , 0x0000003e 
+ 00016372  0x000019a0 branch  0x0000427f , 0x00000002 
+ 00016373  0x000019a1 call  0x00003e2b 
+ 00016374  0x000019a2 call  0x00007f6b 
+ 00016375  0x000019a3 copy  0x00000003 , 0x00000011 
+ 00016376  0x000019a4 fetch  0x00000002 , 0x0000480e 
+ 00016377  0x000019a5 increase  0xfffffffe , 0x0000003f 
+ 00016378  0x000019a6 iadd  0x00000003 , 0x00000003 
+ 00016379  0x000019a7 ifetch  0x00000002 , 0x00000003 
+ 00016380  0x000019a8 arg  0x00000a0d , 0x00000002 
+ 00016381  0x000019a9 isub  0x00000002 , 0x0000003e 
+ 00016382  0x000019aa nrtn  0x00000005 
+ 00016383  0x000019ab copy  0x00000011 , 0x00000003 
+ 00016384  0x000019ac arg  0x00004850 , 0x00000012 
+ 00016385  0x000019ad arg  0x00000003 , 0x00000039 
+ 00016386  0x000019ae call  0x00004237 
+ 00016387  0x000019af nbranch  0x0000427f , 0x00000001 
+ 00016388  0x000019b0 branch  0x00004005 
+ 00016389  0x000019b3 set1  0x00000025 , 0x00000000 
+ 00016390  0x000019b4 bpatch  0x00000093 , 0x00004032 
+ 00016391  0x000019b6 copy  0x00000003 , 0x00000011 
+ 00016392  0x000019b7 arg  0x00004827 , 0x00000012 
+ 00016393  0x000019b8 force  0x00000004 , 0x00000039 
+ 00016394  0x000019b9 call  0x00004237 
+ 00016395  0x000019ba branch  0x0000406d , 0x00000001 
+ 00016396  0x000019bc arg  0x00004824 , 0x00000012 
+ 00016397  0x000019bd force  0x00000007 , 0x00000039 
+ 00016398  0x000019be call  0x00004237 
+ 00016399  0x000019bf branch  0x00004074 , 0x00000001 
+ 00016400  0x000019c1 arg  0x0000482e , 0x00000012 
+ 00016401  0x000019c2 force  0x00000004 , 0x00000039 
+ 00016402  0x000019c3 call  0x00004237 
+ 00016403  0x000019c4 branch  0x0000407b , 0x00000001 
+ 00016404  0x000019c6 arg  0x0000482b , 0x00000012 
+ 00016405  0x000019c7 force  0x00000007 , 0x00000039 
+ 00016406  0x000019c8 call  0x00004237 
+ 00016407  0x000019c9 branch  0x00004081 , 0x00000001 
+ 00016408  0x000019cb arg  0x00004832 , 0x00000012 
+ 00016409  0x000019cc force  0x00000004 , 0x00000039 
+ 00016410  0x000019cd call  0x00004237 
+ 00016411  0x000019ce branch  0x00004087 , 0x00000001 
+ 00016412  0x000019d0 arg  0x00004820 , 0x00000012 
+ 00016413  0x000019d1 force  0x00000004 , 0x00000039 
+ 00016414  0x000019d2 call  0x00004237 
+ 00016415  0x000019d3 branch  0x0000408c , 0x00000001 
+ 00016416  0x000019d5 arg  0x0000481c , 0x00000012 
+ 00016417  0x000019d6 force  0x00000004 , 0x00000039 
+ 00016418  0x000019d7 call  0x00004237 
+ 00016419  0x000019d8 branch  0x0000408f , 0x00000001 
+ 00016420  0x000019da arg  0x00004836 , 0x00000012 
+ 00016421  0x000019db force  0x00000005 , 0x00000039 
+ 00016422  0x000019dc call  0x00004237 
+ 00016423  0x000019dd branch  0x00004095 , 0x00000001 
+ 00016424  0x000019df arg  0x00004853 , 0x00000012 
+ 00016425  0x000019e0 force  0x00000004 , 0x00000039 
+ 00016426  0x000019e1 call  0x00004237 
+ 00016427  0x000019e2 branch  0x0000409b , 0x00000001 
+ 00016428  0x000019e4 arg  0x00004857 , 0x00000012 
+ 00016429  0x000019e5 force  0x00000004 , 0x00000039 
+ 00016430  0x000019e6 call  0x00004237 
+ 00016431  0x000019e7 branch  0x000040a1 , 0x00000001 
+ 00016432  0x000019e9 arg  0x0000485b , 0x00000012 
+ 00016433  0x000019ea force  0x00000005 , 0x00000039 
+ 00016434  0x000019eb call  0x00004237 
+ 00016435  0x000019ec branch  0x000040a5 , 0x00000001 
+ 00016436  0x000019ee arg  0x00004860 , 0x00000012 
+ 00016437  0x000019ef force  0x00000004 , 0x00000039 
+ 00016438  0x000019f0 call  0x00004237 
+ 00016439  0x000019f1 branch  0x000040ab , 0x00000001 
+ 00016440  0x000019f3 arg  0x00004864 , 0x00000012 
+ 00016441  0x000019f4 force  0x00000004 , 0x00000039 
+ 00016442  0x000019f5 call  0x00004237 
+ 00016443  0x000019f6 branch  0x000040b0 , 0x00000001 
+ 00016444  0x000019f8 arg  0x00004868 , 0x00000012 
+ 00016445  0x000019f9 force  0x00000004 , 0x00000039 
+ 00016446  0x000019fa call  0x00004237 
+ 00016447  0x000019fb branch  0x000040b7 , 0x00000001 
+ 00016448  0x000019fd arg  0x0000486f , 0x00000012 
+ 00016449  0x000019fe force  0x00000004 , 0x00000039 
+ 00016450  0x000019ff call  0x00004237 
+ 00016451  0x00001a00 branch  0x000040d6 , 0x00000001 
+ 00016452  0x00001a02 arg  0x0000486c , 0x00000012 
+ 00016453  0x00001a03 force  0x00000007 , 0x00000039 
+ 00016454  0x00001a04 call  0x00004237 
+ 00016455  0x00001a05 branch  0x000040dd , 0x00000001 
+ 00016456  0x00001a07 arg  0x00004873 , 0x00000012 
+ 00016457  0x00001a08 force  0x00000005 , 0x00000039 
+ 00016458  0x00001a09 call  0x00004237 
+ 00016459  0x00001a0a branch  0x000040f2 , 0x00000001 
+ 00016460  0x00001a0c arg  0x00004878 , 0x00000012 
+ 00016461  0x00001a0d force  0x00000004 , 0x00000039 
+ 00016462  0x00001a0e call  0x00004237 
+ 00016463  0x00001a0f branch  0x000040f8 , 0x00000001 
+ 00016464  0x00001a11 arg  0x0000487c , 0x00000012 
+ 00016465  0x00001a12 force  0x00000007 , 0x00000039 
+ 00016466  0x00001a13 call  0x00004237 
+ 00016467  0x00001a14 branch  0x000040fb , 0x00000001 
+ 00016468  0x00001a16 arg  0x00004841 , 0x00000012 
+ 00016469  0x00001a17 force  0x00000006 , 0x00000039 
+ 00016470  0x00001a18 call  0x00004237 
+ 00016471  0x00001a19 branch  0x00004100 , 0x00000001 
+ 00016472  0x00001a1b arg  0x00004883 , 0x00000012 
+ 00016473  0x00001a1c force  0x00000006 , 0x00000039 
+ 00016474  0x00001a1d call  0x00004237 
+ 00016475  0x00001a1e branch  0x0000412c , 0x00000001 
+ 00016476  0x00001a20 arg  0x00004849 , 0x00000012 
+ 00016477  0x00001a21 force  0x00000003 , 0x00000039 
+ 00016478  0x00001a22 call  0x00004237 
+ 00016479  0x00001a23 branch  0x0000410e , 0x00000001 
+ 00016480  0x00001a25 arg  0x0000484c , 0x00000012 
+ 00016481  0x00001a26 force  0x00000004 , 0x00000039 
+ 00016482  0x00001a27 call  0x00004237 
+ 00016483  0x00001a28 branch  0x00004117 , 0x00000001 
+ 00016484  0x00001a2a arg  0x0000483b , 0x00000012 
+ 00016485  0x00001a2b force  0x00000006 , 0x00000039 
+ 00016486  0x00001a2c call  0x00004237 
+ 00016487  0x00001a2d branch  0x00004127 , 0x00000001 
+ 00016488  0x00001a2f arg  0x00004889 , 0x00000012 
+ 00016489  0x00001a30 force  0x00000003 , 0x00000039 
+ 00016490  0x00001a31 call  0x00004237 
+ 00016491  0x00001a32 branch  0x00004129 , 0x00000001 
+ 00016492  0x00001a33 branch  0x0000427f 
+ 00016493  0x00001a37 ifetch  0x00000001 , 0x00000003 
+ 00016494  0x00001a38 beq  0x0000003f , 0x00004071 
+ 00016495  0x00001a39 beq  0x0000003d , 0x00004131 
+ 00016496  0x00001a3a branch  0x0000427f 
+ 00016497  0x00001a3c call  0x00007f6e 
+ 00016498  0x00001a3d call  0x00004194 
+ 00016499  0x00001a3e branch  0x00004286 
+ 00016500  0x00001a42 ifetch  0x00000001 , 0x00000003 
+ 00016501  0x00001a43 beq  0x0000003f , 0x00004078 
+ 00016502  0x00001a44 beq  0x0000003d , 0x00004136 
+ 00016503  0x00001a45 branch  0x0000427f 
+ 00016504  0x00001a47 call  0x00007f6e 
+ 00016505  0x00001a48 call  0x0000419b 
+ 00016506  0x00001a49 branch  0x00004286 
+ 00016507  0x00001a4c ifetch  0x00000001 , 0x00000003 
+ 00016508  0x00001a4d beq  0x0000003f , 0x0000407f 
+ 00016509  0x00001a4e beq  0x0000003d , 0x0000413c 
+ 00016510  0x00001a4f branch  0x0000427f 
+ 00016511  0x00001a51 call  0x000041a2 
+ 00016512  0x00001a52 branch  0x00004286 
+ 00016513  0x00001a55 ifetch  0x00000001 , 0x00000003 
+ 00016514  0x00001a56 beq  0x0000003f , 0x00004085 
+ 00016515  0x00001a57 beq  0x0000003d , 0x00004140 
+ 00016516  0x00001a58 branch  0x0000427f 
+ 00016517  0x00001a5b call  0x000041a8 
+ 00016518  0x00001a5c branch  0x00004286 
+ 00016519  0x00001a5f ifetch  0x00000001 , 0x00000003 
+ 00016520  0x00001a60 beq  0x0000003f , 0x0000408a 
+ 00016521  0x00001a61 branch  0x0000427f 
+ 00016522  0x00001a63 call  0x000041ae 
+ 00016523  0x00001a64 branch  0x00004286 
+ 00016524  0x00001a68 ifetch  0x00000001 , 0x00000003 
+ 00016525  0x00001a69 beq  0x0000003d , 0x00004149 
+ 00016526  0x00001a6a branch  0x0000427f 
+ 00016527  0x00001a6e ifetch  0x00000001 , 0x00000003 
+ 00016528  0x00001a6f beq  0x0000003f , 0x00004093 
+ 00016529  0x00001a70 beq  0x0000003d , 0x00004144 
+ 00016530  0x00001a71 branch  0x0000427f 
+ 00016531  0x00001a73 call  0x00004204 
+ 00016532  0x00001a74 branch  0x00004286 
+ 00016533  0x00001a77 ifetch  0x00000001 , 0x00000003 
+ 00016534  0x00001a78 beq  0x0000003f , 0x00004099 
+ 00016535  0x00001a79 beq  0x0000003d , 0x00004157 
+ 00016536  0x00001a7a branch  0x0000427f 
+ 00016537  0x00001a7c call  0x000041b4 
+ 00016538  0x00001a7d branch  0x00004286 
+ 00016539  0x00001a80 ifetch  0x00000001 , 0x00000003 
+ 00016540  0x00001a81 beq  0x0000003f , 0x0000409f 
+ 00016541  0x00001a82 beq  0x0000003d , 0x00004172 
+ 00016542  0x00001a83 branch  0x0000427f 
+ 00016543  0x00001a85 call  0x000041ba 
+ 00016544  0x00001a86 branch  0x00004286 
+ 00016545  0x00001a89 ifetch  0x00000001 , 0x00000003 
+ 00016546  0x00001a8a beq  0x0000003f , 0x000040e1 
+ 00016547  0x00001a8b beq  0x0000003d , 0x0000415a 
+ 00016548  0x00001a8c branch  0x0000427f 
+ 00016549  0x00001a90 ifetch  0x00000001 , 0x00000003 
+ 00016550  0x00001a91 beq  0x0000003f , 0x000040a9 
+ 00016551  0x00001a92 beq  0x0000003d , 0x0000416b 
+ 00016552  0x00001a93 branch  0x0000427f 
+ 00016553  0x00001a95 call  0x0000420b 
+ 00016554  0x00001a96 branch  0x00004286 
+ 00016555  0x00001a99 ifetch  0x00000001 , 0x00000003 
+ 00016556  0x00001a9a beq  0x0000003f , 0x000040ae 
+ 00016557  0x00001a9b branch  0x0000427f 
+ 00016558  0x00001a9d call  0x000041c0 
+ 00016559  0x00001a9e branch  0x00004286 
+ 00016560  0x00001aa1 ifetch  0x00000001 , 0x00000003 
+ 00016561  0x00001aa2 beq  0x0000003f , 0x000040b3 
+ 00016562  0x00001aa3 branch  0x00004286 
+ 00016563  0x00001aa5 call  0x000032ee 
+ 00016564  0x00001aa6 nbranch  0x0000427f , 0x00000005 
+ 00016565  0x00001aa7 call  0x000041cd 
+ 00016566  0x00001aa8 branch  0x00004286 
+ 00016567  0x00001aab ifetch  0x00000001 , 0x00000003 
+ 00016568  0x00001aac beq  0x0000003f , 0x000040ba 
+ 00016569  0x00001aad branch  0x0000427f 
+ 00016570  0x00001aaf fetch  0x00000001 , 0x00004040 
+ 00016571  0x00001ab0 bbit0  0x00000000 , 0x0000427f 
+ 00016572  0x00001ab1 call  0x00007f6e 
+ 00016573  0x00001ab2 fetch  0x00000001 , 0x00004041 
+ 00016574  0x00001ab3 bbit1  0x00000000 , 0x000040c0 
+ 00016575  0x00001ab4 branch  0x000040cb 
+ 00016576  0x00001ab6 arg  0x00004868 , 0x00000011 
+ 00016577  0x00001ab7 arg  0x00000004 , 0x00000039 
+ 00016578  0x00001ab8 call  0x00004232 
+ 00016579  0x00001ab9 call  0x00004247 
+ 00016580  0x00001aba setarg  0x00000034 
+ 00016581  0x00001abb istore  0x00000001 , 0x0000000a 
+ 00016582  0x00001abc call  0x0000424e 
+ 00016583  0x00001abd arg  0x000003d0 , 0x00000011 
+ 00016584  0x00001abe call  0x00007e9d 
+ 00016585  0x00001abf call  0x000068fa 
+ 00016586  0x00001ac0 branch  0x00004286 
+ 00016587  0x00001ac2 arg  0x00004868 , 0x00000011 
+ 00016588  0x00001ac3 arg  0x00000004 , 0x00000039 
+ 00016589  0x00001ac4 call  0x00004232 
+ 00016590  0x00001ac5 call  0x00004247 
+ 00016591  0x00001ac6 setarg  0x00000033 
+ 00016592  0x00001ac7 istore  0x00000001 , 0x0000000a 
+ 00016593  0x00001ac8 call  0x0000424e 
+ 00016594  0x00001ac9 arg  0x00000040 , 0x00000011 
+ 00016595  0x00001aca call  0x00007e9d 
+ 00016596  0x00001acb call  0x000068fa 
+ 00016597  0x00001acc branch  0x00004286 
+ 00016598  0x00001ad0 set1  0x00000025 , 0x00000000 
+ 00016599  0x00001ad1 bpatch  0x00000094 , 0x00004032 
+ 00016600  0x00001ad2 call  0x00003f3e 
+ 00016601  0x00001ad3 fetch  0x00000001 , 0x0000429a 
+ 00016602  0x00001ad4 bne  0x00000000 , 0x0000427f 
+ 00016603  0x00001ad5 call  0x000041f0 
+ 00016604  0x00001ad6 branch  0x00004286 
+ 00016605  0x00001ad9 set1  0x00000025 , 0x00000000 
+ 00016606  0x00001ada bpatch  0x00000095 , 0x00004032 
+ 00016607  0x00001adb call  0x000041f6 
+ 00016608  0x00001adc branch  0x00004286 
+ 00016609  0x00001adf arg  0x00004857 , 0x00000011 
+ 00016610  0x00001ae0 arg  0x00000004 , 0x00000039 
+ 00016611  0x00001ae1 call  0x00004232 
+ 00016612  0x00001ae2 call  0x000032ee 
+ 00016613  0x00001ae3 nbranch  0x0000424a , 0x00000005 
+ 00016614  0x00001ae4 fetch  0x00000001 , 0x00004041 
+ 00016615  0x00001ae5 bbit1  0x00000001 , 0x000040eb 
+ 00016616  0x00001ae6 call  0x000040ef 
+ 00016617  0x00001ae7 call  0x000068fa 
+ 00016618  0x00001ae8 branch  0x00004286 
+ 00016619  0x00001aea setarg  0x0000004d 
+ 00016620  0x00001aeb istore  0x00000001 , 0x0000000a 
+ 00016621  0x00001aec call  0x000068fa 
+ 00016622  0x00001aed branch  0x00004286 
+ 00016623  0x00001aef setarg  0x00000053 
+ 00016624  0x00001af0 istore  0x00000001 , 0x0000000a 
+ 00016625  0x00001af1 rtn 
+ 00016626  0x00001af4 ifetch  0x00000001 , 0x00000003 
+ 00016627  0x00001af5 beq  0x0000003f , 0x000040f6 
+ 00016628  0x00001af6 beq  0x0000003d , 0x0000417e 
+ 00016629  0x00001af7 branch  0x0000427f 
+ 00016630  0x00001af9 call  0x000041d8 
+ 00016631  0x00001afa branch  0x00004286 
+ 00016632  0x00001afd ifetch  0x00000001 , 0x00000003 
+ 00016633  0x00001afe beq  0x0000003d , 0x00004151 
+ 00016634  0x00001aff branch  0x0000427f 
+ 00016635  0x00001b02 ifetch  0x00000001 , 0x00000003 
+ 00016636  0x00001b03 beq  0x0000003f , 0x000040fe 
+ 00016637  0x00001b04 branch  0x0000427f 
+ 00016638  0x00001b06 call  0x000041de 
+ 00016639  0x00001b07 branch  0x00004286 
+ 00016640  0x00001b0a fetch  0x00000001 , 0x0000429f 
+ 00016641  0x00001b0b store  0x00000001 , 0x00000177 
+ 00016642  0x00001b0c call  0x0000691d 
+ 00016643  0x00001b0d call  0x00003f3e 
+ 00016644  0x00001b0e fetch  0x00000001 , 0x0000429a 
+ 00016645  0x00001b0f bne  0x00000000 , 0x0000427f 
+ 00016646  0x00001b10 fetch  0x00000001 , 0x000042a9 
+ 00016647  0x00001b11 beq  0x00000033 , 0x0000410c 
+ 00016648  0x00001b12 beq  0x00000034 , 0x0000410a 
+ 00016649  0x00001b13 branch  0x0000427f 
+ 00016650  0x00001b16 call  0x00003f82 
+ 00016651  0x00001b17 branch  0x00004286 
+ 00016652  0x00001b19 call  0x00003f6e 
+ 00016653  0x00001b1a branch  0x00004286 
+ 00016654  0x00001b1d call  0x00003f3e 
+ 00016655  0x00001b1e fetch  0x00000001 , 0x0000429a 
+ 00016656  0x00001b1f bne  0x00000001 , 0x0000427f 
+ 00016657  0x00001b20 fetch  0x00000001 , 0x00004041 
+ 00016658  0x00001b21 bbit1  0x00000000 , 0x00004115 
+ 00016659  0x00001b22 call  0x00003f77 
+ 00016660  0x00001b23 branch  0x00004286 
+ 00016661  0x00001b27 call  0x00003f90 
+ 00016662  0x00001b28 branch  0x00004286 
+ 00016663  0x00001b2c ifetch  0x00000001 , 0x00000003 
+ 00016664  0x00001b2d beq  0x0000003d , 0x0000411a 
+ 00016665  0x00001b2e branch  0x0000427f 
+ 00016666  0x00001b30 ifetch  0x00000001 , 0x00000003 
+ 00016667  0x00001b31 beq  0x00000031 , 0x00004122 
+ 00016668  0x00001b32 beq  0x00000030 , 0x0000411e 
+ 00016669  0x00001b33 branch  0x0000427f 
+ 00016670  0x00001b35 call  0x00003f40 
+ 00016671  0x00001b36 branch  0x00004286 , 0x00000001 
+ 00016672  0x00001b37 call  0x00003f9e 
+ 00016673  0x00001b38 branch  0x00004286 
+ 00016674  0x00001b3a call  0x00003f40 
+ 00016675  0x00001b3b nbranch  0x00004286 , 0x00000001 
+ 00016676  0x00001b3c call  0x000063ab 
+ 00016677  0x00001b3d call  0x00006414 
+ 00016678  0x00001b3e branch  0x00004286 
+ 00016679  0x00001b42 call  0x00003f43 
+ 00016680  0x00001b43 branch  0x00004286 
+ 00016681  0x00001b46 ifetch  0x00000001 , 0x00000003 
+ 00016682  0x00001b47 beq  0x0000003d , 0x00004187 
+ 00016683  0x00001b48 branch  0x0000427f 
+ 00016684  0x00001b4b call  0x00003f3e 
+ 00016685  0x00001b4c fetch  0x00000001 , 0x0000429a 
+ 00016686  0x00001b4d bne  0x00000000 , 0x0000427f 
+ 00016687  0x00001b4e call  0x0000638a 
+ 00016688  0x00001b4f branch  0x00004286 
+ 00016689  0x00001b56 arg  0x00004703 , 0x00000011 
+ 00016690  0x00001b57 call  0x0000422b 
+ 00016691  0x00001b58 storet  0x00000001 , 0x00004702 
+ 00016692  0x00001b59 call  0x00003fd2 
+ 00016693  0x00001b5a branch  0x00004286 
+ 00016694  0x00001b5d arg  0x0000441a , 0x00000011 
+ 00016695  0x00001b5e call  0x0000422b 
+ 00016696  0x00001b5f storet  0x00000001 , 0x00004419 
+ 00016697  0x00001b60 call  0x00003fd7 
+ 00016698  0x00001b61 call  0x00005adb 
+ 00016699  0x00001b62 branch  0x00004286 
+ 00016700  0x00001b65 arg  0x00004140 , 0x00000005 
+ 00016701  0x00001b66 call  0x00007ebf 
+ 00016702  0x00001b67 call  0x00003fe0 
+ 00016703  0x00001b68 branch  0x00004286 
+ 00016704  0x00001b6b arg  0x000044f9 , 0x00000005 
+ 00016705  0x00001b6c call  0x00007ebf 
+ 00016706  0x00001b6d call  0x00003fdc 
+ 00016707  0x00001b6e branch  0x00004286 
+ 00016708  0x00001b71 arg  0x00000550 , 0x00000011 
+ 00016709  0x00001b72 call  0x0000422b 
+ 00016710  0x00001b73 storet  0x00000001 , 0x0000054f 
+ 00016711  0x00001b74 call  0x00003fe4 
+ 00016712  0x00001b75 branch  0x00004286 
+ 00016713  0x00001b78 call  0x00007eb0 
+ 00016714  0x00001b79 setarg  0x02dc6c00 
+ 00016715  0x00001b7a idiv  0x00000002 
+ 00016716  0x00001b7b call  0x00007efd 
+ 00016717  0x00001b7c quotient  0x0000003f 
+ 00016718  0x00001b7d store  0x00000002 , 0x000002a8 
+ 00016719  0x00001b7e call  0x00003feb 
+ 00016720  0x00001b7f branch  0x00004286 
+ 00016721  0x00001b82 ifetch  0x00000001 , 0x00000003 
+ 00016722  0x00001b83 sub  0x0000003f , 0x00000033 , 0x0000003e 
+ 00016723  0x00001b84 nbranch  0x0000427f , 0x00000002 
+ 00016724  0x00001b85 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00016725  0x00001b86 store  0x00000001 , 0x00004812 
+ 00016726  0x00001b87 branch  0x00004286 
+ 00016727  0x00001b8a ifetch  0x00000003 , 0x00000003 
+ 00016728  0x00001b8b store  0x00000003 , 0x0000414a 
+ 00016729  0x00001b8c branch  0x00004286 
+ 00016730  0x00001b8f call  0x000032ee 
+ 00016731  0x00001b90 nbranch  0x0000427f , 0x00000005 
+ 00016732  0x00001b91 ifetch  0x00000001 , 0x00000003 
+ 00016733  0x00001b92 beq  0x00000053 , 0x00004160 
+ 00016734  0x00001b93 beq  0x0000004d , 0x00004163 
+ 00016735  0x00001b94 branch  0x0000427f 
+ 00016736  0x00001b97 fetch  0x00000001 , 0x00004041 
+ 00016737  0x00001b98 bbit1  0x00000001 , 0x00004166 
+ 00016738  0x00001b99 branch  0x0000427f 
+ 00016739  0x00001b9c fetch  0x00000001 , 0x00004041 
+ 00016740  0x00001b9d bbit0  0x00000001 , 0x00004166 
+ 00016741  0x00001b9e branch  0x0000427f 
+ 00016742  0x00001ba1 fetch  0x00000001 , 0x00004813 
+ 00016743  0x00001ba2 set1  0x00000004 , 0x0000003f 
+ 00016744  0x00001ba3 store  0x00000001 , 0x00004813 
+ 00016745  0x00001ba4 jam  0x00000018 , 0x00004272 
+ 00016746  0x00001ba5 branch  0x0000428c 
+ 00016747  0x00001ba8 arg  0x00004280 , 0x00000005 
+ 00016748  0x00001ba9 call  0x00007ebd 
+ 00016749  0x00001baa arg  0x00004282 , 0x00000005 
+ 00016750  0x00001bab call  0x00007ebd 
+ 00016751  0x00001bac arg  0x00004284 , 0x00000005 
+ 00016752  0x00001bad call  0x00007ebd 
+ 00016753  0x00001bae branch  0x00004286 
+ 00016754  0x00001bb1 ifetch  0x00000001 , 0x00000003 
+ 00016755  0x00001bb2 beq  0x00000031 , 0x00004176 
+ 00016756  0x00001bb3 beq  0x00000032 , 0x0000417c 
+ 00016757  0x00001bb4 branch  0x0000427f 
+ 00016758  0x00001bb6 ifetch  0x00000001 , 0x00000003 
+ 00016759  0x00001bb7 arg  0x000001b4 , 0x00000005 
+ 00016760  0x00001bb8 call  0x00007ebf 
+ 00016761  0x00001bb9 call  0x00006931 
+ 00016762  0x00001bba nrtn  0x00000028 
+ 00016763  0x00001bbb branch  0x00004286 
+ 00016764  0x00001bbd call  0x0000693d 
+ 00016765  0x00001bbe branch  0x00004286 
+ 00016766  0x00001bc1 ifetch  0x00000001 , 0x00000003 
+ 00016767  0x00001bc2 fetcht  0x00000001 , 0x00004812 
+ 00016768  0x00001bc3 nsetflag  0x00000034 , 0x00000002 , 0x00000002 
+ 00016769  0x00001bc4 storet  0x00000001 , 0x00004812 
+ 00016770  0x00001bc5 branch  0x00004286 , 0x00000034 
+ 00016771  0x00001bc6 ifetch  0x00000001 , 0x00000003 
+ 00016772  0x00001bc7 arg  0x00004814 , 0x00000005 
+ 00016773  0x00001bc8 call  0x00007ebf 
+ 00016774  0x00001bc9 branch  0x00004286 
+ 00016775  0x00001bcc set1  0x00000025 , 0x00000000 
+ 00016776  0x00001bcd bpatch  0x00000096 , 0x00004032 
+ 00016777  0x00001bce arg  0x00000014 , 0x00000039 
+ 00016778  0x00001bcf arg  0x00001000 , 0x00000005 
+ 00016779  0x00001bd0 call  0x0000497c 
+ 00016780  0x00001bd1 arg  0x00001000 , 0x00000011 
+ 00016781  0x00001bd2 fetch  0x00000001 , 0x00001000 
+ 00016782  0x00001bd3 compare  0x00000012 , 0x0000003f , 0x000000ff 
+ 00016783  0x00001bd4 call  0x00006b19 , 0x00000001 
+ 00016784  0x00001bd5 fetch  0x00000001 , 0x00001000 
+ 00016785  0x00001bd6 compare  0x00000013 , 0x0000003f , 0x000000ff 
+ 00016786  0x00001bd7 call  0x00006b45 , 0x00000001 
+ 00016787  0x00001bd8 branch  0x00004286 
+ 00016788  0x00001bde arg  0x00004827 , 0x00000011 
+ 00016789  0x00001bdf arg  0x00000004 , 0x00000039 
+ 00016790  0x00001be0 call  0x00004232 
+ 00016791  0x00001be1 fetch  0x00000001 , 0x00004702 
+ 00016792  0x00001be2 copy  0x0000003f , 0x00000039 
+ 00016793  0x00001be3 arg  0x00004703 , 0x00000006 
+ 00016794  0x00001be4 branch  0x00007f74 
+ 00016795  0x00001be6 arg  0x00004824 , 0x00000011 
+ 00016796  0x00001be7 force  0x00000007 , 0x00000039 
+ 00016797  0x00001be8 call  0x00004232 
+ 00016798  0x00001be9 call  0x00005b08 
+ 00016799  0x00001bea ifetch  0x00000001 , 0x00000006 
+ 00016800  0x00001beb copy  0x0000003f , 0x00000039 
+ 00016801  0x00001bec branch  0x00007f74 
+ 00016802  0x00001bf0 arg  0x0000482e , 0x00000011 
+ 00016803  0x00001bf1 arg  0x00000004 , 0x00000039 
+ 00016804  0x00001bf2 call  0x00004232 
+ 00016805  0x00001bf3 arg  0x00004140 , 0x00000011 
+ 00016806  0x00001bf4 call  0x00007e9d 
+ 00016807  0x00001bf5 branch  0x000068fa 
+ 00016808  0x00001bf7 arg  0x0000482b , 0x00000011 
+ 00016809  0x00001bf8 arg  0x00000007 , 0x00000039 
+ 00016810  0x00001bf9 call  0x00004232 
+ 00016811  0x00001bfa arg  0x000044f9 , 0x00000011 
+ 00016812  0x00001bfb call  0x00007e9d 
+ 00016813  0x00001bfc branch  0x000068fa 
+ 00016814  0x00001c00 arg  0x00004832 , 0x00000011 
+ 00016815  0x00001c01 arg  0x00000004 , 0x00000039 
+ 00016816  0x00001c02 call  0x00004232 
+ 00016817  0x00001c03 arg  0x00000006 , 0x00000039 
+ 00016818  0x00001c04 arg  0x00004804 , 0x00000006 
+ 00016819  0x00001c05 branch  0x00007f74 
+ 00016820  0x00001c08 arg  0x00004836 , 0x00000011 
+ 00016821  0x00001c09 arg  0x00000005 , 0x00000039 
+ 00016822  0x00001c0a call  0x00004232 
+ 00016823  0x00001c0b arg  0x00000003 , 0x00000039 
+ 00016824  0x00001c0c arg  0x0000414a , 0x00000006 
+ 00016825  0x00001c0d branch  0x00007f74 
+ 00016826  0x00001c10 arg  0x00004853 , 0x00000011 
+ 00016827  0x00001c11 arg  0x00000004 , 0x00000039 
+ 00016828  0x00001c12 call  0x00004232 
+ 00016829  0x00001c13 call  0x00006988 
+ 00016830  0x00001c14 call  0x00004253 
+ 00016831  0x00001c15 branch  0x000068fa 
+ 00016832  0x00001c19 call  0x00006929 
+ 00016833  0x00001c1a arg  0x00004860 , 0x00000011 
+ 00016834  0x00001c1b arg  0x00000004 , 0x00000039 
+ 00016835  0x00001c1c call  0x00004232 
+ 00016836  0x00001c1d fetch  0x00000001 , 0x000001b3 
+ 00016837  0x00001c1e beq  0x00000033 , 0x000041c8 
+ 00016838  0x00001c1f beq  0x00000034 , 0x000041c8 
+ 00016839  0x00001c20 branch  0x000068fa 
+ 00016840  0x00001c22 istore  0x00000001 , 0x0000000a 
+ 00016841  0x00001c23 call  0x0000424e 
+ 00016842  0x00001c24 arg  0x000001b4 , 0x00000011 
+ 00016843  0x00001c25 call  0x00007e9d 
+ 00016844  0x00001c26 branch  0x000068fa 
+ 00016845  0x00001c29 set1  0x00000025 , 0x00000000 
+ 00016846  0x00001c2a bpatch  0x00000097 , 0x00004032 
+ 00016847  0x00001c2b arg  0x00004864 , 0x00000011 
+ 00016848  0x00001c2c arg  0x00000004 , 0x00000039 
+ 00016849  0x00001c2d call  0x00004232 
+ 00016850  0x00001c2e call  0x000041d4 
+ 00016851  0x00001c2f branch  0x000068fa 
+ 00016852  0x00001c31 arg  0x00000018 , 0x00000011 
+ 00016853  0x00001c32 arg  0x00000001 , 0x00000039 
+ 00016854  0x00001c33 branch  0x00007e9e 
+ 00016855  0x00001c36 rtn 
+ 00016856  0x00001c3a arg  0x00004873 , 0x00000011 
+ 00016857  0x00001c3b arg  0x00000005 , 0x00000039 
+ 00016858  0x00001c3c call  0x00004232 
+ 00016859  0x00001c3d arg  0x00004814 , 0x00000011 
+ 00016860  0x00001c3e call  0x00007e9d 
+ 00016861  0x00001c3f branch  0x000068fa 
+ 00016862  0x00001c43 arg  0x0000487c , 0x00000011 
+ 00016863  0x00001c44 arg  0x00000007 , 0x00000039 
+ 00016864  0x00001c45 call  0x00004232 
+ 00016865  0x00001c46 fetch  0x00000001 , 0x00004812 
+ 00016866  0x00001c47 copy  0x0000003f , 0x00000011 
+ 00016867  0x00001c48 fetch  0x00000001 , 0x00004040 
+ 00016868  0x00001c49 isolate1  0x00000000 , 0x0000003f 
+ 00016869  0x00001c4a setflag  0x00000001 , 0x00000003 , 0x00000011 
+ 00016870  0x00001c4b isolate1  0x00000001 , 0x0000003f 
+ 00016871  0x00001c4c setflag  0x00000001 , 0x00000005 , 0x00000011 
+ 00016872  0x00001c4d fetch  0x00000001 , 0x00004041 
+ 00016873  0x00001c4e isolate1  0x00000001 , 0x0000003f 
+ 00016874  0x00001c4f setflag  0x00000001 , 0x00000004 , 0x00000011 
+ 00016875  0x00001c50 isolate1  0x00000000 , 0x0000003f 
+ 00016876  0x00001c51 setflag  0x00000001 , 0x00000006 , 0x00000011 
+ 00016877  0x00001c52 copy  0x00000011 , 0x0000003f 
+ 00016878  0x00001c53 istore  0x00000001 , 0x0000000a 
+ 00016879  0x00001c54 branch  0x000068fa 
+ 00016880  0x00001c57 setarg  0x009e8b33 
+ 00016881  0x00001c58 store  0x00000003 , 0x00004147 
+ 00016882  0x00001c59 fetch  0x00000001 , 0x000042a4 
+ 00016883  0x00001c5a set1  0x00000000 , 0x0000003f 
+ 00016884  0x00001c5b store  0x00000001 , 0x000042a4 
+ 00016885  0x00001c5c branch  0x00004636 
+ 00016886  0x00001c5f call  0x00003f3e 
+ 00016887  0x00001c60 fetch  0x00000001 , 0x0000429a 
+ 00016888  0x00001c61 bne  0x00000000 , 0x0000427f 
+ 00016889  0x00001c62 call  0x00003f8a 
+ 00016890  0x00001c63 fetch  0x00000001 , 0x000042a4 
+ 00016891  0x00001c64 set1  0x00000001 , 0x0000003f 
+ 00016892  0x00001c65 store  0x00000001 , 0x000042a4 
+ 00016893  0x00001c66 setarg  0x00000200 
+ 00016894  0x00001c67 store  0x00000002 , 0x0000481a 
+ 00016895  0x00001c68 arg  0x0000486c , 0x00000011 
+ 00016896  0x00001c69 arg  0x00000006 , 0x00000039 
+ 00016897  0x00001c6a call  0x00004232 
+ 00016898  0x00001c6b call  0x00007f74 
+ 00016899  0x00001c6c branch  0x0000428c 
+ 00016900  0x00001c71 arg  0x0000481c , 0x00000011 
+ 00016901  0x00001c72 arg  0x00000004 , 0x00000039 
+ 00016902  0x00001c73 call  0x00004232 
+ 00016903  0x00001c74 fetch  0x00000001 , 0x0000054f 
+ 00016904  0x00001c75 copy  0x0000003f , 0x00000039 
+ 00016905  0x00001c76 arg  0x00000550 , 0x00000006 
+ 00016906  0x00001c77 branch  0x00007f74 
+ 00016907  0x00001c7c arg  0x0000485b , 0x00000011 
+ 00016908  0x00001c7d arg  0x00000005 , 0x00000039 
+ 00016909  0x00001c7e call  0x00004232 
+ 00016910  0x00001c7f call  0x00004247 
+ 00016911  0x00001c80 setarg  0x00000054 
+ 00016912  0x00001c81 istore  0x00000001 , 0x0000000a 
+ 00016913  0x00001c82 call  0x00004244 
+ 00016914  0x00001c83 arg  0x00004280 , 0x00000011 
+ 00016915  0x00001c84 call  0x00007e9b 
+ 00016916  0x00001c85 call  0x00004247 
+ 00016917  0x00001c86 setarg  0x00000041 
+ 00016918  0x00001c87 istore  0x00000001 , 0x0000000a 
+ 00016919  0x00001c88 call  0x00004244 
+ 00016920  0x00001c89 arg  0x00004282 , 0x00000011 
+ 00016921  0x00001c8a call  0x00007e9b 
+ 00016922  0x00001c8b call  0x00004247 
+ 00016923  0x00001c8c setarg  0x0000004f 
+ 00016924  0x00001c8d istore  0x00000001 , 0x0000000a 
+ 00016925  0x00001c8e call  0x00004244 
+ 00016926  0x00001c8f arg  0x00004284 , 0x00000011 
+ 00016927  0x00001c90 call  0x00007e9b 
+ 00016928  0x00001c91 branch  0x00007f74 
+ 00016929  0x00001c93 call  0x00007f6e 
+ 00016930  0x00001c94 call  0x00004247 
+ 00016931  0x00001c95 arg  0x00000182 , 0x00000011 
+ 00016932  0x00001c96 call  0x00007e9d 
+ 00016933  0x00001c97 call  0x0000424e 
+ 00016934  0x00001c98 arg  0x0000017f , 0x00000011 
+ 00016935  0x00001c99 call  0x00007e99 
+ 00016936  0x00001c9a call  0x0000424e 
+ 00016937  0x00001c9b call  0x000041d4 
+ 00016938  0x00001c9c branch  0x000068fa 
+ 00016939  0x00001ca8 call  0x0000422d 
+ 00016940  0x00001ca9 branch  0x0000497c 
+ 00016941  0x00001cab call  0x00004269 
+ 00016942  0x00001cac copy  0x0000003f , 0x00000002 
+ 00016943  0x00001cad copy  0x0000003f , 0x00000039 
+ 00016944  0x00001cae copy  0x00000011 , 0x00000005 
+ 00016945  0x00001caf rtn 
+ 00016946  0x00001cb3 call  0x00007f6e 
+ 00016947  0x00001cb4 call  0x00004241 
+ 00016948  0x00001cb6 copy  0x00000011 , 0x00000006 
+ 00016949  0x00001cb7 call  0x00004976 
+ 00016950  0x00001cb8 branch  0x00004244 
+ 00016951  0x00001cbc ifetch  0x00000001 , 0x00000003 
+ 00016952  0x00001cbd ifetcht  0x00000001 , 0x00000012 
+ 00016953  0x00001cbe isub  0x00000002 , 0x0000003e 
+ 00016954  0x00001cbf disable  0x00000001 
+ 00016955  0x00001cc0 nbranch  0x00004240 , 0x00000005 
+ 00016956  0x00001cc1 increase  0x00000001 , 0x00000012 
+ 00016957  0x00001cc2 loop  0x00004237 
+ 00016958  0x00001cc3 enable  0x00000001 
+ 00016959  0x00001cc4 rtn 
+ 00016960  0x00001cc6 branch  0x00004251 
+ 00016961  0x00001cca setarg  0x0000002b 
+ 00016962  0x00001ccb istore  0x00000001 , 0x0000000a 
+ 00016963  0x00001ccc rtn 
+ 00016964  0x00001ccf setarg  0x0000003a 
+ 00016965  0x00001cd0 istore  0x00000001 , 0x0000000a 
+ 00016966  0x00001cd1 rtn 
+ 00016967  0x00001cd5 setarg  0x0000003e 
+ 00016968  0x00001cd6 istore  0x00000001 , 0x0000000a 
+ 00016969  0x00001cd7 rtn 
+ 00016970  0x00001cd9 setarg  0x0000004e 
+ 00016971  0x00001cda istore  0x00000001 , 0x0000000a 
+ 00016972  0x00001cdb call  0x000068fa 
+ 00016973  0x00001cdc branch  0x00004286 
+ 00016974  0x00001ce1 setarg  0x0000002c 
+ 00016975  0x00001ce2 istore  0x00000001 , 0x0000000a 
+ 00016976  0x00001ce3 rtn 
+ 00016977  0x00001ce6 copy  0x00000011 , 0x00000003 
+ 00016978  0x00001ce7 rtn 
+ 00016979  0x00001cea arg  0x00000195 , 0x00000013 
+ 00016980  0x00001ceb arg  0x00000004 , 0x00000039 
+ 00016981  0x00001ced copy  0x00000039 , 0x0000003f 
+ 00016982  0x00001cee store  0x00000001 , 0x00000161 
+ 00016983  0x00001cef ifetch  0x00000001 , 0x00000013 
+ 00016984  0x00001cf0 beq  0x00000033 , 0x0000425b 
+ 00016985  0x00001cf1 beq  0x00000034 , 0x0000425b 
+ 00016986  0x00001cf2 branch  0x00004267 
+ 00016987  0x00001cf4 call  0x00004247 
+ 00016988  0x00001cf5 ifetch  0x00000001 , 0x00000013 
+ 00016989  0x00001cf6 istore  0x00000001 , 0x0000000a 
+ 00016990  0x00001cf7 increase  0x00000001 , 0x00000013 
+ 00016991  0x00001cf8 call  0x0000424e 
+ 00016992  0x00001cf9 copy  0x00000013 , 0x00000011 
+ 00016993  0x00001cfa call  0x00007e9d 
+ 00016994  0x00001cfc increase  0x00000006 , 0x00000013 
+ 00016995  0x00001cfd fetch  0x00000001 , 0x00000161 
+ 00016996  0x00001cfe copy  0x0000003f , 0x00000039 
+ 00016997  0x00001cff loop  0x00004255 
+ 00016998  0x00001d00 rtn 
+ 00016999  0x00001d02 increase  0x00000001 , 0x00000013 
+ 00017000  0x00001d03 branch  0x00004262 
+ 00017001  0x00001d08 set1  0x00000025 , 0x00000000 
+ 00017002  0x00001d09 bpatch  0x00000098 , 0x00004033 
+ 00017003  0x00001d0a hfetch  0x00000002 , 0x00008058 
+ 00017004  0x00001d0b isub  0x00000003 , 0x0000003f 
+ 00017005  0x00001d0c rtn  0x00000005 
+ 00017006  0x00001d0d branch  0x00004273 , 0x00000002 
+ 00017007  0x00001d0f fetcht  0x00000002 , 0x0000480e 
+ 00017008  0x00001d10 iadd  0x00000002 , 0x0000003f 
+ 00017009  0x00001d11 increase  0xfffffffe , 0x0000003f 
+ 00017010  0x00001d12 rtn 
+ 00017011  0x00001d14 call  0x00004278 
+ 00017012  0x00001d15 iadd  0x00000003 , 0x00000002 
+ 00017013  0x00001d16 hfetch  0x00000002 , 0x00008058 
+ 00017014  0x00001d17 isub  0x00000002 , 0x0000003f 
+ 00017015  0x00001d18 branch  0x0000426f 
+ 00017016  0x00001d1b arg  0x00004fff , 0x0000003f 
+ 00017017  0x00001d1c increase  0x00000001 , 0x0000003f 
+ 00017018  0x00001d1d arg  0x00004a00 , 0x00000002 
+ 00017019  0x00001d1e isub  0x00000002 , 0x0000003f 
+ 00017020  0x00001d1f rtn 
+ 00017021  0x00001d22 fetcht  0x00000002 , 0x0000480e 
+ 00017022  0x00001d23 branch  0x00006903 
+ 00017023  0x00001d29 set1  0x00000025 , 0x00000000 
+ 00017024  0x00001d2a bpatch  0x00000099 , 0x00004033 
+ 00017025  0x00001d2b call  0x00007f6e 
+ 00017026  0x00001d2c setarg  0x00525245 
+ 00017027  0x00001d2d istore  0x00000003 , 0x0000000a 
+ 00017028  0x00001d2e call  0x000068fa 
+ 00017029  0x00001d2f branch  0x0000428c 
+ 00017030  0x00001d32 set1  0x00000025 , 0x00000000 
+ 00017031  0x00001d33 bpatch  0x0000009a , 0x00004033 
+ 00017032  0x00001d34 call  0x00007f6e 
+ 00017033  0x00001d35 setarg  0x00004b4f 
+ 00017034  0x00001d36 istore  0x00000002 , 0x0000000a 
+ 00017035  0x00001d37 call  0x000068fa 
+ 00017036  0x00001d3a set1  0x00000025 , 0x00000000 
+ 00017037  0x00001d3b bpatch  0x0000009b , 0x00004033 
+ 00017038  0x00001d3c call  0x0000427d 
+ 00017039  0x00001d3e setarg  0x00000000 
+ 00017040  0x00001d3f store  0x00000002 , 0x0000480e 
+ 00017041  0x00001d40 store  0x00000004 , 0x0000480a 
+ 00017042  0x00001d41 rtn 
+ 00017043  0x00001d45 call  0x00007db2 
+ 00017044  0x00001d46 call  0x00003f94 
+ 00017045  0x00001d47 setarg  0x0000429f 
+ 00017046  0x00001d48 store  0x00000002 , 0x0000428c 
+ 00017047  0x00001d49 setarg  0x000042be 
+ 00017048  0x00001d4a store  0x00000002 , 0x00004292 
+ 00017049  0x00001d4b setarg  0x00007cdb 
+ 00017050  0x00001d4c store  0x00000002 , 0x00004290 
+ 00017051  0x00001d4d jam  0x00000005 , 0x0000025a 
+ 00017052  0x00001d4e jam  0x00000000 , 0x0000026e 
+ 00017053  0x00001d4f jam  0x0000001b , 0x00004272 
+ 00017054  0x00001d50 rtn 
+ 00017055  0x00001d54 disable  0x00000001 
+ 00017056  0x00001d55 call  0x00003f3e 
+ 00017057  0x00001d57 jam  0x0000001b , 0x0000041c 
+ 00017058  0x00001d58 fetch  0x00000001 , 0x0000429a 
+ 00017059  0x00001d59 compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00017060  0x00001d5a nrtn  0x00000001 
+ 00017061  0x00001d5b jam  0x00000000 , 0x000043d2 
+ 00017062  0x00001d5c rtn 
+ 00017063  0x00001d5f fetch  0x00000001 , 0x00000340 
+ 00017064  0x00001d60 bbit0  0x00000000 , 0x000042b0 
+ 00017065  0x00001d61 fetch  0x00000006 , 0x00000342 
+ 00017066  0x00001d62 fetcht  0x00000006 , 0x000003d0 
+ 00017067  0x00001d63 isub  0x00000002 , 0x0000003e 
+ 00017068  0x00001d64 nrtn  0x00000005 
+ 00017069  0x00001d66 fetch  0x00000006 , 0x000003d0 
+ 00017070  0x00001d67 store  0x00000006 , 0x000044e7 
+ 00017071  0x00001d68 rtn 
+ 00017072  0x00001d6b arg  0x000000ff , 0x00000011 
+ 00017073  0x00001d6c call  0x00005b52 
+ 00017074  0x00001d6d nrtn  0x00000005 
+ 00017075  0x00001d6e ifetch  0x00000002 , 0x00000006 
+ 00017076  0x00001d6f fetcht  0x00000002 , 0x00000270 
+ 00017077  0x00001d70 isub  0x00000002 , 0x0000003e 
+ 00017078  0x00001d71 nrtn  0x00000005 
+ 00017079  0x00001d72 fetch  0x00000001 , 0x0000026e 
+ 00017080  0x00001d73 increase  0x00000001 , 0x0000003f 
+ 00017081  0x00001d74 store  0x00000001 , 0x0000026e 
+ 00017082  0x00001d75 fetcht  0x00000001 , 0x0000026f 
+ 00017083  0x00001d76 isub  0x00000002 , 0x0000003e 
+ 00017084  0x00001d77 branch  0x000042ad , 0x00000002 
+ 00017085  0x00001d78 rtn 
+ 00017086  0x00001d7b copy  0x00000013 , 0x0000003f 
+ 00017087  0x00001d7c beq  0x00000015 , 0x000042c5 
+ 00017088  0x00001d7d beq  0x00000014 , 0x000042d7 
+ 00017089  0x00001d7e and  0x0000003f , 0x0000000f , 0x00000002 
+ 00017090  0x00001d7f and_into  0x000000f0 , 0x0000003f 
+ 00017091  0x00001d80 beq  0x00000050 , 0x000042cd 
+ 00017092  0x00001d81 rtn 
+ 00017093  0x00001d84 setarg  0x00000000 
+ 00017094  0x00001d85 store  0x00000006 , 0x000044e7 
+ 00017095  0x00001d86 jam  0x00000000 , 0x0000026e 
+ 00017096  0x00001d87 setarg  0x00000000 
+ 00017097  0x00001d88 store  0x00000005 , 0x00000ff1 
+ 00017098  0x00001d89 jam  0x00000001 , 0x00000ff0 
+ 00017099  0x00001d8a call  0x00007cdb 
+ 00017100  0x00001d8b branch  0x00003f8a 
+ 00017101  0x00001d8e rtn 
+ 00017102  0x00001d8f fetch  0x00000001 , 0x000043d2 
+ 00017103  0x00001d90 rtn  0x00000034 
+ 00017104  0x00001d91 fetch  0x00000001 , 0x0000025a 
+ 00017105  0x00001d92 rtn  0x00000034 
+ 00017106  0x00001d93 increase  0xffffffff , 0x0000003f 
+ 00017107  0x00001d94 store  0x00000001 , 0x0000025a 
+ 00017108  0x00001d95 nrtn  0x00000034 
+ 00017109  0x00001d96 call  0x000042d8 
+ 00017110  0x00001d97 branch  0x00003f8e 
+ 00017111  0x00001d9b branch  0x00003f8c 
+ 00017112  0x00001d9f jam  0x00000005 , 0x0000025a 
+ 00017113  0x00001da0 fetch  0x00000001 , 0x00000267 
+ 00017114  0x00001da1 beq  0x00000001 , 0x000042e1 
+ 00017115  0x00001da2 beq  0x00000002 , 0x000042dd 
+ 00017116  0x00001da3 rtn 
+ 00017117  0x00001da5 fetch  0x00000006 , 0x0000025b 
+ 00017118  0x00001da6 store  0x00000006 , 0x00000268 
+ 00017119  0x00001da7 jam  0x00000001 , 0x00000267 
+ 00017120  0x00001da8 rtn 
+ 00017121  0x00001daa fetch  0x00000006 , 0x00000261 
+ 00017122  0x00001dab store  0x00000006 , 0x00000268 
+ 00017123  0x00001dac jam  0x00000002 , 0x00000267 
+ 00017124  0x00001dad rtn 
+ 00017125  0x00001db1 ifetch  0x00000002 , 0x00000003 
+ 00017126  0x00001db2 branch  0x00004490 , 0x00000034 
+ 00017127  0x00001db3 iforce  0x00000013 
+ 00017128  0x00001db4 ifetch  0x00000001 , 0x00000003 
+ 00017129  0x00001db5 store  0x00000001 , 0x00000293 
+ 00017130  0x00001db6 iforce  0x00000011 
+ 00017131  0x00001db7 bbit0  0x00000006 , 0x000042ed 
+ 00017132  0x00001db8 increase  0xfffffffe , 0x00000013 
+ 00017133  0x00001dba ifetch  0x00000002 , 0x00000003 
+ 00017134  0x00001dbb rshift4  0x0000003f , 0x00000039 
+ 00017135  0x00001dbc and  0x0000003f , 0x0000000f , 0x00000008 
+ 00017136  0x00001dbd iadd  0x00000011 , 0x00000011 
+ 00017137  0x00001dbe rshift8  0x0000003f , 0x0000003f 
+ 00017138  0x00001dbf iadd  0x00000011 , 0x00000011 
+ 00017139  0x00001dc0 ifetch  0x00000001 , 0x00000003 
+ 00017140  0x00001dc1 iadd  0x00000011 , 0x0000003f 
+ 00017141  0x00001dc2 bne  0x000000ff , 0x00004319 
+ 00017142  0x00001dc3 add  0x00000013 , 0xfffffffc , 0x0000003f 
+ 00017143  0x00001dc4 isub  0x00000039 , 0x0000003e 
+ 00017144  0x00001dc5 nbranch  0x00004316 , 0x00000005 
+ 00017145  0x00001dc6 fetch  0x00000001 , 0x00000293 
+ 00017146  0x00001dc7 isolate0  0x00000007 , 0x0000003f 
+ 00017147  0x00001dc8 branch  0x00004302 , 0x00000001 
+ 00017148  0x00001dc9 set0  0x0000001b , 0x00000000 
+ 00017149  0x00001dca bmark1  0x0000001b , 0x00004302 
+ 00017150  0x00001dcb and_into  0x00000007 , 0x0000003f 
+ 00017151  0x00001dcc fetcht  0x00000001 , 0x0000028c 
+ 00017152  0x00001dcd isub  0x00000002 , 0x0000003e 
+ 00017153  0x00001dce nbranch  0x00004316 , 0x00000005 
+ 00017154  0x00001dd0 setarg  0x00000640 
+ 00017155  0x00001dd1 force  0x00000007 , 0x00000007 
+ 00017156  0x00001dd2 call  0x00007e4c 
+ 00017157  0x00001dd3 deposit  0x00000008 
+ 00017158  0x00001dd4 call  0x00004320 
+ 00017159  0x00001dd5 rtn  0x00000028 
+ 00017160  0x00001dd6 fetch  0x00000001 , 0x00000293 
+ 00017161  0x00001dd7 iforce  0x00000011 
+ 00017162  0x00001dd8 rshift3  0x0000003f , 0x00000002 
+ 00017163  0x00001dd9 and_into  0x00000007 , 0x00000002 
+ 00017164  0x00001dda fetch  0x00000001 , 0x0000028b 
+ 00017165  0x00001ddb isub  0x00000002 , 0x0000003f 
+ 00017166  0x00001ddc sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017167  0x00001ddd and_into  0x00000007 , 0x0000003f 
+ 00017168  0x00001dde bne  0x00000001 , 0x00004316 
+ 00017169  0x00001ddf storet  0x00000001 , 0x0000028b 
+ 00017170  0x00001de0 fetch  0x00000001 , 0x00000272 
+ 00017171  0x00001de1 increase  0x00000001 , 0x0000003f 
+ 00017172  0x00001de2 store  0x00000001 , 0x00000272 
+ 00017173  0x00001de3 branch  0x00004319 
+ 00017174  0x00001de6 fetch  0x00000001 , 0x00000273 
+ 00017175  0x00001de7 increase  0x00000001 , 0x0000003f 
+ 00017176  0x00001de8 store  0x00000001 , 0x00000273 
+ 00017177  0x00001dea hfetch  0x00000002 , 0x00008058 
+ 00017178  0x00001deb iforce  0x00000003 
+ 00017179  0x00001dec ifetch  0x00000002 , 0x00000003 
+ 00017180  0x00001ded iadd  0x00000003 , 0x00000003 
+ 00017181  0x00001dee deposit  0x00000003 
+ 00017182  0x00001def hstore  0x00000002 , 0x00008058 
+ 00017183  0x00001df0 rtn 
+ 00017184  0x00001df3 disable  0x00000028 
+ 00017185  0x00001df4 rtn  0x00000034 
+ 00017186  0x00001df5 beq  0x00000001 , 0x00004328 
+ 00017187  0x00001df6 beq  0x00000002 , 0x00004346 
+ 00017188  0x00001df7 beq  0x00000005 , 0x00004507 
+ 00017189  0x00001df8 beq  0x00000006 , 0x000044dd 
+ 00017190  0x00001df9 beq  0x00000008 , 0x00004a56 
+ 00017191  0x00001dfa rtn 
+ 00017192  0x00001dfd set0  0x00000018 , 0x00000000 
+ 00017193  0x00001dfe ifetch  0x00000001 , 0x00000003 
+ 00017194  0x00001dff beq  0x000000da , 0x0000432f 
+ 00017195  0x00001e00 beq  0x000000ac , 0x00004336 
+ 00017196  0x00001e01 beq  0x000000ad , 0x0000433a 
+ 00017197  0x00001e02 beq  0x000000de , 0x00004344 
+ 00017198  0x00001e03 rtn 
+ 00017199  0x00001e05 bmark1  0x00000017 , 0x00004333 
+ 00017200  0x00001e06 force  0x000000da , 0x00000002 
+ 00017201  0x00001e07 setarg  0x00ededdc 
+ 00017202  0x00001e08 call  0x0000433c 
+ 00017203  0x00001e0a force  0x000000ac , 0x00000002 
+ 00017204  0x00001e0b setarg  0x00eeefaf 
+ 00017205  0x00001e0c branch  0x0000433c 
+ 00017206  0x00001e0e set1  0x00000017 , 0x00000000 
+ 00017207  0x00001e0f force  0x000000ad , 0x00000002 
+ 00017208  0x00001e10 setarg  0x00edacef 
+ 00017209  0x00001e11 branch  0x0000433c 
+ 00017210  0x00001e13 force  0x000000de , 0x00000002 
+ 00017211  0x00001e14 setarg  0x00d0d0ad 
+ 00017212  0x00001e16 lshift8  0x0000003f , 0x0000003f 
+ 00017213  0x00001e17 ior  0x00000002 , 0x00000002 
+ 00017214  0x00001e18 call  0x00004972 
+ 00017215  0x00001e19 istoret  0x00000004 , 0x0000000a 
+ 00017216  0x00001e1a force  0x00000001 , 0x00000007 
+ 00017217  0x00001e1b force  0x00000004 , 0x00000039 
+ 00017218  0x00001e1c set0  0x00000013 , 0x00000000 
+ 00017219  0x00001e1d branch  0x00004378 
+ 00017220  0x00001e1f force  0x00000000 , 0x00000030 
+ 00017221  0x00001e20 branch  0x00004933 
+ 00017222  0x00001e23 copy  0x00000039 , 0x00000030 
+ 00017223  0x00001e24 call  0x00004371 
+ 00017224  0x00001e25 force  0x00000000 , 0x00000012 
+ 00017225  0x00001e26 call  0x00004972 
+ 00017226  0x00001e27 copy  0x00000030 , 0x00000039 
+ 00017227  0x00001e28 ifetch  0x00000001 , 0x00000003 
+ 00017228  0x00001e29 setarg  0x00000001 
+ 00017229  0x00001e2a istore  0x00000001 , 0x0000000a 
+ 00017230  0x00001e2b set0  0x0000001a , 0x00000000 
+ 00017231  0x00001e2d ifetch  0x00000001 , 0x00000003 
+ 00017232  0x00001e2e increase  0x00000001 , 0x00000012 
+ 00017233  0x00001e2f beq  0x0000001c , 0x0000435b 
+ 00017234  0x00001e30 compare  0x00000004 , 0x00000012 , 0x000000ff 
+ 00017235  0x00001e31 nbranch  0x0000435d , 0x00000001 
+ 00017236  0x00001e32 setflag  0x00000034 , 0x0000001a , 0x00000000 
+ 00017237  0x00001e33 bne  0x0000003a , 0x0000435d 
+ 00017238  0x00001e34 setarg  0x000007d0 
+ 00017239  0x00001e35 force  0x00000000 , 0x00000007 
+ 00017240  0x00001e36 call  0x00007e4c 
+ 00017241  0x00001e37 set1  0x00000018 , 0x00000000 
+ 00017242  0x00001e38 rtn 
+ 00017243  0x00001e3b compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00017244  0x00001e3c branch  0x00004366 , 0x00000001 
+ 00017245  0x00001e3e isolate1  0x0000001a , 0x00000000 
+ 00017246  0x00001e3f call  0x00004368 , 0x00000001 
+ 00017247  0x00001e40 istore  0x00000001 , 0x0000000a 
+ 00017248  0x00001e41 loop  0x0000434f 
+ 00017249  0x00001e42 set0  0x00000019 , 0x00000000 
+ 00017250  0x00001e43 copy  0x00000030 , 0x00000039 
+ 00017251  0x00001e44 set1  0x00000013 , 0x00000000 
+ 00017252  0x00001e45 force  0x00000002 , 0x00000007 
+ 00017253  0x00001e46 branch  0x00004378 
+ 00017254  0x00001e48 set1  0x00000019 , 0x00000000 
+ 00017255  0x00001e49 branch  0x0000435d 
+ 00017256  0x00001e4c rtnmark1  0x00000019 
+ 00017257  0x00001e4d compare  0x0000000a , 0x00000012 , 0x000000ff 
+ 00017258  0x00001e4e branch  0x0000436f , 0x00000001 
+ 00017259  0x00001e4f compare  0x0000000b , 0x00000012 , 0x000000ff 
+ 00017260  0x00001e50 nrtn  0x00000001 
+ 00017261  0x00001e51 setarg  0x00000012 
+ 00017262  0x00001e52 rtn 
+ 00017263  0x00001e54 setarg  0x000000e9 
+ 00017264  0x00001e55 rtn 
+ 00017265  0x00001e58 fetch  0x00000001 , 0x00000293 
+ 00017266  0x00001e59 increase  0x00000001 , 0x0000003f 
+ 00017267  0x00001e5a and_into  0x00000007 , 0x0000003f 
+ 00017268  0x00001e5b store  0x00000001 , 0x0000028c 
+ 00017269  0x00001e5c force  0x00000000 , 0x00000039 
+ 00017270  0x00001e5d force  0x00000000 , 0x00000007 
+ 00017271  0x00001e5e set0  0x00000013 , 0x00000000 
+ 00017272  0x00001e61 add  0x00000039 , 0x00000004 , 0x00000012 
+ 00017273  0x00001e62 fetch  0x00000001 , 0x0000028c 
+ 00017274  0x00001e63 lshift3  0x0000003f , 0x00000013 
+ 00017275  0x00001e64 isolate0  0x00000014 , 0x00000000 
+ 00017276  0x00001e65 nsetflag  0x00000001 , 0x00000006 , 0x00000013 
+ 00017277  0x00001e66 branch  0x0000437f , 0x00000001 
+ 00017278  0x00001e67 increase  0x00000002 , 0x00000012 
+ 00017279  0x00001e69 bmark0  0x00000013 , 0x00004389 
+ 00017280  0x00001e6a set1  0x00000007 , 0x00000013 
+ 00017281  0x00001e6b fetch  0x00000001 , 0x00000294 
+ 00017282  0x00001e6c ior  0x00000013 , 0x00000013 
+ 00017283  0x00001e6d increase  0x00000001 , 0x0000003f 
+ 00017284  0x00001e6e and_into  0x00000007 , 0x0000003f 
+ 00017285  0x00001e6f store  0x00000001 , 0x00000294 
+ 00017286  0x00001e70 fetch  0x00000001 , 0x00000274 
+ 00017287  0x00001e71 increase  0x00000001 , 0x0000003f 
+ 00017288  0x00001e72 store  0x00000001 , 0x00000274 
+ 00017289  0x00001e74 fetch  0x00000002 , 0x0000028f 
+ 00017290  0x00001e75 iforce  0x0000000a 
+ 00017291  0x00001e76 deposit  0x00000012 
+ 00017292  0x00001e77 isolate1  0x00000013 , 0x00000000 
+ 00017293  0x00001e78 setflag  0x00000001 , 0x0000000f , 0x0000003f 
+ 00017294  0x00001e79 istore  0x00000002 , 0x0000000a 
+ 00017295  0x00001e7a copy  0x0000000a , 0x00000011 
+ 00017296  0x00001e7b deposit  0x00000013 
+ 00017297  0x00001e7c istore  0x00000001 , 0x0000000a 
+ 00017298  0x00001e7d lshift4  0x00000039 , 0x0000003f 
+ 00017299  0x00001e7e ior  0x00000007 , 0x0000003f 
+ 00017300  0x00001e7f iadd  0x00000013 , 0x00000013 
+ 00017301  0x00001e80 istore  0x00000002 , 0x0000000a 
+ 00017302  0x00001e81 rshift8  0x0000003f , 0x0000003f 
+ 00017303  0x00001e82 iadd  0x00000013 , 0x0000003f 
+ 00017304  0x00001e83 sub  0x0000003f , 0x000000ff , 0x0000003f 
+ 00017305  0x00001e84 istore  0x00000001 , 0x0000000a 
+ 00017306  0x00001e85 bmark0  0x00000014 , 0x0000439f 
+ 00017307  0x00001e86 increase  0x00000004 , 0x00000039 
+ 00017308  0x00001e87 copy  0x00000011 , 0x0000000a 
+ 00017309  0x00001e88 call  0x00004986 
+ 00017310  0x00001e89 istore  0x00000002 , 0x0000000a 
+ 00017311  0x00001e8b fetch  0x00000002 , 0x0000028f 
+ 00017312  0x00001e8c iadd  0x00000012 , 0x0000000a 
+ 00017313  0x00001e8d increase  0x00000002 , 0x0000000a 
+ 00017314  0x00001e8e deposit  0x0000000a 
+ 00017315  0x00001e8f store  0x00000002 , 0x0000028f 
+ 00017316  0x00001e90 hstore  0x00000002 , 0x0000805e 
+ 00017317  0x00001e91 fetcht  0x00000002 , 0x0000028d 
+ 00017318  0x00001e92 call  0x000043d8 
+ 00017319  0x00001e93 call  0x000043ab 
+ 00017320  0x00001e94 setarg  0x00000640 
+ 00017321  0x00001e95 force  0x00000007 , 0x00000007 
+ 00017322  0x00001e96 branch  0x00007e4c 
+ 00017323  0x00001e99 setarg  0x00000190 
+ 00017324  0x00001e9a force  0x00000001 , 0x00000007 
+ 00017325  0x00001e9b call  0x00007e4c 
+ 00017326  0x00001e9c set1  0x00000015 , 0x00000000 
+ 00017327  0x00001e9d rtn 
+ 00017328  0x00001ea0 rtnmark0  0x00000015 
+ 00017329  0x00001ea1 force  0x00000001 , 0x00000007 
+ 00017330  0x00001ea2 call  0x00007e53 
+ 00017331  0x00001ea3 nrtn  0x00000034 
+ 00017332  0x00001ea4 fetch  0x00000002 , 0x0000028d 
+ 00017333  0x00001ea5 hstore  0x00000002 , 0x00008060 
+ 00017334  0x00001ea6 branch  0x000043ab 
+ 00017335  0x00001ea9 fetch  0x00000002 , 0x0000028f 
+ 00017336  0x00001eaa fetcht  0x00000002 , 0x0000028d 
+ 00017337  0x00001eab isub  0x00000002 , 0x0000003e 
+ 00017338  0x00001eac branch  0x000043d6 , 0x00000005 
+ 00017339  0x00001ead copy  0x00000002 , 0x0000000a 
+ 00017340  0x00001eae ifetch  0x00000002 , 0x0000000a 
+ 00017341  0x00001eaf iforce  0x00000011 
+ 00017342  0x00001eb0 iand  0x00000035 , 0x0000003f 
+ 00017343  0x00001eb1 iadd  0x0000000a , 0x0000000a 
+ 00017344  0x00001eb2 hfetch  0x00000002 , 0x00008110 
+ 00017345  0x00001eb3 isub  0x0000000a , 0x0000003f 
+ 00017346  0x00001eb4 iand  0x00000035 , 0x00000012 
+ 00017347  0x00001eb5 fetch  0x00000002 , 0x0000028f 
+ 00017348  0x00001eb6 isub  0x0000000a , 0x0000003f 
+ 00017349  0x00001eb7 iand  0x00000035 , 0x0000003f 
+ 00017350  0x00001eb8 isub  0x00000012 , 0x0000003f 
+ 00017351  0x00001eb9 nrtn  0x00000002 
+ 00017352  0x00001eba isolate0  0x0000000f , 0x00000011 
+ 00017353  0x00001ebb branch  0x000043d1 , 0x00000001 
+ 00017354  0x00001ebc fetch  0x00000001 , 0x00000272 
+ 00017355  0x00001ebd rtn  0x00000034 
+ 00017356  0x00001ebe increase  0xffffffff , 0x0000003f 
+ 00017357  0x00001ebf store  0x00000001 , 0x00000272 
+ 00017358  0x00001ec0 fetch  0x00000001 , 0x00000274 
+ 00017359  0x00001ec1 increase  0xffffffff , 0x0000003f 
+ 00017360  0x00001ec2 store  0x00000001 , 0x00000274 
+ 00017361  0x00001ec4 copy  0x0000000a , 0x00000002 
+ 00017362  0x00001ec5 storet  0x00000002 , 0x0000028d 
+ 00017363  0x00001ec6 fetch  0x00000002 , 0x0000028f 
+ 00017364  0x00001ec7 call  0x000043d8 
+ 00017365  0x00001ec8 branch  0x000043b7 
+ 00017366  0x00001eca set0  0x00000015 , 0x00000000 
+ 00017367  0x00001ecb rtn 
+ 00017368  0x00001ece isub  0x00000002 , 0x0000003f 
+ 00017369  0x00001ecf iand  0x00000035 , 0x0000003f 
+ 00017370  0x00001ed0 isub  0x00000035 , 0x0000003f 
+ 00017371  0x00001ed1 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00017372  0x00001ed2 store  0x00000002 , 0x00000291 
+ 00017373  0x00001ed3 rtn 
+ 00017374  0x00001ed6 fetch  0x00000002 , 0x0000028f 
+ 00017375  0x00001ed7 iadd  0x0000000a , 0x0000000a 
+ 00017376  0x00001ed8 rtn 
+ 00017377  0x00001edd rtn 
+ 00017378  0x00001ee0 set1  0x00000025 , 0x00000000 
+ 00017379  0x00001ee1 bpatch  0x000000ec , 0x0000403d 
+ 00017380  0x00001ee2 fetch  0x00000001 , 0x00004272 
+ 00017381  0x00001ee3 nrtn  0x00000034 
+ 00017382  0x00001ee5 call  0x000043e9 
+ 00017383  0x00001ee6 ncall  0x0000440e , 0x00000028 
+ 00017384  0x00001ee7 rtn 
+ 00017385  0x00001eea set1  0x00000025 , 0x00000000 
+ 00017386  0x00001eeb bpatch  0x000000ed , 0x0000403d 
+ 00017387  0x00001eec copy  0x00000003 , 0x00000011 
+ 00017388  0x00001eed arg  0x00000004 , 0x00000002 
+ 00017389  0x00001eee ifetch  0x00000001 , 0x00000003 
+ 00017390  0x00001eef beq  0x00000001 , 0x000043f4 
+ 00017391  0x00001ef0 increase  0x00000001 , 0x00000002 
+ 00017392  0x00001ef1 beq  0x00000002 , 0x000043f4 
+ 00017393  0x00001ef2 copy  0x00000003 , 0x0000003f 
+ 00017394  0x00001ef3 hstore  0x00000002 , 0x00008058 
+ 00017395  0x00001ef4 rtn 
+ 00017396  0x00001ef6 hfetch  0x00000002 , 0x00008112 
+ 00017397  0x00001ef7 isub  0x00000002 , 0x0000003e 
+ 00017398  0x00001ef8 nbranch  0x000043f4 , 0x00000002 
+ 00017399  0x00001efa disable  0x00000028 
+ 00017400  0x00001efb copy  0x00000011 , 0x00000003 
+ 00017401  0x00001efc call  0x00004417 
+ 00017402  0x00001efd iadd  0x00000002 , 0x00000002 
+ 00017403  0x00001eff hfetch  0x00000002 , 0x00008112 
+ 00017404  0x00001f00 isub  0x00000002 , 0x0000003e 
+ 00017405  0x00001f01 nbranch  0x000043fb , 0x00000002 
+ 00017406  0x00001f02 copy  0x00000011 , 0x00000003 
+ 00017407  0x00001f03 ifetch  0x00000001 , 0x00000003 
+ 00017408  0x00001f04 beq  0x00000001 , 0x00004507 
+ 00017409  0x00001f05 beq  0x00000002 , 0x00004403 
+ 00017410  0x00001f06 branch  0x00003bf1 
+ 00017411  0x00001f08 set1  0x00000025 , 0x00000000 
+ 00017412  0x00001f09 bpatch  0x000000ee , 0x0000403d 
+ 00017413  0x00001f0a copy  0x00000003 , 0x00000011 
+ 00017414  0x00001f0b ifetch  0x00000002 , 0x00000003 
+ 00017415  0x00001f0c copy  0x00000011 , 0x00000003 
+ 00017416  0x00001f0d fetcht  0x00000001 , 0x00000046 
+ 00017417  0x00001f0e icompare  0x000000ff , 0x00000002 
+ 00017418  0x00001f0f branch  0x000044dd , 0x00000001 
+ 00017419  0x00001f10 branch  0x000058ea , 0x00000036 
+ 00017420  0x00001f11 enable  0x00000028 
+ 00017421  0x00001f12 rtn 
+ 00017422  0x00001f14 set1  0x00000025 , 0x00000000 
+ 00017423  0x00001f15 bpatch  0x000000ef , 0x0000403d 
+ 00017424  0x00001f16 hfetch  0x00000002 , 0x00008058 
+ 00017425  0x00001f17 iforce  0x00000003 
+ 00017426  0x00001f18 call  0x00004417 
+ 00017427  0x00001f19 iadd  0x00000003 , 0x00000003 
+ 00017428  0x00001f1a deposit  0x00000003 
+ 00017429  0x00001f1b hstore  0x00000002 , 0x00008058 
+ 00017430  0x00001f1c rtn 
+ 00017431  0x00001f22 ifetch  0x00000001 , 0x00000003 
+ 00017432  0x00001f23 increase  0x00000002 , 0x00000003 
+ 00017433  0x00001f24 beq  0x00000002 , 0x0000441c 
+ 00017434  0x00001f25 ifetch  0x00000001 , 0x00000003 
+ 00017435  0x00001f26 rtn 
+ 00017436  0x00001f28 ifetch  0x00000002 , 0x00000003 
+ 00017437  0x00001f29 rtn 
+ 00017438  0x00001f2c hfetch  0x00000002 , 0x0000805e 
+ 00017439  0x00001f2d increase  0xfffffffb , 0x0000000a 
+ 00017440  0x00001f2e iadd  0x0000000a , 0x0000000a 
+ 00017441  0x00001f2f rtn 
+ 00017442  0x00001f32 arg  0x00000004 , 0x00000002 
+ 00017443  0x00001f33 branch  0x00004425 
+ 00017444  0x00001f35 arg  0x00000002 , 0x00000002 
+ 00017445  0x00001f37 set1  0x00000025 , 0x00000000 
+ 00017446  0x00001f38 bpatch  0x000000f0 , 0x0000403e 
+ 00017447  0x00001f39 increase  0x00000001 , 0x00000039 
+ 00017448  0x00001f3a hfetch  0x00000002 , 0x0000805e 
+ 00017449  0x00001f3b copy  0x0000003f , 0x0000000a 
+ 00017450  0x00001f3c copy  0x00000039 , 0x0000003f 
+ 00017451  0x00001f3d istoret  0x00000001 , 0x0000000a 
+ 00017452  0x00001f3e increase  0xffffffff , 0x0000003f 
+ 00017453  0x00001f3f iadd  0x0000000a , 0x0000000a 
+ 00017454  0x00001f40 copy  0x0000000a , 0x0000003f 
+ 00017455  0x00001f41 store  0x00000002 , 0x0000029d 
+ 00017456  0x00001f42 copy  0x00000002 , 0x0000003f 
+ 00017457  0x00001f43 rtneq  0x00000002 
+ 00017458  0x00001f44 fetch  0x00000002 , 0x0000029d 
+ 00017459  0x00001f45 hstore  0x00000002 , 0x0000805e 
+ 00017460  0x00001f46 branch  0x0000443b 
+ 00017461  0x00001f49 set1  0x00000025 , 0x00000000 
+ 00017462  0x00001f4a bpatch  0x000000f1 , 0x0000403e 
+ 00017463  0x00001f4b fetch  0x00000002 , 0x0000029d 
+ 00017464  0x00001f4c branch  0x00003bf1 , 0x00000034 
+ 00017465  0x00001f4d hstore  0x00000002 , 0x0000805e 
+ 00017466  0x00001f4e branch  0x0000443b 
+ 00017467  0x00001f51 setarg  0x00000000 
+ 00017468  0x00001f52 store  0x00000002 , 0x0000029d 
+ 00017469  0x00001f53 rtn 
+ 00017470  0x00001f56 hfetcht  0x00000002 , 0x00008110 
+ 00017471  0x00001f57 hfetch  0x00000002 , 0x0000805e 
+ 00017472  0x00001f58 isub  0x00000002 , 0x00000011 
+ 00017473  0x00001f59 nbranch  0x00004447 , 0x00000002 
+ 00017474  0x00001f5a hfetcht  0x00000002 , 0x0000805a 
+ 00017475  0x00001f5b hfetch  0x00000002 , 0x0000805c 
+ 00017476  0x00001f5c isub  0x00000002 , 0x0000003f 
+ 00017477  0x00001f5d isub  0x00000011 , 0x00000002 
+ 00017478  0x00001f5e rtn 
+ 00017479  0x00001f60 sub  0x00000011 , 0xffffffff , 0x00000002 
+ 00017480  0x00001f61 rtn 
+ 00017481  0x00001f67 set0  0x00000025 , 0x00000000 
+ 00017482  0x00001f68 bpatch  0x000000cd , 0x00004019 
+ 00017483  0x00001f69 fetch  0x00000001 , 0x00004132 
+ 00017484  0x00001f6a rtnne  0x00000001 
+ 00017485  0x00001f6b call  0x000044a3 
+ 00017486  0x00001f6c call  0x00004494 
+ 00017487  0x00001f6d call  0x000043b0 , 0x00000001 
+ 00017488  0x00001f6e call  0x00004494 
+ 00017489  0x00001f6f call  0x000043b7 , 0x00000001 
+ 00017490  0x00001f70 branch  0x000044e6 
+ 00017491  0x00001f71 rtnmark0  0x00000018 
+ 00017492  0x00001f72 force  0x00000000 , 0x00000007 
+ 00017493  0x00001f73 call  0x00007e53 
+ 00017494  0x00001f74 nrtn  0x00000034 
+ 00017495  0x00001f75 call  0x00004472 
+ 00017496  0x00001f76 call  0x00004494 
+ 00017497  0x00001f77 nrtn  0x00000001 
+ 00017498  0x00001f78 set0  0x00000017 , 0x00000000 
+ 00017499  0x00001f79 force  0x000000da , 0x00000002 
+ 00017500  0x00001f7a setarg  0x00ededdc 
+ 00017501  0x00001f7b call  0x0000433c 
+ 00017502  0x00001f7c setarg  0x000007d0 
+ 00017503  0x00001f7d force  0x00000000 , 0x00000007 
+ 00017504  0x00001f7e branch  0x00007e4c 
+ 00017505  0x00001f82 set0  0x00000025 , 0x00000000 
+ 00017506  0x00001f83 bpatch  0x000000ce , 0x00004019 
+ 00017507  0x00001f84 rtn  0x0000002b 
+ 00017508  0x00001f85 setarg  0x00004aed 
+ 00017509  0x00001f86 store  0x00000002 , 0x00004290 
+ 00017510  0x00001f88 setarg  0x000001a0 
+ 00017511  0x00001f89 store  0x00000002 , 0x000042ac 
+ 00017512  0x00001f8b set0  0x00000025 , 0x00000000 
+ 00017513  0x00001f8c bpatch  0x000000cf , 0x00004019 
+ 00017514  0x00001f8d call  0x00006a0d 
+ 00017515  0x00001f8e setarg  0x00001800 
+ 00017516  0x00001f8f hstore  0x00000002 , 0x00008054 
+ 00017517  0x00001f90 setarg  0x00001bff 
+ 00017518  0x00001f91 hstore  0x00000002 , 0x00008056 
+ 00017519  0x00001f92 setarg  0x00001c00 
+ 00017520  0x00001f93 hstore  0x00000002 , 0x0000805a 
+ 00017521  0x00001f94 call  0x00004489 
+ 00017522  0x00001f96 set0  0x00000025 , 0x00000000 
+ 00017523  0x00001f97 bpatch  0x000000d0 , 0x0000401a 
+ 00017524  0x00001f98 hjam  0x00000000 , 0x00008062 
+ 00017525  0x00001f99 jam  0x00000000 , 0x0000028b 
+ 00017526  0x00001f9a jam  0x00000000 , 0x0000028c 
+ 00017527  0x00001f9b jam  0x00000000 , 0x00000294 
+ 00017528  0x00001f9c setarg  0x00001c00 
+ 00017529  0x00001f9d store  0x00000002 , 0x0000028f 
+ 00017530  0x00001f9e store  0x00000002 , 0x0000028d 
+ 00017531  0x00001f9f hstore  0x00000002 , 0x0000805e 
+ 00017532  0x00001fa0 hstore  0x00000002 , 0x00008060 
+ 00017533  0x00001fa1 setarg  0x00001800 
+ 00017534  0x00001fa2 hstore  0x00000002 , 0x00008058 
+ 00017535  0x00001fa3 store  0x00000002 , 0x00000289 
+ 00017536  0x00001fa5 set0  0x00000025 , 0x00000000 
+ 00017537  0x00001fa6 bpatch  0x000000d1 , 0x0000401a 
+ 00017538  0x00001fa7 hfetch  0x00000002 , 0x00008050 
+ 00017539  0x00001fa8 set0  0x0000000f , 0x0000003f 
+ 00017540  0x00001fa9 hstore  0x00000002 , 0x00008050 
+ 00017541  0x00001faa call  0x00006909 
+ 00017542  0x00001fab hjam  0x00000001 , 0x00008043 
+ 00017543  0x00001fac hjam  0x00000081 , 0x00008062 
+ 00017544  0x00001fad branch  0x00004497 
+ 00017545  0x00001fb0 setarg  0x00001fff 
+ 00017546  0x00001fb1 hstore  0x00000002 , 0x0000805c 
+ 00017547  0x00001fb2 hfetch  0x00000001 , 0x00008081 
+ 00017548  0x00001fb3 or_into  0x00000007 , 0x0000003f 
+ 00017549  0x00001fb4 hstore  0x00000001 , 0x00008081 
+ 00017550  0x00001fb5 jam  0x000000ff , 0x0000029f 
+ 00017551  0x00001fb6 rtn 
+ 00017552  0x00001fb9 hfetch  0x00000002 , 0x00008116 
+ 00017553  0x00001fba hstore  0x00000002 , 0x00008058 
+ 00017554  0x00001fbb set1  0x0000001b , 0x00000000 
+ 00017555  0x00001fbc rtn 
+ 00017556  0x00001fc0 hfetch  0x00000001 , 0x00008062 
+ 00017557  0x00001fc1 isolate1  0x00000003 , 0x0000003f 
+ 00017558  0x00001fc2 rtn 
+ 00017559  0x00001fc5 setarg  0x00004803 
+ 00017560  0x00001fc6 store  0x00000002 , 0x00000295 
+ 00017561  0x00001fc7 store  0x00000002 , 0x00000297 
+ 00017562  0x00001fc8 force  0x00000001 , 0x00000002 
+ 00017563  0x00001fc9 iadd  0x00000002 , 0x0000003f 
+ 00017564  0x00001fca iadd  0x00000002 , 0x0000003f 
+ 00017565  0x00001fcb increase  0x00000002 , 0x0000003f 
+ 00017566  0x00001fcc store  0x00000002 , 0x00000299 
+ 00017567  0x00001fcd setarg  0x00000000 
+ 00017568  0x00001fce store  0x00000001 , 0x0000029c 
+ 00017569  0x00001fcf store  0x00000001 , 0x0000029b 
+ 00017570  0x00001fd0 rtn 
+ 00017571  0x00001fd3 set0  0x00000025 , 0x00000000 
+ 00017572  0x00001fd4 bpatch  0x000000d2 , 0x0000401a 
+ 00017573  0x00001fd5 hfetch  0x00000001 , 0x0000810c 
+ 00017574  0x00001fd6 iforce  0x00000012 
+ 00017575  0x00001fd7 bbit0  0x00000003 , 0x000044ad 
+ 00017576  0x00001fd8 hfetch  0x00000002 , 0x00008112 
+ 00017577  0x00001fd9 iforce  0x00000013 
+ 00017578  0x00001fda arg  0x0000044f , 0x00000002 
+ 00017579  0x00001fdb isub  0x00000002 , 0x0000003e 
+ 00017580  0x00001fdc nrtn  0x00000005 
+ 00017581  0x00001fde hfetch  0x00000002 , 0x00008058 
+ 00017582  0x00001fdf iforce  0x00000003 
+ 00017583  0x00001fe0 call  0x00004494 
+ 00017584  0x00001fe1 branch  0x000042e5 , 0x00000001 
+ 00017585  0x00001fe2 branch  0x000043e2 
+ 00017586  0x00001fe5 call  0x00004494 
+ 00017587  0x00001fe6 branch  0x00004371 , 0x00000001 
+ 00017588  0x00001fe7 rtn 
+ 00017589  0x00001fea hfetcht  0x00000001 , 0x0000810c 
+ 00017590  0x00001feb isolate1  0x00000006 , 0x00000002 
+ 00017591  0x00001fec branch  0x000044b5 , 0x00000001 
+ 00017592  0x00001fed hstore  0x00000001 , 0x00008015 
+ 00017593  0x00001fee rtn 
+ 00017594  0x00001ff2 fetcht  0x00000002 , 0x00000299 
+ 00017595  0x00001ff3 fetch  0x00000002 , 0x00000295 
+ 00017596  0x00001ff4 iforce  0x00000005 
+ 00017597  0x00001ff5 deposit  0x00000003 
+ 00017598  0x00001ff6 istore  0x00000002 , 0x00000005 
+ 00017599  0x00001ff7 deposit  0x00000005 
+ 00017600  0x00001ff8 store  0x00000002 , 0x00000295 
+ 00017601  0x00001ff9 icompare  0x000000ff , 0x00000002 
+ 00017602  0x00001ffa call  0x000044c7 , 0x00000001 
+ 00017603  0x00001ffb fetch  0x00000001 , 0x0000029b 
+ 00017604  0x00001ffc increase  0x00000001 , 0x0000003f 
+ 00017605  0x00001ffd store  0x00000001 , 0x0000029b 
+ 00017606  0x00001ffe rtn 
+ 00017607  0x00002000 setarg  0x00004803 
+ 00017608  0x00002001 store  0x00000002 , 0x00000295 
+ 00017609  0x00002002 rtn 
+ 00017610  0x00002006 fetch  0x00000001 , 0x0000029b 
+ 00017611  0x00002007 rtn  0x00000034 
+ 00017612  0x00002008 fetcht  0x00000002 , 0x00000299 
+ 00017613  0x00002009 fetch  0x00000002 , 0x00000297 
+ 00017614  0x0000200a iforce  0x00000006 
+ 00017615  0x0000200b ifetch  0x00000002 , 0x00000006 
+ 00017616  0x0000200c iforce  0x00000003 
+ 00017617  0x0000200d deposit  0x00000006 
+ 00017618  0x0000200e store  0x00000002 , 0x00000297 
+ 00017619  0x0000200f icompare  0x000000ff , 0x00000002 
+ 00017620  0x00002010 call  0x000044da , 0x00000001 
+ 00017621  0x00002011 fetch  0x00000001 , 0x0000029b 
+ 00017622  0x00002012 increase  0xffffffff , 0x0000003f 
+ 00017623  0x00002013 store  0x00000001 , 0x0000029b 
+ 00017624  0x00002014 force  0x00000001 , 0x0000003f 
+ 00017625  0x00002015 rtn 
+ 00017626  0x00002017 setarg  0x00004803 
+ 00017627  0x00002018 store  0x00000002 , 0x00000297 
+ 00017628  0x00002019 rtn 
+ 00017629  0x0000201c set0  0x00000025 , 0x00000000 
+ 00017630  0x0000201d bpatch  0x000000d3 , 0x0000401a 
+ 00017631  0x0000201e fetch  0x00000001 , 0x0000029b 
+ 00017632  0x0000201f sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00017633  0x00002020 branch  0x000044e4 , 0x00000002 
+ 00017634  0x00002021 enable  0x00000028 
+ 00017635  0x00002022 branch  0x000044e6 
+ 00017636  0x00002024 call  0x000044b2 
+ 00017637  0x00002025 call  0x000044ba 
+ 00017638  0x00002027 set0  0x00000025 , 0x00000000 
+ 00017639  0x00002028 bpatch  0x000000d4 , 0x0000401a 
+ 00017640  0x00002029 rtnmark1  0x00000002 
+ 00017641  0x0000202a call  0x000044ca 
+ 00017642  0x0000202b rtn  0x00000034 
+ 00017643  0x0000202c ifetcht  0x00000001 , 0x00000003 
+ 00017644  0x0000202d call  0x000032f7 
+ 00017645  0x0000202e nrtn  0x00000005 
+ 00017646  0x0000202f ifetch  0x00000001 , 0x00000003 
+ 00017647  0x00002030 rshift4  0x0000003f , 0x0000003f 
+ 00017648  0x00002031 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00017649  0x00002032 nbranch  0x000044f3 , 0x00000034 
+ 00017650  0x00002033 set1  0x00000001 , 0x0000003f 
+ 00017651  0x00002035 set1  0x00000002 , 0x0000003f 
+ 00017652  0x00002036 store  0x00000001 , 0x00000090 
+ 00017653  0x00002037 ifetch  0x00000002 , 0x00000003 
+ 00017654  0x00002038 store  0x00000002 , 0x00000091 
+ 00017655  0x00002039 deposit  0x00000003 
+ 00017656  0x0000203a store  0x00000002 , 0x00000179 
+ 00017657  0x0000203b set1  0x00000002 , 0x00000000 
+ 00017658  0x0000203c bmark0  0x00000009 , 0x00004502 
+ 00017659  0x0000203d fetch  0x00000001 , 0x00000046 
+ 00017660  0x0000203e isub  0x00000002 , 0x0000003e 
+ 00017661  0x0000203f nbranch  0x00004502 , 0x00000005 
+ 00017662  0x00002040 fetch  0x00000001 , 0x0000004b 
+ 00017663  0x00002041 set1  0x00000006 , 0x0000003f 
+ 00017664  0x00002042 store  0x00000001 , 0x0000004b 
+ 00017665  0x00002043 rtn 
+ 00017666  0x00002046 increase  0x0000001b , 0x00000011 
+ 00017667  0x00002047 ifetch  0x00000001 , 0x00000011 
+ 00017668  0x00002048 set1  0x00000006 , 0x0000003f 
+ 00017669  0x00002049 istore  0x00000001 , 0x00000011 
+ 00017670  0x0000204a rtn 
+ 00017671  0x00002050 set0  0x00000025 , 0x00000000 
+ 00017672  0x00002051 bpatch  0x000000d5 , 0x0000401a 
+ 00017673  0x00002052 fetch  0x00000001 , 0x00004272 
+ 00017674  0x00002053 branch  0x0000450d , 0x00000034 
+ 00017675  0x00002054 enable  0x00000028 
+ 00017676  0x00002055 rtn 
+ 00017677  0x00002057 call  0x000044b2 
+ 00017678  0x00002058 ifetch  0x00000002 , 0x00000003 
+ 00017679  0x00002059 iforce  0x00000030 
+ 00017680  0x0000205a iforce  0x00000007 
+ 00017681  0x0000205b ifetch  0x00000001 , 0x00000003 
+ 00017682  0x0000205c iforce  0x00000002 
+ 00017683  0x0000205d rshift2  0x00000030 , 0x0000003f 
+ 00017684  0x0000205e rshift8  0x0000003f , 0x0000003f 
+ 00017685  0x0000205f beq  0x00000001 , 0x0000451e 
+ 00017686  0x00002060 beq  0x00000002 , 0x0000453d 
+ 00017687  0x00002061 beq  0x00000003 , 0x0000454f 
+ 00017688  0x00002062 beq  0x00000004 , 0x00004569 
+ 00017689  0x00002063 beq  0x00000005 , 0x00004572 
+ 00017690  0x00002064 beq  0x00000006 , 0x0000457c 
+ 00017691  0x00002065 beq  0x0000003f , 0x00004585 
+ 00017692  0x00002066 beq  0x00000008 , 0x000045e0 
+ 00017693  0x00002067 rtn 
+ 00017694  0x0000206b set0  0x00000025 , 0x00000000 
+ 00017695  0x0000206c bpatch  0x000000d6 , 0x0000401a 
+ 00017696  0x0000206d deposit  0x00000007 
+ 00017697  0x0000206e beq  0x00000001 , 0x00004634 
+ 00017698  0x0000206f beq  0x00000002 , 0x00004643 
+ 00017699  0x00002070 beq  0x00000003 , 0x00004949 
+ 00017700  0x00002071 beq  0x00000004 , 0x00004949 
+ 00017701  0x00002072 beq  0x00000005 , 0x00004645 
+ 00017702  0x00002073 beq  0x00000006 , 0x0000464f 
+ 00017703  0x00002074 beq  0x00000007 , 0x00004949 
+ 00017704  0x00002075 beq  0x00000008 , 0x0000465d 
+ 00017705  0x00002076 beq  0x00000009 , 0x00004739 
+ 00017706  0x00002077 beq  0x0000000a , 0x0000473f 
+ 00017707  0x00002078 beq  0x0000000b , 0x00004664 
+ 00017708  0x00002079 beq  0x0000000c , 0x0000466a 
+ 00017709  0x0000207a beq  0x0000000d , 0x0000466d 
+ 00017710  0x0000207b beq  0x0000000e , 0x00004675 
+ 00017711  0x0000207c beq  0x0000000f , 0x00004743 
+ 00017712  0x0000207d beq  0x00000011 , 0x00004688 
+ 00017713  0x0000207e beq  0x00000013 , 0x0000468b 
+ 00017714  0x0000207f beq  0x00000015 , 0x00004949 
+ 00017715  0x00002080 beq  0x00000017 , 0x00004949 
+ 00017716  0x00002081 beq  0x00000019 , 0x00004690 
+ 00017717  0x00002082 beq  0x0000001b , 0x0000469b 
+ 00017718  0x00002083 beq  0x0000001c , 0x00004696 
+ 00017719  0x00002084 beq  0x0000001d , 0x000046a1 
+ 00017720  0x00002085 beq  0x0000001f , 0x000046a7 
+ 00017721  0x00002086 beq  0x00000028 , 0x000046ab 
+ 00017722  0x00002087 beq  0x00000029 , 0x000046b6 
+ 00017723  0x00002088 beq  0x0000002b , 0x0000467b 
+ 00017724  0x00002089 branch  0x0000474d 
+ 00017725  0x0000208d set0  0x00000025 , 0x00000000 
+ 00017726  0x0000208e bpatch  0x000000d7 , 0x0000401a 
+ 00017727  0x0000208f deposit  0x00000007 
+ 00017728  0x00002090 beq  0x00000009 , 0x000046cc 
+ 00017729  0x00002091 beq  0x0000000d , 0x000046d7 
+ 00017730  0x00002092 beq  0x00000001 , 0x00004949 
+ 00017731  0x00002093 beq  0x00000003 , 0x0000474f 
+ 00017732  0x00002094 beq  0x00000004 , 0x0000475a 
+ 00017733  0x00002095 beq  0x00000005 , 0x00004949 
+ 00017734  0x00002096 beq  0x00000006 , 0x00004949 
+ 00017735  0x00002097 beq  0x00000007 , 0x00004949 
+ 00017736  0x00002098 beq  0x0000000b , 0x00004760 
+ 00017737  0x00002099 beq  0x0000000c , 0x00004949 
+ 00017738  0x0000209a beq  0x0000000e , 0x00004949 
+ 00017739  0x0000209b beq  0x0000000f , 0x00004949 
+ 00017740  0x0000209c beq  0x00000010 , 0x00004949 
+ 00017741  0x0000209d beq  0x00000011 , 0x0000475f 
+ 00017742  0x0000209e branch  0x0000474d 
+ 00017743  0x000020a1 set0  0x00000025 , 0x00000000 
+ 00017744  0x000020a2 bpatch  0x000000d8 , 0x0000401b 
+ 00017745  0x000020a3 deposit  0x00000007 
+ 00017746  0x000020a4 beq  0x00000001 , 0x00004725 
+ 00017747  0x000020a5 beq  0x00000003 , 0x00004949 
+ 00017748  0x000020a6 beq  0x00000012 , 0x000046da 
+ 00017749  0x000020a7 beq  0x00000013 , 0x000046c2 
+ 00017750  0x000020a8 beq  0x00000014 , 0x000046b8 
+ 00017751  0x000020a9 beq  0x00000018 , 0x000046db 
+ 00017752  0x000020aa beq  0x00000019 , 0x00004705 
+ 00017753  0x000020ab beq  0x0000001a , 0x000046de 
+ 00017754  0x000020ac beq  0x0000001c , 0x000046e1 
+ 00017755  0x000020ad beq  0x0000001e , 0x000046e6 
+ 00017756  0x000020ae beq  0x00000020 , 0x000046ec 
+ 00017757  0x000020af beq  0x00000022 , 0x000046eb 
+ 00017758  0x000020b0 beq  0x00000024 , 0x000046ef 
+ 00017759  0x000020b1 beq  0x00000026 , 0x00004949 
+ 00017760  0x000020b2 beq  0x00000031 , 0x00004949 
+ 00017761  0x000020b3 beq  0x00000033 , 0x00004949 
+ 00017762  0x000020b4 beq  0x00000035 , 0x0000462e 
+ 00017763  0x000020b5 beq  0x00000043 , 0x00004949 
+ 00017764  0x000020b6 beq  0x00000045 , 0x00004949 
+ 00017765  0x000020b7 beq  0x00000047 , 0x00004949 
+ 00017766  0x000020b8 beq  0x00000051 , 0x000046f2 
+ 00017767  0x000020b9 beq  0x00000056 , 0x00004701 
+ 00017768  0x000020ba branch  0x0000474d 
+ 00017769  0x000020bd set0  0x00000025 , 0x00000000 
+ 00017770  0x000020be bpatch  0x000000d9 , 0x0000401b 
+ 00017771  0x000020bf deposit  0x00000007 
+ 00017772  0x000020c0 beq  0x00000001 , 0x0000470a 
+ 00017773  0x000020c1 beq  0x00000003 , 0x0000470f 
+ 00017774  0x000020c2 beq  0x00000004 , 0x00004714 
+ 00017775  0x000020c3 beq  0x00000005 , 0x0000471b 
+ 00017776  0x000020c4 beq  0x00000009 , 0x00004720 
+ 00017777  0x000020c5 branch  0x0000474d 
+ 00017778  0x000020c8 set0  0x00000025 , 0x00000000 
+ 00017779  0x000020c9 bpatch  0x000000da , 0x0000401b 
+ 00017780  0x000020ca deposit  0x00000007 
+ 00017781  0x000020cb beq  0x00000001 , 0x00004949 
+ 00017782  0x000020cc beq  0x00000002 , 0x00004726 
+ 00017783  0x000020cd beq  0x00000003 , 0x00004727 
+ 00017784  0x000020ce beq  0x00000005 , 0x0000472d 
+ 00017785  0x000020cf beq  0x00000006 , 0x00004733 
+ 00017786  0x000020d0 beq  0x00000007 , 0x00004736 
+ 00017787  0x000020d1 branch  0x0000474d 
+ 00017788  0x000020d4 set0  0x00000025 , 0x00000000 
+ 00017789  0x000020d5 bpatch  0x000000db , 0x0000401b 
+ 00017790  0x000020d6 deposit  0x00000007 
+ 00017791  0x000020d7 beq  0x00000001 , 0x00004949 
+ 00017792  0x000020d8 beq  0x00000002 , 0x00004949 
+ 00017793  0x000020d9 beq  0x00000003 , 0x00004949 
+ 00017794  0x000020da beq  0x00000004 , 0x00004949 
+ 00017795  0x000020db branch  0x0000474d 
+ 00017796  0x000020dc rtn 
+ 00017797  0x000020df set0  0x00000025 , 0x00000000 
+ 00017798  0x000020e0 bpatch  0x000000dc , 0x0000401b 
+ 00017799  0x000020e1 deposit  0x00000007 
+ 00017800  0x000020e2 beq  0x00000000 , 0x00004949 
+ 00017801  0x000020e3 beq  0x00000001 , 0x0000459d 
+ 00017802  0x000020e4 beq  0x00000002 , 0x000045a2 
+ 00017803  0x000020e5 beq  0x00000003 , 0x000045a6 
+ 00017804  0x000020e6 beq  0x00000004 , 0x000045b9 
+ 00017805  0x000020e7 beq  0x00000005 , 0x00004949 
+ 00017806  0x000020e8 beq  0x00000006 , 0x000045ca 
+ 00017807  0x000020e9 beq  0x00000007 , 0x00004593 
+ 00017808  0x000020eb beq  0x00000010 , 0x000045cd 
+ 00017809  0x000020ec beq  0x00000011 , 0x000045d5 
+ 00017810  0x000020ed branch  0x00004949 
+ 00017811  0x000020f0 call  0x00004949 
+ 00017812  0x000020f1 call  0x00007f68 
+ 00017813  0x000020f2 call  0x00006a68 
+ 00017814  0x000020f4 call  0x00003f5c 
+ 00017815  0x000020f5 call  0x00003f66 
+ 00017816  0x000020f6 branch  0x00006a7d 
+ 00017817  0x000020f9 jam  0x00000000 , 0x000042ae 
+ 00017818  0x000020fa call  0x00003f5a 
+ 00017819  0x000020fb call  0x00004468 
+ 00017820  0x000020fc branch  0x00003f68 
+ 00017821  0x000020ff call  0x0000496e 
+ 00017822  0x00002100 hfetch  0x00000002 , 0x00008000 
+ 00017823  0x00002101 istore  0x00000002 , 0x0000000a 
+ 00017824  0x00002102 force  0x00000006 , 0x00000039 
+ 00017825  0x00002103 branch  0x0000494c 
+ 00017826  0x00002106 ifetch  0x00000002 , 0x00000003 
+ 00017827  0x00002107 store  0x00000002 , 0x000042ac 
+ 00017828  0x00002108 hstore  0x00000002 , 0x00008052 
+ 00017829  0x00002109 rtn 
+ 00017830  0x0000210d ifetch  0x00000001 , 0x00000003 
+ 00017831  0x0000210e copy  0x0000003f , 0x00000002 
+ 00017832  0x0000210f hstore  0x00000001 , 0x00008024 
+ 00017833  0x00002110 ifetch  0x00000001 , 0x00000003 
+ 00017834  0x00002111 iadd  0x00000002 , 0x00000002 
+ 00017835  0x00002112 set1  0x00000007 , 0x0000003f 
+ 00017836  0x00002113 hstore  0x00000001 , 0x00008023 
+ 00017837  0x00002114 ifetch  0x00000001 , 0x00000003 
+ 00017838  0x00002115 iadd  0x00000002 , 0x00000002 
+ 00017839  0x00002116 copy  0x0000003f , 0x00000039 
+ 00017840  0x00002118 ifetch  0x00000001 , 0x00000003 
+ 00017841  0x00002119 hstore  0x00000001 , 0x00008025 
+ 00017842  0x0000211a iadd  0x00000002 , 0x00000002 
+ 00017843  0x0000211b loop  0x000045b0 
+ 00017844  0x0000211c and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017845  0x0000211d ifetch  0x00000001 , 0x00000003 
+ 00017846  0x0000211e isub  0x00000002 , 0x0000003e 
+ 00017847  0x0000211f nbranch  0x000045c8 , 0x00000005 
+ 00017848  0x00002120 branch  0x00004949 
+ 00017849  0x00002123 arg  0x00000020 , 0x00000039 
+ 00017850  0x00002124 arg  0x00004000 , 0x00000005 
+ 00017851  0x00002125 arg  0x00000000 , 0x00000002 
+ 00017852  0x00002127 ifetch  0x00000001 , 0x00000003 
+ 00017853  0x00002128 istore  0x00000001 , 0x00000005 
+ 00017854  0x00002129 iadd  0x00000002 , 0x00000002 
+ 00017855  0x0000212a loop  0x000045bc 
+ 00017856  0x0000212b and  0x00000002 , 0x000000ff , 0x00000002 
+ 00017857  0x0000212c ifetch  0x00000001 , 0x00000003 
+ 00017858  0x0000212d isub  0x00000002 , 0x0000003e 
+ 00017859  0x0000212e nbranch  0x000045c8 , 0x00000005 
+ 00017860  0x0000212f hjam  0x00000000 , 0x00008023 
+ 00017861  0x00002130 call  0x00004949 
+ 00017862  0x00002131 call  0x0000440e 
+ 00017863  0x00002132 branch  0x00003001 
+ 00017864  0x00002135 hjam  0x00000000 , 0x00008023 
+ 00017865  0x00002136 branch  0x00003000 
+ 00017866  0x00002139 ifetch  0x00000006 , 0x00000003 
+ 00017867  0x0000213a store  0x00000006 , 0x00004140 
+ 00017868  0x0000213b branch  0x00004949 
+ 00017869  0x0000213f ifetch  0x00000001 , 0x00000003 
+ 00017870  0x00002140 store  0x00000001 , 0x000002c1 
+ 00017871  0x00002141 copy  0x0000003f , 0x00000039 
+ 00017872  0x00002142 ifetch  0x00000002 , 0x00000003 
+ 00017873  0x00002143 store  0x00000002 , 0x000002c2 
+ 00017874  0x00002144 copy  0x0000003f , 0x00000005 
+ 00017875  0x00002145 call  0x0000497c 
+ 00017876  0x00002146 branch  0x00004949 
+ 00017877  0x0000214a ifetch  0x00000001 , 0x00000003 
+ 00017878  0x0000214b store  0x00000001 , 0x000002c1 
+ 00017879  0x0000214c copy  0x0000003f , 0x00000039 
+ 00017880  0x0000214d ifetch  0x00000002 , 0x00000003 
+ 00017881  0x0000214e store  0x00000002 , 0x000002c2 
+ 00017882  0x0000214f arg  0x00001000 , 0x00000005 
+ 00017883  0x00002150 call  0x0000497c 
+ 00017884  0x00002151 fetcht  0x00000001 , 0x000002c1 
+ 00017885  0x00002152 arg  0x00001000 , 0x00000011 
+ 00017886  0x00002153 fetch  0x00000002 , 0x000002c2 
+ 00017887  0x00002154 branch  0x00006842 
+ 00017888  0x0000215b set0  0x00000025 , 0x00000000 
+ 00017889  0x0000215c bpatch  0x000000dd , 0x0000401b 
+ 00017890  0x0000215d deposit  0x00000007 
+ 00017891  0x0000215e beq  0x00000001 , 0x00004949 
+ 00017892  0x0000215f beq  0x00000002 , 0x000045f3 
+ 00017893  0x00002160 beq  0x00000003 , 0x000045f8 
+ 00017894  0x00002161 beq  0x00000006 , 0x000045ff 
+ 00017895  0x00002162 beq  0x00000008 , 0x00004603 
+ 00017896  0x00002163 beq  0x00000009 , 0x00004607 
+ 00017897  0x00002164 beq  0x0000000a , 0x0000460b 
+ 00017898  0x00002165 beq  0x0000000b , 0x0000460e 
+ 00017899  0x00002166 beq  0x0000000c , 0x00004611 
+ 00017900  0x00002167 beq  0x0000000d , 0x00004614 
+ 00017901  0x00002168 beq  0x0000000e , 0x00004626 
+ 00017902  0x00002169 beq  0x00000015 , 0x00004627 
+ 00017903  0x0000216a beq  0x00000016 , 0x00004933 
+ 00017904  0x0000216b beq  0x00000013 , 0x00004949 
+ 00017905  0x0000216c branch  0x0000474d 
+ 00017906  0x0000216d rtn 
+ 00017907  0x0000216f call  0x0000496e 
+ 00017908  0x00002170 setarg  0x00000000 
+ 00017909  0x00002171 istore  0x00000003 , 0x0000000a 
+ 00017910  0x00002172 force  0x00000007 , 0x00000039 
+ 00017911  0x00002173 branch  0x0000494c 
+ 00017912  0x00002176 call  0x0000496e 
+ 00017913  0x00002177 setarg  0x00000001 
+ 00017914  0x00002178 istore  0x00000002 , 0x0000000a 
+ 00017915  0x00002179 setarg  0x00000000 
+ 00017916  0x0000217a istore  0x00000006 , 0x0000000a 
+ 00017917  0x0000217b force  0x0000000c , 0x00000039 
+ 00017918  0x0000217c branch  0x0000494c 
+ 00017919  0x0000217f arg  0x0000000f , 0x00000039 
+ 00017920  0x00002180 arg  0x000044d7 , 0x00000005 
+ 00017921  0x00002181 call  0x0000497c 
+ 00017922  0x00002182 branch  0x00004949 
+ 00017923  0x00002185 arg  0x00000020 , 0x00000039 
+ 00017924  0x00002186 arg  0x000043d9 , 0x00000005 
+ 00017925  0x00002187 call  0x0000497c 
+ 00017926  0x00002188 branch  0x00004949 
+ 00017927  0x0000218b arg  0x00000020 , 0x00000039 
+ 00017928  0x0000218c arg  0x000043f9 , 0x00000005 
+ 00017929  0x0000218d call  0x0000497c 
+ 00017930  0x0000218e branch  0x00004949 
+ 00017931  0x00002191 ifetch  0x00000001 , 0x00000003 
+ 00017932  0x00002192 store  0x00000001 , 0x000043d8 
+ 00017933  0x00002193 branch  0x00004949 
+ 00017934  0x00002196 ifetch  0x00000007 , 0x00000003 
+ 00017935  0x00002197 store  0x00000007 , 0x000044f6 
+ 00017936  0x00002198 branch  0x00004949 
+ 00017937  0x0000219b ifetch  0x00000001 , 0x00000003 
+ 00017938  0x0000219c store  0x00000001 , 0x000043d2 
+ 00017939  0x0000219d branch  0x00004949 
+ 00017940  0x000021a0 ifetch  0x00000004 , 0x00000003 
+ 00017941  0x000021a1 store  0x00000004 , 0x000043d3 
+ 00017942  0x000021a2 ifetch  0x00000001 , 0x00000003 
+ 00017943  0x000021a3 store  0x00000001 , 0x000044f8 
+ 00017944  0x000021a4 arg  0x00000014 , 0x00000039 
+ 00017945  0x000021a5 arg  0x000044e6 , 0x00000005 
+ 00017946  0x000021a6 call  0x0000497c 
+ 00017947  0x000021a7 jam  0x00000001 , 0x000043d2 
+ 00017948  0x000021a8 fetch  0x00000001 , 0x000044ed 
+ 00017949  0x000021a9 store  0x00000001 , 0x000044f7 
+ 00017950  0x000021aa fetch  0x00000002 , 0x000044f0 
+ 00017951  0x000021ab store  0x00000002 , 0x000043d0 
+ 00017952  0x000021ac fetch  0x00000002 , 0x000044f2 
+ 00017953  0x000021ad store  0x00000002 , 0x000003ed 
+ 00017954  0x000021ae fetch  0x00000002 , 0x000044f4 
+ 00017955  0x000021af store  0x00000002 , 0x000003ef 
+ 00017956  0x000021b0 jam  0x0000001b , 0x00004272 
+ 00017957  0x000021b1 branch  0x00004933 
+ 00017958  0x000021b5 branch  0x00004949 
+ 00017959  0x000021b8 call  0x0000496e 
+ 00017960  0x000021b9 ifetch  0x00000002 , 0x00000003 
+ 00017961  0x000021ba istore  0x00000002 , 0x0000000a 
+ 00017962  0x000021bb setarg  0x001fffff 
+ 00017963  0x000021bc istore  0x00000005 , 0x0000000a 
+ 00017964  0x000021bd force  0x0000000b , 0x00000039 
+ 00017965  0x000021be branch  0x0000494c 
+ 00017966  0x000021c4 ifetch  0x00000003 , 0x00000003 
+ 00017967  0x000021c5 ifetcht  0x00000003 , 0x00000003 
+ 00017968  0x000021c6 fetch  0x00000002 , 0x00004800 
+ 00017969  0x000021c7 iadd  0x00000002 , 0x0000003f 
+ 00017970  0x000021c8 store  0x00000002 , 0x00004800 
+ 00017971  0x000021c9 rtn 
+ 00017972  0x000021cc ifetch  0x00000003 , 0x00000003 
+ 00017973  0x000021cd store  0x00000003 , 0x00004147 
+ 00017974  0x000021cf jam  0x00000001 , 0x00004272 
+ 00017975  0x000021d0 ifetch  0x00000001 , 0x00000003 
+ 00017976  0x000021d1 arg  0x00000640 , 0x00000002 
+ 00017977  0x000021d2 imul32  0x00000002 , 0x0000003f 
+ 00017978  0x000021d3 arg  0x0000ffff , 0x00000002 
+ 00017979  0x000021d4 isub  0x00000002 , 0x0000003e 
+ 00017980  0x000021d5 nbranch  0x0000463e , 0x00000002 
+ 00017981  0x000021d6 deposit  0x00000002 
+ 00017982  0x000021d8 force  0x00000002 , 0x00000007 
+ 00017983  0x000021d9 call  0x00007e4c 
+ 00017984  0x000021da fetch  0x00000001 , 0x000042a4 
+ 00017985  0x000021db bbit1  0x00000000 , 0x0000428c 
+ 00017986  0x000021dc branch  0x00004933 
+ 00017987  0x000021e0 jam  0x00000002 , 0x00004272 
+ 00017988  0x000021e1 branch  0x00004949 
+ 00017989  0x000021e4 call  0x00004763 
+ 00017990  0x000021e5 ifetch  0x00000002 , 0x00000003 
+ 00017991  0x000021e6 store  0x00000002 , 0x00000275 
+ 00017992  0x000021e7 ifetch  0x00000002 , 0x00000003 
+ 00017993  0x000021e8 store  0x00000001 , 0x000000f3 
+ 00017994  0x000021e9 call  0x00004776 
+ 00017995  0x000021ea ifetch  0x00000001 , 0x00000003 
+ 00017996  0x000021eb store  0x00000001 , 0x00004802 
+ 00017997  0x000021ec jam  0x00000005 , 0x00004272 
+ 00017998  0x000021ed branch  0x00004933 
+ 00017999  0x000021f1 jam  0x00000006 , 0x00004272 
+ 00018000  0x000021f2 ifetch  0x00000002 , 0x00000003 
+ 00018001  0x000021f3 store  0x00000001 , 0x00004273 
+ 00018002  0x000021f4 ifetch  0x00000001 , 0x00000003 
+ 00018003  0x000021f5 store  0x00000001 , 0x00000446 
+ 00018004  0x000021f6 jam  0x00000016 , 0x000002c0 
+ 00018005  0x000021f7 fetch  0x00000001 , 0x00004273 
+ 00018006  0x000021f8 fetcht  0x00000001 , 0x000000ad 
+ 00018007  0x000021f9 isub  0x00000002 , 0x0000003e 
+ 00018008  0x000021fa nbranch  0x00004933 , 0x00000005 
+ 00018009  0x000021fb jam  0x00000011 , 0x00004272 
+ 00018010  0x000021fc fetch  0x00000001 , 0x000000ac 
+ 00018011  0x000021fd store  0x00000001 , 0x00004273 
+ 00018012  0x000021fe branch  0x00004933 
+ 00018013  0x00002201 call  0x0000496e 
+ 00018014  0x00002202 call  0x00004965 
+ 00018015  0x00002203 force  0x0000000a , 0x00000039 
+ 00018016  0x00002204 call  0x0000494c 
+ 00018017  0x00002206 jam  0x0000001a , 0x00004272 
+ 00018018  0x00002207 force  0x00000002 , 0x00000002 
+ 00018019  0x00002208 branch  0x00004826 
+ 00018020  0x0000220b call  0x00004763 
+ 00018021  0x0000220c arg  0x00004262 , 0x00000005 
+ 00018022  0x0000220d force  0x00000010 , 0x00000039 
+ 00018023  0x0000220e call  0x0000497c 
+ 00018024  0x0000220f jam  0x0000000b , 0x00004272 
+ 00018025  0x00002210 branch  0x00004677 
+ 00018026  0x00002213 call  0x00004763 
+ 00018027  0x00002214 jam  0x0000000c , 0x00004272 
+ 00018028  0x00002215 branch  0x00004677 
+ 00018029  0x00002218 call  0x00004763 
+ 00018030  0x00002219 ifetch  0x00000001 , 0x00000003 
+ 00018031  0x0000221a store  0x00000001 , 0x0000054f 
+ 00018032  0x0000221b iforce  0x00000039 
+ 00018033  0x0000221c arg  0x00000550 , 0x00000005 
+ 00018034  0x0000221d call  0x0000497c 
+ 00018035  0x0000221e jam  0x00000009 , 0x00004272 
+ 00018036  0x0000221f branch  0x00004677 
+ 00018037  0x00002222 call  0x00004763 
+ 00018038  0x00002223 jam  0x0000000a , 0x00004272 
+ 00018039  0x00002225 call  0x0000496e 
+ 00018040  0x00002226 call  0x00004965 
+ 00018041  0x00002227 force  0x0000000a , 0x00000039 
+ 00018042  0x00002228 branch  0x0000494c 
+ 00018043  0x0000222c increase  0x00000006 , 0x00000003 
+ 00018044  0x0000222d ifetch  0x00000003 , 0x00000003 
+ 00018045  0x0000222e store  0x00000003 , 0x000007e6 
+ 00018046  0x0000222f fetch  0x00000001 , 0x000007db 
+ 00018047  0x00002230 beq  0x00000013 , 0x00004683 
+ 00018048  0x00002231 beq  0x00000003 , 0x00004683 
+ 00018049  0x00002232 jam  0x00000016 , 0x00004272 
+ 00018050  0x00002233 branch  0x00004684 
+ 00018051  0x00002235 jam  0x00000001 , 0x000007dd 
+ 00018052  0x00002237 call  0x0000496e 
+ 00018053  0x00002238 call  0x00004965 
+ 00018054  0x00002239 force  0x0000000a , 0x00000039 
+ 00018055  0x0000223a branch  0x0000494c 
+ 00018056  0x0000223e call  0x00004766 
+ 00018057  0x0000223f jam  0x0000000d , 0x00004272 
+ 00018058  0x00002240 branch  0x00004933 
+ 00018059  0x00002243 call  0x00004766 
+ 00018060  0x00002244 ifetch  0x00000001 , 0x00000003 
+ 00018061  0x00002245 increase  0x0000000e , 0x0000003f 
+ 00018062  0x00002246 store  0x00000001 , 0x00004272 
+ 00018063  0x00002247 branch  0x00004933 
+ 00018064  0x0000224a call  0x00004763 
+ 00018065  0x0000224b ifetch  0x00000002 , 0x00000003 
+ 00018066  0x0000224c store  0x00000001 , 0x000000f3 
+ 00018067  0x0000224d call  0x00004776 
+ 00018068  0x0000224e jam  0x00000003 , 0x00004272 
+ 00018069  0x0000224f branch  0x00004933 
+ 00018070  0x00002252 ifetch  0x00000002 , 0x00000003 
+ 00018071  0x00002253 ifetch  0x00000001 , 0x00000003 
+ 00018072  0x00002254 store  0x00000001 , 0x00000449 
+ 00018073  0x00002255 jam  0x00000015 , 0x00004272 
+ 00018074  0x00002256 branch  0x00004933 
+ 00018075  0x0000225a fetch  0x00000001 , 0x00000046 
+ 00018076  0x0000225b force  0x00000002 , 0x00000011 
+ 00018077  0x0000225c branch  0x0000493d , 0x00000034 
+ 00018078  0x0000225d call  0x00004766 
+ 00018079  0x0000225e jam  0x00000004 , 0x00004272 
+ 00018080  0x0000225f branch  0x00004933 
+ 00018081  0x00002264 fetch  0x00000001 , 0x00000046 
+ 00018082  0x00002265 force  0x00000002 , 0x00000011 
+ 00018083  0x00002266 branch  0x0000493d , 0x00000034 
+ 00018084  0x00002267 call  0x00004766 
+ 00018085  0x00002268 jam  0x00000014 , 0x00004272 
+ 00018086  0x00002269 branch  0x00004933 
+ 00018087  0x0000226d call  0x0000476e 
+ 00018088  0x0000226e force  0x0000001c , 0x00000007 
+ 00018089  0x0000226f force  0x00000005 , 0x00000039 
+ 00018090  0x00002270 branch  0x00004952 
+ 00018091  0x00002273 call  0x00004766 
+ 00018092  0x00002274 increase  0x0000000a , 0x00000003 
+ 00018093  0x00002275 ifetch  0x00000002 , 0x00000003 
+ 00018094  0x00002276 store  0x00000002 , 0x00000281 
+ 00018095  0x00002277 ifetch  0x00000001 , 0x00000003 
+ 00018096  0x00002278 store  0x00000001 , 0x00000283 
+ 00018097  0x00002279 ifetch  0x00000002 , 0x00000003 
+ 00018098  0x0000227a store  0x00000002 , 0x00000284 
+ 00018099  0x0000227b jam  0x00000002 , 0x000000ab 
+ 00018100  0x0000227c jam  0x00000010 , 0x00004272 
+ 00018101  0x0000227d branch  0x00004933 
+ 00018102  0x00002280 jam  0x0000001c , 0x00004272 
+ 00018103  0x00002281 branch  0x00004933 
+ 00018104  0x00002286 call  0x0000496e 
+ 00018105  0x00002287 arg  0x00004703 , 0x00000006 
+ 00018106  0x00002288 sub  0x00000006 , 0x000000ff , 0x00000039 
+ 00018107  0x00002289 call  0x00004976 
+ 00018108  0x0000228a force  0x00000000 , 0x0000003f 
+ 00018109  0x0000228b sub  0x00000006 , 0x00004703 , 0x00000039 
+ 00018110  0x0000228c increase  0x000000f8 , 0x00000039 
+ 00018111  0x0000228d call  0x00004982 
+ 00018112  0x0000228e force  0x000000fc , 0x00000039 
+ 00018113  0x0000228f branch  0x0000494c 
+ 00018114  0x00002292 arg  0x00004703 , 0x00000005 
+ 00018115  0x00002293 sub  0x00000005 , 0x000000ff , 0x00000039 
+ 00018116  0x00002295 ifetch  0x00000001 , 0x00000003 
+ 00018117  0x00002296 istore  0x00000001 , 0x00000005 
+ 00018118  0x00002297 branch  0x000046c8 , 0x00000034 
+ 00018119  0x00002298 loop  0x000046c4 
+ 00018120  0x0000229a sub  0x00000005 , 0x00004703 , 0x0000003f 
+ 00018121  0x0000229b sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00018122  0x0000229c store  0x00000001 , 0x00004702 
+ 00018123  0x0000229d branch  0x00004949 
+ 00018124  0x000022a0 call  0x0000496e 
+ 00018125  0x000022a1 call  0x0000496b 
+ 00018126  0x000022a2 force  0x00000000 , 0x0000003f 
+ 00018127  0x000022a3 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00018128  0x000022a4 istore  0x00000001 , 0x0000000a 
+ 00018129  0x000022a5 force  0x00000007 , 0x00000039 
+ 00018130  0x000022a6 arg  0x00000809 , 0x00000030 
+ 00018131  0x000022a7 call  0x0000494c 
+ 00018132  0x000022a8 branch  0x000049bc 
+ 00018133  0x000022a9 jam  0x00000017 , 0x00004272 
+ 00018134  0x000022aa rtn 
+ 00018135  0x000022ae call  0x00004769 
+ 00018136  0x000022af force  0x00000006 , 0x00000039 
+ 00018137  0x000022b0 branch  0x0000494c 
+ 00018138  0x000022b4 branch  0x00004949 
+ 00018139  0x000022b7 ifetch  0x00000002 , 0x00000003 
+ 00018140  0x000022b8 store  0x00000002 , 0x00004159 
+ 00018141  0x000022b9 branch  0x00004949 
+ 00018142  0x000022bd ifetch  0x00000001 , 0x00000003 
+ 00018143  0x000022be store  0x00000001 , 0x00004133 
+ 00018144  0x000022bf branch  0x00004949 
+ 00018145  0x000022c2 ifetch  0x00000002 , 0x00000003 
+ 00018146  0x000022c3 store  0x00000002 , 0x00004153 
+ 00018147  0x000022c4 ifetch  0x00000002 , 0x00000003 
+ 00018148  0x000022c5 store  0x00000002 , 0x00004151 
+ 00018149  0x000022c6 branch  0x00004949 
+ 00018150  0x000022c9 ifetch  0x00000002 , 0x00000003 
+ 00018151  0x000022ca store  0x00000002 , 0x0000414f 
+ 00018152  0x000022cb ifetch  0x00000002 , 0x00000003 
+ 00018153  0x000022cc store  0x00000002 , 0x0000414d 
+ 00018154  0x000022cd branch  0x00004949 
+ 00018155  0x000022d0 branch  0x00004949 
+ 00018156  0x000022d4 ifetch  0x00000001 , 0x00000003 
+ 00018157  0x000022d5 store  0x00000001 , 0x00000453 
+ 00018158  0x000022d6 branch  0x00004949 
+ 00018159  0x000022d9 ifetch  0x00000003 , 0x00000003 
+ 00018160  0x000022da store  0x00000003 , 0x0000414a 
+ 00018161  0x000022db branch  0x00004949 
+ 00018162  0x000022e1 deposit  0x00000002 
+ 00018163  0x000022e2 branch  0x00004949 , 0x00000034 
+ 00018164  0x000022e3 call  0x00004970 
+ 00018165  0x000022e4 force  0x00000001 , 0x0000003f 
+ 00018166  0x000022e5 istore  0x00000001 , 0x0000000a 
+ 00018167  0x000022e6 deposit  0x00000030 
+ 00018168  0x000022e7 istore  0x00000002 , 0x0000000a 
+ 00018169  0x000022e8 force  0x00000012 , 0x0000003f 
+ 00018170  0x000022e9 istore  0x00000001 , 0x0000000a 
+ 00018171  0x000022ea setarg  0x00000000 
+ 00018172  0x000022eb increase  0x000000f1 , 0x00000039 
+ 00018173  0x000022ec call  0x00004982 
+ 00018174  0x000022ee force  0x0000000e , 0x00000007 
+ 00018175  0x000022ef force  0x000000f5 , 0x00000039 
+ 00018176  0x000022f0 branch  0x00004952 
+ 00018177  0x000022f5 ifetch  0x00000001 , 0x00000003 
+ 00018178  0x000022f6 ncall  0x00006003 , 0x00000034 
+ 00018179  0x000022f7 call  0x00006009 , 0x00000034 
+ 00018180  0x000022f8 branch  0x00004949 
+ 00018181  0x000022fb call  0x0000496e 
+ 00018182  0x000022fc fetch  0x00000001 , 0x00004133 
+ 00018183  0x000022fd istore  0x00000001 , 0x0000000a 
+ 00018184  0x000022fe force  0x00000005 , 0x00000039 
+ 00018185  0x000022ff branch  0x0000494c 
+ 00018186  0x00002302 call  0x0000496e 
+ 00018187  0x00002303 fetch  0x00000008 , 0x00000080 
+ 00018188  0x00002304 istore  0x00000008 , 0x0000000a 
+ 00018189  0x00002305 force  0x0000000c , 0x00000039 
+ 00018190  0x00002306 branch  0x0000494c 
+ 00018191  0x00002309 call  0x0000496e 
+ 00018192  0x0000230a fetch  0x00000008 , 0x00004138 
+ 00018193  0x0000230b istore  0x00000008 , 0x0000000a 
+ 00018194  0x0000230c force  0x0000000c , 0x00000039 
+ 00018195  0x0000230d branch  0x0000494c 
+ 00018196  0x00002310 call  0x0000496e 
+ 00018197  0x00002311 setarg  0x00000101 
+ 00018198  0x00002312 istore  0x00000002 , 0x0000000a 
+ 00018199  0x00002313 setarg  0x00000001 
+ 00018200  0x00002314 istore  0x00000008 , 0x0000000a 
+ 00018201  0x00002315 force  0x0000000e , 0x00000039 
+ 00018202  0x00002316 branch  0x0000494c 
+ 00018203  0x00002319 call  0x0000496e 
+ 00018204  0x0000231a fetch  0x00000007 , 0x00000083 
+ 00018205  0x0000231b istore  0x00000007 , 0x0000000a 
+ 00018206  0x0000231c force  0x0000000b , 0x00000039 
+ 00018207  0x0000231d branch  0x0000494c 
+ 00018208  0x00002320 call  0x0000496e 
+ 00018209  0x00002321 fetch  0x00000006 , 0x00004140 
+ 00018210  0x00002322 istore  0x00000006 , 0x0000000a 
+ 00018211  0x00002323 force  0x0000000a , 0x00000039 
+ 00018212  0x00002324 branch  0x0000494c 
+ 00018213  0x00002327 branch  0x00004949 
+ 00018214  0x0000232b branch  0x00004949 
+ 00018215  0x0000232d call  0x0000496e 
+ 00018216  0x0000232e call  0x0000496b 
+ 00018217  0x0000232f setarg  0x000000ff 
+ 00018218  0x00002330 istore  0x00000001 , 0x0000000a 
+ 00018219  0x00002331 force  0x00000007 , 0x00000039 
+ 00018220  0x00002332 branch  0x0000494c 
+ 00018221  0x00002335 call  0x0000496e 
+ 00018222  0x00002336 call  0x0000496b 
+ 00018223  0x00002337 setarg  0x00000000 
+ 00018224  0x00002338 istore  0x00000001 , 0x0000000a 
+ 00018225  0x00002339 force  0x00000007 , 0x00000039 
+ 00018226  0x0000233a branch  0x0000494c 
+ 00018227  0x0000233d set0  0x00000025 , 0x00000000 
+ 00018228  0x0000233e bpatch  0x000000de , 0x0000401b 
+ 00018229  0x0000233f branch  0x00004949 
+ 00018230  0x00002341 set0  0x00000025 , 0x00000000 
+ 00018231  0x00002342 bpatch  0x000000df , 0x0000401b 
+ 00018232  0x00002343 branch  0x00004949 
+ 00018233  0x00002349 call  0x00004763 
+ 00018234  0x0000234a jam  0x00000007 , 0x00004272 
+ 00018235  0x0000234b ifetch  0x00000001 , 0x00000003 
+ 00018236  0x0000234c beq  0x00000001 , 0x00004933 
+ 00018237  0x0000234d jam  0x00000019 , 0x00004272 
+ 00018238  0x0000234e branch  0x00004933 
+ 00018239  0x00002351 branch  0x00004739 
+ 00018240  0x00002352 call  0x00004763 
+ 00018241  0x00002353 jam  0x00000008 , 0x00004272 
+ 00018242  0x00002354 branch  0x00004949 
+ 00018243  0x00002357 call  0x00004933 
+ 00018244  0x00002358 call  0x00004970 
+ 00018245  0x00002359 setarg  0x00000000 
+ 00018246  0x0000235a istore  0x00000001 , 0x0000000a 
+ 00018247  0x0000235b ifetch  0x00000004 , 0x00000003 
+ 00018248  0x0000235c istore  0x00000004 , 0x0000000a 
+ 00018249  0x0000235d force  0x00000008 , 0x00000039 
+ 00018250  0x0000235e arg  0x0000001d , 0x00000007 
+ 00018251  0x0000235f arg  0x00000005 , 0x00000039 
+ 00018252  0x00002360 branch  0x00004952 
+ 00018253  0x00002363 force  0x00000001 , 0x00000011 
+ 00018254  0x00002364 branch  0x0000493d 
+ 00018255  0x00002369 call  0x00004766 
+ 00018256  0x0000236a ifetch  0x00000002 , 0x00000003 
+ 00018257  0x0000236b store  0x00000002 , 0x00004280 
+ 00018258  0x0000236c ifetch  0x00000002 , 0x00000003 
+ 00018259  0x0000236d store  0x00000002 , 0x0000027b 
+ 00018260  0x0000236e ifetch  0x00000002 , 0x00000003 
+ 00018261  0x0000236f store  0x00000002 , 0x00004282 
+ 00018262  0x00002370 ifetch  0x00000002 , 0x00000003 
+ 00018263  0x00002371 store  0x00000002 , 0x00004284 
+ 00018264  0x00002372 jam  0x00000012 , 0x00004272 
+ 00018265  0x00002373 branch  0x00004933 
+ 00018266  0x00002376 call  0x00004766 
+ 00018267  0x00002377 call  0x0000475d 
+ 00018268  0x00002378 branch  0x00004933 
+ 00018269  0x0000237b jam  0x00000013 , 0x00004272 
+ 00018270  0x0000237c rtn 
+ 00018271  0x0000237f branch  0x00004949 
+ 00018272  0x00002382 call  0x00004763 
+ 00018273  0x00002383 jam  0x00000018 , 0x00004272 
+ 00018274  0x00002384 branch  0x00004933 
+ 00018275  0x00002387 ifetch  0x00000006 , 0x00000003 
+ 00018276  0x00002388 store  0x00000006 , 0x00004274 
+ 00018277  0x00002389 rtn 
+ 00018278  0x0000238c ifetch  0x00000002 , 0x00000003 
+ 00018279  0x0000238d store  0x00000001 , 0x00004273 
+ 00018280  0x0000238e rtn 
+ 00018281  0x00002391 call  0x00004766 
+ 00018282  0x00002392 call  0x0000496e 
+ 00018283  0x00002393 fetch  0x00000001 , 0x00004273 
+ 00018284  0x00002394 istore  0x00000002 , 0x0000000a 
+ 00018285  0x00002395 rtn 
+ 00018286  0x0000239a call  0x00004766 
+ 00018287  0x0000239b call  0x00004933 
+ 00018288  0x0000239c call  0x00004970 
+ 00018289  0x0000239d force  0x00000000 , 0x0000003f 
+ 00018290  0x0000239e istore  0x00000001 , 0x0000000a 
+ 00018291  0x0000239f fetch  0x00000001 , 0x00004273 
+ 00018292  0x000023a0 istore  0x00000002 , 0x0000000a 
+ 00018293  0x000023a1 rtn 
+ 00018294  0x000023a4 ifetch  0x00000002 , 0x00000003 
+ 00018295  0x000023a5 iadd  0x00000022 , 0x0000003f 
+ 00018296  0x000023a6 and_into  0x000001fc , 0x0000003f 
+ 00018297  0x000023a7 store  0x00000004 , 0x000000f4 
+ 00018298  0x000023a8 rtn 
+ 00018299  0x000023ab set0  0x00000025 , 0x00000000 
+ 00018300  0x000023ac bpatch  0x000000e0 , 0x0000401c 
+ 00018301  0x000023ad fetch  0x00000001 , 0x00000274 
+ 00018302  0x000023ae sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018303  0x000023af nrtn  0x00000002 
+ 00018304  0x000023b0 fetcht  0x00000006 , 0x00000182 
+ 00018305  0x000023b1 call  0x000032fc 
+ 00018306  0x000023b2 rtn  0x00000005 
+ 00018307  0x000023b3 call  0x00004972 
+ 00018308  0x000023b4 setarg  0x00010f22 
+ 00018309  0x000023b5 istore  0x00000003 , 0x0000000a 
+ 00018310  0x000023b6 fetch  0x00000006 , 0x00000182 
+ 00018311  0x000023b7 istore  0x00000006 , 0x0000000a 
+ 00018312  0x000023b8 fetch  0x00000001 , 0x0000017d 
+ 00018313  0x000023b9 copy  0x0000003f , 0x00000002 
+ 00018314  0x000023ba rshift3  0x0000003f , 0x0000003f 
+ 00018315  0x000023bb rshift3  0x0000003f , 0x0000003f 
+ 00018316  0x000023bc istore  0x00000001 , 0x0000000a 
+ 00018317  0x000023bd copy  0x00000002 , 0x0000003f 
+ 00018318  0x000023be and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018319  0x000023bf rshift3  0x0000003f , 0x0000003f 
+ 00018320  0x000023c0 rshift  0x0000003f , 0x0000003f 
+ 00018321  0x000023c1 istore  0x00000001 , 0x0000000a 
+ 00018322  0x000023c2 fetch  0x00000003 , 0x0000017f 
+ 00018323  0x000023c3 istore  0x00000003 , 0x0000000a 
+ 00018324  0x000023c4 fetch  0x00000004 , 0x0000016f 
+ 00018325  0x000023c5 isub  0x00000022 , 0x0000003f 
+ 00018326  0x000023c6 istore  0x00000002 , 0x0000000a 
+ 00018327  0x000023c7 setarg  0x000000c8 
+ 00018328  0x000023c8 istore  0x00000001 , 0x0000000a 
+ 00018329  0x000023c9 force  0x0000000f , 0x00000039 
+ 00018330  0x000023ca branch  0x00004959 
+ 00018331  0x000023cd set0  0x00000025 , 0x00000000 
+ 00018332  0x000023ce bpatch  0x000000e1 , 0x0000401c 
+ 00018333  0x000023cf force  0x0000021c , 0x00000002 
+ 00018334  0x000023d0 fetch  0x00000002 , 0x00000291 
+ 00018335  0x000023d1 isub  0x00000002 , 0x0000003e 
+ 00018336  0x000023d2 nrtn  0x00000002 
+ 00018337  0x000023d3 fetcht  0x00000003 , 0x00000286 
+ 00018338  0x000023d4 fetch  0x00000003 , 0x00000185 
+ 00018339  0x000023d5 isub  0x00000002 , 0x0000003e 
+ 00018340  0x000023d6 rtn  0x00000005 
+ 00018341  0x000023d7 rtn  0x00000034 
+ 00018342  0x000023d8 store  0x00000003 , 0x00000286 
+ 00018343  0x000023d9 fetch  0x00000001 , 0x00000274 
+ 00018344  0x000023da sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00018345  0x000023db nrtn  0x00000002 
+ 00018346  0x000023dc fetcht  0x00000006 , 0x00000182 
+ 00018347  0x000023dd call  0x000032fc 
+ 00018348  0x000023de rtn  0x00000005 
+ 00018349  0x000023df call  0x000047cc 
+ 00018350  0x000023e0 force  0x0000000f , 0x00000002 
+ 00018351  0x000023e1 fetch  0x00000001 , 0x000004df 
+ 00018352  0x000023e2 bne  0x00000009 , 0x000047c5 
+ 00018353  0x000023e3 fetch  0x00000001 , 0x000004de 
+ 00018354  0x000023e4 branch  0x000047c5 , 0x00000034 
+ 00018355  0x000023e5 iforce  0x00000039 
+ 00018356  0x000023e6 istore  0x00000001 , 0x0000000a 
+ 00018357  0x000023e7 iadd  0x00000002 , 0x00000002 
+ 00018358  0x000023e8 increase  0x00000001 , 0x00000002 
+ 00018359  0x000023e9 arg  0x000004df , 0x00000006 
+ 00018360  0x000023ec ifetch  0x00000001 , 0x00000006 
+ 00018361  0x000023ed istore  0x00000001 , 0x0000000a 
+ 00018362  0x000023ee loop  0x000047b8 
+ 00018363  0x000023f0 ifetch  0x00000001 , 0x00000006 
+ 00018364  0x000023f1 branch  0x000047c5 , 0x00000034 
+ 00018365  0x000023f2 iforce  0x00000039 
+ 00018366  0x000023f3 istore  0x00000001 , 0x0000000a 
+ 00018367  0x000023f4 iadd  0x00000002 , 0x00000002 
+ 00018368  0x000023f5 increase  0x00000001 , 0x00000002 
+ 00018369  0x000023f7 ifetch  0x00000001 , 0x00000006 
+ 00018370  0x000023f8 istore  0x00000001 , 0x0000000a 
+ 00018371  0x000023f9 loop  0x000047c1 
+ 00018372  0x000023fa branch  0x000047bb 
+ 00018373  0x000023fc sub  0x00000002 , 0x000000ff , 0x0000003f 
+ 00018374  0x000023fd iforce  0x00000039 
+ 00018375  0x000023ff setarg  0x00000000 
+ 00018376  0x00002400 istore  0x00000001 , 0x0000000a 
+ 00018377  0x00002401 loop  0x000047c7 
+ 00018378  0x00002402 force  0x000000ff , 0x00000039 
+ 00018379  0x00002403 branch  0x00004959 
+ 00018380  0x00002406 set0  0x00000025 , 0x00000000 
+ 00018381  0x00002407 bpatch  0x000000e2 , 0x0000401c 
+ 00018382  0x00002408 call  0x00004972 
+ 00018383  0x00002409 setarg  0x0001ff2f 
+ 00018384  0x0000240a istore  0x00000003 , 0x0000000a 
+ 00018385  0x0000240b fetch  0x00000006 , 0x00000182 
+ 00018386  0x0000240c istore  0x00000006 , 0x0000000a 
+ 00018387  0x0000240d fetch  0x00000001 , 0x0000017d 
+ 00018388  0x0000240e copy  0x0000003f , 0x00000002 
+ 00018389  0x0000240f rshift3  0x0000003f , 0x0000003f 
+ 00018390  0x00002410 rshift3  0x0000003f , 0x0000003f 
+ 00018391  0x00002411 istore  0x00000001 , 0x0000000a 
+ 00018392  0x00002412 copy  0x00000002 , 0x0000003f 
+ 00018393  0x00002413 and  0x0000003f , 0x00000030 , 0x0000003f 
+ 00018394  0x00002414 rshift3  0x0000003f , 0x0000003f 
+ 00018395  0x00002415 rshift  0x0000003f , 0x0000003f 
+ 00018396  0x00002416 istore  0x00000001 , 0x0000000a 
+ 00018397  0x00002417 fetch  0x00000003 , 0x0000017f 
+ 00018398  0x00002418 istore  0x00000003 , 0x0000000a 
+ 00018399  0x00002419 fetch  0x00000004 , 0x0000016f 
+ 00018400  0x0000241a isub  0x00000022 , 0x0000003f 
+ 00018401  0x0000241b istore  0x00000002 , 0x0000000a 
+ 00018402  0x0000241c setarg  0x000000c8 
+ 00018403  0x0000241d istore  0x00000001 , 0x0000000a 
+ 00018404  0x0000241e rtn 
+ 00018405  0x00002421 set0  0x00000025 , 0x00000000 
+ 00018406  0x00002422 bpatch  0x000000e3 , 0x0000401c 
+ 00018407  0x00002423 fetch  0x00000001 , 0x00004132 
+ 00018408  0x00002424 rtnne  0x00000001 
+ 00018409  0x00002425 call  0x00004968 
+ 00018410  0x00002426 istoret  0x00000008 , 0x0000000a 
+ 00018411  0x00002427 force  0x0000000b , 0x00000039 
+ 00018412  0x00002428 force  0x0000000b , 0x00000007 
+ 00018413  0x00002429 branch  0x00004952 
+ 00018414  0x0000242c set0  0x00000025 , 0x00000000 
+ 00018415  0x0000242d bpatch  0x000000e4 , 0x0000401c 
+ 00018416  0x0000242e fetch  0x00000001 , 0x00004132 
+ 00018417  0x0000242f rtnne  0x00000001 
+ 00018418  0x00002431 call  0x00004970 
+ 00018419  0x00002432 fetch  0x00000006 , 0x00000040 
+ 00018420  0x00002433 istore  0x00000006 , 0x0000000a 
+ 00018421  0x00002434 istoret  0x00000008 , 0x0000000a 
+ 00018422  0x00002435 force  0x0000000e , 0x00000039 
+ 00018423  0x00002436 force  0x0000003d , 0x00000007 
+ 00018424  0x00002437 branch  0x00004952 
+ 00018425  0x0000243a set0  0x00000025 , 0x00000000 
+ 00018426  0x0000243b bpatch  0x000000e5 , 0x0000401c 
+ 00018427  0x0000243c fetch  0x00000001 , 0x00004132 
+ 00018428  0x0000243d rtnne  0x00000001 
+ 00018429  0x0000243f call  0x00004968 
+ 00018430  0x00002440 fetch  0x00000001 , 0x00000449 
+ 00018431  0x00002441 istore  0x00000001 , 0x0000000a 
+ 00018432  0x00002442 setarg  0x00000001 
+ 00018433  0x00002443 istore  0x00000001 , 0x0000000a 
+ 00018434  0x00002444 istoret  0x00000008 , 0x0000000a 
+ 00018435  0x00002445 force  0x0000000d , 0x00000039 
+ 00018436  0x00002446 force  0x00000023 , 0x00000007 
+ 00018437  0x00002447 branch  0x00004952 
+ 00018438  0x0000244b set0  0x00000025 , 0x00000000 
+ 00018439  0x0000244c bpatch  0x000000e6 , 0x0000401c 
+ 00018440  0x0000244d fetch  0x00000001 , 0x00004132 
+ 00018441  0x0000244e rtnne  0x00000001 
+ 00018442  0x0000244f call  0x00004968 
+ 00018443  0x00002450 istoret  0x00000005 , 0x0000000a 
+ 00018444  0x00002451 force  0x00000008 , 0x00000039 
+ 00018445  0x00002452 force  0x0000000c , 0x00000007 
+ 00018446  0x00002453 branch  0x00004952 
+ 00018447  0x00002456 set0  0x00000025 , 0x00000000 
+ 00018448  0x00002457 bpatch  0x000000e7 , 0x0000401c 
+ 00018449  0x00002458 fetch  0x00000001 , 0x00004132 
+ 00018450  0x00002459 rtnne  0x00000001 
+ 00018451  0x0000245b call  0x00004970 
+ 00018452  0x0000245c fetch  0x00000006 , 0x00000040 
+ 00018453  0x0000245d istore  0x00000006 , 0x0000000a 
+ 00018454  0x0000245e fetch  0x00000003 , 0x000007e9 
+ 00018455  0x0000245f istore  0x00000003 , 0x0000000a 
+ 00018456  0x00002460 force  0x00000009 , 0x00000039 
+ 00018457  0x00002461 force  0x00000032 , 0x00000007 
+ 00018458  0x00002462 branch  0x00004952 
+ 00018459  0x00002465 set0  0x00000025 , 0x00000000 
+ 00018460  0x00002466 bpatch  0x000000e8 , 0x0000401d 
+ 00018461  0x00002467 fetch  0x00000001 , 0x00004132 
+ 00018462  0x00002468 rtnne  0x00000001 
+ 00018463  0x0000246a call  0x00004970 
+ 00018464  0x0000246b fetch  0x00000006 , 0x00000040 
+ 00018465  0x0000246c istore  0x00000006 , 0x0000000a 
+ 00018466  0x0000246d force  0x00000006 , 0x00000039 
+ 00018467  0x0000246e force  0x00000031 , 0x00000007 
+ 00018468  0x0000246f branch  0x00004952 
+ 00018469  0x00002473 force  0x00000000 , 0x00000002 
+ 00018470  0x00002475 set0  0x00000025 , 0x00000000 
+ 00018471  0x00002476 bpatch  0x000000e9 , 0x0000401d 
+ 00018472  0x00002477 fetch  0x00000001 , 0x00004132 
+ 00018473  0x00002478 rtnne  0x00000001 
+ 00018474  0x00002479 force  0x00000003 , 0x00000007 
+ 00018475  0x0000247a jam  0x00000005 , 0x00004800 
+ 00018476  0x0000247b call  0x00004970 
+ 00018477  0x0000247c istoret  0x00000001 , 0x0000000a 
+ 00018478  0x0000247d call  0x0000496b 
+ 00018479  0x0000247e call  0x00004965 
+ 00018480  0x0000247f force  0x00000001 , 0x0000003f 
+ 00018481  0x00002480 istore  0x00000001 , 0x0000000a 
+ 00018482  0x00002481 force  0x00000000 , 0x0000003f 
+ 00018483  0x00002482 fetcht  0x00000001 , 0x0000004c 
+ 00018484  0x00002483 isolate1  0x00000002 , 0x00000002 
+ 00018485  0x00002484 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018486  0x00002485 istore  0x00000001 , 0x0000000a 
+ 00018487  0x00002486 force  0x0000000b , 0x00000039 
+ 00018488  0x00002487 branch  0x00004952 
+ 00018489  0x0000248b set0  0x00000025 , 0x00000000 
+ 00018490  0x0000248c bpatch  0x000000ea , 0x0000401d 
+ 00018491  0x0000248d fetch  0x00000001 , 0x00004132 
+ 00018492  0x0000248e rtnne  0x00000001 
+ 00018493  0x0000248f force  0x00000004 , 0x00000007 
+ 00018494  0x00002490 call  0x00004970 
+ 00018495  0x00002491 call  0x00004965 
+ 00018496  0x00002493 fetch  0x00000003 , 0x0000017f 
+ 00018497  0x00002494 istore  0x00000003 , 0x0000000a 
+ 00018498  0x00002495 istoret  0x00000001 , 0x0000000a 
+ 00018499  0x00002496 force  0x0000000a , 0x00000039 
+ 00018500  0x00002497 branch  0x00004952 
+ 00018501  0x0000249a set0  0x00000025 , 0x00000000 
+ 00018502  0x0000249b bpatch  0x000000eb , 0x0000401d 
+ 00018503  0x0000249c fetch  0x00000001 , 0x00004132 
+ 00018504  0x0000249d rtnne  0x00000001 
+ 00018505  0x0000249e call  0x00004968 
+ 00018506  0x0000249f force  0x00000000 , 0x0000003f 
+ 00018507  0x000024a0 fetcht  0x00000001 , 0x0000004c 
+ 00018508  0x000024a1 isolate1  0x00000002 , 0x00000002 
+ 00018509  0x000024a2 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00018510  0x000024a3 istore  0x00000001 , 0x0000000a 
+ 00018511  0x000024a4 force  0x00000008 , 0x00000007 
+ 00018512  0x000024a5 force  0x00000004 , 0x00000039 
+ 00018513  0x000024a6 branch  0x00004952 
+ 00018514  0x000024aa set0  0x00000025 , 0x00000000 
+ 00018515  0x000024ab bpatch  0x000000ec , 0x0000401d 
+ 00018516  0x000024ac fetch  0x00000001 , 0x00004132 
+ 00018517  0x000024ad rtnne  0x00000001 
+ 00018518  0x000024ae force  0x00000018 , 0x00000007 
+ 00018519  0x000024af call  0x00004970 
+ 00018520  0x000024b0 call  0x00004965 
+ 00018521  0x000024b1 arg  0x00004262 , 0x00000006 
+ 00018522  0x000024b2 force  0x00000010 , 0x00000039 
+ 00018523  0x000024b3 call  0x00004976 
+ 00018524  0x000024b4 force  0x00000005 , 0x0000003f 
+ 00018525  0x000024b5 istore  0x00000001 , 0x0000000a 
+ 00018526  0x000024b6 force  0x00000017 , 0x00000039 
+ 00018527  0x000024b7 branch  0x00004952 
+ 00018528  0x000024ba fetch  0x00000001 , 0x00004132 
+ 00018529  0x000024bb rtnne  0x00000001 
+ 00018530  0x000024bc force  0x00000033 , 0x00000007 
+ 00018531  0x000024bd call  0x00004970 
+ 00018532  0x000024be call  0x00004965 
+ 00018533  0x000024bf fetch  0x00000004 , 0x000007ec 
+ 00018534  0x000024c0 istore  0x00000004 , 0x0000000a 
+ 00018535  0x000024c1 force  0x0000000a , 0x00000039 
+ 00018536  0x000024c2 branch  0x00004952 
+ 00018537  0x000024c5 fetch  0x00000001 , 0x00004132 
+ 00018538  0x000024c6 rtnne  0x00000001 
+ 00018539  0x000024c7 force  0x00000036 , 0x00000007 
+ 00018540  0x000024c8 call  0x00004970 
+ 00018541  0x000024c9 setarg  0x00000000 
+ 00018542  0x000024ca istore  0x00000001 , 0x0000000a 
+ 00018543  0x000024cb call  0x00004965 
+ 00018544  0x000024cc force  0x00000007 , 0x00000039 
+ 00018545  0x000024cd branch  0x00004952 
+ 00018546  0x000024d1 set0  0x00000025 , 0x00000000 
+ 00018547  0x000024d2 bpatch  0x000000ed , 0x0000401d 
+ 00018548  0x000024d3 force  0x00000017 , 0x00000007 
+ 00018549  0x000024d5 fetch  0x00000001 , 0x00004132 
+ 00018550  0x000024d6 rtnne  0x00000001 
+ 00018551  0x000024d7 call  0x00004970 
+ 00018552  0x000024d8 call  0x00004965 
+ 00018553  0x000024d9 force  0x00000006 , 0x00000039 
+ 00018554  0x000024da branch  0x00004952 
+ 00018555  0x000024dd fetch  0x00000001 , 0x00004132 
+ 00018556  0x000024de rtnne  0x00000001 
+ 00018557  0x000024df force  0x00000016 , 0x00000007 
+ 00018558  0x000024e0 branch  0x00004875 
+ 00018559  0x000024e4 fetch  0x00000001 , 0x00004132 
+ 00018560  0x000024e5 rtnne  0x00000001 
+ 00018561  0x000024e6 force  0x00000012 , 0x00000007 
+ 00018562  0x000024e7 call  0x00004970 
+ 00018563  0x000024e8 force  0x00000000 , 0x0000003f 
+ 00018564  0x000024e9 istore  0x00000001 , 0x0000000a 
+ 00018565  0x000024ea call  0x00004965 
+ 00018566  0x000024eb istoret  0x00000001 , 0x0000000a 
+ 00018567  0x000024ec force  0x00000008 , 0x00000039 
+ 00018568  0x000024ed branch  0x00004952 
+ 00018569  0x000024f0 fetch  0x00000001 , 0x00004132 
+ 00018570  0x000024f1 rtnne  0x00000001 
+ 00018571  0x000024f2 force  0x00000000 , 0x00000002 
+ 00018572  0x000024f3 nbranch  0x0000488e , 0x00000029 
+ 00018573  0x000024f4 force  0x00000001 , 0x00000002 
+ 00018574  0x000024f6 fetch  0x00000001 , 0x00004132 
+ 00018575  0x000024f7 rtnne  0x00000001 
+ 00018576  0x000024f8 force  0x00000012 , 0x00000007 
+ 00018577  0x000024f9 call  0x00004970 
+ 00018578  0x000024fa force  0x00000035 , 0x0000003f 
+ 00018579  0x000024fb istore  0x00000001 , 0x0000000a 
+ 00018580  0x000024fc call  0x00004965 
+ 00018581  0x000024fd istoret  0x00000001 , 0x0000000a 
+ 00018582  0x000024fe force  0x00000008 , 0x00000039 
+ 00018583  0x000024ff branch  0x00004952 
+ 00018584  0x00002502 set0  0x00000025 , 0x00000000 
+ 00018585  0x00002503 bpatch  0x000000ee , 0x0000401d 
+ 00018586  0x00002504 fetch  0x00000001 , 0x00004132 
+ 00018587  0x00002505 rtnne  0x00000001 
+ 00018588  0x00002506 call  0x00004972 
+ 00018589  0x00002507 setarg  0x0000ff07 
+ 00018590  0x00002508 istore  0x00000002 , 0x0000000a 
+ 00018591  0x00002509 deposit  0x00000007 
+ 00018592  0x0000250a istore  0x00000001 , 0x0000000a 
+ 00018593  0x0000250b call  0x00004965 
+ 00018594  0x0000250c arg  0x00000103 , 0x00000006 
+ 00018595  0x0000250d force  0x000000f8 , 0x00000039 
+ 00018596  0x0000250f ifetch  0x00000001 , 0x00000006 
+ 00018597  0x00002510 istore  0x00000001 , 0x0000000a 
+ 00018598  0x00002511 loop  0x000048a4 
+ 00018599  0x00002512 force  0x000000ff , 0x00000039 
+ 00018600  0x00002513 branch  0x00004959 
+ 00018601  0x00002516 set0  0x00000025 , 0x00000000 
+ 00018602  0x00002517 bpatch  0x000000ef , 0x0000401d 
+ 00018603  0x00002518 fetch  0x00000001 , 0x00004132 
+ 00018604  0x00002519 rtnne  0x00000001 
+ 00018605  0x0000251a hfetch  0x00000001 , 0x0000810e 
+ 00018606  0x0000251b nrtn  0x00000034 
+ 00018607  0x0000251c fetch  0x00000001 , 0x0000004b 
+ 00018608  0x0000251d rtnbit0  0x00000007 
+ 00018609  0x0000251e set0  0x00000007 , 0x0000003f 
+ 00018610  0x0000251f store  0x00000001 , 0x0000004b 
+ 00018611  0x00002520 call  0x00004970 
+ 00018612  0x00002521 force  0x00000001 , 0x0000003f 
+ 00018613  0x00002522 istore  0x00000001 , 0x0000000a 
+ 00018614  0x00002523 call  0x0000496b 
+ 00018615  0x00002524 force  0x00000001 , 0x0000003f 
+ 00018616  0x00002525 istore  0x00000002 , 0x0000000a 
+ 00018617  0x00002526 force  0x00000013 , 0x00000007 
+ 00018618  0x00002527 force  0x00000005 , 0x00000039 
+ 00018619  0x00002528 branch  0x00004952 
+ 00018620  0x0000252d set0  0x00000025 , 0x00000000 
+ 00018621  0x0000252e bpatch  0x000000f0 , 0x0000401e 
+ 00018622  0x0000252f fetch  0x00000001 , 0x00004132 
+ 00018623  0x00002530 rtnne  0x00000001 
+ 00018624  0x00002531 call  0x00004968 
+ 00018625  0x00002532 force  0x00000006 , 0x00000007 
+ 00018626  0x00002533 force  0x00000003 , 0x00000039 
+ 00018627  0x00002534 branch  0x00004952 
+ 00018628  0x00002539 set0  0x00000025 , 0x00000000 
+ 00018629  0x0000253a bpatch  0x000000f1 , 0x0000401e 
+ 00018630  0x0000253b fetch  0x00000001 , 0x00004132 
+ 00018631  0x0000253c rtnne  0x00000001 
+ 00018632  0x0000253d call  0x00004970 
+ 00018633  0x0000253e force  0x00000000 , 0x0000003f 
+ 00018634  0x0000253f istore  0x00000001 , 0x0000000a 
+ 00018635  0x00002540 istoret  0x00000002 , 0x0000000a 
+ 00018636  0x00002541 fetch  0x00000001 , 0x000002c0 
+ 00018637  0x00002542 istore  0x00000001 , 0x0000000a 
+ 00018638  0x00002543 force  0x00000005 , 0x00000007 
+ 00018639  0x00002544 force  0x00000004 , 0x00000039 
+ 00018640  0x00002545 branch  0x00004952 
+ 00018641  0x00002549 set0  0x00000025 , 0x00000000 
+ 00018642  0x0000254a bpatch  0x000000f2 , 0x0000401e 
+ 00018643  0x0000254b fetch  0x00000001 , 0x00004132 
+ 00018644  0x0000254c rtnne  0x00000001 , 0x0000003f 
+ 00018645  0x0000254d call  0x00004970 
+ 00018646  0x0000254e setarg  0x00000102 
+ 00018647  0x0000254f istore  0x00000002 , 0x0000000a 
+ 00018648  0x00002550 fetcht  0x00000001 , 0x00000340 
+ 00018649  0x00002551 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00018650  0x00002552 istore  0x00000001 , 0x0000000a 
+ 00018651  0x00002553 copy  0x00000011 , 0x0000003f 
+ 00018652  0x00002554 istore  0x00000001 , 0x0000000a 
+ 00018653  0x00002555 fetcht  0x00000001 , 0x00000341 
+ 00018654  0x00002556 increase  0xfffffffa , 0x00000002 
+ 00018655  0x00002557 fetch  0x00000006 , 0x00000342 
+ 00018656  0x00002558 istore  0x00000006 , 0x0000000a 
+ 00018657  0x00002559 istoret  0x00000001 , 0x0000000a 
+ 00018658  0x0000255a copy  0x00000002 , 0x00000039 
+ 00018659  0x0000255b call  0x00004976 
+ 00018660  0x0000255c setarg  0x0000007f 
+ 00018661  0x0000255d istore  0x00000001 , 0x0000000a 
+ 00018662  0x0000255e copy  0x00000002 , 0x00000039 
+ 00018663  0x0000255f add  0x00000039 , 0x0000000c , 0x00000039 
+ 00018664  0x00002560 force  0x0000003e , 0x00000007 
+ 00018665  0x00002561 branch  0x00004952 
+ 00018666  0x00002564 set0  0x00000025 , 0x00000000 
+ 00018667  0x00002565 bpatch  0x000000f3 , 0x0000401e 
+ 00018668  0x00002566 fetch  0x00000001 , 0x00004132 
+ 00018669  0x00002567 rtnne  0x00000001 , 0x0000003f 
+ 00018670  0x00002568 call  0x00004970 
+ 00018671  0x00002569 setarg  0x00000001 
+ 00018672  0x0000256a istore  0x00000001 , 0x0000000a 
+ 00018673  0x0000256b istoret  0x00000001 , 0x0000000a 
+ 00018674  0x0000256c fetch  0x00000001 , 0x000003d6 
+ 00018675  0x0000256d istore  0x00000002 , 0x0000000a 
+ 00018676  0x0000256e fetch  0x00000001 , 0x000003c1 
+ 00018677  0x0000256f rshift  0x0000003f , 0x0000003f 
+ 00018678  0x00002570 setflip  0x00000000 , 0x0000003f 
+ 00018679  0x00002571 istore  0x00000001 , 0x0000000a 
+ 00018680  0x00002572 fetch  0x00000001 , 0x000044e6 
+ 00018681  0x00002573 istore  0x00000001 , 0x0000000a 
+ 00018682  0x00002574 fetch  0x00000006 , 0x000003d0 
+ 00018683  0x00002575 istore  0x00000006 , 0x0000000a 
+ 00018684  0x00002576 fetch  0x00000002 , 0x000043d0 
+ 00018685  0x00002577 istore  0x00000002 , 0x0000000a 
+ 00018686  0x00002578 fetch  0x00000002 , 0x000003ed 
+ 00018687  0x00002579 istore  0x00000002 , 0x0000000a 
+ 00018688  0x0000257a fetch  0x00000002 , 0x000003ef 
+ 00018689  0x0000257b istore  0x00000002 , 0x0000000a 
+ 00018690  0x0000257c fetch  0x00000001 , 0x000003f8 
+ 00018691  0x0000257d istore  0x00000001 , 0x0000000a 
+ 00018692  0x0000257e force  0x0000003e , 0x00000007 
+ 00018693  0x0000257f arg  0x00000013 , 0x00000039 
+ 00018694  0x00002580 branch  0x00004952 
+ 00018695  0x00002585 set0  0x00000025 , 0x00000000 
+ 00018696  0x00002586 bpatch  0x000000f4 , 0x0000401e 
+ 00018697  0x00002587 fetch  0x00000001 , 0x00004132 
+ 00018698  0x00002588 rtnne  0x00000001 
+ 00018699  0x0000258a call  0x00004970 
+ 00018700  0x0000258b call  0x00004968 
+ 00018701  0x0000258c istoret  0x00000001 , 0x0000000a 
+ 00018702  0x0000258d fetch  0x00000002 , 0x00000032 
+ 00018703  0x0000258e rshift  0x0000003f , 0x0000003f 
+ 00018704  0x0000258f istore  0x00000002 , 0x0000000a 
+ 00018705  0x00002590 force  0x00000006 , 0x00000039 
+ 00018706  0x00002591 force  0x00000014 , 0x00000007 
+ 00018707  0x00002592 branch  0x00004952 
+ 00018708  0x00002596 set0  0x00000025 , 0x00000000 
+ 00018709  0x00002597 bpatch  0x000000f5 , 0x0000401e 
+ 00018710  0x00002598 fetch  0x00000001 , 0x00004132 
+ 00018711  0x00002599 rtnne  0x00000001 
+ 00018712  0x0000259a set0  0x00000025 , 0x00000000 
+ 00018713  0x0000259b bpatch  0x000000f6 , 0x0000401e 
+ 00018714  0x0000259c call  0x00004970 
+ 00018715  0x0000259d istoret  0x00000001 , 0x0000000a 
+ 00018716  0x0000259e setarg  0x00000e00 
+ 00018717  0x0000259f istore  0x00000002 , 0x0000000a 
+ 00018718  0x000025a0 call  0x00004965 
+ 00018719  0x000025a1 force  0x00000000 , 0x0000003f 
+ 00018720  0x000025a2 bmark1  0x00000007 , 0x00004924 
+ 00018721  0x000025a3 force  0x00000000 , 0x0000003f 
+ 00018722  0x000025a4 istore  0x00000007 , 0x0000000a 
+ 00018723  0x000025a5 branch  0x0000492c 
+ 00018724  0x000025a7 fetch  0x00000001 , 0x00004132 
+ 00018725  0x000025a8 rtnne  0x00000001 
+ 00018726  0x000025a9 setarg  0x00020602 
+ 00018727  0x000025aa istore  0x00000003 , 0x0000000a 
+ 00018728  0x000025ab setarg  0x0000001e 
+ 00018729  0x000025ac istore  0x00000002 , 0x0000000a 
+ 00018730  0x000025ad setarg  0x0000001e 
+ 00018731  0x000025ae istore  0x00000002 , 0x0000000a 
+ 00018732  0x000025b0 fetch  0x00000001 , 0x00004132 
+ 00018733  0x000025b1 rtnne  0x00000001 
+ 00018734  0x000025b2 fetch  0x00000001 , 0x000000ab 
+ 00018735  0x000025b3 istore  0x00000001 , 0x0000000a 
+ 00018736  0x000025b4 force  0x0000002c , 0x00000007 
+ 00018737  0x000025b5 force  0x00000011 , 0x00000039 
+ 00018738  0x000025b6 branch  0x00004952 
+ 00018739  0x000025ba set0  0x00000025 , 0x00000000 
+ 00018740  0x000025bb bpatch  0x000000f7 , 0x0000401e 
+ 00018741  0x000025bc call  0x00004970 
+ 00018742  0x000025bd setarg  0x00000100 
+ 00018743  0x000025be istore  0x00000002 , 0x0000000a 
+ 00018744  0x000025bf deposit  0x00000030 
+ 00018745  0x000025c0 istore  0x00000002 , 0x0000000a 
+ 00018746  0x000025c1 force  0x00000004 , 0x00000039 
+ 00018747  0x000025c2 force  0x0000000f , 0x00000007 
+ 00018748  0x000025c3 branch  0x00004952 
+ 00018749  0x000025c6 set0  0x00000025 , 0x00000000 
+ 00018750  0x000025c7 bpatch  0x000000f8 , 0x0000401f 
+ 00018751  0x000025c8 call  0x00004970 
+ 00018752  0x000025c9 deposit  0x00000011 
+ 00018753  0x000025ca istore  0x00000001 , 0x0000000a 
+ 00018754  0x000025cb setarg  0x00000001 
+ 00018755  0x000025cc istore  0x00000001 , 0x0000000a 
+ 00018756  0x000025cd deposit  0x00000030 
+ 00018757  0x000025ce istore  0x00000002 , 0x0000000a 
+ 00018758  0x000025cf force  0x00000004 , 0x00000039 
+ 00018759  0x000025d0 force  0x0000000f , 0x00000007 
+ 00018760  0x000025d1 branch  0x00004952 
+ 00018761  0x000025d4 set0  0x00000025 , 0x00000000 
+ 00018762  0x000025d5 bpatch  0x000000f9 , 0x0000401f 
+ 00018763  0x000025d6 force  0x00000004 , 0x00000039 
+ 00018764  0x000025d8 call  0x00004970 
+ 00018765  0x000025d9 force  0x00000001 , 0x0000003f 
+ 00018766  0x000025da istore  0x00000001 , 0x0000000a 
+ 00018767  0x000025db deposit  0x00000030 
+ 00018768  0x000025dc istore  0x00000003 , 0x0000000a 
+ 00018769  0x000025dd force  0x0000000e , 0x00000007 
+ 00018770  0x000025df set0  0x00000025 , 0x00000000 
+ 00018771  0x000025e0 bpatch  0x000000fa , 0x0000401f 
+ 00018772  0x000025e1 call  0x00004972 
+ 00018773  0x000025e2 deposit  0x00000007 
+ 00018774  0x000025e3 istore  0x00000001 , 0x0000000a 
+ 00018775  0x000025e4 deposit  0x00000039 
+ 00018776  0x000025e5 istore  0x00000001 , 0x0000000a 
+ 00018777  0x000025e7 set1  0x00000013 , 0x00000000 
+ 00018778  0x000025e8 force  0x00000005 , 0x00000007 
+ 00018779  0x000025e9 increase  0x00000002 , 0x00000039 
+ 00018780  0x000025eb call  0x00004494 
+ 00018781  0x000025ec branch  0x00004378 , 0x00000001 
+ 00018782  0x000025ed branch  0x00004422 
+ 00018783  0x000025f0 force  0x000000ff , 0x00000007 
+ 00018784  0x000025f1 call  0x00004970 
+ 00018785  0x000025f2 setarg  0x00000001 
+ 00018786  0x000025f3 istore  0x00000001 , 0x0000000a 
+ 00018787  0x000025f4 force  0x00000001 , 0x00000039 
+ 00018788  0x000025f5 branch  0x00004952 
+ 00018789  0x000025f9 fetch  0x00000006 , 0x00000040 
+ 00018790  0x000025fa istore  0x00000006 , 0x0000000a 
+ 00018791  0x000025fb rtn 
+ 00018792  0x000025fe call  0x00004970 
+ 00018793  0x000025ff force  0x00000000 , 0x0000003f 
+ 00018794  0x00002600 istore  0x00000001 , 0x0000000a 
+ 00018795  0x00002602 fetch  0x00000001 , 0x00000046 
+ 00018796  0x00002603 istore  0x00000002 , 0x0000000a 
+ 00018797  0x00002604 rtn 
+ 00018798  0x00002607 force  0x0000000c , 0x0000000a 
+ 00018799  0x00002608 branch  0x00004973 
+ 00018800  0x0000260b force  0x00000008 , 0x0000000a 
+ 00018801  0x0000260c branch  0x00004973 
+ 00018802  0x0000260f force  0x00000006 , 0x0000000a 
+ 00018803  0x00002611 call  0x00004494 
+ 00018804  0x00002612 branch  0x000043de , 0x00000001 
+ 00018805  0x00002613 branch  0x0000441e 
+ 00018806  0x00002616 deposit  0x00000039 
+ 00018807  0x00002617 rtn  0x00000034 
+ 00018808  0x00002619 ifetch  0x00000001 , 0x00000006 
+ 00018809  0x0000261a istore  0x00000001 , 0x0000000a 
+ 00018810  0x0000261b loop  0x00004978 
+ 00018811  0x0000261c rtn 
+ 00018812  0x0000261f deposit  0x00000039 
+ 00018813  0x00002620 rtn  0x00000034 
+ 00018814  0x00002622 ifetch  0x00000001 , 0x00000003 
+ 00018815  0x00002623 istore  0x00000001 , 0x00000005 
+ 00018816  0x00002624 loop  0x0000497e 
+ 00018817  0x00002625 rtn 
+ 00018818  0x00002628 istore  0x00000001 , 0x0000000a 
+ 00018819  0x00002629 rshift8  0x0000003f , 0x0000003f 
+ 00018820  0x0000262a loop  0x00004982 
+ 00018821  0x0000262b rtn 
+ 00018822  0x0000262f pulse  0x0000000f 
+ 00018823  0x00002630 enable  0x00000009 
+ 00018824  0x00002632 ifetch  0x00000001 , 0x0000000a 
+ 00018825  0x00002633 inject  0x00000000 , 0x00000008 
+ 00018826  0x00002634 loop  0x00004988 
+ 00018827  0x00002635 enable  0x00000008 
+ 00018828  0x00002636 inject  0x00000000 , 0x00000010 
+ 00018829  0x00002637 disable  0x00000008 
+ 00018830  0x00002638 disable  0x00000009 
+ 00018831  0x00002639 disable  0x0000000f 
+ 00018832  0x0000263a byteswap  0x0000003f , 0x0000003f 
+ 00018833  0x0000263b rtn 
+ 00018834  0x0000263e nop  0x00000001 
+ 00018835  0x0000263f hjam  0x00000001 , 0x00008203 
+ 00018836  0x00002640 branch  0x00004992 
+ 00018837  0x00002645 set0  0x00000025 , 0x00000000 
+ 00018838  0x00002646 bpatch  0x000000fb , 0x0000401f 
+ 00018839  0x00002647 fetch  0x00000001 , 0x00004272 
+ 00018840  0x00002648 rtn  0x00000034 
+ 00018841  0x00002649 fetch  0x00000001 , 0x0000007c 
+ 00018842  0x0000264a nrtn  0x00000034 
+ 00018843  0x0000264b call  0x000049be 
+ 00018844  0x0000264c nbranch  0x000049aa , 0x00000005 
+ 00018845  0x0000264d fetch  0x00000001 , 0x00004272 
+ 00018846  0x0000264e beq  0x00000003 , 0x000049d4 
+ 00018847  0x0000264f beq  0x00000009 , 0x000049da 
+ 00018848  0x00002650 beq  0x0000000a , 0x000049e6 
+ 00018849  0x00002651 beq  0x0000000b , 0x000049ed 
+ 00018850  0x00002652 beq  0x0000000c , 0x000049f7 
+ 00018851  0x00002653 beq  0x00000008 , 0x00004a32 
+ 00018852  0x00002654 beq  0x00000018 , 0x000049cc 
+ 00018853  0x00002655 beq  0x00000007 , 0x000049c6 
+ 00018854  0x00002656 beq  0x00000019 , 0x000049ca 
+ 00018855  0x00002657 beq  0x0000001a , 0x00004a53 
+ 00018856  0x00002658 beq  0x00000012 , 0x00004a19 
+ 00018857  0x00002659 beq  0x00000013 , 0x00004a28 
+ 00018858  0x0000265b set0  0x00000025 , 0x00000000 
+ 00018859  0x0000265c bpatch  0x000000fc , 0x0000401f 
+ 00018860  0x0000265d call  0x000049c2 
+ 00018861  0x0000265e nrtn  0x00000034 
+ 00018862  0x0000265f fetch  0x00000001 , 0x00004272 
+ 00018863  0x00002660 beq  0x0000000d , 0x00004a01 
+ 00018864  0x00002661 beq  0x0000000f , 0x00004a0b 
+ 00018865  0x00002662 beq  0x0000000e , 0x00004a0d 
+ 00018866  0x00002663 beq  0x00000010 , 0x00004a2a 
+ 00018867  0x00002664 beq  0x00000011 , 0x00004a34 
+ 00018868  0x00002665 beq  0x0000001c , 0x00004a38 
+ 00018869  0x00002666 beq  0x00000004 , 0x00004a0f 
+ 00018870  0x00002667 beq  0x00000015 , 0x00004a14 
+ 00018871  0x00002668 beq  0x00000014 , 0x00004a17 
+ 00018872  0x00002669 beq  0x00000017 , 0x00004a48 
+ 00018873  0x0000266a beq  0x00000016 , 0x00004a51 
+ 00018874  0x0000266b rtnne  0x00000006 
+ 00018875  0x0000266c call  0x00005ed5 
+ 00018876  0x0000266e jam  0x00000000 , 0x00004272 
+ 00018877  0x0000266f rtn 
+ 00018878  0x00002672 fetch  0x00000006 , 0x00004274 
+ 00018879  0x00002673 fetcht  0x00000006 , 0x00000040 
+ 00018880  0x00002674 isub  0x00000002 , 0x0000003e 
+ 00018881  0x00002675 rtn 
+ 00018882  0x00002679 fetch  0x00000001 , 0x00004273 
+ 00018883  0x0000267a fetcht  0x00000001 , 0x00000046 
+ 00018884  0x0000267b isub  0x00000002 , 0x0000003f 
+ 00018885  0x0000267c rtn 
+ 00018886  0x0000267f jam  0x00000003 , 0x0000007c 
+ 00018887  0x00002680 jam  0x00000033 , 0x0000007d 
+ 00018888  0x00002681 call  0x00006212 
+ 00018889  0x00002682 branch  0x000049bc 
+ 00018890  0x00002685 branch  0x00004a38 , 0x00000029 
+ 00018891  0x00002686 set1  0x00000004 , 0x00000000 
+ 00018892  0x00002688 jam  0x00000034 , 0x0000007c 
+ 00018893  0x00002689 set1  0x00000003 , 0x00000000 
+ 00018894  0x0000268a nbranch  0x000049bc , 0x00000029 
+ 00018895  0x0000268b jam  0x00000013 , 0x0000007c 
+ 00018896  0x0000268c fetch  0x00000001 , 0x00000177 
+ 00018897  0x0000268d set0  0x00000002 , 0x0000003f 
+ 00018898  0x0000268e store  0x00000001 , 0x00000177 
+ 00018899  0x0000268f branch  0x000049bc 
+ 00018900  0x00002693 jam  0x00000001 , 0x0000007c 
+ 00018901  0x00002694 jam  0x00000000 , 0x00000053 
+ 00018902  0x00002695 branch  0x000049bc 
+ 00018903  0x00002699 jam  0x00000001 , 0x000007dd 
+ 00018904  0x0000269a jam  0x00000012 , 0x000007db 
+ 00018905  0x0000269b branch  0x000049bc 
+ 00018906  0x0000269e fetch  0x00000001 , 0x0000004b 
+ 00018907  0x0000269f bbit1  0x00000002 , 0x000049df 
+ 00018908  0x000026a0 call  0x00006209 
+ 00018909  0x000026a1 jam  0x00000008 , 0x0000007c 
+ 00018910  0x000026a2 branch  0x000049bc 
+ 00018911  0x000026a4 set0  0x00000002 , 0x0000003f 
+ 00018912  0x000026a5 store  0x00000001 , 0x0000004b 
+ 00018913  0x000026a6 call  0x00005ed0 
+ 00018914  0x000026a7 setarg  0x00000000 
+ 00018915  0x000026a8 setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00018916  0x000026a9 store  0x00000001 , 0x0000007f 
+ 00018917  0x000026aa branch  0x000049bc 
+ 00018918  0x000026ad jam  0x00000018 , 0x00000446 
+ 00018919  0x000026ae jam  0x00000007 , 0x0000007c 
+ 00018920  0x000026af fetch  0x00000001 , 0x00000030 
+ 00018921  0x000026b0 bbit1  0x00000000 , 0x000049bc 
+ 00018922  0x000026b1 force  0x00000018 , 0x00000002 
+ 00018923  0x000026b2 call  0x00004826 
+ 00018924  0x000026b3 branch  0x000049bc 
+ 00018925  0x000026b7 call  0x0000321f 
+ 00018926  0x000026b8 fetch  0x00000001 , 0x0000004b 
+ 00018927  0x000026b9 bbit1  0x00000001 , 0x00004a08 
+ 00018928  0x000026ba bbit1  0x00000000 , 0x000049f3 
+ 00018929  0x000026bb bbit1  0x00000002 , 0x000049df 
+ 00018930  0x000026bc branch  0x000049bc 
+ 00018931  0x000026be set0  0x00000000 , 0x0000003f 
+ 00018932  0x000026bf store  0x00000001 , 0x0000004b 
+ 00018933  0x000026c0 jam  0x0000000c , 0x0000007c 
+ 00018934  0x000026c1 branch  0x000049bc 
+ 00018935  0x000026c4 fetch  0x00000001 , 0x0000004b 
+ 00018936  0x000026c5 bbit1  0x00000000 , 0x000049fb 
+ 00018937  0x000026c6 call  0x0000487b 
+ 00018938  0x000026c7 branch  0x000049bc 
+ 00018939  0x000026c9 set0  0x00000000 , 0x0000003f 
+ 00018940  0x000026ca store  0x00000001 , 0x0000004b 
+ 00018941  0x000026cb jam  0x00000004 , 0x0000007c 
+ 00018942  0x000026cc jam  0x0000000b , 0x0000007d 
+ 00018943  0x000026cd jam  0x00000006 , 0x0000007e 
+ 00018944  0x000026ce branch  0x000049bc 
+ 00018945  0x000026d2 fetch  0x00000001 , 0x0000004b 
+ 00018946  0x000026d3 set1  0x00000001 , 0x0000003f 
+ 00018947  0x000026d4 store  0x00000001 , 0x0000004b 
+ 00018948  0x000026d5 fetch  0x00000001 , 0x00000030 
+ 00018949  0x000026d6 bbit1  0x00000007 , 0x00004a08 
+ 00018950  0x000026d7 call  0x00004872 
+ 00018951  0x000026d8 branch  0x000049bc 
+ 00018952  0x000026dc call  0x00006209 
+ 00018953  0x000026dd jam  0x0000000b , 0x0000007c 
+ 00018954  0x000026de branch  0x000049bc 
+ 00018955  0x000026e1 jam  0x0000000f , 0x0000007c 
+ 00018956  0x000026e2 branch  0x000049bc 
+ 00018957  0x000026e5 jam  0x0000000f , 0x0000007c 
+ 00018958  0x000026e6 branch  0x000049bc 
+ 00018959  0x000026e9 set0  0x00000025 , 0x00000000 
+ 00018960  0x000026ea bpatch  0x000000fd , 0x0000401f 
+ 00018961  0x000026eb jam  0x00000027 , 0x0000007c 
+ 00018962  0x000026ec jam  0x00000050 , 0x00004272 
+ 00018963  0x000026ed rtn 
+ 00018964  0x000026f0 jam  0x00000083 , 0x0000007c 
+ 00018965  0x000026f1 jam  0x00000051 , 0x00004272 
+ 00018966  0x000026f2 rtn 
+ 00018967  0x000026f5 jam  0x00000025 , 0x0000007c 
+ 00018968  0x000026f6 branch  0x000049bc 
+ 00018969  0x000026f9 jam  0x00000017 , 0x0000007c 
+ 00018970  0x000026fa arg  0x00000455 , 0x00000005 
+ 00018971  0x000026fb setarg  0x00000000 
+ 00018972  0x000026fc isolate1  0x0000001b , 0x00000028 
+ 00018973  0x000026fd setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00018974  0x000026fe istore  0x00000001 , 0x00000005 
+ 00018975  0x000026ff setarg  0x00000000 
+ 00018976  0x00002700 istore  0x00000002 , 0x00000005 
+ 00018977  0x00002701 fetch  0x00000002 , 0x00004280 
+ 00018978  0x00002702 istore  0x00000002 , 0x00000005 
+ 00018979  0x00002703 fetch  0x00000001 , 0x00004282 
+ 00018980  0x00002704 istore  0x00000002 , 0x00000005 
+ 00018981  0x00002705 fetch  0x00000001 , 0x00004284 
+ 00018982  0x00002706 istore  0x00000002 , 0x00000005 
+ 00018983  0x00002707 branch  0x000049bc 
+ 00018984  0x0000270a jam  0x00000018 , 0x0000007c 
+ 00018985  0x0000270b branch  0x000049bc 
+ 00018986  0x0000270e call  0x00003512 
+ 00018987  0x0000270f store  0x00000001 , 0x000000ad 
+ 00018988  0x00002710 fetch  0x00000001 , 0x00000046 
+ 00018989  0x00002711 store  0x00000001 , 0x000000ac 
+ 00018990  0x00002712 jam  0x0000002b , 0x0000007c 
+ 00018991  0x00002713 set1  0x00000007 , 0x00000000 
+ 00018992  0x00002714 jam  0x0000008c , 0x0000007c 
+ 00018993  0x00002715 branch  0x000049bc 
+ 00018994  0x00002718 call  0x00005ed5 
+ 00018995  0x00002719 branch  0x000049bc 
+ 00018996  0x0000271c jam  0x0000002c , 0x0000007c 
+ 00018997  0x0000271d bmark0  0x00000007 , 0x000049bc 
+ 00018998  0x0000271e jam  0x0000008d , 0x0000007c 
+ 00018999  0x0000271f branch  0x000049bc 
+ 00019000  0x00002722 branch  0x00004a41 , 0x00000029 
+ 00019001  0x00002723 jam  0x00000003 , 0x0000007c 
+ 00019002  0x00002724 jam  0x0000002b , 0x0000007d 
+ 00019003  0x00002725 bmark0  0x00000007 , 0x000049bc 
+ 00019004  0x00002726 fetch  0x00000001 , 0x000000b0 
+ 00019005  0x00002727 bne  0x00000007 , 0x00005c04 
+ 00019006  0x00002728 jam  0x00000081 , 0x0000007c 
+ 00019007  0x00002729 jam  0x0000008c , 0x0000007d 
+ 00019008  0x0000272a branch  0x000049bc 
+ 00019009  0x0000272c call  0x00003512 
+ 00019010  0x0000272d store  0x00000001 , 0x000000ad 
+ 00019011  0x0000272e fetch  0x00000001 , 0x00000046 
+ 00019012  0x0000272f store  0x00000001 , 0x000000ac 
+ 00019013  0x00002730 jam  0x0000002b , 0x0000007c 
+ 00019014  0x00002731 bmark0  0x00000007 , 0x000049bc 
+ 00019015  0x00002732 branch  0x00005c04 
+ 00019016  0x00002736 call  0x0000496e 
+ 00019017  0x00002737 call  0x0000496b 
+ 00019018  0x00002738 force  0x00000000 , 0x0000003f 
+ 00019019  0x00002739 nsetflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00019020  0x0000273a istore  0x00000001 , 0x0000000a 
+ 00019021  0x0000273b force  0x00000007 , 0x00000039 
+ 00019022  0x0000273c arg  0x00000809 , 0x00000030 
+ 00019023  0x0000273d call  0x0000494c 
+ 00019024  0x0000273e branch  0x000049bc 
+ 00019025  0x00002741 jam  0x0000009a , 0x0000007c 
+ 00019026  0x00002742 branch  0x000049bc 
+ 00019027  0x00002745 jam  0x00000007 , 0x0000007c 
+ 00019028  0x00002746 jam  0x00000013 , 0x00000446 
+ 00019029  0x00002747 branch  0x000049bc 
+ 00019030  0x0000274d jam  0x00000000 , 0x000002bc 
+ 00019031  0x00002750 ifetch  0x00000001 , 0x00000003 
+ 00019032  0x00002751 store  0x00000001 , 0x000002bb 
+ 00019033  0x00002752 call  0x00004a6d 
+ 00019034  0x00002754 call  0x00007e00 
+ 00019035  0x00002755 fetch  0x00000001 , 0x000002bb 
+ 00019036  0x00002756 copy  0x0000003f , 0x00000002 
+ 00019037  0x00002757 fetch  0x00000001 , 0x0000029f 
+ 00019038  0x00002758 increase  0x00000001 , 0x0000003f 
+ 00019039  0x00002759 icompare  0x000000ff , 0x00000002 
+ 00019040  0x0000275a nbranch  0x00004a77 , 0x00000001 
+ 00019041  0x0000275b store  0x00000001 , 0x0000029f 
+ 00019042  0x0000275c call  0x00007e0e 
+ 00019043  0x0000275e ifetch  0x00000001 , 0x00000003 
+ 00019044  0x0000275f beq  0x00000001 , 0x00004ad8 
+ 00019045  0x00002760 beq  0x00000002 , 0x00004aae 
+ 00019046  0x00002761 beq  0x00000003 , 0x00004adf 
+ 00019047  0x00002762 beq  0x00000005 , 0x00004ac3 
+ 00019048  0x00002763 beq  0x00000006 , 0x00004a80 
+ 00019049  0x00002764 beq  0x00000007 , 0x00004a91 
+ 00019050  0x00002765 beq  0x00000008 , 0x00004aa8 
+ 00019051  0x00002766 beq  0x00000009 , 0x00004ae6 
+ 00019052  0x00002767 rtn 
+ 00019053  0x00002769 copy  0x0000003f , 0x00000002 
+ 00019054  0x0000276a call  0x00007e00 
+ 00019055  0x0000276b fetch  0x00000001 , 0x000002bc 
+ 00019056  0x0000276c iadd  0x00000002 , 0x0000003f 
+ 00019057  0x0000276d store  0x00000001 , 0x000002bc 
+ 00019058  0x0000276e branch  0x00007e0e 
+ 00019059  0x00002772 force  0x00000001 , 0x0000003f 
+ 00019060  0x00002773 call  0x000044b5 
+ 00019061  0x00002774 fetch  0x00000001 , 0x0000029f 
+ 00019062  0x00002775 branch  0x000044b5 
+ 00019063  0x00002778 call  0x00007e0e 
+ 00019064  0x00002779 branch  0x00004a7c 
+ 00019065  0x0000277b fetch  0x00000001 , 0x0000029f 
+ 00019066  0x0000277c increase  0xffffffff , 0x0000003f 
+ 00019067  0x0000277d store  0x00000001 , 0x0000029f 
+ 00019068  0x0000277f force  0x00000000 , 0x0000003f 
+ 00019069  0x00002780 call  0x000044b5 
+ 00019070  0x00002781 fetch  0x00000001 , 0x0000029f 
+ 00019071  0x00002782 branch  0x000044b5 
+ 00019072  0x00002785 call  0x00004a6d 
+ 00019073  0x00002786 ifetch  0x00000001 , 0x00000003 
+ 00019074  0x00002787 store  0x00000001 , 0x000002bd 
+ 00019075  0x00002788 call  0x00004a6d 
+ 00019076  0x00002789 ifetch  0x00000001 , 0x00000003 
+ 00019077  0x0000278a lshift8  0x0000003f , 0x00000005 
+ 00019078  0x0000278b call  0x00004a6d 
+ 00019079  0x0000278c fetch  0x00000001 , 0x000002bd 
+ 00019080  0x0000278d iadd  0x00000005 , 0x00000005 
+ 00019081  0x0000278e ifetch  0x00000001 , 0x00000003 
+ 00019082  0x0000278f istore  0x00000001 , 0x00000005 
+ 00019083  0x00002790 call  0x00004a6d 
+ 00019084  0x00002791 ifetch  0x00000001 , 0x00000003 
+ 00019085  0x00002792 call  0x00004a6d 
+ 00019086  0x00002793 fetch  0x00000001 , 0x000002bc 
+ 00019087  0x00002794 bne  0x000000ff , 0x00004a79 
+ 00019088  0x00002795 branch  0x00004a73 
+ 00019089  0x00002798 call  0x00004a6d 
+ 00019090  0x00002799 ifetch  0x00000001 , 0x00000003 
+ 00019091  0x0000279a store  0x00000001 , 0x000002bd 
+ 00019092  0x0000279b call  0x00004a6d 
+ 00019093  0x0000279c ifetch  0x00000001 , 0x00000003 
+ 00019094  0x0000279d store  0x00000001 , 0x000002be 
+ 00019095  0x0000279e call  0x00004a6d 
+ 00019096  0x0000279f ifetch  0x00000001 , 0x00000003 
+ 00019097  0x000027a0 call  0x00004a6d 
+ 00019098  0x000027a1 fetch  0x00000001 , 0x000002bc 
+ 00019099  0x000027a2 bne  0x000000ff , 0x00004a79 
+ 00019100  0x000027a4 fetch  0x00000001 , 0x000002be 
+ 00019101  0x000027a5 lshift8  0x0000003f , 0x00000002 
+ 00019102  0x000027a6 fetch  0x00000001 , 0x000002bd 
+ 00019103  0x000027a7 iadd  0x00000002 , 0x00000003 
+ 00019104  0x000027a8 ifetch  0x00000001 , 0x00000003 
+ 00019105  0x000027a9 store  0x00000001 , 0x000002bd 
+ 00019106  0x000027ab force  0x00000001 , 0x0000003f 
+ 00019107  0x000027ac call  0x000044b5 
+ 00019108  0x000027ad fetch  0x00000001 , 0x000002bd 
+ 00019109  0x000027ae call  0x000044b5 
+ 00019110  0x000027af jam  0x000000ff , 0x0000029f 
+ 00019111  0x000027b0 rtn 
+ 00019112  0x000027b3 call  0x00004a6d 
+ 00019113  0x000027b4 ifetch  0x00000001 , 0x00000003 
+ 00019114  0x000027b5 call  0x00004a6d 
+ 00019115  0x000027b6 fetch  0x00000001 , 0x000002bc 
+ 00019116  0x000027b7 bne  0x000000ff , 0x00004a79 
+ 00019117  0x000027b8 branch  0x00004a73 
+ 00019118  0x000027bb call  0x00004a6d 
+ 00019119  0x000027bc ifetch  0x00000001 , 0x00000003 
+ 00019120  0x000027bd hstore  0x00000001 , 0x00008024 
+ 00019121  0x000027be call  0x00004a6d 
+ 00019122  0x000027bf ifetch  0x00000001 , 0x00000003 
+ 00019123  0x000027c0 set1  0x00000007 , 0x0000003f 
+ 00019124  0x000027c1 hstore  0x00000001 , 0x00008023 
+ 00019125  0x000027c2 set0  0x00000007 , 0x0000003f 
+ 00019126  0x000027c3 call  0x00004a6d 
+ 00019127  0x000027c4 ifetch  0x00000001 , 0x00000003 
+ 00019128  0x000027c5 copy  0x0000003f , 0x00000039 
+ 00019129  0x000027c6 call  0x00004a6d 
+ 00019130  0x000027c8 ifetch  0x00000001 , 0x00000003 
+ 00019131  0x000027c9 hstore  0x00000001 , 0x00008025 
+ 00019132  0x000027ca call  0x00004a6d 
+ 00019133  0x000027cb loop  0x00004aba 
+ 00019134  0x000027cc ifetch  0x00000001 , 0x00000003 
+ 00019135  0x000027cd call  0x00004a6d 
+ 00019136  0x000027ce fetch  0x00000001 , 0x000002bc 
+ 00019137  0x000027cf bne  0x000000ff , 0x00004a79 
+ 00019138  0x000027d0 branch  0x00004a73 
+ 00019139  0x000027d3 call  0x00004a6d 
+ 00019140  0x000027d4 ifetch  0x00000001 , 0x00000003 
+ 00019141  0x000027d5 store  0x00000001 , 0x000002bd 
+ 00019142  0x000027d6 call  0x00004a6d 
+ 00019143  0x000027d7 ifetch  0x00000001 , 0x00000003 
+ 00019144  0x000027d8 lshift8  0x0000003f , 0x00000005 
+ 00019145  0x000027d9 call  0x00004a6d 
+ 00019146  0x000027da fetch  0x00000001 , 0x000002bd 
+ 00019147  0x000027db iadd  0x00000005 , 0x00000005 
+ 00019148  0x000027dc ifetch  0x00000001 , 0x00000003 
+ 00019149  0x000027dd iforce  0x00000039 
+ 00019150  0x000027de call  0x00004a6d 
+ 00019151  0x000027e0 ifetch  0x00000001 , 0x00000003 
+ 00019152  0x000027e1 istore  0x00000001 , 0x00000005 
+ 00019153  0x000027e2 call  0x00004a6d 
+ 00019154  0x000027e3 loop  0x00004acf 
+ 00019155  0x000027e4 ifetch  0x00000001 , 0x00000003 
+ 00019156  0x000027e5 call  0x00004a6d 
+ 00019157  0x000027e6 fetch  0x00000001 , 0x000002bc 
+ 00019158  0x000027e7 bne  0x000000ff , 0x00004a79 
+ 00019159  0x000027e8 branch  0x00004a73 
+ 00019160  0x000027ed call  0x00004a6d 
+ 00019161  0x000027ee ifetch  0x00000001 , 0x00000003 
+ 00019162  0x000027ef call  0x00004a6d 
+ 00019163  0x000027f0 fetch  0x00000001 , 0x000002bc 
+ 00019164  0x000027f1 bne  0x000000ff , 0x00004a79 
+ 00019165  0x000027f2 hjam  0x00000080 , 0x00008023 
+ 00019166  0x000027f3 branch  0x00004a73 
+ 00019167  0x000027f6 call  0x00004a6d 
+ 00019168  0x000027f7 ifetch  0x00000001 , 0x00000003 
+ 00019169  0x000027f8 call  0x00004a6d 
+ 00019170  0x000027f9 fetch  0x00000001 , 0x000002bc 
+ 00019171  0x000027fa bne  0x000000ff , 0x00004a79 
+ 00019172  0x000027fb hjam  0x00000000 , 0x00008023 
+ 00019173  0x000027fc branch  0x00004a73 
+ 00019174  0x000027ff call  0x00004a6d 
+ 00019175  0x00002800 ifetch  0x00000001 , 0x00000003 
+ 00019176  0x00002801 call  0x00004a6d 
+ 00019177  0x00002802 fetch  0x00000001 , 0x000002bc 
+ 00019178  0x00002803 bne  0x000000ff , 0x00004a79 
+ 00019179  0x00002804 call  0x00004a73 
+ 00019180  0x00002805 branch  0x00003001 
+ 00019181  0x00002809 call  0x00006a8b 
+ 00019182  0x0000280a rtn  0x00000001 
+ 00019183  0x0000280b arg  0x00000007 , 0x00000002 
+ 00019184  0x0000280c call  0x000069e5 
+ 00019185  0x0000280d nbranch  0x00004af4 , 0x00000001 
+ 00019186  0x0000280e jam  0x00000001 , 0x000042ae 
+ 00019187  0x0000280f rtn 
+ 00019188  0x00002811 fetch  0x00000001 , 0x000042ae 
+ 00019189  0x00002812 rtnne  0x00000001 
+ 00019190  0x00002813 call  0x00004599 
+ 00019191  0x00002814 branch  0x0000495f 
+ 00019192  0x00002823 set1  0x00000025 , 0x00000000 
+ 00019193  0x00002824 bpatch  0x0000009c , 0x00004033 
+ 00019194  0x00002825 fetch  0x00000002 , 0x000002cb 
+ 00019195  0x00002826 copy  0x0000003f , 0x00000006 
+ 00019196  0x00002827 ifetch  0x00000001 , 0x00000006 
+ 00019197  0x00002828 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019198  0x00002829 rshift4  0x0000003f , 0x0000003f 
+ 00019199  0x0000282a beq  0x00000009 , 0x00004b18 
+ 00019200  0x0000282b beq  0x00000007 , 0x00004b18 
+ 00019201  0x0000282c beq  0x0000000a , 0x00004b24 
+ 00019202  0x0000282d beq  0x00000005 , 0x00004b11 
+ 00019203  0x0000282e beq  0x00000001 , 0x00004b05 
+ 00019204  0x0000282f rtn 
+ 00019205  0x00002832 copy  0x00000002 , 0x0000003f 
+ 00019206  0x00002833 beq  0x00000005 , 0x00004b09 
+ 00019207  0x00002834 beq  0x00000003 , 0x00004b10 
+ 00019208  0x00002835 rtn 
+ 00019209  0x00002838 jam  0x00000027 , 0x00000b7d 
+ 00019210  0x00002839 call  0x00007c27 
+ 00019211  0x0000283a fetch  0x00000001 , 0x00004132 
+ 00019212  0x0000283b rtnne  0x00000006 , 0x0000003f 
+ 00019213  0x0000283c copy  0x00000002 , 0x0000003f 
+ 00019214  0x0000283d beq  0x00000005 , 0x00006946 
+ 00019215  0x0000283e rtn 
+ 00019216  0x00002840 rtn 
+ 00019217  0x00002843 arg  0x00000001 , 0x00000011 
+ 00019218  0x00002844 call  0x00004b2c 
+ 00019219  0x00002845 fetch  0x00000002 , 0x000042b5 
+ 00019220  0x00002846 istore  0x00000002 , 0x00000005 
+ 00019221  0x00002847 setarg  0x00000000 
+ 00019222  0x00002848 istore  0x00000001 , 0x00000005 
+ 00019223  0x00002849 rtn 
+ 00019224  0x0000284c arg  0x00000001 , 0x00000011 
+ 00019225  0x0000284d call  0x00004b2c 
+ 00019226  0x0000284e fetch  0x00000002 , 0x000042b5 
+ 00019227  0x0000284f istore  0x00000002 , 0x00000005 
+ 00019228  0x00002850 setarg  0x00000000 
+ 00019229  0x00002851 istore  0x00000001 , 0x00000005 
+ 00019230  0x00002852 jam  0x00000001 , 0x000008a8 
+ 00019231  0x00002853 fetch  0x00000001 , 0x000042bb 
+ 00019232  0x00002854 set1  0x00000006 
+ 00019233  0x00002855 store  0x00000001 , 0x000042bb 
+ 00019234  0x00002857 jam  0x00000012 , 0x00000b7d 
+ 00019235  0x00002858 branch  0x00007c27 
+ 00019236  0x0000285b ifetch  0x00000001 , 0x00000006 
+ 00019237  0x0000285c beq  0x00000001 , 0x00004b27 
+ 00019238  0x0000285d rtn 
+ 00019239  0x00002860 copy  0x00000006 , 0x00000011 
+ 00019240  0x00002861 fetch  0x00000001 , 0x00004132 
+ 00019241  0x00002862 rtnne  0x00000003 , 0x0000003f 
+ 00019242  0x00002863 copy  0x00000011 , 0x00000006 
+ 00019243  0x00002864 branch  0x00004c4a 
+ 00019244  0x00002867 call  0x00005248 
+ 00019245  0x00002868 copy  0x00000011 , 0x00000002 
+ 00019246  0x00002869 storet  0x00000001 , 0x000008a8 
+ 00019247  0x0000286a copy  0x0000003f , 0x00000005 
+ 00019248  0x0000286b copy  0x00000011 , 0x0000003f 
+ 00019249  0x0000286c istore  0x00000002 , 0x00000005 
+ 00019250  0x0000286d rtn 
+ 00019251  0x00002871 setarg  0x00004b5b 
+ 00019252  0x00002872 store  0x00000002 , 0x0000428c 
+ 00019253  0x00002873 setarg  0x00004b44 
+ 00019254  0x00002874 store  0x00000002 , 0x00004296 
+ 00019255  0x00002875 call  0x0000691d 
+ 00019256  0x00002876 call  0x00005347 
+ 00019257  0x00002877 hjam  0x0000009e , 0x000080a2 
+ 00019258  0x00002878 hjam  0x00000008 , 0x00008081 
+ 00019259  0x00002879 hjam  0x00000005 , 0x00008075 
+ 00019260  0x0000287a setarg  0xffffffff 
+ 00019261  0x0000287b set0  0x00000001 , 0x0000003f 
+ 00019262  0x0000287c set0  0x00000015 , 0x0000003f 
+ 00019263  0x0000287d hstore  0x00000004 , 0x00008070 
+ 00019264  0x0000287e hjam  0x00000002 , 0x00008078 
+ 00019265  0x0000287f rtn  0x0000002b 
+ 00019266  0x00002880 jam  0x00000001 , 0x000043d8 
+ 00019267  0x00002881 rtn 
+ 00019268  0x00002885 ifetch  0x00000001 , 0x00000011 
+ 00019269  0x00002886 store  0x00000001 , 0x00004803 
+ 00019270  0x00002887 beq  0x00000003 , 0x00004b4f 
+ 00019271  0x00002888 beq  0x00000004 , 0x00004b51 
+ 00019272  0x00002889 beq  0x00000005 , 0x00004b53 
+ 00019273  0x0000288a beq  0x00000014 , 0x00004b64 
+ 00019274  0x0000288b beq  0x00000015 , 0x00004b67 
+ 00019275  0x0000288c rtnne  0x00000002 
+ 00019276  0x0000288d ifetch  0x00000001 , 0x00000006 
+ 00019277  0x0000288e store  0x00000001 , 0x00004804 
+ 00019278  0x0000288f rtn 
+ 00019279  0x00002892 arg  0x00004807 , 0x00000005 
+ 00019280  0x00002893 branch  0x00004b55 
+ 00019281  0x00002896 arg  0x00004825 , 0x00000005 
+ 00019282  0x00002897 branch  0x00004b55 
+ 00019283  0x0000289a fetch  0x00000002 , 0x00004800 
+ 00019284  0x0000289b iforce  0x00000005 
+ 00019285  0x0000289e arg  0x00000013 , 0x00000039 
+ 00019286  0x0000289f call  0x00007e45 
+ 00019287  0x000028a0 deposit  0x00000005 
+ 00019288  0x000028a1 store  0x00000002 , 0x00004800 
+ 00019289  0x000028a2 jam  0x00000000 , 0x00004803 
+ 00019290  0x000028a3 rtn 
+ 00019291  0x000028a8 fetch  0x00000001 , 0x00004803 
+ 00019292  0x000028a9 beq  0x00000001 , 0x00004b71 
+ 00019293  0x000028aa beq  0x00000002 , 0x00004b8d 
+ 00019294  0x000028ab beq  0x0000000a , 0x00004b7a 
+ 00019295  0x000028ac beq  0x0000000b , 0x00004b7a 
+ 00019296  0x000028ad beq  0x0000000c , 0x00004b7a 
+ 00019297  0x000028ae beq  0x00000008 , 0x00004b8d 
+ 00019298  0x000028af beq  0x00000009 , 0x00004b6a 
+ 00019299  0x000028b0 rtn 
+ 00019300  0x000028b3 jam  0x00000000 , 0x00004213 
+ 00019301  0x000028b4 jam  0x00000000 , 0x00004803 
+ 00019302  0x000028b5 rtn 
+ 00019303  0x000028b7 jam  0x0000001e , 0x00004213 
+ 00019304  0x000028b8 jam  0x00000000 , 0x00004803 
+ 00019305  0x000028b9 rtn 
+ 00019306  0x000028be jam  0x00000000 , 0x00004803 
+ 00019307  0x000028bf arg  0x000fffff , 0x0000001b 
+ 00019308  0x000028c0 call  0x00004b91 
+ 00019309  0x000028c1 rtn 
+ 00019310  0x000028c4 fetcht  0x00000002 , 0x000003c2 
+ 00019311  0x000028c5 iadd  0x00000002 , 0x0000003f 
+ 00019312  0x000028c6 store  0x00000004 , 0x000003c4 
+ 00019313  0x000028c8 fetch  0x00000004 , 0x000003c4 
+ 00019314  0x000028c9 isub  0x00000028 , 0x0000003f 
+ 00019315  0x000028ca nbranch  0x00004b6e , 0x00000002 
+ 00019316  0x000028cb rshift  0x0000003f , 0x0000001b 
+ 00019317  0x000028cc call  0x00004b91 
+ 00019318  0x000028cd rtn  0x00000034 
+ 00019319  0x000028ce jam  0x0000000c , 0x00004803 
+ 00019320  0x000028cf arg  0x00001800 , 0x00000002 
+ 00019321  0x000028d0 storet  0x00000002 , 0x00004800 
+ 00019322  0x000028d3 call  0x0000561c 
+ 00019323  0x000028d4 nrtn  0x00000034 
+ 00019324  0x000028d5 jam  0x00000014 , 0x000044c2 
+ 00019325  0x000028d6 jam  0x0000001b , 0x00000b7d 
+ 00019326  0x000028d7 call  0x00005620 
+ 00019327  0x000028d8 fetch  0x00000002 , 0x00000419 
+ 00019328  0x000028d9 iforce  0x00000005 
+ 00019329  0x000028da fetch  0x00000002 , 0x00004800 
+ 00019330  0x000028db iforce  0x00000006 
+ 00019331  0x000028dc arg  0x00000014 , 0x00000039 
+ 00019332  0x000028dd call  0x00007e45 
+ 00019333  0x000028de deposit  0x00000006 
+ 00019334  0x000028df store  0x00000002 , 0x00004800 
+ 00019335  0x000028e0 fetch  0x00000002 , 0x00004805 
+ 00019336  0x000028e1 increase  0xffffffec , 0x0000003f 
+ 00019337  0x000028e2 store  0x00000002 , 0x00004805 
+ 00019338  0x000028e3 rtn  0x00000002 
+ 00019339  0x000028e4 jam  0x00000000 , 0x00004803 
+ 00019340  0x000028e5 rtn 
+ 00019341  0x000028e9 fetch  0x00000001 , 0x00004804 
+ 00019342  0x000028ea call  0x00004be2 
+ 00019343  0x000028eb jam  0x00000000 , 0x00004803 
+ 00019344  0x000028ec rtn 
+ 00019345  0x000028f0 call  0x00004b97 
+ 00019346  0x000028f1 setarg  0x00001800 
+ 00019347  0x000028f2 isub  0x00000005 , 0x0000003f 
+ 00019348  0x000028f3 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00019349  0x000028f4 store  0x00000002 , 0x00004805 
+ 00019350  0x000028f5 rtn 
+ 00019351  0x000028fa disable  0x00000010 
+ 00019352  0x000028fb arg  0x00001800 , 0x00000005 
+ 00019353  0x000028fd rtn  0x00000003 
+ 00019354  0x000028fe hfetch  0x00000001 , 0x0000811e 
+ 00019355  0x000028ff bbit0  0x00000005 , 0x00004b99 
+ 00019356  0x00002900 copy  0x00000019 , 0x00000002 
+ 00019357  0x00002901 arg  0x00000080 , 0x00000039 
+ 00019358  0x00002902 call  0x00007e3b 
+ 00019359  0x00002903 arg  0x00001800 , 0x00000005 
+ 00019360  0x00002904 arg  0x00000000 , 0x00000013 
+ 00019361  0x00002906 arg  0x000000b4 , 0x0000001b 
+ 00019362  0x00002908 rtn  0x00000003 
+ 00019363  0x00002909 hfetch  0x00000001 , 0x0000811e 
+ 00019364  0x0000290a ixor  0x00000013 , 0x0000003f 
+ 00019365  0x0000290b bbit1  0x00000005 , 0x00004ba2 
+ 00019366  0x0000290c copy  0x00000019 , 0x0000003f 
+ 00019367  0x0000290d iforce  0x00000030 
+ 00019368  0x0000290e call  0x00007e78 
+ 00019369  0x0000290f sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00019370  0x00002910 branch  0x00004ba2 , 0x00000002 
+ 00019371  0x00002911 isolate0  0x00000005 , 0x00000013 
+ 00019372  0x00002912 setflag  0x00000001 , 0x00000017 , 0x0000003f 
+ 00019373  0x00002913 istore  0x00000003 , 0x00000005 
+ 00019374  0x00002914 rshift8  0x00000005 , 0x0000003f 
+ 00019375  0x00002915 rtneq  0x0000001c 
+ 00019376  0x00002916 copy  0x00000030 , 0x00000002 
+ 00019377  0x00002917 xor_into  0x00000020 , 0x00000013 
+ 00019378  0x00002918 branch  0x00004ba1 
+ 00019379  0x0000291d branch  0x00004bc7 , 0x00000028 
+ 00019380  0x0000291e branch  0x00004bca , 0x0000002c 
+ 00019381  0x00002920 arg  0x00004826 , 0x00000002 
+ 00019382  0x00002921 fetch  0x00000001 , 0x00004825 
+ 00019383  0x00002922 iadd  0x00000002 , 0x0000003f 
+ 00019384  0x00002923 isub  0x00000011 , 0x0000003e 
+ 00019385  0x00002924 branch  0x00004bda , 0x00000005 
+ 00019386  0x00002925 ifetch  0x00000001 , 0x00000011 
+ 00019387  0x00002926 copy  0x00000006 , 0x00000011 
+ 00019388  0x00002927 bbit0  0x00000007 , 0x00004bc1 
+ 00019389  0x00002928 enable  0x0000002c 
+ 00019390  0x00002929 and  0x0000003f , 0x0000007f , 0x00000012 
+ 00019391  0x0000292a lshift3  0x00000011 , 0x00000011 
+ 00019392  0x0000292b branch  0x00004bca 
+ 00019393  0x0000292d rshift4  0x0000003f , 0x00000008 
+ 00019394  0x0000292e and_into  0x0000000f , 0x0000003f 
+ 00019395  0x0000292f isub  0x00000008 , 0x0000003e 
+ 00019396  0x00002930 rtn  0x00000005 
+ 00019397  0x00002931 enable  0x00000028 
+ 00019398  0x00002932 rtn 
+ 00019399  0x00002934 deposit  0x00000008 
+ 00019400  0x00002935 disable  0x00000028 
+ 00019401  0x00002936 rtn 
+ 00019402  0x00002938 deposit  0x00000012 
+ 00019403  0x00002939 branch  0x00004bd6 , 0x00000034 
+ 00019404  0x0000293a and  0x00000011 , 0x00000007 , 0x00000007 
+ 00019405  0x0000293b rshift3  0x00000011 , 0x00000006 
+ 00019406  0x0000293c ifetch  0x00000001 , 0x00000006 
+ 00019407  0x0000293d increase  0x00000001 , 0x00000011 
+ 00019408  0x0000293e increase  0xffffffff , 0x00000012 
+ 00019409  0x0000293f qisolate0  0x0000003f 
+ 00019410  0x00002940 fetch  0x00000001 , 0x00004807 
+ 00019411  0x00002941 branch  0x00004bc1 , 0x00000001 
+ 00019412  0x00002942 fetch  0x00000001 , 0x00004808 
+ 00019413  0x00002943 branch  0x00004bc1 
+ 00019414  0x00002945 disable  0x0000002c 
+ 00019415  0x00002946 increase  0x00000007 , 0x00000011 
+ 00019416  0x00002947 rshift3  0x00000011 , 0x00000011 
+ 00019417  0x00002948 branch  0x00004bb5 
+ 00019418  0x0000294a setarg  0x000000ff 
+ 00019419  0x0000294b rtn 
+ 00019420  0x0000294f lshift  0x0000003f , 0x00000006 
+ 00019421  0x00002950 iadd  0x00000006 , 0x0000003f 
+ 00019422  0x00002951 arg  0x00004809 , 0x00000006 
+ 00019423  0x00002952 iadd  0x00000006 , 0x00000006 
+ 00019424  0x00002953 ifetch  0x00000003 , 0x00000006 
+ 00019425  0x00002954 rtn 
+ 00019426  0x00002958 enable  0x00000010 
+ 00019427  0x00002959 iforce  0x00000039 
+ 00019428  0x0000295b disable  0x00000028 
+ 00019429  0x0000295c disable  0x0000002c 
+ 00019430  0x0000295d arg  0x00004826 , 0x00000011 
+ 00019431  0x0000295f call  0x00004bb3 
+ 00019432  0x00002960 beq  0x000000ff , 0x00004bf1 
+ 00019433  0x00002961 call  0x00004bdc 
+ 00019434  0x00002962 bbit0  0x00000017 , 0x00004bed 
+ 00019435  0x00002963 set0  0x00000017 , 0x0000003f 
+ 00019436  0x00002964 hjam  0x0000009e , 0x000080a0 
+ 00019437  0x00002966 iforce  0x0000001b 
+ 00019438  0x00002967 until  0x0000003e , 0x00000003 
+ 00019439  0x00002968 hjam  0x00000000 , 0x000080a0 
+ 00019440  0x00002969 branch  0x00004be7 
+ 00019441  0x0000296b loop  0x00004be4 
+ 00019442  0x0000296c rtn 
+ 00019443  0x00002973 call  0x00004c21 
+ 00019444  0x00002974 setarg  0x00004d21 
+ 00019445  0x00002975 store  0x00000002 , 0x00004290 
+ 00019446  0x00002976 setarg  0x00004c59 
+ 00019447  0x00002977 store  0x00000002 , 0x0000428e 
+ 00019448  0x00002978 setarg  0x00004d37 
+ 00019449  0x00002979 store  0x00000002 , 0x00004292 
+ 00019450  0x0000297a setarg  0x00004d7e 
+ 00019451  0x0000297b store  0x00000002 , 0x0000428a 
+ 00019452  0x0000297c setarg  0x00004d7b 
+ 00019453  0x0000297d store  0x00000002 , 0x00004294 
+ 00019454  0x0000297e setarg  0x00004d7e 
+ 00019455  0x0000297f store  0x00000002 , 0x00004288 
+ 00019456  0x00002980 setarg  0x00004d22 
+ 00019457  0x00002981 store  0x00000002 , 0x00004286 
+ 00019458  0x00002982 rtn  0x0000002b 
+ 00019459  0x00002984 fetch  0x00000002 , 0x000047f4 
+ 00019460  0x00002985 bbit1  0x0000000c , 0x00003f79 
+ 00019461  0x00002986 call  0x00003f23 
+ 00019462  0x00002987 branch  0x00004d79 , 0x00000034 
+ 00019463  0x00002988 call  0x00003f7e 
+ 00019464  0x00002989 branch  0x00003f6e 
+ 00019465  0x0000298d call  0x00004c21 
+ 00019466  0x0000298e setarg  0x00004d21 
+ 00019467  0x0000298f store  0x00000002 , 0x00004290 
+ 00019468  0x00002990 setarg  0x00004c59 
+ 00019469  0x00002991 store  0x00000002 , 0x0000428e 
+ 00019470  0x00002992 setarg  0x00004d37 
+ 00019471  0x00002993 store  0x00000002 , 0x00004292 
+ 00019472  0x00002994 setarg  0x00004d7e 
+ 00019473  0x00002995 store  0x00000002 , 0x0000428a 
+ 00019474  0x00002996 setarg  0x00004d7b 
+ 00019475  0x00002997 store  0x00000002 , 0x00004294 
+ 00019476  0x00002998 setarg  0x00004d7e 
+ 00019477  0x00002999 store  0x00000002 , 0x00004288 
+ 00019478  0x0000299a setarg  0x00004d22 
+ 00019479  0x0000299b store  0x00000002 , 0x00004286 
+ 00019480  0x0000299c rtn  0x0000002b 
+ 00019481  0x0000299e jam  0x00000000 , 0x000007dc 
+ 00019482  0x0000299f jam  0x00000000 , 0x000007dd 
+ 00019483  0x000029a1 fetch  0x00000002 , 0x000047f4 
+ 00019484  0x000029a2 bbit1  0x0000000c , 0x00003f79 
+ 00019485  0x000029a3 call  0x00003f23 
+ 00019486  0x000029a4 branch  0x00004d79 , 0x00000034 
+ 00019487  0x000029a5 call  0x00003f7e 
+ 00019488  0x000029a6 branch  0x00003f6e 
+ 00019489  0x000029ab set1  0x00000025 , 0x00000000 
+ 00019490  0x000029ac bpatch  0x000000b6 , 0x00004036 
+ 00019491  0x000029ae fetch  0x00000001 , 0x00008140 
+ 00019492  0x000029af branch  0x00003bf1 , 0x00000034 
+ 00019493  0x000029b0 hjam  0x00000000 , 0x00008070 
+ 00019494  0x000029b1 hjam  0x000000ff , 0x00008078 
+ 00019495  0x000029b3 hjam  0x000000ff , 0x00008071 
+ 00019496  0x000029b4 hjam  0x000000ff , 0x00008072 
+ 00019497  0x000029b5 hfetch  0x00000001 , 0x00008073 
+ 00019498  0x000029b6 or_into  0x0000000f , 0x0000003f 
+ 00019499  0x000029b7 hstore  0x00000001 , 0x00008073 
+ 00019500  0x000029b9 hjam  0x00000000 , 0x00008080 
+ 00019501  0x000029ba hjam  0x00000000 , 0x00008081 
+ 00019502  0x000029bb hjam  0x000000ff , 0x00008083 
+ 00019503  0x000029bc hjam  0x000000ff , 0x00008084 
+ 00019504  0x000029bd hfetch  0x00000001 , 0x00008085 
+ 00019505  0x000029be or_into  0x00000003 , 0x0000003f 
+ 00019506  0x000029bf hstore  0x00000001 , 0x00008085 
+ 00019507  0x000029c0 hjam  0x00000000 , 0x0000806f 
+ 00019508  0x000029c1 setarg  0x00000013 
+ 00019509  0x000029c2 lshift3  0x0000003f , 0x0000003f 
+ 00019510  0x000029c3 add  0x0000003f , 0x00000007 , 0x0000003f 
+ 00019511  0x000029c4 hstore  0x00000001 , 0x00008064 
+ 00019512  0x000029c6 hfetch  0x00000001 , 0x00008043 
+ 00019513  0x000029c7 set1  0x00000002 , 0x0000003f 
+ 00019514  0x000029c8 hstore  0x00000001 , 0x00008043 
+ 00019515  0x000029c9 hfetch  0x00000001 , 0x00008051 
+ 00019516  0x000029ca set0  0x00000001 , 0x0000003f 
+ 00019517  0x000029cb hstore  0x00000001 , 0x00008051 
+ 00019518  0x000029cc hjam  0x0000000d , 0x00008063 
+ 00019519  0x000029cd hjam  0x000000d3 , 0x00008067 
+ 00019520  0x000029ce hjam  0x00000000 , 0x00008065 
+ 00019521  0x000029cf hjam  0x00000031 , 0x00008066 
+ 00019522  0x000029d0 call  0x00003e0b 
+ 00019523  0x000029d1 fetcht  0x00000001 , 0x0000480e 
+ 00019524  0x000029d2 call  0x000069da 
+ 00019525  0x000029d3 fetcht  0x00000001 , 0x0000480f 
+ 00019526  0x000029d4 call  0x000069da 
+ 00019527  0x000029d5 fetcht  0x00000001 , 0x00004810 
+ 00019528  0x000029d6 call  0x000069da 
+ 00019529  0x000029d7 rtn 
+ 00019530  0x000029da set1  0x00000025 , 0x00000000 
+ 00019531  0x000029db bpatch  0x000000b7 , 0x00004036 
+ 00019532  0x000029dc ifetch  0x00000001 , 0x00000006 
+ 00019533  0x000029dd copy  0x0000003f , 0x00000011 
+ 00019534  0x000029de fetcht  0x00000001 , 0x0000480f 
+ 00019535  0x000029df isolate1  0x00000000 , 0x00000011 
+ 00019536  0x000029e0 call  0x000069f0 
+ 00019537  0x000029e1 fetcht  0x00000001 , 0x0000480e 
+ 00019538  0x000029e2 isolate1  0x00000001 , 0x00000011 
+ 00019539  0x000029e3 call  0x000069f0 
+ 00019540  0x000029e4 fetcht  0x00000001 , 0x00004810 
+ 00019541  0x000029e5 isolate1  0x00000002 , 0x00000011 
+ 00019542  0x000029e6 call  0x000069f0 
+ 00019543  0x000029e7 jam  0x00000001 , 0x00004809 
+ 00019544  0x000029e8 rtn 
+ 00019545  0x000029ed call  0x00004c99 
+ 00019546  0x000029ee nrtn  0x00000028 
+ 00019547  0x000029ef nrtn  0x0000002c 
+ 00019548  0x000029f1 fetch  0x00000001 , 0x00000450 
+ 00019549  0x000029f2 beq  0x00000001 , 0x00004c69 
+ 00019550  0x000029f3 fetch  0x00000001 , 0x000042bc 
+ 00019551  0x000029f4 rtnne  0x0000003f 
+ 00019552  0x000029f6 arg  0x0000000a , 0x00000011 
+ 00019553  0x000029f7 call  0x00004b2c 
+ 00019554  0x000029f8 fetch  0x00000002 , 0x000042b7 
+ 00019555  0x000029f9 istore  0x00000002 , 0x00000005 
+ 00019556  0x000029fa setarg  0x000001a1 
+ 00019557  0x000029fb istore  0x00000002 , 0x00000005 
+ 00019558  0x000029fc fetch  0x00000008 , 0x00004800 
+ 00019559  0x000029fd istore  0x00000008 , 0x00000005 
+ 00019560  0x000029fe rtn 
+ 00019561  0x00002a01 fetcht  0x00000001 , 0x0000054f 
+ 00019562  0x00002a02 setarg  0x00000550 
+ 00019563  0x00002a03 iadd  0x00000002 , 0x00000005 
+ 00019564  0x00002a04 fetch  0x00000001 , 0x00004802 
+ 00019565  0x00002a05 branch  0x00004c72 , 0x00000034 
+ 00019566  0x00002a06 beq  0x0000002a , 0x00004c74 
+ 00019567  0x00002a07 bne  0x00000028 , 0x00004c7e 
+ 00019568  0x00002a08 storet  0x00000001 , 0x0000054f 
+ 00019569  0x00002a09 branch  0x00003f6a 
+ 00019570  0x00002a0c storet  0x00000001 , 0x0000054f 
+ 00019571  0x00002a0d rtn 
+ 00019572  0x00002a0f fetch  0x00000001 , 0x0000054f 
+ 00019573  0x00002a10 rtn  0x00000034 
+ 00019574  0x00002a11 increase  0xffffffff , 0x0000003f 
+ 00019575  0x00002a12 store  0x00000001 , 0x0000054f 
+ 00019576  0x00002a13 arg  0x00000550 , 0x00000005 
+ 00019577  0x00002a14 iadd  0x00000005 , 0x00000005 
+ 00019578  0x00002a15 setarg  0x00000000 
+ 00019579  0x00002a16 istore  0x00000001 , 0x00000005 
+ 00019580  0x00002a17 enable  0x0000002c 
+ 00019581  0x00002a18 branch  0x00004c8d 
+ 00019582  0x00002a1a sub  0x0000003f , 0x0000001d , 0x0000003e 
+ 00019583  0x00002a1b rtn  0x00000002 
+ 00019584  0x00002a1c arg  0x00000030 , 0x00000002 
+ 00019585  0x00002a1d sub  0x0000003f , 0x00000027 , 0x0000003e 
+ 00019586  0x00002a1e nrtn  0x00000002 
+ 00019587  0x00002a1f branch  0x00004c87 , 0x00000005 
+ 00019588  0x00002a20 arg  0x0000001d , 0x00000002 
+ 00019589  0x00002a21 isub  0x00000002 , 0x00000002 
+ 00019590  0x00002a22 or_into  0x00000030 , 0x00000002 
+ 00019591  0x00002a24 istoret  0x00000001 , 0x00000005 
+ 00019592  0x00002a25 fetch  0x00000001 , 0x0000054f 
+ 00019593  0x00002a26 increase  0x00000001 , 0x0000003f 
+ 00019594  0x00002a27 store  0x00000001 , 0x0000054f 
+ 00019595  0x00002a28 disable  0x0000002c 
+ 00019596  0x00002a29 branch  0x00004c8d 
+ 00019597  0x00002a2c fetch  0x00000002 , 0x000042b7 
+ 00019598  0x00002a2d rtn  0x00000034 
+ 00019599  0x00002a2e arg  0x00000003 , 0x00000011 
+ 00019600  0x00002a2f call  0x00004b2c 
+ 00019601  0x00002a30 fetch  0x00000002 , 0x000042b7 
+ 00019602  0x00002a31 istore  0x00000002 , 0x00000005 
+ 00019603  0x00002a32 setarg  0x0000ffa1 
+ 00019604  0x00002a33 istore  0x00000002 , 0x00000005 
+ 00019605  0x00002a34 setarg  0x00000000 
+ 00019606  0x00002a35 setflag  0x0000002c , 0x00000000 , 0x0000003f 
+ 00019607  0x00002a36 istore  0x00000001 , 0x00000005 
+ 00019608  0x00002a37 rtn 
+ 00019609  0x00002a3c disable  0x00000028 
+ 00019610  0x00002a3d disable  0x0000002c 
+ 00019611  0x00002a3e hfetch  0x00000001 , 0x00008119 
+ 00019612  0x00002a3f rtnbit1  0x00000000 
+ 00019613  0x00002a42 hfetch  0x00000001 , 0x0000811b 
+ 00019614  0x00002a43 bbit1  0x00000000 , 0x00004ca3 
+ 00019615  0x00002a44 hfetch  0x00000001 , 0x00008119 
+ 00019616  0x00002a45 bbit0  0x00000006 , 0x00004ca3 
+ 00019617  0x00002a46 hfetch  0x00000001 , 0x0000811a 
+ 00019618  0x00002a47 branch  0x00004c99 
+ 00019619  0x00002a4a enable  0x00000028 
+ 00019620  0x00002a4b enable  0x0000002c 
+ 00019621  0x00002a4c hfetch  0x00000001 , 0x0000811b 
+ 00019622  0x00002a4d isolate0  0x00000000 , 0x0000003f 
+ 00019623  0x00002a4e hfetch  0x00000001 , 0x0000811a 
+ 00019624  0x00002a4f arg  0x00004811 , 0x00000006 
+ 00019625  0x00002a50 iadd  0x00000006 , 0x00000006 
+ 00019626  0x00002a51 ifetch  0x00000001 , 0x00000006 
+ 00019627  0x00002a52 bbit1  0x00000007 , 0x00004ce4 
+ 00019628  0x00002a53 nbranch  0x00004ccc , 0x00000001 
+ 00019629  0x00002a54 disable  0x0000002c 
+ 00019630  0x00002a55 iforce  0x00000002 
+ 00019631  0x00002a56 fetch  0x00000001 , 0x00004808 
+ 00019632  0x00002a57 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00019633  0x00002a58 nrtn  0x00000002 
+ 00019634  0x00002a59 copy  0x0000003f , 0x00000011 
+ 00019635  0x00002a5a arg  0x00000003 , 0x00000039 
+ 00019636  0x00002a5b arg  0x00004802 , 0x00000006 
+ 00019637  0x00002a5d ifetch  0x00000001 , 0x00000006 
+ 00019638  0x00002a5e isub  0x00000002 , 0x0000003e 
+ 00019639  0x00002a5f branch  0x00004c99 , 0x00000005 
+ 00019640  0x00002a60 loop  0x00004cb5 
+ 00019641  0x00002a62 copy  0x00000011 , 0x0000003f 
+ 00019642  0x00002a63 arg  0x00004802 , 0x00000005 
+ 00019643  0x00002a64 iadd  0x00000005 , 0x00000005 
+ 00019644  0x00002a65 istoret  0x00000001 , 0x00000005 
+ 00019645  0x00002a66 increase  0x00000001 , 0x0000003f 
+ 00019646  0x00002a67 store  0x00000001 , 0x00004808 
+ 00019647  0x00002a68 hfetch  0x00000001 , 0x0000811b 
+ 00019648  0x00002a69 rshift3  0x0000003f , 0x0000003f 
+ 00019649  0x00002a6a nbranch  0x00004cc3 , 0x00000034 
+ 00019650  0x00002a6b branch  0x00004cca 
+ 00019651  0x00002a6e increase  0xffffffff , 0x0000003f 
+ 00019652  0x00002a6f branch  0x00004cca , 0x00000005 
+ 00019653  0x00002a70 hfetch  0x00000001 , 0x0000811b 
+ 00019654  0x00002a71 and_into  0x00000001 , 0x0000003f 
+ 00019655  0x00002a72 beq  0x00000000 , 0x00004c99 
+ 00019656  0x00002a73 beq  0x00000001 , 0x00004cca 
+ 00019657  0x00002a74 rtn 
+ 00019658  0x00002a76 enable  0x0000002c 
+ 00019659  0x00002a77 rtn 
+ 00019660  0x00002a7a and  0x0000003f , 0x000000ff , 0x00000002 
+ 00019661  0x00002a7b fetch  0x00000001 , 0x00004808 
+ 00019662  0x00002a7c rtn  0x00000034 
+ 00019663  0x00002a7d iforce  0x00000039 
+ 00019664  0x00002a7e arg  0x00004802 , 0x00000006 
+ 00019665  0x00002a80 ifetch  0x00000001 , 0x00000006 
+ 00019666  0x00002a81 isub  0x00000002 , 0x0000003e 
+ 00019667  0x00002a82 branch  0x00004cd6 , 0x00000005 
+ 00019668  0x00002a83 loop  0x00004cd1 
+ 00019669  0x00002a84 rtn 
+ 00019670  0x00002a86 add  0x00000006 , 0xffffffff , 0x00000005 
+ 00019671  0x00002a87 call  0x00007e45 
+ 00019672  0x00002a88 fetch  0x00000001 , 0x00004808 
+ 00019673  0x00002a89 increase  0xffffffff , 0x0000003f 
+ 00019674  0x00002a8a store  0x00000001 , 0x00004808 
+ 00019675  0x00002a8b hfetch  0x00000001 , 0x0000811b 
+ 00019676  0x00002a8c rshift3  0x0000003f , 0x0000003f 
+ 00019677  0x00002a8d nbranch  0x00004cdf , 0x00000034 
+ 00019678  0x00002a8e rtn 
+ 00019679  0x00002a91 hfetch  0x00000001 , 0x0000811b 
+ 00019680  0x00002a92 and_into  0x00000001 , 0x0000003f 
+ 00019681  0x00002a93 beq  0x00000000 , 0x00004cca 
+ 00019682  0x00002a94 beq  0x00000001 , 0x00004c99 
+ 00019683  0x00002a95 rtn 
+ 00019684  0x00002a98 and  0x0000003f , 0x00000007 , 0x00000007 
+ 00019685  0x00002a99 fetch  0x00000001 , 0x00004800 
+ 00019686  0x00002a9a qsetflag  0x00000001 , 0x0000003f 
+ 00019687  0x00002a9b store  0x00000001 , 0x00004800 
+ 00019688  0x00002a9c rtn 
+ 00019689  0x00002a9f setarg  0x00000000 
+ 00019690  0x00002aa0 store  0x00000008 , 0x00004800 
+ 00019691  0x00002aa1 store  0x00000001 , 0x00004808 
+ 00019692  0x00002aa2 rtn 
+ 00019693  0x00002aa5 hfetch  0x00000001 , 0x0000811b 
+ 00019694  0x00002aa6 hfetch  0x00000001 , 0x0000811a 
+ 00019695  0x00002aa7 hfetch  0x00000001 , 0x00008119 
+ 00019696  0x00002aa8 bbit0  0x00000000 , 0x00004ced 
+ 00019697  0x00002aa9 setarg  0x000000ff 
+ 00019698  0x00002aaa enable  0x00000028 
+ 00019699  0x00002aab rtn 
+ 00019700  0x00002aae fetcht  0x00000002 , 0x000044c2 
+ 00019701  0x00002aaf call  0x00005866 
+ 00019702  0x00002ab0 rtnbit0  0x00000000 
+ 00019703  0x00002ab1 fetch  0x00000001 , 0x000046f8 
+ 00019704  0x00002ab2 rtnbit0  0x00000000 
+ 00019705  0x00002ab3 call  0x0000561c 
+ 00019706  0x00002ab4 nrtn  0x00000034 
+ 00019707  0x00002ab5 call  0x00004c99 
+ 00019708  0x00002ab6 nrtn  0x00000028 
+ 00019709  0x00002ab7 nrtn  0x0000002c 
+ 00019710  0x00002ab9 call  0x00003f5e 
+ 00019711  0x00002aba jam  0x00000002 , 0x00004213 
+ 00019712  0x00002abb fetcht  0x00000002 , 0x000044c2 
+ 00019713  0x00002abc call  0x00005a88 
+ 00019714  0x00002abd add  0x00000006 , 0x00000001 , 0x00000005 
+ 00019715  0x00002abe fetch  0x00000008 , 0x00004800 
+ 00019716  0x00002abf istore  0x00000008 , 0x00000005 
+ 00019717  0x00002ac0 jam  0x0000001b , 0x00000b7d 
+ 00019718  0x00002ac1 call  0x00005620 
+ 00019719  0x00002ac2 fetch  0x00000001 , 0x000003e4 
+ 00019720  0x00002ac3 bbit1  0x00000003 , 0x00003bf2 
+ 00019721  0x00002ac4 rtn 
+ 00019722  0x00002ac6 copy  0x00000013 , 0x0000003f 
+ 00019723  0x00002ac7 beq  0x00000010 , 0x00004d15 
+ 00019724  0x00002ac9 beq  0x00000014 , 0x00004d13 
+ 00019725  0x00002aca beq  0x00000028 , 0x00004d11 
+ 00019726  0x00002acb beq  0x00000029 , 0x00004d11 
+ 00019727  0x00002acc beq  0x0000002e , 0x00003f57 
+ 00019728  0x00002acd rtn 
+ 00019729  0x00002ad0 call  0x00003fa4 
+ 00019730  0x00002ad1 branch  0x00003f92 
+ 00019731  0x00002ad3 call  0x00004ced 
+ 00019732  0x00002ad4 branch  0x00004ce9 
+ 00019733  0x00002ad7 call  0x00005b30 
+ 00019734  0x00002ad8 call  0x00003f90 
+ 00019735  0x00002ad9 call  0x00003f88 
+ 00019736  0x00002ada branch  0x00003f94 
+ 00019737  0x00002add fetch  0x00000001 , 0x0000442e 
+ 00019738  0x00002ade rtn  0x00000034 
+ 00019739  0x00002adf increase  0xffffffff , 0x0000003f 
+ 00019740  0x00002ae0 store  0x00000001 , 0x0000442e 
+ 00019741  0x00002ae1 nrtn  0x00000034 
+ 00019742  0x00002ae2 fetch  0x00000001 , 0x000044db 
+ 00019743  0x00002ae3 rtn  0x00000034 
+ 00019744  0x00002ae4 branch  0x00003f98 
+ 00019745  0x00002ae8 branch  0x00004d2e 
+ 00019746  0x00002aec hfetch  0x00000003 , 0x0000811c 
+ 00019747  0x00002aed copy  0x0000003f , 0x00000012 
+ 00019748  0x00002aee hfetch  0x00000001 , 0x0000811f 
+ 00019749  0x00002aef and_into  0x0000000f , 0x0000003f 
+ 00019750  0x00002af0 lshift16  0x0000003f , 0x0000003f 
+ 00019751  0x00002af1 lshift8  0x0000003f , 0x0000003f 
+ 00019752  0x00002af2 ior  0x00000012 , 0x0000003f 
+ 00019753  0x00002af3 fetcht  0x00000004 , 0x0000480a 
+ 00019754  0x00002af4 isub  0x00000002 , 0x0000003f 
+ 00019755  0x00002af5 rtn  0x00000034 
+ 00019756  0x00002af6 arg  0x000000bb , 0x00000012 
+ 00019757  0x00002af7 branch  0x00003f5e 
+ 00019758  0x00002afb fetch  0x00000001 , 0x00004133 
+ 00019759  0x00002afc nrtn  0x00000034 
+ 00019760  0x00002afd fetch  0x00000001 , 0x0000427f 
+ 00019761  0x00002afe nrtn  0x00000034 
+ 00019762  0x00002aff fetch  0x00000001 , 0x000047ea 
+ 00019763  0x00002b00 rtn  0x00000034 
+ 00019764  0x00002b01 fetch  0x00000001 , 0x000047eb 
+ 00019765  0x00002b02 nrtn  0x00000034 
+ 00019766  0x00002b03 branch  0x00003f9a 
+ 00019767  0x00002b06 copy  0x00000013 , 0x0000003f 
+ 00019768  0x00002b07 beq  0x00000006 , 0x00004d8b 
+ 00019769  0x00002b08 beq  0x0000000a , 0x00004d7c 
+ 00019770  0x00002b09 beq  0x00000006 , 0x00004d8f 
+ 00019771  0x00002b0a beq  0x00000010 , 0x00004d68 
+ 00019772  0x00002b0b beq  0x0000002e , 0x00003f57 
+ 00019773  0x00002b0c beq  0x00000001 , 0x00004d77 
+ 00019774  0x00002b0d beq  0x00000002 , 0x00004d51 
+ 00019775  0x00002b0f beq  0x00000004 , 0x00004d4e 
+ 00019776  0x00002b10 beq  0x00000013 , 0x00004d4e 
+ 00019777  0x00002b11 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00019778  0x00002b12 and_into  0x000000f0 , 0x0000003f 
+ 00019779  0x00002b13 beq  0x00000050 , 0x00004d45 
+ 00019780  0x00002b14 rtn 
+ 00019781  0x00002b17 set1  0x00000025 , 0x00000000 
+ 00019782  0x00002b18 bpatch  0x000000b8 , 0x00004037 
+ 00019783  0x00002b19 storet  0x00000001 , 0x00000259 
+ 00019784  0x00002b1b fetch  0x00000001 , 0x00000259 
+ 00019785  0x00002b1c rtn  0x00000034 
+ 00019786  0x00002b1d increase  0xffffffff , 0x0000003f 
+ 00019787  0x00002b1e store  0x00000001 , 0x00000259 
+ 00019788  0x00002b20 call  0x00004d62 
+ 00019789  0x00002b21 branch  0x00004d48 
+ 00019790  0x00002b24 fetch  0x00000002 , 0x000047f4 
+ 00019791  0x00002b25 bbit1  0x0000000c , 0x00004d79 
+ 00019792  0x00002b26 branch  0x00003f10 
+ 00019793  0x00002b2a set1  0x00000025 , 0x00000000 
+ 00019794  0x00002b2b bpatch  0x000000b9 , 0x00004037 
+ 00019795  0x00002b2c call  0x00004d59 
+ 00019796  0x00002b2d fetch  0x00000002 , 0x000042a0 
+ 00019797  0x00002b2f bbit1  0x00000000 , 0x00003f12 
+ 00019798  0x00002b30 bbit1  0x00000001 , 0x00004d5c 
+ 00019799  0x00002b31 bbit1  0x00000002 , 0x00004d5f 
+ 00019800  0x00002b32 branch  0x00004d79 
+ 00019801  0x00002b34 jam  0x00000000 , 0x0000425e 
+ 00019802  0x00002b35 jam  0x00000000 , 0x0000448b 
+ 00019803  0x00002b36 rtn 
+ 00019804  0x00002b39 bbit1  0x00000005 , 0x00003f10 
+ 00019805  0x00002b3a bbit1  0x00000003 , 0x00003f10 
+ 00019806  0x00002b3b branch  0x00004d79 
+ 00019807  0x00002b3d fetch  0x00000002 , 0x000047f4 
+ 00019808  0x00002b3e bbit1  0x0000000c , 0x00004d79 
+ 00019809  0x00002b3f branch  0x00003f10 
+ 00019810  0x00002b44 fetch  0x00000001 , 0x000047f2 
+ 00019811  0x00002b45 rtn  0x00000034 
+ 00019812  0x00002b46 increase  0xffffffff , 0x0000003f 
+ 00019813  0x00002b47 store  0x00000001 , 0x000047f2 
+ 00019814  0x00002b48 nrtn  0x00000034 
+ 00019815  0x00002b49 branch  0x00004d8f 
+ 00019816  0x00002b4d call  0x00004d6a 
+ 00019817  0x00002b4e branch  0x00004d79 
+ 00019818  0x00002b51 set1  0x00000025 , 0x00000000 
+ 00019819  0x00002b52 bpatch  0x000000ba , 0x00004037 
+ 00019820  0x00002b53 fetch  0x00000002 , 0x000047f4 
+ 00019821  0x00002b54 isolate1  0x00000007 , 0x0000003f 
+ 00019822  0x00002b55 call  0x00003f75 , 0x00000001 
+ 00019823  0x00002b56 fetch  0x00000002 , 0x000047fe 
+ 00019824  0x00002b57 store  0x00000002 , 0x000047f0 
+ 00019825  0x00002b58 fetch  0x00000002 , 0x000042a2 
+ 00019826  0x00002b59 set1  0x00000000 , 0x0000003f 
+ 00019827  0x00002b5a store  0x00000002 , 0x000042a2 
+ 00019828  0x00002b5b fetch  0x00000002 , 0x000047f4 
+ 00019829  0x00002b5c bbit1  0x00000000 , 0x00003f77 
+ 00019830  0x00002b5d rtn 
+ 00019831  0x00002b61 call  0x00003f7e 
+ 00019832  0x00002b62 branch  0x00003f98 
+ 00019833  0x00002b65 call  0x00003f7c 
+ 00019834  0x00002b66 branch  0x00003f94 
+ 00019835  0x00002b69 branch  0x00003f9a 
+ 00019836  0x00002b6c jam  0x00000000 , 0x0000054f 
+ 00019837  0x00002b6d rtn 
+ 00019838  0x00002b73 hjam  0x00000000 , 0x00008083 
+ 00019839  0x00002b74 hjam  0x00000000 , 0x00008084 
+ 00019840  0x00002b75 hfetch  0x00000001 , 0x00008085 
+ 00019841  0x00002b76 and_into  0x000000f0 , 0x0000003f 
+ 00019842  0x00002b77 hstore  0x00000001 , 0x00008085 
+ 00019843  0x00002b78 setarg  0x00000000 
+ 00019844  0x00002b79 store  0x00000004 , 0x000000a7 
+ 00019845  0x00002b7a setarg  0x000000ff 
+ 00019846  0x00002b7b fetcht  0x00000001 , 0x000047fd 
+ 00019847  0x00002b7c copy  0x00000002 , 0x00000007 
+ 00019848  0x00002b7d qset1  0x0000003f 
+ 00019849  0x00002b7e store  0x00000004 , 0x000000a3 
+ 00019850  0x00002b7f rtn 
+ 00019851  0x00002b82 setarg  0x00000002 
+ 00019852  0x00002b83 store  0x00000001 , 0x000047f2 
+ 00019853  0x00002b84 call  0x00004ced 
+ 00019854  0x00002b88 branch  0x00004ce9 
+ 00019855  0x00002b8a set1  0x00000025 , 0x00000000 
+ 00019856  0x00002b8b bpatch  0x000000bb , 0x00004037 
+ 00019857  0x00002b8c jam  0x00000001 , 0x0000427f 
+ 00019858  0x00002b8d call  0x00003fa4 
+ 00019859  0x00002b8e call  0x00003fa2 
+ 00019860  0x00002b90 setarg  0x00000000 
+ 00019861  0x00002b91 store  0x00000002 , 0x000047f0 
+ 00019862  0x00002b92 store  0x00000001 , 0x000047f2 
+ 00019863  0x00002b93 branch  0x00003f9e 
+ 00019864  0x00002b9b branch  0x00004d9d , 0x0000002b 
+ 00019865  0x00002b9d setarg  0x000043ce 
+ 00019866  0x00002b9e arg  0x000042af , 0x00000005 
+ 00019867  0x00002b9f isub  0x00000005 , 0x00000039 
+ 00019868  0x00002ba0 call  0x00007e3f 
+ 00019869  0x00002ba2 set1  0x00000025 , 0x00000000 
+ 00019870  0x00002ba3 bpatch  0x00000016 , 0x00004022 
+ 00019871  0x00002ba4 setarg  0x000004de 
+ 00019872  0x00002ba5 arg  0x000004a9 , 0x00000005 
+ 00019873  0x00002ba6 isub  0x00000005 , 0x00000039 
+ 00019874  0x00002ba7 call  0x00007e3f 
+ 00019875  0x00002ba8 setarg  0x00000330 
+ 00019876  0x00002ba9 arg  0x000002c4 , 0x00000005 
+ 00019877  0x00002baa isub  0x00000005 , 0x00000039 
+ 00019878  0x00002bab call  0x00007e3f 
+ 00019879  0x00002bac branch  0x0000532a 
+ 00019880  0x00002baf set1  0x00000025 , 0x00000000 
+ 00019881  0x00002bb0 bpatch  0x00000017 , 0x00004022 
+ 00019882  0x00002bb1 copy  0x00000006 , 0x00000002 
+ 00019883  0x00002bb4 copy  0x00000002 , 0x00000006 
+ 00019884  0x00002bb5 ifetch  0x00000002 , 0x00000006 
+ 00019885  0x00002bb6 store  0x00000002 , 0x000002cd 
+ 00019886  0x00002bb7 ifetch  0x00000002 , 0x00000006 
+ 00019887  0x00002bb8 store  0x00000002 , 0x000002cf 
+ 00019888  0x00002bb9 deposit  0x00000006 
+ 00019889  0x00002bba store  0x00000002 , 0x000002cb 
+ 00019890  0x00002bbb fetch  0x00000001 , 0x000047f3 
+ 00019891  0x00002bbc beq  0x00000000 , 0x00004db5 
+ 00019892  0x00002bbd branch  0x000050fa 
+ 00019893  0x00002bc0 set1  0x00000025 , 0x00000000 
+ 00019894  0x00002bc1 bpatch  0x00000018 , 0x00004023 
+ 00019895  0x00002bc2 fetch  0x00000002 , 0x000002cd 
+ 00019896  0x00002bc3 branch  0x00004dfc , 0x00000034 
+ 00019897  0x00002bc4 fetch  0x00000001 , 0x000002cf 
+ 00019898  0x00002bc5 beq  0x00000001 , 0x00004dc0 
+ 00019899  0x00002bc7 beq  0x00000050 , 0x00004de7 
+ 00019900  0x00002bc8 beq  0x00000051 , 0x00004df4 
+ 00019901  0x00002bc9 beq  0x00000052 , 0x00004df2 
+ 00019902  0x00002bca beq  0x00000053 , 0x00004df2 
+ 00019903  0x00002bcb branch  0x00004dfc 
+ 00019904  0x00002bce call  0x0000527a 
+ 00019905  0x00002bcf nrtn  0x00000034 
+ 00019906  0x00002bd0 jam  0x00000000 , 0x000043cd 
+ 00019907  0x00002bd2 call  0x000052c4 
+ 00019908  0x00002bd3 call  0x00004e01 
+ 00019909  0x00002bd4 fetcht  0x00000002 , 0x000002d6 
+ 00019910  0x00002bd5 branch  0x00004dfb , 0x00000034 
+ 00019911  0x00002bd6 call  0x000052ce 
+ 00019912  0x00002bd7 fetch  0x00000002 , 0x000002d6 
+ 00019913  0x00002bd8 istore  0x00000002 , 0x00000005 
+ 00019914  0x00002bd9 force  0x00000001 , 0x0000003f 
+ 00019915  0x00002bda istore  0x00000002 , 0x00000005 
+ 00019916  0x00002bdb branch  0x00004dfc 
+ 00019917  0x00002bde fetch  0x00000001 , 0x00004132 
+ 00019918  0x00002bdf rtneq  0x00000001 
+ 00019919  0x00002be0 fetch  0x00000001 , 0x000043cd 
+ 00019920  0x00002be1 rtn  0x00000034 
+ 00019921  0x00002be2 copy  0x0000003f , 0x00000011 
+ 00019922  0x00002be3 fetch  0x00000004 , 0x0000033c 
+ 00019923  0x00002be4 arg  0x00000100 , 0x00000002 
+ 00019924  0x00002be5 iadd  0x00000002 , 0x00000002 
+ 00019925  0x00002be6 copy  0x00000022 , 0x0000003f 
+ 00019926  0x00002be7 isub  0x00000002 , 0x0000003e 
+ 00019927  0x00002be8 nrtn  0x00000002 
+ 00019928  0x00002be9 jam  0x00000000 , 0x000043cd 
+ 00019929  0x00002bea copy  0x00000011 , 0x0000003f 
+ 00019930  0x00002beb beq  0x00000050 , 0x00004ddc 
+ 00019931  0x00002bec branch  0x00003bf1 
+ 00019932  0x00002bee call  0x000052c4 
+ 00019933  0x00002bef call  0x00004e84 
+ 00019934  0x00002bf0 call  0x000052d0 
+ 00019935  0x00002bf1 call  0x00007e1c 
+ 00019936  0x00002bf2 call  0x00004eb7 
+ 00019937  0x00002bf3 call  0x000052ce 
+ 00019938  0x00002bf5 setarg  0x0000000c 
+ 00019939  0x00002bf6 istore  0x00000002 , 0x00000005 
+ 00019940  0x00002bf7 force  0x00000001 , 0x0000003f 
+ 00019941  0x00002bf8 istore  0x00000002 , 0x00000005 
+ 00019942  0x00002bf9 branch  0x00004dfc 
+ 00019943  0x00002bfc call  0x0000527e 
+ 00019944  0x00002bfd nrtn  0x00000034 
+ 00019945  0x00002bfe call  0x000052d2 
+ 00019946  0x00002bff call  0x00006f72 
+ 00019947  0x00002c00 call  0x000052dc 
+ 00019948  0x00002c01 fetch  0x00000002 , 0x000002dc 
+ 00019949  0x00002c02 branch  0x00004dfb , 0x00000034 
+ 00019950  0x00002c03 istore  0x00000002 , 0x00000005 
+ 00019951  0x00002c04 fetch  0x00000002 , 0x000042b1 
+ 00019952  0x00002c05 istore  0x00000002 , 0x00000005 
+ 00019953  0x00002c06 branch  0x00004dfc 
+ 00019954  0x00002c09 call  0x00004af8 
+ 00019955  0x00002c0a branch  0x00004dfc 
+ 00019956  0x00002c0d set1  0x00000025 , 0x00000000 
+ 00019957  0x00002c0e bpatch  0x00000019 , 0x00004023 
+ 00019958  0x00002c0f jam  0x00000000 , 0x000002eb 
+ 00019959  0x00002c10 call  0x00006bdc 
+ 00019960  0x00002c11 fetch  0x00000001 , 0x000002eb 
+ 00019961  0x00002c12 rtneq  0x00000001 
+ 00019962  0x00002c13 branch  0x00004dfc 
+ 00019963  0x00002c15 call  0x0000526f 
+ 00019964  0x00002c18 setarg  0x00000000 
+ 00019965  0x00002c19 store  0x00000002 , 0x000002cd 
+ 00019966  0x00002c1a store  0x00000002 , 0x000002cf 
+ 00019967  0x00002c1b jam  0x00000001 , 0x000002d1 
+ 00019968  0x00002c1c rtn 
+ 00019969  0x00002c1f set1  0x00000025 , 0x00000000 
+ 00019970  0x00002c20 bpatch  0x0000001a , 0x00004023 
+ 00019971  0x00002c21 call  0x000052d0 
+ 00019972  0x00002c22 force  0x00000000 , 0x00000012 
+ 00019973  0x00002c23 fetch  0x00000002 , 0x000002cd 
+ 00019974  0x00002c24 copy  0x0000003f , 0x00000013 
+ 00019975  0x00002c25 fetch  0x00000002 , 0x000002cb 
+ 00019976  0x00002c26 iforce  0x00000006 
+ 00019977  0x00002c28 call  0x00004e11 
+ 00019978  0x00002c29 deposit  0x00000013 
+ 00019979  0x00002c2a increase  0xfffffffc , 0x00000013 
+ 00019980  0x00002c2b increase  0xfffffffc , 0x0000003f 
+ 00019981  0x00002c2c nbranch  0x00004e09 , 0x00000034 
+ 00019982  0x00002c2d copy  0x00000012 , 0x0000003f 
+ 00019983  0x00002c2e store  0x00000002 , 0x000002d6 
+ 00019984  0x00002c2f rtn 
+ 00019985  0x00002c32 set1  0x00000025 , 0x00000000 
+ 00019986  0x00002c33 bpatch  0x0000001b , 0x00004023 
+ 00019987  0x00002c34 ifetch  0x00000001 , 0x00000006 
+ 00019988  0x00002c35 beq  0x00000001 , 0x00004e54 
+ 00019989  0x00002c36 beq  0x00000002 , 0x00004e5c 
+ 00019990  0x00002c37 beq  0x00000003 , 0x00004ee0 
+ 00019991  0x00002c38 beq  0x00000004 , 0x00004f0f 
+ 00019992  0x00002c39 beq  0x00000005 , 0x00004fad 
+ 00019993  0x00002c3a beq  0x00000006 , 0x00004fd5 
+ 00019994  0x00002c3b beq  0x00000007 , 0x00005024 
+ 00019995  0x00002c3c beq  0x00000008 , 0x00005058 
+ 00019996  0x00002c3d beq  0x00000009 , 0x00005068 
+ 00019997  0x00002c3e beq  0x0000000a , 0x00004e21 
+ 00019998  0x00002c3f beq  0x0000000b , 0x00005069 
+ 00019999  0x00002c40 call  0x0000506a 
+ 00020000  0x00002c42 rtn 
+ 00020001  0x00002c45 ifetch  0x00000001 , 0x00000006 
+ 00020002  0x00002c46 copy  0x0000003f , 0x00000007 
+ 00020003  0x00002c47 ifetch  0x00000002 , 0x00000006 
+ 00020004  0x00002c48 copy  0x0000003f , 0x00000011 
+ 00020005  0x00002c49 copy  0x00000013 , 0x0000003f 
+ 00020006  0x00002c4a isub  0x00000011 , 0x00000013 
+ 00020007  0x00002c4b copy  0x00000011 , 0x0000003f 
+ 00020008  0x00002c4c iadd  0x00000006 , 0x00000006 
+ 00020009  0x00002c4d setarg  0x0000000b 
+ 00020010  0x00002c4e istore  0x00000001 , 0x00000005 
+ 00020011  0x00002c4f copy  0x00000007 , 0x0000003f 
+ 00020012  0x00002c50 istore  0x00000001 , 0x00000005 
+ 00020013  0x00002c51 force  0x00000008 , 0x0000003f 
+ 00020014  0x00002c52 istore  0x00000002 , 0x00000005 
+ 00020015  0x00002c53 force  0x00000002 , 0x0000003f 
+ 00020016  0x00002c54 istore  0x00000002 , 0x00000005 
+ 00020017  0x00002c55 force  0x00000000 , 0x0000003f 
+ 00020018  0x00002c56 istore  0x00000002 , 0x00000005 
+ 00020019  0x00002c57 force  0x00000400 , 0x0000003f 
+ 00020020  0x00002c58 istore  0x00000002 , 0x00000005 
+ 00020021  0x00002c59 force  0x00000000 , 0x0000003f 
+ 00020022  0x00002c5a istore  0x00000002 , 0x00000005 
+ 00020023  0x00002c5b force  0x0000000c , 0x0000003f 
+ 00020024  0x00002c5c iadd  0x00000012 , 0x00000012 
+ 00020025  0x00002c5d branch  0x00004e20 
+ 00020026  0x00002c60 ifetch  0x00000001 , 0x00000006 
+ 00020027  0x00002c61 copy  0x0000003f , 0x00000007 
+ 00020028  0x00002c62 ifetch  0x00000002 , 0x00000006 
+ 00020029  0x00002c63 copy  0x0000003f , 0x00000011 
+ 00020030  0x00002c64 copy  0x00000013 , 0x0000003f 
+ 00020031  0x00002c65 isub  0x00000011 , 0x00000013 
+ 00020032  0x00002c66 copy  0x00000011 , 0x0000003f 
+ 00020033  0x00002c67 iadd  0x00000006 , 0x00000006 
+ 00020034  0x00002c68 call  0x000052d0 
+ 00020035  0x00002c69 setarg  0x0000000b 
+ 00020036  0x00002c6a istore  0x00000001 , 0x00000005 
+ 00020037  0x00002c6b copy  0x00000007 , 0x0000003f 
+ 00020038  0x00002c6c istore  0x00000001 , 0x00000005 
+ 00020039  0x00002c6d force  0x00000008 , 0x0000003f 
+ 00020040  0x00002c6e istore  0x00000002 , 0x00000005 
+ 00020041  0x00002c6f force  0x00000002 , 0x0000003f 
+ 00020042  0x00002c70 istore  0x00000002 , 0x00000005 
+ 00020043  0x00002c71 force  0x00000000 , 0x0000003f 
+ 00020044  0x00002c72 istore  0x00000002 , 0x00000005 
+ 00020045  0x00002c73 force  0x00000400 , 0x0000003f 
+ 00020046  0x00002c74 istore  0x00000002 , 0x00000005 
+ 00020047  0x00002c75 force  0x00000000 , 0x0000003f 
+ 00020048  0x00002c76 istore  0x00000002 , 0x00000005 
+ 00020049  0x00002c77 force  0x0000000c , 0x0000003f 
+ 00020050  0x00002c78 iadd  0x00000012 , 0x00000012 
+ 00020051  0x00002c7a branch  0x00004e20 
+ 00020052  0x00002c7f ifetch  0x00000001 , 0x00000006 
+ 00020053  0x00002c80 copy  0x0000003f , 0x00000007 
+ 00020054  0x00002c81 ifetch  0x00000002 , 0x00000006 
+ 00020055  0x00002c82 copy  0x0000003f , 0x00000011 
+ 00020056  0x00002c83 iadd  0x00000006 , 0x00000006 
+ 00020057  0x00002c84 copy  0x00000013 , 0x0000003f 
+ 00020058  0x00002c85 isub  0x00000011 , 0x00000013 
+ 00020059  0x00002c87 branch  0x00004e20 
+ 00020060  0x00002c8a call  0x00007e1c 
+ 00020061  0x00002c8d call  0x00007e21 
+ 00020062  0x00002c8e arg  0x00000000 , 0x00000008 
+ 00020063  0x00002c8f ifetch  0x00000001 , 0x00000006 
+ 00020064  0x00002c90 copy  0x0000003f , 0x00000007 
+ 00020065  0x00002c91 ifetch  0x00000002 , 0x00000006 
+ 00020066  0x00002c92 copy  0x0000003f , 0x00000011 
+ 00020067  0x00002c93 ifetch  0x00000002 , 0x00000006 
+ 00020068  0x00002c94 copy  0x0000003f , 0x00000002 
+ 00020069  0x00002c95 ifetch  0x00000002 , 0x00000006 
+ 00020070  0x00002c96 copy  0x0000003f , 0x0000000b 
+ 00020071  0x00002c97 copy  0x00000002 , 0x0000003f 
+ 00020072  0x00002c98 beq  0x00000001 , 0x00004e6e 
+ 00020073  0x00002c99 beq  0x00000003 , 0x00004e90 
+ 00020074  0x00002c9a beq  0x00000011 , 0x00004e9c 
+ 00020075  0x00002c9b beq  0x00000013 , 0x00004ea7 
+ 00020076  0x00002c9c call  0x0000506a 
+ 00020077  0x00002c9d branch  0x00004edf 
+ 00020078  0x00002ca0 call  0x00007e1c 
+ 00020079  0x00002ca1 arg  0x00000050 , 0x00000002 
+ 00020080  0x00002ca2 fetch  0x00000002 , 0x000042b1 
+ 00020081  0x00002ca3 nbranch  0x00004ed9 , 0x00000034 
+ 00020082  0x00002ca4 copy  0x0000000b , 0x0000003f 
+ 00020083  0x00002ca5 store  0x00000002 , 0x000042b1 
+ 00020084  0x00002ca6 copy  0x00000022 , 0x0000003f 
+ 00020085  0x00002ca7 store  0x00000004 , 0x0000033c 
+ 00020086  0x00002ca8 call  0x00004e78 
+ 00020087  0x00002ca9 branch  0x00004eb3 
+ 00020088  0x00002cac storet  0x00000002 , 0x0000033a 
+ 00020089  0x00002cad deposit  0x0000000b 
+ 00020090  0x00002cae store  0x00000002 , 0x00000330 
+ 00020091  0x00002caf deposit  0x00000011 
+ 00020092  0x00002cb0 store  0x00000002 , 0x00000332 
+ 00020093  0x00002cb1 deposit  0x00000012 
+ 00020094  0x00002cb2 store  0x00000002 , 0x00000334 
+ 00020095  0x00002cb3 deposit  0x00000013 
+ 00020096  0x00002cb4 store  0x00000002 , 0x00000336 
+ 00020097  0x00002cb5 deposit  0x00000007 
+ 00020098  0x00002cb6 store  0x00000002 , 0x00000338 
+ 00020099  0x00002cb7 rtn 
+ 00020100  0x00002cba fetcht  0x00000002 , 0x0000033a 
+ 00020101  0x00002cbb fetch  0x00000002 , 0x00000330 
+ 00020102  0x00002cbc copy  0x0000003f , 0x0000000b 
+ 00020103  0x00002cbd fetch  0x00000002 , 0x00000332 
+ 00020104  0x00002cbe copy  0x0000003f , 0x00000011 
+ 00020105  0x00002cbf fetch  0x00000002 , 0x00000334 
+ 00020106  0x00002cc0 copy  0x0000003f , 0x00000012 
+ 00020107  0x00002cc1 fetch  0x00000002 , 0x00000336 
+ 00020108  0x00002cc2 copy  0x0000003f , 0x00000013 
+ 00020109  0x00002cc3 fetch  0x00000002 , 0x00000338 
+ 00020110  0x00002cc4 copy  0x0000003f , 0x00000007 
+ 00020111  0x00002cc5 rtn 
+ 00020112  0x00002cc8 call  0x00007e1c 
+ 00020113  0x00002cc9 setarg  0x00000051 
+ 00020114  0x00002cca arg  0x00000051 , 0x00000002 
+ 00020115  0x00002ccb fetch  0x00000002 , 0x000042b3 
+ 00020116  0x00002ccc nbranch  0x00004ed9 , 0x00000034 
+ 00020117  0x00002ccd copy  0x0000000b , 0x0000003f 
+ 00020118  0x00002cce store  0x00000002 , 0x000042b3 
+ 00020119  0x00002ccf fetch  0x00000001 , 0x000042ba 
+ 00020120  0x00002cd0 set1  0x00000000 , 0x0000003f 
+ 00020121  0x00002cd1 set1  0x00000001 , 0x0000003f 
+ 00020122  0x00002cd2 store  0x00000001 , 0x000042ba 
+ 00020123  0x00002cd3 branch  0x00004ebb 
+ 00020124  0x00002cd5 call  0x00007e1c 
+ 00020125  0x00002cd6 arg  0x00000052 , 0x00000002 
+ 00020126  0x00002cd7 fetch  0x00000002 , 0x000042b5 
+ 00020127  0x00002cd8 nbranch  0x00004ed9 , 0x00000034 
+ 00020128  0x00002cd9 copy  0x0000000b , 0x0000003f 
+ 00020129  0x00002cda store  0x00000002 , 0x000042b5 
+ 00020130  0x00002cdb fetch  0x00000001 , 0x000042bb 
+ 00020131  0x00002cdc set1  0x00000000 , 0x0000003f 
+ 00020132  0x00002cdd set1  0x00000001 , 0x0000003f 
+ 00020133  0x00002cde store  0x00000001 , 0x000042bb 
+ 00020134  0x00002cdf branch  0x00004ebb 
+ 00020135  0x00002ce1 call  0x00007e1c 
+ 00020136  0x00002ce2 deposit  0x0000001a 
+ 00020137  0x00002ce3 arg  0x00000053 , 0x00000002 
+ 00020138  0x00002ce4 fetch  0x00000002 , 0x000042b7 
+ 00020139  0x00002ce5 nbranch  0x00004ed9 , 0x00000034 
+ 00020140  0x00002ce6 copy  0x0000000b , 0x0000003f 
+ 00020141  0x00002ce7 store  0x00000002 , 0x000042b7 
+ 00020142  0x00002ce8 fetch  0x00000001 , 0x000042bc 
+ 00020143  0x00002ce9 set1  0x00000000 , 0x0000003f 
+ 00020144  0x00002cea set1  0x00000001 , 0x0000003f 
+ 00020145  0x00002ceb store  0x00000001 , 0x000042bc 
+ 00020146  0x00002cec branch  0x00004ebb 
+ 00020147  0x00002cef setarg  0x00000001 
+ 00020148  0x00002cf0 store  0x00000002 , 0x000002e4 
+ 00020149  0x00002cf1 jam  0x00000050 , 0x000043cd 
+ 00020150  0x00002cf2 branch  0x00004ebd 
+ 00020151  0x00002cf4 fetch  0x00000001 , 0x000042b9 
+ 00020152  0x00002cf5 set1  0x00000000 , 0x0000003f 
+ 00020153  0x00002cf6 set1  0x00000001 , 0x0000003f 
+ 00020154  0x00002cf7 store  0x00000001 , 0x000042b9 
+ 00020155  0x00002cf9 setarg  0x00000000 
+ 00020156  0x00002cfa store  0x00000002 , 0x000002e4 
+ 00020157  0x00002cfc set1  0x00000025 , 0x00000000 
+ 00020158  0x00002cfd bpatch  0x0000001c , 0x00004023 
+ 00020159  0x00002cfe call  0x00007e21 
+ 00020160  0x00002cff setarg  0x00000003 
+ 00020161  0x00002d00 istore  0x00000001 , 0x00000005 
+ 00020162  0x00002d01 copy  0x00000007 , 0x0000003f 
+ 00020163  0x00002d02 istore  0x00000001 , 0x00000005 
+ 00020164  0x00002d03 setarg  0x00000008 
+ 00020165  0x00002d04 istore  0x00000002 , 0x00000005 
+ 00020166  0x00002d05 copy  0x00000002 , 0x0000003f 
+ 00020167  0x00002d06 istore  0x00000002 , 0x00000005 
+ 00020168  0x00002d07 copy  0x0000000b , 0x0000003f 
+ 00020169  0x00002d08 istore  0x00000002 , 0x00000005 
+ 00020170  0x00002d09 fetch  0x00000002 , 0x000002e4 
+ 00020171  0x00002d0a beq  0x00000001 , 0x00004ed4 
+ 00020172  0x00002d0b isolate0  0x00000000 , 0x00000008 
+ 00020173  0x00002d0c branch  0x00004ecf , 0x00000001 
+ 00020174  0x00002d0d setarg  0x00000004 
+ 00020175  0x00002d0f istore  0x00000002 , 0x00000005 
+ 00020176  0x00002d10 force  0x00000000 , 0x0000003f 
+ 00020177  0x00002d11 istore  0x00000002 , 0x00000005 
+ 00020178  0x00002d12 setarg  0x0000000c 
+ 00020179  0x00002d13 branch  0x00004edb 
+ 00020180  0x00002d15 istore  0x00000002 , 0x00000005 
+ 00020181  0x00002d16 force  0x00000002 , 0x0000003f 
+ 00020182  0x00002d17 istore  0x00000002 , 0x00000005 
+ 00020183  0x00002d18 setarg  0x0000000c 
+ 00020184  0x00002d19 branch  0x00004edb 
+ 00020185  0x00002d1c set1  0x00000000 , 0x00000008 
+ 00020186  0x00002d1d branch  0x00004ebb 
+ 00020187  0x00002d1f iadd  0x00000012 , 0x00000012 
+ 00020188  0x00002d20 copy  0x00000013 , 0x0000003f 
+ 00020189  0x00002d21 isub  0x00000011 , 0x00000013 
+ 00020190  0x00002d22 branch  0x00004edf 
+ 00020191  0x00002d24 branch  0x00004e20 
+ 00020192  0x00002d27 ifetch  0x00000001 , 0x00000006 
+ 00020193  0x00002d28 copy  0x0000003f , 0x00000007 
+ 00020194  0x00002d29 ifetch  0x00000002 , 0x00000006 
+ 00020195  0x00002d2a copy  0x0000003f , 0x00000011 
+ 00020196  0x00002d2b copy  0x00000013 , 0x0000003f 
+ 00020197  0x00002d2c isub  0x00000011 , 0x00000013 
+ 00020198  0x00002d2d ifetch  0x00000002 , 0x00000006 
+ 00020199  0x00002d2e copy  0x0000003f , 0x0000000b 
+ 00020200  0x00002d2f ifetch  0x00000002 , 0x00000006 
+ 00020201  0x00002d30 copy  0x0000003f , 0x00000002 
+ 00020202  0x00002d31 setarg  0x00000050 
+ 00020203  0x00002d32 isub  0x00000002 , 0x0000003e 
+ 00020204  0x00002d33 branch  0x00004ef7 , 0x00000005 
+ 00020205  0x00002d34 setarg  0x00000051 
+ 00020206  0x00002d35 isub  0x00000002 , 0x0000003e 
+ 00020207  0x00002d36 branch  0x00004efd , 0x00000005 
+ 00020208  0x00002d37 setarg  0x00000052 
+ 00020209  0x00002d38 isub  0x00000002 , 0x0000003e 
+ 00020210  0x00002d39 branch  0x00004f09 , 0x00000005 
+ 00020211  0x00002d3a setarg  0x00000053 
+ 00020212  0x00002d3b isub  0x00000002 , 0x0000003e 
+ 00020213  0x00002d3c branch  0x00004f03 , 0x00000005 
+ 00020214  0x00002d3d rtn 
+ 00020215  0x00002d40 copy  0x0000000b , 0x0000003f 
+ 00020216  0x00002d41 store  0x00000002 , 0x000042b1 
+ 00020217  0x00002d42 fetch  0x00000001 , 0x000042b9 
+ 00020218  0x00002d43 set1  0x00000001 , 0x0000003f 
+ 00020219  0x00002d44 store  0x00000001 , 0x000042b9 
+ 00020220  0x00002d45 branch  0x00004e20 
+ 00020221  0x00002d47 copy  0x0000000b , 0x0000003f 
+ 00020222  0x00002d48 store  0x00000002 , 0x000042b3 
+ 00020223  0x00002d49 fetch  0x00000001 , 0x000042ba 
+ 00020224  0x00002d4a set1  0x00000001 , 0x0000003f 
+ 00020225  0x00002d4b store  0x00000001 , 0x000042ba 
+ 00020226  0x00002d4c rtn 
+ 00020227  0x00002d4e copy  0x0000000b , 0x0000003f 
+ 00020228  0x00002d4f store  0x00000002 , 0x000042b5 
+ 00020229  0x00002d50 fetch  0x00000001 , 0x000042bc 
+ 00020230  0x00002d51 set1  0x00000001 , 0x0000003f 
+ 00020231  0x00002d52 store  0x00000001 , 0x000042bc 
+ 00020232  0x00002d53 rtn 
+ 00020233  0x00002d55 copy  0x0000000b , 0x0000003f 
+ 00020234  0x00002d56 store  0x00000002 , 0x000042b7 
+ 00020235  0x00002d57 fetch  0x00000001 , 0x000042bb 
+ 00020236  0x00002d58 set1  0x00000001 , 0x0000003f 
+ 00020237  0x00002d59 store  0x00000001 , 0x000042bb 
+ 00020238  0x00002d5a rtn 
+ 00020239  0x00002d5d ifetch  0x00000001 , 0x00000006 
+ 00020240  0x00002d5e copy  0x0000003f , 0x00000007 
+ 00020241  0x00002d5f ifetch  0x00000002 , 0x00000006 
+ 00020242  0x00002d60 copy  0x0000003f , 0x00000011 
+ 00020243  0x00002d61 copy  0x00000013 , 0x0000003f 
+ 00020244  0x00002d62 isub  0x00000011 , 0x00000013 
+ 00020245  0x00002d63 ifetch  0x00000002 , 0x00000006 
+ 00020246  0x00002d64 copy  0x0000003f , 0x00000002 
+ 00020247  0x00002d65 copy  0x00000002 , 0x00000011 
+ 00020248  0x00002d66 setarg  0x00000050 
+ 00020249  0x00002d67 isub  0x00000002 , 0x0000003e 
+ 00020250  0x00002d68 branch  0x00004f25 , 0x00000005 
+ 00020251  0x00002d69 setarg  0x00000051 
+ 00020252  0x00002d6a isub  0x00000002 , 0x0000003e 
+ 00020253  0x00002d6b branch  0x00004f43 , 0x00000005 
+ 00020254  0x00002d6c setarg  0x00000052 
+ 00020255  0x00002d6d isub  0x00000002 , 0x0000003e 
+ 00020256  0x00002d6e branch  0x00004f2f , 0x00000005 
+ 00020257  0x00002d6f setarg  0x00000053 
+ 00020258  0x00002d70 isub  0x00000002 , 0x0000003e 
+ 00020259  0x00002d71 branch  0x00004f39 , 0x00000005 
+ 00020260  0x00002d72 branch  0x0000506a 
+ 00020261  0x00002d75 copy  0x00000005 , 0x0000000b 
+ 00020262  0x00002d76 fetch  0x00000001 , 0x000042b9 
+ 00020263  0x00002d77 set1  0x00000004 , 0x0000003f 
+ 00020264  0x00002d78 set1  0x00000003 , 0x0000003f 
+ 00020265  0x00002d7a store  0x00000001 , 0x000042b9 
+ 00020266  0x00002d7b copy  0x0000000b , 0x00000005 
+ 00020267  0x00002d7c arg  0x00000050 , 0x0000000b 
+ 00020268  0x00002d7d fetch  0x00000002 , 0x000042b1 
+ 00020269  0x00002d7e copy  0x0000003f , 0x00000002 
+ 00020270  0x00002d7f branch  0x00004f4c 
+ 00020271  0x00002d81 copy  0x00000005 , 0x0000000b 
+ 00020272  0x00002d82 fetch  0x00000001 , 0x000042bb 
+ 00020273  0x00002d83 set1  0x00000004 , 0x0000003f 
+ 00020274  0x00002d84 set1  0x00000003 , 0x0000003f 
+ 00020275  0x00002d86 store  0x00000001 , 0x000042bb 
+ 00020276  0x00002d87 copy  0x0000000b , 0x00000005 
+ 00020277  0x00002d88 arg  0x00000052 , 0x0000000b 
+ 00020278  0x00002d89 fetch  0x00000002 , 0x000042b5 
+ 00020279  0x00002d8a copy  0x0000003f , 0x00000002 
+ 00020280  0x00002d8b branch  0x00004f4c 
+ 00020281  0x00002d8d copy  0x00000005 , 0x0000000b 
+ 00020282  0x00002d8e fetch  0x00000001 , 0x000042bc 
+ 00020283  0x00002d8f set1  0x00000004 , 0x0000003f 
+ 00020284  0x00002d90 set1  0x00000003 , 0x0000003f 
+ 00020285  0x00002d92 store  0x00000001 , 0x000042bc 
+ 00020286  0x00002d93 copy  0x0000000b , 0x00000005 
+ 00020287  0x00002d94 arg  0x00000053 , 0x0000000b 
+ 00020288  0x00002d95 fetch  0x00000002 , 0x000042b7 
+ 00020289  0x00002d96 copy  0x0000003f , 0x00000002 
+ 00020290  0x00002d97 branch  0x00004f4c 
+ 00020291  0x00002d99 copy  0x00000005 , 0x0000000b 
+ 00020292  0x00002d9a fetch  0x00000001 , 0x000042ba 
+ 00020293  0x00002d9b set1  0x00000004 , 0x0000003f 
+ 00020294  0x00002d9c set1  0x00000003 , 0x0000003f 
+ 00020295  0x00002d9e store  0x00000001 , 0x000042ba 
+ 00020296  0x00002da0 copy  0x0000000b , 0x00000005 
+ 00020297  0x00002da1 arg  0x00000051 , 0x0000000b 
+ 00020298  0x00002da2 fetch  0x00000002 , 0x000042b3 
+ 00020299  0x00002da3 copy  0x0000003f , 0x00000002 
+ 00020300  0x00002da5 set1  0x00000025 , 0x00000000 
+ 00020301  0x00002da6 bpatch  0x0000001d , 0x00004023 
+ 00020302  0x00002da7 setarg  0x00000005 
+ 00020303  0x00002da8 istore  0x00000001 , 0x00000005 
+ 00020304  0x00002da9 copy  0x00000007 , 0x0000003f 
+ 00020305  0x00002daa istore  0x00000001 , 0x00000005 
+ 00020306  0x00002dab setarg  0x00000006 
+ 00020307  0x00002dac istore  0x00000002 , 0x00000005 
+ 00020308  0x00002dad copy  0x00000002 , 0x0000003f 
+ 00020309  0x00002dae istore  0x00000002 , 0x00000005 
+ 00020310  0x00002daf force  0x00000000 , 0x0000003f 
+ 00020311  0x00002db0 istore  0x00000002 , 0x00000005 
+ 00020312  0x00002db1 force  0x00000000 , 0x0000003f 
+ 00020313  0x00002db2 istore  0x00000002 , 0x00000005 
+ 00020314  0x00002db3 force  0x0000000a , 0x0000003f 
+ 00020315  0x00002db4 iadd  0x00000012 , 0x00000012 
+ 00020316  0x00002db6 storet  0x00000002 , 0x000002e9 
+ 00020317  0x00002db7 copy  0x00000007 , 0x0000003f 
+ 00020318  0x00002db8 store  0x00000001 , 0x000002e8 
+ 00020319  0x00002db9 force  0x00000050 , 0x0000003f 
+ 00020320  0x00002dba icompare  0x000000ff , 0x0000000b 
+ 00020321  0x00002dbb branch  0x00004f63 , 0x00000001 
+ 00020322  0x00002dbc increase  0x00000001 , 0x0000003f 
+ 00020323  0x00002dbf rtn 
+ 00020324  0x00002dc1 disable  0x00000028 
+ 00020325  0x00002dc2 rtnbit1  0x00000002 , 0x0000003f 
+ 00020326  0x00002dc3 rtnbit0  0x00000000 , 0x0000003f 
+ 00020327  0x00002dc4 rtnbit0  0x00000001 , 0x0000003f 
+ 00020328  0x00002dc5 set1  0x00000002 , 0x0000003f 
+ 00020329  0x00002dc6 copy  0x00000006 , 0x00000005 
+ 00020330  0x00002dc7 increase  0xffffffff , 0x00000005 
+ 00020331  0x00002dc8 istore  0x00000001 , 0x00000005 
+ 00020332  0x00002dc9 enable  0x00000028 
+ 00020333  0x00002dca rtn 
+ 00020334  0x00002dcd fetch  0x00000001 , 0x000042b9 
+ 00020335  0x00002dce call  0x00004f64 
+ 00020336  0x00002dcf nbranch  0x00004f75 , 0x00000028 
+ 00020337  0x00002dd0 jam  0x00000050 , 0x000002e7 
+ 00020338  0x00002dd1 fetch  0x00000002 , 0x000042b1 
+ 00020339  0x00002dd2 store  0x00000002 , 0x000002e9 
+ 00020340  0x00002dd3 branch  0x00004f89 
+ 00020341  0x00002dd5 fetch  0x00000001 , 0x000042ba 
+ 00020342  0x00002dd6 call  0x00004f64 
+ 00020343  0x00002dd7 nbranch  0x00004f7c , 0x00000028 
+ 00020344  0x00002dd8 jam  0x00000051 , 0x000002e7 
+ 00020345  0x00002dd9 fetch  0x00000002 , 0x000042b3 
+ 00020346  0x00002dda store  0x00000002 , 0x000002e9 
+ 00020347  0x00002ddb branch  0x00004f89 
+ 00020348  0x00002ddd fetch  0x00000001 , 0x000042bb 
+ 00020349  0x00002dde call  0x00004f64 
+ 00020350  0x00002ddf nbranch  0x00004f83 , 0x00000028 
+ 00020351  0x00002de0 jam  0x00000052 , 0x000002e7 
+ 00020352  0x00002de1 fetch  0x00000002 , 0x000042b5 
+ 00020353  0x00002de2 store  0x00000002 , 0x000002e9 
+ 00020354  0x00002de3 branch  0x00004f89 
+ 00020355  0x00002de5 fetch  0x00000001 , 0x000042bc 
+ 00020356  0x00002de6 call  0x00004f64 
+ 00020357  0x00002de7 nrtn  0x00000028 
+ 00020358  0x00002de8 jam  0x00000053 , 0x000002e7 
+ 00020359  0x00002de9 fetch  0x00000002 , 0x000042b7 
+ 00020360  0x00002dea store  0x00000002 , 0x000002e9 
+ 00020361  0x00002dee set1  0x00000025 , 0x00000000 
+ 00020362  0x00002def bpatch  0x0000001e , 0x00004023 
+ 00020363  0x00002df0 call  0x00005242 
+ 00020364  0x00002df1 call  0x000052c4 
+ 00020365  0x00002df2 force  0x00000000 , 0x00000012 
+ 00020366  0x00002df3 call  0x000052d0 
+ 00020367  0x00002df4 force  0x00000004 , 0x0000003f 
+ 00020368  0x00002df5 istore  0x00000001 , 0x00000005 
+ 00020369  0x00002df6 fetch  0x00000001 , 0x000042be 
+ 00020370  0x00002df7 istore  0x00000001 , 0x00000005 
+ 00020371  0x00002df8 setarg  0x00000008 
+ 00020372  0x00002df9 istore  0x00000002 , 0x00000005 
+ 00020373  0x00002dfa fetch  0x00000002 , 0x000002e9 
+ 00020374  0x00002dfb istore  0x00000002 , 0x00000005 
+ 00020375  0x00002dfc setarg  0x00000000 
+ 00020376  0x00002dfd istore  0x00000002 , 0x00000005 
+ 00020377  0x00002dfe force  0x00000001 , 0x0000003f 
+ 00020378  0x00002dff istore  0x00000001 , 0x00000005 
+ 00020379  0x00002e00 force  0x00000002 , 0x0000003f 
+ 00020380  0x00002e01 istore  0x00000001 , 0x00000005 
+ 00020381  0x00002e02 fetch  0x00000001 , 0x000002e7 
+ 00020382  0x00002e03 beq  0x00000051 , 0x00004fa2 
+ 00020383  0x00002e04 setarg  0x00000030 
+ 00020384  0x00002e05 istore  0x00000002 , 0x00000005 
+ 00020385  0x00002e06 branch  0x00004fa4 
+ 00020386  0x00002e08 setarg  0x000003e3 
+ 00020387  0x00002e09 istore  0x00000002 , 0x00000005 
+ 00020388  0x00002e0b arg  0x0000000c , 0x00000002 
+ 00020389  0x00002e0c storet  0x00000002 , 0x000002d6 
+ 00020390  0x00002e0d call  0x000052ce 
+ 00020391  0x00002e0e fetch  0x00000002 , 0x000002d6 
+ 00020392  0x00002e0f istore  0x00000002 , 0x00000005 
+ 00020393  0x00002e10 force  0x00000001 , 0x0000003f 
+ 00020394  0x00002e11 istore  0x00000002 , 0x00000005 
+ 00020395  0x00002e12 jam  0x00000000 , 0x000002e7 
+ 00020396  0x00002e14 branch  0x00004e20 
+ 00020397  0x00002e17 increase  0x00000001 , 0x00000006 
+ 00020398  0x00002e18 ifetch  0x00000002 , 0x00000006 
+ 00020399  0x00002e19 copy  0x0000003f , 0x00000011 
+ 00020400  0x00002e1a copy  0x00000013 , 0x0000003f 
+ 00020401  0x00002e1b isub  0x00000011 , 0x00000013 
+ 00020402  0x00002e1c ifetch  0x00000002 , 0x00000006 
+ 00020403  0x00002e1d copy  0x0000003f , 0x00000011 
+ 00020404  0x00002e1e setarg  0x00000050 
+ 00020405  0x00002e1f isub  0x00000011 , 0x0000003e 
+ 00020406  0x00002e20 branch  0x00004fc4 , 0x00000005 
+ 00020407  0x00002e21 setarg  0x00000051 
+ 00020408  0x00002e22 isub  0x00000011 , 0x0000003e 
+ 00020409  0x00002e23 branch  0x00004fc8 , 0x00000005 
+ 00020410  0x00002e24 setarg  0x00000052 
+ 00020411  0x00002e25 isub  0x00000011 , 0x0000003e 
+ 00020412  0x00002e26 branch  0x00004fcc , 0x00000005 
+ 00020413  0x00002e27 setarg  0x00000053 
+ 00020414  0x00002e28 isub  0x00000011 , 0x0000003e 
+ 00020415  0x00002e29 branch  0x00004fd0 , 0x00000005 
+ 00020416  0x00002e2a increase  0x00000002 , 0x00000006 
+ 00020417  0x00002e2b ifetch  0x00000002 , 0x00000006 
+ 00020418  0x00002e2c iforce  0x0000003e 
+ 00020419  0x00002e2d branch  0x00004e20 
+ 00020420  0x00002e2f fetch  0x00000001 , 0x000042b9 
+ 00020421  0x00002e30 set1  0x00000005 , 0x0000003f 
+ 00020422  0x00002e31 store  0x00000001 , 0x000042b9 
+ 00020423  0x00002e32 branch  0x00004e20 
+ 00020424  0x00002e34 fetch  0x00000001 , 0x000042ba 
+ 00020425  0x00002e35 set1  0x00000005 , 0x0000003f 
+ 00020426  0x00002e36 store  0x00000001 , 0x000042ba 
+ 00020427  0x00002e37 branch  0x00004e20 
+ 00020428  0x00002e39 fetch  0x00000001 , 0x000042bb 
+ 00020429  0x00002e3a set1  0x00000005 , 0x0000003f 
+ 00020430  0x00002e3b store  0x00000001 , 0x000042bb 
+ 00020431  0x00002e3c branch  0x00004e20 
+ 00020432  0x00002e3e fetch  0x00000001 , 0x000042bc 
+ 00020433  0x00002e3f set1  0x00000005 , 0x0000003f 
+ 00020434  0x00002e40 store  0x00000001 , 0x000042bc 
+ 00020435  0x00002e41 jam  0x00000006 , 0x00000b7d 
+ 00020436  0x00002e42 branch  0x00007c27 
+ 00020437  0x00002e47 ifetch  0x00000001 , 0x00000006 
+ 00020438  0x00002e48 copy  0x0000003f , 0x00000007 
+ 00020439  0x00002e49 ifetch  0x00000002 , 0x00000006 
+ 00020440  0x00002e4a copy  0x0000003f , 0x00000011 
+ 00020441  0x00002e4b copy  0x00000013 , 0x0000003f 
+ 00020442  0x00002e4c isub  0x00000011 , 0x00000013 
+ 00020443  0x00002e4d ifetch  0x00000002 , 0x00000006 
+ 00020444  0x00002e4e copy  0x0000003f , 0x00000011 
+ 00020445  0x00002e4f ifetch  0x00000002 , 0x00000006 
+ 00020446  0x00002e50 copy  0x0000003f , 0x0000000b 
+ 00020447  0x00002e51 copy  0x00000011 , 0x00000002 
+ 00020448  0x00002e52 call  0x00007e1c 
+ 00020449  0x00002e53 setarg  0x00000050 
+ 00020450  0x00002e54 isub  0x00000002 , 0x0000003e 
+ 00020451  0x00002e55 branch  0x00004ffb , 0x00000005 
+ 00020452  0x00002e56 setarg  0x00000051 
+ 00020453  0x00002e57 isub  0x00000002 , 0x0000003e 
+ 00020454  0x00002e58 branch  0x0000500b , 0x00000005 
+ 00020455  0x00002e59 setarg  0x00000052 
+ 00020456  0x00002e5a isub  0x00000002 , 0x0000003e 
+ 00020457  0x00002e5b branch  0x00004fef , 0x00000005 
+ 00020458  0x00002e5c setarg  0x00000053 
+ 00020459  0x00002e5d isub  0x00000002 , 0x0000003e 
+ 00020460  0x00002e5e branch  0x00004ff5 , 0x00000005 
+ 00020461  0x00002e5f call  0x0000506a 
+ 00020462  0x00002e60 branch  0x00005020 
+ 00020463  0x00002e62 copy  0x0000000b , 0x00000002 
+ 00020464  0x00002e63 fetch  0x00000002 , 0x000042b5 
+ 00020465  0x00002e64 isub  0x00000002 , 0x0000003e 
+ 00020466  0x00002e65 branch  0x00005001 , 0x00000005 
+ 00020467  0x00002e66 call  0x0000506a 
+ 00020468  0x00002e67 branch  0x00005020 
+ 00020469  0x00002e69 copy  0x0000000b , 0x00000002 
+ 00020470  0x00002e6a fetch  0x00000002 , 0x000042b7 
+ 00020471  0x00002e6b isub  0x00000002 , 0x0000003e 
+ 00020472  0x00002e6c branch  0x00005003 , 0x00000005 
+ 00020473  0x00002e6d call  0x0000506a 
+ 00020474  0x00002e6e branch  0x00005020 
+ 00020475  0x00002e71 copy  0x0000000b , 0x00000002 
+ 00020476  0x00002e72 fetch  0x00000002 , 0x000042b1 
+ 00020477  0x00002e73 isub  0x00000002 , 0x0000003e 
+ 00020478  0x00002e74 branch  0x00005007 , 0x00000005 
+ 00020479  0x00002e75 call  0x0000506a 
+ 00020480  0x00002e76 branch  0x00005020 
+ 00020481  0x00002e78 call  0x00005081 
+ 00020482  0x00002e79 branch  0x00005013 
+ 00020483  0x00002e7b call  0x00005087 
+ 00020484  0x00002e7c fetch  0x00000002 , 0x000042b5 
+ 00020485  0x00002e7d branch  0x00005013 , 0x00000034 
+ 00020486  0x00002e85 branch  0x00005013 
+ 00020487  0x00002e88 call  0x0000507c 
+ 00020488  0x00002e89 fetch  0x00000001 , 0x000002ef 
+ 00020489  0x00002e8a nbranch  0x00005013 , 0x00000034 
+ 00020490  0x00002e8d branch  0x00005013 
+ 00020491  0x00002e8f copy  0x0000000b , 0x00000002 
+ 00020492  0x00002e90 fetch  0x00000002 , 0x000042b3 
+ 00020493  0x00002e91 isub  0x00000002 , 0x0000003e 
+ 00020494  0x00002e92 branch  0x00005011 , 0x00000005 
+ 00020495  0x00002e93 call  0x0000506a 
+ 00020496  0x00002e94 branch  0x00005020 
+ 00020497  0x00002e96 call  0x00005077 
+ 00020498  0x00002e97 branch  0x00005013 
+ 00020499  0x00002e99 call  0x00007e21 
+ 00020500  0x00002e9a setarg  0x00000007 
+ 00020501  0x00002e9b istore  0x00000001 , 0x00000005 
+ 00020502  0x00002e9c copy  0x00000007 , 0x0000003f 
+ 00020503  0x00002e9d istore  0x00000001 , 0x00000005 
+ 00020504  0x00002e9e setarg  0x00000004 
+ 00020505  0x00002e9f istore  0x00000002 , 0x00000005 
+ 00020506  0x00002ea0 copy  0x00000011 , 0x0000003f 
+ 00020507  0x00002ea1 istore  0x00000002 , 0x00000005 
+ 00020508  0x00002ea2 copy  0x0000000b , 0x0000003f 
+ 00020509  0x00002ea3 istore  0x00000002 , 0x00000005 
+ 00020510  0x00002ea4 force  0x00000008 , 0x0000003f 
+ 00020511  0x00002ea5 branch  0x00005022 
+ 00020512  0x00002ea7 call  0x00007e21 
+ 00020513  0x00002ea8 branch  0x00005022 
+ 00020514  0x00002eaa iadd  0x00000012 , 0x00000012 
+ 00020515  0x00002eab branch  0x00004e20 
+ 00020516  0x00002ead ifetch  0x00000001 , 0x00000006 
+ 00020517  0x00002eae copy  0x0000003f , 0x00000007 
+ 00020518  0x00002eaf ifetch  0x00000002 , 0x00000006 
+ 00020519  0x00002eb0 copy  0x0000003f , 0x00000011 
+ 00020520  0x00002eb1 copy  0x00000013 , 0x0000003f 
+ 00020521  0x00002eb2 isub  0x00000011 , 0x00000013 
+ 00020522  0x00002eb3 ifetch  0x00000002 , 0x00000006 
+ 00020523  0x00002eb4 copy  0x0000003f , 0x0000000b 
+ 00020524  0x00002eb5 ifetch  0x00000002 , 0x00000006 
+ 00020525  0x00002eb6 copy  0x0000003f , 0x00000002 
+ 00020526  0x00002eb7 call  0x00007e1c 
+ 00020527  0x00002eb8 setarg  0x00000050 
+ 00020528  0x00002eb9 isub  0x00000002 , 0x0000003e 
+ 00020529  0x00002eba branch  0x0000503d , 0x00000005 
+ 00020530  0x00002ebb setarg  0x00000051 
+ 00020531  0x00002ebc isub  0x00000002 , 0x0000003e 
+ 00020532  0x00002ebd branch  0x00005043 , 0x00000005 
+ 00020533  0x00002ebe setarg  0x00000052 
+ 00020534  0x00002ebf isub  0x00000002 , 0x0000003e 
+ 00020535  0x00002ec0 branch  0x00005049 , 0x00000005 
+ 00020536  0x00002ec1 setarg  0x00000053 
+ 00020537  0x00002ec2 isub  0x00000002 , 0x0000003e 
+ 00020538  0x00002ec3 branch  0x0000504f , 0x00000005 
+ 00020539  0x00002ec4 call  0x0000506a 
+ 00020540  0x00002ec5 branch  0x00005057 
+ 00020541  0x00002ec7 copy  0x00000002 , 0x00000011 
+ 00020542  0x00002ec8 copy  0x0000000b , 0x00000002 
+ 00020543  0x00002ec9 fetch  0x00000002 , 0x000042b1 
+ 00020544  0x00002eca isub  0x00000002 , 0x0000003e 
+ 00020545  0x00002ecb call  0x0000507c , 0x00000005 
+ 00020546  0x00002ecc branch  0x00005055 
+ 00020547  0x00002ece copy  0x00000002 , 0x00000011 
+ 00020548  0x00002ecf copy  0x0000000b , 0x00000002 
+ 00020549  0x00002ed0 fetch  0x00000002 , 0x000042b3 
+ 00020550  0x00002ed1 isub  0x00000002 , 0x0000003e 
+ 00020551  0x00002ed2 call  0x00005077 , 0x00000005 
+ 00020552  0x00002ed3 branch  0x00005055 
+ 00020553  0x00002ed5 copy  0x00000002 , 0x00000011 
+ 00020554  0x00002ed6 copy  0x0000000b , 0x00000002 
+ 00020555  0x00002ed7 fetch  0x00000002 , 0x000042b5 
+ 00020556  0x00002ed8 isub  0x00000002 , 0x0000003e 
+ 00020557  0x00002ed9 call  0x00005081 , 0x00000005 
+ 00020558  0x00002eda branch  0x00005055 
+ 00020559  0x00002edc copy  0x00000002 , 0x00000011 
+ 00020560  0x00002edd copy  0x0000000b , 0x00000002 
+ 00020561  0x00002ede fetch  0x00000002 , 0x000042b7 
+ 00020562  0x00002edf isub  0x00000002 , 0x0000003e 
+ 00020563  0x00002ee0 call  0x00005087 , 0x00000005 
+ 00020564  0x00002ee1 branch  0x00005055 
+ 00020565  0x00002ee3 call  0x00007e21 
+ 00020566  0x00002ee4 branch  0x00004e20 
+ 00020567  0x00002ee6 branch  0x00004e20 
+ 00020568  0x00002eea ifetch  0x00000001 , 0x00000006 
+ 00020569  0x00002eeb copy  0x0000003f , 0x00000007 
+ 00020570  0x00002eec ifetch  0x00000002 , 0x00000006 
+ 00020571  0x00002eed copy  0x0000003f , 0x00000011 
+ 00020572  0x00002eee iadd  0x00000006 , 0x00000006 
+ 00020573  0x00002eef setarg  0x00000009 
+ 00020574  0x00002ef0 istore  0x00000001 , 0x00000005 
+ 00020575  0x00002ef1 copy  0x00000007 , 0x0000003f 
+ 00020576  0x00002ef2 istore  0x00000001 , 0x00000005 
+ 00020577  0x00002ef3 force  0x00000000 , 0x0000003f 
+ 00020578  0x00002ef4 istore  0x00000002 , 0x00000005 
+ 00020579  0x00002ef5 force  0x00000004 , 0x0000003f 
+ 00020580  0x00002ef6 iadd  0x00000012 , 0x00000012 
+ 00020581  0x00002ef7 copy  0x00000013 , 0x0000003f 
+ 00020582  0x00002ef8 isub  0x00000011 , 0x00000013 
+ 00020583  0x00002ef9 branch  0x00004e20 
+ 00020584  0x00002efb branch  0x00004e20 
+ 00020585  0x00002efe branch  0x00004e20 
+ 00020586  0x00002f00 force  0x00000000 , 0x00000012 
+ 00020587  0x00002f01 call  0x000052d0 
+ 00020588  0x00002f02 setarg  0x00000001 
+ 00020589  0x00002f03 istore  0x00000001 , 0x00000005 
+ 00020590  0x00002f04 copy  0x00000007 , 0x0000003f 
+ 00020591  0x00002f05 istore  0x00000001 , 0x00000005 
+ 00020592  0x00002f06 setarg  0x00000002 
+ 00020593  0x00002f07 istore  0x00000002 , 0x00000005 
+ 00020594  0x00002f08 setarg  0x00000000 
+ 00020595  0x00002f09 istore  0x00000002 , 0x00000005 
+ 00020596  0x00002f0a increase  0x00000006 , 0x00000012 
+ 00020597  0x00002f0b arg  0x00000004 , 0x00000013 
+ 00020598  0x00002f0c branch  0x00004e20 
+ 00020599  0x00002f11 setarg  0x00000000 
+ 00020600  0x00002f12 store  0x00000002 , 0x000002e2 
+ 00020601  0x00002f13 store  0x00000002 , 0x000042b3 
+ 00020602  0x00002f14 jam  0x00000000 , 0x000042ba 
+ 00020603  0x00002f15 rtn 
+ 00020604  0x00002f17 setarg  0x00000000 
+ 00020605  0x00002f18 store  0x00000002 , 0x000002dc 
+ 00020606  0x00002f19 store  0x00000002 , 0x000042b1 
+ 00020607  0x00002f1a jam  0x00000000 , 0x000042b9 
+ 00020608  0x00002f1b rtn 
+ 00020609  0x00002f1d setarg  0x00000000 
+ 00020610  0x00002f1e store  0x00000002 , 0x000042b5 
+ 00020611  0x00002f1f jam  0x00000000 , 0x000042bb 
+ 00020612  0x00002f20 fetch  0x00000001 , 0x000042bc 
+ 00020613  0x00002f21 beq  0x00000000 , 0x0000508d 
+ 00020614  0x00002f22 rtn 
+ 00020615  0x00002f25 setarg  0x00000000 
+ 00020616  0x00002f26 store  0x00000002 , 0x000042b7 
+ 00020617  0x00002f27 jam  0x00000000 , 0x000042bc 
+ 00020618  0x00002f28 fetch  0x00000001 , 0x000042bb 
+ 00020619  0x00002f29 beq  0x00000000 , 0x0000508d 
+ 00020620  0x00002f2a rtn 
+ 00020621  0x00002f2d jam  0x00000007 , 0x00000b7d 
+ 00020622  0x00002f2e branch  0x00007c27 
+ 00020623  0x00002f31 fetch  0x00000001 , 0x000002e6 
+ 00020624  0x00002f32 set0  0x00000000 , 0x0000003f 
+ 00020625  0x00002f33 store  0x00000001 , 0x000002e6 
+ 00020626  0x00002f34 fetch  0x00000002 , 0x000042b7 
+ 00020627  0x00002f35 rtn  0x00000034 
+ 00020628  0x00002f36 call  0x000052c4 
+ 00020629  0x00002f37 fetch  0x00000002 , 0x000042b7 
+ 00020630  0x00002f38 copy  0x0000003f , 0x00000011 
+ 00020631  0x00002f39 force  0x00000053 , 0x00000012 
+ 00020632  0x00002f3a branch  0x000050a2 
+ 00020633  0x00002f3c fetch  0x00000001 , 0x000002e6 
+ 00020634  0x00002f3d set0  0x00000007 , 0x0000003f 
+ 00020635  0x00002f3e store  0x00000001 , 0x000002e6 
+ 00020636  0x00002f3f fetch  0x00000002 , 0x000042b5 
+ 00020637  0x00002f40 rtn  0x00000034 
+ 00020638  0x00002f41 call  0x000052c4 
+ 00020639  0x00002f42 fetch  0x00000002 , 0x000042b5 
+ 00020640  0x00002f43 copy  0x0000003f , 0x00000011 
+ 00020641  0x00002f44 force  0x00000052 , 0x00000012 
+ 00020642  0x00002f46 call  0x00005242 
+ 00020643  0x00002f47 call  0x000052d0 
+ 00020644  0x00002f48 force  0x00000006 , 0x0000003f 
+ 00020645  0x00002f49 istore  0x00000001 , 0x00000005 
+ 00020646  0x00002f4a fetch  0x00000001 , 0x000042be 
+ 00020647  0x00002f4b istore  0x00000001 , 0x00000005 
+ 00020648  0x00002f4c setarg  0x00000004 
+ 00020649  0x00002f4d istore  0x00000002 , 0x00000005 
+ 00020650  0x00002f4e copy  0x00000011 , 0x0000003f 
+ 00020651  0x00002f4f istore  0x00000002 , 0x00000005 
+ 00020652  0x00002f50 copy  0x00000012 , 0x0000003f 
+ 00020653  0x00002f51 istore  0x00000002 , 0x00000005 
+ 00020654  0x00002f52 force  0x00000008 , 0x00000002 
+ 00020655  0x00002f53 branch  0x000050e9 
+ 00020656  0x00002f56 set1  0x00000025 , 0x00000000 
+ 00020657  0x00002f57 bpatch  0x0000001f , 0x00004023 
+ 00020658  0x00002f58 call  0x00005242 
+ 00020659  0x00002f59 call  0x000052d0 
+ 00020660  0x00002f5a setarg  0x00000002 
+ 00020661  0x00002f5b istore  0x00000001 , 0x00000005 
+ 00020662  0x00002f5c fetch  0x00000001 , 0x000042be 
+ 00020663  0x00002f5d istore  0x00000001 , 0x00000005 
+ 00020664  0x00002f5e setarg  0x00000004 
+ 00020665  0x00002f5f istore  0x00000002 , 0x00000005 
+ 00020666  0x00002f60 copy  0x00000002 , 0x0000003f 
+ 00020667  0x00002f61 istore  0x00000002 , 0x00000005 
+ 00020668  0x00002f62 copy  0x0000000b , 0x0000003f 
+ 00020669  0x00002f63 istore  0x00000002 , 0x00000005 
+ 00020670  0x00002f64 arg  0x00000008 , 0x00000002 
+ 00020671  0x00002f65 branch  0x000050e9 
+ 00020672  0x00002f67 set1  0x00000025 , 0x00000000 
+ 00020673  0x00002f68 bpatch  0x00000020 , 0x00004024 
+ 00020674  0x00002f69 call  0x00005242 
+ 00020675  0x00002f6a call  0x000052d0 
+ 00020676  0x00002f6b setarg  0x00000004 
+ 00020677  0x00002f6c istore  0x00000001 , 0x00000005 
+ 00020678  0x00002f6d fetch  0x00000001 , 0x000042be 
+ 00020679  0x00002f6e istore  0x00000001 , 0x00000005 
+ 00020680  0x00002f6f setarg  0x00000008 
+ 00020681  0x00002f70 istore  0x00000002 , 0x00000005 
+ 00020682  0x00002f72 copy  0x00000002 , 0x0000003f 
+ 00020683  0x00002f74 istore  0x00000002 , 0x00000005 
+ 00020684  0x00002f75 setarg  0x00000000 
+ 00020685  0x00002f76 istore  0x00000002 , 0x00000005 
+ 00020686  0x00002f77 setarg  0x00000001 
+ 00020687  0x00002f78 istore  0x00000001 , 0x00000005 
+ 00020688  0x00002f79 setarg  0x00000002 
+ 00020689  0x00002f7a istore  0x00000001 , 0x00000005 
+ 00020690  0x00002f7b setarg  0x000003e3 
+ 00020691  0x00002f7c istore  0x00000002 , 0x00000005 
+ 00020692  0x00002f7d arg  0x0000000c , 0x00000002 
+ 00020693  0x00002f7e branch  0x000050e9 
+ 00020694  0x00002f80 set1  0x00000025 , 0x00000000 
+ 00020695  0x00002f81 bpatch  0x00000021 , 0x00004024 
+ 00020696  0x00002f82 call  0x00005242 
+ 00020697  0x00002f83 call  0x000052d0 
+ 00020698  0x00002f84 setarg  0x00000006 
+ 00020699  0x00002f85 istore  0x00000001 , 0x00000005 
+ 00020700  0x00002f86 fetch  0x00000001 , 0x000042be 
+ 00020701  0x00002f87 increase  0x00000001 , 0x0000003f 
+ 00020702  0x00002f88 copy  0x00000005 , 0x00000011 
+ 00020703  0x00002f89 store  0x00000001 , 0x000042be 
+ 00020704  0x00002f8a copy  0x00000011 , 0x00000005 
+ 00020705  0x00002f8b istore  0x00000001 , 0x00000005 
+ 00020706  0x00002f8c setarg  0x00000004 
+ 00020707  0x00002f8d istore  0x00000002 , 0x00000005 
+ 00020708  0x00002f8e copy  0x00000002 , 0x0000003f 
+ 00020709  0x00002f8f istore  0x00000002 , 0x00000005 
+ 00020710  0x00002f90 copy  0x0000000b , 0x0000003f 
+ 00020711  0x00002f91 istore  0x00000002 , 0x00000005 
+ 00020712  0x00002f92 arg  0x00000008 , 0x00000002 
+ 00020713  0x00002f96 storet  0x00000002 , 0x000002d6 
+ 00020714  0x00002f97 copy  0x00000002 , 0x0000003f 
+ 00020715  0x00002f98 branch  0x0000526f , 0x00000034 
+ 00020716  0x00002f99 call  0x000052ce 
+ 00020717  0x00002f9a fetch  0x00000002 , 0x000002d6 
+ 00020718  0x00002f9b istore  0x00000002 , 0x00000005 
+ 00020719  0x00002f9c force  0x00000001 , 0x0000003f 
+ 00020720  0x00002f9d istore  0x00000002 , 0x00000005 
+ 00020721  0x00002f9e rtn 
+ 00020722  0x00002fa1 fetch  0x00000002 , 0x000002dc 
+ 00020723  0x00002fa2 branch  0x00003bf1 , 0x00000034 
+ 00020724  0x00002fa3 call  0x000052dc 
+ 00020725  0x00002fa4 fetch  0x00000002 , 0x000002dc 
+ 00020726  0x00002fa5 istore  0x00000002 , 0x00000005 
+ 00020727  0x00002fa6 fetch  0x00000002 , 0x000042b1 
+ 00020728  0x00002fa7 istore  0x00000002 , 0x00000005 
+ 00020729  0x00002fa8 rtn 
+ 00020730  0x00002faa set1  0x00000025 , 0x00000000 
+ 00020731  0x00002fab bpatch  0x00000022 , 0x00004024 
+ 00020732  0x00002fac fetch  0x00000002 , 0x000002cd 
+ 00020733  0x00002fad branch  0x00004dfc , 0x00000034 
+ 00020734  0x00002fae fetch  0x00000001 , 0x000002cf 
+ 00020735  0x00002faf beq  0x00000001 , 0x00005105 
+ 00020736  0x00002fb0 beq  0x00000050 , 0x00004de7 
+ 00020737  0x00002fb1 beq  0x00000051 , 0x00004df4 
+ 00020738  0x00002fb2 beq  0x00000052 , 0x00004df2 
+ 00020739  0x00002fb3 beq  0x00000053 , 0x00004df2 
+ 00020740  0x00002fb4 branch  0x00004dfc 
+ 00020741  0x00002fb7 set1  0x00000025 , 0x00000000 
+ 00020742  0x00002fb8 bpatch  0x00000023 , 0x00004024 
+ 00020743  0x00002fb9 call  0x000052c4 
+ 00020744  0x00002fba force  0x00000000 , 0x00000012 
+ 00020745  0x00002fbb call  0x000052d0 
+ 00020746  0x00002fbc copy  0x0000003f , 0x00000005 
+ 00020747  0x00002fbd fetch  0x00000002 , 0x000002cd 
+ 00020748  0x00002fbe copy  0x0000003f , 0x00000013 
+ 00020749  0x00002fbf fetch  0x00000002 , 0x000002cb 
+ 00020750  0x00002fc0 iforce  0x00000006 
+ 00020751  0x00002fc2 call  0x00005115 
+ 00020752  0x00002fc3 increase  0xfffffffc , 0x00000013 
+ 00020753  0x00002fc4 nbranch  0x0000510f , 0x00000005 
+ 00020754  0x00002fc5 copy  0x00000012 , 0x00000002 
+ 00020755  0x00002fc6 call  0x000050e9 
+ 00020756  0x00002fc7 branch  0x00004dfc 
+ 00020757  0x00002fca ifetch  0x00000001 , 0x00000006 
+ 00020758  0x00002fcb beq  0x00000002 , 0x00005120 
+ 00020759  0x00002fcc beq  0x00000001 , 0x00005123 
+ 00020760  0x00002fcd beq  0x00000003 , 0x0000512d 
+ 00020761  0x00002fce beq  0x00000005 , 0x00005168 
+ 00020762  0x00002fcf beq  0x00000004 , 0x00005199 
+ 00020763  0x00002fd0 beq  0x00000007 , 0x0000521c 
+ 00020764  0x00002fd1 beq  0x00000006 , 0x000051eb 
+ 00020765  0x00002fd2 beq  0x00000008 , 0x00005058 
+ 00020766  0x00002fd3 beq  0x0000000a , 0x00004e3a 
+ 00020767  0x00002fd4 branch  0x00005236 
+ 00020768  0x00002fd7 call  0x00007e1c 
+ 00020769  0x00002fd9 call  0x00007e21 
+ 00020770  0x00002fda branch  0x00004e5c 
+ 00020771  0x00002fdc ifetch  0x00000001 , 0x00000006 
+ 00020772  0x00002fdd copy  0x0000003f , 0x00000007 
+ 00020773  0x00002fde ifetch  0x00000002 , 0x00000006 
+ 00020774  0x00002fdf copy  0x0000003f , 0x00000011 
+ 00020775  0x00002fe0 copy  0x00000013 , 0x0000003f 
+ 00020776  0x00002fe1 isub  0x00000011 , 0x00000013 
+ 00020777  0x00002fe3 ifetch  0x00000001 , 0x00000006 
+ 00020778  0x00002fe4 increase  0xffffffff , 0x00000011 
+ 00020779  0x00002fe5 nbranch  0x00005129 , 0x00000005 
+ 00020780  0x00002fe6 rtn 
+ 00020781  0x00002fe8 ifetch  0x00000001 , 0x00000006 
+ 00020782  0x00002fe9 copy  0x0000003f , 0x00000007 
+ 00020783  0x00002fea ifetch  0x00000002 , 0x00000006 
+ 00020784  0x00002feb copy  0x0000003f , 0x00000011 
+ 00020785  0x00002fec ifetch  0x00000002 , 0x00000006 
+ 00020786  0x00002fed copy  0x0000003f , 0x0000000b 
+ 00020787  0x00002fee ifetch  0x00000002 , 0x00000006 
+ 00020788  0x00002fef copy  0x0000003f , 0x00000002 
+ 00020789  0x00002ff0 ifetch  0x00000002 , 0x00000006 
+ 00020790  0x00002ff1 sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00020791  0x00002ff2 branch  0x0000513f , 0x00000005 
+ 00020792  0x00002ff3 beq  0x00000002 , 0x0000513b 
+ 00020793  0x00002ff4 beq  0x00000004 , 0x0000513b 
+ 00020794  0x00002ff5 branch  0x0000513d 
+ 00020795  0x00002ff7 jam  0x00000016 , 0x00000b7d 
+ 00020796  0x00002ff8 call  0x00007c27 
+ 00020797  0x00002ffa ifetch  0x00000002 , 0x00000006 
+ 00020798  0x00002ffb branch  0x00005165 
+ 00020799  0x00002ffd call  0x00007e1c 
+ 00020800  0x00003001 setarg  0x00000050 
+ 00020801  0x00003002 isub  0x00000002 , 0x0000003e 
+ 00020802  0x00003003 branch  0x0000514d , 0x00000005 
+ 00020803  0x00003004 setarg  0x00000051 
+ 00020804  0x00003005 isub  0x00000002 , 0x0000003e 
+ 00020805  0x00003006 branch  0x00005153 , 0x00000005 
+ 00020806  0x00003007 setarg  0x00000053 
+ 00020807  0x00003008 isub  0x00000002 , 0x0000003e 
+ 00020808  0x00003009 branch  0x0000515f , 0x00000005 
+ 00020809  0x0000300a setarg  0x00000052 
+ 00020810  0x0000300b isub  0x00000002 , 0x0000003e 
+ 00020811  0x0000300c branch  0x00005159 , 0x00000005 
+ 00020812  0x0000300d branch  0x00005165 
+ 00020813  0x0000300f copy  0x0000000b , 0x0000003f 
+ 00020814  0x00003010 store  0x00000002 , 0x000042b1 
+ 00020815  0x00003011 fetch  0x00000001 , 0x000042b9 
+ 00020816  0x00003012 set1  0x00000001 
+ 00020817  0x00003013 store  0x00000001 , 0x000042b9 
+ 00020818  0x00003014 branch  0x00005164 
+ 00020819  0x00003016 copy  0x0000000b , 0x0000003f 
+ 00020820  0x00003017 store  0x00000002 , 0x000042b3 
+ 00020821  0x00003018 fetch  0x00000001 , 0x000042ba 
+ 00020822  0x00003019 set1  0x00000001 
+ 00020823  0x0000301a store  0x00000001 , 0x000042ba 
+ 00020824  0x0000301b branch  0x00005164 
+ 00020825  0x0000301d copy  0x0000000b , 0x0000003f 
+ 00020826  0x0000301e store  0x00000002 , 0x000042b5 
+ 00020827  0x0000301f fetch  0x00000001 , 0x000042bb 
+ 00020828  0x00003020 set1  0x00000001 
+ 00020829  0x00003021 store  0x00000001 , 0x000042bb 
+ 00020830  0x00003022 branch  0x00005164 
+ 00020831  0x00003024 copy  0x0000000b , 0x0000003f 
+ 00020832  0x00003025 store  0x00000002 , 0x000042b7 
+ 00020833  0x00003026 fetch  0x00000001 , 0x000042bc 
+ 00020834  0x00003027 set1  0x00000001 
+ 00020835  0x00003028 store  0x00000001 , 0x000042bc 
+ 00020836  0x0000302c call  0x00007e21 
+ 00020837  0x0000302e copy  0x00000013 , 0x0000003f 
+ 00020838  0x0000302f isub  0x00000011 , 0x00000013 
+ 00020839  0x00003030 rtn 
+ 00020840  0x00003033 ifetch  0x00000001 , 0x00000006 
+ 00020841  0x00003034 copy  0x0000003f , 0x00000007 
+ 00020842  0x00003035 ifetch  0x00000002 , 0x00000006 
+ 00020843  0x00003036 copy  0x0000003f , 0x00000011 
+ 00020844  0x00003037 copy  0x00000013 , 0x0000003f 
+ 00020845  0x00003038 isub  0x00000011 , 0x00000013 
+ 00020846  0x00003039 ifetch  0x00000002 , 0x00000006 
+ 00020847  0x0000303a copy  0x0000003f , 0x0000000b 
+ 00020848  0x0000303b ifetch  0x00000002 , 0x00000006 
+ 00020849  0x0000303c ifetch  0x00000002 , 0x00000006 
+ 00020850  0x0000303d nbranch  0x00005193 , 0x00000034 
+ 00020851  0x0000303e call  0x00007e1c 
+ 00020852  0x00003042 copy  0x0000000b , 0x00000002 
+ 00020853  0x00003043 setarg  0x00000050 
+ 00020854  0x00003044 isub  0x00000002 , 0x0000003e 
+ 00020855  0x00003045 branch  0x00005181 , 0x00000005 
+ 00020856  0x00003046 setarg  0x00000051 
+ 00020857  0x00003047 isub  0x00000002 , 0x0000003e 
+ 00020858  0x00003048 branch  0x00005185 , 0x00000005 
+ 00020859  0x00003049 setarg  0x00000052 
+ 00020860  0x0000304a isub  0x00000002 , 0x0000003e 
+ 00020861  0x0000304b branch  0x00005189 , 0x00000005 
+ 00020862  0x0000304c setarg  0x00000053 
+ 00020863  0x0000304d isub  0x00000002 , 0x0000003e 
+ 00020864  0x0000304e branch  0x0000518d , 0x00000005 
+ 00020865  0x00003050 fetch  0x00000001 , 0x000042b9 
+ 00020866  0x00003051 set1  0x00000005 
+ 00020867  0x00003052 store  0x00000001 , 0x000042b9 
+ 00020868  0x00003053 rtn 
+ 00020869  0x00003055 fetch  0x00000001 , 0x000042ba 
+ 00020870  0x00003056 set1  0x00000005 
+ 00020871  0x00003057 store  0x00000001 , 0x000042ba 
+ 00020872  0x00003058 rtn 
+ 00020873  0x0000305a fetch  0x00000001 , 0x000042bb 
+ 00020874  0x0000305b set1  0x00000005 
+ 00020875  0x0000305c store  0x00000001 , 0x000042bb 
+ 00020876  0x0000305d rtn 
+ 00020877  0x0000305f fetch  0x00000001 , 0x000042bc 
+ 00020878  0x00003060 set1  0x00000005 
+ 00020879  0x00003061 store  0x00000001 , 0x000042bc 
+ 00020880  0x00003062 jam  0x00000006 , 0x00000b7d 
+ 00020881  0x00003063 branch  0x00007c27 
+ 00020882  0x00003067 call  0x00007e21 
+ 00020883  0x00003069 increase  0xfffffffa , 0x00000011 
+ 00020884  0x0000306b branch  0x00005198 , 0x00000005 
+ 00020885  0x0000306c increase  0x00000001 , 0x00000006 
+ 00020886  0x0000306d increase  0xffffffff , 0x00000011 
+ 00020887  0x0000306e branch  0x00005194 
+ 00020888  0x00003070 rtn 
+ 00020889  0x00003072 ifetch  0x00000001 , 0x00000006 
+ 00020890  0x00003073 copy  0x0000003f , 0x00000007 
+ 00020891  0x00003074 ifetch  0x00000002 , 0x00000006 
+ 00020892  0x00003075 copy  0x0000003f , 0x00000011 
+ 00020893  0x00003076 copy  0x00000013 , 0x0000003f 
+ 00020894  0x00003077 isub  0x00000011 , 0x00000013 
+ 00020895  0x00003078 ifetch  0x00000002 , 0x00000006 
+ 00020896  0x00003079 increase  0x00000002 , 0x00000006 
+ 00020897  0x0000307a copy  0x0000003f , 0x00000002 
+ 00020898  0x0000307b setarg  0x00000005 
+ 00020899  0x0000307c istore  0x00000001 , 0x00000005 
+ 00020900  0x0000307d copy  0x00000007 , 0x0000003f 
+ 00020901  0x0000307e istore  0x00000001 , 0x00000005 
+ 00020902  0x0000307f increase  0x00000002 , 0x00000011 
+ 00020903  0x00003080 copy  0x00000011 , 0x0000003f 
+ 00020904  0x00003081 istore  0x00000002 , 0x00000005 
+ 00020905  0x00003082 call  0x00007e1c 
+ 00020906  0x00003083 setarg  0x00000050 
+ 00020907  0x00003084 isub  0x00000002 , 0x0000003e 
+ 00020908  0x00003085 branch  0x000051b7 , 0x00000005 
+ 00020909  0x00003086 setarg  0x00000051 
+ 00020910  0x00003087 isub  0x00000002 , 0x0000003e 
+ 00020911  0x00003088 branch  0x000051c8 , 0x00000005 
+ 00020912  0x00003089 setarg  0x00000052 
+ 00020913  0x0000308a isub  0x00000002 , 0x0000003e 
+ 00020914  0x0000308b branch  0x000051ce , 0x00000005 
+ 00020915  0x0000308c setarg  0x00000053 
+ 00020916  0x0000308d isub  0x00000002 , 0x0000003e 
+ 00020917  0x0000308e branch  0x000051d4 , 0x00000005 
+ 00020918  0x0000308f branch  0x000051d9 
+ 00020919  0x00003091 fetch  0x00000001 , 0x000042b9 
+ 00020920  0x00003092 set1  0x00000004 , 0x0000003f 
+ 00020921  0x00003093 set1  0x00000003 , 0x0000003f 
+ 00020922  0x00003094 store  0x00000001 , 0x000042b9 
+ 00020923  0x00003095 bbit1  0x00000002 , 0x000051c5 
+ 00020924  0x00003096 fetcht  0x00000001 , 0x000002e6 
+ 00020925  0x00003097 set1  0x00000006 , 0x00000002 
+ 00020926  0x00003098 storet  0x00000001 , 0x000002e6 
+ 00020927  0x00003099 copy  0x00000007 , 0x0000003f 
+ 00020928  0x0000309a increase  0x00000001 , 0x0000003f 
+ 00020929  0x0000309b store  0x00000001 , 0x000002e8 
+ 00020930  0x0000309c fetch  0x00000001 , 0x000042b9 
+ 00020931  0x0000309d set1  0x00000002 , 0x0000003f 
+ 00020932  0x0000309e store  0x00000001 , 0x000042b9 
+ 00020933  0x000030a0 fetch  0x00000002 , 0x000042b1 
+ 00020934  0x000030a1 store  0x00000002 , 0x000002e9 
+ 00020935  0x000030a2 branch  0x000051d9 
+ 00020936  0x000030a4 fetch  0x00000001 , 0x000042ba 
+ 00020937  0x000030a5 set1  0x00000004 , 0x0000003f 
+ 00020938  0x000030a6 set1  0x00000003 , 0x0000003f 
+ 00020939  0x000030a7 store  0x00000001 , 0x000042ba 
+ 00020940  0x000030a8 fetch  0x00000002 , 0x000042b3 
+ 00020941  0x000030a9 branch  0x000051d9 
+ 00020942  0x000030ab fetch  0x00000001 , 0x000042bb 
+ 00020943  0x000030ac set1  0x00000004 , 0x0000003f 
+ 00020944  0x000030ad set1  0x00000003 , 0x0000003f 
+ 00020945  0x000030ae store  0x00000001 , 0x000042bb 
+ 00020946  0x000030af fetch  0x00000002 , 0x000042b5 
+ 00020947  0x000030b0 branch  0x000051d9 
+ 00020948  0x000030b2 fetch  0x00000001 , 0x000042bc 
+ 00020949  0x000030b3 set1  0x00000004 , 0x0000003f 
+ 00020950  0x000030b4 set1  0x00000003 , 0x0000003f 
+ 00020951  0x000030b5 store  0x00000001 , 0x000042bc 
+ 00020952  0x000030b6 fetch  0x00000002 , 0x000042b7 
+ 00020953  0x000030ba copy  0x0000003f , 0x0000000b 
+ 00020954  0x000030bb call  0x00007e21 
+ 00020955  0x000030bd copy  0x0000000b , 0x0000003f 
+ 00020956  0x000030bf istore  0x00000002 , 0x00000005 
+ 00020957  0x000030c0 force  0x00000000 , 0x0000003f 
+ 00020958  0x000030c1 istore  0x00000002 , 0x00000005 
+ 00020959  0x000030c2 force  0x00000000 , 0x0000003f 
+ 00020960  0x000030c3 istore  0x00000002 , 0x00000005 
+ 00020961  0x000030c4 force  0x0000000a , 0x0000003f 
+ 00020962  0x000030c5 iadd  0x00000012 , 0x00000012 
+ 00020963  0x000030c6 increase  0xfffffffa , 0x00000011 
+ 00020964  0x000030c8 branch  0x000051ea , 0x00000005 
+ 00020965  0x000030c9 ifetch  0x00000001 , 0x00000006 
+ 00020966  0x000030ca istore  0x00000001 , 0x00000005 
+ 00020967  0x000030cb increase  0x00000001 , 0x00000012 
+ 00020968  0x000030cc increase  0xffffffff , 0x00000011 
+ 00020969  0x000030cd branch  0x000051e4 
+ 00020970  0x000030cf rtn 
+ 00020971  0x000030d1 ifetch  0x00000001 , 0x00000006 
+ 00020972  0x000030d2 copy  0x0000003f , 0x00000007 
+ 00020973  0x000030d3 ifetch  0x00000002 , 0x00000006 
+ 00020974  0x000030d4 copy  0x0000003f , 0x00000011 
+ 00020975  0x000030d5 copy  0x00000013 , 0x0000003f 
+ 00020976  0x000030d6 isub  0x00000011 , 0x00000013 
+ 00020977  0x000030d8 ifetch  0x00000002 , 0x00000006 
+ 00020978  0x000030d9 copy  0x0000003f , 0x00000011 
+ 00020979  0x000030da ifetch  0x00000002 , 0x00000006 
+ 00020980  0x000030db copy  0x0000003f , 0x0000000b 
+ 00020981  0x000030dc call  0x00007e1c 
+ 00020982  0x000030dd setarg  0x00000050 
+ 00020983  0x000030de copy  0x00000011 , 0x00000002 
+ 00020984  0x000030df isub  0x00000002 , 0x0000003e 
+ 00020985  0x000030e0 branch  0x00005203 , 0x00000005 
+ 00020986  0x000030e1 setarg  0x00000052 
+ 00020987  0x000030e2 copy  0x00000011 , 0x00000002 
+ 00020988  0x000030e3 isub  0x00000002 , 0x0000003e 
+ 00020989  0x000030e4 branch  0x00005208 , 0x00000005 
+ 00020990  0x000030e5 setarg  0x00000053 
+ 00020991  0x000030e6 copy  0x00000011 , 0x00000002 
+ 00020992  0x000030e7 isub  0x00000002 , 0x0000003e 
+ 00020993  0x000030e8 branch  0x0000520a , 0x00000005 
+ 00020994  0x000030e9 branch  0x0000520c 
+ 00020995  0x000030eb setarg  0x00000000 
+ 00020996  0x000030ec store  0x00000002 , 0x000002dc 
+ 00020997  0x000030ed store  0x00000002 , 0x000042b1 
+ 00020998  0x000030ee store  0x00000001 , 0x000042b9 
+ 00020999  0x000030ef branch  0x0000520e 
+ 00021000  0x000030f1 call  0x00005081 
+ 00021001  0x000030f2 branch  0x0000520e 
+ 00021002  0x000030f4 call  0x00005087 
+ 00021003  0x000030fa branch  0x0000520e 
+ 00021004  0x000030fc setarg  0x00000000 
+ 00021005  0x000030fd store  0x00000002 , 0x000002e2 
+ 00021006  0x000030ff call  0x00007e21 
+ 00021007  0x00003100 setarg  0x00000007 
+ 00021008  0x00003101 istore  0x00000001 , 0x00000005 
+ 00021009  0x00003102 copy  0x00000007 , 0x0000003f 
+ 00021010  0x00003103 istore  0x00000001 , 0x00000005 
+ 00021011  0x00003104 setarg  0x00000004 
+ 00021012  0x00003105 istore  0x00000002 , 0x00000005 
+ 00021013  0x00003106 copy  0x00000011 , 0x0000003f 
+ 00021014  0x00003107 istore  0x00000002 , 0x00000005 
+ 00021015  0x00003108 copy  0x0000000b , 0x0000003f 
+ 00021016  0x00003109 istore  0x00000002 , 0x00000005 
+ 00021017  0x0000310a force  0x00000008 , 0x0000003f 
+ 00021018  0x0000310b iadd  0x00000012 , 0x00000012 
+ 00021019  0x0000310c rtn 
+ 00021020  0x0000310f ifetch  0x00000001 , 0x00000006 
+ 00021021  0x00003110 copy  0x0000003f , 0x00000007 
+ 00021022  0x00003111 ifetch  0x00000002 , 0x00000006 
+ 00021023  0x00003112 copy  0x0000003f , 0x00000011 
+ 00021024  0x00003113 ifetch  0x00000002 , 0x00000006 
+ 00021025  0x00003114 copy  0x0000003f , 0x0000000b 
+ 00021026  0x00003115 ifetch  0x00000002 , 0x00000006 
+ 00021027  0x00003116 copy  0x0000003f , 0x00000002 
+ 00021028  0x00003117 call  0x00007e1c 
+ 00021029  0x00003118 fetch  0x00000001 , 0x000042be 
+ 00021030  0x00003119 icompare  0x000000ff , 0x00000007 
+ 00021031  0x0000311a nbranch  0x00005232 , 0x00000001 
+ 00021032  0x0000311b setarg  0x00000050 
+ 00021033  0x0000311c isub  0x00000002 , 0x0000003e 
+ 00021034  0x0000311d branch  0x0000522f , 0x00000005 
+ 00021035  0x0000311e setarg  0x00000051 
+ 00021036  0x0000311f isub  0x00000002 , 0x0000003e 
+ 00021037  0x00003120 branch  0x00005232 , 0x00000005 
+ 00021038  0x00003121 branch  0x00005232 
+ 00021039  0x00003123 jam  0x00000000 , 0x000042b1 
+ 00021040  0x00003124 jam  0x00000000 , 0x000042b9 
+ 00021041  0x00003125 branch  0x00005232 
+ 00021042  0x0000312a call  0x00007e21 
+ 00021043  0x0000312b copy  0x00000013 , 0x0000003f 
+ 00021044  0x0000312c isub  0x00000011 , 0x00000013 
+ 00021045  0x0000312d rtn 
+ 00021046  0x00003130 setarg  0x00000001 
+ 00021047  0x00003131 istore  0x00000001 , 0x00000005 
+ 00021048  0x00003132 ifetch  0x00000001 , 0x00000006 
+ 00021049  0x00003133 istore  0x00000001 , 0x00000005 
+ 00021050  0x00003134 setarg  0x00000002 
+ 00021051  0x00003135 istore  0x00000002 , 0x00000005 
+ 00021052  0x00003136 setarg  0x00000000 
+ 00021053  0x00003137 istore  0x00000002 , 0x00000005 
+ 00021054  0x00003138 setarg  0x00000006 
+ 00021055  0x00003139 iadd  0x00000012 , 0x00000012 
+ 00021056  0x0000313a force  0x00000004 , 0x00000013 
+ 00021057  0x0000313b rtn 
+ 00021058  0x0000313f fetch  0x00000001 , 0x000042be 
+ 00021059  0x00003140 increase  0x00000001 , 0x0000003f 
+ 00021060  0x00003141 bne  0x00000000 , 0x00005246 
+ 00021061  0x00003142 increase  0x00000001 , 0x0000003f 
+ 00021062  0x00003144 store  0x00000001 , 0x000042be 
+ 00021063  0x00003145 rtn 
+ 00021064  0x00003150 set1  0x00000025 , 0x00000000 
+ 00021065  0x00003151 bpatch  0x00000024 , 0x00004024 
+ 00021066  0x00003152 arg  0x00000000 , 0x00000012 
+ 00021067  0x00003153 call  0x0000527a 
+ 00021068  0x00003154 nbranch  0x00003bf1 , 0x00000034 
+ 00021069  0x00003155 call  0x00005287 
+ 00021070  0x00003156 arg  0x00001800 , 0x00000012 
+ 00021071  0x00003157 arg  0x00000000 , 0x00000007 
+ 00021072  0x00003159 fetcht  0x00000001 , 0x000042bf 
+ 00021073  0x0000315a qisolate1  0x00000002 
+ 00021074  0x0000315b branch  0x00005258 , 0x00000001 
+ 00021075  0x0000315c call  0x000052ab 
+ 00021076  0x0000315d sub  0x0000000b , 0x00000000 , 0x0000003e 
+ 00021077  0x0000315e branch  0x00005258 , 0x00000002 
+ 00021078  0x0000315f call  0x00005292 
+ 00021079  0x00003160 branch  0x0000525e 
+ 00021080  0x00003162 increase  0x00000080 , 0x00000012 
+ 00021081  0x00003163 increase  0x00000001 , 0x00000007 
+ 00021082  0x00003164 setarg  0x00000008 
+ 00021083  0x00003165 isub  0x00000007 , 0x0000003e 
+ 00021084  0x00003166 branch  0x00005250 , 0x00000002 
+ 00021085  0x00003167 arg  0x00000000 , 0x00000012 
+ 00021086  0x00003169 copy  0x00000012 , 0x0000003f 
+ 00021087  0x0000316a branch  0x00003bf1 , 0x00000034 
+ 00021088  0x0000316b rtn 
+ 00021089  0x00003174 set1  0x00000025 , 0x00000000 
+ 00021090  0x00003175 bpatch  0x00000025 , 0x00004024 
+ 00021091  0x00003176 call  0x00005280 
+ 00021092  0x00003177 increase  0x00000001 , 0x00000006 
+ 00021093  0x00003178 ifetch  0x00000002 , 0x00000006 
+ 00021094  0x00003179 rtn 
+ 00021095  0x00003180 set1  0x00000025 , 0x00000000 
+ 00021096  0x00003181 bpatch  0x00000026 , 0x00004024 
+ 00021097  0x00003182 call  0x00005280 
+ 00021098  0x00003183 copy  0x00000006 , 0x00000005 
+ 00021099  0x00003184 copy  0x00000006 , 0x00000002 
+ 00021100  0x00003185 setarg  0x00000000 
+ 00021101  0x00003186 istore  0x00000003 , 0x00000005 
+ 00021102  0x00003187 rtn 
+ 00021103  0x0000318d set1  0x00000025 , 0x00000000 
+ 00021104  0x0000318e bpatch  0x00000027 , 0x00004024 
+ 00021105  0x0000318f call  0x0000527e 
+ 00021106  0x00003190 branch  0x00003bf1 , 0x00000034 
+ 00021107  0x00003191 fetch  0x00000003 , 0x000042c6 
+ 00021108  0x00003192 store  0x00000003 , 0x000042c9 
+ 00021109  0x00003193 fetch  0x00000003 , 0x000042c3 
+ 00021110  0x00003194 store  0x00000003 , 0x000042c6 
+ 00021111  0x00003195 fetch  0x00000003 , 0x000042c0 
+ 00021112  0x00003196 store  0x00000003 , 0x000042c3 
+ 00021113  0x00003197 rtn 
+ 00021114  0x0000319e fetch  0x00000003 , 0x000042c0 
+ 00021115  0x0000319f rtn 
+ 00021116  0x000031a6 fetch  0x00000003 , 0x000042c3 
+ 00021117  0x000031a7 rtn 
+ 00021118  0x000031ae fetch  0x00000003 , 0x000042c9 
+ 00021119  0x000031af rtn 
+ 00021120  0x000031b5 call  0x0000527e 
+ 00021121  0x000031b6 branch  0x00003bf1 , 0x00000034 
+ 00021122  0x000031b7 arg  0x000042c0 , 0x00000006 
+ 00021123  0x000031b9 ifetch  0x00000003 , 0x00000006 
+ 00021124  0x000031ba branch  0x00005283 , 0x00000034 
+ 00021125  0x000031bb increase  0xfffffffd , 0x00000006 
+ 00021126  0x000031bc rtn 
+ 00021127  0x000031c4 set1  0x00000025 , 0x00000000 
+ 00021128  0x000031c5 bpatch  0x00000028 , 0x00004025 
+ 00021129  0x000031c6 arg  0x00000004 , 0x00000039 
+ 00021130  0x000031c7 arg  0x000042c0 , 0x00000006 
+ 00021131  0x000031c8 arg  0x00000000 , 0x00000002 
+ 00021132  0x000031ca ifetch  0x00000003 , 0x00000006 
+ 00021133  0x000031cb and  0x0000003f , 0x000000ff , 0x0000003f 
+ 00021134  0x000031cc ior  0x00000002 , 0x00000002 
+ 00021135  0x000031cd loop  0x0000528c 
+ 00021136  0x000031ce storet  0x00000001 , 0x000042bf 
+ 00021137  0x000031cf rtn 
+ 00021138  0x000031d8 set1  0x00000025 , 0x00000000 
+ 00021139  0x000031d9 bpatch  0x00000029 , 0x00004025 
+ 00021140  0x000031da call  0x0000527a 
+ 00021141  0x000031db nbranch  0x00003bf1 , 0x00000034 
+ 00021142  0x000031dc call  0x0000527e 
+ 00021143  0x000031dd branch  0x000052a0 , 0x00000034 
+ 00021144  0x000031de fetch  0x00000003 , 0x000042c3 
+ 00021145  0x000031df store  0x00000003 , 0x000042c0 
+ 00021146  0x000031e0 ifetch  0x00000003 , 0x00000006 
+ 00021147  0x000031e1 istore  0x00000003 , 0x00000005 
+ 00021148  0x000031e2 ifetch  0x00000003 , 0x00000006 
+ 00021149  0x000031e3 istore  0x00000003 , 0x00000005 
+ 00021150  0x000031e4 setarg  0x00000000 
+ 00021151  0x000031e5 istore  0x00000003 , 0x00000005 
+ 00021152  0x000031e7 arg  0x00000000 , 0x00000002 
+ 00021153  0x000031e8 copy  0x0000000b , 0x0000003f 
+ 00021154  0x000031e9 iadd  0x00000007 , 0x0000003f 
+ 00021155  0x000031eb qset1  0x00000002 
+ 00021156  0x000031ec increase  0x00000001 , 0x00000007 
+ 00021157  0x000031ed isub  0x00000007 , 0x0000003e 
+ 00021158  0x000031ee nbranch  0x000052a3 , 0x00000005 
+ 00021159  0x000031f0 lshift8  0x00000012 , 0x0000003f 
+ 00021160  0x000031f1 ior  0x00000002 , 0x0000003f 
+ 00021161  0x000031f2 store  0x00000003 , 0x000042c9 
+ 00021162  0x000031f3 rtn 
+ 00021163  0x000031fe set1  0x00000025 , 0x00000000 
+ 00021164  0x000031ff bpatch  0x0000002a , 0x00004025 
+ 00021165  0x00003200 call  0x00005287 
+ 00021166  0x00003201 copy  0x00000007 , 0x00000013 
+ 00021167  0x00003202 arg  0x00000000 , 0x00000002 
+ 00021168  0x00003203 arg  0x00000000 , 0x0000000b 
+ 00021169  0x00003206 copy  0x00000007 , 0x0000003f 
+ 00021170  0x00003207 beq  0x00000008 , 0x000052bc 
+ 00021171  0x00003208 fetch  0x00000001 , 0x000042bf 
+ 00021172  0x00003209 qisolate1  0x0000003f 
+ 00021173  0x0000320a branch  0x000052bc , 0x00000001 
+ 00021174  0x0000320b increase  0x00000080 , 0x00000002 
+ 00021175  0x0000320c increase  0x00000001 , 0x00000007 
+ 00021176  0x0000320d copy  0x00000011 , 0x0000003f 
+ 00021177  0x0000320e isub  0x00000002 , 0x0000003e 
+ 00021178  0x0000320f branch  0x000052bc , 0x00000005 
+ 00021179  0x00003210 branch  0x000052b1 , 0x00000002 
+ 00021180  0x00003212 copy  0x00000002 , 0x0000003f 
+ 00021181  0x00003213 isub  0x00000011 , 0x0000003e 
+ 00021182  0x00003214 nbranch  0x000052c2 , 0x00000002 
+ 00021183  0x00003215 copy  0x00000007 , 0x0000003f 
+ 00021184  0x00003216 copy  0x00000013 , 0x00000002 
+ 00021185  0x00003217 isub  0x00000002 , 0x0000000b 
+ 00021186  0x00003219 copy  0x00000013 , 0x00000007 
+ 00021187  0x0000321a rtn 
+ 00021188  0x0000321e set1  0x00000025 , 0x00000000 
+ 00021189  0x0000321f bpatch  0x0000002b , 0x00004025 
+ 00021190  0x00003220 arg  0x0000007f , 0x00000011 
+ 00021191  0x00003221 call  0x00005248 
+ 00021192  0x00003222 store  0x00000002 , 0x000002d2 
+ 00021193  0x00003223 increase  0x00000004 , 0x0000003f 
+ 00021194  0x00003224 store  0x00000002 , 0x000002d4 
+ 00021195  0x00003225 setarg  0x00000000 
+ 00021196  0x00003226 store  0x00000002 , 0x000002d6 
+ 00021197  0x00003227 rtn 
+ 00021198  0x0000322a fetch  0x00000002 , 0x000002d2 
+ 00021199  0x0000322b branch  0x000052f2 
+ 00021200  0x0000322e fetch  0x00000002 , 0x000002d4 
+ 00021201  0x0000322f branch  0x000052f2 
+ 00021202  0x00003233 set1  0x00000025 , 0x00000000 
+ 00021203  0x00003234 bpatch  0x0000002c , 0x00004025 
+ 00021204  0x00003235 arg  0x000002ff , 0x00000011 
+ 00021205  0x00003236 call  0x00005248 
+ 00021206  0x00003237 store  0x00000002 , 0x000002d8 
+ 00021207  0x00003238 increase  0x00000004 , 0x0000003f 
+ 00021208  0x00003239 store  0x00000002 , 0x000002da 
+ 00021209  0x0000323a setarg  0x00000000 
+ 00021210  0x0000323b store  0x00000002 , 0x000002dc 
+ 00021211  0x0000323c rtn 
+ 00021212  0x0000323f fetch  0x00000002 , 0x000002d8 
+ 00021213  0x00003240 branch  0x000052f2 
+ 00021214  0x00003243 fetch  0x00000002 , 0x000002da 
+ 00021215  0x00003244 branch  0x000052f2 
+ 00021216  0x00003248 set1  0x00000025 , 0x00000000 
+ 00021217  0x00003249 bpatch  0x0000002d , 0x00004025 
+ 00021218  0x0000324a call  0x00007e00 
+ 00021219  0x0000324b jam  0x00000001 , 0x000002eb 
+ 00021220  0x0000324c call  0x0000527a 
+ 00021221  0x0000324d nrtn  0x00000034 
+ 00021222  0x0000324e arg  0x0000007f , 0x00000011 
+ 00021223  0x0000324f call  0x00005248 
+ 00021224  0x00003250 store  0x00000002 , 0x000002de 
+ 00021225  0x00003251 increase  0x00000004 , 0x0000003f 
+ 00021226  0x00003252 store  0x00000002 , 0x000002e0 
+ 00021227  0x00003253 setarg  0x00000000 
+ 00021228  0x00003254 store  0x00000002 , 0x000002e2 
+ 00021229  0x00003255 jam  0x00000000 , 0x000002eb 
+ 00021230  0x00003256 branch  0x00007e0e 
+ 00021231  0x00003259 fetch  0x00000002 , 0x000002de 
+ 00021232  0x0000325a branch  0x000052f2 
+ 00021233  0x0000325d fetch  0x00000002 , 0x000002e0 
+ 00021234  0x00003260 branch  0x00003bf1 , 0x00000034 
+ 00021235  0x00003261 copy  0x0000003f , 0x00000005 
+ 00021236  0x00003262 rtn 
+ 00021237  0x00003266 set1  0x00000025 , 0x00000000 
+ 00021238  0x00003267 bpatch  0x0000002e , 0x00004025 
+ 00021239  0x00003268 arg  0x00000000 , 0x00000012 
+ 00021240  0x00003269 arg  0x000042c0 , 0x00000011 
+ 00021241  0x0000326a increase  0xfffffffe , 0x00000011 
+ 00021242  0x0000326c increase  0x00000002 , 0x00000011 
+ 00021243  0x0000326d setarg  0x000042cc 
+ 00021244  0x0000326e isub  0x00000011 , 0x0000003e 
+ 00021245  0x0000326f branch  0x00005306 , 0x00000005 
+ 00021246  0x00003270 ifetch  0x00000001 , 0x00000011 
+ 00021247  0x00003271 increase  0x00000001 , 0x00000011 
+ 00021248  0x00003272 branch  0x000052fa , 0x00000034 
+ 00021249  0x00003273 ifetcht  0x00000002 , 0x00000011 
+ 00021250  0x00003274 ifetch  0x00000002 , 0x00000002 
+ 00021251  0x00003275 iadd  0x00000012 , 0x00000012 
+ 00021252  0x00003276 increase  0x00000004 , 0x00000012 
+ 00021253  0x00003277 branch  0x000052fa 
+ 00021254  0x00003279 copy  0x00000012 , 0x0000003f 
+ 00021255  0x0000327a rtn 
+ 00021256  0x0000327e arg  0x0000000c , 0x00000007 
+ 00021257  0x0000327f branch  0x00003dc2 
+ 00021258  0x00003282 arg  0x0000000c , 0x00000007 
+ 00021259  0x00003283 branch  0x00003dc6 
+ 00021260  0x00003286 set1  0x00000025 , 0x00000000 
+ 00021261  0x00003287 bpatch  0x0000002f , 0x00004025 
+ 00021262  0x00003288 call  0x00005287 
+ 00021263  0x00003289 fetch  0x00000001 , 0x000042bf 
+ 00021264  0x0000328a rtn  0x00000034 
+ 00021265  0x0000328b call  0x000052f5 
+ 00021266  0x0000328c arg  0x00000100 , 0x00000002 
+ 00021267  0x0000328d isub  0x00000002 , 0x0000003e 
+ 00021268  0x0000328e branch  0x00005308 , 0x00000002 
+ 00021269  0x0000328f call  0x0000530a 
+ 00021270  0x00003290 arg  0x000042cc , 0x00000005 
+ 00021271  0x00003291 arg  0x000042c0 , 0x00000011 
+ 00021272  0x00003293 setarg  0x000042cc 
+ 00021273  0x00003294 isub  0x00000011 , 0x0000003e 
+ 00021274  0x00003295 rtn  0x00000005 
+ 00021275  0x00003296 ifetch  0x00000001 , 0x00000011 
+ 00021276  0x00003297 increase  0x00000001 , 0x00000011 
+ 00021277  0x00003298 nbranch  0x00005321 , 0x00000034 
+ 00021278  0x00003299 istore  0x00000002 , 0x00000005 
+ 00021279  0x0000329a increase  0x00000002 , 0x00000011 
+ 00021280  0x0000329b branch  0x00005318 
+ 00021281  0x0000329d ifetch  0x00000002 , 0x00000011 
+ 00021282  0x0000329e increase  0x00000002 , 0x00000011 
+ 00021283  0x0000329f copy  0x0000003f , 0x00000006 
+ 00021284  0x000032a0 ifetch  0x00000002 , 0x00000006 
+ 00021285  0x000032a1 istore  0x00000002 , 0x00000005 
+ 00021286  0x000032a2 copy  0x0000003f , 0x00000039 
+ 00021287  0x000032a3 increase  0x00000002 , 0x00000039 
+ 00021288  0x000032a4 call  0x00007e45 
+ 00021289  0x000032a5 branch  0x00005318 
+ 00021290  0x000032a8 set1  0x00000025 , 0x00000000 
+ 00021291  0x000032a9 bpatch  0x00000030 , 0x00004026 
+ 00021292  0x000032aa call  0x00005287 
+ 00021293  0x000032ab fetch  0x00000001 , 0x000042bf 
+ 00021294  0x000032ac rtn  0x00000034 
+ 00021295  0x000032ad arg  0x000042c1 , 0x00000011 
+ 00021296  0x000032ae increase  0xfffffffd , 0x00000011 
+ 00021297  0x000032af arg  0x000042cc , 0x00000006 
+ 00021298  0x000032b1 increase  0x00000003 , 0x00000011 
+ 00021299  0x000032b2 setarg  0x000042cd 
+ 00021300  0x000032b3 isub  0x00000011 , 0x0000003e 
+ 00021301  0x000032b4 rtn  0x00000005 
+ 00021302  0x000032b5 ifetch  0x00000002 , 0x00000006 
+ 00021303  0x000032b6 branch  0x00005332 , 0x00000034 
+ 00021304  0x000032b7 increase  0x00000004 , 0x0000003f 
+ 00021305  0x000032b8 copy  0x0000003f , 0x00000039 
+ 00021306  0x000032b9 copy  0x00000006 , 0x00000012 
+ 00021307  0x000032ba ifetch  0x00000002 , 0x00000011 
+ 00021308  0x000032bb copy  0x0000003f , 0x00000005 
+ 00021309  0x000032bc copy  0x00000012 , 0x00000006 
+ 00021310  0x000032bd increase  0xfffffffe , 0x00000006 
+ 00021311  0x000032be call  0x00007e45 
+ 00021312  0x000032bf branch  0x00005332 
+ 00021313  0x000032c8 rtn  0x0000002b 
+ 00021314  0x000032c9 setarg  0x00000010 
+ 00021315  0x000032ca store  0x00000002 , 0x000043d3 
+ 00021316  0x000032cb setarg  0x00000010 
+ 00021317  0x000032cc store  0x00000002 , 0x000043d5 
+ 00021318  0x000032cd rtn 
+ 00021319  0x000032d0 arg  0x00000014 , 0x00000002 
+ 00021320  0x000032d1 call  0x00005a88 
+ 00021321  0x000032d2 add  0x00000006 , 0x00000001 , 0x0000003f 
+ 00021322  0x000032d3 store  0x00000002 , 0x00000419 
+ 00021323  0x000032d4 rtn 
+ 00021324  0x000032d7 set1  0x00000025 , 0x00000000 
+ 00021325  0x000032d8 bpatch  0x00000032 , 0x00004026 
+ 00021326  0x000032d9 disable  0x0000002b 
+ 00021327  0x000032da jam  0x00000001 , 0x0000427e 
+ 00021328  0x000032db jam  0x00000001 , 0x000003d6 
+ 00021329  0x000032dc jam  0x00000003 , 0x000003c0 
+ 00021330  0x000032dd jam  0x00000001 , 0x000003d7 
+ 00021331  0x000032de setarg  0xffffffff 
+ 00021332  0x000032df store  0x00000002 , 0x000003da 
+ 00021333  0x000032e0 force  0x00000000 , 0x0000003f 
+ 00021334  0x000032e1 store  0x00000001 , 0x000003e3 
+ 00021335  0x000032e2 store  0x00000001 , 0x000003d8 
+ 00021336  0x000032e3 store  0x00000001 , 0x000003e4 
+ 00021337  0x000032e4 store  0x00000003 , 0x0000420a 
+ 00021338  0x000032e5 store  0x00000003 , 0x0000420d 
+ 00021339  0x000032e6 store  0x00000005 , 0x00004465 
+ 00021340  0x000032e7 set1  0x00000027 , 0x0000003f 
+ 00021341  0x000032e8 store  0x00000005 , 0x0000446a 
+ 00021342  0x000032e9 branch  0x00005a0b 
+ 00021343  0x000032ec set1  0x00000025 , 0x00000000 
+ 00021344  0x000032ed bpatch  0x00000033 , 0x00004026 
+ 00021345  0x000032ee enable  0x00000029 
+ 00021346  0x000032ef jam  0x00000003 , 0x000003c1 
+ 00021347  0x000032f0 jam  0x00000001 , 0x000003fa 
+ 00021348  0x000032f1 jam  0x00000001 , 0x000044bc 
+ 00021349  0x000032f2 setarg  0x0000ffff 
+ 00021350  0x000032f3 store  0x00000002 , 0x000044be 
+ 00021351  0x000032f4 force  0x00000000 , 0x0000003f 
+ 00021352  0x000032f5 store  0x00000005 , 0x0000446a 
+ 00021353  0x000032f6 set1  0x00000027 , 0x0000003f 
+ 00021354  0x000032f7 store  0x00000005 , 0x00004465 
+ 00021355  0x000032f8 branch  0x0000534c 
+ 00021356  0x000032fc set1  0x00000025 , 0x00000000 
+ 00021357  0x000032fd bpatch  0x00000034 , 0x00004026 
+ 00021358  0x000032fe disable  0x00000029 
+ 00021359  0x000032ff jam  0x00000001 , 0x000003c1 
+ 00021360  0x00003300 jam  0x00000000 , 0x000043d8 
+ 00021361  0x00003301 jam  0x00000000 , 0x000000a2 
+ 00021362  0x00003302 branch  0x0000534c 
+ 00021363  0x00003309 call  0x000053d2 
+ 00021364  0x0000330a call  0x000055d3 
+ 00021365  0x0000330b call  0x00005a0e 
+ 00021366  0x0000330c branch  0x000053d7 
+ 00021367  0x0000330f set1  0x00000025 , 0x00000000 
+ 00021368  0x00003310 bpatch  0x00000035 , 0x00004026 
+ 00021369  0x00003311 call  0x000053d2 
+ 00021370  0x00003312 call  0x00003e71 
+ 00021371  0x00003313 fetch  0x00000001 , 0x000003c1 
+ 00021372  0x00003314 beq  0x00000003 , 0x0000537e 
+ 00021373  0x00003315 branch  0x00005395 
+ 00021374  0x0000331c set1  0x00000025 , 0x00000000 
+ 00021375  0x0000331d bpatch  0x00000036 , 0x00004026 
+ 00021376  0x0000331e enable  0x00000029 
+ 00021377  0x0000331f call  0x00005a02 
+ 00021378  0x00003320 branch  0x00005392 , 0x00000002 
+ 00021379  0x00003321 call  0x00003e28 
+ 00021380  0x00003322 call  0x0000541c 
+ 00021381  0x00003323 call  0x00005622 
+ 00021382  0x00003324 disable  0x0000002d 
+ 00021383  0x00003325 call  0x000054b2 
+ 00021384  0x00003326 nrtn  0x0000002d 
+ 00021385  0x00003327 set1  0x00000025 , 0x00000000 
+ 00021386  0x00003328 bpatch  0x00000037 , 0x00004026 
+ 00021387  0x00003329 fetch  0x00000001 , 0x00000005 
+ 00021388  0x0000332a increase  0x00000001 , 0x0000003f 
+ 00021389  0x0000332b store  0x00000001 , 0x00000005 
+ 00021390  0x0000332c call  0x000055a2 
+ 00021391  0x0000332d call  0x00005a99 
+ 00021392  0x0000332e disable  0x00000029 
+ 00021393  0x0000332f rtn 
+ 00021394  0x00003332 call  0x000053ba 
+ 00021395  0x00003333 disable  0x00000029 
+ 00021396  0x00003334 rtn 
+ 00021397  0x0000333a set1  0x00000025 , 0x00000000 
+ 00021398  0x0000333b bpatch  0x00000038 , 0x00004027 
+ 00021399  0x0000333c disable  0x0000002e 
+ 00021400  0x0000333d call  0x00005a02 
+ 00021401  0x0000333e branch  0x000053ba , 0x00000002 
+ 00021402  0x0000333f call  0x00003e28 
+ 00021403  0x00003340 call  0x0000541c 
+ 00021404  0x00003341 call  0x00005478 
+ 00021405  0x00003342 nbranch  0x000053ad , 0x0000002d 
+ 00021406  0x00003344 set1  0x00000025 , 0x00000000 
+ 00021407  0x00003345 bpatch  0x00000039 , 0x00004027 
+ 00021408  0x00003346 call  0x000053c8 
+ 00021409  0x00003347 call  0x000055a2 
+ 00021410  0x00003348 call  0x00005622 
+ 00021411  0x00003349 fetch  0x00000001 , 0x00000340 
+ 00021412  0x0000334a bbit1  0x00000004 , 0x000053b4 
+ 00021413  0x0000334b call  0x0000561a 
+ 00021414  0x0000334c nbranch  0x000053b4 , 0x00000034 
+ 00021415  0x0000334e set1  0x00000025 , 0x00000000 
+ 00021416  0x0000334f bpatch  0x0000003a , 0x00004027 
+ 00021417  0x00003350 call  0x000054bb 
+ 00021418  0x00003352 call  0x00007c45 
+ 00021419  0x00003353 fetch  0x00000001 , 0x000003e4 
+ 00021420  0x00003354 bbit1  0x00000003 , 0x000053ba 
+ 00021421  0x00003356 set1  0x00000025 , 0x00000000 
+ 00021422  0x00003357 bpatch  0x0000003b , 0x00004027 
+ 00021423  0x00003358 call  0x00007f44 
+ 00021424  0x00003359 call  0x00005b19 
+ 00021425  0x0000335a call  0x00005594 
+ 00021426  0x0000335b call  0x00005576 
+ 00021427  0x0000335c branch  0x000039ac 
+ 00021428  0x0000335f set1  0x00000025 , 0x00000000 
+ 00021429  0x00003360 bpatch  0x0000003c , 0x00004027 
+ 00021430  0x00003361 enable  0x0000002e 
+ 00021431  0x00003362 call  0x000054b2 
+ 00021432  0x00003363 branch  0x0000539e , 0x0000002d 
+ 00021433  0x00003364 branch  0x000053aa 
+ 00021434  0x0000336a set1  0x00000025 , 0x00000000 
+ 00021435  0x0000336b bpatch  0x0000003d , 0x00004027 
+ 00021436  0x0000336c call  0x000053c0 
+ 00021437  0x0000336d call  0x00003f1d 
+ 00021438  0x0000336e jam  0x00000015 , 0x00000b7d 
+ 00021439  0x0000336f branch  0x00007c27 
+ 00021440  0x00003372 fetcht  0x00000001 , 0x000003d6 
+ 00021441  0x00003373 jam  0x00000008 , 0x000002c0 
+ 00021442  0x00003374 call  0x000048c4 
+ 00021443  0x00003375 jam  0x00000000 , 0x000003d6 
+ 00021444  0x00003376 jam  0x00000000 , 0x000003c1 
+ 00021445  0x00003377 jam  0x00000000 , 0x000003c0 
+ 00021446  0x00003378 jam  0x00000000 , 0x0000427e 
+ 00021447  0x00003379 rtn 
+ 00021448  0x0000337c fetch  0x00000001 , 0x00000005 
+ 00021449  0x0000337d increase  0x00000001 , 0x0000003f 
+ 00021450  0x0000337e store  0x00000001 , 0x00000005 
+ 00021451  0x0000337f fetch  0x00000001 , 0x000003c0 
+ 00021452  0x00003380 rtnbit1  0x00000003 
+ 00021453  0x00003381 set1  0x00000003 
+ 00021454  0x00003382 store  0x00000001 , 0x000003c0 
+ 00021455  0x00003383 setarg  0x00000000 
+ 00021456  0x00003384 store  0x00000004 , 0x000046f9 
+ 00021457  0x00003385 rtn 
+ 00021458  0x0000338b set1  0x00000025 , 0x00000000 
+ 00021459  0x0000338c bpatch  0x0000003e , 0x00004027 
+ 00021460  0x0000338d enable  0x00000036 
+ 00021461  0x0000338e hjam  0x00000007 , 0x00008914 
+ 00021462  0x0000338f branch  0x00003e28 
+ 00021463  0x00003392 set1  0x00000025 , 0x00000000 
+ 00021464  0x00003393 bpatch  0x0000003f , 0x00004027 
+ 00021465  0x00003394 disable  0x00000036 
+ 00021466  0x00003395 hjam  0x00000003 , 0x00008914 
+ 00021467  0x00003396 arg  0x00000000 , 0x0000001b 
+ 00021468  0x00003397 rtn 
+ 00021469  0x0000339a disable  0x00000009 
+ 00021470  0x0000339b disable  0x00000007 
+ 00021471  0x0000339c fetch  0x00000003 , 0x000003e9 
+ 00021472  0x0000339d iforce  0x0000000f 
+ 00021473  0x0000339e fetch  0x00000001 , 0x00000016 
+ 00021474  0x0000339f reverse  0x0000003f , 0x00000002 
+ 00021475  0x000033a0 set1  0x00000001 , 0x00000002 
+ 00021476  0x000033a1 rshift  0x00000002 , 0x0000000e 
+ 00021477  0x000033a2 rtn 
+ 00021478  0x000033a6 call  0x000053ee 
+ 00021479  0x000033a7 call  0x00003a82 
+ 00021480  0x000033a8 setarg  0x00000500 
+ 00021481  0x000033a9 call  0x00003bf3 
+ 00021482  0x000033aa branch  0x00003a87 
+ 00021483  0x000033ad branch  0x00003a98 , 0x0000002d 
+ 00021484  0x000033ae call  0x000053ee 
+ 00021485  0x000033af branch  0x00003a91 
+ 00021486  0x000033b1 set1  0x00000025 , 0x00000000 
+ 00021487  0x000033b2 bpatch  0x00000040 , 0x00004028 
+ 00021488  0x000033b3 call  0x00003a7a 
+ 00021489  0x000033b4 fetch  0x00000001 , 0x0000040d 
+ 00021490  0x000033b5 nbranch  0x00005402 , 0x00000034 
+ 00021491  0x000033b6 fetch  0x00000001 , 0x00000016 
+ 00021492  0x000033b7 sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021493  0x000033b8 branch  0x000053fc , 0x00000002 
+ 00021494  0x000033b9 force  0x00000000 , 0x00000002 
+ 00021495  0x000033ba rtneq  0x00000025 
+ 00021496  0x000033bb force  0x00000018 , 0x00000002 
+ 00021497  0x000033bc rtneq  0x00000026 
+ 00021498  0x000033bd force  0x0000004e , 0x00000002 
+ 00021499  0x000033be rtn 
+ 00021500  0x000033c1 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00021501  0x000033c2 branch  0x000053ff , 0x00000002 
+ 00021502  0x000033c3 increase  0x00000001 , 0x0000003f 
+ 00021503  0x000033c6 lshift  0x0000003f , 0x0000003f 
+ 00021504  0x000033c7 add  0x0000003f , 0x00000002 , 0x00000002 
+ 00021505  0x000033c8 rtn 
+ 00021506  0x000033cb fetch  0x00000001 , 0x00000016 
+ 00021507  0x000033cc lshift  0x0000003f , 0x00000002 
+ 00021508  0x000033cd rtn 
+ 00021509  0x000033d0 arg  0x000001f4 , 0x00000002 
+ 00021510  0x000033d1 rtn  0x00000034 
+ 00021511  0x000033d2 arg  0x000000fa , 0x00000002 
+ 00021512  0x000033d3 rtneq  0x00000001 
+ 00021513  0x000033d4 arg  0x00000096 , 0x00000002 
+ 00021514  0x000033d5 rtneq  0x00000002 
+ 00021515  0x000033d6 arg  0x00000064 , 0x00000002 
+ 00021516  0x000033d7 rtneq  0x00000003 
+ 00021517  0x000033d8 arg  0x0000004b , 0x00000002 
+ 00021518  0x000033d9 rtneq  0x00000004 
+ 00021519  0x000033da arg  0x00000032 , 0x00000002 
+ 00021520  0x000033db rtneq  0x00000005 
+ 00021521  0x000033dc arg  0x00000028 , 0x00000002 
+ 00021522  0x000033dd rtneq  0x00000006 
+ 00021523  0x000033de arg  0x00000014 , 0x00000002 
+ 00021524  0x000033df rtn 
+ 00021525  0x000033e4 setarg  0x008e89be 
+ 00021526  0x000033e5 lshift8  0x0000003f , 0x0000003f 
+ 00021527  0x000033e6 or_into  0x000000d6 , 0x0000003f 
+ 00021528  0x000033e7 iforce  0x00000009 
+ 00021529  0x000033e8 setarg  0x00555555 
+ 00021530  0x000033e9 store  0x00000003 , 0x000003e9 
+ 00021531  0x000033ea rtn 
+ 00021532  0x000033ed set1  0x00000025 , 0x00000000 
+ 00021533  0x000033ee bpatch  0x00000041 , 0x00004028 
+ 00021534  0x000033ef enable  0x00000010 
+ 00021535  0x000033f0 fetch  0x00000004 , 0x000003e5 
+ 00021536  0x000033f1 iforce  0x00000009 
+ 00021537  0x000033f2 call  0x00005453 
+ 00021538  0x000033f3 setarg  0x00000200 
+ 00021539  0x000033f4 branch  0x00005426 , 0x00000029 
+ 00021540  0x000033f5 fetch  0x00000002 , 0x000003ce 
+ 00021541  0x000033f6 rshift  0x0000003f , 0x0000003f 
+ 00021542  0x000033f8 arg  0x00000500 , 0x00000002 
+ 00021543  0x000033f9 iadd  0x00000002 , 0x0000003f 
+ 00021544  0x000033fa call  0x00003b7d 
+ 00021545  0x000033fb deposit  0x0000001a 
+ 00021546  0x000033fc store  0x00000006 , 0x00000412 
+ 00021547  0x000033fd rtn 
+ 00021548  0x00003400 set1  0x00000025 , 0x00000000 
+ 00021549  0x00003401 bpatch  0x00000042 , 0x00004028 
+ 00021550  0x00003402 fetch  0x00000001 , 0x00000016 
+ 00021551  0x00003403 increase  0x00000001 , 0x0000003f 
+ 00021552  0x00003404 store  0x00000001 , 0x00000016 
+ 00021553  0x00003405 rtnne  0x00000028 
+ 00021554  0x00003406 jam  0x00000025 , 0x00000016 
+ 00021555  0x00003407 rtn 
+ 00021556  0x0000340a set1  0x00000025 , 0x00000000 
+ 00021557  0x0000340b bpatch  0x00000043 , 0x00004028 
+ 00021558  0x0000340c add  0x00000011 , 0x00000001 , 0x00000006 
+ 00021559  0x0000340d ifetch  0x00000001 , 0x00000006 
+ 00021560  0x0000340e rtnbit0  0x00000000 
+ 00021561  0x0000340f add  0x00000011 , 0x0000001a , 0x00000005 
+ 00021562  0x00003410 ifetch  0x00000002 , 0x00000005 
+ 00021563  0x00003411 increase  0x00000001 , 0x0000003f 
+ 00021564  0x00003412 istore  0x00000002 , 0x00000005 
+ 00021565  0x00003413 add  0x00000011 , 0x00000019 , 0x00000006 
+ 00021566  0x00003414 ifetch  0x00000001 , 0x00000006 
+ 00021567  0x00003415 add  0x00000011 , 0x00000018 , 0x00000005 
+ 00021568  0x00003416 ifetcht  0x00000001 , 0x00000005 
+ 00021569  0x00003417 iadd  0x00000002 , 0x0000003f 
+ 00021570  0x00003418 sub  0x0000003f , 0x00000024 , 0x0000003e 
+ 00021571  0x00003419 branch  0x00005445 , 0x00000002 
+ 00021572  0x0000341a increase  0xffffffdb , 0x0000003f 
+ 00021573  0x0000341c istore  0x00000001 , 0x00000005 
+ 00021574  0x0000341d rtn 
+ 00021575  0x00003421 set1  0x00000025 , 0x00000000 
+ 00021576  0x00003422 bpatch  0x00000044 , 0x00004028 
+ 00021577  0x00003423 fetch  0x00000005 , 0x000003f1 
+ 00021578  0x00003424 force  0x00000000 , 0x00000002 
+ 00021579  0x00003425 force  0x00000025 , 0x00000039 
+ 00021580  0x00003427 bbit0  0x00000000 , 0x0000544e 
+ 00021581  0x00003428 increase  0x00000001 , 0x00000002 
+ 00021582  0x0000342a rshift  0x0000003f , 0x0000003f 
+ 00021583  0x0000342b loop  0x0000544c 
+ 00021584  0x0000342c add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00021585  0x0000342d store  0x00000001 , 0x000003e2 
+ 00021586  0x0000342e rtn 
+ 00021587  0x00003431 set1  0x00000025 , 0x00000000 
+ 00021588  0x00003432 bpatch  0x00000045 , 0x00004028 
+ 00021589  0x00003433 fetch  0x00000001 , 0x000003d8 
+ 00021590  0x00003434 iforce  0x00000007 
+ 00021591  0x00003435 fetcht  0x00000005 , 0x000003f1 
+ 00021592  0x00003436 qisolate1  0x00000002 
+ 00021593  0x00003437 branch  0x0000546b , 0x00000001 
+ 00021594  0x00003439 set1  0x00000025 , 0x00000000 
+ 00021595  0x0000343a bpatch  0x00000046 , 0x00004028 
+ 00021596  0x0000343b fetch  0x00000001 , 0x000003e2 
+ 00021597  0x0000343c isub  0x00000007 , 0x0000003f 
+ 00021598  0x0000343d branch  0x00005461 , 0x00000002 
+ 00021599  0x0000343e sub  0x0000003f , 0xffffffff , 0x00000007 
+ 00021600  0x0000343f branch  0x0000545a 
+ 00021601  0x00003441 copy  0x00000007 , 0x00000039 
+ 00021602  0x00003442 force  0x00000000 , 0x00000007 
+ 00021603  0x00003444 qisolate1  0x00000002 
+ 00021604  0x00003445 branch  0x00005466 , 0x00000001 
+ 00021605  0x00003446 increase  0x00000001 , 0x00000039 
+ 00021606  0x00003448 deposit  0x00000039 
+ 00021607  0x00003449 branch  0x0000546b , 0x00000034 
+ 00021608  0x0000344a increase  0x00000001 , 0x00000007 
+ 00021609  0x0000344b increase  0xffffffff , 0x00000039 
+ 00021610  0x0000344c branch  0x00005463 
+ 00021611  0x0000344e deposit  0x00000007 
+ 00021612  0x0000344f store  0x00000001 , 0x00000016 
+ 00021613  0x00003450 rtn 
+ 00021614  0x00003454 branch  0x00005471 , 0x00000029 
+ 00021615  0x00003455 until  0x0000003e , 0x00000003 
+ 00021616  0x00003456 rtn 
+ 00021617  0x00003459 arg  0x00000ea0 , 0x0000000b 
+ 00021618  0x0000345a until  0x00000023 , 0x00000026 
+ 00021619  0x0000345b rtn 
+ 00021620  0x0000345e disable  0x00000010 
+ 00021621  0x0000345f fetch  0x00000002 , 0x000043d5 
+ 00021622  0x00003460 copy  0x0000003f , 0x0000000b 
+ 00021623  0x00003461 branch  0x0000547e 
+ 00021624  0x00003465 set1  0x00000025 , 0x00000000 
+ 00021625  0x00003466 bpatch  0x00000047 , 0x00004028 
+ 00021626  0x00003467 enable  0x00000010 
+ 00021627  0x00003468 fetch  0x00000002 , 0x000003ce 
+ 00021628  0x00003469 fetcht  0x00000004 , 0x000046f9 
+ 00021629  0x0000346a iadd  0x00000002 , 0x0000000b 
+ 00021630  0x0000346c call  0x000053e6 
+ 00021631  0x0000346e set1  0x00000025 , 0x00000000 
+ 00021632  0x0000346f bpatch  0x00000048 , 0x00004029 
+ 00021633  0x00003470 call  0x000053dd 
+ 00021634  0x00003471 disable  0x0000002d 
+ 00021635  0x00003472 enable  0x0000000d 
+ 00021636  0x00003473 enable  0x00000021 
+ 00021637  0x00003474 disable  0x00000020 
+ 00021638  0x00003475 copy  0x0000000b , 0x0000001b 
+ 00021639  0x00003476 correlate  0x0000003e , 0x00000003 
+ 00021640  0x00003477 branch  0x0000548b , 0x0000002e 
+ 00021641  0x00003478 copy  0x0000001a , 0x00000002 
+ 00021642  0x00003479 storet  0x00000006 , 0x0000009c 
+ 00021643  0x0000347b nbranch  0x0000375c , 0x00000018 
+ 00021644  0x0000347c branch  0x00005492 , 0x0000002e 
+ 00021645  0x0000347d arg  0x000001e0 , 0x00000029 
+ 00021646  0x0000347e copy  0x00000021 , 0x00000028 
+ 00021647  0x0000347f fetch  0x00000001 , 0x000003c0 
+ 00021648  0x00003480 bbit0  0x00000003 , 0x00005492 
+ 00021649  0x00003481 call  0x00003cb6 , 0x0000002b 
+ 00021650  0x00003483 set1  0x00000025 , 0x00000000 
+ 00021651  0x00003484 bpatch  0x00000049 , 0x00004029 
+ 00021652  0x00003485 call  0x00003af3 
+ 00021653  0x00003486 enable  0x00000007 
+ 00021654  0x00003487 enable  0x00000009 
+ 00021655  0x00003488 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021656  0x00003489 rshift3  0x0000000c , 0x0000003f 
+ 00021657  0x0000348a store  0x00000001 , 0x00000340 
+ 00021658  0x0000348b parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021659  0x0000348c rshift3  0x0000000c , 0x0000003f 
+ 00021660  0x0000348d istore  0x00000001 , 0x00000005 
+ 00021661  0x0000348e and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021662  0x0000348f branch  0x000054a3 , 0x00000005 
+ 00021663  0x00003492 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00021664  0x00003493 rshift3  0x0000000c , 0x0000003f 
+ 00021665  0x00003494 istore  0x00000001 , 0x00000005 
+ 00021666  0x00003495 loop  0x0000549f 
+ 00021667  0x00003498 set1  0x00000025 , 0x00000000 
+ 00021668  0x00003499 bpatch  0x0000004a , 0x00004029 
+ 00021669  0x0000349a parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00021670  0x0000349b enable  0x00000010 
+ 00021671  0x0000349c arg  0x00000664 , 0x0000001b 
+ 00021672  0x0000349d rshift32  0x0000003f , 0x0000003f 
+ 00021673  0x0000349e rshift16  0x0000003f , 0x0000003f 
+ 00021674  0x0000349f istore  0x00000003 , 0x00000005 
+ 00021675  0x000034a0 branch  0x0000375c , 0x00000006 
+ 00021676  0x000034a1 enable  0x0000002d 
+ 00021677  0x000034a2 fetch  0x00000001 , 0x00000017 
+ 00021678  0x000034a3 add  0x0000003f , 0x00000002 , 0x00000011 
+ 00021679  0x000034a4 call  0x00003ab6 
+ 00021680  0x000034a5 disable  0x0000000d 
+ 00021681  0x000034a6 branch  0x00003a7a 
+ 00021682  0x000034a9 set1  0x00000025 , 0x00000000 
+ 00021683  0x000034aa bpatch  0x0000004b , 0x00004029 
+ 00021684  0x000034ab call  0x000054bd 
+ 00021685  0x000034ac fetcht  0x00000001 , 0x00000017 
+ 00021686  0x000034ad call  0x00003a82 
+ 00021687  0x000034ae call  0x00003a87 
+ 00021688  0x000034af enable  0x00000010 
+ 00021689  0x000034b0 arg  0x00001388 , 0x0000000b 
+ 00021690  0x000034b1 branch  0x0000547f 
+ 00021691  0x000034b4 call  0x000054bd 
+ 00021692  0x000034b5 branch  0x0000375c 
+ 00021693  0x000034b8 set1  0x00000025 , 0x00000000 
+ 00021694  0x000034b9 bpatch  0x0000004c , 0x00004029 
+ 00021695  0x000034ba call  0x000053dd 
+ 00021696  0x000034bb call  0x000053eb 
+ 00021697  0x000034bc set1  0x00000000 , 0x00000015 
+ 00021698  0x000034bd enable  0x0000001d 
+ 00021699  0x000034be enable  0x00000020 
+ 00021700  0x000034bf disable  0x00000021 
+ 00021701  0x000034c0 call  0x0000546e 
+ 00021702  0x000034c1 rshift16  0x00000009 , 0x0000003f 
+ 00021703  0x000034c2 rshift8  0x0000003f , 0x0000003f 
+ 00021704  0x000034c3 rshift4  0x0000003f , 0x0000003f 
+ 00021705  0x000034c4 inject  0x00000003 , 0x00000028 
+ 00021706  0x000034c5 enable  0x00000007 
+ 00021707  0x000034c6 enable  0x00000009 
+ 00021708  0x000034c7 set1  0x00000025 , 0x00000000 
+ 00021709  0x000034c8 bpatch  0x0000004d , 0x00004029 
+ 00021710  0x000034c9 fetch  0x00000001 , 0x0000443e 
+ 00021711  0x000034ca inject  0x00000003 , 0x00000008 
+ 00021712  0x000034cb ifetch  0x00000001 , 0x00000006 
+ 00021713  0x000034cc and  0x0000003f , 0x0000003f , 0x00000039 
+ 00021714  0x000034cd inject  0x00000003 , 0x00000008 
+ 00021715  0x000034ce branch  0x000054d7 , 0x00000005 
+ 00021716  0x000034d0 ifetch  0x00000001 , 0x00000006 
+ 00021717  0x000034d1 inject  0x00000003 , 0x00000008 
+ 00021718  0x000034d2 loop  0x000054d4 
+ 00021719  0x000034d5 enable  0x00000008 
+ 00021720  0x000034d6 inject  0x00000003 , 0x00000018 
+ 00021721  0x000034d7 disable  0x00000008 
+ 00021722  0x000034d8 until  0x0000003e , 0x00000027 
+ 00021723  0x000034d9 nop  0x00000064 
+ 00021724  0x000034da disable  0x0000001d 
+ 00021725  0x000034db rtn 
+ 00021726  0x000034de set1  0x00000025 , 0x00000000 
+ 00021727  0x000034df bpatch  0x0000004e , 0x00004029 
+ 00021728  0x000034e0 fetch  0x00000001 , 0x000044db 
+ 00021729  0x000034e1 beq  0x00000001 , 0x000054ef 
+ 00021730  0x000034e2 fetch  0x00000001 , 0x000044dc 
+ 00021731  0x000034e3 lshift4  0x0000003f , 0x0000003f 
+ 00021732  0x000034e4 lshift2  0x0000003f , 0x0000003f 
+ 00021733  0x000034e5 store  0x00000001 , 0x0000443e 
+ 00021734  0x000034e6 fetcht  0x00000001 , 0x000043d9 
+ 00021735  0x000034e7 add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021736  0x000034e8 store  0x00000001 , 0x0000443f 
+ 00021737  0x000034e9 fetch  0x00000006 , 0x000044f9 
+ 00021738  0x000034ea store  0x00000006 , 0x00004440 
+ 00021739  0x000034eb copy  0x00000002 , 0x00000039 
+ 00021740  0x000034ec arg  0x000043da , 0x00000006 
+ 00021741  0x000034ed call  0x00007e45 
+ 00021742  0x000034ee branch  0x000054ff 
+ 00021743  0x000034f0 fetcht  0x00000002 , 0x000044c2 
+ 00021744  0x000034f1 call  0x00005866 
+ 00021745  0x000034f2 copy  0x00000011 , 0x00000005 
+ 00021746  0x000034f3 setarg  0x00000001 
+ 00021747  0x000034f4 istore  0x00000001 , 0x00000005 
+ 00021748  0x000034f5 fetch  0x00000001 , 0x000044dd 
+ 00021749  0x000034f6 lshift4  0x0000003f , 0x0000003f 
+ 00021750  0x000034f7 lshift2  0x0000003f , 0x0000003f 
+ 00021751  0x000034f8 increase  0x00000001 , 0x0000003f 
+ 00021752  0x000034f9 store  0x00000001 , 0x0000443e 
+ 00021753  0x000034fa setarg  0x0000000c 
+ 00021754  0x000034fb store  0x00000001 , 0x0000443f 
+ 00021755  0x000034fc fetch  0x00000006 , 0x000044f9 
+ 00021756  0x000034fd store  0x00000006 , 0x00004440 
+ 00021757  0x000034fe fetch  0x00000006 , 0x00004274 
+ 00021758  0x000034ff istore  0x00000006 , 0x00000005 
+ 00021759  0x00003501 set1  0x00000025 , 0x00000000 
+ 00021760  0x00003502 bpatch  0x0000004f , 0x00004029 
+ 00021761  0x00003503 fetch  0x00000001 , 0x00000000 
+ 00021762  0x00003504 increase  0x00000001 , 0x0000003f 
+ 00021763  0x00003505 store  0x00000001 , 0x00000000 
+ 00021764  0x00003506 arg  0x00000708 , 0x0000001b 
+ 00021765  0x00003507 disable  0x0000002d 
+ 00021766  0x00003508 branch  0x000054b2 
+ 00021767  0x0000350b set1  0x00000025 , 0x00000000 
+ 00021768  0x0000350c bpatch  0x00000050 , 0x0000402a 
+ 00021769  0x0000350d fetch  0x00000001 , 0x000044f6 
+ 00021770  0x0000350e rtnne  0x00000001 , 0x0000003f 
+ 00021771  0x0000350f fetch  0x00000001 , 0x00000000 
+ 00021772  0x00003510 increase  0x00000001 , 0x0000003f 
+ 00021773  0x00003511 store  0x00000001 , 0x00000000 
+ 00021774  0x00003512 arg  0x00000c03 , 0x00000002 
+ 00021775  0x00003513 fetch  0x00000001 , 0x000044f7 
+ 00021776  0x00003514 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021777  0x00003515 copy  0x00000011 , 0x0000003f 
+ 00021778  0x00003516 nsetflag  0x00000034 , 0x00000007 , 0x00000002 
+ 00021779  0x00003517 storet  0x00000002 , 0x0000443e 
+ 00021780  0x00003518 fetch  0x00000006 , 0x000044f9 
+ 00021781  0x00003519 istore  0x00000006 , 0x00000005 
+ 00021782  0x0000351a fetch  0x00000006 , 0x000003d0 
+ 00021783  0x0000351b istore  0x00000006 , 0x00000005 
+ 00021784  0x0000351c branch  0x000054b2 
+ 00021785  0x00003520 set1  0x00000025 , 0x00000000 
+ 00021786  0x00003521 bpatch  0x00000051 , 0x0000402a 
+ 00021787  0x00003522 arg  0x00000004 , 0x00000002 
+ 00021788  0x00003523 fetch  0x00000001 , 0x000044dc 
+ 00021789  0x00003524 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00021790  0x00003525 storet  0x00000001 , 0x0000443e 
+ 00021791  0x00003526 fetcht  0x00000001 , 0x000043f9 
+ 00021792  0x00003527 add  0x00000002 , 0x00000006 , 0x0000003f 
+ 00021793  0x00003528 store  0x00000001 , 0x0000443f 
+ 00021794  0x00003529 fetch  0x00000006 , 0x000044f9 
+ 00021795  0x0000352a store  0x00000006 , 0x00004440 
+ 00021796  0x0000352b arg  0x000043fa , 0x00000006 
+ 00021797  0x0000352c copy  0x00000002 , 0x00000039 
+ 00021798  0x0000352d call  0x00007e45 
+ 00021799  0x0000352e branch  0x000054bb 
+ 00021800  0x00003532 set1  0x00000025 , 0x00000000 
+ 00021801  0x00003533 bpatch  0x00000052 , 0x0000402a 
+ 00021802  0x00003534 force  0xffffffff , 0x0000003f 
+ 00021803  0x00003535 setsect  0x00000002 , 0x00000001 
+ 00021804  0x00003536 store  0x00000005 , 0x000003f1 
+ 00021805  0x00003537 call  0x00005447 
+ 00021806  0x00003538 force  0x00000004 , 0x00000039 
+ 00021807  0x00003539 arg  0x000003e5 , 0x00000005 
+ 00021808  0x0000353a call  0x00006227 
+ 00021809  0x0000353b fetch  0x00000002 , 0x000044f4 
+ 00021810  0x0000353c store  0x00000002 , 0x000003ef 
+ 00021811  0x0000353e random  0x0000003f 
+ 00021812  0x0000353f and_into  0x0000000f , 0x0000003f 
+ 00021813  0x00003540 sub  0x0000003f , 0x00000004 , 0x0000003e 
+ 00021814  0x00003541 branch  0x00005533 , 0x00000002 
+ 00021815  0x00003542 store  0x00000001 , 0x000003d9 
+ 00021816  0x00003543 store  0x00000001 , 0x00000682 
+ 00021817  0x00003544 set1  0x00000025 , 0x00000000 
+ 00021818  0x00003545 bpatch  0x00000053 , 0x0000402a 
+ 00021819  0x00003546 fetcht  0x00000002 , 0x000043d0 
+ 00021820  0x00003547 storet  0x00000002 , 0x000003c2 
+ 00021821  0x00003548 copy  0x00000002 , 0x00000013 
+ 00021822  0x00003549 add  0x00000022 , 0x00000007 , 0x0000003f 
+ 00021823  0x0000354a idiv  0x00000013 
+ 00021824  0x0000354b call  0x00007efd 
+ 00021825  0x0000354c remainder  0x00000011 
+ 00021826  0x0000354d isub  0x00000011 , 0x0000003f 
+ 00021827  0x0000354e iadd  0x00000013 , 0x0000003f 
+ 00021828  0x0000354f fetcht  0x00000002 , 0x000043ce 
+ 00021829  0x00003550 iadd  0x00000002 , 0x0000003f 
+ 00021830  0x00003551 store  0x00000004 , 0x000003c4 
+ 00021831  0x00003552 isub  0x00000022 , 0x00000011 
+ 00021832  0x00003553 increase  0xfffffffa , 0x00000011 
+ 00021833  0x00003554 arg  0x00002205 , 0x00000012 
+ 00021834  0x00003555 fetch  0x00000001 , 0x000044ed 
+ 00021835  0x00003556 nsetflag  0x00000034 , 0x00000006 , 0x00000012 
+ 00021836  0x00003557 fetch  0x00000001 , 0x000044e6 
+ 00021837  0x00003558 nsetflag  0x00000034 , 0x00000007 , 0x00000012 
+ 00021838  0x00003559 copy  0x00000012 , 0x0000003f 
+ 00021839  0x0000355a store  0x00000002 , 0x0000443e 
+ 00021840  0x0000355b fetch  0x00000006 , 0x000044f9 
+ 00021841  0x0000355c istore  0x00000006 , 0x00000005 
+ 00021842  0x0000355d fetch  0x00000006 , 0x000003d0 
+ 00021843  0x0000355e istore  0x00000006 , 0x00000005 
+ 00021844  0x0000355f fetch  0x00000004 , 0x000003e5 
+ 00021845  0x00003560 istore  0x00000004 , 0x00000005 
+ 00021846  0x00003561 random  0x0000003f 
+ 00021847  0x00003562 istore  0x00000002 , 0x00000005 
+ 00021848  0x00003563 random  0x0000003f 
+ 00021849  0x00003564 istore  0x00000001 , 0x00000005 
+ 00021850  0x00003565 force  0x00000002 , 0x0000003f 
+ 00021851  0x00003566 istore  0x00000001 , 0x00000005 
+ 00021852  0x00003567 rshift2  0x00000011 , 0x0000003f 
+ 00021853  0x00003568 istore  0x00000002 , 0x00000005 
+ 00021854  0x00003569 rshift2  0x00000013 , 0x0000003f 
+ 00021855  0x0000356a istore  0x00000002 , 0x00000005 
+ 00021856  0x0000356b set1  0x00000025 , 0x00000000 
+ 00021857  0x0000356c bpatch  0x00000054 , 0x0000402a 
+ 00021858  0x0000356d fetch  0x00000002 , 0x000044f2 
+ 00021859  0x0000356e istore  0x00000002 , 0x00000005 
+ 00021860  0x0000356f fetch  0x00000002 , 0x000044f4 
+ 00021861  0x00003570 istore  0x00000002 , 0x00000005 
+ 00021862  0x00003571 fetch  0x00000005 , 0x000003f1 
+ 00021863  0x00003572 istore  0x00000005 , 0x00000005 
+ 00021864  0x00003573 fetch  0x00000001 , 0x000003d9 
+ 00021865  0x00003574 arg  0x000000a0 , 0x00000002 
+ 00021866  0x00003575 ior  0x00000002 , 0x0000003f 
+ 00021867  0x00003576 istore  0x00000001 , 0x00000005 
+ 00021868  0x00003577 call  0x000054bb 
+ 00021869  0x00003578 setarg  0x0000443e 
+ 00021870  0x00003579 add  0x0000003f , 0x00000012 , 0x00000006 
+ 00021871  0x0000357a ifetch  0x00000003 , 0x00000006 
+ 00021872  0x0000357b store  0x00000003 , 0x000003e9 
+ 00021873  0x0000357c rtn 
+ 00021874  0x0000357f set1  0x00000025 , 0x00000000 
+ 00021875  0x00003580 bpatch  0x00000055 , 0x0000402a 
+ 00021876  0x00003581 disable  0x00000029 
+ 00021877  0x00003582 branch  0x00005415 
+ 00021878  0x00003587 set1  0x00000025 , 0x00000000 
+ 00021879  0x00003588 bpatch  0x00000056 , 0x0000402a 
+ 00021880  0x00003589 fetch  0x00000001 , 0x000003c0 
+ 00021881  0x0000358a rtnbit0  0x00000005 
+ 00021882  0x0000358b fetch  0x00000002 , 0x000003da 
+ 00021883  0x0000358c fetcht  0x00000002 , 0x000003e0 
+ 00021884  0x0000358d isub  0x00000002 , 0x0000003f 
+ 00021885  0x0000358e nrtn  0x00000002 
+ 00021886  0x0000358f fetch  0x00000001 , 0x000003c0 
+ 00021887  0x00003590 set0  0x00000005 , 0x0000003f 
+ 00021888  0x00003591 set0  0x00000003 , 0x0000003f 
+ 00021889  0x00003592 store  0x00000001 , 0x000003c0 
+ 00021890  0x00003593 fetch  0x00000004 , 0x000003c4 
+ 00021891  0x00003594 fetcht  0x00000002 , 0x000003c2 
+ 00021892  0x00003595 isub  0x00000002 , 0x00000011 
+ 00021893  0x00003596 set1  0x00000025 , 0x00000000 
+ 00021894  0x00003597 bpatch  0x00000057 , 0x0000402a 
+ 00021895  0x00003598 fetch  0x00000001 , 0x00004434 
+ 00021896  0x00003599 store  0x00000001 , 0x000003ec 
+ 00021897  0x0000359a ifetcht  0x00000002 , 0x00000006 
+ 00021898  0x0000359b ifetch  0x00000002 , 0x00000006 
+ 00021899  0x0000359c lshift2  0x0000003f , 0x0000003f 
+ 00021900  0x0000359d store  0x00000002 , 0x000003c2 
+ 00021901  0x0000359e lshift2  0x00000002 , 0x00000002 
+ 00021902  0x0000359f iadd  0x00000002 , 0x0000003f 
+ 00021903  0x000035a0 ifetcht  0x00000004 , 0x00000006 
+ 00021904  0x000035a1 storet  0x00000004 , 0x000003ed 
+ 00021905  0x000035a2 iadd  0x00000011 , 0x0000003f 
+ 00021906  0x000035a3 store  0x00000004 , 0x000003c4 
+ 00021907  0x000035a4 branch  0x00005a2b 
+ 00021908  0x000035a7 set1  0x00000025 , 0x00000000 
+ 00021909  0x000035a8 bpatch  0x00000058 , 0x0000402b 
+ 00021910  0x000035a9 fetch  0x00000001 , 0x000003c0 
+ 00021911  0x000035aa rtnbit0  0x00000006 
+ 00021912  0x000035ab fetch  0x00000002 , 0x000003da 
+ 00021913  0x000035ac fetcht  0x00000002 , 0x000003e0 
+ 00021914  0x000035ad isub  0x00000002 , 0x0000003f 
+ 00021915  0x000035ae nrtn  0x00000002 
+ 00021916  0x000035af fetch  0x00000001 , 0x000003c0 
+ 00021917  0x000035b0 set0  0x00000006 , 0x0000003f 
+ 00021918  0x000035b1 store  0x00000001 , 0x000003c0 
+ 00021919  0x000035b2 fetch  0x00000005 , 0x0000442f 
+ 00021920  0x000035b3 store  0x00000005 , 0x000003f1 
+ 00021921  0x000035b4 branch  0x00005447 
+ 00021922  0x000035b8 set1  0x00000025 , 0x00000000 
+ 00021923  0x000035b9 bpatch  0x00000059 , 0x0000402b 
+ 00021924  0x000035ba call  0x00005a0b 
+ 00021925  0x000035bb call  0x000055b7 
+ 00021926  0x000035bc fetch  0x00000001 , 0x00000340 
+ 00021927  0x000035bd rshift  0x0000003f , 0x0000003f 
+ 00021928  0x000035be ixor  0x00000002 , 0x0000003f 
+ 00021929  0x000035bf isolate1  0x00000002 , 0x0000003f 
+ 00021930  0x000035c0 setflag  0x00000001 , 0x0000000f , 0x00000000 
+ 00021931  0x000035c1 fetch  0x00000001 , 0x00000341 
+ 00021932  0x000035c2 branch  0x000055b2 , 0x00000034 
+ 00021933  0x000035c3 fetch  0x00000001 , 0x000003c0 
+ 00021934  0x000035c4 bbit0  0x00000004 , 0x000055b2 
+ 00021935  0x000035c5 call  0x00007599 
+ 00021936  0x000035c6 call  0x0000750e 
+ 00021937  0x000035c7 nrtn  0x00000034 
+ 00021938  0x000035c9 rtnmark1  0x0000000f 
+ 00021939  0x000035ca fetcht  0x00000001 , 0x000003d7 
+ 00021940  0x000035cb setflip  0x00000002 , 0x00000002 
+ 00021941  0x000035cc storet  0x00000001 , 0x000003d7 
+ 00021942  0x000035cd branch  0x000058ac 
+ 00021943  0x000035d0 set1  0x00000025 , 0x00000000 
+ 00021944  0x000035d1 bpatch  0x0000005a , 0x0000402b 
+ 00021945  0x000035d2 fetcht  0x00000001 , 0x000003d7 
+ 00021946  0x000035d3 isolate0  0x00000005 , 0x00000002 
+ 00021947  0x000035d4 rtn  0x00000001 
+ 00021948  0x000035d5 fetch  0x00000001 , 0x00000340 
+ 00021949  0x000035d6 lshift  0x0000003f , 0x0000003f 
+ 00021950  0x000035d7 ixor  0x00000002 , 0x0000003f 
+ 00021951  0x000035d8 rtnbit0  0x00000003 
+ 00021952  0x000035d9 set0  0x00000005 , 0x00000002 
+ 00021953  0x000035da setflip  0x00000003 , 0x00000002 
+ 00021954  0x000035db storet  0x00000001 , 0x000003d7 
+ 00021955  0x000035dc compare  0x00000003 , 0x00000002 , 0x00000003 
+ 00021956  0x000035dd nrtn  0x00000001 
+ 00021957  0x000035de fetch  0x00000001 , 0x00004440 
+ 00021958  0x000035df rtnne  0x00000005 
+ 00021959  0x000035e0 fetch  0x00000001 , 0x000003c0 
+ 00021960  0x000035e1 set1  0x00000004 , 0x0000003f 
+ 00021961  0x000035e2 store  0x00000001 , 0x000003c0 
+ 00021962  0x000035e3 rtn 
+ 00021963  0x000035e6 set1  0x00000025 , 0x00000000 
+ 00021964  0x000035e7 bpatch  0x0000005b , 0x0000402b 
+ 00021965  0x000035e8 call  0x0000542c 
+ 00021966  0x000035e9 call  0x00005474 
+ 00021967  0x000035ea fetch  0x00000001 , 0x00000001 
+ 00021968  0x000035eb increase  0x00000001 , 0x0000003f 
+ 00021969  0x000035ec store  0x00000001 , 0x00000001 
+ 00021970  0x000035ed rtn 
+ 00021971  0x000035f0 set1  0x00000025 , 0x00000000 
+ 00021972  0x000035f1 bpatch  0x0000005c , 0x0000402b 
+ 00021973  0x000035f2 fetch  0x00000001 , 0x000043d2 
+ 00021974  0x000035f3 rtnne  0x00000001 
+ 00021975  0x000035f4 arg  0x00000003 , 0x00000007 
+ 00021976  0x000035f5 call  0x00007e53 
+ 00021977  0x000035f6 nrtn  0x00000034 
+ 00021978  0x000035f7 fetch  0x00000002 , 0x000043d3 
+ 00021979  0x000035f8 fetcht  0x00000002 , 0x000043d5 
+ 00021980  0x000035f9 isub  0x00000002 , 0x0000003f 
+ 00021981  0x000035fa arg  0x00000003 , 0x00000007 
+ 00021982  0x000035fb call  0x00007e4c 
+ 00021983  0x000035fc disable  0x00000029 
+ 00021984  0x000035fd call  0x00005572 
+ 00021985  0x000035fe call  0x000055cb 
+ 00021986  0x000035ff nrtn  0x0000002d 
+ 00021987  0x00003600 set1  0x00000025 , 0x00000000 
+ 00021988  0x00003601 bpatch  0x0000005d , 0x0000402b 
+ 00021989  0x00003602 fetch  0x00000006 , 0x00000342 
+ 00021990  0x00003603 store  0x00000006 , 0x000003d0 
+ 00021991  0x00003604 call  0x000042a7 
+ 00021992  0x00003605 call  0x00005b39 
+ 00021993  0x00003607 fetch  0x00000001 , 0x00000002 
+ 00021994  0x00003608 increase  0x00000001 , 0x0000003f 
+ 00021995  0x00003609 store  0x00000001 , 0x00000002 
+ 00021996  0x0000360a call  0x000055f9 
+ 00021997  0x0000360b rtn  0x00000029 
+ 00021998  0x0000360c call  0x000048d1 
+ 00021999  0x0000360d call  0x00005507 
+ 00022000  0x0000360e nrtn  0x0000002d 
+ 00022001  0x0000360f set1  0x00000025 , 0x00000000 
+ 00022002  0x00003610 bpatch  0x0000005e , 0x0000402b 
+ 00022003  0x00003611 fetch  0x00000001 , 0x00000004 
+ 00022004  0x00003612 increase  0x00000001 , 0x0000003f 
+ 00022005  0x00003613 store  0x00000001 , 0x00000004 
+ 00022006  0x00003614 fetch  0x00000009 , 0x00000348 
+ 00022007  0x00003615 store  0x00000009 , 0x00000103 
+ 00022008  0x00003616 branch  0x000048d1 
+ 00022009  0x00003619 set1  0x00000025 , 0x00000000 
+ 00022010  0x0000361a bpatch  0x0000005f , 0x0000402b 
+ 00022011  0x0000361b fetch  0x00000001 , 0x0000041c 
+ 00022012  0x0000361c rtnne  0x0000001b , 0x0000003f 
+ 00022013  0x0000361d fetch  0x00000006 , 0x000003d0 
+ 00022014  0x0000361e fetcht  0x00000006 , 0x000044e7 
+ 00022015  0x0000361f isub  0x00000002 , 0x0000003e 
+ 00022016  0x00003620 nrtn  0x00000005 
+ 00022017  0x00003621 call  0x000032d6 
+ 00022018  0x00003622 nrtn  0x00000005 
+ 00022019  0x00003623 call  0x00005528 
+ 00022020  0x00003624 call  0x0000535f 
+ 00022021  0x00003625 set1  0x00000025 , 0x00000000 
+ 00022022  0x00003626 bpatch  0x00000060 , 0x0000402c 
+ 00022023  0x00003627 jam  0x00000000 , 0x00004272 
+ 00022024  0x00003628 jam  0x00000000 , 0x000003f8 
+ 00022025  0x00003629 fetch  0x00000001 , 0x00004132 
+ 00022026  0x0000362a bne  0x00000004 , 0x0000560c 
+ 00022027  0x0000362b jam  0x00000021 , 0x000003e3 
+ 00022028  0x0000362d arg  0x00000000 , 0x00000002 
+ 00022029  0x0000362e call  0x000048ea 
+ 00022030  0x0000362f jam  0x00000000 , 0x000043d2 
+ 00022031  0x00003630 jam  0x00000000 , 0x0000041c 
+ 00022032  0x00003631 jam  0x0000002c , 0x00000b7d 
+ 00022033  0x00003632 call  0x00005620 
+ 00022034  0x00003633 branch  0x000032bd 
+ 00022035  0x00003636 arg  0x00000001 , 0x00000011 
+ 00022036  0x00003637 fetch  0x00000001 , 0x00000340 
+ 00022037  0x00003638 rtnbit1  0x00000006 
+ 00022038  0x00003639 arg  0x00000000 , 0x00000011 
+ 00022039  0x0000363a rtn 
+ 00022040  0x0000363d arg  0x000044ff , 0x00000006 
+ 00022041  0x0000363e branch  0x00007fb2 
+ 00022042  0x00003641 arg  0x000044ff , 0x00000011 
+ 00022043  0x00003642 branch  0x00007fac 
+ 00022044  0x00003645 arg  0x000044ff , 0x00000011 
+ 00022045  0x00003646 branch  0x00007fae 
+ 00022046  0x00003649 arg  0x000044ff , 0x00000011 
+ 00022047  0x0000364a branch  0x00007fb0 
+ 00022048  0x0000364d arg  0x000044ff , 0x00000011 
+ 00022049  0x0000364e branch  0x00007f92 
+ 00022050  0x00003651 set1  0x00000025 , 0x00000000 
+ 00022051  0x00003652 bpatch  0x00000061 , 0x0000402c 
+ 00022052  0x00003653 fetch  0x00000001 , 0x000003d7 
+ 00022053  0x00003654 rtnbit1  0x00000005 
+ 00022054  0x00003655 arg  0x000044ff , 0x00000011 
+ 00022055  0x00003656 call  0x00007f9f 
+ 00022056  0x00003657 nbranch  0x00005630 , 0x00000034 
+ 00022057  0x00003658 fetch  0x00000001 , 0x00004132 
+ 00022058  0x00003659 bne  0x00000001 , 0x00005890 
+ 00022059  0x0000365a arg  0x00000000 , 0x00000001 
+ 00022060  0x0000365b call  0x000044a3 
+ 00022061  0x0000365c copy  0x00000001 , 0x0000003f 
+ 00022062  0x0000365d nrtn  0x00000034 
+ 00022063  0x0000365e branch  0x00005890 
+ 00022064  0x00003660 copy  0x0000003f , 0x00000002 
+ 00022065  0x00003661 set1  0x00000025 , 0x00000000 
+ 00022066  0x00003662 bpatch  0x00000062 , 0x0000402c 
+ 00022067  0x00003663 copy  0x00000002 , 0x0000003f 
+ 00022068  0x00003664 bbit0  0x00000005 , 0x0000564b 
+ 00022069  0x00003665 force  0x00000003 , 0x00000001 
+ 00022070  0x00003666 set0  0x00000005 , 0x0000003f 
+ 00022071  0x00003667 store  0x00000001 , 0x00004440 
+ 00022072  0x00003668 set1  0x00000025 , 0x00000000 
+ 00022073  0x00003669 bpatch  0x00000063 , 0x0000402c 
+ 00022074  0x0000366a fetch  0x00000001 , 0x00004440 
+ 00022075  0x0000366b beq  0x00000000 , 0x0000568f 
+ 00022076  0x0000366c beq  0x00000001 , 0x00005691 
+ 00022077  0x0000366d beq  0x00000002 , 0x00005693 
+ 00022078  0x0000366e beq  0x00000003 , 0x00005695 
+ 00022079  0x0000366f beq  0x00000004 , 0x000056a6 
+ 00022080  0x00003670 beq  0x00000005 , 0x000056b7 
+ 00022081  0x00003671 beq  0x00000006 , 0x000056b9 
+ 00022082  0x00003672 beq  0x00000007 , 0x000056bf 
+ 00022083  0x00003673 beq  0x00000008 , 0x000056c1 
+ 00022084  0x00003674 beq  0x00000009 , 0x000056c1 
+ 00022085  0x00003675 beq  0x0000000a , 0x000056c5 
+ 00022086  0x00003676 beq  0x0000000b , 0x000056c7 
+ 00022087  0x00003677 beq  0x0000000c , 0x000056c9 
+ 00022088  0x00003678 beq  0x0000000d , 0x000056cf 
+ 00022089  0x00003679 beq  0x0000000f , 0x000056d1 
+ 00022090  0x0000367a branch  0x00003bf1 
+ 00022091  0x0000367d jam  0x00000000 , 0x00004443 
+ 00022092  0x0000367e force  0x00000002 , 0x00000001 
+ 00022093  0x0000367f bbit0  0x00000006 , 0x00005662 
+ 00022094  0x00003680 beq  0x00000052 , 0x00005662 
+ 00022095  0x00003681 beq  0x000000d2 , 0x00005662 
+ 00022096  0x00003682 jam  0x00000006 , 0x00004442 
+ 00022097  0x00003683 set0  0x00000006 , 0x0000003f 
+ 00022098  0x00003684 store  0x00000001 , 0x00004444 
+ 00022099  0x00003686 set1  0x00000025 , 0x00000000 
+ 00022100  0x00003687 bpatch  0x00000064 , 0x0000402c 
+ 00022101  0x00003688 fetch  0x00000001 , 0x00004444 
+ 00022102  0x0000368a beq  0x00000001 , 0x000056e5 
+ 00022103  0x0000368b beq  0x00000002 , 0x000056ed 
+ 00022104  0x0000368c beq  0x00000003 , 0x000056f5 
+ 00022105  0x0000368d beq  0x00000004 , 0x000056fa 
+ 00022106  0x0000368e beq  0x00000005 , 0x000056ff 
+ 00022107  0x0000368f beq  0x00000006 , 0x00005701 
+ 00022108  0x00003690 beq  0x00000007 , 0x0000570b 
+ 00022109  0x00003691 beq  0x00000008 , 0x00005712 
+ 00022110  0x00003692 beq  0x00000009 , 0x00005717 
+ 00022111  0x00003693 beq  0x0000000a , 0x0000571e 
+ 00022112  0x00003694 beq  0x0000000b , 0x00005721 
+ 00022113  0x00003695 branch  0x00003bf1 
+ 00022114  0x00003698 jam  0x00000004 , 0x00004442 
+ 00022115  0x00003699 store  0x00000001 , 0x00004444 
+ 00022116  0x0000369a set1  0x00000025 , 0x00000000 
+ 00022117  0x0000369b bpatch  0x00000065 , 0x0000402c 
+ 00022118  0x0000369d fetch  0x00000001 , 0x00004444 
+ 00022119  0x0000369e beq  0x00000001 , 0x00005729 
+ 00022120  0x0000369f beq  0x00000002 , 0x0000572f 
+ 00022121  0x000036a0 beq  0x00000003 , 0x0000572f 
+ 00022122  0x000036a1 beq  0x00000004 , 0x00005732 
+ 00022123  0x000036a2 beq  0x00000005 , 0x00005737 
+ 00022124  0x000036a3 beq  0x00000006 , 0x00005748 
+ 00022125  0x000036a4 beq  0x00000007 , 0x00005752 
+ 00022126  0x000036a5 beq  0x00000008 , 0x00005793 
+ 00022127  0x000036a6 beq  0x00000009 , 0x0000579b 
+ 00022128  0x000036a7 beq  0x0000000a , 0x000057be 
+ 00022129  0x000036a8 beq  0x0000000b , 0x000057c6 
+ 00022130  0x000036a9 beq  0x0000000c , 0x000057d1 
+ 00022131  0x000036aa beq  0x0000000d , 0x000057d6 
+ 00022132  0x000036ab beq  0x0000000e , 0x000057e5 
+ 00022133  0x000036ac beq  0x0000000f , 0x000057ec 
+ 00022134  0x000036ad beq  0x00000010 , 0x00005812 
+ 00022135  0x000036ae beq  0x00000011 , 0x0000581a 
+ 00022136  0x000036af beq  0x00000012 , 0x0000583e 
+ 00022137  0x000036b0 beq  0x00000013 , 0x00005845 
+ 00022138  0x000036b1 beq  0x00000016 , 0x0000585e 
+ 00022139  0x000036b2 beq  0x00000017 , 0x00005860 
+ 00022140  0x000036b3 beq  0x00000018 , 0x00005862 
+ 00022141  0x000036b4 beq  0x00000019 , 0x00005864 
+ 00022142  0x000036b5 beq  0x0000001b , 0x00005873 
+ 00022143  0x000036b6 beq  0x0000001d , 0x00005882 
+ 00022144  0x000036b7 beq  0x0000001e , 0x00005884 
+ 00022145  0x000036b8 beq  0x00000052 , 0x00005886 
+ 00022146  0x000036b9 beq  0x000000d2 , 0x00005888 
+ 00022147  0x000036ba beq  0x0000009e , 0x00005686 
+ 00022148  0x000036bb beq  0x0000009f , 0x00005688 
+ 00022149  0x000036bc branch  0x00003bf1 
+ 00022150  0x000036bf jam  0x00000010 , 0x00000b7d 
+ 00022151  0x000036c0 call  0x00005620 
+ 00022152  0x000036c3 setarg  0x00000011 
+ 00022153  0x000036c4 store  0x00000002 , 0x0000443e 
+ 00022154  0x000036c5 fetch  0x00000001 , 0x000003d7 
+ 00022155  0x000036c6 set1  0x00000005 , 0x0000003f 
+ 00022156  0x000036c7 store  0x00000001 , 0x000003d7 
+ 00022157  0x000036c8 jam  0x00000012 , 0x00000b7d 
+ 00022158  0x000036c9 branch  0x00005620 
+ 00022159  0x000036cc force  0x0000000c , 0x00000002 
+ 00022160  0x000036cd branch  0x00005892 
+ 00022161  0x000036d0 force  0x00000008 , 0x00000002 
+ 00022162  0x000036d1 branch  0x00005892 
+ 00022163  0x000036d4 force  0x00000002 , 0x00000002 
+ 00022164  0x000036d5 branch  0x00005892 
+ 00022165  0x000036d8 force  0x00000000 , 0x0000003f 
+ 00022166  0x000036d9 istore  0x00000008 , 0x00000005 
+ 00022167  0x000036da istore  0x00000002 , 0x00000005 
+ 00022168  0x000036db copy  0x00000005 , 0x00000002 
+ 00022169  0x000036dc arg  0x00000380 , 0x00000005 
+ 00022170  0x000036dd force  0x00000008 , 0x00000039 
+ 00022171  0x000036de call  0x00006227 
+ 00022172  0x000036df fetch  0x00000008 , 0x00000380 
+ 00022173  0x000036e0 istore  0x00000008 , 0x00000002 
+ 00022174  0x000036e1 copy  0x00000005 , 0x00000002 
+ 00022175  0x000036e2 arg  0x00004473 , 0x00000005 
+ 00022176  0x000036e3 force  0x00000004 , 0x00000039 
+ 00022177  0x000036e4 call  0x00006227 
+ 00022178  0x000036e5 fetch  0x00000004 , 0x00004473 
+ 00022179  0x000036e6 istore  0x00000004 , 0x00000002 
+ 00022180  0x000036e7 force  0x00000017 , 0x00000002 
+ 00022181  0x000036e8 branch  0x00005892 
+ 00022182  0x000036eb copy  0x00000005 , 0x00000002 
+ 00022183  0x000036ec arg  0x00000388 , 0x00000005 
+ 00022184  0x000036ed force  0x00000008 , 0x00000039 
+ 00022185  0x000036ee call  0x00006227 
+ 00022186  0x000036ef fetch  0x00000008 , 0x00000388 
+ 00022187  0x000036f0 istore  0x00000008 , 0x00000002 
+ 00022188  0x000036f1 copy  0x00000005 , 0x00000002 
+ 00022189  0x000036f2 arg  0x00004477 , 0x00000005 
+ 00022190  0x000036f3 force  0x00000004 , 0x00000039 
+ 00022191  0x000036f4 call  0x00006227 
+ 00022192  0x000036f5 fetch  0x00000004 , 0x00004477 
+ 00022193  0x000036f6 istore  0x00000004 , 0x00000002 
+ 00022194  0x000036f7 call  0x000074b6 
+ 00022195  0x000036f8 jam  0x00000025 , 0x00000b7d 
+ 00022196  0x000036f9 call  0x00005620 
+ 00022197  0x000036fa force  0x0000000d , 0x00000002 
+ 00022198  0x000036fb branch  0x00005892 
+ 00022199  0x000036fe force  0x00000001 , 0x00000002 
+ 00022200  0x000036ff branch  0x00005892 
+ 00022201  0x00003702 force  0x00000001 , 0x00000002 
+ 00022202  0x00003703 branch  0x00005892 , 0x00000029 
+ 00022203  0x00003704 jam  0x00000046 , 0x00000b7d 
+ 00022204  0x00003705 call  0x00005620 
+ 00022205  0x00003706 force  0x00000001 , 0x00000002 
+ 00022206  0x00003707 branch  0x00005892 
+ 00022207  0x0000370a force  0x00000002 , 0x00000002 
+ 00022208  0x0000370b branch  0x00005892 
+ 00022209  0x0000370e setarg  0x00000001 
+ 00022210  0x0000370f istore  0x00000008 , 0x00000005 
+ 00022211  0x00003710 force  0x00000009 , 0x00000002 
+ 00022212  0x00003711 branch  0x00005892 
+ 00022213  0x00003714 force  0x00000006 , 0x00000002 
+ 00022214  0x00003715 branch  0x00005892 
+ 00022215  0x00003718 force  0x00000006 , 0x00000002 
+ 00022216  0x00003719 branch  0x00005892 
+ 00022217  0x0000371c setarg  0x00000a06 
+ 00022218  0x0000371d istore  0x00000003 , 0x00000005 
+ 00022219  0x0000371e setarg  0x00001d87 
+ 00022220  0x0000371f istore  0x00000002 , 0x00000005 
+ 00022221  0x00003720 force  0x00000006 , 0x00000002 
+ 00022222  0x00003721 branch  0x00005892 
+ 00022223  0x00003724 force  0x00000002 , 0x00000002 
+ 00022224  0x00003725 branch  0x00005892 
+ 00022225  0x00003728 increase  0xffffffff , 0x00000005 
+ 00022226  0x00003729 setarg  0x0000000c 
+ 00022227  0x0000372a istore  0x00000002 , 0x00000005 
+ 00022228  0x0000372b setarg  0x00000005 
+ 00022229  0x0000372c istore  0x00000002 , 0x00000005 
+ 00022230  0x0000372d setarg  0x0000b412 
+ 00022231  0x0000372e istore  0x00000002 , 0x00000005 
+ 00022232  0x0000372f setarg  0x00000008 
+ 00022233  0x00003730 istore  0x00000002 , 0x00000005 
+ 00022234  0x00003731 setarg  0x00000008 
+ 00022235  0x00003732 istore  0x00000002 , 0x00000005 
+ 00022236  0x00003733 setarg  0x00000010 
+ 00022237  0x00003734 istore  0x00000002 , 0x00000005 
+ 00022238  0x00003735 setarg  0x00000000 
+ 00022239  0x00003736 istore  0x00000002 , 0x00000005 
+ 00022240  0x00003737 setarg  0x0000012c 
+ 00022241  0x00003738 istore  0x00000002 , 0x00000005 
+ 00022242  0x00003739 call  0x0000588a 
+ 00022243  0x0000373a force  0x00000002 , 0x00000001 
+ 00022244  0x0000373b branch  0x00005892 
+ 00022245  0x0000373e setarg  0x01000401 
+ 00022246  0x0000373f store  0x00000004 , 0x000044ae 
+ 00022247  0x00003740 setarg  0x00070710 
+ 00022248  0x00003741 istore  0x00000003 , 0x00000005 
+ 00022249  0x00003742 fetch  0x00000006 , 0x000044af 
+ 00022250  0x00003743 store  0x00000006 , 0x00004445 
+ 00022251  0x00003744 force  0x0000000b , 0x00000002 
+ 00022252  0x00003745 branch  0x00005892 
+ 00022253  0x00003748 setarg  0x01000302 
+ 00022254  0x00003749 store  0x00000004 , 0x000044b5 
+ 00022255  0x0000374a setarg  0x00010410 
+ 00022256  0x0000374b istore  0x00000003 , 0x00000005 
+ 00022257  0x0000374c fetch  0x00000006 , 0x000044b6 
+ 00022258  0x0000374d store  0x00000006 , 0x00004445 
+ 00022259  0x0000374e force  0x0000000b , 0x00000002 
+ 00022260  0x0000374f branch  0x00005892 
+ 00022261  0x00003752 call  0x000074b0 
+ 00022262  0x00003753 arg  0x00004445 , 0x00000005 
+ 00022263  0x00003754 call  0x000075a3 
+ 00022264  0x00003755 force  0x00000015 , 0x00000002 
+ 00022265  0x00003756 branch  0x00005892 
+ 00022266  0x00003759 fetch  0x00000008 , 0x000003b0 
+ 00022267  0x0000375a branch  0x000056fd , 0x00000029 
+ 00022268  0x0000375b fetch  0x00000008 , 0x0000449c 
+ 00022269  0x0000375e call  0x00005723 
+ 00022270  0x0000375f branch  0x00005892 
+ 00022271  0x00003762 force  0x00000006 , 0x00000002 
+ 00022272  0x00003763 branch  0x00005892 
+ 00022273  0x00003766 jam  0x00000029 , 0x00000b7d 
+ 00022274  0x00003767 call  0x00007c27 
+ 00022275  0x00003768 jam  0x00000047 , 0x00000b7d 
+ 00022276  0x00003769 call  0x00005620 
+ 00022277  0x0000376a arg  0x000003a0 , 0x00000005 
+ 00022278  0x0000376b call  0x00006226 
+ 00022279  0x0000376c fetch  0x00000008 , 0x000003a0 
+ 00022280  0x0000376d fetch  0x00000008 , 0x0000447b 
+ 00022281  0x0000376e call  0x00005723 
+ 00022282  0x0000376f branch  0x00005892 
+ 00022283  0x00003772 jam  0x00000048 , 0x00000b7d 
+ 00022284  0x00003773 call  0x00005620 
+ 00022285  0x00003774 arg  0x00004445 , 0x00000005 
+ 00022286  0x00003775 force  0x00000008 , 0x00000039 
+ 00022287  0x00003776 call  0x00006227 
+ 00022288  0x00003777 force  0x0000000f , 0x00000002 
+ 00022289  0x00003778 branch  0x00005892 
+ 00022290  0x0000377b jam  0x00000049 , 0x00000b7d 
+ 00022291  0x0000377c call  0x00005620 
+ 00022292  0x0000377d arg  0x00004445 , 0x00000005 
+ 00022293  0x0000377e call  0x00006226 
+ 00022294  0x0000377f branch  0x0000588a 
+ 00022295  0x00003782 jam  0x0000004a , 0x00000b7d 
+ 00022296  0x00003783 call  0x00005620 
+ 00022297  0x00003784 force  0x00000000 , 0x0000003f 
+ 00022298  0x00003785 store  0x00000001 , 0x00004445 
+ 00022299  0x00003786 fetch  0x00000006 , 0x000044f9 
+ 00022300  0x00003787 istore  0x00000006 , 0x00000005 
+ 00022301  0x00003788 branch  0x0000588a 
+ 00022302  0x0000378b arg  0x00004445 , 0x00000005 
+ 00022303  0x0000378c call  0x00006226 
+ 00022304  0x0000378d branch  0x0000588a 
+ 00022305  0x00003790 force  0x00000006 , 0x00000002 
+ 00022306  0x00003791 branch  0x00005892 
+ 00022307  0x00003794 store  0x00000008 , 0x00004445 
+ 00022308  0x00003795 ifetch  0x00000008 , 0x00000006 
+ 00022309  0x00003796 istore  0x00000008 , 0x00000005 
+ 00022310  0x00003797 force  0x00000015 , 0x00000002 
+ 00022311  0x00003798 rtn 
+ 00022312  0x0000379b jam  0x0000000a , 0x000003fc 
+ 00022313  0x0000379d jam  0x00000001 , 0x00004444 
+ 00022314  0x0000379e fetch  0x00000003 , 0x000003f9 
+ 00022315  0x0000379f store  0x00000003 , 0x00004445 
+ 00022316  0x000037a0 fetch  0x00000001 , 0x000003fc 
+ 00022317  0x000037a1 istore  0x00000001 , 0x00000005 
+ 00022318  0x000037a2 branch  0x0000588a 
+ 00022319  0x000037a5 setarg  0x00000017 
+ 00022320  0x000037a6 istore  0x00000002 , 0x00000005 
+ 00022321  0x000037a7 branch  0x0000588a 
+ 00022322  0x000037aa fetch  0x00000002 , 0x000044bc 
+ 00022323  0x000037ab store  0x00000002 , 0x00004445 
+ 00022324  0x000037ac fetch  0x00000002 , 0x000044be 
+ 00022325  0x000037ad istore  0x00000002 , 0x00000005 
+ 00022326  0x000037ae branch  0x0000588a 
+ 00022327  0x000037b3 force  0x00000001 , 0x0000003f 
+ 00022328  0x000037b4 store  0x00000001 , 0x00004445 
+ 00022329  0x000037b5 call  0x00005a74 
+ 00022330  0x000037b7 call  0x00005a7d 
+ 00022331  0x000037b8 branch  0x00005746 , 0x00000034 
+ 00022332  0x000037b9 nbranch  0x00005744 , 0x00000002 
+ 00022333  0x000037ba disable  0x00000028 
+ 00022334  0x000037bb istore  0x00000002 , 0x00000005 
+ 00022335  0x000037bc ifetch  0x00000002 , 0x00000006 
+ 00022336  0x000037bd istore  0x00000002 , 0x00000005 
+ 00022337  0x000037bf ifetch  0x00000001 , 0x00000006 
+ 00022338  0x000037c0 iadd  0x00000006 , 0x00000006 
+ 00022339  0x000037c1 branch  0x0000573a 
+ 00022340  0x000037c3 increase  0x00000002 , 0x00000006 
+ 00022341  0x000037c4 branch  0x00005741 
+ 00022342  0x000037c6 branch  0x00005728 , 0x00000028 
+ 00022343  0x000037c7 branch  0x0000588a 
+ 00022344  0x000037cb fetch  0x00000002 , 0x000044bc 
+ 00022345  0x000037cc branch  0x00005688 , 0x00000034 
+ 00022346  0x000037cd store  0x00000002 , 0x00004445 
+ 00022347  0x000037ce fetch  0x00000002 , 0x000044be 
+ 00022348  0x000037d0 istore  0x00000002 , 0x00000005 
+ 00022349  0x000037d1 fetch  0x00000002 , 0x000044c4 
+ 00022350  0x000037d3 istore  0x00000002 , 0x00000005 
+ 00022351  0x000037d4 fetch  0x00000002 , 0x000044c0 
+ 00022352  0x000037d6 istore  0x00000002 , 0x00000005 
+ 00022353  0x000037d7 branch  0x0000588a 
+ 00022354  0x000037db call  0x0000577b 
+ 00022355  0x000037dc rtn  0x00000028 
+ 00022356  0x000037dd fetcht  0x00000002 , 0x000044c4 
+ 00022357  0x000037de setarg  0x00002800 
+ 00022358  0x000037df isub  0x00000002 , 0x0000003e 
+ 00022359  0x000037e0 branch  0x00005762 , 0x00000005 
+ 00022360  0x000037e1 setarg  0x00002801 
+ 00022361  0x000037e2 isub  0x00000002 , 0x0000003e 
+ 00022362  0x000037e3 branch  0x00005728 , 0x00000005 
+ 00022363  0x000037e4 setarg  0x00002802 
+ 00022364  0x000037e5 isub  0x00000002 , 0x0000003e 
+ 00022365  0x000037e6 branch  0x00005728 , 0x00000005 
+ 00022366  0x000037e7 setarg  0x00002803 
+ 00022367  0x000037e8 isub  0x00000002 , 0x0000003e 
+ 00022368  0x000037e9 branch  0x00005728 , 0x00000005 
+ 00022369  0x000037ea branch  0x00005728 
+ 00022370  0x000037ed fetcht  0x00000002 , 0x000044c0 
+ 00022371  0x000037ee increase  0x00000002 , 0x00000006 
+ 00022372  0x000037ef ifetch  0x00000001 , 0x00000006 
+ 00022373  0x000037f0 icopy  0x00000013 
+ 00022374  0x000037f1 increase  0x00000001 , 0x00000013 
+ 00022375  0x000037f4 increase  0xffffffff , 0x00000013 
+ 00022376  0x000037f5 branch  0x00005728 , 0x00000005 
+ 00022377  0x000037f6 ifetch  0x00000002 , 0x00000006 
+ 00022378  0x000037f7 isub  0x00000002 , 0x0000003e 
+ 00022379  0x000037f8 branch  0x0000576e , 0x00000005 
+ 00022380  0x000037f9 increase  0x00000004 , 0x00000006 
+ 00022381  0x000037fa branch  0x00005767 
+ 00022382  0x000037fd ifetch  0x00000002 , 0x00000006 
+ 00022383  0x000037fe icopy  0x00000011 
+ 00022384  0x000037ff ifetch  0x00000002 , 0x00000006 
+ 00022385  0x00003800 icopy  0x00000012 
+ 00022386  0x00003801 call  0x00005785 
+ 00022387  0x00003802 rtn  0x00000028 
+ 00022388  0x00003803 jam  0x00000007 , 0x00004444 
+ 00022389  0x00003804 deposit  0x00000011 
+ 00022390  0x00003805 store  0x00000002 , 0x00004445 
+ 00022391  0x00003806 deposit  0x00000012 
+ 00022392  0x00003807 istore  0x00000002 , 0x00000005 
+ 00022393  0x00003808 force  0x00000009 , 0x00000002 
+ 00022394  0x00003809 branch  0x00005892 
+ 00022395  0x0000380f disable  0x00000028 
+ 00022396  0x00003810 fetcht  0x00000002 , 0x000044bc 
+ 00022397  0x00003811 fetch  0x00000002 , 0x000044be 
+ 00022398  0x00003812 isub  0x00000002 , 0x0000003e 
+ 00022399  0x00003813 nbranch  0x00005782 , 0x00000002 
+ 00022400  0x00003814 deposit  0x00000002 
+ 00022401  0x00003815 rtnne  0x00000000 
+ 00022402  0x00003818 enable  0x00000028 
+ 00022403  0x0000381a jam  0x00000001 , 0x000003fc 
+ 00022404  0x0000381b branch  0x00005729 
+ 00022405  0x0000381e disable  0x00000028 
+ 00022406  0x0000381f fetcht  0x00000002 , 0x000044bc 
+ 00022407  0x00003820 deposit  0x00000011 
+ 00022408  0x00003821 isub  0x00000002 , 0x0000003e 
+ 00022409  0x00003822 nbranch  0x00005791 , 0x00000002 
+ 00022410  0x00003823 fetch  0x00000002 , 0x000044be 
+ 00022411  0x00003824 isub  0x00000012 , 0x0000003e 
+ 00022412  0x00003825 nbranch  0x00005791 , 0x00000002 
+ 00022413  0x00003826 deposit  0x00000012 
+ 00022414  0x00003827 isub  0x00000011 , 0x0000003e 
+ 00022415  0x00003828 nbranch  0x00005791 , 0x00000002 
+ 00022416  0x00003829 rtn 
+ 00022417  0x0000382c enable  0x00000028 
+ 00022418  0x0000382d branch  0x00005728 
+ 00022419  0x00003831 fetch  0x00000002 , 0x000044bc 
+ 00022420  0x00003833 istore  0x00000002 , 0x00000005 
+ 00022421  0x00003834 fetch  0x00000002 , 0x000044be 
+ 00022422  0x00003836 istore  0x00000002 , 0x00000005 
+ 00022423  0x00003837 fetch  0x00000002 , 0x000044c0 
+ 00022424  0x00003838 istore  0x00000002 , 0x00000005 
+ 00022425  0x00003839 force  0x0000000b , 0x00000002 
+ 00022426  0x0000383a branch  0x00005892 
+ 00022427  0x0000383e fetcht  0x00000002 , 0x000044c0 
+ 00022428  0x0000383f setarg  0x00002803 
+ 00022429  0x00003840 isub  0x00000002 , 0x0000003e 
+ 00022430  0x00003841 setarg  0x00000007 
+ 00022431  0x00003842 branch  0x000057a5 , 0x00000005 
+ 00022432  0x00003843 setarg  0x00002800 
+ 00022433  0x00003844 isub  0x00000002 , 0x0000003e 
+ 00022434  0x00003845 setarg  0x00000006 
+ 00022435  0x00003846 branch  0x000057a5 , 0x00000005 
+ 00022436  0x00003847 branch  0x00005728 
+ 00022437  0x00003849 store  0x00000001 , 0x00004445 
+ 00022438  0x0000384a call  0x00005a74 
+ 00022439  0x0000384b force  0x00000003 , 0x00000030 
+ 00022440  0x0000384d call  0x00005a7d 
+ 00022441  0x0000384e branch  0x000057bc , 0x00000034 
+ 00022442  0x0000384f nbranch  0x000057b8 , 0x00000002 
+ 00022443  0x00003850 iforce  0x00000011 
+ 00022444  0x00003851 ifetch  0x00000002 , 0x00000006 
+ 00022445  0x00003852 isub  0x00000002 , 0x0000003e 
+ 00022446  0x00003853 nbranch  0x000057b9 , 0x00000005 
+ 00022447  0x00003854 disable  0x00000028 
+ 00022448  0x00003855 deposit  0x00000011 
+ 00022449  0x00003856 istore  0x00000002 , 0x00000005 
+ 00022450  0x00003857 ifetch  0x00000001 , 0x00000006 
+ 00022451  0x00003858 add  0x0000003f , 0x00000004 , 0x00000039 
+ 00022452  0x00003859 call  0x00007e45 
+ 00022453  0x0000385a increase  0xffffffff , 0x00000030 
+ 00022454  0x0000385b branch  0x000057bc , 0x00000005 
+ 00022455  0x0000385c branch  0x000057b9 
+ 00022456  0x0000385e increase  0x00000002 , 0x00000006 
+ 00022457  0x00003860 ifetch  0x00000001 , 0x00000006 
+ 00022458  0x00003861 iadd  0x00000006 , 0x00000006 
+ 00022459  0x00003862 branch  0x000057a8 
+ 00022460  0x00003864 branch  0x00005728 , 0x00000028 
+ 00022461  0x00003865 branch  0x0000588a 
+ 00022462  0x00003869 fetch  0x00000001 , 0x0000443d 
+ 00022463  0x0000386b increase  0xffffffff , 0x0000003f 
+ 00022464  0x0000386c store  0x00000001 , 0x0000443d 
+ 00022465  0x0000386d lshift  0x0000003f , 0x0000003f 
+ 00022466  0x0000386f iadd  0x00000006 , 0x00000006 
+ 00022467  0x00003870 ifetcht  0x00000002 , 0x00000006 
+ 00022468  0x00003871 storet  0x00000002 , 0x00004445 
+ 00022469  0x00003872 branch  0x0000588a 
+ 00022470  0x00003875 fetcht  0x00000002 , 0x000003fa 
+ 00022471  0x00003876 call  0x00005a88 
+ 00022472  0x00003877 branch  0x00005728 , 0x00000034 
+ 00022473  0x00003878 ifetch  0x00000001 , 0x00000006 
+ 00022474  0x00003879 branch  0x0000588a , 0x00000034 
+ 00022475  0x0000387a sub  0x0000003f , 0x00000016 , 0x0000003e 
+ 00022476  0x0000387b branch  0x000057ce , 0x00000002 
+ 00022477  0x0000387c force  0x00000016 , 0x0000003f 
+ 00022478  0x0000387e icopy  0x00000039 
+ 00022479  0x0000387f call  0x00007e45 
+ 00022480  0x00003880 branch  0x0000588a 
+ 00022481  0x00003884 setarg  0x00000003 
+ 00022482  0x00003885 store  0x00000002 , 0x00004445 
+ 00022483  0x00003886 setarg  0x00000008 
+ 00022484  0x00003887 istore  0x00000002 , 0x00000005 
+ 00022485  0x00003888 branch  0x0000588a 
+ 00022486  0x0000388b fetch  0x00000002 , 0x000044c0 
+ 00022487  0x0000388c iforce  0x00000011 
+ 00022488  0x0000388d fetcht  0x00000002 , 0x000003fa 
+ 00022489  0x0000388e call  0x00005a88 
+ 00022490  0x0000388f branch  0x00005728 , 0x00000034 
+ 00022491  0x00003890 ifetch  0x00000001 , 0x00000006 
+ 00022492  0x00003891 isub  0x00000011 , 0x00000039 
+ 00022493  0x00003892 nbranch  0x00005728 , 0x00000002 
+ 00022494  0x00003893 sub  0x00000039 , 0x00000016 , 0x0000003e 
+ 00022495  0x00003894 branch  0x000057e1 , 0x00000002 
+ 00022496  0x00003895 force  0x00000016 , 0x00000039 
+ 00022497  0x00003897 deposit  0x00000011 
+ 00022498  0x00003898 iadd  0x00000006 , 0x00000006 
+ 00022499  0x00003899 call  0x00007e45 
+ 00022500  0x0000389a branch  0x0000588a 
+ 00022501  0x0000389d setarg  0x00000003 
+ 00022502  0x0000389e istore  0x00000002 , 0x00000005 
+ 00022503  0x0000389f setarg  0x00000007 
+ 00022504  0x000038a0 istore  0x00000002 , 0x00000005 
+ 00022505  0x000038a1 setarg  0x00000009 
+ 00022506  0x000038a2 istore  0x00000002 , 0x00000005 
+ 00022507  0x000038a3 branch  0x0000588a 
+ 00022508  0x000038a6 fetch  0x00000001 , 0x0000443d 
+ 00022509  0x000038a7 icopy  0x00000013 
+ 00022510  0x000038a8 arg  0x00000347 , 0x00000011 
+ 00022511  0x000038a9 arg  0x00004445 , 0x00000012 
+ 00022512  0x000038aa arg  0x00000000 , 0x0000000b 
+ 00022513  0x000038ab disable  0x00000031 
+ 00022514  0x000038ae copy  0x00000011 , 0x00000006 
+ 00022515  0x000038af ifetcht  0x00000002 , 0x00000006 
+ 00022516  0x000038b0 copy  0x00000006 , 0x00000011 
+ 00022517  0x000038b1 call  0x00005a88 
+ 00022518  0x000038b2 branch  0x00005805 , 0x00000034 
+ 00022519  0x000038b3 ifetch  0x00000001 , 0x00000006 
+ 00022520  0x000038b4 icopy  0x00000039 
+ 00022521  0x000038b5 iadd  0x0000000b , 0x0000000b 
+ 00022522  0x000038b9 sub  0x0000000b , 0x00000018 , 0x0000003e 
+ 00022523  0x000038ba nbranch  0x0000580a , 0x00000002 
+ 00022524  0x000038bb copy  0x00000012 , 0x00000005 
+ 00022525  0x000038be ifetch  0x00000001 , 0x00000006 
+ 00022526  0x000038bf istore  0x00000001 , 0x00000005 
+ 00022527  0x000038c0 loop  0x000057fd 
+ 00022528  0x000038c1 copy  0x00000005 , 0x00000012 
+ 00022529  0x000038c2 enable  0x00000031 
+ 00022530  0x000038c3 increase  0xffffffff , 0x00000013 
+ 00022531  0x000038c4 branch  0x00005805 , 0x00000005 
+ 00022532  0x000038c5 branch  0x000057f2 
+ 00022533  0x000038c8 nbranch  0x00005810 , 0x00000031 
+ 00022534  0x000038c9 disable  0x00000031 
+ 00022535  0x000038ca copy  0x0000000b , 0x00000002 
+ 00022536  0x000038cb increase  0x00000005 , 0x00000002 
+ 00022537  0x000038cc branch  0x00005892 
+ 00022538  0x000038cf nbranch  0x00005810 , 0x00000031 
+ 00022539  0x000038d0 disable  0x00000031 
+ 00022540  0x000038d1 deposit  0x0000000b 
+ 00022541  0x000038d2 isub  0x00000039 , 0x00000002 
+ 00022542  0x000038d3 increase  0x00000005 , 0x00000002 
+ 00022543  0x000038d4 branch  0x00005892 
+ 00022544  0x000038d7 jam  0x00000010 , 0x000003fc 
+ 00022545  0x000038d8 branch  0x00005729 
+ 00022546  0x000038dc fetch  0x00000002 , 0x000003fa 
+ 00022547  0x000038dd branch  0x00005688 , 0x00000034 
+ 00022548  0x000038de istore  0x00000002 , 0x00000005 
+ 00022549  0x000038df setarg  0x0000ffff 
+ 00022550  0x000038e0 istore  0x00000002 , 0x00000005 
+ 00022551  0x000038e1 setarg  0x00002800 
+ 00022552  0x000038e2 istore  0x00000002 , 0x00000005 
+ 00022553  0x000038e3 branch  0x0000588a 
+ 00022554  0x000038e7 setarg  0x00000006 
+ 00022555  0x000038e8 store  0x00000001 , 0x00004445 
+ 00022556  0x000038e9 fetch  0x00000002 , 0x000044c0 
+ 00022557  0x000038ea iforce  0x00000011 
+ 00022558  0x000038eb call  0x00005a74 
+ 00022559  0x000038ec force  0x00000003 , 0x00000039 
+ 00022560  0x000038ee call  0x00005a7d 
+ 00022561  0x000038ef branch  0x00005835 , 0x00000034 
+ 00022562  0x000038f0 nbranch  0x0000583a , 0x00000002 
+ 00022563  0x000038f1 iforce  0x00000030 
+ 00022564  0x000038f2 ifetch  0x00000002 , 0x00000006 
+ 00022565  0x000038f3 isub  0x00000011 , 0x0000003e 
+ 00022566  0x000038f4 nbranch  0x0000583b , 0x00000005 
+ 00022567  0x000038f5 deposit  0x00000030 
+ 00022568  0x000038f6 branch  0x0000582f , 0x00000028 
+ 00022569  0x000038f7 increase  0xffffffff , 0x0000003f 
+ 00022570  0x000038f8 istore  0x00000002 , 0x00000005 
+ 00022571  0x000038f9 istoret  0x00000002 , 0x00000005 
+ 00022572  0x000038fa increase  0x00000001 , 0x0000003f 
+ 00022573  0x000038fb increase  0xffffffff , 0x00000039 
+ 00022574  0x000038fc branch  0x0000588a , 0x00000005 
+ 00022575  0x000038fe disable  0x00000028 
+ 00022576  0x000038ff istore  0x00000002 , 0x00000005 
+ 00022577  0x00003900 increase  0x00000001 , 0x00000006 
+ 00022578  0x00003901 ifetcht  0x00000002 , 0x00000006 
+ 00022579  0x00003902 increase  0xfffffffd , 0x00000006 
+ 00022580  0x00003903 branch  0x0000583b 
+ 00022581  0x00003905 branch  0x00005728 , 0x00000028 
+ 00022582  0x00003906 force  0xffffffff , 0x0000003f 
+ 00022583  0x00003907 istore  0x00000002 , 0x00000005 
+ 00022584  0x00003908 istoret  0x00000002 , 0x00000005 
+ 00022585  0x00003909 branch  0x0000588a 
+ 00022586  0x0000390b increase  0x00000002 , 0x00000006 
+ 00022587  0x0000390d ifetch  0x00000001 , 0x00000006 
+ 00022588  0x0000390e iadd  0x00000006 , 0x00000006 
+ 00022589  0x0000390f branch  0x00005820 
+ 00022590  0x00003914 fetch  0x00000002 , 0x000044c2 
+ 00022591  0x00003915 store  0x00000002 , 0x00004445 
+ 00022592  0x00003916 fetch  0x00000001 , 0x000044c6 
+ 00022593  0x00003917 copy  0x0000003f , 0x00000039 
+ 00022594  0x00003918 arg  0x000044c7 , 0x00000006 
+ 00022595  0x00003919 call  0x00007e45 
+ 00022596  0x0000391a branch  0x0000588a 
+ 00022597  0x0000391d fetcht  0x00000002 , 0x000003fa 
+ 00022598  0x0000391e call  0x00005a88 
+ 00022599  0x0000391f branch  0x0000585c , 0x00000034 
+ 00022600  0x00003920 increase  0xfffffffe , 0x00000006 
+ 00022601  0x00003921 ifetcht  0x00000002 , 0x00000006 
+ 00022602  0x00003922 setarg  0x00002902 
+ 00022603  0x00003923 isub  0x00000002 , 0x0000003e 
+ 00022604  0x00003924 nbranch  0x0000585c , 0x00000005 
+ 00022605  0x00003925 increase  0x00000001 , 0x00000006 
+ 00022606  0x00003926 ifetcht  0x00000002 , 0x00000006 
+ 00022607  0x00003927 setarg  0x00000001 
+ 00022608  0x00003928 isub  0x00000002 , 0x0000003e 
+ 00022609  0x00003929 branch  0x00005856 , 0x00000005 
+ 00022610  0x0000392a setarg  0x00000000 
+ 00022611  0x0000392b isub  0x00000002 , 0x0000003e 
+ 00022612  0x0000392c nbranch  0x0000585c , 0x00000005 
+ 00022613  0x0000392d branch  0x0000585c 
+ 00022614  0x00003930 increase  0xfffffff9 , 0x00000006 
+ 00022615  0x00003931 ifetch  0x00000002 , 0x00000006 
+ 00022616  0x00003932 increase  0xffffffff , 0x0000003f 
+ 00022617  0x00003933 store  0x00000002 , 0x000044c2 
+ 00022618  0x00003934 jam  0x0000001b , 0x00000b7d 
+ 00022619  0x00003935 call  0x00005620 
+ 00022620  0x00003939 force  0x00000005 , 0x00000002 
+ 00022621  0x0000393a branch  0x00005892 
+ 00022622  0x0000393d force  0x00000006 , 0x00000002 
+ 00022623  0x0000393e branch  0x00005892 
+ 00022624  0x00003941 force  0x00000006 , 0x00000002 
+ 00022625  0x00003942 branch  0x00005892 
+ 00022626  0x00003945 force  0x00000006 , 0x00000002 
+ 00022627  0x00003946 branch  0x00005892 
+ 00022628  0x00003949 force  0x00000006 , 0x00000002 
+ 00022629  0x0000394a branch  0x00005892 
+ 00022630  0x0000394d set1  0x00000025 , 0x00000000 
+ 00022631  0x0000394e bpatch  0x00000066 , 0x0000402c 
+ 00022632  0x0000394f increase  0x00000001 , 0x00000002 
+ 00022633  0x00003950 call  0x00005a88 
+ 00022634  0x00003951 increase  0xfffffffe , 0x00000006 
+ 00022635  0x00003952 ifetch  0x00000002 , 0x00000006 
+ 00022636  0x00003953 arg  0x00002902 , 0x00000002 
+ 00022637  0x00003954 isub  0x00000002 , 0x0000003e 
+ 00022638  0x00003955 nrtn  0x00000005 
+ 00022639  0x00003956 increase  0x00000001 , 0x00000006 
+ 00022640  0x00003957 copy  0x00000006 , 0x00000011 
+ 00022641  0x00003958 ifetch  0x00000001 , 0x00000006 
+ 00022642  0x00003959 rtn 
+ 00022643  0x0000395c jam  0x00000000 , 0x0000041b 
+ 00022644  0x0000395d fetch  0x00000002 , 0x00004298 
+ 00022645  0x0000395e call  0x00007f66 
+ 00022646  0x0000395f arg  0x00004444 , 0x00000005 
+ 00022647  0x00003960 increase  0x00000001 , 0x00000005 
+ 00022648  0x00003961 fetcht  0x00000002 , 0x000044c2 
+ 00022649  0x00003962 istoret  0x00000002 , 0x00000005 
+ 00022650  0x00003963 call  0x00005a88 
+ 00022651  0x00003964 ifetch  0x00000001 , 0x00000006 
+ 00022652  0x00003965 icopy  0x00000039 
+ 00022653  0x00003966 call  0x00007e45 
+ 00022654  0x00003967 fetcht  0x00000001 , 0x0000041b 
+ 00022655  0x00003968 increase  0x00000007 , 0x00000002 
+ 00022656  0x00003969 call  0x00005892 
+ 00022657  0x0000396a branch  0x00005ace 
+ 00022658  0x0000396d force  0x00000006 , 0x00000002 
+ 00022659  0x0000396e branch  0x00005892 
+ 00022660  0x00003971 force  0x00000006 , 0x00000002 
+ 00022661  0x00003972 branch  0x00005892 
+ 00022662  0x00003975 force  0x00000006 , 0x00000002 
+ 00022663  0x00003976 branch  0x00005892 
+ 00022664  0x00003979 force  0x00000006 , 0x00000002 
+ 00022665  0x0000397a branch  0x00005892 
+ 00022666  0x0000397e set1  0x00000025 , 0x00000000 
+ 00022667  0x0000397f bpatch  0x00000067 , 0x0000402c 
+ 00022668  0x00003980 setarg  0x00004440 
+ 00022669  0x00003981 isub  0x00000005 , 0x0000003f 
+ 00022670  0x00003982 sub  0x0000003f , 0x00000000 , 0x00000002 
+ 00022671  0x00003983 branch  0x00005892 
+ 00022672  0x00003987 force  0x00000000 , 0x00000002 
+ 00022673  0x00003988 force  0x00000001 , 0x00000001 
+ 00022674  0x0000398b set1  0x00000025 , 0x00000000 
+ 00022675  0x0000398c bpatch  0x00000068 , 0x0000402d 
+ 00022676  0x0000398d storet  0x00000001 , 0x0000443f 
+ 00022677  0x0000398e compare  0x00000002 , 0x00000001 , 0x00000003 
+ 00022678  0x0000398f nbranch  0x00005899 , 0x00000001 
+ 00022679  0x00003990 add  0x00000002 , 0xfffffffc , 0x0000003f 
+ 00022680  0x00003991 store  0x00000002 , 0x00004440 
+ 00022681  0x00003994 fetcht  0x00000001 , 0x000003d7 
+ 00022682  0x00003995 call  0x0000561a 
+ 00022683  0x00003996 nsetflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00022684  0x00003997 set1  0x00000005 , 0x00000002 
+ 00022685  0x00003998 and  0x00000002 , 0x000000fc , 0x0000003f 
+ 00022686  0x00003999 ior  0x00000001 , 0x0000003f 
+ 00022687  0x0000399a store  0x00000001 , 0x000003d7 
+ 00022688  0x0000399b and_into  0x0000001f , 0x0000003f 
+ 00022689  0x0000399c store  0x00000001 , 0x0000443e 
+ 00022690  0x0000399d set1  0x00000025 , 0x00000000 
+ 00022691  0x0000399e bpatch  0x00000069 , 0x0000402d 
+ 00022692  0x0000399f fetch  0x00000001 , 0x0000443e 
+ 00022693  0x000039a0 compare  0x00000001 , 0x00000001 , 0x00000003 
+ 00022694  0x000039a1 rtn  0x00000001 
+ 00022695  0x000039a2 fetch  0x00000007 , 0x0000443f 
+ 00022696  0x000039a3 fetch  0x00000001 , 0x000003c0 
+ 00022697  0x000039a4 rtnbit0  0x00000004 
+ 00022698  0x000039a5 call  0x00007599 
+ 00022699  0x000039a6 branch  0x000074f7 
+ 00022700  0x000039a9 set1  0x00000025 , 0x00000000 
+ 00022701  0x000039aa bpatch  0x0000006a , 0x0000402d 
+ 00022702  0x000039ab call  0x0000561c 
+ 00022703  0x000039ac nbranch  0x00003bf1 , 0x00000034 
+ 00022704  0x000039ad nrtn  0x00000034 
+ 00022705  0x000039ae fetch  0x00000001 , 0x00000341 
+ 00022706  0x000039af rtn  0x00000034 
+ 00022707  0x000039b0 fetch  0x00000001 , 0x00000340 
+ 00022708  0x000039b1 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00022709  0x000039b2 branch  0x000058cf , 0x00000001 
+ 00022710  0x000039b3 fetch  0x00000007 , 0x00000341 
+ 00022711  0x000039b4 fetch  0x00000001 , 0x00000340 
+ 00022712  0x000039b5 compare  0x00000002 , 0x0000003f , 0x00000003 
+ 00022713  0x000039b6 branch  0x000058cf , 0x00000001 
+ 00022714  0x000039b7 fetch  0x00000001 , 0x00000342 
+ 00022715  0x000039b8 store  0x00000001 , 0x00000418 
+ 00022716  0x000039b9 copy  0x0000003f , 0x00000013 
+ 00022717  0x000039ba set1  0x00000025 , 0x00000000 
+ 00022718  0x000039bb bpatch  0x0000006b , 0x0000402d 
+ 00022719  0x000039bc copy  0x00000013 , 0x0000003f 
+ 00022720  0x000039bd beq  0x00000000 , 0x00005924 
+ 00022721  0x000039be beq  0x00000001 , 0x0000592c 
+ 00022722  0x000039bf beq  0x00000002 , 0x00005934 
+ 00022723  0x000039c0 beq  0x00000003 , 0x00005938 
+ 00022724  0x000039c1 beq  0x00000004 , 0x0000593f 
+ 00022725  0x000039c2 beq  0x00000005 , 0x00005944 
+ 00022726  0x000039c3 beq  0x00000006 , 0x00005949 
+ 00022727  0x000039c4 beq  0x00000007 , 0x0000594c 
+ 00022728  0x000039c5 beq  0x00000008 , 0x0000594d 
+ 00022729  0x000039c6 beq  0x00000009 , 0x0000594f 
+ 00022730  0x000039c7 beq  0x0000000a , 0x00005950 
+ 00022731  0x000039c8 beq  0x0000000b , 0x00005951 
+ 00022732  0x000039c9 beq  0x0000000c , 0x00005952 
+ 00022733  0x000039ca beq  0x0000000d , 0x00005955 
+ 00022734  0x000039cb branch  0x00003bf1 
+ 00022735  0x000039ce fetch  0x00000001 , 0x00000341 
+ 00022736  0x000039cf and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00022737  0x000039d0 rtn  0x00000034 
+ 00022738  0x000039d1 fetch  0x00000001 , 0x00004132 
+ 00022739  0x000039d2 beq  0x00000001 , 0x000058d8 
+ 00022740  0x000039d3 fetch  0x00000002 , 0x00000344 
+ 00022741  0x000039d4 beq  0x00000004 , 0x00005903 
+ 00022742  0x000039d5 beq  0x00000006 , 0x000058f4 
+ 00022743  0x000039d6 rtn 
+ 00022744  0x000039d9 set1  0x00000025 , 0x00000000 
+ 00022745  0x000039da bpatch  0x0000006c , 0x0000402d 
+ 00022746  0x000039db call  0x00004972 
+ 00022747  0x000039dc fetch  0x00000001 , 0x000003d6 
+ 00022748  0x000039dd fetcht  0x00000001 , 0x00000340 
+ 00022749  0x000039de and_into  0x00000003 , 0x00000002 
+ 00022750  0x000039df lshift8  0x00000002 , 0x00000002 
+ 00022751  0x000039e0 lshift4  0x00000002 , 0x00000002 
+ 00022752  0x000039e1 ior  0x00000002 , 0x0000003f 
+ 00022753  0x000039e2 istore  0x00000002 , 0x0000000a 
+ 00022754  0x000039e3 fetcht  0x00000001 , 0x00000341 
+ 00022755  0x000039e4 and  0x00000002 , 0x0000001f , 0x00000002 
+ 00022756  0x000039e5 istoret  0x00000002 , 0x0000000a 
+ 00022757  0x000039e6 copy  0x00000002 , 0x00000039 
+ 00022758  0x000039e7 call  0x00004976 
+ 00022759  0x000039e8 add  0x00000002 , 0x00000004 , 0x00000039 
+ 00022760  0x000039e9 call  0x00004424 
+ 00022761  0x000039ea branch  0x00004435 
+ 00022762  0x000039ed set1  0x00000025 , 0x00000000 
+ 00022763  0x000039ee bpatch  0x0000006d , 0x0000402d 
+ 00022764  0x000039ef arg  0x00000002 , 0x00000001 
+ 00022765  0x000039f0 ifetch  0x00000002 , 0x00000003 
+ 00022766  0x000039f1 ifetch  0x00000002 , 0x00000003 
+ 00022767  0x000039f2 branch  0x00003bf1 , 0x00000034 
+ 00022768  0x000039f3 copy  0x0000003f , 0x00000039 
+ 00022769  0x000039f4 arg  0x00004440 , 0x00000005 
+ 00022770  0x000039f5 call  0x0000497c 
+ 00022771  0x000039f6 branch  0x0000588a 
+ 00022772  0x000039f9 set1  0x00000025 , 0x00000000 
+ 00022773  0x000039fa bpatch  0x0000006e , 0x0000402d 
+ 00022774  0x000039fb ifetch  0x00000001 , 0x00000006 
+ 00022775  0x000039fc beq  0x00000001 , 0x00005956 
+ 00022776  0x000039fd beq  0x00000002 , 0x0000595b 
+ 00022777  0x000039fe beq  0x00000003 , 0x00005960 
+ 00022778  0x000039ff beq  0x00000004 , 0x00005966 
+ 00022779  0x00003a00 beq  0x00000005 , 0x0000596f 
+ 00022780  0x00003a01 beq  0x00000006 , 0x00005970 
+ 00022781  0x00003a02 beq  0x00000007 , 0x00005972 
+ 00022782  0x00003a03 beq  0x00000008 , 0x00005973 
+ 00022783  0x00003a04 beq  0x00000009 , 0x00005974 
+ 00022784  0x00003a05 beq  0x0000000a , 0x00005975 
+ 00022785  0x00003a06 beq  0x0000000b , 0x00005976 
+ 00022786  0x00003a07 branch  0x00003bf1 
+ 00022787  0x00003a0a set1  0x00000025 , 0x00000000 
+ 00022788  0x00003a0b bpatch  0x0000006f , 0x0000402d 
+ 00022789  0x00003a0c ifetch  0x00000003 , 0x00000006 
+ 00022790  0x00003a0d store  0x00000003 , 0x000003f9 
+ 00022791  0x00003a0f beq  0x00000001 , 0x00005977 
+ 00022792  0x00003a10 beq  0x00000002 , 0x0000598e 
+ 00022793  0x00003a11 beq  0x00000003 , 0x00005990 
+ 00022794  0x00003a12 beq  0x00000004 , 0x00005991 
+ 00022795  0x00003a13 beq  0x00000005 , 0x00005997 
+ 00022796  0x00003a14 beq  0x00000006 , 0x0000599a 
+ 00022797  0x00003a15 beq  0x00000007 , 0x000059a4 
+ 00022798  0x00003a16 beq  0x00000008 , 0x000059a5 
+ 00022799  0x00003a17 beq  0x00000009 , 0x000059ad 
+ 00022800  0x00003a18 beq  0x0000000a , 0x000059ae 
+ 00022801  0x00003a19 beq  0x0000000b , 0x000059b2 
+ 00022802  0x00003a1a beq  0x0000000c , 0x000059b5 
+ 00022803  0x00003a1b beq  0x0000000d , 0x000059b9 
+ 00022804  0x00003a1c beq  0x0000000e , 0x000059ba 
+ 00022805  0x00003a1d beq  0x0000000f , 0x000059c0 
+ 00022806  0x00003a1e beq  0x00000010 , 0x000059c1 
+ 00022807  0x00003a1f beq  0x00000011 , 0x000059c9 
+ 00022808  0x00003a20 beq  0x00000012 , 0x000059ca 
+ 00022809  0x00003a21 beq  0x00000013 , 0x000059da 
+ 00022810  0x00003a22 beq  0x00000016 , 0x000059dc 
+ 00022811  0x00003a23 beq  0x00000017 , 0x000059dd 
+ 00022812  0x00003a24 beq  0x00000018 , 0x000059de 
+ 00022813  0x00003a25 beq  0x00000019 , 0x000059df 
+ 00022814  0x00003a26 beq  0x0000001b , 0x000059e0 
+ 00022815  0x00003a27 beq  0x0000001d , 0x000059eb 
+ 00022816  0x00003a28 beq  0x0000001e , 0x000059ec 
+ 00022817  0x00003a29 beq  0x00000052 , 0x000059ed 
+ 00022818  0x00003a2a beq  0x000000d2 , 0x00005a01 
+ 00022819  0x00003a2b branch  0x00003bf1 
+ 00022820  0x00003a2f ifetch  0x00000009 , 0x00000006 
+ 00022821  0x00003a30 store  0x00000009 , 0x00004434 
+ 00022822  0x00003a31 ifetch  0x00000002 , 0x00000006 
+ 00022823  0x00003a32 store  0x00000002 , 0x000003e0 
+ 00022824  0x00003a33 fetch  0x00000001 , 0x000003c0 
+ 00022825  0x00003a34 set1  0x00000005 , 0x0000003f 
+ 00022826  0x00003a35 store  0x00000001 , 0x000003c0 
+ 00022827  0x00003a36 rtn 
+ 00022828  0x00003a39 ifetch  0x00000005 , 0x00000006 
+ 00022829  0x00003a3a store  0x00000005 , 0x0000442f 
+ 00022830  0x00003a3b ifetch  0x00000002 , 0x00000006 
+ 00022831  0x00003a3c store  0x00000002 , 0x000003e0 
+ 00022832  0x00003a3d fetch  0x00000001 , 0x000003c0 
+ 00022833  0x00003a3e set1  0x00000006 , 0x0000003f 
+ 00022834  0x00003a3f store  0x00000001 , 0x000003c0 
+ 00022835  0x00003a40 rtn 
+ 00022836  0x00003a43 fetch  0x00000001 , 0x000003e4 
+ 00022837  0x00003a44 set1  0x00000003 , 0x0000003f 
+ 00022838  0x00003a45 store  0x00000001 , 0x000003e4 
+ 00022839  0x00003a46 rtn 
+ 00022840  0x00003a49 increase  0x0000000a , 0x00000006 
+ 00022841  0x00003a4a ifetch  0x00000008 , 0x00000006 
+ 00022842  0x00003a4b store  0x00000008 , 0x00000380 
+ 00022843  0x00003a4c ifetch  0x00000004 , 0x00000006 
+ 00022844  0x00003a4d store  0x00000004 , 0x00004473 
+ 00022845  0x00003a4e jam  0x00000024 , 0x00000b7d 
+ 00022846  0x00003a4f branch  0x00005620 
+ 00022847  0x00003a52 ifetch  0x00000008 , 0x00000006 
+ 00022848  0x00003a53 store  0x00000008 , 0x00000388 
+ 00022849  0x00003a54 ifetch  0x00000004 , 0x00000006 
+ 00022850  0x00003a55 store  0x00000004 , 0x00004477 
+ 00022851  0x00003a56 branch  0x000074b6 
+ 00022852  0x00003a59 fetch  0x00000001 , 0x000003c0 
+ 00022853  0x00003a5a set1  0x00000004 , 0x0000003f 
+ 00022854  0x00003a5b store  0x00000001 , 0x000003c0 
+ 00022855  0x00003a5c jam  0x00000026 , 0x00000b7d 
+ 00022856  0x00003a5d branch  0x00005620 
+ 00022857  0x00003a60 rtn  0x00000029 
+ 00022858  0x00003a61 jam  0x00000026 , 0x00000b7d 
+ 00022859  0x00003a62 branch  0x00005620 
+ 00022860  0x00003a65 rtn 
+ 00022861  0x00003a68 jam  0x00000029 , 0x00000b7d 
+ 00022862  0x00003a69 branch  0x00005620 
+ 00022863  0x00003a6c rtn 
+ 00022864  0x00003a6f rtn 
+ 00022865  0x00003a72 rtn 
+ 00022866  0x00003a75 rtn  0x00000029 
+ 00022867  0x00003a76 jam  0x0000002c , 0x00000b7d 
+ 00022868  0x00003a77 branch  0x00005620 
+ 00022869  0x00003a7a rtn 
+ 00022870  0x00003a7e store  0x00000001 , 0x000044ae 
+ 00022871  0x00003a7f ifetch  0x00000006 , 0x00000006 
+ 00022872  0x00003a80 istore  0x00000006 , 0x00000005 
+ 00022873  0x00003a81 jam  0x00000042 , 0x00000b7d 
+ 00022874  0x00003a82 branch  0x00005620 
+ 00022875  0x00003a85 store  0x00000001 , 0x000044b5 
+ 00022876  0x00003a86 ifetch  0x00000006 , 0x00000006 
+ 00022877  0x00003a87 istore  0x00000006 , 0x00000005 
+ 00022878  0x00003a88 jam  0x00000043 , 0x00000b7d 
+ 00022879  0x00003a89 branch  0x00005620 
+ 00022880  0x00003a8c arg  0x0000448c , 0x00000005 
+ 00022881  0x00003a8d call  0x00007e35 
+ 00022882  0x00003a8e jam  0x00000044 , 0x00000b7d 
+ 00022883  0x00003a8f branch  0x00005620 , 0x00000029 
+ 00022884  0x00003a90 jam  0x00000043 , 0x00000b7d 
+ 00022885  0x00003a91 branch  0x00005620 
+ 00022886  0x00003a94 call  0x000074a8 
+ 00022887  0x00003a95 branch  0x0000596a , 0x00000005 
+ 00022888  0x00003a96 jam  0x00000045 , 0x00000b7d 
+ 00022889  0x00003a97 branch  0x00005620 
+ 00022890  0x00003a9a call  0x000074a5 
+ 00022891  0x00003a9b jam  0x00000023 , 0x00000b7d 
+ 00022892  0x00003a9c branch  0x00005620 , 0x00000029 
+ 00022893  0x00003a9d jam  0x00000044 , 0x00000b7d 
+ 00022894  0x00003a9e branch  0x00005620 
+ 00022895  0x00003aa1 rtn 
+ 00022896  0x00003aa4 arg  0x00000390 , 0x00000005 
+ 00022897  0x00003aa5 branch  0x00007e35 
+ 00022898  0x00003aa8 rtn 
+ 00022899  0x00003aab rtn 
+ 00022900  0x00003aae rtn 
+ 00022901  0x00003ab1 rtn 
+ 00022902  0x00003ab4 rtn 
+ 00022903  0x00003ab7 increase  0xfffffffe , 0x00000006 
+ 00022904  0x00003ab8 ifetcht  0x00000001 , 0x00000006 
+ 00022905  0x00003ab9 setarg  0x00000006 
+ 00022906  0x00003aba isub  0x00000002 , 0x0000003e 
+ 00022907  0x00003abb branch  0x00005989 , 0x00000005 
+ 00022908  0x00003abc setarg  0x00000004 
+ 00022909  0x00003abd isub  0x00000002 , 0x0000003e 
+ 00022910  0x00003abe branch  0x0000598a , 0x00000005 
+ 00022911  0x00003abf setarg  0x00000008 
+ 00022912  0x00003ac0 isub  0x00000002 , 0x0000003e 
+ 00022913  0x00003ac1 branch  0x0000598b , 0x00000005 
+ 00022914  0x00003ac2 setarg  0x0000000c 
+ 00022915  0x00003ac3 isub  0x00000002 , 0x0000003e 
+ 00022916  0x00003ac4 branch  0x0000598c , 0x00000005 
+ 00022917  0x00003ac5 setarg  0x0000000e 
+ 00022918  0x00003ac6 isub  0x00000002 , 0x0000003e 
+ 00022919  0x00003ac7 branch  0x0000598d , 0x00000005 
+ 00022920  0x00003ac8 rtn 
+ 00022921  0x00003acb rtn 
+ 00022922  0x00003ace rtn 
+ 00022923  0x00003ad1 rtn 
+ 00022924  0x00003ad4 rtn 
+ 00022925  0x00003ad7 rtn 
+ 00022926  0x00003adb jam  0x00000003 , 0x00000b7d 
+ 00022927  0x00003adc branch  0x00005620 
+ 00022928  0x00003adf rtn 
+ 00022929  0x00003ae2 rshift8  0x0000003f , 0x0000003f 
+ 00022930  0x00003ae3 store  0x00000002 , 0x000044bc 
+ 00022931  0x00003ae4 ifetch  0x00000002 , 0x00000006 
+ 00022932  0x00003ae5 store  0x00000002 , 0x000044be 
+ 00022933  0x00003ae6 jam  0x00000005 , 0x00000b7d 
+ 00022934  0x00003ae7 branch  0x00005620 
+ 00022935  0x00003aea rtn 
+ 00022936  0x00003aed rtn 
+ 00022937  0x00003af0 rtn 
+ 00022938  0x00003af3 rshift8  0x0000003f , 0x0000003f 
+ 00022939  0x00003af4 store  0x00000002 , 0x000044bc 
+ 00022940  0x00003af5 ifetch  0x00000002 , 0x00000006 
+ 00022941  0x00003af6 store  0x00000002 , 0x000044be 
+ 00022942  0x00003af7 ifetch  0x00000002 , 0x00000006 
+ 00022943  0x00003af8 store  0x00000002 , 0x000044c4 
+ 00022944  0x00003af9 ifetch  0x00000002 , 0x00000006 
+ 00022945  0x00003afa store  0x00000002 , 0x000044c0 
+ 00022946  0x00003afb jam  0x00000007 , 0x00000b7d 
+ 00022947  0x00003afc branch  0x00005620 
+ 00022948  0x00003b00 rtn 
+ 00022949  0x00003b03 rshift8  0x0000003f , 0x0000003f 
+ 00022950  0x00003b04 store  0x00000002 , 0x000044bc 
+ 00022951  0x00003b05 ifetch  0x00000002 , 0x00000006 
+ 00022952  0x00003b06 store  0x00000002 , 0x000044be 
+ 00022953  0x00003b07 ifetch  0x00000002 , 0x00000006 
+ 00022954  0x00003b08 store  0x00000002 , 0x000044c0 
+ 00022955  0x00003b09 jam  0x00000009 , 0x00000b7d 
+ 00022956  0x00003b0a branch  0x00005620 
+ 00022957  0x00003b0d rtn 
+ 00022958  0x00003b10 fetch  0x00000002 , 0x00000347 
+ 00022959  0x00003b11 store  0x00000002 , 0x000003fa 
+ 00022960  0x00003b12 jam  0x0000000b , 0x00000b7d 
+ 00022961  0x00003b13 branch  0x00005620 
+ 00022962  0x00003b16 rtn 
+ 00022963  0x00003b19 rtn 
+ 00022964  0x00003b1c rtn 
+ 00022965  0x00003b20 ifetch  0x00000002 , 0x00000006 
+ 00022966  0x00003b21 store  0x00000002 , 0x000044c0 
+ 00022967  0x00003b22 jam  0x0000000d , 0x00000b7d 
+ 00022968  0x00003b23 branch  0x00005620 
+ 00022969  0x00003b26 rtn 
+ 00022970  0x00003b29 fetch  0x00000001 , 0x00000341 
+ 00022971  0x00003b2a increase  0xfffffffb , 0x0000003f 
+ 00022972  0x00003b2b rshift  0x0000003f , 0x0000003f 
+ 00022973  0x00003b2c store  0x00000001 , 0x0000443d 
+ 00022974  0x00003b2d jam  0x0000000f , 0x00000b7d 
+ 00022975  0x00003b2e branch  0x00005620 
+ 00022976  0x00003b31 rtn 
+ 00022977  0x00003b34 rshift8  0x0000003f , 0x0000003f 
+ 00022978  0x00003b35 store  0x00000002 , 0x000044bc 
+ 00022979  0x00003b36 ifetch  0x00000002 , 0x00000006 
+ 00022980  0x00003b37 store  0x00000002 , 0x000044be 
+ 00022981  0x00003b38 ifetch  0x00000002 , 0x00000006 
+ 00022982  0x00003b39 store  0x00000002 , 0x000044c0 
+ 00022983  0x00003b3a jam  0x00000011 , 0x00000b7d 
+ 00022984  0x00003b3b branch  0x00005620 
+ 00022985  0x00003b3e rtn 
+ 00022986  0x00003b41 fetch  0x00000001 , 0x00000341 
+ 00022987  0x00003b42 increase  0xfffffff9 , 0x0000003f 
+ 00022988  0x00003b43 icopy  0x00000039 
+ 00022989  0x00003b44 fetcht  0x00000002 , 0x000003fa 
+ 00022990  0x00003b45 call  0x00005a88 
+ 00022991  0x00003b46 branch  0x000059d8 , 0x00000034 
+ 00022992  0x00003b47 ifetch  0x00000001 , 0x00000006 
+ 00022993  0x00003b48 isub  0x00000039 , 0x0000003e 
+ 00022994  0x00003b49 nbranch  0x000059d8 , 0x00000002 
+ 00022995  0x00003b4a copy  0x00000006 , 0x00000005 
+ 00022996  0x00003b4c arg  0x00000349 , 0x00000006 
+ 00022997  0x00003b4d call  0x00007e45 
+ 00022998  0x00003b4e jam  0x00000028 , 0x00000b7d 
+ 00022999  0x00003b4f call  0x00007c27 
+ 00023000  0x00003b51 jam  0x00000013 , 0x00000b7d 
+ 00023001  0x00003b52 branch  0x00005620 
+ 00023002  0x00003b55 fetch  0x00000001 , 0x000003e3 
+ 00023003  0x00003b56 rtn 
+ 00023004  0x00003b59 rtn 
+ 00023005  0x00003b5c rtn 
+ 00023006  0x00003b5f rtn 
+ 00023007  0x00003b62 rtn 
+ 00023008  0x00003b6b ifetch  0x00000005 , 0x00000006 
+ 00023009  0x00003b6c store  0x00000005 , 0x00000ff1 
+ 00023010  0x00003b6d jam  0x00000001 , 0x00000ff0 
+ 00023011  0x00003b6f call  0x00007cdb 
+ 00023012  0x00003b70 rtn 
+ 00023013  0x00003b72 copy  0x00000011 , 0x00000006 
+ 00023014  0x00003b73 ifetch  0x00000008 , 0x00000006 
+ 00023015  0x00003b74 store  0x00000008 , 0x00000ff1 
+ 00023016  0x00003b75 jam  0x00000002 , 0x00000ff0 
+ 00023017  0x00003b76 call  0x00007cdb 
+ 00023018  0x00003b77 rtn 
+ 00023019  0x00003b7a rtn 
+ 00023020  0x00003b7d rtn 
+ 00023021  0x00003b80 fetch  0x00000001 , 0x00000341 
+ 00023022  0x00003b81 increase  0xfffffff9 , 0x0000003f 
+ 00023023  0x00003b82 icopy  0x00000039 
+ 00023024  0x00003b83 fetcht  0x00000002 , 0x000003fa 
+ 00023025  0x00003b84 call  0x00005a88 
+ 00023026  0x00003b85 branch  0x000059fd , 0x00000034 
+ 00023027  0x00003b86 ifetch  0x00000001 , 0x00000006 
+ 00023028  0x00003b87 isub  0x00000039 , 0x0000003e 
+ 00023029  0x00003b88 nbranch  0x000059fd , 0x00000002 
+ 00023030  0x00003b89 copy  0x00000006 , 0x00000005 
+ 00023031  0x00003b8a copy  0x00000006 , 0x00000011 
+ 00023032  0x00003b8b copy  0x00000039 , 0x00000012 
+ 00023033  0x00003b8c arg  0x00000349 , 0x00000006 
+ 00023034  0x00003b8d call  0x00007e45 
+ 00023035  0x00003b8e jam  0x00000001 , 0x00000481 
+ 00023036  0x00003b8f call  0x000059fe 
+ 00023037  0x00003b91 rtn 
+ 00023038  0x00003b95 fetch  0x00000002 , 0x00004296 
+ 00023039  0x00003b96 rtn  0x00000034 
+ 00023040  0x00003b97 iforce  0x0000003d 
+ 00023041  0x00003b9b rtn 
+ 00023042  0x00003b9e fetcht  0x00000004 , 0x000003dc 
+ 00023043  0x00003b9f call  0x00003bde 
+ 00023044  0x00003ba0 isub  0x00000002 , 0x0000000b 
+ 00023045  0x00003ba1 deposit  0x0000000b 
+ 00023046  0x00003ba2 fetcht  0x00000002 , 0x000003ef 
+ 00023047  0x00003ba3 lshift4  0x00000002 , 0x00000002 
+ 00023048  0x00003ba4 lshift  0x00000002 , 0x00000002 
+ 00023049  0x00003ba5 isub  0x00000002 , 0x0000003f 
+ 00023050  0x00003ba6 rtn 
+ 00023051  0x00003ba9 call  0x00003bde 
+ 00023052  0x00003baa store  0x00000004 , 0x000003dc 
+ 00023053  0x00003bab rtn 
+ 00023054  0x00003bb0 set1  0x00000025 , 0x00000000 
+ 00023055  0x00003bb1 bpatch  0x00000070 , 0x0000402e 
+ 00023056  0x00003bb2 fetch  0x00000001 , 0x000043d8 
+ 00023057  0x00003bb3 rtn  0x00000034 
+ 00023058  0x00003bb4 arg  0x00000001 , 0x00000007 
+ 00023059  0x00003bb5 call  0x00007e53 
+ 00023060  0x00003bb6 nrtn  0x00000034 
+ 00023061  0x00003bb7 disable  0x00000029 
+ 00023062  0x00003bb8 enable  0x00000010 
+ 00023063  0x00003bb9 call  0x00005572 
+ 00023064  0x00003bba call  0x0000542c 
+ 00023065  0x00003bbb call  0x000054de 
+ 00023066  0x00003bbc nbranch  0x00005a24 , 0x0000002d 
+ 00023067  0x00003bbd set1  0x00000025 , 0x00000000 
+ 00023068  0x00003bbe bpatch  0x00000071 , 0x0000402e 
+ 00023069  0x00003bbf fetch  0x00000001 , 0x00000003 
+ 00023070  0x00003bc0 increase  0x00000001 , 0x0000003f 
+ 00023071  0x00003bc1 store  0x00000001 , 0x00000003 
+ 00023072  0x00003bc2 fetch  0x00000001 , 0x00000340 
+ 00023073  0x00003bc3 and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00023074  0x00003bc4 beq  0x00000003 , 0x00005519 
+ 00023075  0x00003bc5 beq  0x00000005 , 0x00005a41 
+ 00023076  0x00003bc7 nop  0x00002710 
+ 00023077  0x00003bc8 fetch  0x00000001 , 0x00000016 
+ 00023078  0x00003bc9 bne  0x00000027 , 0x00005a0e 
+ 00023079  0x00003bca call  0x00005ad8 
+ 00023080  0x00003bcb arg  0x00000001 , 0x00000007 
+ 00023081  0x00003bcc fetch  0x00000002 , 0x000044d9 
+ 00023082  0x00003bcd branch  0x00007e4c 
+ 00023083  0x00003bd1 set1  0x00000025 , 0x00000000 
+ 00023084  0x00003bd2 bpatch  0x00000072 , 0x0000402e 
+ 00023085  0x00003bd3 fetch  0x00000001 , 0x000003f8 
+ 00023086  0x00003bd4 call  0x00005405 
+ 00023087  0x00003bd5 fetch  0x00000002 , 0x000003c2 
+ 00023088  0x00003bd6 imul32  0x00000002 , 0x0000003f 
+ 00023089  0x00003bd7 arg  0x00000177 , 0x00000002 
+ 00023090  0x00003bd8 imul32  0x00000002 , 0x0000003f 
+ 00023091  0x00003bd9 arg  0x000186a0 , 0x00000002 
+ 00023092  0x00003bda idiv  0x00000002 
+ 00023093  0x00003bdb fetch  0x00000001 , 0x000003ec 
+ 00023094  0x00003bdc arg  0x00004e20 , 0x00000002 
+ 00023095  0x00003bdd imul32  0x00000002 , 0x0000003f 
+ 00023096  0x00003bde store  0x00000004 , 0x000046f9 
+ 00023097  0x00003bdf set1  0x00000025 , 0x00000000 
+ 00023098  0x00003be0 bpatch  0x00000073 , 0x0000402e 
+ 00023099  0x00003be1 fetch  0x00000002 , 0x00004161 
+ 00023100  0x00003be2 call  0x00007efd 
+ 00023101  0x00003be3 quotient  0x00000002 
+ 00023102  0x00003be4 iadd  0x00000002 , 0x0000003f 
+ 00023103  0x00003be5 store  0x00000002 , 0x000003ce 
+ 00023104  0x00003be6 rtn 
+ 00023105  0x00003be9 set1  0x00000025 , 0x00000000 
+ 00023106  0x00003bea bpatch  0x00000074 , 0x0000402e 
+ 00023107  0x00003beb fetch  0x00000006 , 0x00000348 
+ 00023108  0x00003bec fetcht  0x00000006 , 0x000044f9 
+ 00023109  0x00003bed isub  0x00000002 , 0x0000003e 
+ 00023110  0x00003bee nrtn  0x00000005 
+ 00023111  0x00003bef call  0x00005613 
+ 00023112  0x00003bf0 copy  0x00000011 , 0x0000003f 
+ 00023113  0x00003bf1 store  0x00000001 , 0x000044e6 
+ 00023114  0x00003bf2 fetch  0x00000007 , 0x00000355 
+ 00023115  0x00003bf3 store  0x00000007 , 0x00000103 
+ 00023116  0x00003bf4 ifetch  0x00000008 , 0x00000006 
+ 00023117  0x00003bf5 istore  0x00000008 , 0x00000005 
+ 00023118  0x00003bf6 fetch  0x00000006 , 0x00000342 
+ 00023119  0x00003bf7 store  0x00000006 , 0x000003d0 
+ 00023120  0x00003bf8 set1  0x00000025 , 0x00000000 
+ 00023121  0x00003bf9 bpatch  0x00000075 , 0x0000402e 
+ 00023122  0x00003bfa increase  0x00000006 , 0x00000006 
+ 00023123  0x00003bfb ifetch  0x00000008 , 0x00000006 
+ 00023124  0x00003bfc store  0x00000008 , 0x000003e5 
+ 00023125  0x00003bfd ifetcht  0x00000002 , 0x00000006 
+ 00023126  0x00003bfe lshift2  0x00000002 , 0x00000002 
+ 00023127  0x00003bff ifetch  0x00000002 , 0x00000006 
+ 00023128  0x00003c00 lshift2  0x0000003f , 0x0000003f 
+ 00023129  0x00003c01 store  0x00000002 , 0x000003c2 
+ 00023130  0x00003c02 store  0x00000004 , 0x000003c4 
+ 00023131  0x00003c03 isub  0x00000002 , 0x0000003f 
+ 00023132  0x00003c04 add  0x0000003f , 0xfffffffe , 0x00000028 
+ 00023133  0x00003c05 ifetch  0x00000009 , 0x00000006 
+ 00023134  0x00003c06 store  0x00000009 , 0x000003ed 
+ 00023135  0x00003c07 set1  0x00000025 , 0x00000000 
+ 00023136  0x00003c08 bpatch  0x00000076 , 0x0000402e 
+ 00023137  0x00003c09 ifetch  0x00000001 , 0x00000006 
+ 00023138  0x00003c0a rshift4  0x0000003f , 0x00000002 
+ 00023139  0x00003c0b rshift  0x00000002 , 0x00000002 
+ 00023140  0x00003c0c storet  0x00000001 , 0x000003f8 
+ 00023141  0x00003c0d and_into  0x0000001f , 0x0000003f 
+ 00023142  0x00003c0e store  0x00000001 , 0x000003d9 
+ 00023143  0x00003c0f call  0x00005a2b 
+ 00023144  0x00003c10 call  0x00005447 
+ 00023145  0x00003c11 call  0x0000536c 
+ 00023146  0x00003c12 call  0x000032d6 
+ 00023147  0x00003c13 nrtn  0x00000005 
+ 00023148  0x00003c14 set1  0x00000025 , 0x00000000 
+ 00023149  0x00003c15 bpatch  0x00000077 , 0x0000402e 
+ 00023150  0x00003c16 arg  0x00000000 , 0x00000002 
+ 00023151  0x00003c17 call  0x000048ea 
+ 00023152  0x00003c18 call  0x000039ac 
+ 00023153  0x00003c19 jam  0x00000014 , 0x00000b7d 
+ 00023154  0x00003c1a call  0x00007c27 
+ 00023155  0x00003c1c branch  0x000032bd 
+ 00023156  0x00003c20 set1  0x00000025 , 0x00000000 
+ 00023157  0x00003c21 bpatch  0x00000078 , 0x0000402f 
+ 00023158  0x00003c22 fetch  0x00000002 , 0x000044bc 
+ 00023159  0x00003c23 iforce  0x00000012 
+ 00023160  0x00003c24 fetch  0x00000002 , 0x000044be 
+ 00023161  0x00003c25 iforce  0x00000013 
+ 00023162  0x00003c26 arg  0x00004504 , 0x00000006 
+ 00023163  0x00003c27 enable  0x00000028 
+ 00023164  0x00003c28 rtn 
+ 00023165  0x00003c2c ifetch  0x00000002 , 0x00000006 
+ 00023166  0x00003c2d rtn  0x00000034 
+ 00023167  0x00003c2e isub  0x00000012 , 0x0000003e 
+ 00023168  0x00003c2f nrtn  0x00000002 
+ 00023169  0x00003c30 isub  0x00000013 , 0x0000003e 
+ 00023170  0x00003c31 rtn  0x00000005 
+ 00023171  0x00003c32 branch  0x00005a86 , 0x00000002 
+ 00023172  0x00003c33 force  0x00000001 , 0x0000003e 
+ 00023173  0x00003c34 rtn 
+ 00023174  0x00003c36 force  0x00000000 , 0x0000003f 
+ 00023175  0x00003c37 rtn 
+ 00023176  0x00003c3b arg  0x00004504 , 0x00000006 
+ 00023177  0x00003c3d ifetch  0x00000002 , 0x00000006 
+ 00023178  0x00003c3e rtn  0x00000034 
+ 00023179  0x00003c3f increase  0x00000002 , 0x00000006 
+ 00023180  0x00003c40 isub  0x00000002 , 0x0000003e 
+ 00023181  0x00003c41 rtn  0x00000005 
+ 00023182  0x00003c42 ifetch  0x00000001 , 0x00000006 
+ 00023183  0x00003c43 iadd  0x00000006 , 0x00000006 
+ 00023184  0x00003c44 branch  0x00005a89 
+ 00023185  0x00003c47 jam  0x00000002 , 0x000044c6 
+ 00023186  0x00003c48 setarg  0x00000001 
+ 00023187  0x00003c49 store  0x00000002 , 0x000044c7 
+ 00023188  0x00003c4a jam  0x00000025 , 0x000003e3 
+ 00023189  0x00003c4b jam  0x00000012 , 0x00000b7d 
+ 00023190  0x00003c4c branch  0x00005620 
+ 00023191  0x00003c4f rtn 
+ 00023192  0x00003c51 rtn 
+ 00023193  0x00003c53 set1  0x00000025 , 0x00000000 
+ 00023194  0x00003c54 bpatch  0x00000079 , 0x0000402f 
+ 00023195  0x00003c55 fetch  0x00000001 , 0x00004132 
+ 00023196  0x00003c56 rtnne  0x00000004 
+ 00023197  0x00003c57 fetch  0x00000001 , 0x000003e3 
+ 00023198  0x00003c58 beq  0x00000021 , 0x00005a91 
+ 00023199  0x00003c59 beq  0x00000025 , 0x00005a97 
+ 00023200  0x00003c5a beq  0x00000026 , 0x00005a98 
+ 00023201  0x00003c5b rtn 
+ 00023202  0x00003c5e setarg  0x00005aae 
+ 00023203  0x00003c5f store  0x00000002 , 0x0000428c 
+ 00023204  0x00003c60 hjam  0x00000081 , 0x00008062 
+ 00023205  0x00003c61 setarg  0x000001a0 
+ 00023206  0x00003c62 hstore  0x00000002 , 0x00008052 
+ 00023207  0x00003c63 hjam  0x00000001 , 0x00008043 
+ 00023208  0x00003c64 hjam  0x00000004 , 0x00008081 
+ 00023209  0x00003c65 setarg  0x00005ac6 
+ 00023210  0x00003c66 store  0x00000002 , 0x00004296 
+ 00023211  0x00003c67 call  0x00005347 
+ 00023212  0x00003c68 rtn  0x0000002b 
+ 00023213  0x00003c69 branch  0x0000691d 
+ 00023214  0x00003c6d fetch  0x00000001 , 0x000003c1 
+ 00023215  0x00003c6e compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00023216  0x00003c6f setarg  0x00000005 
+ 00023217  0x00003c70 call  0x00006a04 , 0x00000001 
+ 00023218  0x00003c71 ncall  0x000069ff , 0x00000001 
+ 00023219  0x00003c72 call  0x000068fd 
+ 00023220  0x00003c73 branch  0x00005abe , 0x00000034 
+ 00023221  0x00003c74 fetch  0x00000002 , 0x00000419 
+ 00023222  0x00003c75 iforce  0x00000005 
+ 00023223  0x00003c76 sub  0x00000039 , 0x00000014 , 0x0000003e 
+ 00023224  0x00003c77 branch  0x00005aba , 0x00000002 
+ 00023225  0x00003c78 force  0x00000014 , 0x00000039 
+ 00023226  0x00003c7a ifetch  0x00000001 , 0x00000003 
+ 00023227  0x00003c7b istore  0x00000001 , 0x00000005 
+ 00023228  0x00003c7c loop  0x00005aba 
+ 00023229  0x00003c7d call  0x00006906 
+ 00023230  0x00003c7f jam  0x00000014 , 0x000044c2 
+ 00023231  0x00003c80 fetcht  0x00000002 , 0x00000419 
+ 00023232  0x00003c81 ifetch  0x00000001 , 0x00000002 
+ 00023233  0x00003c82 rtn  0x00000034 
+ 00023234  0x00003c83 call  0x0000561c 
+ 00023235  0x00003c84 nrtn  0x00000034 
+ 00023236  0x00003c85 jam  0x0000001b , 0x00000b7d 
+ 00023237  0x00003c86 branch  0x00005620 
+ 00023238  0x00003c89 copy  0x00000012 , 0x00000002 
+ 00023239  0x00003c8a call  0x000068f7 
+ 00023240  0x00003c8b copy  0x00000011 , 0x00000006 
+ 00023241  0x00003c8c copy  0x00000012 , 0x00000039 
+ 00023242  0x00003c8e ifetch  0x00000001 , 0x00000006 
+ 00023243  0x00003c8f istore  0x00000001 , 0x0000000a 
+ 00023244  0x00003c90 loop  0x00005aca 
+ 00023245  0x00003c91 branch  0x000068fa 
+ 00023246  0x00003c94 fetch  0x00000001 , 0x00004132 
+ 00023247  0x00003c95 rtnne  0x00000006 
+ 00023248  0x00003c96 fetch  0x00000002 , 0x000044c2 
+ 00023249  0x00003c97 rtnne  0x00000014 
+ 00023250  0x00003c98 fetcht  0x00000002 , 0x00000419 
+ 00023251  0x00003c99 setarg  0x00000000 
+ 00023252  0x00003c9a istore  0x00000009 , 0x00000002 
+ 00023253  0x00003c9b istore  0x00000009 , 0x00000005 
+ 00023254  0x00003c9c istore  0x00000002 , 0x00000005 
+ 00023255  0x00003c9d rtn 
+ 00023256  0x00003ca1 fetcht  0x00000001 , 0x000043d7 
+ 00023257  0x00003ca2 setflip  0x00000007 , 0x00000002 
+ 00023258  0x00003ca3 branch  0x000069f3 
+ 00023259  0x00003ca7 set1  0x00000025 , 0x00000000 
+ 00023260  0x00003ca8 bpatch  0x0000007a , 0x0000402f 
+ 00023261  0x00003ca9 call  0x00005adf 
+ 00023262  0x00003caa branch  0x00005aed 
+ 00023263  0x00003cad fetch  0x00000001 , 0x00004419 
+ 00023264  0x00003cae copy  0x0000003f , 0x00000039 
+ 00023265  0x00003caf arg  0x00002a00 , 0x00000002 
+ 00023266  0x00003cb0 call  0x00005b0c 
+ 00023267  0x00003cb1 increase  0x00000001 , 0x00000006 
+ 00023268  0x00003cb2 copy  0x00000006 , 0x00000005 
+ 00023269  0x00003cb3 arg  0x0000441a , 0x00000006 
+ 00023270  0x00003cb4 call  0x00007e45 
+ 00023271  0x00003cb5 fetch  0x00000001 , 0x00004419 
+ 00023272  0x00003cb6 sub  0x0000003f , 0x00000014 , 0x00000039 
+ 00023273  0x00003cb7 copy  0x00000039 , 0x00000002 
+ 00023274  0x00003cb8 copy  0x00000039 , 0x0000003f 
+ 00023275  0x00003cb9 ncall  0x00005b15 , 0x00000034 
+ 00023276  0x00003cba rtn 
+ 00023277  0x00003cbd fetch  0x00000001 , 0x000043d9 
+ 00023278  0x00003cbe fetcht  0x00000001 , 0x000043da 
+ 00023279  0x00003cbf isub  0x00000002 , 0x0000003f 
+ 00023280  0x00003cc0 copy  0x0000003f , 0x00000039 
+ 00023281  0x00003cc1 copy  0x0000003f , 0x00000011 
+ 00023282  0x00003cc2 fetch  0x00000001 , 0x000043da 
+ 00023283  0x00003cc3 increase  0x00000001 , 0x0000003f 
+ 00023284  0x00003cc4 arg  0x000043da , 0x00000006 
+ 00023285  0x00003cc5 iadd  0x00000006 , 0x00000006 
+ 00023286  0x00003cc6 arg  0x0000041d , 0x00000005 
+ 00023287  0x00003cc7 call  0x00007e45 
+ 00023288  0x00003cc8 set1  0x00000025 , 0x00000000 
+ 00023289  0x00003cc9 bpatch  0x0000007b , 0x0000402f 
+ 00023290  0x00003cca fetch  0x00000001 , 0x00004419 
+ 00023291  0x00003ccb copy  0x0000003f , 0x00000039 
+ 00023292  0x00003ccc increase  0x00000001 , 0x0000003f 
+ 00023293  0x00003ccd store  0x00000001 , 0x000043da 
+ 00023294  0x00003cce arg  0x000043dc , 0x00000005 
+ 00023295  0x00003ccf arg  0x0000441a , 0x00000006 
+ 00023296  0x00003cd0 call  0x00007e45 
+ 00023297  0x00003cd1 copy  0x00000011 , 0x00000039 
+ 00023298  0x00003cd2 arg  0x0000041d , 0x00000006 
+ 00023299  0x00003cd3 call  0x00007e45 
+ 00023300  0x00003cd4 fetch  0x00000001 , 0x000043da 
+ 00023301  0x00003cd5 iadd  0x00000011 , 0x0000003f 
+ 00023302  0x00003cd6 store  0x00000001 , 0x000043d9 
+ 00023303  0x00003cd7 rtn 
+ 00023304  0x00003cdb set1  0x00000025 , 0x00000000 
+ 00023305  0x00003cdc bpatch  0x0000007c , 0x0000402f 
+ 00023306  0x00003cdd arg  0x00002a00 , 0x00000002 
+ 00023307  0x00003cde branch  0x00005b0c 
+ 00023308  0x00003ce2 arg  0x00004504 , 0x00000006 
+ 00023309  0x00003ce4 ifetch  0x00000002 , 0x00000006 
+ 00023310  0x00003ce5 branch  0x00003bf1 , 0x00000034 
+ 00023311  0x00003ce6 ifetch  0x00000002 , 0x00000006 
+ 00023312  0x00003ce7 isub  0x00000002 , 0x0000003e 
+ 00023313  0x00003ce8 rtn  0x00000005 
+ 00023314  0x00003ce9 ifetch  0x00000001 , 0x00000006 
+ 00023315  0x00003cea iadd  0x00000006 , 0x00000006 
+ 00023316  0x00003ceb branch  0x00005b0d 
+ 00023317  0x00003cef setarg  0x00000020 
+ 00023318  0x00003cf0 istore  0x00000001 , 0x00000005 
+ 00023319  0x00003cf1 loop  0x00005b15 
+ 00023320  0x00003cf2 rtn 
+ 00023321  0x00003cf6 set1  0x00000025 , 0x00000000 
+ 00023322  0x00003cf7 bpatch  0x0000007d , 0x0000402f 
+ 00023323  0x00003cf8 disable  0x0000002b 
+ 00023324  0x00003cf9 branch  0x00005b1e , 0x0000002e 
+ 00023325  0x00003cfa nbranch  0x00005b2a , 0x0000002d 
+ 00023326  0x00003cfc call  0x00003d76 
+ 00023327  0x00003cfd fetch  0x00000002 , 0x00004161 
+ 00023328  0x00003cfe store  0x00000002 , 0x000003ce 
+ 00023329  0x00003cff fetch  0x00000001 , 0x00000340 
+ 00023330  0x00003d00 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023331  0x00003d01 nbranch  0x00003d8a , 0x00000001 
+ 00023332  0x00003d02 fetch  0x00000001 , 0x0000443e 
+ 00023333  0x00003d03 compare  0x00000001 , 0x0000003f , 0x00000003 
+ 00023334  0x00003d04 nbranch  0x00003d8a , 0x00000001 
+ 00023335  0x00003d05 fetch  0x00000001 , 0x000003c0 
+ 00023336  0x00003d06 bbit1  0x00000005 , 0x00003d8a 
+ 00023337  0x00003d07 branch  0x00003d6f 
+ 00023338  0x00003d0a fetcht  0x00000002 , 0x00004161 
+ 00023339  0x00003d0b rshift  0x00000002 , 0x00000002 
+ 00023340  0x00003d0c fetch  0x00000002 , 0x000003ce 
+ 00023341  0x00003d0d iadd  0x00000002 , 0x0000003f 
+ 00023342  0x00003d0e store  0x00000002 , 0x000003ce 
+ 00023343  0x00003d0f branch  0x00003d82 
+ 00023344  0x00003d12 set1  0x00000025 , 0x00000000 
+ 00023345  0x00003d13 bpatch  0x0000007e , 0x0000402f 
+ 00023346  0x00003d14 jam  0x00000000 , 0x000046f8 
+ 00023347  0x00003d15 fetcht  0x00000002 , 0x000044c2 
+ 00023348  0x00003d16 call  0x00005866 
+ 00023349  0x00003d17 copy  0x00000011 , 0x00000005 
+ 00023350  0x00003d18 setarg  0x00000000 
+ 00023351  0x00003d19 istore  0x00000001 , 0x00000005 
+ 00023352  0x00003d1a rtn 
+ 00023353  0x00003d1c fetch  0x00000001 , 0x00004132 
+ 00023354  0x00003d1d rtnne  0x0000000a 
+ 00023355  0x00003d1e call  0x00007f6e 
+ 00023356  0x00003d1f arg  0x000003d0 , 0x00000011 
+ 00023357  0x00003d20 call  0x00007e9d 
+ 00023358  0x00003d21 setarg  0x0000002c 
+ 00023359  0x00003d22 istore  0x00000001 , 0x0000000a 
+ 00023360  0x00003d23 call  0x000041d4 
+ 00023361  0x00003d24 branch  0x000068fa 
+ 00023362  0x00003d28 arg  0x00000014 , 0x00000002 
+ 00023363  0x00003d29 call  0x00005866 
+ 00023364  0x00003d2a rtnbit0  0x00000000 
+ 00023365  0x00003d2b call  0x0000561c 
+ 00023366  0x00003d2c nrtn  0x00000034 
+ 00023367  0x00003d2d arg  0x00000014 , 0x00000002 
+ 00023368  0x00003d2e storet  0x00000002 , 0x000044c2 
+ 00023369  0x00003d2f call  0x00005a88 
+ 00023370  0x00003d30 branch  0x00003bf1 , 0x00000034 
+ 00023371  0x00003d31 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00023372  0x00003d32 arg  0x00000014 , 0x00000039 
+ 00023373  0x00003d33 arg  0x0000046d , 0x00000006 
+ 00023374  0x00003d34 call  0x00007e45 
+ 00023375  0x00003d35 jam  0x0000001b , 0x00000b7d 
+ 00023376  0x00003d36 branch  0x00005620 
+ 00023377  0x00003d38 rtn 
+ 00023378  0x00003d3c set1  0x00000025 , 0x00000000 
+ 00023379  0x00003d3d bpatch  0x0000007f , 0x0000402f 
+ 00023380  0x00003d3e fetch  0x00000001 , 0x00000341 
+ 00023381  0x00003d3f arg  0x00000348 , 0x00000006 
+ 00023382  0x00003d40 iadd  0x00000006 , 0x00000039 
+ 00023383  0x00003d42 ifetcht  0x00000001 , 0x00000006 
+ 00023384  0x00003d43 ifetch  0x00000001 , 0x00000006 
+ 00023385  0x00003d44 isub  0x00000011 , 0x0000003e 
+ 00023386  0x00003d45 rtn  0x00000005 
+ 00023387  0x00003d46 add  0x00000002 , 0xffffffff , 0x0000003f 
+ 00023388  0x00003d47 iadd  0x00000006 , 0x00000006 
+ 00023389  0x00003d48 deposit  0x00000039 
+ 00023390  0x00003d49 isub  0x00000006 , 0x0000003e 
+ 00023391  0x00003d4a branch  0x00005b57 , 0x00000002 
+ 00023392  0x00003d4b force  0x00000001 , 0x0000003e 
+ 00023393  0x00003d4c rtn 
+ 00023394  0x00003d54 rtn  0x0000002b 
+ 00023395  0x00003d56 setarg  0x00000000 
+ 00023396  0x00003d57 store  0x00000001 , 0x00000048 
+ 00023397  0x00003d58 store  0x00000001 , 0x00000055 
+ 00023398  0x00003d59 store  0x00000001 , 0x00000078 
+ 00023399  0x00003d5a store  0x00000001 , 0x0000007c 
+ 00023400  0x00003d5b store  0x00000001 , 0x000041f9 
+ 00023401  0x00003d5c store  0x00000001 , 0x00000453 
+ 00023402  0x00003d5d store  0x00000001 , 0x00000177 
+ 00023403  0x00003d5e store  0x00000001 , 0x000007e1 
+ 00023404  0x00003d5f jam  0x00000000 , 0x00004748 
+ 00023405  0x00003d60 jam  0x00000000 , 0x00000258 
+ 00023406  0x00003d61 jam  0x00000000 , 0x00000454 
+ 00023407  0x00003d63 set1  0x00000025 , 0x00000000 
+ 00023408  0x00003d64 bpatch  0x000000e0 , 0x0000403c 
+ 00023409  0x00003d65 jam  0x00000000 , 0x000007e1 
+ 00023410  0x00003d66 jam  0x00000000 , 0x000007e0 
+ 00023411  0x00003d67 jam  0x00000000 , 0x0000044d 
+ 00023412  0x00003d68 fetch  0x00000001 , 0x00004132 
+ 00023413  0x00003d69 rtnne  0x00000001 , 0x0000003f 
+ 00023414  0x00003d6a jam  0x00000000 , 0x0000425e 
+ 00023415  0x00003d6d rtn 
+ 00023416  0x00003d70 set1  0x00000025 , 0x00000000 
+ 00023417  0x00003d71 bpatch  0x000000e1 , 0x0000403c 
+ 00023418  0x00003d72 call  0x00006219 , 0x00000029 
+ 00023419  0x00003d73 ncall  0x0000621d , 0x00000029 
+ 00023420  0x00003d74 fetch  0x00000001 , 0x0000007c 
+ 00023421  0x00003d75 ncall  0x000061d9 , 0x00000034 
+ 00023422  0x00003d76 fetch  0x00000001 , 0x0000007c 
+ 00023423  0x00003d77 nrtn  0x00000034 
+ 00023424  0x00003d78 fetch  0x00000001 , 0x0000004c 
+ 00023425  0x00003d79 rtnbit0  0x00000006 
+ 00023426  0x00003d7a set0  0x00000006 , 0x0000003f 
+ 00023427  0x00003d7b set0  0x00000001 , 0x00000000 
+ 00023428  0x00003d7c store  0x00000001 , 0x0000004c 
+ 00023429  0x00003d7d fetch  0x00000001 , 0x000004de 
+ 00023430  0x00003d7e fetcht  0x00000001 , 0x0000004c 
+ 00023431  0x00003d7f isolate1  0x00000000 , 0x0000003f 
+ 00023432  0x00003d80 setflag  0x00000001 , 0x00000001 , 0x00000002 
+ 00023433  0x00003d81 storet  0x00000001 , 0x0000004c 
+ 00023434  0x00003d82 and_into  0x00000002 , 0x00000002 
+ 00023435  0x00003d83 storet  0x00000001 , 0x0000007f 
+ 00023436  0x00003d84 fetcht  0x00000001 , 0x0000004c 
+ 00023437  0x00003d85 rshift  0x0000003f , 0x0000003f 
+ 00023438  0x00003d86 store  0x00000001 , 0x0000007d 
+ 00023439  0x00003d87 set1  0x00000025 , 0x00000000 
+ 00023440  0x00003d88 bpatch  0x000000e2 , 0x0000403c 
+ 00023441  0x00003d89 fetch  0x00000001 , 0x0000007d 
+ 00023442  0x00003d8a beq  0x0000007f , 0x00005bdc 
+ 00023443  0x00003d8b beq  0x00000003 , 0x00005c56 
+ 00023444  0x00003d8c beq  0x00000004 , 0x00005c67 
+ 00023445  0x00003d8d beq  0x0000003c , 0x00005bcf 
+ 00023446  0x00003d8e beq  0x00000005 , 0x00005bcb 
+ 00023447  0x00003d8f beq  0x0000000f , 0x00005e48 
+ 00023448  0x00003d90 beq  0x00000010 , 0x00005ce1 
+ 00023449  0x00003d91 beq  0x00000023 , 0x00005cff 
+ 00023450  0x00003d92 beq  0x00000039 , 0x00005e67 
+ 00023451  0x00003d93 beq  0x00000038 , 0x00005e62 
+ 00023452  0x00003d94 beq  0x00000031 , 0x00005ce4 
+ 00023453  0x00003d95 beq  0x00000037 , 0x00005d72 
+ 00023454  0x00003d96 beq  0x00000027 , 0x00005d6e 
+ 00023455  0x00003d97 beq  0x00000033 , 0x00005d68 
+ 00023456  0x00003d98 beq  0x00000025 , 0x00005d70 
+ 00023457  0x00003d99 beq  0x00000026 , 0x00005cfb 
+ 00023458  0x00003d9a beq  0x00000007 , 0x00005cf3 
+ 00023459  0x00003d9b beq  0x0000002d , 0x00005cea 
+ 00023460  0x00003d9c beq  0x0000002e , 0x00005ceb 
+ 00023461  0x00003d9d beq  0x00000001 , 0x00005d64 
+ 00023462  0x00003d9e beq  0x00000002 , 0x00005d4f 
+ 00023463  0x00003d9f beq  0x00000028 , 0x00005e53 
+ 00023464  0x00003da0 beq  0x00000009 , 0x00005d45 
+ 00023465  0x00003da1 beq  0x0000000b , 0x00005d1a 
+ 00023466  0x00003da2 beq  0x00000008 , 0x00005d00 
+ 00023467  0x00003da3 beq  0x0000000c , 0x00005d2c 
+ 00023468  0x00003da4 beq  0x0000001f , 0x00005cf7 
+ 00023469  0x00003da5 beq  0x00000020 , 0x00005cf9 
+ 00023470  0x00003da6 beq  0x00000021 , 0x00005d8d 
+ 00023471  0x00003da7 beq  0x00000022 , 0x00005d8e 
+ 00023472  0x00003da8 beq  0x00000035 , 0x00005d8f 
+ 00023473  0x00003da9 beq  0x00000036 , 0x00005d90 
+ 00023474  0x00003daa beq  0x00000024 , 0x00005d91 
+ 00023475  0x00003dab beq  0x0000002c , 0x00005d92 
+ 00023476  0x00003dac beq  0x0000002b , 0x00005d95 
+ 00023477  0x00003dad beq  0x00000034 , 0x00005d9f 
+ 00023478  0x00003dae beq  0x00000017 , 0x00005da2 
+ 00023479  0x00003daf beq  0x00000011 , 0x00005db7 
+ 00023480  0x00003db0 beq  0x00000012 , 0x00005dbb 
+ 00023481  0x00003db1 beq  0x00000013 , 0x00005dbd 
+ 00023482  0x00003db2 beq  0x0000000d , 0x00005dcf 
+ 00023483  0x00003db3 beq  0x0000000e , 0x00005dd0 
+ 00023484  0x00003db4 beq  0x0000002f , 0x00005d6c 
+ 00023485  0x00003db5 beq  0x00000030 , 0x00005dd1 
+ 00023486  0x00003db6 beq  0x0000000a , 0x00005dd2 
+ 00023487  0x00003db7 beq  0x00000018 , 0x00005dd3 
+ 00023488  0x00003db8 beq  0x00000032 , 0x00005dda 
+ 00023489  0x00003db9 beq  0x0000003d , 0x00005ddb 
+ 00023490  0x00003dba beq  0x0000003e , 0x00005dff 
+ 00023491  0x00003dbb beq  0x0000003f , 0x00005df9 
+ 00023492  0x00003dbc beq  0x00000040 , 0x00005e22 
+ 00023493  0x00003dbd beq  0x00000041 , 0x00005e34 
+ 00023494  0x00003dbe beq  0x00000006 , 0x00005e47 
+ 00023495  0x00003dbf beq  0x0000003a , 0x00005bcd 
+ 00023496  0x00003dc3 jam  0x00000019 , 0x0000007e 
+ 00023497  0x00003dc5 jam  0x00000004 , 0x0000007c 
+ 00023498  0x00003dc6 rtn 
+ 00023499  0x00003dc9 jam  0x00000006 , 0x0000007c 
+ 00023500  0x00003dca rtn 
+ 00023501  0x00003dcd jam  0x0000003b , 0x0000007c 
+ 00023502  0x00003dce rtn 
+ 00023503  0x00003dd1 fetch  0x00000004 , 0x000004df 
+ 00023504  0x00003dd2 lshift  0x0000003f , 0x0000003f 
+ 00023505  0x00003dd3 store  0x00000004 , 0x00004173 
+ 00023506  0x00003dd4 fetch  0x00000001 , 0x000004e3 
+ 00023507  0x00003dd5 store  0x00000001 , 0x0000417a 
+ 00023508  0x00003dd6 fetch  0x00000005 , 0x000004e4 
+ 00023509  0x00003dd7 store  0x00000005 , 0x00004188 
+ 00023510  0x00003dd8 fetch  0x00000005 , 0x000004e9 
+ 00023511  0x00003dd9 istore  0x00000005 , 0x00000005 
+ 00023512  0x00003dda fetch  0x00000001 , 0x00000031 
+ 00023513  0x00003ddb set1  0x00000003 , 0x0000003f 
+ 00023514  0x00003ddc store  0x00000001 , 0x00000031 
+ 00023515  0x00003ddd rtn 
+ 00023516  0x00003ddf fetch  0x00000001 , 0x000004df 
+ 00023517  0x00003de0 set1  0x00000007 , 0x0000003f 
+ 00023518  0x00003de1 store  0x00000001 , 0x0000007d 
+ 00023519  0x00003de2 beq  0x00000081 , 0x00005c26 
+ 00023520  0x00003de3 beq  0x00000082 , 0x00005c2e 
+ 00023521  0x00003de4 beq  0x00000095 , 0x00005d73 
+ 00023522  0x00003de5 beq  0x00000096 , 0x00005d8c 
+ 00023523  0x00003de6 beq  0x0000008b , 0x00005d81 
+ 00023524  0x00003de7 beq  0x00000083 , 0x00005c49 
+ 00023525  0x00003de8 beq  0x00000084 , 0x00005c4b 
+ 00023526  0x00003de9 beq  0x00000090 , 0x00005bf1 
+ 00023527  0x00003dea beq  0x00000097 , 0x00005c42 
+ 00023528  0x00003deb beq  0x00000098 , 0x00005c47 
+ 00023529  0x00003dec beq  0x00000099 , 0x00005c14 
+ 00023530  0x00003ded beq  0x0000009a , 0x00005c19 
+ 00023531  0x00003dee beq  0x0000008d , 0x00005c11 
+ 00023532  0x00003def beq  0x0000008c , 0x00005bf4 
+ 00023533  0x00003df0 rtneq  0x00000084 
+ 00023534  0x00003df4 jam  0x00000082 , 0x0000007c 
+ 00023535  0x00003df5 jam  0x00000019 , 0x0000007e 
+ 00023536  0x00003df7 rtn 
+ 00023537  0x00003df9 jam  0x00000082 , 0x0000007c 
+ 00023538  0x00003dfa jam  0x0000002e , 0x0000007e 
+ 00023539  0x00003dfb rtn 
+ 00023540  0x00003dfe fetch  0x00000001 , 0x000004e0 
+ 00023541  0x00003dff store  0x00000001 , 0x000000ad 
+ 00023542  0x00003e00 fetch  0x00000001 , 0x000004e1 
+ 00023543  0x00003e01 store  0x00000001 , 0x000041f9 
+ 00023544  0x00003e02 fetch  0x00000001 , 0x000004e3 
+ 00023545  0x00003e03 store  0x00000001 , 0x000000af 
+ 00023546  0x00003e04 fetch  0x00000001 , 0x000004e7 
+ 00023547  0x00003e05 store  0x00000001 , 0x000000b0 
+ 00023548  0x00003e06 fetch  0x00000001 , 0x000004ec 
+ 00023549  0x00003e07 store  0x00000001 , 0x000000ab 
+ 00023550  0x00003e08 bmark1  0x00000007 , 0x00005c07 
+ 00023551  0x00003e09 set1  0x00000007 , 0x00000000 
+ 00023552  0x00003e0a call  0x00005d16 
+ 00023553  0x00003e0b store  0x00000001 , 0x00000452 
+ 00023554  0x00003e0c force  0x00000000 , 0x00000002 
+ 00023555  0x00003e0d branch  0x00004839 
+ 00023556  0x00003e10 jam  0x0000008c , 0x0000007c 
+ 00023557  0x00003e11 jam  0x00000001 , 0x000000b1 
+ 00023558  0x00003e12 branch  0x000049bc 
+ 00023559  0x00003e15 fetch  0x00000001 , 0x000000b0 
+ 00023560  0x00003e16 bne  0x00000007 , 0x00005c0b 
+ 00023561  0x00003e17 jam  0x00000081 , 0x0000007c 
+ 00023562  0x00003e18 branch  0x00005c0f 
+ 00023563  0x00003e1a set0  0x00000007 , 0x00000000 
+ 00023564  0x00003e1b jam  0x00000082 , 0x0000007c 
+ 00023565  0x00003e1c force  0x00000001 , 0x00000002 
+ 00023566  0x00003e1d call  0x00004914 
+ 00023567  0x00003e1f jam  0x0000008c , 0x0000007d 
+ 00023568  0x00003e20 rtn 
+ 00023569  0x00003e24 jam  0x00000081 , 0x0000007c 
+ 00023570  0x00003e25 jam  0x0000008d , 0x0000007d 
+ 00023571  0x00003e26 branch  0x00003869 
+ 00023572  0x00003e29 call  0x00005c1d 
+ 00023573  0x00003e2a fetch  0x00000001 , 0x00004132 
+ 00023574  0x00003e2b beq  0x00000001 , 0x00005c21 
+ 00023575  0x00003e2c jam  0x0000009a , 0x0000007c 
+ 00023576  0x00003e2d rtn 
+ 00023577  0x00003e30 call  0x00005c1d 
+ 00023578  0x00003e31 fetch  0x00000001 , 0x00004132 
+ 00023579  0x00003e32 beq  0x00000001 , 0x00005c21 
+ 00023580  0x00003e33 branch  0x00005c22 
+ 00023581  0x00003e36 arg  0x000007e9 , 0x00000005 
+ 00023582  0x00003e37 fetch  0x00000003 , 0x000004e0 
+ 00023583  0x00003e38 istore  0x00000003 , 0x00000005 
+ 00023584  0x00003e39 rtn 
+ 00023585  0x00003e3c call  0x0000480f 
+ 00023586  0x00003e3e call  0x00006216 
+ 00023587  0x00003e3f ncall  0x0000481b , 0x00000001 
+ 00023588  0x00003e40 branch  0x0000780f , 0x00000001 
+ 00023589  0x00003e41 rtn 
+ 00023590  0x00003e43 fetch  0x00000001 , 0x000004e1 
+ 00023591  0x00003e44 set1  0x00000007 , 0x0000003f 
+ 00023592  0x00003e45 store  0x00000001 , 0x00000445 
+ 00023593  0x00003e46 beq  0x0000008b , 0x00005c36 
+ 00023594  0x00003e47 beq  0x0000008c , 0x0000384a 
+ 00023595  0x00003e48 beq  0x0000008d , 0x00005c2d 
+ 00023596  0x00003e49 rtn 
+ 00023597  0x00003e4c branch  0x00003869 
+ 00023598  0x00003e4f fetch  0x00000001 , 0x000004e1 
+ 00023599  0x00003e50 set1  0x00000007 , 0x0000003f 
+ 00023600  0x00003e51 store  0x00000001 , 0x00000445 
+ 00023601  0x00003e52 beq  0x0000008b , 0x00005c3a 
+ 00023602  0x00003e53 beq  0x0000008c , 0x00005c34 
+ 00023603  0x00003e54 rtn 
+ 00023604  0x00003e57 set0  0x00000007 , 0x00000000 
+ 00023605  0x00003e58 rtn 
+ 00023606  0x00003e5b fetch  0x00000001 , 0x000041fb 
+ 00023607  0x00003e5c fetcht  0x00000001 , 0x0000004c 
+ 00023608  0x00003e5d nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00023609  0x00003e5e storet  0x00000001 , 0x0000004c 
+ 00023610  0x00003e60 fetch  0x00000001 , 0x00000030 
+ 00023611  0x00003e61 rtnbit0  0x00000005 
+ 00023612  0x00003e62 set0  0x00000005 , 0x0000003f 
+ 00023613  0x00003e63 store  0x00000001 , 0x00000030 
+ 00023614  0x00003e64 fetch  0x00000001 , 0x00000453 
+ 00023615  0x00003e65 nbranch  0x00004872 , 0x00000034 
+ 00023616  0x00003e66 jam  0x00000031 , 0x0000007c 
+ 00023617  0x00003e67 rtn 
+ 00023618  0x00003e6a nbranch  0x00005c45 , 0x00000029 
+ 00023619  0x00003e6b jam  0x00000012 , 0x0000007c 
+ 00023620  0x00003e6c branch  0x00006205 
+ 00023621  0x00003e6f jam  0x00000097 , 0x0000007c 
+ 00023622  0x00003e70 rtn 
+ 00023623  0x00003e75 call  0x00006205 
+ 00023624  0x00003e76 branch  0x00005ecd 
+ 00023625  0x00003e79 jam  0x00000084 , 0x0000007c 
+ 00023626  0x00003e7a rtn 
+ 00023627  0x00003e7d fetcht  0x00000001 , 0x000004e2 
+ 00023628  0x00003e7e and  0x00000002 , 0x00000001 , 0x00000002 
+ 00023629  0x00003e7f storet  0x00000001 , 0x0000044c 
+ 00023630  0x00003e80 fetch  0x00000001 , 0x00004272 
+ 00023631  0x00003e81 bne  0x00000051 , 0x00005c52 
+ 00023632  0x00003e82 jam  0x00000000 , 0x00004272 
+ 00023633  0x00003e83 call  0x000047f9 
+ 00023634  0x00003e85 fetch  0x00000001 , 0x00000055 
+ 00023635  0x00003e86 rtnne  0x00000015 
+ 00023636  0x00003e87 jam  0x00000004 , 0x00000055 
+ 00023637  0x00003e88 branch  0x00006235 
+ 00023638  0x00003e8b fetch  0x00000001 , 0x000004df 
+ 00023639  0x00003e8c store  0x00000001 , 0x00000445 
+ 00023640  0x00003e8d beq  0x00000033 , 0x00005c7d 
+ 00023641  0x00003e8e beq  0x00000008 , 0x00005c90 
+ 00023642  0x00003e8f beq  0x0000000f , 0x00005c97 
+ 00023643  0x00003e90 beq  0x00000010 , 0x00005c9d 
+ 00023644  0x00003e91 beq  0x00000011 , 0x00005c9e 
+ 00023645  0x00003e92 beq  0x00000012 , 0x00005ca6 
+ 00023646  0x00003e93 beq  0x00000018 , 0x00005ccc 
+ 00023647  0x00003e94 beq  0x00000017 , 0x00005cd1 
+ 00023648  0x00003e95 beq  0x0000002b , 0x0000384a 
+ 00023649  0x00003e97 beq  0x00000013 , 0x00005c74 
+ 00023650  0x00003e99 beq  0x0000003d , 0x00005de9 
+ 00023651  0x00003e9a beq  0x0000003e , 0x00005e18 
+ 00023652  0x00003e9b beq  0x00000040 , 0x00005deb 
+ 00023653  0x00003e9c beq  0x00000041 , 0x00005def 
+ 00023654  0x00003e9d rtn 
+ 00023655  0x00003ea0 fetch  0x00000001 , 0x000004df 
+ 00023656  0x00003ea1 store  0x00000001 , 0x00000445 
+ 00023657  0x00003ea2 beq  0x00000001 , 0x00005cc3 
+ 00023658  0x00003ea3 beq  0x00000033 , 0x00005c87 
+ 00023659  0x00003ea4 beq  0x0000000b , 0x00005ca7 
+ 00023660  0x00003ea5 beq  0x0000002b , 0x00005c8e 
+ 00023661  0x00003ea6 beq  0x00000008 , 0x00005cba 
+ 00023662  0x00003ea7 beq  0x00000013 , 0x00005c77 
+ 00023663  0x00003ea9 beq  0x00000040 , 0x00005cc4 
+ 00023664  0x00003eaa beq  0x00000041 , 0x00005cc7 
+ 00023665  0x00003eab beq  0x00000018 , 0x00005cca 
+ 00023666  0x00003eac beq  0x00000017 , 0x00005cdf 
+ 00023667  0x00003ead rtn 
+ 00023668  0x00003eb0 jam  0x00000020 , 0x00000b7d 
+ 00023669  0x00003eb1 call  0x00007c27 
+ 00023670  0x00003eb2 branch  0x00003245 
+ 00023671  0x00003eb4 jam  0x00000019 , 0x00000b7d 
+ 00023672  0x00003eb5 call  0x00007c27 
+ 00023673  0x00003eb6 jam  0x00000002 , 0x00004748 
+ 00023674  0x00003eb7 setarg  0x00000050 
+ 00023675  0x00003eb8 arg  0x0000000a , 0x00000007 
+ 00023676  0x00003eb9 branch  0x00007e4c 
+ 00023677  0x00003ebf fetch  0x00000001 , 0x0000044d 
+ 00023678  0x00003ec0 set1  0x00000000 , 0x0000003f 
+ 00023679  0x00003ec1 store  0x00000001 , 0x0000044d 
+ 00023680  0x00003ec2 jam  0x00000001 , 0x00000b7d 
+ 00023681  0x00003ec3 call  0x00007c27 
+ 00023682  0x00003ec4 jam  0x0000008b , 0x0000007c 
+ 00023683  0x00003ec8 fetch  0x00000001 , 0x00000055 
+ 00023684  0x00003ec9 bne  0x00000005 , 0x00005b77 
+ 00023685  0x00003ecc jam  0x00000006 , 0x00000055 
+ 00023686  0x00003ecd rtn 
+ 00023687  0x00003ed6 jam  0x0000000b , 0x00000446 
+ 00023688  0x00003ed7 jam  0x00000007 , 0x0000007c 
+ 00023689  0x00003ed8 force  0x00000010 , 0x00000002 
+ 00023690  0x00003ed9 call  0x00004826 
+ 00023691  0x00003edb jam  0x00000000 , 0x00000055 
+ 00023692  0x00003edd branch  0x00005b77 , 0x00000001 
+ 00023693  0x00003ede rtn 
+ 00023694  0x00003ee1 jam  0x0000002b , 0x0000007c 
+ 00023695  0x00003ee2 rtn 
+ 00023696  0x00003ee6 fetch  0x00000001 , 0x0000425e 
+ 00023697  0x00003ee7 nrtn  0x00000034 
+ 00023698  0x00003ee8 call  0x00003507 
+ 00023699  0x00003ee9 call  0x00005ecb 
+ 00023700  0x00003eea rtn  0x00000029 
+ 00023701  0x00003eeb set1  0x00000021 , 0x00000000 
+ 00023702  0x00003eec rtn 
+ 00023703  0x00003eef nrtn  0x00000029 
+ 00023704  0x00003ef0 jam  0x00000010 , 0x0000007c 
+ 00023705  0x00003ef1 fetch  0x00000001 , 0x0000004c 
+ 00023706  0x00003ef2 rtnbit0  0x00000002 
+ 00023707  0x00003ef3 jam  0x00000012 , 0x0000007c 
+ 00023708  0x00003ef4 rtn 
+ 00023709  0x00003ef7 branch  0x00005ecd 
+ 00023710  0x00003efa call  0x00005f2d 
+ 00023711  0x00003efb fetch  0x00000001 , 0x00000030 
+ 00023712  0x00003efc rtnbit1  0x00000004 
+ 00023713  0x00003efd jam  0x00000031 , 0x0000007c 
+ 00023714  0x00003efe fetch  0x00000001 , 0x00000055 
+ 00023715  0x00003eff rtnne  0x0000000a 
+ 00023716  0x00003f00 jam  0x0000000b , 0x00000055 
+ 00023717  0x00003f01 rtn 
+ 00023718  0x00003f0b rtn 
+ 00023719  0x00003f0e fetch  0x00000001 , 0x00004132 
+ 00023720  0x00003f0f bne  0x00000001 , 0x00005cb7 
+ 00023721  0x00003f10 fetch  0x00000001 , 0x0000425e 
+ 00023722  0x00003f11 rtn  0x00000034 
+ 00023723  0x00003f12 fetcht  0x00000001 , 0x00000055 
+ 00023724  0x00003f13 jam  0x00000000 , 0x00000055 
+ 00023725  0x00003f14 jam  0x00000000 , 0x0000425e 
+ 00023726  0x00003f15 fetch  0x00000001 , 0x000004e0 
+ 00023727  0x00003f16 rtnne  0x00000006 
+ 00023728  0x00003f17 storet  0x00000001 , 0x00000055 
+ 00023729  0x00003f18 jam  0x00000001 , 0x000007e0 
+ 00023730  0x00003f19 fetch  0x00000002 , 0x0000044a 
+ 00023731  0x00003f1a fetcht  0x00000001 , 0x0000044c 
+ 00023732  0x00003f1b iand  0x00000002 , 0x0000003f 
+ 00023733  0x00003f1c branch  0x000049da , 0x00000034 
+ 00023734  0x00003f1d branch  0x000049d7 
+ 00023735  0x00003f20 jam  0x00000007 , 0x0000007c 
+ 00023736  0x00003f21 jam  0x00000013 , 0x00000446 
+ 00023737  0x00003f22 rtn 
+ 00023738  0x00003f25 fetch  0x00000001 , 0x000004e0 
+ 00023739  0x00003f26 beq  0x00000006 , 0x00005cc0 
+ 00023740  0x00003f27 rtnne  0x00000018 
+ 00023741  0x00003f28 jam  0x00000018 , 0x00000446 
+ 00023742  0x00003f29 jam  0x00000007 , 0x0000007c 
+ 00023743  0x00003f2a rtn 
+ 00023744  0x00003f2c jam  0x00000006 , 0x00000446 
+ 00023745  0x00003f2d jam  0x00000007 , 0x0000007c 
+ 00023746  0x00003f2e rtn 
+ 00023747  0x00003f31 rtn 
+ 00023748  0x00003f34 jam  0x00000000 , 0x000007da 
+ 00023749  0x00003f35 jam  0x00000007 , 0x0000007c 
+ 00023750  0x00003f36 branch  0x00005b77 
+ 00023751  0x00003f39 jam  0x00000000 , 0x000007da 
+ 00023752  0x00003f3a jam  0x00000007 , 0x0000007c 
+ 00023753  0x00003f3b branch  0x00005b77 
+ 00023754  0x00003f3d jam  0x00000024 , 0x00000b7d 
+ 00023755  0x00003f3e branch  0x00007c27 
+ 00023756  0x00003f41 jam  0x00000023 , 0x00000b7d 
+ 00023757  0x00003f42 call  0x00007c27 
+ 00023758  0x00003f43 call  0x00003806 
+ 00023759  0x00003f44 force  0x00000000 , 0x00000002 
+ 00023760  0x00003f45 branch  0x00004907 
+ 00023761  0x00003f48 jam  0x00000022 , 0x00000b7d 
+ 00023762  0x00003f49 call  0x00007c27 
+ 00023763  0x00003f4a force  0x00000002 , 0x00000002 
+ 00023764  0x00003f4b call  0x00004907 
+ 00023765  0x00003f4c setarg  0x00000000 
+ 00023766  0x00003f4d store  0x00000002 , 0x00000075 
+ 00023767  0x00003f4e fetch  0x00000002 , 0x00004280 
+ 00023768  0x00003f4f lshift  0x0000003f , 0x0000003f 
+ 00023769  0x00003f50 store  0x00000002 , 0x00000032 
+ 00023770  0x00003f51 fetch  0x00000001 , 0x00004282 
+ 00023771  0x00003f52 store  0x00000001 , 0x00000073 
+ 00023772  0x00003f53 fetch  0x00000001 , 0x00004284 
+ 00023773  0x00003f54 store  0x00000001 , 0x00000074 
+ 00023774  0x00003f55 branch  0x000037e1 
+ 00023775  0x00003f58 jam  0x00000021 , 0x00000b7d 
+ 00023776  0x00003f59 branch  0x00007c27 
+ 00023777  0x00003f5c fetcht  0x00000001 , 0x000004df 
+ 00023778  0x00003f5d storet  0x00000001 , 0x00000054 
+ 00023779  0x00003f5e branch  0x00005cf5 
+ 00023780  0x00003f61 fetch  0x00000001 , 0x0000044d 
+ 00023781  0x00003f62 set1  0x00000002 , 0x0000003f 
+ 00023782  0x00003f63 store  0x00000001 , 0x0000044d 
+ 00023783  0x00003f64 rtnbit1  0x00000003 
+ 00023784  0x00003f65 jam  0x00000031 , 0x0000007c 
+ 00023785  0x00003f66 branch  0x00005b77 
+ 00023786  0x00003f6b rtn 
+ 00023787  0x00003f6e fetch  0x00000001 , 0x00004171 
+ 00023788  0x00003f6f fetcht  0x00000001 , 0x000004df 
+ 00023789  0x00003f70 isub  0x00000002 , 0x0000003e 
+ 00023790  0x00003f72 branch  0x00005cf5 , 0x00000002 
+ 00023791  0x00003f73 jam  0x00000004 , 0x0000007c 
+ 00023792  0x00003f74 jam  0x0000001f , 0x0000007e 
+ 00023793  0x00003f75 jam  0x0000002e , 0x0000007d 
+ 00023794  0x00003f76 rtn 
+ 00023795  0x00003f79 call  0x0000605a 
+ 00023796  0x00003f7a branch  0x00005cf5 
+ 00023797  0x00003f7d jam  0x00000003 , 0x0000007c 
+ 00023798  0x00003f7e rtn 
+ 00023799  0x00003f81 jam  0x00000021 , 0x0000007c 
+ 00023800  0x00003f82 rtn 
+ 00023801  0x00003f85 jam  0x00000022 , 0x0000007c 
+ 00023802  0x00003f86 rtn 
+ 00023803  0x00003f89 fetch  0x00000001 , 0x00000055 
+ 00023804  0x00003f8a rtneq  0x00000013 
+ 00023805  0x00003f8c jam  0x00000002 , 0x00000055 
+ 00023806  0x00003f8e rtn 
+ 00023807  0x00003f92 rtn 
+ 00023808  0x00003f95 call  0x00005ec8 
+ 00023809  0x00003f96 jam  0x00000001 , 0x00000450 
+ 00023810  0x00003f97 fetch  0x00000001 , 0x00004132 
+ 00023811  0x00003f98 beq  0x00000001 , 0x00005d06 
+ 00023812  0x00003f99 jam  0x0000000a , 0x00000b7d 
+ 00023813  0x00003f9a call  0x00007c27 
+ 00023814  0x00003f9c call  0x0000487b 
+ 00023815  0x00003f9d call  0x0000620d 
+ 00023816  0x00003f9e nbranch  0x00005ed0 , 0x00000001 
+ 00023817  0x00003f9f nbranch  0x00005d0e , 0x00000029 
+ 00023818  0x00003fa0 jam  0x00000004 , 0x0000007c 
+ 00023819  0x00003fa1 jam  0x00000008 , 0x0000007d 
+ 00023820  0x00003fa2 jam  0x00000023 , 0x0000007e 
+ 00023821  0x00003fa3 rtn 
+ 00023822  0x00003fa5 fetch  0x00000001 , 0x0000004b 
+ 00023823  0x00003fa6 set1  0x00000002 , 0x0000003f 
+ 00023824  0x00003fa7 store  0x00000001 , 0x0000004b 
+ 00023825  0x00003fa8 rtn 
+ 00023826  0x00003fac fetcht  0x00000001 , 0x0000004c 
+ 00023827  0x00003fad nsetflag  0x00000034 , 0x00000001 , 0x00000002 
+ 00023828  0x00003fae storet  0x00000001 , 0x0000004c 
+ 00023829  0x00003faf rtn 
+ 00023830  0x00003fb3 fetch  0x00000001 , 0x0000007f 
+ 00023831  0x00003fb4 rshift  0x0000003f , 0x0000003f 
+ 00023832  0x00003fb5 and_into  0x00000001 , 0x0000003f 
+ 00023833  0x00003fb6 rtn 
+ 00023834  0x00003fb9 call  0x00005d16 
+ 00023835  0x00003fba store  0x00000001 , 0x00000451 
+ 00023836  0x00003fbb call  0x00005ec8 
+ 00023837  0x00003fbc jam  0x0000000c , 0x0000007c 
+ 00023838  0x00003fbd fetch  0x00000001 , 0x0000425e 
+ 00023839  0x00003fbe nrtn  0x00000034 
+ 00023840  0x00003fbf fetch  0x00000001 , 0x00000030 
+ 00023841  0x00003fc0 rtnbit1  0x00000006 
+ 00023842  0x00003fc1 jam  0x00000006 , 0x0000007e 
+ 00023843  0x00003fc2 fetch  0x00000001 , 0x00004132 
+ 00023844  0x00003fc3 bne  0x00000001 , 0x00005bc9 
+ 00023845  0x00003fc4 fetch  0x00000001 , 0x00000453 
+ 00023846  0x00003fc5 nbranch  0x00005bc9 , 0x00000034 
+ 00023847  0x00003fc6 jam  0x00000000 , 0x0000007c 
+ 00023848  0x00003fc8 fetch  0x00000001 , 0x0000004b 
+ 00023849  0x00003fc9 set1  0x00000000 , 0x0000003f 
+ 00023850  0x00003fca store  0x00000001 , 0x0000004b 
+ 00023851  0x00003fcb branch  0x00004872 
+ 00023852  0x00003fce arg  0x00000040 , 0x00000011 
+ 00023853  0x00003fcf call  0x0000739d 
+ 00023854  0x00003fd0 fetch  0x00000004 , 0x000004df 
+ 00023855  0x00003fd1 fetcht  0x00000004 , 0x0000051f 
+ 00023856  0x00003fd2 isub  0x00000002 , 0x0000003e 
+ 00023857  0x00003fd3 branch  0x00005d35 , 0x00000005 
+ 00023858  0x00003fd4 jam  0x00000007 , 0x0000007c 
+ 00023859  0x00003fd5 jam  0x00000005 , 0x00000446 
+ 00023860  0x00003fd6 rtn 
+ 00023861  0x00003fd8 call  0x0000749b 
+ 00023862  0x00003fd9 call  0x00003211 
+ 00023863  0x00003fda fetch  0x00000001 , 0x0000004b 
+ 00023864  0x00003fdb isolate1  0x00000001 , 0x0000003f 
+ 00023865  0x00003fdc set0  0x00000001 , 0x0000003f 
+ 00023866  0x00003fdd store  0x00000001 , 0x0000004b 
+ 00023867  0x00003fde call  0x000048bc , 0x00000001 
+ 00023868  0x00003fdf fetch  0x00000001 , 0x00000055 
+ 00023869  0x00003fe0 beq  0x00000019 , 0x00005d40 
+ 00023870  0x00003fe1 beq  0x00000018 , 0x00005d40 
+ 00023871  0x00003fe2 rtn 
+ 00023872  0x00003fe4 fetch  0x00000001 , 0x000007e1 
+ 00023873  0x00003fe5 rtnne  0x00000000 
+ 00023874  0x00003fe6 fetch  0x00000001 , 0x0000004c 
+ 00023875  0x00003fe7 rtnbit1  0x00000002 
+ 00023876  0x00003fe8 branch  0x000062cf 
+ 00023877  0x00003feb arg  0x000004df , 0x00000011 
+ 00023878  0x00003fec arg  0x0000050f , 0x00000012 
+ 00023879  0x00003fed arg  0x000004ef , 0x00000005 
+ 00023880  0x00003fee call  0x00007467 
+ 00023881  0x00003fef arg  0x00000040 , 0x00000011 
+ 00023882  0x00003ff0 call  0x0000622b 
+ 00023883  0x00003ff1 jam  0x0000000b , 0x0000007c 
+ 00023884  0x00003ff2 fetch  0x00000001 , 0x00000030 
+ 00023885  0x00003ff3 bbit0  0x00000006 , 0x00005ecb 
+ 00023886  0x00003ff4 rtn 
+ 00023887  0x00003ff7 fetch  0x00000002 , 0x00000169 
+ 00023888  0x00003ff8 add  0x0000003f , 0xfffffffd , 0x00000039 
+ 00023889  0x00003ff9 fetcht  0x00000001 , 0x000004df 
+ 00023890  0x00003ffa setarg  0x00000103 
+ 00023891  0x00003ffb iadd  0x00000002 , 0x00000005 
+ 00023892  0x00003ffc arg  0x000004e1 , 0x00000006 
+ 00023893  0x00003ffd call  0x00007e45 
+ 00023894  0x00003ffe fetcht  0x00000001 , 0x00000053 
+ 00023895  0x00003fff fetch  0x00000001 , 0x000004e0 
+ 00023896  0x00004000 isub  0x00000002 , 0x0000003f 
+ 00023897  0x00004001 sub  0x0000003f , 0x0000000e , 0x0000003e 
+ 00023898  0x00004002 branch  0x00005d5f , 0x00000002 
+ 00023899  0x00004003 add  0x00000002 , 0x0000000e , 0x0000003f 
+ 00023900  0x00004004 store  0x00000001 , 0x00000053 
+ 00023901  0x00004005 jam  0x00000001 , 0x0000007c 
+ 00023902  0x00004006 rtn 
+ 00023903  0x00004008 fetch  0x00000001 , 0x0000004c 
+ 00023904  0x00004009 set1  0x00000003 , 0x0000003f 
+ 00023905  0x0000400a store  0x00000001 , 0x0000004c 
+ 00023906  0x0000400b bbit1  0x00000004 , 0x00005ed5 
+ 00023907  0x0000400e rtn 
+ 00023908  0x00004010 fetch  0x00000001 , 0x000004df 
+ 00023909  0x00004011 store  0x00000001 , 0x0000007d 
+ 00023910  0x00004012 jam  0x00000002 , 0x0000007c 
+ 00023911  0x00004013 rtn 
+ 00023912  0x00004016 fetch  0x00000001 , 0x00004132 
+ 00023913  0x00004017 bne  0x00000001 , 0x00005cf5 
+ 00023914  0x00004018 force  0x00000001 , 0x00000002 
+ 00023915  0x00004019 branch  0x00004839 
+ 00023916  0x0000401c jam  0x00000030 , 0x0000007c 
+ 00023917  0x0000401d rtn 
+ 00023918  0x00004020 jam  0x00000028 , 0x0000007c 
+ 00023919  0x00004021 rtn 
+ 00023920  0x00004024 jam  0x00000026 , 0x0000007c 
+ 00023921  0x00004025 rtn 
+ 00023922  0x0000402a rtn 
+ 00023923  0x0000402f fetch  0x00000002 , 0x00000032 
+ 00023924  0x00004030 iforce  0x00000002 
+ 00023925  0x00004031 fetch  0x00000001 , 0x000004e0 
+ 00023926  0x00004032 store  0x00000001 , 0x00000097 
+ 00023927  0x00004033 imul32  0x00000002 , 0x00000002 
+ 00023928  0x00004034 fetch  0x00000002 , 0x000004e1 
+ 00023929  0x00004035 lshift  0x0000003f , 0x0000003f 
+ 00023930  0x00004036 store  0x00000002 , 0x00000098 
+ 00023931  0x00004037 fetch  0x00000004 , 0x000004e3 
+ 00023932  0x00004038 lshift  0x0000003f , 0x0000003f 
+ 00023933  0x00004039 store  0x00000004 , 0x00000093 
+ 00023934  0x0000403b deposit  0x00000002 
+ 00023935  0x0000403c store  0x00000002 , 0x0000009a 
+ 00023936  0x0000403d rtn 
+ 00023937  0x0000403f fetcht  0x00000001 , 0x000041fb 
+ 00023938  0x00004040 fetch  0x00000001 , 0x000004e0 
+ 00023939  0x00004041 ixor  0x00000002 , 0x0000003e 
+ 00023940  0x00004042 nbranch  0x00005bee , 0x00000005 
+ 00023941  0x00004043 isolate1  0x00000000 , 0x0000003f 
+ 00023942  0x00004044 fetch  0x00000001 , 0x0000004c 
+ 00023943  0x00004045 setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00023944  0x00004046 store  0x00000001 , 0x0000004c 
+ 00023945  0x00004047 jam  0x00000081 , 0x0000007c 
+ 00023946  0x00004048 jam  0x0000008b , 0x0000007d 
+ 00023947  0x00004049 rtn 
+ 00023948  0x0000404d rtn 
+ 00023949  0x00004050 rtn 
+ 00023950  0x00004052 rtn 
+ 00023951  0x00004055 branch  0x00005cf5 
+ 00023952  0x00004059 branch  0x00005cf5 
+ 00023953  0x0000405b rtn 
+ 00023954  0x0000405d call  0x0000385e 
+ 00023955  0x0000405e jam  0x0000002c , 0x0000007d 
+ 00023956  0x0000405f branch  0x00005cf5 
+ 00023957  0x00004063 fetch  0x00000001 , 0x000004df 
+ 00023958  0x00004064 store  0x00000001 , 0x000000ad 
+ 00023959  0x00004065 fetch  0x00000001 , 0x000004e1 
+ 00023960  0x00004066 store  0x00000001 , 0x000000af 
+ 00023961  0x00004067 fetch  0x00000001 , 0x000004e4 
+ 00023962  0x00004068 store  0x00000001 , 0x000000ab 
+ 00023963  0x00004069 call  0x00005d16 
+ 00023964  0x0000406a store  0x00000001 , 0x00000452 
+ 00023965  0x0000406b force  0x00000000 , 0x00000002 
+ 00023966  0x0000406c branch  0x00004839 
+ 00023967  0x0000406f fetch  0x00000002 , 0x000004df 
+ 00023968  0x00004070 store  0x00000002 , 0x0000017b 
+ 00023969  0x00004071 rtn 
+ 00023970  0x00004074 fetch  0x00000001 , 0x00000030 
+ 00023971  0x00004075 bbit1  0x00000001 , 0x00005db5 
+ 00023972  0x00004076 fetch  0x00000002 , 0x000004e0 
+ 00023973  0x00004077 lshift  0x0000003f , 0x0000003f 
+ 00023974  0x00004078 store  0x00000002 , 0x00000075 
+ 00023975  0x00004079 fetch  0x00000002 , 0x000004e2 
+ 00023976  0x0000407a lshift  0x0000003f , 0x0000003f 
+ 00023977  0x0000407b store  0x00000002 , 0x00000032 
+ 00023978  0x0000407c fetch  0x00000002 , 0x000004e4 
+ 00023979  0x0000407d store  0x00000001 , 0x00000073 
+ 00023980  0x0000407e iforce  0x00000002 
+ 00023981  0x0000407f fetch  0x00000002 , 0x000004e6 
+ 00023982  0x00004080 store  0x00000001 , 0x00000074 
+ 00023983  0x00004081 isub  0x00000002 , 0x0000003e 
+ 00023984  0x00004082 nbranch  0x00005db2 , 0x00000002 
+ 00023985  0x00004083 store  0x00000001 , 0x00000073 
+ 00023986  0x00004086 jam  0x00000003 , 0x0000007c 
+ 00023987  0x00004087 jam  0x00000017 , 0x0000007d 
+ 00023988  0x00004088 rtn 
+ 00023989  0x0000408b jam  0x00000024 , 0x0000007e 
+ 00023990  0x0000408c branch  0x00005bc9 
+ 00023991  0x0000408f call  0x00005cf5 
+ 00023992  0x00004090 call  0x00005ec8 
+ 00023993  0x00004091 call  0x000073a0 
+ 00023994  0x00004092 branch  0x000037d0 
+ 00023995  0x00004095 call  0x00005cf5 
+ 00023996  0x00004096 branch  0x000037da 
+ 00023997  0x0000409a fetch  0x00000004 , 0x000004df 
+ 00023998  0x0000409b lshift  0x0000003f , 0x0000003f 
+ 00023999  0x0000409d branch  0x00005dc9 , 0x00000029 
+ 00024000  0x0000409e fetcht  0x00000001 , 0x0000425e 
+ 00024001  0x0000409f nbranch  0x00005dc6 , 0x00000034 
+ 00024002  0x000040a1 jam  0x00000004 , 0x0000007c 
+ 00024003  0x000040a2 jam  0x00000013 , 0x0000007d 
+ 00024004  0x000040a3 jam  0x00000024 , 0x0000007e 
+ 00024005  0x000040a4 rtn 
+ 00024006  0x000040a6 jam  0x00000034 , 0x0000007c 
+ 00024007  0x000040a7 jam  0x00000000 , 0x00000055 
+ 00024008  0x000040a8 branch  0x00003241 
+ 00024009  0x000040ab call  0x00003241 
+ 00024010  0x000040ac set1  0x00000022 , 0x00000000 
+ 00024011  0x000040ad fetch  0x00000001 , 0x00000177 
+ 00024012  0x000040ae set0  0x00000002 , 0x0000003f 
+ 00024013  0x000040af store  0x00000001 , 0x00000177 
+ 00024014  0x000040b0 branch  0x00005cf5 
+ 00024015  0x000040b5 rtn 
+ 00024016  0x000040b7 rtn 
+ 00024017  0x000040b9 rtn 
+ 00024018  0x000040bd rtn 
+ 00024019  0x000040c1 jam  0x00000003 , 0x0000007c 
+ 00024020  0x000040c2 jam  0x00000018 , 0x0000007d 
+ 00024021  0x000040c3 jam  0x0000002e , 0x00000b7d 
+ 00024022  0x000040c4 call  0x00007c27 
+ 00024023  0x000040c5 force  0x00000000 , 0x00000002 
+ 00024024  0x000040c6 call  0x00004907 
+ 00024025  0x000040c7 branch  0x00003806 
+ 00024026  0x000040c9 rtn 
+ 00024027  0x000040cc fetch  0x00000001 , 0x000004df 
+ 00024028  0x000040cd bne  0x00000001 , 0x00005de7 
+ 00024029  0x000040ce fetch  0x00000001 , 0x000004e0 
+ 00024030  0x000040cf bne  0x00000001 , 0x00005de7 
+ 00024031  0x000040d0 fetch  0x00000001 , 0x000004e1 
+ 00024032  0x000040d1 bne  0x00000030 , 0x00005de7 
+ 00024033  0x000040d2 call  0x00006216 
+ 00024034  0x000040d3 branch  0x00005de4 , 0x00000001 
+ 00024035  0x000040d4 jam  0x00000001 , 0x000007da 
+ 00024036  0x000040d6 jam  0x00000003 , 0x0000007c 
+ 00024037  0x000040d7 jam  0x0000003d , 0x0000007d 
+ 00024038  0x000040d8 branch  0x00005b77 
+ 00024039  0x000040db jam  0x00000024 , 0x0000007e 
+ 00024040  0x000040dc branch  0x00005bc9 
+ 00024041  0x000040e1 jam  0x0000003e , 0x0000007c 
+ 00024042  0x000040e3 rtn 
+ 00024043  0x000040e5 call  0x00006216 
+ 00024044  0x000040e6 rtn  0x00000001 
+ 00024045  0x000040e7 jam  0x00000008 , 0x000007da 
+ 00024046  0x000040e8 rtn 
+ 00024047  0x000040ec call  0x00006216 
+ 00024048  0x000040ed ncall  0x00007a9d , 0x00000001 
+ 00024049  0x000040ee call  0x00007aab , 0x00000001 
+ 00024050  0x000040ef call  0x00004860 
+ 00024051  0x000040f0 call  0x00004869 
+ 00024052  0x000040f1 call  0x00006216 
+ 00024053  0x000040f2 rtn  0x00000001 
+ 00024054  0x000040f3 jam  0x0000000c , 0x000007da 
+ 00024055  0x000040f4 jam  0x00000001 , 0x000007dc 
+ 00024056  0x000040f5 rtn 
+ 00024057  0x000040f8 arg  0x00000888 , 0x00000005 
+ 00024058  0x000040f9 fetch  0x00000008 , 0x000004df 
+ 00024059  0x000040fa istore  0x00000008 , 0x00000005 
+ 00024060  0x000040fb fetch  0x00000008 , 0x000004e7 
+ 00024061  0x000040fc istore  0x00000008 , 0x00000005 
+ 00024062  0x000040fd branch  0x0000780f 
+ 00024063  0x00004100 fetch  0x00000001 , 0x000007db 
+ 00024064  0x00004101 beq  0x00000007 , 0x00005e03 
+ 00024065  0x00004102 fetch  0x00000001 , 0x000007da 
+ 00024066  0x00004103 bne  0x00000001 , 0x00005e16 
+ 00024067  0x00004105 fetch  0x00000001 , 0x000007e3 
+ 00024068  0x00004106 sub  0x0000003f , 0x00000020 , 0x00000005 
+ 00024069  0x00004107 nbranch  0x00005e16 , 0x00000002 
+ 00024070  0x00004108 arg  0x000007f0 , 0x00000005 
+ 00024071  0x00004109 iadd  0x00000005 , 0x00000005 
+ 00024072  0x0000410a fetch  0x00000008 , 0x000004df 
+ 00024073  0x0000410b istore  0x00000008 , 0x00000005 
+ 00024074  0x0000410c fetch  0x00000008 , 0x000004e7 
+ 00024075  0x0000410d istore  0x00000008 , 0x00000005 
+ 00024076  0x0000410e fetch  0x00000001 , 0x000007e3 
+ 00024077  0x0000410f increase  0x00000010 , 0x0000003f 
+ 00024078  0x00004110 store  0x00000001 , 0x000007e3 
+ 00024079  0x00004111 bne  0x00000030 , 0x00005cf5 
+ 00024080  0x00004113 call  0x00006216 
+ 00024081  0x00004114 branch  0x00005cf5 , 0x00000001 
+ 00024082  0x00004115 jam  0x00000001 , 0x000007e4 
+ 00024083  0x00004116 jam  0x00000002 , 0x000007da 
+ 00024084  0x00004117 jam  0x00000001 , 0x000007dc 
+ 00024085  0x00004118 branch  0x00005cf5 
+ 00024086  0x0000411a jam  0x00000024 , 0x0000007e 
+ 00024087  0x0000411b branch  0x00005bc9 
+ 00024088  0x0000411d fetch  0x00000001 , 0x000007e2 
+ 00024089  0x0000411e beq  0x00000030 , 0x00005e1c 
+ 00024090  0x0000411f jam  0x0000003e , 0x0000007c 
+ 00024091  0x00004120 branch  0x00005b77 
+ 00024092  0x00004122 call  0x00006216 
+ 00024093  0x00004123 branch  0x00005e21 , 0x00000001 
+ 00024094  0x00004124 jam  0x00000001 , 0x000007dc 
+ 00024095  0x00004125 jam  0x00000004 , 0x000007da 
+ 00024096  0x00004126 branch  0x00005b77 
+ 00024097  0x00004129 branch  0x00005b77 
+ 00024098  0x0000412c fetch  0x00000001 , 0x000007db 
+ 00024099  0x0000412d beq  0x00000007 , 0x00005e26 
+ 00024100  0x0000412e fetch  0x00000001 , 0x000007da 
+ 00024101  0x0000412f bne  0x00000006 , 0x00005e32 
+ 00024102  0x00004131 arg  0x00000848 , 0x00000005 
+ 00024103  0x00004132 fetch  0x00000008 , 0x000004df 
+ 00024104  0x00004133 istore  0x00000008 , 0x00000005 
+ 00024105  0x00004134 fetch  0x00000008 , 0x000004e7 
+ 00024106  0x00004135 istore  0x00000008 , 0x00000005 
+ 00024107  0x00004136 call  0x00006216 
+ 00024108  0x00004137 branch  0x00005e30 , 0x00000001 
+ 00024109  0x00004138 jam  0x00000007 , 0x000007da 
+ 00024110  0x00004139 jam  0x00000001 , 0x000007dc 
+ 00024111  0x0000413a branch  0x00005cf5 
+ 00024112  0x0000413c jam  0x00000004 , 0x000007db 
+ 00024113  0x0000413d branch  0x0000780f 
+ 00024114  0x00004141 jam  0x00000024 , 0x0000007e 
+ 00024115  0x00004142 branch  0x00005bc9 
+ 00024116  0x00004145 fetch  0x00000001 , 0x000007db 
+ 00024117  0x00004146 beq  0x0000000b , 0x00005e38 
+ 00024118  0x00004147 fetch  0x00000001 , 0x000007da 
+ 00024119  0x00004148 bne  0x00000008 , 0x00005e45 
+ 00024120  0x0000414a arg  0x00000878 , 0x00000005 
+ 00024121  0x0000414b fetch  0x00000008 , 0x000004df 
+ 00024122  0x0000414c istore  0x00000008 , 0x00000005 
+ 00024123  0x0000414d fetch  0x00000008 , 0x000004e7 
+ 00024124  0x0000414e istore  0x00000008 , 0x00000005 
+ 00024125  0x0000414f call  0x00006216 
+ 00024126  0x00004150 branch  0x00005e42 , 0x00000001 
+ 00024127  0x00004151 jam  0x00000009 , 0x000007da 
+ 00024128  0x00004152 jam  0x00000001 , 0x000007dc 
+ 00024129  0x00004153 branch  0x00005b77 
+ 00024130  0x00004155 jam  0x00000009 , 0x000007db 
+ 00024131  0x00004156 jam  0x00000001 , 0x000007dd 
+ 00024132  0x00004157 branch  0x00005b77 
+ 00024133  0x00004159 jam  0x00000024 , 0x0000007e 
+ 00024134  0x0000415a branch  0x00005bc9 
+ 00024135  0x0000415d branch  0x00005b77 
+ 00024136  0x00004160 fetch  0x00000001 , 0x00000177 
+ 00024137  0x00004161 set0  0x00000001 
+ 00024138  0x00004162 store  0x00000001 , 0x00000177 
+ 00024139  0x00004163 call  0x00005cf5 
+ 00024140  0x00004164 nrtn  0x00000029 
+ 00024141  0x00004165 fetch  0x00000001 , 0x000004df 
+ 00024142  0x00004166 fetcht  0x00000001 , 0x0000004b 
+ 00024143  0x00004167 setflag  0x00000034 , 0x00000004 , 0x00000002 
+ 00024144  0x00004168 nsetflag  0x00000034 , 0x00000005 , 0x00000002 
+ 00024145  0x00004169 storet  0x00000001 , 0x0000004b 
+ 00024146  0x0000416a rtn 
+ 00024147  0x0000416d fetcht  0x00000008 , 0x000004df 
+ 00024148  0x0000416e fetch  0x00000001 , 0x00004272 
+ 00024149  0x0000416f bne  0x00000050 , 0x00005e58 
+ 00024150  0x00004170 jam  0x00000000 , 0x00004272 
+ 00024151  0x00004171 call  0x000047e5 
+ 00024152  0x00004173 fetch  0x00000001 , 0x00000055 
+ 00024153  0x00004174 rtnne  0x00000003 
+ 00024154  0x00004175 fetch  0x00000001 , 0x00004132 
+ 00024155  0x00004176 beq  0x00000001 , 0x00005e5e 
+ 00024156  0x00004177 fetch  0x00000001 , 0x00000177 
+ 00024157  0x00004178 bbit0  0x00000004 , 0x00005e60 
+ 00024158  0x0000417a jam  0x00000014 , 0x00000055 
+ 00024159  0x0000417b rtn 
+ 00024160  0x0000417d jam  0x00000004 , 0x00000055 
+ 00024161  0x0000417e rtn 
+ 00024162  0x00004180 fetch  0x00000001 , 0x00000189 
+ 00024163  0x00004181 store  0x00000001 , 0x0000015d 
+ 00024164  0x00004182 jam  0x00000003 , 0x0000007c 
+ 00024165  0x00004183 jam  0x00000038 , 0x0000007d 
+ 00024166  0x00004184 rtn 
+ 00024167  0x00004188 jam  0x00000003 , 0x0000007c 
+ 00024168  0x00004189 jam  0x00000039 , 0x0000007d 
+ 00024169  0x0000418a force  0x00000009 , 0x00000039 
+ 00024170  0x0000418b arg  0x000004df , 0x00000006 
+ 00024171  0x0000418c arg  0x00000154 , 0x00000005 
+ 00024172  0x0000418e ifetch  0x00000001 , 0x00000006 
+ 00024173  0x0000418f xor_into  0x00000055 , 0x0000003f 
+ 00024174  0x00004190 istore  0x00000001 , 0x00000005 
+ 00024175  0x00004191 loop  0x00005e6c 
+ 00024176  0x00004192 fetch  0x00000001 , 0x00000154 
+ 00024177  0x00004193 fetcht  0x00000001 , 0x00000153 
+ 00024178  0x00004194 set0  0x00000007 , 0x00000002 
+ 00024179  0x00004195 set0  0x00000004 , 0x00000002 
+ 00024180  0x00004196 beq  0x000000ff , 0x00005e80 
+ 00024181  0x00004197 beq  0x00000000 , 0x00005e99 
+ 00024182  0x00004198 beq  0x00000005 , 0x00005e8d 
+ 00024183  0x00004199 beq  0x00000007 , 0x00005e8c 
+ 00024184  0x0000419a beq  0x00000006 , 0x00005e8d 
+ 00024185  0x0000419b beq  0x00000008 , 0x00005e8c 
+ 00024186  0x0000419c beq  0x00000001 , 0x00005e85 
+ 00024187  0x0000419d beq  0x00000002 , 0x00005e85 
+ 00024188  0x0000419e beq  0x00000003 , 0x00005e85 
+ 00024189  0x0000419f beq  0x00000009 , 0x00005e85 
+ 00024190  0x000041a0 beq  0x00000004 , 0x00005e85 
+ 00024191  0x000041a1 rtn 
+ 00024192  0x000041a4 fetch  0x00000001 , 0x00000153 
+ 00024193  0x000041a5 set1  0x00000003 , 0x0000003f 
+ 00024194  0x000041a6 set1  0x00000002 , 0x0000003f 
+ 00024195  0x000041a7 store  0x00000001 , 0x00000153 
+ 00024196  0x000041a8 rtn 
+ 00024197  0x000041aa set1  0x00000004 , 0x00000002 
+ 00024198  0x000041ab jam  0x00000005 , 0x0000018a 
+ 00024199  0x000041ac fetch  0x00000002 , 0x0000015b 
+ 00024200  0x000041ad iforce  0x00000039 
+ 00024201  0x000041ae store  0x00000002 , 0x00000169 
+ 00024202  0x000041af arg  0x000004de , 0x00000005 
+ 00024203  0x000041b0 call  0x00007ed8 
+ 00024204  0x000041b2 set1  0x00000007 , 0x00000002 
+ 00024205  0x000041b4 set1  0x00000002 , 0x00000002 
+ 00024206  0x000041b5 force  0x00000000 , 0x0000003f 
+ 00024207  0x000041b6 store  0x00000001 , 0x0000000b 
+ 00024208  0x000041b7 store  0x00000002 , 0x000000fc 
+ 00024209  0x000041b8 store  0x00000002 , 0x000000fe 
+ 00024210  0x000041b9 store  0x00000002 , 0x000000fa 
+ 00024211  0x000041ba store  0x00000002 , 0x000000f8 
+ 00024212  0x000041bb fetch  0x00000001 , 0x00000155 
+ 00024213  0x000041bc compare  0x00000000 , 0x0000003f , 0x000000ff 
+ 00024214  0x000041bd setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024215  0x000041be storet  0x00000001 , 0x00000153 
+ 00024216  0x000041bf rtn 
+ 00024217  0x000041c2 set0  0x00000011 , 0x00000000 
+ 00024218  0x000041c3 jam  0x00000000 , 0x00000153 
+ 00024219  0x000041c4 fetch  0x00000001 , 0x00000189 
+ 00024220  0x000041c5 set0  0x00000006 , 0x0000003f 
+ 00024221  0x000041c6 store  0x00000001 , 0x00000189 
+ 00024222  0x000041c7 rtn 
+ 00024223  0x000041ca fetch  0x00000001 , 0x00000153 
+ 00024224  0x000041cb rtnbit0  0x00000002 
+ 00024225  0x000041cc fetch  0x00000001 , 0x0000015e 
+ 00024226  0x000041cd increase  0x00000001 , 0x0000003f 
+ 00024227  0x000041ce store  0x00000001 , 0x0000015e 
+ 00024228  0x000041cf rtnne  0x00000005 
+ 00024229  0x000041d0 jam  0x00000000 , 0x0000015e 
+ 00024230  0x000041d1 fetch  0x00000001 , 0x00000153 
+ 00024231  0x000041d2 set0  0x00000002 , 0x0000003f 
+ 00024232  0x000041d3 store  0x00000001 , 0x00000153 
+ 00024233  0x000041d4 bbit1  0x00000003 , 0x00005ec0 
+ 00024234  0x000041d5 isolate1  0x00000007 , 0x0000003f 
+ 00024235  0x000041d6 call  0x00007f86 , 0x00000001 
+ 00024236  0x000041d7 ncall  0x00007f8a , 0x00000001 
+ 00024237  0x000041d8 fetch  0x00000001 , 0x0000015a 
+ 00024238  0x000041d9 compare  0x00000020 , 0x0000003f , 0x00000030 
+ 00024239  0x000041da fetch  0x00000001 , 0x0000004c 
+ 00024240  0x000041db setflag  0x00000001 , 0x00000005 , 0x0000003f 
+ 00024241  0x000041dc store  0x00000001 , 0x0000004c 
+ 00024242  0x000041dd fetch  0x00000001 , 0x00000153 
+ 00024243  0x000041de fetcht  0x00000001 , 0x00000189 
+ 00024244  0x000041df isolate1  0x00000004 , 0x0000003f 
+ 00024245  0x000041e0 setflag  0x00000001 , 0x00000006 , 0x00000002 
+ 00024246  0x000041e1 isolate1  0x00000006 , 0x0000003f 
+ 00024247  0x000041e2 setflag  0x00000001 , 0x00000004 , 0x00000002 
+ 00024248  0x000041e3 setflag  0x00000001 , 0x00000005 , 0x00000002 
+ 00024249  0x000041e4 storet  0x00000001 , 0x00000189 
+ 00024250  0x000041e5 fetch  0x00000001 , 0x00000156 
+ 00024251  0x000041e6 store  0x00000001 , 0x00000447 
+ 00024252  0x000041e7 fetch  0x00000001 , 0x00000157 
+ 00024253  0x000041e8 store  0x00000001 , 0x00000448 
+ 00024254  0x000041e9 set1  0x00000011 , 0x00000000 
+ 00024255  0x000041ea rtn 
+ 00024256  0x000041ed set0  0x00000011 , 0x00000000 
+ 00024257  0x000041ee jam  0x00000000 , 0x00000153 
+ 00024258  0x000041ef fetch  0x00000001 , 0x0000015d 
+ 00024259  0x000041f0 store  0x00000001 , 0x00000189 
+ 00024260  0x000041f1 hfetch  0x00000001 , 0x00008043 
+ 00024261  0x000041f2 and_into  0x000000fb , 0x0000003f 
+ 00024262  0x000041f3 hstore  0x00000001 , 0x00008043 
+ 00024263  0x000041f4 rtn 
+ 00024264  0x000041f8 arg  0x000004df , 0x00000006 
+ 00024265  0x000041f9 arg  0x000004ef , 0x00000005 
+ 00024266  0x000041fa branch  0x00007e35 
+ 00024267  0x000041fd jam  0x00000009 , 0x0000007c 
+ 00024268  0x000041fe rtn 
+ 00024269  0x00004201 nrtn  0x00000029 
+ 00024270  0x00004202 jam  0x00000011 , 0x0000007c 
+ 00024271  0x00004203 rtn 
+ 00024272  0x00004206 arg  0x00004140 , 0x00000011 
+ 00024273  0x00004207 call  0x0000736a 
+ 00024274  0x00004208 jam  0x00000003 , 0x0000007c 
+ 00024275  0x00004209 jam  0x00000008 , 0x0000007d 
+ 00024276  0x0000420a rtn 
+ 00024277  0x0000420d jam  0x0000000a , 0x00000072 
+ 00024278  0x0000420e jam  0x00000007 , 0x0000007c 
+ 00024279  0x0000420f jam  0x00000016 , 0x00000446 
+ 00024280  0x00004210 rtn 
+ 00024281  0x00004217 set1  0x00000025 , 0x00000000 
+ 00024282  0x00004218 bpatch  0x000000e3 , 0x0000403c 
+ 00024283  0x00004219 disable  0x00000028 
+ 00024284  0x0000421a call  0x000061d9 
+ 00024285  0x0000421b fetch  0x00000001 , 0x00000048 
+ 00024286  0x0000421c rtn  0x00000034 
+ 00024287  0x00004221 bbit1  0x00000007 , 0x00005f10 
+ 00024288  0x00004222 beq  0x00000001 , 0x00006072 
+ 00024289  0x00004223 beq  0x00000002 , 0x00005f9b 
+ 00024290  0x00004224 beq  0x00000003 , 0x00005f1d 
+ 00024291  0x00004225 beq  0x00000004 , 0x00005f36 
+ 00024292  0x00004226 beq  0x00000027 , 0x000060f2 
+ 00024293  0x00004227 beq  0x00000028 , 0x00005fbf 
+ 00024294  0x00004228 beq  0x00000030 , 0x00005fab 
+ 00024295  0x00004229 beq  0x00000025 , 0x000060ed 
+ 00024296  0x0000422a beq  0x00000026 , 0x00005fba 
+ 00024297  0x0000422b beq  0x00000031 , 0x000060dc 
+ 00024298  0x0000422c beq  0x00000037 , 0x0000606d 
+ 00024299  0x0000422d beq  0x00000033 , 0x0000605f 
+ 00024300  0x0000422e beq  0x00000008 , 0x00006174 
+ 00024301  0x0000422f beq  0x00000009 , 0x0000616a 
+ 00024302  0x00004230 beq  0x0000000b , 0x0000617f 
+ 00024303  0x00004231 beq  0x0000000c , 0x00006188 
+ 00024304  0x00004232 beq  0x0000000f , 0x00006065 
+ 00024305  0x00004233 beq  0x00000010 , 0x000061af 
+ 00024306  0x00004234 beq  0x00000011 , 0x000061a5 
+ 00024307  0x00004235 beq  0x00000007 , 0x00006055 
+ 00024308  0x00004236 beq  0x0000002a , 0x00006081 
+ 00024309  0x00004237 beq  0x0000000a , 0x00006082 
+ 00024310  0x00004239 beq  0x0000002b , 0x000060b5 
+ 00024311  0x0000423a beq  0x00000006 , 0x00005fb0 
+ 00024312  0x0000423b beq  0x00000021 , 0x00006062 
+ 00024313  0x0000423c beq  0x0000002d , 0x000060d2 
+ 00024314  0x0000423d beq  0x0000002e , 0x000060d7 
+ 00024315  0x0000423e beq  0x00000022 , 0x00006062 
+ 00024316  0x0000423f beq  0x0000002c , 0x000060cb 
+ 00024317  0x00004240 beq  0x00000034 , 0x00006083 
+ 00024318  0x00004241 beq  0x00000013 , 0x00006098 
+ 00024319  0x00004242 beq  0x00000017 , 0x000060a7 
+ 00024320  0x00004243 beq  0x00000012 , 0x000061ac 
+ 00024321  0x00004244 beq  0x0000002f , 0x000060ad 
+ 00024322  0x00004245 beq  0x00000018 , 0x000060b2 
+ 00024323  0x00004246 beq  0x0000003d , 0x00006119 
+ 00024324  0x00004247 beq  0x0000003e , 0x00006125 
+ 00024325  0x00004248 beq  0x0000003f , 0x00006137 
+ 00024326  0x00004249 beq  0x00000040 , 0x00006142 
+ 00024327  0x0000424a beq  0x00000041 , 0x00006157 
+ 00024328  0x0000424b beq  0x00000023 , 0x00006166 
+ 00024329  0x0000424c beq  0x0000003b , 0x00006161 
+ 00024330  0x0000424e beq  0x00000005 , 0x00006167 
+ 00024331  0x0000424f beq  0x00000029 , 0x00006168 
+ 00024332  0x00004250 beq  0x00000038 , 0x00006169 
+ 00024333  0x00004251 beq  0x00000039 , 0x00006078 
+ 00024334  0x00004253 branch  0x00003bf1 
+ 00024335  0x00004254 rtn 
+ 00024336  0x00004256 beq  0x0000008c , 0x00005fc4 
+ 00024337  0x00004257 beq  0x0000008d , 0x00005fe3 
+ 00024338  0x00004258 beq  0x00000081 , 0x00005f43 
+ 00024339  0x00004259 beq  0x00000084 , 0x00005f76 
+ 00024340  0x0000425a beq  0x00000082 , 0x00005f50 
+ 00024341  0x0000425b beq  0x00000083 , 0x00005fec 
+ 00024342  0x0000425c beq  0x0000008b , 0x00005ff7 
+ 00024343  0x0000425d beq  0x00000097 , 0x00006051 
+ 00024344  0x0000425e beq  0x00000099 , 0x00005f8c 
+ 00024345  0x0000425f beq  0x0000009a , 0x00005f81 
+ 00024346  0x00004260 beq  0x00000095 , 0x00005f91 
+ 00024347  0x00004261 beq  0x00000096 , 0x00005f92 
+ 00024348  0x00004262 branch  0x00003bf1 
+ 00024349  0x00004269 force  0x00000002 , 0x0000003f 
+ 00024350  0x0000426a call  0x000061b5 
+ 00024351  0x0000426b fetch  0x00000001 , 0x00000049 
+ 00024352  0x0000426c istore  0x00000001 , 0x00000005 
+ 00024353  0x0000426d beq  0x0000002b , 0x00005f5a 
+ 00024354  0x0000426e call  0x000061c4 
+ 00024355  0x0000426f fetch  0x00000001 , 0x00000049 
+ 00024356  0x00004270 beq  0x00000008 , 0x00005f5d 
+ 00024357  0x00004271 beq  0x0000000f , 0x00005f61 
+ 00024358  0x00004272 beq  0x00000010 , 0x00005f6c 
+ 00024359  0x00004273 beq  0x00000017 , 0x00005f33 
+ 00024360  0x00004274 beq  0x00000033 , 0x00005f6f 
+ 00024361  0x00004275 beq  0x0000002c , 0x00005f74 
+ 00024362  0x00004276 beq  0x00000041 , 0x00005f75 
+ 00024363  0x00004277 beq  0x00000011 , 0x00005f2d 
+ 00024364  0x00004278 rtn 
+ 00024365  0x0000427b fetch  0x00000001 , 0x00000055 
+ 00024366  0x0000427c rtn  0x00000034 
+ 00024367  0x0000427d jam  0x0000001b , 0x00000055 
+ 00024368  0x0000427e setarg  0x0000000c 
+ 00024369  0x0000427f arg  0x0000000b , 0x00000007 
+ 00024370  0x00004280 branch  0x00007e4c 
+ 00024371  0x00004283 force  0x00000002 , 0x00000002 
+ 00024372  0x00004284 call  0x00004907 
+ 00024373  0x00004285 branch  0x000037e1 
+ 00024374  0x00004287 force  0x00000003 , 0x0000003f 
+ 00024375  0x00004288 call  0x000061b5 
+ 00024376  0x00004289 fetch  0x00000001 , 0x00000049 
+ 00024377  0x0000428a beq  0x0000000b , 0x00005f3e 
+ 00024378  0x0000428b istore  0x00000001 , 0x00000005 
+ 00024379  0x0000428c fetch  0x00000001 , 0x0000004a 
+ 00024380  0x0000428d istore  0x00000001 , 0x00000005 
+ 00024381  0x0000428e branch  0x000061c4 
+ 00024382  0x00004291 istore  0x00000001 , 0x00000005 
+ 00024383  0x00004292 fetch  0x00000001 , 0x0000004a 
+ 00024384  0x00004293 istore  0x00000001 , 0x00000005 
+ 00024385  0x00004294 arg  0x00000451 , 0x00000002 
+ 00024386  0x00004295 branch  0x000061fb 
+ 00024387  0x00004298 force  0x00000004 , 0x00000007 
+ 00024388  0x00004299 call  0x000061bd 
+ 00024389  0x0000429a setarg  0x0000007f 
+ 00024390  0x0000429b istore  0x00000001 , 0x00000005 
+ 00024391  0x0000429c fetch  0x00000001 , 0x00000049 
+ 00024392  0x0000429d set0  0x00000007 , 0x0000003f 
+ 00024393  0x0000429e istore  0x00000001 , 0x00000005 
+ 00024394  0x0000429f fetch  0x00000001 , 0x00000049 
+ 00024395  0x000042a0 beq  0x0000008c , 0x00005f5a 
+ 00024396  0x000042a1 call  0x000061c4 
+ 00024397  0x000042a2 fetch  0x00000001 , 0x00000049 
+ 00024398  0x000042a3 beq  0x0000008d , 0x00005f74 
+ 00024399  0x000042a4 rtn 
+ 00024400  0x000042a7 force  0x00000005 , 0x00000007 
+ 00024401  0x000042a8 call  0x000061bd 
+ 00024402  0x000042a9 setarg  0x0000007f 
+ 00024403  0x000042aa istore  0x00000001 , 0x00000005 
+ 00024404  0x000042ab fetch  0x00000001 , 0x00000049 
+ 00024405  0x000042ac set0  0x00000007 , 0x0000003f 
+ 00024406  0x000042ad istore  0x00000001 , 0x00000005 
+ 00024407  0x000042ae fetch  0x00000001 , 0x0000004a 
+ 00024408  0x000042af istore  0x00000001 , 0x00000005 
+ 00024409  0x000042b0 branch  0x000061c4 
+ 00024410  0x000042b3 call  0x0000384a 
+ 00024411  0x000042b4 arg  0x00000452 , 0x00000002 
+ 00024412  0x000042b5 branch  0x000061fb 
+ 00024413  0x000042b9 call  0x00003507 
+ 00024414  0x000042ba call  0x0000620d 
+ 00024415  0x000042bb rtn  0x00000001 
+ 00024416  0x000042bc branch  0x00005ecb 
+ 00024417  0x000042bf fetch  0x00000001 , 0x0000004b 
+ 00024418  0x000042c0 bbit1  0x00000005 , 0x00005f68 
+ 00024419  0x000042c1 rtnbit0  0x00000004 
+ 00024420  0x000042c2 jam  0x00000012 , 0x0000007c 
+ 00024421  0x000042c3 set0  0x00000004 , 0x0000003f 
+ 00024422  0x000042c4 call  0x00006205 
+ 00024423  0x000042c5 branch  0x00005f6a 
+ 00024424  0x000042c7 jam  0x00000010 , 0x0000007c 
+ 00024425  0x000042c8 set0  0x00000005 , 0x0000003f 
+ 00024426  0x000042ca store  0x00000001 , 0x0000004b 
+ 00024427  0x000042cb rtn 
+ 00024428  0x000042ce call  0x00006216 
+ 00024429  0x000042cf branch  0x00005ecd , 0x00000001 
+ 00024430  0x000042d0 rtn 
+ 00024431  0x000042d4 fetch  0x00000001 , 0x0000044d 
+ 00024432  0x000042d5 set1  0x00000000 , 0x0000003f 
+ 00024433  0x000042d6 store  0x00000001 , 0x0000044d 
+ 00024434  0x000042d7 jam  0x00000001 , 0x00000b7d 
+ 00024435  0x000042d8 branch  0x00007c27 
+ 00024436  0x000042dc rtn 
+ 00024437  0x000042df rtn 
+ 00024438  0x000042e4 force  0x0000000c , 0x00000007 
+ 00024439  0x000042e5 call  0x000061bd 
+ 00024440  0x000042e6 setarg  0x00000001 
+ 00024441  0x000042e7 istore  0x00000001 , 0x00000005 
+ 00024442  0x000042e8 fetch  0x00000002 , 0x0000044a 
+ 00024443  0x000042e9 istore  0x00000002 , 0x00000005 
+ 00024444  0x000042ea setarg  0x00000000 
+ 00024445  0x000042eb istore  0x00000003 , 0x00000005 
+ 00024446  0x000042ec setarg  0x00000000 
+ 00024447  0x000042ed istore  0x00000004 , 0x00000005 
+ 00024448  0x000042ee branch  0x000061cd 
+ 00024449  0x000042f1 force  0x00000005 , 0x00000007 
+ 00024450  0x000042f2 call  0x000061bd 
+ 00024451  0x000042f3 fetch  0x00000001 , 0x00004132 
+ 00024452  0x000042f4 beq  0x00000001 , 0x00005f89 
+ 00024453  0x000042f5 setarg  0x00040003 
+ 00024454  0x000042f6 istore  0x00000003 , 0x00000005 
+ 00024455  0x000042f7 store  0x00000003 , 0x000007e6 
+ 00024456  0x000042f8 branch  0x000061cd 
+ 00024457  0x000042fa fetch  0x00000003 , 0x000007e6 
+ 00024458  0x000042fb istore  0x00000003 , 0x00000005 
+ 00024459  0x000042fc branch  0x000061cd 
+ 00024460  0x000042ff force  0x00000005 , 0x00000007 
+ 00024461  0x00004300 call  0x000061bd 
+ 00024462  0x00004301 fetch  0x00000003 , 0x000007e6 
+ 00024463  0x00004302 istore  0x00000003 , 0x00000005 
+ 00024464  0x00004303 branch  0x000061cf 
+ 00024465  0x00004308 rtn 
+ 00024466  0x0000430a force  0x00000009 , 0x00000007 
+ 00024467  0x0000430b call  0x000061bd 
+ 00024468  0x0000430c fetch  0x00000001 , 0x00000097 
+ 00024469  0x0000430d istore  0x00000001 , 0x00000005 
+ 00024470  0x0000430e fetch  0x00000002 , 0x00000098 
+ 00024471  0x0000430f istore  0x00000002 , 0x00000005 
+ 00024472  0x00004310 fetch  0x00000004 , 0x00000093 
+ 00024473  0x00004311 istore  0x00000004 , 0x00000005 
+ 00024474  0x00004312 branch  0x000061cd 
+ 00024475  0x00004315 force  0x00000011 , 0x0000003f 
+ 00024476  0x00004316 call  0x000061b5 
+ 00024477  0x00004317 fetch  0x00000001 , 0x00000049 
+ 00024478  0x00004318 copy  0x0000003f , 0x00000002 
+ 00024479  0x00004319 beq  0x00000000 , 0x00005fa3 
+ 00024480  0x0000431a beq  0x0000000e , 0x00005fa3 
+ 00024481  0x0000431b beq  0x0000001c , 0x00005fa3 
+ 00024482  0x0000431c rtn 
+ 00024483  0x0000431e istore  0x00000001 , 0x00000005 
+ 00024484  0x0000431f fetch  0x00000001 , 0x00004702 
+ 00024485  0x00004320 istore  0x00000001 , 0x00000005 
+ 00024486  0x00004321 copy  0x0000003f , 0x00000039 
+ 00024487  0x00004322 setarg  0x00004703 
+ 00024488  0x00004323 iadd  0x00000002 , 0x00000006 
+ 00024489  0x00004324 call  0x00007e45 
+ 00024490  0x00004325 branch  0x000061cd 
+ 00024491  0x00004329 force  0x00000003 , 0x0000003f 
+ 00024492  0x0000432a call  0x000061b5 
+ 00024493  0x0000432b setarg  0x00000114 
+ 00024494  0x0000432c istore  0x00000002 , 0x00000005 
+ 00024495  0x0000432d branch  0x000061cd 
+ 00024496  0x00004331 force  0x00000003 , 0x0000003f 
+ 00024497  0x00004332 call  0x000061b5 
+ 00024498  0x00004333 fetch  0x00000004 , 0x0000016f 
+ 00024499  0x00004334 isub  0x00000022 , 0x0000003f 
+ 00024500  0x00004335 branch  0x00005fb6 , 0x00000029 
+ 00024501  0x00004336 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00024502  0x00004339 rshift2  0x0000003f , 0x0000003f 
+ 00024503  0x0000433a set0  0x0000000f , 0x0000003f 
+ 00024504  0x0000433b istore  0x00000002 , 0x00000005 
+ 00024505  0x0000433c branch  0x000061cd 
+ 00024506  0x0000433f force  0x00000006 , 0x0000003f 
+ 00024507  0x00004340 call  0x000061b5 
+ 00024508  0x00004341 fetch  0x00000005 , 0x000046fd 
+ 00024509  0x00004342 istore  0x00000005 , 0x00000005 
+ 00024510  0x00004343 branch  0x000061cd 
+ 00024511  0x00004346 force  0x00000009 , 0x0000003f 
+ 00024512  0x00004347 call  0x000061b5 
+ 00024513  0x00004348 fetch  0x00000008 , 0x00004138 
+ 00024514  0x00004349 istore  0x00000008 , 0x00000005 
+ 00024515  0x0000434a branch  0x000061cd 
+ 00024516  0x00004351 branch  0x00005fc6 , 0x00000029 
+ 00024517  0x00004354 branch  0x00005fc7 
+ 00024518  0x00004356 jam  0x00000007 , 0x000041f9 
+ 00024519  0x00004358 jam  0x00000000 , 0x000000af 
+ 00024520  0x00004359 force  0x00000010 , 0x00000007 
+ 00024521  0x0000435a call  0x000061bd 
+ 00024522  0x0000435b fetch  0x00000001 , 0x000000ad 
+ 00024523  0x0000435c istore  0x00000001 , 0x00000005 
+ 00024524  0x0000435d fetch  0x00000001 , 0x000041f9 
+ 00024525  0x0000435e istore  0x00000001 , 0x00000005 
+ 00024526  0x0000435f setarg  0x00000000 
+ 00024527  0x00004360 istore  0x00000001 , 0x00000005 
+ 00024528  0x00004361 fetch  0x00000001 , 0x000000af 
+ 00024529  0x00004362 istore  0x00000001 , 0x00000005 
+ 00024530  0x00004363 setarg  0x00000006 
+ 00024531  0x00004364 istore  0x00000001 , 0x00000005 
+ 00024532  0x00004365 setarg  0x00000002 
+ 00024533  0x00004366 istore  0x00000001 , 0x00000005 
+ 00024534  0x00004367 setarg  0x00000007 
+ 00024535  0x00004368 istore  0x00000001 , 0x00000005 
+ 00024536  0x00004369 istore  0x00000001 , 0x00000005 
+ 00024537  0x0000436a setarg  0x0000001e 
+ 00024538  0x0000436b istore  0x00000002 , 0x00000005 
+ 00024539  0x0000436c istore  0x00000002 , 0x00000005 
+ 00024540  0x0000436d fetch  0x00000001 , 0x000000ab 
+ 00024541  0x0000436e istore  0x00000001 , 0x00000005 
+ 00024542  0x0000436f fetch  0x00000001 , 0x000000b1 
+ 00024543  0x00004370 istore  0x00000001 , 0x00000005 
+ 00024544  0x00004371 nbranch  0x000061cd , 0x00000034 
+ 00024545  0x00004372 branch  0x000061cd , 0x00000029 
+ 00024546  0x00004373 branch  0x000061cf 
+ 00024547  0x00004376 force  0x00000004 , 0x00000007 
+ 00024548  0x00004377 call  0x000061bd 
+ 00024549  0x00004378 fetch  0x00000001 , 0x000000ad 
+ 00024550  0x00004379 istore  0x00000001 , 0x00000005 
+ 00024551  0x0000437a fetch  0x00000001 , 0x00000446 
+ 00024552  0x0000437b istore  0x00000001 , 0x00000005 
+ 00024553  0x0000437c fetch  0x00000001 , 0x000000b4 
+ 00024554  0x0000437d store  0x00000001 , 0x00000047 
+ 00024555  0x0000437e branch  0x000061cf 
+ 00024556  0x00004382 force  0x0000000c , 0x00000007 
+ 00024557  0x00004383 call  0x000061bd 
+ 00024558  0x00004384 setarg  0x00000001 
+ 00024559  0x00004385 istore  0x00000001 , 0x00000005 
+ 00024560  0x00004386 fetch  0x00000002 , 0x0000044a 
+ 00024561  0x00004387 istore  0x00000002 , 0x00000005 
+ 00024562  0x00004388 setarg  0x00000000 
+ 00024563  0x00004389 istore  0x00000003 , 0x00000005 
+ 00024564  0x0000438a setarg  0x00000000 
+ 00024565  0x0000438b istore  0x00000004 , 0x00000005 
+ 00024566  0x0000438c branch  0x000061cf 
+ 00024567  0x0000438f force  0x00000003 , 0x00000007 
+ 00024568  0x00004390 call  0x000061bd 
+ 00024569  0x00004391 fetch  0x00000001 , 0x000041fb 
+ 00024570  0x00004392 istore  0x00000001 , 0x00000005 
+ 00024571  0x00004393 disable  0x00000028 
+ 00024572  0x00004394 call  0x000061cf 
+ 00024573  0x00004395 nrtn  0x00000028 
+ 00024574  0x00004396 nrtn  0x00000029 
+ 00024575  0x00004397 fetch  0x00000001 , 0x00004179 
+ 00024576  0x00004398 rtnbit0  0x00000000 
+ 00024577  0x00004399 call  0x0000600f 
+ 00024578  0x0000439a branch  0x00006019 
+ 00024579  0x0000439e fetch  0x00000001 , 0x0000413e 
+ 00024580  0x0000439f set1  0x00000003 , 0x0000003f 
+ 00024581  0x000043a0 store  0x00000001 , 0x0000413e 
+ 00024582  0x000043a1 setarg  0x00000101 
+ 00024583  0x000043a2 store  0x00000002 , 0x0000044a 
+ 00024584  0x000043a3 rtn 
+ 00024585  0x000043a6 fetch  0x00000001 , 0x0000413e 
+ 00024586  0x000043a7 set0  0x00000003 , 0x0000003f 
+ 00024587  0x000043a8 store  0x00000001 , 0x0000413e 
+ 00024588  0x000043a9 setarg  0x00000000 
+ 00024589  0x000043aa store  0x00000002 , 0x0000044a 
+ 00024590  0x000043ab rtn 
+ 00024591  0x000043ae jam  0x00000003 , 0x00004179 
+ 00024592  0x000043af setarg  0x00000000 
+ 00024593  0x000043b0 store  0x00000004 , 0x000041e3 
+ 00024594  0x000043b1 arg  0x0000417b , 0x00000005 
+ 00024595  0x000043b2 call  0x00006023 
+ 00024596  0x000043b3 arg  0x00004188 , 0x00000005 
+ 00024597  0x000043b4 call  0x00006023 
+ 00024598  0x000043b5 arg  0x000041e7 , 0x00000005 
+ 00024599  0x000043b6 call  0x00006023 
+ 00024600  0x000043b7 branch  0x0000602a 
+ 00024601  0x000043b9 arg  0x00004188 , 0x00000005 
+ 00024602  0x000043ba call  0x00006023 
+ 00024603  0x000043bb call  0x0000602a 
+ 00024604  0x000043bc branch  0x0000602d 
+ 00024605  0x000043c0 fetch  0x00000005 , 0x000041e7 
+ 00024606  0x000043c1 store  0x00000005 , 0x00004188 
+ 00024607  0x000043c2 ifetch  0x00000005 , 0x00000006 
+ 00024608  0x000043c3 istore  0x00000005 , 0x00000005 
+ 00024609  0x000043c4 call  0x0000602a 
+ 00024610  0x000043c5 branch  0x0000602d 
+ 00024611  0x000043c8 setarg  0x00ffffff 
+ 00024612  0x000043c9 istore  0x00000003 , 0x00000005 
+ 00024613  0x000043ca istore  0x00000003 , 0x00000005 
+ 00024614  0x000043cb istore  0x00000003 , 0x00000005 
+ 00024615  0x000043cc setarg  0x0000007f 
+ 00024616  0x000043cd istore  0x00000001 , 0x00000005 
+ 00024617  0x000043ce rtn 
+ 00024618  0x000043d0 setarg  0x00000000 
+ 00024619  0x000043d1 store  0x00000002 , 0x00004177 
+ 00024620  0x000043d2 rtn 
+ 00024621  0x000043d4 fetch  0x00000001 , 0x00004179 
+ 00024622  0x000043d5 set1  0x00000002 , 0x0000003f 
+ 00024623  0x000043d6 store  0x00000001 , 0x00004179 
+ 00024624  0x000043d7 rtn 
+ 00024625  0x000043d9 nrtn  0x00000029 
+ 00024626  0x000043da force  0x00000010 , 0x0000003f 
+ 00024627  0x000043db call  0x000061b5 
+ 00024628  0x000043dc deposit  0x00000022 
+ 00024629  0x000043dd arg  0x000001dc , 0x00000002 
+ 00024630  0x000043de iadd  0x00000002 , 0x0000003f 
+ 00024631  0x000043df rshift  0x0000003f , 0x0000003f 
+ 00024632  0x000043e0 increase  0x00000001 , 0x0000003f 
+ 00024633  0x000043e1 set0  0x00000000 , 0x0000003f 
+ 00024634  0x000043e2 istore  0x00000004 , 0x00000005 
+ 00024635  0x000043e3 copy  0x0000003f , 0x00000002 
+ 00024636  0x000043e4 setarg  0x00000001 
+ 00024637  0x000043e5 istore  0x00000001 , 0x00000005 
+ 00024638  0x000043e6 fetch  0x00000005 , 0x00004188 
+ 00024639  0x000043e7 istore  0x00000005 , 0x00000005 
+ 00024640  0x000043e8 ifetch  0x00000005 , 0x00000006 
+ 00024641  0x000043e9 istore  0x00000005 , 0x00000005 
+ 00024642  0x000043ea lshift  0x00000002 , 0x00000002 
+ 00024643  0x000043eb storet  0x00000004 , 0x00004173 
+ 00024644  0x000043ec call  0x000061cf 
+ 00024645  0x000043ed fetch  0x00000001 , 0x00000031 
+ 00024646  0x000043ee set1  0x00000003 , 0x0000003f 
+ 00024647  0x000043ef store  0x00000001 , 0x00000031 
+ 00024648  0x000043f0 jam  0x00000001 , 0x0000417a 
+ 00024649  0x000043f1 fetch  0x00000004 , 0x00004173 
+ 00024650  0x000043f2 arg  0x0002ee00 , 0x00000002 
+ 00024651  0x000043f3 iadd  0x00000002 , 0x0000003f 
+ 00024652  0x000043f4 store  0x00000004 , 0x000041e3 
+ 00024653  0x000043f5 fetch  0x00000001 , 0x00004179 
+ 00024654  0x000043f6 rtnbit1  0x00000004 
+ 00024655  0x000043f7 jam  0x00000090 , 0x0000007c 
+ 00024656  0x000043f8 rtn 
+ 00024657  0x000043fc force  0x00000002 , 0x00000007 
+ 00024658  0x000043fd call  0x000061bd 
+ 00024659  0x000043fe nbranch  0x000061cd , 0x00000029 
+ 00024660  0x00004400 branch  0x000061cf 
+ 00024661  0x00004405 force  0x00000002 , 0x0000003f 
+ 00024662  0x00004406 call  0x000061b5 
+ 00024663  0x00004407 fetch  0x00000001 , 0x00000446 
+ 00024664  0x00004408 istore  0x00000001 , 0x00000005 
+ 00024665  0x00004409 call  0x000061cf 
+ 00024666  0x0000440b fetch  0x00000001 , 0x0000004b 
+ 00024667  0x0000440c set1  0x00000003 , 0x0000003f 
+ 00024668  0x0000440d store  0x00000001 , 0x0000004b 
+ 00024669  0x0000440e jam  0x00000032 , 0x00000072 
+ 00024670  0x0000440f rtn 
+ 00024671  0x00004413 force  0x00000001 , 0x0000003f 
+ 00024672  0x00004414 call  0x000061b5 
+ 00024673  0x00004415 branch  0x000061cf 
+ 00024674  0x00004417 force  0x00000001 , 0x0000003f 
+ 00024675  0x00004418 call  0x000061b5 
+ 00024676  0x00004419 branch  0x000061cd 
+ 00024677  0x0000441d force  0x00000002 , 0x0000003f 
+ 00024678  0x0000441e call  0x000061b5 
+ 00024679  0x0000441f fetch  0x00000001 , 0x0000004c 
+ 00024680  0x00004420 isolate0  0x00000002 , 0x0000003f 
+ 00024681  0x00004421 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00024682  0x00004422 and_into  0x00000001 , 0x0000003f 
+ 00024683  0x00004423 istore  0x00000001 , 0x00000005 
+ 00024684  0x00004424 branch  0x000061cf 
+ 00024685  0x00004428 force  0x00000003 , 0x0000003f 
+ 00024686  0x00004429 call  0x000061b5 
+ 00024687  0x0000442a fetch  0x00000002 , 0x00000051 
+ 00024688  0x0000442b istore  0x00000002 , 0x00000005 
+ 00024689  0x0000442c branch  0x000061cf 
+ 00024690  0x0000442f jam  0x000000fa , 0x00000072 
+ 00024691  0x00004430 force  0x00000002 , 0x0000003f 
+ 00024692  0x00004431 call  0x000061b5 
+ 00024693  0x00004432 fetch  0x00000001 , 0x00000053 
+ 00024694  0x00004433 istore  0x00000001 , 0x00000005 
+ 00024695  0x00004434 branch  0x000061cf 
+ 00024696  0x00004437 force  0x0000000a , 0x0000003f 
+ 00024697  0x00004438 call  0x000061b5 
+ 00024698  0x00004439 arg  0x00000154 , 0x00000006 
+ 00024699  0x0000443a force  0x00000009 , 0x00000039 
+ 00024700  0x0000443c ifetch  0x00000001 , 0x00000006 
+ 00024701  0x0000443d xor_into  0x00000055 , 0x0000003f 
+ 00024702  0x0000443e istore  0x00000001 , 0x00000005 
+ 00024703  0x0000443f loop  0x0000607c 
+ 00024704  0x00004440 branch  0x000061cf 
+ 00024705  0x00004443 branch  0x000061cf 
+ 00024706  0x00004445 branch  0x000061cf 
+ 00024707  0x00004448 rtn  0x00000029 
+ 00024708  0x00004449 call  0x00003997 
+ 00024709  0x0000444a force  0x00000009 , 0x0000003f 
+ 00024710  0x0000444b call  0x000061b5 
+ 00024711  0x0000444c fetch  0x00000002 , 0x0000017b 
+ 00024712  0x0000444d istore  0x00000002 , 0x00000005 
+ 00024713  0x0000444e fetch  0x00000003 , 0x00004140 
+ 00024714  0x0000444f istore  0x00000003 , 0x00000005 
+ 00024715  0x00004450 fetch  0x00000001 , 0x00004143 
+ 00024716  0x00004451 istore  0x00000001 , 0x00000005 
+ 00024717  0x00004452 fetch  0x00000002 , 0x00004144 
+ 00024718  0x00004453 istore  0x00000002 , 0x00000005 
+ 00024719  0x00004454 bmark0  0x00000003 , 0x00006094 
+ 00024720  0x00004455 set0  0x00000003 , 0x00000000 
+ 00024721  0x00004456 call  0x000061cf 
+ 00024722  0x00004457 jam  0x00000013 , 0x0000007c 
+ 00024723  0x00004458 rtn 
+ 00024724  0x0000445a call  0x000061cd 
+ 00024725  0x0000445b jam  0x00000003 , 0x0000007c 
+ 00024726  0x0000445c jam  0x00000013 , 0x0000007d 
+ 00024727  0x0000445d rtn 
+ 00024728  0x00004460 arg  0x00000200 , 0x00000002 
+ 00024729  0x00004461 branch  0x0000609c , 0x00000029 
+ 00024730  0x00004462 deposit  0x00000028 
+ 00024731  0x00004463 branch  0x0000609d 
+ 00024732  0x00004465 deposit  0x00000022 
+ 00024733  0x00004467 deposit  0x00000021 
+ 00024734  0x00004468 iadd  0x00000002 , 0x0000003f 
+ 00024735  0x00004469 and_into  0x000001fc , 0x0000003f 
+ 00024736  0x0000446a store  0x00000004 , 0x00000034 
+ 00024737  0x0000446b force  0x00000005 , 0x0000003f 
+ 00024738  0x0000446c call  0x000061b5 
+ 00024739  0x0000446d fetch  0x00000004 , 0x00000034 
+ 00024740  0x0000446e rshift  0x0000003f , 0x0000003f 
+ 00024741  0x0000446f istore  0x00000004 , 0x00000005 
+ 00024742  0x00004470 branch  0x000061cf 
+ 00024743  0x00004473 force  0x0000000a , 0x0000003f 
+ 00024744  0x00004474 call  0x000061b5 
+ 00024745  0x00004475 arg  0x00000455 , 0x00000006 
+ 00024746  0x00004476 ifetch  0x00000009 , 0x00000006 
+ 00024747  0x00004477 istore  0x00000009 , 0x00000005 
+ 00024748  0x00004478 branch  0x000061cf 
+ 00024749  0x0000447d force  0x00000003 , 0x0000003f 
+ 00024750  0x0000447e call  0x000061b5 
+ 00024751  0x0000447f setarg  0x00000114 
+ 00024752  0x00004480 istore  0x00000002 , 0x00000005 
+ 00024753  0x00004481 branch  0x000061cf 
+ 00024754  0x00004485 force  0x00000001 , 0x0000003f 
+ 00024755  0x00004486 call  0x000061b5 
+ 00024756  0x0000448f branch  0x000061cf 
+ 00024757  0x00004492 branch  0x000060ba , 0x00000029 
+ 00024758  0x00004493 jam  0x00000000 , 0x000000ad 
+ 00024759  0x00004494 fetch  0x00000001 , 0x00000031 
+ 00024760  0x00004495 set1  0x00000004 , 0x0000003f 
+ 00024761  0x00004496 store  0x00000001 , 0x00000031 
+ 00024762  0x00004498 jam  0x00000000 , 0x000000af 
+ 00024763  0x00004499 force  0x00000007 , 0x0000003f 
+ 00024764  0x0000449a call  0x000061b5 
+ 00024765  0x0000449b fetch  0x00000001 , 0x000000ad 
+ 00024766  0x0000449c istore  0x00000001 , 0x00000005 
+ 00024767  0x0000449d setarg  0x00000000 
+ 00024768  0x0000449e istore  0x00000001 , 0x00000005 
+ 00024769  0x0000449f fetch  0x00000001 , 0x000000af 
+ 00024770  0x000044a0 istore  0x00000001 , 0x00000005 
+ 00024771  0x000044a1 setarg  0x00000006 
+ 00024772  0x000044a2 istore  0x00000001 , 0x00000005 
+ 00024773  0x000044a3 setarg  0x00000002 
+ 00024774  0x000044a4 istore  0x00000001 , 0x00000005 
+ 00024775  0x000044a5 fetch  0x00000001 , 0x000000ab 
+ 00024776  0x000044a6 istore  0x00000001 , 0x00000005 
+ 00024777  0x000044a7 branch  0x000061cd , 0x00000029 
+ 00024778  0x000044a8 branch  0x000061ca 
+ 00024779  0x000044ac force  0x00000003 , 0x0000003f 
+ 00024780  0x000044ad call  0x000061b5 
+ 00024781  0x000044ae fetch  0x00000001 , 0x000000ad 
+ 00024782  0x000044af istore  0x00000001 , 0x00000005 
+ 00024783  0x000044b0 force  0x00000013 , 0x0000003f 
+ 00024784  0x000044b1 istore  0x00000001 , 0x00000005 
+ 00024785  0x000044b2 branch  0x000061cf 
+ 00024786  0x000044b5 force  0x00000002 , 0x0000003f 
+ 00024787  0x000044b6 call  0x000061b5 
+ 00024788  0x000044b7 fetch  0x00000001 , 0x00004171 
+ 00024789  0x000044b8 istore  0x00000001 , 0x00000005 
+ 00024790  0x000044b9 branch  0x000061cf 
+ 00024791  0x000044bd force  0x00000002 , 0x0000003f 
+ 00024792  0x000044be call  0x000061b5 
+ 00024793  0x000044bf setarg  0x00000005 
+ 00024794  0x000044c0 istore  0x00000001 , 0x00000005 
+ 00024795  0x000044c1 branch  0x000061cf 
+ 00024796  0x000044c4 fetch  0x00000001 , 0x00000030 
+ 00024797  0x000044c5 set1  0x00000004 , 0x0000003f 
+ 00024798  0x000044c6 store  0x00000001 , 0x00000030 
+ 00024799  0x000044c7 copy  0x00000022 , 0x0000003f 
+ 00024800  0x000044c8 store  0x00000004 , 0x00000465 
+ 00024801  0x000044c9 fetch  0x00000001 , 0x0000044d 
+ 00024802  0x000044ca bbit1  0x00000003 , 0x000060eb 
+ 00024803  0x000044cb set1  0x00000003 , 0x0000003f 
+ 00024804  0x000044cc store  0x00000001 , 0x0000044d 
+ 00024805  0x000044cd jam  0x00000005 , 0x00000b7d 
+ 00024806  0x000044ce call  0x00007c27 
+ 00024807  0x000044cf call  0x00004825 
+ 00024808  0x000044d0 force  0x00000001 , 0x0000003f 
+ 00024809  0x000044d1 call  0x000061b5 
+ 00024810  0x000044d2 branch  0x000061cf 
+ 00024811  0x000044d4 jam  0x00000000 , 0x00000048 
+ 00024812  0x000044d5 rtn 
+ 00024813  0x000044d8 force  0x00000006 , 0x0000003f 
+ 00024814  0x000044d9 call  0x000061b5 
+ 00024815  0x000044da fetch  0x00000005 , 0x000046fd 
+ 00024816  0x000044db istore  0x00000005 , 0x00000005 
+ 00024817  0x000044dc branch  0x000061cf 
+ 00024818  0x000044df force  0x00000009 , 0x0000003f 
+ 00024819  0x000044e0 call  0x000061b5 
+ 00024820  0x000044e1 fetch  0x00000008 , 0x00004138 
+ 00024821  0x000044e2 istore  0x00000008 , 0x00000005 
+ 00024822  0x000044e3 branch  0x000061cf 
+ 00024823  0x000044e6 call  0x0000481b 
+ 00024824  0x000044e7 fetch  0x00000001 , 0x00004132 
+ 00024825  0x000044e8 beq  0x00000001 , 0x000060fd 
+ 00024826  0x000044e9 jam  0x00000001 , 0x000007dd 
+ 00024827  0x000044ea fetch  0x00000001 , 0x00004793 
+ 00024828  0x000044eb rtnne  0x00000001 
+ 00024829  0x000044ed jam  0x00000013 , 0x000007db 
+ 00024830  0x000044ee rtn 
+ 00024831  0x000044f1 call  0x00006209 
+ 00024832  0x000044f2 jam  0x00000099 , 0x0000007c 
+ 00024833  0x000044f3 jam  0x00000003 , 0x000007db 
+ 00024834  0x000044f4 rtn 
+ 00024835  0x000044f8 call  0x00006209 
+ 00024836  0x000044f9 jam  0x0000003d , 0x0000007c 
+ 00024837  0x000044fa jam  0x00000007 , 0x000007db 
+ 00024838  0x000044fb rtn 
+ 00024839  0x000044fe arg  0x00000868 , 0x00000011 
+ 00024840  0x000044ff arg  0x00000888 , 0x00000012 
+ 00024841  0x00004500 arg  0x00000010 , 0x00000039 
+ 00024842  0x00004501 call  0x00007f25 
+ 00024843  0x00004502 branch  0x00006111 , 0x00000005 
+ 00024844  0x00004503 jam  0x00000000 , 0x000007db 
+ 00024845  0x00004504 call  0x00007811 
+ 00024846  0x00004505 jam  0x00000024 , 0x0000007e 
+ 00024847  0x00004506 jam  0x00000040 , 0x0000007d 
+ 00024848  0x00004507 branch  0x00005bc9 
+ 00024849  0x00004509 jam  0x0000000a , 0x000007db 
+ 00024850  0x0000450a call  0x0000780f 
+ 00024851  0x0000450b jam  0x00000040 , 0x0000007d 
+ 00024852  0x0000450c branch  0x00005cf5 
+ 00024853  0x00004511 jam  0x00000040 , 0x0000007c 
+ 00024854  0x00004512 rtn 
+ 00024855  0x00004519 jam  0x0000003d , 0x0000007c 
+ 00024856  0x0000451b rtn 
+ 00024857  0x00004522 jam  0x00000000 , 0x000007e2 
+ 00024858  0x00004523 force  0x00000004 , 0x0000003f 
+ 00024859  0x00004524 call  0x000061b5 
+ 00024860  0x00004525 force  0x00000001 , 0x0000003f 
+ 00024861  0x00004526 istore  0x00000001 , 0x00000005 
+ 00024862  0x00004527 force  0x00000001 , 0x0000003f 
+ 00024863  0x00004528 istore  0x00000001 , 0x00000005 
+ 00024864  0x00004529 force  0x00000030 , 0x0000003f 
+ 00024865  0x0000452a istore  0x00000001 , 0x00000005 
+ 00024866  0x0000452b call  0x00006216 
+ 00024867  0x0000452c branch  0x000061cf , 0x00000001 
+ 00024868  0x0000452d branch  0x000061cd 
+ 00024869  0x00004531 force  0x00000011 , 0x0000003f 
+ 00024870  0x00004532 call  0x000061b5 
+ 00024871  0x00004533 fetch  0x00000001 , 0x000007e2 
+ 00024872  0x00004534 arg  0x000047ac , 0x00000006 
+ 00024873  0x00004535 iadd  0x00000006 , 0x00000006 
+ 00024874  0x00004536 ifetch  0x00000008 , 0x00000006 
+ 00024875  0x00004537 istore  0x00000008 , 0x00000005 
+ 00024876  0x00004538 ifetch  0x00000008 , 0x00000006 
+ 00024877  0x00004539 istore  0x00000008 , 0x00000005 
+ 00024878  0x0000453a fetch  0x00000001 , 0x000007e2 
+ 00024879  0x0000453b increase  0x00000010 , 0x0000003f 
+ 00024880  0x0000453c store  0x00000001 , 0x000007e2 
+ 00024881  0x0000453d call  0x00006216 
+ 00024882  0x0000453e branch  0x000061cf , 0x00000001 
+ 00024883  0x0000453f branch  0x000061cd 
+ 00024884  0x00004543 jam  0x00000006 , 0x000007da 
+ 00024885  0x00004544 jam  0x0000003f , 0x0000007c 
+ 00024886  0x00004545 rtn 
+ 00024887  0x00004549 force  0x00000011 , 0x0000003f 
+ 00024888  0x0000454a call  0x000061b5 
+ 00024889  0x0000454b arg  0x00000868 , 0x00000006 
+ 00024890  0x0000454c ifetch  0x00000008 , 0x00000006 
+ 00024891  0x0000454d istore  0x00000008 , 0x00000005 
+ 00024892  0x0000454e ifetch  0x00000008 , 0x00000006 
+ 00024893  0x0000454f istore  0x00000008 , 0x00000005 
+ 00024894  0x00004550 branch  0x000061cd 
+ 00024895  0x00004553 call  0x000061d9 
+ 00024896  0x00004555 jam  0x00000040 , 0x0000007c 
+ 00024897  0x00004556 rtn 
+ 00024898  0x0000455a call  0x00006216 
+ 00024899  0x0000455b call  0x0000774d , 0x00000001 
+ 00024900  0x0000455c force  0x00000011 , 0x0000003f 
+ 00024901  0x0000455d call  0x000061b5 
+ 00024902  0x0000455e arg  0x00000838 , 0x00000006 
+ 00024903  0x0000455f ifetch  0x00000008 , 0x00000006 
+ 00024904  0x00004560 istore  0x00000008 , 0x00000005 
+ 00024905  0x00004561 ifetch  0x00000008 , 0x00000006 
+ 00024906  0x00004562 istore  0x00000008 , 0x00000005 
+ 00024907  0x00004563 call  0x00006216 
+ 00024908  0x00004564 nbranch  0x000061cd , 0x00000001 
+ 00024909  0x00004565 branch  0x000061cf , 0x00000001 
+ 00024910  0x00004569 jam  0x0000000f , 0x000007db 
+ 00024911  0x0000456b call  0x00006209 
+ 00024912  0x0000456c jam  0x0000000b , 0x0000007c 
+ 00024913  0x0000456d call  0x00006221 
+ 00024914  0x0000456e branch  0x00007785 , 0x00000001 
+ 00024915  0x0000456f branch  0x0000778f 
+ 00024916  0x00004571 call  0x00006205 
+ 00024917  0x00004573 jam  0x00000041 , 0x0000007c 
+ 00024918  0x00004574 rtn 
+ 00024919  0x00004577 force  0x00000011 , 0x0000003f 
+ 00024920  0x00004578 call  0x000061b5 
+ 00024921  0x00004579 arg  0x00000868 , 0x00000006 
+ 00024922  0x0000457a ifetch  0x00000008 , 0x00000006 
+ 00024923  0x0000457b istore  0x00000008 , 0x00000005 
+ 00024924  0x0000457c ifetch  0x00000008 , 0x00000006 
+ 00024925  0x0000457d istore  0x00000008 , 0x00000005 
+ 00024926  0x0000457e call  0x00006216 
+ 00024927  0x0000457f nbranch  0x000061cd , 0x00000001 
+ 00024928  0x00004580 branch  0x000061cf , 0x00000001 
+ 00024929  0x00004583 force  0x00000003 , 0x0000003f 
+ 00024930  0x00004584 call  0x000061b5 
+ 00024931  0x00004585 setarg  0x0000fffe 
+ 00024932  0x00004586 istore  0x00000002 , 0x00000005 
+ 00024933  0x00004587 branch  0x000061cd 
+ 00024934  0x0000458a branch  0x000061cf 
+ 00024935  0x0000458c branch  0x000061cf 
+ 00024936  0x0000458e branch  0x000061cf 
+ 00024937  0x00004590 branch  0x000061cf 
+ 00024938  0x00004596 call  0x00006225 
+ 00024939  0x00004597 arg  0x00004140 , 0x00000011 
+ 00024940  0x00004598 call  0x0000622b 
+ 00024941  0x00004599 force  0x00000011 , 0x0000003f 
+ 00024942  0x0000459a call  0x000061b5 
+ 00024943  0x0000459b arg  0x0000050f , 0x00000011 
+ 00024944  0x0000459c arg  0x000004ef , 0x00000012 
+ 00024945  0x0000459d call  0x00007467 
+ 00024946  0x0000459e nbranch  0x000061c4 , 0x00000029 
+ 00024947  0x0000459f branch  0x000061ca 
+ 00024948  0x000045a2 call  0x00006225 
+ 00024949  0x000045a3 arg  0x00000040 , 0x00000011 
+ 00024950  0x000045a4 call  0x0000736a 
+ 00024951  0x000045a6 force  0x00000011 , 0x0000003f 
+ 00024952  0x000045a7 call  0x000061b5 
+ 00024953  0x000045a8 arg  0x000004ef , 0x00000006 
+ 00024954  0x000045a9 call  0x00007e35 
+ 00024955  0x000045aa fetch  0x00000001 , 0x00000055 
+ 00024956  0x000045ab beq  0x00000019 , 0x000061cf 
+ 00024957  0x000045ac beq  0x00000018 , 0x000061cf 
+ 00024958  0x000045ad branch  0x000061ca 
+ 00024959  0x000045b0 fetch  0x00000001 , 0x000007e1 
+ 00024960  0x000045b1 branch  0x00006185 , 0x00000034 
+ 00024961  0x000045b2 call  0x00006216 
+ 00024962  0x000045b3 call  0x00006209 , 0x00000001 
+ 00024963  0x000045b4 ncall  0x00006205 , 0x00000001 
+ 00024964  0x000045b5 branch  0x00006186 
+ 00024965  0x000045b7 call  0x00006209 
+ 00024966  0x000045b9 call  0x00006225 
+ 00024967  0x000045ba branch  0x00006177 
+ 00024968  0x000045bd arg  0x00004140 , 0x00000011 
+ 00024969  0x000045be call  0x0000739d 
+ 00024970  0x000045bf force  0x00000005 , 0x0000003f 
+ 00024971  0x000045c0 call  0x000061b5 
+ 00024972  0x000045c1 fetch  0x00000004 , 0x0000051f 
+ 00024973  0x000045c2 istore  0x00000004 , 0x00000005 
+ 00024974  0x000045c3 arg  0x00000451 , 0x00000002 
+ 00024975  0x000045c4 call  0x000061fb 
+ 00024976  0x000045c5 call  0x0000749b 
+ 00024977  0x000045c6 call  0x00006216 
+ 00024978  0x000045c7 branch  0x00006197 , 0x00000001 
+ 00024979  0x000045c8 jam  0x00000001 , 0x00000454 
+ 00024980  0x000045c9 fetch  0x00000001 , 0x000007e1 
+ 00024981  0x000045ca rtn  0x00000034 
+ 00024982  0x000045cb jam  0x0000000b , 0x0000007c 
+ 00024983  0x000045cd fetch  0x00000001 , 0x0000425e 
+ 00024984  0x000045ce rtn  0x00000034 
+ 00024985  0x000045cf call  0x00006216 
+ 00024986  0x000045d0 call  0x00004852 , 0x00000001 
+ 00024987  0x000045d2 call  0x00006216 
+ 00024988  0x000045d3 nbranch  0x000061a1 , 0x00000001 
+ 00024989  0x000045d4 fetch  0x00000001 , 0x00000453 
+ 00024990  0x000045d5 rtn  0x00000034 
+ 00024991  0x000045d6 jam  0x0000000f , 0x0000007c 
+ 00024992  0x000045d7 rtn 
+ 00024993  0x000045d9 rtnmark0  0x00000021 
+ 00024994  0x000045da set0  0x00000021 , 0x00000000 
+ 00024995  0x000045db jam  0x0000000f , 0x0000007c 
+ 00024996  0x000045dc rtn 
+ 00024997  0x000045e1 call  0x00006225 
+ 00024998  0x000045e2 call  0x000073a0 
+ 00024999  0x000045e3 force  0x00000011 , 0x0000003f 
+ 00025000  0x000045e4 call  0x000061b5 
+ 00025001  0x000045e5 arg  0x000004ef , 0x00000006 
+ 00025002  0x000045e6 call  0x00007e35 
+ 00025003  0x000045e7 branch  0x000061ca 
+ 00025004  0x000045ea force  0x00000001 , 0x0000003f 
+ 00025005  0x000045eb call  0x000061b5 
+ 00025006  0x000045ec branch  0x000061ca 
+ 00025007  0x000045ef force  0x00000002 , 0x0000003f 
+ 00025008  0x000045f0 call  0x000061b5 
+ 00025009  0x000045f1 force  0x00000010 , 0x0000003f 
+ 00025010  0x000045f2 istore  0x00000001 , 0x00000005 
+ 00025011  0x000045f3 store  0x00000001 , 0x00000054 
+ 00025012  0x000045f4 branch  0x000061ca 
+ 00025013  0x000045f8 lshift3  0x0000003f , 0x0000003f 
+ 00025014  0x000045f9 or_into  0x00000007 , 0x0000003f 
+ 00025015  0x000045fa store  0x00000001 , 0x00000432 
+ 00025016  0x000045fb arg  0x00000011 , 0x00000039 
+ 00025017  0x000045fc arg  0x00000434 , 0x00000005 
+ 00025018  0x000045fd call  0x00007e3f 
+ 00025019  0x000045fe arg  0x00000434 , 0x00000005 
+ 00025020  0x000045ff rtn 
+ 00025021  0x00004602 and  0x0000003f , 0x0000007f , 0x00000011 
+ 00025022  0x00004603 jam  0x0000007f , 0x00000048 
+ 00025023  0x00004604 deposit  0x00000007 
+ 00025024  0x00004605 call  0x000061b5 
+ 00025025  0x00004606 deposit  0x00000011 
+ 00025026  0x00004607 istore  0x00000001 , 0x00000005 
+ 00025027  0x00004608 rtn 
+ 00025028  0x0000460b fetch  0x00000001 , 0x00000048 
+ 00025029  0x0000460c lshift  0x0000003f , 0x0000003f 
+ 00025030  0x0000460d fetcht  0x00000001 , 0x0000004c 
+ 00025031  0x0000460e isolate1  0x00000001 , 0x00000002 
+ 00025032  0x0000460f setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00025033  0x00004610 branch  0x000061d4 
+ 00025034  0x00004614 fetcht  0x00000001 , 0x0000004c 
+ 00025035  0x00004615 and_into  0x00000001 , 0x00000002 
+ 00025036  0x00004616 branch  0x000061d0 
+ 00025037  0x00004619 force  0x00000000 , 0x00000002 
+ 00025038  0x0000461a branch  0x000061d0 
+ 00025039  0x0000461d force  0x00000001 , 0x00000002 
+ 00025040  0x0000461f fetch  0x00000001 , 0x00000048 
+ 00025041  0x00004620 lshift  0x0000003f , 0x0000003f 
+ 00025042  0x00004621 setflag  0x00000029 , 0x00000000 , 0x0000003f 
+ 00025043  0x00004622 ixor  0x00000002 , 0x0000003f 
+ 00025044  0x00004624 store  0x00000001 , 0x00000433 
+ 00025045  0x00004625 jam  0x00000000 , 0x00000048 
+ 00025046  0x00004626 call  0x000061e0 
+ 00025047  0x00004627 enable  0x00000028 
+ 00025048  0x00004628 rtn 
+ 00025049  0x0000462b set1  0x00000025 , 0x00000000 
+ 00025050  0x0000462c bpatch  0x000000e4 , 0x0000403c 
+ 00025051  0x0000462d fetch  0x00000001 , 0x00000048 
+ 00025052  0x0000462e branch  0x000061e0 , 0x00000034 
+ 00025053  0x0000462f fetch  0x00000001 , 0x00000078 
+ 00025054  0x00004630 nrtn  0x00000034 
+ 00025055  0x00004631 branch  0x000061ea 
+ 00025056  0x00004633 fetch  0x00000001 , 0x00000078 
+ 00025057  0x00004634 branch  0x000061f0 , 0x00000034 
+ 00025058  0x00004635 fetch  0x00000003 , 0x00000078 
+ 00025059  0x00004636 store  0x00000003 , 0x00000048 
+ 00025060  0x00004637 fetcht  0x00000001 , 0x0000007b 
+ 00025061  0x00004638 fetch  0x00000001 , 0x0000004c 
+ 00025062  0x00004639 set0  0x00000001 , 0x0000003f 
+ 00025063  0x0000463a ior  0x00000002 , 0x0000003f 
+ 00025064  0x0000463b store  0x00000001 , 0x0000004c 
+ 00025065  0x0000463c jam  0x00000000 , 0x00000078 
+ 00025066  0x0000463e fetch  0x00000001 , 0x0000007c 
+ 00025067  0x0000463f rtn  0x00000034 
+ 00025068  0x00004640 fetch  0x00000004 , 0x0000007c 
+ 00025069  0x00004641 store  0x00000004 , 0x00000078 
+ 00025070  0x00004642 jam  0x00000000 , 0x0000007c 
+ 00025071  0x00004643 rtn 
+ 00025072  0x00004645 fetch  0x00000001 , 0x0000007c 
+ 00025073  0x00004646 rtn  0x00000034 
+ 00025074  0x00004647 fetch  0x00000003 , 0x0000007c 
+ 00025075  0x00004648 store  0x00000003 , 0x00000048 
+ 00025076  0x00004649 fetcht  0x00000001 , 0x0000007f 
+ 00025077  0x0000464a fetch  0x00000001 , 0x0000004c 
+ 00025078  0x0000464b set0  0x00000001 , 0x0000003f 
+ 00025079  0x0000464c ior  0x00000002 , 0x0000003f 
+ 00025080  0x0000464d store  0x00000001 , 0x0000004c 
+ 00025081  0x0000464e jam  0x00000000 , 0x0000007c 
+ 00025082  0x0000464f rtn 
+ 00025083  0x00004653 set1  0x00000025 , 0x00000000 
+ 00025084  0x00004654 bpatch  0x000000e5 , 0x0000403c 
+ 00025085  0x00004655 fetch  0x00000001 , 0x0000004c 
+ 00025086  0x00004656 copy  0x0000003f , 0x00000013 
+ 00025087  0x00004657 ifetch  0x00000001 , 0x00000002 
+ 00025088  0x00004658 call  0x00005d12 
+ 00025089  0x00004659 call  0x000061c4 
+ 00025090  0x0000465a copy  0x00000013 , 0x0000003f 
+ 00025091  0x0000465b store  0x00000001 , 0x0000004c 
+ 00025092  0x0000465c rtn 
+ 00025093  0x0000465f fetcht  0x00000001 , 0x0000004c 
+ 00025094  0x00004660 set0  0x00000000 , 0x00000002 
+ 00025095  0x00004661 storet  0x00000001 , 0x0000004c 
+ 00025096  0x00004662 rtn 
+ 00025097  0x00004665 fetcht  0x00000001 , 0x0000004c 
+ 00025098  0x00004666 set1  0x00000000 , 0x00000002 
+ 00025099  0x00004667 storet  0x00000001 , 0x0000004c 
+ 00025100  0x00004668 rtn 
+ 00025101  0x0000466c nsetflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025102  0x0000466d fetcht  0x00000001 , 0x0000004c 
+ 00025103  0x0000466e ixor  0x00000002 , 0x0000003f 
+ 00025104  0x0000466f isolate1  0x00000001 , 0x0000003f 
+ 00025105  0x00004670 rtn 
+ 00025106  0x00004674 fetch  0x00000001 , 0x0000004c 
+ 00025107  0x00004675 setflag  0x00000029 , 0x00000001 , 0x0000003f 
+ 00025108  0x00004676 store  0x00000001 , 0x0000004c 
+ 00025109  0x00004677 rtn 
+ 00025110  0x0000467b fetch  0x00000001 , 0x000007e0 
+ 00025111  0x0000467c compare  0x00000001 , 0x0000003f , 0x0000007f 
+ 00025112  0x0000467d rtn 
+ 00025113  0x0000467f fetch  0x00000001 , 0x000007e0 
+ 00025114  0x00004680 set1  0x00000007 , 0x0000003f 
+ 00025115  0x00004681 store  0x00000001 , 0x000007e0 
+ 00025116  0x00004682 rtn 
+ 00025117  0x00004684 fetch  0x00000001 , 0x000007e0 
+ 00025118  0x00004685 set0  0x00000007 , 0x0000003f 
+ 00025119  0x00004686 store  0x00000001 , 0x000007e0 
+ 00025120  0x00004687 rtn 
+ 00025121  0x00004689 fetch  0x00000001 , 0x000007e0 
+ 00025122  0x0000468a isolate1  0x00000007 , 0x0000003f 
+ 00025123  0x0000468b store  0x00000001 , 0x000007e0 
+ 00025124  0x0000468c rtn 
+ 00025125  0x00004690 arg  0x000004ef , 0x00000005 
+ 00025126  0x00004692 force  0x00000010 , 0x00000039 
+ 00025127  0x00004695 random  0x0000003f 
+ 00025128  0x00004696 istore  0x00000001 , 0x00000005 
+ 00025129  0x00004697 loop  0x00006227 
+ 00025130  0x00004698 rtn 
+ 00025131  0x0000469b call  0x0000736e 
+ 00025132  0x0000469c arg  0x00004262 , 0x00000011 
+ 00025133  0x0000469d arg  0x0000051f , 0x00000012 
+ 00025134  0x0000469e ifetch  0x00000008 , 0x00000011 
+ 00025135  0x0000469f fetcht  0x00000001 , 0x00000030 
+ 00025136  0x000046a0 nsetflag  0x00000034 , 0x00000006 , 0x00000002 
+ 00025137  0x000046a1 storet  0x00000001 , 0x00000030 
+ 00025138  0x000046a2 copy  0x00000011 , 0x00000005 
+ 00025139  0x000046a3 call  0x00007467 
+ 00025140  0x000046a4 branch  0x00003229 
+ 00025141  0x000046ac set1  0x00000025 , 0x00000000 
+ 00025142  0x000046ad bpatch  0x000000e6 , 0x0000403c 
+ 00025143  0x000046ae fetch  0x00000001 , 0x0000007c 
+ 00025144  0x000046af branch  0x0000623c , 0x00000034 
+ 00025145  0x000046b0 call  0x000061d9 
+ 00025146  0x000046b1 fetch  0x00000001 , 0x0000007c 
+ 00025147  0x000046b2 nrtn  0x00000034 
+ 00025148  0x000046b4 fetch  0x00000001 , 0x00000055 
+ 00025149  0x000046b5 rtn  0x00000034 
+ 00025150  0x000046b9 beq  0x00000004 , 0x0000628d 
+ 00025151  0x000046ba beq  0x00000005 , 0x00006292 
+ 00025152  0x000046bb beq  0x00000002 , 0x00006284 
+ 00025153  0x000046bc beq  0x00000003 , 0x0000629a 
+ 00025154  0x000046bd beq  0x0000000e , 0x00006287 
+ 00025155  0x000046be beq  0x00000006 , 0x000062b6 
+ 00025156  0x000046bf beq  0x00000007 , 0x000062ce 
+ 00025157  0x000046c0 beq  0x00000009 , 0x000062cf 
+ 00025158  0x000046c1 beq  0x0000000a , 0x000062d8 
+ 00025159  0x000046c2 beq  0x0000000b , 0x000062dc 
+ 00025160  0x000046c3 beq  0x0000000c , 0x000062a4 
+ 00025161  0x000046c4 beq  0x0000000d , 0x000062a7 
+ 00025162  0x000046c5 beq  0x0000000f , 0x000062ad 
+ 00025163  0x000046c6 beq  0x00000012 , 0x00006277 
+ 00025164  0x000046c7 beq  0x00000013 , 0x0000629a 
+ 00025165  0x000046c8 beq  0x00000010 , 0x0000627a 
+ 00025166  0x000046c9 beq  0x00000014 , 0x00006274 
+ 00025167  0x000046ca beq  0x00000015 , 0x0000629a 
+ 00025168  0x000046cb beq  0x00000016 , 0x0000626e 
+ 00025169  0x000046cc beq  0x00000018 , 0x00006273 
+ 00025170  0x000046cd beq  0x00000017 , 0x00006267 
+ 00025171  0x000046ce beq  0x00000019 , 0x0000626d 
+ 00025172  0x000046cf beq  0x0000001a , 0x00006258 
+ 00025173  0x000046d0 beq  0x0000001b , 0x00006262 
+ 00025174  0x000046d1 jam  0x00000000 , 0x00000055 
+ 00025175  0x000046d3 rtn 
+ 00025176  0x000046d5 fetch  0x00000001 , 0x0000044d 
+ 00025177  0x000046d6 rtnbit0  0x00000002 
+ 00025178  0x000046d7 rtnbit0  0x00000003 
+ 00025179  0x000046d8 jam  0x00000000 , 0x00000055 
+ 00025180  0x000046d9 call  0x0000625e 
+ 00025181  0x000046da branch  0x00006e41 
+ 00025182  0x000046dd fetch  0x00000001 , 0x00000177 
+ 00025183  0x000046de rtnbit0  0x00000001 
+ 00025184  0x000046df jam  0x0000000a , 0x00000055 
+ 00025185  0x000046e0 rtn 
+ 00025186  0x000046e3 arg  0x0000000b , 0x00000007 
+ 00025187  0x000046e4 call  0x00007e53 
+ 00025188  0x000046e5 nrtn  0x00000034 
+ 00025189  0x000046e6 jam  0x0000001a , 0x00000055 
+ 00025190  0x000046e7 rtn 
+ 00025191  0x000046ea fetch  0x00000001 , 0x00000177 
+ 00025192  0x000046eb set0  0x00000000 , 0x0000003f 
+ 00025193  0x000046ec store  0x00000001 , 0x00000177 
+ 00025194  0x000046ed jam  0x00000019 , 0x00000055 
+ 00025195  0x000046ee jam  0x0000000b , 0x0000007c 
+ 00025196  0x000046ef rtn 
+ 00025197  0x000046f1 rtn 
+ 00025198  0x000046f3 fetch  0x00000001 , 0x00000450 
+ 00025199  0x000046f4 rtnne  0x00000002 
+ 00025200  0x000046f5 call  0x000062de 
+ 00025201  0x000046f6 jam  0x00000018 , 0x00000055 
+ 00025202  0x000046f7 rtn 
+ 00025203  0x000046fa rtn 
+ 00025204  0x000046fc jam  0x00000015 , 0x00000055 
+ 00025205  0x000046fd jam  0x00000083 , 0x0000007c 
+ 00025206  0x000046fe rtn 
+ 00025207  0x00004700 jam  0x00000013 , 0x00000055 
+ 00025208  0x00004701 jam  0x00000025 , 0x0000007c 
+ 00025209  0x00004702 rtn 
+ 00025210  0x00004705 fetch  0x00000001 , 0x00004748 
+ 00025211  0x00004706 rtneq  0x00000000 
+ 00025212  0x00004707 beq  0x00000001 , 0x00006282 
+ 00025213  0x00004708 arg  0x0000000a , 0x00000007 
+ 00025214  0x00004709 call  0x00007e53 
+ 00025215  0x0000470a nrtn  0x00000034 
+ 00025216  0x0000470b jam  0x00000000 , 0x00004748 
+ 00025217  0x0000470c branch  0x0000629b 
+ 00025218  0x0000470e rtn  0x00000029 
+ 00025219  0x0000470f branch  0x000062b6 
+ 00025220  0x00004712 jam  0x00000003 , 0x00000055 
+ 00025221  0x00004713 jam  0x00000027 , 0x0000007c 
+ 00025222  0x00004714 rtn 
+ 00025223  0x00004716 jam  0x00000013 , 0x0000007c 
+ 00025224  0x00004717 set1  0x00000003 , 0x00000000 
+ 00025225  0x00004718 jam  0x00000005 , 0x00000055 
+ 00025226  0x00004719 setarg  0x000001ff 
+ 00025227  0x0000471a store  0x00000002 , 0x0000044e 
+ 00025228  0x0000471b rtn 
+ 00025229  0x0000471d jam  0x00000005 , 0x00000055 
+ 00025230  0x0000471e jam  0x000000ff , 0x0000044e 
+ 00025231  0x0000471f set0  0x00000022 , 0x00000000 
+ 00025232  0x00004720 jam  0x00000033 , 0x0000007c 
+ 00025233  0x00004721 branch  0x00005b6f 
+ 00025234  0x00004723 rtnmark1  0x00000022 
+ 00025235  0x00004724 fetch  0x00000002 , 0x0000044e 
+ 00025236  0x00004725 sub  0x0000003f , 0x00000001 , 0x0000003f 
+ 00025237  0x00004726 branch  0x00006298 , 0x00000005 
+ 00025238  0x00004727 store  0x00000002 , 0x0000044e 
+ 00025239  0x00004728 rtn 
+ 00025240  0x0000472a jam  0x0000000e , 0x00000055 
+ 00025241  0x0000472b rtn 
+ 00025242  0x0000472e rtn 
+ 00025243  0x00004731 fetch  0x00000001 , 0x0000044d 
+ 00025244  0x00004732 rtnbit0  0x00000003 
+ 00025245  0x00004733 rtnbit0  0x00000002 
+ 00025246  0x00004734 fetch  0x00000001 , 0x00000177 
+ 00025247  0x00004735 set0  0x00000002 , 0x0000003f 
+ 00025248  0x00004736 store  0x00000001 , 0x00000177 
+ 00025249  0x00004737 jam  0x00000013 , 0x0000007c 
+ 00025250  0x00004738 jam  0x00000010 , 0x00000055 
+ 00025251  0x00004739 rtn 
+ 00025252  0x0000473c jam  0x0000000d , 0x00000055 
+ 00025253  0x0000473d jam  0x00000031 , 0x0000007c 
+ 00025254  0x0000473e rtn 
+ 00025255  0x00004741 fetch  0x00000001 , 0x0000044d 
+ 00025256  0x00004742 rtnbit0  0x00000002 
+ 00025257  0x00004743 jam  0x00000000 , 0x00000055 
+ 00025258  0x00004745 rtn 
+ 00025259  0x00004747 jam  0x00000006 , 0x00000055 
+ 00025260  0x00004748 rtn 
+ 00025261  0x0000474b fetch  0x00000001 , 0x0000044e 
+ 00025262  0x0000474c increase  0xffffffff , 0x0000003f 
+ 00025263  0x0000474d branch  0x000062b2 , 0x00000034 
+ 00025264  0x0000474e store  0x00000001 , 0x0000044e 
+ 00025265  0x0000474f rtn 
+ 00025266  0x00004751 jam  0x00000007 , 0x0000007c 
+ 00025267  0x00004752 jam  0x00000016 , 0x00000446 
+ 00025268  0x00004753 jam  0x00000000 , 0x00000055 
+ 00025269  0x00004754 rtn 
+ 00025270  0x00004757 fetch  0x00000001 , 0x00000177 
+ 00025271  0x00004758 bbit1  0x00000002 , 0x0000629b 
+ 00025272  0x00004759 bbit1  0x00000000 , 0x000062bb 
+ 00025273  0x0000475b jam  0x0000001a , 0x00000055 
+ 00025274  0x0000475c rtn 
+ 00025275  0x0000475e fetch  0x00000001 , 0x0000425e 
+ 00025276  0x0000475f branch  0x000062c7 , 0x00000034 
+ 00025277  0x00004760 fetch  0x00000001 , 0x0000044d 
+ 00025278  0x00004761 rtnbit0  0x00000003 
+ 00025279  0x00004762 rtnbit0  0x00000002 
+ 00025280  0x00004763 fetch  0x00000004 , 0x00000465 
+ 00025281  0x00004764 arg  0x00000064 , 0x00000002 
+ 00025282  0x00004765 iadd  0x00000002 , 0x00000002 
+ 00025283  0x00004766 copy  0x00000022 , 0x0000003f 
+ 00025284  0x00004767 isub  0x00000002 , 0x0000003e 
+ 00025285  0x00004768 nrtn  0x00000002 
+ 00025286  0x00004769 branch  0x00006267 
+ 00025287  0x0000476e jam  0x00000016 , 0x00000055 
+ 00025288  0x0000476f jam  0x00000004 , 0x0000054f 
+ 00025289  0x00004770 setarg  0x00003030 
+ 00025290  0x00004771 store  0x00000002 , 0x00000550 
+ 00025291  0x00004772 istore  0x00000002 , 0x00000005 
+ 00025292  0x00004773 jam  0x00000002 , 0x00000450 
+ 00025293  0x00004774 branch  0x0000626e 
+ 00025294  0x00004777 rtn 
+ 00025295  0x00004779 fetch  0x00000001 , 0x00000177 
+ 00025296  0x0000477a bbit1  0x00000001 , 0x000062d3 
+ 00025297  0x0000477b jam  0x0000001a , 0x00000055 
+ 00025298  0x0000477c rtn 
+ 00025299  0x0000477f fetch  0x00000001 , 0x00000177 
+ 00025300  0x00004780 set0  0x00000001 , 0x0000003f 
+ 00025301  0x00004781 store  0x00000001 , 0x00000177 
+ 00025302  0x00004782 jam  0x0000000f , 0x0000007c 
+ 00025303  0x00004783 rtn 
+ 00025304  0x00004786 fetch  0x00000001 , 0x00000454 
+ 00025305  0x00004787 rtn  0x00000034 
+ 00025306  0x00004788 jam  0x00000000 , 0x00000055 
+ 00025307  0x00004789 branch  0x000062d3 
+ 00025308  0x0000478c jam  0x0000000c , 0x00000055 
+ 00025309  0x0000478d rtn 
+ 00025310  0x00004790 fetch  0x00000001 , 0x0000004b 
+ 00025311  0x00004791 bbit1  0x00000002 , 0x000062e3 
+ 00025312  0x00004792 call  0x00006209 
+ 00025313  0x00004793 jam  0x00000008 , 0x0000007c 
+ 00025314  0x00004794 branch  0x000049bc 
+ 00025315  0x00004796 fetch  0x00000001 , 0x0000004b 
+ 00025316  0x00004797 set0  0x00000002 , 0x0000003f 
+ 00025317  0x00004798 store  0x00000001 , 0x0000004b 
+ 00025318  0x00004799 call  0x00005ed0 
+ 00025319  0x0000479a call  0x00006212 
+ 00025320  0x0000479b branch  0x000049bc 
+ 00025321  0x0000479e setarg  0x00000004 
+ 00025322  0x0000479f store  0x00000001 , 0x0000054f 
+ 00025323  0x000047a0 setarg  0x00003030 
+ 00025324  0x000047a1 istore  0x00000002 , 0x00000005 
+ 00025325  0x000047a2 istore  0x00000002 , 0x00000005 
+ 00025326  0x000047a3 rtn 
+ 00025327  0x000047ac rtn  0x0000002b 
+ 00025328  0x000047ad jam  0x00000000 , 0x00004813 
+ 00025329  0x000047ae call  0x00006321 
+ 00025330  0x000047af call  0x00006438 
+ 00025331  0x000047b0 setarg  0x0000632e 
+ 00025332  0x000047b1 store  0x00000002 , 0x00004290 
+ 00025333  0x000047b2 setarg  0x0000632f 
+ 00025334  0x000047b3 store  0x00000002 , 0x0000428e 
+ 00025335  0x000047b4 setarg  0x00006337 
+ 00025336  0x000047b5 store  0x00000002 , 0x00004292 
+ 00025337  0x000047b6 setarg  0x000063b6 
+ 00025338  0x000047b7 store  0x00000002 , 0x00004296 
+ 00025339  0x000047b8 setarg  0x0000632f 
+ 00025340  0x000047b9 store  0x00000002 , 0x0000428c 
+ 00025341  0x000047ba set1  0x00000025 , 0x00000000 
+ 00025342  0x000047bb bpatch  0x00000080 , 0x00004030 
+ 00025343  0x000047bc setarg  0x0000632a 
+ 00025344  0x000047bd store  0x00000002 , 0x00004286 
+ 00025345  0x000047be setarg  0x000063be 
+ 00025346  0x000047bf store  0x00000002 , 0x00004298 
+ 00025347  0x000047c0 setarg  0x00000000 
+ 00025348  0x000047c1 store  0x00000004 , 0x0000480a 
+ 00025349  0x000047c2 store  0x00000002 , 0x00004810 
+ 00025350  0x000047c3 call  0x0000630a 
+ 00025351  0x000047c4 call  0x00003fc5 
+ 00025352  0x000047c5 call  0x00003e2b 
+ 00025353  0x000047c6 branch  0x0000691d 
+ 00025354  0x000047c9 rtn  0x0000002b 
+ 00025355  0x000047ca setarg  0x000001a0 
+ 00025356  0x000047cb store  0x00000002 , 0x000042ac 
+ 00025357  0x000047cd call  0x00006a0d 
+ 00025358  0x000047ce setarg  0x00004a00 
+ 00025359  0x000047cf hstore  0x00000002 , 0x00008054 
+ 00025360  0x000047d0 setarg  0x00004fff 
+ 00025361  0x000047d1 hstore  0x00000002 , 0x00008056 
+ 00025362  0x000047d2 setarg  0x00001c00 
+ 00025363  0x000047d3 hstore  0x00000002 , 0x0000805a 
+ 00025364  0x000047d4 setarg  0x00001fff 
+ 00025365  0x000047d5 hstore  0x00000002 , 0x0000805c 
+ 00025366  0x000047d6 hjam  0x00000004 , 0x00008081 
+ 00025367  0x000047d7 jam  0x000000ff , 0x0000029f 
+ 00025368  0x000047d8 hjam  0x00000000 , 0x00008062 
+ 00025369  0x000047d9 setarg  0x00001c00 
+ 00025370  0x000047da hstore  0x00000002 , 0x0000805e 
+ 00025371  0x000047db hstore  0x00000002 , 0x00008060 
+ 00025372  0x000047dc setarg  0x00004a00 
+ 00025373  0x000047dd hstore  0x00000002 , 0x00008058 
+ 00025374  0x000047de branch  0x00004480 
+ 00025375  0x000047e2 call  0x0000630d 
+ 00025376  0x000047e3 branch  0x00006321 
+ 00025377  0x000047e7 call  0x00007bd9 
+ 00025378  0x000047e8 call  0x00003f94 
+ 00025379  0x000047ea fetcht  0x00000001 , 0x00004803 
+ 00025380  0x000047eb call  0x000069da 
+ 00025381  0x000047ec call  0x0000639e 
+ 00025382  0x000047ee fetcht  0x00000001 , 0x00004801 
+ 00025383  0x000047ef call  0x000069d1 
+ 00025384  0x000047f0 fetcht  0x00000001 , 0x00004800 
+ 00025385  0x000047f1 branch  0x000069d2 
+ 00025386  0x000047f4 fetcht  0x00000001 , 0x00004801 
+ 00025387  0x000047f5 call  0x000069e5 
+ 00025388  0x000047f6 nbranch  0x00003f5c , 0x00000001 
+ 00025389  0x000047f7 branch  0x00003f5a 
+ 00025390  0x000047fc branch  0x00006330 
+ 00025391  0x000047fe branch  0x00006330 
+ 00025392  0x00004800 set1  0x00000025 , 0x00000000 
+ 00025393  0x00004801 bpatch  0x00000081 , 0x00004030 
+ 00025394  0x00004802 call  0x0000641c 
+ 00025395  0x00004803 call  0x00006421 
+ 00025396  0x00004804 call  0x0000527a 
+ 00025397  0x00004805 nrtn  0x00000034 
+ 00025398  0x00004806 branch  0x000063a0 
+ 00025399  0x00004808 copy  0x00000013 , 0x0000003f 
+ 00025400  0x00004809 beq  0x0000000a , 0x00006368 
+ 00025401  0x0000480a beq  0x00000004 , 0x00006383 
+ 00025402  0x0000480b beq  0x00000013 , 0x00006387 
+ 00025403  0x0000480c beq  0x00000002 , 0x0000634c 
+ 00025404  0x0000480d beq  0x00000019 , 0x0000636a 
+ 00025405  0x0000480e beq  0x00000020 , 0x0000636f 
+ 00025406  0x0000480f beq  0x00000022 , 0x00006374 
+ 00025407  0x00004810 beq  0x00000021 , 0x00006375 
+ 00025408  0x00004811 beq  0x00000023 , 0x00006376 
+ 00025409  0x00004812 beq  0x00000024 , 0x00006379 
+ 00025410  0x00004813 beq  0x00000014 , 0x0000637a 
+ 00025411  0x00004814 beq  0x00000001 , 0x00006382 
+ 00025412  0x00004815 beq  0x00000015 , 0x00006364 
+ 00025413  0x00004816 beq  0x00000005 , 0x0000635d 
+ 00025414  0x00004817 beq  0x0000000b , 0x00006352 
+ 00025415  0x00004818 beq  0x0000000c , 0x00003fa6 
+ 00025416  0x00004819 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00025417  0x0000481a and_into  0x000000f0 , 0x0000003f 
+ 00025418  0x0000481b beq  0x00000050 , 0x000063ec 
+ 00025419  0x0000481c rtn 
+ 00025420  0x0000481f call  0x0000638a 
+ 00025421  0x00004820 fetch  0x00000002 , 0x000042a0 
+ 00025422  0x00004821 rtnbit0  0x00000004 
+ 00025423  0x00004822 arg  0x00000003 , 0x00000039 
+ 00025424  0x00004823 arg  0x00004849 , 0x00000006 
+ 00025425  0x00004824 branch  0x00007f71 
+ 00025426  0x00004829 fetch  0x00000002 , 0x00004042 
+ 00025427  0x0000482a rshift  0x0000003f , 0x0000003f 
+ 00025428  0x0000482b fetcht  0x00000002 , 0x00004280 
+ 00025429  0x0000482c isub  0x00000002 , 0x0000003e 
+ 00025430  0x0000482d nbranch  0x00006358 , 0x00000005 
+ 00025431  0x0000482e branch  0x00003fa4 
+ 00025432  0x00004830 fetch  0x00000001 , 0x00004813 
+ 00025433  0x00004831 rtnbit1  0x00000000 
+ 00025434  0x00004832 hfetch  0x00000002 , 0x00008112 
+ 00025435  0x00004833 ncall  0x0000640c , 0x00000034 
+ 00025436  0x00004834 branch  0x00003f9c 
+ 00025437  0x00004837 call  0x00006395 
+ 00025438  0x00004838 call  0x0000642e 
+ 00025439  0x00004839 branch  0x00006361 , 0x00000005 
+ 00025440  0x0000483a branch  0x00003f77 
+ 00025441  0x0000483c arg  0x00000004 , 0x00000039 
+ 00025442  0x0000483d arg  0x0000488e , 0x00000006 
+ 00025443  0x0000483e branch  0x00007f71 
+ 00025444  0x00004841 call  0x0000638a 
+ 00025445  0x00004842 arg  0x00000005 , 0x00000039 
+ 00025446  0x00004843 arg  0x00004847 , 0x00000006 
+ 00025447  0x00004844 branch  0x00007f71 
+ 00025448  0x00004847 call  0x00003fc1 
+ 00025449  0x00004848 branch  0x00003f6a 
+ 00025450  0x0000484a fetch  0x00000001 , 0x00004813 
+ 00025451  0x0000484b rtnbit0  0x00000004 
+ 00025452  0x0000484c set0  0x00000004 , 0x0000003f 
+ 00025453  0x0000484d store  0x00000001 , 0x00004813 
+ 00025454  0x0000484e branch  0x0000427f 
+ 00025455  0x00004851 fetch  0x00000001 , 0x00004813 
+ 00025456  0x00004852 rtnbit0  0x00000004 
+ 00025457  0x00004853 set0  0x00000004 , 0x0000003f 
+ 00025458  0x00004854 store  0x00000001 , 0x00004813 
+ 00025459  0x00004855 branch  0x00004286 
+ 00025460  0x00004858 rtn 
+ 00025461  0x0000485b rtn 
+ 00025462  0x0000485e fetch  0x00000001 , 0x00004813 
+ 00025463  0x0000485f bbit0  0x00000000 , 0x00003f9e 
+ 00025464  0x00004860 branch  0x00006410 
+ 00025465  0x00004863 rtn 
+ 00025466  0x00004866 call  0x00006395 
+ 00025467  0x00004867 arg  0x000003d0 , 0x00000012 
+ 00025468  0x00004868 call  0x0000642e 
+ 00025469  0x00004869 branch  0x0000637f , 0x00000005 
+ 00025470  0x0000486a branch  0x00003f90 
+ 00025471  0x0000486c arg  0x00000006 , 0x00000039 
+ 00025472  0x0000486d arg  0x0000488c , 0x00000006 
+ 00025473  0x0000486e branch  0x00007f71 
+ 00025474  0x00004871 rtn 
+ 00025475  0x00004875 arg  0x00000007 , 0x00000039 
+ 00025476  0x00004876 arg  0x00004899 , 0x00000006 
+ 00025477  0x00004877 call  0x00007f71 
+ 00025478  0x00004878 branch  0x0000638a 
+ 00025479  0x0000487a arg  0x00000007 , 0x00000039 
+ 00025480  0x0000487b arg  0x00004892 , 0x00000006 
+ 00025481  0x0000487c call  0x00007f71 
+ 00025482  0x0000487e call  0x0000638c 
+ 00025483  0x0000487f branch  0x00006393 
+ 00025484  0x00004882 fetch  0x00000001 , 0x00004812 
+ 00025485  0x00004883 isolate1  0x00000000 , 0x0000003f 
+ 00025486  0x00004884 call  0x00003f7c , 0x00000001 
+ 00025487  0x00004885 fetch  0x00000001 , 0x00004812 
+ 00025488  0x00004886 isolate1  0x00000001 , 0x0000003f 
+ 00025489  0x00004887 call  0x00003f88 , 0x00000001 
+ 00025490  0x00004888 rtn 
+ 00025491  0x0000488a fetcht  0x00000001 , 0x00004803 
+ 00025492  0x0000488b branch  0x000069ef 
+ 00025493  0x0000488e call  0x00006397 
+ 00025494  0x0000488f branch  0x0000639e 
+ 00025495  0x00004892 fetch  0x00000001 , 0x00004812 
+ 00025496  0x00004893 isolate1  0x00000000 , 0x0000003f 
+ 00025497  0x00004894 call  0x00003f7e , 0x00000001 
+ 00025498  0x00004895 fetch  0x00000001 , 0x00004812 
+ 00025499  0x00004896 isolate1  0x00000001 , 0x0000003f 
+ 00025500  0x00004897 call  0x00003f86 , 0x00000001 
+ 00025501  0x00004898 rtn 
+ 00025502  0x0000489a fetcht  0x00000001 , 0x00004803 
+ 00025503  0x0000489b branch  0x000069ed 
+ 00025504  0x000048a1 fetch  0x00000001 , 0x00004132 
+ 00025505  0x000048a2 rtnne  0x0000000a 
+ 00025506  0x000048a3 hfetch  0x00000002 , 0x00008112 
+ 00025507  0x000048a4 rtn  0x00000034 
+ 00025508  0x000048a5 store  0x00000002 , 0x0000480e 
+ 00025509  0x000048a7 call  0x000063a9 
+ 00025510  0x000048a8 branch  0x00003fef , 0x00000001 
+ 00025511  0x000048a9 call  0x00006400 
+ 00025512  0x000048aa branch  0x000063af 
+ 00025513  0x000048ae fetcht  0x00000001 , 0x00004800 
+ 00025514  0x000048af branch  0x000069e5 
+ 00025515  0x000048b3 fetch  0x00000001 , 0x00004813 
+ 00025516  0x000048b4 rtnbit1  0x00000000 
+ 00025517  0x000048b5 call  0x0000640c 
+ 00025518  0x000048b6 branch  0x00003f9c 
+ 00025519  0x000048b9 fetch  0x00000001 , 0x00004040 
+ 00025520  0x000048ba bbit0  0x00000000 , 0x0000428c 
+ 00025521  0x000048bb fetch  0x00000001 , 0x00004041 
+ 00025522  0x000048bc bbit1  0x00000000 , 0x000063d5 
+ 00025523  0x000048bd call  0x00003f40 
+ 00025524  0x000048be branch  0x000063ab , 0x00000001 
+ 00025525  0x000048bf branch  0x00006d97 
+ 00025526  0x000048c2 call  0x00005a88 
+ 00025527  0x000048c3 ifetch  0x00000001 , 0x00000006 
+ 00025528  0x000048c4 copy  0x00000006 , 0x00000011 
+ 00025529  0x000048c5 call  0x00007f6e 
+ 00025530  0x000048c6 copy  0x00000012 , 0x00000039 
+ 00025531  0x000048c7 copy  0x00000011 , 0x00000006 
+ 00025532  0x000048c8 call  0x00004976 
+ 00025533  0x000048c9 branch  0x000068fa 
+ 00025534  0x000048ce fetch  0x00000002 , 0x00004810 
+ 00025535  0x000048cf rtn  0x00000034 
+ 00025536  0x000048d0 arg  0x00000014 , 0x00000002 
+ 00025537  0x000048d1 call  0x00007fb9 
+ 00025538  0x000048d2 store  0x00000002 , 0x00000469 
+ 00025539  0x000048d4 copy  0x0000003f , 0x00000002 
+ 00025540  0x000048d5 fetch  0x00000002 , 0x00004810 
+ 00025541  0x000048d6 isub  0x00000002 , 0x0000003f 
+ 00025542  0x000048d7 store  0x00000002 , 0x00004810 
+ 00025543  0x000048d8 nbranch  0x00003bf1 , 0x00000002 
+ 00025544  0x000048da arg  0x00000014 , 0x00000002 
+ 00025545  0x000048db storet  0x00000002 , 0x000044c2 
+ 00025546  0x000048dc call  0x00005a88 
+ 00025547  0x000048dd branch  0x00003bf1 , 0x00000034 
+ 00025548  0x000048de add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025549  0x000048e0 fetch  0x00000002 , 0x00000469 
+ 00025550  0x000048e1 copy  0x0000003f , 0x00000039 
+ 00025551  0x000048e3 call  0x00007f6b 
+ 00025552  0x000048e5 call  0x0000497c 
+ 00025553  0x000048e7 fetch  0x00000002 , 0x00000469 
+ 00025554  0x000048e8 store  0x00000002 , 0x0000480e 
+ 00025555  0x000048e9 store  0x00000002 , 0x0000041b 
+ 00025556  0x000048ea branch  0x0000428c 
+ 00025557  0x000048ee rtnmark0  0x00000009 
+ 00025558  0x000048ef call  0x000063d8 
+ 00025559  0x000048f0 call  0x000063d8 
+ 00025560  0x000048f2 call  0x0000561e 
+ 00025561  0x000048f3 nrtn  0x00000034 
+ 00025562  0x000048f4 hfetch  0x00000002 , 0x00008112 
+ 00025563  0x000048f5 rtn  0x00000034 
+ 00025564  0x000048f6 fetcht  0x00000002 , 0x00004810 
+ 00025565  0x000048f7 isub  0x00000002 , 0x0000003f 
+ 00025566  0x000048f8 nbranch  0x00003bf1 , 0x00000002 
+ 00025567  0x000048f9 store  0x00000002 , 0x0000480e 
+ 00025568  0x000048fa rtn  0x00000034 
+ 00025569  0x000048fb call  0x00006407 
+ 00025570  0x000048fc fetch  0x00000002 , 0x00004810 
+ 00025571  0x000048fd fetcht  0x00000002 , 0x0000480e 
+ 00025572  0x000048fe iadd  0x00000002 , 0x0000003f 
+ 00025573  0x000048ff store  0x00000002 , 0x00004810 
+ 00025574  0x00004900 fetcht  0x00000002 , 0x00004810 
+ 00025575  0x00004901 hfetch  0x00000002 , 0x00008112 
+ 00025576  0x00004902 isub  0x00000002 , 0x00000011 
+ 00025577  0x00004903 nbranch  0x00003bf1 , 0x00000002 
+ 00025578  0x00004904 jam  0x0000001b , 0x00000b7d 
+ 00025579  0x00004905 branch  0x00005620 
+ 00025580  0x00004908 storet  0x00000001 , 0x00000259 
+ 00025581  0x0000490a fetch  0x00000001 , 0x00000259 
+ 00025582  0x0000490b rtn  0x00000034 
+ 00025583  0x0000490c increase  0xffffffff , 0x0000003f 
+ 00025584  0x0000490d store  0x00000001 , 0x00000259 
+ 00025585  0x0000490e call  0x000063f3 
+ 00025586  0x0000490f branch  0x000063ed 
+ 00025587  0x00004912 fetch  0x00000002 , 0x0000481a 
+ 00025588  0x00004913 rtn  0x00000034 
+ 00025589  0x00004914 increase  0xffffffff , 0x0000003f 
+ 00025590  0x00004915 store  0x00000002 , 0x0000481a 
+ 00025591  0x00004916 nrtn  0x00000034 
+ 00025592  0x00004917 fetch  0x00000001 , 0x000042a4 
+ 00025593  0x00004918 jam  0x00000000 , 0x000042a4 
+ 00025594  0x00004919 bbit1  0x00000001 , 0x000063fd 
+ 00025595  0x0000491a bbit1  0x00000000 , 0x000063fe 
+ 00025596  0x0000491b branch  0x00003bf1 
+ 00025597  0x0000491d branch  0x00003f8c 
+ 00025598  0x0000491f jam  0x00000002 , 0x00004272 
+ 00025599  0x00004920 rtn 
+ 00025600  0x00004923 fetch  0x00000001 , 0x00004041 
+ 00025601  0x00004924 bbit1  0x00000000 , 0x00006407 
+ 00025602  0x00004925 fetch  0x00000002 , 0x0000480e 
+ 00025603  0x00004926 arg  0x0000006e , 0x00000002 
+ 00025604  0x00004928 call  0x00007fb9 
+ 00025605  0x00004929 store  0x00000002 , 0x0000480e 
+ 00025606  0x0000492a rtn 
+ 00025607  0x0000492c fetch  0x00000002 , 0x0000480e 
+ 00025608  0x0000492d arg  0x00000014 , 0x00000002 
+ 00025609  0x0000492e call  0x00007fb9 
+ 00025610  0x0000492f store  0x00000002 , 0x0000480e 
+ 00025611  0x00004930 rtn 
+ 00025612  0x00004933 fetch  0x00000001 , 0x00004813 
+ 00025613  0x00004934 set1  0x00000000 , 0x0000003f 
+ 00025614  0x00004935 store  0x00000001 , 0x00004813 
+ 00025615  0x00004936 rtn 
+ 00025616  0x00004939 fetch  0x00000001 , 0x00004813 
+ 00025617  0x0000493a set0  0x00000000 , 0x0000003f 
+ 00025618  0x0000493b store  0x00000001 , 0x00004813 
+ 00025619  0x0000493c rtn 
+ 00025620  0x0000493f fetch  0x00000001 , 0x00004813 
+ 00025621  0x00004940 set1  0x00000007 , 0x0000003f 
+ 00025622  0x00004941 store  0x00000001 , 0x00004813 
+ 00025623  0x00004942 rtn 
+ 00025624  0x00004945 fetch  0x00000001 , 0x00004813 
+ 00025625  0x00004946 set0  0x00000007 , 0x0000003f 
+ 00025626  0x00004947 store  0x00000001 , 0x00004813 
+ 00025627  0x00004948 rtn 
+ 00025628  0x0000494b set1  0x00000025 , 0x00000000 
+ 00025629  0x0000494c bpatch  0x00000082 , 0x00004030 
+ 00025630  0x0000494d call  0x00007f8e 
+ 00025631  0x0000494e branch  0x00003f66 , 0x00000002 
+ 00025632  0x0000494f branch  0x00003f68 
+ 00025633  0x00004952 call  0x000063a9 
+ 00025634  0x00004953 branch  0x00006428 , 0x00000001 
+ 00025635  0x00004954 hfetcht  0x00000002 , 0x00008052 
+ 00025636  0x00004955 fetch  0x00000002 , 0x000042ac 
+ 00025637  0x00004956 isub  0x00000002 , 0x0000003e 
+ 00025638  0x00004957 rtn  0x00000005 
+ 00025639  0x00004958 branch  0x00006909 
+ 00025640  0x0000495c hfetcht  0x00000002 , 0x00008052 
+ 00025641  0x0000495d setarg  0x000001a0 
+ 00025642  0x0000495e isub  0x00000002 , 0x0000003e 
+ 00025643  0x0000495f rtn  0x00000005 
+ 00025644  0x00004960 hstore  0x00000002 , 0x00008052 
+ 00025645  0x00004961 rtn 
+ 00025646  0x00004964 set1  0x00000025 , 0x00000000 
+ 00025647  0x00004965 bpatch  0x00000083 , 0x00004030 
+ 00025648  0x00004966 fetch  0x00000001 , 0x00004812 
+ 00025649  0x00004967 isolate0  0x00000002 , 0x0000003f 
+ 00025650  0x00004968 branch  0x00006436 , 0x00000001 
+ 00025651  0x00004969 arg  0x00004814 , 0x00000011 
+ 00025652  0x0000496a arg  0x00000006 , 0x00000039 
+ 00025653  0x0000496b branch  0x00007f25 
+ 00025654  0x0000496d force  0x00000000 , 0x0000003e 
+ 00025655  0x0000496e rtn 
+ 00025656  0x00004971 set1  0x00000025 , 0x00000000 
+ 00025657  0x00004972 bpatch  0x00000084 , 0x00004030 
+ 00025658  0x00004973 arg  0x0000481c , 0x00000005 
+ 00025659  0x00004974 setsect  0x00000000 , 0x00035350 
+ 00025660  0x00004975 setsect  0x00000001 , 0x00015115 
+ 00025661  0x00004976 setsect  0x00000002 , 0x00012415 
+ 00025662  0x00004977 setsect  0x00000003 , 0x00010951 
+ 00025663  0x00004978 istore  0x00000009 , 0x00000005 
+ 00025664  0x00004979 setsect  0x00000000 , 0x0002454c 
+ 00025665  0x0000497a setsect  0x00000001 , 0x00035053 
+ 00025666  0x0000497b setsect  0x00000002 , 0x00002454 
+ 00025667  0x0000497c setsect  0x00000003 , 0x00011531 
+ 00025668  0x0000497d istore  0x00000009 , 0x00000005 
+ 00025669  0x0000497e setsect  0x00000000 , 0x00034441 
+ 00025670  0x0000497f setsect  0x00000001 , 0x000194d4 
+ 00025671  0x00004980 setsect  0x00000002 , 0x00012455 
+ 00025672  0x00004981 setsect  0x00000003 , 0x00010d4d 
+ 00025673  0x00004982 istore  0x00000009 , 0x00000005 
+ 00025674  0x00004983 setsect  0x00000000 , 0x0003414c 
+ 00025675  0x00004984 setsect  0x00000001 , 0x0000d4d4 
+ 00025676  0x00004985 setsect  0x00000002 , 0x000124c4 
+ 00025677  0x00004986 setsect  0x00000003 , 0x00013119 
+ 00025678  0x00004987 istore  0x00000009 , 0x00000005 
+ 00025679  0x00004988 setsect  0x00000000 , 0x00015247 
+ 00025680  0x00004989 setsect  0x00000001 , 0x0003d0d1 
+ 00025681  0x0000498a setsect  0x00000002 , 0x0000e4e4 
+ 00025682  0x0000498b setsect  0x00000003 , 0x00011531 
+ 00025683  0x0000498c istore  0x00000009 , 0x00000005 
+ 00025684  0x0000498d setsect  0x00000000 , 0x00034944 
+ 00025685  0x0000498e setsect  0x00000001 , 0x000114d4 
+ 00025686  0x0000498f setsect  0x00000002 , 0x0000e535 
+ 00025687  0x00004990 setsect  0x00000003 , 0x00015105 
+ 00025688  0x00004991 istore  0x00000009 , 0x00000005 
+ 00025689  0x00004992 setsect  0x00000000 , 0x00014c2b 
+ 00025690  0x00004993 setsect  0x00000001 , 0x000114d2 
+ 00025691  0x00004994 setsect  0x00000002 , 0x0000f525 
+ 00025692  0x00004995 setsect  0x00000003 , 0x00011531 
+ 00025693  0x00004996 istore  0x00000009 , 0x00000005 
+ 00025694  0x00004997 setsect  0x00000000 , 0x00014e53 
+ 00025695  0x00004998 setsect  0x00000001 , 0x00019192 
+ 00025696  0x00004999 setsect  0x00000002 , 0x000044c4 
+ 00025697  0x0000499a setsect  0x00000003 , 0x00015915 
+ 00025698  0x0000499b istore  0x00000009 , 0x00000005 
+ 00025699  0x0000499c setsect  0x00000000 , 0x00035352 
+ 00025700  0x0000499d setsect  0x00000001 , 0x0000d254 
+ 00025701  0x0000499e setsect  0x00000002 , 0x00005444 
+ 00025702  0x0000499f setsect  0x00000003 , 0x00010959 
+ 00025703  0x000049a0 istore  0x00000009 , 0x00000005 
+ 00025704  0x000049a1 setsect  0x00000000 , 0x0001454c 
+ 00025705  0x000049a2 setsect  0x00000001 , 0x00005392 
+ 00025706  0x000049a3 setsect  0x00000002 , 0x00003525 
+ 00025707  0x000049a4 setsect  0x00000003 , 0x00013d35 
+ 00025708  0x000049a5 istore  0x00000009 , 0x00000005 
+ 00025709  0x000049a6 setsect  0x00000000 , 0x00014544 
+ 00025710  0x000049a7 setsect  0x00000001 , 0x000113d3 
+ 00025711  0x000049a8 setsect  0x00000002 , 0x00004454 
+ 00025712  0x000049a9 setsect  0x00000003 , 0x00014d35 
+ 00025713  0x000049aa istore  0x00000009 , 0x00000005 
+ 00025714  0x000049ab setsect  0x00000000 , 0x00004154 
+ 00025715  0x000049ac setsect  0x00000001 , 0x00011155 
+ 00025716  0x000049ad setsect  0x00000002 , 0x00013494 
+ 00025717  0x000049ae setsect  0x00000003 , 0x00013d0d 
+ 00025718  0x000049af istore  0x00000009 , 0x00000005 
+ 00025719  0x000049b0 setsect  0x00000000 , 0x00004f56 
+ 00025720  0x000049b1 setsect  0x00000001 , 0x00031055 
+ 00025721  0x000049b2 setsect  0x00000002 , 0x00003454 
+ 00025722  0x000049b3 setsect  0x00000003 , 0x0001393d 
+ 00025723  0x000049b4 istore  0x00000009 , 0x00000005 
+ 00025724  0x000049b5 setsect  0x00000000 , 0x0001504e 
+ 00025725  0x000049b6 setsect  0x00000001 , 0x000151d0 
+ 00025726  0x000049b7 setsect  0x00000002 , 0x000154f4 
+ 00025727  0x000049b8 setsect  0x00000003 , 0x00014951 
+ 00025728  0x000049b9 istore  0x00000009 , 0x00000005 
+ 00025729  0x000049ba setsect  0x00000000 , 0x00024345 
+ 00025730  0x000049bb setsect  0x00000001 , 0x00025051 
+ 00025731  0x000049bc setsect  0x00000002 , 0x000004c4 
+ 00025732  0x000049bd istore  0x00000006 , 0x00000005 
+ 00025733  0x000049be rtn 
+ 00025734  0x000049c3 setarg  0x000065d7 
+ 00025735  0x000049c4 store  0x00000002 , 0x0000428c 
+ 00025736  0x000049c5 setarg  0x0000652e 
+ 00025737  0x000049c6 store  0x00000002 , 0x0000428e 
+ 00025738  0x000049c7 setarg  0x000064e3 
+ 00025739  0x000049c8 store  0x00000002 , 0x0000428a 
+ 00025740  0x000049c9 setarg  0x000065f3 
+ 00025741  0x000049ca store  0x00000002 , 0x00004292 
+ 00025742  0x000049cb setarg  0x000064a9 
+ 00025743  0x000049cc store  0x00000002 , 0x00004290 
+ 00025744  0x000049cd setarg  0x00006561 
+ 00025745  0x000049ce store  0x00000002 , 0x00004298 
+ 00025746  0x000049cf jam  0x00000000 , 0x000007dc 
+ 00025747  0x000049d0 jam  0x00000000 , 0x000007dd 
+ 00025748  0x000049d1 set0  0x00000025 , 0x00000000 
+ 00025749  0x000049d2 bpatch  0x000000c0 , 0x00004018 
+ 00025750  0x000049d3 call  0x000064c4 
+ 00025751  0x000049d4 rtn  0x0000002b 
+ 00025752  0x000049d5 call  0x0000649f 
+ 00025753  0x000049d6 call  0x000064a7 
+ 00025754  0x000049d7 setarg  0x000064e0 
+ 00025755  0x000049d8 store  0x00000002 , 0x00004288 
+ 00025756  0x000049d9 fetch  0x00000002 , 0x000047f4 
+ 00025757  0x000049da bbit1  0x0000000c , 0x00006697 
+ 00025758  0x000049db branch  0x00006693 
+ 00025759  0x000049de call  0x00003f4d 
+ 00025760  0x000049df branch  0x000064a4 , 0x00000005 
+ 00025761  0x000049e0 call  0x00006963 
+ 00025762  0x000049e1 call  0x000066ba 
+ 00025763  0x000049e2 branch  0x00003f45 
+ 00025764  0x000049e4 call  0x0000691d 
+ 00025765  0x000049e5 call  0x00006967 
+ 00025766  0x000049e6 branch  0x000066c0 
+ 00025767  0x000049e9 jam  0x00000001 , 0x0000481c 
+ 00025768  0x000049ea branch  0x000064bb 
+ 00025769  0x000049ed call  0x00007cd7 
+ 00025770  0x000049ee call  0x000064ac 
+ 00025771  0x000049ef branch  0x000064f6 
+ 00025772  0x000049f2 fetcht  0x00000001 , 0x00004825 
+ 00025773  0x000049f3 call  0x000069e5 
+ 00025774  0x000049f4 nbranch  0x000064b3 , 0x00000001 
+ 00025775  0x000049f6 fetch  0x00000001 , 0x0000481c 
+ 00025776  0x000049f7 rtneq  0x00000000 
+ 00025777  0x000049f8 jam  0x00000000 , 0x0000481c 
+ 00025778  0x000049f9 rtn 
+ 00025779  0x000049fb fetch  0x00000001 , 0x0000481c 
+ 00025780  0x000049fc rtneq  0x00000001 
+ 00025781  0x000049fd jam  0x00000001 , 0x0000481c 
+ 00025782  0x000049fe fetch  0x00000001 , 0x0000481b 
+ 00025783  0x000049ff increase  0x00000001 , 0x0000003f 
+ 00025784  0x00004a00 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00025785  0x00004a01 store  0x00000001 , 0x0000481b 
+ 00025786  0x00004a02 branch  0x000064bb 
+ 00025787  0x00004a04 setarg  0x00000006 
+ 00025788  0x00004a05 call  0x000066d8 
+ 00025789  0x00004a06 and  0x0000003f , 0x000000fc , 0x00000002 
+ 00025790  0x00004a07 fetch  0x00000001 , 0x0000481b 
+ 00025791  0x00004a08 iadd  0x00000002 , 0x0000003f 
+ 00025792  0x00004a09 lshift8  0x0000003f , 0x0000003f 
+ 00025793  0x00004a0a add  0x0000003f , 0x00000006 , 0x0000003f 
+ 00025794  0x00004a0b call  0x000066d7 
+ 00025795  0x00004a0c branch  0x000066ba 
+ 00025796  0x00004a0f call  0x000065c5 
+ 00025797  0x00004a10 call  0x000064ca 
+ 00025798  0x00004a11 hfetch  0x00000002 , 0x00008050 
+ 00025799  0x00004a12 set0  0x0000000b , 0x0000003f 
+ 00025800  0x00004a13 hstore  0x00000002 , 0x00008050 
+ 00025801  0x00004a14 rtn 
+ 00025802  0x00004a17 call  0x00003e0b 
+ 00025803  0x00004a18 fetcht  0x00000001 , 0x00004827 
+ 00025804  0x00004a19 call  0x000069d1 
+ 00025805  0x00004a1a fetcht  0x00000001 , 0x00004828 
+ 00025806  0x00004a1b call  0x000069d1 
+ 00025807  0x00004a1c fetcht  0x00000001 , 0x00004822 
+ 00025808  0x00004a1d call  0x000069d1 
+ 00025809  0x00004a1e fetcht  0x00000001 , 0x00004823 
+ 00025810  0x00004a1f call  0x000069d1 
+ 00025811  0x00004a20 fetcht  0x00000001 , 0x00004824 
+ 00025812  0x00004a21 call  0x000069d1 
+ 00025813  0x00004a22 fetcht  0x00000001 , 0x00004826 
+ 00025814  0x00004a23 call  0x000069d1 
+ 00025815  0x00004a24 fetcht  0x00000001 , 0x00004825 
+ 00025816  0x00004a25 call  0x000069d1 
+ 00025817  0x00004a26 hfetch  0x00000001 , 0x0000807b 
+ 00025818  0x00004a27 or_into  0x00000018 , 0x0000003f 
+ 00025819  0x00004a28 hstore  0x00000001 , 0x0000807b 
+ 00025820  0x00004a29 hfetch  0x00000001 , 0x0000807f 
+ 00025821  0x00004a2a and_into  0x000000e7 , 0x0000003f 
+ 00025822  0x00004a2b hstore  0x00000001 , 0x0000807f 
+ 00025823  0x00004a2c rtn 
+ 00025824  0x00004a30 setarg  0x0000bc05 
+ 00025825  0x00004a31 call  0x000066d7 
+ 00025826  0x00004a32 jam  0x00000001 , 0x000000a2 
+ 00025827  0x00004a35 call  0x000064f6 
+ 00025828  0x00004a36 arg  0x00000019 , 0x00000002 
+ 00025829  0x00004a37 call  0x000069da 
+ 00025830  0x00004a38 hjam  0x00000000 , 0x00008081 
+ 00025831  0x00004a39 fetcht  0x00000001 , 0x00004827 
+ 00025832  0x00004a3a call  0x000069b4 
+ 00025833  0x00004a3b fetcht  0x00000001 , 0x00004828 
+ 00025834  0x00004a3c call  0x000069b4 
+ 00025835  0x00004a3d fetcht  0x00000001 , 0x00004822 
+ 00025836  0x00004a3e call  0x000069b4 
+ 00025837  0x00004a3f fetcht  0x00000001 , 0x00004823 
+ 00025838  0x00004a40 call  0x000069b4 
+ 00025839  0x00004a41 fetcht  0x00000001 , 0x00004824 
+ 00025840  0x00004a42 call  0x000069b4 
+ 00025841  0x00004a43 fetcht  0x00000001 , 0x00004826 
+ 00025842  0x00004a44 call  0x000069b9 
+ 00025843  0x00004a45 fetch  0x00000001 , 0x000000a2 
+ 00025844  0x00004a46 nrtn  0x00000034 
+ 00025845  0x00004a47 branch  0x000069c4 
+ 00025846  0x00004a4a set0  0x00000025 , 0x00000000 
+ 00025847  0x00004a4b bpatch  0x000000c1 , 0x00004018 
+ 00025848  0x00004a4c arg  0x00000000 , 0x00000011 
+ 00025849  0x00004a4d fetcht  0x00000001 , 0x00004827 
+ 00025850  0x00004a4e call  0x000069e5 
+ 00025851  0x00004a4f setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00025852  0x00004a50 fetcht  0x00000001 , 0x00004828 
+ 00025853  0x00004a51 call  0x000069e5 
+ 00025854  0x00004a52 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00025855  0x00004a53 copy  0x00000011 , 0x0000003f 
+ 00025856  0x00004a55 and_into  0x00000003 , 0x0000003f 
+ 00025857  0x00004a56 fetcht  0x00000001 , 0x00004808 
+ 00025858  0x00004a57 store  0x00000001 , 0x00004808 
+ 00025859  0x00004a58 isub  0x00000002 , 0x0000003e 
+ 00025860  0x00004a59 branch  0x00006514 , 0x00000005 
+ 00025861  0x00004a5a fetch  0x00000001 , 0x00004807 
+ 00025862  0x00004a5b store  0x00000001 , 0x00004806 
+ 00025863  0x00004a5c storet  0x00000001 , 0x00004807 
+ 00025864  0x00004a5d fetch  0x00000001 , 0x00004808 
+ 00025865  0x00004a5e lshift4  0x0000003f , 0x0000003f 
+ 00025866  0x00004a5f fetcht  0x00000001 , 0x00004807 
+ 00025867  0x00004a60 lshift2  0x00000002 , 0x00000002 
+ 00025868  0x00004a61 iadd  0x00000002 , 0x0000003f 
+ 00025869  0x00004a62 fetcht  0x00000001 , 0x00004806 
+ 00025870  0x00004a63 iadd  0x00000002 , 0x0000003f 
+ 00025871  0x00004a64 beq  0x00000038 , 0x00006515 
+ 00025872  0x00004a65 beq  0x00000034 , 0x00006519 
+ 00025873  0x00004a66 beq  0x0000000b , 0x00006519 
+ 00025874  0x00004a67 beq  0x00000007 , 0x00006515 
+ 00025875  0x00004a68 rtn 
+ 00025876  0x00004a6b rtn 
+ 00025877  0x00004a6e fetch  0x00000001 , 0x00004809 
+ 00025878  0x00004a6f increase  0x00000001 , 0x0000003f 
+ 00025879  0x00004a70 store  0x00000001 , 0x00004809 
+ 00025880  0x00004a71 rtn 
+ 00025881  0x00004a74 fetch  0x00000001 , 0x00004809 
+ 00025882  0x00004a75 increase  0xffffffff , 0x0000003f 
+ 00025883  0x00004a76 store  0x00000001 , 0x00004809 
+ 00025884  0x00004a77 rtn 
+ 00025885  0x00004a7b rtn 
+ 00025886  0x00004a7d setarg  0x0000b805 
+ 00025887  0x00004a7e branch  0x000066d7 
+ 00025888  0x00004a81 rtn 
+ 00025889  0x00004a84 call  0x00003fa0 
+ 00025890  0x00004a85 jam  0x00000002 , 0x00004820 
+ 00025891  0x00004a86 call  0x00003fa4 
+ 00025892  0x00004a88 branch  0x00003f92 
+ 00025893  0x00004a8b fetch  0x00000002 , 0x0000481e 
+ 00025894  0x00004a8c rtn  0x00000034 
+ 00025895  0x00004a8d increase  0xffffffff , 0x0000003f 
+ 00025896  0x00004a8e store  0x00000002 , 0x0000481e 
+ 00025897  0x00004a8f nrtn  0x00000034 
+ 00025898  0x00004a90 branch  0x00003f9a 
+ 00025899  0x00004a93 setarg  0x00000002 
+ 00025900  0x00004a94 store  0x00000001 , 0x000047f2 
+ 00025901  0x00004a95 rtn 
+ 00025902  0x00004a98 fetch  0x00000001 , 0x0000427f 
+ 00025903  0x00004a99 rtn  0x00000034 
+ 00025904  0x00004a9a call  0x0000527c 
+ 00025905  0x00004a9b nrtn  0x00000034 
+ 00025906  0x00004a9c call  0x00006578 
+ 00025907  0x00004a9d nrtn  0x00000028 
+ 00025908  0x00004a9e call  0x0000655e 
+ 00025909  0x00004a9f call  0x0000655a 
+ 00025910  0x00004aa1 arg  0x00000008 , 0x00000011 
+ 00025911  0x00004aa2 call  0x00004b2c 
+ 00025912  0x00004aa3 fetch  0x00000002 , 0x000042b7 
+ 00025913  0x00004aa4 istore  0x00000002 , 0x00000005 
+ 00025914  0x00004aa5 setarg  0x000002a1 
+ 00025915  0x00004aa6 istore  0x00000002 , 0x00000005 
+ 00025916  0x00004aa7 fetch  0x00000001 , 0x00004805 
+ 00025917  0x00004aa8 istore  0x00000001 , 0x00000005 
+ 00025918  0x00004aa9 fetch  0x00000002 , 0x00004800 
+ 00025919  0x00004aaa arg  0x00000fff , 0x00000002 
+ 00025920  0x00004aab iand  0x00000002 , 0x0000003f 
+ 00025921  0x00004aac fetcht  0x00000002 , 0x00004802 
+ 00025922  0x00004aad lshift4  0x00000002 , 0x00000002 
+ 00025923  0x00004aae lshift8  0x00000002 , 0x00000002 
+ 00025924  0x00004aaf ior  0x00000002 , 0x0000003f 
+ 00025925  0x00004ab0 istore  0x00000003 , 0x00000005 
+ 00025926  0x00004ab1 fetch  0x00000001 , 0x00004804 
+ 00025927  0x00004ab2 istore  0x00000001 , 0x00000005 
+ 00025928  0x00004ab3 setarg  0x00000000 
+ 00025929  0x00004ab4 istore  0x00000001 , 0x00000005 
+ 00025930  0x00004ab5 jam  0x00000008 , 0x000008a8 
+ 00025931  0x00004ab6 rtn 
+ 00025932  0x00004aba set0  0x00000025 , 0x00000000 
+ 00025933  0x00004abb bpatch  0x000000c2 , 0x00004018 
+ 00025934  0x00004abc fetch  0x00000001 , 0x0000481a 
+ 00025935  0x00004abd rtn  0x00000034 
+ 00025936  0x00004abe increase  0xffffffff , 0x0000003f 
+ 00025937  0x00004abf store  0x00000001 , 0x0000481a 
+ 00025938  0x00004ac0 nrtn  0x00000034 
+ 00025939  0x00004ac1 call  0x0000527e 
+ 00025940  0x00004ac2 nrtn  0x00000034 
+ 00025941  0x00004ac3 setarg  0x00000000 
+ 00025942  0x00004ac4 store  0x00000005 , 0x00004800 
+ 00025943  0x00004ac5 call  0x00006536 
+ 00025944  0x00004ac6 jam  0x00000050 , 0x0000481a 
+ 00025945  0x00004ac7 rtn 
+ 00025946  0x00004ac9 fetch  0x00000002 , 0x00004810 
+ 00025947  0x00004aca store  0x00000002 , 0x00004818 
+ 00025948  0x00004acb jam  0x00000050 , 0x0000481a 
+ 00025949  0x00004acc rtn 
+ 00025950  0x00004acf fetch  0x00000002 , 0x0000480e 
+ 00025951  0x00004ad0 store  0x00000002 , 0x00004816 
+ 00025952  0x00004ad1 rtn 
+ 00025953  0x00004ad5 fetcht  0x00000002 , 0x000044c2 
+ 00025954  0x00004ad6 call  0x00005a88 
+ 00025955  0x00004ad7 ifetch  0x00000001 , 0x00000006 
+ 00025956  0x00004ad8 store  0x00000001 , 0x0000041b 
+ 00025957  0x00004ad9 rtn 
+ 00025958  0x00004add set0  0x00000025 , 0x00000000 
+ 00025959  0x00004ade bpatch  0x000000c3 , 0x00004018 
+ 00025960  0x00004adf fetcht  0x00000002 , 0x000044c2 
+ 00025961  0x00004ae0 call  0x00005a88 
+ 00025962  0x00004ae1 add  0x00000006 , 0x00000001 , 0x00000005 
+ 00025963  0x00004ae3 fetch  0x00000001 , 0x00004805 
+ 00025964  0x00004ae4 istore  0x00000001 , 0x00000005 
+ 00025965  0x00004ae5 fetch  0x00000002 , 0x00004800 
+ 00025966  0x00004ae6 arg  0x00000fff , 0x00000002 
+ 00025967  0x00004ae7 iand  0x00000002 , 0x0000003f 
+ 00025968  0x00004ae8 fetcht  0x00000002 , 0x00004802 
+ 00025969  0x00004ae9 lshift4  0x00000002 , 0x00000002 
+ 00025970  0x00004aea lshift8  0x00000002 , 0x00000002 
+ 00025971  0x00004aeb ior  0x00000002 , 0x0000003f 
+ 00025972  0x00004aec istore  0x00000003 , 0x00000005 
+ 00025973  0x00004aed fetch  0x00000001 , 0x00004804 
+ 00025974  0x00004aee istore  0x00000001 , 0x00000005 
+ 00025975  0x00004aef rtn 
+ 00025976  0x00004af2 set0  0x00000025 , 0x00000000 
+ 00025977  0x00004af3 bpatch  0x000000c4 , 0x00004018 
+ 00025978  0x00004af4 disable  0x00000028 
+ 00025979  0x00004af5 setarg  0x00000000 
+ 00025980  0x00004af6 store  0x00000005 , 0x00004800 
+ 00025981  0x00004af7 call  0x00006581 
+ 00025982  0x00004af8 call  0x000065b4 
+ 00025983  0x00004af9 call  0x0000659c 
+ 00025984  0x00004afa branch  0x000065a2 
+ 00025985  0x00004afd fetch  0x00000001 , 0x00004821 
+ 00025986  0x00004afe rtnne  0x00000002 
+ 00025987  0x00004aff fetch  0x00000001 , 0x0000480a 
+ 00025988  0x00004b00 call  0x000065ba , 0x00000034 
+ 00025989  0x00004b01 jam  0x00000001 , 0x0000480a 
+ 00025990  0x00004b02 disable  0x00000028 
+ 00025991  0x00004b03 fetcht  0x00000001 , 0x00004826 
+ 00025992  0x00004b04 call  0x000069e5 
+ 00025993  0x00004b05 nrtn  0x00000001 
+ 00025994  0x00004b06 setarg  0x00000000 
+ 00025995  0x00004b07 call  0x000066d8 
+ 00025996  0x00004b08 bne  0x00000030 , 0x000066c6 
+ 00025997  0x00004b09 setarg  0x00000002 
+ 00025998  0x00004b0a call  0x000066d8 
+ 00025999  0x00004b0b rtnbit0  0x00000007 
+ 00026000  0x00004b0c setarg  0x00000003 
+ 00026001  0x00004b0d call  0x000066d8 
+ 00026002  0x00004b0e call  0x000065d3 
+ 00026003  0x00004b0f store  0x00000002 , 0x00004800 
+ 00026004  0x00004b10 setarg  0x00000004 
+ 00026005  0x00004b11 call  0x000066d8 
+ 00026006  0x00004b12 call  0x000065d3 
+ 00026007  0x00004b13 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00026008  0x00004b14 store  0x00000002 , 0x00004802 
+ 00026009  0x00004b15 fetch  0x00000004 , 0x00004800 
+ 00026010  0x00004b16 enable  0x00000028 
+ 00026011  0x00004b17 rtn 
+ 00026012  0x00004b19 fetch  0x00000001 , 0x00004809 
+ 00026013  0x00004b1a rtn  0x00000034 
+ 00026014  0x00004b1b store  0x00000001 , 0x00004804 
+ 00026015  0x00004b1c jam  0x00000000 , 0x00004809 
+ 00026016  0x00004b1d enable  0x00000028 
+ 00026017  0x00004b1e rtn 
+ 00026018  0x00004b20 arg  0x00000000 , 0x00000011 
+ 00026019  0x00004b21 fetcht  0x00000001 , 0x00004822 
+ 00026020  0x00004b22 call  0x000069e5 
+ 00026021  0x00004b23 setflag  0x00000001 , 0x00000000 , 0x00000011 
+ 00026022  0x00004b24 fetcht  0x00000001 , 0x00004823 
+ 00026023  0x00004b25 call  0x000069e5 
+ 00026024  0x00004b26 setflag  0x00000001 , 0x00000001 , 0x00000011 
+ 00026025  0x00004b27 fetcht  0x00000001 , 0x00004824 
+ 00026026  0x00004b28 call  0x000069e5 
+ 00026027  0x00004b29 setflag  0x00000001 , 0x00000002 , 0x00000011 
+ 00026028  0x00004b2a deposit  0x00000011 
+ 00026029  0x00004b2b fetcht  0x00000001 , 0x00004805 
+ 00026030  0x00004b2c store  0x00000001 , 0x00004805 
+ 00026031  0x00004b2d ixor  0x00000002 , 0x0000003f 
+ 00026032  0x00004b2e sub  0x0000003f , 0x00000000 , 0x0000003e 
+ 00026033  0x00004b2f rtn  0x00000005 
+ 00026034  0x00004b30 enable  0x00000028 
+ 00026035  0x00004b31 rtn 
+ 00026036  0x00004b37 arg  0x0000001a , 0x00000002 
+ 00026037  0x00004b38 call  0x000069e5 
+ 00026038  0x00004b39 rtn  0x00000001 
+ 00026039  0x00004b3a setarg  0x00000000 
+ 00026040  0x00004b3b call  0x000066d8 
+ 00026041  0x00004b3c branch  0x000065b4 
+ 00026042  0x00004b3f arg  0x00000000 , 0x00000039 
+ 00026043  0x00004b41 setarg  0x00000002 
+ 00026044  0x00004b42 call  0x000066d8 
+ 00026045  0x00004b43 nop  0x00000064 
+ 00026046  0x00004b44 increase  0x00000001 , 0x00000039 
+ 00026047  0x00004b45 fetcht  0x00000001 , 0x00004826 
+ 00026048  0x00004b46 call  0x000069e5 
+ 00026049  0x00004b47 branch  0x000065bb , 0x00000001 
+ 00026050  0x00004b48 deposit  0x00000039 
+ 00026051  0x00004b49 store  0x00000002 , 0x0000046b 
+ 00026052  0x00004b4a rtn 
+ 00026053  0x00004b4c call  0x0000678e 
+ 00026054  0x00004b4d rtn  0x0000002b 
+ 00026055  0x00004b50 setarg  0x00000000 
+ 00026056  0x00004b51 call  0x000066d8 
+ 00026057  0x00004b52 store  0x00000001 , 0x00000256 
+ 00026058  0x00004b53 beq  0x00000030 , 0x000065ce 
+ 00026059  0x00004b54 call  0x000066c6 
+ 00026060  0x00004b55 nop  0x00002710 
+ 00026061  0x00004b56 branch  0x000065c7 
+ 00026062  0x00004b58 setarg  0x00008006 
+ 00026063  0x00004b59 call  0x000066d7 
+ 00026064  0x00004b5a nop  0x000003e8 
+ 00026065  0x00004b5b jam  0x00000002 , 0x00004821 
+ 00026066  0x00004b5c rtn 
+ 00026067  0x00004b61 rtnbit0  0x00000007 
+ 00026068  0x00004b62 arg  0x0000ff00 , 0x00000002 
+ 00026069  0x00004b63 ior  0x00000002 , 0x0000003f 
+ 00026070  0x00004b64 rtn 
+ 00026071  0x00004b69 call  0x0000561e 
+ 00026072  0x00004b6a nrtn  0x00000034 
+ 00026073  0x00004b6b fetcht  0x00000002 , 0x000044c2 
+ 00026074  0x00004b6c call  0x00005866 
+ 00026075  0x00004b6d rtnbit0  0x00000000 
+ 00026076  0x00004b6e fetch  0x00000001 , 0x000046f8 
+ 00026077  0x00004b6f rtnbit0  0x00000000 
+ 00026078  0x00004b70 call  0x00006578 
+ 00026079  0x00004b72 nrtn  0x00000028 
+ 00026080  0x00004b73 call  0x0000655e 
+ 00026081  0x00004b75 jam  0x0000001b , 0x00000b7d 
+ 00026082  0x00004b76 call  0x00005620 
+ 00026083  0x00004b77 branch  0x00006566 
+ 00026084  0x00004b7a rtn  0x00000028 
+ 00026085  0x00004b7b fetch  0x00000001 , 0x0000481d 
+ 00026086  0x00004b7c increase  0x00000001 , 0x0000003f 
+ 00026087  0x00004b7d store  0x00000001 , 0x0000481d 
+ 00026088  0x00004b7e arg  0x00000001 , 0x00000002 
+ 00026089  0x00004b7f bbit0  0x00000007 , 0x000065eb 
+ 00026090  0x00004b80 arg  0x0000ffff , 0x00000002 
+ 00026091  0x00004b82 storet  0x00000005 , 0x00004800 
+ 00026092  0x00004b83 enable  0x00000028 
+ 00026093  0x00004b84 rtn 
+ 00026094  0x00004b87 disable  0x00000028 
+ 00026095  0x00004b88 fetch  0x00000001 , 0x00004820 
+ 00026096  0x00004b89 rtneq  0x00000002 
+ 00026097  0x00004b8a enable  0x00000028 
+ 00026098  0x00004b8b rtn 
+ 00026099  0x00004b8e copy  0x00000013 , 0x0000003f 
+ 00026100  0x00004b8f beq  0x00000014 , 0x00006606 
+ 00026101  0x00004b90 beq  0x00000001 , 0x000066a6 
+ 00026102  0x00004b91 beq  0x00000015 , 0x00006617 
+ 00026103  0x00004b92 beq  0x00000002 , 0x00006617 
+ 00026104  0x00004b93 beq  0x00000005 , 0x00006616 
+ 00026105  0x00004b94 beq  0x00000010 , 0x0000666a 
+ 00026106  0x00004b95 beq  0x00000012 , 0x0000668a 
+ 00026107  0x00004b96 beq  0x00000006 , 0x00006614 
+ 00026108  0x00004b97 beq  0x00000028 , 0x00006521 
+ 00026109  0x00004b98 beq  0x00000029 , 0x00006524 
+ 00026110  0x00004b99 beq  0x00000004 , 0x00006611 
+ 00026111  0x00004b9a beq  0x00000013 , 0x00006611 
+ 00026112  0x00004b9b beq  0x0000000a , 0x0000660f 
+ 00026113  0x00004b9c beq  0x0000002e , 0x00003f57 
+ 00026114  0x00004b9d and  0x0000003f , 0x0000000f , 0x00000002 
+ 00026115  0x00004b9e and_into  0x000000f0 , 0x0000003f 
+ 00026116  0x00004b9f beq  0x00000050 , 0x00006634 
+ 00026117  0x00004ba0 rtn 
+ 00026118  0x00004ba3 fetch  0x00000002 , 0x000042a2 
+ 00026119  0x00004ba4 set0  0x00000000 , 0x0000003f 
+ 00026120  0x00004ba5 store  0x00000002 , 0x000042a2 
+ 00026121  0x00004ba6 setarg  0x00000000 
+ 00026122  0x00004ba7 store  0x00000002 , 0x00004814 
+ 00026123  0x00004ba8 fetch  0x00000001 , 0x00004829 
+ 00026124  0x00004ba9 increase  0x00000001 , 0x0000003f 
+ 00026125  0x00004baa store  0x00000001 , 0x00004829 
+ 00026126  0x00004bab branch  0x000066a6 
+ 00026127  0x00004bae call  0x000062e9 
+ 00026128  0x00004baf branch  0x00003f6a 
+ 00026129  0x00004bb2 fetch  0x00000002 , 0x000047f4 
+ 00026130  0x00004bb3 bbit1  0x0000000c , 0x00006697 
+ 00026131  0x00004bb4 branch  0x00003f10 
+ 00026132  0x00004bb8 call  0x0000652b 
+ 00026133  0x00004bb9 rtn 
+ 00026134  0x00004bbb rtn 
+ 00026135  0x00004bbe set0  0x00000025 , 0x00000000 
+ 00026136  0x00004bbf bpatch  0x000000c5 , 0x00004018 
+ 00026137  0x00004bc0 call  0x00006621 
+ 00026138  0x00004bc1 fetch  0x00000002 , 0x000042a0 
+ 00026139  0x00004bc2 bbit1  0x00000007 , 0x00006630 
+ 00026140  0x00004bc3 bbit1  0x00000000 , 0x00003f12 
+ 00026141  0x00004bc4 bbit1  0x00000001 , 0x0000662a 
+ 00026142  0x00004bc5 bbit1  0x00000002 , 0x0000662d 
+ 00026143  0x00004bc6 bbit1  0x00000003 , 0x0000662d 
+ 00026144  0x00004bc7 branch  0x00006697 
+ 00026145  0x00004bc9 setarg  0x00000000 
+ 00026146  0x00004bca store  0x00000004 , 0x00004806 
+ 00026147  0x00004bcb jam  0x00000000 , 0x0000481a 
+ 00026148  0x00004bcc jam  0x00000000 , 0x0000480a 
+ 00026149  0x00004bcd jam  0x00000000 , 0x0000427f 
+ 00026150  0x00004bce jam  0x00000000 , 0x0000448b 
+ 00026151  0x00004bcf jam  0x00000000 , 0x00004820 
+ 00026152  0x00004bd0 jam  0x00000000 , 0x0000480b 
+ 00026153  0x00004bd1 rtn 
+ 00026154  0x00004bd4 bbit1  0x00000005 , 0x0000662d 
+ 00026155  0x00004bd5 bbit1  0x00000003 , 0x0000662d 
+ 00026156  0x00004bd6 branch  0x00006697 
+ 00026157  0x00004bd8 fetch  0x00000002 , 0x000047f4 
+ 00026158  0x00004bd9 bbit1  0x0000000c , 0x00006697 
+ 00026159  0x00004bda branch  0x00003f10 
+ 00026160  0x00004bdd call  0x00005b30 
+ 00026161  0x00004bde fetch  0x00000002 , 0x000042a0 
+ 00026162  0x00004bdf bbit1  0x00000000 , 0x00003f12 
+ 00026163  0x00004be0 branch  0x00003f10 
+ 00026164  0x00004be3 set0  0x00000025 , 0x00000000 
+ 00026165  0x00004be4 bpatch  0x000000c6 , 0x00004018 
+ 00026166  0x00004be5 storet  0x00000001 , 0x00000259 
+ 00026167  0x00004be7 fetch  0x00000001 , 0x00000259 
+ 00026168  0x00004be8 rtn  0x00000034 
+ 00026169  0x00004be9 increase  0xffffffff , 0x0000003f 
+ 00026170  0x00004bea store  0x00000001 , 0x00000259 
+ 00026171  0x00004bed call  0x00006649 
+ 00026172  0x00004bee call  0x0000664f 
+ 00026173  0x00004bef call  0x00006656 
+ 00026174  0x00004bf0 call  0x00006664 
+ 00026175  0x00004bf2 fetch  0x00000001 , 0x00004820 
+ 00026176  0x00004bf3 compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00026177  0x00004bf4 call  0x00006648 , 0x00000001 
+ 00026178  0x00004bf5 fetch  0x00000001 , 0x00004820 
+ 00026179  0x00004bf6 compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00026180  0x00004bf7 call  0x00006646 , 0x00000001 
+ 00026181  0x00004bf8 branch  0x00006637 
+ 00026182  0x00004bfc call  0x0000665d 
+ 00026183  0x00004bfd branch  0x0000654c 
+ 00026184  0x00004c01 rtn 
+ 00026185  0x00004c04 fetch  0x00000001 , 0x000047f2 
+ 00026186  0x00004c05 rtn  0x00000034 
+ 00026187  0x00004c06 increase  0xffffffff , 0x0000003f 
+ 00026188  0x00004c07 store  0x00000001 , 0x000047f2 
+ 00026189  0x00004c08 nrtn  0x00000034 
+ 00026190  0x00004c09 branch  0x0000668a 
+ 00026191  0x00004c0c fetch  0x00000002 , 0x00004812 
+ 00026192  0x00004c0d rtn  0x00000034 
+ 00026193  0x00004c0e increase  0xffffffff , 0x0000003f 
+ 00026194  0x00004c0f store  0x00000002 , 0x00004812 
+ 00026195  0x00004c10 nrtn  0x00000034 
+ 00026196  0x00004c11 call  0x000066a6 
+ 00026197  0x00004c12 branch  0x00003f9a 
+ 00026198  0x00004c15 fetch  0x00000002 , 0x00004814 
+ 00026199  0x00004c16 rtn  0x00000034 
+ 00026200  0x00004c17 increase  0xffffffff , 0x0000003f 
+ 00026201  0x00004c18 store  0x00000002 , 0x00004814 
+ 00026202  0x00004c19 nrtn  0x00000034 
+ 00026203  0x00004c1a call  0x00003f84 
+ 00026204  0x00004c1b branch  0x00003f9a 
+ 00026205  0x00004c1e fetch  0x00000002 , 0x00004818 
+ 00026206  0x00004c1f rtn  0x00000034 
+ 00026207  0x00004c20 increase  0xffffffff , 0x0000003f 
+ 00026208  0x00004c21 store  0x00000002 , 0x00004818 
+ 00026209  0x00004c22 nrtn  0x00000034 
+ 00026210  0x00004c23 jam  0x00000000 , 0x0000481a 
+ 00026211  0x00004c24 rtn 
+ 00026212  0x00004c27 fetch  0x00000002 , 0x00004816 
+ 00026213  0x00004c28 rtn  0x00000034 
+ 00026214  0x00004c29 increase  0xffffffff , 0x0000003f 
+ 00026215  0x00004c2a store  0x00000002 , 0x00004816 
+ 00026216  0x00004c2b nrtn  0x00000034 
+ 00026217  0x00004c2c branch  0x000066b1 
+ 00026218  0x00004c2f set0  0x00000025 , 0x00000000 
+ 00026219  0x00004c30 bpatch  0x000000c7 , 0x00004018 
+ 00026220  0x00004c31 jam  0x00000000 , 0x0000481a 
+ 00026221  0x00004c32 jam  0x00000001 , 0x0000480b 
+ 00026222  0x00004c33 setarg  0x00000000 
+ 00026223  0x00004c34 store  0x00000002 , 0x00004814 
+ 00026224  0x00004c35 call  0x000066b1 
+ 00026225  0x00004c36 fetch  0x00000001 , 0x00004132 
+ 00026226  0x00004c37 isolate1  0x00000001 , 0x0000003f 
+ 00026227  0x00004c38 call  0x00006688 , 0x00000001 
+ 00026228  0x00004c39 fetch  0x00000001 , 0x00004132 
+ 00026229  0x00004c3a isolate1  0x00000000 , 0x0000003f 
+ 00026230  0x00004c3b call  0x00006684 , 0x00000001 
+ 00026231  0x00004c3c call  0x00003fa6 
+ 00026232  0x00004c3d branch  0x00006697 
+ 00026233  0x00004c42 fetch  0x00000006 , 0x00004274 
+ 00026234  0x00004c43 branch  0x00003f79 , 0x00000034 
+ 00026235  0x00004c44 branch  0x00003f6e 
+ 00026236  0x00004c47 fetch  0x00000006 , 0x00004274 
+ 00026237  0x00004c48 branch  0x00006682 , 0x00000034 
+ 00026238  0x00004c49 fetch  0x00000002 , 0x0000480c 
+ 00026239  0x00004c4a store  0x00000002 , 0x00004814 
+ 00026240  0x00004c4b call  0x00003fa4 
+ 00026241  0x00004c4c branch  0x00003f82 
+ 00026242  0x00004c4e call  0x00003f94 
+ 00026243  0x00004c4f branch  0x00003f88 
+ 00026244  0x00004c52 fetch  0x00000002 , 0x000047f4 
+ 00026245  0x00004c53 isolate1  0x00000007 , 0x0000003f 
+ 00026246  0x00004c54 call  0x00003f75 , 0x00000001 
+ 00026247  0x00004c55 rtn 
+ 00026248  0x00004c57 call  0x00005b30 
+ 00026249  0x00004c58 rtn 
+ 00026250  0x00004c5b jam  0x00000001 , 0x0000427f 
+ 00026251  0x00004c5c call  0x00003fa4 
+ 00026252  0x00004c5d call  0x00003fa2 
+ 00026253  0x00004c5e jam  0x00000001 , 0x00004820 
+ 00026254  0x00004c5f setarg  0x00000000 
+ 00026255  0x00004c60 store  0x00000002 , 0x000047f0 
+ 00026256  0x00004c61 store  0x00000001 , 0x000047f2 
+ 00026257  0x00004c62 call  0x00003f9e 
+ 00026258  0x00004c63 branch  0x0000655a 
+ 00026259  0x00004c66 fetch  0x00000001 , 0x000042a9 
+ 00026260  0x00004c67 beq  0x00000033 , 0x00006679 
+ 00026261  0x00004c68 beq  0x00000034 , 0x0000667c 
+ 00026262  0x00004c69 branch  0x00006697 
+ 00026263  0x00004c6c set0  0x00000025 , 0x00000000 
+ 00026264  0x00004c6d bpatch  0x000000c8 , 0x00004019 
+ 00026265  0x00004c6e fetch  0x00000001 , 0x000044f9 
+ 00026266  0x00004c6f increase  0x00000001 , 0x0000003f 
+ 00026267  0x00004c70 store  0x00000001 , 0x000044f9 
+ 00026268  0x00004c71 call  0x00003fa6 
+ 00026269  0x00004c72 fetch  0x00000002 , 0x000047fe 
+ 00026270  0x00004c73 store  0x00000002 , 0x00004812 
+ 00026271  0x00004c74 fetch  0x00000001 , 0x00004132 
+ 00026272  0x00004c75 isolate1  0x00000001 , 0x0000003f 
+ 00026273  0x00004c76 call  0x00003f88 , 0x00000001 
+ 00026274  0x00004c77 fetch  0x00000001 , 0x00004132 
+ 00026275  0x00004c78 isolate1  0x00000000 , 0x0000003f 
+ 00026276  0x00004c79 call  0x00003f7c , 0x00000001 
+ 00026277  0x00004c7a branch  0x00003f94 
+ 00026278  0x00004c7d set0  0x00000025 , 0x00000000 
+ 00026279  0x00004c7e bpatch  0x000000c9 , 0x00004019 
+ 00026280  0x00004c7f setarg  0x00000000 
+ 00026281  0x00004c80 store  0x00000002 , 0x00004812 
+ 00026282  0x00004c81 fetch  0x00000001 , 0x00004132 
+ 00026283  0x00004c82 isolate1  0x00000001 , 0x0000003f 
+ 00026284  0x00004c83 call  0x00003f86 , 0x00000001 
+ 00026285  0x00004c84 fetch  0x00000001 , 0x00004132 
+ 00026286  0x00004c85 isolate1  0x00000000 , 0x0000003f 
+ 00026287  0x00004c86 call  0x00003f7e , 0x00000001 
+ 00026288  0x00004c87 branch  0x00003f98 
+ 00026289  0x00004c8a set0  0x00000025 , 0x00000000 
+ 00026290  0x00004c8b bpatch  0x000000ca , 0x00004019 
+ 00026291  0x00004c8c setarg  0x00000000 
+ 00026292  0x00004c8d store  0x00000002 , 0x00004816 
+ 00026293  0x00004c8e fetch  0x00000002 , 0x000047f4 
+ 00026294  0x00004c8f bbit1  0x00000009 , 0x00003f90 
+ 00026295  0x00004c90 fetch  0x00000002 , 0x000047f4 
+ 00026296  0x00004c91 bbit1  0x00000000 , 0x00003f77 
+ 00026297  0x00004c92 rtn 
+ 00026298  0x00004c95 set0  0x00000025 , 0x00000000 
+ 00026299  0x00004c96 bpatch  0x000000cb , 0x00004019 
+ 00026300  0x00004c97 arg  0x00000001 , 0x00000002 
+ 00026301  0x00004c98 arg  0x0000481b , 0x00000011 
+ 00026302  0x00004c99 arg  0x000000c6 , 0x00000012 
+ 00026303  0x00004c9a branch  0x0000683e 
+ 00026304  0x00004c9d set0  0x00000025 , 0x00000000 
+ 00026305  0x00004c9e bpatch  0x000000cc , 0x00004019 
+ 00026306  0x00004c9f arg  0x00000001 , 0x00000002 
+ 00026307  0x00004ca0 arg  0x0000481b , 0x00000011 
+ 00026308  0x00004ca1 arg  0x000000c6 , 0x00000012 
+ 00026309  0x00004ca2 branch  0x0000681d 
+ 00026310  0x00004cab set0  0x00000025 , 0x00000000 
+ 00026311  0x00004cac bpatch  0x000000fe , 0x0000401f 
+ 00026312  0x00004cad hfetch  0x00000001 , 0x00008073 
+ 00026313  0x00004cae arg  0x00000006 , 0x00000002 
+ 00026314  0x00004caf ior  0x00000002 , 0x0000003f 
+ 00026315  0x00004cb0 hstore  0x00000001 , 0x00008073 
+ 00026316  0x00004cb1 hfetch  0x00000001 , 0x00008077 
+ 00026317  0x00004cb2 ior  0x00000002 , 0x0000003f 
+ 00026318  0x00004cb3 hstore  0x00000001 , 0x00008077 
+ 00026319  0x00004cb4 hjam  0x00000000 , 0x00008081 
+ 00026320  0x00004cb5 hfetch  0x00000001 , 0x00008077 
+ 00026321  0x00004cb6 set0  0x00000001 , 0x0000003f 
+ 00026322  0x00004cb7 set0  0x00000002 , 0x0000003f 
+ 00026323  0x00004cb8 hstore  0x00000001 , 0x00008077 
+ 00026324  0x00004cb9 nop  0x0000001e 
+ 00026325  0x00004cba hjam  0x00000001 , 0x00008081 
+ 00026326  0x00004cbb rtn 
+ 00026327  0x00004cbd branch  0x000067a1 
+ 00026328  0x00004cc0 branch  0x000067a9 
+ 00026329  0x00004cc8 nbranch  0x000066dd , 0x00000028 
+ 00026330  0x00004cc9 hfetch  0x00000001 , 0x00008085 
+ 00026331  0x00004cca or_into  0x00000020 , 0x0000003f 
+ 00026332  0x00004ccb hstore  0x00000001 , 0x00008085 
+ 00026333  0x00004ccd copy  0x00000002 , 0x0000003e 
+ 00026334  0x00004cce branch  0x000066e0 , 0x00000005 
+ 00026335  0x00004ccf copy  0x00000013 , 0x0000003d 
+ 00026336  0x00004cd1 isolate0  0x00000000 , 0x0000003e 
+ 00026337  0x00004cd2 branch  0x00006763 
+ 00026338  0x00004cd6 force  0x00000004 , 0x00000002 
+ 00026339  0x00004cd8 arg  0x0000022c , 0x00000011 
+ 00026340  0x00004cd9 hfetch  0x00000001 , 0x00008085 
+ 00026341  0x00004cda and_into  0x000000df , 0x0000003f 
+ 00026342  0x00004cdb hstore  0x00000001 , 0x00008085 
+ 00026343  0x00004cdc call  0x000066dd 
+ 00026344  0x00004cdd arg  0x000055aa , 0x00000011 
+ 00026345  0x00004cde fetch  0x00000002 , 0x0000022c 
+ 00026346  0x00004cdf ifetcht  0x00000002 , 0x00000006 
+ 00026347  0x00004ce0 isub  0x00000011 , 0x0000003e 
+ 00026348  0x00004ce1 rtn 
+ 00026349  0x00004ce4 arg  0x00000002 , 0x00000002 
+ 00026350  0x00004ce5 arg  0x00000232 , 0x00000011 
+ 00026351  0x00004ce6 call  0x000066dd 
+ 00026352  0x00004ce7 fetch  0x00000002 , 0x00000232 
+ 00026353  0x00004ce8 store  0x00000002 , 0x00000225 
+ 00026354  0x00004ce9 call  0x000066f4 , 0x00000028 
+ 00026355  0x00004cea rtn 
+ 00026356  0x00004ced arg  0x00000010 , 0x00000002 
+ 00026357  0x00004cee arg  0x00000234 , 0x00000011 
+ 00026358  0x00004cef hfetch  0x00000001 , 0x00008085 
+ 00026359  0x00004cf0 and_into  0x000000df , 0x0000003f 
+ 00026360  0x00004cf1 hstore  0x00000001 , 0x00008085 
+ 00026361  0x00004cf2 call  0x000066dd 
+ 00026362  0x00004cf3 arg  0x00000234 , 0x00000006 
+ 00026363  0x00004cf4 arg  0x00000010 , 0x00000039 
+ 00026364  0x00004cf5 call  0x00007584 
+ 00026365  0x00004cf6 call  0x0000753d 
+ 00026366  0x00004cf7 call  0x0000759d 
+ 00026367  0x00004cf8 branch  0x00007534 
+ 00026368  0x00004cfb disable  0x0000002d 
+ 00026369  0x00004cfc call  0x000066e2 
+ 00026370  0x00004cfd nrtn  0x00000005 
+ 00026371  0x00004cfe enable  0x0000002d 
+ 00026372  0x00004cff hjam  0x00000080 , 0x00008023 
+ 00026373  0x00004d00 hjam  0x00000000 , 0x00008022 
+ 00026374  0x00004d01 hjam  0x00000000 , 0x00008024 
+ 00026375  0x00004d02 arg  0x00008025 , 0x00000011 
+ 00026376  0x00004d03 call  0x000066d9 
+ 00026377  0x00004d04 hjam  0x00000000 , 0x00008023 
+ 00026378  0x00004d05 call  0x000066e2 
+ 00026379  0x00004d06 nrtn  0x00000005 
+ 00026380  0x00004d07 force  0x00000000 , 0x0000003f 
+ 00026381  0x00004d08 hstore  0x00000002 , 0x00008288 
+ 00026382  0x00004d09 arg  0x0000828a , 0x00000011 
+ 00026383  0x00004d0a call  0x000066d9 
+ 00026384  0x00004d0c arg  0x00000006 , 0x00000002 
+ 00026385  0x00004d0d call  0x000066e3 
+ 00026386  0x00004d0e nrtn  0x00000005 
+ 00026387  0x00004d0f ifetch  0x00000002 , 0x00000006 
+ 00026388  0x00004d10 iforce  0x00000011 
+ 00026389  0x00004d11 call  0x000066dd 
+ 00026390  0x00004d12 branch  0x00006710 
+ 00026391  0x00004d19 call  0x00007f36 
+ 00026392  0x00004d1a setarg  0x00001000 
+ 00026393  0x00004d1b store  0x00000002 , 0x00000225 
+ 00026394  0x00004d1c arg  0x00006823 , 0x00000013 
+ 00026395  0x00004d1d arg  0x00000002 , 0x00000039 
+ 00026396  0x00004d1f call  0x000066e2 
+ 00026397  0x00004d20 nrtn  0x00000005 
+ 00026398  0x00004d21 fetch  0x00000002 , 0x00000225 
+ 00026399  0x00004d22 byteswap  0x0000003f , 0x0000003f 
+ 00026400  0x00004d23 iadd  0x00000002 , 0x0000003f 
+ 00026401  0x00004d24 byteswap  0x0000003f , 0x0000003f 
+ 00026402  0x00004d25 store  0x00000002 , 0x00000225 
+ 00026403  0x00004d26 loop  0x0000671c 
+ 00026404  0x00004d27 branch  0x00006710 
+ 00026405  0x00004d2a hjam  0x00000025 , 0x00008050 
+ 00026406  0x00004d2b hjam  0x00000005 , 0x00008280 
+ 00026407  0x00004d2c call  0x00007f36 
+ 00026408  0x00004d2e disable  0x00000028 
+ 00026409  0x00004d2f call  0x0000688a 
+ 00026410  0x00004d30 setarg  0x00000000 
+ 00026411  0x00004d31 arg  0x00000221 , 0x00000011 
+ 00026412  0x00004d32 arg  0x00000002 , 0x00000002 
+ 00026413  0x00004d33 call  0x000068d3 
+ 00026414  0x00004d34 fetch  0x00000002 , 0x00000221 
+ 00026415  0x00004d35 bbit0  0x00000007 , 0x00006738 
+ 00026416  0x00004d36 setarg  0x000007f0 
+ 00026417  0x00004d37 arg  0x00000234 , 0x00000011 
+ 00026418  0x00004d38 arg  0x00000010 , 0x00000002 
+ 00026419  0x00004d39 call  0x000068d3 
+ 00026420  0x00004d3a hjam  0x00000008 , 0x00008006 
+ 00026421  0x00004d3b arg  0x00000234 , 0x00000006 
+ 00026422  0x00004d3c call  0x00007590 
+ 00026423  0x00004d3d enable  0x00000028 
+ 00026424  0x00004d3f fetch  0x00000002 , 0x00000221 
+ 00026425  0x00004d40 byteswap  0x0000003f , 0x0000003f 
+ 00026426  0x00004d41 arg  0x000007ff , 0x00000002 
+ 00026427  0x00004d42 iand  0x00000002 , 0x0000003f 
+ 00026428  0x00004d43 branch  0x00006744 , 0x00000005 
+ 00026429  0x00004d44 call  0x0000688f 
+ 00026430  0x00004d45 arg  0x000068d8 , 0x00000013 
+ 00026431  0x00004d46 call  0x000066f4 , 0x00000028 
+ 00026432  0x00004d47 call  0x00006700 
+ 00026433  0x00004d48 fetch  0x00000001 , 0x00000220 
+ 00026434  0x00004d49 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026435  0x00004d4a nbranch  0x00006738 , 0x00000001 
+ 00026436  0x00004d4c call  0x0000688d 
+ 00026437  0x00004d4d fetch  0x00000001 , 0x00000221 
+ 00026438  0x00004d4e bbit1  0x00000005 , 0x00006751 
+ 00026439  0x00004d4f setarg  0x00000000 
+ 00026440  0x00004d50 store  0x00000003 , 0x00000224 
+ 00026441  0x00004d51 call  0x000067b9 
+ 00026442  0x00004d52 arg  0x000067db , 0x00000013 
+ 00026443  0x00004d53 call  0x000066ed 
+ 00026444  0x00004d54 call  0x00006700 
+ 00026445  0x00004d55 nbranch  0x00006751 , 0x0000002d 
+ 00026446  0x00004d56 fetch  0x00000001 , 0x00000220 
+ 00026447  0x00004d57 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026448  0x00004d58 nbranch  0x00006744 , 0x00000001 
+ 00026449  0x00004d5a fetch  0x00000001 , 0x00000221 
+ 00026450  0x00004d5b bbit1  0x00000006 , 0x0000675d 
+ 00026451  0x00004d5c setarg  0x00000000 
+ 00026452  0x00004d5d store  0x00000002 , 0x00000225 
+ 00026453  0x00004d5e arg  0x00006823 , 0x00000013 
+ 00026454  0x00004d5f call  0x00006805 
+ 00026455  0x00004d60 call  0x000066ed 
+ 00026456  0x00004d61 call  0x00006700 
+ 00026457  0x00004d62 nbranch  0x0000675d , 0x0000002d 
+ 00026458  0x00004d63 fetch  0x00000001 , 0x00000220 
+ 00026459  0x00004d64 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00026460  0x00004d65 nbranch  0x00006751 , 0x00000001 
+ 00026461  0x00004d67 hjam  0x00000021 , 0x00008050 
+ 00026462  0x00004d68 fetch  0x00000001 , 0x00000221 
+ 00026463  0x00004d69 rtnbit0  0x00000004 
+ 00026464  0x00004d6a call  0x00004461 
+ 00026465  0x00004d6c call  0x000044a3 
+ 00026466  0x00004d6d branch  0x00006761 
+ 00026467  0x00004d71 fetch  0x00000001 , 0x00000220 
+ 00026468  0x00004d72 lshift  0x0000003f , 0x0000003f 
+ 00026469  0x00004d73 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026470  0x00004d74 isolate0  0x0000000f , 0x00000011 
+ 00026471  0x00004d75 rtn  0x00000001 
+ 00026472  0x00004d76 store  0x00000001 , 0x00000220 
+ 00026473  0x00004d77 rtn 
+ 00026474  0x00004d7b hfetch  0x00000001 , 0x00008085 
+ 00026475  0x00004d7c rtnbit0  0x00000005 
+ 00026476  0x00004d7d branch  0x00006770 
+ 00026477  0x00004d7f hfetch  0x00000001 , 0x0000812c 
+ 00026478  0x00004d80 qisolate1  0x0000003f 
+ 00026479  0x00004d81 rtn  0x00000001 
+ 00026480  0x00004d83 hfetch  0x00000001 , 0x00008108 
+ 00026481  0x00004d84 bbit0  0x00000001 , 0x0000676d 
+ 00026482  0x00004d85 call  0x00007534 
+ 00026483  0x00004d86 branch  0x0000676d 
+ 00026484  0x00004d8b copy  0x00000039 , 0x00000002 
+ 00026485  0x00004d8c storet  0x00000002 , 0x0000423c 
+ 00026486  0x00004d8d hjam  0x00000080 , 0x00008023 
+ 00026487  0x00004d8e hjam  0x00000000 , 0x00008022 
+ 00026488  0x00004d8f hjam  0x00000000 , 0x00008024 
+ 00026489  0x00004d90 store  0x00000002 , 0x0000423a 
+ 00026490  0x00004d91 iforce  0x00000005 
+ 00026491  0x00004d92 lshift2  0x00000039 , 0x00000039 
+ 00026492  0x00004d94 hfetch  0x00000001 , 0x00008025 
+ 00026493  0x00004d95 istore  0x00000001 , 0x00000005 
+ 00026494  0x00004d96 loop  0x0000677c 
+ 00026495  0x00004d97 hjam  0x00000000 , 0x00008023 
+ 00026496  0x00004d98 rtn 
+ 00026497  0x00004d9b fetch  0x00000002 , 0x0000423a 
+ 00026498  0x00004d9c rtn  0x00000034 
+ 00026499  0x00004d9d hjam  0x00000080 , 0x00008023 
+ 00026500  0x00004d9e hjam  0x00000000 , 0x00008022 
+ 00026501  0x00004d9f hjam  0x00000000 , 0x00008024 
+ 00026502  0x00004da0 fetcht  0x00000002 , 0x0000423c 
+ 00026503  0x00004da1 lshift2  0x00000002 , 0x00000039 
+ 00026504  0x00004da2 iforce  0x00000006 
+ 00026505  0x00004da4 ifetch  0x00000001 , 0x00000006 
+ 00026506  0x00004da5 hstore  0x00000001 , 0x00008025 
+ 00026507  0x00004da6 loop  0x00006789 
+ 00026508  0x00004da7 hjam  0x00000000 , 0x00008023 
+ 00026509  0x00004da8 rtn 
+ 00026510  0x00004dae set0  0x00000025 , 0x00000000 
+ 00026511  0x00004daf bpatch  0x000000ff , 0x0000401f 
+ 00026512  0x00004db0 hjam  0x00000075 , 0x00008086 
+ 00026513  0x00004db1 hjam  0x0000000a , 0x00008087 
+ 00026514  0x00004db2 setarg  0x00000223 
+ 00026515  0x00004db3 hstore  0x00000002 , 0x0000808a 
+ 00026516  0x00004db4 setarg  0x00000228 
+ 00026517  0x00004db5 hstore  0x00000002 , 0x0000808c 
+ 00026518  0x00004db6 hfetch  0x00000001 , 0x00008081 
+ 00026519  0x00004db7 set1  0x00000000 , 0x0000003f 
+ 00026520  0x00004db8 set0  0x00000001 , 0x0000003f 
+ 00026521  0x00004db9 hstore  0x00000001 , 0x00008081 
+ 00026522  0x00004dba rtn 
+ 00026523  0x00004dbd hfetch  0x00000001 , 0x00008086 
+ 00026524  0x00004dbe set1  0x00000007 , 0x0000003f 
+ 00026525  0x00004dbf hstore  0x00000001 , 0x00008086 
+ 00026526  0x00004dc0 set0  0x00000007 , 0x0000003f 
+ 00026527  0x00004dc1 hstore  0x00000001 , 0x00008086 
+ 00026528  0x00004dc2 rtn 
+ 00026529  0x00004dc7 set1  0x00000007 , 0x0000003f 
+ 00026530  0x00004dc8 store  0x00000002 , 0x00000223 
+ 00026531  0x00004dc9 set1  0x00000025 , 0x00000000 
+ 00026532  0x00004dca bpatch  0x00000000 , 0x00004020 
+ 00026533  0x00004dcb hjam  0x00000002 , 0x00008088 
+ 00026534  0x00004dcc hjam  0x00000000 , 0x0000808e 
+ 00026535  0x00004dcd hjam  0x00000002 , 0x00008006 
+ 00026536  0x00004dce branch  0x000067b3 
+ 00026537  0x00004dd2 force  0x00000001 , 0x00000002 
+ 00026538  0x00004dd6 store  0x00000001 , 0x00000223 
+ 00026539  0x00004dd7 set1  0x00000025 , 0x00000000 
+ 00026540  0x00004dd8 bpatch  0x00000001 , 0x00004020 
+ 00026541  0x00004dd9 hjam  0x00000001 , 0x00008088 
+ 00026542  0x00004dda hstoret  0x00000002 , 0x0000808e 
+ 00026543  0x00004ddb hjam  0x00000002 , 0x00008006 
+ 00026544  0x00004ddc call  0x000067b3 
+ 00026545  0x00004ddd fetch  0x00000001 , 0x00000228 
+ 00026546  0x00004dde rtn 
+ 00026547  0x00004de1 fetch  0x00000002 , 0x00004177 
+ 00026548  0x00004de2 increase  0x00000001 , 0x0000003f 
+ 00026549  0x00004de3 store  0x00000002 , 0x00004177 
+ 00026550  0x00004de4 hfetch  0x00000001 , 0x0000812c 
+ 00026551  0x00004de5 bbit0  0x00000003 , 0x000067b3 
+ 00026552  0x00004de6 rtn 
+ 00026553  0x00004de9 hjam  0x00000040 , 0x00008086 
+ 00026554  0x00004dea hjam  0x00000000 , 0x00008087 
+ 00026555  0x00004deb hfetch  0x00000001 , 0x00008081 
+ 00026556  0x00004dec set0  0x00000000 , 0x0000003f 
+ 00026557  0x00004ded set1  0x00000001 , 0x0000003f 
+ 00026558  0x00004dee hstore  0x00000001 , 0x00008081 
+ 00026559  0x00004def setarg  0x00000000 
+ 00026560  0x00004df0 store  0x00000004 , 0x00000223 
+ 00026561  0x00004df1 rtn 
+ 00026562  0x00004df4 setarg  0x00000000 
+ 00026563  0x00004df5 hstore  0x00000002 , 0x0000808e 
+ 00026564  0x00004df6 setarg  0x00000001 
+ 00026565  0x00004df7 hstore  0x00000001 , 0x00008088 
+ 00026566  0x00004df8 setarg  0x00000223 
+ 00026567  0x00004df9 hstore  0x00000002 , 0x0000808a 
+ 00026568  0x00004dfa jam  0x00000006 , 0x00000223 
+ 00026569  0x00004dfb hjam  0x00000002 , 0x00008006 
+ 00026570  0x00004dfc branch  0x000067b3 
+ 00026571  0x00004e01 increase  0x00000004 , 0x00000002 
+ 00026572  0x00004e02 hstoret  0x00000002 , 0x00008088 
+ 00026573  0x00004e03 increase  0xfffffffc , 0x00000011 
+ 00026574  0x00004e04 arg  0x00000002 , 0x00000002 
+ 00026575  0x00004e05 istoret  0x00000001 , 0x00000011 
+ 00026576  0x00004e06 rshift16  0x0000003f , 0x00000002 
+ 00026577  0x00004e07 istoret  0x00000001 , 0x00000005 
+ 00026578  0x00004e08 rshift8  0x0000003f , 0x00000002 
+ 00026579  0x00004e09 istoret  0x00000001 , 0x00000005 
+ 00026580  0x00004e0a istore  0x00000001 , 0x00000005 
+ 00026581  0x00004e0b deposit  0x00000011 
+ 00026582  0x00004e0c hstore  0x00000002 , 0x0000808a 
+ 00026583  0x00004e0d setarg  0x00000000 
+ 00026584  0x00004e0e hstore  0x00000002 , 0x0000808e 
+ 00026585  0x00004e0f hjam  0x00000002 , 0x00008006 
+ 00026586  0x00004e10 branch  0x000067b3 
+ 00026587  0x00004e15 hstoret  0x00000002 , 0x0000808e 
+ 00026588  0x00004e16 setarg  0x00000004 
+ 00026589  0x00004e17 hstore  0x00000002 , 0x00008088 
+ 00026590  0x00004e18 jam  0x00000003 , 0x00000223 
+ 00026591  0x00004e19 setarg  0x00000223 
+ 00026592  0x00004e1a hstore  0x00000002 , 0x0000808a 
+ 00026593  0x00004e1b deposit  0x00000011 
+ 00026594  0x00004e1c hstore  0x00000002 , 0x0000808c 
+ 00026595  0x00004e1d hfetch  0x00000001 , 0x00008086 
+ 00026596  0x00004e1e isolate0  0x0000000f , 0x00000011 
+ 00026597  0x00004e1f setflag  0x00000001 , 0x00000006 , 0x0000003f 
+ 00026598  0x00004e20 hstore  0x00000001 , 0x00008086 
+ 00026599  0x00004e21 hjam  0x00000002 , 0x00008006 
+ 00026600  0x00004e23 hfetch  0x00000001 , 0x0000812c 
+ 00026601  0x00004e24 bbit1  0x00000007 , 0x000067e8 
+ 00026602  0x00004e25 arg  0x00000003 , 0x00000007 
+ 00026603  0x00004e26 call  0x0000676a 
+ 00026604  0x00004e27 call  0x000067b3 
+ 00026605  0x00004e28 isolate1  0x00000002 , 0x0000003f 
+ 00026606  0x00004e29 call  0x00006763 
+ 00026607  0x00004e2a fetch  0x00000001 , 0x00000224 
+ 00026608  0x00004e2b lshift16  0x0000003f , 0x00000012 
+ 00026609  0x00004e2c fetch  0x00000001 , 0x00000225 
+ 00026610  0x00004e2d lshift8  0x0000003f , 0x0000003f 
+ 00026611  0x00004e2e ior  0x00000012 , 0x00000012 
+ 00026612  0x00004e2f fetch  0x00000001 , 0x00000226 
+ 00026613  0x00004e30 ior  0x00000012 , 0x0000003f 
+ 00026614  0x00004e31 iadd  0x00000002 , 0x0000003f 
+ 00026615  0x00004e32 store  0x00000001 , 0x00000226 
+ 00026616  0x00004e33 rshift8  0x0000003f , 0x0000003f 
+ 00026617  0x00004e34 store  0x00000001 , 0x00000225 
+ 00026618  0x00004e35 rshift8  0x0000003f , 0x0000003f 
+ 00026619  0x00004e36 store  0x00000001 , 0x00000224 
+ 00026620  0x00004e37 rtn 
+ 00026621  0x00004e3c hjam  0x0000000a , 0x00008042 
+ 00026622  0x00004e3d hjam  0x00000002 , 0x00008091 
+ 00026623  0x00004e3e hjam  0x00000003 , 0x00008092 
+ 00026624  0x00004e3f hjam  0x00000003 , 0x00008093 
+ 00026625  0x00004e40 hjam  0x00000003 , 0x00008094 
+ 00026626  0x00004e41 hjam  0x00000003 , 0x00008095 
+ 00026627  0x00004e42 hjam  0x00000002 , 0x00008096 
+ 00026628  0x00004e43 rtn 
+ 00026629  0x00004e46 hjam  0x00000005 , 0x00008091 
+ 00026630  0x00004e47 hjam  0x00000007 , 0x00008092 
+ 00026631  0x00004e48 hjam  0x00000007 , 0x00008093 
+ 00026632  0x00004e49 hjam  0x00000007 , 0x00008094 
+ 00026633  0x00004e4a hjam  0x00000007 , 0x00008095 
+ 00026634  0x00004e4b hjam  0x00000005 , 0x00008096 
+ 00026635  0x00004e4c rtn 
+ 00026636  0x00004e51 hfetch  0x00000001 , 0x0000812c 
+ 00026637  0x00004e52 bbit0  0x00000005 , 0x0000680c 
+ 00026638  0x00004e53 rtn 
+ 00026639  0x00004e57 store  0x00000001 , 0x00000224 
+ 00026640  0x00004e58 setarg  0x00000224 
+ 00026641  0x00004e59 hstore  0x00000002 , 0x0000809a 
+ 00026642  0x00004e5a setarg  0x00000001 
+ 00026643  0x00004e5b hstore  0x00000002 , 0x00008098 
+ 00026644  0x00004e5c hstoret  0x00000002 , 0x0000809e 
+ 00026645  0x00004e5d deposit  0x00000011 
+ 00026646  0x00004e5e hstore  0x00000002 , 0x0000809c 
+ 00026647  0x00004e5f hjam  0x00000001 , 0x00008090 
+ 00026648  0x00004e60 hjam  0x00000004 , 0x00008006 
+ 00026649  0x00004e61 branch  0x0000680c 
+ 00026650  0x00004e64 byteswap  0x0000003f , 0x0000003f 
+ 00026651  0x00004e65 store  0x00000002 , 0x00000225 
+ 00026652  0x00004e66 rtn 
+ 00026653  0x00004e6d set1  0x00000025 , 0x00000000 
+ 00026654  0x00004e6e bpatch  0x00000002 , 0x00004020 
+ 00026655  0x00004e6f fetch  0x00000002 , 0x0000429b 
+ 00026656  0x00004e70 iadd  0x00000012 , 0x0000003f 
+ 00026657  0x00004e74 byteswap  0x0000003f , 0x0000003f 
+ 00026658  0x00004e75 store  0x00000002 , 0x00000225 
+ 00026659  0x00004e79 set1  0x00000025 , 0x00000000 
+ 00026660  0x00004e7a bpatch  0x00000003 , 0x00004020 
+ 00026661  0x00004e7b setarg  0x00000004 
+ 00026662  0x00004e7c hstore  0x00000002 , 0x00008098 
+ 00026663  0x00004e7d jam  0x000000a0 , 0x00000224 
+ 00026664  0x00004e7e jam  0x000000a1 , 0x00000227 
+ 00026665  0x00004e7f setarg  0x00000224 
+ 00026666  0x00004e80 hstore  0x00000002 , 0x0000809a 
+ 00026667  0x00004e81 hstoret  0x00000002 , 0x0000809e 
+ 00026668  0x00004e82 deposit  0x00000011 
+ 00026669  0x00004e83 hstore  0x00000002 , 0x0000809c 
+ 00026670  0x00004e84 setarg  0x00000002 
+ 00026671  0x00004e85 isolate0  0x0000000f , 0x00000011 
+ 00026672  0x00004e86 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00026673  0x00004e87 hstore  0x00000001 , 0x00008090 
+ 00026674  0x00004e88 hjam  0x00000004 , 0x00008006 
+ 00026675  0x00004e89 arg  0x00000005 , 0x00000007 
+ 00026676  0x00004e8a call  0x0000676a 
+ 00026677  0x00004e8b call  0x0000680c 
+ 00026678  0x00004e8c isolate1  0x00000004 , 0x0000003f 
+ 00026679  0x00004e8d call  0x00006763 
+ 00026680  0x00004e8e fetch  0x00000002 , 0x00000225 
+ 00026681  0x00004e8f byteswap  0x0000003f , 0x0000003f 
+ 00026682  0x00004e90 iadd  0x00000002 , 0x0000003f 
+ 00026683  0x00004e91 byteswap  0x0000003f , 0x0000003f 
+ 00026684  0x00004e92 store  0x00000002 , 0x00000225 
+ 00026685  0x00004e93 rtn 
+ 00026686  0x00004e9a set1  0x00000025 , 0x00000000 
+ 00026687  0x00004e9b bpatch  0x00000004 , 0x00004020 
+ 00026688  0x00004e9c fetch  0x00000002 , 0x0000429b 
+ 00026689  0x00004e9d iadd  0x00000012 , 0x0000003f 
+ 00026690  0x00004ea1 store  0x00000002 , 0x00000161 
+ 00026691  0x00004ea2 set1  0x00000025 , 0x00000000 
+ 00026692  0x00004ea3 bpatch  0x00000005 , 0x00004020 
+ 00026693  0x00004ea4 storet  0x00000002 , 0x000002a0 
+ 00026694  0x00004ea5 copy  0x00000011 , 0x0000003f 
+ 00026695  0x00004ea6 store  0x00000002 , 0x000002b7 
+ 00026696  0x00004ea8 call  0x00006858 
+ 00026697  0x00004eaa fetcht  0x00000002 , 0x000002b0 
+ 00026698  0x00004eab fetch  0x00000002 , 0x000002b7 
+ 00026699  0x00004eac copy  0x0000003f , 0x00000011 
+ 00026700  0x00004ead fetch  0x00000002 , 0x00000161 
+ 00026701  0x00004eaf call  0x00006870 
+ 00026702  0x00004eb1 fetch  0x00000002 , 0x000002b0 
+ 00026703  0x00004eb2 fetcht  0x00000002 , 0x000002b7 
+ 00026704  0x00004eb3 iadd  0x00000002 , 0x00000002 
+ 00026705  0x00004eb4 storet  0x00000002 , 0x000002b7 
+ 00026706  0x00004eb5 fetcht  0x00000002 , 0x00000161 
+ 00026707  0x00004eb6 iadd  0x00000002 , 0x00000002 
+ 00026708  0x00004eb7 storet  0x00000002 , 0x00000161 
+ 00026709  0x00004eb8 fetch  0x00000002 , 0x000002a0 
+ 00026710  0x00004eb9 nbranch  0x00006848 , 0x00000034 
+ 00026711  0x00004eba rtn 
+ 00026712  0x00004ec3 set1  0x00000025 , 0x00000000 
+ 00026713  0x00004ec4 bpatch  0x00000006 , 0x00004020 
+ 00026714  0x00004ec5 fetch  0x00000002 , 0x000042aa 
+ 00026715  0x00004ec6 increase  0xffffffff , 0x0000003f 
+ 00026716  0x00004ec7 fetcht  0x00000002 , 0x00000161 
+ 00026717  0x00004ec8 ior  0x00000002 , 0x0000003f 
+ 00026718  0x00004ec9 increase  0x00000001 , 0x0000003f 
+ 00026719  0x00004eca store  0x00000003 , 0x000002b4 
+ 00026720  0x00004ecc fetch  0x00000002 , 0x000002a0 
+ 00026721  0x00004ecd iadd  0x00000002 , 0x0000003f 
+ 00026722  0x00004ecf fetcht  0x00000003 , 0x000002b4 
+ 00026723  0x00004ed0 isub  0x00000002 , 0x0000003f 
+ 00026724  0x00004ed1 nbranch  0x0000686b , 0x00000002 
+ 00026725  0x00004ed2 store  0x00000002 , 0x000002a0 
+ 00026726  0x00004ed3 fetch  0x00000003 , 0x000002b4 
+ 00026727  0x00004ed4 fetcht  0x00000002 , 0x00000161 
+ 00026728  0x00004ed5 isub  0x00000002 , 0x0000003f 
+ 00026729  0x00004ed6 store  0x00000002 , 0x000002b0 
+ 00026730  0x00004ed7 rtn 
+ 00026731  0x00004ed9 fetch  0x00000002 , 0x000002a0 
+ 00026732  0x00004eda store  0x00000002 , 0x000002b0 
+ 00026733  0x00004edb setarg  0x00000000 
+ 00026734  0x00004edc store  0x00000002 , 0x000002a0 
+ 00026735  0x00004edd rtn 
+ 00026736  0x00004ee3 copy  0x0000003f , 0x00000012 
+ 00026737  0x00004ee4 set1  0x00000025 , 0x00000000 
+ 00026738  0x00004ee5 bpatch  0x00000007 , 0x00004020 
+ 00026739  0x00004ee6 copy  0x00000012 , 0x0000003f 
+ 00026740  0x00004ee7 increase  0x00000003 , 0x00000002 
+ 00026741  0x00004ee8 hstoret  0x00000002 , 0x00008098 
+ 00026742  0x00004ee9 increase  0xfffffffd , 0x00000011 
+ 00026743  0x00004eea ifetcht  0x00000003 , 0x00000011 
+ 00026744  0x00004eeb copy  0x00000002 , 0x00000012 
+ 00026745  0x00004eec arg  0x000000a0 , 0x00000002 
+ 00026746  0x00004eed istoret  0x00000001 , 0x00000011 
+ 00026747  0x00004eee byteswap  0x0000003f , 0x0000003f 
+ 00026748  0x00004eef istore  0x00000002 , 0x00000005 
+ 00026749  0x00004ef0 deposit  0x00000011 
+ 00026750  0x00004ef1 hstore  0x00000002 , 0x0000809a 
+ 00026751  0x00004ef2 setarg  0x00000000 
+ 00026752  0x00004ef3 hstore  0x00000002 , 0x0000809e 
+ 00026753  0x00004ef4 hjam  0x00000001 , 0x00008090 
+ 00026754  0x00004ef5 hjam  0x00000004 , 0x00008006 
+ 00026755  0x00004ef6 call  0x0000680c 
+ 00026756  0x00004ef7 copy  0x00000012 , 0x0000003f 
+ 00026757  0x00004ef8 istore  0x00000003 , 0x00000011 
+ 00026758  0x00004ef9 nop  0x00002710 
+ 00026759  0x00004efa nop  0x00002710 
+ 00026760  0x00004efb nop  0x00002710 
+ 00026761  0x00004efc rtn 
+ 00026762  0x00004f01 hjam  0x00000070 , 0x00008973 
+ 00026763  0x00004f02 nop  0x00000bb8 
+ 00026764  0x00004f03 rtn 
+ 00026765  0x00004f06 hjam  0x00000030 , 0x00008973 
+ 00026766  0x00004f07 rtn 
+ 00026767  0x00004f0a lshift3  0x0000003f , 0x0000003f 
+ 00026768  0x00004f0b hstore  0x00000002 , 0x00008045 
+ 00026769  0x00004f0c hjam  0x00000000 , 0x0000804b 
+ 00026770  0x00004f0d rtn 
+ 00026771  0x00004f11 call  0x0000688f 
+ 00026772  0x00004f12 call  0x000068c0 
+ 00026773  0x00004f14 ifetcht  0x00000001 , 0x00000011 
+ 00026774  0x00004f15 increase  0x00000001 , 0x00000011 
+ 00026775  0x00004f16 force  0x00000000 , 0x00000007 
+ 00026776  0x00004f18 qisolate0  0x00000002 
+ 00026777  0x00004f19 branch  0x000068b7 , 0x00000001 
+ 00026778  0x00004f1a hfetch  0x00000001 , 0x00008046 
+ 00026779  0x00004f1b set1  0x00000006 , 0x0000003f 
+ 00026780  0x00004f1c set1  0x00000007 , 0x0000003f 
+ 00026781  0x00004f1d hstore  0x00000001 , 0x00008046 
+ 00026782  0x00004f1e hjam  0x00000002 , 0x00008047 
+ 00026783  0x00004f1f hjam  0x00000082 , 0x00008047 
+ 00026784  0x00004f20 set0  0x00000007 , 0x0000003f 
+ 00026785  0x00004f21 hstore  0x00000001 , 0x00008046 
+ 00026786  0x00004f22 hjam  0x0000008a , 0x00008047 
+ 00026787  0x00004f23 nop  0x0000000b 
+ 00026788  0x00004f24 hjam  0x000000ca , 0x00008047 
+ 00026789  0x00004f25 nop  0x00000021 
+ 00026790  0x00004f26 hjam  0x0000004a , 0x00008047 
+ 00026791  0x00004f27 nop  0x0000002c 
+ 00026792  0x00004f28 hjam  0x000000ca , 0x00008047 
+ 00026793  0x00004f29 nop  0x00000016 
+ 00026794  0x00004f2a hjam  0x0000008a , 0x00008047 
+ 00026795  0x00004f2b nop  0x00000021 
+ 00026796  0x00004f2c hjam  0x00000082 , 0x00008047 
+ 00026797  0x00004f2d nop  0x00000001 
+ 00026798  0x00004f2e hjam  0x00000092 , 0x00008047 
+ 00026799  0x00004f2f nop  0x0000000a 
+ 00026800  0x00004f30 hjam  0x000000b2 , 0x00008047 
+ 00026801  0x00004f31 hfetch  0x00000001 , 0x00008007 
+ 00026802  0x00004f32 hjam  0x00000092 , 0x00008047 
+ 00026803  0x00004f33 nop  0x00000001 
+ 00026804  0x00004f34 hjam  0x00000082 , 0x00008047 
+ 00026805  0x00004f35 qisolate0  0x0000003f 
+ 00026806  0x00004f36 branch  0x00006898 , 0x00000001 
+ 00026807  0x00004f38 hfetch  0x00000002 , 0x00008045 
+ 00026808  0x00004f39 increase  0x00000001 , 0x0000003f 
+ 00026809  0x00004f3a hstore  0x00000002 , 0x00008045 
+ 00026810  0x00004f3b increase  0x00000001 , 0x00000007 
+ 00026811  0x00004f3c compare  0x00000008 , 0x00000007 , 0x0000000f 
+ 00026812  0x00004f3d nbranch  0x00006898 , 0x00000001 
+ 00026813  0x00004f3e loop  0x00006895 
+ 00026814  0x00004f3f hjam  0x00000083 , 0x00008047 
+ 00026815  0x00004f40 rtn 
+ 00026816  0x00004f43 hjam  0x00000082 , 0x00008047 
+ 00026817  0x00004f44 nop  0x0000000c 
+ 00026818  0x00004f45 hjam  0x00000080 , 0x00008047 
+ 00026819  0x00004f46 hjam  0x00000082 , 0x00008047 
+ 00026820  0x00004f47 nop  0x00000096 
+ 00026821  0x00004f48 rtn 
+ 00026822  0x00004f4c call  0x000068c0 
+ 00026823  0x00004f4e hjam  0x000000a2 , 0x00008047 
+ 00026824  0x00004f4f deposit  0x00000011 
+ 00026825  0x00004f50 hstore  0x00000002 , 0x00008048 
+ 00026826  0x00004f51 set1  0x0000000b , 0x00000002 
+ 00026827  0x00004f52 isolate0  0x0000000f , 0x0000003f 
+ 00026828  0x00004f53 setflag  0x00000001 , 0x0000000f , 0x00000002 
+ 00026829  0x00004f54 hstoret  0x00000002 , 0x0000804a 
+ 00026830  0x00004f55 hjam  0x00000001 , 0x00008006 
+ 00026831  0x00004f56 rtn 
+ 00026832  0x00004f59 hfetch  0x00000001 , 0x0000812c 
+ 00026833  0x00004f5a bbit0  0x00000001 , 0x000068d0 
+ 00026834  0x00004f5b rtn 
+ 00026835  0x00004f5f call  0x0000688f 
+ 00026836  0x00004f60 call  0x000068c6 
+ 00026837  0x00004f61 call  0x000068d0 
+ 00026838  0x00004f62 hjam  0x00000083 , 0x00008047 
+ 00026839  0x00004f63 rtn 
+ 00026840  0x00004f69 hfetch  0x00000002 , 0x00008124 
+ 00026841  0x00004f6a hstore  0x00000002 , 0x00008045 
+ 00026842  0x00004f6b call  0x000068c6 
+ 00026843  0x00004f6c arg  0x00000001 , 0x00000007 
+ 00026844  0x00004f6d call  0x0000676a 
+ 00026845  0x00004f6e call  0x000068d0 
+ 00026846  0x00004f6f isolate1  0x00000000 , 0x0000003f 
+ 00026847  0x00004f70 call  0x00006763 
+ 00026848  0x00004f71 hjam  0x00000083 , 0x00008047 
+ 00026849  0x00004f72 rtn 
+ 00026850  0x00004f76 jam  0x00000001 , 0x0000427a 
+ 00026851  0x00004f77 force  0x0000000e , 0x00000007 
+ 00026852  0x00004f78 fetch  0x00000002 , 0x0000427c 
+ 00026853  0x00004f79 branch  0x00007e4c 
+ 00026854  0x00004f7b hfetch  0x00000002 , 0x00008112 
+ 00026855  0x00004f7c rtn  0x00000034 
+ 00026856  0x00004f7d fetcht  0x00000001 , 0x0000427b 
+ 00026857  0x00004f7e isub  0x00000002 , 0x0000003e 
+ 00026858  0x00004f7f branch  0x000068f2 , 0x00000002 
+ 00026859  0x00004f80 fetch  0x00000001 , 0x0000427a 
+ 00026860  0x00004f81 branch  0x000068e2 , 0x00000034 
+ 00026861  0x00004f82 arg  0x0000000e , 0x00000007 
+ 00026862  0x00004f83 call  0x00007e53 
+ 00026863  0x00004f84 branch  0x000068f2 , 0x00000034 
+ 00026864  0x00004f85 setarg  0x00000000 
+ 00026865  0x00004f86 rtn 
+ 00026866  0x00004f88 force  0x0000000e , 0x00000007 
+ 00026867  0x00004f89 call  0x00007e4b 
+ 00026868  0x00004f8a jam  0x00000000 , 0x0000427a 
+ 00026869  0x00004f8b hfetch  0x00000002 , 0x00008112 
+ 00026870  0x00004f8c rtn 
+ 00026871  0x00004f94 hfetch  0x00000002 , 0x0000805e 
+ 00026872  0x00004f95 iforce  0x0000000a 
+ 00026873  0x00004f96 rtn 
+ 00026874  0x00004f99 deposit  0x0000000a 
+ 00026875  0x00004f9a hstore  0x00000002 , 0x0000805e 
+ 00026876  0x00004f9b rtn 
+ 00026877  0x00004f9e hfetch  0x00000002 , 0x00008112 
+ 00026878  0x00004f9f rtn  0x00000034 
+ 00026879  0x00004fa0 iforce  0x00000039 
+ 00026880  0x00004fa1 hfetch  0x00000002 , 0x00008058 
+ 00026881  0x00004fa2 iforce  0x00000003 
+ 00026882  0x00004fa3 rtn 
+ 00026883  0x00004fa7 hfetch  0x00000002 , 0x00008058 
+ 00026884  0x00004fa8 iadd  0x00000002 , 0x0000003f 
+ 00026885  0x00004fa9 copy  0x0000003f , 0x00000003 
+ 00026886  0x00004fab deposit  0x00000003 
+ 00026887  0x00004fac hstore  0x00000002 , 0x00008058 
+ 00026888  0x00004fad rtn 
+ 00026889  0x00004fb0 fetch  0x00000002 , 0x000042ac 
+ 00026890  0x00004fb1 hstore  0x00000002 , 0x00008052 
+ 00026891  0x00004fb2 rtn 
+ 00026892  0x00004fb7 fetch  0x00000006 , 0x000003d0 
+ 00026893  0x00004fb8 store  0x00000006 , 0x000001b4 
+ 00026894  0x00004fb9 jam  0x00000034 , 0x000001b3 
+ 00026895  0x00004fba branch  0x00006913 
+ 00026896  0x00004fbc fetch  0x00000006 , 0x00000040 
+ 00026897  0x00004fbd store  0x00000006 , 0x000001b4 
+ 00026898  0x00004fbe jam  0x00000033 , 0x000001b3 
+ 00026899  0x00004fc0 set1  0x00000025 , 0x00000000 
+ 00026900  0x00004fc1 bpatch  0x00000008 , 0x00004021 
+ 00026901  0x00004fc2 call  0x00006954 
+ 00026902  0x00004fc3 call  0x00006950 
+ 00026903  0x00004fc4 fetch  0x00000001 , 0x000001b3 
+ 00026904  0x00004fc5 beq  0x00000034 , 0x0000691b 
+ 00026905  0x00004fc6 beq  0x00000033 , 0x0000697c 
+ 00026906  0x00004fc7 rtn 
+ 00026907  0x00004fc9 call  0x0000697a 
+ 00026908  0x00004fca branch  0x00006963 
+ 00026909  0x00004fce set1  0x00000025 , 0x00000000 
+ 00026910  0x00004fcf bpatch  0x00000009 , 0x00004021 
+ 00026911  0x00004fd0 call  0x00006929 
+ 00026912  0x00004fd1 fetch  0x00000001 , 0x000001b2 
+ 00026913  0x00004fd2 rtneq  0x000000ff 
+ 00026914  0x00004fd3 fetch  0x00000006 , 0x000001b4 
+ 00026915  0x00004fd4 store  0x00000006 , 0x00004274 
+ 00026916  0x00004fd5 fetch  0x00000001 , 0x000001b3 
+ 00026917  0x00004fd6 store  0x00000001 , 0x000042a9 
+ 00026918  0x00004fd7 beq  0x00000033 , 0x0000692d 
+ 00026919  0x00004fd8 beq  0x00000034 , 0x0000692f 
+ 00026920  0x00004fd9 rtn 
+ 00026921  0x00004fdb call  0x0000694c 
+ 00026922  0x00004fdc fetch  0x00000001 , 0x000001b2 
+ 00026923  0x00004fdd rtneq  0x000000ff 
+ 00026924  0x00004fde branch  0x0000696b 
+ 00026925  0x00004fe0 call  0x00006983 
+ 00026926  0x00004fe1 branch  0x000069a2 
+ 00026927  0x00004fe3 call  0x00006981 
+ 00026928  0x00004fe4 branch  0x000069a8 
+ 00026929  0x00004fe6 call  0x00006988 
+ 00026930  0x00004fe7 disable  0x00000028 
+ 00026931  0x00004fe8 call  0x0000698c 
+ 00026932  0x00004fe9 nbranch  0x0000427f , 0x00000028 
+ 00026933  0x00004feb fetcht  0x00000002 , 0x000001ba 
+ 00026934  0x00004fec increase  0xffffffff , 0x00000002 
+ 00026935  0x00004fed setarg  0x00000000 
+ 00026936  0x00004fee istore  0x00000007 , 0x00000002 
+ 00026937  0x00004fef arg  0x0000001c , 0x00000002 
+ 00026938  0x00004ff0 arg  0x00000195 , 0x00000011 
+ 00026939  0x00004ff1 arg  0x00000000 , 0x00000012 
+ 00026940  0x00004ff2 branch  0x0000683e 
+ 00026941  0x00004ff5 set1  0x00000025 , 0x00000000 
+ 00026942  0x00004ff6 bpatch  0x0000000a , 0x00004021 
+ 00026943  0x00004ff7 arg  0x0000018e , 0x00000005 
+ 00026944  0x00004ff8 force  0x00000004 , 0x00000039 
+ 00026945  0x00004ff9 call  0x00007e3b 
+ 00026946  0x00004ffa arg  0x0000001c , 0x00000002 
+ 00026947  0x00004ffb arg  0x0000018e , 0x00000011 
+ 00026948  0x00004ffc arg  0x00000000 , 0x00000012 
+ 00026949  0x00004ffd branch  0x0000683e 
+ 00026950  0x00005000 set1  0x00000025 , 0x00000000 
+ 00026951  0x00005001 bpatch  0x0000000b , 0x00004021 
+ 00026952  0x00005002 setarg  0x00000000 
+ 00026953  0x00005003 store  0x00000003 , 0x00000040 
+ 00026954  0x00005004 istore  0x00000003 , 0x00000005 
+ 00026955  0x00005005 branch  0x00006954 
+ 00026956  0x00005008 arg  0x00000001 , 0x00000002 
+ 00026957  0x00005009 arg  0x000001b2 , 0x00000011 
+ 00026958  0x0000500a arg  0x0000001c , 0x00000012 
+ 00026959  0x0000500b branch  0x0000681d 
+ 00026960  0x0000500e arg  0x00000001 , 0x00000002 
+ 00026961  0x0000500f arg  0x000001b2 , 0x00000011 
+ 00026962  0x00005010 arg  0x0000001c , 0x00000012 
+ 00026963  0x00005011 branch  0x0000683e 
+ 00026964  0x00005015 set1  0x00000025 , 0x00000000 
+ 00026965  0x00005016 bpatch  0x0000000c , 0x00004021 
+ 00026966  0x00005017 call  0x00006988 
+ 00026967  0x00005018 disable  0x00000028 
+ 00026968  0x00005019 call  0x0000698c 
+ 00026969  0x0000501a rtn  0x00000028 
+ 00026970  0x0000501c jam  0x00000000 , 0x000001b2 
+ 00026971  0x0000501d fetch  0x00000006 , 0x000001b4 
+ 00026972  0x0000501e store  0x00000006 , 0x0000018f 
+ 00026973  0x0000501f fetch  0x00000001 , 0x000001b3 
+ 00026974  0x00005020 store  0x00000001 , 0x0000018e 
+ 00026975  0x00005021 arg  0x0000001c , 0x00000002 
+ 00026976  0x00005022 arg  0x0000018e , 0x00000011 
+ 00026977  0x00005023 arg  0x00000000 , 0x00000012 
+ 00026978  0x00005024 branch  0x0000683e 
+ 00026979  0x00005028 arg  0x00000006 , 0x00000002 
+ 00026980  0x00005029 arg  0x000044f9 , 0x00000011 
+ 00026981  0x0000502a arg  0x0000001d , 0x00000012 
+ 00026982  0x0000502b branch  0x0000683e 
+ 00026983  0x0000502e arg  0x00000006 , 0x00000002 
+ 00026984  0x0000502f arg  0x000044f9 , 0x00000011 
+ 00026985  0x00005030 arg  0x0000001d , 0x00000012 
+ 00026986  0x00005031 branch  0x0000681d 
+ 00026987  0x00005035 set1  0x00000025 , 0x00000000 
+ 00026988  0x00005036 bpatch  0x0000000d , 0x00004021 
+ 00026989  0x00005037 arg  0x00000007 , 0x00000002 
+ 00026990  0x00005038 arg  0x000001b3 , 0x00000011 
+ 00026991  0x00005039 arg  0x00000000 , 0x00000012 
+ 00026992  0x0000503a fetch  0x00000001 , 0x000001b2 
+ 00026993  0x0000503b mul32  0x0000003f , 0x00000007 , 0x0000003f 
+ 00026994  0x0000503c iadd  0x00000012 , 0x00000012 
+ 00026995  0x0000503d branch  0x0000681d 
+ 00026996  0x00005040 arg  0x00000010 , 0x00000002 
+ 00026997  0x00005041 arg  0x00000023 , 0x00000012 
+ 00026998  0x00005042 fetch  0x00000001 , 0x000001b2 
+ 00026999  0x00005043 lshift4  0x0000003f , 0x0000003f 
+ 00027000  0x00005044 iadd  0x00000012 , 0x00000012 
+ 00027001  0x00005045 rtn 
+ 00027002  0x00005048 arg  0x0000447b , 0x00000011 
+ 00027003  0x00005049 branch  0x0000697d 
+ 00027004  0x0000504b arg  0x00004262 , 0x00000011 
+ 00027005  0x0000504d set1  0x00000025 , 0x00000000 
+ 00027006  0x0000504e bpatch  0x0000000e , 0x00004021 
+ 00027007  0x0000504f call  0x00006974 
+ 00027008  0x00005050 branch  0x0000683e 
+ 00027009  0x00005053 arg  0x0000447b , 0x00000011 
+ 00027010  0x00005054 branch  0x00006984 
+ 00027011  0x00005056 arg  0x00004262 , 0x00000011 
+ 00027012  0x00005058 set1  0x00000025 , 0x00000000 
+ 00027013  0x00005059 bpatch  0x0000000f , 0x00004021 
+ 00027014  0x0000505a call  0x00006974 
+ 00027015  0x0000505b branch  0x0000681d 
+ 00027016  0x00005060 arg  0x0000001c , 0x00000002 
+ 00027017  0x00005061 arg  0x00000195 , 0x00000011 
+ 00027018  0x00005062 arg  0x00000000 , 0x00000012 
+ 00027019  0x00005063 branch  0x0000681d 
+ 00027020  0x00005066 set1  0x00000025 , 0x00000000 
+ 00027021  0x00005067 bpatch  0x00000010 , 0x00004022 
+ 00027022  0x00005068 setarg  0x00000195 
+ 00027023  0x00005069 store  0x00000002 , 0x000001ba 
+ 00027024  0x0000506a jam  0x00000000 , 0x000001b2 
+ 00027025  0x0000506b arg  0x00000004 , 0x00000039 
+ 00027026  0x0000506d copy  0x00000039 , 0x0000003f 
+ 00027027  0x0000506e store  0x00000001 , 0x00000161 
+ 00027028  0x0000506f fetch  0x00000002 , 0x000001ba 
+ 00027029  0x00005070 copy  0x0000003f , 0x00000011 
+ 00027030  0x00005071 call  0x000069ac 
+ 00027031  0x00005072 rtn  0x00000028 
+ 00027032  0x00005073 fetch  0x00000002 , 0x000001ba 
+ 00027033  0x00005074 increase  0x00000007 , 0x0000003f 
+ 00027034  0x00005075 store  0x00000002 , 0x000001ba 
+ 00027035  0x00005076 fetch  0x00000001 , 0x000001b2 
+ 00027036  0x00005077 increase  0x00000001 , 0x0000003f 
+ 00027037  0x00005078 store  0x00000001 , 0x000001b2 
+ 00027038  0x00005079 fetch  0x00000001 , 0x00000161 
+ 00027039  0x0000507a copy  0x0000003f , 0x00000039 
+ 00027040  0x0000507b loop  0x00006992 
+ 00027041  0x0000507c rtn 
+ 00027042  0x0000507f fetch  0x00000008 , 0x00004262 
+ 00027043  0x00005080 fetcht  0x00000008 , 0x0000426a 
+ 00027044  0x00005081 ior  0x00000002 , 0x0000003f 
+ 00027045  0x00005082 rtn  0x00000034 
+ 00027046  0x00005083 jam  0x00000001 , 0x0000425e 
+ 00027047  0x00005084 rtn 
+ 00027048  0x00005086 fetch  0x00000006 , 0x00004274 
+ 00027049  0x00005087 rtn  0x00000034 
+ 00027050  0x00005088 jam  0x00000001 , 0x0000448b 
+ 00027051  0x00005089 rtn 
+ 00027052  0x0000508c arg  0x000001b3 , 0x00000012 
+ 00027053  0x0000508d arg  0x00000007 , 0x00000039 
+ 00027054  0x0000508e call  0x00007f25 
+ 00027055  0x0000508f branch  0x000069b1 , 0x00000005 
+ 00027056  0x00005090 rtn 
+ 00027057  0x00005092 enable  0x00000028 
+ 00027058  0x00005093 rtn 
+ 00027059  0x00005095 branch  0x00003bf1 
+ 00027060  0x0000509d set1  0x00000025 , 0x00000000 
+ 00027061  0x0000509e bpatch  0x00000011 , 0x00004022 
+ 00027062  0x0000509f set1  0x00000007 , 0x00000002 
+ 00027063  0x000050a0 call  0x000069e5 
+ 00027064  0x000050a1 nsetflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00027065  0x000050a7 set1  0x00000025 , 0x00000000 
+ 00027066  0x000050a8 bpatch  0x00000012 , 0x00004022 
+ 00027067  0x000050a9 isolate0  0x00000007 , 0x00000002 
+ 00027068  0x000050aa and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027069  0x000050ab fetch  0x00000004 , 0x000000a3 
+ 00027070  0x000050ac qsetflag  0x00000001 , 0x0000003f 
+ 00027071  0x000050ad store  0x00000004 , 0x000000a3 
+ 00027072  0x000050ae fetch  0x00000004 , 0x000000a7 
+ 00027073  0x000050af nqsetflag  0x00000001 , 0x0000003f 
+ 00027074  0x000050b0 store  0x00000004 , 0x000000a7 
+ 00027075  0x000050b1 rtn 
+ 00027076  0x000050b5 set1  0x00000025 , 0x00000000 
+ 00027077  0x000050b6 bpatch  0x00000013 , 0x00004022 
+ 00027078  0x000050b7 isolate0  0x00000007 , 0x00000002 
+ 00027079  0x000050b8 and  0x00000002 , 0x0000001f , 0x00000007 
+ 00027080  0x000050b9 fetch  0x00000004 , 0x000000a3 
+ 00027081  0x000050ba qset0  0x0000003f 
+ 00027082  0x000050bb store  0x00000004 , 0x000000a3 
+ 00027083  0x000050bc fetch  0x00000004 , 0x000000a7 
+ 00027084  0x000050bd qset0  0x0000003f 
+ 00027085  0x000050be store  0x00000004 , 0x000000a7 
+ 00027086  0x000050bf rtn 
+ 00027087  0x000050c3 call  0x000069c4 
+ 00027088  0x000050c4 branch  0x000069d2 
+ 00027089  0x000050c8 ncall  0x000069b9 , 0x0000002b 
+ 00027090  0x000050cb arg  0x0000807c , 0x00000005 
+ 00027091  0x000050cc call  0x000069f4 
+ 00027092  0x000050cd setflip  0x00000007 , 0x00000002 
+ 00027093  0x000050ce arg  0x00008078 , 0x00000005 
+ 00027094  0x000050cf call  0x000069f4 
+ 00027095  0x000050d0 set0  0x00000007 , 0x00000002 
+ 00027096  0x000050d1 arg  0x00008070 , 0x00000005 
+ 00027097  0x000050d2 branch  0x000069f4 
+ 00027098  0x000050d6 setflip  0x00000007 , 0x00000002 
+ 00027099  0x000050d7 call  0x000069f3 
+ 00027100  0x000050d8 set1  0x00000007 , 0x00000002 
+ 00027101  0x000050d9 arg  0x00008070 , 0x00000005 
+ 00027102  0x000050da branch  0x000069f4 
+ 00027103  0x000050dd and  0x00000002 , 0x00000007 , 0x00000007 
+ 00027104  0x000050de rshift3  0x00000002 , 0x0000003f 
+ 00027105  0x000050df and_into  0x00000003 , 0x0000003f 
+ 00027106  0x000050e0 iadd  0x00000005 , 0x00000005 
+ 00027107  0x000050e1 ifetch  0x00000001 , 0x00000005 
+ 00027108  0x000050e2 rtn 
+ 00027109  0x000050e7 arg  0x0000811c , 0x00000005 
+ 00027110  0x000050e8 call  0x000069df 
+ 00027111  0x000050e9 isolate1  0x00000007 , 0x00000002 
+ 00027112  0x000050ea branch  0x000069eb , 0x00000001 
+ 00027113  0x000050eb qisolate0  0x0000003f 
+ 00027114  0x000050ec rtn 
+ 00027115  0x000050ee qisolate1  0x0000003f 
+ 00027116  0x000050ef rtn 
+ 00027117  0x000050f2 isolate1  0x00000007 , 0x0000003e 
+ 00027118  0x000050f3 branch  0x000069f0 
+ 00027119  0x000050f6 isolate0  0x00000007 , 0x0000003e 
+ 00027120  0x000050fa setarg  0x00000000 
+ 00027121  0x000050fb nsetflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00027122  0x000050fc ixor  0x00000002 , 0x00000002 
+ 00027123  0x00005100 arg  0x00008074 , 0x00000005 
+ 00027124  0x00005104 call  0x000069df 
+ 00027125  0x00005105 isolate1  0x00000007 , 0x00000002 
+ 00027126  0x00005106 qsetflag  0x00000001 , 0x0000003f 
+ 00027127  0x00005107 istore  0x00000001 , 0x00000005 
+ 00027128  0x00005108 rtn 
+ 00027129  0x0000510b fetch  0x00000001 , 0x0000416e 
+ 00027130  0x0000510c rtneq  0x0000007f 
+ 00027131  0x0000510d hjam  0x00000000 , 0x00008077 
+ 00027132  0x0000510e nop  0x0000001e 
+ 00027133  0x0000510f hjam  0x00000008 , 0x00008077 
+ 00027134  0x00005110 rtn 
+ 00027135  0x00005116 lshift8  0x0000003f , 0x0000003f 
+ 00027136  0x00005117 lshift4  0x0000003f , 0x0000003f 
+ 00027137  0x00005118 hstore  0x00000002 , 0x000080a2 
+ 00027138  0x00005119 hstore  0x00000002 , 0x000080a0 
+ 00027139  0x0000511a rtn 
+ 00027140  0x0000511d setarg  0x00000000 
+ 00027141  0x0000511e hstore  0x00000002 , 0x000080a2 
+ 00027142  0x0000511f setarg  0x00000001 
+ 00027143  0x00005120 hstore  0x00000002 , 0x000080a0 
+ 00027144  0x00005121 rtn 
+ 00027145  0x00005124 setarg  0x00000000 
+ 00027146  0x00005125 hstore  0x00000002 , 0x000080a2 
+ 00027147  0x00005126 hstore  0x00000002 , 0x000080a0 
+ 00027148  0x00005127 rtn 
+ 00027149  0x0000512d arg  0x00008800 , 0x00000005 
+ 00027150  0x0000512e arg  0x00000020 , 0x00000039 
+ 00027151  0x0000512f call  0x00007e3b 
+ 00027152  0x00005130 setarg  0x000004f9 
+ 00027153  0x00005131 hstore  0x00000002 , 0x00008848 
+ 00027154  0x00005132 hstore  0x00000002 , 0x0000884a 
+ 00027155  0x00005133 hstore  0x00000002 , 0x0000884c 
+ 00027156  0x00005134 hstore  0x00000002 , 0x0000886c 
+ 00027157  0x00005135 hstore  0x00000002 , 0x0000888c 
+ 00027158  0x00005136 hstore  0x00000002 , 0x000088ac 
+ 00027159  0x00005137 setarg  0x00000204 
+ 00027160  0x00005138 hstore  0x00000002 , 0x000088ae 
+ 00027161  0x00005139 setarg  0x00000506 
+ 00027162  0x0000513a hstore  0x00000002 , 0x000088b0 
+ 00027163  0x0000513b setarg  0x00000504 
+ 00027164  0x0000513c hstore  0x00000002 , 0x000088b2 
+ 00027165  0x0000513d setarg  0x00000200 
+ 00027166  0x0000513e hstore  0x00000002 , 0x000088b4 
+ 00027167  0x0000513f setarg  0x0000fefb 
+ 00027168  0x00005140 hstore  0x00000002 , 0x000088b6 
+ 00027169  0x00005141 setarg  0x0000faf9 
+ 00027170  0x00005142 hstore  0x00000002 , 0x000088b8 
+ 00027171  0x00005143 setarg  0x0000fafb 
+ 00027172  0x00005144 hstore  0x00000002 , 0x000088ba 
+ 00027173  0x00005145 setarg  0x0000fd00 
+ 00027174  0x00005146 hstore  0x00000002 , 0x000088bc 
+ 00027175  0x00005147 setarg  0x00000408 
+ 00027176  0x00005148 hstore  0x00000002 , 0x000088be 
+ 00027177  0x00005149 setarg  0x00000a0c 
+ 00027178  0x0000514a hstore  0x00000002 , 0x000088c0 
+ 00027179  0x0000514b setarg  0x00000b09 
+ 00027180  0x0000514c hstore  0x00000002 , 0x000088c2 
+ 00027181  0x0000514d setarg  0x00000500 
+ 00027182  0x0000514e hstore  0x00000002 , 0x000088c4 
+ 00027183  0x0000514f setarg  0x0000f8f1 
+ 00027184  0x00005150 hstore  0x00000002 , 0x000088c6 
+ 00027185  0x00005151 setarg  0x0000ece8 
+ 00027186  0x00005152 hstore  0x00000002 , 0x000088c8 
+ 00027187  0x00005153 setarg  0x0000e9eb 
+ 00027188  0x00005154 hstore  0x00000002 , 0x000088ca 
+ 00027189  0x00005155 setarg  0x0000f500 
+ 00027190  0x00005156 hstore  0x00000002 , 0x000088cc 
+ 00027191  0x00005157 setarg  0x00001223 
+ 00027192  0x00005158 hstore  0x00000002 , 0x000088ce 
+ 00027193  0x00005159 setarg  0x0000374b 
+ 00027194  0x0000515a hstore  0x00000002 , 0x000088d0 
+ 00027195  0x0000515b setarg  0x00005e71 
+ 00027196  0x0000515c hstore  0x00000002 , 0x000088d2 
+ 00027197  0x0000515d setarg  0x0000787f 
+ 00027198  0x0000515e hstore  0x00000002 , 0x000088d4 
+ 00027199  0x0000515f rtn 
+ 00027200  0x00005162 set1  0x00000025 , 0x00000000 
+ 00027201  0x00005163 bpatch  0x00000014 , 0x00004022 
+ 00027202  0x00005164 hfetch  0x00000002 , 0x00008050 
+ 00027203  0x00005165 set0  0x0000000e , 0x0000003f 
+ 00027204  0x00005166 hstore  0x00000002 , 0x00008050 
+ 00027205  0x00005167 hjam  0x00000011 , 0x000080b0 
+ 00027206  0x00005168 hjam  0x00000001 , 0x000080b1 
+ 00027207  0x00005169 hjam  0x00000001 , 0x000080b2 
+ 00027208  0x0000516a hjam  0x00000011 , 0x000080b3 
+ 00027209  0x0000516b rtn 
+ 00027210  0x0000516e set1  0x00000025 , 0x00000000 
+ 00027211  0x0000516f bpatch  0x00000015 , 0x00004022 
+ 00027212  0x00005170 hfetch  0x00000002 , 0x00008050 
+ 00027213  0x00005171 set1  0x0000000e , 0x0000003f 
+ 00027214  0x00005172 hstore  0x00000002 , 0x00008050 
+ 00027215  0x00005173 hjam  0x00000004 , 0x000080b0 
+ 00027216  0x00005174 hjam  0x00000004 , 0x000080b3 
+ 00027217  0x00005175 hjam  0x00000000 , 0x000080b1 
+ 00027218  0x00005176 hjam  0x00000000 , 0x000080b2 
+ 00027219  0x00005177 rtn 
+ 00027220  0x0000517c fetch  0x00000001 , 0x00000030 
+ 00027221  0x0000517d rtnbit0  0x00000002 
+ 00027222  0x0000517e arg  0x000000b5 , 0x00000005 
+ 00027223  0x0000517f arg  0x0000001e , 0x00000039 
+ 00027224  0x00005181 hfetch  0x00000001 , 0x00008134 
+ 00027225  0x00005182 istore  0x00000001 , 0x00000005 
+ 00027226  0x00005183 loop  0x00006a58 
+ 00027227  0x00005184 rtn 
+ 00027228  0x00005188 fetch  0x00000001 , 0x00000030 
+ 00027229  0x00005189 rtnbit0  0x00000002 
+ 00027230  0x0000518a arg  0x000000d3 , 0x00000006 
+ 00027231  0x0000518b force  0x0000001e , 0x00000039 
+ 00027232  0x0000518d ifetch  0x00000001 , 0x00000006 
+ 00027233  0x0000518e hstore  0x00000001 , 0x00008009 
+ 00027234  0x0000518f loop  0x00006a60 
+ 00027235  0x00005190 rtn 
+ 00027236  0x00005193 rtn 
+ 00027237  0x00005199 call  0x00006a87 
+ 00027238  0x0000519a arg  0x00000006 , 0x00000002 
+ 00027239  0x0000519b branch  0x000069da 
+ 00027240  0x0000519e call  0x00006a65 
+ 00027241  0x0000519f arg  0x00000006 , 0x00000002 
+ 00027242  0x000051a0 branch  0x000069ed 
+ 00027243  0x000051a3 call  0x00006a65 
+ 00027244  0x000051a4 arg  0x00000006 , 0x00000002 
+ 00027245  0x000051a5 branch  0x000069ef 
+ 00027246  0x000051a8 call  0x00006a87 
+ 00027247  0x000051a9 arg  0x00000007 , 0x00000002 
+ 00027248  0x000051aa branch  0x000069da 
+ 00027249  0x000051ad call  0x00006a6e 
+ 00027250  0x000051ae arg  0x00000007 , 0x00000002 
+ 00027251  0x000051af branch  0x000069ed 
+ 00027252  0x000051b2 call  0x00006a6e 
+ 00027253  0x000051b3 arg  0x00000007 , 0x00000002 
+ 00027254  0x000051b4 branch  0x000069ef 
+ 00027255  0x000051b7 call  0x00006a87 
+ 00027256  0x000051b8 hfetch  0x00000001 , 0x00008078 
+ 00027257  0x000051b9 set1  0x00000006 , 0x0000003f 
+ 00027258  0x000051ba hstore  0x00000001 , 0x00008078 
+ 00027259  0x000051bb arg  0x00000006 , 0x00000002 
+ 00027260  0x000051bc branch  0x000069d1 
+ 00027261  0x000051bf call  0x00006a87 
+ 00027262  0x000051c0 hfetch  0x00000001 , 0x00008078 
+ 00027263  0x000051c1 set1  0x00000007 , 0x0000003f 
+ 00027264  0x000051c2 hstore  0x00000001 , 0x00008078 
+ 00027265  0x000051c3 arg  0x00000007 , 0x00000002 
+ 00027266  0x000051c4 branch  0x000069d1 
+ 00027267  0x000051c7 hfetch  0x00000001 , 0x00008081 
+ 00027268  0x000051c8 or_into  0x00000004 , 0x0000003f 
+ 00027269  0x000051c9 hstore  0x00000001 , 0x00008081 
+ 00027270  0x000051ca rtn 
+ 00027271  0x000051cd hfetch  0x00000001 , 0x00008081 
+ 00027272  0x000051ce and_into  0x000000fb , 0x0000003f 
+ 00027273  0x000051cf hstore  0x00000001 , 0x00008081 
+ 00027274  0x000051d0 rtn 
+ 00027275  0x000051d3 hfetch  0x00000001 , 0x00008081 
+ 00027276  0x000051d4 isolate1  0x00000002 , 0x0000003f 
+ 00027277  0x000051d5 rtn 
+ 00027278  0x000051d9 setarg  0x00006a91 
+ 00027279  0x000051da store  0x00000002 , 0x00004296 
+ 00027280  0x000051db rtn 
+ 00027281  0x000051dd call  0x00006b14 
+ 00027282  0x000051de fetch  0x00000001 , 0x00000481 
+ 00027283  0x000051df beq  0x00000001 , 0x00006a96 
+ 00027284  0x000051e0 beq  0x00000002 , 0x00006a9c 
+ 00027285  0x000051e1 branch  0x00003bf1 
+ 00027286  0x000051e3 arg  0x00000017 , 0x00000002 
+ 00027287  0x000051e4 storet  0x00000002 , 0x000044c2 
+ 00027288  0x000051e5 call  0x00005a88 
+ 00027289  0x000051e6 ifetch  0x00000001 , 0x00000006 
+ 00027290  0x000051e7 call  0x00006a9e 
+ 00027291  0x000051e8 branch  0x00005b42 
+ 00027292  0x000051ea call  0x00006a9e 
+ 00027293  0x000051eb branch  0x00005b51 
+ 00027294  0x000051ed copy  0x00000006 , 0x00000011 
+ 00027295  0x000051ee set1  0x00000025 , 0x00000000 
+ 00027296  0x000051ef bpatch  0x00000031 , 0x00004026 
+ 00027297  0x000051f0 ifetch  0x00000001 , 0x00000006 
+ 00027298  0x000051f1 beq  0x00000000 , 0x00006ab7 
+ 00027299  0x000051f2 beq  0x00000001 , 0x00006abc 
+ 00027300  0x000051f3 beq  0x00000002 , 0x00006abd 
+ 00027301  0x000051f4 beq  0x00000003 , 0x00006abe 
+ 00027302  0x000051f5 beq  0x00000004 , 0x00006b50 
+ 00027303  0x000051f6 beq  0x00000005 , 0x00006aff 
+ 00027304  0x000051f7 beq  0x00000006 , 0x00006b51 
+ 00027305  0x000051f8 beq  0x00000007 , 0x00006b52 
+ 00027306  0x000051f9 beq  0x00000008 , 0x00006abf 
+ 00027307  0x000051fa beq  0x00000009 , 0x00006ac0 
+ 00027308  0x000051fb beq  0x0000000a , 0x00006ac1 
+ 00027309  0x000051fc beq  0x0000000b , 0x00006ac2 
+ 00027310  0x000051fd beq  0x0000000c , 0x00006ac3 
+ 00027311  0x000051fe beq  0x0000000d , 0x00006ad5 
+ 00027312  0x000051ff beq  0x0000000e , 0x00006ae3 
+ 00027313  0x00005200 beq  0x0000000f , 0x00006af0 
+ 00027314  0x00005201 beq  0x00000010 , 0x00006af1 
+ 00027315  0x00005202 beq  0x00000011 , 0x00006af8 
+ 00027316  0x00005203 beq  0x00000012 , 0x00006b19 
+ 00027317  0x00005204 beq  0x00000013 , 0x00006b45 
+ 00027318  0x00005205 rtn 
+ 00027319  0x00005209 copy  0x00000011 , 0x00000006 
+ 00027320  0x0000520a ifetch  0x00000001 , 0x00000006 
+ 00027321  0x0000520b lshift8  0x0000003f , 0x0000003f 
+ 00027322  0x0000520c store  0x00000003 , 0x0000046d 
+ 00027323  0x0000520d rtn 
+ 00027324  0x0000520f rtn 
+ 00027325  0x00005211 rtn 
+ 00027326  0x00005213 rtn 
+ 00027327  0x00005218 rtn 
+ 00027328  0x0000521a rtn 
+ 00027329  0x0000521c rtn 
+ 00027330  0x0000521e rtn 
+ 00027331  0x00005223 ifetch  0x00000004 , 0x00000006 
+ 00027332  0x00005224 hstore  0x00000001 , 0x00008082 
+ 00027333  0x00005225 rshift8  0x0000003f , 0x0000003f 
+ 00027334  0x00005226 hfetcht  0x00000001 , 0x00008081 
+ 00027335  0x00005227 and_into  0x0000007f , 0x00000002 
+ 00027336  0x00005228 ior  0x00000002 , 0x00000002 
+ 00027337  0x00005229 hstoret  0x00000001 , 0x00008081 
+ 00027338  0x0000522a rshift8  0x0000003f , 0x0000003f 
+ 00027339  0x0000522b hfetcht  0x00000001 , 0x00008051 
+ 00027340  0x0000522c and_into  0x000000df , 0x00000002 
+ 00027341  0x0000522d ior  0x00000002 , 0x00000002 
+ 00027342  0x0000522e hstoret  0x00000001 , 0x00008051 
+ 00027343  0x0000522f rshift8  0x0000003f , 0x0000003f 
+ 00027344  0x00005230 hfetcht  0x00000001 , 0x00008042 
+ 00027345  0x00005231 and_into  0x0000003f , 0x00000002 
+ 00027346  0x00005232 ior  0x00000002 , 0x00000002 
+ 00027347  0x00005233 hstoret  0x00000001 , 0x00008042 
+ 00027348  0x00005234 branch  0x00006ab7 
+ 00027349  0x00005236 ifetch  0x00000009 , 0x00000006 
+ 00027350  0x00005237 hfetcht  0x00000001 , 0x00008085 
+ 00027351  0x00005238 and_into  0x0000003f , 0x00000002 
+ 00027352  0x00005239 ior  0x00000002 , 0x00000002 
+ 00027353  0x0000523a hstoret  0x00000001 , 0x00008085 
+ 00027354  0x0000523b rshift8  0x0000003f , 0x0000003f 
+ 00027355  0x0000523c hstore  0x00000002 , 0x000080a0 
+ 00027356  0x0000523d rshift16  0x0000003f , 0x0000003f 
+ 00027357  0x0000523e hstore  0x00000002 , 0x000080a2 
+ 00027358  0x0000523f rshift16  0x0000003f , 0x0000003f 
+ 00027359  0x00005240 hstore  0x00000002 , 0x000080a4 
+ 00027360  0x00005241 rshift16  0x0000003f , 0x0000003f 
+ 00027361  0x00005242 hstore  0x00000002 , 0x000080a6 
+ 00027362  0x00005243 branch  0x00006ab7 
+ 00027363  0x00005248 ifetch  0x00000004 , 0x00000006 
+ 00027364  0x00005249 hstore  0x00000004 , 0x00008070 
+ 00027365  0x0000524a ifetch  0x00000004 , 0x00000006 
+ 00027366  0x0000524b hstore  0x00000004 , 0x00008078 
+ 00027367  0x0000524c ifetch  0x00000004 , 0x00000006 
+ 00027368  0x0000524d hstore  0x00000004 , 0x0000807c 
+ 00027369  0x0000524e ifetch  0x00000001 , 0x00000006 
+ 00027370  0x0000524f hstore  0x00000001 , 0x00008080 
+ 00027371  0x00005250 ifetch  0x00000001 , 0x00000006 
+ 00027372  0x00005251 hstore  0x00000001 , 0x00008081 
+ 00027373  0x00005252 ifetch  0x00000001 , 0x00000006 
+ 00027374  0x00005253 hstore  0x00000001 , 0x00008082 
+ 00027375  0x00005254 branch  0x00006ab7 
+ 00027376  0x00005256 branch  0x00006af1 
+ 00027377  0x00005258 jam  0x00000010 , 0x0000046d 
+ 00027378  0x00005259 arg  0x0000046e , 0x00000005 
+ 00027379  0x0000525a hfetch  0x00000004 , 0x00008074 
+ 00027380  0x0000525b istore  0x00000004 , 0x00000005 
+ 00027381  0x0000525c hfetch  0x00000004 , 0x0000811c 
+ 00027382  0x0000525d istore  0x00000004 , 0x00000005 
+ 00027383  0x0000525e rtn 
+ 00027384  0x00005260 ifetcht  0x00000001 , 0x00000006 
+ 00027385  0x00005261 ifetch  0x00000001 , 0x00000006 
+ 00027386  0x00005262 lshift3  0x0000003f , 0x0000003f 
+ 00027387  0x00005263 lshift4  0x0000003f , 0x0000003f 
+ 00027388  0x00005264 ior  0x00000002 , 0x00000002 
+ 00027389  0x00005265 call  0x000069f3 
+ 00027390  0x00005266 branch  0x00006ab7 
+ 00027391  0x0000526c ifetcht  0x00000001 , 0x00000006 
+ 00027392  0x0000526d hstoret  0x00000001 , 0x00008301 
+ 00027393  0x0000526e ifetch  0x00000001 , 0x00000006 
+ 00027394  0x0000526f compare  0x00000001 , 0x0000003f , 0x000000ff 
+ 00027395  0x00005270 ifetch  0x00000001 , 0x00000006 
+ 00027396  0x00005271 hstore  0x00000001 , 0x00008307 
+ 00027397  0x00005272 branch  0x00006b08 , 0x00000001 
+ 00027398  0x00005273 ifetch  0x00000001 , 0x00000006 
+ 00027399  0x00005274 hstore  0x00000001 , 0x00008307 
+ 00027400  0x00005276 ifetch  0x00000001 , 0x00000006 
+ 00027401  0x00005277 copy  0x0000003f , 0x00000039 
+ 00027402  0x00005278 increase  0xffffffff , 0x0000003f 
+ 00027403  0x00005279 or_into  0x00000090 , 0x0000003f 
+ 00027404  0x0000527a hstore  0x00000001 , 0x00008302 
+ 00027405  0x0000527b hjam  0x00000002 , 0x00008303 
+ 00027406  0x0000527c nop  0x00000001 
+ 00027407  0x0000527e arg  0x0000046d , 0x00000005 
+ 00027408  0x00005280 hfetch  0x00000001 , 0x00008307 
+ 00027409  0x00005281 istore  0x00000001 , 0x00000005 
+ 00027410  0x00005282 loop  0x00006b10 
+ 00027411  0x00005283 rtn 
+ 00027412  0x00005286 setarg  0x00000000 
+ 00027413  0x00005287 store  0x00000004 , 0x0000046d 
+ 00027414  0x00005288 istore  0x00000008 , 0x00000005 
+ 00027415  0x00005289 istore  0x00000008 , 0x00000005 
+ 00027416  0x0000528a rtn 
+ 00027417  0x00005291 copy  0x00000011 , 0x0000003f 
+ 00027418  0x00005292 increase  0x00000001 , 0x0000003f 
+ 00027419  0x00005293 store  0x00000002 , 0x00000483 
+ 00027420  0x00005294 fetch  0x00000002 , 0x00004749 
+ 00027421  0x00005295 beq  0x00000000 , 0x00006b28 
+ 00027422  0x00005297 fetch  0x00000002 , 0x00004749 
+ 00027423  0x00005298 fetcht  0x00000002 , 0x00000483 
+ 00027424  0x00005299 ifetcht  0x00000002 , 0x00000002 
+ 00027425  0x0000529a iadd  0x00000002 , 0x0000003f 
+ 00027426  0x0000529b fetcht  0x00000002 , 0x00000483 
+ 00027427  0x0000529c increase  0x00000002 , 0x00000002 
+ 00027428  0x0000529d copy  0x00000002 , 0x00000006 
+ 00027429  0x0000529e ifetcht  0x00000001 , 0x00000006 
+ 00027430  0x0000529f copy  0x00000006 , 0x00000011 
+ 00027431  0x000052a0 branch  0x00006842 
+ 00027432  0x000052a3 setarg  0x00000002 
+ 00027433  0x000052a4 byteswap  0x0000003f , 0x0000003f 
+ 00027434  0x000052a5 store  0x00000002 , 0x00000225 
+ 00027435  0x000052a6 arg  0x00006823 , 0x00000013 
+ 00027436  0x000052a7 arg  0x00000002 , 0x00000039 
+ 00027437  0x000052a9 call  0x000066e2 
+ 00027438  0x000052aa nbranch  0x00006b36 , 0x00000005 
+ 00027439  0x000052ab fetch  0x00000002 , 0x00000225 
+ 00027440  0x000052ac byteswap  0x0000003f , 0x0000003f 
+ 00027441  0x000052ad iadd  0x00000002 , 0x0000003f 
+ 00027442  0x000052ae store  0x00000002 , 0x00004749 
+ 00027443  0x000052af byteswap  0x0000003f , 0x0000003f 
+ 00027444  0x000052b0 store  0x00000002 , 0x00000225 
+ 00027445  0x000052b1 loop  0x00006b2d 
+ 00027446  0x000052b3 fetch  0x00000002 , 0x00004749 
+ 00027447  0x000052b4 byteswap  0x0000003f , 0x0000003f 
+ 00027448  0x000052b5 store  0x00000002 , 0x00000225 
+ 00027449  0x000052b6 arg  0x00006823 , 0x00000013 
+ 00027450  0x000052b7 arg  0x0000ffff , 0x00000039 
+ 00027451  0x000052b9 call  0x000066e2 
+ 00027452  0x000052ba nbranch  0x00006b1e , 0x00000005 
+ 00027453  0x000052bb fetch  0x00000002 , 0x00000225 
+ 00027454  0x000052bc byteswap  0x0000003f , 0x0000003f 
+ 00027455  0x000052bd iadd  0x00000002 , 0x0000003f 
+ 00027456  0x000052be increase  0x00000002 , 0x0000003f 
+ 00027457  0x000052bf store  0x00000002 , 0x00004749 
+ 00027458  0x000052c0 byteswap  0x0000003f , 0x0000003f 
+ 00027459  0x000052c1 store  0x00000002 , 0x00000225 
+ 00027460  0x000052c2 loop  0x00006b3b 
+ 00027461  0x000052c5 fetch  0x00000002 , 0x00004749 
+ 00027462  0x000052c6 increase  0x00000002 , 0x0000003f 
+ 00027463  0x000052c7 byteswap  0x0000003f , 0x0000003f 
+ 00027464  0x000052c8 store  0x00000002 , 0x00004749 
+ 00027465  0x000052c9 arg  0x00004749 , 0x00000011 
+ 00027466  0x000052ca arg  0x00000002 , 0x00000002 
+ 00027467  0x000052cb arg  0x00000000 , 0x0000003f 
+ 00027468  0x000052cc call  0x00006842 
+ 00027469  0x000052cd setarg  0x00000000 
+ 00027470  0x000052ce store  0x00000002 , 0x00004749 
+ 00027471  0x000052cf rtn 
+ 00027472  0x000052d2 rtn 
+ 00027473  0x000052d4 rtn 
+ 00027474  0x000052d6 rtn 
+ 00027475  0x000052dc rtn  0x0000002b 
+ 00027476  0x000052dd jam  0x00000000 , 0x00004755 
+ 00027477  0x000052de jam  0x00000003 , 0x00000485 
+ 00027478  0x000052df jam  0x00000003 , 0x00000486 
+ 00027479  0x000052e0 jam  0x00000011 , 0x0000048a 
+ 00027480  0x000052e1 jam  0x00000013 , 0x0000048b 
+ 00027481  0x000052e2 setarg  0x00000000 
+ 00027482  0x000052e3 store  0x00000003 , 0x00000487 
+ 00027483  0x000052e4 store  0x00000001 , 0x000042bd 
+ 00027484  0x000052e5 jam  0x00000000 , 0x000047f3 
+ 00027485  0x000052e8 set1  0x00000025 , 0x00000000 
+ 00027486  0x000052e9 bpatch  0x000000bf , 0x00004037 
+ 00027487  0x000052ea setarg  0x00000000 
+ 00027488  0x000052eb store  0x00000001 , 0x000042bd 
+ 00027489  0x000052ec store  0x00000001 , 0x00004752 
+ 00027490  0x000052ed store  0x00000001 , 0x0000474b 
+ 00027491  0x000052ee jam  0x00000050 , 0x00004757 
+ 00027492  0x000052ef rtn 
+ 00027493  0x000052f2 or_into  0x00000002 , 0x00000002 
+ 00027494  0x000052f3 rtn 
+ 00027495  0x00005300 copy  0x00000002 , 0x0000003f 
+ 00027496  0x00005301 reverse  0x0000003f , 0x0000003f 
+ 00027497  0x00005302 store  0x00000001 , 0x00004750 
+ 00027498  0x00005303 force  0x0000003f , 0x0000003f 
+ 00027499  0x00005304 reverse  0x0000003f , 0x0000003f 
+ 00027500  0x00005305 store  0x00000001 , 0x0000474f 
+ 00027501  0x00005306 force  0x00000001 , 0x0000003f 
+ 00027502  0x00005307 reverse  0x0000003f , 0x0000003f 
+ 00027503  0x00005308 store  0x00000001 , 0x0000474e 
+ 00027504  0x00005309 call  0x00006b9d 
+ 00027505  0x0000530a copy  0x00000002 , 0x0000003f 
+ 00027506  0x0000530b rtn 
+ 00027507  0x0000530d reverse  0x0000003f , 0x0000003f 
+ 00027508  0x0000530e store  0x00000001 , 0x00004750 
+ 00027509  0x0000530f force  0x00000073 , 0x0000003f 
+ 00027510  0x00005310 reverse  0x0000003f , 0x0000003f 
+ 00027511  0x00005311 store  0x00000001 , 0x0000474f 
+ 00027512  0x00005312 force  0x00000001 , 0x0000003f 
+ 00027513  0x00005313 reverse  0x0000003f , 0x0000003f 
+ 00027514  0x00005314 store  0x00000001 , 0x0000474e 
+ 00027515  0x00005315 branch  0x00006b9d 
+ 00027516  0x00005318 fetch  0x00000001 , 0x00004751 
+ 00027517  0x00005319 branch  0x00006b80 , 0x00000034 
+ 00027518  0x0000531a setarg  0x00000070 
+ 00027519  0x0000531b rtn 
+ 00027520  0x0000531d setarg  0x000000aa 
+ 00027521  0x0000531e rtn 
+ 00027522  0x00005321 reverse  0x0000003f , 0x0000003f 
+ 00027523  0x00005322 store  0x00000001 , 0x00004750 
+ 00027524  0x00005323 force  0x000000ef , 0x0000003f 
+ 00027525  0x00005324 call  0x00006b91 
+ 00027526  0x00005325 fetcht  0x00000002 , 0x0000048f 
+ 00027527  0x00005326 copy  0x00000002 , 0x00000005 
+ 00027528  0x00005327 istore  0x00000001 , 0x00000005 
+ 00027529  0x00005328 copy  0x00000005 , 0x00000002 
+ 00027530  0x00005329 storet  0x00000002 , 0x0000048f 
+ 00027531  0x0000532a force  0x000000ff , 0x0000003f 
+ 00027532  0x0000532b call  0x00006b91 
+ 00027533  0x0000532c fetcht  0x00000002 , 0x0000048f 
+ 00027534  0x0000532d copy  0x00000002 , 0x00000005 
+ 00027535  0x0000532e istore  0x00000001 , 0x00000005 
+ 00027536  0x0000532f rtn 
+ 00027537  0x00005339 reverse  0x0000003f , 0x0000003f 
+ 00027538  0x0000533a store  0x00000001 , 0x0000474f 
+ 00027539  0x0000533b fetch  0x00000002 , 0x0000474f 
+ 00027540  0x0000533c lshift8  0x0000003f , 0x0000003f 
+ 00027541  0x0000533d store  0x00000003 , 0x0000048c 
+ 00027542  0x0000533e arg  0x00000107 , 0x00000011 
+ 00027543  0x0000533f arg  0x0000000f , 0x00000012 
+ 00027544  0x00005340 call  0x00006baa 
+ 00027545  0x00005341 xor_into  0x000000d7 , 0x0000003f 
+ 00027546  0x00005342 invert  0x0000003f , 0x0000003f 
+ 00027547  0x00005343 reverse  0x0000003f , 0x0000003f 
+ 00027548  0x00005344 rtn 
+ 00027549  0x0000534f fetch  0x00000003 , 0x0000474e 
+ 00027550  0x00005350 store  0x00000003 , 0x0000048c 
+ 00027551  0x00005351 arg  0x00000107 , 0x00000011 
+ 00027552  0x00005352 arg  0x0000000f , 0x00000012 
+ 00027553  0x00005353 call  0x00006baa 
+ 00027554  0x00005354 lshift8  0x0000003f , 0x0000003f 
+ 00027555  0x00005355 arg  0x00000007 , 0x00000012 
+ 00027556  0x00005356 call  0x00006baa 
+ 00027557  0x00005357 xor_into  0x0000002b , 0x0000003f 
+ 00027558  0x00005358 invert  0x0000003f , 0x0000003f 
+ 00027559  0x00005359 reverse  0x0000003f , 0x0000003f 
+ 00027560  0x0000535a copy  0x0000003f , 0x00000002 
+ 00027561  0x0000535b rtn 
+ 00027562  0x0000535e arg  0x00000000 , 0x00000013 
+ 00027563  0x0000535f copy  0x00000012 , 0x00000039 
+ 00027564  0x00005360 call  0x00007dfb 
+ 00027565  0x00005361 icopy  0x00000002 
+ 00027566  0x00005367 copy  0x00000002 , 0x0000003f 
+ 00027567  0x00005368 lshift  0x00000013 , 0x00000013 
+ 00027568  0x00005369 bbit0  0x00000008 , 0x00006bb3 
+ 00027569  0x0000536a ixor  0x00000011 , 0x00000002 
+ 00027570  0x0000536b increase  0x00000001 , 0x00000013 
+ 00027571  0x0000536d lshift  0x00000002 , 0x00000002 
+ 00027572  0x0000536e fetch  0x00000003 , 0x0000048c 
+ 00027573  0x0000536f increase  0xffffffff , 0x00000012 
+ 00027574  0x00005370 compare  0x000000ff , 0x00000012 , 0x000000ff 
+ 00027575  0x00005371 branch  0x00006bbd , 0x00000001 
+ 00027576  0x00005372 copy  0x00000012 , 0x00000039 
+ 00027577  0x00005373 call  0x00007dfb 
+ 00027578  0x00005374 isolate1  0x00000000 , 0x0000003f 
+ 00027579  0x00005375 setflag  0x00000001 , 0x00000000 , 0x00000002 
+ 00027580  0x00005376 branch  0x00006bae 
+ 00027581  0x00005379 rshift  0x00000002 , 0x0000003f 
+ 00027582  0x0000537a rtn 
+ 00027583  0x0000537d fetcht  0x00000001 , 0x0000474b 
+ 00027584  0x00005380 lshift2  0x00000002 , 0x00000002 
+ 00027585  0x00005381 set1  0x00000000 , 0x00000002 
+ 00027586  0x00005382 fetch  0x00000001 , 0x00004751 
+ 00027587  0x00005383 ncall  0x00006b65 , 0x00000034 
+ 00027588  0x00005384 storet  0x00000001 , 0x000004a5 
+ 00027589  0x00005385 rtn 
+ 00027590  0x00005389 lshift2  0x00000002 , 0x00000002 
+ 00027591  0x0000538a set1  0x00000000 , 0x00000002 
+ 00027592  0x0000538b fetch  0x00000001 , 0x00004751 
+ 00027593  0x0000538c call  0x00006b65 , 0x00000034 
+ 00027594  0x0000538d rtn 
+ 00027595  0x00005390 lshift  0x00000002 , 0x00000002 
+ 00027596  0x00005391 fetch  0x00000001 , 0x00004751 
+ 00027597  0x00005392 setflag  0x00000034 , 0x00000000 , 0x00000002 
+ 00027598  0x00005394 rtn 
+ 00027599  0x00005396 fetcht  0x00000001 , 0x00000494 
+ 00027600  0x00005397 jam  0x000000d7 , 0x00000496 
+ 00027601  0x00005398 call  0x00006cf6 
+ 00027602  0x00005399 fetch  0x00000001 , 0x000042ba 
+ 00027603  0x0000539a set1  0x00000006 , 0x0000003f 
+ 00027604  0x0000539b set1  0x00000007 , 0x0000003f 
+ 00027605  0x0000539c store  0x00000001 , 0x000042ba 
+ 00027606  0x0000539d jam  0x00000000 , 0x00004751 
+ 00027607  0x0000539e branch  0x00006cd7 
+ 00027608  0x000053a0 fetch  0x00000001 , 0x000042ba 
+ 00027609  0x000053a1 set1  0x00000007 , 0x0000003f 
+ 00027610  0x000053a2 store  0x00000001 , 0x000042ba 
+ 00027611  0x000053a3 branch  0x00006cd7 
+ 00027612  0x000053a7 set1  0x00000025 , 0x00000000 
+ 00027613  0x000053a8 bpatch  0x000000c0 , 0x00004038 
+ 00027614  0x000053a9 fetch  0x00000001 , 0x000047f3 
+ 00027615  0x000053aa beq  0x00000000 , 0x00006be1 
+ 00027616  0x000053ab branch  0x00006c8b 
+ 00027617  0x000053ae fetch  0x00000002 , 0x000002cb 
+ 00027618  0x000053af copy  0x0000003f , 0x00000006 
+ 00027619  0x000053b0 call  0x00006c0f 
+ 00027620  0x000053b1 fetch  0x00000001 , 0x00000494 
+ 00027621  0x000053b2 beq  0x00000000 , 0x00006be7 
+ 00027622  0x000053b3 branch  0x00006c57 
+ 00027623  0x000053b5 set1  0x00000025 , 0x00000000 
+ 00027624  0x000053b6 bpatch  0x000000c1 , 0x00004038 
+ 00027625  0x000053b7 fetch  0x00000001 , 0x00000495 
+ 00027626  0x000053b8 beq  0x0000003f , 0x00006bcf 
+ 00027627  0x000053b9 beq  0x00000073 , 0x00006bd8 
+ 00027628  0x000053ba beq  0x000000ef , 0x00006bef 
+ 00027629  0x000053bb rtneq  0x00000053 
+ 00027630  0x000053bc branch  0x00003bf1 
+ 00027631  0x000053c0 fetch  0x00000002 , 0x00000499 
+ 00027632  0x000053c1 copy  0x0000003f , 0x00000006 
+ 00027633  0x000053c2 call  0x00006c1a 
+ 00027634  0x000053c3 fetch  0x00000001 , 0x0000049b 
+ 00027635  0x000053c4 beq  0x00000041 , 0x00006bf8 
+ 00027636  0x000053c5 beq  0x00000040 , 0x00006c04 
+ 00027637  0x000053c6 beq  0x00000071 , 0x00006c3f 
+ 00027638  0x000053c7 beq  0x00000070 , 0x00006c4e 
+ 00027639  0x000053c8 branch  0x00006cd7 
+ 00027640  0x000053cb call  0x00006c06 
+ 00027641  0x000053cc fetch  0x00000001 , 0x0000474b 
+ 00027642  0x000053cd rshift  0x0000003f , 0x0000003f 
+ 00027643  0x000053ce sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027644  0x000053cf branch  0x00006bfe , 0x00000005 
+ 00027645  0x000053d0 branch  0x00003bf1 
+ 00027646  0x000053d2 fetch  0x00000001 , 0x000042bd 
+ 00027647  0x000053d3 set1  0x00000000 , 0x0000003f 
+ 00027648  0x000053d4 set1  0x00000001 , 0x0000003f 
+ 00027649  0x000053d5 store  0x00000001 , 0x000042bd 
+ 00027650  0x000053d6 call  0x00006d22 
+ 00027651  0x000053d7 branch  0x00006cd7 
+ 00027652  0x000053da call  0x00006c06 
+ 00027653  0x000053db branch  0x00006cd7 
+ 00027654  0x000053de call  0x00006c22 
+ 00027655  0x000053df branch  0x00006c30 
+ 00027656  0x000053e2 call  0x00006c22 
+ 00027657  0x000053e3 ifetch  0x00000001 , 0x00000006 
+ 00027658  0x000053e4 rshift3  0x0000003f , 0x0000003f 
+ 00027659  0x000053e5 store  0x00000001 , 0x00004758 
+ 00027660  0x000053e6 ifetch  0x00000001 , 0x00000006 
+ 00027661  0x000053e7 store  0x00000001 , 0x000004a0 
+ 00027662  0x000053e8 rtn 
+ 00027663  0x000053ec ifetch  0x00000001 , 0x00000006 
+ 00027664  0x000053ed store  0x00000001 , 0x00000493 
+ 00027665  0x000053ee rshift3  0x0000003f , 0x0000003f 
+ 00027666  0x000053ef store  0x00000001 , 0x00000494 
+ 00027667  0x000053f0 ifetch  0x00000001 , 0x00000006 
+ 00027668  0x000053f1 store  0x00000001 , 0x00000495 
+ 00027669  0x000053f3 call  0x00006c27 
+ 00027670  0x000053f4 storet  0x00000002 , 0x00000497 
+ 00027671  0x000053f5 copy  0x00000006 , 0x0000003f 
+ 00027672  0x000053f6 store  0x00000002 , 0x00000499 
+ 00027673  0x000053f7 rtn 
+ 00027674  0x000053fa ifetch  0x00000001 , 0x00000006 
+ 00027675  0x000053fb rshift  0x0000003f , 0x0000003f 
+ 00027676  0x000053fc store  0x00000001 , 0x0000049b 
+ 00027677  0x000053fd call  0x00006c27 
+ 00027678  0x000053fe storet  0x00000002 , 0x0000049c 
+ 00027679  0x000053ff copy  0x00000006 , 0x0000003f 
+ 00027680  0x00005400 store  0x00000002 , 0x0000049e 
+ 00027681  0x00005401 rtn 
+ 00027682  0x00005405 fetch  0x00000002 , 0x0000049e 
+ 00027683  0x00005406 copy  0x0000003f , 0x00000006 
+ 00027684  0x00005407 rtn 
+ 00027685  0x0000540a fetch  0x00000002 , 0x0000049e 
+ 00027686  0x0000540b copy  0x0000003f , 0x00000006 
+ 00027687  0x0000540d ifetch  0x00000001 , 0x00000006 
+ 00027688  0x0000540e copy  0x0000003f , 0x00000002 
+ 00027689  0x0000540f rshift  0x00000002 , 0x00000002 
+ 00027690  0x00005410 rtnbit1  0x00000000 
+ 00027691  0x00005411 ifetch  0x00000001 , 0x00000006 
+ 00027692  0x00005412 lshift3  0x0000003f , 0x0000003f 
+ 00027693  0x00005413 lshift4  0x0000003f , 0x0000003f 
+ 00027694  0x00005414 iadd  0x00000002 , 0x00000002 
+ 00027695  0x00005415 rtn 
+ 00027696  0x00005418 ifetch  0x00000001 , 0x00000006 
+ 00027697  0x00005419 store  0x00000001 , 0x0000474b 
+ 00027698  0x0000541a ifetch  0x00000001 , 0x00000006 
+ 00027699  0x0000541b store  0x00000001 , 0x000004a1 
+ 00027700  0x0000541c ifetch  0x00000001 , 0x00000006 
+ 00027701  0x0000541d store  0x00000001 , 0x000004a2 
+ 00027702  0x0000541e ifetch  0x00000001 , 0x00000006 
+ 00027703  0x0000541f store  0x00000001 , 0x000004a3 
+ 00027704  0x00005420 ifetch  0x00000002 , 0x00000006 
+ 00027705  0x00005421 store  0x00000002 , 0x0000474c 
+ 00027706  0x00005422 ifetch  0x00000001 , 0x00000006 
+ 00027707  0x00005423 store  0x00000001 , 0x000004a4 
+ 00027708  0x00005424 ifetch  0x00000001 , 0x00000006 
+ 00027709  0x00005425 store  0x00000001 , 0x00004756 
+ 00027710  0x00005426 rtn 
+ 00027711  0x0000542a call  0x00006c08 
+ 00027712  0x0000542b fetch  0x00000001 , 0x00004758 
+ 00027713  0x0000542c sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027714  0x0000542d branch  0x00006c44 , 0x00000005 
+ 00027715  0x0000542e branch  0x00003bf1 
+ 00027716  0x00005430 fetch  0x00000001 , 0x000042bd 
+ 00027717  0x00005431 set1  0x00000005 , 0x0000003f 
+ 00027718  0x00005432 set1  0x00000006 , 0x0000003f 
+ 00027719  0x00005433 store  0x00000001 , 0x000042bd 
+ 00027720  0x00005434 fetcht  0x00000001 , 0x0000474b 
+ 00027721  0x00005435 lshift2  0x00000002 , 0x00000002 
+ 00027722  0x00005436 or_into  0x00000003 , 0x00000002 
+ 00027723  0x00005437 call  0x00006d55 
+ 00027724  0x00005438 jam  0x00000003 , 0x00004755 
+ 00027725  0x00005439 branch  0x00006cd7 
+ 00027726  0x0000543c call  0x00006c08 
+ 00027727  0x0000543d fetch  0x00000001 , 0x00004758 
+ 00027728  0x0000543e sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027729  0x0000543f branch  0x00006c53 , 0x00000005 
+ 00027730  0x00005440 branch  0x00003bf1 
+ 00027731  0x00005442 fetch  0x00000001 , 0x000042bd 
+ 00027732  0x00005443 set1  0x00000007 , 0x0000003f 
+ 00027733  0x00005444 store  0x00000001 , 0x000042bd 
+ 00027734  0x00005445 branch  0x00006cd7 
+ 00027735  0x00005448 fetch  0x00000001 , 0x00000494 
+ 00027736  0x00005449 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00027737  0x0000544a branch  0x00006c5b , 0x00000005 
+ 00027738  0x0000544b branch  0x00003bf1 
+ 00027739  0x0000544d fetch  0x00000001 , 0x00000495 
+ 00027740  0x0000544e beq  0x00000073 , 0x00006c62 
+ 00027741  0x0000544f beq  0x0000003f , 0x00006c66 
+ 00027742  0x00005450 beq  0x000000ef , 0x00006c80 
+ 00027743  0x00005451 beq  0x000000ff , 0x00006c78 
+ 00027744  0x00005452 beq  0x00000053 , 0x00006c85 
+ 00027745  0x00005453 branch  0x00003bf1 
+ 00027746  0x00005455 fetch  0x00000001 , 0x000042bd 
+ 00027747  0x00005456 set1  0x00000003 , 0x0000003f 
+ 00027748  0x00005457 store  0x00000001 , 0x000042bd 
+ 00027749  0x00005458 branch  0x00006cd7 
+ 00027750  0x0000545a fetch  0x00000001 , 0x000042bd 
+ 00027751  0x0000545b set1  0x00000003 , 0x0000003f 
+ 00027752  0x0000545c set1  0x00000002 , 0x0000003f 
+ 00027753  0x0000545d store  0x00000001 , 0x000042bd 
+ 00027754  0x0000545e fetch  0x00000001 , 0x00000493 
+ 00027755  0x0000545f call  0x00006b73 
+ 00027756  0x00005460 store  0x00000001 , 0x00000496 
+ 00027757  0x00005461 call  0x00006cf6 
+ 00027758  0x00005462 fetch  0x00000001 , 0x00000493 
+ 00027759  0x00005463 rshift2  0x0000003f , 0x0000003f 
+ 00027760  0x00005464 store  0x00000001 , 0x0000474b 
+ 00027761  0x00005465 lshift2  0x0000003f , 0x0000003f 
+ 00027762  0x00005466 set0  0x00000001 , 0x0000003f 
+ 00027763  0x00005467 set1  0x00000000 , 0x0000003f 
+ 00027764  0x00005468 arg  0x00004753 , 0x00000002 
+ 00027765  0x00005469 storet  0x00000002 , 0x0000048f 
+ 00027766  0x0000546a call  0x00006b82 
+ 00027767  0x0000546b branch  0x00006cd7 
+ 00027768  0x0000546e fetch  0x00000002 , 0x00000499 
+ 00027769  0x0000546f copy  0x0000003f , 0x00000006 
+ 00027770  0x00005470 increase  0x00000001 , 0x0000003f 
+ 00027771  0x00005471 store  0x00000002 , 0x00000499 
+ 00027772  0x00005472 ifetch  0x00000001 , 0x00000006 
+ 00027773  0x00005473 fetcht  0x00000001 , 0x00004756 
+ 00027774  0x00005474 iadd  0x00000002 , 0x0000003f 
+ 00027775  0x00005475 store  0x00000001 , 0x00004756 
+ 00027776  0x00005477 call  0x00006d88 
+ 00027777  0x00005479 call  0x00006bbf 
+ 00027778  0x0000547a call  0x00006d6d 
+ 00027779  0x0000547b call  0x00006d8e 
+ 00027780  0x0000547c branch  0x00006cd7 
+ 00027781  0x0000547f call  0x00006b5d 
+ 00027782  0x00005480 fetch  0x00000001 , 0x00000493 
+ 00027783  0x00005481 call  0x00006b73 
+ 00027784  0x00005482 store  0x00000001 , 0x00000496 
+ 00027785  0x00005483 call  0x00006cf6 
+ 00027786  0x00005484 branch  0x00006cd7 
+ 00027787  0x0000548a fetch  0x00000002 , 0x000002cb 
+ 00027788  0x0000548b copy  0x0000003f , 0x00000006 
+ 00027789  0x0000548c call  0x00006c0f 
+ 00027790  0x0000548d fetch  0x00000001 , 0x00000494 
+ 00027791  0x0000548e beq  0x00000000 , 0x00006c91 
+ 00027792  0x0000548f branch  0x00006cc6 
+ 00027793  0x00005492 set1  0x00000025 , 0x00000000 
+ 00027794  0x00005493 bpatch  0x000000c2 , 0x00004038 
+ 00027795  0x00005494 fetch  0x00000001 , 0x00000495 
+ 00027796  0x00005495 beq  0x0000003f , 0x00006bcf 
+ 00027797  0x00005496 beq  0x00000073 , 0x00006bd8 
+ 00027798  0x00005497 beq  0x000000ef , 0x00006c98 
+ 00027799  0x00005498 branch  0x00006cd7 
+ 00027800  0x0000549a fetch  0x00000002 , 0x00000499 
+ 00027801  0x0000549b copy  0x0000003f , 0x00000006 
+ 00027802  0x0000549c call  0x00006c1a 
+ 00027803  0x0000549d fetch  0x00000001 , 0x0000049b 
+ 00027804  0x0000549e beq  0x00000041 , 0x00006ca1 
+ 00027805  0x0000549f beq  0x00000040 , 0x00006ca1 
+ 00027806  0x000054a0 beq  0x00000071 , 0x00006cac 
+ 00027807  0x000054a1 beq  0x00000070 , 0x00006cbc 
+ 00027808  0x000054a2 branch  0x00006cd7 
+ 00027809  0x000054a5 call  0x00006c06 
+ 00027810  0x000054a6 fetch  0x00000001 , 0x0000474b 
+ 00027811  0x000054a7 rshift  0x0000003f , 0x0000003f 
+ 00027812  0x000054a8 fetcht  0x00000001 , 0x00004752 
+ 00027813  0x000054a9 isub  0x00000002 , 0x0000003e 
+ 00027814  0x000054aa branch  0x00006ca8 , 0x00000005 
+ 00027815  0x000054ab branch  0x00003bf1 
+ 00027816  0x000054ad fetch  0x00000001 , 0x000042bd 
+ 00027817  0x000054ae set1  0x00000001 , 0x0000003f 
+ 00027818  0x000054af store  0x00000001 , 0x000042bd 
+ 00027819  0x000054b0 branch  0x00006cd7 
+ 00027820  0x000054b3 call  0x00006c08 
+ 00027821  0x000054b4 fetch  0x00000001 , 0x00004758 
+ 00027822  0x000054b5 fetcht  0x00000001 , 0x00004752 
+ 00027823  0x000054b6 isub  0x00000002 , 0x0000003e 
+ 00027824  0x000054b7 branch  0x00006cb3 , 0x00000005 
+ 00027825  0x000054b8 branch  0x00003bf1 
+ 00027826  0x000054b9 branch  0x00006cd7 
+ 00027827  0x000054bb fetch  0x00000001 , 0x000042bd 
+ 00027828  0x000054bc set1  0x00000005 , 0x0000003f 
+ 00027829  0x000054bd set1  0x00000006 , 0x0000003f 
+ 00027830  0x000054be store  0x00000001 , 0x000042bd 
+ 00027831  0x000054bf fetcht  0x00000001 , 0x0000474b 
+ 00027832  0x000054c0 lshift2  0x00000002 , 0x00000002 
+ 00027833  0x000054c1 or_into  0x00000003 , 0x00000002 
+ 00027834  0x000054c2 call  0x00006d55 
+ 00027835  0x000054c3 branch  0x00006cd7 
+ 00027836  0x000054c6 call  0x00006c08 
+ 00027837  0x000054c7 fetch  0x00000001 , 0x00004758 
+ 00027838  0x000054c8 fetcht  0x00000001 , 0x00004752 
+ 00027839  0x000054c9 isub  0x00000002 , 0x0000003e 
+ 00027840  0x000054ca branch  0x00006cc2 , 0x00000005 
+ 00027841  0x000054cb branch  0x00003bf1 
+ 00027842  0x000054cd fetch  0x00000001 , 0x000042bd 
+ 00027843  0x000054ce set1  0x00000007 , 0x0000003f 
+ 00027844  0x000054cf store  0x00000001 , 0x000042bd 
+ 00027845  0x000054d0 branch  0x00006cd7 
+ 00027846  0x000054d3 fetch  0x00000001 , 0x00000494 
+ 00027847  0x000054d4 fetcht  0x00000001 , 0x00004752 
+ 00027848  0x000054d5 isub  0x00000002 , 0x0000003e 
+ 00027849  0x000054d6 branch  0x00006ccc , 0x00000005 
+ 00027850  0x000054d7 branch  0x00003bf1 
+ 00027851  0x000054d8 branch  0x00006cd7 
+ 00027852  0x000054db fetch  0x00000001 , 0x00000495 
+ 00027853  0x000054dc beq  0x00000073 , 0x00006cd1 
+ 00027854  0x000054dd beq  0x000000ef , 0x00006c80 
+ 00027855  0x000054de beq  0x000000ff , 0x00006c78 
+ 00027856  0x000054df beq  0x00000053 , 0x00006cd6 
+ 00027857  0x000054e1 fetch  0x00000001 , 0x000042bd 
+ 00027858  0x000054e2 set1  0x00000003 , 0x0000003f 
+ 00027859  0x000054e3 store  0x00000001 , 0x000042bd 
+ 00027860  0x000054e4 branch  0x00006cd7 
+ 00027861  0x000054e6 branch  0x00006cd5 
+ 00027862  0x000054e8 branch  0x00006c85 
+ 00027863  0x000054ea rtn 
+ 00027864  0x000054ed fetch  0x00000001 , 0x00004755 
+ 00027865  0x000054ee rtn  0x00000034 
+ 00027866  0x000054ef beq  0x00000003 , 0x00006cdc 
+ 00027867  0x000054f0 branch  0x00003bf1 
+ 00027868  0x000054f3 jam  0x00000000 , 0x00004755 
+ 00027869  0x000054f4 call  0x000052e0 
+ 00027870  0x000054f5 arg  0x00000001 , 0x00000002 
+ 00027871  0x000054f6 lshift3  0x00000002 , 0x00000002 
+ 00027872  0x000054f8 or_into  0x00000003 , 0x00000002 
+ 00027873  0x000054f9 arg  0x000000aa , 0x00000011 
+ 00027874  0x000054fa call  0x00006d3f 
+ 00027875  0x000054fb call  0x000052ef 
+ 00027876  0x000054fc copy  0x00000005 , 0x00000006 
+ 00027877  0x000054fd ifetch  0x00000002 , 0x00000006 
+ 00027878  0x000054fe branch  0x00003bf1 , 0x00000034 
+ 00027879  0x000054ff rtn 
+ 00027880  0x00005502 set1  0x00000025 , 0x00000000 
+ 00027881  0x00005503 bpatch  0x000000c3 , 0x00004038 
+ 00027882  0x00005504 call  0x000052ef 
+ 00027883  0x00005505 setarg  0x00000004 
+ 00027884  0x00005506 istore  0x00000002 , 0x00000005 
+ 00027885  0x00005507 fetch  0x00000002 , 0x000042b3 
+ 00027886  0x00005508 istore  0x00000002 , 0x00000005 
+ 00027887  0x00005509 fetch  0x00000001 , 0x00000493 
+ 00027888  0x0000550a istore  0x00000001 , 0x00000005 
+ 00027889  0x0000550b setarg  0x0000013f 
+ 00027890  0x0000550c istore  0x00000002 , 0x00000005 
+ 00027891  0x0000550d fetch  0x00000001 , 0x00000496 
+ 00027892  0x0000550e istore  0x00000001 , 0x00000005 
+ 00027893  0x0000550f rtn 
+ 00027894  0x00005511 set1  0x00000025 , 0x00000000 
+ 00027895  0x00005512 bpatch  0x000000c4 , 0x00004038 
+ 00027896  0x00005513 call  0x000052e0 
+ 00027897  0x00005514 call  0x000052ef 
+ 00027898  0x00005515 setarg  0x00000004 
+ 00027899  0x00005516 istore  0x00000002 , 0x00000005 
+ 00027900  0x00005517 fetch  0x00000002 , 0x000042b3 
+ 00027901  0x00005518 istore  0x00000002 , 0x00000005 
+ 00027902  0x00005519 fetch  0x00000001 , 0x00000493 
+ 00027903  0x0000551a istore  0x00000001 , 0x00000005 
+ 00027904  0x0000551b setarg  0x00000173 
+ 00027905  0x0000551c istore  0x00000002 , 0x00000005 
+ 00027906  0x0000551d fetch  0x00000001 , 0x00000496 
+ 00027907  0x0000551e istore  0x00000001 , 0x00000005 
+ 00027908  0x0000551f rtn 
+ 00027909  0x00005521 set1  0x00000025 , 0x00000000 
+ 00027910  0x00005522 bpatch  0x000000c5 , 0x00004038 
+ 00027911  0x00005523 call  0x000052ef 
+ 00027912  0x00005524 setarg  0x0000000e 
+ 00027913  0x00005525 istore  0x00000002 , 0x00000005 
+ 00027914  0x00005526 fetch  0x00000002 , 0x000042b3 
+ 00027915  0x00005527 istore  0x00000002 , 0x00000005 
+ 00027916  0x00005528 fetch  0x00000001 , 0x00004751 
+ 00027917  0x00005529 lshift  0x0000003f , 0x0000003f 
+ 00027918  0x0000552a set1  0x00000000 , 0x0000003f 
+ 00027919  0x0000552b istore  0x00000001 , 0x00000005 
+ 00027920  0x0000552c setarg  0x000015ef 
+ 00027921  0x0000552d istore  0x00000002 , 0x00000005 
+ 00027922  0x0000552e setarg  0x00001183 
+ 00027923  0x0000552f istore  0x00000002 , 0x00000005 
+ 00027924  0x00005530 copy  0x00000002 , 0x0000003f 
+ 00027925  0x00005531 istore  0x00000001 , 0x00000005 
+ 00027926  0x00005532 setarg  0x000000f0 
+ 00027927  0x00005533 istore  0x00000003 , 0x00000005 
+ 00027928  0x00005534 setarg  0x0000007f 
+ 00027929  0x00005535 istore  0x00000002 , 0x00000005 
+ 00027930  0x00005536 setarg  0x00000000 
+ 00027931  0x00005537 istore  0x00000001 , 0x00000005 
+ 00027932  0x00005538 setarg  0x00000001 
+ 00027933  0x00005539 istore  0x00000001 , 0x00000005 
+ 00027934  0x0000553a call  0x00006b7c 
+ 00027935  0x0000553b istore  0x00000001 , 0x00000005 
+ 00027936  0x0000553c jam  0x00000010 , 0x00004757 
+ 00027937  0x0000553d rtn 
+ 00027938  0x0000553f set1  0x00000025 , 0x00000000 
+ 00027939  0x00005540 bpatch  0x000000c6 , 0x00004038 
+ 00027940  0x00005541 call  0x000052e0 
+ 00027941  0x00005542 call  0x000052ef 
+ 00027942  0x00005543 setarg  0x0000000e 
+ 00027943  0x00005544 istore  0x00000002 , 0x00000005 
+ 00027944  0x00005545 fetch  0x00000002 , 0x000042b3 
+ 00027945  0x00005546 istore  0x00000002 , 0x00000005 
+ 00027946  0x00005547 fetch  0x00000001 , 0x00004751 
+ 00027947  0x00005548 lshift  0x0000003f , 0x0000003f 
+ 00027948  0x00005549 set1  0x00000000 , 0x0000003f 
+ 00027949  0x0000554a istore  0x00000001 , 0x00000005 
+ 00027950  0x0000554b setarg  0x000015ef 
+ 00027951  0x0000554c istore  0x00000002 , 0x00000005 
+ 00027952  0x0000554d setarg  0x00001181 
+ 00027953  0x0000554e istore  0x00000002 , 0x00000005 
+ 00027954  0x0000554f fetch  0x00000001 , 0x0000474b 
+ 00027955  0x00005550 istore  0x00000001 , 0x00000005 
+ 00027956  0x00005551 setarg  0x000000e0 
+ 00027957  0x00005552 istore  0x00000003 , 0x00000005 
+ 00027958  0x00005553 setarg  0x0000007f 
+ 00027959  0x00005554 istore  0x00000002 , 0x00000005 
+ 00027960  0x00005555 setarg  0x00000000 
+ 00027961  0x00005556 istore  0x00000001 , 0x00000005 
+ 00027962  0x00005557 setarg  0x00000007 
+ 00027963  0x00005558 istore  0x00000001 , 0x00000005 
+ 00027964  0x00005559 call  0x00006b7c 
+ 00027965  0x0000555a istore  0x00000001 , 0x00000005 
+ 00027966  0x0000555b rtn 
+ 00027967  0x0000555d set1  0x00000025 , 0x00000000 
+ 00027968  0x0000555e bpatch  0x000000c7 , 0x00004038 
+ 00027969  0x0000555f call  0x000052ef 
+ 00027970  0x00005560 setarg  0x00000008 
+ 00027971  0x00005561 istore  0x00000002 , 0x00000005 
+ 00027972  0x00005562 fetch  0x00000002 , 0x000042b3 
+ 00027973  0x00005563 istore  0x00000002 , 0x00000005 
+ 00027974  0x00005564 fetch  0x00000001 , 0x00004751 
+ 00027975  0x00005565 lshift  0x0000003f , 0x0000003f 
+ 00027976  0x00005566 set1  0x00000000 , 0x0000003f 
+ 00027977  0x00005567 istore  0x00000001 , 0x00000005 
+ 00027978  0x00005568 setarg  0x000009ef 
+ 00027979  0x00005569 istore  0x00000002 , 0x00000005 
+ 00027980  0x0000556a setarg  0x000005e3 
+ 00027981  0x0000556b istore  0x00000002 , 0x00000005 
+ 00027982  0x0000556c copy  0x00000002 , 0x0000003f 
+ 00027983  0x0000556d istore  0x00000001 , 0x00000005 
+ 00027984  0x0000556e setarg  0x0000008d 
+ 00027985  0x0000556f istore  0x00000001 , 0x00000005 
+ 00027986  0x00005570 call  0x00006b7c 
+ 00027987  0x00005571 istore  0x00000001 , 0x00000005 
+ 00027988  0x00005572 rtn 
+ 00027989  0x00005575 set1  0x00000025 , 0x00000000 
+ 00027990  0x00005576 bpatch  0x000000c8 , 0x00004039 
+ 00027991  0x00005577 call  0x000052e0 
+ 00027992  0x00005578 call  0x000052ef 
+ 00027993  0x00005579 setarg  0x00000008 
+ 00027994  0x0000557a istore  0x00000002 , 0x00000005 
+ 00027995  0x0000557b fetch  0x00000002 , 0x000042b3 
+ 00027996  0x0000557c istore  0x00000002 , 0x00000005 
+ 00027997  0x0000557d copy  0x00000002 , 0x0000000b 
+ 00027998  0x0000557e fetch  0x00000001 , 0x00004751 
+ 00027999  0x0000557f lshift  0x0000003f , 0x0000003f 
+ 00028000  0x00005580 set1  0x00000000 , 0x0000003f 
+ 00028001  0x00005581 istore  0x00000001 , 0x00000005 
+ 00028002  0x00005582 setarg  0x000009ef 
+ 00028003  0x00005583 istore  0x00000002 , 0x00000005 
+ 00028004  0x00005584 setarg  0x000005e1 
+ 00028005  0x00005585 istore  0x00000002 , 0x00000005 
+ 00028006  0x00005586 copy  0x0000000b , 0x0000003f 
+ 00028007  0x00005587 istore  0x00000001 , 0x00000005 
+ 00028008  0x00005588 setarg  0x0000008d 
+ 00028009  0x00005589 istore  0x00000001 , 0x00000005 
+ 00028010  0x0000558a call  0x00006b7c 
+ 00028011  0x0000558b istore  0x00000001 , 0x00000005 
+ 00028012  0x0000558c rtn 
+ 00028013  0x0000558f set1  0x00000025 , 0x00000000 
+ 00028014  0x00005590 bpatch  0x000000c9 , 0x00004039 
+ 00028015  0x00005591 fetch  0x00000001 , 0x00004757 
+ 00028016  0x00005592 rtn  0x00000034 
+ 00028017  0x00005593 hfetch  0x00000002 , 0x00008112 
+ 00028018  0x00005594 nrtn  0x00000034 
+ 00028019  0x00005595 copy  0x00000011 , 0x0000003f 
+ 00028020  0x00005596 store  0x00000001 , 0x00000162 
+ 00028021  0x00005597 storet  0x00000001 , 0x00000161 
+ 00028022  0x00005598 call  0x0000527a 
+ 00028023  0x00005599 nrtn  0x00000034 
+ 00028024  0x0000559a call  0x000052e0 
+ 00028025  0x0000559b call  0x000052ef 
+ 00028026  0x0000559c setarg  0x00000005 
+ 00028027  0x0000559d istore  0x00000002 , 0x00000005 
+ 00028028  0x0000559e fetch  0x00000002 , 0x000042b3 
+ 00028029  0x0000559f istore  0x00000002 , 0x00000005 
+ 00028030  0x000055a0 fetch  0x00000001 , 0x000004a5 
+ 00028031  0x000055a1 istore  0x00000001 , 0x00000005 
+ 00028032  0x000055a2 setarg  0x000001ff 
+ 00028033  0x000055a3 istore  0x00000002 , 0x00000005 
+ 00028034  0x000055a4 fetch  0x00000001 , 0x00004757 
+ 00028035  0x000055a5 istore  0x00000001 , 0x00000005 
+ 00028036  0x000055a6 fetch  0x00000001 , 0x00004754 
+ 00028037  0x000055a7 istore  0x00000001 , 0x00000005 
+ 00028038  0x000055a8 jam  0x00000000 , 0x00004757 
+ 00028039  0x000055a9 rtn 
+ 00028040  0x000055ac fetch  0x00000002 , 0x00000497 
+ 00028041  0x000055ad rtn  0x00000034 
+ 00028042  0x000055ae fetch  0x00000001 , 0x00004757 
+ 00028043  0x000055af increase  0x00000001 , 0x0000003f 
+ 00028044  0x000055b0 store  0x00000001 , 0x00004757 
+ 00028045  0x000055b1 rtn 
+ 00028046  0x000055b4 set1  0x00000025 , 0x00000000 
+ 00028047  0x000055b5 bpatch  0x000000ca , 0x00004039 
+ 00028048  0x000055b6 fetch  0x00000002 , 0x00000497 
+ 00028049  0x000055b7 copy  0x0000003f , 0x00000039 
+ 00028050  0x000055b8 call  0x000068f7 
+ 00028051  0x000055b9 fetch  0x00000002 , 0x00000499 
+ 00028052  0x000055ba copy  0x0000003f , 0x00000006 
+ 00028053  0x000055bb call  0x00004976 
+ 00028054  0x000055bc branch  0x000068fa 
+ 00028055  0x000055bf set1  0x00000025 , 0x00000000 
+ 00028056  0x000055c0 bpatch  0x000000cb , 0x00004039 
+ 00028057  0x000055c2 fetch  0x00000001 , 0x00004756 
+ 00028058  0x000055c3 rtn  0x00000034 
+ 00028059  0x000055c4 increase  0xffffffff , 0x0000003f 
+ 00028060  0x000055c5 store  0x00000001 , 0x00004756 
+ 00028061  0x000055c6 fetch  0x00000002 , 0x0000474c 
+ 00028062  0x000055c7 fetcht  0x00000002 , 0x0000480e 
+ 00028063  0x000055c8 isub  0x00000002 , 0x0000003e 
+ 00028064  0x000055c9 branch  0x00006da2 , 0x00000002 
+ 00028065  0x000055ca store  0x00000002 , 0x0000480e 
+ 00028066  0x000055cc fetch  0x00000001 , 0x00004757 
+ 00028067  0x000055cd branch  0x00006daa , 0x00000034 
+ 00028068  0x000055ce jam  0x00000001 , 0x000004a8 
+ 00028069  0x000055cf fetch  0x00000001 , 0x00004754 
+ 00028070  0x000055d0 store  0x00000001 , 0x000004a7 
+ 00028071  0x000055d1 setarg  0x000000ff 
+ 00028072  0x000055d2 store  0x00000001 , 0x000004a6 
+ 00028073  0x000055d3 branch  0x00006daf 
+ 00028074  0x000055d5 jam  0x00000000 , 0x000004a8 
+ 00028075  0x000055d6 fetch  0x00000001 , 0x00004753 
+ 00028076  0x000055d7 store  0x00000001 , 0x000004a7 
+ 00028077  0x000055d8 setarg  0x000000ef 
+ 00028078  0x000055d9 store  0x00000001 , 0x000004a6 
+ 00028079  0x000055db set1  0x00000025 , 0x00000000 
+ 00028080  0x000055dc bpatch  0x000000cc , 0x00004039 
+ 00028081  0x000055dd fetch  0x00000001 , 0x0000480e 
+ 00028082  0x000055de sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028083  0x000055df branch  0x00006db7 , 0x00000002 
+ 00028084  0x000055e0 fetch  0x00000001 , 0x000004a8 
+ 00028085  0x000055e1 increase  0x00000001 , 0x0000003f 
+ 00028086  0x000055e2 store  0x00000001 , 0x000004a8 
+ 00028087  0x000055e4 call  0x00006bbf 
+ 00028088  0x000055e5 fetch  0x00000002 , 0x0000480e 
+ 00028089  0x000055e6 increase  0x00000008 , 0x0000003f 
+ 00028090  0x000055e7 fetcht  0x00000001 , 0x000004a8 
+ 00028091  0x000055e8 iadd  0x00000002 , 0x00000011 
+ 00028092  0x000055ea call  0x00005248 
+ 00028093  0x000055eb store  0x00000002 , 0x000002de 
+ 00028094  0x000055ec increase  0x00000004 , 0x0000003f 
+ 00028095  0x000055ed store  0x00000002 , 0x000002e0 
+ 00028096  0x000055ee copy  0x0000003f , 0x00000005 
+ 00028097  0x000055ef fetch  0x00000001 , 0x000004a5 
+ 00028098  0x000055f0 istore  0x00000001 , 0x00000005 
+ 00028099  0x000055f1 fetch  0x00000001 , 0x000004a6 
+ 00028100  0x000055f2 istore  0x00000001 , 0x00000005 
+ 00028101  0x000055f3 call  0x00006dd8 
+ 00028102  0x000055f4 call  0x00006de8 
+ 00028103  0x000055f5 call  0x00007f6b 
+ 00028104  0x000055f6 fetch  0x00000001 , 0x0000480e 
+ 00028105  0x000055f7 copy  0x0000003f , 0x00000039 
+ 00028106  0x000055f8 call  0x0000497c 
+ 00028107  0x000055f9 fetch  0x00000001 , 0x000004a7 
+ 00028108  0x000055fa istore  0x00000001 , 0x00000005 
+ 00028109  0x000055fb fetch  0x00000002 , 0x000002de 
+ 00028110  0x000055fc copy  0x0000003f , 0x00000005 
+ 00028111  0x000055fd fetch  0x00000002 , 0x0000480e 
+ 00028112  0x000055fe fetcht  0x00000001 , 0x000004a8 
+ 00028113  0x000055ff iadd  0x00000002 , 0x0000003f 
+ 00028114  0x00005600 increase  0x00000004 , 0x0000003f 
+ 00028115  0x00005601 istore  0x00000002 , 0x00000005 
+ 00028116  0x00005602 fetch  0x00000002 , 0x000042b3 
+ 00028117  0x00005603 istore  0x00000002 , 0x00000005 
+ 00028118  0x00005604 jam  0x00000000 , 0x00004757 
+ 00028119  0x00005605 branch  0x0000428c 
+ 00028120  0x00005608 fetch  0x00000002 , 0x0000480e 
+ 00028121  0x00005609 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00028122  0x0000560a nbranch  0x00006ddf , 0x00000002 
+ 00028123  0x0000560b lshift  0x0000003f , 0x0000003f 
+ 00028124  0x0000560c set1  0x00000000 , 0x0000003f 
+ 00028125  0x0000560d istore  0x00000001 , 0x00000005 
+ 00028126  0x0000560e rtn 
+ 00028127  0x00005610 fetch  0x00000002 , 0x0000480e 
+ 00028128  0x00005611 rshift3  0x0000003f , 0x0000003f 
+ 00028129  0x00005612 rshift4  0x0000003f , 0x00000002 
+ 00028130  0x00005613 and_into  0x0000007f , 0x0000003f 
+ 00028131  0x00005614 lshift  0x0000003f , 0x0000003f 
+ 00028132  0x00005615 set0  0x00000000 , 0x0000003f 
+ 00028133  0x00005616 istore  0x00000001 , 0x00000005 
+ 00028134  0x00005617 istoret  0x00000001 , 0x00000005 
+ 00028135  0x00005618 rtn 
+ 00028136  0x0000561a fetch  0x00000001 , 0x00004757 
+ 00028137  0x0000561b rtn  0x00000034 
+ 00028138  0x0000561c istore  0x00000001 , 0x00000005 
+ 00028139  0x0000561d rtn 
+ 00028140  0x00005623 set1  0x00000025 , 0x00000000 
+ 00028141  0x00005624 bpatch  0x0000009d , 0x00004033 
+ 00028142  0x00005625 call  0x00007c45 
+ 00028143  0x00005626 call  0x00003e73 
+ 00028144  0x00005627 call  0x00006235 
+ 00028145  0x00005629 set1  0x00000025 , 0x00000000 
+ 00028146  0x0000562a bpatch  0x0000009e , 0x00004033 
+ 00028147  0x0000562b call  0x00007813 
+ 00028148  0x0000562c call  0x000077ee 
+ 00028149  0x0000562d call  0x000077fe 
+ 00028150  0x0000562f set1  0x00000025 , 0x00000000 
+ 00028151  0x00005630 bpatch  0x0000009f , 0x00004033 
+ 00028152  0x00005631 fetch  0x00000001 , 0x00004132 
+ 00028153  0x00005632 rtneq  0x00000001 
+ 00028154  0x00005634 call  0x0000527a 
+ 00028155  0x00005635 nrtn  0x00000034 
+ 00028156  0x00005637 call  0x00004dcd 
+ 00028157  0x00005639 call  0x0000527a 
+ 00028158  0x0000563a nrtn  0x00000034 
+ 00028159  0x0000563b set1  0x00000025 , 0x00000000 
+ 00028160  0x0000563c bpatch  0x000000a0 , 0x00004034 
+ 00028161  0x0000563e call  0x00006e47 
+ 00028162  0x0000563f call  0x00004f6e 
+ 00028163  0x00005640 call  0x00006cd8 
+ 00028164  0x00005642 call  0x00006e0a 
+ 00028165  0x00005643 set1  0x00000025 , 0x00000000 
+ 00028166  0x00005644 bpatch  0x000000a1 , 0x00004034 
+ 00028167  0x00005645 call  0x0000527a 
+ 00028168  0x00005646 nrtn  0x00000034 
+ 00028169  0x00005647 branch  0x00003e6f 
+ 00028170  0x0000564a set1  0x00000025 , 0x00000000 
+ 00028171  0x0000564b bpatch  0x000000a2 , 0x00004034 
+ 00028172  0x0000564c fetch  0x00000001 , 0x000002e6 
+ 00028173  0x0000564d bbit1  0x00000000 , 0x0000508f 
+ 00028174  0x0000564e bbit1  0x00000007 , 0x00005099 
+ 00028175  0x0000564f rtn 
+ 00028176  0x00005652 set1  0x00000025 , 0x00000000 
+ 00028177  0x00005653 bpatch  0x000000a3 , 0x00004034 
+ 00028178  0x00005654 call  0x0000527e 
+ 00028179  0x00005655 rtn  0x00000034 
+ 00028180  0x00005656 fetch  0x00000001 , 0x0000004b 
+ 00028181  0x00005657 rtnbit1  0x00000006 
+ 00028182  0x00005658 call  0x00005261 
+ 00028183  0x00005659 store  0x00000002 , 0x00000179 
+ 00028184  0x0000565a copy  0x0000003f , 0x00000006 
+ 00028185  0x0000565b ifetch  0x00000002 , 0x00000006 
+ 00028186  0x0000565c increase  0x00000004 , 0x0000003f 
+ 00028187  0x0000565d store  0x00000002 , 0x00000091 
+ 00028188  0x0000565e jam  0x00000006 , 0x00000090 
+ 00028189  0x0000565f set1  0x00000025 , 0x00000000 
+ 00028190  0x00005660 bpatch  0x000000a4 , 0x00004034 
+ 00028191  0x00005661 fetch  0x00000002 , 0x000042af 
+ 00028192  0x00005662 branch  0x00006e2d , 0x00000034 
+ 00028193  0x00005663 fetch  0x00000001 , 0x0000004b 
+ 00028194  0x00005664 rtnbit0  0x00000007 
+ 00028195  0x00005665 set0  0x00000007 , 0x0000003f 
+ 00028196  0x00005666 store  0x00000001 , 0x0000004b 
+ 00028197  0x00005667 jam  0x00000005 , 0x00000090 
+ 00028198  0x00005668 fetcht  0x00000002 , 0x000042af 
+ 00028199  0x00005669 fetch  0x00000002 , 0x00000179 
+ 00028200  0x0000566a iadd  0x00000002 , 0x0000003f 
+ 00028201  0x0000566b store  0x00000002 , 0x00000179 
+ 00028202  0x0000566c fetch  0x00000002 , 0x00000091 
+ 00028203  0x0000566d isub  0x00000002 , 0x0000003f 
+ 00028204  0x0000566e store  0x00000002 , 0x00000091 
+ 00028205  0x00005670 set1  0x00000025 , 0x00000000 
+ 00028206  0x00005671 bpatch  0x000000a5 , 0x00004034 
+ 00028207  0x00005672 fetch  0x00000002 , 0x00000091 
+ 00028208  0x00005673 branch  0x00003bf1 , 0x00000034 
+ 00028209  0x00005674 arg  0x00000104 , 0x00000002 
+ 00028210  0x00005675 isub  0x00000002 , 0x0000003f 
+ 00028211  0x00005676 nbranch  0x00006e3b , 0x00000002 
+ 00028212  0x00005677 set1  0x00000025 , 0x00000000 
+ 00028213  0x00005678 bpatch  0x000000a6 , 0x00004034 
+ 00028214  0x00005679 storet  0x00000002 , 0x00000091 
+ 00028215  0x0000567a fetch  0x00000002 , 0x000042af 
+ 00028216  0x0000567b iadd  0x00000002 , 0x0000003f 
+ 00028217  0x0000567c store  0x00000002 , 0x000042af 
+ 00028218  0x0000567d branch  0x00006e3d 
+ 00028219  0x0000567f setarg  0x00000000 
+ 00028220  0x00005680 store  0x00000002 , 0x000042af 
+ 00028221  0x00005682 fetch  0x00000001 , 0x0000004b 
+ 00028222  0x00005683 set1  0x00000006 , 0x0000003f 
+ 00028223  0x00005684 store  0x00000001 , 0x0000004b 
+ 00028224  0x00005685 rtn 
+ 00028225  0x00005688 fetch  0x00000001 , 0x000047f6 
+ 00028226  0x00005689 bbit1  0x00000000 , 0x00006e45 
+ 00028227  0x0000568a jam  0x00000001 , 0x000002ee 
+ 00028228  0x0000568b rtn 
+ 00028229  0x0000568d jam  0x0000000f , 0x000002ee 
+ 00028230  0x0000568e rtn 
+ 00028231  0x00005691 fetch  0x00000001 , 0x000047f3 
+ 00028232  0x00005692 nbranch  0x00006e4d , 0x00000034 
+ 00028233  0x00005694 fetch  0x00000001 , 0x000002ed 
+ 00028234  0x00005696 rtn  0x00000034 
+ 00028235  0x00005698 jam  0x00000000 , 0x000002ed 
+ 00028236  0x0000569a rtn 
+ 00028237  0x0000569e set1  0x00000025 , 0x00000000 
+ 00028238  0x0000569f bpatch  0x000000a7 , 0x00004034 
+ 00028239  0x000056a0 fetch  0x00000001 , 0x000002ee 
+ 00028240  0x000056a1 rtn  0x00000034 
+ 00028241  0x000056a2 beq  0x00000001 , 0x00006e6e 
+ 00028242  0x000056a3 beq  0x00000002 , 0x00006ec7 
+ 00028243  0x000056a4 beq  0x00000003 , 0x00006e74 
+ 00028244  0x000056a5 beq  0x00000004 , 0x00006ecb 
+ 00028245  0x000056a6 beq  0x0000003b , 0x00006e7e 
+ 00028246  0x000056a7 beq  0x0000003c , 0x00006ece 
+ 00028247  0x000056a8 beq  0x0000000d , 0x00006e83 
+ 00028248  0x000056a9 beq  0x0000000e , 0x00006ed3 
+ 00028249  0x000056aa beq  0x0000000f , 0x00006e86 
+ 00028250  0x000056ab beq  0x00000010 , 0x00006ed9 
+ 00028251  0x000056ac beq  0x00000011 , 0x00006e8c 
+ 00028252  0x000056ad beq  0x00000012 , 0x00006edd 
+ 00028253  0x000056ae beq  0x00000013 , 0x00006e92 
+ 00028254  0x000056af beq  0x00000014 , 0x00006ee1 
+ 00028255  0x000056b0 beq  0x00000015 , 0x00006e98 
+ 00028256  0x000056b1 beq  0x00000016 , 0x00006ee5 
+ 00028257  0x000056b2 beq  0x00000017 , 0x00006e9e 
+ 00028258  0x000056b3 beq  0x00000018 , 0x00006eea 
+ 00028259  0x000056b4 beq  0x00000019 , 0x00006ea4 
+ 00028260  0x000056b5 beq  0x0000001a , 0x00006eee 
+ 00028261  0x000056b6 beq  0x0000001b , 0x00006eaa 
+ 00028262  0x000056b7 beq  0x0000001c , 0x00006ef2 
+ 00028263  0x000056b8 beq  0x0000001d , 0x00006eb0 
+ 00028264  0x000056b9 beq  0x0000001e , 0x00006ef7 
+ 00028265  0x000056ba beq  0x0000001f , 0x00006eb6 
+ 00028266  0x000056bb beq  0x00000020 , 0x00006efb 
+ 00028267  0x000056bc beq  0x00000021 , 0x00006ec1 
+ 00028268  0x000056bd beq  0x00000022 , 0x00006eff 
+ 00028269  0x000056bf rtn 
+ 00028270  0x000056c1 call  0x00006f0a 
+ 00028271  0x000056c2 jam  0x00000002 , 0x000002ee 
+ 00028272  0x000056c3 fetch  0x00000001 , 0x000042b9 
+ 00028273  0x000056c4 set1  0x00000000 , 0x0000003f 
+ 00028274  0x000056c5 store  0x00000001 , 0x000042b9 
+ 00028275  0x000056c6 rtn 
+ 00028276  0x000056c8 jam  0x00000004 , 0x000002ee 
+ 00028277  0x000056c9 fetch  0x00000001 , 0x000042b9 
+ 00028278  0x000056ca rtnbit1  0x00000002 
+ 00028279  0x000056cb jam  0x00000003 , 0x000002ee 
+ 00028280  0x000056cc call  0x00006f12 
+ 00028281  0x000056cd jam  0x00000004 , 0x000002ee 
+ 00028282  0x000056ce fetch  0x00000001 , 0x000042b9 
+ 00028283  0x000056cf set1  0x00000002 , 0x0000003f 
+ 00028284  0x000056d0 store  0x00000001 , 0x000042b9 
+ 00028285  0x000056d1 rtn 
+ 00028286  0x000056d3 call  0x0000527e 
+ 00028287  0x000056d4 nrtn  0x00000034 
+ 00028288  0x000056d5 call  0x00006f23 
+ 00028289  0x000056d6 jam  0x0000003c , 0x000002ee 
+ 00028290  0x000056d7 rtn 
+ 00028291  0x000056d9 call  0x00006f18 
+ 00028292  0x000056da jam  0x0000000e , 0x000002ee 
+ 00028293  0x000056db rtn 
+ 00028294  0x000056dd call  0x00006f36 
+ 00028295  0x000056de jam  0x00000010 , 0x000002ee 
+ 00028296  0x000056df fetch  0x00000001 , 0x000042bb 
+ 00028297  0x000056e0 set1  0x00000000 , 0x0000003f 
+ 00028298  0x000056e1 store  0x00000001 , 0x000042bb 
+ 00028299  0x000056e2 rtn 
+ 00028300  0x000056e4 call  0x00006f3e 
+ 00028301  0x000056e5 jam  0x00000012 , 0x000002ee 
+ 00028302  0x000056e6 fetch  0x00000001 , 0x000042bb 
+ 00028303  0x000056e7 set1  0x00000002 , 0x0000003f 
+ 00028304  0x000056e8 store  0x00000001 , 0x000042bb 
+ 00028305  0x000056e9 rtn 
+ 00028306  0x000056eb call  0x00006f44 
+ 00028307  0x000056ec jam  0x00000014 , 0x000002ee 
+ 00028308  0x000056ed fetch  0x00000001 , 0x000042bc 
+ 00028309  0x000056ee set1  0x00000000 , 0x0000003f 
+ 00028310  0x000056ef store  0x00000001 , 0x000042bc 
+ 00028311  0x000056f0 rtn 
+ 00028312  0x000056f2 call  0x00006f4c 
+ 00028313  0x000056f3 jam  0x00000016 , 0x000002ee 
+ 00028314  0x000056f4 fetch  0x00000001 , 0x000042bc 
+ 00028315  0x000056f5 set1  0x00000002 , 0x0000003f 
+ 00028316  0x000056f6 store  0x00000001 , 0x000042bc 
+ 00028317  0x000056f7 rtn 
+ 00028318  0x000056f9 call  0x00006f28 
+ 00028319  0x000056fa jam  0x00000018 , 0x000002ee 
+ 00028320  0x000056fb fetch  0x00000001 , 0x000042ba 
+ 00028321  0x000056fc set1  0x00000000 , 0x0000003f 
+ 00028322  0x000056fd store  0x00000001 , 0x000042ba 
+ 00028323  0x000056fe rtn 
+ 00028324  0x00005700 call  0x00006f30 
+ 00028325  0x00005701 jam  0x0000001a , 0x000002ee 
+ 00028326  0x00005702 fetch  0x00000001 , 0x000042ba 
+ 00028327  0x00005703 set1  0x00000002 , 0x0000003f 
+ 00028328  0x00005704 store  0x00000001 , 0x000042ba 
+ 00028329  0x00005705 rtn 
+ 00028330  0x00005707 call  0x00006f52 
+ 00028331  0x00005708 jam  0x0000001c , 0x000002ee 
+ 00028332  0x00005709 fetch  0x00000001 , 0x000042ba 
+ 00028333  0x0000570a set1  0x00000006 , 0x0000003f 
+ 00028334  0x0000570b store  0x00000001 , 0x000042ba 
+ 00028335  0x0000570c rtn 
+ 00028336  0x0000570e call  0x00006f5a 
+ 00028337  0x0000570f fetch  0x00000001 , 0x000042bd 
+ 00028338  0x00005710 set1  0x00000000 
+ 00028339  0x00005711 store  0x00000001 , 0x000042bd 
+ 00028340  0x00005712 jam  0x0000001e , 0x000002ee 
+ 00028341  0x00005713 rtn 
+ 00028342  0x00005715 call  0x00006f61 
+ 00028343  0x00005716 fetch  0x00000001 , 0x000042bd 
+ 00028344  0x00005717 set1  0x00000002 
+ 00028345  0x00005718 store  0x00000001 , 0x000042bd 
+ 00028346  0x00005719 jam  0x00000020 , 0x000002ee 
+ 00028347  0x0000571a fetch  0x00000001 , 0x00004752 
+ 00028348  0x0000571b lshift3  0x0000003f , 0x0000003f 
+ 00028349  0x0000571c or_into  0x00000003 , 0x0000003f 
+ 00028350  0x0000571d arg  0x00004753 , 0x00000002 
+ 00028351  0x0000571e storet  0x00000002 , 0x0000048f 
+ 00028352  0x0000571f branch  0x00006b82 
+ 00028353  0x00005721 call  0x00006f6c 
+ 00028354  0x00005722 fetch  0x00000001 , 0x000042bd 
+ 00028355  0x00005723 set1  0x00000004 
+ 00028356  0x00005724 store  0x00000001 , 0x000042bd 
+ 00028357  0x00005725 jam  0x00000022 , 0x000002ee 
+ 00028358  0x00005726 rtn 
+ 00028359  0x00005729 fetch  0x00000001 , 0x000042b9 
+ 00028360  0x0000572a rtnbit0  0x00000001 
+ 00028361  0x0000572b jam  0x00000003 , 0x000002ee 
+ 00028362  0x0000572c branch  0x00006e4d 
+ 00028363  0x0000572e fetch  0x00000001 , 0x000042b9 
+ 00028364  0x0000572f rtnne  0x0000003f 
+ 00028365  0x00005730 jam  0x0000003b , 0x000002ee 
+ 00028366  0x00005732 fetch  0x00000001 , 0x000002ec 
+ 00028367  0x00005733 rtnne  0x00000017 
+ 00028368  0x00005734 jam  0x00000000 , 0x000002ec 
+ 00028369  0x00005735 jam  0x0000000d , 0x000002ee 
+ 00028370  0x00005736 branch  0x00006e4d 
+ 00028371  0x00005738 fetch  0x00000001 , 0x000042b9 
+ 00028372  0x00005739 nrtn  0x00000034 
+ 00028373  0x0000573a fetch  0x00000001 , 0x000047f6 
+ 00028374  0x0000573b bbit1  0x00000000 , 0x00006f02 
+ 00028375  0x0000573c bbit1  0x00000006 , 0x00006f04 
+ 00028376  0x0000573d branch  0x00006f08 
+ 00028377  0x0000573f fetch  0x00000001 , 0x000042bb 
+ 00028378  0x00005740 rtnbit0  0x00000001 
+ 00028379  0x00005741 jam  0x00000011 , 0x000002ee 
+ 00028380  0x00005742 branch  0x00006e4d 
+ 00028381  0x00005744 fetch  0x00000001 , 0x000042bb 
+ 00028382  0x00005745 rtnne  0x0000003f 
+ 00028383  0x00005746 jam  0x00000013 , 0x000002ee 
+ 00028384  0x00005747 branch  0x00006e4d 
+ 00028385  0x00005749 fetch  0x00000001 , 0x000042bc 
+ 00028386  0x0000574a rtnbit0  0x00000001 
+ 00028387  0x0000574b jam  0x00000015 , 0x000002ee 
+ 00028388  0x0000574c branch  0x00006e4d 
+ 00028389  0x0000574e fetch  0x00000001 , 0x000042bc 
+ 00028390  0x0000574f rtnne  0x0000003f 
+ 00028391  0x00005750 fetch  0x00000001 , 0x000047f6 
+ 00028392  0x00005751 bbit1  0x00000006 , 0x00006f04 
+ 00028393  0x00005752 branch  0x00006f08 
+ 00028394  0x00005754 fetch  0x00000001 , 0x000042ba 
+ 00028395  0x00005755 rtnbit0  0x00000001 
+ 00028396  0x00005756 jam  0x00000019 , 0x000002ee 
+ 00028397  0x00005757 branch  0x00006e4d 
+ 00028398  0x00005759 fetch  0x00000001 , 0x000042ba 
+ 00028399  0x0000575a rtnne  0x0000003f 
+ 00028400  0x0000575b jam  0x0000001b , 0x000002ee 
+ 00028401  0x0000575c branch  0x00006e4d 
+ 00028402  0x0000575e fetch  0x00000001 , 0x000042ba 
+ 00028403  0x0000575f rtnne  0x000000ff 
+ 00028404  0x00005760 fetch  0x00000001 , 0x000047f6 
+ 00028405  0x00005761 bbit1  0x00000006 , 0x00006f06 
+ 00028406  0x00005762 branch  0x00006f08 
+ 00028407  0x00005764 fetch  0x00000001 , 0x000042bd 
+ 00028408  0x00005765 rtnbit0  0x00000001 
+ 00028409  0x00005766 jam  0x0000001f , 0x000002ee 
+ 00028410  0x00005767 branch  0x00006e4d 
+ 00028411  0x00005769 fetch  0x00000001 , 0x000042bd 
+ 00028412  0x0000576a rtnbit0  0x00000003 
+ 00028413  0x0000576b jam  0x00000021 , 0x000002ee 
+ 00028414  0x0000576c branch  0x00006e4d 
+ 00028415  0x0000576e fetch  0x00000001 , 0x000042bd 
+ 00028416  0x0000576f rtnne  0x000000ff 
+ 00028417  0x00005770 branch  0x00006f08 
+ 00028418  0x00005773 jam  0x0000000f , 0x000002ee 
+ 00028419  0x00005774 branch  0x00006e4d 
+ 00028420  0x00005777 jam  0x00000017 , 0x000002ee 
+ 00028421  0x00005778 branch  0x00006e4d 
+ 00028422  0x0000577a jam  0x0000001d , 0x000002ee 
+ 00028423  0x0000577b branch  0x00006e4d 
+ 00028424  0x00005780 jam  0x00000000 , 0x000002ee 
+ 00028425  0x00005781 rtn 
+ 00028426  0x00005783 set1  0x00000025 , 0x00000000 
+ 00028427  0x00005784 bpatch  0x000000a8 , 0x00004035 
+ 00028428  0x00005785 call  0x000052c4 
+ 00028429  0x00005786 setarg  0x00000001 
+ 00028430  0x00005787 copy  0x0000003f , 0x00000002 
+ 00028431  0x00005788 setarg  0x00000050 
+ 00028432  0x00005789 copy  0x0000003f , 0x0000000b 
+ 00028433  0x0000578a branch  0x000050b0 
+ 00028434  0x0000578d set1  0x00000025 , 0x00000000 
+ 00028435  0x0000578e bpatch  0x000000a9 , 0x00004035 
+ 00028436  0x0000578f call  0x000052c4 
+ 00028437  0x00005790 fetch  0x00000002 , 0x000042b1 
+ 00028438  0x00005791 copy  0x0000003f , 0x00000002 
+ 00028439  0x00005792 branch  0x000050c0 
+ 00028440  0x00005795 set1  0x00000025 , 0x00000000 
+ 00028441  0x00005796 bpatch  0x000000aa , 0x00004035 
+ 00028442  0x00005797 call  0x000052c4 
+ 00028443  0x00005798 fetch  0x00000002 , 0x000042b1 
+ 00028444  0x00005799 copy  0x0000003f , 0x00000002 
+ 00028445  0x0000579a arg  0x00000050 , 0x0000000b 
+ 00028446  0x0000579b call  0x000050d6 
+ 00028447  0x0000579c fetch  0x00000001 , 0x000042b9 
+ 00028448  0x0000579d set0  0x00000005 , 0x0000003f 
+ 00028449  0x0000579e store  0x00000001 , 0x000042b9 
+ 00028450  0x0000579f rtn 
+ 00028451  0x000057a2 set1  0x00000025 , 0x00000000 
+ 00028452  0x000057a3 bpatch  0x000000ab , 0x00004035 
+ 00028453  0x000057a4 call  0x000052d2 
+ 00028454  0x000057a5 call  0x000071b0 
+ 00028455  0x000057a6 branch  0x000050f2 
+ 00028456  0x000057a9 set1  0x00000025 , 0x00000000 
+ 00028457  0x000057aa bpatch  0x000000ac , 0x00004035 
+ 00028458  0x000057ab call  0x000052c4 
+ 00028459  0x000057ac setarg  0x00000003 
+ 00028460  0x000057ad copy  0x0000003f , 0x00000002 
+ 00028461  0x000057ae setarg  0x00000051 
+ 00028462  0x000057af copy  0x0000003f , 0x0000000b 
+ 00028463  0x000057b0 branch  0x000050b0 
+ 00028464  0x000057b3 set1  0x00000025 , 0x00000000 
+ 00028465  0x000057b4 bpatch  0x000000ad , 0x00004035 
+ 00028466  0x000057b5 call  0x000052c4 
+ 00028467  0x000057b6 fetch  0x00000002 , 0x000042b3 
+ 00028468  0x000057b7 copy  0x0000003f , 0x00000002 
+ 00028469  0x000057b8 branch  0x000050c0 
+ 00028470  0x000057bb set1  0x00000025 , 0x00000000 
+ 00028471  0x000057bc bpatch  0x000000ae , 0x00004035 
+ 00028472  0x000057bd call  0x000052c4 
+ 00028473  0x000057be setarg  0x00000011 
+ 00028474  0x000057bf copy  0x0000003f , 0x00000002 
+ 00028475  0x000057c0 setarg  0x00000052 
+ 00028476  0x000057c1 copy  0x0000003f , 0x0000000b 
+ 00028477  0x000057c2 branch  0x000050b0 
+ 00028478  0x000057c5 set1  0x00000025 , 0x00000000 
+ 00028479  0x000057c6 bpatch  0x000000af , 0x00004035 
+ 00028480  0x000057c7 call  0x000052c4 
+ 00028481  0x000057c8 fetch  0x00000002 , 0x000042b5 
+ 00028482  0x000057c9 copy  0x0000003f , 0x00000002 
+ 00028483  0x000057ca branch  0x000050c0 
+ 00028484  0x000057cd set1  0x00000025 , 0x00000000 
+ 00028485  0x000057ce bpatch  0x000000b0 , 0x00004036 
+ 00028486  0x000057cf call  0x000052c4 
+ 00028487  0x000057d0 setarg  0x00000013 
+ 00028488  0x000057d1 copy  0x0000003f , 0x00000002 
+ 00028489  0x000057d2 setarg  0x00000053 
+ 00028490  0x000057d3 copy  0x0000003f , 0x0000000b 
+ 00028491  0x000057d4 branch  0x000050b0 
+ 00028492  0x000057d7 set1  0x00000025 , 0x00000000 
+ 00028493  0x000057d8 bpatch  0x000000b1 , 0x00004036 
+ 00028494  0x000057d9 call  0x000052c4 
+ 00028495  0x000057da fetch  0x00000002 , 0x000042b7 
+ 00028496  0x000057db copy  0x0000003f , 0x00000002 
+ 00028497  0x000057dc branch  0x000050c0 
+ 00028498  0x000057df set1  0x00000025 , 0x00000000 
+ 00028499  0x000057e0 bpatch  0x000000b2 , 0x00004036 
+ 00028500  0x000057e1 call  0x000052e0 
+ 00028501  0x000057e3 jam  0x00000003 , 0x00000493 
+ 00028502  0x000057e4 jam  0x0000001c , 0x00000496 
+ 00028503  0x000057e5 call  0x00006ce8 
+ 00028504  0x000057e6 jam  0x00000001 , 0x00004751 
+ 00028505  0x000057e7 rtn 
+ 00028506  0x000057ea set1  0x00000025 , 0x00000000 
+ 00028507  0x000057eb bpatch  0x000000b3 , 0x00004036 
+ 00028508  0x000057ec call  0x000052e0 
+ 00028509  0x000057ed fetcht  0x00000001 , 0x00004752 
+ 00028510  0x000057ee call  0x00006bcb 
+ 00028511  0x000057ef storet  0x00000001 , 0x0000474b 
+ 00028512  0x000057f0 branch  0x00006d05 
+ 00028513  0x000057f3 set1  0x00000025 , 0x00000000 
+ 00028514  0x000057f4 bpatch  0x000000b4 , 0x00004036 
+ 00028515  0x000057f5 call  0x000052e0 
+ 00028516  0x000057f6 fetcht  0x00000001 , 0x0000474b 
+ 00028517  0x000057f7 call  0x00006bc0 
+ 00028518  0x000057f8 call  0x00006b67 
+ 00028519  0x000057f9 store  0x00000001 , 0x00000496 
+ 00028520  0x000057fa fetcht  0x00000001 , 0x0000474b 
+ 00028521  0x000057fb call  0x00006bc0 
+ 00028522  0x000057fc storet  0x00000001 , 0x00000493 
+ 00028523  0x000057fd branch  0x00006ce8 
+ 00028524  0x00005800 set1  0x00000025 , 0x00000000 
+ 00028525  0x00005801 bpatch  0x000000b5 , 0x00004036 
+ 00028526  0x00005802 call  0x000052e0 
+ 00028527  0x00005803 fetcht  0x00000001 , 0x0000474b 
+ 00028528  0x00005804 call  0x00006bc0 
+ 00028529  0x00005805 branch  0x00006d3f 
+ 00028530  0x00005813 set1  0x00000025 , 0x00000000 
+ 00028531  0x00005814 bpatch  0x000000e7 , 0x0000403c 
+ 00028532  0x00005815 fetch  0x00000002 , 0x000002cb 
+ 00028533  0x00005816 iforce  0x00000006 
+ 00028534  0x00005817 ifetch  0x00000001 , 0x00000006 
+ 00028535  0x00005818 copy  0x0000003f , 0x00000012 
+ 00028536  0x00005819 store  0x00000001 , 0x000004af 
+ 00028537  0x0000581a ifetch  0x00000002 , 0x00000006 
+ 00028538  0x0000581b store  0x00000002 , 0x000004b0 
+ 00028539  0x0000581c ifetch  0x00000001 , 0x00000006 
+ 00028540  0x0000581d lshift8  0x0000003f , 0x0000000b 
+ 00028541  0x0000581e ifetch  0x00000001 , 0x00000006 
+ 00028542  0x0000581f iadd  0x0000000b , 0x0000000b 
+ 00028543  0x00005820 set1  0x00000025 , 0x00000000 
+ 00028544  0x00005821 bpatch  0x000000e8 , 0x0000403d 
+ 00028545  0x00005822 deposit  0x00000012 
+ 00028546  0x00005823 beq  0x00000002 , 0x00006f87 
+ 00028547  0x00005824 beq  0x00000004 , 0x00006fb0 
+ 00028548  0x00005825 beq  0x00000006 , 0x0000708b 
+ 00028549  0x00005826 beq  0x00000007 , 0x000071c7 
+ 00028550  0x00005827 branch  0x0000723e 
+ 00028551  0x00005833 call  0x0000724d 
+ 00028552  0x00005834 compare  0x00000001 , 0x00000002 , 0x000000ff 
+ 00028553  0x00005835 branch  0x000072bb , 0x00000001 
+ 00028554  0x00005836 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028555  0x00005837 branch  0x00007241 , 0x00000001 
+ 00028556  0x00005839 ifetch  0x00000002 , 0x00000006 
+ 00028557  0x0000583a store  0x00000002 , 0x000004b4 
+ 00028558  0x0000583b increase  0xfffffffe , 0x0000000b 
+ 00028559  0x0000583d increase  0xffffffff , 0x0000000b 
+ 00028560  0x0000583e nbranch  0x0000723b , 0x00000005 
+ 00028561  0x0000583f arg  0x000004a9 , 0x0000000b 
+ 00028562  0x00005840 ifetch  0x00000002 , 0x0000000b 
+ 00028563  0x00005841 rtn  0x00000034 
+ 00028564  0x00005842 increase  0x00000002 , 0x0000000b 
+ 00028565  0x00005843 call  0x00007307 
+ 00028566  0x00005844 call  0x000052de 
+ 00028567  0x00005845 force  0x00000003 , 0x0000003f 
+ 00028568  0x00005846 istore  0x00000001 , 0x00000005 
+ 00028569  0x00005847 fetch  0x00000002 , 0x000004b0 
+ 00028570  0x00005848 istore  0x00000002 , 0x00000005 
+ 00028571  0x00005849 lshift2  0x00000007 , 0x0000003f 
+ 00028572  0x0000584a add  0x0000003f , 0x00000005 , 0x0000003f 
+ 00028573  0x0000584b add  0x0000003f , 0x00000005 , 0x00000013 
+ 00028574  0x0000584c byteswap  0x0000003f , 0x0000003f 
+ 00028575  0x0000584d istore  0x00000002 , 0x00000005 
+ 00028576  0x0000584e deposit  0x00000007 
+ 00028577  0x0000584f byteswap  0x0000003f , 0x0000003f 
+ 00028578  0x00005850 istore  0x00000002 , 0x00000005 
+ 00028579  0x00005851 istore  0x00000002 , 0x00000005 
+ 00028580  0x00005852 arg  0x000004c5 , 0x00000006 
+ 00028581  0x00005853 copy  0x00000007 , 0x00000039 
+ 00028582  0x00005854 branch  0x00006faa , 0x00000005 
+ 00028583  0x00005856 ifetch  0x00000004 , 0x00000006 
+ 00028584  0x00005857 istore  0x00000004 , 0x00000005 
+ 00028585  0x00005858 loop  0x00006fa7 
+ 00028586  0x0000585a force  0x00000000 , 0x0000003f 
+ 00028587  0x0000585b istore  0x00000001 , 0x00000005 
+ 00028588  0x0000585c deposit  0x00000013 
+ 00028589  0x0000585d store  0x00000001 , 0x000002dc 
+ 00028590  0x0000585e branch  0x00003bf1 , 0x00000034 
+ 00028591  0x0000585f rtn 
+ 00028592  0x0000586b ifetch  0x00000004 , 0x00000006 
+ 00028593  0x0000586c store  0x00000004 , 0x000004be 
+ 00028594  0x0000586d increase  0xfffffffc , 0x0000000b 
+ 00028595  0x0000586e iforce  0x00000002 
+ 00028596  0x0000586f ifetch  0x00000002 , 0x00000006 
+ 00028597  0x00005870 byteswap  0x0000003f , 0x0000003f 
+ 00028598  0x00005871 increase  0xffffffee , 0x0000003f 
+ 00028599  0x00005872 store  0x00000002 , 0x000004b2 
+ 00028600  0x00005873 increase  0xfffffffe , 0x0000000b 
+ 00028601  0x00005874 call  0x000072a4 
+ 00028602  0x00005875 branch  0x00007241 , 0x00000005 
+ 00028603  0x00005876 compare  0x00000005 , 0x00000011 , 0x000000ff 
+ 00028604  0x00005878 branch  0x00006fc0 , 0x00000001 
+ 00028605  0x0000587a arg  0x00000491 , 0x00000005 
+ 00028606  0x0000587b force  0x00000000 , 0x00000007 
+ 00028607  0x0000587c branch  0x00006fd0 
+ 00028608  0x0000587e ifetch  0x00000001 , 0x00000006 
+ 00028609  0x0000587f bne  0x0000000a , 0x00007241 
+ 00028610  0x00005880 ifetch  0x00000002 , 0x00000006 
+ 00028611  0x00005881 nbranch  0x00006fce , 0x00000034 
+ 00028612  0x00005882 ifetch  0x00000001 , 0x00000006 
+ 00028613  0x00005883 bne  0x000000ff , 0x00006fcc 
+ 00028614  0x00005884 ifetch  0x00000001 , 0x00000006 
+ 00028615  0x00005885 bne  0x000000ff , 0x00006fca 
+ 00028616  0x00005886 increase  0xfffffffb , 0x00000006 
+ 00028617  0x00005887 branch  0x00007022 
+ 00028618  0x00005889 increase  0xfffffffb , 0x00000006 
+ 00028619  0x0000588a branch  0x00006fbd 
+ 00028620  0x0000588c increase  0xfffffffc , 0x00000006 
+ 00028621  0x0000588d branch  0x00006fbd 
+ 00028622  0x0000588f increase  0xfffffffd , 0x00000006 
+ 00028623  0x00005890 branch  0x00006fbd 
+ 00028624  0x00005892 ifetch  0x00000001 , 0x00000006 
+ 00028625  0x00005893 beq  0x00000009 , 0x00006fe5 
+ 00028626  0x00005894 beq  0x0000000a , 0x00006fd3 
+ 00028627  0x00005896 ifetch  0x00000002 , 0x00000006 
+ 00028628  0x00005897 istore  0x00000002 , 0x00000005 
+ 00028629  0x00005898 increase  0x00000001 , 0x00000007 
+ 00028630  0x00005899 byteswap  0x0000003f , 0x00000012 
+ 00028631  0x0000589a ifetch  0x00000002 , 0x00000006 
+ 00028632  0x0000589b byteswap  0x0000003f , 0x0000003f 
+ 00028633  0x0000589d increase  0x00000001 , 0x00000012 
+ 00028634  0x0000589e isub  0x00000012 , 0x0000003e 
+ 00028635  0x0000589f nbranch  0x00006fe2 , 0x00000002 
+ 00028636  0x000058a0 copy  0x0000003f , 0x00000013 
+ 00028637  0x000058a1 byteswap  0x00000012 , 0x0000003f 
+ 00028638  0x000058a2 istore  0x00000002 , 0x00000005 
+ 00028639  0x000058a3 increase  0x00000001 , 0x00000007 
+ 00028640  0x000058a4 copy  0x00000013 , 0x0000003f 
+ 00028641  0x000058a5 branch  0x00006fd9 
+ 00028642  0x000058a7 increase  0xfffffffb , 0x0000000b 
+ 00028643  0x000058a8 increase  0xfffffffb , 0x00000011 
+ 00028644  0x000058a9 branch  0x00006fea 
+ 00028645  0x000058ab ifetch  0x00000002 , 0x00000006 
+ 00028646  0x000058ac istore  0x00000002 , 0x00000005 
+ 00028647  0x000058ad increase  0x00000001 , 0x00000007 
+ 00028648  0x000058ae increase  0xfffffffd , 0x0000000b 
+ 00028649  0x000058af increase  0xfffffffd , 0x00000011 
+ 00028650  0x000058b1 nbranch  0x00007241 , 0x00000002 
+ 00028651  0x000058b2 nbranch  0x00006fd0 , 0x00000005 
+ 00028652  0x000058b3 increase  0xffffffff , 0x0000000b 
+ 00028653  0x000058b4 nbranch  0x00007241 , 0x00000005 
+ 00028654  0x000058b6 call  0x000052de 
+ 00028655  0x000058b7 increase  0x0000000a , 0x00000005 
+ 00028656  0x000058b8 arg  0x00000491 , 0x00000011 
+ 00028657  0x000058ba copy  0x00000007 , 0x0000003f 
+ 00028658  0x000058bb branch  0x00007004 , 0x00000034 
+ 00028659  0x000058bc ifetch  0x00000002 , 0x00000011 
+ 00028660  0x000058bd branch  0x00007004 , 0x00000034 
+ 00028661  0x000058be iforce  0x00000012 
+ 00028662  0x000058bf fetch  0x00000004 , 0x000004be 
+ 00028663  0x000058c0 iforce  0x00000002 
+ 00028664  0x000058c1 call  0x0000734e 
+ 00028665  0x000058c2 branch  0x00007001 , 0x00000034 
+ 00028666  0x000058c3 increase  0xfffffffd , 0x00000006 
+ 00028667  0x000058c4 ifetch  0x00000003 , 0x00000006 
+ 00028668  0x000058c5 istore  0x00000003 , 0x00000005 
+ 00028669  0x000058c6 call  0x00007199 
+ 00028670  0x000058c7 branch  0x00007001 , 0x00000034 
+ 00028671  0x000058c8 iforce  0x00000039 
+ 00028672  0x000058c9 call  0x00007e45 
+ 00028673  0x000058cb increase  0x00000002 , 0x00000011 
+ 00028674  0x000058cc increase  0xffffffff , 0x00000007 
+ 00028675  0x000058cd branch  0x00006ff1 
+ 00028676  0x000058d0 force  0x00000000 , 0x0000003f 
+ 00028677  0x000058d1 istore  0x00000001 , 0x00000005 
+ 00028678  0x000058d2 increase  0xffffffff , 0x00000005 
+ 00028679  0x000058d3 fetcht  0x00000002 , 0x000002da 
+ 00028680  0x000058d4 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028681  0x000058d5 isub  0x00000005 , 0x0000003f 
+ 00028682  0x000058d6 sub  0x0000003f , 0x00000000 , 0x00000011 
+ 00028683  0x000058d7 byteswap  0x00000011 , 0x0000003f 
+ 00028684  0x000058d8 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028685  0x000058d9 istore  0x00000002 , 0x00000012 
+ 00028686  0x000058da increase  0x00000003 , 0x00000011 
+ 00028687  0x000058db byteswap  0x00000011 , 0x0000003f 
+ 00028688  0x000058dc add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028689  0x000058dd istore  0x00000002 , 0x00000012 
+ 00028690  0x000058de increase  0x00000003 , 0x00000011 
+ 00028691  0x000058df byteswap  0x00000011 , 0x0000003f 
+ 00028692  0x000058e0 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028693  0x000058e1 istore  0x00000002 , 0x00000012 
+ 00028694  0x000058e2 increase  0x00000005 , 0x00000011 
+ 00028695  0x000058e3 copy  0x00000011 , 0x0000003f 
+ 00028696  0x000058e4 store  0x00000002 , 0x000002dc 
+ 00028697  0x000058e5 setarg  0x00000036 
+ 00028698  0x000058e6 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028699  0x000058e7 istore  0x00000001 , 0x00000012 
+ 00028700  0x000058e8 setarg  0x00000005 
+ 00028701  0x000058e9 istore  0x00000001 , 0x00000002 
+ 00028702  0x000058ea fetch  0x00000002 , 0x000004b0 
+ 00028703  0x000058eb add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028704  0x000058ec istore  0x00000002 , 0x00000012 
+ 00028705  0x000058ed rtn 
+ 00028706  0x000058ef ifetch  0x00000001 , 0x00000006 
+ 00028707  0x000058f0 bne  0x0000000a , 0x00007241 
+ 00028708  0x000058f1 ifetch  0x00000002 , 0x00000006 
+ 00028709  0x000058f2 nbranch  0x00007241 , 0x00000034 
+ 00028710  0x000058f3 ifetch  0x00000001 , 0x00000006 
+ 00028711  0x000058f4 bne  0x000000ff , 0x00007241 
+ 00028712  0x000058f5 ifetch  0x00000001 , 0x00000006 
+ 00028713  0x000058f6 bne  0x000000ff , 0x00007241 
+ 00028714  0x000058f7 increase  0xfffffffb , 0x0000000b 
+ 00028715  0x000058f8 ifetch  0x00000001 , 0x00000006 
+ 00028716  0x000058f9 beq  0x00000000 , 0x0000702f 
+ 00028717  0x000058fa beq  0x00000001 , 0x00007032 
+ 00028718  0x000058fb beq  0x00000002 , 0x00007036 
+ 00028719  0x000058fd store  0x00000002 , 0x000004ad 
+ 00028720  0x000058fe increase  0xffffffff , 0x0000000b 
+ 00028721  0x000058ff branch  0x0000703a 
+ 00028722  0x00005901 ifetch  0x00000001 , 0x00000006 
+ 00028723  0x00005902 store  0x00000002 , 0x000004ad 
+ 00028724  0x00005903 increase  0xfffffffe , 0x0000000b 
+ 00028725  0x00005904 branch  0x0000703a 
+ 00028726  0x00005906 ifetch  0x00000002 , 0x00000006 
+ 00028727  0x00005907 byteswap  0x0000003f , 0x0000003f 
+ 00028728  0x00005908 store  0x00000002 , 0x000004ad 
+ 00028729  0x00005909 increase  0xfffffffd , 0x0000000b 
+ 00028730  0x0000590b nbranch  0x0000723b , 0x00000005 
+ 00028731  0x0000590c call  0x0000731e 
+ 00028732  0x0000590d nbranch  0x00007238 , 0x00000005 
+ 00028733  0x0000590e copy  0x00000006 , 0x00000011 
+ 00028734  0x0000590f call  0x000052de 
+ 00028735  0x00005910 copy  0x00000011 , 0x00000006 
+ 00028736  0x00005911 increase  0x00000003 , 0x00000005 
+ 00028737  0x00005912 copy  0x00000006 , 0x0000000b 
+ 00028738  0x00005913 call  0x000072e8 
+ 00028739  0x00005914 copy  0x0000003f , 0x00000011 
+ 00028740  0x00005915 fetch  0x00000002 , 0x000004ad 
+ 00028741  0x00005916 copy  0x0000003f , 0x00000012 
+ 00028742  0x00005917 copy  0x00000011 , 0x0000003f 
+ 00028743  0x00005918 isub  0x00000012 , 0x00000012 
+ 00028744  0x00005919 fetch  0x00000002 , 0x000004b2 
+ 00028745  0x0000591a isub  0x00000012 , 0x0000003e 
+ 00028746  0x0000591b nbranch  0x00007066 , 0x00000002 
+ 00028747  0x0000591d disable  0x00000028 
+ 00028748  0x0000591e fetch  0x00000002 , 0x000004ad 
+ 00028749  0x0000591f branch  0x00007059 , 0x00000034 
+ 00028750  0x00005920 iadd  0x0000000b , 0x00000006 
+ 00028751  0x00005921 increase  0x00000003 , 0x00000012 
+ 00028752  0x00005922 copy  0x00000012 , 0x00000039 
+ 00028753  0x00005923 copy  0x00000039 , 0x0000003f 
+ 00028754  0x00005924 increase  0x00000003 , 0x0000003f 
+ 00028755  0x00005925 byteswap  0x0000003f , 0x0000003f 
+ 00028756  0x00005926 istore  0x00000002 , 0x00000005 
+ 00028757  0x00005927 copy  0x00000039 , 0x0000003f 
+ 00028758  0x00005928 byteswap  0x0000003f , 0x0000003f 
+ 00028759  0x00005929 istore  0x00000002 , 0x00000005 
+ 00028760  0x0000592a branch  0x00007074 
+ 00028761  0x0000592c add  0x00000011 , 0x00000006 , 0x00000039 
+ 00028762  0x0000592d branch  0x0000705d , 0x00000028 
+ 00028763  0x0000592e byteswap  0x00000039 , 0x0000003f 
+ 00028764  0x0000592f branch  0x00007060 
+ 00028765  0x00005931 copy  0x00000039 , 0x0000003f 
+ 00028766  0x00005932 increase  0x00000002 , 0x0000003f 
+ 00028767  0x00005933 byteswap  0x0000003f , 0x0000003f 
+ 00028768  0x00005935 istore  0x00000002 , 0x00000005 
+ 00028769  0x00005936 increase  0xfffffffd , 0x00000039 
+ 00028770  0x00005937 byteswap  0x00000039 , 0x0000003f 
+ 00028771  0x00005938 istore  0x00000002 , 0x00000005 
+ 00028772  0x00005939 copy  0x0000000b , 0x00000006 
+ 00028773  0x0000593a branch  0x00007074 
+ 00028774  0x0000593c enable  0x00000028 
+ 00028775  0x0000593d fetch  0x00000002 , 0x000004b2 
+ 00028776  0x0000593e copy  0x0000003f , 0x00000011 
+ 00028777  0x0000593f copy  0x0000003f , 0x00000039 
+ 00028778  0x00005940 fetch  0x00000002 , 0x000004ad 
+ 00028779  0x00005941 branch  0x00007059 , 0x00000034 
+ 00028780  0x00005942 iadd  0x0000000b , 0x00000006 
+ 00028781  0x00005943 copy  0x00000011 , 0x0000003f 
+ 00028782  0x00005944 increase  0x00000005 , 0x0000003f 
+ 00028783  0x00005945 byteswap  0x0000003f , 0x0000003f 
+ 00028784  0x00005946 istore  0x00000002 , 0x00000005 
+ 00028785  0x00005947 copy  0x00000011 , 0x0000003f 
+ 00028786  0x00005948 byteswap  0x0000003f , 0x0000003f 
+ 00028787  0x00005949 istore  0x00000002 , 0x00000005 
+ 00028788  0x0000594b ifetch  0x00000001 , 0x00000006 
+ 00028789  0x0000594c istore  0x00000001 , 0x00000005 
+ 00028790  0x0000594d loop  0x00007074 
+ 00028791  0x0000594e nbranch  0x0000707f , 0x00000028 
+ 00028792  0x0000594f force  0x00000002 , 0x0000003f 
+ 00028793  0x00005950 istore  0x00000001 , 0x00000005 
+ 00028794  0x00005951 copy  0x00000006 , 0x0000003f 
+ 00028795  0x00005952 isub  0x0000000b , 0x0000003f 
+ 00028796  0x00005953 byteswap  0x0000003f , 0x0000003f 
+ 00028797  0x00005954 istore  0x00000002 , 0x00000005 
+ 00028798  0x00005955 branch  0x00007081 
+ 00028799  0x00005957 force  0x00000000 , 0x0000003f 
+ 00028800  0x00005958 istore  0x00000001 , 0x00000005 
+ 00028801  0x0000595a fetch  0x00000002 , 0x000002da 
+ 00028802  0x0000595b isub  0x00000005 , 0x0000003f 
+ 00028803  0x0000595c sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028804  0x0000595d store  0x00000002 , 0x000002dc 
+ 00028805  0x0000595e call  0x000052de 
+ 00028806  0x0000595f setarg  0x00000005 
+ 00028807  0x00005960 istore  0x00000001 , 0x00000005 
+ 00028808  0x00005961 fetch  0x00000002 , 0x000004b0 
+ 00028809  0x00005962 istore  0x00000002 , 0x00000005 
+ 00028810  0x00005963 rtn 
+ 00028811  0x00005970 call  0x0000724d 
+ 00028812  0x00005971 compare  0x000000ff , 0x00000002 , 0x000000ff 
+ 00028813  0x00005972 branch  0x000070b4 , 0x00000001 
+ 00028814  0x00005973 ifetch  0x00000002 , 0x00000006 
+ 00028815  0x00005974 store  0x00000002 , 0x000004b2 
+ 00028816  0x00005975 increase  0xfffffffe , 0x0000000b 
+ 00028817  0x00005976 call  0x000072a4 
+ 00028818  0x00005977 arg  0x00000491 , 0x00000005 
+ 00028819  0x00005978 force  0x00000000 , 0x00000007 
+ 00028820  0x0000597a ifetch  0x00000003 , 0x00000006 
+ 00028821  0x0000597b bne  0x00000009 , 0x000070b4 
+ 00028822  0x0000597d rshift8  0x0000003f , 0x0000003f 
+ 00028823  0x0000597e istore  0x00000002 , 0x00000005 
+ 00028824  0x0000597f increase  0x00000001 , 0x00000007 
+ 00028825  0x00005980 increase  0xfffffffd , 0x0000000b 
+ 00028826  0x00005981 increase  0xfffffffd , 0x00000011 
+ 00028827  0x00005982 nbranch  0x00007241 , 0x00000002 
+ 00028828  0x00005983 nbranch  0x00007094 , 0x00000005 
+ 00028829  0x00005984 increase  0xffffffff , 0x0000000b 
+ 00028830  0x00005985 nbranch  0x00007241 , 0x00000005 
+ 00028831  0x00005987 call  0x000052de 
+ 00028832  0x00005988 increase  0x0000000d , 0x00000005 
+ 00028833  0x00005989 fetch  0x00000002 , 0x000004a9 
+ 00028834  0x0000598a iforce  0x00000013 
+ 00028835  0x0000598b arg  0x00000491 , 0x00000011 
+ 00028836  0x0000598d ifetch  0x00000004 , 0x00000011 
+ 00028837  0x0000598e branch  0x000070c4 , 0x00000034 
+ 00028838  0x0000598f ifetch  0x00000002 , 0x00000011 
+ 00028839  0x00005990 iforce  0x00000012 
+ 00028840  0x00005991 call  0x0000732a 
+ 00028841  0x00005992 branch  0x000070b2 , 0x00000034 
+ 00028842  0x00005993 increase  0xfffffffd , 0x00000006 
+ 00028843  0x00005994 ifetch  0x00000003 , 0x00000006 
+ 00028844  0x00005995 istore  0x00000003 , 0x00000005 
+ 00028845  0x00005996 call  0x00007199 
+ 00028846  0x00005997 iforce  0x00000039 
+ 00028847  0x00005999 ifetch  0x00000001 , 0x00000006 
+ 00028848  0x0000599a istore  0x00000001 , 0x00000005 
+ 00028849  0x0000599b loop  0x000070af 
+ 00028850  0x0000599d increase  0x00000002 , 0x00000011 
+ 00028851  0x0000599e branch  0x000070a4 
+ 00028852  0x000059a3 ifetch  0x00000001 , 0x00000006 
+ 00028853  0x000059a5 ifetch  0x00000001 , 0x00000006 
+ 00028854  0x000059a7 increase  0xfffffffb , 0x0000000b 
+ 00028855  0x000059a8 increase  0xfffffffb , 0x00000011 
+ 00028856  0x000059a9 nbranch  0x00007241 , 0x00000002 
+ 00028857  0x000059aa arg  0x000004a9 , 0x0000000b 
+ 00028858  0x000059ab ifetch  0x00000002 , 0x0000000b 
+ 00028859  0x000059ad increase  0x00000002 , 0x0000000b 
+ 00028860  0x000059ae call  0x00007307 
+ 00028861  0x000059af deposit  0x00000007 
+ 00028862  0x000059b0 store  0x00000001 , 0x000004dd 
+ 00028863  0x000059b1 branch  0x000072be , 0x00000034 
+ 00028864  0x000059b2 arg  0x00000000 , 0x00000007 
+ 00028865  0x000059b3 call  0x000052de 
+ 00028866  0x000059b4 increase  0x0000000a , 0x00000005 
+ 00028867  0x000059b5 branch  0x00007108 
+ 00028868  0x000059b7 force  0x00000000 , 0x0000003f 
+ 00028869  0x000059b8 istore  0x00000001 , 0x00000005 
+ 00028870  0x000059b9 increase  0xffffffff , 0x00000005 
+ 00028871  0x000059ba fetcht  0x00000002 , 0x000002da 
+ 00028872  0x000059bb add  0x00000002 , 0x0000000d , 0x0000003f 
+ 00028873  0x000059bc isub  0x00000005 , 0x0000003f 
+ 00028874  0x000059bd branch  0x000070e8 , 0x00000005 
+ 00028875  0x000059be sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028876  0x000059bf add  0x00000002 , 0x0000000c , 0x00000012 
+ 00028877  0x000059c0 istore  0x00000001 , 0x00000012 
+ 00028878  0x000059c1 increase  0x00000003 , 0x0000003f 
+ 00028879  0x000059c2 add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028880  0x000059c3 istore  0x00000001 , 0x00000012 
+ 00028881  0x000059c4 increase  0x00000003 , 0x0000003f 
+ 00028882  0x000059c5 byteswap  0x0000003f , 0x0000003f 
+ 00028883  0x000059c6 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028884  0x000059c7 istore  0x00000002 , 0x00000012 
+ 00028885  0x000059c8 rshift8  0x0000003f , 0x0000003f 
+ 00028886  0x000059c9 increase  0x00000003 , 0x0000003f 
+ 00028887  0x000059ca byteswap  0x0000003f , 0x0000003f 
+ 00028888  0x000059cb add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028889  0x000059cc istore  0x00000002 , 0x00000012 
+ 00028890  0x000059cd rshift8  0x0000003f , 0x0000003f 
+ 00028891  0x000059ce increase  0x00000005 , 0x0000003f 
+ 00028892  0x000059cf store  0x00000001 , 0x000002dc 
+ 00028893  0x000059d1 fetch  0x00000002 , 0x000004b0 
+ 00028894  0x000059d2 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00028895  0x000059d3 istore  0x00000002 , 0x00000012 
+ 00028896  0x000059d4 setarg  0x00000007 
+ 00028897  0x000059d5 istore  0x00000001 , 0x00000002 
+ 00028898  0x000059da setarg  0x00000036 
+ 00028899  0x000059db add  0x00000002 , 0x00000007 , 0x00000012 
+ 00028900  0x000059dc istore  0x00000002 , 0x00000012 
+ 00028901  0x000059dd add  0x00000002 , 0x0000000a , 0x00000012 
+ 00028902  0x000059de istore  0x00000002 , 0x00000012 
+ 00028903  0x000059df rtn 
+ 00028904  0x000059e1 jam  0x0000000a , 0x000002dc 
+ 00028905  0x000059e2 call  0x000052de 
+ 00028906  0x000059e4 setarg  0x00000007 
+ 00028907  0x000059e5 istore  0x00000001 , 0x00000005 
+ 00028908  0x000059e6 fetch  0x00000002 , 0x000004b0 
+ 00028909  0x000059e7 istore  0x00000002 , 0x00000005 
+ 00028910  0x000059eb setarg  0x00000500 
+ 00028911  0x000059ec istore  0x00000002 , 0x00000005 
+ 00028912  0x000059ef setarg  0x00000200 
+ 00028913  0x000059f0 istore  0x00000002 , 0x00000005 
+ 00028914  0x000059f4 setarg  0x00000035 
+ 00028915  0x000059f5 istore  0x00000003 , 0x00000005 
+ 00028916  0x000059f6 rtn 
+ 00028917  0x000059f9 ifetch  0x00000001 , 0x00000006 
+ 00028918  0x000059fa istore  0x00000001 , 0x00000005 
+ 00028919  0x000059fb increase  0x00000001 , 0x00000012 
+ 00028920  0x000059fc increase  0xffffffff , 0x00000011 
+ 00028921  0x000059fd branch  0x000070fb , 0x00000005 
+ 00028922  0x000059fe loop  0x000070f5 
+ 00028923  0x00005a00 copy  0x00000005 , 0x0000000b 
+ 00028924  0x00005a01 copy  0x00000012 , 0x0000003f 
+ 00028925  0x00005a02 store  0x00000002 , 0x000004ad 
+ 00028926  0x00005a03 copy  0x00000011 , 0x0000003f 
+ 00028927  0x00005a04 store  0x00000002 , 0x000004b2 
+ 00028928  0x00005a05 branch  0x00007117 , 0x00000034 
+ 00028929  0x00005a06 branch  0x00007152 , 0x00000028 
+ 00028930  0x00005a07 copy  0x0000000b , 0x00000005 
+ 00028931  0x00005a09 increase  0x00000001 , 0x00000007 
+ 00028932  0x00005a0a fetch  0x00000001 , 0x000004dd 
+ 00028933  0x00005a0b isub  0x00000007 , 0x0000003e 
+ 00028934  0x00005a0c nbranch  0x00007108 , 0x00000005 
+ 00028935  0x00005a0d branch  0x00007171 
+ 00028936  0x00005a0f arg  0x000004c5 , 0x00000006 
+ 00028937  0x00005a10 lshift2  0x00000007 , 0x0000003f 
+ 00028938  0x00005a11 iadd  0x00000006 , 0x00000006 
+ 00028939  0x00005a12 ifetch  0x00000004 , 0x00000006 
+ 00028940  0x00005a13 iforce  0x00000002 
+ 00028941  0x00005a14 call  0x0000731e 
+ 00028942  0x00005a15 copy  0x00000006 , 0x0000000b 
+ 00028943  0x00005a16 call  0x000072e8 
+ 00028944  0x00005a17 add  0x0000003f , 0x00000003 , 0x00000039 
+ 00028945  0x00005a18 fetch  0x00000002 , 0x000004b2 
+ 00028946  0x00005a19 copy  0x0000003f , 0x00000011 
+ 00028947  0x00005a1a fetch  0x00000002 , 0x000004ad 
+ 00028948  0x00005a1b copy  0x0000003f , 0x00000012 
+ 00028949  0x00005a1c copy  0x0000000b , 0x00000006 
+ 00028950  0x00005a1d branch  0x000070f5 
+ 00028951  0x00005a1f arg  0x00000000 , 0x00000007 
+ 00028952  0x00005a20 arg  0x00000000 , 0x00000012 
+ 00028953  0x00005a22 arg  0x000004c5 , 0x00000006 
+ 00028954  0x00005a23 lshift2  0x00000007 , 0x0000003f 
+ 00028955  0x00005a24 iadd  0x00000006 , 0x00000006 
+ 00028956  0x00005a25 ifetch  0x00000004 , 0x00000006 
+ 00028957  0x00005a26 iforce  0x00000002 
+ 00028958  0x00005a27 call  0x0000731e 
+ 00028959  0x00005a28 call  0x000072e8 
+ 00028960  0x00005a29 add  0x0000003f , 0x00000003 , 0x0000003f 
+ 00028961  0x00005a2a iadd  0x00000012 , 0x00000012 
+ 00028962  0x00005a2b increase  0x00000001 , 0x00000007 
+ 00028963  0x00005a2c fetch  0x00000001 , 0x000004dd 
+ 00028964  0x00005a2d isub  0x00000007 , 0x0000003e 
+ 00028965  0x00005a2e nbranch  0x00007119 , 0x00000005 
+ 00028966  0x00005a30 copy  0x0000000b , 0x00000005 
+ 00028967  0x00005a31 force  0x00000002 , 0x0000003f 
+ 00028968  0x00005a32 istore  0x00000001 , 0x00000005 
+ 00028969  0x00005a33 fetch  0x00000002 , 0x000004ad 
+ 00028970  0x00005a34 byteswap  0x0000003f , 0x0000003f 
+ 00028971  0x00005a35 istore  0x00000002 , 0x00000005 
+ 00028972  0x00005a36 increase  0xfffffffd , 0x00000005 
+ 00028973  0x00005a37 fetcht  0x00000002 , 0x000002da 
+ 00028974  0x00005a38 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00028975  0x00005a39 isub  0x00000005 , 0x0000003f 
+ 00028976  0x00005a3a sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00028977  0x00005a3b iforce  0x00000011 
+ 00028978  0x00005a3d deposit  0x00000012 
+ 00028979  0x00005a3e add  0x00000002 , 0x00000009 , 0x00000012 
+ 00028980  0x00005a3f istore  0x00000001 , 0x00000012 
+ 00028981  0x00005a40 rshift8  0x0000003f , 0x0000003f 
+ 00028982  0x00005a41 add  0x00000002 , 0x00000008 , 0x00000012 
+ 00028983  0x00005a42 istore  0x00000001 , 0x00000012 
+ 00028984  0x00005a43 increase  0x00000003 , 0x00000011 
+ 00028985  0x00005a44 deposit  0x00000011 
+ 00028986  0x00005a45 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00028987  0x00005a46 istore  0x00000001 , 0x00000012 
+ 00028988  0x00005a47 rshift8  0x0000003f , 0x0000003f 
+ 00028989  0x00005a48 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00028990  0x00005a49 istore  0x00000001 , 0x00000012 
+ 00028991  0x00005a4a increase  0x00000005 , 0x00000011 
+ 00028992  0x00005a4b deposit  0x00000011 
+ 00028993  0x00005a4c add  0x00000002 , 0x00000004 , 0x00000012 
+ 00028994  0x00005a4d istore  0x00000001 , 0x00000012 
+ 00028995  0x00005a4e rshift8  0x0000003f , 0x0000003f 
+ 00028996  0x00005a4f add  0x00000002 , 0x00000003 , 0x00000012 
+ 00028997  0x00005a50 istore  0x00000001 , 0x00000012 
+ 00028998  0x00005a51 increase  0x00000005 , 0x00000011 
+ 00028999  0x00005a52 deposit  0x00000011 
+ 00029000  0x00005a53 store  0x00000002 , 0x000002dc 
+ 00029001  0x00005a54 setarg  0x00000007 
+ 00029002  0x00005a55 istore  0x00000001 , 0x00000002 
+ 00029003  0x00005a56 setarg  0x00000036 
+ 00029004  0x00005a57 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029005  0x00005a58 istore  0x00000001 , 0x00000012 
+ 00029006  0x00005a59 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029007  0x00005a5a fetch  0x00000002 , 0x000004b0 
+ 00029008  0x00005a5b istore  0x00000002 , 0x00000012 
+ 00029009  0x00005a5c rtn 
+ 00029010  0x00005a5e copy  0x0000000b , 0x00000005 
+ 00029011  0x00005a5f force  0x00000000 , 0x0000003f 
+ 00029012  0x00005a60 istore  0x00000001 , 0x00000005 
+ 00029013  0x00005a61 increase  0xffffffff , 0x00000005 
+ 00029014  0x00005a62 fetcht  0x00000002 , 0x000002da 
+ 00029015  0x00005a63 add  0x00000002 , 0x00000007 , 0x0000003f 
+ 00029016  0x00005a64 isub  0x00000005 , 0x0000003f 
+ 00029017  0x00005a65 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029018  0x00005a66 iforce  0x00000011 
+ 00029019  0x00005a68 deposit  0x00000011 
+ 00029020  0x00005a69 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029021  0x00005a6a istore  0x00000001 , 0x00000012 
+ 00029022  0x00005a6b rshift8  0x0000003f , 0x0000003f 
+ 00029023  0x00005a6c add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029024  0x00005a6d istore  0x00000001 , 0x00000012 
+ 00029025  0x00005a6e increase  0x00000003 , 0x00000011 
+ 00029026  0x00005a6f deposit  0x00000011 
+ 00029027  0x00005a70 add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029028  0x00005a71 istore  0x00000001 , 0x00000012 
+ 00029029  0x00005a72 rshift8  0x0000003f , 0x0000003f 
+ 00029030  0x00005a73 add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029031  0x00005a74 istore  0x00000001 , 0x00000012 
+ 00029032  0x00005a75 increase  0x00000005 , 0x00000011 
+ 00029033  0x00005a76 deposit  0x00000011 
+ 00029034  0x00005a77 store  0x00000002 , 0x000002dc 
+ 00029035  0x00005a79 setarg  0x00000007 
+ 00029036  0x00005a7a istore  0x00000001 , 0x00000002 
+ 00029037  0x00005a7c fetch  0x00000002 , 0x000004b0 
+ 00029038  0x00005a7d add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029039  0x00005a7e istore  0x00000002 , 0x00000012 
+ 00029040  0x00005a7f rtn 
+ 00029041  0x00005a82 force  0x00000000 , 0x0000003f 
+ 00029042  0x00005a83 istore  0x00000001 , 0x00000005 
+ 00029043  0x00005a84 increase  0xffffffff , 0x00000005 
+ 00029044  0x00005a85 fetcht  0x00000002 , 0x000002da 
+ 00029045  0x00005a86 add  0x00000002 , 0x0000000a , 0x0000003f 
+ 00029046  0x00005a87 isub  0x00000005 , 0x0000003f 
+ 00029047  0x00005a88 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00029048  0x00005a89 iforce  0x00000011 
+ 00029049  0x00005a8b deposit  0x00000011 
+ 00029050  0x00005a8c add  0x00000002 , 0x00000009 , 0x00000012 
+ 00029051  0x00005a8d istore  0x00000001 , 0x00000012 
+ 00029052  0x00005a8e rshift8  0x0000003f , 0x0000003f 
+ 00029053  0x00005a8f add  0x00000002 , 0x00000008 , 0x00000012 
+ 00029054  0x00005a90 istore  0x00000001 , 0x00000012 
+ 00029055  0x00005a92 increase  0x00000003 , 0x00000011 
+ 00029056  0x00005a93 deposit  0x00000011 
+ 00029057  0x00005a94 add  0x00000002 , 0x00000006 , 0x00000012 
+ 00029058  0x00005a95 istore  0x00000001 , 0x00000012 
+ 00029059  0x00005a96 rshift8  0x0000003f , 0x0000003f 
+ 00029060  0x00005a97 add  0x00000002 , 0x00000005 , 0x00000012 
+ 00029061  0x00005a98 istore  0x00000001 , 0x00000012 
+ 00029062  0x00005a99 increase  0x00000003 , 0x00000011 
+ 00029063  0x00005a9a deposit  0x00000011 
+ 00029064  0x00005a9b add  0x00000002 , 0x00000004 , 0x00000012 
+ 00029065  0x00005a9c istore  0x00000001 , 0x00000012 
+ 00029066  0x00005a9d rshift8  0x0000003f , 0x0000003f 
+ 00029067  0x00005a9e add  0x00000002 , 0x00000003 , 0x00000012 
+ 00029068  0x00005a9f istore  0x00000001 , 0x00000012 
+ 00029069  0x00005aa0 increase  0x00000005 , 0x00000011 
+ 00029070  0x00005aa1 deposit  0x00000011 
+ 00029071  0x00005aa2 store  0x00000002 , 0x000002dc 
+ 00029072  0x00005aa3 setarg  0x00000036 
+ 00029073  0x00005aa4 add  0x00000002 , 0x00000007 , 0x00000012 
+ 00029074  0x00005aa5 istore  0x00000001 , 0x00000012 
+ 00029075  0x00005aa6 setarg  0x00000007 
+ 00029076  0x00005aa7 istore  0x00000001 , 0x00000002 
+ 00029077  0x00005aa8 fetch  0x00000002 , 0x000004b0 
+ 00029078  0x00005aa9 add  0x00000002 , 0x00000001 , 0x00000012 
+ 00029079  0x00005aaa istore  0x00000002 , 0x00000012 
+ 00029080  0x00005aab rtn 
+ 00029081  0x00005aad copy  0x00000006 , 0x0000000b 
+ 00029082  0x00005aae ifetch  0x00000001 , 0x00000006 
+ 00029083  0x00005aaf and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029084  0x00005ab0 rshift3  0x0000003f , 0x0000003f 
+ 00029085  0x00005ab1 beq  0x00000006 , 0x000071a2 
+ 00029086  0x00005ab2 beq  0x00000001 , 0x000072e0 
+ 00029087  0x00005ab3 beq  0x00000004 , 0x000072e5 
+ 00029088  0x00005ab4 beq  0x00000005 , 0x000072e3 
+ 00029089  0x00005ab5 branch  0x000072de 
+ 00029090  0x00005ab7 call  0x000071a4 
+ 00029091  0x00005ab8 branch  0x000072de 
+ 00029092  0x00005aba deposit  0x00000039 
+ 00029093  0x00005abb beq  0x00000005 , 0x000071a9 
+ 00029094  0x00005abc beq  0x00000006 , 0x000071ac 
+ 00029095  0x00005abd force  0x00000003 , 0x00000039 
+ 00029096  0x00005abe branch  0x000072ef 
+ 00029097  0x00005ac0 ifetch  0x00000001 , 0x00000006 
+ 00029098  0x00005ac1 increase  0x00000002 , 0x0000003f 
+ 00029099  0x00005ac2 rtn 
+ 00029100  0x00005ac4 ifetch  0x00000002 , 0x00000006 
+ 00029101  0x00005ac5 byteswap  0x0000003f , 0x0000003f 
+ 00029102  0x00005ac6 increase  0x00000003 , 0x0000003f 
+ 00029103  0x00005ac7 rtn 
+ 00029104  0x00005aca call  0x000052de 
+ 00029105  0x00005acb copy  0x0000003f , 0x00000005 
+ 00029106  0x00005acc setarg  0x00000006 
+ 00029107  0x00005acd istore  0x00000001 , 0x00000005 
+ 00029108  0x00005ace setarg  0x0000006e 
+ 00029109  0x00005acf istore  0x00000002 , 0x00000005 
+ 00029110  0x00005ad0 setarg  0x00000f00 
+ 00029111  0x00005ad1 istore  0x00000002 , 0x00000005 
+ 00029112  0x00005ad2 setarg  0x001a0535 
+ 00029113  0x00005ad3 istore  0x00000003 , 0x00000005 
+ 00029114  0x00005ad4 setarg  0x00000111 
+ 00029115  0x00005ad5 lshift16  0x0000003f , 0x0000003f 
+ 00029116  0x00005ad6 istore  0x00000004 , 0x00000005 
+ 00029117  0x00005ad7 setarg  0x00002600 
+ 00029118  0x00005ad8 istore  0x00000002 , 0x00000005 
+ 00029119  0x00005ad9 setarg  0x00000335 
+ 00029120  0x00005ada istore  0x00000002 , 0x00000005 
+ 00029121  0x00005adb setarg  0x00000009 
+ 00029122  0x00005adc istore  0x00000002 , 0x00000005 
+ 00029123  0x00005add setarg  0x00000004 
+ 00029124  0x00005ade istore  0x00000002 , 0x00000005 
+ 00029125  0x00005adf jam  0x00000014 , 0x000002dc 
+ 00029126  0x00005ae0 rtn 
+ 00029127  0x00005aeb copy  0x00000006 , 0x00000002 
+ 00029128  0x00005aec fetch  0x00000002 , 0x000004b0 
+ 00029129  0x00005aed beq  0x0000006e , 0x000071cb 
+ 00029130  0x00005af0 branch  0x000071d4 
+ 00029131  0x00005af3 copy  0x00000002 , 0x00000006 
+ 00029132  0x00005af4 increase  0xfffffffd , 0x0000000b 
+ 00029133  0x00005af5 copy  0x0000000b , 0x0000003f 
+ 00029134  0x00005af6 beq  0x00000002 , 0x000071d4 
+ 00029135  0x00005af7 call  0x000071d5 
+ 00029136  0x00005af8 rtn  0x00000028 
+ 00029137  0x00005af9 store  0x00000001 , 0x00004752 
+ 00029138  0x00005afa jam  0x00000017 , 0x000002ec 
+ 00029139  0x00005afb rtn 
+ 00029140  0x00005afe rtn 
+ 00029141  0x00005b05 enable  0x00000028 
+ 00029142  0x00005b06 copy  0x0000003f , 0x00000039 
+ 00029143  0x00005b07 arg  0x00000400 , 0x00000002 
+ 00029144  0x00005b09 ifetch  0x00000002 , 0x00000006 
+ 00029145  0x00005b0a isub  0x00000002 , 0x0000003e 
+ 00029146  0x00005b0b branch  0x000071de , 0x00000005 
+ 00029147  0x00005b0c increase  0xffffffff , 0x00000006 
+ 00029148  0x00005b0d loop  0x000071d8 
+ 00029149  0x00005b0e rtn 
+ 00029150  0x00005b10 arg  0x00000300 , 0x00000002 
+ 00029151  0x00005b12 ifetch  0x00000002 , 0x00000006 
+ 00029152  0x00005b13 isub  0x00000002 , 0x0000003e 
+ 00029153  0x00005b14 branch  0x000071e5 , 0x00000005 
+ 00029154  0x00005b15 increase  0xffffffff , 0x00000006 
+ 00029155  0x00005b16 loop  0x000071df 
+ 00029156  0x00005b17 rtn 
+ 00029157  0x00005b19 ifetch  0x00000001 , 0x00000006 
+ 00029158  0x00005b1a ifetch  0x00000001 , 0x00000006 
+ 00029159  0x00005b1b disable  0x00000028 
+ 00029160  0x00005b1c rtn 
+ 00029161  0x00005b28 call  0x000072a4 
+ 00029162  0x00005b29 branch  0x00007236 , 0x00000005 
+ 00029163  0x00005b2a force  0x00000000 , 0x00000012 
+ 00029164  0x00005b2b ifetch  0x00000001 , 0x00000006 
+ 00029165  0x00005b2c increase  0xffffffff , 0x00000011 
+ 00029166  0x00005b2d increase  0xffffffff , 0x0000000b 
+ 00029167  0x00005b2e compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029168  0x00005b2f nbranch  0x00007230 , 0x00000001 
+ 00029169  0x00005b30 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029170  0x00005b31 nbranch  0x000071f8 , 0x00000001 
+ 00029171  0x00005b32 force  0x00000001 , 0x00000012 
+ 00029172  0x00005b34 increase  0x00000002 , 0x00000006 
+ 00029173  0x00005b35 increase  0xfffffffe , 0x00000011 
+ 00029174  0x00005b36 increase  0xfffffffe , 0x0000000b 
+ 00029175  0x00005b37 branch  0x000071fd 
+ 00029176  0x00005b39 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029177  0x00005b3a nbranch  0x000071fb , 0x00000001 
+ 00029178  0x00005b3b branch  0x000071f4 
+ 00029179  0x00005b3d compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029180  0x00005b3e nbranch  0x00007230 , 0x00000001 
+ 00029181  0x00005b40 ifetch  0x00000001 , 0x00000006 
+ 00029182  0x00005b41 increase  0xffffffff , 0x00000011 
+ 00029183  0x00005b42 increase  0xffffffff , 0x0000000b 
+ 00029184  0x00005b43 bne  0x00000001 , 0x00007207 
+ 00029185  0x00005b44 ifetch  0x00000001 , 0x00000006 
+ 00029186  0x00005b45 increase  0xffffffff , 0x00000011 
+ 00029187  0x00005b46 increase  0xffffffff , 0x0000000b 
+ 00029188  0x00005b47 bne  0x00000000 , 0x00007230 
+ 00029189  0x00005b48 jam  0x000000ff , 0x000004c3 
+ 00029190  0x00005b49 branch  0x00007230 
+ 00029191  0x00005b4b bne  0x00000000 , 0x00007230 
+ 00029192  0x00005b4c ifetch  0x00000001 , 0x00000006 
+ 00029193  0x00005b4d increase  0xffffffff , 0x00000011 
+ 00029194  0x00005b4e increase  0xffffffff , 0x0000000b 
+ 00029195  0x00005b4f bne  0x00000003 , 0x00007230 
+ 00029196  0x00005b50 copy  0x00000012 , 0x0000003e 
+ 00029197  0x00005b51 branch  0x00007210 , 0x00000005 
+ 00029198  0x00005b52 increase  0xfffffff4 , 0x00000006 
+ 00029199  0x00005b53 increase  0xfffffff4 , 0x0000000b 
+ 00029200  0x00005b55 force  0x000000ff , 0x0000003f 
+ 00029201  0x00005b56 store  0x00000001 , 0x000004c4 
+ 00029202  0x00005b57 ifetch  0x00000001 , 0x00000006 
+ 00029203  0x00005b58 increase  0xffffffff , 0x00000011 
+ 00029204  0x00005b59 increase  0xffffffff , 0x0000000b 
+ 00029205  0x00005b5a compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00029206  0x00005b5b nbranch  0x00007230 , 0x00000001 
+ 00029207  0x00005b5c compare  0x00000000 , 0x0000003f , 0x00000007 
+ 00029208  0x00005b5d branch  0x0000722d , 0x00000001 
+ 00029209  0x00005b5e compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029210  0x00005b5f branch  0x0000722a , 0x00000001 
+ 00029211  0x00005b60 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029212  0x00005b61 branch  0x00007227 , 0x00000001 
+ 00029213  0x00005b62 compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00029214  0x00005b63 branch  0x00007224 , 0x00000001 
+ 00029215  0x00005b64 compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029216  0x00005b65 nbranch  0x00007230 , 0x00000001 
+ 00029217  0x00005b66 increase  0x00000008 , 0x00000006 
+ 00029218  0x00005b67 increase  0xfffffff8 , 0x00000011 
+ 00029219  0x00005b68 increase  0xfffffff8 , 0x0000000b 
+ 00029220  0x00005b6a increase  0x00000004 , 0x00000006 
+ 00029221  0x00005b6b increase  0xfffffffc , 0x00000011 
+ 00029222  0x00005b6c increase  0xfffffffc , 0x0000000b 
+ 00029223  0x00005b6e increase  0x00000002 , 0x00000006 
+ 00029224  0x00005b6f increase  0xfffffffe , 0x00000011 
+ 00029225  0x00005b70 increase  0xfffffffe , 0x0000000b 
+ 00029226  0x00005b72 increase  0x00000001 , 0x00000006 
+ 00029227  0x00005b73 increase  0xffffffff , 0x00000011 
+ 00029228  0x00005b74 increase  0xffffffff , 0x0000000b 
+ 00029229  0x00005b76 ifetch  0x00000001 , 0x00000006 
+ 00029230  0x00005b77 increase  0xffffffff , 0x00000011 
+ 00029231  0x00005b78 increase  0xffffffff , 0x0000000b 
+ 00029232  0x00005b7a increase  0xffffffff , 0x0000000b 
+ 00029233  0x00005b7b increase  0xffffffff , 0x00000011 
+ 00029234  0x00005b7c branch  0x00007230 , 0x00000002 
+ 00029235  0x00005b7d increase  0x00000001 , 0x0000000b 
+ 00029236  0x00005b7e force  0x00000001 , 0x0000003f 
+ 00029237  0x00005b7f rtn ,
+ 00029238  0x00005b81 force  0x00000000 , 0x0000003f 
+ 00029239  0x00005b82 rtn ,
+ 00029240  0x00005b85 setarg  0x00000200 
+ 00029241  0x00005b86 store  0x00000002 , 0x000004b6 
+ 00029242  0x00005b87 branch  0x00007243 
+ 00029243  0x00005b89 setarg  0x00000400 
+ 00029244  0x00005b8a store  0x00000002 , 0x000004b6 
+ 00029245  0x00005b8b branch  0x00007243 
+ 00029246  0x00005b8d setarg  0x00000600 
+ 00029247  0x00005b8e store  0x00000002 , 0x000004b6 
+ 00029248  0x00005b8f branch  0x00007243 
+ 00029249  0x00005b91 setarg  0x00000300 
+ 00029250  0x00005b92 store  0x00000002 , 0x000004b6 
+ 00029251  0x00005b94 call  0x000052de 
+ 00029252  0x00005b95 istore  0x00000001 , 0x00000005 
+ 00029253  0x00005b96 fetch  0x00000002 , 0x000004b0 
+ 00029254  0x00005b97 istore  0x00000002 , 0x00000005 
+ 00029255  0x00005b98 setarg  0x00000200 
+ 00029256  0x00005b99 istore  0x00000002 , 0x00000005 
+ 00029257  0x00005b9a fetch  0x00000002 , 0x000004b6 
+ 00029258  0x00005b9b istore  0x00000002 , 0x00000005 
+ 00029259  0x00005b9c jam  0x00000007 , 0x000002dc 
+ 00029260  0x00005b9d rtn 
+ 00029261  0x00005ba0 force  0x00000000 , 0x00000002 
+ 00029262  0x00005ba1 arg  0x000004a9 , 0x00000005 
+ 00029263  0x00005ba2 call  0x000072a4 
+ 00029264  0x00005ba3 branch  0x000072a2 , 0x00000005 
+ 00029265  0x00005ba5 ifetch  0x00000001 , 0x00000006 
+ 00029266  0x00005ba6 increase  0xffffffff , 0x00000011 
+ 00029267  0x00005ba7 increase  0xffffffff , 0x0000000b 
+ 00029268  0x00005ba8 compare  0x00000018 , 0x0000003f , 0x000000f8 
+ 00029269  0x00005ba9 nbranch  0x000072a2 , 0x00000001 
+ 00029270  0x00005baa compare  0x00000004 , 0x0000003f , 0x00000007 
+ 00029271  0x00005bab nbranch  0x0000726e , 0x00000001 
+ 00029272  0x00005bac force  0x00000001 , 0x00000002 
+ 00029273  0x00005bae ifetch  0x00000001 , 0x00000006 
+ 00029274  0x00005baf increase  0xffffffff , 0x00000011 
+ 00029275  0x00005bb0 increase  0xffffffff , 0x0000000b 
+ 00029276  0x00005bb1 bne  0x00000000 , 0x00007262 
+ 00029277  0x00005bb2 ifetch  0x00000001 , 0x00000006 
+ 00029278  0x00005bb3 increase  0xffffffff , 0x00000011 
+ 00029279  0x00005bb4 increase  0xffffffff , 0x0000000b 
+ 00029280  0x00005bb5 beq  0x00000000 , 0x00007273 
+ 00029281  0x00005bb6 branch  0x00007265 
+ 00029282  0x00005bb8 increase  0x00000001 , 0x00000006 
+ 00029283  0x00005bb9 increase  0xffffffff , 0x00000011 
+ 00029284  0x00005bba increase  0xffffffff , 0x0000000b 
+ 00029285  0x00005bbc increase  0x00000002 , 0x00000006 
+ 00029286  0x00005bbd increase  0xfffffffe , 0x00000011 
+ 00029287  0x00005bbe increase  0xfffffffe , 0x0000000b 
+ 00029288  0x00005bbf compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029289  0x00005bc0 branch  0x0000729d , 0x00000001 
+ 00029290  0x00005bc1 increase  0x0000000c , 0x00000006 
+ 00029291  0x00005bc2 increase  0xfffffff4 , 0x00000011 
+ 00029292  0x00005bc3 increase  0xfffffff4 , 0x0000000b 
+ 00029293  0x00005bc4 branch  0x0000729d 
+ 00029294  0x00005bc6 compare  0x00000002 , 0x0000003f , 0x00000007 
+ 00029295  0x00005bc7 nbranch  0x00007271 , 0x00000001 
+ 00029296  0x00005bc8 branch  0x00007259 
+ 00029297  0x00005bca compare  0x00000001 , 0x0000003f , 0x00000007 
+ 00029298  0x00005bcb nbranch  0x000072a2 , 0x00000001 
+ 00029299  0x00005bcd ifetch  0x00000002 , 0x00000006 
+ 00029300  0x00005bce increase  0xfffffffe , 0x00000011 
+ 00029301  0x00005bcf increase  0xfffffffe , 0x0000000b 
+ 00029302  0x00005bd0 istore  0x00000002 , 0x00000005 
+ 00029303  0x00005bd2 compare  0x00000000 , 0x00000002 , 0x000000ff 
+ 00029304  0x00005bd3 branch  0x0000729d , 0x00000001 
+ 00029305  0x00005bd4 copy  0x00000006 , 0x00000002 
+ 00029306  0x00005bd5 ifetch  0x00000001 , 0x00000006 
+ 00029307  0x00005bd6 bne  0x00000000 , 0x00007292 
+ 00029308  0x00005bd7 ifetch  0x00000001 , 0x00000006 
+ 00029309  0x00005bd8 bne  0x00000000 , 0x00007292 
+ 00029310  0x00005bd9 ifetch  0x00000001 , 0x00000006 
+ 00029311  0x00005bda bne  0x00000010 , 0x00007292 
+ 00029312  0x00005bdb ifetch  0x00000001 , 0x00000006 
+ 00029313  0x00005bdc bne  0x00000000 , 0x00007292 
+ 00029314  0x00005bdd ifetch  0x00000001 , 0x00000006 
+ 00029315  0x00005bde bne  0x00000080 , 0x00007292 
+ 00029316  0x00005bdf ifetch  0x00000001 , 0x00000006 
+ 00029317  0x00005be0 bne  0x00000000 , 0x00007292 
+ 00029318  0x00005be1 ifetch  0x00000001 , 0x00000006 
+ 00029319  0x00005be2 bne  0x00000000 , 0x00007292 
+ 00029320  0x00005be3 ifetch  0x00000001 , 0x00000006 
+ 00029321  0x00005be4 bne  0x00000080 , 0x00007292 
+ 00029322  0x00005be5 ifetch  0x00000001 , 0x00000006 
+ 00029323  0x00005be6 bne  0x0000005f , 0x00007292 
+ 00029324  0x00005be7 ifetch  0x00000001 , 0x00000006 
+ 00029325  0x00005be8 bne  0x0000009b , 0x00007292 
+ 00029326  0x00005be9 ifetch  0x00000001 , 0x00000006 
+ 00029327  0x00005bea bne  0x00000034 , 0x00007292 
+ 00029328  0x00005beb ifetch  0x00000001 , 0x00000006 
+ 00029329  0x00005bec beq  0x000000fb , 0x0000729b 
+ 00029330  0x00005bee copy  0x00000002 , 0x00000006 
+ 00029331  0x00005bf0 increase  0x0000000c , 0x00000006 
+ 00029332  0x00005bf1 force  0x00000000 , 0x00000007 
+ 00029333  0x00005bf2 force  0x00000000 , 0x00000002 
+ 00029334  0x00005bf3 branch  0x0000729b 
+ 00029335  0x00005bf5 ifetch  0x00000001 , 0x00000006 
+ 00029336  0x00005bf6 increase  0xffffffff , 0x00000011 
+ 00029337  0x00005bf7 increase  0xffffffff , 0x0000000b 
+ 00029338  0x00005bf8 branch  0x00007277 
+ 00029339  0x00005bfa increase  0xfffffff4 , 0x0000000b 
+ 00029340  0x00005bfb increase  0xfffffff4 , 0x00000011 
+ 00029341  0x00005bfd compare  0x00000000 , 0x00000011 , 0x000000ff 
+ 00029342  0x00005bfe nbranch  0x00007251 , 0x00000001 
+ 00029343  0x00005bff force  0x00000000 , 0x0000003f 
+ 00029344  0x00005c00 istore  0x00000002 , 0x00000005 
+ 00029345  0x00005c01 rtn ,
+ 00029346  0x00005c03 arg  0x000000ff , 0x00000002 
+ 00029347  0x00005c04 rtn 
+ 00029348  0x00005c0f ifetch  0x00000001 , 0x00000006 
+ 00029349  0x00005c10 increase  0xffffffff , 0x0000000b 
+ 00029350  0x00005c11 compare  0x00000030 , 0x0000003f , 0x000000f8 
+ 00029351  0x00005c12 nbranch  0x000072b9 , 0x00000001 
+ 00029352  0x00005c13 compare  0x00000007 , 0x0000003f , 0x00000007 
+ 00029353  0x00005c14 branch  0x000072b2 , 0x00000001 
+ 00029354  0x00005c15 compare  0x00000006 , 0x0000003f , 0x00000007 
+ 00029355  0x00005c16 branch  0x000072b4 , 0x00000001 
+ 00029356  0x00005c17 compare  0x00000005 , 0x0000003f , 0x00000007 
+ 00029357  0x00005c18 nbranch  0x000072b9 , 0x00000001 
+ 00029358  0x00005c19 ifetch  0x00000001 , 0x00000006 
+ 00029359  0x00005c1a copy  0x0000003f , 0x00000011 
+ 00029360  0x00005c1b increase  0xffffffff , 0x0000000b 
+ 00029361  0x00005c1c branch  0x000072b7 
+ 00029362  0x00005c1e increase  0x00000002 , 0x00000006 
+ 00029363  0x00005c1f increase  0xfffffffe , 0x0000000b 
+ 00029364  0x00005c21 ifetch  0x00000002 , 0x00000006 
+ 00029365  0x00005c22 byteswap  0x0000003f , 0x00000011 
+ 00029366  0x00005c23 increase  0xfffffffe , 0x0000000b 
+ 00029367  0x00005c26 force  0x00000001 , 0x0000003f 
+ 00029368  0x00005c27 rtn 
+ 00029369  0x00005c2a force  0x00000000 , 0x0000003f 
+ 00029370  0x00005c2b rtn 
+ 00029371  0x00005c36 setarg  0x00000003 
+ 00029372  0x00005c37 store  0x00000001 , 0x000004af 
+ 00029373  0x00005c38 branch  0x000072c0 
+ 00029374  0x00005c3a setarg  0x00000007 
+ 00029375  0x00005c3b store  0x00000001 , 0x000004af 
+ 00029376  0x00005c3d call  0x000052de 
+ 00029377  0x00005c3e fetch  0x00000001 , 0x000004af 
+ 00029378  0x00005c3f istore  0x00000001 , 0x00000005 
+ 00029379  0x00005c40 copy  0x0000003f , 0x00000012 
+ 00029380  0x00005c41 fetch  0x00000002 , 0x000004b0 
+ 00029381  0x00005c42 istore  0x00000002 , 0x00000005 
+ 00029382  0x00005c44 setarg  0x00000500 
+ 00029383  0x00005c45 istore  0x00000002 , 0x00000005 
+ 00029384  0x00005c46 compare  0x00000005 , 0x00000012 , 0x000000ff 
+ 00029385  0x00005c47 branch  0x000072d0 , 0x00000001 
+ 00029386  0x00005c48 compare  0x00000007 , 0x00000012 , 0x000000ff 
+ 00029387  0x00005c49 branch  0x000072d0 , 0x00000001 
+ 00029388  0x00005c4a setarg  0x00000000 
+ 00029389  0x00005c4b istore  0x00000003 , 0x00000005 
+ 00029390  0x00005c4c istore  0x00000002 , 0x00000005 
+ 00029391  0x00005c4d branch  0x000072d4 
+ 00029392  0x00005c56 setarg  0x00350200 
+ 00029393  0x00005c57 istore  0x00000003 , 0x00000005 
+ 00029394  0x00005c5c setarg  0x00000000 
+ 00029395  0x00005c5d istore  0x00000002 , 0x00000005 
+ 00029396  0x00005c5f jam  0x0000000a , 0x000002dc 
+ 00029397  0x00005c60 rtn 
+ 00029398  0x00005c63 copy  0x00000006 , 0x0000000b 
+ 00029399  0x00005c64 ifetch  0x00000001 , 0x00000006 
+ 00029400  0x00005c65 and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029401  0x00005c66 rshift3  0x0000003f , 0x0000003f 
+ 00029402  0x00005c67 beq  0x00000006 , 0x000072e5 
+ 00029403  0x00005c68 beq  0x00000001 , 0x000072e0 
+ 00029404  0x00005c69 beq  0x00000004 , 0x000072e5 
+ 00029405  0x00005c6a beq  0x00000005 , 0x000072e3 
+ 00029406  0x00005c6c copy  0x0000000b , 0x00000006 
+ 00029407  0x00005c6d rtn 
+ 00029408  0x00005c6f call  0x00007301 
+ 00029409  0x00005c70 increase  0x00000001 , 0x0000003f 
+ 00029410  0x00005c71 branch  0x000072de 
+ 00029411  0x00005c73 force  0x00000002 , 0x0000003f 
+ 00029412  0x00005c74 branch  0x000072de 
+ 00029413  0x00005c76 call  0x000072f7 
+ 00029414  0x00005c77 increase  0x00000002 , 0x0000003f 
+ 00029415  0x00005c78 branch  0x000072de 
+ 00029416  0x00005c7b ifetch  0x00000001 , 0x00000006 
+ 00029417  0x00005c7c and  0x0000003f , 0x00000007 , 0x00000039 
+ 00029418  0x00005c7d rshift3  0x0000003f , 0x0000003f 
+ 00029419  0x00005c7e beq  0x00000006 , 0x000072f7 
+ 00029420  0x00005c7f beq  0x00000001 , 0x000072ef 
+ 00029421  0x00005c80 beq  0x00000005 , 0x000072fc 
+ 00029422  0x00005c81 rtn 
+ 00029423  0x00005c83 call  0x00007301 
+ 00029424  0x00005c84 iforce  0x00000039 
+ 00029425  0x00005c85 force  0x00000000 , 0x00000002 
+ 00029426  0x00005c87 lshift8  0x00000002 , 0x00000002 
+ 00029427  0x00005c88 ifetch  0x00000001 , 0x00000006 
+ 00029428  0x00005c89 ior  0x00000002 , 0x00000002 
+ 00029429  0x00005c8a loop  0x000072f2 
+ 00029430  0x00005c8b rtn 
+ 00029431  0x00005c8d deposit  0x00000039 
+ 00029432  0x00005c8e beq  0x00000005 , 0x000072fc 
+ 00029433  0x00005c8f beq  0x00000006 , 0x000072fe 
+ 00029434  0x00005c90 force  0x00000003 , 0x00000039 
+ 00029435  0x00005c91 branch  0x000072ef 
+ 00029436  0x00005c93 ifetch  0x00000001 , 0x00000006 
+ 00029437  0x00005c94 rtn 
+ 00029438  0x00005c96 ifetch  0x00000002 , 0x00000006 
+ 00029439  0x00005c97 byteswap  0x0000003f , 0x0000003f 
+ 00029440  0x00005c98 rtn 
+ 00029441  0x00005c9c force  0x00000001 , 0x0000003f 
+ 00029442  0x00005c9d copy  0x00000039 , 0x0000003e 
+ 00029443  0x00005c9e rtn  0x00000005 
+ 00029444  0x00005ca0 lshift  0x0000003f , 0x0000003f 
+ 00029445  0x00005ca1 loop  0x00007304 
+ 00029446  0x00005ca2 rtn 
+ 00029447  0x00005ca8 iforce  0x00000013 
+ 00029448  0x00005ca9 set1  0x00000025 , 0x00000000 
+ 00029449  0x00005caa bpatch  0x000000e9 , 0x0000403d 
+ 00029450  0x00005cab force  0x00000000 , 0x00000007 
+ 00029451  0x00005cac fetch  0x00000002 , 0x00004759 
+ 00029452  0x00005cad iforce  0x00000006 
+ 00029453  0x00005cae arg  0x000004c5 , 0x00000005 
+ 00029454  0x00005cb0 disable  0x00000028 
+ 00029455  0x00005cb1 ifetch  0x00000001 , 0x00000006 
+ 00029456  0x00005cb2 rtn  0x00000034 
+ 00029457  0x00005cb3 iforce  0x00000039 
+ 00029458  0x00005cb5 ifetch  0x00000002 , 0x00000006 
+ 00029459  0x00005cb6 isub  0x00000013 , 0x0000003e 
+ 00029460  0x00005cb7 nbranch  0x00007316 , 0x00000005 
+ 00029461  0x00005cb8 enable  0x00000028 
+ 00029462  0x00005cba loop  0x00007312 
+ 00029463  0x00005cbb ifetch  0x00000004 , 0x00000006 
+ 00029464  0x00005cbc nbranch  0x0000731b , 0x00000028 
+ 00029465  0x00005cbd istore  0x00000004 , 0x00000005 
+ 00029466  0x00005cbe increase  0x00000001 , 0x00000007 
+ 00029467  0x00005cc0 call  0x000072e8 
+ 00029468  0x00005cc1 iadd  0x00000006 , 0x00000006 
+ 00029469  0x00005cc2 branch  0x0000730e 
+ 00029470  0x00005cc6 fetch  0x00000002 , 0x00004759 
+ 00029471  0x00005cc7 iforce  0x00000006 
+ 00029472  0x00005cc9 ifetch  0x00000001 , 0x00000006 
+ 00029473  0x00005cca rtn  0x00000034 
+ 00029474  0x00005ccb lshift  0x0000003f , 0x0000003f 
+ 00029475  0x00005ccc iadd  0x00000006 , 0x00000006 
+ 00029476  0x00005ccd ifetch  0x00000004 , 0x00000006 
+ 00029477  0x00005cce isub  0x00000002 , 0x0000003e 
+ 00029478  0x00005ccf rtn  0x00000005 
+ 00029479  0x00005cd0 call  0x000072e8 
+ 00029480  0x00005cd1 iadd  0x00000006 , 0x00000006 
+ 00029481  0x00005cd2 branch  0x00007320 
+ 00029482  0x00005cda set1  0x00000025 , 0x00000000 
+ 00029483  0x00005cdb bpatch  0x000000ea , 0x0000403d 
+ 00029484  0x00005cdc fetch  0x00000002 , 0x00004759 
+ 00029485  0x00005cdd iforce  0x00000006 
+ 00029486  0x00005cdf ifetch  0x00000001 , 0x00000006 
+ 00029487  0x00005ce0 branch  0x0000734b , 0x00000034 
+ 00029488  0x00005ce1 iforce  0x00000039 
+ 00029489  0x00005ce3 ifetch  0x00000002 , 0x00000006 
+ 00029490  0x00005ce4 isub  0x00000013 , 0x0000003e 
+ 00029491  0x00005ce5 branch  0x00007339 , 0x00000005 
+ 00029492  0x00005ce6 loop  0x00007331 
+ 00029493  0x00005ce7 increase  0x00000004 , 0x00000006 
+ 00029494  0x00005ce8 call  0x000072e8 
+ 00029495  0x00005ce9 iadd  0x00000006 , 0x00000006 
+ 00029496  0x00005cea branch  0x0000732e 
+ 00029497  0x00005cec increase  0xffffffff , 0x00000039 
+ 00029498  0x00005ced lshift  0x00000039 , 0x0000003f 
+ 00029499  0x00005cee iadd  0x00000006 , 0x00000006 
+ 00029500  0x00005cef increase  0x00000004 , 0x00000006 
+ 00029501  0x00005cf0 call  0x000072e8 
+ 00029502  0x00005cf1 iadd  0x00000006 , 0x00000002 
+ 00029503  0x00005cf3 increase  0x00000001 , 0x00000006 
+ 00029504  0x00005cf4 ifetch  0x00000002 , 0x00000006 
+ 00029505  0x00005cf5 isub  0x00000012 , 0x0000000b 
+ 00029506  0x00005cf7 setflag  0x00000005 , 0x00000000 , 0x0000003f 
+ 00029507  0x00005cf8 copy  0x0000000b , 0x0000000b 
+ 00029508  0x00005cf9 rtn  0x00000005 
+ 00029509  0x00005cfa call  0x000072d6 
+ 00029510  0x00005cfb iadd  0x00000006 , 0x00000006 
+ 00029511  0x00005cfc deposit  0x00000002 
+ 00029512  0x00005cfd isub  0x00000006 , 0x0000003e 
+ 00029513  0x00005cfe branch  0x0000734b , 0x00000005 
+ 00029514  0x00005cff branch  0x0000733f 
+ 00029515  0x00005d01 force  0x00000000 , 0x00000006 
+ 00029516  0x00005d02 force  0x00000000 , 0x0000003f 
+ 00029517  0x00005d03 rtn 
+ 00029518  0x00005d0a set1  0x00000025 , 0x00000000 
+ 00029519  0x00005d0b bpatch  0x000000eb , 0x0000403d 
+ 00029520  0x00005d0c fetch  0x00000002 , 0x00004759 
+ 00029521  0x00005d0d iforce  0x00000006 
+ 00029522  0x00005d0f ifetch  0x00000001 , 0x00000006 
+ 00029523  0x00005d10 branch  0x00007368 , 0x00000034 
+ 00029524  0x00005d11 lshift  0x0000003f , 0x0000003f 
+ 00029525  0x00005d12 iadd  0x00000006 , 0x00000006 
+ 00029526  0x00005d13 ifetch  0x00000004 , 0x00000006 
+ 00029527  0x00005d14 isub  0x00000002 , 0x0000003e 
+ 00029528  0x00005d15 branch  0x0000735c , 0x00000005 
+ 00029529  0x00005d16 call  0x000072e8 
+ 00029530  0x00005d17 iadd  0x00000006 , 0x00000006 
+ 00029531  0x00005d18 branch  0x00007352 
+ 00029532  0x00005d1a call  0x000072e8 
+ 00029533  0x00005d1b iadd  0x00000006 , 0x00000002 
+ 00029534  0x00005d1d increase  0x00000001 , 0x00000006 
+ 00029535  0x00005d1e ifetch  0x00000002 , 0x00000006 
+ 00029536  0x00005d1f isub  0x00000012 , 0x0000003e 
+ 00029537  0x00005d20 rtn  0x00000005 
+ 00029538  0x00005d21 call  0x000072d6 
+ 00029539  0x00005d22 iadd  0x00000006 , 0x00000006 
+ 00029540  0x00005d23 deposit  0x00000002 
+ 00029541  0x00005d24 isub  0x00000006 , 0x0000003e 
+ 00029542  0x00005d25 branch  0x00007368 , 0x00000005 
+ 00029543  0x00005d26 branch  0x0000735e 
+ 00029544  0x00005d28 force  0x00000000 , 0x00000006 
+ 00029545  0x00005d29 rtn 
+ 00029546  0x00005d2d call  0x0000737d 
+ 00029547  0x00005d2e arg  0x0000051f , 0x00000006 
+ 00029548  0x00005d2f arg  0x0000050f , 0x00000005 
+ 00029549  0x00005d30 branch  0x00007e35 
+ 00029550  0x00005d34 disable  0x00000028 
+ 00029551  0x00005d35 call  0x00007474 
+ 00029552  0x00005d36 arg  0x000004ef , 0x00000006 
+ 00029553  0x00005d37 arg  0x0000052f , 0x00000005 
+ 00029554  0x00005d38 force  0x0000000f , 0x00000039 
+ 00029555  0x00005d39 call  0x00007e45 
+ 00029556  0x00005d3a ifetch  0x00000001 , 0x00000006 
+ 00029557  0x00005d3b xor_into  0x00000006 , 0x0000003f 
+ 00029558  0x00005d3c istore  0x00000001 , 0x00000005 
+ 00029559  0x00005d3d setarg  0x0000053f 
+ 00029560  0x00005d3e store  0x00000002 , 0x00000574 
+ 00029561  0x00005d3f setarg  0x0000052f 
+ 00029562  0x00005d40 store  0x00000002 , 0x00000572 
+ 00029563  0x00005d41 set1  0x00000012 , 0x00000000 
+ 00029564  0x00005d42 branch  0x000073bd 
+ 00029565  0x00005d47 fetcht  0x00000001 , 0x0000054f 
+ 00029566  0x00005d48 force  0x00000010 , 0x00000012 
+ 00029567  0x00005d49 add  0x00000002 , 0x00000006 , 0x00000013 
+ 00029568  0x00005d4a sub  0x00000013 , 0x00000010 , 0x0000003e 
+ 00029569  0x00005d4b branch  0x00007383 , 0x00000002 
+ 00029570  0x00005d4c force  0x00000010 , 0x00000013 
+ 00029571  0x00005d4e arg  0x0000052f , 0x00000005 
+ 00029572  0x00005d50 arg  0x00000550 , 0x00000006 
+ 00029573  0x00005d51 copy  0x00000002 , 0x00000039 
+ 00029574  0x00005d52 disable  0x00000028 
+ 00029575  0x00005d54 ifetch  0x00000001 , 0x00000006 
+ 00029576  0x00005d55 istore  0x00000001 , 0x00000005 
+ 00029577  0x00005d56 increase  0xffffffff , 0x00000012 
+ 00029578  0x00005d57 branch  0x00007391 , 0x00000005 
+ 00029579  0x00005d58 loop  0x00007387 
+ 00029580  0x00005d59 branch  0x00007384 , 0x00000028 
+ 00029581  0x00005d5a enable  0x00000028 
+ 00029582  0x00005d5b force  0x00000006 , 0x00000039 
+ 00029583  0x00005d5c copy  0x00000011 , 0x00000006 
+ 00029584  0x00005d5d branch  0x00007387 
+ 00029585  0x00005d5f arg  0x000004ef , 0x00000006 
+ 00029586  0x00005d60 arg  0x0000053f , 0x00000005 
+ 00029587  0x00005d61 call  0x00007e35 
+ 00029588  0x00005d62 fetch  0x00000001 , 0x0000054e 
+ 00029589  0x00005d63 ixor  0x00000013 , 0x0000003f 
+ 00029590  0x00005d64 store  0x00000001 , 0x0000054e 
+ 00029591  0x00005d65 setarg  0x0000053f 
+ 00029592  0x00005d66 store  0x00000002 , 0x00000574 
+ 00029593  0x00005d67 setarg  0x0000052f 
+ 00029594  0x00005d68 store  0x00000002 , 0x00000572 
+ 00029595  0x00005d69 set1  0x00000012 , 0x00000000 
+ 00029596  0x00005d6a branch  0x000073bd 
+ 00029597  0x00005d70 disable  0x00000028 
+ 00029598  0x00005d71 call  0x00007474 
+ 00029599  0x00005d72 branch  0x000073a7 
+ 00029600  0x00005d75 arg  0x00000056 , 0x00000011 
+ 00029601  0x00005d76 enable  0x00000028 
+ 00029602  0x00005d77 call  0x00007474 
+ 00029603  0x00005d78 call  0x000073a7 
+ 00029604  0x00005d79 arg  0x0000051f , 0x00000006 
+ 00029605  0x00005d7a arg  0x00000062 , 0x00000005 
+ 00029606  0x00005d7b branch  0x00007e35 
+ 00029607  0x00005d7f setarg  0x000004ef 
+ 00029608  0x00005d80 store  0x00000002 , 0x00000574 
+ 00029609  0x00005d81 setarg  0x00004262 
+ 00029610  0x00005d82 store  0x00000002 , 0x00000572 
+ 00029611  0x00005d83 set0  0x00000012 , 0x00000000 
+ 00029612  0x00005d84 call  0x000073bd 
+ 00029613  0x00005d85 arg  0x0000051f , 0x00000011 
+ 00029614  0x00005d86 arg  0x000004ef , 0x00000012 
+ 00029615  0x00005d87 arg  0x0000052f , 0x00000005 
+ 00029616  0x00005d88 call  0x00007467 
+ 00029617  0x00005d89 arg  0x0000052f , 0x00000011 
+ 00029618  0x00005d8a arg  0x0000053f , 0x00000012 
+ 00029619  0x00005d8b copy  0x00000012 , 0x00000005 
+ 00029620  0x00005d8c enable  0x00000028 
+ 00029621  0x00005d8d call  0x00007465 
+ 00029622  0x00005d8e call  0x0000747f 
+ 00029623  0x00005d8f setarg  0x0000053f 
+ 00029624  0x00005d90 store  0x00000002 , 0x00000574 
+ 00029625  0x00005d91 setarg  0x0000052f 
+ 00029626  0x00005d92 store  0x00000002 , 0x00000572 
+ 00029627  0x00005d93 set1  0x00000012 , 0x00000000 
+ 00029628  0x00005d94 branch  0x000073bd 
+ 00029629  0x00005d99 jam  0x00000000 , 0x00000576 
+ 00029630  0x00005d9a fetch  0x00000002 , 0x00000572 
+ 00029631  0x00005d9b iforce  0x00000006 
+ 00029632  0x00005d9c arg  0x00000560 , 0x00000005 
+ 00029633  0x00005d9d call  0x00007e35 
+ 00029634  0x00005d9e fetch  0x00000002 , 0x00000574 
+ 00029635  0x00005d9f iforce  0x00000006 
+ 00029636  0x00005da0 arg  0x0000051f , 0x00000005 
+ 00029637  0x00005da1 call  0x00007e35 
+ 00029638  0x00005da4 call  0x000073e4 
+ 00029639  0x00005da5 disable  0x00000028 
+ 00029640  0x00005da6 bmark0  0x00000012 , 0x000073ce 
+ 00029641  0x00005da7 fetch  0x00000001 , 0x00000576 
+ 00029642  0x00005da8 bne  0x00000004 , 0x000073ce 
+ 00029643  0x00005da9 fetch  0x00000002 , 0x00000574 
+ 00029644  0x00005daa iforce  0x00000012 
+ 00029645  0x00005dab call  0x00007416 
+ 00029646  0x00005dad call  0x00007415 
+ 00029647  0x00005dae call  0x00007428 
+ 00029648  0x00005daf fetch  0x00000001 , 0x00000576 
+ 00029649  0x00005db0 increase  0x00000001 , 0x0000003f 
+ 00029650  0x00005db1 store  0x00000001 , 0x00000576 
+ 00029651  0x00005db3 call  0x000073e4 
+ 00029652  0x00005db4 enable  0x00000028 
+ 00029653  0x00005db5 call  0x00007415 
+ 00029654  0x00005db6 call  0x00007437 
+ 00029655  0x00005db7 call  0x00007446 
+ 00029656  0x00005db8 call  0x00007437 
+ 00029657  0x00005db9 call  0x00007446 
+ 00029658  0x00005dba call  0x00007437 
+ 00029659  0x00005dbb call  0x00007446 
+ 00029660  0x00005dbc call  0x00007437 
+ 00029661  0x00005dbd fetch  0x00000001 , 0x00000576 
+ 00029662  0x00005dbe increase  0x00000001 , 0x0000003f 
+ 00029663  0x00005dbf store  0x00000001 , 0x00000576 
+ 00029664  0x00005dc0 bne  0x00000010 , 0x000073c6 
+ 00029665  0x00005dc1 call  0x000073e4 
+ 00029666  0x00005dc2 disable  0x00000028 
+ 00029667  0x00005dc3 branch  0x00007415 
+ 00029668  0x00005dc8 fetch  0x00000001 , 0x00000576 
+ 00029669  0x00005dc9 arg  0x00000560 , 0x00000006 
+ 00029670  0x00005dca branch  0x0000740b , 0x00000034 
+ 00029671  0x00005dcb iforce  0x00000012 
+ 00029672  0x00005dcc force  0x00000011 , 0x00000039 
+ 00029673  0x00005dcd copy  0x00000006 , 0x00000005 
+ 00029674  0x00005dcf ifetch  0x00000001 , 0x00000006 
+ 00029675  0x00005dd0 lshift3  0x0000003f , 0x00000002 
+ 00029676  0x00005dd1 rshift2  0x0000003f , 0x0000003f 
+ 00029677  0x00005dd2 rshift3  0x0000003f , 0x0000003f 
+ 00029678  0x00005dd3 ior  0x00000002 , 0x0000003f 
+ 00029679  0x00005dd4 istore  0x00000001 , 0x00000005 
+ 00029680  0x00005dd5 loop  0x000073ea 
+ 00029681  0x00005dd6 setarg  0x00000560 
+ 00029682  0x00005dd7 iadd  0x00000012 , 0x00000006 
+ 00029683  0x00005dd8 force  0x00000010 , 0x00000039 
+ 00029684  0x00005dd9 arg  0x000004ff , 0x00000005 
+ 00029685  0x00005ddb ifetch  0x00000001 , 0x00000006 
+ 00029686  0x00005ddc istore  0x00000001 , 0x00000005 
+ 00029687  0x00005ddd compare  0x00000571 , 0x00000006 , 0x000000ff 
+ 00029688  0x00005dde nbranch  0x000073fa , 0x00000001 
+ 00029689  0x00005ddf increase  0xffffffef , 0x00000006 
+ 00029690  0x00005de1 loop  0x000073f5 
+ 00029691  0x00005de2 force  0x00000000 , 0x00000011 
+ 00029692  0x00005de3 add  0x00000012 , 0xffffffff , 0x00000013 
+ 00029693  0x00005de4 lshift2  0x00000013 , 0x00000013 
+ 00029694  0x00005de5 lshift2  0x00000013 , 0x00000013 
+ 00029695  0x00005de6 call  0x000075c5 
+ 00029696  0x00005de7 setarg  0x00008400 
+ 00029697  0x00005de8 iadd  0x00000013 , 0x00000013 
+ 00029698  0x00005de9 arg  0x000004ff , 0x00000005 
+ 00029699  0x00005dea force  0x00000010 , 0x00000039 
+ 00029700  0x00005dec ifetcht  0x00000001 , 0x00000013 
+ 00029701  0x00005ded ifetch  0x00000001 , 0x00000005 
+ 00029702  0x00005dee iadd  0x00000002 , 0x0000003f 
+ 00029703  0x00005def istore  0x00000001 , 0x00000005 
+ 00029704  0x00005df0 increase  0x00000001 , 0x00000013 
+ 00029705  0x00005df1 loop  0x00007404 
+ 00029706  0x00005df2 branch  0x000075c9 
+ 00029707  0x00005df5 force  0x00000010 , 0x00000039 
+ 00029708  0x00005df6 force  0x00000000 , 0x00000002 
+ 00029709  0x00005df8 ifetch  0x00000001 , 0x00000006 
+ 00029710  0x00005df9 ixor  0x00000002 , 0x00000002 
+ 00029711  0x00005dfa loop  0x0000740d 
+ 00029712  0x00005dfb deposit  0x00000002 
+ 00029713  0x00005dfc istore  0x00000001 , 0x00000006 
+ 00029714  0x00005dfd arg  0x00000560 , 0x00000006 
+ 00029715  0x00005dfe arg  0x000004ff , 0x00000005 
+ 00029716  0x00005dff branch  0x00007e35 
+ 00029717  0x00005e02 arg  0x000004ff , 0x00000012 
+ 00029718  0x00005e04 force  0x00000010 , 0x00000039 
+ 00029719  0x00005e05 arg  0x0000051f , 0x00000011 
+ 00029720  0x00005e06 copy  0x00000011 , 0x00000005 
+ 00029721  0x00005e08 ifetcht  0x00000001 , 0x00000011 
+ 00029722  0x00005e09 ifetch  0x00000001 , 0x00000012 
+ 00029723  0x00005e0a ixor  0x00000002 , 0x00000030 
+ 00029724  0x00005e0b and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029725  0x00005e0c nbranch  0x0000741f , 0x00000028 
+ 00029726  0x00005e0d xor_into  0x00000003 , 0x00000013 
+ 00029727  0x00005e0f sub  0x00000013 , 0x00000001 , 0x00000013 
+ 00029728  0x00005e10 branch  0x00007422 , 0x00000002 
+ 00029729  0x00005e11 iadd  0x00000002 , 0x00000030 
+ 00029730  0x00005e13 deposit  0x00000030 
+ 00029731  0x00005e14 istore  0x00000001 , 0x00000005 
+ 00029732  0x00005e15 increase  0x00000001 , 0x00000011 
+ 00029733  0x00005e16 increase  0x00000001 , 0x00000012 
+ 00029734  0x00005e17 loop  0x00007419 
+ 00029735  0x00005e18 rtn 
+ 00029736  0x00005e1b call  0x000075c5 
+ 00029737  0x00005e1c force  0x00000010 , 0x00000039 
+ 00029738  0x00005e1d arg  0x0000051f , 0x00000011 
+ 00029739  0x00005e1f ifetch  0x00000001 , 0x00000011 
+ 00029740  0x00005e20 arg  0x00008500 , 0x00000006 
+ 00029741  0x00005e21 and  0x00000039 , 0x00000003 , 0x00000013 
+ 00029742  0x00005e22 sub  0x00000013 , 0x00000001 , 0x0000003e 
+ 00029743  0x00005e23 branch  0x00007431 , 0x00000002 
+ 00029744  0x00005e24 arg  0x00008600 , 0x00000006 
+ 00029745  0x00005e26 iadd  0x00000006 , 0x00000006 
+ 00029746  0x00005e27 ifetch  0x00000001 , 0x00000006 
+ 00029747  0x00005e28 istore  0x00000001 , 0x00000011 
+ 00029748  0x00005e29 increase  0x00000001 , 0x00000011 
+ 00029749  0x00005e2a loop  0x0000742b 
+ 00029750  0x00005e2b branch  0x000075c9 
+ 00029751  0x00005e2e force  0x00000008 , 0x00000039 
+ 00029752  0x00005e2f arg  0x0000051f , 0x00000006 
+ 00029753  0x00005e30 copy  0x00000006 , 0x00000005 
+ 00029754  0x00005e32 ifetch  0x00000001 , 0x00000006 
+ 00029755  0x00005e33 iforce  0x00000011 
+ 00029756  0x00005e34 ifetch  0x00000001 , 0x00000006 
+ 00029757  0x00005e35 iforce  0x00000012 
+ 00029758  0x00005e36 lshift  0x00000011 , 0x0000003f 
+ 00029759  0x00005e37 iadd  0x00000012 , 0x0000003f 
+ 00029760  0x00005e38 istore  0x00000001 , 0x00000005 
+ 00029761  0x00005e39 deposit  0x00000011 
+ 00029762  0x00005e3a iadd  0x00000012 , 0x0000003f 
+ 00029763  0x00005e3b istore  0x00000001 , 0x00000005 
+ 00029764  0x00005e3c loop  0x0000743a 
+ 00029765  0x00005e3d rtn 
+ 00029766  0x00005e41 setarg  0x008ae42c 
+ 00029767  0x00005e42 iforce  0x00000002 
+ 00029768  0x00005e43 force  0x00000007 , 0x00000039 
+ 00029769  0x00005e44 call  0x00007455 
+ 00029770  0x00005e45 setarg  0x000d751b 
+ 00029771  0x00005e46 iforce  0x00000002 
+ 00029772  0x00005e47 force  0x00000005 , 0x00000039 
+ 00029773  0x00005e48 call  0x00007455 
+ 00029774  0x00005e49 fetch  0x00000001 , 0x0000052e 
+ 00029775  0x00005e4a iforce  0x00000011 
+ 00029776  0x00005e4b fetch  0x00000001 , 0x00000522 
+ 00029777  0x00005e4c store  0x00000001 , 0x0000052e 
+ 00029778  0x00005e4d deposit  0x00000011 
+ 00029779  0x00005e4e store  0x00000001 , 0x00000522 
+ 00029780  0x00005e4f rtn 
+ 00029781  0x00005e52 and  0x00000002 , 0x0000000f , 0x00000012 
+ 00029782  0x00005e54 and  0x00000002 , 0x0000000f , 0x0000003f 
+ 00029783  0x00005e55 arg  0x0000051f , 0x00000005 
+ 00029784  0x00005e56 iadd  0x00000005 , 0x00000005 
+ 00029785  0x00005e57 ifetch  0x00000001 , 0x00000005 
+ 00029786  0x00005e58 iforce  0x00000013 
+ 00029787  0x00005e59 deposit  0x00000011 
+ 00029788  0x00005e5a istore  0x00000001 , 0x00000005 
+ 00029789  0x00005e5b copy  0x00000013 , 0x00000011 
+ 00029790  0x00005e5c rshift4  0x00000002 , 0x00000002 
+ 00029791  0x00005e5d loop  0x00007456 
+ 00029792  0x00005e5e setarg  0x0000051f 
+ 00029793  0x00005e5f iadd  0x00000012 , 0x00000005 
+ 00029794  0x00005e60 deposit  0x00000011 
+ 00029795  0x00005e61 istore  0x00000001 , 0x00000005 
+ 00029796  0x00005e62 rtn 
+ 00029797  0x00005e65 enable  0x00000028 
+ 00029798  0x00005e66 branch  0x00007468 
+ 00029799  0x00005e69 disable  0x00000028 
+ 00029800  0x00005e6b force  0x00000010 , 0x00000039 
+ 00029801  0x00005e6d ifetcht  0x00000001 , 0x00000011 
+ 00029802  0x00005e6e ifetch  0x00000001 , 0x00000012 
+ 00029803  0x00005e6f branch  0x0000746e , 0x00000028 
+ 00029804  0x00005e70 ixor  0x00000002 , 0x0000003f 
+ 00029805  0x00005e71 branch  0x0000746f 
+ 00029806  0x00005e73 iadd  0x00000002 , 0x0000003f 
+ 00029807  0x00005e75 istore  0x00000001 , 0x00000005 
+ 00029808  0x00005e76 increase  0x00000001 , 0x00000011 
+ 00029809  0x00005e77 increase  0x00000001 , 0x00000012 
+ 00029810  0x00005e78 loop  0x00007469 
+ 00029811  0x00005e79 rtn 
+ 00029812  0x00005e7d arg  0x0000053f , 0x00000005 
+ 00029813  0x00005e7e ifetch  0x00000006 , 0x00000011 
+ 00029814  0x00005e7f istore  0x00000006 , 0x00000005 
+ 00029815  0x00005e80 branch  0x0000747a , 0x00000028 
+ 00029816  0x00005e81 ifetch  0x00000006 , 0x00000011 
+ 00029817  0x00005e82 branch  0x0000747b 
+ 00029818  0x00005e84 ifetch  0x00000006 , 0x00000006 
+ 00029819  0x00005e86 istore  0x00000006 , 0x00000005 
+ 00029820  0x00005e87 ifetch  0x00000004 , 0x00000011 
+ 00029821  0x00005e88 istore  0x00000004 , 0x00000005 
+ 00029822  0x00005e89 rtn 
+ 00029823  0x00005e8c arg  0x00004262 , 0x00000006 
+ 00029824  0x00005e8d arg  0x0000052f , 0x00000005 
+ 00029825  0x00005e8e arg  0x00000000 , 0x00000002 
+ 00029826  0x00005e8f setarg  0x008395a7 
+ 00029827  0x00005e90 call  0x000074a0 
+ 00029828  0x00005e91 setarg  0x00b3c1df 
+ 00029829  0x00005e92 call  0x000074a0 
+ 00029830  0x00005e93 setarg  0x0000e5e9 
+ 00029831  0x00005e94 call  0x000074a1 
+ 00029832  0x00005e95 copy  0x00000002 , 0x00000014 
+ 00029833  0x00005e96 disable  0x00000028 
+ 00029834  0x00005e97 call  0x0000748e 
+ 00029835  0x00005e98 copy  0x00000014 , 0x00000002 
+ 00029836  0x00005e99 enable  0x00000028 
+ 00029837  0x00005e9a branch  0x0000748e 
+ 00029838  0x00005e9d force  0x00000008 , 0x00000039 
+ 00029839  0x00005e9f ifetch  0x00000001 , 0x00000006 
+ 00029840  0x00005ea0 compare  0x00000001 , 0x00000039 , 0x00000001 
+ 00029841  0x00005ea1 branch  0x00007495 , 0x00000028 
+ 00029842  0x00005ea2 branch  0x00007496 , 0x00000001 
+ 00029843  0x00005ea4 iadd  0x00000002 , 0x0000003f 
+ 00029844  0x00005ea5 branch  0x00007497 
+ 00029845  0x00005ea7 branch  0x00007493 , 0x00000001 
+ 00029846  0x00005ea9 ixor  0x00000002 , 0x0000003f 
+ 00029847  0x00005eab istore  0x00000001 , 0x00000005 
+ 00029848  0x00005eac rshift8  0x00000002 , 0x00000002 
+ 00029849  0x00005ead loop  0x0000748f 
+ 00029850  0x00005eae rtn 
+ 00029851  0x00005eb1 fetch  0x00000006 , 0x00000523 
+ 00029852  0x00005eb2 store  0x00000006 , 0x00000056 
+ 00029853  0x00005eb3 ifetch  0x00000006 , 0x00000006 
+ 00029854  0x00005eb4 istore  0x00000006 , 0x00000005 
+ 00029855  0x00005eb5 rtn 
+ 00029856  0x00005eb8 lshift8  0x00000002 , 0x00000002 
+ 00029857  0x00005eba lshift16  0x00000002 , 0x00000002 
+ 00029858  0x00005ebb ior  0x00000002 , 0x00000002 
+ 00029859  0x00005ebc rtn 
+ 00029860  0x00005ec0 branch  0x000074a4 
+ 00029861  0x00005ec5 call  0x00007540 
+ 00029862  0x00005ec6 arg  0x0000447b , 0x00000005 
+ 00029863  0x00005ec7 branch  0x000075a3 
+ 00029864  0x00005ecb arg  0x0000449c , 0x00000005 
+ 00029865  0x00005ecc branch  0x000074ab , 0x00000029 
+ 00029866  0x00005ecd arg  0x000003b0 , 0x00000005 
+ 00029867  0x00005ecf copy  0x00000006 , 0x00000011 
+ 00029868  0x00005ed0 call  0x00007e35 
+ 00029869  0x00005ed1 call  0x00007551 
+ 00029870  0x00005ed2 arg  0x0000448c , 0x00000006 
+ 00029871  0x00005ed3 branch  0x000075bc 
+ 00029872  0x00005ed6 arg  0x000003b0 , 0x00000011 
+ 00029873  0x00005ed7 branch  0x000074b3 , 0x00000029 
+ 00029874  0x00005ed8 arg  0x0000449c , 0x00000011 
+ 00029875  0x00005eda copy  0x00000011 , 0x00000005 
+ 00029876  0x00005edb call  0x00006226 
+ 00029877  0x00005edc branch  0x00007551 
+ 00029878  0x00005edf arg  0x00000380 , 0x00000006 
+ 00029879  0x00005ee0 call  0x00007592 
+ 00029880  0x00005ee1 arg  0x0000447b , 0x00000006 
+ 00029881  0x00005ee2 call  0x00007593 
+ 00029882  0x00005ee3 force  0x00000038 , 0x00000036 
+ 00029883  0x00005ee4 force  0x00000000 , 0x00000036 
+ 00029884  0x00005ee5 call  0x0000752f 
+ 00029885  0x00005ee6 arg  0x000003fd , 0x00000005 
+ 00029886  0x00005ee7 branch  0x000075a3 
+ 00029887  0x00005eeb force  0x00000049 , 0x0000003f 
+ 00029888  0x00005eec branch  0x000074c2 
+ 00029889  0x00005eee force  0x00000001 , 0x0000003f 
+ 00029890  0x00005ef0 force  0x00000000 , 0x00000038 
+ 00029891  0x00005ef1 lshift8  0x00000002 , 0x0000002f 
+ 00029892  0x00005ef2 ior  0x0000002f , 0x0000002f 
+ 00029893  0x00005ef3 increase  0x00000001 , 0x00000038 
+ 00029894  0x00005ef4 rshift8  0x00000002 , 0x0000002f 
+ 00029895  0x00005ef5 rshift16  0x0000002f , 0x0000002f 
+ 00029896  0x00005ef6 fetch  0x00000002 , 0x00004473 
+ 00029897  0x00005ef7 lshift16 , 0x0000003f , 0x0000003f 
+ 00029898  0x00005ef8 ior  0x0000002f , 0x0000002f 
+ 00029899  0x00005ef9 increase  0x00000001 , 0x00000038 
+ 00029900  0x00005efa ifetch  0x00000004 , 0x00000006 
+ 00029901  0x00005efb iforce  0x0000002f 
+ 00029902  0x00005efc increase  0x00000001 , 0x00000038 
+ 00029903  0x00005efd ifetch  0x00000002 , 0x00000006 
+ 00029904  0x00005efe byteswap  0x00000011 , 0x0000002f 
+ 00029905  0x00005eff lshift16  0x0000002f , 0x0000002f 
+ 00029906  0x00005f00 ior  0x0000002f , 0x0000002f 
+ 00029907  0x00005f01 increase  0x00000001 , 0x00000038 
+ 00029908  0x00005f02 rtn 
+ 00029909  0x00005f07 add  0x00000013 , 0x00000001 , 0x00000006 
+ 00029910  0x00005f08 ifetch  0x00000001 , 0x00000006 
+ 00029911  0x00005f09 iforce  0x00000011 
+ 00029912  0x00005f0a call  0x000074bf 
+ 00029913  0x00005f0b call  0x00007531 
+ 00029914  0x00005f0d force  0x00000000 , 0x00000038 
+ 00029915  0x00005f0e ifetch  0x00000001 , 0x00000013 
+ 00029916  0x00005f0f and_into  0x00000003 , 0x0000003f 
+ 00029917  0x00005f10 lshift16  0x0000003f , 0x0000002f 
+ 00029918  0x00005f11 set1  0x00000008 , 0x0000002f 
+ 00029919  0x00005f12 call  0x0000759b 
+ 00029920  0x00005f13 call  0x00007534 
+ 00029921  0x00005f15 copy  0x00000011 , 0x00000039 
+ 00029922  0x00005f16 add  0x00000013 , 0x00000002 , 0x00000006 
+ 00029923  0x00005f17 call  0x0000757a 
+ 00029924  0x00005f19 call  0x00007584 
+ 00029925  0x00005f1a call  0x00007534 
+ 00029926  0x00005f1b deposit  0x00000039 
+ 00029927  0x00005f1c branch  0x000074e9 , 0x00000034 
+ 00029928  0x00005f1d branch  0x000074e4 
+ 00029929  0x00005f1f force  0x0000000c , 0x00000038 
+ 00029930  0x00005f20 deposit  0x0000002f 
+ 00029931  0x00005f21 store  0x00000004 , 0x00000378 
+ 00029932  0x00005f22 rtn 
+ 00029933  0x00005f25 increase  0x00000001 , 0x00000011 
+ 00029934  0x00005f26 call  0x000074c1 
+ 00029935  0x00005f27 copy  0x00000013 , 0x00000006 
+ 00029936  0x00005f28 call  0x0000758e 
+ 00029937  0x00005f29 call  0x00007537 
+ 00029938  0x00005f2a call  0x000075aa 
+ 00029939  0x00005f2b increase  0x00000010 , 0x00000013 
+ 00029940  0x00005f2c increase  0xfffffff0 , 0x00000012 
+ 00029941  0x00005f2d branch  0x000074ed , 0x00000002 
+ 00029942  0x00005f2e rtn 
+ 00029943  0x00005f31 arg  0x0000443e , 0x00000013 
+ 00029944  0x00005f32 fetcht  0x00000005 , 0x00004465 
+ 00029945  0x00005f33 call  0x000074d5 
+ 00029946  0x00005f34 force  0x00000008 , 0x00000038 
+ 00029947  0x00005f35 iforce  0x0000002f 
+ 00029948  0x00005f36 force  0x00000000 , 0x00000011 
+ 00029949  0x00005f37 call  0x000074c1 
+ 00029950  0x00005f38 call  0x00007537 
+ 00029951  0x00005f39 arg  0x00004440 , 0x00000013 
+ 00029952  0x00005f3a fetch  0x00000001 , 0x0000443f 
+ 00029953  0x00005f3b add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029954  0x00005f3c iadd  0x00000013 , 0x00000005 
+ 00029955  0x00005f3d force  0x0000000c , 0x00000038 
+ 00029956  0x00005f3e deposit  0x0000002f 
+ 00029957  0x00005f3f istore  0x00000004 , 0x00000005 
+ 00029958  0x00005f40 call  0x000074ed 
+ 00029959  0x00005f41 fetch  0x00000001 , 0x0000443f 
+ 00029960  0x00005f42 increase  0x00000004 , 0x0000003f 
+ 00029961  0x00005f43 store  0x00000001 , 0x0000443f 
+ 00029962  0x00005f44 fetcht  0x00000005 , 0x00004465 
+ 00029963  0x00005f45 increase  0x00000001 , 0x00000002 
+ 00029964  0x00005f46 storet  0x00000005 , 0x00004465 
+ 00029965  0x00005f47 rtn 
+ 00029966  0x00005f4a fetch  0x00000001 , 0x00000341 
+ 00029967  0x00005f4b sub  0x0000003f , 0x00000014 , 0x0000003e 
+ 00029968  0x00005f4c branch  0x00007511 , 0x00000002 
+ 00029969  0x00005f4e arg  0x00000342 , 0x00000013 
+ 00029970  0x00005f4f add  0x0000003f , 0xffffffff , 0x00000012 
+ 00029971  0x00005f50 increase  0xfffffffc , 0x0000003f 
+ 00029972  0x00005f51 store  0x00000001 , 0x00000341 
+ 00029973  0x00005f52 iadd  0x00000013 , 0x00000006 
+ 00029974  0x00005f53 ifetch  0x00000004 , 0x00000006 
+ 00029975  0x00005f54 force  0x00000008 , 0x00000038 
+ 00029976  0x00005f55 iforce  0x0000002f 
+ 00029977  0x00005f56 force  0x00000000 , 0x00000011 
+ 00029978  0x00005f57 fetcht  0x00000005 , 0x0000446a 
+ 00029979  0x00005f58 call  0x000074c1 
+ 00029980  0x00005f59 call  0x00007537 
+ 00029981  0x00005f5a force  0x0000000c , 0x00000038 
+ 00029982  0x00005f5b deposit  0x0000002f 
+ 00029983  0x00005f5c store  0x00000004 , 0x0000037c 
+ 00029984  0x00005f5d call  0x000074ed 
+ 00029985  0x00005f5e arg  0x00000340 , 0x00000013 
+ 00029986  0x00005f5f call  0x000074d5 
+ 00029987  0x00005f60 fetcht  0x00000004 , 0x0000037c 
+ 00029988  0x00005f61 isub  0x00000002 , 0x0000003f 
+ 00029989  0x00005f62 nrtn  0x00000034 
+ 00029990  0x00005f63 fetch  0x00000004 , 0x0000446f 
+ 00029991  0x00005f64 isub  0x00000002 , 0x0000003f 
+ 00029992  0x00005f65 rtn  0x00000034 
+ 00029993  0x00005f66 storet  0x00000004 , 0x0000446f 
+ 00029994  0x00005f67 fetch  0x00000005 , 0x0000446a 
+ 00029995  0x00005f68 increase  0x00000001 , 0x0000003f 
+ 00029996  0x00005f69 store  0x00000005 , 0x0000446a 
+ 00029997  0x00005f6a force  0x00000000 , 0x0000003f 
+ 00029998  0x00005f6b rtn 
+ 00029999  0x00005f6e nbranch  0x0000752f , 0x00000037 
+ 00030000  0x00005f6f rtn 
+ 00030001  0x00005f72 force  0x00000030 , 0x00000036 
+ 00030002  0x00005f73 force  0x00000000 , 0x00000036 
+ 00030003  0x00005f74 branch  0x0000752f 
+ 00030004  0x00005f77 force  0x00000032 , 0x00000036 
+ 00030005  0x00005f78 force  0x00000002 , 0x00000036 
+ 00030006  0x00005f79 branch  0x0000752f 
+ 00030007  0x00005f7c force  0x00000034 , 0x00000036 
+ 00030008  0x00005f7d force  0x00000004 , 0x00000036 
+ 00030009  0x00005f7e branch  0x0000752f 
+ 00030010  0x00005f81 force  0x00000036 , 0x00000036 
+ 00030011  0x00005f82 force  0x00000006 , 0x00000036 
+ 00030012  0x00005f83 branch  0x0000752f 
+ 00030013  0x00005f86 force  0x00000001 , 0x00000036 
+ 00030014  0x00005f87 force  0x00000000 , 0x00000036 
+ 00030015  0x00005f88 rtn 
+ 00030016  0x00005f8a force  0x00000000 , 0x00000038 
+ 00030017  0x00005f8b fetch  0x00000004 , 0x000003b0 
+ 00030018  0x00005f8c iforce  0x0000002f 
+ 00030019  0x00005f8d increase  0x00000001 , 0x00000038 
+ 00030020  0x00005f8e ifetch  0x00000004 , 0x00000006 
+ 00030021  0x00005f8f iforce  0x0000002f 
+ 00030022  0x00005f90 increase  0x00000001 , 0x00000038 
+ 00030023  0x00005f91 fetch  0x00000004 , 0x0000449c 
+ 00030024  0x00005f92 iforce  0x0000002f 
+ 00030025  0x00005f93 increase  0x00000001 , 0x00000038 
+ 00030026  0x00005f94 ifetch  0x00000004 , 0x00000006 
+ 00030027  0x00005f95 iforce  0x0000002f 
+ 00030028  0x00005f96 increase  0x00000001 , 0x00000038 
+ 00030029  0x00005f97 call  0x0000759e 
+ 00030030  0x00005f98 force  0x00000038 , 0x00000036 
+ 00030031  0x00005f99 force  0x00000008 , 0x00000036 
+ 00030032  0x00005f9a branch  0x0000752f 
+ 00030033  0x00005f9e fetch  0x00000006 , 0x000044f9 
+ 00030034  0x00005f9f fetcht  0x00000006 , 0x000003d0 
+ 00030035  0x00005fa0 branch  0x00007556 , 0x00000029 
+ 00030036  0x00005fa1 fetch  0x00000006 , 0x000003d0 
+ 00030037  0x00005fa2 fetcht  0x00000006 , 0x000044f9 
+ 00030038  0x00005fa4 force  0x00000008 , 0x00000038 
+ 00030039  0x00005fa5 copy  0x00000002 , 0x0000002f 
+ 00030040  0x00005fa6 increase  0x00000001 , 0x00000038 
+ 00030041  0x00005fa7 rshift32  0x00000002 , 0x0000002f 
+ 00030042  0x00005fa8 lshift16  0x0000003f , 0x0000003f 
+ 00030043  0x00005fa9 ior  0x0000002f , 0x0000002f 
+ 00030044  0x00005faa increase  0x00000001 , 0x00000038 
+ 00030045  0x00005fab rshift32  0x0000003f , 0x0000002f 
+ 00030046  0x00005fac increase  0x00000001 , 0x00000038 
+ 00030047  0x00005fad force  0x00000000 , 0x0000002f 
+ 00030048  0x00005fae force  0x00000000 , 0x0000003f 
+ 00030049  0x00005faf fetch  0x00000001 , 0x000044e6 
+ 00030050  0x00005fb0 fetcht  0x00000001 , 0x000044dc 
+ 00030051  0x00005fb1 nbranch  0x00007566 , 0x00000029 
+ 00030052  0x00005fb3 fetch  0x00000001 , 0x000044ed 
+ 00030053  0x00005fb4 fetcht  0x00000001 , 0x000044e6 
+ 00030054  0x00005fb6 store  0x00000001 , 0x000044ac 
+ 00030055  0x00005fb7 storet  0x00000001 , 0x000044ad 
+ 00030056  0x00005fb8 force  0x00000000 , 0x00000038 
+ 00030057  0x00005fb9 arg  0x000044ac , 0x00000012 
+ 00030058  0x00005fba force  0x00000004 , 0x00000039 
+ 00030059  0x00005fbc ifetch  0x00000004 , 0x00000011 
+ 00030060  0x00005fbd ifetcht  0x00000004 , 0x00000012 
+ 00030061  0x00005fbe ixor  0x00000002 , 0x0000002f 
+ 00030062  0x00005fbf increase  0x00000001 , 0x00000038 
+ 00030063  0x00005fc0 increase  0x00000004 , 0x00000011 
+ 00030064  0x00005fc1 increase  0x00000004 , 0x00000012 
+ 00030065  0x00005fc2 loop  0x0000756b 
+ 00030066  0x00005fc3 call  0x0000759e 
+ 00030067  0x00005fc4 force  0x00000038 , 0x00000036 
+ 00030068  0x00005fc5 force  0x0000000c , 0x00000036 
+ 00030069  0x00005fc6 call  0x0000752f 
+ 00030070  0x00005fc8 call  0x0000759d 
+ 00030071  0x00005fc9 force  0x0000003a , 0x00000036 
+ 00030072  0x00005fca force  0x00000008 , 0x00000036 
+ 00030073  0x00005fcb branch  0x0000752f 
+ 00030074  0x00005fce compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030075  0x00005fcf rtn  0x00000001 
+ 00030076  0x00005fd0 deposit  0x00000006 
+ 00030077  0x00005fd1 iadd  0x00000039 , 0x00000005 
+ 00030078  0x00005fd2 force  0x00000000 , 0x0000003f 
+ 00030079  0x00005fd4 istore  0x00000001 , 0x00000005 
+ 00030080  0x00005fd5 increase  0x00000001 , 0x00000039 
+ 00030081  0x00005fd6 compare  0x00000000 , 0x00000039 , 0x00000003 
+ 00030082  0x00005fd7 rtn  0x00000001 
+ 00030083  0x00005fd8 branch  0x0000757f 
+ 00030084  0x00005fdb force  0x00000000 , 0x00000038 
+ 00030085  0x00005fdd deposit  0x00000039 
+ 00030086  0x00005fde branch  0x00007589 , 0x00000034 
+ 00030087  0x00005fdf ifetch  0x00000004 , 0x00000006 
+ 00030088  0x00005fe0 increase  0xfffffffc , 0x00000039 
+ 00030089  0x00005fe2 iforce  0x0000002f 
+ 00030090  0x00005fe3 increase  0x00000001 , 0x00000038 
+ 00030091  0x00005fe4 compare  0x00000004 , 0x00000038 , 0x0000000f 
+ 00030092  0x00005fe5 rtn  0x00000001 
+ 00030093  0x00005fe6 branch  0x00007585 
+ 00030094  0x00005fe9 force  0x00000008 , 0x00000038 
+ 00030095  0x00005fea branch  0x00007593 
+ 00030096  0x00005fec force  0x00000004 , 0x00000038 
+ 00030097  0x00005fed branch  0x00007593 
+ 00030098  0x00005fef force  0x00000000 , 0x00000038 
+ 00030099  0x00005ff1 force  0x00000004 , 0x00000039 
+ 00030100  0x00005ff3 ifetch  0x00000004 , 0x00000006 
+ 00030101  0x00005ff4 iforce  0x0000002f 
+ 00030102  0x00005ff5 increase  0x00000001 , 0x00000038 
+ 00030103  0x00005ff6 loop  0x00007594 
+ 00030104  0x00005ff7 rtn 
+ 00030105  0x00005ffa arg  0x000003fd , 0x00000006 
+ 00030106  0x00005ffb branch  0x00007590 
+ 00030107  0x00005ffe force  0x00000004 , 0x00000039 
+ 00030108  0x00005fff branch  0x000075a0 
+ 00030109  0x00006002 force  0x00000000 , 0x00000038 
+ 00030110  0x00006004 force  0x00000004 , 0x00000039 
+ 00030111  0x00006006 force  0x00000000 , 0x0000002f 
+ 00030112  0x00006008 increase  0x00000001 , 0x00000038 
+ 00030113  0x00006009 loop  0x0000759f 
+ 00030114  0x0000600a rtn 
+ 00030115  0x0000600d force  0x0000000c , 0x00000038 
+ 00030116  0x0000600e force  0x00000004 , 0x00000039 
+ 00030117  0x00006010 deposit  0x0000002f 
+ 00030118  0x00006011 istore  0x00000004 , 0x00000005 
+ 00030119  0x00006012 increase  0x00000001 , 0x00000038 
+ 00030120  0x00006013 loop  0x000075a5 
+ 00030121  0x00006014 rtn 
+ 00030122  0x00006017 force  0x0000000c , 0x00000038 
+ 00030123  0x00006018 copy  0x00000013 , 0x00000005 
+ 00030124  0x00006019 add  0x00000012 , 0x00000001 , 0x00000039 
+ 00030125  0x0000601a sub  0x00000039 , 0x0000000f , 0x0000003e 
+ 00030126  0x0000601b branch  0x000075b0 , 0x00000002 
+ 00030127  0x0000601c force  0x00000010 , 0x00000039 
+ 00030128  0x0000601e deposit  0x0000002f 
+ 00030129  0x0000601f sub  0x00000039 , 0x00000003 , 0x0000003e 
+ 00030130  0x00006020 branch  0x000075b8 , 0x00000002 
+ 00030131  0x00006021 istore  0x00000004 , 0x00000005 
+ 00030132  0x00006022 increase  0xfffffffc , 0x00000039 
+ 00030133  0x00006023 rtn  0x00000005 
+ 00030134  0x00006024 increase  0x00000001 , 0x00000038 
+ 00030135  0x00006025 branch  0x000075b0 
+ 00030136  0x00006027 istore  0x00000001 , 0x00000005 
+ 00030137  0x00006028 rshift8  0x0000003f , 0x0000003f 
+ 00030138  0x00006029 loop  0x000075b8 
+ 00030139  0x0000602a rtn 
+ 00030140  0x0000602e force  0x0000000c , 0x00000038 
+ 00030141  0x0000602f force  0x00000004 , 0x00000039 
+ 00030142  0x00006031 ifetch  0x00000004 , 0x00000006 
+ 00030143  0x00006032 isub  0x0000002f , 0x0000003e 
+ 00030144  0x00006033 nrtn  0x00000005 
+ 00030145  0x00006034 increase  0x00000001 , 0x00000038 
+ 00030146  0x00006035 loop  0x000075be 
+ 00030147  0x00006036 force  0x00000000 , 0x0000003e 
+ 00030148  0x00006037 rtn 
+ 00030149  0x0000603a hfetch  0x00000001 , 0x00008050 
+ 00030150  0x0000603b set0  0x00000000 , 0x0000003f 
+ 00030151  0x0000603c hstore  0x00000001 , 0x00008050 
+ 00030152  0x0000603d rtn 
+ 00030153  0x00006040 hfetch  0x00000001 , 0x00008050 
+ 00030154  0x00006041 set1  0x00000000 , 0x0000003f 
+ 00030155  0x00006042 hstore  0x00000001 , 0x00008050 
+ 00030156  0x00006043 rtn 
+ 00030157  0x00006046 arg  0x00000742 , 0x00000005 
+ 00030158  0x00006047 setsect  0x00000000 , 0x0003ffff 
+ 00030159  0x00006048 setsect  0x00000001 , 0x0003ffff 
+ 00030160  0x00006049 setsect  0x00000002 , 0x0003ffff 
+ 00030161  0x0000604a setsect  0x00000003 , 0x0003fbff 
+ 00030162  0x0000604b istore  0x00000009 , 0x00000005 
+ 00030163  0x0000604c setsect  0x00000000 , 0x0003ffff 
+ 00030164  0x0000604d setsect  0x00000001 , 0x0003ffff 
+ 00030165  0x0000604e setsect  0x00000002 , 0x0003ffff 
+ 00030166  0x0000604f setsect  0x00000003 , 0x0003ffff 
+ 00030167  0x00006050 istore  0x00000009 , 0x00000005 
+ 00030168  0x00006051 setsect  0x00000000 , 0x0003ffff 
+ 00030169  0x00006052 setsect  0x00000001 , 0x0003ffff 
+ 00030170  0x00006053 setsect  0x00000002 , 0x0003cfff 
+ 00030171  0x00006054 setsect  0x00000003 , 0x0003ffff 
+ 00030172  0x00006055 istore  0x00000009 , 0x00000005 
+ 00030173  0x00006056 setsect  0x00000000 , 0x0003ffff 
+ 00030174  0x00006057 setsect  0x00000001 , 0x0003ffff 
+ 00030175  0x00006058 setsect  0x00000002 , 0x0003ffef 
+ 00030176  0x00006059 setsect  0x00000003 , 0x0003ffff 
+ 00030177  0x0000605a istore  0x00000009 , 0x00000005 
+ 00030178  0x0000605b setsect  0x00000000 , 0x0003ffff 
+ 00030179  0x0000605c setsect  0x00000001 , 0x0003ffff 
+ 00030180  0x0000605d setsect  0x00000002 , 0x0003ffff 
+ 00030181  0x0000605e setsect  0x00000003 , 0x0003ffff 
+ 00030182  0x0000605f istore  0x00000009 , 0x00000005 
+ 00030183  0x00006060 setsect  0x00000000 , 0x0003ffff 
+ 00030184  0x00006061 setsect  0x00000001 , 0x00026c7f 
+ 00030185  0x00006062 setsect  0x00000002 , 0x0000146b 
+ 00030186  0x00006063 setsect  0x00000003 , 0x00037bb3 
+ 00030187  0x00006064 istore  0x00000009 , 0x00000005 
+ 00030188  0x00006065 setsect  0x00000000 , 0x0001feb8 
+ 00030189  0x00006066 setsect  0x00000001 , 0x00010c12 
+ 00030190  0x00006067 setsect  0x00000002 , 0x0002b722 
+ 00030191  0x00006068 setsect  0x00000003 , 0x00029fa6 
+ 00030192  0x00006069 istore  0x00000009 , 0x00000005 
+ 00030193  0x0000606a setsect  0x00000000 , 0x0000e70f 
+ 00030194  0x0000606b setsect  0x00000001 , 0x00016720 
+ 00030195  0x0000606c setsect  0x00000002 , 0x0000519e 
+ 00030196  0x0000606d setsect  0x00000003 , 0x00019084 
+ 00030197  0x0000606e istore  0x00000009 , 0x00000005 
+ 00030198  0x0000606f setsect  0x00000000 , 0x00031012 
+ 00030199  0x00006070 setsect  0x00000001 , 0x000360bf 
+ 00030200  0x00006071 setsect  0x00000002 , 0x0003f0af 
+ 00030201  0x00006072 setsect  0x00000003 , 0x000003d3 
+ 00030202  0x00006073 istore  0x00000009 , 0x00000005 
+ 00030203  0x00006074 setsect  0x00000000 , 0x0003a188 
+ 00030204  0x00006075 setsect  0x00000001 , 0x00003ad0 
+ 00030205  0x00006076 setsect  0x00000002 , 0x0003cbf2 
+ 00030206  0x00006077 setsect  0x00000003 , 0x000243d9 
+ 00030207  0x00006078 istore  0x00000009 , 0x00000005 
+ 00030208  0x00006079 setsect  0x00000000 , 0x0002b030 
+ 00030209  0x0000607a setsect  0x00000001 , 0x00036a03 
+ 00030210  0x0000607b setsect  0x00000002 , 0x00011188 
+ 00030211  0x0000607c setsect  0x00000003 , 0x0001e520 
+ 00030212  0x0000607d istore  0x00000009 , 0x00000005 
+ 00030213  0x0000607e setsect  0x00000000 , 0x0003a11e 
+ 00030214  0x0000607f setsect  0x00000001 , 0x0000fe5d 
+ 00030215  0x00006080 setsect  0x00000002 , 0x0000dd57 
+ 00030216  0x00006081 setsect  0x00000003 , 0x0001ac93 
+ 00030217  0x00006082 istore  0x00000009 , 0x00000005 
+ 00030218  0x00006083 setsect  0x00000000 , 0x000011ed 
+ 00030219  0x00006084 setsect  0x00000001 , 0x000218c4 
+ 00030220  0x00006085 setsect  0x00000002 , 0x00008da7 
+ 00030221  0x00006086 setsect  0x00000003 , 0x000257ff 
+ 00030222  0x00006087 istore  0x00000009 , 0x00000005 
+ 00030223  0x00006088 setsect  0x00000000 , 0x0003192b 
+ 00030224  0x00006089 setsect  0x00000001 , 0x00034641 
+ 00030225  0x0000608a setsect  0x00000002 , 0x0001be0c 
+ 00030226  0x0000608b setsect  0x00000003 , 0x000366ad 
+ 00030227  0x0000608c istore  0x00000009 , 0x00000005 
+ 00030228  0x0000608d setsect  0x00000000 , 0x00001f83 
+ 00030229  0x0000608e setsect  0x00000001 , 0x00015a23 
+ 00030230  0x0000608f setsect  0x00000002 , 0x0003f9b0 
+ 00030231  0x00006090 setsect  0x00000003 , 0x00003949 
+ 00030232  0x00006091 istore  0x00000009 , 0x00000005 
+ 00030233  0x00006092 setsect  0x00000000 , 0x00013a51 
+ 00030234  0x00006093 setsect  0x00000001 , 0x000153fd 
+ 00030235  0x00006094 setsect  0x00000002 , 0x0003372a 
+ 00030236  0x00006095 setsect  0x00000003 , 0x0000f1bb 
+ 00030237  0x00006096 istore  0x00000009 , 0x00000005 
+ 00030238  0x00006097 setsect  0x00000000 , 0x0003ae85 
+ 00030239  0x00006098 setsect  0x00000001 , 0x0001eed9 
+ 00030240  0x00006099 setsect  0x00000002 , 0x00009e66 
+ 00030241  0x0000609a setsect  0x00000003 , 0x000001a8 
+ 00030242  0x0000609b istore  0x00000008 , 0x00000005 
+ 00030243  0x0000609c rtn 
+ 00030244  0x000060a1 setarg  0x0000764c 
+ 00030245  0x000060a2 store  0x00000002 , 0x0000428e 
+ 00030246  0x000060a3 setarg  0x0000770f 
+ 00030247  0x000060a4 store  0x00000002 , 0x00004290 
+ 00030248  0x000060a5 setarg  0x000076ac 
+ 00030249  0x000060a6 store  0x00000002 , 0x00004292 
+ 00030250  0x000060a7 setarg  0x00007710 
+ 00030251  0x000060a8 store  0x00000002 , 0x0000428a 
+ 00030252  0x000060a9 setarg  0x00007718 
+ 00030253  0x000060aa store  0x00000002 , 0x00004294 
+ 00030254  0x000060ab set1  0x00000025 , 0x00000000 
+ 00030255  0x000060ac bpatch  0x000000f9 , 0x0000403f 
+ 00030256  0x000060ad rtn  0x0000002b 
+ 00030257  0x000060af hjam  0x00000000 , 0x00008081 
+ 00030258  0x000060b0 call  0x0000763f 
+ 00030259  0x000060b2 setarg  0x00007717 
+ 00030260  0x000060b3 store  0x00000002 , 0x00004288 
+ 00030261  0x000060b5 jam  0x00000000 , 0x0000480e 
+ 00030262  0x000060b6 jam  0x00000000 , 0x0000480a 
+ 00030263  0x000060b7 jam  0x00000000 , 0x0000480b 
+ 00030264  0x000060b8 setarg  0x00000000 
+ 00030265  0x000060b9 store  0x00000004 , 0x00004800 
+ 00030266  0x000060ba call  0x00003f23 
+ 00030267  0x000060bb branch  0x00003f79 , 0x00000034 
+ 00030268  0x000060bc call  0x00003f96 
+ 00030269  0x000060bd call  0x00003f7e 
+ 00030270  0x000060be branch  0x00003f6e 
+ 00030271  0x000060c1 fetcht  0x00000001 , 0x0000480f 
+ 00030272  0x000060c2 call  0x000069d1 
+ 00030273  0x000060c3 fetcht  0x00000001 , 0x00004810 
+ 00030274  0x000060c4 branch  0x000069d1 
+ 00030275  0x000060c7 set1  0x00000025 , 0x00000000 
+ 00030276  0x000060c8 bpatch  0x000000fa , 0x0000403f 
+ 00030277  0x000060c9 fetcht  0x00000004 , 0x00004806 
+ 00030278  0x000060ca deposit  0x00000022 
+ 00030279  0x000060cb store  0x00000004 , 0x00004806 
+ 00030280  0x000060cc isub  0x00000002 , 0x0000003f 
+ 00030281  0x000060cd nrtn  0x00000002 
+ 00030282  0x000060ce sub  0x0000003f , 0x000000c8 , 0x0000003f 
+ 00030283  0x000060cf rtn 
+ 00030284  0x000060d2 fetch  0x00000001 , 0x000042bc 
+ 00030285  0x000060d3 rtnne  0x0000003f 
+ 00030286  0x000060d5 set1  0x00000025 , 0x00000000 
+ 00030287  0x000060d6 bpatch  0x000000fb , 0x0000403f 
+ 00030288  0x000060d7 fetch  0x00000001 , 0x00004132 
+ 00030289  0x000060d8 rtnne  0x00000009 
+ 00030290  0x000060d9 disable  0x00000028 
+ 00030291  0x000060da call  0x0000769b 
+ 00030292  0x000060db nrtn  0x00000028 
+ 00030293  0x000060dc disable  0x00000028 
+ 00030294  0x000060dd fetch  0x00000001 , 0x00004133 
+ 00030295  0x000060de beq  0x00000003 , 0x00007706 
+ 00030296  0x000060e0 fetch  0x00000001 , 0x0000480b 
+ 00030297  0x000060e1 beq  0x00000001 , 0x00007663 
+ 00030298  0x000060e2 beq  0x00000002 , 0x0000767d 
+ 00030299  0x000060e3 call  0x00007643 
+ 00030300  0x000060e4 branch  0x00007660 , 0x00000002 
+ 00030301  0x000060e6 fetch  0x00000001 , 0x0000480a 
+ 00030302  0x000060e7 bbit1  0x00000000 , 0x00007674 
+ 00030303  0x000060e8 bbit1  0x00000001 , 0x00007682 
+ 00030304  0x000060eb jam  0x00000000 , 0x0000480a 
+ 00030305  0x000060ec jam  0x00000000 , 0x0000480b 
+ 00030306  0x000060ed rtn 
+ 00030307  0x000060f1 jam  0x00000000 , 0x0000480b 
+ 00030308  0x000060f2 call  0x00007bde 
+ 00030309  0x000060f3 fetch  0x00000001 , 0x00004811 
+ 00030310  0x000060f4 beq  0x00000001 , 0x0000766a 
+ 00030311  0x000060f7 jam  0x00000005 , 0x00004805 
+ 00030312  0x000060f8 jam  0x00000003 , 0x00004800 
+ 00030313  0x000060f9 branch  0x00007688 
+ 00030314  0x000060fb jam  0x00000000 , 0x0000480e 
+ 00030315  0x000060fc branch  0x0000766c 
+ 00030316  0x000060ff jam  0x00000002 , 0x0000480e 
+ 00030317  0x00006100 branch  0x00007684 
+ 00030318  0x00006102 jam  0x00000003 , 0x0000480e 
+ 00030319  0x00006103 branch  0x0000767f 
+ 00030320  0x00006105 jam  0x00000004 , 0x0000480e 
+ 00030321  0x00006106 branch  0x00007678 
+ 00030322  0x00006108 jam  0x00000000 , 0x0000480e 
+ 00030323  0x00006109 branch  0x00007667 
+ 00030324  0x0000610c jam  0x00000001 , 0x0000480b 
+ 00030325  0x0000610d call  0x00007be7 
+ 00030326  0x0000610e fetch  0x00000001 , 0x00004811 
+ 00030327  0x0000610f beq  0x00000001 , 0x0000767c 
+ 00030328  0x00006112 jam  0x00000005 , 0x00004805 
+ 00030329  0x00006113 setarg  0x00020003 
+ 00030330  0x00006114 store  0x00000003 , 0x00004800 
+ 00030331  0x00006115 branch  0x00007688 
+ 00030332  0x00006117 rtn 
+ 00030333  0x0000611a jam  0x00000000 , 0x0000480b 
+ 00030334  0x0000611b call  0x00007bde 
+ 00030335  0x0000611d jam  0x0000000a , 0x00004805 
+ 00030336  0x0000611e jam  0x00000001 , 0x00004800 
+ 00030337  0x0000611f branch  0x00007688 
+ 00030338  0x00006121 jam  0x00000002 , 0x0000480b 
+ 00030339  0x00006122 call  0x00007be7 
+ 00030340  0x00006124 jam  0x0000000a , 0x00004805 
+ 00030341  0x00006125 jam  0x00000001 , 0x00004800 
+ 00030342  0x00006126 setarg  0x00280000 
+ 00030343  0x00006127 store  0x00000003 , 0x00004801 
+ 00030344  0x0000612a set1  0x00000025 , 0x00000000 
+ 00030345  0x0000612b bpatch  0x000000fc , 0x0000403f 
+ 00030346  0x0000612c fetch  0x00000001 , 0x00004805 
+ 00030347  0x0000612d copy  0x0000003f , 0x00000011 
+ 00030348  0x0000612e call  0x00004b2c 
+ 00030349  0x0000612f fetch  0x00000002 , 0x000042b7 
+ 00030350  0x00006130 istore  0x00000002 , 0x00000005 
+ 00030351  0x00006131 setarg  0x000000a1 
+ 00030352  0x00006132 istore  0x00000001 , 0x00000005 
+ 00030353  0x00006133 fetcht  0x00000004 , 0x00004800 
+ 00030354  0x00006134 istoret  0x00000008 , 0x00000005 
+ 00030355  0x00006135 setarg  0x00000000 
+ 00030356  0x00006136 istore  0x00000001 , 0x00000005 
+ 00030357  0x00006137 store  0x00000004 , 0x00004800 
+ 00030358  0x00006139 fetch  0x00000001 , 0x0000480e 
+ 00030359  0x0000613a beq  0x00000002 , 0x0000766e 
+ 00030360  0x0000613b beq  0x00000003 , 0x00007670 
+ 00030361  0x0000613c beq  0x00000004 , 0x00007672 
+ 00030362  0x0000613d rtn 
+ 00030363  0x00006140 fetcht  0x00000001 , 0x0000480f 
+ 00030364  0x00006141 call  0x000069e5 
+ 00030365  0x00006142 setarg  0x00000000 
+ 00030366  0x00006143 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030367  0x00006144 store  0x00000001 , 0x00004804 
+ 00030368  0x00006145 fetcht  0x00000001 , 0x00004810 
+ 00030369  0x00006146 call  0x000069e5 
+ 00030370  0x00006147 setarg  0x00000000 
+ 00030371  0x00006148 setflag  0x00000001 , 0x00000001 , 0x0000003f 
+ 00030372  0x00006149 fetcht  0x00000001 , 0x00004804 
+ 00030373  0x0000614a ior  0x00000002 , 0x0000003f 
+ 00030374  0x0000614b fetcht  0x00000001 , 0x0000480a 
+ 00030375  0x0000614c store  0x00000001 , 0x0000480a 
+ 00030376  0x0000614d ixor  0x00000002 , 0x0000003e 
+ 00030377  0x0000614e rtn  0x00000005 
+ 00030378  0x0000614f enable  0x00000028 
+ 00030379  0x00006150 rtn 
+ 00030380  0x00006153 copy  0x00000013 , 0x0000003f 
+ 00030381  0x00006154 beq  0x00000005 , 0x000076d8 
+ 00030382  0x00006155 beq  0x00000006 , 0x000076da 
+ 00030383  0x00006156 beq  0x00000007 , 0x000076dd 
+ 00030384  0x00006157 beq  0x00000027 , 0x000076e1 
+ 00030385  0x00006158 beq  0x00000002 , 0x000076c9 
+ 00030386  0x00006159 beq  0x00000004 , 0x000076d0 
+ 00030387  0x0000615a beq  0x00000013 , 0x000076d0 
+ 00030388  0x0000615b beq  0x00000001 , 0x000076c6 
+ 00030389  0x0000615c beq  0x00000012 , 0x000076c0 
+ 00030390  0x0000615d beq  0x0000002e , 0x00003f57 
+ 00030391  0x0000615e and  0x0000003f , 0x0000000f , 0x00000002 
+ 00030392  0x0000615f and_into  0x000000f0 , 0x0000003f 
+ 00030393  0x00006160 beq  0x00000050 , 0x000076e4 
+ 00030394  0x00006161 rtn 
+ 00030395  0x00006164 fetch  0x00000001 , 0x000047f2 
+ 00030396  0x00006165 rtn  0x00000034 
+ 00030397  0x00006166 increase  0xffffffff , 0x0000003f 
+ 00030398  0x00006167 store  0x00000001 , 0x000047f2 
+ 00030399  0x00006168 nrtn  0x00000034 
+ 00030400  0x0000616a jam  0x00000001 , 0x0000427f 
+ 00030401  0x0000616b call  0x00003fa4 
+ 00030402  0x0000616c call  0x00003fa2 
+ 00030403  0x0000616d call  0x00003f7e 
+ 00030404  0x0000616e call  0x00003f98 
+ 00030405  0x0000616f branch  0x00003f9e 
+ 00030406  0x00006173 jam  0x00000000 , 0x0000480d 
+ 00030407  0x00006174 jam  0x00000000 , 0x0000480c 
+ 00030408  0x00006175 rtn 
+ 00030409  0x00006178 set1  0x00000025 , 0x00000000 
+ 00030410  0x00006179 bpatch  0x000000fd , 0x0000403f 
+ 00030411  0x0000617a jam  0x00000000 , 0x0000429d 
+ 00030412  0x0000617b jam  0x00000000 , 0x0000480c 
+ 00030413  0x0000617c jam  0x00000000 , 0x0000480d 
+ 00030414  0x0000617d fetch  0x00000002 , 0x000042a0 
+ 00030415  0x0000617e bbit0  0x00000003 , 0x000076d4 
+ 00030416  0x00006181 fetch  0x00000002 , 0x000047fe 
+ 00030417  0x00006182 store  0x00000002 , 0x000047f0 
+ 00030418  0x00006184 call  0x00003f12 
+ 00030419  0x00006185 branch  0x00003f7b 
+ 00030420  0x00006188 bbit0  0x00000001 , 0x000076d6 
+ 00030421  0x00006189 branch  0x000076d0 
+ 00030422  0x0000618c bbit0  0x00000002 , 0x000076d2 
+ 00030423  0x0000618d branch  0x000076d0 
+ 00030424  0x00006191 call  0x00003f7e 
+ 00030425  0x00006192 branch  0x00003f98 
+ 00030426  0x00006195 setarg  0x00000002 
+ 00030427  0x00006196 store  0x00000001 , 0x000047f2 
+ 00030428  0x00006197 rtn 
+ 00030429  0x0000619a jam  0x00000000 , 0x0000480c 
+ 00030430  0x0000619b setarg  0x00000001 
+ 00030431  0x0000619c store  0x00000001 , 0x0000480d 
+ 00030432  0x0000619d rtn 
+ 00030433  0x000061a0 setarg  0x00000005 
+ 00030434  0x000061a1 store  0x00000001 , 0x0000480c 
+ 00030435  0x000061a2 rtn 
+ 00030436  0x000061a5 set1  0x00000025 , 0x00000000 
+ 00030437  0x000061a6 bpatch  0x000000fe , 0x0000403f 
+ 00030438  0x000061a7 storet  0x00000001 , 0x00000259 
+ 00030439  0x000061a9 fetch  0x00000001 , 0x00000259 
+ 00030440  0x000061aa rtn  0x00000034 
+ 00030441  0x000061ab increase  0xffffffff , 0x0000003f 
+ 00030442  0x000061ac store  0x00000001 , 0x00000259 
+ 00030443  0x000061ad call  0x000076ef 
+ 00030444  0x000061ae call  0x000076bb 
+ 00030445  0x000061af call  0x000076fa 
+ 00030446  0x000061b0 branch  0x000076e7 
+ 00030447  0x000061b3 fetch  0x00000001 , 0x0000480c 
+ 00030448  0x000061b4 rtn  0x00000034 
+ 00030449  0x000061b5 fetch  0x00000001 , 0x0000480c 
+ 00030450  0x000061b6 increase  0xffffffff , 0x0000003f 
+ 00030451  0x000061b7 store  0x00000001 , 0x0000480c 
+ 00030452  0x000061b8 nrtn  0x00000034 
+ 00030453  0x000061b9 fetch  0x00000001 , 0x000002e6 
+ 00030454  0x000061ba set1  0x00000000 , 0x0000003f 
+ 00030455  0x000061bb set1  0x00000007 , 0x0000003f 
+ 00030456  0x000061bc store  0x00000001 , 0x000002e6 
+ 00030457  0x000061bd rtn 
+ 00030458  0x000061c0 fetch  0x00000001 , 0x0000480d 
+ 00030459  0x000061c1 rtn  0x00000034 
+ 00030460  0x000061c2 fetch  0x00000001 , 0x0000480d 
+ 00030461  0x000061c3 increase  0xffffffff , 0x0000003f 
+ 00030462  0x000061c4 store  0x00000001 , 0x0000480d 
+ 00030463  0x000061c5 nrtn  0x00000034 
+ 00030464  0x000061c6 branch  0x00003f77 
+ 00030465  0x000061c9 set1  0x00000025 , 0x00000000 
+ 00030466  0x000061ca bpatch  0x000000ff , 0x0000403f 
+ 00030467  0x000061cb fetch  0x00000001 , 0x00004133 
+ 00030468  0x000061cc rtnne  0x00000003 
+ 00030469  0x000061cd branch  0x0000764e 
+ 00030470  0x000061cf call  0x00007643 
+ 00030471  0x000061d0 rtn  0x00000002 
+ 00030472  0x000061d1 fetch  0x00000001 , 0x0000480a 
+ 00030473  0x000061d2 rtn  0x00000034 
+ 00030474  0x000061d3 call  0x00003f23 
+ 00030475  0x000061d4 branch  0x00003f79 , 0x00000034 
+ 00030476  0x000061d5 call  0x00003f96 
+ 00030477  0x000061d6 call  0x00003f7e 
+ 00030478  0x000061d7 branch  0x00003f6e 
+ 00030479  0x000061db branch  0x00007701 
+ 00030480  0x000061df fetcht  0x00000001 , 0x0000480f 
+ 00030481  0x000061e0 call  0x000069b4 
+ 00030482  0x000061e1 fetch  0x00000001 , 0x00004811 
+ 00030483  0x000061e2 bne  0x00000001 , 0x00007715 
+ 00030484  0x000061e3 rtn 
+ 00030485  0x000061e5 fetcht  0x00000001 , 0x00004810 
+ 00030486  0x000061e6 branch  0x000069b4 
+ 00030487  0x000061e9 branch  0x0000763f 
+ 00030488  0x000061ed branch  0x00003f9a 
+ 00030489  0x000061f2 set1  0x00000025 , 0x00000000 
+ 00030490  0x000061f3 bpatch  0x000000f2 , 0x0000403e 
+ 00030491  0x000061f4 fetch  0x00000001 , 0x000047dc 
+ 00030492  0x000061f5 branch  0x00006009 , 0x00000034 
+ 00030493  0x000061f6 call  0x00006003 
+ 00030494  0x000061f7 setarg  0x00000000 
+ 00030495  0x000061f8 store  0x00000008 , 0x000007da 
+ 00030496  0x000061f9 store  0x00000004 , 0x000007e2 
+ 00030497  0x000061fb arg  0x000007e9 , 0x00000005 
+ 00030498  0x000061fc istore  0x00000007 , 0x00000005 
+ 00030499  0x000061fd jam  0x00000000 , 0x000007e0 
+ 00030500  0x000061fe branch  0x000077a4 
+ 00030501  0x00006201 jam  0x00000001 , 0x000007dc 
+ 00030502  0x00006202 branch  0x0000772a 
+ 00030503  0x00006204 fetch  0x00000001 , 0x00004793 
+ 00030504  0x00006205 beq  0x00000001 , 0x000077c2 
+ 00030505  0x00006206 branch  0x00003bf1 
+ 00030506  0x00006208 fetch  0x00000001 , 0x00004793 
+ 00030507  0x00006209 beq  0x00000001 , 0x0000772d 
+ 00030508  0x0000620a branch  0x000077a4 
+ 00030509  0x0000620d call  0x000077c2 
+ 00030510  0x0000620e fetch  0x00000001 , 0x000007db 
+ 00030511  0x0000620f nrtn  0x00000034 
+ 00030512  0x00006210 jam  0x00000003 , 0x000007da 
+ 00030513  0x00006211 rtn 
+ 00030514  0x00006214 fetch  0x00000001 , 0x000007de 
+ 00030515  0x00006215 bne  0x00000000 , 0x00007750 
+ 00030516  0x00006216 call  0x0000774d 
+ 00030517  0x00006217 arg  0x00000898 , 0x00000005 
+ 00030518  0x00006218 setarg  0x00000848 
+ 00030519  0x00006219 istore  0x00000002 , 0x00000005 
+ 00030520  0x0000621a setarg  0x000047c4 
+ 00030521  0x0000621b istore  0x00000002 , 0x00000005 
+ 00030522  0x0000621c setarg  0x00000808 
+ 00030523  0x0000621d istore  0x00000002 , 0x00000005 
+ 00030524  0x0000621e branch  0x00007744 
+ 00030525  0x00006220 arg  0x00000898 , 0x00000005 
+ 00030526  0x00006221 setarg  0x00000858 
+ 00030527  0x00006222 istore  0x00000002 , 0x00000005 
+ 00030528  0x00006223 setarg  0x00000808 
+ 00030529  0x00006224 istore  0x00000002 , 0x00000005 
+ 00030530  0x00006225 setarg  0x000047c4 
+ 00030531  0x00006226 istore  0x00000002 , 0x00000005 
+ 00030532  0x00006228 call  0x00007ad2 
+ 00030533  0x00006229 fetch  0x00000001 , 0x000007db 
+ 00030534  0x0000622a beq  0x00000004 , 0x0000774a 
+ 00030535  0x0000622b jam  0x00000001 , 0x000007dc 
+ 00030536  0x0000622c jam  0x00000005 , 0x000007da 
+ 00030537  0x0000622d rtn 
+ 00030538  0x0000622f jam  0x00000014 , 0x000007db 
+ 00030539  0x00006230 call  0x00007727 
+ 00030540  0x00006231 branch  0x0000780f 
+ 00030541  0x00006234 arg  0x00000838 , 0x00000005 
+ 00030542  0x00006235 force  0x00000008 , 0x00000007 
+ 00030543  0x00006236 branch  0x000077db 
+ 00030544  0x00006239 jam  0x00000001 , 0x000007dc 
+ 00030545  0x0000623a rtn 
+ 00030546  0x0000623e arg  0x000006c3 , 0x00000005 
+ 00030547  0x0000623f fetch  0x00000006 , 0x00004140 
+ 00030548  0x00006240 istore  0x00000006 , 0x00000005 
+ 00030549  0x00006241 fetch  0x00000006 , 0x00000040 
+ 00030550  0x00006242 istore  0x00000006 , 0x00000005 
+ 00030551  0x00006243 fetch  0x00000003 , 0x000007e9 
+ 00030552  0x00006244 istore  0x00000003 , 0x00000005 
+ 00030553  0x00006246 call  0x00007b3c 
+ 00030554  0x00006248 arg  0x00000868 , 0x00000011 
+ 00030555  0x00006249 arg  0x00000878 , 0x00000012 
+ 00030556  0x0000624a force  0x00000004 , 0x00000007 
+ 00030557  0x0000624b call  0x000077e0 
+ 00030558  0x0000624c nbranch  0x00007768 , 0x00000001 
+ 00030559  0x0000624f fetch  0x00000001 , 0x000007db 
+ 00030560  0x00006250 beq  0x00000009 , 0x00007765 
+ 00030561  0x00006251 jam  0x0000000a , 0x000007da 
+ 00030562  0x00006252 jam  0x00000001 , 0x000007dc 
+ 00030563  0x00006253 jam  0x00000003 , 0x0000007c 
+ 00030564  0x00006254 rtn 
+ 00030565  0x00006256 jam  0x00000003 , 0x0000007c 
+ 00030566  0x00006257 jam  0x00000015 , 0x000007db 
+ 00030567  0x00006258 branch  0x0000780f 
+ 00030568  0x0000625c fetch  0x00000001 , 0x000007db 
+ 00030569  0x0000625d beq  0x00000009 , 0x0000776e 
+ 00030570  0x0000625e jam  0x00000000 , 0x000007da 
+ 00030571  0x0000625f jam  0x00000004 , 0x0000007c 
+ 00030572  0x00006261 jam  0x00000005 , 0x0000007e 
+ 00030573  0x00006262 rtn 
+ 00030574  0x00006264 jam  0x00000004 , 0x0000007c 
+ 00030575  0x00006265 jam  0x00000000 , 0x000007db 
+ 00030576  0x00006266 rtn 
+ 00030577  0x00006269 fetch  0x00000001 , 0x000007df 
+ 00030578  0x0000626a beq  0x00000001 , 0x00007775 
+ 00030579  0x0000626b jam  0x0000000a , 0x000007db 
+ 00030580  0x0000626c branch  0x0000780f 
+ 00030581  0x0000626e arg  0x000006c3 , 0x00000005 
+ 00030582  0x0000626f fetch  0x00000006 , 0x00000040 
+ 00030583  0x00006270 istore  0x00000006 , 0x00000005 
+ 00030584  0x00006271 fetch  0x00000006 , 0x00004140 
+ 00030585  0x00006272 istore  0x00000006 , 0x00000005 
+ 00030586  0x00006273 fetch  0x00000003 , 0x000007e6 
+ 00030587  0x00006274 istore  0x00000003 , 0x00000005 
+ 00030588  0x00006276 call  0x00007b4a 
+ 00030589  0x00006277 fetch  0x00000001 , 0x000007db 
+ 00030590  0x00006278 beq  0x0000000a , 0x00007782 
+ 00030591  0x00006279 jam  0x0000000b , 0x000007da 
+ 00030592  0x0000627a jam  0x00000001 , 0x000007dc 
+ 00030593  0x0000627b rtn 
+ 00030594  0x0000627d jam  0x0000000b , 0x000007db 
+ 00030595  0x0000627e jam  0x00000001 , 0x000007dd 
+ 00030596  0x0000627f rtn 
+ 00030597  0x00006282 arg  0x00000898 , 0x00000005 
+ 00030598  0x00006283 fetch  0x00000006 , 0x00000040 
+ 00030599  0x00006284 istore  0x00000006 , 0x00000005 
+ 00030600  0x00006285 fetch  0x00000006 , 0x00004140 
+ 00030601  0x00006286 istore  0x00000006 , 0x00000005 
+ 00030602  0x00006287 setarg  0x00000848 
+ 00030603  0x00006288 istore  0x00000002 , 0x00000005 
+ 00030604  0x00006289 setarg  0x00000858 
+ 00030605  0x0000628a istore  0x00000002 , 0x00000005 
+ 00030606  0x0000628b branch  0x00007799 
+ 00030607  0x0000628d jam  0x0000000f , 0x000007da 
+ 00030608  0x0000628e arg  0x00000898 , 0x00000005 
+ 00030609  0x0000628f fetch  0x00000006 , 0x00004140 
+ 00030610  0x00006290 istore  0x00000006 , 0x00000005 
+ 00030611  0x00006291 fetch  0x00000006 , 0x00000040 
+ 00030612  0x00006292 istore  0x00000006 , 0x00000005 
+ 00030613  0x00006293 setarg  0x00000858 
+ 00030614  0x00006294 istore  0x00000002 , 0x00000005 
+ 00030615  0x00006295 setarg  0x00000848 
+ 00030616  0x00006296 istore  0x00000002 , 0x00000005 
+ 00030617  0x00006299 arg  0x000006c3 , 0x00000005 
+ 00030618  0x0000629a fetch  0x00000006 , 0x00000898 
+ 00030619  0x0000629b istore  0x00000006 , 0x00000005 
+ 00030620  0x0000629c fetch  0x00000006 , 0x0000089e 
+ 00030621  0x0000629d istore  0x00000006 , 0x00000005 
+ 00030622  0x0000629f call  0x00007b06 
+ 00030623  0x000062a2 jam  0x00000001 , 0x0000425e 
+ 00030624  0x000062a3 arg  0x00004262 , 0x00000005 
+ 00030625  0x000062a4 arg  0x00000868 , 0x00000006 
+ 00030626  0x000062a5 call  0x00007e35 
+ 00030627  0x000062a6 branch  0x00003229 
+ 00030628  0x000062aa set1  0x00000025 , 0x00000000 
+ 00030629  0x000062ab bpatch  0x000000f3 , 0x0000403e 
+ 00030630  0x000062ac fetch  0x00000001 , 0x00004793 
+ 00030631  0x000062ad rtnne  0x00000000 
+ 00030632  0x000062ae fetch  0x00000001 , 0x000007de 
+ 00030633  0x000062af rtnne  0x00000000 
+ 00030634  0x000062b0 arg  0x00004794 , 0x00000005 
+ 00030635  0x000062b1 force  0x0000000b , 0x00000007 
+ 00030636  0x000062b2 call  0x000077db 
+ 00030637  0x000062b3 random  0x0000003f 
+ 00030638  0x000062b4 rshift  0x0000003f , 0x0000003f 
+ 00030639  0x000062b5 istore  0x00000002 , 0x00000005 
+ 00030640  0x000062b7 arg  0x0000065a , 0x00000005 
+ 00030641  0x000062b8 arg  0x00004794 , 0x00000006 
+ 00030642  0x000062b9 call  0x00007e33 
+ 00030643  0x000062bb arg  0x00000582 , 0x00000005 
+ 00030644  0x000062bc arg  0x0000078a , 0x00000006 
+ 00030645  0x000062bd call  0x00007e2d 
+ 00030646  0x000062bf arg  0x000005b2 , 0x00000005 
+ 00030647  0x000062c0 call  0x00007e3a 
+ 00030648  0x000062c1 jam  0x00000001 , 0x000005b2 
+ 00030649  0x000062c3 call  0x00007b7f 
+ 00030650  0x000062c4 jam  0x00000001 , 0x000007de 
+ 00030651  0x000062c5 rtn 
+ 00030652  0x000062c8 arg  0x000047ac , 0x00000005 
+ 00030653  0x000062c9 arg  0x000005ca , 0x00000006 
+ 00030654  0x000062ca call  0x00007e2d 
+ 00030655  0x000062cb jam  0x00000001 , 0x00004793 
+ 00030656  0x000062cc jam  0x00000000 , 0x000007de 
+ 00030657  0x000062cd rtn 
+ 00030658  0x000062d0 set1  0x00000025 , 0x00000000 
+ 00030659  0x000062d1 bpatch  0x000000f4 , 0x0000403e 
+ 00030660  0x000062d2 fetch  0x00000001 , 0x000007e5 
+ 00030661  0x000062d3 rtnne  0x00000000 
+ 00030662  0x000062d4 fetch  0x00000001 , 0x000007de 
+ 00030663  0x000062d5 rtnne  0x00000000 
+ 00030664  0x000062d7 arg  0x0000065a , 0x00000005 
+ 00030665  0x000062d8 arg  0x00004794 , 0x00000006 
+ 00030666  0x000062d9 call  0x00007e33 
+ 00030667  0x000062db arg  0x00000582 , 0x00000005 
+ 00030668  0x000062dc arg  0x000007f0 , 0x00000006 
+ 00030669  0x000062dd call  0x00007e2d 
+ 00030670  0x000062df arg  0x000005b2 , 0x00000005 
+ 00030671  0x000062e0 call  0x00007e3a 
+ 00030672  0x000062e1 jam  0x00000001 , 0x000005b2 
+ 00030673  0x000062e3 call  0x00007b7f 
+ 00030674  0x000062e4 jam  0x00000002 , 0x000007de 
+ 00030675  0x000062e5 rtn 
+ 00030676  0x000062e8 jam  0x00000001 , 0x000007df 
+ 00030677  0x000062e9 arg  0x00000820 , 0x00000005 
+ 00030678  0x000062ea arg  0x000005ca , 0x00000006 
+ 00030679  0x000062eb call  0x00007e33 
+ 00030680  0x000062ec jam  0x00000001 , 0x000007e5 
+ 00030681  0x000062ed jam  0x00000000 , 0x000007de 
+ 00030682  0x000062ee rtn 
+ 00030683  0x000062f1 increase  0xffffffff , 0x00000007 
+ 00030684  0x000062f2 nrtn  0x00000002 
+ 00030685  0x000062f3 random  0x0000003f 
+ 00030686  0x000062f4 istore  0x00000002 , 0x00000005 
+ 00030687  0x000062f5 branch  0x000077db 
+ 00030688  0x000062f7 increase  0xffffffff , 0x00000007 
+ 00030689  0x000062f8 nbranch  0x000077ec , 0x00000002 
+ 00030690  0x000062f9 ifetch  0x00000004 , 0x00000011 
+ 00030691  0x000062fa copy  0x0000003f , 0x00000002 
+ 00030692  0x000062fb ifetch  0x00000004 , 0x00000012 
+ 00030693  0x000062fc iflip  0x00000002 , 0x0000003f 
+ 00030694  0x000062fd nbranch  0x000077ea , 0x00000005 
+ 00030695  0x000062fe increase  0x00000004 , 0x00000011 
+ 00030696  0x000062ff increase  0x00000004 , 0x00000012 
+ 00030697  0x00006300 branch  0x000077e0 
+ 00030698  0x00006302 disable  0x00000001 
+ 00030699  0x00006303 rtn 
+ 00030700  0x00006305 enable  0x00000001 
+ 00030701  0x00006306 rtn 
+ 00030702  0x0000630e set1  0x00000025 , 0x00000000 
+ 00030703  0x0000630f bpatch  0x000000f5 , 0x0000403e 
+ 00030704  0x00006310 fetch  0x00000001 , 0x000007dc 
+ 00030705  0x00006311 rtn  0x00000034 
+ 00030706  0x00006312 jam  0x00000000 , 0x000007dc 
+ 00030707  0x00006313 fetch  0x00000001 , 0x000007da 
+ 00030708  0x00006314 beq  0x00000003 , 0x00006117 
+ 00030709  0x00006315 beq  0x00000005 , 0x00006134 
+ 00030710  0x00006316 beq  0x00000007 , 0x0000613f 
+ 00030711  0x00006317 beq  0x0000000b , 0x00006155 
+ 00030712  0x00006318 beq  0x00000002 , 0x00007725 
+ 00030713  0x00006319 beq  0x00000004 , 0x00007732 
+ 00030714  0x0000631a beq  0x00000009 , 0x00007752 
+ 00030715  0x0000631b beq  0x0000000a , 0x00007771 
+ 00030716  0x0000631c beq  0x0000000c , 0x0000778f 
+ 00030717  0x0000631e rtn 
+ 00030718  0x00006321 set1  0x00000025 , 0x00000000 
+ 00030719  0x00006322 bpatch  0x000000f6 , 0x0000403e 
+ 00030720  0x00006323 fetch  0x00000001 , 0x000007dd 
+ 00030721  0x00006324 rtn  0x00000034 
+ 00030722  0x00006325 jam  0x00000000 , 0x000007dd 
+ 00030723  0x00006326 fetch  0x00000001 , 0x000007db 
+ 00030724  0x00006327 beq  0x00000012 , 0x000060f7 
+ 00030725  0x00006328 beq  0x00000013 , 0x000060ff 
+ 00030726  0x00006329 beq  0x00000003 , 0x00006103 
+ 00030727  0x0000632a beq  0x00000004 , 0x0000773d 
+ 00030728  0x0000632b beq  0x00000014 , 0x00006107 
+ 00030729  0x0000632c beq  0x00000007 , 0x00006115 
+ 00030730  0x0000632d beq  0x0000000a , 0x00007771 
+ 00030731  0x0000632e beq  0x0000000b , 0x00006154 
+ 00030732  0x0000632f beq  0x00000009 , 0x00007752 
+ 00030733  0x00006330 beq  0x00000015 , 0x0000614e 
+ 00030734  0x00006331 rtn 
+ 00030735  0x00006334 jam  0x00000001 , 0x000007dd 
+ 00030736  0x00006335 rtn 
+ 00030737  0x00006338 jam  0x00000000 , 0x000007dd 
+ 00030738  0x00006339 rtn 
+ 00030739  0x0000633b set1  0x00000025 , 0x00000000 
+ 00030740  0x0000633c bpatch  0x000000f7 , 0x0000403e 
+ 00030741  0x0000633d fetch  0x00000001 , 0x000007de 
+ 00030742  0x0000633e rtn  0x00000034 
+ 00030743  0x0000633f increase  0x00000080 , 0x0000003f 
+ 00030744  0x00006340 store  0x00000001 , 0x000007de 
+ 00030745  0x00006341 rtnbit1  0x00000007 
+ 00030746  0x00006342 fetch  0x00000001 , 0x00000581 
+ 00030747  0x00006343 branch  0x0000781d , 0x00000034 
+ 00030748  0x00006344 branch  0x00007b8a 
+ 00030749  0x00006347 call  0x00007a0c 
+ 00030750  0x00006348 fetch  0x00000001 , 0x000007de 
+ 00030751  0x00006349 beq  0x00000001 , 0x000077bc 
+ 00030752  0x0000634a beq  0x00000002 , 0x000077d4 
+ 00030753  0x0000634b rtn 
+ 00030754  0x0000634f and  0x0000003f , 0x00000007 , 0x00000007 
+ 00030755  0x00006350 rshift3  0x0000003f , 0x0000003f 
+ 00030756  0x00006351 iadd  0x00000006 , 0x00000006 
+ 00030757  0x00006352 ifetch  0x00000001 , 0x00000006 
+ 00030758  0x00006353 qisolate0  0x0000003f 
+ 00030759  0x00006354 rtn 
+ 00030760  0x00006358 call  0x00007e33 
+ 00030761  0x00006359 call  0x00007e33 
+ 00030762  0x0000635a branch  0x00007e33 
+ 00030763  0x0000635e ifetch  0x00000008 , 0x00000006 
+ 00030764  0x0000635f nrtn  0x00000034 
+ 00030765  0x00006360 ifetch  0x00000008 , 0x00000006 
+ 00030766  0x00006361 nrtn  0x00000034 
+ 00030767  0x00006362 ifetch  0x00000008 , 0x00000006 
+ 00030768  0x00006363 rtn 
+ 00030769  0x00006368 force  0x00000006 , 0x00000039 
+ 00030770  0x0000636a ifetch  0x00000004 , 0x00000011 
+ 00030771  0x0000636b iforce  0x00000002 
+ 00030772  0x0000636c ifetch  0x00000004 , 0x00000012 
+ 00030773  0x0000636d isub  0x00000002 , 0x0000003e 
+ 00030774  0x0000636e nrtn  0x00000005 
+ 00030775  0x0000636f increase  0x00000004 , 0x00000011 
+ 00030776  0x00006370 increase  0x00000004 , 0x00000012 
+ 00030777  0x00006371 loop  0x00007832 
+ 00030778  0x00006372 rtn 
+ 00030779  0x00006376 force  0x00000006 , 0x00000039 
+ 00030780  0x00006377 increase  0x00000014 , 0x00000011 
+ 00030781  0x00006378 increase  0x00000014 , 0x00000012 
+ 00030782  0x0000637a ifetch  0x00000004 , 0x00000012 
+ 00030783  0x0000637b iforce  0x00000002 
+ 00030784  0x0000637c ifetch  0x00000004 , 0x00000011 
+ 00030785  0x0000637d isub  0x00000002 , 0x0000003f 
+ 00030786  0x0000637e nrtn  0x00000002 
+ 00030787  0x0000637f nrtn  0x00000034 
+ 00030788  0x00006380 increase  0xfffffffc , 0x00000011 
+ 00030789  0x00006381 increase  0xfffffffc , 0x00000012 
+ 00030790  0x00006382 loop  0x0000783e 
+ 00030791  0x00006383 rtn 
+ 00030792  0x00006386 force  0x00000006 , 0x00000039 
+ 00030793  0x00006387 force  0x00000000 , 0x00000013 
+ 00030794  0x00006389 ifetch  0x00000004 , 0x00000011 
+ 00030795  0x0000638a iforce  0x00000002 
+ 00030796  0x0000638b ifetch  0x00000004 , 0x00000012 
+ 00030797  0x0000638c iadd  0x00000002 , 0x0000003f 
+ 00030798  0x0000638d iadd  0x00000013 , 0x0000003f 
+ 00030799  0x0000638e istore  0x00000004 , 0x00000005 
+ 00030800  0x0000638f isolate1  0x00000020 , 0x0000003f 
+ 00030801  0x00006390 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030802  0x00006391 increase  0x00000004 , 0x00000011 
+ 00030803  0x00006392 increase  0x00000004 , 0x00000012 
+ 00030804  0x00006393 loop  0x0000784a 
+ 00030805  0x00006394 rtn 
+ 00030806  0x00006397 force  0x00000006 , 0x00000039 
+ 00030807  0x00006398 force  0x00000000 , 0x00000013 
+ 00030808  0x0000639a ifetch  0x00000004 , 0x00000012 
+ 00030809  0x0000639b iforce  0x00000002 
+ 00030810  0x0000639c ifetch  0x00000004 , 0x00000011 
+ 00030811  0x0000639d isub  0x00000002 , 0x0000003f 
+ 00030812  0x0000639e isub  0x00000013 , 0x0000003f 
+ 00030813  0x0000639f istore  0x00000004 , 0x00000005 
+ 00030814  0x000063a0 isolate1  0x00000020 , 0x0000003f 
+ 00030815  0x000063a1 setflag  0x00000001 , 0x00000000 , 0x00000013 
+ 00030816  0x000063a2 increase  0x00000004 , 0x00000011 
+ 00030817  0x000063a3 increase  0x00000004 , 0x00000012 
+ 00030818  0x000063a4 loop  0x00007858 
+ 00030819  0x000063a5 rtn 
+ 00030820  0x000063a8 force  0x00000006 , 0x00000039 
+ 00030821  0x000063a9 increase  0x00000014 , 0x00000011 
+ 00030822  0x000063ab force  0x00000000 , 0x00000013 
+ 00030823  0x000063ad ifetch  0x00000004 , 0x00000011 
+ 00030824  0x000063ae isolate1  0x00000000 , 0x0000003f 
+ 00030825  0x000063af setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030826  0x000063b0 rshift  0x0000003f , 0x0000003f 
+ 00030827  0x000063b1 isolate1  0x00000000 , 0x00000013 
+ 00030828  0x000063b2 setflag  0x00000001 , 0x0000001f , 0x0000003f 
+ 00030829  0x000063b3 istore  0x00000004 , 0x00000011 
+ 00030830  0x000063b4 increase  0xfffffffc , 0x00000011 
+ 00030831  0x000063b5 rshift  0x00000013 , 0x00000013 
+ 00030832  0x000063b6 loop  0x00007867 
+ 00030833  0x000063b7 rtn 
+ 00030834  0x000063ba force  0x00000006 , 0x00000039 
+ 00030835  0x000063bb force  0x00000000 , 0x00000013 
+ 00030836  0x000063bd ifetch  0x00000004 , 0x00000011 
+ 00030837  0x000063be isolate1  0x0000001f , 0x0000003f 
+ 00030838  0x000063bf setflag  0x00000001 , 0x00000001 , 0x00000013 
+ 00030839  0x000063c0 lshift  0x0000003f , 0x0000003f 
+ 00030840  0x000063c1 isolate1  0x00000000 , 0x00000013 
+ 00030841  0x000063c2 setflag  0x00000001 , 0x00000000 , 0x0000003f 
+ 00030842  0x000063c3 istore  0x00000004 , 0x00000011 
+ 00030843  0x000063c4 increase  0x00000004 , 0x00000011 
+ 00030844  0x000063c5 rshift  0x00000013 , 0x00000013 
+ 00030845  0x000063c6 loop  0x00007874 
+ 00030846  0x000063c7 rtn 
+ 00030847  0x000063ca call  0x00007872 
+ 00030848  0x000063cc isolate1  0x00000000 , 0x00000013 
+ 00030849  0x000063cd branch  0x00007888 , 0x00000001 
+ 00030850  0x000063ce arg  0x00000742 , 0x00000012 
+ 00030851  0x000063cf copy  0x00000011 , 0x00000013 
+ 00030852  0x000063d0 increase  0xffffffe8 , 0x00000011 
+ 00030853  0x000063d1 call  0x0000783b 
+ 00030854  0x000063d2 nrtn  0x00000002 
+ 00030855  0x000063d3 copy  0x00000013 , 0x00000011 
+ 00030856  0x000063d5 increase  0xffffffe8 , 0x00000011 
+ 00030857  0x000063d6 arg  0x00000742 , 0x00000012 
+ 00030858  0x000063d7 copy  0x00000011 , 0x00000005 
+ 00030859  0x000063d8 branch  0x00007856 
+ 00030860  0x000063dc call  0x00007848 
+ 00030861  0x000063dd copy  0x00000005 , 0x00000011 
+ 00030862  0x000063de branch  0x00007880 
+ 00030863  0x000063e1 call  0x00007856 
+ 00030864  0x000063e2 isolate0  0x00000000 , 0x00000013 
+ 00030865  0x000063e3 rtn  0x00000001 
+ 00030866  0x000063e4 arg  0x00000742 , 0x00000012 
+ 00030867  0x000063e5 add  0x00000005 , 0xffffffe8 , 0x00000011 
+ 00030868  0x000063e6 copy  0x00000011 , 0x00000005 
+ 00030869  0x000063e7 branch  0x00007848 
+ 00030870  0x000063eb copy  0x00000005 , 0x0000000b 
+ 00030871  0x000063ec copy  0x00000011 , 0x00000030 
+ 00030872  0x000063ed arg  0x000006b2 , 0x00000012 
+ 00030873  0x000063ee copy  0x00000012 , 0x00000005 
+ 00030874  0x000063ef add  0x00000011 , 0x00000018 , 0x00000006 
+ 00030875  0x000063f0 ifetch  0x00000008 , 0x00000006 
+ 00030876  0x000063f1 istore  0x00000008 , 0x00000005 
+ 00030877  0x000063f2 istore  0x00000008 , 0x00000005 
+ 00030878  0x000063f3 force  0x00000000 , 0x0000003f 
+ 00030879  0x000063f4 istore  0x00000008 , 0x00000005 
+ 00030880  0x000063f5 copy  0x0000000b , 0x00000005 
+ 00030881  0x000063f6 call  0x0000788c 
+ 00030882  0x000063f7 arg  0x000006b2 , 0x00000012 
+ 00030883  0x000063f8 copy  0x00000012 , 0x00000005 
+ 00030884  0x000063f9 force  0x00000000 , 0x0000003f 
+ 00030885  0x000063fa istore  0x00000008 , 0x00000005 
+ 00030886  0x000063fb add  0x00000030 , 0x00000020 , 0x00000006 
+ 00030887  0x000063fc ifetch  0x00000008 , 0x00000006 
+ 00030888  0x000063fd istore  0x00000008 , 0x00000005 
+ 00030889  0x000063fe istore  0x00000008 , 0x00000005 
+ 00030890  0x000063ff copy  0x0000000b , 0x00000011 
+ 00030891  0x00006400 copy  0x00000011 , 0x00000005 
+ 00030892  0x00006401 call  0x0000788c 
+ 00030893  0x00006402 arg  0x000006b2 , 0x00000012 
+ 00030894  0x00006403 copy  0x00000012 , 0x00000005 
+ 00030895  0x00006404 add  0x00000030 , 0x00000028 , 0x00000006 
+ 00030896  0x00006405 ifetch  0x00000008 , 0x00000006 
+ 00030897  0x00006406 istore  0x00000008 , 0x00000005 
+ 00030898  0x00006407 istore  0x00000008 , 0x00000005 
+ 00030899  0x00006408 istore  0x00000008 , 0x00000005 
+ 00030900  0x00006409 copy  0x0000000b , 0x00000011 
+ 00030901  0x0000640a copy  0x00000011 , 0x00000005 
+ 00030902  0x0000640b branch  0x0000788c 
+ 00030903  0x0000640f force  0x00000006 , 0x00000039 
+ 00030904  0x00006411 ifetch  0x00000004 , 0x00000006 
+ 00030905  0x00006412 iforce  0x0000002f 
+ 00030906  0x00006413 increase  0x00000001 , 0x00000038 
+ 00030907  0x00006414 loop  0x000078b8 
+ 00030908  0x00006415 rtn 
+ 00030909  0x0000641a copy  0x00000005 , 0x0000000b 
+ 00030910  0x0000641b arg  0x00000682 , 0x00000005 
+ 00030911  0x0000641c call  0x00007e3a 
+ 00030912  0x0000641d arg  0x00000682 , 0x00000005 
+ 00030913  0x0000641e copy  0x00000011 , 0x00000006 
+ 00030914  0x0000641f force  0x00000000 , 0x00000038 
+ 00030915  0x00006420 call  0x000078b7 
+ 00030916  0x00006421 copy  0x00000012 , 0x00000006 
+ 00030917  0x00006422 call  0x000078b7 
+ 00030918  0x00006423 force  0x00000000 , 0x00000012 
+ 00030919  0x00006425 force  0x00000000 , 0x00000002 
+ 00030920  0x00006426 force  0x00000006 , 0x00000013 
+ 00030921  0x00006428 ifetch  0x00000004 , 0x00000005 
+ 00030922  0x00006429 iforce  0x00000011 
+ 00030923  0x0000642a copy  0x00000012 , 0x00000038 
+ 00030924  0x0000642b deposit  0x0000002f 
+ 00030925  0x0000642c copy  0x00000013 , 0x00000038 
+ 00030926  0x0000642d imul32  0x0000002f , 0x0000003f 
+ 00030927  0x0000642e iadd  0x00000011 , 0x0000003f 
+ 00030928  0x0000642f iadd  0x00000002 , 0x0000003f 
+ 00030929  0x00006430 istore  0x00000004 , 0x00000005 
+ 00030930  0x00006431 rshift32  0x0000003f , 0x00000002 
+ 00030931  0x00006432 increase  0x00000001 , 0x00000013 
+ 00030932  0x00006433 compare  0x0000000c , 0x00000013 , 0x000000ff 
+ 00030933  0x00006434 nbranch  0x000078c9 , 0x00000001 
+ 00030934  0x00006435 deposit  0x00000002 
+ 00030935  0x00006436 istore  0x00000004 , 0x00000005 
+ 00030936  0x00006437 increase  0xffffffe8 , 0x00000005 
+ 00030937  0x00006438 increase  0x00000001 , 0x00000012 
+ 00030938  0x00006439 compare  0x00000006 , 0x00000012 , 0x000000ff 
+ 00030939  0x0000643a nbranch  0x000078c7 , 0x00000001 
+ 00030940  0x0000643b arg  0x00000682 , 0x00000011 
+ 00030941  0x0000643c copy  0x0000000b , 0x00000005 
+ 00030942  0x0000643d branch  0x00007896 
+ 00030943  0x00006441 copy  0x00000011 , 0x00000012 
+ 00030944  0x00006442 branch  0x000078bd 
+ 00030945  0x00006445 copy  0x00000011 , 0x00000030 
+ 00030946  0x00006447 copy  0x00000030 , 0x00000011 
+ 00030947  0x00006448 ifetch  0x00000001 , 0x00000011 
+ 00030948  0x00006449 isolate1  0x00000000 , 0x0000003f 
+ 00030949  0x0000644a rtn  0x00000001 
+ 00030950  0x0000644b call  0x00007864 
+ 00030951  0x0000644c ifetch  0x00000001 , 0x00000012 
+ 00030952  0x0000644d isolate0  0x00000000 , 0x0000003f 
+ 00030953  0x0000644e branch  0x000078f1 , 0x00000001 
+ 00030954  0x0000644f arg  0x00000742 , 0x00000011 
+ 00030955  0x00006450 copy  0x00000012 , 0x00000005 
+ 00030956  0x00006451 call  0x00007848 
+ 00030957  0x00006452 ifetch  0x00000001 , 0x00000012 
+ 00030958  0x00006453 iadd  0x00000013 , 0x0000003f 
+ 00030959  0x00006454 istore  0x00000001 , 0x00000012 
+ 00030960  0x00006455 increase  0xffffffe8 , 0x00000012 
+ 00030961  0x00006457 add  0x00000012 , 0x00000018 , 0x00000011 
+ 00030962  0x00006458 force  0x00000007 , 0x00000039 
+ 00030963  0x00006459 call  0x00007866 
+ 00030964  0x0000645a branch  0x000078e2 
+ 00030965  0x0000645e copy  0x00000005 , 0x0000000b 
+ 00030966  0x0000645f arg  0x000006e2 , 0x00000005 
+ 00030967  0x00006460 call  0x00007e3a 
+ 00030968  0x00006461 force  0x00000000 , 0x0000003f 
+ 00030969  0x00006462 store  0x00000004 , 0x0000069a 
+ 00030970  0x00006463 store  0x00000004 , 0x000006fa 
+ 00030971  0x00006464 jam  0x00000001 , 0x000006e2 
+ 00030972  0x00006465 arg  0x00000682 , 0x00000005 
+ 00030973  0x00006466 call  0x00007e3a 
+ 00030974  0x00006467 arg  0x00000742 , 0x00000006 
+ 00030975  0x00006468 arg  0x000006b2 , 0x00000005 
+ 00030976  0x00006469 call  0x00007e33 
+ 00030977  0x0000646a copy  0x00000011 , 0x00000006 
+ 00030978  0x0000646b arg  0x000006ca , 0x00000005 
+ 00030979  0x0000646c call  0x00007e33 
+ 00030980  0x0000646e arg  0x000006ca , 0x00000006 
+ 00030981  0x0000646f call  0x0000782b 
+ 00030982  0x00006470 branch  0x0000792d , 0x00000034 
+ 00030983  0x00006471 arg  0x000006ca , 0x00000011 
+ 00030984  0x00006472 arg  0x000006e2 , 0x00000012 
+ 00030985  0x00006473 call  0x000078e1 
+ 00030986  0x00006475 arg  0x000006b2 , 0x00000011 
+ 00030987  0x00006476 arg  0x00000682 , 0x00000012 
+ 00030988  0x00006477 call  0x000078e1 
+ 00030989  0x00006478 arg  0x000006ca , 0x00000011 
+ 00030990  0x00006479 arg  0x000006b2 , 0x00000012 
+ 00030991  0x0000647a call  0x0000783b 
+ 00030992  0x0000647b branch  0x0000791f , 0x00000002 
+ 00030993  0x0000647c arg  0x000006b2 , 0x00000011 
+ 00030994  0x0000647d arg  0x000006ca , 0x00000012 
+ 00030995  0x0000647e copy  0x00000011 , 0x00000005 
+ 00030996  0x0000647f call  0x00007856 
+ 00030997  0x00006480 arg  0x000006e2 , 0x00000011 
+ 00030998  0x00006481 arg  0x00000682 , 0x00000012 
+ 00030999  0x00006482 copy  0x00000012 , 0x00000005 
+ 00031000  0x00006483 call  0x00007848 
+ 00031001  0x00006484 ifetch  0x00000001 , 0x00000011 
+ 00031002  0x00006485 iadd  0x00000013 , 0x00000013 
+ 00031003  0x00006486 ifetch  0x00000001 , 0x00000012 
+ 00031004  0x00006487 iadd  0x00000013 , 0x0000003f 
+ 00031005  0x00006488 istore  0x00000001 , 0x00000012 
+ 00031006  0x00006489 branch  0x00007904 
+ 00031007  0x0000648b arg  0x000006ca , 0x00000011 
+ 00031008  0x0000648c arg  0x000006b2 , 0x00000012 
+ 00031009  0x0000648d copy  0x00000011 , 0x00000005 
+ 00031010  0x0000648e call  0x00007856 
+ 00031011  0x0000648f arg  0x00000682 , 0x00000011 
+ 00031012  0x00006490 arg  0x000006e2 , 0x00000012 
+ 00031013  0x00006491 copy  0x00000012 , 0x00000005 
+ 00031014  0x00006492 call  0x00007848 
+ 00031015  0x00006493 ifetch  0x00000001 , 0x00000011 
+ 00031016  0x00006494 iadd  0x00000013 , 0x00000013 
+ 00031017  0x00006495 ifetch  0x00000001 , 0x00000012 
+ 00031018  0x00006496 iadd  0x00000013 , 0x0000003f 
+ 00031019  0x00006497 istore  0x00000001 , 0x00000012 
+ 00031020  0x00006498 branch  0x00007904 
+ 00031021  0x0000649a arg  0x000006e2 , 0x00000005 
+ 00031022  0x0000649b call  0x00007e3a 
+ 00031023  0x0000649c fetch  0x00000001 , 0x0000069a 
+ 00031024  0x0000649d store  0x00000001 , 0x000006e2 
+ 00031025  0x0000649e store  0x00000001 , 0x000006ea 
+ 00031026  0x0000649f arg  0x000006e2 , 0x00000011 
+ 00031027  0x000064a0 arg  0x00000682 , 0x00000012 
+ 00031028  0x000064a1 copy  0x00000012 , 0x00000005 
+ 00031029  0x000064a2 call  0x0000788c 
+ 00031030  0x000064a3 arg  0x00000742 , 0x00000011 
+ 00031031  0x000064a4 arg  0x00000682 , 0x00000012 
+ 00031032  0x000064a5 copy  0x0000000b , 0x00000005 
+ 00031033  0x000064a6 branch  0x0000788f 
+ 00031034  0x000064ac arg  0x00000642 , 0x00000011 
+ 00031035  0x000064ad arg  0x000006fa , 0x00000005 
+ 00031036  0x000064ae call  0x000078df 
+ 00031037  0x000064af arg  0x000006fa , 0x00000011 
+ 00031038  0x000064b0 arg  0x00000712 , 0x00000005 
+ 00031039  0x000064b1 call  0x000078df 
+ 00031040  0x000064b2 arg  0x0000075a , 0x00000011 
+ 00031041  0x000064b3 arg  0x00000712 , 0x00000012 
+ 00031042  0x000064b4 arg  0x00000712 , 0x00000005 
+ 00031043  0x000064b5 call  0x000078bd 
+ 00031044  0x000064b6 arg  0x00000612 , 0x00000011 
+ 00031045  0x000064b7 arg  0x000006fa , 0x00000005 
+ 00031046  0x000064b8 call  0x000078df 
+ 00031047  0x000064b9 arg  0x000006fa , 0x00000006 
+ 00031048  0x000064ba arg  0x000006ca , 0x00000005 
+ 00031049  0x000064bb call  0x00007e33 
+ 00031050  0x000064bc arg  0x000006ca , 0x00000011 
+ 00031051  0x000064bd call  0x0000787f 
+ 00031052  0x000064be arg  0x000006fa , 0x00000011 
+ 00031053  0x000064bf arg  0x000006ca , 0x00000012 
+ 00031054  0x000064c0 arg  0x000006fa , 0x00000005 
+ 00031055  0x000064c1 call  0x0000788c 
+ 00031056  0x000064c2 arg  0x000006fa , 0x00000011 
+ 00031057  0x000064c3 arg  0x00000712 , 0x00000012 
+ 00031058  0x000064c4 arg  0x000006fa , 0x00000005 
+ 00031059  0x000064c5 call  0x0000788c 
+ 00031060  0x000064c6 arg  0x00000612 , 0x00000006 
+ 00031061  0x000064c7 arg  0x000006ca , 0x00000005 
+ 00031062  0x000064c8 call  0x00007e33 
+ 00031063  0x000064c9 arg  0x0000062a , 0x00000011 
+ 00031064  0x000064ca arg  0x00000712 , 0x00000005 
+ 00031065  0x000064cb call  0x000078df 
+ 00031066  0x000064cc arg  0x000006ca , 0x00000011 
+ 00031067  0x000064cd call  0x0000787f 
+ 00031068  0x000064ce arg  0x000006ca , 0x00000011 
+ 00031069  0x000064cf call  0x0000787f 
+ 00031070  0x000064d0 arg  0x000006ca , 0x00000011 
+ 00031071  0x000064d1 arg  0x00000712 , 0x00000012 
+ 00031072  0x000064d2 arg  0x000006ca , 0x00000005 
+ 00031073  0x000064d3 call  0x000078bd 
+ 00031074  0x000064d4 arg  0x00000712 , 0x00000011 
+ 00031075  0x000064d5 arg  0x000006e2 , 0x00000005 
+ 00031076  0x000064d6 call  0x000078df 
+ 00031077  0x000064d7 arg  0x000006e2 , 0x00000011 
+ 00031078  0x000064d8 call  0x0000787f 
+ 00031079  0x000064d9 arg  0x000006e2 , 0x00000011 
+ 00031080  0x000064da call  0x0000787f 
+ 00031081  0x000064db arg  0x000006e2 , 0x00000011 
+ 00031082  0x000064dc call  0x0000787f 
+ 00031083  0x000064dd arg  0x0000062a , 0x00000006 
+ 00031084  0x000064de arg  0x00000712 , 0x00000005 
+ 00031085  0x000064df call  0x00007e33 
+ 00031086  0x000064e0 arg  0x00000712 , 0x00000011 
+ 00031087  0x000064e1 call  0x0000787f 
+ 00031088  0x000064e2 arg  0x00000712 , 0x00000011 
+ 00031089  0x000064e3 arg  0x00000642 , 0x00000012 
+ 00031090  0x000064e4 arg  0x00000642 , 0x00000005 
+ 00031091  0x000064e5 call  0x000078bd 
+ 00031092  0x000064e6 arg  0x000006fa , 0x00000011 
+ 00031093  0x000064e7 arg  0x00000712 , 0x00000005 
+ 00031094  0x000064e8 call  0x000078df 
+ 00031095  0x000064e9 arg  0x00000712 , 0x00000011 
+ 00031096  0x000064ea arg  0x000006ca , 0x00000012 
+ 00031097  0x000064eb arg  0x00000712 , 0x00000005 
+ 00031098  0x000064ec call  0x0000788f 
+ 00031099  0x000064ed arg  0x00000712 , 0x00000011 
+ 00031100  0x000064ee arg  0x000006ca , 0x00000012 
+ 00031101  0x000064ef arg  0x00000612 , 0x00000005 
+ 00031102  0x000064f0 call  0x0000788f 
+ 00031103  0x000064f1 arg  0x000006ca , 0x00000011 
+ 00031104  0x000064f2 arg  0x00000612 , 0x00000012 
+ 00031105  0x000064f3 arg  0x00000712 , 0x00000005 
+ 00031106  0x000064f4 call  0x0000788f 
+ 00031107  0x000064f5 arg  0x00000712 , 0x00000011 
+ 00031108  0x000064f6 arg  0x000006fa , 0x00000012 
+ 00031109  0x000064f7 arg  0x00000712 , 0x00000005 
+ 00031110  0x000064f8 call  0x000078bd 
+ 00031111  0x000064f9 arg  0x00000712 , 0x00000011 
+ 00031112  0x000064fa arg  0x000006e2 , 0x00000012 
+ 00031113  0x000064fb arg  0x0000062a , 0x00000005 
+ 00031114  0x000064fc branch  0x0000788f 
+ 00031115  0x00006501 arg  0x000005b2 , 0x00000011 
+ 00031116  0x00006502 arg  0x0000072a , 0x00000005 
+ 00031117  0x00006503 call  0x000078df 
+ 00031118  0x00006504 arg  0x00000612 , 0x00000011 
+ 00031119  0x00006505 arg  0x0000072a , 0x00000012 
+ 00031120  0x00006506 arg  0x000006e2 , 0x00000005 
+ 00031121  0x00006507 call  0x000078bd 
+ 00031122  0x00006508 arg  0x000005b2 , 0x00000011 
+ 00031123  0x00006509 arg  0x0000072a , 0x00000012 
+ 00031124  0x0000650a arg  0x0000072a , 0x00000005 
+ 00031125  0x0000650b call  0x000078bd 
+ 00031126  0x0000650c arg  0x0000062a , 0x00000011 
+ 00031127  0x0000650d arg  0x0000072a , 0x00000012 
+ 00031128  0x0000650e arg  0x000006ca , 0x00000005 
+ 00031129  0x0000650f call  0x000078bd 
+ 00031130  0x00006510 arg  0x00000642 , 0x00000011 
+ 00031131  0x00006511 arg  0x0000072a , 0x00000005 
+ 00031132  0x00006512 call  0x000078df 
+ 00031133  0x00006513 arg  0x00000582 , 0x00000011 
+ 00031134  0x00006514 arg  0x0000072a , 0x00000012 
+ 00031135  0x00006515 arg  0x000006fa , 0x00000005 
+ 00031136  0x00006516 call  0x000078bd 
+ 00031137  0x00006517 arg  0x00000642 , 0x00000011 
+ 00031138  0x00006518 arg  0x0000072a , 0x00000012 
+ 00031139  0x00006519 arg  0x0000072a , 0x00000005 
+ 00031140  0x0000651a call  0x000078bd 
+ 00031141  0x0000651b arg  0x0000059a , 0x00000011 
+ 00031142  0x0000651c arg  0x0000072a , 0x00000012 
+ 00031143  0x0000651d arg  0x00000712 , 0x00000005 
+ 00031144  0x0000651e call  0x000078bd 
+ 00031145  0x0000651f arg  0x000006e2 , 0x00000011 
+ 00031146  0x00006520 arg  0x000006fa , 0x00000012 
+ 00031147  0x00006521 arg  0x0000072a , 0x00000005 
+ 00031148  0x00006522 call  0x0000788f 
+ 00031149  0x00006523 arg  0x000006e2 , 0x00000011 
+ 00031150  0x00006524 arg  0x000006fa , 0x00000012 
+ 00031151  0x00006525 arg  0x000006e2 , 0x00000005 
+ 00031152  0x00006526 call  0x0000788c 
+ 00031153  0x00006527 arg  0x000006ca , 0x00000011 
+ 00031154  0x00006528 arg  0x00000712 , 0x00000012 
+ 00031155  0x00006529 arg  0x000006fa , 0x00000005 
+ 00031156  0x0000652a call  0x0000788f 
+ 00031157  0x0000652b arg  0x000006ca , 0x00000011 
+ 00031158  0x0000652c arg  0x00000712 , 0x00000012 
+ 00031159  0x0000652d arg  0x000006ca , 0x00000005 
+ 00031160  0x0000652e call  0x0000788c 
+ 00031161  0x0000652f arg  0x000006ca , 0x00000011 
+ 00031162  0x00006530 arg  0x0000072a , 0x00000012 
+ 00031163  0x00006531 arg  0x000006ca , 0x00000005 
+ 00031164  0x00006532 call  0x000078bd 
+ 00031165  0x00006533 arg  0x00000642 , 0x00000011 
+ 00031166  0x00006534 arg  0x000005b2 , 0x00000012 
+ 00031167  0x00006535 arg  0x00000712 , 0x00000005 
+ 00031168  0x00006536 call  0x000078bd 
+ 00031169  0x00006537 arg  0x00000712 , 0x00000011 
+ 00031170  0x00006538 arg  0x0000072a , 0x00000012 
+ 00031171  0x00006539 arg  0x00000642 , 0x00000005 
+ 00031172  0x0000653a call  0x000078bd 
+ 00031173  0x0000653b arg  0x0000072a , 0x00000011 
+ 00031174  0x0000653c arg  0x0000072a , 0x00000005 
+ 00031175  0x0000653d call  0x000078df 
+ 00031176  0x0000653e arg  0x0000072a , 0x00000011 
+ 00031177  0x0000653f arg  0x000006e2 , 0x00000012 
+ 00031178  0x00006540 arg  0x00000712 , 0x00000005 
+ 00031179  0x00006541 call  0x000078bd 
+ 00031180  0x00006542 arg  0x0000072a , 0x00000011 
+ 00031181  0x00006543 arg  0x000006ca , 0x00000012 
+ 00031182  0x00006544 arg  0x000006ca , 0x00000005 
+ 00031183  0x00006545 call  0x000078bd 
+ 00031184  0x00006546 arg  0x000006fa , 0x00000011 
+ 00031185  0x00006547 arg  0x00000612 , 0x00000005 
+ 00031186  0x00006548 call  0x000078df 
+ 00031187  0x00006549 arg  0x00000612 , 0x00000011 
+ 00031188  0x0000654a arg  0x00000712 , 0x00000012 
+ 00031189  0x0000654b arg  0x00000612 , 0x00000005 
+ 00031190  0x0000654c call  0x0000788f 
+ 00031191  0x0000654d arg  0x00000612 , 0x00000006 
+ 00031192  0x0000654e arg  0x0000072a , 0x00000005 
+ 00031193  0x0000654f call  0x00007e33 
+ 00031194  0x00006550 arg  0x0000072a , 0x00000011 
+ 00031195  0x00006551 call  0x0000787f 
+ 00031196  0x00006552 arg  0x00000712 , 0x00000011 
+ 00031197  0x00006553 arg  0x0000072a , 0x00000012 
+ 00031198  0x00006554 arg  0x00000712 , 0x00000005 
+ 00031199  0x00006555 call  0x0000788f 
+ 00031200  0x00006556 arg  0x00000712 , 0x00000011 
+ 00031201  0x00006557 arg  0x000006fa , 0x00000012 
+ 00031202  0x00006558 arg  0x000006fa , 0x00000005 
+ 00031203  0x00006559 call  0x000078bd 
+ 00031204  0x0000655a arg  0x000006fa , 0x00000011 
+ 00031205  0x0000655b arg  0x000006ca , 0x00000012 
+ 00031206  0x0000655c arg  0x0000062a , 0x00000005 
+ 00031207  0x0000655d call  0x0000788f 
+ 00031208  0x0000655e arg  0x0000062a , 0x00000011 
+ 00031209  0x0000655f arg  0x00000742 , 0x00000012 
+ 00031210  0x00006560 arg  0x0000062a , 0x00000005 
+ 00031211  0x00006561 force  0x00000000 , 0x00000013 
+ 00031212  0x00006562 fetch  0x00000001 , 0x0000062a 
+ 00031213  0x00006563 isolate1  0x00000000 , 0x0000003f 
+ 00031214  0x00006564 call  0x00007848 , 0x00000001 
+ 00031215  0x00006565 copy  0x00000013 , 0x00000030 
+ 00031216  0x00006566 arg  0x0000062a , 0x00000011 
+ 00031217  0x00006567 call  0x00007864 
+ 00031218  0x00006568 fetch  0x00000001 , 0x00000641 
+ 00031219  0x00006569 isolate1  0x00000000 , 0x00000030 
+ 00031220  0x0000656a setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00031221  0x0000656b store  0x00000001 , 0x00000641 
+ 00031222  0x0000656c rtn 
+ 00031223  0x00006570 jam  0x000000c0 , 0x00000581 
+ 00031224  0x00006571 jam  0x00000001 , 0x00000580 
+ 00031225  0x00006573 fetch  0x00000001 , 0x00000581 
+ 00031226  0x00006574 increase  0xffffffff , 0x0000003f 
+ 00031227  0x00006575 nrtn  0x00000002 
+ 00031228  0x00006576 store  0x00000001 , 0x00000581 
+ 00031229  0x00006577 fetch  0x00000001 , 0x00000580 
+ 00031230  0x00006578 call  0x0000793a , 0x00000034 
+ 00031231  0x00006579 fetch  0x00000001 , 0x00000581 
+ 00031232  0x0000657a arg  0x0000065a , 0x00000006 
+ 00031233  0x0000657b call  0x00007822 
+ 00031234  0x0000657c branch  0x000079f9 , 0x00000001 
+ 00031235  0x0000657d fetch  0x00000001 , 0x00000580 
+ 00031236  0x0000657e nbranch  0x00007a07 , 0x00000034 
+ 00031237  0x0000657f call  0x0000798b 
+ 00031238  0x00006580 branch  0x000079f9 
+ 00031239  0x00006582 jam  0x00000000 , 0x00000580 
+ 00031240  0x00006583 arg  0x00000582 , 0x00000006 
+ 00031241  0x00006584 arg  0x00000612 , 0x00000005 
+ 00031242  0x00006585 call  0x00007828 
+ 00031243  0x00006586 branch  0x000079f9 
+ 00031244  0x0000658a arg  0x00000642 , 0x00000011 
+ 00031245  0x0000658b arg  0x00000712 , 0x00000005 
+ 00031246  0x0000658c call  0x000078f5 
+ 00031247  0x0000658d arg  0x00000712 , 0x00000011 
+ 00031248  0x0000658e arg  0x000006ca , 0x00000005 
+ 00031249  0x0000658f call  0x000078df 
+ 00031250  0x00006590 arg  0x00000612 , 0x00000011 
+ 00031251  0x00006591 arg  0x000006ca , 0x00000012 
+ 00031252  0x00006592 arg  0x000005ca , 0x00000005 
+ 00031253  0x00006593 call  0x000078bd 
+ 00031254  0x00006594 arg  0x00000712 , 0x00000011 
+ 00031255  0x00006595 arg  0x000006ca , 0x00000012 
+ 00031256  0x00006596 arg  0x000006fa , 0x00000005 
+ 00031257  0x00006597 call  0x000078bd 
+ 00031258  0x00006598 arg  0x0000062a , 0x00000011 
+ 00031259  0x00006599 arg  0x000006fa , 0x00000012 
+ 00031260  0x0000659a arg  0x000005e2 , 0x00000005 
+ 00031261  0x0000659b branch  0x000078bd 
+ 00031262  0x0000659f force  0x00000010 , 0x00000039 
+ 00031263  0x000065a1 ifetch  0x00000004 , 0x00000006 
+ 00031264  0x000065a2 force  0x00000004 , 0x00000011 
+ 00031265  0x000065a3 increase  0x00000003 , 0x00000005 
+ 00031266  0x000065a5 istore  0x00000001 , 0x00000005 
+ 00031267  0x000065a6 rshift8  0x0000003f , 0x0000003f 
+ 00031268  0x000065a7 increase  0xfffffffe , 0x00000005 
+ 00031269  0x000065a8 increase  0xffffffff , 0x00000011 
+ 00031270  0x000065a9 nbranch  0x00007a22 , 0x00000005 
+ 00031271  0x000065aa increase  0x00000005 , 0x00000005 
+ 00031272  0x000065ab loop  0x00007a1f 
+ 00031273  0x000065ac rtn 
+ 00031274  0x000065b0 lshift2  0x00000007 , 0x0000003f 
+ 00031275  0x000065b1 iadd  0x0000000b , 0x00000006 
+ 00031276  0x000065b2 ifetch  0x00000004 , 0x00000006 
+ 00031277  0x000065b3 rtn 
+ 00031278  0x000065b6 force  0x00000010 , 0x00000030 
+ 00031279  0x000065b7 arg  0x00000582 , 0x0000000b 
+ 00031280  0x000065b9 add  0x00000030 , 0xfffffff9 , 0x00000007 
+ 00031281  0x000065ba call  0x00007a2a 
+ 00031282  0x000065bb iforce  0x00000002 
+ 00031283  0x000065bc add  0x00000030 , 0xfffffff0 , 0x00000007 
+ 00031284  0x000065bd call  0x00007a2a 
+ 00031285  0x000065be iadd  0x00000002 , 0x00000002 
+ 00031286  0x000065bf add  0x00000030 , 0xfffffffe , 0x00000007 
+ 00031287  0x000065c0 call  0x00007a2a 
+ 00031288  0x000065c1 shasx  0x0000003f , 0x00000001 , 0x0000003f 
+ 00031289  0x000065c2 iadd  0x00000002 , 0x00000002 
+ 00031290  0x000065c3 add  0x00000030 , 0xfffffff1 , 0x00000007 
+ 00031291  0x000065c4 call  0x00007a2a 
+ 00031292  0x000065c5 shasx  0x0000003f , 0x00000000 , 0x0000003f 
+ 00031293  0x000065c6 iadd  0x00000002 , 0x00000002 
+ 00031294  0x000065c7 lshift2  0x00000030 , 0x0000003f 
+ 00031295  0x000065c8 iadd  0x0000000b , 0x00000005 
+ 00031296  0x000065c9 istoret  0x00000004 , 0x00000005 
+ 00031297  0x000065ca increase  0x00000001 , 0x00000030 
+ 00031298  0x000065cb compare  0x00000040 , 0x00000030 , 0x000000ff 
+ 00031299  0x000065cc nbranch  0x00007a30 , 0x00000001 
+ 00031300  0x000065cd rtn 
+ 00031301  0x000065d1 arg  0x000007ba , 0x00000006 
+ 00031302  0x000065d2 force  0x00000007 , 0x00000038 
+ 00031303  0x000065d4 ifetch  0x00000004 , 0x00000006 
+ 00031304  0x000065d5 iforce  0x0000002f 
+ 00031305  0x000065d6 increase  0xffffffff , 0x00000038 
+ 00031306  0x000065d7 branch  0x00007a47 , 0x00000002 
+ 00031307  0x000065d8 rtn 
+ 00031308  0x000065db set1  0x00000025 , 0x00000000 
+ 00031309  0x000065dc bpatch  0x000000f8 , 0x0000403f 
+ 00031310  0x000065dd call  0x00007a2e 
+ 00031311  0x000065de arg  0x00000682 , 0x00000005 
+ 00031312  0x000065df force  0x00000000 , 0x00000038 
+ 00031313  0x000065e1 deposit  0x0000002f 
+ 00031314  0x000065e2 istore  0x00000004 , 0x00000005 
+ 00031315  0x000065e3 increase  0x00000001 , 0x00000038 
+ 00031316  0x000065e4 compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031317  0x000065e5 nbranch  0x00007a51 , 0x00000001 
+ 00031318  0x000065e6 call  0x000075c5 
+ 00031319  0x000065e7 arg  0x00008700 , 0x0000000b 
+ 00031320  0x000065e8 arg  0x00000582 , 0x00000030 
+ 00031321  0x000065e9 force  0x00000040 , 0x00000039 
+ 00031322  0x000065eb ifetcht  0x00000004 , 0x00000030 
+ 00031323  0x000065ec ifetch  0x00000004 , 0x0000000b 
+ 00031324  0x000065ed increase  0x00000004 , 0x0000000b 
+ 00031325  0x000065ee increase  0x00000004 , 0x00000030 
+ 00031326  0x000065ef iadd  0x00000002 , 0x0000003f 
+ 00031327  0x000065f0 force  0x00000007 , 0x00000038 
+ 00031328  0x000065f1 iadd  0x0000002f , 0x00000002 
+ 00031329  0x000065f2 force  0x00000004 , 0x00000038 
+ 00031330  0x000065f3 shasx  0x0000002f , 0x00000003 , 0x0000003f 
+ 00031331  0x000065f4 iadd  0x00000002 , 0x00000002 
+ 00031332  0x000065f5 force  0x00000005 , 0x00000038 
+ 00031333  0x000065f6 deposit  0x0000002f 
+ 00031334  0x000065f7 force  0x00000006 , 0x00000038 
+ 00031335  0x000065f8 ixor  0x0000002f , 0x0000003f 
+ 00031336  0x000065f9 force  0x00000004 , 0x00000038 
+ 00031337  0x000065fa iand  0x0000002f , 0x0000003f 
+ 00031338  0x000065fb force  0x00000006 , 0x00000038 
+ 00031339  0x000065fc ixor  0x0000002f , 0x0000003f 
+ 00031340  0x000065fd iadd  0x00000002 , 0x00000002 
+ 00031341  0x000065fe force  0x00000007 , 0x00000038 
+ 00031342  0x000065ff copy  0x00000002 , 0x0000002f 
+ 00031343  0x00006600 force  0x00000003 , 0x00000038 
+ 00031344  0x00006601 deposit  0x0000002f 
+ 00031345  0x00006602 iadd  0x00000002 , 0x0000002f 
+ 00031346  0x00006603 force  0x00000000 , 0x00000038 
+ 00031347  0x00006604 deposit  0x0000002f 
+ 00031348  0x00006605 force  0x00000001 , 0x00000038 
+ 00031349  0x00006606 iand  0x0000002f , 0x00000002 
+ 00031350  0x00006607 ior  0x0000002f , 0x0000003f 
+ 00031351  0x00006608 force  0x00000002 , 0x00000038 
+ 00031352  0x00006609 iand  0x0000002f , 0x0000003f 
+ 00031353  0x0000660a ior  0x00000002 , 0x00000002 
+ 00031354  0x0000660b force  0x00000000 , 0x00000038 
+ 00031355  0x0000660c shasx  0x0000002f , 0x00000002 , 0x0000003f 
+ 00031356  0x0000660d iadd  0x00000002 , 0x0000003f 
+ 00031357  0x0000660e force  0x00000007 , 0x00000038 
+ 00031358  0x0000660f iadd  0x0000002f , 0x0000002f 
+ 00031359  0x00006610 regexrot 
+ 00031360  0x00006611 loop  0x00007a5a 
+ 00031361  0x00006612 arg  0x00000682 , 0x00000006 
+ 00031362  0x00006613 force  0x00000000 , 0x00000038 
+ 00031363  0x00006615 ifetch  0x00000004 , 0x00000006 
+ 00031364  0x00006616 iadd  0x0000002f , 0x0000002f 
+ 00031365  0x00006617 increase  0x00000001 , 0x00000038 
+ 00031366  0x00006618 compare  0x00000008 , 0x00000038 , 0x000000ff 
+ 00031367  0x00006619 nbranch  0x00007a83 , 0x00000001 
+ 00031368  0x0000661a branch  0x000075c9 
+ 00031369  0x0000661e arg  0x00000858 , 0x00000005 
+ 00031370  0x0000661f force  0x00000007 , 0x00000038 
+ 00031371  0x00006621 deposit  0x0000002f 
+ 00031372  0x00006622 istore  0x00000004 , 0x00000005 
+ 00031373  0x00006623 increase  0xffffffff , 0x00000038 
+ 00031374  0x00006624 branch  0x00007a8b , 0x00000002 
+ 00031375  0x00006625 rtn 
+ 00031376  0x00006629 arg  0x00000582 , 0x00000005 
+ 00031377  0x0000662a increase  0xfffffffc , 0x00000006 
+ 00031378  0x0000662b sub  0x00000039 , 0x00000010 , 0x00000011 
+ 00031379  0x0000662d ifetch  0x00000004 , 0x00000006 
+ 00031380  0x0000662e ixor  0x00000002 , 0x0000003f 
+ 00031381  0x0000662f istore  0x00000004 , 0x00000005 
+ 00031382  0x00006630 increase  0xfffffff8 , 0x00000006 
+ 00031383  0x00006631 loop  0x00007a93 
+ 00031384  0x00006632 copy  0x00000011 , 0x00000039 
+ 00031385  0x00006633 deposit  0x00000002 
+ 00031386  0x00006635 istore  0x00000004 , 0x00000005 
+ 00031387  0x00006636 loop  0x00007a9a 
+ 00031388  0x00006637 rtn 
+ 00031389  0x0000663a arg  0x00000808 , 0x00000006 
+ 00031390  0x0000663b arg  0x00000582 , 0x00000005 
+ 00031391  0x0000663c force  0x00000006 , 0x00000039 
+ 00031392  0x0000663d call  0x00007b97 
+ 00031393  0x0000663e arg  0x000047c4 , 0x00000006 
+ 00031394  0x0000663f force  0x00000006 , 0x00000039 
+ 00031395  0x00006640 call  0x00007b97 
+ 00031396  0x00006641 arg  0x00000858 , 0x00000006 
+ 00031397  0x00006642 call  0x00007b96 
+ 00031398  0x00006643 call  0x00007a45 
+ 00031399  0x00006644 call  0x00007a4c 
+ 00031400  0x00006645 arg  0x00000848 , 0x00000006 
+ 00031401  0x00006646 arg  0x00000582 , 0x00000005 
+ 00031402  0x00006647 branch  0x00007ab8 
+ 00031403  0x0000664a arg  0x000047c4 , 0x00000006 
+ 00031404  0x0000664b arg  0x00000582 , 0x00000005 
+ 00031405  0x0000664c force  0x00000006 , 0x00000039 
+ 00031406  0x0000664d call  0x00007b97 
+ 00031407  0x0000664e arg  0x00000808 , 0x00000006 
+ 00031408  0x0000664f force  0x00000006 , 0x00000039 
+ 00031409  0x00006650 call  0x00007b97 
+ 00031410  0x00006651 arg  0x00000848 , 0x00000006 
+ 00031411  0x00006652 call  0x00007b96 
+ 00031412  0x00006653 call  0x00007a45 
+ 00031413  0x00006654 call  0x00007a4c 
+ 00031414  0x00006655 arg  0x00000858 , 0x00000006 
+ 00031415  0x00006656 arg  0x00000582 , 0x00000005 
+ 00031416  0x00006658 call  0x00007b96 
+ 00031417  0x00006659 setarg  0x00800000 
+ 00031418  0x0000665a lshift8  0x0000003f , 0x0000003f 
+ 00031419  0x0000665b istore  0x00000004 , 0x00000005 
+ 00031420  0x0000665c force  0x00000005 , 0x00000039 
+ 00031421  0x0000665d call  0x00007e3b 
+ 00031422  0x0000665e setarg  0x00000280 
+ 00031423  0x0000665f istore  0x00000004 , 0x00000005 
+ 00031424  0x00006660 call  0x00007a4c 
+ 00031425  0x00006662 fetch  0x00000004 , 0x00000858 
+ 00031426  0x00006664 arg  0x000003e8 , 0x00000011 
+ 00031427  0x00006665 idiv  0x00000011 
+ 00031428  0x00006666 call  0x00007efd 
+ 00031429  0x00006667 remainder  0x0000003f 
+ 00031430  0x00006668 store  0x00000004 , 0x000007ec 
+ 00031431  0x00006669 quotient  0x0000003f 
+ 00031432  0x0000666a arg  0x000003e8 , 0x00000011 
+ 00031433  0x0000666b idiv  0x00000011 
+ 00031434  0x0000666c call  0x00007efd 
+ 00031435  0x0000666d remainder  0x0000003f 
+ 00031436  0x0000666e arg  0x000003e8 , 0x00000011 
+ 00031437  0x0000666f imul32  0x00000011 , 0x0000003f 
+ 00031438  0x00006670 fetcht  0x00000004 , 0x000007ec 
+ 00031439  0x00006671 iadd  0x00000002 , 0x0000003f 
+ 00031440  0x00006672 store  0x00000004 , 0x000007ec 
+ 00031441  0x00006673 rtn 
+ 00031442  0x00006676 setarg  0x00363636 
+ 00031443  0x00006677 lshift8  0x0000003f , 0x00000002 
+ 00031444  0x00006678 or_into  0x00000036 , 0x00000002 
+ 00031445  0x00006679 fetch  0x00000002 , 0x00000898 
+ 00031446  0x0000667a copy  0x0000003f , 0x00000006 
+ 00031447  0x0000667b force  0x00000004 , 0x00000039 
+ 00031448  0x0000667c call  0x00007a90 
+ 00031449  0x0000667d call  0x00007a45 
+ 00031450  0x0000667e call  0x00007a4c 
+ 00031451  0x0000667f fetch  0x00000002 , 0x0000089a 
+ 00031452  0x00006680 copy  0x0000003f , 0x00000006 
+ 00031453  0x00006681 arg  0x00000582 , 0x00000005 
+ 00031454  0x00006682 force  0x00000006 , 0x00000039 
+ 00031455  0x00006683 call  0x00007b97 
+ 00031456  0x00006684 fetch  0x00000002 , 0x0000089c 
+ 00031457  0x00006685 copy  0x0000003f , 0x00000006 
+ 00031458  0x00006686 force  0x00000006 , 0x00000039 
+ 00031459  0x00006687 call  0x00007b97 
+ 00031460  0x00006688 setarg  0x00800000 
+ 00031461  0x00006689 istore  0x00000003 , 0x00000005 
+ 00031462  0x0000668a force  0x00000000 , 0x0000003f 
+ 00031463  0x0000668b istore  0x00000001 , 0x00000005 
+ 00031464  0x0000668c force  0x00000000 , 0x0000003f 
+ 00031465  0x0000668d istore  0x00000008 , 0x00000005 
+ 00031466  0x0000668e setarg  0x00000388 
+ 00031467  0x0000668f istore  0x00000004 , 0x00000005 
+ 00031468  0x00006690 call  0x00007a4c 
+ 00031469  0x00006691 call  0x00007a89 
+ 00031470  0x00006692 arg  0x00000858 , 0x00000006 
+ 00031471  0x00006693 arg  0x000006a2 , 0x00000005 
+ 00031472  0x00006694 call  0x00007e31 
+ 00031473  0x00006696 setarg  0x005c5c5c 
+ 00031474  0x00006697 lshift8  0x0000003f , 0x00000002 
+ 00031475  0x00006698 or_into  0x0000005c , 0x00000002 
+ 00031476  0x00006699 fetch  0x00000002 , 0x00000898 
+ 00031477  0x0000669a copy  0x0000003f , 0x00000006 
+ 00031478  0x0000669b force  0x00000004 , 0x00000039 
+ 00031479  0x0000669c call  0x00007a90 
+ 00031480  0x0000669d call  0x00007a45 
+ 00031481  0x0000669e call  0x00007a4c 
+ 00031482  0x0000669f arg  0x000006c2 , 0x00000006 
+ 00031483  0x000066a0 arg  0x00000582 , 0x00000005 
+ 00031484  0x000066a1 force  0x00000008 , 0x00000039 
+ 00031485  0x000066a2 call  0x00007b97 
+ 00031486  0x000066a3 setarg  0x00800000 
+ 00031487  0x000066a4 lshift8  0x0000003f , 0x0000003f 
+ 00031488  0x000066a5 istore  0x00000004 , 0x00000005 
+ 00031489  0x000066a6 call  0x00007e3a 
+ 00031490  0x000066a7 setarg  0x00000300 
+ 00031491  0x000066a8 istore  0x00000004 , 0x00000005 
+ 00031492  0x000066a9 call  0x00007a4c 
+ 00031493  0x000066aa branch  0x00007a89 
+ 00031494  0x000066ae setarg  0x00363636 
+ 00031495  0x000066af lshift8  0x0000003f , 0x00000002 
+ 00031496  0x000066b0 or_into  0x00000036 , 0x00000002 
+ 00031497  0x000066b1 arg  0x00000838 , 0x00000006 
+ 00031498  0x000066b2 force  0x00000006 , 0x00000039 
+ 00031499  0x000066b3 call  0x00007a90 
+ 00031500  0x000066b4 call  0x00007a45 
+ 00031501  0x000066b5 call  0x00007a4c 
+ 00031502  0x000066b6 fetch  0x00000002 , 0x000008a4 
+ 00031503  0x000066b7 copy  0x0000003f , 0x00000006 
+ 00031504  0x000066b8 arg  0x00000582 , 0x00000005 
+ 00031505  0x000066b9 call  0x00007b96 
+ 00031506  0x000066ba fetch  0x00000002 , 0x000008a6 
+ 00031507  0x000066bb copy  0x0000003f , 0x00000006 
+ 00031508  0x000066bc call  0x00007b96 
+ 00031509  0x000066be setarg  0x0062746c 
+ 00031510  0x000066bf lshift8  0x0000003f , 0x0000003f 
+ 00031511  0x000066c0 or_into  0x0000006b , 0x0000003f 
+ 00031512  0x000066c1 istore  0x00000004 , 0x00000005 
+ 00031513  0x000066c2 arg  0x000006cf , 0x00000006 
+ 00031514  0x000066c3 force  0x00000003 , 0x00000039 
+ 00031515  0x000066c4 call  0x00007b97 
+ 00031516  0x000066c6 setarg  0x00800000 
+ 00031517  0x000066c7 lshift8  0x0000003f , 0x0000003f 
+ 00031518  0x000066c8 istore  0x00000004 , 0x00000005 
+ 00031519  0x000066c9 force  0x00000000 , 0x0000003f 
+ 00031520  0x000066ca istore  0x00000008 , 0x00000005 
+ 00031521  0x000066cb setarg  0x00000380 
+ 00031522  0x000066cc istore  0x00000004 , 0x00000005 
+ 00031523  0x000066cd call  0x00007a4c 
+ 00031524  0x000066cf call  0x00007a89 
+ 00031525  0x000066d0 arg  0x00000858 , 0x00000006 
+ 00031526  0x000066d1 arg  0x000006a2 , 0x00000005 
+ 00031527  0x000066d2 call  0x00007e31 
+ 00031528  0x000066d4 setarg  0x005c5c5c 
+ 00031529  0x000066d5 lshift8  0x0000003f , 0x00000002 
+ 00031530  0x000066d6 or_into  0x0000005c , 0x00000002 
+ 00031531  0x000066d7 arg  0x00000838 , 0x00000006 
+ 00031532  0x000066d8 force  0x00000006 , 0x00000039 
+ 00031533  0x000066d9 call  0x00007a90 
+ 00031534  0x000066da call  0x00007a45 
+ 00031535  0x000066db call  0x00007a4c 
+ 00031536  0x000066dc arg  0x000006c2 , 0x00000006 
+ 00031537  0x000066dd arg  0x00000582 , 0x00000005 
+ 00031538  0x000066de force  0x00000008 , 0x00000039 
+ 00031539  0x000066df call  0x00007b97 
+ 00031540  0x000066e0 setarg  0x00800000 
+ 00031541  0x000066e1 lshift8  0x0000003f , 0x0000003f 
+ 00031542  0x000066e2 istore  0x00000004 , 0x00000005 
+ 00031543  0x000066e3 call  0x00007e3a 
+ 00031544  0x000066e4 setarg  0x00000300 
+ 00031545  0x000066e5 istore  0x00000004 , 0x00000005 
+ 00031546  0x000066e6 call  0x00007a4c 
+ 00031547  0x000066e7 branch  0x00007a89 
+ 00031548  0x000066eb setarg  0x00363636 
+ 00031549  0x000066ec lshift8  0x0000003f , 0x00000002 
+ 00031550  0x000066ed or_into  0x00000036 , 0x00000002 
+ 00031551  0x000066ee arg  0x00000838 , 0x00000006 
+ 00031552  0x000066ef force  0x00000006 , 0x00000039 
+ 00031553  0x000066f0 call  0x00007a90 
+ 00031554  0x000066f1 call  0x00007a45 
+ 00031555  0x000066f2 call  0x00007a4c 
+ 00031556  0x000066f3 arg  0x00000858 , 0x00000006 
+ 00031557  0x000066f4 arg  0x00000582 , 0x00000005 
+ 00031558  0x000066f5 call  0x00007b96 
+ 00031559  0x000066f6 arg  0x00000848 , 0x00000006 
+ 00031560  0x000066f7 call  0x00007b96 
+ 00031561  0x000066f8 branch  0x00007b57 
+ 00031562  0x000066fb setarg  0x00363636 
+ 00031563  0x000066fc lshift8  0x0000003f , 0x00000002 
+ 00031564  0x000066fd or_into  0x00000036 , 0x00000002 
+ 00031565  0x000066fe arg  0x00000838 , 0x00000006 
+ 00031566  0x000066ff force  0x00000006 , 0x00000039 
+ 00031567  0x00006700 call  0x00007a90 
+ 00031568  0x00006701 call  0x00007a45 
+ 00031569  0x00006702 call  0x00007a4c 
+ 00031570  0x00006704 arg  0x00000848 , 0x00000006 
+ 00031571  0x00006705 arg  0x00000582 , 0x00000005 
+ 00031572  0x00006706 call  0x00007b96 
+ 00031573  0x00006707 arg  0x00000858 , 0x00000006 
+ 00031574  0x00006708 call  0x00007b96 
+ 00031575  0x0000670a setarg  0x00000000 
+ 00031576  0x0000670b istore  0x00000008 , 0x00000005 
+ 00031577  0x0000670c istore  0x00000008 , 0x00000005 
+ 00031578  0x0000670e copy  0x00000005 , 0x00000002 
+ 00031579  0x0000670f jam  0x00000080 , 0x000006c2 
+ 00031580  0x00006710 copy  0x00000002 , 0x00000005 
+ 00031581  0x00006711 arg  0x000006d2 , 0x00000006 
+ 00031582  0x00006712 call  0x00007b96 
+ 00031583  0x00006714 call  0x00007a4c 
+ 00031584  0x00006716 arg  0x00000582 , 0x00000005 
+ 00031585  0x00006717 force  0x00000007 , 0x00000039 
+ 00031586  0x00006718 call  0x00007e3b 
+ 00031587  0x00006719 istore  0x00000004 , 0x00000005 
+ 00031588  0x0000671a setarg  0x000003f8 
+ 00031589  0x0000671b istore  0x00000004 , 0x00000005 
+ 00031590  0x0000671c call  0x00007a4c 
+ 00031591  0x0000671d call  0x00007a89 
+ 00031592  0x0000671f arg  0x00000858 , 0x00000006 
+ 00031593  0x00006720 arg  0x000006a2 , 0x00000005 
+ 00031594  0x00006721 call  0x00007e31 
+ 00031595  0x00006723 setarg  0x005c5c5c 
+ 00031596  0x00006724 lshift8  0x0000003f , 0x00000002 
+ 00031597  0x00006725 or_into  0x0000005c , 0x00000002 
+ 00031598  0x00006726 arg  0x00000838 , 0x00000006 
+ 00031599  0x00006727 force  0x00000006 , 0x00000039 
+ 00031600  0x00006728 call  0x00007a90 
+ 00031601  0x00006729 call  0x00007a45 
+ 00031602  0x0000672a call  0x00007a4c 
+ 00031603  0x0000672b arg  0x000006c2 , 0x00000006 
+ 00031604  0x0000672c arg  0x00000582 , 0x00000005 
+ 00031605  0x0000672d force  0x00000008 , 0x00000039 
+ 00031606  0x0000672e call  0x00007b97 
+ 00031607  0x0000672f setarg  0x00800000 
+ 00031608  0x00006730 lshift8  0x0000003f , 0x0000003f 
+ 00031609  0x00006731 istore  0x00000004 , 0x00000005 
+ 00031610  0x00006732 call  0x00007e3a 
+ 00031611  0x00006733 setarg  0x00000300 
+ 00031612  0x00006734 istore  0x00000004 , 0x00000005 
+ 00031613  0x00006735 call  0x00007a4c 
+ 00031614  0x00006736 branch  0x00007a89 
+ 00031615  0x0000673e jam  0x000000c0 , 0x00000581 
+ 00031616  0x00006740 fetch  0x00000001 , 0x00000581 
+ 00031617  0x00006741 rtn  0x00000034 
+ 00031618  0x00006742 increase  0xffffffff , 0x0000003f 
+ 00031619  0x00006743 store  0x00000001 , 0x00000581 
+ 00031620  0x00006744 arg  0x0000065a , 0x00000006 
+ 00031621  0x00006745 call  0x00007822 
+ 00031622  0x00006746 branch  0x00007b80 , 0x00000001 
+ 00031623  0x00006747 arg  0x00000582 , 0x00000006 
+ 00031624  0x00006748 arg  0x00000612 , 0x00000005 
+ 00031625  0x00006749 branch  0x00007828 
+ 00031626  0x0000674c call  0x0000793a 
+ 00031627  0x0000674d fetch  0x00000001 , 0x00000581 
+ 00031628  0x0000674e increase  0xffffffff , 0x0000003f 
+ 00031629  0x0000674f store  0x00000001 , 0x00000581 
+ 00031630  0x00006750 arg  0x0000065a , 0x00000006 
+ 00031631  0x00006751 call  0x00007822 
+ 00031632  0x00006752 rtn  0x00000001 
+ 00031633  0x00006753 branch  0x0000798b 
+ 00031634  0x00006756 jam  0x00000000 , 0x00000580 
+ 00031635  0x00006757 arg  0x00000582 , 0x00000006 
+ 00031636  0x00006758 arg  0x00000612 , 0x00000005 
+ 00031637  0x00006759 branch  0x00007828 
+ 00031638  0x0000675c force  0x00000004 , 0x00000039 
+ 00031639  0x0000675e increase  0xfffffffc , 0x00000006 
+ 00031640  0x00006760 ifetch  0x00000004 , 0x00000006 
+ 00031641  0x00006761 istore  0x00000004 , 0x00000005 
+ 00031642  0x00006762 increase  0xfffffff8 , 0x00000006 
+ 00031643  0x00006763 loop  0x00007b98 
+ 00031644  0x00006764 rtn 
+ 00031645  0x00006768 rtn  0x0000002b 
+ 00031646  0x00006769 call  0x00007ba5 
+ 00031647  0x0000676a call  0x00007c13 
+ 00031648  0x0000676b branch  0x00007bd9 
+ 00031649  0x0000676e fetch  0x00000001 , 0x00004132 
+ 00031650  0x0000676f rtneq  0x00000001 
+ 00031651  0x00006770 call  0x00007bf2 
+ 00031652  0x00006772 branch  0x00007c04 
+ 00031653  0x00006775 fetch  0x00000001 , 0x000047fd 
+ 00031654  0x00006776 rtneq  0x000000ff 
+ 00031655  0x00006777 iforce  0x00000002 
+ 00031656  0x00006778 call  0x000069da 
+ 00031657  0x00006779 fetcht  0x00000001 , 0x000047fd 
+ 00031658  0x0000677a call  0x000069ed 
+ 00031659  0x0000677b nop  0x00000064 
+ 00031660  0x0000677c fetcht  0x00000001 , 0x000047fd 
+ 00031661  0x0000677d call  0x000069d1 
+ 00031662  0x0000677e branch  0x00007bb1 
+ 00031663  0x00006781 jam  0x000000ff , 0x000047fd 
+ 00031664  0x00006782 rtn 
+ 00031665  0x00006785 set1  0x00000025 , 0x00000000 
+ 00031666  0x00006786 bpatch  0x00000085 , 0x00004030 
+ 00031667  0x00006787 fetch  0x00000001 , 0x000047fd 
+ 00031668  0x00006788 rtneq  0x000000ff 
+ 00031669  0x00006789 copy  0x0000003f , 0x00000002 
+ 00031670  0x0000678a call  0x000069e5 
+ 00031671  0x0000678b nbranch  0x00007bc4 , 0x00000001 
+ 00031672  0x0000678e call  0x00007bce 
+ 00031673  0x0000678f fetch  0x00000002 , 0x000047f4 
+ 00031674  0x00006790 set1  0x0000000c 
+ 00031675  0x00006791 store  0x00000002 , 0x000047f4 
+ 00031676  0x00006792 fetch  0x00000001 , 0x000047eb 
+ 00031677  0x00006793 rtneq  0x00000000 
+ 00031678  0x00006794 jam  0x00000000 , 0x000047eb 
+ 00031679  0x00006796 fetch  0x00000001 , 0x000047fc 
+ 00031680  0x00006797 store  0x00000001 , 0x000047ea 
+ 00031681  0x00006798 call  0x00007bd5 
+ 00031682  0x00006799 jam  0x0000002c , 0x00000b7d 
+ 00031683  0x0000679a branch  0x00007c27 
+ 00031684  0x0000679c fetch  0x00000002 , 0x000047f4 
+ 00031685  0x0000679d set0  0x0000000c 
+ 00031686  0x0000679e store  0x00000002 , 0x000047f4 
+ 00031687  0x0000679f fetch  0x00000001 , 0x000047eb 
+ 00031688  0x000067a0 rtneq  0x00000001 
+ 00031689  0x000067a1 jam  0x00000001 , 0x000047eb 
+ 00031690  0x000067a3 jam  0x00000000 , 0x000047ea 
+ 00031691  0x000067a4 call  0x00007bd7 
+ 00031692  0x000067a5 jam  0x0000002d , 0x00000b7d 
+ 00031693  0x000067a6 branch  0x00007c27 
+ 00031694  0x000067a9 fetch  0x00000001 , 0x000047ea 
+ 00031695  0x000067aa rtn  0x00000034 
+ 00031696  0x000067ab increase  0xffffffff , 0x0000003f 
+ 00031697  0x000067ac store  0x00000001 , 0x000047ea 
+ 00031698  0x000067ad nrtn  0x00000034 
+ 00031699  0x000067af jam  0x00000010 , 0x00000b7d 
+ 00031700  0x000067b0 branch  0x00007c27 
+ 00031701  0x000067b3 arg  0x00000007 , 0x00000007 
+ 00031702  0x000067b4 branch  0x00003dc2 
+ 00031703  0x000067b7 arg  0x00000007 , 0x00000007 
+ 00031704  0x000067b8 branch  0x00003dc6 
+ 00031705  0x000067bb fetch  0x00000001 , 0x000047f7 
+ 00031706  0x000067bc rtneq  0x000000ff 
+ 00031707  0x000067bd iforce  0x00000002 
+ 00031708  0x000067be call  0x000069da 
+ 00031709  0x000067bf branch  0x00007be2 
+ 00031710  0x000067c2 fetch  0x00000002 , 0x000047f4 
+ 00031711  0x000067c3 set0  0x0000000d 
+ 00031712  0x000067c4 store  0x00000002 , 0x000047f4 
+ 00031713  0x000067c5 jam  0x00000000 , 0x000047e9 
+ 00031714  0x000067c7 fetch  0x00000002 , 0x000047f4 
+ 00031715  0x000067c8 set0  0x0000000e 
+ 00031716  0x000067c9 store  0x00000002 , 0x000047f4 
+ 00031717  0x000067ca fetcht  0x00000001 , 0x000047f7 
+ 00031718  0x000067cb branch  0x000069ed 
+ 00031719  0x000067ce fetch  0x00000002 , 0x000047f4 
+ 00031720  0x000067cf set1  0x0000000e 
+ 00031721  0x000067d0 store  0x00000002 , 0x000047f4 
+ 00031722  0x000067d1 jam  0x00000000 , 0x000047e9 
+ 00031723  0x000067d2 fetcht  0x00000001 , 0x000047f7 
+ 00031724  0x000067d3 branch  0x000069ef 
+ 00031725  0x000067d6 fetch  0x00000002 , 0x000047f4 
+ 00031726  0x000067d7 set1  0x0000000d 
+ 00031727  0x000067d8 store  0x00000002 , 0x000047f4 
+ 00031728  0x000067d9 jam  0x00000001 , 0x000047e9 
+ 00031729  0x000067da rtn 
+ 00031730  0x000067dd set1  0x00000025 , 0x00000000 
+ 00031731  0x000067de bpatch  0x00000086 , 0x00004030 
+ 00031732  0x000067df fetch  0x00000001 , 0x000047e9 
+ 00031733  0x000067e0 rtneq  0x00000000 
+ 00031734  0x000067e1 arg  0x00000009 , 0x00000007 
+ 00031735  0x000067e2 call  0x00007e53 
+ 00031736  0x000067e3 nrtn  0x00000034 
+ 00031737  0x000067e4 fetch  0x00000001 , 0x000047e9 
+ 00031738  0x000067e5 beq  0x00000002 , 0x00007bff 
+ 00031739  0x000067e6 call  0x00007be7 
+ 00031740  0x000067e7 jam  0x00000002 , 0x000047e9 
+ 00031741  0x000067e8 fetch  0x00000002 , 0x000047fa 
+ 00031742  0x000067e9 branch  0x00007c02 
+ 00031743  0x000067eb call  0x00007be2 
+ 00031744  0x000067ec jam  0x00000003 , 0x000047e9 
+ 00031745  0x000067ed fetch  0x00000002 , 0x000047f8 
+ 00031746  0x000067ef arg  0x00000009 , 0x00000007 
+ 00031747  0x000067f0 branch  0x00007e4c 
+ 00031748  0x000067f4 set1  0x00000025 , 0x00000000 
+ 00031749  0x000067f5 bpatch  0x00000087 , 0x00004030 
+ 00031750  0x000067f6 arg  0x00000000 , 0x00000011 
+ 00031751  0x000067f7 fetcht  0x00000004 , 0x000047ec 
+ 00031752  0x000067f8 copy  0x00000022 , 0x00000012 
+ 00031753  0x000067fb copy  0x00000012 , 0x0000003f 
+ 00031754  0x000067fc increase  0x000000a0 , 0x00000002 
+ 00031755  0x000067fd increase  0x000000a0 , 0x00000002 
+ 00031756  0x000067fe isub  0x00000002 , 0x0000003e 
+ 00031757  0x000067ff nbranch  0x00007c16 , 0x00000002 
+ 00031758  0x00006800 increase  0x00000001 , 0x00000011 
+ 00031759  0x00006801 and  0x00000011 , 0x0000000f , 0x0000003f 
+ 00031760  0x00006802 nbranch  0x00007c09 , 0x00000034 
+ 00031761  0x00006803 arg  0x00000000 , 0x00000011 
+ 00031762  0x00006804 call  0x00007c1d 
+ 00031763  0x00006806 copy  0x00000022 , 0x0000003f 
+ 00031764  0x00006807 store  0x00000004 , 0x000047ec 
+ 00031765  0x00006808 rtn 
+ 00031766  0x0000680a set1  0x00000025 , 0x00000000 
+ 00031767  0x0000680b bpatch  0x00000088 , 0x00004031 
+ 00031768  0x0000680c copy  0x00000011 , 0x0000003f 
+ 00031769  0x0000680d rtn  0x00000034 
+ 00031770  0x0000680e increase  0xffffff60 , 0x00000002 
+ 00031771  0x0000680f increase  0xffffff60 , 0x00000002 
+ 00031772  0x00006810 storet  0x00000004 , 0x000047ec 
+ 00031773  0x00006812 increase  0x00000050 , 0x0000003f 
+ 00031774  0x00006813 store  0x00000001 , 0x00000b7d 
+ 00031775  0x00006814 branch  0x00007c27 
+ 00031776  0x0000681b jam  0x00000001 , 0x000047dd 
+ 00031777  0x0000681d fetch  0x00000001 , 0x000047de 
+ 00031778  0x0000681e nbranch  0x00007c21 , 0x00000034 
+ 00031779  0x0000681f rtn 
+ 00031780  0x00006822 jam  0x00000000 , 0x000047dd 
+ 00031781  0x00006823 rtn 
+ 00031782  0x00006826 branch  0x00007f9f 
+ 00031783  0x0000682b set1  0x00000025 , 0x00000000 
+ 00031784  0x0000682c bpatch  0x00000089 , 0x00004031 
+ 00031785  0x0000682d fetch  0x00000001 , 0x00004132 
+ 00031786  0x0000682e rtneq  0x00000001 
+ 00031787  0x0000682f call  0x00007c20 
+ 00031788  0x00006830 copy  0x00000011 , 0x0000003f 
+ 00031789  0x00006831 store  0x00000004 , 0x000008ab 
+ 00031790  0x00006832 arg  0x000047df , 0x00000011 
+ 00031791  0x00006833 call  0x00007f92 
+ 00031792  0x00006834 fetch  0x00000004 , 0x000008ab 
+ 00031793  0x00006835 copy  0x0000003f , 0x00000011 
+ 00031794  0x00006836 branch  0x00007c24 
+ 00031795  0x00006839 set1  0x00000025 , 0x00000000 
+ 00031796  0x0000683a bpatch  0x0000008a , 0x00004031 
+ 00031797  0x0000683b fetch  0x00000001 , 0x00004132 
+ 00031798  0x0000683c rtneq  0x00000001 
+ 00031799  0x0000683d call  0x00007c20 
+ 00031800  0x0000683e copy  0x00000011 , 0x0000003f 
+ 00031801  0x0000683f store  0x00000004 , 0x000008ab 
+ 00031802  0x00006840 arg  0x000047e4 , 0x00000011 
+ 00031803  0x00006841 call  0x00007f92 
+ 00031804  0x00006842 fetch  0x00000004 , 0x000008ab 
+ 00031805  0x00006843 copy  0x0000003f , 0x00000011 
+ 00031806  0x00006844 branch  0x00007c24 
+ 00031807  0x00006847 set1  0x00000025 , 0x00000000 
+ 00031808  0x00006848 bpatch  0x0000008b , 0x00004031 
+ 00031809  0x00006849 setarg  0x00000000 
+ 00031810  0x0000684a store  0x00000005 , 0x000047e4 
+ 00031811  0x0000684b store  0x00000005 , 0x000047df 
+ 00031812  0x0000684c rtn 
+ 00031813  0x0000684f set1  0x00000025 , 0x00000000 
+ 00031814  0x00006850 bpatch  0x0000008c , 0x00004031 
+ 00031815  0x00006851 fetch  0x00000001 , 0x00004272 
+ 00031816  0x00006852 nrtn  0x00000034 
+ 00031817  0x00006853 arg  0x000047e4 , 0x00000011 
+ 00031818  0x00006854 call  0x00007fac 
+ 00031819  0x00006855 rtn  0x00000034 
+ 00031820  0x00006856 jam  0x00000000 , 0x000008aa 
+ 00031821  0x00006857 call  0x00007c51 
+ 00031822  0x00006858 fetch  0x00000001 , 0x000008aa 
+ 00031823  0x00006859 branch  0x00007c45 , 0x00000034 
+ 00031824  0x0000685a rtn 
+ 00031825  0x0000685d set1  0x00000025 , 0x00000000 
+ 00031826  0x0000685e bpatch  0x0000008d , 0x00004031 
+ 00031827  0x0000685f call  0x00007c20 
+ 00031828  0x00006860 arg  0x000047e4 , 0x00000011 
+ 00031829  0x00006861 call  0x00007f9f 
+ 00031830  0x00006862 copy  0x0000003f , 0x00000002 
+ 00031831  0x00006863 call  0x00007c24 
+ 00031832  0x00006864 copy  0x00000002 , 0x0000003f 
+ 00031833  0x00006865 rtn  0x00000034 
+ 00031834  0x00006866 beq  0x00000001 , 0x00007c97 
+ 00031835  0x00006867 beq  0x00000002 , 0x00007c9c 
+ 00031836  0x00006868 beq  0x00000003 , 0x00007ca2 
+ 00031837  0x00006869 beq  0x00000007 , 0x00007ca7 
+ 00031838  0x0000686a beq  0x00000008 , 0x00007ca8 
+ 00031839  0x0000686b beq  0x00000009 , 0x00007ca9 
+ 00031840  0x0000686c beq  0x0000000b , 0x00007cac 
+ 00031841  0x0000686d beq  0x0000000c , 0x00007cad 
+ 00031842  0x0000686e beq  0x0000000d , 0x00007cae 
+ 00031843  0x0000686f beq  0x0000000e , 0x00007cb1 
+ 00031844  0x00006870 beq  0x0000000f , 0x00007cb3 
+ 00031845  0x00006871 beq  0x00000010 , 0x00007cb6 
+ 00031846  0x00006872 beq  0x00000012 , 0x00007cbb 
+ 00031847  0x00006873 beq  0x00000015 , 0x00007bed 
+ 00031848  0x00006874 beq  0x00000014 , 0x00007be7 
+ 00031849  0x00006875 beq  0x00000013 , 0x00007bde 
+ 00031850  0x00006876 beq  0x00000016 , 0x00007cbc 
+ 00031851  0x00006877 beq  0x00000017 , 0x00007cc1 
+ 00031852  0x00006878 beq  0x00000018 , 0x00007cc3 
+ 00031853  0x00006879 beq  0x00000019 , 0x00007cc8 
+ 00031854  0x0000687a beq  0x0000001b , 0x00007cc6 
+ 00031855  0x0000687b beq  0x0000001c , 0x00007cd3 
+ 00031856  0x0000687c beq  0x0000001e , 0x00007cd5 
+ 00031857  0x0000687e store  0x00000001 , 0x00000b7d 
+ 00031858  0x0000687f set1  0x00000025 , 0x00000000 
+ 00031859  0x00006880 bpatch  0x0000008e , 0x00004031 
+ 00031860  0x00006881 fetch  0x00000001 , 0x0000007c 
+ 00031861  0x00006882 branch  0x00007c79 , 0x00000034 
+ 00031862  0x00006883 call  0x000061d9 
+ 00031863  0x00006884 fetch  0x00000001 , 0x0000007c 
+ 00031864  0x00006885 nbranch  0x00007c8c , 0x00000034 
+ 00031865  0x00006887 fetch  0x00000001 , 0x00000b7d 
+ 00031866  0x00006888 bmark0  0x00000009 , 0x00007c87 
+ 00031867  0x0000688a beq  0x00000005 , 0x00004a19 
+ 00031868  0x0000688b beq  0x00000006 , 0x00004a28 
+ 00031869  0x0000688c beq  0x0000000a , 0x00007caa 
+ 00031870  0x0000688d beq  0x00000004 , 0x00007ca4 
+ 00031871  0x0000688e beq  0x00000011 , 0x00007cb8 
+ 00031872  0x0000688f beq  0x0000001d , 0x00007c8e 
+ 00031873  0x00006890 beq  0x0000001f , 0x0000690c 
+ 00031874  0x00006891 beq  0x00000020 , 0x00006910 
+ 00031875  0x00006892 beq  0x00000012 , 0x00007c85 
+ 00031876  0x00006893 rtn 
+ 00031877  0x00006897 jam  0x0000002f , 0x00000b7d 
+ 00031878  0x00006898 branch  0x00005620 
+ 00031879  0x0000689a store  0x00000001 , 0x00000b7d 
+ 00031880  0x0000689b call  0x000032ee 
+ 00031881  0x0000689c branch  0x00007c8c , 0x00000005 
+ 00031882  0x0000689d call  0x000032f9 
+ 00031883  0x0000689e nrtn  0x00000005 
+ 00031884  0x000068a0 jam  0x00000001 , 0x000008aa 
+ 00031885  0x000068a1 branch  0x00007c33 
+ 00031886  0x000068a5 jam  0x00000034 , 0x0000007c 
+ 00031887  0x000068a6 set1  0x00000003 , 0x00000000 
+ 00031888  0x000068a7 nrtn  0x00000029 
+ 00031889  0x000068a8 jam  0x00000000 , 0x00004748 
+ 00031890  0x000068a9 jam  0x00000013 , 0x0000007c 
+ 00031891  0x000068aa fetch  0x00000001 , 0x00000177 
+ 00031892  0x000068ab set0  0x00000002 , 0x0000003f 
+ 00031893  0x000068ac store  0x00000001 , 0x00000177 
+ 00031894  0x000068ad rtn 
+ 00031895  0x000068b0 fetch  0x00000002 , 0x000047f4 
+ 00031896  0x000068b1 set1  0x00000006 
+ 00031897  0x000068b2 store  0x00000002 , 0x000047f4 
+ 00031898  0x000068b3 jam  0x00000003 , 0x00004133 
+ 00031899  0x000068b4 rtn 
+ 00031900  0x000068b7 jam  0x00000000 , 0x000047f2 
+ 00031901  0x000068b8 jam  0x00000000 , 0x00004133 
+ 00031902  0x000068b9 fetch  0x00000002 , 0x000047f4 
+ 00031903  0x000068ba set0  0x00000006 
+ 00031904  0x000068bb store  0x00000002 , 0x000047f4 
+ 00031905  0x000068bc rtn 
+ 00031906  0x000068bf jam  0x00000005 , 0x00004272 
+ 00031907  0x000068c0 rtn 
+ 00031908  0x000068c3 jam  0x00000007 , 0x0000007c 
+ 00031909  0x000068c4 jam  0x00000013 , 0x00000446 
+ 00031910  0x000068c5 rtn 
+ 00031911  0x000068c9 rtn 
+ 00031912  0x000068cc rtn 
+ 00031913  0x000068cf rtn 
+ 00031914  0x000068d2 jam  0x00000002 , 0x00000450 
+ 00031915  0x000068d3 branch  0x000049da 
+ 00031916  0x000068d6 rtn 
+ 00031917  0x000068d8 rtn 
+ 00031918  0x000068da jam  0x00000001 , 0x000043d8 
+ 00031919  0x000068db jam  0x00000000 , 0x000044db 
+ 00031920  0x000068dc rtn 
+ 00031921  0x000068de jam  0x00000000 , 0x000043d8 
+ 00031922  0x000068df rtn 
+ 00031923  0x000068e1 jam  0x00000001 , 0x000043d8 
+ 00031924  0x000068e2 jam  0x00000001 , 0x000044db 
+ 00031925  0x000068e3 rtn 
+ 00031926  0x000068e5 jam  0x00000000 , 0x000043d8 
+ 00031927  0x000068e6 rtn 
+ 00031928  0x000068e8 setarg  0x00000001 
+ 00031929  0x000068e9 store  0x00000002 , 0x000003ef 
+ 00031930  0x000068ea rtn 
+ 00031931  0x000068ec rtn 
+ 00031932  0x000068ee jam  0x00000001 , 0x000043d2 
+ 00031933  0x000068ef jam  0x0000001b , 0x00004272 
+ 00031934  0x000068f0 fetch  0x00000006 , 0x00000268 
+ 00031935  0x000068f1 store  0x00000006 , 0x000044e7 
+ 00031936  0x000068f2 rtn 
+ 00031937  0x000068f4 jam  0x00000001 , 0x000043d2 
+ 00031938  0x000068f5 rtn 
+ 00031939  0x000068f7 jam  0x00000000 , 0x000043d2 
+ 00031940  0x000068f8 jam  0x00000000 , 0x00004272 
+ 00031941  0x000068f9 rtn 
+ 00031942  0x000068fb jam  0x0000004b , 0x00000b7d 
+ 00031943  0x000068fc branch  0x00005620 
+ 00031944  0x000068fe set1  0x00000025 , 0x00000000 
+ 00031945  0x000068ff bpatch  0x0000008f , 0x00004031 
+ 00031946  0x00006900 fetch  0x00000002 , 0x00004288 
+ 00031947  0x00006901 call  0x00007f66 
+ 00031948  0x00006902 fetch  0x00000001 , 0x000047fd 
+ 00031949  0x00006903 beq  0x000000ff , 0x00007cd0 
+ 00031950  0x00006904 copy  0x0000003f , 0x00000002 
+ 00031951  0x00006905 call  0x000069d1 
+ 00031952  0x00006907 call  0x00007be2 
+ 00031953  0x00006908 call  0x00007c3f 
+ 00031954  0x00006909 branch  0x00003ccd 
+ 00031955  0x0000690c jam  0x00000001 , 0x000046f8 
+ 00031956  0x0000690d rtn 
+ 00031957  0x00006910 force  0x00000004 , 0x00000007 
+ 00031958  0x00006911 branch  0x00007e4b 
+ 00031959  0x00006914 fetch  0x00000001 , 0x000047f4 
+ 00031960  0x00006915 rtnbit0  0x0000000c 
+ 00031961  0x00006916 rtnbit0  0x00000007 
+ 00031962  0x00006917 branch  0x00007cd5 
+ 00031963  0x0000691c set1  0x00000025 , 0x00000000 
+ 00031964  0x0000691d bpatch  0x000000d5 , 0x0000403a 
+ 00031965  0x0000691e call  0x00007df3 
+ 00031966  0x0000691f hfetch  0x00000001 , 0x00008c26 
+ 00031967  0x00006920 store  0x00000001 , 0x000008af 
+ 00031968  0x00006921 hfetch  0x00000001 , 0x00008c27 
+ 00031969  0x00006922 store  0x00000001 , 0x000008b0 
+ 00031970  0x00006923 hjam  0x000000e0 , 0x00008c26 
+ 00031971  0x00006924 fetch  0x00000001 , 0x000008b0 
+ 00031972  0x00006925 compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031973  0x00006926 call  0x00007d3a , 0x00000001 
+ 00031974  0x00006927 set1  0x00000025 , 0x00000000 
+ 00031975  0x00006928 bpatch  0x000000d6 , 0x0000403a 
+ 00031976  0x00006929 fetch  0x00000001 , 0x000008af 
+ 00031977  0x0000692a compare  0x00000001 , 0x0000003f , 0x00000001 
+ 00031978  0x0000692b call  0x00007cf8 , 0x00000001 
+ 00031979  0x0000692c fetch  0x00000001 , 0x000008f8 
+ 00031980  0x0000692d bne  0x00000002 , 0x00007dc2 
+ 00031981  0x0000692e fetch  0x00000002 , 0x000008f9 
+ 00031982  0x0000692f increase  0x00000001 , 0x0000003f 
+ 00031983  0x00006930 store  0x00000002 , 0x000008f9 
+ 00031984  0x00006931 fetcht  0x00000002 , 0x000008fb 
+ 00031985  0x00006932 isub  0x00000002 , 0x0000003e 
+ 00031986  0x00006933 branch  0x00007db2 , 0x00000002 
+ 00031987  0x00006934 fetch  0x00000001 , 0x000008af 
+ 00031988  0x00006935 bbit0  0x00000006 , 0x00007dc2 
+ 00031989  0x00006936 setarg  0x00000000 
+ 00031990  0x00006937 store  0x00000002 , 0x000008f9 
+ 00031991  0x00006938 branch  0x00007dc2 
+ 00031992  0x0000693c set1  0x00000025 , 0x00000000 
+ 00031993  0x0000693d bpatch  0x000000d7 , 0x0000403a 
+ 00031994  0x0000693e hjam  0x00000011 , 0x00008c26 
+ 00031995  0x0000693f hfetch  0x00000001 , 0x00008c20 
+ 00031996  0x00006940 store  0x00000001 , 0x000008b1 
+ 00031997  0x00006941 copy  0x0000003f , 0x00000039 
+ 00031998  0x00006942 branch  0x00007d18 , 0x00000034 
+ 00031999  0x00006943 arg  0x000008ff , 0x00000005 
+ 00032000  0x00006944 call  0x00007d36 
+ 00032001  0x00006945 fetch  0x00000001 , 0x000008b1 
+ 00032002  0x00006946 sub  0x0000003f , 0x00000007 , 0x0000003e 
+ 00032003  0x00006947 rtn  0x00000002 
+ 00032004  0x00006949 set1  0x00000025 , 0x00000000 
+ 00032005  0x0000694a bpatch  0x000000d8 , 0x0000403b 
+ 00032006  0x0000694b fetch  0x00000001 , 0x000008ff 
+ 00032007  0x0000694c beq  0x00000020 , 0x00007d16 
+ 00032008  0x0000694d beq  0x00000021 , 0x00007d22 
+ 00032009  0x0000694e beq  0x00000000 , 0x00007d10 
+ 00032010  0x0000694f fetch  0x00000001 , 0x00000900 
+ 00032011  0x00006950 beq  0x00000005 , 0x00007d9b 
+ 00032012  0x00006951 beq  0x00000006 , 0x00007d3d 
+ 00032013  0x00006952 beq  0x00000009 , 0x00007d98 
+ 00032014  0x00006953 beq  0x0000000b , 0x00007da2 
+ 00032015  0x00006954 branch  0x00007d32 
+ 00032016  0x00006957 fetch  0x00000001 , 0x00000900 
+ 00032017  0x00006958 beq  0x00000001 , 0x00007daf 
+ 00032018  0x00006959 beq  0x00000003 , 0x00007dab 
+ 00032019  0x0000695a beq  0x00000009 , 0x00007d34 
+ 00032020  0x0000695b beq  0x00000005 , 0x00007d9b 
+ 00032021  0x0000695c branch  0x00007d32 
+ 00032022  0x0000695e call  0x00007d34 
+ 00032023  0x0000695f rtn 
+ 00032024  0x00006962 fetch  0x00000001 , 0x000008af 
+ 00032025  0x00006963 bbit1  0x00000004 , 0x00007d04 
+ 00032026  0x00006964 rtn 
+ 00032027  0x00006966 fetch  0x00000001 , 0x000008f6 
+ 00032028  0x00006967 increase  0x00000001 , 0x0000003f 
+ 00032029  0x00006968 store  0x00000001 , 0x000008f6 
+ 00032030  0x00006969 compare  0x00000002 , 0x0000003f , 0x000000ff 
+ 00032031  0x0000696a nbranch  0x00007d34 , 0x00000001 
+ 00032032  0x0000696b jam  0x00000001 , 0x000008f7 
+ 00032033  0x0000696c branch  0x00007d34 
+ 00032034  0x0000696e fetch  0x00000001 , 0x00000900 
+ 00032035  0x0000696f beq  0x0000000a , 0x00007d27 
+ 00032036  0x00006970 beq  0x00000009 , 0x00007d2e 
+ 00032037  0x00006971 beq  0x0000000b , 0x00007d1b 
+ 00032038  0x00006972 branch  0x00007d32 
+ 00032039  0x00006974 fetch  0x00000001 , 0x000008f8 
+ 00032040  0x00006975 beq  0x00000005 , 0x00007d2c 
+ 00032041  0x00006976 bne  0x00000004 , 0x00007d34 
+ 00032042  0x00006977 jam  0x00000005 , 0x000008f8 
+ 00032043  0x00006978 branch  0x00007d34 
+ 00032044  0x0000697a jam  0x00000002 , 0x000008f8 
+ 00032045  0x0000697b branch  0x00007d34 
+ 00032046  0x0000697e jam  0x00000001 , 0x000008f7 
+ 00032047  0x0000697f arg  0x000008f7 , 0x00000011 
+ 00032048  0x00006980 arg  0x00000001 , 0x00000012 
+ 00032049  0x00006981 branch  0x00007d65 
+ 00032050  0x00006983 hjam  0x00000001 , 0x00008c11 
+ 00032051  0x00006984 rtn 
+ 00032052  0x00006986 hjam  0x00000040 , 0x00008c12 
+ 00032053  0x00006987 rtn 
+ 00032054  0x0000698a hfetch  0x00000001 , 0x00008c18 
+ 00032055  0x0000698b istore  0x00000001 , 0x00000005 
+ 00032056  0x0000698c loop  0x00007d36 
+ 00032057  0x0000698d rtn 
+ 00032058  0x00006990 hjam  0x00000001 , 0x00008c27 
+ 00032059  0x00006991 call  0x00007d7c 
+ 00032060  0x00006992 rtn 
+ 00032061  0x00006995 set1  0x00000025 , 0x00000000 
+ 00032062  0x00006996 bpatch  0x000000d9 , 0x0000403b 
+ 00032063  0x00006997 set0  0x00000023 , 0x00000000 
+ 00032064  0x00006998 fetch  0x00000001 , 0x00000902 
+ 00032065  0x00006999 beq  0x00000001 , 0x00007d47 
+ 00032066  0x0000699a beq  0x00000002 , 0x00007d49 
+ 00032067  0x0000699b beq  0x00000003 , 0x00007d4b 
+ 00032068  0x0000699c beq  0x00000021 , 0x00007d57 
+ 00032069  0x0000699d beq  0x00000022 , 0x00007d5b 
+ 00032070  0x0000699e rtn 
+ 00032071  0x000069a1 arg  0x00000912 , 0x00000011 
+ 00032072  0x000069a2 branch  0x00007d62 
+ 00032073  0x000069a4 arg  0x00000ab6 , 0x00000011 
+ 00032074  0x000069a5 branch  0x00007d62 
+ 00032075  0x000069a7 fetch  0x00000001 , 0x00000901 
+ 00032076  0x000069a8 and_into  0x00000003 , 0x0000003f 
+ 00032077  0x000069a9 arg  0x00000b1a , 0x00000011 
+ 00032078  0x000069aa beq  0x00000000 , 0x00007d62 
+ 00032079  0x000069ab set1  0x00000023 , 0x00000000 
+ 00032080  0x000069ac arg  0x00000b1f , 0x00000011 
+ 00032081  0x000069ad beq  0x00000001 , 0x00007d62 
+ 00032082  0x000069ae arg  0x00000b3d , 0x00000011 
+ 00032083  0x000069af beq  0x00000002 , 0x00007d62 
+ 00032084  0x000069b0 arg  0x00000b5b , 0x00000011 
+ 00032085  0x000069b1 beq  0x00000003 , 0x00007d62 
+ 00032086  0x000069b2 branch  0x00003bf1 
+ 00032087  0x000069b4 arg  0x00000ac8 , 0x00000011 
+ 00032088  0x000069b5 fetch  0x00000001 , 0x00000ac8 
+ 00032089  0x000069b6 copy  0x0000003f , 0x00000012 
+ 00032090  0x000069b7 branch  0x00007d65 
+ 00032091  0x000069b9 fetch  0x00000002 , 0x00000903 
+ 00032092  0x000069ba beq  0x00000001 , 0x00007d5f 
+ 00032093  0x000069bb arg  0x00000926 , 0x00000011 
+ 00032094  0x000069bc branch  0x00007d62 
+ 00032095  0x000069be jam  0x00000001 , 0x000008f8 
+ 00032096  0x000069bf arg  0x000009ee , 0x00000011 
+ 00032097  0x000069c0 branch  0x00007d62 
+ 00032098  0x000069c3 ifetch  0x00000001 , 0x00000011 
+ 00032099  0x000069c4 iforce  0x00000012 
+ 00032100  0x000069c5 increase  0x00000001 , 0x00000011 
+ 00032101  0x000069c9 set1  0x00000025 , 0x00000000 
+ 00032102  0x000069ca bpatch  0x000000da , 0x0000403b 
+ 00032103  0x000069cb bmark0  0x00000023 , 0x00007d71 
+ 00032104  0x000069cc add  0x00000012 , 0x00000001 , 0x0000003f 
+ 00032105  0x000069cd lshift  0x0000003f , 0x0000003f 
+ 00032106  0x000069ce hstore  0x00000001 , 0x00008c18 
+ 00032107  0x000069cf hjam  0x00000003 , 0x00008c18 
+ 00032108  0x000069d0 fetch  0x00000001 , 0x00000905 
+ 00032109  0x000069d1 increase  0xfffffffe , 0x0000003f 
+ 00032110  0x000069d2 rshift  0x0000003f , 0x0000003f 
+ 00032111  0x000069d3 store  0x00000001 , 0x00000905 
+ 00032112  0x000069d4 beq  0x00000000 , 0x00007d7a 
+ 00032113  0x000069d6 fetch  0x00000001 , 0x00000905 
+ 00032114  0x000069d7 isub  0x00000012 , 0x0000003e 
+ 00032115  0x000069d8 branch  0x00007d75 , 0x00000002 
+ 00032116  0x000069d9 copy  0x0000003f , 0x00000012 
+ 00032117  0x000069db copy  0x00000011 , 0x0000003f 
+ 00032118  0x000069dc store  0x00000002 , 0x0000090f 
+ 00032119  0x000069dd copy  0x00000012 , 0x0000003f 
+ 00032120  0x000069de store  0x00000001 , 0x00000911 
+ 00032121  0x000069df branch  0x00007d7c 
+ 00032122  0x000069e2 arg  0x00000000 , 0x00000007 
+ 00032123  0x000069e3 branch  0x00007dd5 
+ 00032124  0x000069e8 set1  0x00000025 , 0x00000000 
+ 00032125  0x000069e9 bpatch  0x000000db , 0x0000403b 
+ 00032126  0x000069ea fetch  0x00000001 , 0x00000911 
+ 00032127  0x000069eb rtn  0x00000034 
+ 00032128  0x000069ec copy  0x0000003f , 0x00000039 
+ 00032129  0x000069ed sub  0x0000003f , 0x00000040 , 0x0000003e 
+ 00032130  0x000069ee branch  0x00007d84 , 0x00000002 
+ 00032131  0x000069ef arg  0x00000040 , 0x00000039 
+ 00032132  0x000069f1 fetch  0x00000001 , 0x00000911 
+ 00032133  0x000069f2 isub  0x00000039 , 0x0000003f 
+ 00032134  0x000069f3 store  0x00000001 , 0x00000911 
+ 00032135  0x000069f4 fetch  0x00000002 , 0x0000090f 
+ 00032136  0x000069f5 copy  0x0000003f , 0x00000006 
+ 00032137  0x000069f7 ifetch  0x00000001 , 0x00000006 
+ 00032138  0x000069f8 hstore  0x00000001 , 0x00008c18 
+ 00032139  0x000069f9 bmark0  0x00000023 , 0x00007d8d 
+ 00032140  0x000069fa hjam  0x00000000 , 0x00008c18 
+ 00032141  0x000069fc loop  0x00007d89 
+ 00032142  0x000069fd copy  0x00000006 , 0x0000003f 
+ 00032143  0x000069fe store  0x00000002 , 0x0000090f 
+ 00032144  0x000069ff arg  0x00000000 , 0x00000007 
+ 00032145  0x00006a00 call  0x00007dd5 
+ 00032146  0x00006a01 fetch  0x00000001 , 0x00000911 
+ 00032147  0x00006a02 nrtn  0x00000034 
+ 00032148  0x00006a03 fetch  0x00000001 , 0x000008f8 
+ 00032149  0x00006a04 rtnne  0x00000001 
+ 00032150  0x00006a05 jam  0x00000002 , 0x000008f8 
+ 00032151  0x00006a06 rtn 
+ 00032152  0x00006a0a fetch  0x00000001 , 0x00000901 
+ 00032153  0x00006a0b sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00032154  0x00006a0c nbranch  0x00007d32 , 0x00000002 
+ 00032155  0x00006a0e fetch  0x00000001 , 0x000008ff 
+ 00032156  0x00006a0f bne  0x00000000 , 0x00007d32 
+ 00032157  0x00006a10 fetch  0x00000002 , 0x00000903 
+ 00032158  0x00006a11 bne  0x00000000 , 0x00007d32 
+ 00032159  0x00006a12 fetch  0x00000001 , 0x00000905 
+ 00032160  0x00006a13 bne  0x00000000 , 0x00007d32 
+ 00032161  0x00006a14 branch  0x00007d34 
+ 00032162  0x00006a17 fetch  0x00000001 , 0x000008ff 
+ 00032163  0x00006a18 bne  0x00000001 , 0x00007d32 
+ 00032164  0x00006a19 fetch  0x00000001 , 0x00000901 
+ 00032165  0x00006a1a bne  0x00000000 , 0x00007d32 
+ 00032166  0x00006a1b fetch  0x00000001 , 0x00000902 
+ 00032167  0x00006a1c bne  0x00000000 , 0x00007d32 
+ 00032168  0x00006a1d fetch  0x00000001 , 0x00000905 
+ 00032169  0x00006a1e bne  0x00000000 , 0x00007d32 
+ 00032170  0x00006a1f branch  0x00007d34 
+ 00032171  0x00006a22 fetch  0x00000001 , 0x00000901 
+ 00032172  0x00006a23 bne  0x00000001 , 0x00007d32 
+ 00032173  0x00006a24 jam  0x00000003 , 0x000008f8 
+ 00032174  0x00006a25 branch  0x00007d34 
+ 00032175  0x00006a28 fetch  0x00000001 , 0x00000901 
+ 00032176  0x00006a29 bne  0x00000001 , 0x00007d32 
+ 00032177  0x00006a2a branch  0x00007d34 
+ 00032178  0x00006a2d set1  0x00000025 , 0x00000000 
+ 00032179  0x00006a2e bpatch  0x000000dc , 0x0000403b 
+ 00032180  0x00006a2f hjam  0x00000000 , 0x00008c00 
+ 00032181  0x00006a30 nop  0x00002710 
+ 00032182  0x00006a31 hjam  0x000000c0 , 0x00008c10 
+ 00032183  0x00006a32 hfetch  0x00000002 , 0x00008050 
+ 00032184  0x00006a33 set0  0x0000000a , 0x0000003f 
+ 00032185  0x00006a34 hstore  0x00000002 , 0x00008050 
+ 00032186  0x00006a35 hjam  0x0000003c , 0x00008c00 
+ 00032187  0x00006a36 hjam  0x000000ff , 0x00008c26 
+ 00032188  0x00006a37 hjam  0x000000ff , 0x00008c27 
+ 00032189  0x00006a38 jam  0x00000000 , 0x00000ff0 
+ 00032190  0x00006a39 jam  0x00000000 , 0x000008f8 
+ 00032191  0x00006a3a setarg  0x00000000 
+ 00032192  0x00006a3b store  0x00000002 , 0x000008f9 
+ 00032193  0x00006a3c rtn 
+ 00032194  0x00006a40 set1  0x00000025 , 0x00000000 
+ 00032195  0x00006a41 bpatch  0x000000dd , 0x0000403b 
+ 00032196  0x00006a42 fetch  0x00000001 , 0x00000ff0 
+ 00032197  0x00006a43 rtn  0x00000034 
+ 00032198  0x00006a44 fetch  0x00000001 , 0x000008f8 
+ 00032199  0x00006a45 beq  0x00000003 , 0x00007dec 
+ 00032200  0x00006a46 rtnne  0x00000002 
+ 00032201  0x00006a47 fetch  0x00000001 , 0x00000ff0 
+ 00032202  0x00006a48 jam  0x00000000 , 0x00000ff0 
+ 00032203  0x00006a49 arg  0x00000006 , 0x00000039 
+ 00032204  0x00006a4a arg  0x00000ff1 , 0x00000006 
+ 00032205  0x00006a4b beq  0x00000002 , 0x00007dd0 
+ 00032206  0x00006a4c beq  0x00000001 , 0x00007de9 
+ 00032207  0x00006a4d branch  0x00003bf1 
+ 00032208  0x00006a50 arg  0x00008c19 , 0x00000011 
+ 00032209  0x00006a51 arg  0x00000001 , 0x00000007 
+ 00032210  0x00006a53 ifetch  0x00000001 , 0x00000006 
+ 00032211  0x00006a54 istore  0x00000001 , 0x00000011 
+ 00032212  0x00006a55 loop  0x00007dd2 
+ 00032213  0x00006a57 set1  0x00000025 , 0x00000000 
+ 00032214  0x00006a58 bpatch  0x000000de , 0x0000403b 
+ 00032215  0x00006a59 disable  0x00000010 
+ 00032216  0x00006a5a fetch  0x00000002 , 0x000008fd 
+ 00032217  0x00006a5b iforce  0x0000001b 
+ 00032218  0x00006a5c hjam  0x00000040 , 0x00008c26 
+ 00032219  0x00006a5e hfetch  0x00000001 , 0x00008c26 
+ 00032220  0x00006a5f branch  0x00007db2 , 0x00000003 
+ 00032221  0x00006a60 bbit0  0x00000006 , 0x00007ddb 
+ 00032222  0x00006a61 fetch  0x00000002 , 0x000008fd 
+ 00032223  0x00006a62 iforce  0x0000001b 
+ 00032224  0x00006a63 arg  0x00000000 , 0x00000002 
+ 00032225  0x00006a64 qset1  0x00000002 
+ 00032226  0x00006a65 hstoret  0x00000001 , 0x00008c27 
+ 00032227  0x00006a67 branch  0x00007db2 , 0x00000003 
+ 00032228  0x00006a68 hstoret  0x00000001 , 0x00008c10 
+ 00032229  0x00006a69 hfetch  0x00000001 , 0x00008c27 
+ 00032230  0x00006a6a qisolate0  0x0000003f 
+ 00032231  0x00006a6b branch  0x00007de3 , 0x00000001 
+ 00032232  0x00006a6c rtn 
+ 00032233  0x00006a70 arg  0x00000002 , 0x00000007 
+ 00032234  0x00006a71 arg  0x00008c1a , 0x00000011 
+ 00032235  0x00006a72 branch  0x00007dd2 
+ 00032236  0x00006a76 set1  0x00000025 , 0x00000000 
+ 00032237  0x00006a77 bpatch  0x000000df , 0x0000403b 
+ 00032238  0x00006a78 hjam  0x000000fc , 0x00008c00 
+ 00032239  0x00006a79 nop  0x00002710 
+ 00032240  0x00006a7a hjam  0x0000003c , 0x00008c00 
+ 00032241  0x00006a7b jam  0x00000004 , 0x000008f8 
+ 00032242  0x00006a7c rtn 
+ 00032243  0x00006a7f fetch  0x00000001 , 0x00000ff0 
+ 00032244  0x00006a80 nrtn  0x00000034 
+ 00032245  0x00006a81 fetch  0x00000002 , 0x000008f2 
+ 00032246  0x00006a82 rtn  0x00000034 
+ 00032247  0x00006a83 increase  0xffffffff , 0x0000003f 
+ 00032248  0x00006a84 store  0x00000002 , 0x000008f2 
+ 00032249  0x00006a85 jam  0x00000001 , 0x00000ff0 
+ 00032250  0x00006a86 rtn 
+ 00032251  0x00006a8a sub  0x00000039 , 0x00000000 , 0x0000003e 
+ 00032252  0x00006a8b rtn  0x00000005 
+ 00032253  0x00006a8d rshift  0x0000003f , 0x0000003f 
+ 00032254  0x00006a8e loop  0x00007dfd 
+ 00032255  0x00006a8f rtn 
+ 00032256  0x00006a92 deposit  0x00000005 
+ 00032257  0x00006a93 store  0x00000002 , 0x000002b9 
+ 00032258  0x00006a94 storet  0x00000008 , 0x000002a0 
+ 00032259  0x00006a95 deposit  0x0000000b 
+ 00032260  0x00006a96 store  0x00000004 , 0x000002a8 
+ 00032261  0x00006a97 deposit  0x00000011 
+ 00032262  0x00006a98 store  0x00000004 , 0x000002ac 
+ 00032263  0x00006a99 deposit  0x00000012 
+ 00032264  0x00006a9a store  0x00000004 , 0x000002b0 
+ 00032265  0x00006a9b deposit  0x00000013 
+ 00032266  0x00006a9c store  0x00000003 , 0x000002b4 
+ 00032267  0x00006a9d deposit  0x00000006 
+ 00032268  0x00006a9e store  0x00000002 , 0x000002b7 
+ 00032269  0x00006a9f rtn 
+ 00032270  0x00006aa1 fetcht  0x00000008 , 0x000002a0 
+ 00032271  0x00006aa2 fetch  0x00000004 , 0x000002a8 
+ 00032272  0x00006aa3 iforce  0x0000000b 
+ 00032273  0x00006aa4 fetch  0x00000004 , 0x000002ac 
+ 00032274  0x00006aa5 iforce  0x00000011 
+ 00032275  0x00006aa6 fetch  0x00000004 , 0x000002b0 
+ 00032276  0x00006aa7 iforce  0x00000012 
+ 00032277  0x00006aa8 fetch  0x00000003 , 0x000002b4 
+ 00032278  0x00006aa9 iforce  0x00000013 
+ 00032279  0x00006aaa fetch  0x00000002 , 0x000002b9 
+ 00032280  0x00006aab iforce  0x00000005 
+ 00032281  0x00006aac fetch  0x00000002 , 0x000002b7 
+ 00032282  0x00006aad iforce  0x00000006 
+ 00032283  0x00006aae rtn 
+ 00032284  0x00006ab5 copy  0x00000005 , 0x0000003f 
+ 00032285  0x00006ab6 store  0x00000002 , 0x00000b7b 
+ 00032286  0x00006ab7 copy  0x00000006 , 0x0000003f 
+ 00032287  0x00006ab8 store  0x00000002 , 0x00000b79 
+ 00032288  0x00006ab9 rtn 
+ 00032289  0x00006abb fetch  0x00000002 , 0x00000b7b 
+ 00032290  0x00006abc copy  0x0000003f , 0x00000005 
+ 00032291  0x00006abd fetch  0x00000002 , 0x00000b79 
+ 00032292  0x00006abe copy  0x0000003f , 0x00000006 
+ 00032293  0x00006abf rtn 
+ 00032294  0x00006ac4 copy  0x00000022 , 0x0000003f 
+ 00032295  0x00006ac5 increase  0x00000010 , 0x0000003f 
+ 00032296  0x00006ac6 increase  0x00000010 , 0x0000003f 
+ 00032297  0x00006ac8 copy  0x00000022 , 0x00000002 
+ 00032298  0x00006ac9 isub  0x00000002 , 0x0000003e 
+ 00032299  0x00006aca branch  0x00007e29 , 0x00000002 
+ 00032300  0x00006acb rtn 
+ 00032301  0x00006ace ifetch  0x00000008 , 0x00000006 
+ 00032302  0x00006acf istore  0x00000008 , 0x00000005 
+ 00032303  0x00006ad0 ifetch  0x00000008 , 0x00000006 
+ 00032304  0x00006ad1 istore  0x00000008 , 0x00000005 
+ 00032305  0x00006ad3 ifetch  0x00000008 , 0x00000006 
+ 00032306  0x00006ad4 istore  0x00000008 , 0x00000005 
+ 00032307  0x00006ad6 ifetch  0x00000008 , 0x00000006 
+ 00032308  0x00006ad7 istore  0x00000008 , 0x00000005 
+ 00032309  0x00006ad9 ifetch  0x00000008 , 0x00000006 
+ 00032310  0x00006ada istore  0x00000008 , 0x00000005 
+ 00032311  0x00006adb ifetch  0x00000008 , 0x00000006 
+ 00032312  0x00006adc istore  0x00000008 , 0x00000005 
+ 00032313  0x00006add rtn 
+ 00032314  0x00006ae0 force  0x00000003 , 0x00000039 
+ 00032315  0x00006ae2 force  0x00000000 , 0x0000003f 
+ 00032316  0x00006ae4 istore  0x00000008 , 0x00000005 
+ 00032317  0x00006ae5 loop  0x00007e3c 
+ 00032318  0x00006ae6 rtn 
+ 00032319  0x00006aea deposit  0x00000039 
+ 00032320  0x00006aeb rtn  0x00000034 
+ 00032321  0x00006aec setarg  0x00000000 
+ 00032322  0x00006aee istore  0x00000001 , 0x00000005 
+ 00032323  0x00006aef loop  0x00007e42 
+ 00032324  0x00006af0 rtn 
+ 00032325  0x00006af5 deposit  0x00000039 
+ 00032326  0x00006af6 rtn  0x00000034 
+ 00032327  0x00006af8 ifetch  0x00000001 , 0x00000006 
+ 00032328  0x00006af9 istore  0x00000001 , 0x00000005 
+ 00032329  0x00006afa loop  0x00007e47 
+ 00032330  0x00006afb rtn 
+ 00032331  0x00006afe setarg  0x00000000 
+ 00032332  0x00006b00 arg  0x0000423e , 0x00000005 
+ 00032333  0x00006b01 iforce  0x00000002 
+ 00032334  0x00006b02 lshift  0x00000007 , 0x0000003f 
+ 00032335  0x00006b03 iadd  0x00000005 , 0x00000005 
+ 00032336  0x00006b04 istoret  0x00000002 , 0x00000005 
+ 00032337  0x00006b05 rtn 
+ 00032338  0x00006b08 arg  0x00000000 , 0x00000007 
+ 00032339  0x00006b0a set1  0x00000025 , 0x00000000 
+ 00032340  0x00006b0b bpatch  0x000000bc , 0x00004037 
+ 00032341  0x00006b0c fetcht  0x00000004 , 0x00004134 
+ 00032342  0x00006b0d rshift  0x00000022 , 0x0000003f 
+ 00032343  0x00006b0e store  0x00000004 , 0x00004134 
+ 00032344  0x00006b0f isub  0x00000002 , 0x0000000b 
+ 00032345  0x00006b10 copy  0x0000000b , 0x00000002 
+ 00032346  0x00006b11 arg  0x0000423e , 0x00000006 
+ 00032347  0x00006b12 copy  0x00000006 , 0x00000005 
+ 00032348  0x00006b13 arg  0x00000010 , 0x00000039 
+ 00032349  0x00006b15 ifetch  0x00000002 , 0x00000006 
+ 00032350  0x00006b16 isub  0x00000002 , 0x0000003f 
+ 00032351  0x00006b17 branch  0x00007e61 , 0x00000002 
+ 00032352  0x00006b18 force  0x00000000 , 0x0000003f 
+ 00032353  0x00006b1a istore  0x00000002 , 0x00000005 
+ 00032354  0x00006b1b loop  0x00007e5d 
+ 00032355  0x00006b1c arg  0x0000423e , 0x00000006 
+ 00032356  0x00006b1d lshift  0x00000007 , 0x0000003f 
+ 00032357  0x00006b1e iadd  0x00000006 , 0x00000006 
+ 00032358  0x00006b1f ifetch  0x00000002 , 0x00000006 
+ 00032359  0x00006b20 rtn 
+ 00032360  0x00006b24 increase  0x00000001 , 0x00000007 
+ 00032361  0x00006b26 increase  0xffffffff , 0x00000007 
+ 00032362  0x00006b27 rtn  0x00000005 
+ 00032363  0x00006b28 lshift8  0x0000003f , 0x0000003f 
+ 00032364  0x00006b29 branch  0x00007e69 
+ 00032365  0x00006b2e iadd  0x00000002 , 0x00000002 
+ 00032366  0x00006b2f copy  0x00000002 , 0x00000039 
+ 00032367  0x00006b30 setarg  0x00000ea6 
+ 00032368  0x00006b31 isub  0x00000039 , 0x0000003f 
+ 00032369  0x00006b32 rtn  0x00000002 
+ 00032370  0x00006b33 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032371  0x00006b34 rshift16  0x00000002 , 0x00000002 
+ 00032372  0x00006b35 increase  0x00000001 , 0x00000002 
+ 00032373  0x00006b36 lshift16  0x00000002 , 0x00000002 
+ 00032374  0x00006b37 ior  0x00000002 , 0x00000002 
+ 00032375  0x00006b38 rtn 
+ 00032376  0x00006b3b call  0x00007e7a 
+ 00032377  0x00006b3c branch  0x00007e84 
+ 00032378  0x00006b40 disable  0x00000028 
+ 00032379  0x00006b41 isub  0x00000002 , 0x0000003f 
+ 00032380  0x00006b42 branch  0x00007e7f , 0x00000002 
+ 00032381  0x00006b43 enable  0x00000028 
+ 00032382  0x00006b44 sub  0x0000003f , 0x00000000 , 0x0000003f 
+ 00032383  0x00006b46 rtnbit0  0x0000000f 
+ 00032384  0x00006b47 arg  0xffff0ea6 , 0x00000002 
+ 00032385  0x00006b48 iadd  0x00000002 , 0x0000003f 
+ 00032386  0x00006b49 set0  0x00000040 , 0x0000003f 
+ 00032387  0x00006b4a rtn 
+ 00032388  0x00006b4d iforce  0x00000006 
+ 00032389  0x00006b4e rshift16  0x0000003f , 0x0000003f 
+ 00032390  0x00006b4f arg  0x00000ea6 , 0x00000002 
+ 00032391  0x00006b50 imul32  0x00000002 , 0x0000003f 
+ 00032392  0x00006b51 iadd  0x00000006 , 0x0000003f 
+ 00032393  0x00006b52 rtn 
+ 00032394  0x00006b56 lshift8  0x0000003f , 0x0000003f 
+ 00032395  0x00006b57 lshift4  0x0000003f , 0x0000003f 
+ 00032396  0x00006b58 fetcht  0x00000003 , 0x00004210 
+ 00032397  0x00006b59 idiv  0x00000002 
+ 00032398  0x00006b5a call  0x00007efd 
+ 00032399  0x00006b5b quotient  0x00000002 
+ 00032400  0x00006b5c rtn 
+ 00032401  0x00006b60 arg  0x00000ea6 , 0x00000002 
+ 00032402  0x00006b61 idiv  0x00000002 
+ 00032403  0x00006b62 call  0x00007efd 
+ 00032404  0x00006b63 quotient  0x0000003f 
+ 00032405  0x00006b64 lshift16  0x0000003f , 0x0000003f 
+ 00032406  0x00006b65 remainder  0x00000002 
+ 00032407  0x00006b66 ior  0x00000002 , 0x00000002 
+ 00032408  0x00006b67 rtn 
+ 00032409  0x00006b6b arg  0x00000003 , 0x00000039 
+ 00032410  0x00006b6c branch  0x00007e9e 
+ 00032411  0x00006b6e arg  0x00000002 , 0x00000039 
+ 00032412  0x00006b6f branch  0x00007e9e 
+ 00032413  0x00006b74 arg  0x00000006 , 0x00000039 
+ 00032414  0x00006b76 ifetch  0x00000001 , 0x00000011 
+ 00032415  0x00006b77 copy  0x0000003f , 0x00000002 
+ 00032416  0x00006b78 rshift4  0x0000003f , 0x0000003f 
+ 00032417  0x00006b79 call  0x00007eaa 
+ 00032418  0x00006b7a istore  0x00000001 , 0x0000000a 
+ 00032419  0x00006b7b copy  0x00000002 , 0x0000003f 
+ 00032420  0x00006b7c and  0x0000003f , 0x0000000f , 0x0000003f 
+ 00032421  0x00006b7d call  0x00007eaa 
+ 00032422  0x00006b7e istore  0x00000001 , 0x0000000a 
+ 00032423  0x00006b7f increase  0x00000001 , 0x00000011 
+ 00032424  0x00006b80 loop  0x00007e9e 
+ 00032425  0x00006b81 rtn 
+ 00032426  0x00006b83 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032427  0x00006b84 branch  0x00007eae , 0x00000002 
+ 00032428  0x00006b85 increase  0x00000057 , 0x0000003f 
+ 00032429  0x00006b86 rtn 
+ 00032430  0x00006b88 add  0x0000003f , 0x00000030 , 0x0000003f 
+ 00032431  0x00006b89 rtn 
+ 00032432  0x00006b90 arg  0x00000000 , 0x00000002 
+ 00032433  0x00006b92 copy  0x00000002 , 0x00000013 
+ 00032434  0x00006b93 ifetch  0x00000001 , 0x00000003 
+ 00032435  0x00006b94 sub  0x0000003f , 0x0000002c , 0x0000003e 
+ 00032436  0x00006b95 rtn  0x00000005 
+ 00032437  0x00006b96 call  0x00007ec9 
+ 00032438  0x00006b97 copy  0x00000013 , 0x00000002 
+ 00032439  0x00006b98 call  0x00007f32 
+ 00032440  0x00006b99 arg  0x0000000a , 0x00000012 
+ 00032441  0x00006b9a imul32  0x00000012 , 0x0000003f 
+ 00032442  0x00006b9b iadd  0x00000002 , 0x0000003f 
+ 00032443  0x00006b9c copy  0x0000003f , 0x00000002 
+ 00032444  0x00006b9d branch  0x00007eb1 
+ 00032445  0x00006ba1 arg  0x00000002 , 0x00000039 
+ 00032446  0x00006ba2 branch  0x00007ec0 
+ 00032447  0x00006ba4 arg  0x00000006 , 0x00000039 
+ 00032448  0x00006ba9 ifetch  0x00000001 , 0x00000003 
+ 00032449  0x00006baa call  0x00007ec9 
+ 00032450  0x00006bab lshift4  0x0000003f , 0x00000013 
+ 00032451  0x00006bac ifetch  0x00000001 , 0x00000003 
+ 00032452  0x00006bad call  0x00007ec9 
+ 00032453  0x00006bae iadd  0x00000013 , 0x0000003f 
+ 00032454  0x00006baf istore  0x00000001 , 0x00000005 
+ 00032455  0x00006bb0 loop  0x00007ec0 
+ 00032456  0x00006bb1 rtn 
+ 00032457  0x00006bb4 arg  0x0000003a , 0x00000002 
+ 00032458  0x00006bb5 isub  0x00000002 , 0x0000003e 
+ 00032459  0x00006bb6 nbranch  0x00007ed2 , 0x00000002 
+ 00032460  0x00006bb7 arg  0x00000061 , 0x00000002 
+ 00032461  0x00006bb8 isub  0x00000002 , 0x0000003e 
+ 00032462  0x00006bb9 branch  0x00007ed5 , 0x00000002 
+ 00032463  0x00006bba arg  0x00000037 , 0x00000002 
+ 00032464  0x00006bbb isub  0x00000002 , 0x0000003f 
+ 00032465  0x00006bbc rtn 
+ 00032466  0x00006bbe arg  0x00000030 , 0x00000002 
+ 00032467  0x00006bbf isub  0x00000002 , 0x0000003f 
+ 00032468  0x00006bc0 rtn 
+ 00032469  0x00006bc2 arg  0x00000057 , 0x00000002 
+ 00032470  0x00006bc3 isub  0x00000002 , 0x0000003f 
+ 00032471  0x00006bc4 rtn 
+ 00032472  0x00006bc7 copy  0x00000002 , 0x00000030 
+ 00032473  0x00006bc8 setarg  0x000001ff 
+ 00032474  0x00006bc9 force  0x00000000 , 0x00000012 
+ 00032475  0x00006bcb rshift3  0x0000003f , 0x00000011 
+ 00032476  0x00006bcc rshift  0x00000011 , 0x00000011 
+ 00032477  0x00006bcd ixor  0x00000011 , 0x00000011 
+ 00032478  0x00006bce isolate1  0x00000000 , 0x00000011 
+ 00032479  0x00006bcf setflag  0x00000001 , 0x00000009 , 0x0000003f 
+ 00032480  0x00006bd0 rshift  0x00000002 , 0x00000002 
+ 00032481  0x00006bd1 isolate1  0x00000000 , 0x0000003f 
+ 00032482  0x00006bd2 setflag  0x00000001 , 0x00000007 , 0x00000002 
+ 00032483  0x00006bd3 rshift  0x0000003f , 0x0000003f 
+ 00032484  0x00006bd4 increase  0x00000001 , 0x00000012 
+ 00032485  0x00006bd5 compare  0x00000000 , 0x00000012 , 0x00000007 
+ 00032486  0x00006bd6 nbranch  0x00007edb , 0x00000001 
+ 00032487  0x00006bd7 istoret  0x00000001 , 0x00000005 
+ 00032488  0x00006bd8 loop  0x00007edb 
+ 00032489  0x00006bd9 copy  0x00000030 , 0x00000002 
+ 00032490  0x00006bda rtn 
+ 00032491  0x00006bdd div  0x0000003f , 0x0000000a 
+ 00032492  0x00006bde call  0x00007efd 
+ 00032493  0x00006bdf quotient  0x0000003f 
+ 00032494  0x00006be0 lshift2  0x0000003f , 0x00000011 
+ 00032495  0x00006be1 lshift2  0x00000011 , 0x00000011 
+ 00032496  0x00006be2 remainder  0x0000003f 
+ 00032497  0x00006be3 ior  0x00000011 , 0x0000003f 
+ 00032498  0x00006be4 rtn 
+ 00032499  0x00006be7 isolate1  0x00000000 , 0x00000011 
+ 00032500  0x00006be8 branch  0x00007ef7 , 0x00000001 
+ 00032501  0x00006be9 iforce  0x00000012 
+ 00032502  0x00006bea rtn 
+ 00032503  0x00006bec lshift2  0x0000003f , 0x0000003f 
+ 00032504  0x00006bed lshift2  0x0000003f , 0x0000003f 
+ 00032505  0x00006bee ior  0x00000012 , 0x0000003f 
+ 00032506  0x00006bef istore  0x00000001 , 0x00000005 
+ 00032507  0x00006bf0 increase  0xfffffffe , 0x00000005 
+ 00032508  0x00006bf1 rtn 
+ 00032509  0x00006bf4 rtn  0x00000035 
+ 00032510  0x00006bf5 branch  0x00007efd 
+ 00032511  0x00006bf9 store  0x00000008 , 0x00000161 
+ 00032512  0x00006bfa force  0x00000020 , 0x0000003f 
+ 00032513  0x00006bfb force  0x00000008 , 0x00000039 
+ 00032514  0x00006bfc arg  0x00000028 , 0x00000005 
+ 00032515  0x00006bfe istore  0x00000001 , 0x00000005 
+ 00032516  0x00006bff loop  0x00007f03 
+ 00032517  0x00006c00 arg  0x00000028 , 0x00000005 
+ 00032518  0x00006c01 increase  0x00000007 , 0x00000005 
+ 00032519  0x00006c02 fetch  0x00000008 , 0x00000161 
+ 00032520  0x00006c04 div  0x0000003f , 0x0000000a 
+ 00032521  0x00006c05 call  0x00007efd 
+ 00032522  0x00006c06 remainder  0x0000003f 
+ 00032523  0x00006c07 or_into  0x00000030 , 0x0000003f 
+ 00032524  0x00006c08 istore  0x00000001 , 0x00000005 
+ 00032525  0x00006c09 increase  0xfffffffe , 0x00000005 
+ 00032526  0x00006c0a quotient  0x0000003f 
+ 00032527  0x00006c0b rtn  0x00000034 
+ 00032528  0x00006c0c branch  0x00007f08 
+ 00032529  0x00006c12 store  0x00000008 , 0x00000161 
+ 00032530  0x00006c13 force  0x00000000 , 0x0000003f 
+ 00032531  0x00006c14 store  0x00000008 , 0x00000028 
+ 00032532  0x00006c15 arg  0x00000028 , 0x00000005 
+ 00032533  0x00006c16 increase  0x00000007 , 0x00000005 
+ 00032534  0x00006c17 fetch  0x00000008 , 0x00000161 
+ 00032535  0x00006c18 force  0x00000000 , 0x00000011 
+ 00032536  0x00006c1a div  0x0000003f , 0x0000000a 
+ 00032537  0x00006c1b call  0x00007efd 
+ 00032538  0x00006c1c remainder  0x0000003f 
+ 00032539  0x00006c1d call  0x00007ef3 
+ 00032540  0x00006c1e increase  0x00000001 , 0x00000011 
+ 00032541  0x00006c1f quotient  0x0000003f 
+ 00032542  0x00006c20 sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00032543  0x00006c21 nbranch  0x00007f18 , 0x00000002 
+ 00032544  0x00006c22 call  0x00007ef3 
+ 00032545  0x00006c23 isolate1  0x00000000 , 0x00000011 
+ 00032546  0x00006c24 rtn  0x00000001 
+ 00032547  0x00006c25 istore  0x00000001 , 0x00000005 
+ 00032548  0x00006c26 rtn 
+ 00032549  0x00006c2f ifetch  0x00000001 , 0x00000011 
+ 00032550  0x00006c30 ifetcht  0x00000001 , 0x00000012 
+ 00032551  0x00006c31 isub  0x00000002 , 0x0000003e 
+ 00032552  0x00006c32 nrtn  0x00000005 
+ 00032553  0x00006c33 increase  0x00000001 , 0x00000011 
+ 00032554  0x00006c34 increase  0x00000001 , 0x00000012 
+ 00032555  0x00006c35 loop  0x00007f25 
+ 00032556  0x00006c36 force  0x00000000 , 0x0000003e 
+ 00032557  0x00006c37 rtn 
+ 00032558  0x00006c3b isub  0x00000002 , 0x0000003e 
+ 00032559  0x00006c3c nrtn  0x00000002 
+ 00032560  0x00006c3d deposit  0x00000002 
+ 00032561  0x00006c3e rtn 
+ 00032562  0x00006c41 iadd  0x00000002 , 0x0000003f 
+ 00032563  0x00006c42 isub  0x00000002 , 0x00000002 
+ 00032564  0x00006c43 isub  0x00000002 , 0x0000003f 
+ 00032565  0x00006c44 rtn 
+ 00032566  0x00006c47 arg  0x00000200 , 0x00000039 
+ 00032567  0x00006c48 arg  0x00004000 , 0x00000005 
+ 00032568  0x00006c49 branch  0x00007e3b 
+ 00032569  0x00006c4c fetch  0x00000005 , 0x0000009c 
+ 00032570  0x00006c4d store  0x00000005 , 0x00000161 
+ 00032571  0x00006c4e fetch  0x00000002 , 0x00004210 
+ 00032572  0x00006c4f istore  0x00000002 , 0x00000005 
+ 00032573  0x00006c50 setarg  0x00000000 
+ 00032574  0x00006c51 setflag  0x0000002d , 0x00000007 , 0x0000003f 
+ 00032575  0x00006c52 setflag  0x0000002b , 0x00000006 , 0x0000003f 
+ 00032576  0x00006c53 setflag  0x00000018 , 0x00000005 , 0x0000003f 
+ 00032577  0x00006c54 setflag  0x0000002e , 0x00000004 , 0x0000003f 
+ 00032578  0x00006c55 istore  0x00000001 , 0x00000005 
+ 00032579  0x00006c56 branch  0x00007f52 
+ 00032580  0x00006c5a fetch  0x00000005 , 0x0000009c 
+ 00032581  0x00006c5b store  0x00000005 , 0x00000161 
+ 00032582  0x00006c5c fetch  0x00000001 , 0x00000016 
+ 00032583  0x00006c5d istore  0x00000001 , 0x00000005 
+ 00032584  0x00006c5e fetch  0x00000002 , 0x000003da 
+ 00032585  0x00006c5f arg  0x00000fff , 0x00000006 
+ 00032586  0x00006c60 iand  0x00000006 , 0x0000003f 
+ 00032587  0x00006c61 setflag  0x0000002d , 0x0000000f , 0x0000003f 
+ 00032588  0x00006c62 setflag  0x0000002b , 0x0000000e , 0x0000003f 
+ 00032589  0x00006c63 setflag  0x00000018 , 0x0000000d , 0x0000003f 
+ 00032590  0x00006c64 setflag  0x0000002e , 0x0000000c , 0x0000003f 
+ 00032591  0x00006c65 istore  0x00000002 , 0x00000005 
+ 00032592  0x00006c66 branch  0x00007f52 
+ 00032593  0x00006c68 store  0x00000008 , 0x00000161 
+ 00032594  0x00006c6a fetch  0x00000001 , 0x0000416e 
+ 00032595  0x00006c6b rtneq  0x0000007f 
+ 00032596  0x00006c6c and_into  0x0000007f , 0x0000003f 
+ 00032597  0x00006c6d lshift3  0x0000003f , 0x0000003f 
+ 00032598  0x00006c6e arg  0x00004c00 , 0x00000005 
+ 00032599  0x00006c6f iadd  0x00000005 , 0x00000005 
+ 00032600  0x00006c70 fetch  0x00000008 , 0x00000161 
+ 00032601  0x00006c71 istore  0x00000008 , 0x00000005 
+ 00032602  0x00006c72 fetch  0x00000001 , 0x0000416e 
+ 00032603  0x00006c73 isolate1  0x00000007 , 0x0000003f 
+ 00032604  0x00006c74 increase  0x00000001 , 0x0000003f 
+ 00032605  0x00006c75 and_into  0x0000007f , 0x0000003f 
+ 00032606  0x00006c76 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00032607  0x00006c77 store  0x00000001 , 0x0000416e 
+ 00032608  0x00006c78 fetch  0x00000008 , 0x00000161 
+ 00032609  0x00006c79 rtn 
+ 00032610  0x00006c7c arg  0x00000800 , 0x00000039 
+ 00032611  0x00006c7d arg  0x00000000 , 0x00000005 
+ 00032612  0x00006c7e setarg  0x01010101 
+ 00032613  0x00006c7f branch  0x00007e3c 
+ 00032614  0x00006c83 rtn  0x00000034 
+ 00032615  0x00006c84 copy  0x0000003f , 0x0000003d 
+ 00032616  0x00006c88 hfetch  0x00000002 , 0x0000810e 
+ 00032617  0x00006c89 nbranch  0x00007f68 , 0x00000034 
+ 00032618  0x00006c8a rtn 
+ 00032619  0x00006c8d hfetch  0x00000002 , 0x00008058 
+ 00032620  0x00006c8e copy  0x0000003f , 0x00000003 
+ 00032621  0x00006c8f rtn 
+ 00032622  0x00006c92 hfetch  0x00000002 , 0x0000805e 
+ 00032623  0x00006c93 copy  0x0000003f , 0x0000000a 
+ 00032624  0x00006c94 rtn 
+ 00032625  0x00006c97 copy  0x00000006 , 0x00000011 
+ 00032626  0x00006c98 call  0x00007f6e 
+ 00032627  0x00006c99 copy  0x00000011 , 0x00000006 
+ 00032628  0x00006c9b call  0x00004976 
+ 00032629  0x00006c9c call  0x000068fa 
+ 00032630  0x00006c9d branch  0x00007f68 
+ 00032631  0x00006ca0 hjam  0x00000001 , 0x00008203 
+ 00032632  0x00006ca1 rtn 
+ 00032633  0x00006ca4 hstore  0x00000002 , 0x00008205 
+ 00032634  0x00006ca5 hfetch  0x00000001 , 0x00008203 
+ 00032635  0x00006ca6 set1  0x00000004 , 0x0000003f 
+ 00032636  0x00006ca7 hstore  0x00000001 , 0x00008203 
+ 00032637  0x00006ca8 rtn 
+ 00032638  0x00006caa hstore  0x00000002 , 0x00008207 
+ 00032639  0x00006cab hfetch  0x00000001 , 0x00008203 
+ 00032640  0x00006cac set1  0x00000006 , 0x0000003f 
+ 00032641  0x00006cad hstore  0x00000001 , 0x00008203 
+ 00032642  0x00006cae rtn 
+ 00032643  0x00006cb1 hstore  0x00000002 , 0x00008205 
+ 00032644  0x00006cb2 hjam  0x00000030 , 0x00008203 
+ 00032645  0x00006cb3 rtn 
+ 00032646  0x00006cb6 hfetch  0x00000001 , 0x00008043 
+ 00032647  0x00006cb7 set1  0x00000004 , 0x0000003f 
+ 00032648  0x00006cb8 hstore  0x00000001 , 0x00008043 
+ 00032649  0x00006cb9 rtn 
+ 00032650  0x00006cbc hfetch  0x00000001 , 0x00008043 
+ 00032651  0x00006cbd set0  0x00000004 , 0x0000003f 
+ 00032652  0x00006cbe hstore  0x00000001 , 0x00008043 
+ 00032653  0x00006cbf rtn 
+ 00032654  0x00006cc2 hfetch  0x00000002 , 0x0000810e 
+ 00032655  0x00006cc3 arg  0x00000200 , 0x00000002 
+ 00032656  0x00006cc5 isub  0x00000002 , 0x0000003e 
+ 00032657  0x00006cc6 rtn 
+ 00032658  0x00006ccd set1  0x00000025 , 0x00000000 
+ 00032659  0x00006cce bpatch  0x000000bd , 0x00004037 
+ 00032660  0x00006ccf ifetcht  0x00000005 , 0x00000011 
+ 00032661  0x00006cd0 and  0x00000002 , 0x000000ff , 0x0000003f 
+ 00032662  0x00006cd1 nbranch  0x00007f99 , 0x00000034 
+ 00032663  0x00006cd2 rshift8  0x00000002 , 0x0000003f 
+ 00032664  0x00006cd3 istore  0x00000005 , 0x00000011 
+ 00032665  0x00006cd5 increase  0x00000004 , 0x00000011 
+ 00032666  0x00006cd6 ifetch  0x00000001 , 0x00000011 
+ 00032667  0x00006cd7 nbranch  0x00003bf1 , 0x00000034 
+ 00032668  0x00006cd8 fetch  0x00000001 , 0x00000b7d 
+ 00032669  0x00006cd9 istore  0x00000001 , 0x00000011 
+ 00032670  0x00006cda rtn 
+ 00032671  0x00006ce0 set1  0x00000025 , 0x00000000 
+ 00032672  0x00006ce1 bpatch  0x000000be , 0x00004037 
+ 00032673  0x00006ce2 arg  0x00000005 , 0x00000039 
+ 00032674  0x00006ce3 ifetch  0x00000005 , 0x00000011 
+ 00032675  0x00006ce4 rtn  0x00000034 
+ 00032676  0x00006ce6 ifetch  0x00000001 , 0x00000011 
+ 00032677  0x00006ce7 nbranch  0x00007fa9 , 0x00000034 
+ 00032678  0x00006ce8 increase  0x00000001 , 0x00000011 
+ 00032679  0x00006ce9 loop  0x00007fa4 
+ 00032680  0x00006cea branch  0x00003bf1 
+ 00032681  0x00006cec arg  0x00000000 , 0x00000002 
+ 00032682  0x00006ced istoret  0x00000001 , 0x00000011 
+ 00032683  0x00006cee rtn 
+ 00032684  0x00006cf4 ifetch  0x00000005 , 0x00000011 
+ 00032685  0x00006cf5 rtn 
+ 00032686  0x00006cfb ifetch  0x00000001 , 0x00000011 
+ 00032687  0x00006cfc rtn 
+ 00032688  0x00006d00 ifetch  0x00000002 , 0x00000011 
+ 00032689  0x00006d01 rtn 
+ 00032690  0x00006d06 arg  0x00000000 , 0x00000002 
+ 00032691  0x00006d08 fetch  0x00000001 , 0x00000006 
+ 00032692  0x00006d09 loop  0x00007fb3 , 0x00000034 
+ 00032693  0x00006d0a increase  0x00000001 , 0x00000002 
+ 00032694  0x00006d0b loop  0x00007fb3 
+ 00032695  0x00006d0c copy  0x00000002 , 0x0000003f 
+ 00032696  0x00006d0d rtn 
+ 00032697  0x00006d10 isub  0x00000002 , 0x0000003e 
+ 00032698  0x00006d11 nrtn  0x00000002 
+ 00032699  0x00006d12 copy  0x00000002 , 0x0000003f 
+ 00032700  0x00006d13 rtn 
Index: btkb/output/bt_program23.list
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.list	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.list	(working copy)
@@ -727,23782 +727,23781 @@
 :      000883 p_g24_transmit_packet:
 0x274 000884 jam 0 ,mem_24g_retry 
 :      000885 p_g24_transmit_loop:
-0x275 000886 arg param_rx_setup ,timeup 
-0x276 000887 until clkn_rt ,meet 
-0x277 000888 call p_g24_transmit_receive_ack 
-0x278 000889 nbranch p_g24_retransmit ,user3 
-0x279 000890 call p_g24_ackpayload_parse 
-0x27a 000891 fetch 1 ,mem_24g_pid 
-0x27b 000892 increase 1 ,pdata 
-0x27c 000893 store 1 ,mem_24g_pid 
-0x27d 000894 jam 0 ,mem_mouse_retry_flag 
-0x27e 000895 fetch 1 ,mem_24g_pairing_sm 
-0x27f 000896 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+0x275 000888 call p_g24_transmit_receive_ack 
+0x276 000889 nbranch p_g24_retransmit ,user3 
+0x277 000890 call p_g24_ackpayload_parse 
+0x278 000891 fetch 1 ,mem_24g_pid 
+0x279 000892 increase 1 ,pdata 
+0x27a 000893 store 1 ,mem_24g_pid 
+0x27b 000894 jam 0 ,mem_mouse_retry_flag 
+0x27c 000895 fetch 1 ,mem_24g_pairing_sm 
+0x27d 000896 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 :      000897 p_g24_transmit_abandon:
-0x280 000898 call p_g24_clear_txbuf 
-0x281 000899 jam 0 ,mem_24g_get_ack_fail 
-0x282 000900 jam ensure_off_24g ,mem_24g_ensure 
-0x283 000901 rtn 
+0x27e 000898 call p_g24_clear_txbuf 
+0x27f 000899 jam 0 ,mem_24g_get_ack_fail 
+0x280 000900 jam ensure_off_24g ,mem_24g_ensure 
+0x281 000901 rtn 
 :      000904 p_g24_retransmit:
-0x284 000905 jam 1 ,mem_mouse_retry_flag 
-0x285 000906 fetch 1 ,mem_24g_get_ack_fail 
-0x286 000907 increase 1 ,pdata 
-0x287 000908 store 1 ,mem_24g_get_ack_fail 
-0x288 000909 fetch 1 ,mem_24g_pairing_sm 
-0x289 000910 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0x28a 000911 fetch 1 ,mem_24g_get_ack_fail 
-0x28b 000912 beq 0xff ,p_g24_stop_g24_mode 
-0x28c 000913 fetch 1 ,mem_24g_get_ack_fail 
-0x28d 000914 arg 16 ,temp 
-0x28e 000915 isub temp ,null 
-0x28f 000916 branch p_g24_ch ,positive 
-0x290 000917 fetch 1 ,mem_24g_retry 
-0x291 000918 increase 1 ,pdata 
-0x292 000919 store 1 ,mem_24g_retry 
-0x293 000920 nop 10 
-0x294 000921 bne retry_24g ,p_g24_transmit_loop 
-0x295 000922 branch p_g24_ch 
+0x282 000905 jam 1 ,mem_mouse_retry_flag 
+0x283 000906 fetch 1 ,mem_24g_get_ack_fail 
+0x284 000907 increase 1 ,pdata 
+0x285 000908 store 1 ,mem_24g_get_ack_fail 
+0x286 000909 fetch 1 ,mem_24g_pairing_sm 
+0x287 000910 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0x288 000911 fetch 1 ,mem_24g_get_ack_fail 
+0x289 000912 beq 0xff ,p_g24_stop_g24_mode 
+0x28a 000913 fetch 1 ,mem_24g_get_ack_fail 
+0x28b 000914 arg 16 ,temp 
+0x28c 000915 isub temp ,null 
+0x28d 000916 branch p_g24_ch ,positive 
+0x28e 000917 fetch 1 ,mem_24g_retry 
+0x28f 000918 increase 1 ,pdata 
+0x290 000919 store 1 ,mem_24g_retry 
+0x291 000920 nop 10 
+0x292 000921 bne retry_24g ,p_g24_transmit_loop 
+0x293 000922 branch p_g24_ch 
 :      000925 p_g24_clear_txbuf:
-0x296 000926 setarg 0 
-0x297 000927 store 20 ,mem_24g_txbuf 
-0x298 000928 store 20 ,mem_24g_txbuf_new 
-0x299 000929 rtn 
+0x294 000926 setarg 0 
+0x295 000927 store 20 ,mem_24g_txbuf 
+0x296 000928 store 20 ,mem_24g_txbuf_new 
+0x297 000929 rtn 
 :      000941 p_g24_paring_mode_start:
-0x29a 000942 branch p_g24_paring_mode 
+0x298 000942 branch p_g24_paring_mode 
 :      000944 p_g24_transmit_receive_ack:
-0x29b 000945 disable user3 
-0x29c 000946 call p_g24_transmit 
-0x29d 000949 force 0 ,radio_ctrl 
-0x29e 000950 fetch 4 ,mem_24g_addr 
-0x29f 000951 iforce access 
-0x2a0 000952 fetcht 1 ,mem_last_freq 
-0x2a1 000953 call set_freq_rx 
-0x2a2 000954 call rf_rx_enable 
-0x2a3 000955 call p_g24_receive_rxon 
-0x2a4 000956 call p_g24_end_of_packet ,user3 
-0x2a5 000957 rtn 
-:      000964 p_g24_tx_paring_retry:
-0x2a6 000965 jam 0 ,mem_mouse_retry_flag 
-0x2a7 000966 rtn 
-:      000970 p_g24_stop_g24_mode:
-0x2a8 000971 jam 0 ,mem_mouse_retry_flag 
-0x2a9 000972 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0x2aa 000973 branch ui_ipc_send_event 
-:      000976 p_g24_ackpayload_parse:
-0x2ab 000977 call p_g24_read_len_pid_crc 
-0x2ac 000978 fetch 1 ,mem_24g_rxbuf 
-0x2ad 000979 rtnne 0x02 
-0x2ae 000980 fetch 1 ,mem_24g_rxdata_length 
-0x2af 000981 rtn blank 
-0x2b0 000982 iforce loopcnt 
-0x2b1 000983 arg mem_24g_rxbuf + 2 ,contr 
-0x2b2 000984 arg mem_24g_rxpayload ,contw 
-0x2b3 000985 call memcpy 
-0x2b4 000986 fetch 1 ,mem_24g_rxbuf + 1 
-0x2b5 000987 compare 0x08 ,pdata ,0xf8 
-0x2b6 000988 nrtn true 
-0x2b7 000989 fetch 1 ,mem_24g_rxbuf + 2 
-0x2b8 000990 beq 0xff ,p_pc_sleep_mode 
-0x2b9 000991 store 1 ,mem_caps_num_lock 
-0x2ba 000993 rtn 
-:      000995 p_pc_sleep_mode:
-0x2bb 000996 jam 1 ,mem_pc_sleep_flag 
-0x2bc 000997 rtn 
-:      001001 p_g24_start_pairing_sm1:
-0x2bd 001002 set1 mark_24g ,mark 
-0x2be 001003 call p_g24_pair_init 
-0x2bf 001004 call p_g24_transmit_abandon 
-0x2c0 001005 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x2c1 001006 rtn 
-:      001008 p_g24_pair_init:
-0x2c2 001009 jam 0 ,mem_24g_pid 
-0x2c3 001010 jam g24_pair_ch ,mem_24g_ch 
-0x2c4 001011 fetch 4 ,mem_24g_paring_addr 
-0x2c5 001012 branch p_g24_update_addr_and_synccrc8 
-:      001014 p_g24_pairing_sm:
-0x2c6 001015 call p_g24_pair_init 
-0x2c7 001016 fetch 1 ,mem_24g_ensure 
-0x2c8 001017 beq ensure_on_24g ,enable_user 
-0x2c9 001018 fetch 1 ,mem_24g_pairing_sm 
-0x2ca 001019 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x2cb 001020 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x2cc 001021 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x2cd 001022 branch assert 
-:      001024 p_g24_pairing_sm_1:
-0x2ce 001025 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x2cf 001026 jam 0xaa ,mem_24g_common_temp 
-0x2d0 001027 branch p_g24_pairing_sm_common 
-:      001028 p_g24_pairing_sm_2:
-0x2d1 001029 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x2d2 001030 jam 0x55 ,mem_24g_common_temp 
-0x2d3 001031 branch p_g24_pairing_sm_common 
-:      001032 p_g24_pairing_sm_3:
-0x2d4 001033 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x2d5 001034 jam 0x22 ,mem_24g_common_temp 
-:      001035 p_g24_pairing_sm_common:
-0x2d6 001039 jam 0x02 ,mem_24g_common_temp + 1 
-0x2d7 001040 fetch 4 ,mem_24g_device_addr 
-0x2d8 001041 store 4 ,mem_24g_common_temp + 2 
-0x2d9 001042 jam 0 ,mem_24g_common_temp + 6 
-0x2da 001043 arg mem_24g_common_temp ,rega 
-0x2db 001044 arg 7 ,temp 
-0x2dc 001045 call p_g24_put_data_in_buff 
-0x2dd 001046 call p_g24_transmit_prep 
-0x2de 001047 call p_g24_txdata_enable_tx 
-0x2df 001048 branch enable_user 
-:      001050 p_g24_paring_mode:
-0x2e0 001051 fetch 1 ,mem_24g_pairing_sm 
-0x2e1 001052 rtneq state_24g_pairing_success 
-0x2e2 001053 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x2e3 001054 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x2e4 001055 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x2e5 001056 rtn 
-:      001059 p_g24_pairing_sm_1_waiting_ack:
-0x2e6 001060 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x2e7 001061 branch p_g24_transmit_abandon 
-:      001062 p_g24_pairing_sm_2_waiting_ack:
-0x2e8 001063 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x2e9 001064 branch p_g24_transmit_abandon 
-:      001065 p_g24_pairing_sm_3_waiting_ack:
-0x2ea 001066 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x2eb 001067 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x2ec 001068 call ui_ipc_send_event 
-0x2ed 001069 fetch 4 ,mem_24g_rxpayload + 2 
-0x2ee 001070 call p_g24_update_addr_and_synccrc8 
-0x2ef 001071 branch p_g24_transmit_abandon 
-:      001073 p_g24_start_24g_mode:
-0x2f0 001075 set1 mark_24g ,mark 
-0x2f1 001076 call p_g24_syncword_crc8 
-0x2f2 001077 call p_g24_ch 
-0x2f3 001078 fetch 1 ,mem_24g_pairing_sm 
-0x2f4 001079 rtnne state_24g_pairing_success 
-0x2f5 001080 call p_g24_tx_attemp_data_prep 
-0x2f6 001081 setarg 0 
-0x2f7 001082 store 2 ,mem_24g_check_dongle_times 
-:      001083 p_g24_tx_attemp_dongle_loop:
-0x2f8 001084 call lpo_calibration 
-0x2f9 001085 nop 2000 
-0x2fa 001086 fetch 1 ,mem_24g_check_dongle_times 
-0x2fb 001087 beq 0xff ,p_g24_stop_g24_mode 
-0x2fc 001088 call p_g24_transmit_receive_ack 
-0x2fd 001089 nbranch p_g24_attemp_txdata_retry ,user3 
-:      001090 p_g24_tx_attemp_dongle_succ:
-0x2fe 001091 call p_g24_clear_txbuf 
-0x2ff 001092 set1 mark_24g ,mark 
-0x300 001093 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x301 001094 branch ui_ipc_send_event 
-:      001097 p_g24_tx_attemp_data_prep:
-0x302 001098 jam 0xff ,mem_24g_common_temp 
-0x303 001099 fetch 1 ,mem_24g_data_type 
-0x304 001100 store 1 ,mem_24g_common_temp + 1 
-0x305 001101 fetch 4 ,mem_24g_device_addr 
-0x306 001102 store 4 ,mem_24g_common_temp + 2 
-0x307 001103 arg 6 ,temp 
-0x308 001104 arg mem_24g_common_temp ,rega 
-0x309 001105 call p_g24_put_data_in_buff 
-0x30a 001106 branch p_g24_transmit_prep 
-:      001108 p_g24_attemp_txdata_retry:
-0x30b 001109 fetch 2 ,mem_24g_check_dongle_times 
-0x30c 001110 increase 1 ,pdata 
-0x30d 001111 store 2 ,mem_24g_check_dongle_times 
-0x30e 001112 call p_g24_ch 
-0x30f 001113 branch p_g24_tx_attemp_dongle_loop 
-:      001116 p_g24_put_data_in_buff:
-0x310 001117 storet 1 ,mem_24g_datalen 
-0x311 001118 copy temp ,loopcnt 
-0x312 001119 arg mem_24g_txbuf ,contw 
-0x313 001120 copy rega ,contr 
-0x314 001121 branch memcpy 
-:      001123 p_g24_read_len_pid_crc:
-0x315 001125 fetch 1 ,mem_24g_rxbuf + 1 
-0x316 001126 rshift3 pdata ,pdata 
-0x317 001127 store 1 ,mem_24g_rxdata_length 
-0x318 001128 rtn 
-:      001130 p_rssi_signal:
-0x319 001131 fetcht 1 ,mem_rssi_signal_index 
-0x31a 001132 setarg mem_rssi_signal_buf 
-0x31b 001133 iadd temp ,contw 
-0x31c 001134 copy rega ,pdata 
-0x31d 001135 istore 1 ,contw 
-0x31e 001136 increase 1 ,temp 
-0x31f 001137 and_into rssi_buf_len_signal ,temp 
-0x320 001138 storet 1 ,mem_rssi_signal_index 
-0x321 001139 rtn 
-:      001159 p_g24_update_addr_and_synccrc8:
-0x322 001160 store 4 ,mem_24g_addr 
-:      001163 p_g24_syncword_crc8:
-0x323 001164 arg 0 ,rega 
-0x324 001165 arg 4 ,loopcnt 
-0x325 001166 arg mem_24g_addr ,contr 
-:      001167 p_g24_syncword_crc8_loop:
-0x326 001168 ifetch 1 ,contr 
-0x327 001169 iadd rega ,rega 
-0x328 001170 loop p_g24_syncword_crc8_loop 
-0x329 001171 copy rega ,pdata 
-0x32a 001172 store 2 ,mem_24g_syncword 
-0x32b 001173 fetch 1 ,mem_24g_syncword 
-0x32c 001174 fetcht 1 ,mem_24g_syncword + 1 
-0x32d 001175 iadd temp ,pdata 
-0x32e 001176 store 1 ,mem_24g_syncword_crc8 
-0x32f 001177 rtn 
-:      001180 p_g24_transmit_prep:
-0x330 001182 fetch 1 ,mem_24g_datalen 
-0x331 001183 increase 2 ,pdata 
-0x332 001184 store 1 ,mem_24g_txlen 
-0x333 001186 fetch 1 ,mem_24g_data_type 
-0x334 001187 store 1 ,mem_24g_txpayload 
-0x335 001189 fetch 1 ,mem_24g_datalen 
-0x336 001190 lshift3 pdata ,pdata 
-0x337 001191 fetcht 1 ,mem_24g_pid 
-0x338 001192 and temp ,0x03 ,temp 
-0x339 001193 lshift temp ,temp 
-0x33a 001194 ior temp ,pdata 
-0x33b 001195 fetcht 1 ,mem_24g_no_ack 
-0x33c 001196 iadd temp ,pdata 
-0x33d 001197 istore 1 ,contw 
-0x33e 001199 fetch 1 ,mem_24g_pairing_sm 
-0x33f 001200 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0x340 001201 fetch 1 ,mem_24g_data_type 
-0x341 001202 istore 1 ,contw 
-:      001203 p_g24_transmit_prep_pair:
-0x342 001204 fetch 1 ,mem_24g_datalen 
-0x343 001205 iforce loopcnt 
-0x344 001206 fetch 1 ,mem_24g_data_type 
-0x345 001207 beq 1 ,p_g24_transmit_prep_mouse 
-0x346 001208 arg mem_24g_txbuf ,contr 
-0x347 001209 call memcpy 
-0x348 001213 fetch 1 ,mem_24g_txbuf 
-0x349 001214 beq 0x03 ,p_g24_multi_key_setup 
-0x34a 001215 rtn 
-:      001216 p_g24_multi_key_setup:
-0x34b 001217 jam 0x02 ,mem_24g_txbuf 
-0x34c 001218 rtn 
-:      001221 p_g24_transmit_prep_mouse:
-0x34d 001222 arg mem_24g_txbuf + 1 ,contr 
-0x34e 001223 branch memcpy 
-:      001225 p_g24_ch:
-0x34f 001226 fetcht 1 ,mem_24g_current_ch_number 
-0x350 001227 call p_g24_ch_calc 
-0x351 001228 increase 1 ,temp 
-0x352 001229 and_into 3 ,temp 
-0x353 001230 storet 1 ,mem_24g_current_ch_number 
-0x354 001231 rtn 
-:      001233 p_g24_ch_calc:
-0x355 001234 fetch 1 ,mem_24g_addr 
-0x356 001235 and_into 0x03 ,pdata 
-0x357 001236 mul32 pdata ,4 ,rega 
-0x358 001237 setarg mem_24g_ch_map1 
-0x359 001238 iadd rega ,pdata 
-0x35a 001239 iadd temp ,contr 
-0x35b 001240 ifetch 1 ,contr 
-0x35c 001241 store 1 ,mem_24g_ch 
-0x35d 001242 rtn 
-:      001244 p_g24_prep:
-0x35e 001245 disable enable_crc 
-0x35f 001246 disable enable_white 
-0x360 001247 setarg 0x555555 
-0x361 001248 iforce crc24_init 
-0x362 001249 fetch 1 ,mem_24g_ch 
-0x363 001250 reverse pdata ,temp 
-0x364 001251 set1 1 ,temp 
-0x365 001252 rshift temp ,white_init 
-0x366 001253 rtn 
-:      001255 p_g24_receive_rxon:
-0x367 001256 call p_g24_prep 
-0x368 001257 enable decode_fec0 
-0x369 001258 enable is_rx 
-0x36a 001259 disable is_tx 
-0x36b 001260 enable swfine 
-0x36c 001261 fetch 2 ,mem_24g_rx_window 
-0x36d 001262 iforce stop_watch 
-0x36e 001263 correlate null ,timeout 
-0x36f 001264 nbranch p_g24_sync_timeout ,sync 
-0x370 001265 disable decode_fec0 
-0x371 001266 enable decode_fec1 
-0x372 001267 enable enable_white 
-0x373 001268 enable enable_crc 
-0x374 001269 parse demod ,bucket ,8 
-0x375 001270 rshift3 pwindow ,pdata 
-0x376 001271 store 1 ,mem_24g_get_syncword_crc8 
-0x377 001272 fetcht 1 ,mem_24g_syncword_crc8 
-0x378 001273 isub temp ,null 
-0x379 001274 nbranch p_g24_end_of_packet ,zero 
-0x37a 001275 parse demod ,bucket ,8 
-0x37b 001276 rshift3 pwindow ,pdata 
-0x37c 001277 store 1 ,mem_24g_rxbuf 
-0x37d 001281 fetch 1 ,mem_24g_rxbuf 
-0x37e 001282 fetcht 1 ,mem_24g_data_type 
-0x37f 001283 icompare bits_data ,temp 
-0x380 001284 nbranch p_g24_end_of_packet ,true 
-:      001285 p_g24_receive_skip:
-0x381 001286 parse demod ,bucket ,8 
-0x382 001287 rshift3 pwindow ,pdata 
-0x383 001288 istore 1 ,contw 
-0x384 001289 rshift3 pdata ,pdata 
-0x385 001290 and pdata ,0x1f ,loopcnt 
-0x386 001291 branch p_g24rx_nopayload ,zero 
-:      001292 p_g24rx_loop:
-0x387 001293 parse demod ,bucket ,8 
-0x388 001294 rshift3 pwindow ,pdata 
-0x389 001295 istore 1 ,contw 
-0x38a 001296 loop p_g24rx_loop 
-:      001297 p_g24rx_nopayload:
-0x38b 001299 copy contw ,rega 
-0x38c 001300 parse demod ,bucket ,8 
-0x38d 001301 rshift3 pwindow ,pdata 
-0x38e 001302 store 1 ,mem_rssi_hex_received 
-0x38f 001303 copy rega ,contw 
-0x390 001304 parse demod ,bucket ,24 
-0x391 001305 enable swfine 
-0x392 001306 arg param_sifs ,stop_watch 
-0x393 001307 rshift32 pdata ,pdata 
-0x394 001308 rshift16 pdata ,pdata 
-0x395 001309 istore 3 ,contw 
-0x396 001310 disable decode_fec1 
-0x397 001311 branch p_g24_end_of_packet ,crc_failed 
-0x398 001312 enable user3 
-0x399 001313 fetch 1 ,mem_last_freq 
-0x39a 001314 add pdata ,0 ,rega 
-0x39b 001315 call rf_write_freq 
-0x39c 001316 disable decode_fec0 
-0x39d 001317 call set_sync_on 
-0x39e 001318 fetch 1 ,mem_rssi_hex_received 
-0x39f 001319 copy pdata ,rega 
-0x3a0 001320 branch p_rssi_signal 
-:      001323 p_g24_sync_timeout:
-:      001326 p_g24_end_of_packet:
-0x3a1 001327 disable encode_fec1 
-0x3a2 001328 disable decode_fec1 
-0x3a3 001329 branch end_of_packet 
-:      001331 p_g24_set_freq_tx:
-0x3a4 001332 call set_sync_on 
-0x3a5 001333 fetcht 1 ,mem_24g_ch 
-0x3a6 001334 branch set_freq_tx 
-:      001336 p_g24_transmit:
-0x3a7 001337 call le_enable 
-0x3a8 001338 fetch 4 ,mem_24g_addr 
-0x3a9 001339 iforce access 
-0x3aa 001340 call p_g24_prep 
-0x3ab 001341 call p_g24_set_freq_tx 
-0x3ac 001342 set1 txgfsk ,radio_ctrl 
-0x3ad 001343 enable encode_fec0 
-0x3ae 001344 enable is_tx 
-0x3af 001345 disable is_rx 
-0x3b0 001346 rshift16 access ,pdata 
-0x3b1 001347 rshift8 pdata ,pdata 
-0x3b2 001348 rshift4 pdata ,pdata 
-0x3b3 001349 inject mod ,40 
-0x3b4 001350 disable encode_fec0 
-0x3b5 001351 enable encode_fec1 
-0x3b6 001352 enable enable_white 
-0x3b7 001353 enable enable_crc 
-0x3b8 001354 fetch 1 ,mem_24g_syncword_crc8 
-0x3b9 001355 inject mod ,8 
-0x3ba 001356 fetch 1 ,mem_24g_txlen 
-0x3bb 001357 iforce loopcnt 
-0x3bc 001358 arg mem_24g_txpayload ,contr 
-:      001359 p_g24tr_loop:
-0x3bd 001360 ifetch 1 ,contr 
-0x3be 001361 inject mod ,8 
-0x3bf 001362 loop p_g24tr_loop 
-0x3c0 001363 enable enable_parity 
-0x3c1 001364 inject mod ,24 
-0x3c2 001365 disable enable_parity 
-0x3c3 001366 until null ,tx_clear 
-0x3c4 001367 nop 100 
-0x3c5 001368 disable encode_fec0 
-0x3c6 001369 disable encode_fec1 
-0x3c7 001370 branch set_sync_on 
+0x299 000945 disable user3 
+0x29a 000946 call p_g24_transmit 
+0x29b 000947 nop 1200 
+0x29c 000950 force 0 ,radio_ctrl 
+0x29d 000951 fetch 4 ,mem_24g_addr 
+0x29e 000952 iforce access 
+0x29f 000953 fetcht 1 ,mem_last_freq 
+0x2a0 000954 call set_freq_rx 
+0x2a1 000955 call rf_rx_enable 
+0x2a2 000956 call p_g24_receive_rxon 
+0x2a3 000957 call p_g24_end_of_packet ,user3 
+0x2a4 000958 rtn 
+:      000965 p_g24_tx_paring_retry:
+0x2a5 000966 jam 0 ,mem_mouse_retry_flag 
+0x2a6 000967 rtn 
+:      000971 p_g24_stop_g24_mode:
+0x2a7 000972 jam 0 ,mem_mouse_retry_flag 
+0x2a8 000973 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0x2a9 000974 branch ui_ipc_send_event 
+:      000977 p_g24_ackpayload_parse:
+0x2aa 000978 call p_g24_read_len_pid_crc 
+0x2ab 000979 fetch 1 ,mem_24g_rxbuf 
+0x2ac 000980 rtnne 0x02 
+0x2ad 000981 fetch 1 ,mem_24g_rxdata_length 
+0x2ae 000982 rtn blank 
+0x2af 000983 iforce loopcnt 
+0x2b0 000984 arg mem_24g_rxbuf + 2 ,contr 
+0x2b1 000985 arg mem_24g_rxpayload ,contw 
+0x2b2 000986 call memcpy 
+0x2b3 000987 fetch 1 ,mem_24g_rxbuf + 1 
+0x2b4 000988 compare 0x08 ,pdata ,0xf8 
+0x2b5 000989 nrtn true 
+0x2b6 000990 fetch 1 ,mem_24g_rxbuf + 2 
+0x2b7 000991 beq 0xff ,p_pc_sleep_mode 
+0x2b8 000992 store 1 ,mem_caps_num_lock 
+0x2b9 000994 rtn 
+:      000996 p_pc_sleep_mode:
+0x2ba 000997 jam 1 ,mem_pc_sleep_flag 
+0x2bb 000998 rtn 
+:      001002 p_g24_start_pairing_sm1:
+0x2bc 001003 set1 mark_24g ,mark 
+0x2bd 001004 call p_g24_pair_init 
+0x2be 001005 call p_g24_transmit_abandon 
+0x2bf 001006 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x2c0 001007 rtn 
+:      001009 p_g24_pair_init:
+0x2c1 001010 jam 0 ,mem_24g_pid 
+0x2c2 001011 jam g24_pair_ch ,mem_24g_ch 
+0x2c3 001012 fetch 4 ,mem_24g_paring_addr 
+0x2c4 001013 branch p_g24_update_addr_and_synccrc8 
+:      001015 p_g24_pairing_sm:
+0x2c5 001016 call p_g24_pair_init 
+0x2c6 001017 fetch 1 ,mem_24g_ensure 
+0x2c7 001018 beq ensure_on_24g ,enable_user 
+0x2c8 001019 fetch 1 ,mem_24g_pairing_sm 
+0x2c9 001020 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x2ca 001021 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x2cb 001022 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x2cc 001023 branch assert 
+:      001025 p_g24_pairing_sm_1:
+0x2cd 001026 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x2ce 001027 jam 0xaa ,mem_24g_common_temp 
+0x2cf 001028 branch p_g24_pairing_sm_common 
+:      001029 p_g24_pairing_sm_2:
+0x2d0 001030 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x2d1 001031 jam 0x55 ,mem_24g_common_temp 
+0x2d2 001032 branch p_g24_pairing_sm_common 
+:      001033 p_g24_pairing_sm_3:
+0x2d3 001034 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x2d4 001035 jam 0x22 ,mem_24g_common_temp 
+:      001036 p_g24_pairing_sm_common:
+0x2d5 001040 jam 0x02 ,mem_24g_common_temp + 1 
+0x2d6 001041 fetch 4 ,mem_24g_device_addr 
+0x2d7 001042 store 4 ,mem_24g_common_temp + 2 
+0x2d8 001043 jam 0 ,mem_24g_common_temp + 6 
+0x2d9 001044 arg mem_24g_common_temp ,rega 
+0x2da 001045 arg 7 ,temp 
+0x2db 001046 call p_g24_put_data_in_buff 
+0x2dc 001047 call p_g24_transmit_prep 
+0x2dd 001048 call p_g24_txdata_enable_tx 
+0x2de 001049 branch enable_user 
+:      001051 p_g24_paring_mode:
+0x2df 001052 fetch 1 ,mem_24g_pairing_sm 
+0x2e0 001053 rtneq state_24g_pairing_success 
+0x2e1 001054 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x2e2 001055 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x2e3 001056 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x2e4 001057 rtn 
+:      001060 p_g24_pairing_sm_1_waiting_ack:
+0x2e5 001061 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x2e6 001062 branch p_g24_transmit_abandon 
+:      001063 p_g24_pairing_sm_2_waiting_ack:
+0x2e7 001064 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x2e8 001065 branch p_g24_transmit_abandon 
+:      001066 p_g24_pairing_sm_3_waiting_ack:
+0x2e9 001067 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x2ea 001068 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x2eb 001069 call ui_ipc_send_event 
+0x2ec 001070 fetch 4 ,mem_24g_rxpayload + 2 
+0x2ed 001071 call p_g24_update_addr_and_synccrc8 
+0x2ee 001072 branch p_g24_transmit_abandon 
+:      001074 p_g24_start_24g_mode:
+0x2ef 001076 set1 mark_24g ,mark 
+0x2f0 001077 call p_g24_syncword_crc8 
+0x2f1 001078 call p_g24_ch 
+0x2f2 001079 fetch 1 ,mem_24g_pairing_sm 
+0x2f3 001080 rtnne state_24g_pairing_success 
+0x2f4 001081 call p_g24_tx_attemp_data_prep 
+0x2f5 001082 setarg 0 
+0x2f6 001083 store 2 ,mem_24g_check_dongle_times 
+:      001084 p_g24_tx_attemp_dongle_loop:
+0x2f7 001085 call lpo_calibration 
+0x2f8 001086 nop 2000 
+0x2f9 001087 fetch 1 ,mem_24g_check_dongle_times 
+0x2fa 001088 beq 0xff ,p_g24_stop_g24_mode 
+0x2fb 001089 call p_g24_transmit_receive_ack 
+0x2fc 001090 nbranch p_g24_attemp_txdata_retry ,user3 
+:      001091 p_g24_tx_attemp_dongle_succ:
+0x2fd 001092 call p_g24_clear_txbuf 
+0x2fe 001093 set1 mark_24g ,mark 
+0x2ff 001094 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x300 001095 branch ui_ipc_send_event 
+:      001098 p_g24_tx_attemp_data_prep:
+0x301 001099 jam 0xff ,mem_24g_common_temp 
+0x302 001100 fetch 1 ,mem_24g_data_type 
+0x303 001101 store 1 ,mem_24g_common_temp + 1 
+0x304 001102 fetch 4 ,mem_24g_device_addr 
+0x305 001103 store 4 ,mem_24g_common_temp + 2 
+0x306 001104 arg 6 ,temp 
+0x307 001105 arg mem_24g_common_temp ,rega 
+0x308 001106 call p_g24_put_data_in_buff 
+0x309 001107 branch p_g24_transmit_prep 
+:      001109 p_g24_attemp_txdata_retry:
+0x30a 001110 fetch 2 ,mem_24g_check_dongle_times 
+0x30b 001111 increase 1 ,pdata 
+0x30c 001112 store 2 ,mem_24g_check_dongle_times 
+0x30d 001113 call p_g24_ch 
+0x30e 001114 branch p_g24_tx_attemp_dongle_loop 
+:      001117 p_g24_put_data_in_buff:
+0x30f 001118 storet 1 ,mem_24g_datalen 
+0x310 001119 copy temp ,loopcnt 
+0x311 001120 arg mem_24g_txbuf ,contw 
+0x312 001121 copy rega ,contr 
+0x313 001122 branch memcpy 
+:      001124 p_g24_read_len_pid_crc:
+0x314 001126 fetch 1 ,mem_24g_rxbuf + 1 
+0x315 001127 rshift3 pdata ,pdata 
+0x316 001128 store 1 ,mem_24g_rxdata_length 
+0x317 001129 rtn 
+:      001131 p_rssi_signal:
+0x318 001132 fetcht 1 ,mem_rssi_signal_index 
+0x319 001133 setarg mem_rssi_signal_buf 
+0x31a 001134 iadd temp ,contw 
+0x31b 001135 copy rega ,pdata 
+0x31c 001136 istore 1 ,contw 
+0x31d 001137 increase 1 ,temp 
+0x31e 001138 and_into rssi_buf_len_signal ,temp 
+0x31f 001139 storet 1 ,mem_rssi_signal_index 
+0x320 001140 rtn 
+:      001160 p_g24_update_addr_and_synccrc8:
+0x321 001161 store 4 ,mem_24g_addr 
+:      001164 p_g24_syncword_crc8:
+0x322 001165 arg 0 ,rega 
+0x323 001166 arg 4 ,loopcnt 
+0x324 001167 arg mem_24g_addr ,contr 
+:      001168 p_g24_syncword_crc8_loop:
+0x325 001169 ifetch 1 ,contr 
+0x326 001170 iadd rega ,rega 
+0x327 001171 loop p_g24_syncword_crc8_loop 
+0x328 001172 copy rega ,pdata 
+0x329 001173 store 2 ,mem_24g_syncword 
+0x32a 001174 fetch 1 ,mem_24g_syncword 
+0x32b 001175 fetcht 1 ,mem_24g_syncword + 1 
+0x32c 001176 iadd temp ,pdata 
+0x32d 001177 store 1 ,mem_24g_syncword_crc8 
+0x32e 001178 rtn 
+:      001181 p_g24_transmit_prep:
+0x32f 001183 fetch 1 ,mem_24g_datalen 
+0x330 001184 increase 2 ,pdata 
+0x331 001185 store 1 ,mem_24g_txlen 
+0x332 001187 fetch 1 ,mem_24g_data_type 
+0x333 001188 store 1 ,mem_24g_txpayload 
+0x334 001190 fetch 1 ,mem_24g_datalen 
+0x335 001191 lshift3 pdata ,pdata 
+0x336 001192 fetcht 1 ,mem_24g_pid 
+0x337 001193 and temp ,0x03 ,temp 
+0x338 001194 lshift temp ,temp 
+0x339 001195 ior temp ,pdata 
+0x33a 001196 fetcht 1 ,mem_24g_no_ack 
+0x33b 001197 iadd temp ,pdata 
+0x33c 001198 istore 1 ,contw 
+0x33d 001200 fetch 1 ,mem_24g_pairing_sm 
+0x33e 001201 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0x33f 001202 fetch 1 ,mem_24g_data_type 
+0x340 001203 istore 1 ,contw 
+:      001204 p_g24_transmit_prep_pair:
+0x341 001205 fetch 1 ,mem_24g_datalen 
+0x342 001206 iforce loopcnt 
+0x343 001207 fetch 1 ,mem_24g_data_type 
+0x344 001208 beq 1 ,p_g24_transmit_prep_mouse 
+0x345 001209 arg mem_24g_txbuf ,contr 
+0x346 001210 call memcpy 
+0x347 001214 fetch 1 ,mem_24g_txbuf 
+0x348 001215 beq 0x03 ,p_g24_multi_key_setup 
+0x349 001216 rtn 
+:      001217 p_g24_multi_key_setup:
+0x34a 001218 jam 0x02 ,mem_24g_txbuf 
+0x34b 001219 rtn 
+:      001222 p_g24_transmit_prep_mouse:
+0x34c 001223 arg mem_24g_txbuf + 1 ,contr 
+0x34d 001224 branch memcpy 
+:      001226 p_g24_ch:
+0x34e 001227 fetcht 1 ,mem_24g_current_ch_number 
+0x34f 001228 call p_g24_ch_calc 
+0x350 001229 increase 1 ,temp 
+0x351 001230 and_into 3 ,temp 
+0x352 001231 storet 1 ,mem_24g_current_ch_number 
+0x353 001232 rtn 
+:      001234 p_g24_ch_calc:
+0x354 001235 fetch 1 ,mem_24g_addr 
+0x355 001236 and_into 0x03 ,pdata 
+0x356 001237 mul32 pdata ,4 ,rega 
+0x357 001238 setarg mem_24g_ch_map1 
+0x358 001239 iadd rega ,pdata 
+0x359 001240 iadd temp ,contr 
+0x35a 001241 ifetch 1 ,contr 
+0x35b 001242 store 1 ,mem_24g_ch 
+0x35c 001243 rtn 
+:      001245 p_g24_prep:
+0x35d 001246 disable enable_crc 
+0x35e 001247 disable enable_white 
+0x35f 001248 setarg 0x555555 
+0x360 001249 iforce crc24_init 
+0x361 001250 fetch 1 ,mem_24g_ch 
+0x362 001251 reverse pdata ,temp 
+0x363 001252 set1 1 ,temp 
+0x364 001253 rshift temp ,white_init 
+0x365 001254 rtn 
+:      001256 p_g24_receive_rxon:
+0x366 001257 call p_g24_prep 
+0x367 001258 enable decode_fec0 
+0x368 001259 enable is_rx 
+0x369 001260 disable is_tx 
+0x36a 001261 enable swfine 
+0x36b 001262 fetch 2 ,mem_24g_rx_window 
+0x36c 001263 iforce stop_watch 
+0x36d 001264 correlate null ,timeout 
+0x36e 001265 nbranch p_g24_sync_timeout ,sync 
+0x36f 001266 disable decode_fec0 
+0x370 001267 enable decode_fec1 
+0x371 001268 enable enable_white 
+0x372 001269 enable enable_crc 
+0x373 001270 parse demod ,bucket ,8 
+0x374 001271 rshift3 pwindow ,pdata 
+0x375 001272 store 1 ,mem_24g_get_syncword_crc8 
+0x376 001273 fetcht 1 ,mem_24g_syncword_crc8 
+0x377 001274 isub temp ,null 
+0x378 001275 nbranch p_g24_end_of_packet ,zero 
+0x379 001276 parse demod ,bucket ,8 
+0x37a 001277 rshift3 pwindow ,pdata 
+0x37b 001278 store 1 ,mem_24g_rxbuf 
+0x37c 001282 fetch 1 ,mem_24g_rxbuf 
+0x37d 001283 fetcht 1 ,mem_24g_data_type 
+0x37e 001284 icompare bits_data ,temp 
+0x37f 001285 nbranch p_g24_end_of_packet ,true 
+:      001286 p_g24_receive_skip:
+0x380 001287 parse demod ,bucket ,8 
+0x381 001288 rshift3 pwindow ,pdata 
+0x382 001289 istore 1 ,contw 
+0x383 001290 rshift3 pdata ,pdata 
+0x384 001291 and pdata ,0x1f ,loopcnt 
+0x385 001292 branch p_g24rx_nopayload ,zero 
+:      001293 p_g24rx_loop:
+0x386 001294 parse demod ,bucket ,8 
+0x387 001295 rshift3 pwindow ,pdata 
+0x388 001296 istore 1 ,contw 
+0x389 001297 loop p_g24rx_loop 
+:      001298 p_g24rx_nopayload:
+0x38a 001300 copy contw ,rega 
+0x38b 001301 parse demod ,bucket ,8 
+0x38c 001302 rshift3 pwindow ,pdata 
+0x38d 001303 store 1 ,mem_rssi_hex_received 
+0x38e 001304 copy rega ,contw 
+0x38f 001305 parse demod ,bucket ,24 
+0x390 001306 enable swfine 
+0x391 001307 arg param_sifs ,stop_watch 
+0x392 001308 rshift32 pdata ,pdata 
+0x393 001309 rshift16 pdata ,pdata 
+0x394 001310 istore 3 ,contw 
+0x395 001311 disable decode_fec1 
+0x396 001312 branch p_g24_end_of_packet ,crc_failed 
+0x397 001313 enable user3 
+0x398 001314 fetch 1 ,mem_last_freq 
+0x399 001315 add pdata ,0 ,rega 
+0x39a 001316 call rf_write_freq 
+0x39b 001317 disable decode_fec0 
+0x39c 001318 call set_sync_on 
+0x39d 001319 fetch 1 ,mem_rssi_hex_received 
+0x39e 001320 copy pdata ,rega 
+0x39f 001321 branch p_rssi_signal 
+:      001324 p_g24_sync_timeout:
+:      001327 p_g24_end_of_packet:
+0x3a0 001328 disable encode_fec1 
+0x3a1 001329 disable decode_fec1 
+0x3a2 001330 branch end_of_packet 
+:      001332 p_g24_set_freq_tx:
+0x3a3 001333 call set_sync_on 
+0x3a4 001334 fetcht 1 ,mem_24g_ch 
+0x3a5 001335 branch set_freq_tx 
+:      001337 p_g24_transmit:
+0x3a6 001338 call le_enable 
+0x3a7 001339 fetch 4 ,mem_24g_addr 
+0x3a8 001340 iforce access 
+0x3a9 001341 call p_g24_prep 
+0x3aa 001342 call p_g24_set_freq_tx 
+0x3ab 001343 set1 txgfsk ,radio_ctrl 
+0x3ac 001344 enable encode_fec0 
+0x3ad 001345 enable is_tx 
+0x3ae 001346 disable is_rx 
+0x3af 001347 rshift16 access ,pdata 
+0x3b0 001348 rshift8 pdata ,pdata 
+0x3b1 001349 rshift4 pdata ,pdata 
+0x3b2 001350 inject mod ,40 
+0x3b3 001351 disable encode_fec0 
+0x3b4 001352 enable encode_fec1 
+0x3b5 001353 enable enable_white 
+0x3b6 001354 enable enable_crc 
+0x3b7 001355 fetch 1 ,mem_24g_syncword_crc8 
+0x3b8 001356 inject mod ,8 
+0x3b9 001357 fetch 1 ,mem_24g_txlen 
+0x3ba 001358 iforce loopcnt 
+0x3bb 001359 arg mem_24g_txpayload ,contr 
+:      001360 p_g24tr_loop:
+0x3bc 001361 ifetch 1 ,contr 
+0x3bd 001362 inject mod ,8 
+0x3be 001363 loop p_g24tr_loop 
+0x3bf 001364 enable enable_parity 
+0x3c0 001365 inject mod ,24 
+0x3c1 001366 disable enable_parity 
+0x3c2 001367 until null ,tx_clear 
+0x3c3 001368 nop 100 
+0x3c4 001369 disable encode_fec0 
+0x3c5 001370 disable encode_fec1 
+0x3c6 001371 branch set_sync_on 
               org 0x3000
-:      001381 start:
-0x3000 001382 call lpmstate 
-:      001385 soft_reset:
-0x3001 001386 set0 mark_ext_patch ,mark 
-0x3002 001387 bpatch patch00_0 ,mem_patch00 
-0x3003 001388 clear_stack 
-0x3004 001389 call initialize_radio 
-0x3005 001390 call iicd_init_12m 
-0x3006 001391 call init_param 
-0x3007 001392 call l2cap_init 
-0x3008 001393 set0 mark_ext_patch ,mark 
-0x3009 001394 bpatch patch00_1 ,mem_patch00 
-0x300a 001395 call rfcomm_init 
-0x300b 001396 call init_lmp 
-0x300c 001397 call ui_init 
-0x300d 001398 call app_init 
-0x300e 001399 set0 mark_ext_patch ,mark 
-0x300f 001400 bpatch patch00_2 ,mem_patch00 
-0x3010 001401 call app_lpm_init ,wake 
-0x3011 001402 call sp_initialize 
-0x3012 001403 call lpm_recover_clk ,wake 
-:      001404 main_loop:
-0x3013 001405 set0 mark_ext_patch ,mark 
-0x3014 001406 bpatch patch00_3 ,mem_patch00 
-0x3015 001407 call sp_calc_sequence 
-0x3016 001408 call le_dispatch 
-0x3017 001409 call hci_dispatch 
-0x3018 001410 set0 mark_ext_patch ,mark 
-0x3019 001411 bpatch patch00_4 ,mem_patch00 
-0x301a 001412 call idle_dispatch 
-0x301b 001413 call app_process_idle 
-0x301c 001414 call inquiry_dispatch 
-0x301d 001415 set0 mark_ext_patch ,mark 
-0x301e 001416 bpatch patch00_5 ,mem_patch00 
-0x301f 001417 call inquiry_scan_dispatch 
-0x3020 001418 call page_scan_dispatch 
-0x3021 001419 call connection_dispatch 
-0x3022 001420 call lpm_dispatch 
-0x3023 001421 branch main_loop 
-:      001423 connection_dispatch:
-0x3024 001424 call connection_incontext 
-0x3025 001425 rtnmark0 mark_context 
-0x3026 001426 set0 mark_context ,mark 
-0x3027 001427 call context_save 
-0x3028 001428 branch le_disable 
-:      001430 connection_incontext:
-0x3029 001431 set0 mark_ext_patch ,mark 
-0x302a 001432 bpatch patch00_6 ,mem_patch00 
-0x302b 001433 call context_search_insniff 
-0x302c 001434 nbranch connection_nosniff ,zero 
-0x302d 001435 call context_load 
-0x302e 001436 add rega ,coffset_mode ,contr 
-0x302f 001437 ifetch 1 ,contr 
-0x3030 001438 bbit1 mode_le ,le_conn_dispatch 
-0x3031 001439 bbit1 mode_master ,master_dispatch 
-0x3032 001440 branch slave_dispatch 
-:      001441 connection_nosniff:
-0x3033 001442 set0 mark_ext_patch ,mark 
-0x3034 001443 bpatch patch00_7 ,mem_patch00 
-0x3035 001444 call context_get_next 
-0x3036 001445 copy loopcnt ,null 
-0x3037 001446 rtn zero 
-0x3038 001447 call context_load 
-0x3039 001448 fetch 1 ,mem_state 
-0x303a 001449 bbit1 state_inpage ,master_page 
-0x303b 001450 fetch 1 ,mem_mode 
-0x303c 001451 bbit1 mode_master ,master_dispatch 
-0x303d 001452 branch slave_dispatch 
-:      001460 idle_dispatch:
-0x303e 001461 fetch 1 ,mem_hci_cmd 
-0x303f 001462 rtn blank 
-0x3040 001463 beq hci_cmd_inquiry ,idle_inquiry 
-0x3041 001464 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
-0x3042 001465 beq hci_cmd_remote_name_req ,idle_remote_name_req 
-0x3043 001466 beq hci_cmd_create_conn ,idle_create_conn 
-0x3044 001467 beq hci_cmd_le_create_conn ,idle_le_create_conn 
-0x3045 001468 call context_search_conn_handle 
-0x3046 001469 rtn zero 
-0x3047 001470 call context_search_plap 
-0x3048 001471 rtn zero 
-:      001472 idle_exit:
-0x3049 001473 jam 0 ,mem_hci_cmd 
-0x304a 001474 rtn 
-:      001476 idle_le_create_conn:
-0x304b 001477 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
-0x304c 001478 jam 0 ,mem_hci_cmd 
-0x304d 001479 rtn 
-:      001481 idle_inquiry:
-0x304e 001482 set1 mark_inquiry_on ,mark 
-0x304f 001483 set0 mark_inquiry_trainb ,mark 
-0x3050 001484 jam param_ninquiry ,mem_ninqy_index 
-0x3051 001485 jam 31 ,mem_nfreq_index_inq 
-0x3052 001486 branch idle_exit 
-:      001488 idle_inquiry_cancel:
-0x3053 001489 set0 mark_inquiry_on ,mark 
-0x3054 001490 force 0 ,stop_watch 
-0x3055 001491 branch idle_exit 
-:      001493 idle_remote_name_req:
-0x3056 001494 call context_search_plap 
-0x3057 001495 rtn zero 
-0x3058 001496 force lmp_name_req ,temp 
-0x3059 001497 jam 5 ,mem_nameres_cnt 
-0x305a 001498 branch idle_start_page 
-:      001500 idle_create_conn:
-0x305b 001501 set0 mark_ext_patch ,mark 
-0x305c 001502 bpatch patch01_0 ,mem_patch01 
-0x305d 001503 fetch 1 ,mem_device_option 
-0x305e 001504 beq dvc_op_hci ,idle_create_conn_hci 
-:      001505 idle_create_conn_device:
-0x305f 001506 fetch 6 ,mem_hci_plap 
-0x3060 001507 branch idle_exit ,blank 
-0x3061 001508 jam reconnect_hid ,memui_reconnect_mode 
-0x3062 001510 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x3063 001511 branch idle_create_conn_cont 
-:      001513 idle_create_conn_hci:
-0x3064 001514 fetch 6 ,mem_hci_plap 
-0x3065 001515 branch idle_exit ,blank 
-0x3066 001516 store 6 ,mem_plap 
-:      001517 idle_create_conn_cont:
-0x3067 001518 force lmp_version_req ,temp 
-:      001519 idle_start_page:
-0x3068 001520 set0 mark_ext_patch ,mark 
-0x3069 001521 bpatch patch01_1 ,mem_patch01 
-0x306a 001522 fetch 1 ,mem_page_mode 
-0x306b 001523 branch idle_page_mode_r0 ,blank 
-0x306c 001524 lshift3 pdata ,pdata 
-0x306d 001525 lshift4 pdata ,pdata 
-0x306e 001526 increase -1 ,pdata 
-:      001527 idle_page_mode_r0:
-0x306f 001528 store 1 ,mem_npage 
-0x3070 001529 store 1 ,mem_npage_index 
-0x3071 001530 jam 31 ,mem_nfreq_index_page 
-0x3072 001531 set0 mark_page_trainb ,mark 
-0x3073 001532 call context_new 
-0x3074 001533 nbranch idle_page_fail ,zero 
-0x3075 001534 call get_free_amaddr 
-0x3076 001535 store 1 ,mem_amaddr 
-0x3077 001536 storet 1 ,mem_lmo_opcode2 
-0x3078 001537 fetch 6 ,mem_hci_plap 
-0x3079 001538 store 6 ,mem_plap 
-0x307a 001539 set0 mark_ext_patch ,mark 
-0x307b 001540 bpatch patch01_2 ,mem_patch01 
-0x307c 001541 force 0 ,pdata 
-0x307d 001542 compare lmp_name_req ,temp ,0xff 
-0x307e 001543 nsetflag true ,state_init_seq ,pdata 
-0x307f 001544 set1 state_inpage ,pdata 
-0x3080 001545 store 1 ,mem_state 
-0x3081 001546 jam bt_evt_reconn_started ,mem_fifo_temp 
-0x3082 001547 call ui_ipc_send_event 
-0x3083 001548 force 0 ,pdata 
-0x3084 001549 setflag true ,smap_name_req ,pdata 
-0x3085 001550 store 1 ,mem_state_map 
-0x3086 001551 setarg 0 
-0x3087 001552 set1 mode_master ,pdata 
-0x3088 001553 store 1 ,mem_mode 
-0x3089 001554 enable master 
-0x308a 001555 call context_save 
-0x308b 001556 disable master 
-0x308c 001557 force page_length_timer ,queue 
-0x308d 001558 fetch 2 ,mem_page_to 
-0x308e 001559 call timer_init 
-0x308f 001560 branch idle_exit 
-:      001561 idle_page_fail:
-0x3090 001562 set0 mark_ext_patch ,mark 
-0x3091 001563 bpatch patch01_3 ,mem_patch01 
-0x3092 001564 fetch 6 ,mem_hci_plap 
-0x3093 001565 store 6 ,mem_plap 
-0x3094 001566 compare lmp_name_req ,temp ,0xff 
-0x3095 001567 branch idle_name_fail ,true 
-0x3096 001568 force hci_error_memory_full ,temp 
-0x3097 001569 call hci_send_connection_error 
-0x3098 001570 branch idle_exit 
-:      001571 idle_name_fail:
-0x3099 001572 arg mem_tmp_buffer ,contw 
-0x309a 001573 arg 8 ,loopcnt 
-0x309b 001574 call memset0 
-0x309c 001575 force hci_error_memory_full ,queue 
-0x309d 001576 call hci_send_name 
-0x309e 001577 jam bt_evt_reconn_failed ,mem_fifo_temp 
-0x309f 001578 call ui_ipc_send_event 
-0x30a0 001579 branch idle_exit 
-:      001586 inquiry_dispatch:
-0x30a1 001587 rtnmark0 mark_inquiry_on 
-0x30a2 001588 force inquiry_length_timer ,queue 
-0x30a3 001589 call timer_check 
-0x30a4 001590 nsetflag blank ,mark_inquiry_on ,mark 
-0x30a5 001591 nbranch inquiry_start ,blank 
-0x30a6 001592 rtn 
-:      001596 inquiry_start:
-0x30a7 001597 set0 mark_ext_patch ,mark 
-0x30a8 001598 bpatch patch01_4 ,mem_patch01 
-0x30a9 001599 fetcht 2 ,mem_inq_window 
-0x30aa 001600 force 4 ,queue 
-0x30ab 001601 call sniff_check_window 
-0x30ac 001602 rtn user 
-0x30ad 001603 call afh_clear 
-0x30ae 001604 force 0 ,freq_mode 
-:      001605 inquiry_restart:
-0x30af 001606 rtn timeout 
-0x30b0 001607 set0 mark_fhs_already_good ,mark 
-0x30b1 001608 set0 mark_fhs_eir ,mark 
-:      001609 inquiry_rx_restart:
-0x30b2 001610 add clkn_bt ,1 ,bt_clk 
-0x30b3 001611 isolate1 mark_inquiry_trainb ,mark 
-0x30b4 001612 setflag true ,2 ,freq_mode 
-0x30b5 001613 compare 0x00 ,bt_clk ,0x02 
-0x30b6 001614 nbranch inquiry_receive ,true 
-:      001616 inquiry_transmit:
-0x30b7 001617 set0 mark_ext_patch ,mark 
-0x30b8 001618 bpatch patch01_5 ,mem_patch01 
-0x30b9 001619 fetch 1 ,mem_inquiry_transmit 
-0x30ba 001620 increase 1 ,pdata 
-0x30bb 001621 store 1 ,mem_inquiry_transmit 
-0x30bc 001622 call fetch_giac 
-0x30bd 001623 call tx_radio_freq 
-0x30be 001624 call fetch_diac 
-0x30bf 001625 call start_transmitter 
-0x30c0 001626 call start_tx_native 
-0x30c1 001627 call send_access_word 
-0x30c2 001628 call end_of_packet 
-0x30c3 001629 call inquiry_check_train 
-0x30c4 001630 branch inquiry_restart 
-:      001632 inquiry_check_train:
-0x30c5 001633 set0 mark_ext_patch ,mark 
-0x30c6 001634 bpatch patch01_6 ,mem_patch01 
-0x30c7 001635 fetch 1 ,mem_nfreq_index_inq 
-0x30c8 001636 increase -1 ,pdata 
-0x30c9 001637 store 1 ,mem_nfreq_index_inq 
-0x30ca 001638 rtn positive 
-0x30cb 001639 jam 31 ,mem_nfreq_index_inq 
-0x30cc 001640 fetch 1 ,mem_ninqy_index 
-0x30cd 001641 increase -1 ,pdata 
-0x30ce 001642 store 1 ,mem_ninqy_index 
-0x30cf 001643 rtn positive 
-0x30d0 001644 setflip mark_inquiry_trainb ,mark 
-0x30d1 001645 jam param_ninquiry ,mem_ninqy_index 
-0x30d2 001646 rtn 
-:      001648 inquiry_receive:
-0x30d3 001649 set0 mark_ext_patch ,mark 
-0x30d4 001650 bpatch patch01_7 ,mem_patch01 
-0x30d5 001651 call fetch_giac 
-0x30d6 001652 call rx_radio_freq 
-0x30d7 001653 call fetch_diac 
-0x30d8 001654 call start_rx_native 
-0x30d9 001655 call start_receiver 
-0x30da 001656 call wait_access_clkn_rt 
-0x30db 001657 branch inquiry_sync ,sync 
-0x30dc 001658 call inquiry_check_train 
-0x30dd 001659 branch inquiry_rx_restart 
-:      001660 inquiry_sync:
-0x30de 001661 set0 mark_ext_patch ,mark 
-0x30df 001662 bpatch patch02_0 ,mem_patch02 
-0x30e0 001663 call save_rssi 
-0x30e1 001664 call scan_mode_whiten 
-0x30e2 001665 call receive_packet_whitened 
-0x30e3 001666 set0 mark_rxbuf_inuse ,mark 
-0x30e4 001667 rtnmark0 mark_fhs_already_good 
-:      001668 inquiry_receive_rtn:
-0x30e5 001669 set0 mark_ext_patch ,mark 
-0x30e6 001670 bpatch patch02_1 ,mem_patch02 
-0x30e7 001671 fetch 1 ,mem_at_using_flag 
-0x30e8 001672 bbit1 at_flag_inq ,at_inquiry_reply 
-0x30e9 001673 call hci_inquiry_reply 
-:      001674 inquiry_receive_eir_rtn:
-0x30ea 001675 fetch 1 ,mem_inquiry_rcv 
-0x30eb 001676 increase 1 ,pdata 
-0x30ec 001677 store 1 ,mem_inquiry_rcv 
-0x30ed 001678 rtn 
-:      001679 inquiry_receive_eir:
-0x30ee 001680 set0 mark_fhs_already_good ,mark 
-0x30ef 001681 call rf_setup_time_slave_slot_eir 
-0x30f0 001682 call fetch_giac 
-0x30f1 001683 call rx_radio_freq 
-0x30f2 001684 call init_rx_packet_flags 
-0x30f3 001685 call start_rx_native 
-0x30f4 001686 call start_receiver 
-0x30f5 001687 call wait_access_clkn_rt 
-0x30f6 001688 branch inquiry_receive_eir_packet ,sync 
-0x30f7 001689 rtn 
-:      001690 inquiry_receive_eir_packet:
-0x30f8 001691 call scan_mode_whiten 
-0x30f9 001692 call receive_packet_whitened 
-0x30fa 001693 set0 mark_rxbuf_inuse ,mark 
-0x30fb 001694 branch inquiry_receive_rtn ,crc_failed 
-0x30fc 001695 call hci_inquiry_reply_eir 
-0x30fd 001696 branch inquiry_receive_eir_rtn 
-:      001698 rf_setup_time_slave_slot_eir:
-0x30fe 001699 arg param_rf_setup ,timeup 
-:      001700 rf_setup_time_eir:
-0x30ff 001701 until clkn_rt ,meet 
-0x3100 001702 and clkn_bt ,3 ,pdata 
-0x3101 001703 bne 1 ,rf_setup_time_eir 
-0x3102 001704 rtn 
-:      001713 master_page:
-0x3103 001714 set0 mark_ext_patch ,mark 
-0x3104 001715 bpatch patch02_2 ,mem_patch02 
-0x3105 001716 enable master 
-0x3106 001717 enable clknt 
-0x3107 001718 fetch 2 ,mem_page_interval 
-0x3108 001719 branch master_page_no_interval ,blank 
-0x3109 001720 force page_interval_timer ,queue 
-0x310a 001721 call timer_check 
-0x310b 001722 nrtn blank 
-:      001723 master_page_no_interval:
-0x310c 001724 set0 mark_ext_patch ,mark 
-0x310d 001725 bpatch patch02_3 ,mem_patch02 
-0x310e 001726 fetcht 2 ,mem_page_window 
-0x310f 001727 force 40 ,queue 
-0x3110 001728 call sniff_check_window 
-0x3111 001729 branch page_exit ,user 
-0x3112 001730 force page_length_timer ,queue 
-0x3113 001731 call timer_check 
-0x3114 001732 nbranch page_start ,blank 
-0x3115 001733 fetch 1 ,mem_state_map 
-0x3116 001734 bbit1 smap_name_req ,master_npage_timeout 
-0x3117 001735 force hci_error_page_timeout ,temp 
-0x3118 001736 call hci_send_connection_error 
-0x3119 001737 branch master_page_timeout 
-:      001738 master_npage_timeout:
-0x311a 001739 arg mem_tmp_buffer ,contw 
-0x311b 001740 arg 8 ,loopcnt 
-0x311c 001741 call memset0 
-0x311d 001742 force hci_error_page_timeout ,queue 
-0x311e 001743 call hci_send_name 
-:      001744 master_page_timeout:
-0x311f 001745 set0 mark_ext_patch ,mark 
-0x3120 001746 bpatch patch02_4 ,mem_patch02 
-0x3121 001747 jam 0 ,mem_state 
-0x3122 001748 call init_lmp_work 
-0x3123 001749 jam 0 ,memui_reconnect_mode 
-0x3124 001750 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
-0x3125 001751 call ui_ipc_send_event 
-0x3126 001752 branch page_exit 
-:      001754 page_start:
-0x3127 001755 set0 mark_ext_patch ,mark 
-0x3128 001756 bpatch patch02_5 ,mem_patch02 
-0x3129 001757 force 0 ,timeup 
-0x312a 001758 until clkn_rt ,meet 
-0x312b 001759 fetch 1 ,mem_page_clk 
-0x312c 001760 increase -1 ,pdata 
-0x312d 001761 ixor clkn_bt ,pdata 
-0x312e 001762 compare 0 ,pdata ,3 
-0x312f 001763 nbranch page_start ,true 
-0x3130 001764 deposit am_addr 
-0x3131 001765 store 1 ,mem_fhs_am_addr 
-0x3132 001766 force 0 ,n_tx_slot 
-0x3133 001767 force 0 ,freq_mode 
-:      001769 page_restart:
-0x3134 001770 set0 mark_ext_patch ,mark 
-0x3135 001771 bpatch patch02_6 ,mem_patch02 
-0x3136 001772 branch page_exit ,timeout 
-0x3137 001773 call fetch_page_bt_adr 
-0x3138 001774 arg param_rf_setup ,timeup 
-0x3139 001775 until clkn_rt ,meet 
-:      001776 page_rx_restart:
-0x313a 001777 set0 mark_ext_patch ,mark 
-0x313b 001778 bpatch patch02_7 ,mem_patch02 
-0x313c 001779 fetch 4 ,mem_page_clk 
-0x313d 001780 iforce bt_clk 
-0x313e 001781 increase 1 ,pdata 
-0x313f 001782 store 4 ,mem_page_clk 
-0x3140 001783 isolate1 mark_page_trainb ,mark 
-0x3141 001784 setflag true ,2 ,freq_mode 
-0x3142 001785 compare 0x00 ,bt_clk ,0x02 
-0x3143 001786 nbranch page_receive ,true 
-0x3144 001787 fetch 1 ,mem_page_transmit 
-0x3145 001788 increase 1 ,pdata 
-0x3146 001789 store 1 ,mem_page_transmit 
-0x3147 001790 call tx_radio_freq 
-0x3148 001791 call start_transmitter 
-0x3149 001792 call start_tx_native 
-0x314a 001793 call send_access_word 
-0x314b 001794 call end_of_packet 
-0x314c 001795 call page_check_train 
-0x314d 001796 branch page_restart 
-:      001797 master_dispatch_exit:
-:      001798 page_exit:
-0x314e 001799 set0 mark_ext_patch ,mark 
-0x314f 001800 bpatch patch03_0 ,mem_patch03 
-0x3150 001801 disable master 
-0x3151 001802 fetch 2 ,mem_page_interval 
-0x3152 001803 rtn blank 
-0x3153 001804 force page_interval_timer ,queue 
-0x3154 001805 branch timer_init 
-:      001807 page_check_train:
-0x3155 001808 set0 mark_ext_patch ,mark 
-0x3156 001809 bpatch patch03_1 ,mem_patch03 
-0x3157 001810 fetch 1 ,mem_nfreq_index_page 
-0x3158 001811 increase -1 ,pdata 
-0x3159 001812 store 1 ,mem_nfreq_index_page 
-0x315a 001813 rtn positive 
-0x315b 001814 jam 31 ,mem_nfreq_index_page 
-0x315c 001815 fetch 1 ,mem_npage_index 
-0x315d 001816 increase -1 ,pdata 
-0x315e 001817 store 1 ,mem_npage_index 
-0x315f 001818 rtn positive 
-0x3160 001819 setflip mark_page_trainb ,mark 
-0x3161 001820 fetch 1 ,mem_npage 
-0x3162 001821 store 1 ,mem_npage_index 
-0x3163 001822 rtn 
-:      001824 page_receive:
-0x3164 001825 set0 mark_ext_patch ,mark 
-0x3165 001826 bpatch patch03_2 ,mem_patch03 
-0x3166 001827 call rx_radio_freq 
-0x3167 001828 call start_rx_native 
-0x3168 001829 call start_receiver 
-0x3169 001830 call wait_access_clkn_rt 
-0x316a 001831 branch page_sync ,sync 
-0x316b 001832 call page_check_train 
-0x316c 001833 branch page_rx_restart 
-:      001834 page_sync:
-0x316d 001835 call end_of_packet 
-0x316e 001836 fetch 1 ,mem_page_rcv 
-0x316f 001837 increase 1 ,pdata 
-0x3170 001838 store 1 ,mem_page_rcv 
-0x3171 001839 force 0 ,stop_watch 
-0x3172 001840 fetch 4 ,mem_page_clk 
-:      001841 page_send_fhs:
-0x3173 001842 set0 mark_ext_patch ,mark 
-0x3174 001843 bpatch patch03_3 ,mem_patch03 
-0x3175 001844 call rf_setup_time_master_slot 
-0x3176 001845 call fetch_page_bt_adr 
-0x3177 001846 increase 1 ,n_tx_slot 
-:      001847 page_send_fhs_continue:
-0x3178 001848 and_into 0x1fd ,bt_clk 
-0x3179 001849 and_into 0x1fc ,freq_mode 
-0x317a 001850 call tx_radio_freq 
-0x317b 001851 call start_transmitter 
-0x317c 001852 call start_tx_native 
-0x317d 001853 call send_access_word 
-0x317e 001854 deposit clkn_bt 
-0x317f 001855 store 4 ,mem_clkn_bt 
-0x3180 001856 force 0 ,am_addr 
-0x3181 001857 force type_fhs ,type 
-0x3182 001858 call scan_mode_whiten 
-0x3183 001859 call transmit_packet_whitened 
-:      001860 page_wait_fhs_reply:
-0x3184 001861 set0 mark_ext_patch ,mark 
-0x3185 001862 bpatch patch03_4 ,mem_patch03 
-0x3186 001863 call rf_setup_time_slave_slot 
-0x3187 001864 or_into 0x02 ,bt_clk 
-0x3188 001865 and_into 0x1fc ,freq_mode 
-0x3189 001866 call rx_radio_freq 
-0x318a 001867 call start_rx_native 
-0x318b 001868 call start_receiver 
-0x318c 001869 call wait_access_clkn_rt 
-0x318d 001870 call end_of_packet ,sync 
-0x318e 001871 branch page_wait_fhs_reply_ok ,sync 
-0x318f 001872 fetch 1 ,mem_fhs_wait_counter 
-0x3190 001873 branch page_restart ,blank 
-0x3191 001874 increase -1 ,pdata 
-0x3192 001875 store 1 ,mem_fhs_wait_counter 
-0x3193 001876 branch page_send_fhs 
-:      001878 page_wait_fhs_reply_ok:
-0x3194 001879 set0 mark_ext_patch ,mark 
-0x3195 001880 bpatch patch03_5 ,mem_patch03 
-0x3196 001881 fetch 1 ,mem_page_rcv_fhs 
-0x3197 001882 increase 1 ,pdata 
-0x3198 001883 store 1 ,mem_page_rcv_fhs 
-0x3199 001884 call prepare_newconn 
-:      001885 master_newconn_loop:
-0x319a 001886 call master_newconn_once 
-0x319b 001887 branch newconn_poll_responded ,sync 
-0x319c 001888 call new_conn_timeout 
-0x319d 001889 nbranch master_newconn_loop ,blank 
-0x319e 001890 branch page_restart 
-:      001892 newconn_poll_responded:
-0x319f 001893 set0 mark_ext_patch ,mark 
-0x31a0 001894 bpatch patch03_6 ,mem_patch03 
-0x31a1 001895 fetch 1 ,mem_state 
-0x31a2 001896 set0 state_inpage ,pdata 
-0x31a3 001897 store 1 ,mem_state 
-0x31a4 001898 call newconn_init 
-0x31a5 001899 disable master 
-0x31a6 001900 rtn 
-:      001903 master_dispatch:
-0x31a7 001904 set0 mark_ext_patch ,mark 
-0x31a8 001905 bpatch patch03_7 ,mem_patch03 
-0x31a9 001906 enable master 
-0x31aa 001907 enable clknt 
-0x31ab 001908 call role_switch_master 
-0x31ac 001909 rtn user 
-0x31ad 001910 call check_bt_disabled 
-0x31ae 001911 call rf_setup_time_master_slot 
-0x31af 001912 add clkn_bt ,1 ,bt_clk 
-0x31b0 001913 call fetch_self_bt_adr 
-0x31b1 001914 force 0x03 ,freq_mode 
-0x31b2 001915 call load_esco 
-0x31b3 001916 call get_sco_data 
-0x31b4 001917 call scheduler_tx_l2cap_pkt 
-0x31b5 001918 call prepare_tx 
-0x31b6 001919 call tx_radio_freq 
-0x31b7 001920 call start_transmitter 
-0x31b8 001921 call start_tx_native 
-0x31b9 001922 call send_access_word 
-0x31ba 001923 call transmit_packet 
-:      001924 master_loop:
-0x31bb 001925 set0 mark_ext_patch ,mark 
-0x31bc 001926 bpatch patch04_0 ,mem_patch04 
-0x31bd 001927 call parse_lmp 
-0x31be 001928 call process_cmd 
-0x31bf 001929 call hci_send_num_complete_packets 
-0x31c0 001930 call master_conn_recv_packet 
-0x31c1 001931 nbranch master_notmatch ,match 
-0x31c2 001932 call supervision_flush 
-0x31c3 001933 call parse_l2cap 
-0x31c4 001934 fetch 1 ,mem_master_rcvcnt 
-0x31c5 001935 increase 1 ,pdata 
-0x31c6 001936 store 1 ,mem_master_rcvcnt 
-:      001937 master_notmatch:
-0x31c7 001938 set0 mark_ext_patch ,mark 
-0x31c8 001939 bpatch patch04_1 ,mem_patch04 
-0x31c9 001940 call scheduler_process 
-0x31ca 001941 call check_master_disconnect 
-0x31cb 001942 nrtn master 
-0x31cc 001943 call check_attempt 
-0x31cd 001944 nbranch master_attempt ,blank 
-:      001945 master_exit:
-0x31ce 001946 call process_sco_data 
-0x31cf 001947 call restore_esco 
-0x31d0 001948 disable master 
-0x31d1 001949 rtn 
-:      001951 master_attempt:
-0x31d2 001952 call prepare_tx 
-0x31d3 001953 call master_conn_send_packet 
-0x31d4 001954 branch master_loop 
-:      001957 check_master_disconnect:
-0x31d5 001958 branch check_master_match ,match 
-0x31d6 001959 call supervision_update 
-0x31d7 001960 branch master_disconnect ,positive 
-:      001961 check_master_match:
-0x31d8 001962 call check_disconnect_timeout 
-0x31d9 001963 nbranch master_disconnect ,user 
-0x31da 001964 fetch 1 ,mem_state_map 
-0x31db 001965 rtnbit0 smap_name_req 
-0x31dc 001966 rtnbit1 smap_name_res 
-0x31dd 001967 fetch 1 ,mem_op 
-0x31de 001968 rtnbit1 op_disconn 
-0x31df 001969 call conn_timer_expired 
-0x31e0 001970 nrtn blank 
-0x31e1 001971 fetch 1 ,mem_nameres_cnt 
-0x31e2 001972 increase -1 ,pdata 
-0x31e3 001973 store 1 ,mem_nameres_cnt 
-0x31e4 001974 nrtn blank 
-0x31e5 001975 branch lmp_disconnect 
-:      001977 master_disconnect:
-0x31e6 001978 set0 mark_ext_patch ,mark 
-0x31e7 001979 bpatch patch04_2 ,mem_patch04 
-0x31e8 001980 call quit_connection 
-0x31e9 001981 disable master 
-0x31ea 001982 fetch 1 ,mem_state_map 
-0x31eb 001983 bbit1 smap_name_req ,master_name_disconnect 
-0x31ec 001984 fetch 1 ,mem_state 
-0x31ed 001985 bbit0 state_conn_comp ,master_disconnect_quiet 
-0x31ee 001986 fetcht 1 ,mem_conn_handle 
-0x31ef 001987 branch hci_send_disconn_complete 
-:      001988 master_disconnect_quiet:
-0x31f0 001989 force hci_error_connection_timeout ,temp 
-0x31f1 001990 branch hci_send_connection_error 
-:      001991 master_name_disconnect:
-0x31f2 001992 force hci_success ,queue 
-0x31f3 001993 fetch 1 ,mem_state_map 
-0x31f4 001994 bbit1 smap_name_res ,hci_send_name 
-:      001995 master_name_error:
-0x31f5 001996 force hci_error_page_timeout ,queue 
-0x31f6 001997 arg mem_tmp_buffer ,contw 
-0x31f7 001998 arg 8 ,loopcnt 
-0x31f8 001999 call memset0 
-0x31f9 002000 branch hci_send_name 
-:      002002 disconnect_stop_sco:
-0x31fa 002003 set0 mark_ext_patch ,mark 
-0x31fb 002004 bpatch patch04_3 ,mem_patch04 
-0x31fc 002005 fetch 1 ,mem_state 
-0x31fd 002006 rtnbit0 state_insco 
-0x31fe 002007 fetcht 1 ,mem_conn_handle 
-0x31ff 002008 fetch 1 ,mem_sco_asso_handle 
-0x3200 002009 isub temp ,null 
-0x3201 002010 nrtn zero 
-0x3202 002011 call stop_esco 
-0x3203 002012 branch restore_esco_check_no_mark 
-:      002014 check_disconnect_timeout:
-0x3204 002015 set0 mark_ext_patch ,mark 
-0x3205 002016 bpatch patch04_4 ,mem_patch04 
-0x3206 002017 enable user 
-0x3207 002018 fetch 1 ,mem_op 
-0x3208 002019 rtnbit0 op_disconn 
-0x3209 002020 call conn_timer_expired 
-0x320a 002021 nrtn blank 
-:      002022 disable_usr:
-0x320b 002023 disable user 
-0x320c 002024 rtn 
-:      002026 conn_timer_expired:
-0x320d 002027 fetch 1 ,mem_conn_timer 
-0x320e 002028 increase -1 ,pdata 
-0x320f 002029 store 1 ,mem_conn_timer 
-0x3210 002030 rtn 
-:      002032 linkkey_ready:
-0x3211 002033 set0 mark_ext_patch ,mark 
-0x3212 002034 bpatch patch04_5 ,mem_patch04 
-0x3213 002035 fetch 1 ,mem_state 
-0x3214 002036 bbit1 state_linkkey ,linkkey_set 
-0x3215 002037 fetch 1 ,mem_device_option 
-0x3216 002038 beq dvc_op_hci ,linkkey_send_hci 
-0x3217 002039 fetch 1 ,mem_pairing_auth 
-0x3218 002040 branch linkkey_set ,blank 
-0x3219 002041 jam defalt_pairing_auth ,mem_pairing_auth 
-0x321a 002042 jam bt_evt_linkkey_generate ,mem_fifo_temp 
-0x321b 002043 call ui_ipc_send_event 
-0x321c 002044 branch linkkey_set 
-:      002045 linkkey_send_hci:
-0x321d 002046 call check_localsm 
-0x321e 002047 ncall hci_send_linkkey_notification ,true 
-:      002048 linkkey_set:
-0x321f 002049 set0 mark_ext_patch ,mark 
-0x3220 002050 bpatch patch04_6 ,mem_patch04 
-0x3221 002051 call context_traverse_linkkey 
-0x3222 002052 fetch 1 ,mem_state 
-0x3223 002053 set1 state_linkkey ,pdata 
-0x3224 002054 store 1 ,mem_state 
-0x3225 002055 jam 1 ,mem_link_key_exists 
-0x3226 002056 fetch 1 ,mem_conn_sm 
-0x3227 002057 bne conn_sm_pairing ,linkkey_set_continue 
-:      002058 linkkey_set_continue:
-0x3228 002059 rtn 
-:      002061 generate_linkkey_continue:
-0x3229 002062 jam pairing_auth ,mem_pairing_auth 
-:      002063 clear_linkstate:
-0x322a 002064 fetch 1 ,mem_state 
-0x322b 002065 set0 state_linkkey ,pdata 
-0x322c 002066 store 1 ,mem_state 
-0x322d 002067 rtn 
-:      002071 role_switch_check:
-0x322e 002072 set0 mark_ext_patch ,mark 
-0x322f 002073 bpatch patch04_7 ,mem_patch04 
-0x3230 002074 disable user 
-0x3231 002075 fetch 1 ,mem_state 
-0x3232 002076 rtnbit0 state_insniff 
-0x3233 002077 fetch 2 ,mem_tsniff 
-0x3234 002078 nrtn blank 
-0x3235 002079 fetch 4 ,mem_sniff_anchor 
-0x3236 002080 branch role_switch_clkn ,clknt 
-0x3237 002081 isub clke_bt ,pdata 
-0x3238 002082 branch role_switch_clke 
-:      002083 role_switch_clkn:
-0x3239 002084 isub clkn_bt ,pdata 
-:      002085 role_switch_clke:
-0x323a 002086 sub pdata ,4 ,null 
-0x323b 002087 nrtn positive 
-0x323c 002088 fetch 1 ,mem_state 
-0x323d 002089 set0 state_insniff ,pdata 
-0x323e 002090 store 1 ,mem_state 
-0x323f 002091 enable user 
-0x3240 002092 rtn 
-:      002095 role_switch_prepare:
-0x3241 002096 copy pdata ,temp 
-0x3242 002097 set0 mark_ext_patch ,mark 
-0x3243 002098 bpatch patch05_0 ,mem_patch05 
-0x3244 002099 store 4 ,mem_sniff_anchor 
-:      002100 role_switch_prepare0:
-0x3245 002101 jam switch_flag_accept ,mem_switch_flag 
-0x3246 002102 fetch 1 ,mem_state 
-0x3247 002103 set1 state_insniff ,pdata 
-0x3248 002104 store 1 ,mem_state 
-0x3249 002105 force 0 ,pdata 
-0x324a 002106 store 2 ,mem_tsniff 
-0x324b 002107 jam 10 ,mem_current_sniff_attempt 
-0x324c 002108 jam 1 ,mem_sniff_attempt 
-0x324d 002109 rtn 
-:      002112 role_switch_master:
-0x324e 002113 set0 mark_ext_patch ,mark 
-0x324f 002114 bpatch patch05_1 ,mem_patch05 
-0x3250 002115 call role_switch_check 
-0x3251 002116 nrtn user 
-0x3252 002117 disable user 
-0x3253 002118 jam param_newconnto ,mem_newconnto_counter 
-0x3254 002119 set0 mark_fhs_already_good ,mark 
-:      002120 roles_waitfhs_loop:
-0x3255 002121 call rf_setup_time_master_slot 
-0x3256 002122 call master_recv_packet 
-0x3257 002123 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
-0x3258 002124 call new_conn_timeout 
-0x3259 002125 nbranch roles_waitfhs_loop ,blank 
-:      002126 role_switch_fail_master:
-0x325a 002127 set0 mark_ext_patch ,mark 
-0x325b 002128 bpatch patch05_2 ,mem_patch05 
-0x325c 002129 disable user 
-0x325d 002130 deposit clkn_bt 
-0x325e 002131 store 4 ,mem_next_btclk 
-0x325f 002132 enable clknt 
-0x3260 002133 enable master 
-0x3261 002134 jam bt_evt_switch_fail_master ,mem_fifo_temp 
-0x3262 002135 branch ui_ipc_send_event 
-:      002137 roles_replyto_fhs:
-0x3263 002138 set0 mark_ext_patch ,mark 
-0x3264 002139 bpatch patch05_3 ,mem_patch05 
-0x3265 002140 call rf_setup_time_slave_slot 
-0x3266 002141 call master_send_packet 
-0x3267 002142 disable clknt 
-0x3268 002143 disable master 
-0x3269 002144 call apply_switch_clke 
-0x326a 002145 call prepare_newconn 
-:      002146 roles_newconns_loop:
-0x326b 002147 set0 mark_ext_patch ,mark 
-0x326c 002148 bpatch patch05_4 ,mem_patch05 
-0x326d 002149 call slave_newconn_once 
-0x326e 002150 branch roles_newconns_responded ,match 
-0x326f 002151 call new_conn_timeout 
-0x3270 002152 nbranch roles_newconns_loop ,blank 
-0x3271 002153 branch role_switch_fail_master 
-:      002154 roles_newconns_responded:
-0x3272 002155 force 1 ,temp 
-0x3273 002156 call hci_send_role_change 
-0x3274 002157 fetch 1 ,mem_mode 
-0x3275 002158 set0 mode_master ,pdata 
-0x3276 002159 store 1 ,mem_mode 
-0x3277 002160 call supervision_flush 
-0x3278 002161 call calc_clke_offset 
-0x3279 002162 enable user 
-0x327a 002163 jam bt_evt_switch_success_master ,mem_fifo_temp 
-0x327b 002164 branch ui_ipc_send_event 
-:      002167 load_esco:
-0x327c 002168 set0 mark_ext_patch ,mark 
-0x327d 002169 bpatch patch05_5 ,mem_patch05 
-0x327e 002170 rtnmark0 mark_esco 
-0x327f 002171 fetch 1 ,mem_state 
-0x3280 002172 rtnbit0 state_insco 
-:      002173 load_esco_do:
-0x3281 002174 call init_esco_ibuff 
-0x3282 002175 fetch 1 ,mem_esco_arq 
-0x3283 002176 fetcht 1 ,mem_arq 
-0x3284 002177 storet 1 ,mem_esco_saved_arq 
-0x3285 002178 store 1 ,mem_arq 
-0x3286 002179 deposit am_addr 
-0x3287 002180 store 1 ,mem_saved_amaddr 
-0x3288 002181 fetch 1 ,mem_esco_addr 
-0x3289 002182 iforce am_addr 
-0x328a 002183 set0 mark_esco_rxok ,mark 
-0x328b 002184 fetch 1 ,mem_last_type 
-0x328c 002185 store 1 ,mem_last_type_saved 
-0x328d 002186 fetch 1 ,mem_last_type_esco 
-0x328e 002187 store 1 ,mem_last_type 
-0x328f 002188 rtn 
-:      002190 restore_esco:
-0x3290 002191 set0 mark_ext_patch ,mark 
-0x3291 002192 bpatch patch05_6 ,mem_patch05 
-0x3292 002193 rtnmark0 mark_esco 
-:      002194 restore_esco_check_no_mark:
-0x3293 002195 call check_esco_amaddr 
-0x3294 002196 nrtn true 
-:      002197 restore_esco_do:
-0x3295 002198 call clear_got_tx 
-0x3296 002199 fetch 1 ,mem_esco_saved_arq 
-0x3297 002200 fetcht 1 ,mem_arq 
-0x3298 002201 store 1 ,mem_arq 
-0x3299 002202 storet 1 ,mem_esco_arq 
-0x329a 002203 fetch 1 ,mem_saved_amaddr 
-0x329b 002204 iforce am_addr 
-0x329c 002205 fetch 1 ,mem_last_type 
-0x329d 002206 store 1 ,mem_last_type_esco 
-0x329e 002207 fetch 1 ,mem_last_type_saved 
-0x329f 002208 store 1 ,mem_last_type 
-0x32a0 002209 setarg 0xffff 
-0x32a1 002210 store 2 ,mem_retransmission_cnt 
-0x32a2 002211 rtn 
-:      002216 context_load:
-0x32a3 002217 set0 mark_ext_patch ,mark 
-0x32a4 002218 bpatch patch05_7 ,mem_patch05 
-0x32a5 002219 set1 mark_context ,mark 
-0x32a6 002220 deposit rega 
-0x32a7 002221 store 2 ,mem_context_ptr 
-0x32a8 002222 force context_size ,loopcnt 
-0x32a9 002223 arg mem_le_state ,contw 
-0x32aa 002224 add rega ,coffset_mode ,contr 
-0x32ab 002225 ifetch 1 ,contr 
-0x32ac 002226 copy rega ,contr 
-0x32ad 002227 bbit1 mode_le ,memcpy 
-0x32ae 002228 arg mem_state ,contw 
-0x32af 002229 call memcpy 
-0x32b0 002230 disable attempt 
-0x32b1 002231 fetch 1 ,mem_amaddr 
-0x32b2 002232 iforce am_addr 
-0x32b3 002233 jam 1 ,mem_current_sniff_attempt 
-0x32b4 002234 branch context_load_master ,master 
-0x32b5 002235 jam 1 ,mem_current_sniff_attempt 
-:      002236 context_load_master:
-0x32b6 002237 fetch 1 ,mem_state 
-0x32b7 002238 rtnbit0 state_insniff 
-0x32b8 002239 fetch 1 ,mem_sniff_attempt 
-0x32b9 002240 store 1 ,mem_current_sniff_attempt 
-0x32ba 002241 fetch 1 ,mem_sniff_timeout 
-0x32bb 002242 store 1 ,mem_current_sniff_timeout 
-0x32bc 002243 rtn 
-:      002245 context_save:
-0x32bd 002246 set0 mark_ext_patch ,mark 
-0x32be 002247 bpatch patch06_0 ,mem_patch06 
-0x32bf 002248 fetch 2 ,mem_context_ptr 
-0x32c0 002249 iforce contw 
-0x32c1 002250 force context_size ,loopcnt 
-0x32c2 002251 arg mem_le_state ,contr 
-0x32c3 002252 branch memcpy ,le 
-0x32c4 002253 arg mem_state ,contr 
-0x32c5 002254 branch memcpy 
-:      002258 context_get_next:
-0x32c6 002259 fetcht 1 ,mem_current_context 
-0x32c7 002260 arg context_num ,loopcnt 
-:      002261 context_get_next_loop:
-0x32c8 002262 increase 1 ,temp 
-0x32c9 002263 compare context_num ,temp ,0xff 
-0x32ca 002264 nbranch context_get_next_cont ,true 
-0x32cb 002265 arg 0 ,temp 
-:      002266 context_get_next_cont:
-0x32cc 002267 storet 1 ,mem_current_context 
-0x32cd 002268 mul32 temp ,context_size ,pdata 
-0x32ce 002269 arg mem_context ,rega 
-0x32cf 002270 iadd rega ,rega 
-0x32d0 002271 ifetch 1 ,rega 
-0x32d1 002272 bbit1 state_insniff ,context_get_next_sniff 
-0x32d2 002273 rtnbit1 state_inconn 
-0x32d3 002274 rtnbit1 state_inpage 
-:      002275 context_get_next_sniff:
-0x32d4 002276 loop context_get_next_loop 
-0x32d5 002277 rtn 
-:      002279 context_new:
-0x32d6 002280 set0 mark_ext_patch ,mark 
-0x32d7 002281 bpatch patch06_1 ,mem_patch06 
-0x32d8 002282 arg context_search_empty ,regc 
-0x32d9 002283 call context_search 
-0x32da 002284 nrtn zero 
-0x32db 002285 deposit rega 
-0x32dc 002286 store 2 ,mem_context_ptr 
-0x32dd 002287 force 0 ,null 
-0x32de 002288 rtn 
-:      002292 context_check_all_wack:
-0x32df 002293 call check_esco_amaddr 
-0x32e0 002294 branch context_check_esco_wack ,true 
-0x32e1 002295 fetch 2 ,mem_context_ptr 
-0x32e2 002296 add pdata ,coffset_arq ,contw 
-0x32e3 002297 fetch 1 ,mem_arq 
-0x32e4 002298 istore 1 ,contw 
-0x32e5 002299 arg context_check_a_wack ,regc 
-0x32e6 002300 branch context_search 
-:      002302 context_check_esco_wack:
-0x32e7 002303 fetch 1 ,mem_arq 
-0x32e8 002304 isolate1 wack ,pdata 
-0x32e9 002305 branch context_esco_wack ,true 
-0x32ea 002306 force 1 ,null 
-0x32eb 002307 rtn 
-:      002308 context_esco_wack:
-0x32ec 002309 force 0 ,null 
-0x32ed 002310 rtn 
-:      002313 context_check_idle:
-0x32ee 002314 arg context_check_inconn ,regc 
-0x32ef 002315 branch context_search 
-:      002317 context_traverse_linkkey:
-0x32f0 002318 fetcht 2 ,mem_context_ptr 
-0x32f1 002319 arg context_traverse_clearkey ,regc 
-0x32f2 002320 branch context_search 
-:      002322 context_traverse_max_slot:
-0x32f3 002323 fetcht 2 ,mem_context_ptr 
-0x32f4 002324 arg context_traverse_mslot ,regc 
-0x32f5 002325 branch context_search 
-:      002328 context_search_conn_handle:
-0x32f6 002329 fetcht 1 ,mem_hci_conn_handle 
-:      002330 context_search_conn_handle2:
-0x32f7 002331 arg context_search_handle ,regc 
-0x32f8 002332 branch context_search 
-:      002334 context_search_plap:
-0x32f9 002335 set0 mark_ext_patch ,mark 
-0x32fa 002336 bpatch patch06_2 ,mem_patch06 
-0x32fb 002337 fetcht 6 ,mem_hci_plap 
-:      002338 context_search_plap2:
-0x32fc 002339 arg context_search_lap ,regc 
-0x32fd 002340 branch context_search 
-:      002342 context_search_insniff:
-0x32fe 002343 arg context_search_sniff ,regc 
-0x32ff 002344 branch context_search 
-:      002346 context_search_sniff_window:
-0x3300 002347 arg context_search_window ,regc 
-:      002348 context_search:
-0x3301 002349 set0 mark_ext_patch ,mark 
-0x3302 002350 bpatch patch06_3 ,mem_patch06 
-0x3303 002351 arg mem_context ,rega 
-0x3304 002352 force context_num ,loopcnt 
-:      002353 context_search_loop:
-0x3305 002354 ifetch 1 ,rega 
-0x3306 002355 copy regc ,pc 
-:      002356 context_search_next:
-0x3307 002357 increase context_size ,rega 
-0x3308 002358 loop context_search_loop 
-0x3309 002359 force 1 ,null 
-0x330a 002360 rtn 
-:      002362 context_search_empty:
-0x330b 002363 bbit1 state_inconn ,context_search_next 
-0x330c 002364 bbit1 state_inpage ,context_search_next 
-0x330d 002365 force 0 ,null 
-0x330e 002366 rtn 
-:      002368 context_search_lap:
-0x330f 002369 bbit1 state_inpage ,context_search_lap_cont 
-0x3310 002370 bbit0 state_inconn ,context_search_next 
-:      002371 context_search_lap_cont:
-0x3311 002372 add rega ,coffset_plap ,contr 
-0x3312 002373 ifetch 6 ,contr 
-0x3313 002374 isub temp ,null 
-0x3314 002375 rtn zero 
-0x3315 002376 branch context_search_next 
-:      002378 context_search_handle:
-0x3316 002379 bbit0 state_inconn ,context_search_next 
-0x3317 002380 add rega ,coffset_conn_handle ,contr 
-0x3318 002381 ifetch 1 ,contr 
-0x3319 002382 isub temp ,null 
-0x331a 002383 rtn zero 
-0x331b 002384 branch context_search_next 
-:      002386 context_search_sniff:
-0x331c 002387 bbit0 state_insniff ,context_search_next 
-:      002388 context_search_sniff_loop:
-0x331d 002389 call context_get_anchor 
-0x331e 002390 bbit1 27 ,context_search_sniff_cont 
-0x331f 002391 isolate0 27 ,temp 
-0x3320 002392 branch context_search_sniff_cont ,true 
-0x3321 002393 set1 28 ,pdata 
-:      002394 context_search_sniff_cont:
-0x3322 002395 isub temp ,pdata 
-0x3323 002396 increase 1 ,pdata 
-0x3324 002397 branch context_search_sniff_miss ,positive 
-0x3325 002398 increase 5 ,pdata 
-0x3326 002399 nbranch context_search_next ,positive 
-:      002400 context_search_meet:
-0x3327 002401 copy temp ,bt_clk 
-0x3328 002402 call context_next_anchor 
-0x3329 002403 force 0 ,null 
-0x332a 002404 rtn 
-:      002406 context_search_sniff_miss:
-0x332b 002407 iforce regb 
-0x332c 002408 add rega ,coffset_tsniff ,contr 
-0x332d 002409 ifetch 2 ,contr 
-0x332e 002410 branch context_search_meet ,blank 
-0x332f 002411 call context_next_anchor 
-0x3330 002412 branch context_search_sniff_loop 
-:      002414 context_check_inconn:
-0x3331 002415 bbit0 state_inconn ,context_search_next 
-0x3332 002416 force 0 ,null 
-0x3333 002417 rtn 
-:      002419 context_check_a_wack:
-0x3334 002420 bbit0 state_inconn ,context_search_next 
-0x3335 002421 add rega ,coffset_mode ,contr 
-0x3336 002422 ifetch 1 ,contr 
-0x3337 002423 bbit1 mode_le ,context_search_next 
-0x3338 002424 add rega ,coffset_arq ,contr 
-0x3339 002425 ifetch 1 ,contr 
-0x333a 002426 bbit0 wack ,context_search_next 
-0x333b 002427 force 0 ,null 
-0x333c 002428 rtn 
-:      002430 context_get_anchor:
-0x333d 002431 add rega ,coffset_mode ,contr 
-0x333e 002432 ifetcht 1 ,contr 
-0x333f 002433 deposit clkn_bt 
-0x3340 002434 isolate1 mode_master ,temp 
-0x3341 002435 add rega ,coffset_sniff_anchor ,contr 
-0x3342 002436 ifetcht 4 ,contr 
-0x3343 002437 rtn true 
-0x3344 002438 add rega ,coffset_clk_offset ,contr 
-0x3345 002439 ifetch 6 ,contr 
-0x3346 002440 call calc_clke2 
-0x3347 002441 deposit clke_bt 
-0x3348 002442 rtn 
-:      002444 context_next_anchor:
-0x3349 002445 add rega ,coffset_tsniff ,contr 
-0x334a 002446 add rega ,coffset_sniff_anchor ,contw 
-0x334b 002447 ifetch 2 ,contr 
-0x334c 002448 iadd temp ,timeup 
-0x334d 002449 deposit timeup 
-0x334e 002450 istore 4 ,contw 
-0x334f 002451 branch le_context_nexthop 
-:      002454 context_search_window:
-0x3350 002455 bbit0 state_insniff ,context_search_next 
-0x3351 002456 call context_get_anchor 
-0x3352 002457 iadd stop_watch ,pdata 
-0x3353 002458 iadd stop_watch ,pdata 
-0x3354 002459 iadd queue ,pdata 
-0x3355 002460 isub temp ,null 
-0x3356 002461 nbranch context_search_next ,positive 
-0x3357 002462 force 0 ,null 
-0x3358 002463 rtn 
-:      002465 context_traverse_mslot:
-0x3359 002466 bbit0 state_inconn ,context_search_next 
-0x335a 002467 deposit temp 
-0x335b 002468 isub rega ,null 
-0x335c 002469 branch context_search_next ,null 
-0x335d 002470 add rega ,coffset_mode ,contr 
-0x335e 002471 ifetch 1 ,contr 
-0x335f 002472 bbit1 mode_le ,context_search_next 
-0x3360 002473 add rega ,coffset_lmp_to_send ,contw 
-0x3361 002474 ifetch 1 ,contw 
-0x3362 002475 nbranch context_search_next ,blank 
-0x3363 002476 force lmp_max_slot ,pdata 
-0x3364 002477 istore 1 ,contw 
-0x3365 002478 branch context_search_next 
-:      002480 context_traverse_clearkey:
-0x3366 002481 bbit0 state_inconn ,context_search_next 
-0x3367 002482 deposit temp 
-0x3368 002483 isub rega ,null 
-0x3369 002484 branch context_search_next ,null 
-0x336a 002485 add rega ,coffset_mode ,contr 
-0x336b 002486 ifetch 1 ,contr 
-0x336c 002487 bbit1 mode_le ,context_search_next 
-0x336d 002488 ifetch 1 ,rega 
-0x336e 002489 set0 state_linkkey ,pdata 
-0x336f 002490 istore 1 ,rega 
-0x3370 002491 branch context_search_next 
-:      002494 master_conn_send_packet:
-0x3371 002495 set0 mark_ext_patch ,mark 
-0x3372 002496 bpatch patch06_4 ,mem_patch06 
-0x3373 002497 call rf_setup_time_master_slot 
-:      002498 master_send_packet:
-0x3374 002499 add clkn_bt ,1 ,bt_clk 
-0x3375 002500 call fetch_self_bt_adr 
-0x3376 002501 force 0x03 ,freq_mode 
-0x3377 002502 call tx_radio_freq 
-0x3378 002503 call start_transmitter 
-0x3379 002504 call start_tx_native 
-0x337a 002505 call send_access_word 
-0x337b 002506 branch transmit_packet 
-:      002508 master_conn_recv_packet:
-0x337c 002509 set0 mark_ext_patch ,mark 
-0x337d 002510 bpatch patch06_5 ,mem_patch06 
-0x337e 002511 call rf_setup_time_slave_slot 
-:      002512 master_recv_packet:
-0x337f 002513 add clkn_bt ,1 ,bt_clk 
-0x3380 002514 call fetch_self_bt_adr 
-0x3381 002515 force 0x03 ,freq_mode 
-0x3382 002516 call rx_radio_freq 
-0x3383 002517 call init_rx_packet_flags 
-0x3384 002518 call prep_crypt 
-0x3385 002519 call start_rx_native 
-0x3386 002520 call start_receiver 
-:      002521 master_rx_conn_finish_packet:
-0x3387 002522 call wait_access_clkn_rt 
-0x3388 002523 nrtn sync 
-0x3389 002524 call save_rssi 
-0x338a 002525 branch receive_packet 
-:      002529 master_newconn_once:
-0x338b 002530 set0 mark_ext_patch ,mark 
-0x338c 002531 bpatch patch06_6 ,mem_patch06 
-0x338d 002532 fetch 1 ,mem_fhs_am_addr 
-0x338e 002533 iforce am_addr 
-0x338f 002534 force type_poll ,type 
-0x3390 002535 call master_conn_send_packet 
-0x3391 002536 branch master_conn_recv_packet 
-:      002547 inquiry_scan_dispatch:
-0x3392 002548 fetch 1 ,mem_scan_mode 
-0x3393 002549 rtnbit0 inq_scan_mode 
-0x3394 002550 force iscan_interval_timer ,queue 
-0x3395 002551 call timer_check 
-0x3396 002552 nrtn blank 
-0x3397 002553 fetcht 2 ,mem_iscan_window 
-0x3398 002554 force 4 ,queue 
-0x3399 002555 call sniff_check_window 
-0x339a 002556 rtn user 
-0x339b 002557 call inquiry_scan_start 
-0x339c 002558 force iscan_interval_timer ,queue 
-0x339d 002559 fetch 2 ,mem_iscan_interval 
-0x339e 002560 nbranch timer_init ,sync 
-0x339f 002561 random pdata 
-0x33a0 002562 iand mask3ff ,pdata 
-0x33a1 002563 branch timer_init 
-:      002566 inquiry_scan_start:
-0x33a2 002567 set0 mark_ext_patch ,mark 
-0x33a3 002568 bpatch patch06_7 ,mem_patch06 
-0x33a4 002569 jam 0 ,mem_fhs_am_addr 
-0x33a5 002570 disable clknt 
-0x33a6 002571 disable attempt 
-0x33a7 002572 call afh_clear 
-0x33a8 002573 and clkn_bt ,0x1fc ,bt_clk 
-0x33a9 002574 force 0x01 ,freq_mode 
-0x33aa 002575 call fetch_giac 
-0x33ab 002576 call rx_radio_freq 
-0x33ac 002577 setflip mark_inquiry_state ,mark 
-0x33ad 002578 fetch 1 ,mem_inquiryscan_waitcnt 
-0x33ae 002579 increase 1 ,pdata 
-0x33af 002580 store 1 ,mem_inquiryscan_waitcnt 
-0x33b0 002581 call fetch_diac 
-0x33b1 002582 call start_receiver 
-0x33b2 002583 call wait_access_forever 
-0x33b3 002584 nrtn sync 
-0x33b4 002585 set0 mark_ext_patch ,mark 
-0x33b5 002586 bpatch patch07_0 ,mem_patch07 
-0x33b6 002587 force 0 ,stop_watch 
-0x33b7 002588 call shutdown_radio 
-0x33b8 002589 fetch 1 ,mem_inquiryscan_rcvcnt 
-0x33b9 002590 increase 1 ,pdata 
-0x33ba 002591 store 1 ,mem_inquiryscan_rcvcnt 
-0x33bb 002592 call fetch_giac 
-0x33bc 002593 call rf_setup_time_slave_slot 
-0x33bd 002594 or_into 0x002 ,bt_clk 
-0x33be 002595 force 0x01 ,freq_mode 
-0x33bf 002596 call tx_radio_freq 
-0x33c0 002597 call fetch_diac 
-0x33c1 002598 call start_transmitter 
-0x33c2 002599 call start_tx_external 
-0x33c3 002600 deposit clkn_bt 
-0x33c4 002601 store 4 ,mem_clkn_bt 
-0x33c5 002602 call send_access_word 
-0x33c6 002603 force type_fhs ,type 
-0x33c7 002604 force 0 ,am_addr 
-0x33c8 002605 call scan_mode_whiten 
-0x33c9 002606 call transmit_packet_whitened 
-0x33ca 002607 call send_eir 
-0x33cb 002608 and_into 0x1fd ,bt_clk 
-0x33cc 002609 increase 1 ,n_tx_slot 
-0x33cd 002610 rtn 
-:      002612 send_eir:
-0x33ce 002613 set0 mark_ext_patch ,mark 
-0x33cf 002614 bpatch patch07_1 ,mem_patch07 
-0x33d0 002615 fetch 1 ,mem_eir_enable 
-0x33d1 002616 rtn blank 
-0x33d2 002617 arg mem_eir ,contw 
-0x33d3 002618 fetch 1 ,mem_local_name_length 
-0x33d4 002619 copy pdata ,loopcnt 
-0x33d5 002620 increase 1 ,pdata 
-0x33d6 002621 istore 1 ,contw 
-0x33d7 002622 copy contw ,temp 
-0x33d8 002623 increase 1 ,pdata 
-0x33d9 002624 store 2 ,mem_tx_len 
-0x33da 002625 copy temp ,contw 
-0x33db 002626 setarg 0x09 
-0x33dc 002627 istore 1 ,contw 
-0x33dd 002628 arg mem_local_name ,contr 
-0x33de 002629 call memcpy 
-0x33df 002630 arg mem_all_uuid_128bits ,regc 
-0x33e0 002631 arg 4 ,loopcnt 
-0x33e1 002632 call get_all_uuid 
-0x33e2 002633 arg mem_all_uuid_16bits ,regc 
-0x33e3 002634 arg 1 ,loopcnt 
-0x33e4 002635 call get_all_uuid 
-0x33e5 002636 force type_dm3 ,type 
-0x33e6 002637 jam 2 ,mem_tx_lch 
-0x33e7 002638 setarg mem_eir 
-0x33e8 002639 store 2 ,mem_txptr 
-0x33e9 002640 call rf_setup_time_slave_slot 
-0x33ea 002641 call tx_radio_freq 
-0x33eb 002642 call start_transmitter 
-0x33ec 002643 call start_tx_external 
-0x33ed 002644 call send_access_word 
-0x33ee 002645 call scan_mode_whiten 
-0x33ef 002646 call transmit_packet_whitened 
-0x33f0 002647 rtn 
-:      002650 get_all_uuid:
-0x33f1 002651 copy contw ,temp 
-0x33f2 002652 copy regc ,contr 
-0x33f3 002653 ifetch 1 ,contr 
-0x33f4 002654 rtn blank 
-:      002655 lshift_loop:
-0x33f5 002656 lshift pdata ,pdata 
-0x33f6 002657 loop lshift_loop 
-0x33f7 002658 copy pdata ,rega 
-0x33f8 002659 increase 2 ,pdata 
-0x33f9 002660 copy pdata ,queue 
-0x33fa 002661 fetch 2 ,mem_tx_len 
-0x33fb 002662 iadd queue ,pdata 
-0x33fc 002663 store 2 ,mem_tx_len 
-0x33fd 002664 copy temp ,contw 
-0x33fe 002665 copy rega ,pdata 
-0x33ff 002666 increase 1 ,pdata 
-0x3400 002667 istore 1 ,contw 
-0x3401 002668 copy regc ,contr 
-0x3402 002669 ifetch 1 ,contr 
-0x3403 002670 ifetch 1 ,contr 
-0x3404 002671 istore 1 ,contw 
-0x3405 002672 copy rega ,loopcnt 
-0x3406 002673 branch memcpy 
-:      002679 page_scan_dispatch:
-0x3407 002680 fetch 1 ,mem_scan_mode 
-0x3408 002681 rtnbit0 page_scan_mode 
-0x3409 002682 force pscan_interval_timer ,queue 
-0x340a 002683 call timer_check 
-0x340b 002684 nrtn blank 
-0x340c 002685 fetcht 2 ,mem_pscan_window 
-0x340d 002686 force 40 ,queue 
-0x340e 002687 call sniff_check_window 
-0x340f 002688 rtn user 
-0x3410 002689 force 0 ,am_addr 
-0x3411 002690 jam param_pagerespto ,mem_fhs_wait_counter 
-0x3412 002691 set0 mark_fhs_already_good ,mark 
-0x3413 002692 call page_scan_start 
-0x3414 002693 force pscan_interval_timer ,queue 
-0x3415 002694 fetch 2 ,mem_pscan_interval 
-0x3416 002695 branch timer_init 
-:      002698 page_scan_start:
-0x3417 002699 set0 mark_ext_patch ,mark 
-0x3418 002700 bpatch patch07_2 ,mem_patch07 
-0x3419 002701 disable clknt 
-0x341a 002702 call afh_clear 
-0x341b 002703 fetch 1 ,mem_pagescan_waitcnt 
-0x341c 002704 increase 1 ,pdata 
-0x341d 002705 store 1 ,mem_pagescan_waitcnt 
-0x341e 002706 force 0 ,n_tx_slot 
-0x341f 002707 call fetch_self_bt_adr 
-0x3420 002708 add clkn_bt ,1 ,bt_clk 
-0x3421 002709 force 0x02 ,freq_mode 
-0x3422 002710 set0 mark_ext_patch ,mark 
-0x3423 002711 bpatch patch07_3 ,mem_patch07 
-0x3424 002712 call rx_radio_freq 
-0x3425 002713 call start_receiver 
-0x3426 002714 call wait_access_forever 
-0x3427 002715 nrtn sync 
-0x3428 002716 call shutdown_radio 
-0x3429 002717 fetch 1 ,mem_pagescan_rcvcnt 
-0x342a 002718 increase 1 ,pdata 
-0x342b 002719 store 1 ,mem_pagescan_rcvcnt 
-0x342c 002720 force 0 ,stop_watch 
-0x342d 002721 call rf_setup_time_slave_slot 
-0x342e 002722 or_into 0x002 ,bt_clk 
-0x342f 002723 force 0x01 ,freq_mode 
-0x3430 002724 call tx_radio_freq 
-0x3431 002725 call start_transmitter 
-0x3432 002726 call start_tx_external 
-0x3433 002727 call send_access_word 
-0x3434 002728 call end_of_packet 
-0x3435 002729 force 0 ,am_addr 
-0x3436 002730 arg param_rf_setup ,timeup 
-0x3437 002731 until clke_rt ,meet 
-0x3438 002732 or_into 0x03 ,clke_bt 
-0x3439 002733 and_into 0x1fd ,bt_clk 
-:      002734 page_scan_wait_fhs_restart:
-0x343a 002735 set0 mark_ext_patch ,mark 
-0x343b 002736 bpatch patch07_4 ,mem_patch07 
-0x343c 002737 increase 1 ,n_tx_slot 
-0x343d 002738 call rx_radio_freq 
-0x343e 002739 call start_receiver 
-0x343f 002740 call wait_access_mhalfbnd 
-0x3440 002741 nbranch page_scan_wait_fhs_again ,sync 
-0x3441 002742 call scan_mode_whiten 
-0x3442 002743 call receive_packet_whitened 
-0x3443 002744 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
-:      002745 page_scan_wait_fhs_again:
-0x3444 002746 set0 mark_ext_patch ,mark 
-0x3445 002747 bpatch patch07_5 ,mem_patch07 
-0x3446 002748 fetch 1 ,mem_fhs_wait_counter 
-0x3447 002749 rtn blank 
-0x3448 002750 increase -1 ,pdata 
-0x3449 002751 store 1 ,mem_fhs_wait_counter 
-0x344a 002752 call rf_setup_time_master_slot 
-0x344b 002753 branch page_scan_wait_fhs_restart 
-:      002756 page_scan_reply_to_fhs:
-0x344c 002757 set0 mark_ext_patch ,mark 
-0x344d 002758 bpatch patch07_6 ,mem_patch07 
-0x344e 002759 set0 1 ,clke_bt 
-0x344f 002760 set1 0 ,clke_bt 
-0x3450 002761 fetch 1 ,mem_pagescan_rcvfhscnt 
-0x3451 002762 increase 1 ,pdata 
-0x3452 002763 store 1 ,mem_pagescan_rcvfhscnt 
-0x3453 002764 call rf_setup_time_slave_slot 
-0x3454 002765 or_into 0x02 ,bt_clk 
-0x3455 002766 call tx_radio_freq 
-0x3456 002767 call start_transmitter 
-0x3457 002768 call start_tx_external 
-0x3458 002769 call send_access_word 
-0x3459 002770 call end_of_packet 
-:      002771 slave_apply_clke_bt:
-0x345a 002772 compare 0x03 ,clke_bt ,0x03 
-0x345b 002773 branch slave_apply_clke_bt_now ,true 
-0x345c 002774 until null ,mhalfbnd 
-0x345d 002775 branch slave_apply_clke_bt 
-:      002776 slave_apply_clke_bt_now:
-0x345e 002777 fetch 4 ,mem_clke_bt 
-0x345f 002778 or_into 0x03 ,pdata 
-0x3460 002779 icopy clke_bt 
-:      002781 start_slave_connection:
-0x3461 002782 set0 mark_ext_patch ,mark 
-0x3462 002783 bpatch patch07_7 ,mem_patch07 
-0x3463 002784 fetch 6 ,extm_lap 
-0x3464 002785 store 6 ,mem_plap 
-0x3465 002786 call prepare_newconn 
-:      002787 slave_newconn_loop:
-0x3466 002788 call slave_newconn_once 
-0x3467 002789 branch sconn_successful ,match 
-0x3468 002790 call new_conn_timeout 
-0x3469 002791 nbranch slave_newconn_loop ,blank 
-0x346a 002792 rtn 
-:      002795 sconn_successful:
-0x346b 002796 set0 mark_ext_patch ,mark 
-0x346c 002797 bpatch patch08_0 ,mem_patch08 
-0x346d 002798 call newconn_init 
-0x346e 002799 call context_new 
-0x346f 002800 nrtn zero 
-0x3470 002801 jam 0 ,mem_mode 
-0x3471 002802 call calc_clke_offset 
-0x3472 002803 branch context_save 
-:      002806 slave_dispatch:
-0x3473 002807 set0 mark_ext_patch ,mark 
-0x3474 002808 bpatch patch08_1 ,mem_patch08 
-0x3475 002809 call calc_clke 
-0x3476 002810 call role_switch_slave 
-0x3477 002811 rtn user 
-0x3478 002812 call load_esco 
-0x3479 002813 call get_sco_data 
-:      002814 slave_loop:
-0x347a 002815 set0 mark_ext_patch ,mark 
-0x347b 002816 bpatch patch08_2 ,mem_patch08 
-0x347c 002817 call check_bt_disabled 
-0x347d 002818 call scheduler_process 
-0x347e 002819 call slave_conn_recv_packet 
-0x347f 002820 call slave_savelist 
-0x3480 002821 nbranch slave_notmatch ,match 
-0x3481 002822 call supervision_flush 
-0x3482 002823 call parse_l2cap 
-0x3483 002824 call scheduler_tx_l2cap_pkt 
-0x3484 002825 call prepare_tx 
-0x3485 002826 call slave_conn_send_packet 
-0x3486 002827 call parse_lmp 
-0x3487 002828 call process_cmd 
-0x3488 002829 call hci_send_num_complete_packets 
-0x3489 002830 fetch 1 ,mem_slave_rcvcnt 
-0x348a 002831 increase 1 ,pdata 
-0x348b 002832 store 1 ,mem_slave_rcvcnt 
-0x348c 002833 call calc_clke_offset 
-:      002834 slave_notmatch:
-0x348d 002835 set0 mark_ext_patch ,mark 
-0x348e 002836 bpatch patch08_3 ,mem_patch08 
-0x348f 002837 call lpm_set_mult 
-0x3490 002838 call supervision_update 
-0x3491 002839 branch slave_disconnect ,positive 
-0x3492 002840 call check_disconnect_timeout 
-0x3493 002841 nbranch slave_disconnect ,user 
-0x3494 002842 call check_attempt 
-0x3495 002843 nbranch slave_loop ,blank 
-0x3496 002844 call process_sco_data 
-0x3497 002845 branch restore_esco 
-:      002848 slave_disconnect:
-0x3498 002849 set0 mark_ext_patch ,mark 
-0x3499 002850 bpatch patch08_4 ,mem_patch08 
-0x349a 002851 jam 0 ,mem_tester_emulate 
-0x349b 002852 jam 0 ,mem_debug_config 
-0x349c 002853 call quit_connection 
-0x349d 002854 set0 mark_testmode ,mark 
-0x349e 002855 call test_enable_white 
-0x349f 002856 fetch 1 ,mem_state 
-0x34a0 002857 bbit0 state_conn_comp ,slave_connection_fail 
-0x34a1 002858 fetcht 1 ,mem_conn_handle 
-0x34a2 002859 branch hci_send_disconn_complete 
-:      002861 slave_connection_fail:
-0x34a3 002862 force hci_error_key_missing ,temp 
-0x34a4 002863 branch hci_send_connection_error 
-:      002865 role_switch_slave:
-0x34a5 002866 set0 mark_ext_patch ,mark 
-0x34a6 002867 bpatch patch08_5 ,mem_patch08 
-0x34a7 002868 call role_switch_check 
-0x34a8 002869 nrtn user 
-0x34a9 002870 copy am_addr ,temp 
-0x34aa 002871 call get_free_amaddr 
-0x34ab 002872 store 1 ,mem_fhs_am_addr 
-0x34ac 002873 copy temp ,am_addr 
-0x34ad 002874 jam param_newconnto ,mem_newconnto_counter 
-:      002875 roles_sendfhs_loop:
-0x34ae 002876 set0 mark_ext_patch ,mark 
-0x34af 002877 bpatch patch08_6 ,mem_patch08 
-0x34b0 002878 call rf_setup_time_master_slot 
-0x34b1 002879 force type_fhs ,type 
-0x34b2 002880 call slave_send_access 
-0x34b3 002881 deposit clkn_bt 
-0x34b4 002882 store 4 ,mem_clkn_bt 
-0x34b5 002883 call transmit_packet 
-0x34b6 002884 call rf_setup_time_slave_slot 
-0x34b7 002885 enable user3 
-0x34b8 002886 call slave_receive_access 
-0x34b9 002887 branch roles_got_fhs_reply ,sync 
-0x34ba 002888 call shutdown_radio 
-0x34bb 002889 call new_conn_timeout 
-0x34bc 002890 nbranch roles_sendfhs_loop ,blank 
-0x34bd 002891 rtnmark0 mark_accept_switch 
-0x34be 002892 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x34bf 002893 set1 mark_switch_initiated ,mark 
-0x34c0 002894 rtn 
-:      002895 roles_got_fhs_reply:
-0x34c1 002896 enable clknt 
-0x34c2 002897 call prepare_newconn 
-0x34c3 002898 call afh_clear 
-:      002899 roles_newconn_loop:
-0x34c4 002900 set0 mark_ext_patch ,mark 
-0x34c5 002901 bpatch patch08_7 ,mem_patch08 
-0x34c6 002902 call master_newconn_once 
-0x34c7 002903 branch roles_newconn_responded ,sync 
-0x34c8 002904 call new_conn_timeout 
-0x34c9 002905 nbranch roles_newconn_loop ,blank 
-0x34ca 002906 disable clknt 
-0x34cb 002907 deposit clke_bt 
-0x34cc 002908 store 4 ,mem_next_btclk 
-0x34cd 002909 rtn 
-:      002910 roles_newconn_responded:
-0x34ce 002911 force 0 ,temp 
-0x34cf 002912 call hci_send_role_change 
-0x34d0 002913 enable master 
-0x34d1 002914 bmark0 mark_accept_switch ,roles_newconn_nolmp 
-0x34d2 002915 set0 mark_accept_switch ,mark 
-0x34d3 002916 jam lmp_accepted ,mem_lmo_opcode2 
-0x34d4 002917 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x34d5 002918 call tid_set_reply 
-:      002919 roles_newconn_nolmp:
-0x34d6 002920 deposit am_addr 
-0x34d7 002921 store 1 ,mem_amaddr 
-0x34d8 002922 force 0 ,pdata 
-0x34d9 002923 store 6 ,mem_clk_offset 
-0x34da 002924 fetch 1 ,mem_mode 
-0x34db 002925 set1 mode_master ,pdata 
-0x34dc 002926 store 1 ,mem_mode 
-0x34dd 002927 call supervision_flush 
-0x34de 002928 disable master 
-:      002929 enable_user:
-0x34df 002930 enable user 
-0x34e0 002931 rtn 
-:      002935 init_rx_packet_flags:
-0x34e1 002936 set0 mark_ext_patch ,mark 
-0x34e2 002937 bpatch patch09_0 ,mem_patch09 
-0x34e3 002938 disable match 
-0x34e4 002939 set0 mark_loopback ,mark 
-0x34e5 002940 set0 mark_am_addr_broadcast ,mark 
-0x34e6 002941 set0 mark_longpacket ,mark 
-0x34e7 002942 set0 mark_old_packet ,mark 
-0x34e8 002943 fetch 1 ,mem_arq 
-0x34e9 002944 set0 arqnx ,pdata 
-0x34ea 002945 set1 flowx ,pdata 
-0x34eb 002946 store 1 ,mem_arq 
-0x34ec 002947 rtn 
-:      002949 prepare_newconn:
-0x34ed 002950 set0 mark_ext_patch ,mark 
-0x34ee 002951 bpatch patch09_1 ,mem_patch09 
-0x34ef 002952 jam param_newconnto ,mem_newconnto_counter 
-0x34f0 002953 jam param_newconn_arq ,mem_arq 
-0x34f1 002954 fetch 2 ,mem_rx_window_init 
-0x34f2 002955 store 2 ,mem_rx_window 
-0x34f3 002956 deposit clkn_bt 
-0x34f4 002957 store 4 ,mem_next_btclk 
-0x34f5 002958 rtn clknt 
-0x34f6 002959 deposit clke_bt 
-0x34f7 002960 store 4 ,mem_next_btclk 
-0x34f8 002961 rtn 
-:      002963 newconn_init:
-0x34f9 002964 set0 mark_ext_patch ,mark 
-0x34fa 002965 bpatch patch09_2 ,mem_patch09 
-0x34fb 002966 call init_lmp_reinit 
-0x34fc 002967 call new_conn_handle 
-0x34fd 002968 store 1 ,mem_conn_handle 
-0x34fe 002969 setarg param_supervision_to 
-0x34ff 002970 store 2 ,mem_supervision_to 
-0x3500 002971 fetch 1 ,mem_state 
-0x3501 002972 set1 state_inconn ,pdata 
-0x3502 002973 store 1 ,mem_state 
-0x3503 002974 jam 0 ,mem_op 
-0x3504 002975 jam 0 ,mem_state_map 
-0x3505 002976 jam 0 ,mem_lpm_current_mult 
-0x3506 002977 branch supervision_flush 
-:      002980 clear_linkkey:
-0x3507 002981 set0 mark_ext_patch ,mark 
-0x3508 002982 bpatch patch09_3 ,mem_patch09 
-0x3509 002983 force 0 ,pdata 
-0x350a 002984 store 8 ,mem_link_key 
-0x350b 002985 istore 8 ,contw 
-0x350c 002986 call clear_linkstate 
-0x350d 002987 branch context_traverse_linkkey 
-:      002989 new_conn_timeout:
-0x350e 002990 fetch 1 ,mem_newconnto_counter 
-0x350f 002991 increase -1 ,pdata 
-0x3510 002992 store 1 ,mem_newconnto_counter 
-0x3511 002993 rtn 
-:      002995 new_conn_handle:
-0x3512 002996 fetch 1 ,mem_handle_num 
-0x3513 002997 increase 1 ,pdata 
-0x3514 002998 store 1 ,mem_handle_num 
-0x3515 002999 rtn 
-:      003002 quit_connection:
-0x3516 003003 set0 mark_ext_patch ,mark 
-0x3517 003004 bpatch patch09_4 ,mem_patch09 
-0x3518 003005 call disconnect_stop_sco 
-0x3519 003006 fetch 1 ,mem_hci_cmd 
-0x351a 003007 beq hci_cmd_remote_name_req ,quit_connection_name 
-0x351b 003008 fetch 1 ,mem_lmp_to_send 
-0x351c 003009 bne lmp_name_req ,quit_connection_cont 
-:      003010 quit_connection_name:
-0x351d 003011 call cmd_check_plap 
-0x351e 003012 nbranch quit_connection_cont ,zero 
-0x351f 003013 call master_name_error 
-0x3520 003014 jam 0 ,mem_hci_cmd 
-:      003015 quit_connection_cont:
-0x3521 003016 set0 mark_ext_patch ,mark 
-0x3522 003017 bpatch patch09_5 ,mem_patch09 
-0x3523 003018 call app_disconn_reason_collect_bt 
-0x3524 003019 call process_cmd 
-0x3525 003020 call sniff_exit 
-0x3526 003021 jam bt_evt_bb_disconnected ,mem_fifo_temp 
-0x3527 003022 call ui_ipc_send_event 
-0x3528 003023 call init_lmp_work 
-0x3529 003024 call l2cap_init_work 
-0x352a 003025 call sp_initialize 
-0x352b 003026 fetch 1 ,mem_state 
-0x352c 003027 set0 state_inconn 
-0x352d 003028 store 1 ,mem_state 
-0x352e 003029 jam 0 ,memui_reconnect_mode 
-0x352f 003031 fetch 1 ,mem_state_map 
-0x3530 003032 compare 0x0 ,pdata ,0xc0 
-0x3531 003033 branch quit_connection_not_clear_mark ,true 
-0x3532 003034 set0 mark_rxbuf_inuse ,mark 
-:      003035 quit_connection_not_clear_mark:
-0x3533 003036 fetch 1 ,mem_arq 
-0x3534 003037 bbit0 wack ,quit_connection_not_clear_tx 
-:      003038 quit_connection_not_clear_tx:
-0x3535 003039 fetch 1 ,mem_op 
-0x3536 003040 rtnbit0 op_txl2cap 
-0x3537 003041 set0 mark_tx_l2cap ,mark 
-0x3538 003042 rtn 
-:      003044 slave_newconn_once:
-0x3539 003045 set0 mark_ext_patch ,mark 
-0x353a 003046 bpatch patch09_6 ,mem_patch09 
-0x353b 003047 fetch 1 ,extm_newconn_am_addr 
-0x353c 003048 rtn blank 
-0x353d 003049 icopy am_addr 
-0x353e 003050 call slave_conn_recv_packet 
-0x353f 003051 nrtn match 
-0x3540 003052 force type_null ,type 
-0x3541 003053 call slave_conn_send_packet 
-0x3542 003054 deposit am_addr 
-0x3543 003055 store 1 ,mem_amaddr 
-0x3544 003056 force 0 ,pdata 
-0x3545 003057 store 1 ,extm_newconn_am_addr 
-0x3546 003058 rtn 
-:      003064 prepare_tx:
-0x3547 003065 set0 mark_ext_patch ,mark 
-0x3548 003066 bpatch patch09_7 ,mem_patch09 
-0x3549 003067 fetch 1 ,mem_state 
-0x354a 003068 bbit0 state_insco ,prepare_tx_not_sco 
-0x354b 003069 force type_hv3 ,type 
-0x354c 003070 bmark0 mark_esco ,prepare_tx_not_esco 
-0x354d 003071 call check_esco_amaddr 
-0x354e 003072 nbranch prepare_tx_not_sco ,true 
-0x354f 003073 branch prepare_tx_not_sco ,attempt 
-0x3550 003074 call set_wait_ack 
-0x3551 003075 setarg 2 
-0x3552 003076 store 2 ,mem_retransmission_cnt 
-0x3553 003077 rtn 
-:      003078 prepare_tx_not_esco:
-0x3554 003079 nrtn attempt 
-:      003080 prepare_tx_not_sco:
-0x3555 003081 set0 mark_ext_patch ,mark 
-0x3556 003082 bpatch patch0a_0 ,mem_patch0a 
-0x3557 003083 call context_check_all_wack 
-0x3558 003084 nbranch prepare_tx_no_retransmit ,zero 
-0x3559 003085 fetch 1 ,mem_arq 
-0x355a 003086 bbit0 wack ,prepare_tx_pollnull 
-:      003087 prepare_tx_retransmit:
-0x355b 003088 bmark1 mark_loopback ,prepare_tx_loopback 
-0x355c 003089 fetch 1 ,mem_debug_config 
-0x355d 003090 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-0x355e 003091 fetch 2 ,mem_retransmission_cnt 
-0x355f 003092 increase -1 ,pdata 
-0x3560 003093 store 2 ,mem_retransmission_cnt 
-0x3561 003094 branch prepare_tx_nomore_retransmit ,blank 
-0x3562 003095 fetch 1 ,mem_last_type 
-0x3563 003096 iforce type 
-0x3564 003097 rtn 
-:      003099 prepare_tx_nomore_retransmit:
-0x3565 003100 set0 mark_ext_patch ,mark 
-0x3566 003101 bpatch patch0a_1 ,mem_patch0a 
-0x3567 003102 call clear_got_tx 
-:      003103 prepare_tx_no_retransmit:
-0x3568 003104 call check_esco_amaddr 
-0x3569 003105 branch prepare_tx_pollnull ,true 
-0x356a 003106 call send_lmp 
-0x356b 003107 branch prepare_tx_sendlmp ,user 
-0x356c 003108 fetch 1 ,mem_op 
-0x356d 003109 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
-0x356e 003110 bmark1 mark_loopback ,prepare_tx_loopback 
-0x356f 003111 fetch 1 ,mem_debug_config 
-0x3570 003112 bbit1 debug_tx_pattern ,prepare_tx_txpat 
-:      003113 prepare_tx_pollnull:
-0x3571 003114 force type_poll ,type 
-0x3572 003115 rtn master 
-0x3573 003116 force type_null ,type 
-0x3574 003117 rtn 
-:      003118 prepare_tx_loopback:
-0x3575 003119 set0 mark_ext_patch ,mark 
-0x3576 003120 bpatch patch0a_2 ,mem_patch0a 
-0x3577 003121 fetch 1 ,mem_rx_type 
-0x3578 003122 iforce type 
-0x3579 003123 rtnne 1 
-0x357a 003124 force type_null ,type 
-0x357b 003125 rtn 
-:      003126 prepare_tx_txpat:
-0x357c 003127 fetch 1 ,test_mode_packet_type 
-0x357d 003128 and pdata ,0xf ,type 
-0x357e 003129 set1 mark_loopback ,mark 
-0x357f 003130 rtn 
-:      003131 prepare_tx_sendlmp:
-0x3580 003132 force type_lmp ,type 
-0x3581 003133 branch set_wait_ack 
-:      003134 prepare_tx_sendl2cap:
-0x3582 003135 call tx_l2cap_type 
-:      003137 set_wait_ack:
-0x3583 003138 set0 mark_ext_patch ,mark 
-0x3584 003139 bpatch patch0a_3 ,mem_patch0a 
-0x3585 003140 fetcht 1 ,mem_arq 
-0x3586 003141 set1 wack ,temp 
-0x3587 003142 storet 1 ,mem_arq 
-0x3588 003143 deposit type 
-0x3589 003144 store 1 ,mem_last_type 
-0x358a 003145 setarg 0xffff 
-0x358b 003146 store 2 ,mem_retransmission_cnt 
-0x358c 003147 rtn 
-:      003149 tx_l2cap_type:
-0x358d 003150 set0 mark_ext_patch ,mark 
-0x358e 003151 bpatch patch0a_4 ,mem_patch0a 
-0x358f 003152 fetch 1 ,mem_state_map 
-0x3590 003153 isolate1 smap_edr ,pdata 
-0x3591 003154 fetch 2 ,mem_tx_len 
-0x3592 003155 branch tx_l2cap_type_edr ,true 
-0x3593 003156 force type_dm1 ,type 
-0x3594 003157 sub pdata ,17 ,null 
-0x3595 003158 rtn positive 
-0x3596 003159 force type_dh1 ,type 
-0x3597 003160 sub pdata ,27 ,null 
-0x3598 003161 rtn positive 
-0x3599 003162 force type_dm3 ,type 
-0x359a 003163 sub pdata ,121 ,null 
-0x359b 003164 rtn positive 
-0x359c 003165 force type_dm5 ,type 
-0x359d 003166 sub pdata ,224 ,null 
-0x359e 003167 rtn positive 
-0x359f 003168 force type_dh5 ,type 
-0x35a0 003169 rtn 
-:      003170 tx_l2cap_type_edr:
-0x35a1 003171 force type_dm1 ,type 
-0x35a2 003172 sub pdata ,17 ,null 
-0x35a3 003173 rtn positive 
-0x35a4 003174 force type_dh1 ,type 
-0x35a5 003175 sub pdata ,54 ,null 
-0x35a6 003176 rtn positive 
-0x35a7 003177 force type_dm3 ,type 
-0x35a8 003178 arg 367 ,temp 
-0x35a9 003179 isub temp ,null 
-0x35aa 003180 nrtn positive 
-0x35ab 003181 force type_dm5 ,type 
-0x35ac 003182 arg 679 ,temp 
-0x35ad 003183 isub temp ,null 
-0x35ae 003184 nrtn positive 
-0x35af 003185 force type_dh5 ,type 
-0x35b0 003186 rtn 
-:      003195 slave_receive_master_slot:
-0x35b1 003196 fetch 1 ,mem_state 
-0x35b2 003197 bbit0 state_insniff ,slave_receive_notsniff 
-0x35b3 003198 fetch 2 ,mem_tsniff 
-0x35b4 003199 branch slave_receive_notsniff ,blank 
-0x35b5 003200 nbranch slave_receive_sniff ,attempt 
-:      003201 slave_receive_notsniff:
-0x35b6 003202 call rf_setup_time_master_slot 
-:      003203 slave_receive_access:
-0x35b7 003204 add clke_bt ,1 ,bt_clk 
-:      003205 slave_receive_sniff:
-0x35b8 003206 enable swfine 
-0x35b9 003207 fetch 2 ,mem_rx_window 
-0x35ba 003208 rshift pdata ,pdata 
-0x35bb 003209 arg param_pll_setup ,temp 
-0x35bc 003210 iadd temp ,pdata 
-0x35bd 003211 call ahead_window 
-0x35be 003212 call fetch_extm_bt_adr 
-0x35bf 003213 force 0x03 ,freq_mode 
-0x35c0 003214 call rx_radio_freq 
-0x35c1 003215 call init_rx_packet_flags 
-0x35c2 003216 call prep_crypt 
-0x35c3 003217 set0 mark_ext_patch ,mark 
-0x35c4 003218 bpatch patch0a_5 ,mem_patch0a 
-0x35c5 003219 fetch 2 ,mem_rx_window 
-0x35c6 003220 rshift pdata ,pdata 
-0x35c7 003221 call ahead_window 
-0x35c8 003222 call start_receiver 
-0x35c9 003223 enable decode_fec0 
-0x35ca 003224 fetch 2 ,mem_rx_window 
-0x35cb 003225 arg param_clke_cal ,temp 
-0x35cc 003226 iadd temp ,stop_watch 
-0x35cd 003227 correlate null ,timeout 
-0x35ce 003228 copy clke ,temp 
-0x35cf 003229 storet 6 ,mem_sync_clke 
-0x35d0 003230 disable decode_fec0 
-0x35d1 003231 nrtn sync 
-0x35d2 003232 arg param_clke_cal ,clke_rt 
-0x35d3 003233 copy bt_clk ,clke_bt 
-0x35d4 003234 branch lpm_adjust_clk ,wake 
-0x35d5 003235 rtn 
-:      003238 slave_conn_recv_packet:
-0x35d6 003239 set0 mark_ext_patch ,mark 
-0x35d7 003240 bpatch patch0a_6 ,mem_patch0a 
-0x35d8 003241 call slave_receive_master_slot 
-0x35d9 003242 nbranch shutdown_radio ,sync 
-0x35da 003243 call save_rssi 
-0x35db 003244 bmark0 mark_testmode ,receive_packet 
-0x35dc 003245 fetch 2 ,mem_tst_pktcnt_sync 
-0x35dd 003246 increase 1 ,pdata 
-0x35de 003247 store 2 ,mem_tst_pktcnt_sync 
-:      003248 receive_packet:
-0x35df 003249 rshift bt_clk ,temp 
-0x35e0 003250 or temp ,0x40 ,white_init 
-:      003251 receive_packet_whitened:
-0x35e1 003252 set0 mark_ext_patch ,mark 
-0x35e2 003253 bpatch patch0a_7 ,mem_patch0a 
-0x35e3 003254 enable enable_white 
-0x35e4 003255 enable enable_hec 
-0x35e5 003256 enable decode_fec1 
-0x35e6 003257 parse demod ,bucket ,3 
-0x35e7 003258 rshift8 pwindow ,pdata 
-0x35e8 003259 store 1 ,mem_temp_am_addr 
-0x35e9 003260 parse demod ,bucket ,4 
-0x35ea 003261 inject bucket ,7 
-0x35eb 003262 copy pwindow ,pdata 
-0x35ec 003263 store 1 ,mem_rx_type 
-0x35ed 003264 parse demod ,bucket ,3 
-0x35ee 003265 rshift8 pwindow ,pdata 
-0x35ef 003266 store 1 ,mem_temp_arq 
-0x35f0 003267 fetch 1 ,mem_rx_type 
-0x35f1 003268 sub pdata ,3 ,null 
-0x35f2 003269 branch receive_packet_noedr ,positive 
-0x35f3 003270 beq 7 ,receive_packet_noedr 
-0x35f4 003271 fetch 1 ,mem_state_map 
-0x35f5 003272 isolate1 smap_edr ,pdata 
-0x35f6 003273 setflag true ,psk ,radio_ctrl 
-:      003274 receive_packet_noedr:
-0x35f7 003275 set0 mark_ext_patch ,mark 
-0x35f8 003276 bpatch patch0b_0 ,mem_patch0b 
-0x35f9 003277 parse demod ,bucket ,8 
-0x35fa 003278 disable decode_fec1 
-0x35fb 003279 disable enable_hec 
-0x35fc 003280 branch error_header ,crc_failed 
-0x35fd 003281 bmark0 mark_testmode ,receive_packet_amchk 
-0x35fe 003282 fetch 2 ,mem_tst_pktcnt_hec 
-0x35ff 003283 increase 1 ,pdata 
-0x3600 003284 store 2 ,mem_tst_pktcnt_hec 
-:      003285 receive_packet_amchk:
-0x3601 003286 set0 mark_ext_patch ,mark 
-0x3602 003287 bpatch patch0b_1 ,mem_patch0b 
-0x3603 003288 fetch 1 ,mem_temp_am_addr 
-0x3604 003289 compare 0 ,pdata ,0x07 
-0x3605 003290 setflag true ,mark_am_addr_broadcast ,mark 
-0x3606 003291 branch am_addr_ok ,true 
-0x3607 003292 icompare 0x07 ,am_addr 
-0x3608 003293 branch am_addr_match ,true 
-0x3609 003294 bmark0 mark_esco ,end_of_packet 
-0x360a 003295 fetcht 1 ,mem_saved_amaddr 
-0x360b 003296 icompare 0x7 ,temp 
-0x360c 003297 nbranch end_of_packet ,true 
-0x360d 003298 call restore_esco 
-0x360e 003299 fetch 1 ,mem_arq 
-0x360f 003300 set0 arqnx ,pdata 
-0x3610 003301 set1 flowx ,pdata 
-0x3611 003302 store 1 ,mem_arq 
-:      003303 am_addr_match:
-0x3612 003304 enable match 
-:      003305 am_addr_ok:
-0x3613 003306 set0 mark_ext_patch ,mark 
-0x3614 003307 bpatch patch0b_2 ,mem_patch0b 
-0x3615 003308 fetch 1 ,mem_rx_type 
-0x3616 003309 icopy type 
-0x3617 003310 bmark1 mark_am_addr_broadcast ,arqn_bypass 
-0x3618 003311 fetcht 1 ,mem_temp_arq 
-0x3619 003312 fetch 1 ,mem_arq 
-0x361a 003313 set0 flow ,pdata 
-0x361b 003314 isolate1 flow ,temp 
-0x361c 003315 setflag true ,flow ,pdata 
-0x361d 003316 isolate1 arqn ,temp 
-0x361e 003317 setflag true ,arqn ,pdata 
-0x361f 003318 store 1 ,mem_arq 
-0x3620 003319 isolate0 arqn ,temp 
-0x3621 003320 branch arqn_bypass ,true 
-0x3622 003321 call clear_got_tx 
-:      003322 arqn_bypass:
-0x3623 003323 set0 mark_ext_patch ,mark 
-0x3624 003324 bpatch patch0b_3 ,mem_patch0b 
-0x3625 003325 arg 0 ,temp 
-0x3626 003326 call reserve_slot 
-0x3627 003327 and type ,0xf ,pdata 
-0x3628 003328 beq type_poll ,process_poll 
-0x3629 003329 beq type_null ,end_of_packet 
-0x362a 003330 beq type_fhs ,process_fhs 
-0x362b 003331 fetcht 1 ,mem_temp_arq 
-0x362c 003332 fetch 1 ,mem_arq 
-0x362d 003333 icompare 0x04 ,temp 
-0x362e 003334 nbranch rx_type_dispatch ,true 
-0x362f 003335 bmark0 mark_am_addr_broadcast ,failed_seqn 
-0x3630 003336 bbit0 bcast1 ,rx_type_dispatch 
-:      003337 failed_seqn:
-0x3631 003338 set1 mark_old_packet ,mark 
-:      003339 rx_type_dispatch:
-0x3632 003340 set0 mark_ext_patch ,mark 
-0x3633 003341 bpatch patch0b_4 ,mem_patch0b 
-0x3634 003342 deposit type 
-0x3635 003343 beq type_dm1 ,process_dm1 
-0x3636 003344 beq type_dh1 ,process_dh1 
-0x3637 003345 beq type_hv3 ,process_hev 
-0x3638 003346 beq type_3dh1 ,process_3dh1 
-0x3639 003347 arg 4 ,temp 
-0x363a 003348 call reserve_slot 
-0x363b 003349 beq type_dm3 ,process_dm3 
-0x363c 003350 beq type_dh3 ,process_dh3 
-0x363d 003351 arg 8 ,temp 
-0x363e 003352 call reserve_slot 
-0x363f 003353 beq type_dm5 ,process_dm5 
-0x3640 003354 beq type_dh5 ,process_dh5 
-0x3641 003355 rtn 
-:      003358 process_hev:
-0x3642 003359 set0 mark_ext_patch ,mark 
-0x3643 003360 bpatch patch0b_5 ,mem_patch0b 
-0x3644 003361 enable decode_fec0 
-0x3645 003362 enable enable_crc 
-0x3646 003363 enable encrypt 
-0x3647 003364 arg mem_sco_ibuf ,contw 
-0x3648 003365 force 30 ,loopcnt 
-:      003366 process_hev_loop:
-0x3649 003367 parse demod ,bucket ,8 
-0x364a 003368 rshift3 pwindow ,pdata 
-0x364b 003369 istore 1 ,contw 
-0x364c 003370 loop process_hev_loop 
-0x364d 003371 bmark0 mark_esco ,end_of_packet 
-0x364e 003372 parse demod ,bucket ,16 
-0x364f 003373 nsetflag crc_failed ,mark_esco_rxok ,mark 
-0x3650 003374 call test_esco ,crc_failed 
-0x3651 003375 branch error_payload ,crc_failed 
-0x3652 003376 branch ack_payload 
-:      003378 test_esco:
-0x3653 003379 deposit clke 
-0x3654 003380 store 6 ,mem_display 
-0x3655 003381 rtn 
-:      003383 process_poll:
-0x3656 003384 branch end_of_packet 
-:      003386 process_dm3:
-:      003387 process_dm5:
-0x3657 003388 set1 mark_longpacket ,mark 
-:      003389 process_dm1:
-0x3658 003390 enable decode_fec2 
-0x3659 003391 branch process_dmh 
-:      003393 process_dh3:
-:      003394 process_dh5:
-0x365a 003395 set1 mark_longpacket ,mark 
-:      003396 process_3dh1:
-0x365b 003397 set1 psk3m ,radio_ctrl 
-:      003398 process_dh1:
-0x365c 003399 enable decode_fec0 
-:      003400 process_dmh:
-0x365d 003401 set0 mark_ext_patch ,mark 
-0x365e 003402 bpatch patch0b_6 ,mem_patch0b 
-0x365f 003403 bmark1 mark_rxbuf_inuse ,end_of_packet 
-0x3660 003404 isolate0 psk ,radio_ctrl 
-0x3661 003405 branch process_dmh_noedr ,true 
-0x3662 003406 disable enable_white 
-0x3663 003407 enable decode_fec0 
-0x3664 003408 disable decode_fec2 
-0x3665 003409 add clkn_bt ,2 ,timeup 
-0x3666 003410 correlate clkn_bt ,meet 
-0x3667 003411 nbranch error_payload ,sync 
-0x3668 003412 set1 mark_longpacket ,mark 
-0x3669 003413 enable enable_white 
-:      003414 process_dmh_noedr:
-0x366a 003415 set0 mark_ext_patch ,mark 
-0x366b 003416 bpatch patch0b_7 ,mem_patch0b 
-0x366c 003417 enable encrypt 
-0x366d 003418 enable enable_crc 
-0x366e 003419 parse demod ,bucket ,3 
-0x366f 003420 rshift8 pwindow ,pdata 
-0x3670 003421 store 1 ,mem_lch_code 
-0x3671 003422 parse demod ,bucket ,5 
-0x3672 003423 bmark1 mark_longpacket ,process_dmh_long 
-0x3673 003424 rshift3 pwindow ,loopcnt 
-0x3674 003425 rshift3 loopcnt ,loopcnt 
-0x3675 003426 branch process_dmh_common 
-:      003427 process_dmh_long:
-0x3676 003428 parse demod ,bucket ,5 
-0x3677 003429 rshift pwindow ,loopcnt 
-0x3678 003430 parse demod ,bucket ,3 
-:      003431 process_dmh_common:
-0x3679 003432 set0 mark_ext_patch ,mark 
-0x367a 003433 bpatch patch0c_0 ,mem_patch0c 
-0x367b 003434 deposit loopcnt 
-0x367c 003435 store 2 ,mem_len 
-0x367d 003436 branch process_dmh_data_end ,blank 
-0x367e 003437 isub mask3ff ,null 
-0x367f 003438 branch error_payload ,positive 
-0x3680 003439 set0 mark_ext_patch ,mark 
-0x3681 003440 bpatch patch0c_1 ,mem_patch0c 
-0x3682 003441 set0 mark_fhs_eir ,mark 
-0x3683 003442 fetch 1 ,mem_lch_code 
-0x3684 003443 and_into 0x03 ,pdata 
-0x3685 003444 arg mem_rxbuf ,contw 
-0x3686 003445 beq llid_lmp ,process_lmp 
-0x3687 003446 bmark1 mark_testmode ,process_dmh_data 
-0x3688 003447 fetch 1 ,mem_device_option 
-0x3689 003448 beq dvc_op_hci ,process_dmh_acl 
-0x368a 003450 fetch 1 ,mem_lch_code 
-0x368b 003451 and_into 0x03 ,pdata 
-0x368c 003452 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
-0x368d 003453 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
-0x368e 003454 branch error_payload 
-:      003456 process_lmp:
-0x368f 003457 fetch 2 ,mem_len 
-0x3690 003458 sub pdata ,0x70 ,null 
-0x3691 003459 nbranch error_payload ,positive 
-0x3692 003460 bmark1 mark_old_packet ,ack_payload 
-0x3693 003461 branch process_dmh_data 
-:      003463 process_dmh_acl:
-0x3694 003464 set0 mark_ext_patch ,mark 
-0x3695 003465 bpatch patch0c_2 ,mem_patch0c 
-0x3696 003466 bmark1 mark_old_packet ,ack_payload 
-0x3697 003467 fetch 2 ,mem_len 
-0x3698 003468 branch error_payload ,blank 
-0x3699 003469 call hci_check_bcsp_protocol 
-0x369a 003470 nbranch process_dmh_acl_check_h4_buff ,true 
-:      003471 process_dmh_acl_bcsp:
-0x369b 003472 fetcht 2 ,mem_h5tx_free 
-0x369c 003473 increase 10 ,pdata 
-0x369d 003474 isub temp ,null 
-0x369e 003475 nbranch process_dmh_acl_packet ,positive 
-0x369f 003476 call hci_dispatch 
-0x36a0 003477 branch process_dmh_acl_bcsp 
-:      003478 process_dmh_acl_check_h4_buff:
-0x36a1 003479 hfetch 2 ,core_uart_txitems 
-0x36a2 003480 arg 300 ,temp 
-0x36a3 003481 isub temp ,null 
-0x36a4 003482 branch error_payload ,positive 
-0x36a5 003483 fetch 2 ,mem_acl_credits 
-0x36a6 003484 branch error_payload ,blank 
-:      003485 process_dmh_acl_packet:
-0x36a7 003486 set0 mark_ext_patch ,mark 
-0x36a8 003487 bpatch patch0c_3 ,mem_patch0c 
-0x36a9 003488 call hci_get_packet_ptr 
-0x36aa 003489 fetch 1 ,mem_conn_handle 
-0x36ab 003490 fetcht 1 ,mem_lch_code 
-0x36ac 003491 and_into 3 ,temp 
-0x36ad 003492 lshift8 temp ,temp 
-0x36ae 003493 lshift4 temp ,temp 
-0x36af 003494 ior temp ,pdata 
-0x36b0 003495 istore 2 ,contwu 
-0x36b1 003496 fetcht 2 ,mem_len 
-0x36b2 003497 copy temp ,loopcnt 
-0x36b3 003498 istoret 2 ,contwu 
-:      003499 process_dmh_acl_copy:
-0x36b4 003500 set0 mark_ext_patch ,mark 
-0x36b5 003501 bpatch patch0c_4 ,mem_patch0c 
-0x36b6 003502 parse demod ,bucket ,8 
-0x36b7 003503 rshift3 pwindow ,pdata 
-0x36b8 003504 istore 1 ,contwu 
-0x36b9 003505 loop process_dmh_acl_copy 
-0x36ba 003506 add temp ,4 ,loopcnt 
-0x36bb 003507 call hci_check_bcsp_protocol 
-0x36bc 003508 nbranch process_dmh_acl_send_h4 ,true 
-0x36bd 003509 set1 mark_h5tx_rp ,mark 
-0x36be 003510 force 6 ,queue 
-0x36bf 003511 call bcsp_send_packet 
-0x36c0 003512 branch process_dmh_data_end 
-:      003513 process_dmh_acl_send_h4:
-0x36c1 003514 call h4_send_packet_acl 
-0x36c2 003515 branch process_dmh_data_end 
-:      003517 process_dmh_data_l2cap_start_pkt:
-0x36c3 003518 set0 mark_ext_patch ,mark 
-0x36c4 003519 bpatch patch0c_5 ,mem_patch0c 
-0x36c5 003520 bmark1 mark_old_packet ,ack_payload 
-0x36c6 003521 fetch 2 ,mem_len 
-0x36c7 003522 arg 0x2e0 ,temp 
-0x36c8 003523 isub temp ,null 
-0x36c9 003524 branch error_payload ,positive 
-0x36ca 003525 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x36cb 003526 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
-0x36cc 003527 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
-0x36cd 003528 branch end_of_packet 
-:      003529 process_dmh_data_into_buff1:
-0x36ce 003530 jam 1 ,mem_l2cap_rxbuff_new 
-0x36cf 003531 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36d0 003532 bne 0 ,end_of_packet 
-0x36d1 003533 arg mem_l2cap_rxbuff1 ,contw 
-0x36d2 003534 branch process_dmh_data 
-:      003535 process_dmh_data_into_buff2:
-0x36d3 003536 jam 2 ,mem_l2cap_rxbuff_new 
-0x36d4 003537 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36d5 003538 bne 0 ,end_of_packet 
-0x36d6 003539 arg mem_l2cap_rxbuff2 ,contw 
-0x36d7 003540 branch process_dmh_data 
-:      003542 process_dmh_data_l2cap_continue_pkt:
-0x36d8 003543 set0 mark_ext_patch ,mark 
-0x36d9 003544 bpatch patch0c_6 ,mem_patch0c 
-0x36da 003545 bmark1 mark_old_packet ,ack_payload 
-0x36db 003546 fetch 2 ,mem_len 
-0x36dc 003547 arg 0x2e0 ,temp 
-0x36dd 003548 isub temp ,null 
-0x36de 003549 branch error_payload ,positive 
-0x36df 003550 fetch 1 ,mem_l2cap_rxbuff_new 
-0x36e0 003551 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
-0x36e1 003552 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
-0x36e2 003553 branch end_of_packet 
-:      003554 process_dmh_data_l2cap_continue_pkt1:
-0x36e3 003555 arg mem_l2cap_rxbuff1 ,contw 
-0x36e4 003556 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x36e5 003557 iadd contw ,contw 
-0x36e6 003558 branch process_dmh_data 
-:      003559 process_dmh_data_l2cap_continue_pkt2:
-0x36e7 003560 arg mem_l2cap_rxbuff2 ,contw 
-0x36e8 003561 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x36e9 003562 iadd contw ,contw 
-:      003563 process_dmh_data:
-0x36ea 003564 parse demod ,bucket ,8 
-0x36eb 003565 rshift3 pwindow ,pdata 
-0x36ec 003566 istore 1 ,contw 
-0x36ed 003567 loop process_dmh_data 
-:      003568 process_dmh_data_end:
-0x36ee 003569 set0 mark_ext_patch ,mark 
-0x36ef 003570 bpatch patch0c_7 ,mem_patch0c 
-0x36f0 003571 parse demod ,bucket ,16 
-0x36f1 003572 branch error_payload_crc ,crc_failed 
-0x36f2 003573 call lpm_hci_wake_dispatch 
-0x36f3 003574 fetch 1 ,mem_l2cap_flow_ctrl_flag 
-0x36f4 003575 beq l2cap_flow_ctrl_enable ,end_of_packet 
-0x36f5 003576 bmark1 mark_testmode ,process_dmh_cont 
-0x36f6 003577 bmark1 mark_old_packet ,redundant_payload 
-0x36f7 003578 fetch 1 ,mem_lch_code 
-0x36f8 003579 compare 3 ,pdata ,3 
-0x36f9 003580 branch process_dmh_cont ,true 
-0x36fa 003581 fetch 2 ,mem_len 
-0x36fb 003582 branch process_dmh_cont ,blank 
-0x36fc 003583 fetch 1 ,mem_device_option 
-0x36fd 003584 beq dvc_op_hci ,process_dmh_cont 
-0x36fe 003585 set0 mark_ext_patch ,mark 
-0x36ff 003586 bpatch patch0d_0 ,mem_patch0d 
-0x3700 003587 fetch 1 ,mem_l2cap_rxbuff_new 
-0x3701 003588 beq 1 ,process_l2cap_pass_crc_buff1 
-0x3702 003589 beq 2 ,process_l2cap_pass_crc_buff2 
-0x3703 003590 branch assert 
-:      003591 process_l2cap_pass_crc_buff1:
-0x3704 003592 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3705 003593 fetcht 2 ,mem_len 
-0x3706 003594 iadd temp ,pdata 
-0x3707 003595 store 2 ,mem_l2cap_rxbuff1_len 
-0x3708 003596 beq 0 ,assert 
-0x3709 003597 fetcht 2 ,mem_l2cap_rxbuff1 
-0x370a 003598 increase 4 ,temp 
-0x370b 003599 isub temp ,null 
-0x370c 003600 call l2cap_buff1_inuse ,zero 
-0x370d 003601 branch process_dmh_cont 
-:      003602 process_l2cap_pass_crc_buff2:
-0x370e 003603 fetch 2 ,mem_l2cap_rxbuff2_len 
-0x370f 003604 fetcht 2 ,mem_len 
-0x3710 003605 iadd temp ,pdata 
-0x3711 003606 store 2 ,mem_l2cap_rxbuff2_len 
-0x3712 003607 beq 0 ,assert 
-0x3713 003608 fetcht 2 ,mem_l2cap_rxbuff2 
-0x3714 003609 add temp ,4 ,temp 
-0x3715 003610 isub temp ,null 
-0x3716 003611 call l2cap_buff2_inuse ,zero 
-0x3717 003612 branch process_dmh_cont 
-:      003613 process_dmh_cont:
-0x3718 003614 set0 mark_ext_patch ,mark 
-0x3719 003615 bpatch patch0d_1 ,mem_patch0d 
-0x371a 003616 fetcht 1 ,mem_state_map 
-0x371b 003617 fetch 1 ,mem_lch_code 
-0x371c 003618 compare 3 ,pdata ,0x03 
-0x371d 003619 setflag true ,smap_rxlmp ,temp 
-0x371e 003620 nsetflag true ,smap_rxl2cap ,temp 
-0x371f 003621 storet 1 ,mem_state_map 
-0x3720 003622 nbranch process_dmh_cont_rxbuf_not_use ,true 
-0x3721 003623 set1 mark_rxbuf_inuse ,mark 
-:      003624 process_dmh_cont_rxbuf_not_use:
-0x3722 003625 bmark0 mark_testmode ,ack_payload 
-0x3723 003626 isolate1 smap_rxlmp ,temp 
-0x3724 003627 branch ack_payload ,true 
-0x3725 003628 fetch 2 ,mem_tst_pktcnt_crc 
-0x3726 003629 increase 1 ,pdata 
-0x3727 003630 store 2 ,mem_tst_pktcnt_crc 
-0x3728 003631 set1 mark_loopback ,mark 
-0x3729 003632 set0 smap_rxl2cap ,temp 
-0x372a 003633 set0 mark_rxbuf_inuse ,mark 
-0x372b 003634 storet 1 ,mem_state_map 
-:      003635 ack_payload:
-0x372c 003636 set0 mark_ext_patch ,mark 
-0x372d 003637 bpatch patch0d_2 ,mem_patch0d 
-0x372e 003638 fetcht 1 ,mem_temp_arq 
-0x372f 003639 fetch 1 ,mem_arq 
-0x3730 003640 set1 arqnx ,pdata 
-0x3731 003641 isolate1 seqn ,temp 
-0x3732 003642 setflag true ,seqn ,pdata 
-0x3733 003643 isolate1 mark_am_addr_broadcast ,mark 
-0x3734 003644 setflag true ,bcast1 ,pdata 
-0x3735 003645 store 1 ,mem_arq 
-0x3736 003646 fetch 2 ,mem_len 
-0x3737 003647 nbranch end_of_packet ,blank 
-0x3738 003648 fetch 1 ,mem_state_map 
-0x3739 003649 set0 smap_rxl2cap ,pdata 
-0x373a 003650 store 1 ,mem_state_map 
-0x373b 003651 fetch 1 ,mem_lch_code 
-0x373c 003652 compare 0x01 ,pdata ,0x07 
-0x373d 003654 branch end_of_packet 
-:      003656 error_header:
-0x373e 003657 set0 mark_ext_patch ,mark 
-0x373f 003658 bpatch patch0d_3 ,mem_patch0d 
-0x3740 003659 disable match 
-0x3741 003660 fetch 2 ,mem_rx_hec_err 
-0x3742 003661 increase 1 ,pdata 
-0x3743 003662 store 2 ,mem_rx_hec_err 
-0x3744 003663 branch end_of_packet 
-:      003664 error_payload_crc:
-0x3745 003665 fetch 2 ,mem_rx_crc_err 
-0x3746 003666 increase 1 ,pdata 
-0x3747 003667 store 2 ,mem_rx_crc_err 
-0x3748 003668 call discard_pkt 
-0x3749 003669 bmark0 mark_testmode ,error_payload 
-0x374a 003670 set1 mark_loopback ,mark 
-:      003671 error_payload:
-0x374b 003672 branch end_of_packet 
-:      003674 discard_pkt:
-0x374c 003675 set0 mark_ext_patch ,mark 
-0x374d 003676 bpatch patch0d_4 ,mem_patch0d 
-0x374e 003677 fetch 1 ,mem_lch_code 
-0x374f 003678 compare 3 ,pdata ,0x03 
-0x3750 003679 nbranch discard_pkt_l2cap ,true 
-:      003680 discard_pkt_lmp:
-0x3751 003681 fetcht 1 ,mem_state_map 
-0x3752 003682 set0 smap_rxlmp ,temp 
-0x3753 003683 storet 1 ,mem_state_map 
-0x3754 003684 rtn 
-:      003685 discard_pkt_l2cap:
-0x3755 003688 fetcht 1 ,mem_state_map 
-0x3756 003689 set0 smap_rxl2cap ,temp 
-0x3757 003690 storet 1 ,mem_state_map 
-0x3758 003691 branch h4_send_acl_trigger_clear 
-:      003693 redundant_payload:
-0x3759 003694 fetch 1 ,mem_arq 
-0x375a 003695 set1 arqnx ,pdata 
-0x375b 003696 store 1 ,mem_arq 
-:      003697 end_of_packet:
-0x375c 003698 set0 mark_ext_patch ,mark 
-0x375d 003699 bpatch patch0d_5 ,mem_patch0d 
-0x375e 003700 disable encode_fec0 
-0x375f 003701 disable encode_fec2 
-0x3760 003702 disable decode_fec0 
-0x3761 003703 disable decode_fec2 
-0x3762 003704 disable enable_crc 
-0x3763 003705 disable encrypt 
-0x3764 003706 disable enable_white 
-0x3765 003707 branch shutdown_radio ,is_rx 
-0x3766 003708 until null ,tx_clear 
-0x3767 003709 nop 100 
-0x3768 003710 branch shutdown_radio 
-:      003712 process_fhs:
-0x3769 003713 set0 mark_ext_patch ,mark 
-0x376a 003714 bpatch patch0d_6 ,mem_patch0d 
-0x376b 003715 enable enable_crc 
-0x376c 003716 enable decode_fec2 
-0x376d 003717 parse demod ,bucket ,72 
-0x376e 003718 isolate1 58 ,pdata 
-0x376f 003719 setflag true ,mark_fhs_eir ,mark 
-0x3770 003720 copy bt_adr ,temp 
-0x3771 003721 ialigned bt_adr 
-0x3772 003722 ialigned fhs0 
-0x3773 003723 pulse recalc 
-0x3774 003724 setsect 2 ,0xfffff 
-0x3775 003725 setsect 3 ,0x0ffff 
-0x3776 003726 nop 32 
-0x3777 003727 iverify fhs_parity 
-0x3778 003728 deposit lap 
-0x3779 003729 store 3 ,extm_lap 
-0x377a 003730 deposit uap 
-0x377b 003731 store 1 ,extm_uap 
-0x377c 003732 copy temp ,bt_adr 
-0x377d 003733 branch fhs_parity_ok ,true 
-0x377e 003734 branch error_payload 
-:      003735 fhs_parity_ok:
-0x377f 003736 set0 mark_ext_patch ,mark 
-0x3780 003737 bpatch patch0d_7 ,mem_patch0d 
-0x3781 003738 parse demod ,bucket ,72 
-0x3782 003739 ialigned fhs1 
-0x3783 003740 ialigned am_addr 
-0x3784 003741 ialigned nap 
-0x3785 003742 ialigned regb 
-0x3786 003743 force 0 ,pdata 
-0x3787 003744 parse demod ,bucket ,16 
-0x3788 003745 branch error_payload ,crc_failed 
-0x3789 003746 setarg 0x0ffffffc 
-0x378a 003747 iand regb ,pdata 
-0x378b 003748 store 4 ,mem_clke_bt 
-0x378c 003749 deposit fhs_class 
-0x378d 003750 store 3 ,extm_class 
-0x378e 003751 deposit fhs_misc 
-0x378f 003752 store 1 ,extm_fhs_misc 
-0x3790 003753 deposit am_addr 
-0x3791 003754 store 1 ,extm_newconn_am_addr 
-0x3792 003755 deposit nap 
-0x3793 003756 store 2 ,extm_nap 
-0x3794 003757 deposit bt_clk 
-0x3795 003758 inject rxf ,32 
-0x3796 003759 compare type_fhs ,type ,0x0f 
-0x3797 003760 setflag true ,mark_fhs_already_good ,mark 
-0x3798 003761 branch end_of_packet 
-:      003763 clear_got_tx:
-0x3799 003764 set0 mark_ext_patch ,mark 
-0x379a 003765 bpatch patch0e_0 ,mem_patch0e 
-0x379b 003766 fetch 1 ,mem_arq 
-0x379c 003767 rtnbit0 wack 
-0x379d 003768 set0 wack ,pdata 
-0x379e 003769 setflip seqnx ,pdata 
-0x379f 003770 store 1 ,mem_arq 
-0x37a0 003771 fetch 1 ,mem_last_type 
-0x37a1 003772 beq type_lmp ,clear_got_txlmp 
-0x37a2 003773 rtneq type_hv3 
-0x37a3 003774 fetch 1 ,mem_op 
-0x37a4 003775 rtnbit0 op_txl2cap ,pdata 
-0x37a5 003776 set0 op_txl2cap ,pdata 
-0x37a6 003777 set1 op_pkt_comp ,pdata 
-0x37a7 003778 store 1 ,mem_op 
-0x37a8 003779 set0 mark_tx_l2cap ,mark 
-0x37a9 003780 fetch 1 ,mem_device_option 
-0x37aa 003781 rtneq dvc_op_hci 
-0x37ab 003782 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x37ac 003783 nrtn blank 
-0x37ad 003784 fetch 1 ,mem_op 
-0x37ae 003785 set0 op_pkt_comp ,pdata 
-0x37af 003786 store 1 ,mem_op 
-0x37b0 003787 branch l2cap_malloc_free 
-:      003789 clear_got_txlmp:
-0x37b1 003790 set0 mark_ext_patch ,mark 
-0x37b2 003791 bpatch patch0e_1 ,mem_patch0e 
-0x37b3 003792 fetch 1 ,mem_lmo_header_opcode 
-0x37b4 003793 rshift pdata ,pdata 
-0x37b5 003794 beq lmp_start_encryption_req ,start_encryption 
-0x37b6 003795 beq lmp_stop_encryption_req ,stop_encryption 
-0x37b7 003796 beq lmp_unsniff_req ,sniff_exit 
-0x37b8 003797 beq lmp_escape ,clear_lmp_escape 
-0x37b9 003798 beq lmp_remove_sco_link_req ,stop_sco 
-0x37ba 003799 rtnne lmp_accepted 
-0x37bb 003800 fetch 1 ,mem_lmo_payload 
-0x37bc 003801 beq lmp_sco_link_req ,sco_link_req_by_slave 
-0x37bd 003802 beq lmp_start_encryption_req ,clear_send_setup_complete 
-0x37be 003803 rtn 
-:      003805 clear_lmp_escape:
-0x37bf 003806 fetch 1 ,mem_lmo_payload 
-0x37c0 003807 set1 7 ,pdata 
-0x37c1 003808 beq lmp_ext_remove_esco_req ,stop_sco 
-0x37c2 003809 rtn 
-:      003810 clear_send_setup_complete:
-0x37c3 003811 rtn master 
-0x37c4 003812 fetch 1 ,mem_state 
-0x37c5 003813 rtnbit1 state_conn_comp 
-0x37c6 003814 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x37c7 003815 rtn 
-:      003818 sco_link_req_by_slave:
-0x37c8 003819 rtn master 
-0x37c9 003820 fetch 1 ,mem_mode 
-0x37ca 003821 isolate1 send_sco_when_slave ,pdata 
-0x37cb 003822 branch clean_mem_mode ,true 
-0x37cc 003824 rtn 
-:      003825 clean_mem_mode:
-0x37cd 003826 set0 send_sco_when_slave ,pdata 
-0x37ce 003827 store 1 ,mem_mode 
-0x37cf 003828 rtn 
-:      003830 start_encryption:
-0x37d0 003831 set0 mark_ext_patch ,mark 
-0x37d1 003832 bpatch patch0e_2 ,mem_patch0e 
-0x37d2 003833 fetch 1 ,mem_state_map 
-0x37d3 003834 set1 smap_encryption ,pdata 
-0x37d4 003835 store 1 ,mem_state_map 
-0x37d5 003836 hjam 1 ,core_encrypt 
-0x37d6 003837 fetch 1 ,mem_state 
-0x37d7 003838 isolate1 state_conn_comp ,pdata 
-0x37d8 003839 branch hci_send_encryption_change ,true 
-0x37d9 003840 rtn 
-:      003842 stop_encryption:
-0x37da 003843 set0 mark_ext_patch ,mark 
-0x37db 003844 bpatch patch0e_3 ,mem_patch0e 
-0x37dc 003845 fetch 1 ,mem_state_map 
-0x37dd 003846 set0 smap_encryption ,pdata 
-0x37de 003847 store 1 ,mem_state_map 
-0x37df 003848 hjam 0 ,core_encrypt 
-0x37e0 003849 rtn 
-:      003852 sniff_init:
-0x37e1 003853 set0 mark_ext_patch ,mark 
-0x37e2 003854 bpatch patch0e_4 ,mem_patch0e 
-0x37e3 003855 copy clkn_bt ,pdata 
-0x37e4 003856 store 4 ,mem_lpm_delay_after_sniff 
-0x37e5 003857 add clkn_bt ,3 ,rega 
-0x37e6 003858 branch sniff_init_master ,master 
-0x37e7 003859 add clke_bt ,3 ,rega 
-:      003860 sniff_init_master:
-0x37e8 003861 fetcht 2 ,mem_tsniff 
-0x37e9 003862 deposit rega 
-0x37ea 003863 set0 27 ,pdata 
-0x37eb 003864 idiv temp 
-0x37ec 003865 fetch 2 ,mem_dsniff 
-0x37ed 003866 call wait_div_end 
-0x37ee 003867 remainder regc 
-0x37ef 003868 isub regc ,pdata 
-0x37f0 003869 branch sniff_init_nowrap ,positive 
-0x37f1 003870 iadd temp ,pdata 
-:      003871 sniff_init_nowrap:
-0x37f2 003872 iadd rega ,pdata 
-0x37f3 003873 store 4 ,mem_sniff_anchor 
-0x37f4 003874 jam switch_flag_init ,mem_switch_flag 
-0x37f5 003875 fetch 1 ,mem_state 
-0x37f6 003876 set1 state_insniff ,pdata 
-0x37f7 003877 store 1 ,mem_state 
-0x37f8 003878 fetch 1 ,mem_sniff_attempt 
-0x37f9 003879 store 1 ,mem_current_sniff_attempt 
-0x37fa 003880 jam 0x80 ,mem_seqi 
-0x37fb 003881 setarg 0 
-0x37fc 003882 store 3 ,mem_sniff_rcv 
-0x37fd 003883 store 3 ,mem_sniff_lost 
-0x37fe 003884 store 1 ,mem_sniff_unint_lost 
-0x37ff 003885 jam bt_evt_enter_sniff ,mem_fifo_temp 
-0x3800 003886 call ui_ipc_send_event 
-0x3801 003887 fetch 2 ,mem_rx_window_sniff 
-0x3802 003888 store 2 ,mem_rx_window 
-0x3803 003889 nrtn master 
-0x3804 003890 add am_addr ,-1 ,queue 
-0x3805 003891 rtn 
-:      003893 sniff_exit:
-0x3806 003894 set0 mark_ext_patch ,mark 
-0x3807 003895 bpatch patch0e_5 ,mem_patch0e 
-0x3808 003896 fetch 1 ,mem_state 
-0x3809 003897 rtnbit0 state_insniff 
-0x380a 003898 set0 state_insniff ,pdata 
-0x380b 003899 store 1 ,mem_state 
-0x380c 003900 jam 0x7f ,mem_seqi 
-0x380d 003901 fetch 2 ,mem_rx_window_init 
-0x380e 003902 store 2 ,mem_rx_window 
-0x380f 003903 disable wake 
-0x3810 003904 jam bt_evt_exit_sniff ,mem_fifo_temp 
-0x3811 003905 branch ui_ipc_send_event 
-:      003908 check_attempt:
-0x3812 003909 set0 mark_ext_patch ,mark 
-0x3813 003910 bpatch patch0e_6 ,mem_patch0e 
-0x3814 003911 enable attempt 
-0x3815 003912 fetch 1 ,mem_state 
-0x3816 003913 bbit1 state_insniff ,check_attempt_sniff 
-0x3817 003914 rtnmark1 mark_testmode 
-0x3818 003915 fetch 1 ,mem_arq 
-0x3819 003916 rtnbit1 wack 
-0x381a 003917 fetch 1 ,mem_lmp_to_send 
-0x381b 003918 nrtn blank 
-0x381c 003919 fetch 1 ,mem_op 
-0x381d 003920 rtnbit1 op_txl2cap 
-:      003921 check_attempt_nomore:
-0x381e 003922 force 0 ,pdata 
-0x381f 003923 rtn 
-:      003925 check_attempt_sniff:
-0x3820 003926 bbit0 state_insco ,check_attempt_not_sco 
-0x3821 003927 fetch 1 ,mem_current_sniff_attempt 
-0x3822 003928 beq 2 ,check_attempt_sniff_restore_sco 
-0x3823 003929 fetch 1 ,mem_arq 
-0x3824 003930 bbit1 wack ,check_attempt_notimeout 
-0x3825 003931 bmark0 mark_esco_rxok ,check_attempt_notimeout 
-:      003932 check_attempt_sniff_restore_sco:
-0x3826 003933 call restore_esco 
-0x3827 003934 nbranch check_attempt_notimeout ,master 
-0x3828 003935 fetch 1 ,mem_lmp_to_send 
-0x3829 003936 nbranch check_attempt_notimeout ,blank 
-:      003937 check_attempt_sco_master:
-0x382a 003938 fetch 1 ,mem_sco_poll 
-0x382b 003939 increase -1 ,pdata 
-0x382c 003940 store 1 ,mem_sco_poll 
-0x382d 003941 nbranch check_attempt_nomore ,blank 
-0x382e 003942 jam param_sco_poll ,mem_sco_poll 
-0x382f 003943 branch check_attempt_notimeout 
-:      003945 check_attempt_not_sco:
-0x3830 003946 fetch 1 ,mem_current_sniff_attempt 
-0x3831 003947 bne 1 ,check_attempt_notimeout 
-0x3832 003948 fetch 1 ,mem_current_sniff_timeout 
-0x3833 003949 branch check_attempt_notimeout ,blank 
-0x3834 003950 increase -1 ,pdata 
-0x3835 003951 store 1 ,mem_current_sniff_timeout 
-0x3836 003952 fetch 1 ,mem_arq 
-0x3837 003953 rtnbit1 wack 
-0x3838 003954 nrtn match 
-:      003955 check_attempt_notimeout:
-0x3839 003956 fetch 1 ,mem_current_sniff_attempt 
-0x383a 003957 increase -1 ,pdata 
-0x383b 003958 store 1 ,mem_current_sniff_attempt 
-0x383c 003959 rtn 
-:      003962 sniff_check_window:
-0x383d 003963 set0 mark_ext_patch ,mark 
-0x383e 003964 bpatch patch0e_7 ,mem_patch0e 
-0x383f 003965 disable swfine 
-0x3840 003966 copy temp ,stop_watch 
-0x3841 003967 call context_search_sniff_window 
-0x3842 003968 disable user 
-0x3843 003969 nrtn zero 
-0x3844 003970 force 0 ,stop_watch 
-0x3845 003971 enable user 
-0x3846 003972 rtn 
-:      003975 check_esco_amaddr:
-0x3847 003976 fetch 1 ,mem_esco_addr 
-0x3848 003977 icompare 0xff ,am_addr 
-0x3849 003978 rtn 
-:      003980 play_sco:
-0x384a 003981 set0 mark_ext_patch ,mark 
-0x384b 003982 bpatch patch0f_0 ,mem_patch0f 
-0x384c 003983 jam 1 ,mem_max_slot 
-0x384d 003985 call enable_pcm 
-0x384e 003986 force 12 ,pdata 
-0x384f 003987 store 2 ,mem_tsniff 
-0x3850 003988 fetch 1 ,mem_esco_desco 
-0x3851 003989 lshift pdata ,pdata 
-0x3852 003990 store 2 ,mem_dsniff 
-0x3853 003991 fetch 1 ,mem_state 
-0x3854 003992 set1 state_insco ,pdata 
-0x3855 003993 store 1 ,mem_state 
-0x3856 003994 jam 3 ,mem_sniff_attempt 
-0x3857 003995 jam 3 ,mem_current_sniff_attempt 
-0x3858 003996 call sniff_init 
-0x3859 003997 force 0 ,temp 
-0x385a 003998 call hci_send_sco_complete 
-0x385b 003999 jam 0x50 ,mem_esco_arq 
-0x385c 004000 jam param_sco_poll ,mem_sco_poll 
-0x385d 004001 rtn 
-:      004003 stop_sco:
-0x385e 004004 set0 mark_ext_patch ,mark 
-0x385f 004005 bpatch patch0f_1 ,mem_patch0f 
-0x3860 004006 call sniff_exit 
-0x3861 004007 jam 5 ,mem_max_slot 
-0x3862 004009 call disable_pcm 
-0x3863 004010 fetch 1 ,mem_state 
-0x3864 004011 set0 state_insco ,pdata 
-0x3865 004012 store 1 ,mem_state 
-:      004013 stop_sco_hci:
-0x3866 004014 arg 0xe00 ,temp 
-0x3867 004015 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
-0x3868 004016 branch hci_send_disconn_complete 
-:      004018 stop_esco:
-0x3869 004019 set0 mark_ext_patch ,mark 
-0x386a 004020 bpatch patch0f_2 ,mem_patch0f 
-0x386b 004021 jam default_neogotiation_state ,mem_neogotiation_state 
-0x386c 004022 call stop_sco 
-0x386d 004023 call restore_esco 
-0x386e 004024 set0 mark_esco ,mark 
-0x386f 004025 rtn 
-:      004027 parse_l2cap:
-0x3870 004028 set0 mark_ext_patch ,mark 
-0x3871 004029 bpatch patch0f_3 ,mem_patch0f 
-0x3872 004030 fetch 1 ,mem_device_option 
-0x3873 004031 beq dvc_op_hci ,parse_l2cap_hci 
-0x3874 004032 set0 mark_rxbuf_inuse ,mark 
-:      004033 parse_l2cap_cont:
-0x3875 004034 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3876 004035 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3877 004036 rtn blank 
-0x3878 004037 isolate1 l2cap_inuse_buff1 ,pdata 
-0x3879 004038 arg mem_l2cap_rxbuff1 ,contr 
-0x387a 004039 call process_rx_l2cap_pkt ,true 
-0x387b 004040 set0 mark_ext_patch ,mark 
-0x387c 004041 bpatch patch0f_4 ,mem_patch0f 
-0x387d 004042 fetch 1 ,mem_l2cap_rx_done 
-0x387e 004043 beq l2cap_rx_done ,parse_l2cap_release_buff1 
-0x387f 004045 jam l2cap_rx_clear ,mem_l2cap_rx_done 
-0x3880 004046 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3881 004047 rtnbit0 l2cap_inuse_buff2 
-0x3882 004048 arg mem_l2cap_rxbuff2 ,contr 
-0x3883 004049 call process_rx_l2cap_pkt 
-0x3884 004050 fetch 1 ,mem_l2cap_rx_done 
-0x3885 004051 beq l2cap_rx_done ,parse_l2cap_release_buff2 
-0x3886 004052 rtn 
-:      004054 parse_l2cap_exit:
-0x3887 004055 fetch 1 ,mem_state_map 
-0x3888 004056 set0 smap_rxl2cap ,pdata 
-0x3889 004057 store 1 ,mem_state_map 
-0x388a 004058 set0 mark_rxbuf_inuse ,mark 
-0x388b 004059 branch h4_send_acl_trigger_clear 
-:      004061 parse_l2cap_release_buff1:
-0x388c 004062 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x388d 004063 set0 l2cap_inuse_buff1 ,pdata 
-0x388e 004064 store 1 ,mem_l2cap_rxbuff_inuse 
-0x388f 004065 setarg 0 
-0x3890 004066 store 2 ,mem_l2cap_rxbuff1_len 
-0x3891 004067 rtn 
-:      004068 parse_l2cap_release_buff2:
-0x3892 004069 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x3893 004070 set0 l2cap_inuse_buff2 ,pdata 
-0x3894 004071 store 1 ,mem_l2cap_rxbuff_inuse 
-0x3895 004072 setarg 0 
-0x3896 004073 store 2 ,mem_l2cap_rxbuff2_len 
-0x3897 004074 rtn 
-:      004076 parse_l2cap_hci:
-0x3898 004077 fetch 1 ,mem_state_map 
-0x3899 004078 rtnbit0 smap_rxl2cap ,pdata 
-0x389a 004079 call h4_send_acl_trigger 
-0x389b 004080 fetch 2 ,mem_acl_credits 
-0x389c 004081 branch assert ,blank 
-0x389d 004082 increase -1 ,pdata 
-0x389e 004083 store 2 ,mem_acl_credits 
-0x389f 004084 branch parse_l2cap_exit 
-:      004086 l2cap_buff1_inuse:
-0x38a0 004087 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a1 004088 set1 l2cap_inuse_buff1 ,pdata 
-0x38a2 004089 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a3 004090 rtn 
-:      004092 l2cap_buff2_inuse:
-0x38a4 004093 fetch 1 ,mem_l2cap_rxbuff_inuse 
-0x38a5 004094 set1 l2cap_inuse_buff2 ,pdata 
-0x38a6 004095 store 1 ,mem_l2cap_rxbuff_inuse 
-0x38a7 004096 rtn 
-:      004102 slave_send_access:
-0x38a8 004103 set0 mark_ext_patch ,mark 
-0x38a9 004104 bpatch patch0f_5 ,mem_patch0f 
-0x38aa 004105 add clke_bt ,1 ,bt_clk 
-0x38ab 004106 call fetch_extm_bt_adr 
-0x38ac 004107 force 0x03 ,freq_mode 
-0x38ad 004108 call tx_radio_freq 
-0x38ae 004109 call start_transmitter 
-0x38af 004110 call start_tx_external 
-0x38b0 004111 branch send_access_word 
-:      004114 slave_conn_send_packet:
-0x38b1 004115 set0 mark_ext_patch ,mark 
-0x38b2 004116 bpatch patch0f_6 ,mem_patch0f 
-0x38b3 004117 call rf_setup_time_slave_slot 
-0x38b4 004118 deposit clke_bt 
-0x38b5 004119 fetcht 4 ,mem_next_btclk 
-0x38b6 004120 isub temp ,pdata 
-0x38b7 004121 rtnne 1 
-0x38b8 004122 compare type_null ,type ,0x1f 
-0x38b9 004123 nbranch slave_conn_send_access ,true 
-0x38ba 004124 fetch 1 ,mem_rx_type 
-0x38bb 004125 rtn blank 
-:      004126 slave_conn_send_access:
-0x38bc 004127 call slave_send_access 
-0x38bd 004128 compare type_id ,type ,0x1f 
-0x38be 004129 branch end_of_packet ,true 
-:      004130 transmit_packet:
-0x38bf 004131 rshift bt_clk ,temp 
-0x38c0 004132 or temp ,0x40 ,white_init 
-:      004133 transmit_packet_whitened:
-0x38c1 004134 set0 mark_ext_patch ,mark 
-0x38c2 004135 bpatch patch0f_7 ,mem_patch0f 
-0x38c3 004136 enable enable_white 
-0x38c4 004137 enable enable_hec 
-0x38c5 004138 enable encode_fec1 
-0x38c6 004139 set0 mark_longpacket ,mark 
-0x38c7 004140 deposit am_addr 
-0x38c8 004141 inject mod ,3 
-0x38c9 004142 deposit type 
-0x38ca 004143 inject mod ,4 
-0x38cb 004144 fetch 1 ,mem_arq 
-0x38cc 004145 inject bucket ,4 
-0x38cd 004146 inject mod ,3 
-0x38ce 004147 enable enable_parity 
-0x38cf 004148 inject mod ,8 
-0x38d0 004149 disable encode_fec1 
-0x38d1 004150 disable enable_parity 
-0x38d2 004151 disable enable_hec 
-0x38d3 004152 set0 psk3m ,radio_ctrl 
-0x38d4 004153 arg 0 ,temp 
-0x38d5 004154 call reserve_slot 
-0x38d6 004155 set0 mark_ext_patch ,mark 
-0x38d7 004156 bpatch patch10_0 ,mem_patch10 
-0x38d8 004157 and type ,0x1f ,pdata 
-0x38d9 004158 beq type_lmp ,transmit_lmp 
-0x38da 004159 beq type_null ,end_of_packet 
-0x38db 004160 beq type_poll ,end_of_packet 
-0x38dc 004161 beq type_fhs ,transmit_fhs 
-0x38dd 004162 beq type_dm1 ,transmit_dm1 
-0x38de 004163 beq type_dh1 ,transmit_dh1 
-0x38df 004164 beq type_hv3 ,transmit_hev 
-0x38e0 004165 beq type_3dh1 ,transmit_3dh1 
-0x38e1 004166 arg 4 ,temp 
-0x38e2 004167 call reserve_slot 
-0x38e3 004168 beq type_dm3 ,transmit_dm3 
-0x38e4 004169 beq type_dh3 ,transmit_dh3 
-0x38e5 004170 arg 8 ,temp 
-0x38e6 004171 call reserve_slot 
-0x38e7 004172 beq type_dh5 ,transmit_dh5 
-0x38e8 004173 branch transmit_dm5 
-:      004176 transmit_hev:
-0x38e9 004177 set0 mark_ext_patch ,mark 
-0x38ea 004178 bpatch patch10_1 ,mem_patch10 
-0x38eb 004179 enable encode_fec0 
-0x38ec 004180 enable enable_crc 
-0x38ed 004181 enable encrypt 
-0x38ee 004182 force 30 ,loopcnt 
-0x38ef 004183 arg mem_sco_obuf ,contr 
-:      004184 transmit_ev_loop:
-0x38f0 004185 ifetch 1 ,contr 
-0x38f1 004186 inject mod ,8 
-0x38f2 004187 loop transmit_ev_loop 
-0x38f3 004188 bmark1 mark_esco ,transmit_end 
-0x38f4 004189 branch end_of_packet 
-:      004191 transmit_fhs:
-0x38f5 004192 set0 mark_ext_patch ,mark 
-0x38f6 004193 bpatch patch10_2 ,mem_patch10 
-0x38f7 004194 fetch 1 ,mem_fhs_am_addr 
-0x38f8 004195 icopy am_addr 
-0x38f9 004196 fetch 1 ,mem_fhs_misc 
-0x38fa 004197 icopy fhs_misc 
-0x38fb 004198 fetch 3 ,mem_class 
-0x38fc 004199 icopy fhs_class 
-0x38fd 004200 fetch 2 ,mem_nap 
-0x38fe 004201 icopy nap 
-0x38ff 004202 enable enable_crc 
-0x3900 004203 enable encode_fec2 
-0x3901 004204 copy bt_adr ,rega 
-0x3902 004205 call fetch_self_bt_adr 
-0x3903 004206 pulse recalc 
-0x3904 004207 nop 32 
-0x3905 004208 copy bt_clk ,timeup 
-0x3906 004209 fetch 4 ,mem_clkn_bt 
-0x3907 004210 icopy bt_clk 
-0x3908 004211 preload fhs0 
-0x3909 004212 set1 58 ,pdata 
-0x390a 004213 inject mod ,72 
-0x390b 004214 preload fhs1 
-0x390c 004215 inject mod ,72 
-0x390d 004216 copy timeup ,bt_clk 
-0x390e 004217 copy rega ,bt_adr 
-0x390f 004218 enable enable_parity 
-0x3910 004219 inject mod ,16 
-0x3911 004220 disable enable_parity 
-0x3912 004221 branch end_of_packet 
-:      004223 transmit_lmp:
-0x3913 004224 set0 mark_ext_patch ,mark 
-0x3914 004225 bpatch patch10_3 ,mem_patch10 
-0x3915 004226 enable encrypt 
-0x3916 004227 enable enable_crc 
-0x3917 004228 enable encode_fec2 
-0x3918 004229 fetch 1 ,mem_lmo_header_length 
-0x3919 004230 and pdata ,0x1f8 ,temp 
-0x391a 004231 arg mem_lmo_header_length ,contr 
-0x391b 004232 increase 8 ,temp 
-:      004233 transmit_lmp_loop:
-0x391c 004234 add temp ,-72 ,regc 
-0x391d 004235 nbranch transmit_lmp_finish ,positive 
-0x391e 004236 ifetch 9 ,contr 
-0x391f 004237 inject mod ,72 
-0x3920 004238 copy regc ,temp 
-0x3921 004239 branch transmit_lmp_loop 
-:      004240 transmit_lmp_finish:
-0x3922 004241 ifetch 9 ,contr 
-0x3923 004242 iinject mod ,temp 
-0x3924 004243 branch transmit_end 
-:      004245 transmit_dm1:
-0x3925 004246 enable encode_fec2 
-0x3926 004247 branch transmit_dmh 
-:      004248 transmit_dm3:
-:      004249 transmit_dm5:
-0x3927 004250 enable encode_fec2 
-0x3928 004251 set1 mark_longpacket ,mark 
-0x3929 004252 branch transmit_dmh 
-:      004254 transmit_3dh1:
-0x392a 004255 set1 psk3m ,radio_ctrl 
-:      004256 transmit_dh1:
-0x392b 004257 enable encode_fec0 
-0x392c 004258 branch transmit_dmh 
-:      004260 transmit_dh3:
-:      004261 transmit_dh5:
-0x392d 004262 set1 psk3m ,radio_ctrl 
-0x392e 004263 enable encode_fec0 
-0x392f 004264 set1 mark_longpacket ,mark 
-:      004266 transmit_dmh:
-0x3930 004267 set0 mark_ext_patch ,mark 
-0x3931 004268 bpatch patch10_4 ,mem_patch10 
-0x3932 004269 fetch 1 ,mem_state_map 
-0x3933 004270 bbit0 smap_edr ,transmit_noedr 
-0x3934 004271 sub type ,3 ,null 
-0x3935 004272 branch transmit_noedr ,positive 
-0x3936 004273 disable encrypt 
-0x3937 004274 disable encode_fec2 
-0x3938 004275 enable encode_fec0 
-0x3939 004276 disable enable_white 
-0x393a 004277 set1 psk ,radio_ctrl 
-0x393b 004278 isolate1 psk3m ,radio_ctrl 
-0x393c 004279 branch transmit_edr3m ,true 
-0x393d 004280 setarg 0xabeee 
-0x393e 004281 inject mod ,20 
-0x393f 004282 branch transmit_edr_sync_end 
-:      004283 transmit_edr3m:
-0x3940 004284 setarg 0x5faeba 
-0x3941 004285 inject mod ,24 
-0x3942 004286 setarg 0x12 
-0x3943 004287 inject mod ,6 
-:      004288 transmit_edr_sync_end:
-0x3944 004289 enable enable_white 
-0x3945 004290 set1 mark_longpacket ,mark 
-:      004291 transmit_noedr:
-0x3946 004292 enable encrypt 
-0x3947 004293 enable enable_crc 
-0x3948 004294 bmark1 mark_loopback ,transmit_loopback 
-0x3949 004295 fetch 1 ,mem_tx_lch 
-0x394a 004296 inject mod ,3 
-0x394b 004297 fetch 2 ,mem_tx_len 
-0x394c 004298 iforce loopcnt 
-0x394d 004299 bmark1 mark_longpacket ,transmit_long 
-0x394e 004300 inject mod ,5 
-0x394f 004301 branch transmit_stuff 
-:      004302 transmit_long:
-0x3950 004303 inject mod ,13 
-:      004304 transmit_stuff:
-0x3951 004305 fetch 1 ,mem_device_option 
-0x3952 004306 beq dvc_op_hci ,transmit_stuff_hci 
-0x3953 004307 deposit loopcnt 
-0x3954 004308 branch transmit_end ,blank 
-0x3955 004309 fetch 2 ,mem_txptr 
-0x3956 004310 iforce contr 
-:      004311 transmit_stuff_loop:
-0x3957 004312 ifetch 1 ,contr 
-0x3958 004313 inject mod ,8 
-0x3959 004314 loop transmit_stuff_loop 
-0x395a 004315 branch transmit_end 
-:      004316 transmit_stuff_hci:
-0x395b 004317 fetch 2 ,mem_txptr 
-0x395c 004318 iforce contru 
-:      004319 transmit_stuff_hci_loop:
-0x395d 004320 ifetch 1 ,contru 
-0x395e 004321 inject mod ,8 
-0x395f 004322 loop transmit_stuff_hci_loop 
-:      004323 transmit_end:
-0x3960 004324 enable enable_parity 
-0x3961 004325 inject mod ,16 
-0x3962 004326 disable enable_parity 
-0x3963 004327 call set_wait_ack 
-0x3964 004328 fetch 1 ,mem_state_map 
-0x3965 004329 bbit0 smap_edr ,end_of_packet 
-0x3966 004330 force 0 ,pdata 
-0x3967 004331 inject mod ,6 
-0x3968 004332 branch end_of_packet 
-:      004335 transmit_loopback:
-0x3969 004336 set0 mark_ext_patch ,mark 
-0x396a 004337 bpatch patch10_5 ,mem_patch10 
-0x396b 004338 bmark1 mark_longpacket ,transmit_loopback_long 
-:      004339 transmit_loopback_short:
-0x396c 004340 fetch 1 ,mem_lch_code 
-0x396d 004341 inject mod ,3 
-0x396e 004342 fetch 1 ,mem_len 
-0x396f 004343 iforce regc 
-0x3970 004344 inject mod ,5 
-0x3971 004345 branch transmit_loopback_cont 
-:      004346 transmit_loopback_long:
-0x3972 004347 fetch 1 ,mem_lch_code 
-0x3973 004348 inject mod ,3 
-0x3974 004349 fetch 2 ,mem_len 
-0x3975 004350 iforce regc 
-0x3976 004351 inject mod ,13 
-:      004352 transmit_loopback_cont:
-0x3977 004353 arg mem_rxbuf ,contr 
-:      004354 transmit_loopback_loop:
-0x3978 004355 copy regc ,null 
-0x3979 004356 branch transmit_loopback_end ,zero 
-0x397a 004357 ifetch 1 ,contr 
-0x397b 004358 inject mod ,8 
-0x397c 004359 increase -1 ,regc 
-0x397d 004360 branch transmit_loopback_loop 
-:      004361 transmit_loopback_end:
-0x397e 004362 fetch 2 ,mem_tst_pktcnt_dmh 
-0x397f 004363 increase 1 ,pdata 
-0x3980 004364 store 2 ,mem_tst_pktcnt_dmh 
-0x3981 004365 branch transmit_end 
-:      004368 apply_switch_clke:
-0x3982 004369 fetch 4 ,mem_clke_bt 
-0x3983 004370 add pdata ,7 ,rega 
-0x3984 004371 fetch 2 ,mem_slot_offset 
-0x3985 004372 nbranch apply_switch_nozero ,blank 
-0x3986 004373 increase -3 ,rega 
-0x3987 004374 branch apply_switch_wait_loop 
-:      004375 apply_switch_nozero:
-0x3988 004376 mul32 pdata ,12 ,pdata 
-0x3989 004377 hfetcht 2 ,core_halfslot 
-0x398a 004378 increase 1 ,temp 
-:      004379 apply_switch_loop:
-0x398b 004380 isub temp ,pdata 
-0x398c 004381 nbranch apply_switch_bt ,positive 
-0x398d 004382 increase -1 ,rega 
-0x398e 004383 branch apply_switch_loop 
-:      004384 apply_switch_bt:
-0x398f 004385 sub pdata ,0 ,pdata 
-:      004386 apply_switch_wait_loop:
-0x3990 004387 until null ,oneslot 
-0x3991 004388 compare 0 ,clkn_bt ,3 
-0x3992 004389 nbranch apply_switch_wait_loop ,true 
-0x3993 004390 iforce clke_rt 
-0x3994 004391 copy rega ,clke_bt 
-0x3995 004392 iforce clke_rt 
-0x3996 004393 rtn 
-:      004396 calc_slot_offset:
-0x3997 004397 set0 mark_ext_patch ,mark 
-0x3998 004398 bpatch patch10_6 ,mem_patch10 
-0x3999 004399 until null ,halfslot 
-0x399a 004400 deposit clke 
-0x399b 004401 iforce contr 
-0x399c 004402 rshift16 ,pdata ,pdata 
-0x399d 004403 isub clkn_bt ,loopcnt 
-0x399e 004404 and_into 3 ,loopcnt 
-0x399f 004405 nbranch calc_bt_portion ,zero 
-0x39a0 004406 force 0 ,pdata 
-0x39a1 004407 branch calc_skip_bt 
-:      004408 calc_bt_portion:
-0x39a2 004409 arg 3750 ,temp 
-0x39a3 004410 force 0 ,pdata 
-:      004411 calc_slot_offset_loop:
-0x39a4 004412 iadd temp ,pdata 
-0x39a5 004413 loop calc_slot_offset_loop 
-:      004414 calc_skip_bt:
-0x39a6 004415 iadd contr ,pdata 
-0x39a7 004416 div pdata ,12 
-0x39a8 004417 call wait_div_end 
-0x39a9 004418 quotient pdata 
-0x39aa 004419 store 2 ,mem_slot_offset 
-0x39ab 004420 rtn 
-:      004422 calc_clke_offset:
-0x39ac 004423 set0 mark_ext_patch ,mark 
-0x39ad 004424 bpatch patch10_7 ,mem_patch10 
-0x39ae 004425 deposit clke 
-0x39af 004426 copy clkn ,temp 
-0x39b0 004427 isub temp ,null 
-0x39b1 004428 nsetflag positive ,44 ,pdata 
-0x39b2 004429 isub temp ,temp 
-0x39b3 004430 setarg 3750 
-0x39b4 004431 isolate0 15 ,temp 
-0x39b5 004432 branch calc_clke_pos ,true 
-0x39b6 004433 setarg -61786 
-0x39b7 004434 iadd temp ,temp 
-:      004435 calc_clke_pos:
-0x39b8 004436 storet 6 ,mem_le_clk_offset 
-0x39b9 004437 rtn le 
-0x39ba 004438 storet 6 ,mem_clk_offset 
-0x39bb 004439 rtn 
-:      004441 calc_clke:
-0x39bc 004442 disable clknt 
-0x39bd 004443 fetch 6 ,mem_le_clk_offset 
-0x39be 004444 branch calc_clke2 ,le 
-0x39bf 004445 fetch 6 ,mem_clk_offset 
-:      004446 calc_clke2:
-0x39c0 004447 iadd clkn ,alarm 
-0x39c1 004448 increase 10 ,alarm 
-0x39c2 004449 setarg 3750 
-0x39c3 004450 isub alarm ,pdata 
-0x39c4 004451 isolate0 15 ,pdata 
-0x39c5 004452 branch calc_clke_pos_adj ,true 
-0x39c6 004453 setarg 0xf15a 
-0x39c7 004454 iadd alarm ,alarm 
-:      004455 calc_clke_pos2:
-0x39c8 004456 copy alarm ,clke 
-0x39c9 004457 rtn 
-:      004458 calc_clke_pos_adj:
-0x39ca 004459 force 0 ,null 
-0x39cb 004460 branch calc_clke_pos2 
-:      004467 calc_radio_freq:
-0x39cc 004468 set0 mark_ext_patch ,mark 
-0x39cd 004469 bpatch patch11_0 ,mem_patch11 
-0x39ce 004470 call set_sync_on 
-0x39cf 004471 copy bt_clk ,pdata 
-0x39d0 004472 and_into 0x180 ,pdata 
-0x39d1 004473 compare 3 ,freq_mode ,0x07 
-0x39d2 004474 nbranch freq_not_connection ,true 
-0x39d3 004475 rshift3 pdata ,pdata 
-0x39d4 004476 iadd freq_index ,pdata 
-0x39d5 004477 branch do_hop_mod_now 
-:      004478 freq_not_connection:
-0x39d6 004479 copy freq_index ,pdata 
-:      004480 do_hop_mod_now:
-0x39d7 004481 div pdata ,79 
-0x39d8 004482 pulse recalc 
-0x39d9 004483 call wait_div_end 
-0x39da 004484 remainder rega 
-0x39db 004485 add rega ,-40 ,temp 
-0x39dc 004486 branch odd_half ,positive 
-0x39dd 004487 lshift rega ,temp 
-0x39de 004488 branch freq_result 
-:      004489 odd_half:
-0x39df 004490 lshift temp ,temp 
-0x39e0 004491 increase 1 ,temp 
-:      004492 freq_result:
-0x39e1 004493 set0 mark_ext_patch ,mark 
-0x39e2 004494 bpatch patch11_1 ,mem_patch11 
-0x39e3 004495 fetch 1 ,mem_mode 
-0x39e4 004496 bbit0 afh_change ,afh_process_con 
-:      004497 afh_process_0:
-0x39e5 004498 fetch 4 ,mem_afh_instant 
-0x39e6 004499 isub bt_clk ,null 
-0x39e7 004500 branch afh_process_con ,positive 
-0x39e8 004501 call afh_clear 
-0x39e9 004502 fetch 1 ,mem_afh_new_mod 
-0x39ea 004503 rtn blank 
-0x39eb 004504 fetch 1 ,mem_mode 
-0x39ec 004505 set1 afh_enable ,pdata 
-0x39ed 004506 store 1 ,mem_mode 
-0x39ee 004507 fetch 5 ,mem_afh_map_new 
-0x39ef 004508 store 5 ,mem_afh_map_lo 
-0x39f0 004509 ifetch 5 ,contr 
-0x39f1 004510 store 5 ,mem_afh_map_hi 
-0x39f2 004511 call afh_process_freq_map 
-:      004512 afh_process_con:
-0x39f3 004513 fetch 1 ,mem_mode 
-0x39f4 004514 rtnbit0 afh_enable 
-0x39f5 004515 isolate1 1 ,bt_clk 
-0x39f6 004516 branch afh_same_channel ,true 
-0x39f7 004517 rshift3 temp ,rega 
-0x39f8 004518 and temp ,7 ,queue 
-0x39f9 004519 setarg mem_afh_map_lo 
-0x39fa 004520 iadd rega ,rega 
-0x39fb 004521 ifetch 1 ,rega 
-0x39fc 004522 qisolate0 pdata 
-0x39fd 004523 branch afh_process_1 ,true 
-0x39fe 004524 deposit temp 
-0x39ff 004525 branch afh_process_end 
-:      004526 afh_process_1:
-0x3a00 004527 fetch 1 ,mem_afh_used 
-0x3a01 004528 iforce regb 
-0x3a02 004529 deposit bt_clk 
-0x3a03 004530 and_into 0x180 ,pdata 
-0x3a04 004531 rshift3 pdata ,pdata 
-0x3a05 004532 iadd freq_index ,pdata 
-0x3a06 004533 idiv regb 
-0x3a07 004534 setarg mem_afh_map 
-0x3a08 004535 call wait_div_end 
-0x3a09 004536 remainder rega 
-0x3a0a 004537 iadd rega ,contr 
-0x3a0b 004538 ifetch 1 ,contr 
-:      004539 afh_process_end:
-0x3a0c 004540 store 1 ,mem_afh_index 
-0x3a0d 004541 iforce temp 
-0x3a0e 004542 rtn 
-:      004544 afh_same_channel:
-0x3a0f 004545 fetch 1 ,mem_afh_index 
-0x3a10 004546 iforce temp 
-0x3a11 004547 rtn 
-:      004549 afh_clear:
-0x3a12 004550 fetch 1 ,mem_mode 
-0x3a13 004551 set0 afh_enable ,pdata 
-0x3a14 004552 set0 afh_change ,pdata 
-0x3a15 004553 store 1 ,mem_mode 
-0x3a16 004554 rtn 
-:      004560 afh_process_freq_map:
-0x3a17 004561 set0 mark_ext_patch ,mark 
-0x3a18 004562 bpatch patch11_2 ,mem_patch11 
-0x3a19 004563 arg mem_afh_map ,contw 
-0x3a1a 004564 force 10 ,loopcnt 
-0x3a1b 004565 call memset0 
-0x3a1c 004566 arg mem_afh_map ,contw 
-0x3a1d 004567 force 0 ,regc 
-0x3a1e 004568 force 2 ,queue 
-:      004569 process_freq_3:
-0x3a1f 004570 fetch 5 ,mem_afh_map_lo 
-0x3a20 004571 iforce temp 
-0x3a21 004572 compare 2 ,queue ,0xff 
-0x3a22 004573 branch process_freq_1 ,true 
-0x3a23 004574 rshift temp ,temp 
-:      004575 process_freq_1:
-0x3a24 004576 isolate0 0 ,temp 
-0x3a25 004577 branch process_freq_0 ,true 
-0x3a26 004578 deposit regc 
-0x3a27 004579 istore 1 ,contw 
-:      004580 process_freq_0:
-0x3a28 004581 rshift2 temp ,temp 
-0x3a29 004582 increase 2 ,regc 
-0x3a2a 004583 compare 40 ,regc ,0xfe 
-0x3a2b 004584 nbranch process_freq_2 ,true 
-0x3a2c 004585 fetch 5 ,mem_afh_map_hi 
-0x3a2d 004586 iforce temp 
-0x3a2e 004587 compare 2 ,queue ,0xff 
-0x3a2f 004588 branch process_freq_2 ,true 
-0x3a30 004589 rshift temp ,temp 
-:      004590 process_freq_2:
-0x3a31 004591 sub regc ,78 ,null 
-0x3a32 004592 branch process_freq_1 ,positive 
-0x3a33 004593 force 1 ,regc 
-0x3a34 004594 increase -1 ,queue 
-0x3a35 004595 nbranch process_freq_3 ,zero 
-0x3a36 004596 arg mem_afh_map ,rega 
-0x3a37 004597 deposit contw 
-0x3a38 004598 isub rega ,pdata 
-0x3a39 004599 store 1 ,mem_afh_used 
-0x3a3a 004600 rtn 
-:      004602 rx_radio_freq:
-0x3a3b 004603 set0 mark_ext_patch ,mark 
-0x3a3c 004604 bpatch patch11_3 ,mem_patch11 
-0x3a3d 004605 call calc_radio_freq 
-0x3a3e 004606 fetch 1 ,mem_debug_config 
-0x3a3f 004607 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
-0x3a40 004608 fetcht 1 ,mem_rx_fixed_freq 
-:      004609 rx_radio_freq_now:
-0x3a41 004610 branch set_freq_rx 
-:      004613 tx_radio_freq:
-0x3a42 004614 set0 mark_ext_patch ,mark 
-0x3a43 004615 bpatch patch11_4 ,mem_patch11 
-0x3a44 004616 call calc_radio_freq 
-0x3a45 004617 fetch 1 ,mem_debug_config 
-0x3a46 004618 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
-0x3a47 004619 fetcht 1 ,mem_tx_fixed_freq 
-:      004620 tx_radio_freq_now:
-0x3a48 004621 branch set_freq_tx 
-:      004624 fetch_giac:
-0x3a49 004625 force 0 ,uap 
-0x3a4a 004626 fetch 3 ,mem_glap 
-0x3a4b 004627 iforce lap 
-0x3a4c 004628 rtn 
-:      004630 fetch_page_bt_adr:
-0x3a4d 004631 set0 mark_ext_patch ,mark 
-0x3a4e 004632 bpatch patch11_5 ,mem_patch11 
-0x3a4f 004633 fetch 1 ,mem_hci_puap 
-0x3a50 004634 icopy uap 
-0x3a51 004635 fetch 3 ,mem_hci_plap 
-0x3a52 004636 icopy lap 
-0x3a53 004637 rtn 
-:      004639 fetch_self_bt_adr:
-0x3a54 004640 set0 mark_ext_patch ,mark 
-0x3a55 004641 bpatch patch11_6 ,mem_patch11 
-0x3a56 004642 fetch 2 ,mem_nap 
-0x3a57 004643 icopy nap 
-0x3a58 004644 fetch 1 ,mem_uap 
-0x3a59 004645 icopy uap 
-0x3a5a 004646 fetch 3 ,mem_lap 
-0x3a5b 004647 icopy lap 
-0x3a5c 004648 rtn 
-:      004650 fetch_extm_bt_adr:
-0x3a5d 004651 set0 mark_ext_patch ,mark 
-0x3a5e 004652 bpatch patch11_7 ,mem_patch11 
-0x3a5f 004653 fetch 2 ,mem_pnap 
-0x3a60 004654 icopy nap 
-0x3a61 004655 fetch 1 ,mem_puap 
-0x3a62 004656 icopy uap 
-0x3a63 004657 fetch 3 ,mem_plap 
-0x3a64 004658 icopy lap 
-0x3a65 004659 rtn 
-:      004662 fetch_diac:
-0x3a66 004663 bmark1 mark_all_diac ,fetch_diac_do 
-0x3a67 004664 rtnmark0 mark_inquiry_state 
-0x3a68 004665 rtnmark0 mark_periodical_diac 
-:      004666 fetch_diac_do:
-0x3a69 004667 and_into -256 ,lap 
-0x3a6a 004668 pulse recalc 
-0x3a6b 004669 nop 32 
-0x3a6c 004670 rtn 
-:      004673 shutdown_radio:
-0x3a6d 004674 set0 mark_ext_patch ,mark 
-0x3a6e 004675 bpatch patch12_0 ,mem_patch12 
-0x3a6f 004676 force 0 ,radio_ctrl 
-0x3a70 004677 disable is_rx 
-0x3a71 004678 disable is_tx 
-0x3a72 004679 pulse packet_end 
-0x3a73 004680 hjam 0x0 ,rfen_mdm 
-0x3a74 004681 hjam 0x0 ,rfen_tx 
-0x3a75 004682 hjam 0x0 ,rfen_rx 
-0x3a76 004683 hjam 0 ,rfen_sn 
-0x3a77 004684 hjam 0x70 ,rfen_msc 
-0x3a78 004685 hjam 0x0 ,rfen_adc 
-0x3a79 004686 rtn 
-:      004688 set_sync_on:
-0x3a7a 004689 set0 mark_ext_patch ,mark 
-0x3a7b 004690 bpatch patch12_1 ,mem_patch12 
-0x3a7c 004691 hjam 0x0 ,rfen_mdm 
-0x3a7d 004692 hjam 0x0 ,rfen_tx 
-0x3a7e 004693 hjam 0x18 ,rfen_rx 
-0x3a7f 004694 hjam 0xa7 ,rfen_sn 
-0x3a80 004695 hjam 0x7f ,rfen_msc 
-0x3a81 004696 rtn 
-:      004699 set_freq_rx:
-0x3a82 004700 set0 mark_ext_patch ,mark 
-0x3a83 004701 bpatch patch12_2 ,mem_patch12 
-0x3a84 004703 storet 1 ,mem_last_freq 
-0x3a85 004704 add temp ,rx_freq_offset ,rega 
-0x3a86 004705 branch rf_write_freq 
-:      004706 rf_rx_enable:
-0x3a87 004707 set0 mark_ext_patch ,mark 
-0x3a88 004708 bpatch patch12_3 ,mem_patch12 
-0x3a89 004709 hjam 0xcf ,rfen_tx 
-0x3a8a 004710 nop 10 
-0x3a8b 004711 hjam 0xff ,rfen_rx 
-0x3a8c 004712 hjam 0xaf ,rfen_sn 
-0x3a8d 004713 hjam 0xff ,rfen_msc 
-0x3a8e 004714 nop 10 
-0x3a8f 004715 hjam 0xa0 ,rfen_mdm 
-0x3a90 004716 rtn 
-:      004719 set_freq_tx:
-0x3a91 004720 set0 mark_ext_patch ,mark 
-0x3a92 004721 bpatch patch12_4 ,mem_patch12 
-0x3a93 004722 storet 1 ,mem_last_freq 
-0x3a94 004723 add temp ,tx_freq_offset ,rega 
-0x3a95 004724 call rf_write_freq 
-0x3a96 004725 setarg param_pll_setup 
-0x3a97 004726 call sleep 
-:      004727 txon:
-0x3a98 004728 hjam 0x1 ,rfen_adc 
-0x3a99 004729 hjam 0x3c ,rfen_rx 
-0x3a9a 004730 hjam 0xe0 ,rfen_tx 
-0x3a9b 004731 hjam 0xb7 ,rfen_sn 
-0x3a9c 004732 hjam 0x7f ,rfen_mdm 
-0x3a9d 004733 rtn 
-:      004735 initialize_radio:
-0x3a9e 004736 hjam clksel_rc ,core_clksel 
-0x3a9f 004737 call init_rf_regs 
-0x3aa0 004738 call init_agc_table 
-:      004739 initialize_radio_wait:
-0x3aa1 004740 fetch 2 ,mem_rf_init_ptr 
-0x3aa2 004741 bbit0 14 ,initialize_radio_wait 
-0x3aa3 004742 iforce contr 
-0x3aa4 004743 arg 0x8900 ,temp 
-:      004744 initialize_radio_loop:
-0x3aa5 004745 ifetch 1 ,contr 
-0x3aa6 004746 beq 0xff ,initialize_radio_cont 
-0x3aa7 004747 ior temp ,contw 
-0x3aa8 004748 ifetch 1 ,contr 
-0x3aa9 004749 istore 1 ,contw 
-0x3aaa 004750 branch initialize_radio_loop 
-:      004751 initialize_radio_cont:
-0x3aab 004752 set0 mark_ext_patch ,mark 
-0x3aac 004753 bpatch patch12_5 ,mem_patch12 
-0x3aad 004754 call lpm_cal_xtal_startup 
-0x3aae 004755 call switchto_dpllclk 
-0x3aaf 004757 setarg param_dpll_start_delay 
-0x3ab0 004758 iadd clkn_bt ,pdata 
-0x3ab1 004759 store 4 ,mem_dpll_clkn 
-0x3ab2 004760 set1 reset ,radio_ctrl 
-0x3ab3 004761 force 0 ,radio_ctrl 
-0x3ab4 004762 ncall do_rccal ,wake 
-0x3ab5 004763 branch set_rccal 
-:      004766 rf_write_freq:
-0x3ab6 004767 set0 mark_ext_patch ,mark 
-0x3ab7 004768 bpatch patch12_6 ,mem_patch12 
-0x3ab8 004769 setarg 2400 
-0x3ab9 004770 iadd rega ,temp 
-0x3aba 004771 fetch 1 ,mem_fcomp_mul 
-0x3abb 004772 hjam 0x04 ,rf_pll_rstn 
-0x3abc 004773 imul32 temp ,pdata 
-0x3abd 004774 fetcht 1 ,mem_fcomp_div 
-0x3abe 004775 idiv temp 
-0x3abf 004776 call wait_div_end 
-0x3ac0 004777 quotient rega 
-0x3ac1 004778 remainder pdata 
-0x3ac2 004779 lshift16 pdata ,pdata 
-0x3ac3 004780 lshift4 pdata ,pdata 
-0x3ac4 004781 idiv temp 
-0x3ac5 004782 call wait_div_end 
-0x3ac6 004783 quotient pdata 
-0x3ac7 004784 lshift8 pdata ,pdata 
-0x3ac8 004785 lshift pdata ,pdata 
-0x3ac9 004786 ior rega ,pdata 
-0x3aca 004787 hstore 4 ,rf_pll_intg 
-0x3acb 004788 hjam 0x44 ,rf_pll_rstn 
-0x3acc 004789 hjam 0xc4 ,rf_pll_rstn 
-0x3acd 004790 rtn 
-:      004793 do_rccal:
-0x3ace 004794 set0 mark_ext_patch ,mark 
-0x3acf 004795 bpatch patch12_7 ,mem_patch12 
-0x3ad0 004796 hjam 0x02 ,rfen_adc 
-0x3ad1 004797 setarg 250000 
-0x3ad2 004798 call sleep 
-0x3ad3 004799 hjam 0x7f ,rfen_rx 
-0x3ad4 004800 nop 130 
-0x3ad5 004801 hjam 0x30 ,rf_rccal_ctrl 
-0x3ad6 004802 hjam 0xd0 ,rfen_tx 
-0x3ad7 004803 hjam 0x70 ,rf_rccal_ctrl 
-0x3ad8 004804 hjam 0xf0 ,rf_rccal_ctrl 
-0x3ad9 004805 force 50 ,loopcnt 
-:      004806 do_rccal_loop:
-0x3ada 004807 hfetch 1 ,rf_rccal_result 
-0x3adb 004808 bbit1 5 ,do_rccal_end 
-0x3adc 004809 loop do_rccal_loop 
-:      004810 do_rccal_end:
-0x3add 004811 store 1 ,mem_rf_rccal 
-0x3ade 004812 hjam 0 ,rfen_tx 
-0x3adf 004813 hjam 0 ,rfen_rx 
-0x3ae0 004814 hjam 0x00 ,rfen_adc 
-0x3ae1 004815 rtn 
-:      004817 set_rccal:
-0x3ae2 004818 set0 mark_ext_patch ,mark 
-0x3ae3 004819 bpatch patch13_0 ,mem_patch13 
-0x3ae4 004820 fetch 1 ,mem_rf_rccal 
-0x3ae5 004821 set1 5 ,pdata 
-0x3ae6 004822 hstore 1 ,rf_rccal_ctrl 
-0x3ae7 004823 hfetcht 1 ,rf_bpf_ctrim 
-0x3ae8 004824 and_into 7 ,temp 
-0x3ae9 004825 lshift3 pdata ,pdata 
-0x3aea 004826 ior temp ,pdata 
-0x3aeb 004827 hstore 1 ,rf_bpf_ctrim 
-0x3aec 004828 hfetch 1 ,rf_bpf_ib 
-0x3aed 004829 set0 bpf_rccal ,pdata 
-0x3aee 004830 hstore 1 ,rf_bpf_ib 
-0x3aef 004831 hfetch 1 ,rf_adc_rccal 
-0x3af0 004832 set0 adc_rccal ,pdata 
-0x3af1 004833 hstore 1 ,rf_adc_rccal 
-0x3af2 004834 rtn 
-:      004836 save_rssi:
-0x3af3 004837 set0 mark_ext_patch ,mark 
-0x3af4 004838 bpatch patch13_1 ,mem_patch13 
-0x3af5 004839 hfetch 2 ,rf_afc_d2a 
-0x3af6 004840 rshift4 pdata ,pdata 
-0x3af7 004841 rshift3 pdata ,pdata 
-0x3af8 004842 sub pdata ,0 ,pdata 
-0x3af9 004843 and_into 0xff ,pdata 
-0x3afa 004844 div pdata ,10 
-0x3afb 004845 call wait_div_end 
-0x3afc 004846 quotient pdata 
-0x3afd 004847 lshift4 pdata ,pdata 
-0x3afe 004848 remainder temp 
-0x3aff 004849 ior temp ,pdata 
-0x3b00 004850 store 1 ,mem_rssi 
-0x3b01 004851 rtn 
-:      004853 switchto_rcclk:
-0x3b02 004854 hjam 0xa ,core_clksel 
-0x3b03 004855 hjam 0 ,rfen_ck 
-0x3b04 004856 hfetch 3 ,core_lpm_ctrl 
-0x3b05 004857 hstore 3 ,core_lpm_reg 
-0x3b06 004858 hjam 0xfc ,core_lpm_reg 
-0x3b07 004859 call lpm_write_ctrl 
-0x3b08 004860 nop 1000 
-0x3b09 004861 rtn 
-:      004863 switchto_dpllclk:
-0x3b0a 004864 hjam clksel_rc ,core_clksel 
-0x3b0b 004865 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b0c 004866 set0 4 ,pdata 
-0x3b0d 004867 set0 5 ,pdata 
-0x3b0e 004868 hstore 1 ,rf_clkpll_frac + 2 
-0x3b0f 004869 hjam 0x00 ,rfen_ck 
-0x3b10 004870 hjam 0x00 ,rfen_msc 
-0x3b11 004871 hjam 0x70 ,rfen_msc 
-0x3b12 004872 hjam 0xff ,rfen_ck 
-0x3b13 004873 hfetch 1 ,rf_clkpll_frac + 2 
-0x3b14 004874 set1 4 ,pdata 
-0x3b15 004875 set1 5 ,pdata 
-0x3b16 004876 hstore 1 ,rf_clkpll_frac + 2 
-0x3b17 004877 call init_lpm_ctrl 
-0x3b18 004878 hfetch 1 ,rf_clkpll_int 
-0x3b19 004879 set1 7 ,pdata 
-0x3b1a 004880 hstore 1 ,rf_clkpll_int 
-0x3b1b 004881 set0 7 ,pdata 
-0x3b1c 004882 hstore 1 ,rf_clkpll_int 
-0x3b1d 004883 set1 7 ,pdata 
-0x3b1e 004884 hstore 1 ,rf_clkpll_int 
-0x3b1f 004885 hjam clksel_dpll ,core_clksel 
-0x3b20 004886 rtn 
-:      004888 check_dpll:
-0x3b21 004889 nop 1000 
-0x3b22 004890 hjam clksel_xtal ,core_clksel 
-0x3b23 004891 nop 10 
-0x3b24 004892 hjam 0x00 ,core_bist_ctrl 
-0x3b25 004893 hjam ccnt_start ,core_misc_ctrl 
-:      004894 check_dpll_loop:
-0x3b26 004895 hfetch 1 ,core_perf_status 
-0x3b27 004896 bbit0 1 ,check_dpll_loop 
-0x3b28 004897 hfetcht 3 ,core_clk_counter 
-0x3b29 004898 hjam clksel_dpll ,core_clksel 
-0x3b2a 004899 nop 10 
-0x3b2b 004900 hjam ccnt_start ,core_misc_ctrl 
-:      004901 check_dpll_loop2:
-0x3b2c 004902 hfetch 1 ,core_perf_status 
-0x3b2d 004903 bbit0 1 ,check_dpll_loop2 
-0x3b2e 004904 hfetch 3 ,core_clk_counter 
-0x3b2f 004905 isub temp ,pdata 
-0x3b30 004906 branch check_dpll_pos ,positive 
-0x3b31 004907 sub pdata ,0 ,pdata 
-:      004908 check_dpll_pos:
-0x3b32 004909 store 2 ,mem_dpll_error 
-0x3b33 004910 sub pdata ,70 ,null 
-:      004911 check_dpll_assert:
-0x3b34 004912 nbranch check_dpll_assert ,positive 
-0x3b35 004913 rtn 
-:      004915 xtal_fast_wake:
-0x3b36 004916 setarg 0xf0f 
-0x3b37 004917 branch lpm_write_config 
-:      004919 init_lpm_ctrl:
-0x3b38 004920 setarg 0x80f 
-0x3b39 004921 branch lpm_write_config 
-:      004925 start_receiver:
-0x3b3a 004926 set0 mark_ext_patch ,mark 
-0x3b3b 004927 bpatch patch13_2 ,mem_patch13 
-0x3b3c 004928 call rf_rx_enable 
-0x3b3d 004929 disable is_tx 
-0x3b3e 004930 enable is_rx 
-0x3b3f 004931 pulse init_encrypt 
-0x3b40 004932 rtn 
-:      004934 prep_crypt:
-0x3b41 004935 set0 mark_ext_patch ,mark 
-0x3b42 004936 bpatch patch13_3 ,mem_patch13 
-0x3b43 004937 fetch 1 ,mem_state_map 
-0x3b44 004938 isolate1 smap_encryption ,pdata 
-0x3b45 004939 setflag true ,0 ,pdata 
-0x3b46 004940 hstore 1 ,core_encrypt 
-0x3b47 004941 arg mem_kc ,contr 
-0x3b48 004942 ifetch 9 ,contr 
-0x3b49 004943 iforce kc_ls 
-0x3b4a 004944 ifetch 7 ,contr 
-0x3b4b 004945 iforce kc_ms 
-0x3b4c 004946 fetch 1 ,mem_key_size 
-0x3b4d 004947 add pdata ,-1 ,g1l 
-0x3b4e 004948 pulse kc_p_activate 
-0x3b4f 004949 rtn 
-:      004951 wait_access_clke_rt:
-0x3b50 004952 set0 mark_ext_patch ,mark 
-0x3b51 004953 bpatch patch13_4 ,mem_patch13 
-0x3b52 004954 enable decode_fec0 
-0x3b53 004955 arg param_conn_access ,timeup 
-0x3b54 004956 correlate clke_rt ,meet 
-:      004957 wait_access_end:
-0x3b55 004958 deposit clke 
-0x3b56 004959 store 6 ,mem_sync_clke 
-0x3b57 004960 disable decode_fec0 
-0x3b58 004961 nbranch shutdown_radio ,sync 
-0x3b59 004962 arg param_clke_cal ,clke_rt 
-0x3b5a 004963 increase 1 ,clke_bt 
-0x3b5b 004964 and_into 0x1fc ,clke_bt 
-0x3b5c 004965 rtn 
-:      004969 wait_access_mhalfbnd:
-0x3b5d 004970 enable decode_fec0 
-:      004971 wait_access_mhalfbnd_correlate:
-0x3b5e 004972 correlate null ,mhalfbnd 
-0x3b5f 004973 branch wait_access_end ,sync 
-0x3b60 004974 compare 0x02 ,clke_bt ,0x02 
-0x3b61 004975 nbranch wait_access_mhalfbnd_correlate ,true 
-0x3b62 004976 branch wait_access_end 
-:      004978 wait_access_clkn_rt:
-0x3b63 004979 set0 mark_ext_patch ,mark 
-0x3b64 004980 bpatch patch13_5 ,mem_patch13 
-0x3b65 004981 arg param_conn_access ,timeup 
-0x3b66 004982 enable decode_fec0 
-0x3b67 004983 correlate clkn_rt ,meet 
-0x3b68 004984 disable decode_fec0 
-0x3b69 004985 nbranch shutdown_radio ,sync 
-0x3b6a 004986 rtn 
-:      004988 wait_access_forever:
-0x3b6b 004989 set0 mark_ext_patch ,mark 
-0x3b6c 004990 bpatch patch13_6 ,mem_patch13 
-0x3b6d 004991 enable decode_fec0 
-0x3b6e 004992 correlate null ,timeout 
-0x3b6f 004993 disable decode_fec0 
-0x3b70 004994 nbranch shutdown_radio ,sync 
-0x3b71 004995 arg param_clke_cal ,clke_rt 
-0x3b72 004996 and_into 0x1fc ,clke_bt 
-0x3b73 004997 rtn 
-:      005000 reserve_slot:
-0x3b74 005001 set0 mark_ext_patch ,mark 
-0x3b75 005002 bpatch patch13_7 ,mem_patch13 
-0x3b76 005003 iforce rega 
-0x3b77 005004 deposit bt_clk 
-0x3b78 005005 iadd temp ,timeup 
-0x3b79 005006 copy timeup ,pdata 
-0x3b7a 005007 store 4 ,mem_next_btclk 
-0x3b7b 005008 deposit rega 
-0x3b7c 005009 rtn 
-:      005012 ahead_window:
-0x3b7d 005013 copy pdata ,temp 
-0x3b7e 005014 set0 mark_ext_patch ,mark 
-0x3b7f 005015 bpatch patch14_0 ,mem_patch14 
-0x3b80 005016 copy temp ,pdata 
-0x3b81 005017 call clk2bt 
-0x3b82 005018 lshift16 bt_clk ,pdata 
-0x3b83 005019 set1 44 ,pdata 
-0x3b84 005020 call clk_diff 
-0x3b85 005021 set0 44 ,pdata 
-0x3b86 005022 call get_clk 
-0x3b87 005023 call clk_diff 
-0x3b88 005024 rtn user 
-0x3b89 005025 call clk2rt 
-0x3b8a 005026 iforce stop_watch 
-0x3b8b 005027 until null ,timeout 
-0x3b8c 005028 rtn 
-:      005031 setup_clk:
-0x3b8d 005032 set0 mark_ext_patch ,mark 
-0x3b8e 005033 bpatch patch14_1 ,mem_patch14 
-0x3b8f 005034 branch setup_clkn ,clknt 
-0x3b90 005035 until clke_rt ,meet 
-:      005036 skip_setup_clke:
-0x3b91 005037 copy clke_bt ,temp 
-0x3b92 005038 branch setup_clknbt 
-:      005039 setup_clkn:
-0x3b93 005040 branch skip_setup_clkn ,attempt 
-0x3b94 005041 until clkn_rt ,meet 
-:      005042 skip_setup_clkn:
-0x3b95 005043 copy clkn_bt ,temp 
-:      005044 setup_clknbt:
-0x3b96 005045 branch setup_clk11 ,user 
-0x3b97 005046 compare 1 ,temp ,3 
-0x3b98 005047 nbranch setup_clk ,true 
-:      005048 setup_complete:
-0x3b99 005049 set0 mark_ext_patch ,mark 
-0x3b9a 005050 bpatch patch14_2 ,mem_patch14 
-0x3b9b 005051 fetch 1 ,mem_state 
-0x3b9c 005052 rtnbit0 state_inconn 
-0x3b9d 005053 fetch 4 ,mem_next_btclk 
-0x3b9e 005054 isub temp ,pdata 
-0x3b9f 005055 nrtn positive 
-0x3ba0 005056 sub pdata ,0xff ,null 
-0x3ba1 005057 branch setup_clk ,positive 
-0x3ba2 005058 rtn 
-:      005059 setup_clk11:
-0x3ba3 005060 compare 3 ,temp ,3 
-0x3ba4 005061 nbranch setup_clk ,true 
-0x3ba5 005062 branch setup_complete 
-:      005064 rf_setup_time:
-0x3ba6 005065 set0 mark_ext_patch ,mark 
-0x3ba7 005066 bpatch patch14_3 ,mem_patch14 
-0x3ba8 005067 arg param_rf_setup ,timeup 
-0x3ba9 005068 branch setup_clk 
-:      005070 rf_setup_time_slave_slot:
-0x3baa 005071 disable user 
-0x3bab 005072 branch rf_setup_time 
-:      005074 rf_setup_time_master_slot:
-0x3bac 005075 enable user 
-0x3bad 005076 branch rf_setup_time 
-:      005078 start_transmitter:
-0x3bae 005079 set0 mark_ext_patch ,mark 
-0x3baf 005080 bpatch patch14_4 ,mem_patch14 
-0x3bb0 005081 call prep_crypt 
-0x3bb1 005082 disable is_rx 
-0x3bb2 005083 enable is_tx 
-0x3bb3 005084 rtn 
-:      005088 start_tx_native:
-0x3bb4 005089 set0 mark_ext_patch ,mark 
-0x3bb5 005090 bpatch patch14_5 ,mem_patch14 
-0x3bb6 005091 arg param_tx_setup ,timeup 
-0x3bb7 005092 until clkn_rt ,meet 
-0x3bb8 005093 pulse init_encrypt 
-0x3bb9 005094 rtn 
-:      005096 start_rx_native:
-0x3bba 005097 set0 mark_ext_patch ,mark 
-0x3bbb 005098 bpatch patch14_6 ,mem_patch14 
-0x3bbc 005099 arg param_rx_setup ,timeup 
-0x3bbd 005100 until clkn_rt ,meet 
-0x3bbe 005101 rtn 
-:      005104 start_tx_external:
-0x3bbf 005105 set0 mark_ext_patch ,mark 
-0x3bc0 005106 bpatch patch14_7 ,mem_patch14 
-0x3bc1 005107 arg param_tx_setup ,timeup 
-0x3bc2 005108 until clke_rt ,meet 
-0x3bc3 005109 pulse init_encrypt 
-0x3bc4 005110 rtn 
-:      005112 send_access_word:
-0x3bc5 005113 set0 mark_ext_patch ,mark 
-0x3bc6 005114 bpatch patch15_0 ,mem_patch15 
-0x3bc7 005115 preload access 
-0x3bc8 005116 enable encode_fec0 
-0x3bc9 005117 set1 txgfsk ,radio_ctrl 
-0x3bca 005118 inject mod ,72 
-0x3bcb 005119 disable encode_fec0 
-0x3bcc 005120 rtn 
-:      005123 scan_mode_whiten:
-0x3bcd 005124 copy xin ,temp 
-0x3bce 005125 or_into 0x60 ,temp 
-0x3bcf 005126 copy temp ,white_init 
-0x3bd0 005127 rtn 
-:      005132 get_free_amaddr:
-0x3bd1 005133 set0 mark_ext_patch ,mark 
-0x3bd2 005134 bpatch patch15_1 ,mem_patch15 
-0x3bd3 005135 fetch 1 ,mem_current_amaddr 
-0x3bd4 005136 increase 1 ,pdata 
-0x3bd5 005137 bne param_esco_addr ,get_free_amaddr_cont 
-0x3bd6 005138 force 1 ,pdata 
-:      005139 get_free_amaddr_cont:
-0x3bd7 005140 store 1 ,mem_current_amaddr 
-0x3bd8 005141 iforce am_addr 
-0x3bd9 005142 rtn 
-:      005144 get_clk:
-0x3bda 005145 copy clkn ,temp 
-0x3bdb 005146 rtn master 
-0x3bdc 005147 copy clke ,temp 
-0x3bdd 005148 rtn 
-:      005150 get_clkbt:
-0x3bde 005151 deposit clkn_bt 
-0x3bdf 005152 rtn master 
-0x3be0 005153 deposit clke_bt 
-0x3be1 005154 rtn 
-:      005157 supervision_update:
-0x3be2 005158 set0 mark_ext_patch ,mark 
-0x3be3 005159 bpatch patch15_2 ,mem_patch15 
-0x3be4 005160 fetcht 4 ,mem_supervision_timer 
-0x3be5 005161 call get_clkbt 
-0x3be6 005162 isub temp ,timeup 
-0x3be7 005163 deposit timeup 
-0x3be8 005164 fetcht 2 ,mem_supervision_to 
-0x3be9 005165 lshift temp ,temp 
-0x3bea 005166 isub temp ,pdata 
-0x3beb 005167 rtn 
-:      005169 supervision_flush:
-0x3bec 005170 set0 mark_ext_patch ,mark 
-0x3bed 005171 bpatch patch15_3 ,mem_patch15 
-0x3bee 005172 call get_clkbt 
-0x3bef 005173 store 4 ,mem_supervision_timer 
-0x3bf0 005174 rtn 
-:      005176 assert:
-0x3bf1 005177 branch assert 
-:      005179 loop:
-0x3bf2 005180 branch loop 
-:      005182 sleep:
-0x3bf3 005183 rtn blank 
-0x3bf4 005185 rshift pdata ,pdata 
-0x3bf5 005186 increase -3 ,pdata 
-:      005187 sleep_loop:
-0x3bf6 005188 increase -1 ,pdata 
-0x3bf7 005189 nbranch sleep_loop ,zero 
-0x3bf8 005190 force 0 ,pdata 
-0x3bf9 005191 rtn 
-:      005195 init_param:
-0x3bfa 005197 arg 0x10 ,loopcnt 
-0x3bfb 005198 arg 0 ,contw 
-0x3bfc 005199 call memset0 
-0x3bfd 005200 arg mem_le_state ,contw 
-0x3bfe 005201 arg 10 ,loopcnt 
-0x3bff 005202 call memset0 
-0x3c00 005203 jam 0 ,mem_sp_calc 
-0x3c01 005204 jam 0 ,mem_fifo_temp 
-0x3c02 005205 jam 0 ,mem_le_testtype 
-0x3c03 005206 jam 0 ,mem_debug_config 
-0x3c04 005207 jam 0 ,mem_lmp_conn_state 
-0x3c05 005208 set0 mark_ext_patch ,mark 
-0x3c06 005209 bpatch patch15_4 ,mem_patch15 
-0x3c07 005210 jam 0 ,mem_connection_options 
-0x3c08 005211 jam 0 ,mem_tester_emulate 
-0x3c09 005212 jam 0 ,mem_tester_cnt 
-0x3c0a 005213 setarg param_glap 
-0x3c0b 005214 store 3 ,mem_glap 
-0x3c0c 005215 setarg param_acl_pktlen 
-0x3c0d 005216 store 2 ,mem_acl_pktlen 
-0x3c0e 005217 jam param_sco_pktlen ,mem_sco_pktlen 
-0x3c0f 005218 jam param_acl_pktcnt ,mem_acl_pktcnt 
-0x3c10 005219 jam param_sco_pktcnt ,mem_sco_pktcnt 
-0x3c11 005220 setarg param_hci_version 
-0x3c12 005221 store 3 ,mem_hci_version 
-0x3c13 005222 setarg param_lmp_version 
-0x3c14 005223 store 3 ,mem_lmp_version 
-0x3c15 005224 setarg param_lmp_subversion 
-0x3c16 005225 store 2 ,mem_lmp_subversion 
-0x3c17 005226 jam 0x60 ,mem_fhs_misc 
-0x3c18 005227 jam param_max_slot ,mem_max_slot 
-0x3c19 005228 jam 0x02 ,mem_fw_ver 
-0x3c1a 005229 call init_memp 
-0x3c1b 005230 set0 mark_ext_patch ,mark 
-0x3c1c 005231 bpatch patch15_5 ,mem_patch15 
-0x3c1d 005232 rtn wake 
-0x3c1e 005233 setarg 0 
-0x3c1f 005234 store 2 ,mem_tx_len 
-0x3c20 005235 rshift clkn_bt ,pdata 
-0x3c21 005236 store 4 ,mem_last_clkn 
-0x3c22 005237 rtn 
-:      005241 init_esco_ibuff:
-0x3c23 005242 setarg 0xaa ,pdata 
-0x3c24 005243 arg mem_sco_ibuf ,contw 
-0x3c25 005244 force 30 ,loopcnt 
-:      005245 init_esco_ibuff_loop:
-0x3c26 005246 istore 1 ,contw 
-0x3c27 005247 loop init_esco_ibuff_loop 
-0x3c28 005248 rtn 
-:      005250 init_rf_regs:
-0x3c29 005251 hjam 0x02 ,0x907 
-0x3c2a 005252 hjam 0x1f ,0x908 
-0x3c2b 005253 hjam 0x1f ,0x909 
-0x3c2c 005254 hjam 0xe0 ,0x90a 
-0x3c2d 005255 hjam 0x4e ,0x90b 
-0x3c2e 005256 hjam 0x45 ,rf_agc_ctrl 
-0x3c2f 005257 hjam 0x00 ,0x953 
-0x3c30 005259 hjam 0xfb ,0x94c 
-0x3c31 005260 hjam 0xef ,0x94d 
-0x3c32 005261 hjam 0x0c ,0x94e 
-0x3c33 005263 hjam 0x88 ,0x96f 
-0x3c34 005264 hjam 0x30 ,0x973 
-0x3c35 005267 hjam 0x00 ,0x953 
-0x3c36 005268 hjam 0xc9 ,0x956 
-0x3c37 005269 hjam 0x6c ,0x958 
-0x3c38 005270 hjam 0x50 ,0x959 
-0x3c39 005271 rtn 
-:      005273 init_agc_table:
-0x3c3a 005275 hjam 0xa9 ,0x930 
-0x3c3b 005276 hjam 0xb1 ,0x92f 
-0x3c3c 005277 hjam 0xb9 ,0x92e 
-0x3c3d 005278 hjam 0xAD ,0x92d 
-0x3c3e 005279 hjam 0xB1 ,0x92c 
-0x3c3f 005280 hjam 0xB5 ,0x92b 
-0x3c40 005281 hjam 0xBA ,0x92a 
-0x3c41 005282 hjam 0xBE ,0x929 
-0x3c42 005283 hjam 0xC2 ,0x928 
-0x3c43 005284 hjam 0xC6 ,0x927 
-0x3c44 005285 hjam 0xCA ,0x926 
-0x3c45 005286 hjam 0xCE ,0x925 
-0x3c46 005287 hjam 0xD2 ,0x924 
-0x3c47 005288 hjam 0xD6 ,0x923 
-0x3c48 005289 hjam 0xDA ,0x922 
-0x3c49 005290 hjam 0xDE ,0x921 
-0x3c4a 005291 hjam 0xE2 ,0x920 
-0x3c4b 005292 hjam 0xE6 ,0x91f 
-0x3c4c 005293 hjam 0xEA ,0x91e 
-0x3c4d 005294 hjam 0xEE ,0x91d 
-0x3c4e 005295 hjam 0xF2 ,0x91c 
-0x3c4f 005296 hjam 0xF6 ,0x91b 
-0x3c50 005297 hjam 0xFB ,0x91a 
-0x3c51 005299 hjam 0xf5 ,0x947 
-0x3c52 005300 hjam 0xe5 ,0x946 
-0x3c53 005301 hjam 0xd5 ,0x945 
-0x3c54 005302 hjam 0xD8 ,0x944 
-0x3c55 005303 hjam 0xC9 ,0x943 
-0x3c56 005304 hjam 0xC8 ,0x942 
-0x3c57 005305 hjam 0x89 ,0x941 
-0x3c58 005306 hjam 0x88 ,0x940 
-0x3c59 005307 hjam 0x87 ,0x93f 
-0x3c5a 005308 hjam 0x48 ,0x93e 
-0x3c5b 005309 hjam 0x09 ,0x93d 
-0x3c5c 005310 hjam 0x08 ,0x93c 
-0x3c5d 005311 hjam 0xC9 ,0x93b 
-0x3c5e 005312 hjam 0xC8 ,0x93a 
-0x3c5f 005313 hjam 0xC7 ,0x939 
-0x3c60 005314 hjam 0xC6 ,0x938 
-0x3c61 005315 hjam 0xC5 ,0x937 
-0x3c62 005316 hjam 0xC4 ,0x936 
-0x3c63 005317 hjam 0xC3 ,0x935 
-0x3c64 005318 hjam 0xC2 ,0x934 
-0x3c65 005319 hjam 0xC1 ,0x933 
-0x3c66 005320 hjam 0xC0 ,0x932 
-0x3c67 005321 hjam 0x80 ,0x931 
-0x3c68 005322 rtn 
-:      005326 init_250k:
-0x3c69 005327 enable le 
-0x3c6a 005328 setarg 0x8e89be 
-0x3c6b 005329 lshift8 pdata ,pdata 
-0x3c6c 005330 or_into 0xd6 ,pdata 
-0x3c6d 005331 iforce access 
-0x3c6e 005332 hjam 7 ,0x914 
-0x3c6f 005333 hjam 0xa0 ,0x90a 
-0x3c70 005334 hjam 0x8f ,0x90d 
-0x3c71 005335 hjam 0x0f ,0x911 
-0x3c72 005336 hjam 0x87 ,0x912 
-0x3c73 005337 rtn 
-:      005342 lpmstate:
-0x3c74 005343 setarg 0xee21 
-0x3c75 005344 hstore 2 ,core_clkoff 
-0x3c76 005345 hfetch 1 ,core_lpm_ldocnt 
-0x3c77 005346 bbit0 gpio_latch ,loadcode 
-0x3c78 005347 enable wake 
-0x3c79 005348 bbit0 cold_wake ,lpmwake 
-0x3c7a 005349 disable wake 
-0x3c7b 005350 deposit auxcnt 
-0x3c7c 005351 nbranch lpmwake ,blank 
-0x3c7d 005352 arg param_hibernate_clks ,temp 
-0x3c7e 005353 branch lpm_enter_sleep 
-:      005354 lpmwake:
-0x3c7f 005355 hfetch 3 ,core_lpm_xtalcnt 
-0x3c80 005356 hstore 3 ,core_lpm_reg 
-0x3c81 005357 ifetch 1 ,contr 
-0x3c82 005358 or_into isogate_mask ,pdata 
-0x3c83 005359 istore 1 ,contw 
-0x3c84 005360 call lpm_write_ctrl2 
-0x3c85 005361 hfetch 1 ,core_lpm_isogate 
-0x3c86 005362 set1 enable_retmem ,pdata 
-0x3c87 005363 hstore 1 ,core_lpm_isogate 
-0x3c88 005364 call lpm_write_ctrl2 
-0x3c89 005365 call lpm_load_context ,wake 
-0x3c8a 005366 hfetch 1 ,core_lpm_reg + 2 
-0x3c8b 005367 set0 gpio_latch ,pdata 
-0x3c8c 005368 hstore 1 ,core_lpm_reg + 2 
-0x3c8d 005369 call lpm_write_ctrl2 
-0x3c8e 005370 rtn wake 
-0x3c8f 005371 branch loadcode 
-:      005373 lpm_load_context:
-0x3c90 005374 fetch 1 ,mem_saved_spidctrl 
-0x3c91 005375 hstore 1 ,core_spid_ctrl 
-0x3c92 005376 fetch 3 ,mem_saved_gsel 
-0x3c93 005377 hstore 3 ,core_gpio_sel 
-0x3c94 005378 fetch 4 ,mem_saved_gpio + 4 
-0x3c95 005379 hstore 4 ,core_gpio_out0 
-0x3c96 005380 fetch 4 ,mem_saved_gpio 
-0x3c97 005381 hstore 4 ,core_gpio_oe0 
-0x3c98 005382 fetch 8 ,mem_saved_gpio + 8 
-0x3c99 005383 hstore 8 ,core_gpio_pu0 
-0x3c9a 005384 fetch 8 ,mem_saved_mark 
-0x3c9b 005385 iforce mark 
-0x3c9c 005386 hfetch 8 ,core_gpio_wakeup_low 
-0x3c9d 005387 store 8 ,mem_gpio_wakeup_low 
-0x3c9e 005388 call load_ucode 
-0x3c9f 005389 rtn 
-:      005391 lpm_save_context:
-0x3ca0 005392 deposit mark 
-0x3ca1 005393 store 8 ,mem_saved_mark 
-0x3ca2 005394 hfetch 8 ,core_gpio_oe0 
-0x3ca3 005395 store 8 ,mem_saved_gpio 
-0x3ca4 005396 ifetch 8 ,contr 
-0x3ca5 005397 istore 8 ,contw 
-0x3ca6 005398 hfetch 3 ,core_gpio_sel 
-0x3ca7 005399 store 3 ,mem_saved_gsel 
-0x3ca8 005400 hfetch 1 ,core_spid_ctrl 
-0x3ca9 005401 store 1 ,mem_saved_spidctrl 
-0x3caa 005402 branch lpm_write_gpio_wakeup 
-:      005404 lpo_calibration:
-0x3cab 005405 hfetch 1 ,core_bist_ctrl 
-0x3cac 005406 nbranch lpo_cal_inited ,blank 
-0x3cad 005407 fetch 3 ,mem_clks_per_lpo 
-0x3cae 005408 nrtn blank 
-0x3caf 005409 hjam 0xc0 ,core_bist_ctrl 
-0x3cb0 005410 hjam ccnt_start ,core_misc_ctrl 
-:      005411 lpo_cal_inited:
-0x3cb1 005412 hfetch 1 ,core_perf_status 
-0x3cb2 005413 rtnbit0 1 
-0x3cb3 005414 hfetch 3 ,core_clk_counter 
-0x3cb4 005415 store 3 ,mem_clks_per_lpo 
-0x3cb5 005416 rtn 
-:      005420 lpm_adjust_clk:
-0x3cb6 005421 set0 mark_ext_patch ,mark 
-0x3cb7 005422 bpatch patch15_6 ,mem_patch15 
-0x3cb8 005423 deposit clke 
-0x3cb9 005424 call clk_diff_rt 
-0x3cba 005425 fetcht 4 ,mem_sleep_counter_all 
-0x3cbb 005426 sub temp ,0xff ,null 
-0x3cbc 005427 rtn positive 
-0x3cbd 005428 lshift8 pdata ,pdata 
-0x3cbe 005429 lshift4 pdata ,pdata 
-0x3cbf 005430 idiv temp 
-0x3cc0 005431 call wait_div_end 
-0x3cc1 005432 quotient pdata 
-0x3cc2 005433 arg param_lpm_adjmax ,temp 
-0x3cc3 005434 call ceiling 
-0x3cc4 005435 store 1 ,mem_lpm_adjust 
-0x3cc5 005436 nbranch lpm_adjust_positive ,user 
-0x3cc6 005437 sub pdata ,0 ,pdata 
-:      005438 lpm_adjust_positive:
-0x3cc7 005439 fetcht 3 ,mem_clks_per_lpo 
-0x3cc8 005440 iadd temp ,pdata 
-0x3cc9 005441 store 3 ,mem_clks_per_lpo 
-:      005442 lpm_clear_counter:
-0x3cca 005443 setarg 0 
-0x3ccb 005444 store 4 ,mem_sleep_counter_all 
-0x3ccc 005445 rtn 
-:      005448 lpm_hibernate:
-0x3ccd 005449 set0 mark_ext_patch ,mark 
-0x3cce 005450 bpatch patch15_7 ,mem_patch15 
-0x3ccf 005451 call lpm_write_gpio_wakeup 
-0x3cd0 005452 hfetch 4 ,core_lpm_ctrl 
-0x3cd1 005453 set0 15 ,pdata 
-0x3cd2 005454 hstore 4 ,core_lpm_reg 
-0x3cd3 005455 call lpm_write_ctrl 
-:      005456 lpm_hibernate_normal:
-0x3cd4 005457 arg param_hibernate_clks ,temp 
-0x3cd5 005458 fetch 1 ,mem_lpm_hibernate_switch 
-0x3cd6 005459 store 1 ,mem_lpm_xtalcnt + 4 
-0x3cd7 005460 fetch 1 ,mem_lpm_xtalcnt + 2 
-0x3cd8 005461 set1 cold_wake ,pdata 
-0x3cd9 005462 store 1 ,mem_lpm_xtalcnt + 2 
-:      005465 lpm_sleep:
-0x3cda 005466 set0 mark_ext_patch ,mark 
-0x3cdb 005467 bpatch patch16_0 ,mem_patch16 
-0x3cdc 005468 fetch 4 ,mem_sleep_counter_all 
-0x3cdd 005469 iadd temp ,pdata 
-0x3cde 005470 store 4 ,mem_sleep_counter_all 
-0x3cdf 005471 call lpm_save_context 
-0x3ce0 005472 fetch 5 ,mem_lpm_xtalcnt 
-0x3ce1 005473 hstore 4 ,core_lpm_reg 
-0x3ce2 005474 rshift32 pdata ,rega 
-0x3ce3 005475 until null ,lpo_edge 
-0x3ce4 005476 deposit clkn 
-0x3ce5 005477 store 6 ,mem_sleep_clkn 
-0x3ce6 005478 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-0x3ce7 005479 until null ,lpo_edge 
-0x3ce8 005480 until null ,lpo_edge 
-0x3ce9 005481 deposit rega 
-0x3cea 005482 hstore 1 ,core_lpm_isogate 
-0x3ceb 005483 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
-:      005484 lpm_enter_sleep:
-0x3cec 005485 until null ,lpo_edge 
-0x3ced 005486 until null ,lpo_edge 
-0x3cee 005487 hstoret 4 ,core_lpm_reg 
-0x3cef 005488 hjam lpmreg_sel_counter ,core_lpm_wr 
-0x3cf0 005489 until null ,never 
-:      005494 lpm_recover_clk:
-0x3cf1 005495 set0 mark_ext_patch ,mark 
-0x3cf2 005496 bpatch patch16_1 ,mem_patch16 
-0x3cf3 005497 setarg 0 
-0x3cf4 005498 copy auxcnt ,null 
-0x3cf5 005499 branch lpm_recover_timeout ,zero 
-0x3cf6 005500 hfetch 1 ,core_lpm_xtalcnt 
-0x3cf7 005501 hfetcht 1 ,core_lpm_buckcnt 
-0x3cf8 005502 isub temp ,null 
-0x3cf9 005503 branch lpm_recover_xtal ,positive 
-0x3cfa 005504 deposit temp 
-:      005505 lpm_recover_xtal:
-0x3cfb 005506 isub auxcnt ,pdata 
-0x3cfc 005507 increase 1 ,pdata 
-:      005508 lpm_recover_timeout:
-0x3cfd 005509 increase 8 ,pdata 
-0x3cfe 005510 until null ,lpo_edge 
-0x3cff 005511 iadd lpo_time ,pdata 
-0x3d00 005512 fetcht 4 ,mem_sleep_counter 
-0x3d01 005513 iadd temp ,pdata 
-0x3d02 005514 fetcht 3 ,mem_clks_per_lpo 
-0x3d03 005515 imul32 temp ,pdata 
-0x3d04 005516 rshift8 pdata ,pdata 
-0x3d05 005517 rshift4 pdata ,pdata 
-0x3d06 005518 increase param_lpm_fix ,pdata 
-0x3d07 005519 arg 3750 ,temp 
-0x3d08 005520 idiv temp 
-0x3d09 005521 call wait_div_end 
-0x3d0a 005522 quotient pdata 
-0x3d0b 005523 lshift16 pdata ,pdata 
-0x3d0c 005524 remainder temp 
-0x3d0d 005525 ior temp ,pdata 
-0x3d0e 005526 fetcht 6 ,mem_sleep_clkn 
-0x3d0f 005527 call clk_add 
-0x3d10 005528 copy temp ,clkn 
-0x3d11 005529 fetch 6 ,mem_context + coffset_clk_offset 
-0x3d12 005530 call calc_clke2 
-0x3d13 005531 deposit clke 
-0x3d14 005532 store 6 ,mem_pdatatemp 
-0x3d15 005533 deposit auxcnt 
-0x3d16 005534 istore 1 ,contw 
-0x3d17 005535 hfetch 1 ,core_gpio_in1 
-0x3d18 005536 or_into 0xf0 ,pdata 
-0x3d19 005537 istore 1 ,contw 
-0x3d1a 005538 call savelist_2 
-0x3d1b 005539 rtn 
-:      005541 lpm_dispatch:
-0x3d1c 005542 set0 mark_ext_patch ,mark 
-0x3d1d 005543 bpatch patch16_2 ,mem_patch16 
-0x3d1e 005544 call lpo_calibration 
-0x3d1f 005545 fetch 3 ,mem_clks_per_lpo 
-0x3d20 005546 rtn blank 
-0x3d21 005547 fetch 1 ,mem_lpm_mode 
-0x3d22 005548 rtn blank 
-0x3d23 005549 call lpm_check_wake_lock 
-0x3d24 005550 nrtn blank 
-:      005551 lpm_dispatch0:
-0x3d25 005552 fetch 1 ,mem_context 
-0x3d26 005553 compare 3 ,pdata ,0x7 
-0x3d27 005554 nbranch lpm_dispatch_unconn ,true 
-0x3d28 005555 fetch 2 ,mem_context + coffset_tsniff 
-0x3d29 005556 rtn blank 
-0x3d2a 005557 rtn wake 
-0x3d2b 005558 set0 mark_ext_patch ,mark 
-0x3d2c 005559 bpatch patch16_3 ,mem_patch16 
-:      005560 lpm_dispatch1:
-0x3d2d 005561 fetcht 1 ,mem_lpm_current_mult 
-0x3d2e 005562 fetch 2 ,mem_context + coffset_tsniff 
-0x3d2f 005563 imul32 temp ,pdata 
-0x3d30 005564 rshift4 temp ,temp 
-0x3d31 005565 rshift2 temp ,temp 
-0x3d32 005566 isub temp ,pdata 
-0x3d33 005567 fetcht 4 ,mem_context + coffset_sniff_anchor 
-0x3d34 005568 iadd temp ,pdata 
-0x3d35 005569 fetcht 1 ,mem_lpm_overhead 
-0x3d36 005570 isub temp ,pdata 
-0x3d37 005571 lshift16 pdata ,alarm 
-0x3d38 005572 set0 mark_ext_patch ,mark 
-0x3d39 005573 bpatch patch16_4 ,mem_patch16 
-0x3d3a 005574 fetch 2 ,mem_context + coffset_rx_window 
-0x3d3b 005575 rshift pdata ,pdata 
-0x3d3c 005576 call clk2bt 
-0x3d3d 005577 deposit alarm 
-0x3d3e 005578 call clk_diff 
-0x3d3f 005579 copy clke ,temp 
-0x3d40 005580 call clk_diff_rt 
-0x3d41 005581 rtn user 
-:      005582 lpm_dispatch_sleep:
-0x3d42 005583 call clk2lpo 
-:      005584 lpm_dispatch_lpo:
-0x3d43 005585 set0 mark_ext_patch ,mark 
-0x3d44 005586 bpatch patch16_5 ,mem_patch16 
-0x3d45 005587 fetch 1 ,mem_lpm_xtalcnt 
-0x3d46 005588 isub temp ,null 
-0x3d47 005589 branch lpm_clear_counter ,positive 
-0x3d48 005590 storet 4 ,mem_sleep_counter 
-0x3d49 005591 call app_will_enter_lpm 
-0x3d4a 005592 call l2cap_lpm_save_txbuf 
-0x3d4b 005593 fetcht 4 ,mem_sleep_counter 
-0x3d4c 005594 branch lpm_sleep 
-:      005596 lpm_dispatch_unconn:
-0x3d4d 005597 set0 mark_ext_patch ,mark 
-0x3d4e 005598 bpatch patch16_6 ,mem_patch16 
-0x3d4f 005599 fetch 1 ,mem_context 
-0x3d50 005600 rtnbit1 state_inconn 
-0x3d51 005601 rtnbit1 state_inpage 
-0x3d52 005602 fetch 1 ,mem_ssp_enable 
-0x3d53 005603 branch lpm_unconn_nossp ,blank 
-0x3d54 005604 fetch 1 ,mem_sp_local_key_invalid 
-0x3d55 005605 rtn blank 
-:      005606 lpm_unconn_nossp:
-0x3d56 005607 fetch 1 ,mem_le_adv_enable 
-0x3d57 005608 nbranch lpm_unconn_cont ,blank 
-0x3d58 005609 fetch 1 ,mem_scan_mode 
-0x3d59 005610 rtn blank 
-:      005611 lpm_unconn_cont:
-0x3d5a 005612 fetch 2 ,mem_lpm_interval 
-0x3d5b 005613 rtn blank 
-:      005614 lpm_sleep_btclk:
-0x3d5c 005615 fetcht 1 ,mem_lpm_overhead 
-0x3d5d 005616 isub temp ,pdata 
-0x3d5e 005617 arg 7500 ,temp 
-0x3d5f 005618 imul32 temp ,pdata 
-0x3d60 005619 branch lpm_dispatch_sleep 
-:      005621 lpm_set_mult:
-0x3d61 005622 set0 mark_ext_patch ,mark 
-0x3d62 005623 bpatch patch16_7 ,mem_patch16 
-0x3d63 005624 disable wake 
-0x3d64 005625 fetch 1 ,mem_state 
-0x3d65 005626 rtnbit0 state_insniff 
-0x3d66 005627 nbranch lpm_not_match ,match 
-0x3d67 005628 call lpm_match 
-0x3d68 005629 fetch 2 ,mem_rx_window_sniff 
-0x3d69 005630 store 2 ,mem_rx_window 
-0x3d6a 005631 fetch 1 ,mem_arq 
-0x3d6b 005632 bbit1 wack ,lpm_mult_short 
-0x3d6c 005633 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d6d 005634 call l2cap_malloc_is_fifo_empty 
-0x3d6e 005635 nbranch lpm_mult_short ,blank 
-:      005636 lpm_mult_wait_timeout:
-0x3d6f 005637 jam 0 ,mem_lpm_current_mult 
-0x3d70 005638 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
-0x3d71 005639 fetch 1 ,mem_lpm_mult_cnt 
-0x3d72 005640 branch lpm_mult_long ,blank 
-0x3d73 005641 increase -1 ,pdata 
-0x3d74 005642 store 1 ,mem_lpm_mult_cnt 
-0x3d75 005643 rtn 
-:      005645 lpm_match:
-0x3d76 005646 jam 0 ,mem_sniff_unint_lost 
-0x3d77 005647 fetch 3 ,mem_sniff_rcv 
-0x3d78 005648 increase 1 ,pdata 
-0x3d79 005649 store 3 ,mem_sniff_rcv 
-0x3d7a 005650 rtn 
-:      005652 lpm_not_match:
-0x3d7b 005653 set0 mark_ext_patch ,mark 
-0x3d7c 005654 bpatch patch17_0 ,mem_patch17 
-0x3d7d 005655 fetcht 2 ,mem_rx_window_sniff 
-0x3d7e 005656 rshift temp ,temp 
-0x3d7f 005657 fetch 2 ,mem_rx_window 
-0x3d80 005658 iadd temp ,pdata 
-0x3d81 005659 store 2 ,mem_rx_window 
-:      005660 lpm_lost:
-0x3d82 005661 jam 0 ,mem_lpm_current_mult 
-0x3d83 005662 fetch 3 ,mem_sniff_lost 
-0x3d84 005663 increase 1 ,pdata 
-0x3d85 005664 store 3 ,mem_sniff_lost 
-0x3d86 005665 fetch 1 ,mem_sniff_unint_lost 
-0x3d87 005666 increase 1 ,pdata 
-0x3d88 005667 store 1 ,mem_sniff_unint_lost 
-0x3d89 005668 rtn 
-:      005670 lpm_mult_short:
-0x3d8a 005671 jam 0 ,mem_lpm_current_mult 
-0x3d8b 005672 fetch 1 ,mem_lpm_mult_timeout 
-0x3d8c 005673 store 1 ,mem_lpm_mult_cnt 
-0x3d8d 005674 rtn 
-:      005676 lpm_mult_long:
-0x3d8e 005677 fetcht 1 ,mem_lpm_mult 
-0x3d8f 005678 storet 1 ,mem_lpm_current_mult 
-0x3d90 005679 rtn 
-:      005681 lpm_cal_xtal_startup:
-0x3d91 005682 set0 mark_ext_patch ,mark 
-0x3d92 005683 bpatch patch17_1 ,mem_patch17 
-0x3d93 005684 fetch 1 ,mem_lpm_xtalcnt 
-0x3d94 005685 nrtn blank 
-0x3d95 005686 hjam clksel_rc ,core_clksel 
-0x3d96 005687 setarg 0xf0c 
-0x3d97 005688 call lpm_write_config 
-0x3d98 005689 setarg 200000 
-0x3d99 005690 call sleep 
-0x3d9a 005691 until null ,lpo_edge 
-0x3d9b 005692 copy lpo_time ,alarm 
-0x3d9c 005693 call xtal_fast_wake 
-0x3d9d 005694 hjam clksel_xtal ,core_clksel 
-0x3d9e 005695 nop 10 
-0x3d9f 005696 until null ,lpo_edge 
-0x3da0 005697 deposit lpo_time 
-0x3da1 005698 isub alarm ,pdata 
-0x3da2 005699 increase 0x30 ,pdata 
-0x3da3 005700 arg 0xff ,temp 
-0x3da4 005701 call ceiling 
-0x3da5 005702 store 1 ,mem_lpm_xtalcnt 
-0x3da6 005703 rtn 
-:      005708 lpm_write_config:
-0x3da7 005709 arg 0xfff ,contw 
-0x3da8 005710 iand contw ,contw 
-0x3da9 005711 fetch 1 ,mem_lpm_config 
-0x3daa 005712 and_into 0xf0 ,pdata 
-0x3dab 005713 lshift8 pdata ,pdata 
-0x3dac 005714 ior contw ,pdata 
-0x3dad 005715 hstore 2 ,core_lpm_reg 
-0x3dae 005716 ifetch 2 ,contr 
-0x3daf 005717 istore 2 ,contw 
-:      005719 lpm_write_ctrl:
-0x3db0 005720 setarg lpmreg_sel_ctrl 
-0x3db1 005721 branch lpm_write 
-:      005723 lpm_write_ctrl2:
-0x3db2 005724 setarg lpmreg_sel_ctrl2 
-:      005725 lpm_write:
-0x3db3 005726 until null ,lpo_edge 
-0x3db4 005727 hstore 1 ,core_lpm_wr 
-0x3db5 005728 until null ,lpo_edge 
-0x3db6 005729 until null ,lpo_edge 
-0x3db7 005730 rtn 
-:      005733 lpm_write_gpio_wakeup:
-0x3db8 005734 set0 mark_ext_patch ,mark 
-0x3db9 005735 bpatch patch17_2 ,mem_patch17 
-0x3dba 005736 fetch 4 ,mem_gpio_wakeup_low 
-0x3dbb 005737 hstore 4 ,core_lpm_reg 
-0x3dbc 005738 setarg lpmreg_sel_gpiolow 
-0x3dbd 005739 call lpm_write 
-0x3dbe 005740 fetch 4 ,mem_gpio_wakeup_high 
-0x3dbf 005741 hstore 4 ,core_lpm_reg 
-0x3dc0 005742 setarg lpmreg_sel_gpiohigh 
-0x3dc1 005743 branch lpm_write 
-:      005745 lpm_get_wake_lock:
-0x3dc2 005746 fetch 2 ,mem_lpm_wake_lock 
-0x3dc3 005747 qset1 pdata 
-0x3dc4 005748 store 2 ,mem_lpm_wake_lock 
-0x3dc5 005749 rtn 
-:      005751 lpm_put_wake_lock:
-0x3dc6 005752 fetch 2 ,mem_lpm_wake_lock 
-0x3dc7 005753 qset0 pdata 
-0x3dc8 005754 store 2 ,mem_lpm_wake_lock 
-0x3dc9 005755 rtn 
-:      005759 lpm_check_wake_lock:
-0x3dca 005760 set0 mark_ext_patch ,mark 
-0x3dcb 005761 bpatch patch17_3 ,mem_patch17 
-0x3dcc 005762 call app_check_wake_lock 
-0x3dcd 005763 fetch 2 ,mem_lpm_wake_lock 
-0x3dce 005764 copy pdata ,rega 
-0x3dcf 005765 fetch 1 ,mem_state_map 
-0x3dd0 005766 isolate1 smap_rxlmp ,pdata 
-0x3dd1 005767 setflag true ,wake_lock_lmp_rx ,rega 
-0x3dd2 005768 fetch 1 ,mem_lmo_opcode1 
-0x3dd3 005769 fetcht 1 ,mem_lmo_opcode2 
-0x3dd4 005770 iadd temp ,pdata 
-0x3dd5 005771 fetcht 1 ,mem_lmp_to_send 
-0x3dd6 005772 iadd temp ,pdata 
-0x3dd7 005773 nsetflag blank ,wake_lock_lmp_tx ,rega 
-0x3dd8 005774 set0 mark_ext_patch ,mark 
-0x3dd9 005775 bpatch patch17_4 ,mem_patch17 
-0x3dda 005776 fetch 2 ,mem_l2cap_rxbuff1_len 
-0x3ddb 005777 fetcht 2 ,mem_l2cap_rxbuff2_len 
-0x3ddc 005778 iadd temp ,pdata 
-0x3ddd 005779 nsetflag blank ,wake_lock_l2cap_rx ,rega 
-0x3dde 005780 fetch 5 ,mem_ipc_fifo_bt2c51 
-0x3ddf 005781 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
-0x3de0 005782 fetch 5 ,mem_ipc_fifo_c512bt 
-0x3de1 005783 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
-0x3de2 005784 fetch 1 ,mem_hci_cmd 
-0x3de3 005785 nsetflag blank ,wake_lock_cmd ,rega 
-0x3de4 005786 fetch 1 ,mem_device_option 
-0x3de5 005787 compare dvc_op_module ,pdata ,0xff 
-0x3de6 005788 call lpm_uart_wake_lock ,true 
-0x3de7 005789 set0 mark_ext_patch ,mark 
-0x3de8 005790 bpatch patch17_5 ,mem_patch17 
-0x3de9 005791 fetch 1 ,mem_device_option 
-0x3dea 005792 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
-0x3deb 005793 call lpm_uart_wake_lock 
-0x3dec 005794 fetch 1 ,mem_link_key_exists 
-0x3ded 005795 setflag blank ,wake_link_key_exists ,rega 
-0x3dee 005796 fetch 4 ,mem_lpm_delay_after_sniff 
-0x3def 005797 arg 0x1710 ,temp 
-0x3df0 005798 iadd temp ,temp 
-0x3df1 005799 copy clkn_bt ,pdata 
-0x3df2 005800 isub temp ,null 
-0x3df3 005801 nsetflag positive ,wake_lock_delay ,rega 
-0x3df4 005802 branch lpm_check_wake_lock_end 
-:      005804 lpm_uart_wake_lock:
-0x3df5 005805 hfetch 2 ,core_uart_rxitems 
-0x3df6 005806 nsetflag blank ,wake_lock_uart_rx ,rega 
-0x3df7 005807 hfetch 2 ,core_uart_txitems 
-0x3df8 005808 nsetflag blank ,wake_lock_uart_tx ,rega 
-0x3df9 005809 rtn 
-:      005811 lpm_check_wake_lock_nothci:
-0x3dfa 005812 setarg -8 
-0x3dfb 005813 iand rega ,rega 
-:      005814 lpm_check_wake_lock_end:
-0x3dfc 005815 copy rega ,pdata 
-0x3dfd 005816 store 2 ,mem_lpm_wake_lock 
-0x3dfe 005817 rtn blank 
-0x3dff 005818 rtn match 
-0x3e00 005819 enable wake 
-0x3e01 005820 rtn 
-:      005822 lpm_shut_down:
-0x3e02 005823 hfetch 4 ,core_lpm_ctrl 
-0x3e03 005824 set0 27 ,pdata 
-0x3e04 005825 hstore 4 ,core_lpm_reg 
-0x3e05 005826 call lpm_write_ctrl 
-0x3e06 005827 branch assert 
-:      005829 lpm_enable_exen_output:
-0x3e07 005830 hfetch 4 ,core_lpm_xtalcnt 
-0x3e08 005831 set1 20 ,pdata 
-0x3e09 005832 hstore 4 ,core_lpm_reg 
-0x3e0a 005833 branch lpm_write_ctrl2 
-:      005835 lpm_disable_exen_output:
-0x3e0b 005836 hfetch 4 ,core_lpm_xtalcnt 
-0x3e0c 005837 set0 20 ,pdata 
-0x3e0d 005838 hstore 4 ,core_lpm_reg 
-0x3e0e 005839 branch lpm_write_ctrl2 
-:      005841 lpm_hci_wake_dispatch:
-0x3e0f 005842 set0 mark_ext_patch ,mark 
-0x3e10 005843 bpatch patch17_6 ,mem_patch17 
-0x3e11 005844 fetch 1 ,mem_device_option 
-0x3e12 005845 rtnne dvc_op_hci 
-0x3e13 005846 call gpio_check_uart_state 
-0x3e14 005847 rtn true 
-0x3e15 005848 fetch 4 ,mem_hci_wake_clk 
-0x3e16 005849 nbranch lpm_hci_check_wake_time ,blank 
-0x3e17 005850 copy clkn_bt ,pdata 
-0x3e18 005851 store 4 ,mem_hci_wake_clk 
-0x3e19 005852 branch gpio_pd_uart_tx 
-:      005853 lpm_hci_check_wake_time:
-0x3e1a 005854 set0 mark_ext_patch ,mark 
-0x3e1b 005855 bpatch patch17_7 ,mem_patch17 
-0x3e1c 005856 copy clkn_bt ,pdata 
-0x3e1d 005857 fetcht 4 ,mem_hci_wake_clk 
-0x3e1e 005858 isub temp ,pdata 
-0x3e1f 005859 arg host_wake_time ,temp 
-0x3e20 005860 isub temp ,null 
-0x3e21 005861 nrtn positive 
-0x3e22 005862 setarg 0 
-0x3e23 005863 store 4 ,mem_hci_wake_clk 
-0x3e24 005864 branch hci_exit_lpm 
-:      005866 check_bt_disabled:
-0x3e25 005867 fetch 2 ,mem_chip_functions 
-0x3e26 005868 bbit1 bt_disabled ,assert 
-0x3e27 005869 rtn 
-:      005870 check_ble_disabled:
-0x3e28 005871 fetch 2 ,mem_chip_functions 
-0x3e29 005872 bbit1 ble_disabled ,assert 
-0x3e2a 005873 rtn 
-:      005874 check_module_disabled:
-0x3e2b 005875 fetch 2 ,mem_chip_functions 
-0x3e2c 005876 bbit1 module_disable ,assert 
-0x3e2d 005877 rtn 
-:      005879 test_init:
-0x3e2e 005880 setarg test_proc 
-0x3e2f 005881 store 2 ,mem_cb_bt_process 
-0x3e30 005882 setarg test_sleep 
-0x3e31 005883 store 2 ,mem_cb_bb_event_process 
-0x3e32 005884 setarg test_proc 
-0x3e33 005885 store 2 ,mem_cb_idle_process 
-0x3e34 005886 rtn wake 
-0x3e35 005887 jam ui_led_start ,mem_led_switch 
-0x3e36 005888 rtn 
-:      005890 test_proc:
-0x3e37 005891 fetch 1 ,mem_state 
-0x3e38 005892 bbit0 state_insniff ,check_test_cond 
-0x3e39 005893 set1 mark_lpm_mult_enable ,mark 
-0x3e3a 005894 fetch 6 ,mem_sniff_rcv 
-0x3e3b 005895 store 6 ,mem_local_name 
-0x3e3c 005896 branch ui_led_blink_stop 
-:      005899 test_sleep:
-0x3e3d 005900 deposit regc 
-0x3e3e 005901 rtnne bt_evt_button_long_pressed 
-:      005902 test_sleep_loop:
-0x3e3f 005903 call ui_button_polling 
-0x3e40 005904 fetch 1 ,mem_ui_button_last_state 
-0x3e41 005905 beq 1 ,test_sleep_loop 
-0x3e42 005906 call ui_led_off 
-0x3e43 005907 branch lpm_hibernate 
-:      005910 test_tx:
-0x3e44 005911 force 2 ,temp 
-0x3e45 005912 increase -2 ,temp 
-0x3e46 005913 call set_sync_on 
-0x3e47 005914 call set_freq_tx 
-0x3e48 005915 disable enable_white 
-0x3e49 005916 enable encode_fec0 
-0x3e4a 005917 set1 txgfsk ,radio_ctrl 
-0x3e4b 005918 call start_transmitter 
-:      005919 test_tx_loop:
-0x3e4c 005920 fetch 1 ,0 
-0x3e4d 005921 inject mod ,8 
-0x3e4e 005922 branch test_tx_loop 
-:      005928 app_init:
-0x3e4f 005929 set1 mark_ext_patch ,mark 
-0x3e50 005930 bpatch patch39_5 ,mem_patch39 
-0x3e51 005931 fetch 1 ,mem_device_option 
-0x3e52 005932 branch app_init ,blank 
-0x3e53 005933 beq dvc_op_ukey ,le_ukey_init 
-0x3e54 005934 beq dvc_op_ir ,le_ir_init 
-0x3e55 005935 beq dvc_op_dongle ,le_dongle_init 
-0x3e56 005936 beq dvc_op_kb ,kb_init 
-0x3e57 005937 beq dvc_op_hci ,hci_init 
-0x3e58 005938 beq dvc_op_shutter ,shutter_init 
-0x3e59 005939 beq dvc_op_module ,module_init 
-0x3e5a 005940 beq dvc_op_ble_kb ,le_kb_init 
-0x3e5b 005941 beq dvc_op_ble_prcp ,prcp_init 
-0x3e5c 005942 beq dvc_op_test ,test_init 
-0x3e5d 005943 bbit1 dvc_op_mouse ,mouse_init 
-0x3e5e 005944 rtn 
-:      005946 app_lpm_init:
-0x3e5f 005947 set1 mark_ext_patch ,mark 
-0x3e60 005948 bpatch patch39_6 ,mem_patch39 
-0x3e61 005949 jam 0 ,mem_tester_emulate 
-0x3e62 005950 jam 0 ,mem_debug_config 
-0x3e63 005951 jam 0 ,mem_lch_code 
-0x3e64 005952 setarg 0 
-0x3e65 005953 store 5 ,mem_sp_state_start 
-0x3e66 005954 fetch 1 ,mem_device_option 
-0x3e67 005955 branch app_lpm_init ,blank 
-0x3e68 005956 beq dvc_op_module ,module_lpm_init 
-0x3e69 005957 rtn 
-:      005960 app_process_idle:
-0x3e6a 005961 call ui_dispatch 
-0x3e6b 005962 call check_51cmd 
-0x3e6c 005963 call app_process_bb_event 
-0x3e6d 005964 fetch 2 ,mem_cb_idle_process 
-0x3e6e 005965 branch callback_func 
-:      005967 app_process_bt:
-0x3e6f 005968 fetch 2 ,mem_cb_bt_process 
-0x3e70 005969 branch callback_func 
-:      005971 app_process_ble:
-0x3e71 005972 fetch 2 ,mem_cb_le_process 
-0x3e72 005973 branch callback_func 
-:      005975 app_process_bb_event:
-0x3e73 005976 set1 mark_ext_patch ,mark 
-0x3e74 005977 bpatch patch39_7 ,mem_patch39 
-0x3e75 005979 arg mem_ipc_fifo_bt2c51 ,rega 
-0x3e76 005980 call fifo_out 
-0x3e77 005981 rtn blank 
-0x3e78 005983 copy pdata ,regc 
-0x3e79 005984 call app_event_normal_process 
-0x3e7a 005985 branch app_process_bb_event_priority 
-:      005987 app_discard_event:
-0x3e7b 005988 arg 0 ,regc 
-0x3e7c 005989 rtn 
-:      005994 app_event_normal_process:
-0x3e7d 005995 beq bt_evt_bb_connected ,app_evt_bt_conn 
-0x3e7e 005996 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
-0x3e7f 005997 beq bt_evt_setup_complete ,app_evt_setup_complete 
-0x3e80 005998 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
-0x3e81 005999 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
-0x3e82 006000 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
-0x3e83 006001 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
-0x3e84 006002 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
-0x3e85 006003 beq bt_evt_le_connected ,app_le_event_bb_connected 
-0x3e86 006004 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
-0x3e87 006005 beq bt_evt_reconn_started ,app_event_reconn_start 
-0x3e88 006006 beq bt_evt_enter_sniff ,app_event_enter_sniff 
-0x3e89 006007 beq bt_evt_exit_sniff ,app_event_exit_sniff 
-0x3e8a 006009 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
-0x3e8b 006010 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
-0x3e8c 006011 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
-0x3e8d 006012 beq bt_evt_switch_success_master ,app_event_switch_success 
-0x3e8e 006014 and pdata ,0x0f ,temp 
-0x3e8f 006015 and_into bt_evt_timer_mask ,pdata 
-0x3e90 006016 beq bt_evt_timer_init ,app_evt_timer 
-0x3e91 006017 rtn 
-:      006019 app_evt_bt_conn:
-0x3e92 006020 fetch 2 ,mem_ui_state_map 
-0x3e93 006021 set1 ui_state_bt_connected ,pdata 
-0x3e94 006022 store 2 ,mem_ui_state_map 
-0x3e95 006023 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e96 006024 set0 app_disc_by_button ,pdata 
-0x3e97 006025 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3e98 006026 rtn 
-:      006027 app_event_switch_success:
-0x3e99 006028 jam 0 ,mem_switch_fail_master_count 
-0x3e9a 006029 rtn 
-:      006031 app_event_switch_fail_master:
-0x3e9b 006032 fetch 1 ,mem_switch_fail_master_count 
-0x3e9c 006033 increase 1 ,pdata 
-0x3e9d 006034 store 1 ,mem_switch_fail_master_count 
-0x3e9e 006035 sub pdata ,1 ,null 
-0x3e9f 006036 branch app_bt_role_switch ,positive 
-0x3ea0 006037 jam 0 ,mem_switch_fail_master_count 
-0x3ea1 006038 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea2 006039 set1 app_disc_switch_fail ,pdata 
-0x3ea3 006040 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ea4 006041 branch app_bt_disconnect 
-:      006043 app_process_bb_event_priority:
-0x3ea5 006044 fetch 2 ,mem_cb_bb_event_process 
-0x3ea6 006045 branch callback_func 
-:      006047 app_check_wake_lock:
-0x3ea7 006048 fetch 2 ,mem_cb_check_wakelock 
-0x3ea8 006049 branch callback_func 
-:      006051 app_will_enter_lpm:
-0x3ea9 006052 fetch 2 ,mem_cb_before_lpm 
-0x3eaa 006053 branch callback_func 
-:      006055 app_event_linkkey_generate:
-0x3eab 006056 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eac 006057 set1 app_disc_after_pairing ,pdata 
-0x3ead 006058 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eae 006059 branch app_bt_store_reconn_info 
-:      006061 app_event_reconn_start:
-0x3eaf 006062 fetch 2 ,mem_ui_state_map 
-0x3eb0 006063 set1 ui_state_bt_reconnect ,pdata 
-0x3eb1 006064 store 2 ,mem_ui_state_map 
-0x3eb2 006065 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb3 006066 set1 app_disc_after_reconn ,pdata 
-0x3eb4 006067 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eb5 006068 rtn 
-:      006070 app_evt_setup_complete:
-0x3eb6 006071 fetch 2 ,mem_ui_state_map 
-0x3eb7 006072 set1 ui_state_bt_setup_complete ,pdata 
-0x3eb8 006073 store 2 ,mem_ui_state_map 
-0x3eb9 006074 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eba 006075 set1 app_disc_after_setup_done ,pdata 
-0x3ebb 006076 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ebc 006077 rtn 
-:      006079 app_evt_hid_handshake:
-0x3ebd 006080 fetch 2 ,mem_ui_state_map 
-0x3ebe 006081 set1 ui_state_bt_hid_handshake ,pdata 
-0x3ebf 006082 store 2 ,mem_ui_state_map 
-0x3ec0 006083 rtn 
-:      006085 app_event_enter_sniff:
-0x3ec1 006086 fetch 2 ,mem_ui_state_map 
-0x3ec2 006087 set1 ui_state_bt_sniff ,pdata 
-0x3ec3 006088 store 2 ,mem_ui_state_map 
-0x3ec4 006089 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec5 006090 set1 app_disc_after_sniff ,pdata 
-0x3ec6 006091 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ec7 006092 rtn 
-:      006094 app_event_exit_sniff:
-0x3ec8 006095 fetch 2 ,mem_ui_state_map 
-0x3ec9 006096 set0 ui_state_bt_sniff ,pdata 
-0x3eca 006097 store 2 ,mem_ui_state_map 
-0x3ecb 006098 rtn 
-:      006100 app_le_event_bb_connected:
-0x3ecc 006101 fetch 2 ,mem_ui_state_map 
-0x3ecd 006102 set1 ui_state_ble_connected ,pdata 
-0x3ece 006103 store 2 ,mem_ui_state_map 
-0x3ecf 006104 rtn 
-:      006106 app_le_event_bb_disconn:
-0x3ed0 006107 fetch 2 ,mem_ui_state_map 
-0x3ed1 006108 set0 ui_state_ble_connected ,pdata 
-0x3ed2 006109 store 2 ,mem_ui_state_map 
-0x3ed3 006110 jam 0 ,mem_le_switch_send_data 
-0x3ed4 006111 branch app_lpm_mult_disable 
-:      006113 app_bb_event_hid_connected:
-0x3ed5 006114 fetch 2 ,mem_ui_state_map 
-0x3ed6 006115 set1 ui_state_bt_hid_conn ,pdata 
-0x3ed7 006116 store 2 ,mem_ui_state_map 
-0x3ed8 006117 rtn 
-:      006119 app_evt_button_long_pressed:
-0x3ed9 006120 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3eda 006121 set1 app_disc_by_button ,pdata 
-0x3edb 006122 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3edc 006123 rtn 
-:      006125 app_event_ml2cap_conn_refused:
-0x3edd 006126 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ede 006127 set1 app_disc_l2cap_refused ,pdata 
-0x3edf 006128 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3ee0 006129 branch app_bt_disconnect 
-:      006132 app_evt_timer:
-0x3ee1 006133 set1 mark_ext_patch ,mark 
-0x3ee2 006134 bpatch patch3a_0 ,mem_patch3a 
-0x3ee3 006135 storet 1 ,mem_app_evt_timer_count 
-:      006136 app_evt_100ms_loop:
-0x3ee4 006137 fetch 1 ,mem_app_evt_timer_count 
-0x3ee5 006138 rtn blank 
-0x3ee6 006139 increase -1 ,pdata 
-0x3ee7 006140 store 1 ,mem_app_evt_timer_count 
-0x3ee8 006141 call ui_button_polling 
-0x3ee9 006142 call app_lpm_wake_auto_lock_timer 
-0x3eea 006143 call app_unsniff_delay_timer 
-0x3eeb 006144 call app_discovery_timer 
-0x3eec 006145 branch app_evt_100ms_loop 
-:      006147 app_unsniff_delay_timer:
-0x3eed 006148 fetch 1 ,mem_unsniff2sniff_timer_count 
-0x3eee 006149 rtn blank 
-0x3eef 006150 increase -1 ,pdata 
-0x3ef0 006151 store 1 ,mem_unsniff2sniff_timer_count 
-0x3ef1 006152 nrtn blank 
-0x3ef2 006153 call context_check_idle 
-0x3ef3 006154 branch app_bt_enter_sniff ,zero 
-0x3ef4 006155 rtn 
-:      006156 app_discovery_timer:
-0x3ef5 006157 fetch 2 ,mem_discovery_timeout_timer_count 
-0x3ef6 006158 rtn blank 
-0x3ef7 006159 increase -1 ,pdata 
-0x3ef8 006160 store 2 ,mem_discovery_timeout_timer_count 
-0x3ef9 006161 nrtn blank 
-0x3efa 006162 call app_bt_stop_discovery 
-0x3efb 006163 call app_led_off 
-0x3efc 006164 fetch 2 ,mem_cb_discovry_timeout 
-0x3efd 006165 branch callback_func 
-:      006167 app_bb_event_reconn_failed:
-0x3efe 006168 call app_disconn_reason_flag_clear 
-:      006169 app_clear_reconnect_flag:
-0x3eff 006170 fetch 2 ,mem_ui_state_map 
-0x3f00 006171 set0 ui_state_bt_reconnect ,pdata 
-0x3f01 006172 store 2 ,mem_ui_state_map 
-0x3f02 006173 rtn 
-:      006175 app_bb_event_bb_disconn:
-0x3f03 006176 jam 0 ,mem_unsniff2sniff_timer_count 
-0x3f04 006177 fetch 2 ,mem_ui_state_map 
-0x3f05 006178 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
-0x3f06 006179 isolate0 ui_state_bt_setup_complete ,pdata 
-0x3f07 006180 call app_discard_event ,true 
-:      006181 app_bb_event_bb_reconn_disconn:
-0x3f08 006182 fetch 2 ,mem_ui_state_map 
-0x3f09 006183 set0 ui_state_bt_connected ,pdata 
-0x3f0a 006184 set0 ui_state_bt_setup_complete ,pdata 
-0x3f0b 006185 set0 ui_state_bt_hid_conn ,pdata 
-0x3f0c 006186 set0 ui_state_bt_hid_handshake ,pdata 
-0x3f0d 006187 set0 ui_state_bt_spp_conn ,pdata 
-0x3f0e 006188 store 2 ,mem_ui_state_map 
-0x3f0f 006189 branch app_lpm_mult_disable 
-:      006191 app_bb_hibernate:
-0x3f10 006192 call app_disconn_reason_clear 
-0x3f11 006193 branch app_enter_hibernate 
-:      006196 app_event_do_nothing:
-:      006197 app_disconn_reason_clear:
-0x3f12 006198 setarg 0 
-0x3f13 006199 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f14 006200 rtn 
-:      006201 app_disconn_reason_flag_clear:
-0x3f15 006202 setarg 0 
-0x3f16 006203 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f17 006204 rtn 
-:      006207 app_disconn_reason_collect_bt:
-0x3f18 006208 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f19 006209 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f1a 006210 setarg 0 
-0x3f1b 006211 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1c 006212 rtn 
-:      006214 app_disconn_reason_collect_ble:
-0x3f1d 006215 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f1e 006216 set1 app_disc_ble ,pdata 
-0x3f1f 006217 store app_disc_rsn_size ,mem_app_disconn_reason 
-0x3f20 006218 setarg 0 
-0x3f21 006219 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x3f22 006220 rtn 
-:      006226 app_check_reconn_target:
-0x3f23 006227 call eeprom_load_reconn_info 
-0x3f24 006228 fetch 6 ,mem_hci_plap 
-0x3f25 006229 rtn 
-:      006231 app_le_check_reconn_target:
-0x3f26 006232 fetch 1 ,mem_ltk_exists 
-0x3f27 006233 branch app_le_check_reconn_target_none ,blank 
-0x3f28 006234 call app_led_on 
-0x3f29 006235 branch app_ble_start_direct_adv 
-:      006236 app_le_check_reconn_target_none:
-0x3f2a 006237 call app_led_start_blink 
-0x3f2b 006238 branch app_ble_start_adv 
-:      006240 app_check_plap:
-0x3f2c 006241 set1 mark_ext_patch ,mark 
-0x3f2d 006242 bpatch patch3a_1 ,mem_patch3a 
-0x3f2e 006243 arg mem_check_plap_temp ,regb 
-0x3f2f 006244 arg app_check_one_plap ,regc 
-0x3f30 006245 branch context_search 
-:      006247 app_check_one_plap:
-0x3f31 006248 arg 0 ,temp 
-0x3f32 006249 bbit0 state_inconn ,app_check_one_plap_next 
-0x3f33 006250 add rega ,coffset_plap ,contr 
-0x3f34 006251 ifetcht 6 ,contr 
-:      006252 app_check_one_plap_next:
-0x3f35 006253 copy temp ,pdata 
-0x3f36 006254 ncall app_check_one_plap_device_exist ,blank 
-0x3f37 006255 istoret 6 ,regb 
-0x3f38 006256 increase 6 ,regb 
-0x3f39 006257 branch context_search_next 
-:      006258 app_check_one_plap_device_exist:
-0x3f3a 006259 fetch 1 ,mem_device_nums 
-0x3f3b 006260 increase 1 ,pdata 
-0x3f3c 006261 store 1 ,mem_device_nums 
-0x3f3d 006262 rtn 
-:      006264 app_check_conn_device_nums_addr:
-0x3f3e 006265 jam 0 ,mem_device_nums 
-0x3f3f 006266 branch app_check_plap 
-:      006268 app_check_sniff:
-0x3f40 006269 fetch 1 ,mem_ui_state_map 
-0x3f41 006270 isolate1 ui_state_bt_sniff ,pdata 
-0x3f42 006271 rtn 
-:      006276 app_clearflag_store:
-0x3f43 006277 setarg 0 
-0x3f44 006278 branch app_flag_store 
-:      006279 app_initflag_store:
-0x3f45 006280 setarg eeprom_init_flag 
-:      006281 app_flag_store:
-0x3f46 006282 store 2 ,mem_timeup 
-0x3f47 006283 set1 mark_ext_patch ,mark 
-0x3f48 006284 bpatch patch3a_2 ,mem_patch3a 
-0x3f49 006285 arg 2 ,temp 
-0x3f4a 006286 arg mem_timeup ,rega 
-0x3f4b 006287 arg eeprom_module_init_flag ,regb 
-0x3f4c 006288 branch iicd_write_eep_data 
-:      006291 app_initflag_check:
-0x3f4d 006292 set1 mark_ext_patch ,mark 
-0x3f4e 006293 bpatch patch3a_3 ,mem_patch3a 
-0x3f4f 006294 arg 2 ,temp 
-0x3f50 006295 arg mem_pdatatemp ,rega 
-0x3f51 006296 arg eeprom_module_init_flag ,regb 
-0x3f52 006297 call iicd_read_eep_data 
-0x3f53 006298 fetch 2 ,mem_pdatatemp 
-0x3f54 006299 arg eeprom_init_flag ,temp 
-0x3f55 006300 isub temp ,null 
-0x3f56 006301 rtn 
-:      006304 app_start_auto_sniff:
-0x3f57 006305 fetch 1 ,mem_unsniff2sniff_timer 
-0x3f58 006306 store 1 ,mem_unsniff2sniff_timer_count 
-0x3f59 006307 rtn 
-:      006309 app_get_lpm_wake_lock:
-0x3f5a 006310 arg wake_lock_app ,queue 
-0x3f5b 006311 branch lpm_get_wake_lock 
-:      006313 app_put_lpm_wake_lock:
-0x3f5c 006314 arg wake_lock_app ,queue 
-0x3f5d 006315 branch lpm_put_wake_lock 
-:      006317 app_lpm_wake_auto_lock:
-0x3f5e 006318 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
-0x3f5f 006319 branch app_get_lpm_wake_lock 
-:      006320 app_lpm_wake_auto_lock_timer:
-0x3f60 006321 fetch 1 ,mem_wake_up_delay_timer 
-0x3f61 006322 rtn blank 
-0x3f62 006323 increase -1 ,pdata 
-0x3f63 006324 store 1 ,mem_wake_up_delay_timer 
-0x3f64 006325 nrtn blank 
-0x3f65 006326 branch app_put_lpm_wake_lock 
-:      006328 app_l2cap_flow_control_enable:
-0x3f66 006329 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
-0x3f67 006330 rtn 
-:      006332 app_l2cap_flow_control_disable:
-0x3f68 006333 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
-0x3f69 006334 rtn 
-:      006336 app_bt_set_pincode:
-0x3f6a 006337 jam bt_cmd_set_pin_code ,mem_fifo_temp 
-0x3f6b 006338 branch ui_ipc_send_cmd 
-:      006340 app_bt_role_switch:
-0x3f6c 006341 jam bt_cmd_role_switch ,mem_fifo_temp 
-0x3f6d 006342 branch ui_ipc_send_cmd 
-:      006344 app_bt_start_reconnect:
-0x3f6e 006345 set1 mark_ext_patch ,mark 
-0x3f6f 006346 bpatch patch3a_4 ,mem_patch3a 
-0x3f70 006347 fetch 1 ,mem_app_connection_options 
-0x3f71 006348 store 1 ,mem_connection_options 
-0x3f72 006349 jam app_flag_reconnect ,mem_reconnect_flag 
-0x3f73 006350 jam bt_cmd_reconnect ,mem_fifo_temp 
-0x3f74 006351 branch ui_ipc_send_cmd 
-:      006353 app_bt_reconnect_cancel:
-0x3f75 006354 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
-0x3f76 006355 branch ui_ipc_send_cmd 
-:      006357 app_bt_disconnect:
-0x3f77 006358 jam bt_cmd_disconnect ,mem_fifo_temp 
-0x3f78 006359 branch ui_ipc_send_cmd 
-:      006361 app_bt_start_discovery_short:
-0x3f79 006362 fetch 2 ,mem_discovery_timeout 
-0x3f7a 006363 store 2 ,mem_discovery_timeout_timer_count 
-:      006364 app_bt_start_discovery_led_blink:
-0x3f7b 006365 call app_led_start_blink 
-:      006366 app_bt_start_discovery:
-0x3f7c 006367 jam bt_cmd_start_discovery ,mem_fifo_temp 
-0x3f7d 006368 branch ui_ipc_send_cmd 
-:      006370 app_bt_stop_discovery:
-0x3f7e 006371 setarg 0 
-0x3f7f 006372 store 2 ,mem_discovery_timeout_timer_count 
-0x3f80 006373 jam bt_cmd_stop_discovery ,mem_fifo_temp 
-0x3f81 006374 branch ui_ipc_send_cmd 
-:      006376 app_ble_start_direct_adv:
-0x3f82 006377 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
-0x3f83 006378 branch ui_ipc_send_cmd 
-:      006380 app_ble_stop_direct_adv:
-0x3f84 006381 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
-0x3f85 006382 branch ui_ipc_send_cmd 
-:      006384 app_ble_stop_adv:
-0x3f86 006385 jam bt_cmd_stop_adv ,mem_fifo_temp 
-0x3f87 006386 branch ui_ipc_send_cmd 
-:      006388 app_ble_start_adv:
-0x3f88 006389 jam bt_cmd_start_adv ,mem_fifo_temp 
-0x3f89 006390 branch ui_ipc_send_cmd 
-:      006392 app_ble_start_scan:
-0x3f8a 006393 jam bt_cmd_le_start_scan ,mem_fifo_temp 
-0x3f8b 006394 branch ui_ipc_send_cmd 
-:      006396 app_ble_stop_scan:
-0x3f8c 006397 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
-0x3f8d 006398 branch ui_ipc_send_cmd 
-:      006400 app_ble_start_conn:
-0x3f8e 006401 jam bt_cmd_le_start_conn ,mem_fifo_temp 
-0x3f8f 006402 branch ui_ipc_send_cmd 
-:      006404 app_ble_disconnect:
-0x3f90 006405 jam bt_cmd_le_disconnect ,mem_fifo_temp 
-0x3f91 006406 branch ui_ipc_send_cmd 
-:      006408 app_ble_start_write:
-0x3f92 006409 jam bt_cmd_le_start_write ,mem_fifo_temp 
-0x3f93 006410 branch ui_ipc_send_cmd 
-:      006412 app_led_start_blink:
-0x3f94 006413 jam bt_cmd_led_blink ,mem_fifo_temp 
-0x3f95 006414 branch ui_ipc_send_cmd 
-:      006416 app_led_on:
-0x3f96 006417 jam bt_cmd_led_on ,mem_fifo_temp 
-0x3f97 006418 branch ui_ipc_send_cmd 
-:      006420 app_led_stop_blink:
-:      006421 app_led_off:
-0x3f98 006422 jam bt_cmd_led_off ,mem_fifo_temp 
-0x3f99 006423 branch ui_ipc_send_cmd 
-:      006425 app_enter_hibernate:
-0x3f9a 006426 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
-0x3f9b 006427 branch ui_ipc_send_cmd 
-:      006429 app_bt_sniff_exit:
-0x3f9c 006430 jam bt_cmd_exit_sniff ,mem_fifo_temp 
-0x3f9d 006431 branch ui_ipc_send_cmd 
-:      006433 app_bt_enter_sniff:
-0x3f9e 006434 jam bt_cmd_enter_sniff ,mem_fifo_temp 
-0x3f9f 006435 branch ui_ipc_send_cmd 
-:      006437 app_ble_store_reconn_info:
-0x3fa0 006438 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
-0x3fa1 006439 branch ui_ipc_send_cmd 
-:      006441 app_bt_store_reconn_info:
-0x3fa2 006442 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
-0x3fa3 006443 branch ui_ipc_send_cmd 
-:      006445 app_lpm_mult_enable:
-0x3fa4 006446 set1 mark_lpm_mult_enable ,mark 
-0x3fa5 006447 rtn 
-:      006449 app_lpm_mult_disable:
-0x3fa6 006450 set0 mark_lpm_mult_enable ,mark 
-0x3fa7 006451 rtn 
-:      006455 at_restore_param:
-0x3fa8 006456 set1 mark_ext_patch ,mark 
-0x3fa9 006457 bpatch patch32_0 ,mem_patch32 
-0x3faa 006458 arg 32 ,temp 
-0x3fab 006459 arg mem_le_name_len ,rega 
-0x3fac 006460 arg eeprom_module_ble_name_length ,regb 
-0x3fad 006461 call iicd_read_eep_data 
-0x3fae 006464 arg 32 ,temp 
-0x3faf 006465 arg mem_local_name_length ,rega 
-0x3fb0 006466 arg eeprom_module_bt_name_length ,regb 
-0x3fb1 006467 call iicd_read_eep_data 
-0x3fb2 006469 arg 6 ,temp 
-0x3fb3 006470 arg mem_lap ,rega 
-0x3fb4 006471 arg eeprom_module_bt_adss ,regb 
-0x3fb5 006472 call iicd_read_eep_data 
-0x3fb6 006474 arg 6 ,temp 
-0x3fb7 006475 arg mem_le_lap ,rega 
-0x3fb8 006476 arg eeprom_module_le_adss ,regb 
-0x3fb9 006477 call iicd_read_eep_data 
-0x3fba 006478 call le_modified_name 
-0x3fbb 006480 arg 2 ,temp 
-0x3fbc 006481 arg mem_baud ,rega 
-0x3fbd 006482 arg eeprom_module_trans_baud ,regb 
-0x3fbe 006483 call iicd_read_eep_data 
-0x3fbf 006484 call uart_set_baud_by_mem 
-0x3fc0 006486 branch at_restore_pin_code 
-:      006488 at_restore_pin_code:
-0x3fc1 006489 arg 14 ,temp 
-0x3fc2 006490 arg mem_pin_length ,rega 
-0x3fc3 006491 arg eeprom_module_pincode_length ,regb 
-0x3fc4 006492 branch iicd_read_eep_data 
-:      006494 init_module_environment:
-0x3fc5 006495 set1 mark_ext_patch ,mark 
-0x3fc6 006496 bpatch patch32_1 ,mem_patch32 
-0x3fc7 006497 call app_initflag_check 
-0x3fc8 006498 branch at_restore_param ,zero 
-:      006499 init_module_eeprom:
-0x3fc9 006500 call at_store_bt_name 
-0x3fca 006501 call at_store_le_name 
-0x3fcb 006502 call le_modified_name 
-0x3fcc 006503 call at_store_le_adss 
-0x3fcd 006504 call at_store_bt_adss 
-0x3fce 006505 call pincode_reinit 
-0x3fcf 006506 call at_store_bt_pincode 
-0x3fd0 006507 call at_store_throughput_uart_baud115200 
-0x3fd1 006508 branch app_initflag_store 
-:      006510 at_store_bt_name:
-0x3fd2 006511 fetcht 1 ,mem_local_name_length 
-0x3fd3 006512 increase 1 ,temp 
-0x3fd4 006513 arg mem_local_name_length ,rega 
-0x3fd5 006514 arg eeprom_module_bt_name_length ,regb 
-0x3fd6 006515 branch iicd_write_eep_data 
-:      006517 at_store_le_name:
-0x3fd7 006518 fetcht 1 ,mem_le_name_len 
-0x3fd8 006519 increase 1 ,temp 
-0x3fd9 006520 arg mem_le_name_len ,rega 
-0x3fda 006521 arg eeprom_module_ble_name_length ,regb 
-0x3fdb 006522 branch iicd_write_eep_data 
-:      006524 at_store_le_adss:
-0x3fdc 006525 arg 6 ,temp 
-0x3fdd 006526 arg mem_le_lap ,rega 
-0x3fde 006527 arg eeprom_module_le_adss ,regb 
-0x3fdf 006528 branch iicd_write_eep_data 
-:      006530 at_store_bt_adss:
-0x3fe0 006531 arg 6 ,temp 
-0x3fe1 006532 arg mem_lap ,rega 
-0x3fe2 006533 arg eeprom_module_bt_adss ,regb 
-0x3fe3 006534 branch iicd_write_eep_data 
-:      006536 at_store_bt_pincode:
-0x3fe4 006537 fetcht 1 ,mem_pin_length 
-0x3fe5 006538 increase 1 ,temp 
-0x3fe6 006539 arg mem_pin_length ,rega 
-0x3fe7 006540 arg eeprom_module_pincode_length ,regb 
-0x3fe8 006541 branch iicd_write_eep_data 
-:      006543 at_store_throughput_uart_baud115200:
-0x3fe9 006544 setarg at_baud_115200 
-0x3fea 006545 store 2 ,mem_timeup 
-:      006546 at_store_throughput_uart_baud:
-0x3feb 006547 arg 2 ,temp 
-0x3fec 006548 arg mem_timeup ,rega 
-0x3fed 006549 arg eeprom_module_trans_baud ,regb 
-0x3fee 006550 branch iicd_write_eep_data 
-:      006553 at_process:
-0x3fef 006554 set1 mark_ext_patch ,mark 
-0x3ff0 006555 bpatch patch32_2 ,mem_patch32 
-0x3ff1 006556 fetch 2 ,mem_current_packet_length 
-0x3ff2 006557 arg 300 ,temp 
-0x3ff3 006558 isub temp ,null 
-0x3ff4 006559 branch at_error_rev_end ,positive 
-0x3ff5 006560 call check_module_disabled 
-0x3ff6 006561 call get_uart_rrptr 
-0x3ff7 006562 copy contru ,rega 
-0x3ff8 006563 fetch 2 ,mem_current_packet_length 
-0x3ff9 006564 increase -2 ,pdata 
-0x3ffa 006565 iadd contru ,contru 
-0x3ffb 006566 ifetch 2 ,contru 
-0x3ffc 006567 arg at_cmd_end ,temp 
-0x3ffd 006568 isub temp ,null 
-0x3ffe 006569 nrtn zero 
-0x3fff 006570 copy rega ,contru 
-0x4000 006571 arg mem_prarm_atp ,regb 
-0x4001 006572 arg 3 ,loopcnt 
-0x4002 006573 call string_compare_uart_follow 
-0x4003 006574 nbranch at_error_rev_end ,true 
-0x4004 006575 branch at_dispatch 
-:      006577 at_dispatch:
-0x4005 006578 set1 mark_ext_patch ,mark 
-0x4006 006579 bpatch patch32_3 ,mem_patch32 
-0x4007 006581 copy contru ,rega 
-0x4008 006582 arg mem_prarm_name ,regb 
-0x4009 006583 force 4 ,loopcnt 
-0x400a 006584 call string_compare_uart_follow 
-0x400b 006585 branch at_rev_name ,true 
-0x400c 006587 arg mem_prarm_blename ,regb 
-0x400d 006588 force 7 ,loopcnt 
-0x400e 006589 call string_compare_uart_follow 
-0x400f 006590 branch at_rev_le_name ,true 
-0x4010 006592 arg mem_prarm_adss ,regb 
-0x4011 006593 force 4 ,loopcnt 
-0x4012 006594 call string_compare_uart_follow 
-0x4013 006595 branch at_rev_adss ,true 
-0x4014 006597 arg mem_prarm_bleadss ,regb 
-0x4015 006598 force 7 ,loopcnt 
-0x4016 006599 call string_compare_uart_follow 
-0x4017 006600 branch at_rev_leadss ,true 
-0x4018 006602 arg mem_prarm_vers ,regb 
-0x4019 006603 force 4 ,loopcnt 
-0x401a 006604 call string_compare_uart_follow 
-0x401b 006605 branch at_rev_vers ,true 
-0x401c 006607 arg mem_prarm_uart ,regb 
-0x401d 006608 force 4 ,loopcnt 
-0x401e 006609 call string_compare_uart_follow 
-0x401f 006610 branch at_rev_uart ,true 
-0x4020 006612 arg mem_prarm_pswd ,regb 
-0x4021 006613 force 4 ,loopcnt 
-0x4022 006614 call string_compare_uart_follow 
-0x4023 006615 branch at_rev_pswd ,true 
-0x4024 006617 arg mem_prarm_class ,regb 
-0x4025 006618 force 5 ,loopcnt 
-0x4026 006619 call string_compare_uart_follow 
-0x4027 006620 branch at_rev_class ,true 
-0x4028 006622 arg mem_prarm_list ,regb 
-0x4029 006623 force 4 ,loopcnt 
-0x402a 006624 call string_compare_uart_follow 
-0x402b 006625 branch at_rev_list ,true 
-0x402c 006627 arg mem_prarm_role ,regb 
-0x402d 006628 force 4 ,loopcnt 
-0x402e 006629 call string_compare_uart_follow 
-0x402f 006630 branch at_rev_role ,true 
-0x4030 006632 arg mem_prarm_sniff ,regb 
-0x4031 006633 force 5 ,loopcnt 
-0x4032 006634 call string_compare_uart_follow 
-0x4033 006635 branch at_rev_sniff ,true 
-0x4034 006637 arg mem_prarm_ldev ,regb 
-0x4035 006638 force 4 ,loopcnt 
-0x4036 006639 call string_compare_uart_follow 
-0x4037 006640 branch at_rev_ldev ,true 
-0x4038 006642 arg mem_prarm_rssi ,regb 
-0x4039 006643 force 4 ,loopcnt 
-0x403a 006644 call string_compare_uart_follow 
-0x403b 006645 branch at_rev_rssi ,true 
-0x403c 006647 arg mem_prarm_cdev ,regb 
-0x403d 006648 force 4 ,loopcnt 
-0x403e 006649 call string_compare_uart_follow 
-0x403f 006650 branch at_rev_cdev ,true 
-0x4040 006652 arg mem_prarm_inqr ,regb 
-0x4041 006653 force 4 ,loopcnt 
-0x4042 006654 call string_compare_uart_follow 
-0x4043 006655 branch at_rev_inqr ,true 
-0x4044 006657 arg mem_prarm_bleinqr ,regb 
-0x4045 006658 force 7 ,loopcnt 
-0x4046 006659 call string_compare_uart_follow 
-0x4047 006660 branch at_rev_leinqr ,true 
-0x4048 006662 arg mem_prarm_cmode ,regb 
-0x4049 006663 force 5 ,loopcnt 
-0x404a 006664 call string_compare_uart_follow 
-0x404b 006665 branch at_rev_cmode ,true 
-0x404c 006667 arg mem_prarm_mode ,regb 
-0x404d 006668 force 4 ,loopcnt 
-0x404e 006669 call string_compare_uart_follow 
-0x404f 006670 branch at_rev_mode ,true 
-0x4050 006672 arg mem_prarm_dmstate ,regb 
-0x4051 006673 force 7 ,loopcnt 
-0x4052 006674 call string_compare_uart_follow 
-0x4053 006675 branch at_rev_dmstate ,true 
-0x4054 006677 arg mem_prarm_reconn ,regb 
-0x4055 006678 force 6 ,loopcnt 
-0x4056 006679 call string_compare_uart_follow 
-0x4057 006680 branch at_rev_reconn ,true 
-0x4058 006682 arg mem_prarm_discov ,regb 
-0x4059 006683 force 6 ,loopcnt 
-0x405a 006684 call string_compare_uart_follow 
-0x405b 006685 branch at_rev_discov ,true 
-0x405c 006687 arg mem_prarm_dis ,regb 
-0x405d 006688 force 3 ,loopcnt 
-0x405e 006689 call string_compare_uart_follow 
-0x405f 006690 branch at_rev_dis ,true 
-0x4060 006692 arg mem_prarm_stsn ,regb 
-0x4061 006693 force 4 ,loopcnt 
-0x4062 006694 call string_compare_uart_follow 
-0x4063 006695 branch at_rev_stsn ,true 
-0x4064 006697 arg mem_prarm_clrflg ,regb 
-0x4065 006698 force 6 ,loopcnt 
-0x4066 006699 call string_compare_uart_follow 
-0x4067 006700 branch at_rev_clrflg ,true 
-0x4068 006702 arg mem_prarm_ota ,regb 
-0x4069 006703 force 3 ,loopcnt 
-0x406a 006704 call string_compare_uart_follow 
-0x406b 006705 branch at_rev_ota ,true 
-0x406c 006706 branch at_error_rev_end 
-:      006709 at_rev_name:
-0x406d 006710 ifetch 1 ,contru 
-0x406e 006711 beq at_ques ,at_rev_name_inquiry 
-0x406f 006712 beq at_equ ,at_rev_name_set 
-0x4070 006713 branch at_error_rev_end 
-:      006714 at_rev_name_inquiry:
-0x4071 006715 call get_uart_twptr 
-0x4072 006716 call at_group_name_inquiry 
-0x4073 006717 branch at_nomal_rev_end 
-:      006720 at_rev_le_name:
-0x4074 006721 ifetch 1 ,contru 
-0x4075 006722 beq at_ques ,at_rev_le_name_inquiry 
-0x4076 006723 beq at_equ ,at_rev_le_name_set 
-0x4077 006724 branch at_error_rev_end 
-:      006725 at_rev_le_name_inquiry:
-0x4078 006726 call get_uart_twptr 
-0x4079 006727 call at_group_le_name_inquiry 
-0x407a 006728 branch at_nomal_rev_end 
-:      006730 at_rev_adss:
-0x407b 006731 ifetch 1 ,contru 
-0x407c 006732 beq at_ques ,at_rev_adss_inquiry 
-0x407d 006733 beq at_equ ,at_rev_adss_set 
-0x407e 006734 branch at_error_rev_end 
-:      006735 at_rev_adss_inquiry:
-0x407f 006736 call at_group_adss_inquiry 
-0x4080 006737 branch at_nomal_rev_end 
-:      006739 at_rev_leadss:
-0x4081 006740 ifetch 1 ,contru 
-0x4082 006741 beq at_ques ,at_rev_leadss_inquiry 
-0x4083 006742 beq at_equ ,at_rev_leadss_set 
-0x4084 006743 branch at_error_rev_end 
-:      006744 at_rev_leadss_inquiry:
-0x4085 006746 call at_group_leadss_inquiry 
-0x4086 006747 branch at_nomal_rev_end 
-:      006749 at_rev_vers:
-0x4087 006750 ifetch 1 ,contru 
-0x4088 006751 beq at_ques ,at_rev_vers_inquiry 
-0x4089 006752 branch at_error_rev_end 
-:      006753 at_rev_vers_inquiry:
-0x408a 006754 call at_group_version_inquiry 
-0x408b 006755 branch at_nomal_rev_end 
-:      006758 at_rev_uart:
-0x408c 006759 ifetch 1 ,contru 
-0x408d 006760 beq at_equ ,at_rev_uart_set 
-0x408e 006761 branch at_error_rev_end 
-:      006764 at_rev_pswd:
-0x408f 006765 ifetch 1 ,contru 
-0x4090 006766 beq at_ques ,at_rev_pswd_inquiry 
-0x4091 006767 beq at_equ ,at_rev_pswd_set 
-0x4092 006768 branch at_error_rev_end 
-:      006769 at_rev_pswd_inquiry:
-0x4093 006770 call at_group_pswd_inquiry 
-0x4094 006771 branch at_nomal_rev_end 
-:      006773 at_rev_class:
-0x4095 006774 ifetch 1 ,contru 
-0x4096 006775 beq at_ques ,at_rev_class_inquiry 
-0x4097 006776 beq at_equ ,at_rev_class_set 
-0x4098 006777 branch at_error_rev_end 
-:      006778 at_rev_class_inquiry:
-0x4099 006779 call at_group_class_inquiry 
-0x409a 006780 branch at_nomal_rev_end 
-:      006782 at_rev_list:
-0x409b 006783 ifetch 1 ,contru 
-0x409c 006784 beq at_ques ,at_rev_list_inquiry 
-0x409d 006785 beq at_equ ,at_rev_list_set 
-0x409e 006786 branch at_error_rev_end 
-:      006787 at_rev_list_inquiry:
-0x409f 006788 call at_group_list_inquiry 
-0x40a0 006789 branch at_nomal_rev_end 
-:      006791 at_rev_role:
-0x40a1 006792 ifetch 1 ,contru 
-0x40a2 006793 beq at_ques ,at_rev_role_inquiry 
-0x40a3 006794 beq at_equ ,at_rev_role_set 
-0x40a4 006795 branch at_error_rev_end 
-:      006798 at_rev_sniff:
-0x40a5 006799 ifetch 1 ,contru 
-0x40a6 006800 beq at_ques ,at_rev_sniff_inquiry 
-0x40a7 006801 beq at_equ ,at_rev_sniff_set 
-0x40a8 006802 branch at_error_rev_end 
-:      006803 at_rev_sniff_inquiry:
-0x40a9 006804 call at_group_sniff_inquiry 
-0x40aa 006805 branch at_nomal_rev_end 
-:      006807 at_rev_ldev:
-0x40ab 006808 ifetch 1 ,contru 
-0x40ac 006809 beq at_ques ,at_rev_ldev_inquiry 
-0x40ad 006810 branch at_error_rev_end 
-:      006811 at_rev_ldev_inquiry:
-0x40ae 006812 call at_group_ldev_inquiry 
-0x40af 006813 branch at_nomal_rev_end 
-:      006815 at_rev_rssi:
-0x40b0 006816 ifetch 1 ,contru 
-0x40b1 006817 beq at_ques ,at_rev_rssi_inquiry 
-0x40b2 006818 branch at_nomal_rev_end 
-:      006819 at_rev_rssi_inquiry:
-0x40b3 006820 call context_check_idle 
-0x40b4 006821 nbranch at_error_rev_end ,zero 
-0x40b5 006822 call at_group_rssi_inquiry 
-0x40b6 006823 branch at_nomal_rev_end 
-:      006825 at_rev_cdev:
-0x40b7 006826 ifetch 1 ,contru 
-0x40b8 006827 beq at_ques ,at_rev_cdev_inquiry 
-0x40b9 006828 branch at_error_rev_end 
-:      006829 at_rev_cdev_inquiry:
-0x40ba 006830 fetch 1 ,mem_context 
-0x40bb 006831 bbit0 state_inconn ,at_error_rev_end 
-0x40bc 006832 call get_uart_twptr 
-0x40bd 006833 fetch 1 ,mem_context + coffset_mode 
-0x40be 006834 bbit1 mode_le ,le_cdev_inquiry 
-0x40bf 006835 branch at_cdev_unle_inq 
-:      006836 le_cdev_inquiry:
-0x40c0 006837 arg mem_prarm_cdev ,rega 
-0x40c1 006838 arg 4 ,loopcnt 
-0x40c2 006839 call at_group_inquiryhead_common 
-0x40c3 006840 call at_rev_uart_write_62 
-0x40c4 006841 setarg 0x34 
-0x40c5 006842 istore 1 ,contwu 
-0x40c6 006843 call at_rev_uart_write_44 
-0x40c7 006844 arg mem_le_plap ,rega 
-0x40c8 006845 call adss_hex2string_to_uart 
-0x40c9 006846 call uartd_send 
-0x40ca 006847 branch at_nomal_rev_end 
-:      006848 at_cdev_unle_inq:
-0x40cb 006849 arg mem_prarm_cdev ,rega 
-0x40cc 006850 arg 4 ,loopcnt 
-0x40cd 006851 call at_group_inquiryhead_common 
-0x40ce 006852 call at_rev_uart_write_62 
-0x40cf 006853 setarg 0x33 
-0x40d0 006854 istore 1 ,contwu 
-0x40d1 006855 call at_rev_uart_write_44 
-0x40d2 006856 arg mem_plap ,rega 
-0x40d3 006857 call adss_hex2string_to_uart 
-0x40d4 006858 call uartd_send 
-0x40d5 006859 branch at_nomal_rev_end 
-:      006862 at_rev_inqr:
-0x40d6 006863 set1 mark_ext_patch ,mark 
-0x40d7 006864 bpatch patch32_4 ,mem_patch32 
-0x40d8 006865 call app_check_conn_device_nums_addr 
-0x40d9 006866 fetch 1 ,mem_device_nums 
-0x40da 006867 bne 0 ,at_error_rev_end 
-0x40db 006868 call do_at_inquiry 
-0x40dc 006869 branch at_nomal_rev_end 
-:      006871 at_rev_leinqr:
-0x40dd 006872 set1 mark_ext_patch ,mark 
-0x40de 006873 bpatch patch32_5 ,mem_patch32 
-0x40df 006874 call do_at_leinquiry 
-0x40e0 006875 branch at_nomal_rev_end 
-:      006877 at_rev_role_inquiry:
-0x40e1 006878 arg mem_prarm_role ,rega 
-0x40e2 006879 arg 4 ,loopcnt 
-0x40e3 006880 call at_group_inquiryhead_common 
-0x40e4 006881 call context_check_idle 
-0x40e5 006882 nbranch at_rev_uart_write_n ,zero 
-0x40e6 006883 fetch 1 ,mem_context + coffset_mode 
-0x40e7 006884 bbit1 mode_master ,at_rev_uart_write_m 
-0x40e8 006885 call at_rev_uart_write_s 
-0x40e9 006886 call uartd_send 
-0x40ea 006887 branch at_nomal_rev_end 
-:      006888 at_rev_uart_write_m:
-0x40eb 006889 setarg 0x4d 
-0x40ec 006890 istore 1 ,contwu 
-0x40ed 006891 call uartd_send 
-0x40ee 006892 branch at_nomal_rev_end 
-:      006893 at_rev_uart_write_s:
-0x40ef 006894 setarg 0x53 
-0x40f0 006895 istore 1 ,contwu 
-0x40f1 006896 rtn 
-:      006898 at_rev_cmode:
-0x40f2 006899 ifetch 1 ,contru 
-0x40f3 006900 beq at_ques ,at_rev_cmode_inquiry 
-0x40f4 006901 beq at_equ ,at_rev_cmode_set 
-0x40f5 006902 branch at_error_rev_end 
-:      006903 at_rev_cmode_inquiry:
-0x40f6 006904 call at_group_cmode_inquiry 
-0x40f7 006905 branch at_nomal_rev_end 
-:      006907 at_rev_mode:
-0x40f8 006908 ifetch 1 ,contru 
-0x40f9 006909 beq at_equ ,at_rev_mode_set 
-0x40fa 006910 branch at_error_rev_end 
-:      006912 at_rev_dmstate:
-0x40fb 006913 ifetch 1 ,contru 
-0x40fc 006914 beq at_ques ,at_rev_dmstate_inquiry 
-0x40fd 006915 branch at_error_rev_end 
-:      006916 at_rev_dmstate_inquiry:
-0x40fe 006917 call at_group_dmstate_inquiry 
-0x40ff 006918 branch at_nomal_rev_end 
-:      006920 at_rev_reconn:
-0x4100 006921 fetch 1 ,mem_app_connection_options 
-0x4101 006922 store 1 ,mem_connection_options 
-0x4102 006923 call eeprom_load_reconn_info 
-0x4103 006924 call app_check_conn_device_nums_addr 
-0x4104 006925 fetch 1 ,mem_device_nums 
-0x4105 006926 bne 0 ,at_error_rev_end 
-0x4106 006927 fetch 1 ,mem_xrecord_mode 
-0x4107 006928 beq rec_3_mode ,at_rev_unle_reconn 
-0x4108 006929 beq rec_4_mode ,at_rev_lereconn 
-0x4109 006930 branch at_error_rev_end 
-:      006932 at_rev_lereconn:
-0x410a 006933 call app_ble_start_direct_adv 
-0x410b 006934 branch at_nomal_rev_end 
-:      006935 at_rev_unle_reconn:
-0x410c 006936 call app_bt_start_reconnect 
-0x410d 006937 branch at_nomal_rev_end 
-:      006939 at_rev_dis:
-0x410e 006940 call app_check_conn_device_nums_addr 
-0x410f 006941 fetch 1 ,mem_device_nums 
-0x4110 006942 bne 1 ,at_error_rev_end 
-0x4111 006943 fetch 1 ,mem_context + coffset_mode 
-0x4112 006944 bbit1 mode_le ,at_rev_ledis 
-0x4113 006945 call app_bt_disconnect 
-0x4114 006946 branch at_nomal_rev_end 
-:      006949 at_rev_ledis:
-0x4115 006950 call app_ble_disconnect 
-0x4116 006951 branch at_nomal_rev_end 
-:      006954 at_rev_stsn:
-0x4117 006955 ifetch 1 ,contru 
-0x4118 006956 beq at_equ ,at_rev_stsn_set 
-0x4119 006957 branch at_error_rev_end 
-:      006958 at_rev_stsn_set:
-0x411a 006959 ifetch 1 ,contru 
-0x411b 006960 beq 0x31 ,at_exit_sniff 
-0x411c 006961 beq 0x30 ,at_enter_sniff 
-0x411d 006962 branch at_error_rev_end 
-:      006963 at_enter_sniff:
-0x411e 006964 call app_check_sniff 
-0x411f 006965 branch at_nomal_rev_end ,true 
-0x4120 006966 call app_bt_enter_sniff 
-0x4121 006967 branch at_nomal_rev_end 
-:      006968 at_exit_sniff:
-0x4122 006969 call app_check_sniff 
-0x4123 006970 nbranch at_nomal_rev_end ,true 
-0x4124 006971 call module_exit_sniff 
-0x4125 006972 call at_set_cmd_task_flag 
-0x4126 006973 branch at_nomal_rev_end 
-:      006976 at_rev_clrflg:
-0x4127 006977 call app_clearflag_store 
-0x4128 006978 branch at_nomal_rev_end 
-:      006980 at_rev_ota:
-0x4129 006981 ifetch 1 ,contru 
-0x412a 006982 beq at_equ ,at_rev_ota_process 
-0x412b 006983 branch at_error_rev_end 
-:      006985 at_rev_discov:
-0x412c 006986 call app_check_conn_device_nums_addr 
-0x412d 006987 fetch 1 ,mem_device_nums 
-0x412e 006988 bne 0 ,at_error_rev_end 
-0x412f 006989 call module_disconn_start 
-0x4130 006990 branch at_nomal_rev_end 
-:      006996 at_rev_name_set:
-0x4131 006997 arg mem_local_name ,rega 
-0x4132 006998 call at_set_common 
-0x4133 006999 storet 1 ,mem_local_name_length 
-0x4134 007000 call at_store_bt_name 
-0x4135 007001 branch at_nomal_rev_end 
-:      007003 at_rev_le_name_set:
-0x4136 007004 arg mem_le_name ,rega 
-0x4137 007005 call at_set_common 
-0x4138 007006 storet 1 ,mem_le_name_len 
-0x4139 007007 call at_store_le_name 
-0x413a 007008 call le_modified_name 
-0x413b 007009 branch at_nomal_rev_end 
-:      007011 at_rev_adss_set:
-0x413c 007012 arg mem_lap ,contw 
-0x413d 007013 call adss_string2hex_from_uart 
-0x413e 007014 call at_store_bt_adss 
-0x413f 007015 branch at_nomal_rev_end 
-:      007017 at_rev_leadss_set:
-0x4140 007018 arg mem_le_lap ,contw 
-0x4141 007019 call adss_string2hex_from_uart 
-0x4142 007020 call at_store_le_adss 
-0x4143 007021 branch at_nomal_rev_end 
-:      007023 at_rev_pswd_set:
-0x4144 007024 arg mem_pin ,rega 
-0x4145 007025 call at_set_common 
-0x4146 007026 storet 1 ,mem_pin_length 
-0x4147 007027 call at_store_bt_pincode 
-0x4148 007028 branch at_nomal_rev_end 
-:      007030 at_rev_uart_set:
-0x4149 007031 call string2dec_from_uart 
-0x414a 007032 setarg uart_clk 
-0x414b 007033 idiv temp 
-0x414c 007034 call wait_div_end 
-0x414d 007035 quotient pdata 
-0x414e 007036 store 2 ,mem_timeup 
-0x414f 007037 call at_store_throughput_uart_baud 
-0x4150 007038 branch at_nomal_rev_end 
-:      007040 at_rev_mode_set:
-0x4151 007041 ifetch 1 ,contru 
-0x4152 007042 sub pdata ,0x33 ,null 
-0x4153 007043 nbranch at_error_rev_end ,positive 
-0x4154 007044 and pdata ,0x3 ,pdata 
-0x4155 007045 store 1 ,mem_module_state 
-0x4156 007046 branch at_nomal_rev_end 
-:      007048 at_rev_class_set:
-0x4157 007049 ifetch 3 ,contru 
-0x4158 007050 store 3 ,mem_class 
-0x4159 007051 branch at_nomal_rev_end 
-:      007053 at_rev_role_set:
-0x415a 007054 call context_check_idle 
-0x415b 007055 nbranch at_error_rev_end ,zero 
-0x415c 007056 ifetch 1 ,contru 
-0x415d 007057 beq 0x53 ,at_role_slave 
-0x415e 007058 beq 0x4D ,at_role_master 
-0x415f 007059 branch at_error_rev_end 
-:      007061 at_role_slave:
-0x4160 007062 fetch 1 ,mem_context + coffset_mode 
-0x4161 007063 bbit1 mode_master ,at_switch_role 
-0x4162 007064 branch at_error_rev_end 
-:      007066 at_role_master:
-0x4163 007067 fetch 1 ,mem_context + coffset_mode 
-0x4164 007068 bbit0 mode_master ,at_switch_role 
-0x4165 007069 branch at_error_rev_end 
-:      007071 at_switch_role:
-0x4166 007072 fetch 1 ,mem_module_task 
-0x4167 007073 set1 at_task_switch ,pdata 
-0x4168 007074 store 1 ,mem_module_task 
-0x4169 007075 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x416a 007076 branch at_rev_end 
-:      007078 at_rev_sniff_set:
-0x416b 007079 arg mem_sniff_param_interval ,contw 
-0x416c 007080 call mem2_string2hex_from_uart 
-0x416d 007081 arg mem_sniff_param_attempt ,contw 
-0x416e 007082 call mem2_string2hex_from_uart 
-0x416f 007083 arg mem_sniff_param_timeout ,contw 
-0x4170 007084 call mem2_string2hex_from_uart 
-0x4171 007085 branch at_nomal_rev_end 
-:      007087 at_rev_list_set:
-0x4172 007088 ifetch 1 ,contru 
-0x4173 007089 beq 0x31 ,at_rev_list_set_1 
-0x4174 007090 beq 0x32 ,at_rev_list_set_2 
-0x4175 007091 branch at_error_rev_end 
-:      007092 at_rev_list_set_1:
-0x4176 007093 ifetch 1 ,contru 
-0x4177 007094 arg mem_temp_lap ,contw 
-0x4178 007095 call adss_string2hex_from_uart 
-0x4179 007096 call eeprom_clear_bd_reconn_info 
-0x417a 007097 nrtn user 
-0x417b 007098 branch at_nomal_rev_end 
-:      007099 at_rev_list_set_2:
-0x417c 007100 call eeprom_clear_all_reconn_info 
-0x417d 007101 branch at_nomal_rev_end 
-:      007103 at_rev_cmode_set:
-0x417e 007104 ifetch 1 ,contru 
-0x417f 007105 fetcht 1 ,mem_module_state 
-0x4180 007106 nsetflag blank ,at_state_cmode ,temp 
-0x4181 007107 storet 1 ,mem_module_state 
-0x4182 007108 branch at_nomal_rev_end ,blank 
-0x4183 007109 ifetch 1 ,contru 
-0x4184 007110 arg mem_cmode_addr ,contw 
-0x4185 007111 call adss_string2hex_from_uart 
-0x4186 007112 branch at_nomal_rev_end 
-:      007114 at_rev_ota_process:
-0x4187 007115 set1 mark_ext_patch ,mark 
-0x4188 007116 bpatch patch32_6 ,mem_patch32 
-0x4189 007117 arg 20 ,loopcnt 
-0x418a 007118 arg mem_l2cap_rxbuff1 ,contw 
-0x418b 007119 call uart_copy_rx_bytes 
-0x418c 007120 arg mem_l2cap_rxbuff1 ,rega 
-0x418d 007121 fetch 1 ,mem_l2cap_rxbuff1 
-0x418e 007122 compare ota_write_req ,pdata ,0xff 
-0x418f 007123 call prcp_parse_ota_write_req ,true 
-0x4190 007124 fetch 1 ,mem_l2cap_rxbuff1 
-0x4191 007125 compare ota_end_cmd ,pdata ,0xff 
-0x4192 007126 call prcp_parse_ota_end_cmd ,true 
-0x4193 007127 branch at_nomal_rev_end 
-:      007132 at_group_name_inquiry:
-0x4194 007133 arg mem_prarm_name ,rega 
-0x4195 007134 arg 4 ,loopcnt 
-0x4196 007135 call at_group_inquiryhead_common 
-0x4197 007136 fetch 1 ,mem_local_name_length 
-0x4198 007137 copy pdata ,loopcnt 
-0x4199 007138 arg mem_local_name ,contr 
-0x419a 007139 branch send_mem_to_uart0 
-:      007140 at_group_le_name_inquiry:
-0x419b 007141 arg mem_prarm_blename ,rega 
-0x419c 007142 force 7 ,loopcnt 
-0x419d 007143 call at_group_inquiryhead_common 
-0x419e 007144 call le_get_device_name 
-0x419f 007145 ifetch 1 ,contr 
-0x41a0 007146 copy pdata ,loopcnt 
-0x41a1 007147 branch send_mem_to_uart0 
-:      007150 at_group_adss_inquiry:
-0x41a2 007151 arg mem_prarm_adss ,rega 
-0x41a3 007152 arg 4 ,loopcnt 
-0x41a4 007153 call at_group_inquiryhead_common 
-0x41a5 007154 arg mem_lap ,rega 
-0x41a6 007155 call adss_hex2string_to_uart 
-0x41a7 007156 branch uartd_send 
-:      007157 at_group_leadss_inquiry:
-0x41a8 007158 arg mem_prarm_bleadss ,rega 
-0x41a9 007159 arg 7 ,loopcnt 
-0x41aa 007160 call at_group_inquiryhead_common 
-0x41ab 007161 arg mem_le_lap ,rega 
-0x41ac 007162 call adss_hex2string_to_uart 
-0x41ad 007163 branch uartd_send 
-:      007166 at_group_version_inquiry:
-0x41ae 007167 arg mem_prarm_vers ,rega 
-0x41af 007168 arg 4 ,loopcnt 
-0x41b0 007169 call at_group_inquiryhead_common 
-0x41b1 007170 arg 6 ,loopcnt 
-0x41b2 007171 arg mem_module_version ,contr 
-0x41b3 007172 branch send_mem_to_uart0 
-:      007174 at_group_class_inquiry:
-0x41b4 007175 arg mem_prarm_class ,rega 
-0x41b5 007176 arg 5 ,loopcnt 
-0x41b6 007177 call at_group_inquiryhead_common 
-0x41b7 007178 arg 3 ,loopcnt 
-0x41b8 007179 arg mem_class ,contr 
-0x41b9 007180 branch send_mem_to_uart0 
-:      007182 at_group_list_inquiry:
-0x41ba 007183 arg mem_prarm_list ,rega 
-0x41bb 007184 arg 4 ,loopcnt 
-0x41bc 007185 call at_group_inquiryhead_common 
-0x41bd 007186 call eeprom_load_bdaddr_list 
-0x41be 007187 call at_group_list_reply 
-0x41bf 007188 branch uartd_send 
-:      007191 at_group_ldev_inquiry:
-0x41c0 007192 call eeprom_load_reconn_bdaddr 
-0x41c1 007193 arg mem_prarm_ldev ,rega 
-0x41c2 007194 arg 4 ,loopcnt 
-0x41c3 007195 call at_group_inquiryhead_common 
-0x41c4 007196 fetch 1 ,mem_record_bt_mode 
-0x41c5 007197 beq rec_3_mode ,at_group_ldev_inquiry0 
-0x41c6 007198 beq rec_4_mode ,at_group_ldev_inquiry0 
-0x41c7 007199 branch uartd_send 
-:      007200 at_group_ldev_inquiry0:
-0x41c8 007201 istore 1 ,contwu 
-0x41c9 007202 call at_rev_uart_write_44 
-0x41ca 007203 arg mem_temp_lap ,rega 
-0x41cb 007204 call adss_hex2string_to_uart 
-0x41cc 007205 branch uartd_send 
-:      007207 at_group_rssi_inquiry:
-0x41cd 007208 set1 mark_ext_patch ,mark 
-0x41ce 007209 bpatch patch32_7 ,mem_patch32 
-0x41cf 007210 arg mem_prarm_rssi ,rega 
-0x41d0 007211 arg 4 ,loopcnt 
-0x41d1 007212 call at_group_inquiryhead_common 
-0x41d2 007213 call at_rssi_result 
-0x41d3 007214 branch uartd_send 
-:      007215 at_rssi_result:
-0x41d4 007216 arg mem_rssi ,rega 
-0x41d5 007217 arg 1 ,loopcnt 
-0x41d6 007218 branch hex2string_to_uart0 
-:      007220 at_group_cdev_inquiry:
-0x41d7 007221 rtn 
-:      007224 at_group_cmode_inquiry:
-0x41d8 007225 arg mem_prarm_cmode ,rega 
-0x41d9 007226 arg 5 ,loopcnt 
-0x41da 007227 call at_group_inquiryhead_common 
-0x41db 007228 arg mem_cmode_addr ,rega 
-0x41dc 007229 call adss_hex2string_to_uart 
-0x41dd 007230 branch uartd_send 
-:      007233 at_group_dmstate_inquiry:
-0x41de 007234 arg mem_prarm_dmstate ,rega 
-0x41df 007235 arg 7 ,loopcnt 
-0x41e0 007236 call at_group_inquiryhead_common 
-0x41e1 007237 fetch 1 ,mem_module_state 
-0x41e2 007238 copy pdata ,rega 
-0x41e3 007239 fetch 1 ,mem_context 
-0x41e4 007240 isolate1 state_inconn ,pdata 
-0x41e5 007241 setflag true ,at_state_isconn ,rega 
-0x41e6 007242 isolate1 state_insniff ,pdata 
-0x41e7 007243 setflag true ,at_state_sniff ,rega 
-0x41e8 007244 fetch 1 ,mem_context + coffset_mode 
-0x41e9 007245 isolate1 mode_master ,pdata 
-0x41ea 007246 setflag true ,at_state_role ,rega 
-0x41eb 007247 isolate1 mode_le ,pdata 
-0x41ec 007248 setflag true ,at_state_le ,rega 
-0x41ed 007249 copy rega ,pdata 
-0x41ee 007250 istore 1 ,contwu 
-0x41ef 007251 branch uartd_send 
-:      007253 do_at_inquiry:
-0x41f0 007254 setarg param_glap 
-0x41f1 007255 store 3 ,mem_glap 
-0x41f2 007256 fetch 1 ,mem_at_using_flag 
-0x41f3 007257 set1 at_flag_inq ,pdata 
-0x41f4 007258 store 1 ,mem_at_using_flag 
-0x41f5 007259 branch do_at_inquiry0 
-:      007261 do_at_leinquiry:
-0x41f6 007262 call app_check_conn_device_nums_addr 
-0x41f7 007263 fetch 1 ,mem_device_nums 
-0x41f8 007264 bne 0 ,at_error_rev_end 
-0x41f9 007265 call app_ble_start_scan 
-0x41fa 007266 fetch 1 ,mem_at_using_flag 
-0x41fb 007267 set1 at_flag_leinq ,pdata 
-0x41fc 007268 store 1 ,mem_at_using_flag 
-0x41fd 007269 setarg 0x200 
-0x41fe 007270 store 2 ,mem_at_scan_time 
-0x41ff 007271 arg mem_prarm_bleinqr ,rega 
-0x4200 007272 arg 6 ,loopcnt 
-0x4201 007273 call at_group_inquiryhead_common 
-0x4202 007274 call send_mem_to_uart0 
-0x4203 007275 branch at_rev_end 
-:      007279 at_group_pswd_inquiry:
-0x4204 007280 arg mem_prarm_pswd ,rega 
-0x4205 007281 arg 4 ,loopcnt 
-0x4206 007282 call at_group_inquiryhead_common 
-0x4207 007283 fetch 1 ,mem_pin_length 
-0x4208 007284 copy pdata ,loopcnt 
-0x4209 007285 arg mem_pin ,contr 
-0x420a 007286 branch send_mem_to_uart0 
-:      007290 at_group_sniff_inquiry:
-0x420b 007291 arg mem_prarm_sniff ,rega 
-0x420c 007292 arg 5 ,loopcnt 
-0x420d 007293 call at_group_inquiryhead_common 
-0x420e 007294 call at_rev_uart_write_62 
-0x420f 007295 setarg 84 
-0x4210 007296 istore 1 ,contwu 
-0x4211 007297 call at_rev_uart_write_colon 
-0x4212 007298 arg mem_sniff_param_interval ,rega 
-0x4213 007299 call mem2_hex2string_to_uart 
-0x4214 007300 call at_rev_uart_write_62 
-0x4215 007301 setarg 65 
-0x4216 007302 istore 1 ,contwu 
-0x4217 007303 call at_rev_uart_write_colon 
-0x4218 007304 arg mem_sniff_param_attempt ,rega 
-0x4219 007305 call mem2_hex2string_to_uart 
-0x421a 007306 call at_rev_uart_write_62 
-0x421b 007307 setarg 79 
-0x421c 007308 istore 1 ,contwu 
-0x421d 007309 call at_rev_uart_write_colon 
-0x421e 007310 arg mem_sniff_param_timeout ,rega 
-0x421f 007311 call mem2_hex2string_to_uart 
-0x4220 007312 branch send_mem_to_uart0 
-:      007313 at_inquiry_reply:
-0x4221 007314 call get_uart_twptr 
-0x4222 007315 call at_rev_uart_write_62 
-0x4223 007316 arg extm_lap ,rega 
-0x4224 007317 call adss_hex2string_to_uart 
-0x4225 007318 call at_rev_uart_write_44 
-0x4226 007319 arg extm_class ,rega 
-0x4227 007320 call mem3_hex2string_to_uart 
-0x4228 007321 call at_rev_uart_write_44 
-0x4229 007322 call at_rssi_result 
-0x422a 007323 branch uartd_send 
-:      007334 at_set_common:
-0x422b 007335 call at_set_setprarm 
-0x422c 007336 branch uart_copy_rx_bytes 
-:      007337 at_set_setprarm:
-0x422d 007338 call uart_get_remain_length 
-0x422e 007339 copy pdata ,temp 
-0x422f 007340 copy pdata ,loopcnt 
-0x4230 007341 copy rega ,contw 
-0x4231 007342 rtn 
-:      007345 at_group_inquiryhead_common:
-0x4232 007346 call get_uart_twptr 
-0x4233 007347 call at_rev_uart_write_plus 
-:      007348 at_group_inquiryhead_common0:
-0x4234 007349 copy rega ,contr 
-0x4235 007350 call uart_copy_tx_bytes 
-0x4236 007351 branch at_rev_uart_write_colon 
-:      007354 string_compare_uart_follow:
-0x4237 007355 ifetch 1 ,contru 
-0x4238 007356 ifetcht 1 ,regb 
-0x4239 007357 isub temp ,null 
-0x423a 007358 disable true 
-0x423b 007359 nbranch string_compare_uart_follow_diff ,zero 
-0x423c 007360 increase 1 ,regb 
-0x423d 007361 loop string_compare_uart_follow 
-0x423e 007362 enable true 
-0x423f 007363 rtn 
-:      007364 string_compare_uart_follow_diff:
-0x4240 007365 branch restore_contru 
-:      007368 at_rev_uart_write_plus:
-0x4241 007369 setarg ui_plus 
-0x4242 007370 istore 1 ,contwu 
-0x4243 007371 rtn 
-:      007373 at_rev_uart_write_colon:
-0x4244 007374 setarg ui_colon 
-0x4245 007375 istore 1 ,contwu 
-0x4246 007376 rtn 
-:      007379 at_rev_uart_write_62:
-0x4247 007380 setarg 62 
-0x4248 007381 istore 1 ,contwu 
-0x4249 007382 rtn 
-:      007383 at_rev_uart_write_n:
-0x424a 007384 setarg 78 
-0x424b 007385 istore 1 ,contwu 
-0x424c 007386 call uartd_send 
-0x424d 007387 branch at_nomal_rev_end 
-:      007391 at_rev_uart_write_44:
-0x424e 007392 setarg at_comma 
-0x424f 007393 istore 1 ,contwu 
-0x4250 007394 rtn 
-:      007396 restore_contru:
-0x4251 007397 copy rega ,contru 
-0x4252 007398 rtn 
-:      007400 at_group_list_reply:
-0x4253 007401 arg mem_bdaddr_list_buff + 7 ,regc 
-0x4254 007402 arg 4 ,loopcnt 
-:      007403 at_group_list_reply_loop:
-0x4255 007404 copy loopcnt ,pdata 
-0x4256 007405 store 1 ,mem_pdatatemp 
-0x4257 007406 ifetch 1 ,regc 
-0x4258 007407 beq rec_3_mode ,at_group_list_isrecord 
-0x4259 007408 beq rec_4_mode ,at_group_list_isrecord 
-0x425a 007409 branch at_group_list_notrecord 
-:      007410 at_group_list_isrecord:
-0x425b 007411 call at_rev_uart_write_62 
-0x425c 007412 ifetch 1 ,regc 
-0x425d 007413 istore 1 ,contwu 
-0x425e 007414 increase 1 ,regc 
-0x425f 007415 call at_rev_uart_write_44 
-0x4260 007416 copy regc ,rega 
-0x4261 007417 call adss_hex2string_to_uart 
-:      007418 at_group_list_notrecord0:
-0x4262 007419 increase 6 ,regc 
-0x4263 007420 fetch 1 ,mem_pdatatemp 
-0x4264 007421 copy pdata ,loopcnt 
-0x4265 007422 loop at_group_list_reply_loop 
-0x4266 007423 rtn 
-:      007424 at_group_list_notrecord:
-0x4267 007425 increase 1 ,regc 
-0x4268 007426 branch at_group_list_notrecord0 
-:      007430 uart_get_remain_length:
-0x4269 007431 set1 mark_ext_patch ,mark 
-0x426a 007432 bpatch patch33_0 ,mem_patch33 
-0x426b 007433 hfetch 2 ,core_uart_rrptr 
-0x426c 007434 isub contru ,pdata 
-0x426d 007435 rtn zero 
-0x426e 007436 branch uart_get_remain_length0 ,positive 
-:      007437 uart_get_remain_length_common:
-0x426f 007438 fetcht 2 ,mem_current_packet_length 
-0x4270 007439 iadd temp ,pdata 
-0x4271 007440 increase -2 ,pdata 
-0x4272 007441 rtn 
-:      007442 uart_get_remain_length0:
-0x4273 007443 call uart_get_rx_buff_length 
-0x4274 007444 iadd contru ,temp 
-0x4275 007445 hfetch 2 ,core_uart_rrptr 
-0x4276 007446 isub temp ,pdata 
-0x4277 007447 branch uart_get_remain_length_common 
-:      007449 uart_get_rx_buff_length:
-0x4278 007450 arg mem_module_rx_buf_end ,pdata 
-0x4279 007451 increase 1 ,pdata 
-0x427a 007452 arg mem_module_rx_buf ,temp 
-0x427b 007453 isub temp ,pdata 
-0x427c 007454 rtn 
-:      007456 release_packet:
-0x427d 007457 fetcht 2 ,mem_current_packet_length 
-0x427e 007458 branch uartd_rxdone_by_len 
-:      007463 at_error_rev_end:
-0x427f 007464 set1 mark_ext_patch ,mark 
-0x4280 007465 bpatch patch33_1 ,mem_patch33 
-0x4281 007466 call get_uart_twptr 
-0x4282 007467 setarg 0x525245 
-0x4283 007468 istore 3 ,contwu 
-0x4284 007469 call uartd_send 
-0x4285 007470 branch at_rev_end 
-:      007472 at_nomal_rev_end:
-0x4286 007473 set1 mark_ext_patch ,mark 
-0x4287 007474 bpatch patch33_2 ,mem_patch33 
-0x4288 007475 call get_uart_twptr 
-0x4289 007476 setarg 0x4b4f 
-0x428a 007477 istore 2 ,contwu 
-0x428b 007478 call uartd_send 
-:      007479 spp_send_end:
-:      007480 at_rev_end:
-0x428c 007481 set1 mark_ext_patch ,mark 
-0x428d 007482 bpatch patch33_3 ,mem_patch33 
-0x428e 007483 call release_packet 
-:      007484 spp_ipc_end:
-0x428f 007485 setarg 0 
-0x4290 007486 store 2 ,mem_current_packet_length 
-0x4291 007487 store 4 ,mem_last_uart_clock 
-0x4292 007488 rtn 
-:      007491 le_dongle_init:
-0x4293 007492 call usb_init 
-0x4294 007493 call app_led_start_blink 
-0x4295 007494 setarg le_dongle 
-0x4296 007495 store 2 ,mem_cb_le_process 
-0x4297 007496 setarg dongle_process_bb_event 
-0x4298 007497 store 2 ,mem_cb_bb_event_process 
-0x4299 007498 setarg usb_isr 
-0x429a 007499 store 2 ,mem_cb_idle_process 
-0x429b 007500 jam 5 ,mem_dongle_count 
-0x429c 007501 jam 0 ,mem_dongle_peers 
-0x429d 007502 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x429e 007503 rtn 
-:      007506 le_dongle:
-0x429f 007507 disable true 
-0x42a0 007508 call app_check_conn_device_nums_addr 
-0x42a1 007510 jam 0x1b ,mem_cmd_le_create_conn 
-0x42a2 007511 fetch 1 ,mem_device_nums 
-0x42a3 007512 compare 2 ,pdata ,0x3 
-0x42a4 007513 nrtn true 
-0x42a5 007514 jam 0 ,mem_le_scan_enable 
-0x42a6 007515 rtn 
-:      007517 le_scan_dongle:
-0x42a7 007518 fetch 1 ,mem_le_rxbuf 
-0x42a8 007519 bbit0 0 ,dongle_add_peer 
-0x42a9 007520 fetch 6 ,mem_le_rxbuf + 2 
-0x42aa 007521 fetcht 6 ,mem_le_plap 
-0x42ab 007522 isub temp ,null 
-0x42ac 007523 nrtn zero 
-:      007524 dongle_peer_paired:
-0x42ad 007525 fetch 6 ,mem_le_plap 
-0x42ae 007526 store 6 ,mem_le_conn_peer_addr 
-0x42af 007527 rtn 
-:      007529 dongle_add_peer:
-0x42b0 007530 arg 0xff ,rega 
-0x42b1 007531 call le_search_adtype 
-0x42b2 007532 nrtn zero 
-0x42b3 007533 ifetch 2 ,contr 
-0x42b4 007534 fetcht 2 ,mem_dongle_signature 
-0x42b5 007535 isub temp ,null 
-0x42b6 007536 nrtn zero 
-0x42b7 007537 fetch 1 ,mem_dongle_peers 
-0x42b8 007538 increase 1 ,pdata 
-0x42b9 007539 store 1 ,mem_dongle_peers 
-0x42ba 007540 fetcht 1 ,mem_dongle_pairing_cnt 
-0x42bb 007541 isub temp ,null 
-0x42bc 007542 branch dongle_peer_paired ,positive 
-0x42bd 007543 rtn 
-:      007545 dongle_process_bb_event:
-0x42be 007546 copy regc ,pdata 
-0x42bf 007547 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
-0x42c0 007548 beq bt_evt_le_connected ,dongle_bb_event_connected 
-0x42c1 007549 and pdata ,0x0f ,temp 
-0x42c2 007550 and_into bt_evt_timer_mask ,pdata 
-0x42c3 007551 beq bt_evt_timer_init ,dongle_bb_event_100ms 
-0x42c4 007552 rtn 
-:      007554 dongle_le_event_bb_disconnected:
-0x42c5 007555 setarg 0 
-0x42c6 007556 store 6 ,mem_le_conn_peer_addr 
-0x42c7 007557 jam 0 ,mem_dongle_peers 
-0x42c8 007558 setarg 0 
-0x42c9 007559 store 5 ,mem_mouse_data 
-0x42ca 007560 jam send_mouse_data_cmd ,mem_mcmd 
-0x42cb 007561 call usb_isr 
-0x42cc 007562 branch app_ble_start_scan 
-:      007564 dongle_bb_event_100ms:
-0x42cd 007565 rtn 
-0x42ce 007566 fetch 1 ,mem_le_scan_enable 
-0x42cf 007567 rtn blank 
-0x42d0 007568 fetch 1 ,mem_dongle_count 
-0x42d1 007569 rtn blank 
-0x42d2 007570 increase -1 ,pdata 
-0x42d3 007571 store 1 ,mem_dongle_count 
-0x42d4 007572 nrtn blank 
-0x42d5 007573 call le_change_peer_addr 
-0x42d6 007574 branch app_ble_start_conn 
-:      007577 dongle_bb_event_connected:
-0x42d7 007578 branch app_ble_stop_scan 
-:      007580 le_change_peer_addr:
-0x42d8 007582 jam 5 ,mem_dongle_count 
-0x42d9 007583 fetch 1 ,mem_le_peer_state 
-0x42da 007584 beq le_context_state_kb ,addr_slave2 
-0x42db 007585 beq le_context_state_mouse ,addr_slave1 
-0x42dc 007586 rtn 
-:      007587 addr_slave1:
-0x42dd 007588 fetch 6 ,mem_le_addr_slave1 
-0x42de 007589 store 6 ,mem_app_peer_addr 
-0x42df 007590 jam le_context_state_kb ,mem_le_peer_state 
-0x42e0 007591 rtn 
-:      007592 addr_slave2:
-0x42e1 007593 fetch 6 ,mem_le_addr_slave2 
-0x42e2 007594 store 6 ,mem_app_peer_addr 
-0x42e3 007595 jam le_context_state_mouse ,mem_le_peer_state 
-0x42e4 007596 rtn 
-:      007599 hci_rx_bcsp:
-0x42e5 007600 ifetch 2 ,contru 
-0x42e6 007601 branch hci_reset_uart ,blank 
-0x42e7 007602 iforce regc 
-0x42e8 007603 ifetch 1 ,contru 
-0x42e9 007604 store 1 ,mem_h5rx_tmp 
-0x42ea 007605 iforce rega 
-0x42eb 007606 bbit0 6 ,hci_rx_bcsp_nocrc 
-0x42ec 007607 increase -2 ,regc 
-:      007608 hci_rx_bcsp_nocrc:
-0x42ed 007609 ifetch 2 ,contru 
-0x42ee 007610 rshift4 pdata ,loopcnt 
-0x42ef 007611 and pdata ,0xf ,debug 
-0x42f0 007612 iadd rega ,rega 
-0x42f1 007613 rshift8 pdata ,pdata 
-0x42f2 007614 iadd rega ,rega 
-0x42f3 007615 ifetch 1 ,contru 
-0x42f4 007616 iadd rega ,pdata 
-0x42f5 007617 bne 0xff ,hci_rx_bcsp_discard_packet 
-0x42f6 007618 add regc ,-4 ,pdata 
-0x42f7 007619 isub loopcnt ,null 
-0x42f8 007620 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-0x42f9 007621 fetch 1 ,mem_h5rx_tmp 
-0x42fa 007622 isolate0 7 ,pdata 
-0x42fb 007623 branch hci_rx_bcsp_check_ack_skip ,true 
-0x42fc 007624 set0 mark_h5_reset ,mark 
-0x42fd 007625 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
-0x42fe 007626 and_into 7 ,pdata 
-0x42ff 007627 fetcht 1 ,mem_h5tx_ack 
-0x4300 007628 isub temp ,null 
-0x4301 007629 nbranch hci_rx_bcsp_discard_packet_err ,zero 
-:      007630 hci_rx_bcsp_check_ack_skip:
-0x4302 007631 setarg 1600 
-0x4303 007632 force lpo_delay_timer ,queue 
-0x4304 007633 call timer_init 
-0x4305 007634 deposit debug 
-0x4306 007635 call hci_bcsp_parse_packet 
-0x4307 007636 rtn user 
-0x4308 007637 fetch 1 ,mem_h5rx_tmp 
-0x4309 007638 iforce rega 
-0x430a 007639 rshift3 pdata ,temp 
-0x430b 007640 and_into 7 ,temp 
-0x430c 007641 fetch 1 ,mem_h5rx_ack 
-0x430d 007642 isub temp ,pdata 
-0x430e 007643 sub pdata ,0 ,pdata 
-0x430f 007644 and_into 7 ,pdata 
-0x4310 007645 bne 1 ,hci_rx_bcsp_discard_packet_err 
-0x4311 007646 storet 1 ,mem_h5rx_ack 
-0x4312 007647 fetch 1 ,mem_h5rx_ackcnt 
-0x4313 007648 increase 1 ,pdata 
-0x4314 007649 store 1 ,mem_h5rx_ackcnt 
-0x4315 007650 branch hci_rx_bcsp_discard_packet 
-:      007652 hci_rx_bcsp_discard_packet_err:
-0x4316 007653 fetch 1 ,mem_check_err_acl_cont 
-0x4317 007654 increase 1 ,pdata 
-0x4318 007655 store 1 ,mem_check_err_acl_cont 
-:      007656 hci_rx_bcsp_discard_packet:
-0x4319 007657 hfetch 2 ,core_uart_rrptr 
-0x431a 007658 iforce contru 
-0x431b 007659 ifetch 2 ,contru 
-0x431c 007660 iadd contru ,contru 
-0x431d 007661 deposit contru 
-0x431e 007662 hstore 2 ,core_uart_rrptr 
-0x431f 007663 rtn 
-:      007665 hci_bcsp_parse_packet:
-0x4320 007666 disable user 
-0x4321 007667 rtn blank 
-0x4322 007668 beq 1 ,parse_bcsp_link_establish 
-0x4323 007669 beq 2 ,parse_bcsp_bccmd 
-0x4324 007670 beq 5 ,process_hci_cmd 
-0x4325 007671 beq 6 ,process_acl 
-0x4326 007672 beq 8 ,process_hci_patch 
-0x4327 007673 rtn 
-:      007675 parse_bcsp_link_establish:
-0x4328 007676 set0 mark_h5_reinit ,mark 
-0x4329 007677 ifetch 1 ,contru 
-0x432a 007678 beq 0xda ,parse_bcsp_link_establish_sync 
-0x432b 007679 beq 0xac ,parse_bcsp_link_establish_syncrsp 
-0x432c 007680 beq 0xad ,parse_bcsp_link_establish_conf 
-0x432d 007681 beq 0xde ,parse_bcsp_link_establish_confrsp 
-0x432e 007682 rtn 
-:      007683 parse_bcsp_link_establish_sync:
-0x432f 007684 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
-0x4330 007685 force 0xda ,temp 
-0x4331 007686 setarg 0xededdc 
-0x4332 007687 call parse_bcsp_link_establish_send 
-:      007688 parse_bcsp_link_establish_send_syncrsp:
-0x4333 007689 force 0xac ,temp 
-0x4334 007690 setarg 0xeeefaf 
-0x4335 007691 branch parse_bcsp_link_establish_send 
-:      007692 parse_bcsp_link_establish_syncrsp:
-0x4336 007693 set1 mark_h5_sync ,mark 
-0x4337 007694 force 0xad ,temp 
-0x4338 007695 setarg 0xedacef 
-0x4339 007696 branch parse_bcsp_link_establish_send 
-:      007697 parse_bcsp_link_establish_conf:
-0x433a 007698 force 0xde ,temp 
-0x433b 007699 setarg 0xd0d0ad 
-:      007700 parse_bcsp_link_establish_send:
-0x433c 007701 lshift8 pdata ,pdata 
-0x433d 007702 ior temp ,temp 
-0x433e 007703 call hci_get_packet_ptr 
-0x433f 007704 istoret 4 ,contwu 
-0x4340 007705 force 1 ,queue 
-0x4341 007706 force 4 ,loopcnt 
-0x4342 007707 set0 mark_h5tx_rp ,mark 
-0x4343 007708 branch bcsp_send_packet 
-:      007709 parse_bcsp_link_establish_confrsp:
-0x4344 007710 force 0 ,alarm 
-0x4345 007711 branch hci_command_status 
-:      007713 parse_bcsp_bccmd:
-0x4346 007714 copy loopcnt ,alarm 
-0x4347 007715 call bcsp_send_ack 
-0x4348 007716 force 0 ,regb 
-0x4349 007717 call hci_get_packet_ptr 
-0x434a 007718 copy alarm ,loopcnt 
-0x434b 007719 ifetch 1 ,contru 
-0x434c 007720 setarg 1 
-0x434d 007721 istore 1 ,contwu 
-0x434e 007722 set0 mark_temp ,mark 
-:      007723 parse_bcsp_bccmd_loop:
-0x434f 007724 ifetch 1 ,contru 
-0x4350 007725 increase 1 ,regb 
-0x4351 007726 beq 0x1c ,parse_bcsp_bccmd_sco_link 
-0x4352 007727 compare 4 ,regb ,0xff 
-0x4353 007728 nbranch parse_bcsp_bccmd_next ,true 
-0x4354 007729 setflag blank ,mark_temp ,mark 
-0x4355 007730 bne 0x3a ,parse_bcsp_bccmd_next 
-0x4356 007731 setarg 2000 
-0x4357 007732 force h5_reinit_timer ,queue 
-0x4358 007733 call timer_init 
-0x4359 007734 set1 mark_h5_reinit ,mark 
-0x435a 007735 rtn 
-:      007737 parse_bcsp_bccmd_sco_link:
-0x435b 007738 compare 6 ,regb ,0xff 
-0x435c 007739 branch parse_bcsp_bccmd_next_ok ,true 
-:      007740 parse_bcsp_bccmd_next:
-0x435d 007741 isolate1 mark_temp ,mark 
-0x435e 007742 call parse_bcsp_bccmd_replace ,true 
-0x435f 007743 istore 1 ,contwu 
-0x4360 007744 loop parse_bcsp_bccmd_loop 
-0x4361 007745 set0 mark_bccmd_patch ,mark 
-0x4362 007746 copy alarm ,loopcnt 
-0x4363 007747 set1 mark_h5tx_rp ,mark 
-0x4364 007748 force 2 ,queue 
-0x4365 007749 branch bcsp_send_packet 
-:      007750 parse_bcsp_bccmd_next_ok:
-0x4366 007751 set1 mark_bccmd_patch ,mark 
-0x4367 007752 branch parse_bcsp_bccmd_next 
-:      007754 parse_bcsp_bccmd_replace:
-0x4368 007755 rtnmark1 mark_bccmd_patch 
-0x4369 007756 compare 10 ,regb ,0xff 
-0x436a 007757 branch parse_bcsp_bccmd_replace1 ,true 
-0x436b 007758 compare 11 ,regb ,0xff 
-0x436c 007759 nrtn true 
-0x436d 007760 setarg 0x12 
-0x436e 007761 rtn 
-:      007762 parse_bcsp_bccmd_replace1:
-0x436f 007763 setarg 0xe9 
-0x4370 007764 rtn 
-:      007766 bcsp_send_ack:
-0x4371 007767 fetch 1 ,mem_h5rx_tmp 
-0x4372 007768 increase 1 ,pdata 
-0x4373 007769 and_into 7 ,pdata 
-0x4374 007770 store 1 ,mem_h5tx_ack 
-0x4375 007771 force 0 ,loopcnt 
-0x4376 007772 force 0 ,queue 
-0x4377 007773 set0 mark_h5tx_rp ,mark 
-:      007774 bcsp_send_packet:
-0x4378 007776 add loopcnt ,4 ,regb 
-0x4379 007777 fetch 1 ,mem_h5tx_ack 
-0x437a 007778 lshift3 pdata ,regc 
-0x437b 007779 isolate0 mark_h5tx_crc ,mark 
-0x437c 007780 nsetflag true ,6 ,regc 
-0x437d 007781 branch bcsp_send_packet_nocrc ,true 
-0x437e 007782 increase 2 ,regb 
-:      007783 bcsp_send_packet_nocrc:
-0x437f 007784 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
-0x4380 007785 set1 7 ,regc 
-0x4381 007786 fetch 1 ,mem_h5tx_seq 
-0x4382 007787 ior regc ,regc 
-0x4383 007788 increase 1 ,pdata 
-0x4384 007789 and_into 7 ,pdata 
-0x4385 007790 store 1 ,mem_h5tx_seq 
-0x4386 007791 fetch 1 ,mem_rp_packets 
-0x4387 007792 increase 1 ,pdata 
-0x4388 007793 store 1 ,mem_rp_packets 
-:      007794 bcsp_send_packet_form_nonrp:
-0x4389 007795 fetch 2 ,mem_h5tx_wptr 
-0x438a 007796 iforce contwu 
-0x438b 007797 deposit regb 
-0x438c 007798 isolate1 mark_h5tx_rp ,mark 
-0x438d 007799 setflag true ,hci_flag_rp ,pdata 
-0x438e 007800 istore 2 ,contwu 
-0x438f 007801 copy contwu ,rega 
-0x4390 007802 deposit regc 
-0x4391 007803 istore 1 ,contwu 
-0x4392 007804 lshift4 loopcnt ,pdata 
-0x4393 007805 ior queue ,pdata 
-0x4394 007806 iadd regc ,regc 
-0x4395 007807 istore 2 ,contwu 
-0x4396 007808 rshift8 pdata ,pdata 
-0x4397 007809 iadd regc ,pdata 
-0x4398 007810 sub pdata ,0xff ,pdata 
-0x4399 007811 istore 1 ,contwu 
-0x439a 007812 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
-0x439b 007813 increase 4 ,loopcnt 
-0x439c 007814 copy rega ,contwu 
-0x439d 007815 call calc_tx_crc16 
-0x439e 007816 istore 2 ,contwu 
-:      007817 bcsp_send_packet_form_nocrc:
-0x439f 007818 fetch 2 ,mem_h5tx_wptr 
-0x43a0 007819 iadd regb ,contwu 
-0x43a1 007820 increase 2 ,contwu 
-0x43a2 007821 deposit contwu 
-0x43a3 007822 store 2 ,mem_h5tx_wptr 
-0x43a4 007823 hstore 2 ,core_uart_twptr 
-0x43a5 007824 fetcht 2 ,mem_h5tx_rptr 
-0x43a6 007825 call bcsp_update_free 
-0x43a7 007826 call bcsp_init_retransmit 
-0x43a8 007827 setarg 1600 
-0x43a9 007828 force lpo_delay_timer ,queue 
-0x43aa 007829 branch timer_init 
-:      007831 bcsp_init_retransmit:
-0x43ab 007832 setarg 400 
-0x43ac 007833 force hci_retransmit_timer ,queue 
-0x43ad 007834 call timer_init 
-0x43ae 007835 set1 mark_h5tx_retransmit ,mark 
-0x43af 007836 rtn 
-:      007838 bcsp_retransmit:
-0x43b0 007839 rtnmark0 mark_h5tx_retransmit 
-0x43b1 007840 force hci_retransmit_timer ,queue 
-0x43b2 007841 call timer_check 
-0x43b3 007842 nrtn blank 
-0x43b4 007843 fetch 2 ,mem_h5tx_rptr 
-0x43b5 007844 hstore 2 ,core_uart_trptrp 
-0x43b6 007845 branch bcsp_init_retransmit 
-:      007847 bcsp_freepacket:
-0x43b7 007848 fetch 2 ,mem_h5tx_wptr 
-0x43b8 007849 fetcht 2 ,mem_h5tx_rptr 
-0x43b9 007850 isub temp ,null 
-0x43ba 007851 branch bcsp_noretransmit ,zero 
-0x43bb 007852 copy temp ,contwu 
-0x43bc 007853 ifetch 2 ,contwu 
-0x43bd 007854 iforce rega 
-0x43be 007855 iand mask3ff ,pdata 
-0x43bf 007856 iadd contwu ,contwu 
-0x43c0 007857 hfetch 2 ,core_uart_trptr 
-0x43c1 007858 isub contwu ,pdata 
-0x43c2 007859 iand mask3ff ,regb 
-0x43c3 007860 fetch 2 ,mem_h5tx_wptr 
-0x43c4 007861 isub contwu ,pdata 
-0x43c5 007862 iand mask3ff ,pdata 
-0x43c6 007863 isub regb ,pdata 
-0x43c7 007864 nrtn positive 
-0x43c8 007865 isolate0 hci_flag_rp ,rega 
-0x43c9 007866 branch bcsp_discardnrp ,true 
-0x43ca 007867 fetch 1 ,mem_h5rx_ackcnt 
-0x43cb 007868 rtn blank 
-0x43cc 007869 increase -1 ,pdata 
-0x43cd 007870 store 1 ,mem_h5rx_ackcnt 
-0x43ce 007871 fetch 1 ,mem_rp_packets 
-0x43cf 007872 increase -1 ,pdata 
-0x43d0 007873 store 1 ,mem_rp_packets 
-:      007874 bcsp_discardnrp:
-0x43d1 007875 copy contwu ,temp 
-0x43d2 007876 storet 2 ,mem_h5tx_rptr 
-0x43d3 007877 fetch 2 ,mem_h5tx_wptr 
-0x43d4 007878 call bcsp_update_free 
-0x43d5 007879 branch bcsp_freepacket 
-:      007880 bcsp_noretransmit:
-0x43d6 007881 set0 mark_h5tx_retransmit ,mark 
-0x43d7 007882 rtn 
-:      007884 bcsp_update_free:
-0x43d8 007885 isub temp ,pdata 
-0x43d9 007886 iand mask3ff ,pdata 
-0x43da 007887 isub mask3ff ,pdata 
-0x43db 007888 sub pdata ,0 ,pdata 
-0x43dc 007889 store 2 ,mem_h5tx_free 
-0x43dd 007890 rtn 
-:      007892 bcsp_get_tx_ptr:
-0x43de 007893 fetch 2 ,mem_h5tx_wptr 
-0x43df 007894 iadd contwu ,contwu 
-0x43e0 007895 rtn 
-:      007899 hci_log:
-0x43e1 007900 rtn 
-:      007902 hci_rx_h4:
-0x43e2 007903 set1 mark_ext_patch ,mark 
-0x43e3 007904 bpatch patch3d_4 ,mem_patch3d 
-0x43e4 007905 fetch 1 ,mem_hci_cmd 
-0x43e5 007906 nrtn blank 
-:      007907 hci_rx_h4_1:
-0x43e6 007908 call hci_h4_parse_packet 
-0x43e7 007909 ncall h4_rx_discard_packet ,user 
-0x43e8 007910 rtn 
-:      007912 hci_h4_parse_packet:
-0x43e9 007913 set1 mark_ext_patch ,mark 
-0x43ea 007914 bpatch patch3d_5 ,mem_patch3d 
-0x43eb 007915 copy contru ,rega 
-0x43ec 007916 arg 4 ,temp 
-0x43ed 007917 ifetch 1 ,contru 
-0x43ee 007918 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
-0x43ef 007919 increase 1 ,temp 
-0x43f0 007920 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
-0x43f1 007921 copy contru ,pdata 
-0x43f2 007922 hstore 2 ,core_uart_rrptr 
-0x43f3 007923 rtn 
-:      007924 hci_h4_parse_packet_wait_len:
-0x43f4 007925 hfetch 2 ,core_uart_rxitems 
-0x43f5 007926 isub temp ,null 
-0x43f6 007927 nbranch hci_h4_parse_packet_wait_len ,positive 
-0x43f7 007929 disable user 
-0x43f8 007930 copy rega ,contru 
-0x43f9 007931 call h4_get_rx_payload_len 
-0x43fa 007932 iadd temp ,temp 
-:      007933 hci_h4_parse_packet_wait:
-0x43fb 007934 hfetch 2 ,core_uart_rxitems 
-0x43fc 007935 isub temp ,null 
-0x43fd 007936 nbranch hci_h4_parse_packet_wait ,positive 
-0x43fe 007937 copy rega ,contru 
-0x43ff 007938 ifetch 1 ,contru 
-0x4400 007939 beq hci_h4_type_cmd ,process_hci_cmd 
-0x4401 007940 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
-0x4402 007941 branch assert 
-:      007942 hci_h4_parse_packet_acl:
-0x4403 007943 set1 mark_ext_patch ,mark 
-0x4404 007944 bpatch patch3d_6 ,mem_patch3d 
-0x4405 007945 copy contru ,rega 
-0x4406 007946 ifetch 2 ,contru 
-0x4407 007947 copy rega ,contru 
-0x4408 007948 fetcht 1 ,mem_conn_handle 
-0x4409 007949 icompare 0xff ,temp 
-0x440a 007950 branch process_acl ,true 
-0x440b 007951 branch le_acl_downgoing ,le 
-0x440c 007952 enable user 
-0x440d 007953 rtn 
-:      007954 h4_rx_discard_packet:
-0x440e 007955 set1 mark_ext_patch ,mark 
-0x440f 007956 bpatch patch3d_7 ,mem_patch3d 
-0x4410 007957 hfetch 2 ,core_uart_rrptr 
-0x4411 007958 iforce contru 
-0x4412 007959 call h4_get_rx_payload_len 
-0x4413 007960 iadd contru ,contru 
-0x4414 007961 deposit contru 
-0x4415 007962 hstore 2 ,core_uart_rrptr 
-0x4416 007963 rtn 
-:      007968 h4_get_rx_payload_len:
-0x4417 007969 ifetch 1 ,contru 
-0x4418 007970 increase 2 ,contru 
-0x4419 007971 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
-0x441a 007972 ifetch 1 ,contru 
-0x441b 007973 rtn 
-:      007974 h4_get_rx_payload_len_acl:
-0x441c 007975 ifetch 2 ,contru 
-0x441d 007976 rtn 
-:      007978 h4_get_tx_ptr:
-0x441e 007979 hfetch 2 ,core_uart_twptr 
-0x441f 007980 increase -5 ,contwu 
-0x4420 007981 iadd contwu ,contwu 
-0x4421 007982 rtn 
-:      007984 h4_send_packet_event:
-0x4422 007985 arg hci_h4_type_event ,temp 
-0x4423 007986 branch h4_send_packet 
-:      007987 h4_send_packet_acl:
-0x4424 007988 arg hci_h4_type_acl ,temp 
-:      007989 h4_send_packet:
-0x4425 007990 set1 mark_ext_patch ,mark 
-0x4426 007991 bpatch patch3e_0 ,mem_patch3e 
-0x4427 007992 increase 1 ,loopcnt 
-0x4428 007993 hfetch 2 ,core_uart_twptr 
-0x4429 007994 copy pdata ,contwu 
-0x442a 007995 copy loopcnt ,pdata 
-0x442b 007996 istoret 1 ,contwu 
-0x442c 007997 increase -1 ,pdata 
-0x442d 007998 iadd contwu ,contwu 
-0x442e 007999 copy contwu ,pdata 
-0x442f 008000 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4430 008001 copy temp ,pdata 
-0x4431 008002 rtneq hci_h4_type_acl 
-0x4432 008003 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4433 008004 hstore 2 ,core_uart_twptr 
-0x4434 008005 branch h4_send_acl_trigger_clear 
-:      008007 h4_send_acl_trigger:
-0x4435 008008 set1 mark_ext_patch ,mark 
-0x4436 008009 bpatch patch3e_1 ,mem_patch3e 
-0x4437 008010 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
-0x4438 008011 branch assert ,blank 
-0x4439 008012 hstore 2 ,core_uart_twptr 
-0x443a 008013 branch h4_send_acl_trigger_clear 
-:      008015 h4_send_acl_trigger_clear:
-0x443b 008016 setarg 0 
-0x443c 008017 store 2 ,mem_hci_acl_tx_trigger_wptr 
-0x443d 008018 rtn 
-:      008020 h4_tx_buffer_remain:
-0x443e 008021 hfetcht 2 ,core_uart_trptr 
-0x443f 008022 hfetch 2 ,core_uart_twptr 
-0x4440 008023 isub temp ,rega 
-0x4441 008024 nbranch h4_tx_buffer_remain_negative ,positive 
-0x4442 008025 hfetcht 2 ,core_uart_tsaddr 
-0x4443 008026 hfetch 2 ,core_uart_teaddr 
-0x4444 008027 isub temp ,pdata 
-0x4445 008028 isub rega ,temp 
-0x4446 008029 rtn 
-:      008030 h4_tx_buffer_remain_negative:
-0x4447 008031 sub rega ,-1 ,temp 
-0x4448 008032 rtn 
-:      008037 hci_dispatch:
-0x4449 008038 set0 mark_ext_patch ,mark 
-0x444a 008039 bpatch patch19_5 ,mem_patch19 
-0x444b 008040 fetch 1 ,mem_device_option 
-0x444c 008041 rtnne dvc_op_hci 
-0x444d 008042 call hci_rx_packet 
-0x444e 008043 call hci_check_bcsp_protocol 
-0x444f 008044 call bcsp_retransmit ,true 
-0x4450 008045 call hci_check_bcsp_protocol 
-0x4451 008046 call bcsp_freepacket ,true 
-0x4452 008047 branch process_send_acl 
-0x4453 008048 rtnmark0 mark_h5_reinit 
-0x4454 008049 force h5_reinit_timer ,queue 
-0x4455 008050 call timer_check 
-0x4456 008051 nrtn blank 
-0x4457 008052 call hci_reinit 
-0x4458 008053 call hci_check_bcsp_protocol 
-0x4459 008054 nrtn true 
-0x445a 008055 set0 mark_h5_sync ,mark 
-0x445b 008056 force 0xda ,temp 
-0x445c 008057 setarg 0xededdc 
-0x445d 008058 call parse_bcsp_link_establish_send 
-0x445e 008059 setarg 2000 
-0x445f 008060 force h5_reinit_timer ,queue 
-0x4460 008061 branch timer_init 
-:      008064 hci_init:
-0x4461 008065 set0 mark_ext_patch ,mark 
-0x4462 008066 bpatch patch19_6 ,mem_patch19 
-0x4463 008067 rtn wake 
-0x4464 008068 setarg hci_idle_dispatch 
-0x4465 008069 store 2 ,mem_cb_idle_process 
-0x4466 008071 setarg uart_baud_115200 
-0x4467 008072 store uart_baud_len ,mem_baud 
-:      008073 hci_lpm_init:
-0x4468 008074 set0 mark_ext_patch ,mark 
-0x4469 008075 bpatch patch19_7 ,mem_patch19 
-0x446a 008076 call init_filter_ram 
-0x446b 008077 setarg mem_h5rx_buf 
-0x446c 008078 hstore 2 ,core_uart_rsaddr 
-0x446d 008079 setarg mem_h5rx_buf_end 
-0x446e 008080 hstore 2 ,core_uart_readdr 
-0x446f 008081 setarg mem_h5tx_buf 
-0x4470 008082 hstore 2 ,core_uart_tsaddr 
-0x4471 008083 call hci_sel_init 
-:      008084 hci_reinit:
-0x4472 008085 set0 mark_ext_patch ,mark 
-0x4473 008086 bpatch patch1a_0 ,mem_patch1a 
-0x4474 008087 hjam 0x0 ,core_uart_ctrl 
-0x4475 008088 jam 0 ,mem_h5rx_ack 
-0x4476 008089 jam 0 ,mem_h5tx_ack 
-0x4477 008090 jam 0 ,mem_h5tx_seq 
-0x4478 008091 setarg mem_h5tx_buf 
-0x4479 008092 store 2 ,mem_h5tx_wptr 
-0x447a 008093 store 2 ,mem_h5tx_rptr 
-0x447b 008094 hstore 2 ,core_uart_twptr 
-0x447c 008095 hstore 2 ,core_uart_trptrp 
-0x447d 008096 setarg mem_h5rx_buf 
-0x447e 008097 hstore 2 ,core_uart_rrptr 
-0x447f 008098 store 2 ,mem_h5rx_rptr 
-:      008099 hci_init_common:
-0x4480 008100 set0 mark_ext_patch ,mark 
-0x4481 008101 bpatch patch1a_1 ,mem_patch1a 
-0x4482 008102 hfetch 2 ,core_clkoff 
-0x4483 008103 set0 clock_off_uart ,pdata 
-0x4484 008104 hstore 2 ,core_clkoff 
-0x4485 008105 call uart_set_baud_by_mem 
-0x4486 008106 hjam uartclk_dpll ,core_uart_clksel 
-0x4487 008107 hjam uart_ctrl_h4 ,core_uart_ctrl 
-0x4488 008108 branch hci_init_queue_ack 
-:      008110 hci_sel_init:
-0x4489 008111 setarg mem_h5tx_buf_end 
-0x448a 008112 hstore 2 ,core_uart_teaddr 
-0x448b 008113 hfetch 1 ,core_gpio_sel1 
-0x448c 008114 or_into 0x07 ,pdata 
-0x448d 008115 hstore 1 ,core_gpio_sel1 
-0x448e 008116 jam 0xff ,mem_ucode_id_local 
-0x448f 008117 rtn 
-:      008119 hci_reset_uart:
-0x4490 008120 hfetch 2 ,core_uart_rwptr 
-0x4491 008121 hstore 2 ,core_uart_rrptr 
-0x4492 008122 set1 mark_h5_reset ,mark 
-0x4493 008123 rtn 
-:      008126 hci_check_bcsp_protocol:
-0x4494 008127 hfetch 1 ,core_uart_ctrl 
-0x4495 008128 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
-0x4496 008129 rtn 
-:      008131 hci_init_queue_ack:
-0x4497 008132 setarg mem_hci_acl_queue_start 
-0x4498 008133 store 2 ,mem_hci_acl_queue_wptr 
-0x4499 008134 store 2 ,mem_hci_acl_queue_rptr 
-0x449a 008135 force param_acl_pktcnt ,temp 
-0x449b 008136 iadd temp ,pdata 
-0x449c 008137 iadd temp ,pdata 
-0x449d 008138 increase 2 ,pdata 
-0x449e 008139 store 2 ,mem_hci_acl_queue_end 
-0x449f 008140 setarg 0x00 
-0x44a0 008141 store 1 ,mem_hci_acl_cnt 
-0x44a1 008142 store 1 ,mem_hci_acl_queue_wcnt 
-0x44a2 008143 rtn 
-:      008145 hci_rx_packet:
-0x44a3 008146 set0 mark_ext_patch ,mark 
-0x44a4 008147 bpatch patch1a_2 ,mem_patch1a 
-0x44a5 008148 hfetch 1 ,core_uart_status 
-0x44a6 008149 iforce regb 
-0x44a7 008150 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
-0x44a8 008151 hfetch 2 ,core_uart_rxitems 
-0x44a9 008152 iforce regc 
-0x44aa 008153 arg 0x44f ,temp 
-0x44ab 008154 isub temp ,null 
-0x44ac 008155 nrtn zero 
-:      008156 hci_rx_packet_cont:
-0x44ad 008157 hfetch 2 ,core_uart_rrptr 
-0x44ae 008158 iforce contru 
-0x44af 008159 call hci_check_bcsp_protocol 
-0x44b0 008160 branch hci_rx_bcsp ,true 
-0x44b1 008161 branch hci_rx_h4 
-:      008163 hci_send_ack:
-0x44b2 008164 call hci_check_bcsp_protocol 
-0x44b3 008165 branch bcsp_send_ack ,true 
-0x44b4 008166 rtn 
-:      008168 uart_send_byte:
-0x44b5 008169 hfetcht 1 ,core_uart_status 
-0x44b6 008170 isolate1 6 ,temp 
-0x44b7 008171 branch uart_send_byte ,true 
-0x44b8 008172 hstore 1 ,core_uart_txd 
-0x44b9 008173 rtn 
-:      008176 process_acl_into_queue:
-0x44ba 008177 fetcht 2 ,mem_hci_acl_queue_end 
-0x44bb 008178 fetch 2 ,mem_hci_acl_queue_wptr 
-0x44bc 008179 iforce contw 
-0x44bd 008180 deposit contru 
-0x44be 008181 istore 2 ,contw 
-0x44bf 008182 deposit contw 
-0x44c0 008183 store 2 ,mem_hci_acl_queue_wptr 
-0x44c1 008184 icompare 0xff ,temp 
-0x44c2 008185 call process_acl_into_queue_loop ,true 
-0x44c3 008186 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44c4 008187 increase 1 ,pdata 
-0x44c5 008188 store 1 ,mem_hci_acl_queue_wcnt 
-0x44c6 008189 rtn 
-:      008190 process_acl_into_queue_loop:
-0x44c7 008191 setarg mem_hci_acl_queue_start 
-0x44c8 008192 store 2 ,mem_hci_acl_queue_wptr 
-0x44c9 008193 rtn 
-:      008196 process_acl_dequeue:
-0x44ca 008197 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44cb 008198 rtn blank 
-0x44cc 008199 fetcht 2 ,mem_hci_acl_queue_end 
-0x44cd 008200 fetch 2 ,mem_hci_acl_queue_rptr 
-0x44ce 008201 iforce contr 
-0x44cf 008202 ifetch 2 ,contr 
-0x44d0 008203 iforce contru 
-0x44d1 008204 deposit contr 
-0x44d2 008205 store 2 ,mem_hci_acl_queue_rptr 
-0x44d3 008206 icompare 0xff ,temp 
-0x44d4 008207 call process_acl_dequeue_loop ,true 
-0x44d5 008208 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44d6 008209 increase -1 ,pdata 
-0x44d7 008210 store 1 ,mem_hci_acl_queue_wcnt 
-0x44d8 008211 force 1 ,pdata 
-0x44d9 008212 rtn 
-:      008213 process_acl_dequeue_loop:
-0x44da 008214 setarg mem_hci_acl_queue_start 
-0x44db 008215 store 2 ,mem_hci_acl_queue_rptr 
-0x44dc 008216 rtn 
-:      008218 process_acl:
-0x44dd 008219 set0 mark_ext_patch ,mark 
-0x44de 008220 bpatch patch1a_3 ,mem_patch1a 
-0x44df 008221 fetch 1 ,mem_hci_acl_queue_wcnt 
-0x44e0 008222 sub pdata ,2 ,null 
-0x44e1 008223 branch process_acl_queue_check_ok ,positive 
-0x44e2 008224 enable user 
-0x44e3 008225 branch process_send_acl 
-:      008226 process_acl_queue_check_ok:
-0x44e4 008227 call hci_send_ack 
-0x44e5 008228 call process_acl_into_queue 
-:      008229 process_send_acl:
-0x44e6 008230 set0 mark_ext_patch ,mark 
-0x44e7 008231 bpatch patch1a_4 ,mem_patch1a 
-0x44e8 008232 rtnmark1 mark_tx_l2cap 
-0x44e9 008233 call process_acl_dequeue 
-0x44ea 008234 rtn blank 
-0x44eb 008235 ifetcht 1 ,contru 
-0x44ec 008236 call context_search_conn_handle2 
-0x44ed 008237 nrtn zero 
-0x44ee 008238 ifetch 1 ,contru 
-0x44ef 008239 rshift4 pdata ,pdata 
-0x44f0 008240 and pdata ,0x3 ,pdata 
-0x44f1 008241 nbranch process_send_acl_good_lch ,blank 
-0x44f2 008242 set1 1 ,pdata 
-:      008243 process_send_acl_good_lch:
-0x44f3 008244 set1 2 ,pdata 
-0x44f4 008245 store 1 ,mem_tx_lch 
-0x44f5 008246 ifetch 2 ,contru 
-0x44f6 008247 store 2 ,mem_tx_len 
-0x44f7 008248 deposit contru 
-0x44f8 008249 store 2 ,mem_txptr 
-0x44f9 008250 set1 mark_tx_l2cap ,mark 
-0x44fa 008251 bmark0 mark_context ,process_acl_ncontext 
-0x44fb 008252 fetch 1 ,mem_conn_handle 
-0x44fc 008253 isub temp ,null 
-0x44fd 008254 nbranch process_acl_ncontext ,zero 
-0x44fe 008255 fetch 1 ,mem_op 
-0x44ff 008256 set1 op_txl2cap ,pdata 
-0x4500 008257 store 1 ,mem_op 
-0x4501 008258 rtn 
-:      008260 process_acl_ncontext:
-0x4502 008261 increase coffset_op ,rega 
-0x4503 008262 ifetch 1 ,rega 
-0x4504 008263 set1 op_txl2cap ,pdata 
-0x4505 008264 istore 1 ,rega 
-0x4506 008265 rtn 
-:      008270 process_hci_cmd:
-0x4507 008271 set0 mark_ext_patch ,mark 
-0x4508 008272 bpatch patch1a_5 ,mem_patch1a 
-0x4509 008273 fetch 1 ,mem_hci_cmd 
-0x450a 008274 branch process_hci_cmd_cont ,blank 
-0x450b 008275 enable user 
-0x450c 008276 rtn 
-:      008277 process_hci_cmd_cont:
-0x450d 008278 call hci_send_ack 
-0x450e 008279 ifetch 2 ,contru 
-0x450f 008280 iforce alarm 
-0x4510 008281 iforce queue 
-0x4511 008282 ifetch 1 ,contru 
-0x4512 008283 iforce temp 
-0x4513 008284 rshift2 alarm ,pdata 
-0x4514 008285 rshift8 pdata ,pdata 
-0x4515 008286 beq hci_ogf_link_control ,phci_grp_link_control 
-0x4516 008287 beq hci_ogf_link_policy ,phci_grp_link_policy 
-0x4517 008288 beq hci_ogf_baseband ,phci_grp_baseband 
-0x4518 008289 beq hci_ogf_info ,phci_grp_info 
-0x4519 008290 beq hci_ogf_status ,phci_grp_status 
-0x451a 008291 beq hci_ogf_test ,phci_grp_test 
-0x451b 008292 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
-0x451c 008293 beq hci_ogf_low_energy ,phci_grp_low_energy 
-0x451d 008294 rtn 
-:      008297 phci_grp_link_control:
-0x451e 008298 set0 mark_ext_patch ,mark 
-0x451f 008299 bpatch patch1a_6 ,mem_patch1a 
-0x4520 008300 deposit queue 
-0x4521 008301 beq hci_inquiry ,phci_inquiry 
-0x4522 008302 beq hci_inquiry_cancel ,phci_inquiry_cancel 
-0x4523 008303 beq hci_periodic_inquiry_mode ,hci_normal_reply 
-0x4524 008304 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
-0x4525 008305 beq hci_create_connection ,phci_create_connection 
-0x4526 008306 beq hci_disconnect ,phci_disconnect 
-0x4527 008307 beq hci_add_sco_connection ,hci_normal_reply 
-0x4528 008308 beq hci_create_connection_cancel ,phci_create_connection_cancel 
-0x4529 008309 beq hci_accept_connection ,phci_accept_connection 
-0x452a 008310 beq hci_reject_connection ,phci_reject_connection 
-0x452b 008311 beq hci_link_key_request_reply ,phci_link_key_request_reply 
-0x452c 008312 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
-0x452d 008313 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
-0x452e 008314 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
-0x452f 008315 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
-0x4530 008316 beq hci_authentication_requested ,phci_authentication_requested 
-0x4531 008317 beq hci_set_connection_encryption ,phci_set_connection_encryption 
-0x4532 008318 beq hci_change_connection_link_key ,hci_normal_reply 
-0x4533 008319 beq hci_master_link_key ,hci_normal_reply 
-0x4534 008320 beq hci_remote_name_request ,phci_remote_name_request 
-0x4535 008321 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
-0x4536 008322 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
-0x4537 008323 beq hci_read_remote_version_information ,phci_read_remote_version_information 
-0x4538 008324 beq hci_read_clock_offset ,phci_read_clock_offset 
-0x4539 008325 beq hci_setup_sco_connection ,phci_setup_sco_connection 
-0x453a 008326 beq hci_accept_sco_connection ,phci_accept_sco_connection 
-0x453b 008327 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
-0x453c 008328 branch phci_unknown_command 
-:      008331 phci_grp_link_policy:
-0x453d 008332 set0 mark_ext_patch ,mark 
-0x453e 008333 bpatch patch1a_7 ,mem_patch1a 
-0x453f 008334 deposit queue 
-0x4540 008335 beq hci_role_discovery ,phci_role_discovery 
-0x4541 008336 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
-0x4542 008337 beq hci_hold_mode ,hci_normal_reply 
-0x4543 008338 beq hci_sniff_mode ,phci_sniff_mode 
-0x4544 008339 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
-0x4545 008340 beq hci_park_mode ,hci_normal_reply 
-0x4546 008341 beq hci_exit_park_mode ,hci_normal_reply 
-0x4547 008342 beq hci_qos_setup ,hci_normal_reply 
-0x4548 008343 beq hci_switch_role ,phci_switch_role 
-0x4549 008344 beq hci_read_link_policy_settings ,hci_normal_reply 
-0x454a 008345 beq hci_read_default_link_policy_settings ,hci_normal_reply 
-0x454b 008346 beq hci_write_default_link_policy_settings ,hci_normal_reply 
-0x454c 008347 beq hci_flow_specification ,hci_normal_reply 
-0x454d 008348 beq hci_sniff_subrating ,phci_sniff_subrating 
-0x454e 008349 branch phci_unknown_command 
-:      008351 phci_grp_baseband:
-0x454f 008352 set0 mark_ext_patch ,mark 
-0x4550 008353 bpatch patch1b_0 ,mem_patch1b 
-0x4551 008354 deposit queue 
-0x4552 008355 beq hci_set_event_mask ,phci_set_event_mask 
-0x4553 008356 beq hci_reset ,hci_normal_reply 
-0x4554 008357 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
-0x4555 008358 beq hci_write_local_name ,phci_change_local_name 
-0x4556 008359 beq hci_read_local_name ,phci_read_local_name 
-0x4557 008360 beq hci_write_page_timeout ,phci_write_page_timeout 
-0x4558 008361 beq hci_read_scan_enable ,phci_read_scan_enable 
-0x4559 008362 beq hci_write_scan_enable ,phci_write_scan_enable 
-0x455a 008363 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
-0x455b 008364 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
-0x455c 008365 beq hci_write_authentication_enable ,phci_write_authentication_enable 
-0x455d 008366 beq hci_write_encryption_mode ,phci_write_encryption_mode 
-0x455e 008367 beq hci_write_class_of_device ,phci_write_class_of_device 
-0x455f 008368 beq hci_write_voice_setting ,hci_normal_reply 
-0x4560 008369 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
-0x4561 008370 beq hci_host_buffer_size ,hci_normal_reply 
-0x4562 008371 beq hci_host_num_completed_packets ,phci_host_num_completed 
-0x4563 008372 beq hci_write_inquiry_scan_type ,hci_normal_reply 
-0x4564 008373 beq hci_write_inquiry_mode ,hci_normal_reply 
-0x4565 008374 beq hci_write_page_scan_type ,hci_normal_reply 
-0x4566 008375 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
-0x4567 008376 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
-0x4568 008377 branch phci_unknown_command 
-:      008379 phci_grp_info:
-0x4569 008380 set0 mark_ext_patch ,mark 
-0x456a 008381 bpatch patch1b_1 ,mem_patch1b 
-0x456b 008382 deposit queue 
-0x456c 008383 beq hci_read_local_version_information ,phci_read_local_version_information 
-0x456d 008384 beq hci_read_local_supported_features ,phci_read_local_supported_features 
-0x456e 008385 beq hci_read_local_ext_features ,phci_read_local_ext_features 
-0x456f 008386 beq hci_read_buffer_size ,phci_read_buffer_size 
-0x4570 008387 beq hci_read_bd_addr ,phci_read_bd_addr 
-0x4571 008388 branch phci_unknown_command 
-:      008390 phci_grp_status:
-0x4572 008391 set0 mark_ext_patch ,mark 
-0x4573 008392 bpatch patch1b_2 ,mem_patch1b 
-0x4574 008393 deposit queue 
-0x4575 008394 beq hci_read_failed_contact_counter ,hci_normal_reply 
-0x4576 008395 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
-0x4577 008396 beq hci_get_link_quality ,phci_get_link_quality 
-0x4578 008397 beq hci_read_rssi ,phci_read_rssi 
-0x4579 008398 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
-0x457a 008399 beq hci_read_bd_clock ,phci_read_bd_clock 
-0x457b 008400 branch phci_unknown_command 
-:      008402 phci_grp_test:
-0x457c 008403 set0 mark_ext_patch ,mark 
-0x457d 008404 bpatch patch1b_3 ,mem_patch1b 
-0x457e 008405 deposit queue 
-0x457f 008406 beq hci_read_loopback_mode ,hci_normal_reply 
-0x4580 008407 beq hci_write_loopback_mode ,hci_normal_reply 
-0x4581 008408 beq hci_enable_device_under_test_mode ,hci_normal_reply 
-0x4582 008409 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
-0x4583 008410 branch phci_unknown_command 
-0x4584 008411 rtn 
-:      008413 phci_grp_vendor_specific:
-0x4585 008414 set0 mark_ext_patch ,mark 
-0x4586 008415 bpatch patch1b_4 ,mem_patch1b 
-0x4587 008416 deposit queue 
-0x4588 008417 beq hci_vendor_cmd_reset ,hci_normal_reply 
-0x4589 008418 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
-0x458a 008419 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
-0x458b 008420 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
-0x458c 008421 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
-0x458d 008422 beq hci_vendor_cmd_echo ,hci_normal_reply 
-0x458e 008423 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
-0x458f 008424 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
-0x4590 008426 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
-0x4591 008427 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
-0x4592 008428 branch hci_normal_reply 
-:      008430 phci_grp_vendor_enter_lpm:
-0x4593 008431 call hci_normal_reply 
-0x4594 008432 call wait_uarttx 
-0x4595 008433 call gpio_pu_uart_tx 
-:      008434 hci_enter_lpm:
-0x4596 008435 call app_put_lpm_wake_lock 
-0x4597 008436 call app_l2cap_flow_control_enable 
-0x4598 008437 branch gpio_rx_config_input_with_pu 
-:      008439 hci_exit_lpm:
-0x4599 008440 jam hci_rx_ready ,mem_hci_lt_rx_state 
-0x459a 008441 call app_get_lpm_wake_lock 
-0x459b 008442 call hci_lpm_init 
-0x459c 008443 branch app_l2cap_flow_control_disable 
-:      008445 phci_grp_vendor_chipid:
-0x459d 008446 call hci_get_cmd_complete_ptr 
-0x459e 008447 hfetch 2 ,core_chipid 
-0x459f 008448 istore 2 ,contwu 
-0x45a0 008449 force 6 ,loopcnt 
-0x45a1 008450 branch hci_command_complete 
-:      008452 phci_grp_vendor_baud:
-0x45a2 008453 ifetch 2 ,contru 
-0x45a3 008454 store 2 ,mem_baud 
-0x45a4 008455 hstore 2 ,core_uart_baud 
-0x45a5 008456 rtn 
-:      008458 phci_grp_vendor_patch:
-0x45a6 008460 ifetch 1 ,contru 
-0x45a7 008461 copy pdata ,temp 
-0x45a8 008462 hstore 1 ,core_ucode_low 
-0x45a9 008463 ifetch 1 ,contru 
-0x45aa 008464 iadd temp ,temp 
-0x45ab 008465 set1 7 ,pdata 
-0x45ac 008466 hstore 1 ,core_ucode_ctrl 
-0x45ad 008467 ifetch 1 ,contru 
-0x45ae 008468 iadd temp ,temp 
-0x45af 008469 copy pdata ,loopcnt 
-:      008470 phci_grp_vendor_patch_loop:
-0x45b0 008471 ifetch 1 ,contru 
-0x45b1 008472 hstore 1 ,core_ucode_data 
-0x45b2 008473 iadd temp ,temp 
-0x45b3 008474 loop phci_grp_vendor_patch_loop 
-0x45b4 008475 and temp ,0xff ,temp 
-0x45b5 008476 ifetch 1 ,contru 
-0x45b6 008477 isub temp ,null 
-0x45b7 008478 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45b8 008479 branch hci_normal_reply 
-:      008481 phci_grp_vendor_done:
-0x45b9 008482 arg 0x20 ,loopcnt 
-0x45ba 008483 arg mem_patch00 ,contw 
-0x45bb 008484 arg 0 ,temp 
-:      008485 phci_grp_vendor_done_loop:
-0x45bc 008486 ifetch 1 ,contru 
-0x45bd 008487 istore 1 ,contw 
-0x45be 008488 iadd temp ,temp 
-0x45bf 008489 loop phci_grp_vendor_done_loop 
-0x45c0 008490 and temp ,0xff ,temp 
-0x45c1 008491 ifetch 1 ,contru 
-0x45c2 008492 isub temp ,null 
-0x45c3 008493 nbranch phci_grp_vendor_patch_bad ,zero 
-0x45c4 008494 hjam 0 ,core_ucode_ctrl 
-0x45c5 008495 call hci_normal_reply 
-0x45c6 008496 call h4_rx_discard_packet 
-0x45c7 008497 branch soft_reset 
-:      008499 phci_grp_vendor_patch_bad:
-0x45c8 008500 hjam 0 ,core_ucode_ctrl 
-0x45c9 008501 branch start 
-:      008503 phci_grp_vendor_bdaddr:
-0x45ca 008504 ifetch 6 ,contru 
-0x45cb 008505 store 6 ,mem_lap 
-0x45cc 008506 branch hci_normal_reply 
-:      008509 phci_grp_vendor_mem:
-0x45cd 008510 ifetch 1 ,contru 
-0x45ce 008511 store 1 ,mem_hci_curr_len 
-0x45cf 008512 copy pdata ,loopcnt 
-0x45d0 008513 ifetch 2 ,contru 
-0x45d1 008514 store 2 ,mem_hci_curr_target 
-0x45d2 008515 copy pdata ,contw 
-0x45d3 008516 call uart_copy_rx_bytes 
-0x45d4 008517 branch hci_normal_reply 
-:      008520 phci_grp_vendor_eep:
-0x45d5 008521 ifetch 1 ,contru 
-0x45d6 008522 store 1 ,mem_hci_curr_len 
-0x45d7 008523 copy pdata ,loopcnt 
-0x45d8 008524 ifetch 2 ,contru 
-0x45d9 008525 store 2 ,mem_hci_curr_target 
-0x45da 008526 arg mem_l2cap_rxbuff1 ,contw 
-0x45db 008527 call uart_copy_rx_bytes 
-0x45dc 008528 fetcht 1 ,mem_hci_curr_len 
-0x45dd 008529 arg mem_l2cap_rxbuff1 ,rega 
-0x45de 008530 fetch 2 ,mem_hci_curr_target 
-0x45df 008531 branch iicd_write_ota_data 
-:      008537 phci_grp_low_energy:
-0x45e0 008538 set0 mark_ext_patch ,mark 
-0x45e1 008539 bpatch patch1b_5 ,mem_patch1b 
-0x45e2 008540 deposit queue 
-0x45e3 008541 beq hci_le_set_event_mask ,hci_normal_reply 
-0x45e4 008542 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
-0x45e5 008543 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
-0x45e6 008544 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
-0x45e7 008545 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
-0x45e8 008546 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
-0x45e9 008547 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
-0x45ea 008548 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
-0x45eb 008549 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
-0x45ec 008550 beq hci_le_create_connection ,phci_le_create_conn 
-0x45ed 008551 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
-0x45ee 008552 beq hci_le_read_channel_map ,phci_le_read_channel_map 
-0x45ef 008553 beq hci_le_read_remote_used_features ,hci_command_status 
-0x45f0 008554 beq hci_le_connection_update ,hci_normal_reply 
-0x45f1 008555 branch phci_unknown_command 
-0x45f2 008556 rtn 
-:      008557 phci_le_read_buffer_size:
-0x45f3 008558 call hci_get_cmd_complete_ptr 
-0x45f4 008559 setarg 0 
-0x45f5 008560 istore 3 ,contwu 
-0x45f6 008561 force 0x07 ,loopcnt 
-0x45f7 008562 branch hci_command_complete 
-:      008564 phci_le_read_local_supported_features:
-0x45f8 008565 call hci_get_cmd_complete_ptr 
-0x45f9 008566 setarg 1 
-0x45fa 008567 istore 2 ,contwu 
-0x45fb 008568 setarg 0 
-0x45fc 008569 istore 6 ,contwu 
-0x45fd 008570 force 0x0c ,loopcnt 
-0x45fe 008571 branch hci_command_complete 
-:      008573 phci_le_set_adv_param:
-0x45ff 008574 arg 15 ,loopcnt 
-0x4600 008575 arg mem_le_adv_param ,contw 
-0x4601 008576 call uart_copy_rx_bytes 
-0x4602 008577 branch hci_normal_reply 
-:      008579 phci_le_set_adv_data:
-0x4603 008580 arg 32 ,loopcnt 
-0x4604 008581 arg mem_le_adv_data_len ,contw 
-0x4605 008582 call uart_copy_rx_bytes 
-0x4606 008583 branch hci_normal_reply 
-:      008585 phci_le_set_scan_response_data:
-0x4607 008586 arg 32 ,loopcnt 
-0x4608 008587 arg mem_le_scan_data_len ,contw 
-0x4609 008588 call uart_copy_rx_bytes 
-0x460a 008589 branch hci_normal_reply 
-:      008591 phci_le_set_adv_enable:
-0x460b 008592 ifetch 1 ,contru 
-0x460c 008593 store 1 ,mem_le_adv_enable 
-0x460d 008594 branch hci_normal_reply 
-:      008596 phci_le_set_scan_param:
-0x460e 008597 ifetch 7 ,contru 
-0x460f 008598 store 7 ,mem_le_scan_params 
-0x4610 008599 branch hci_normal_reply 
-:      008601 phci_le_set_scan_enable:
-0x4611 008602 ifetch 1 ,contru 
-0x4612 008603 store 1 ,mem_le_scan_enable 
-0x4613 008604 branch hci_normal_reply 
-:      008606 phci_le_create_conn:
-0x4614 008607 ifetch 4 ,contru 
-0x4615 008608 store 4 ,mem_le_scan_interval 
-0x4616 008609 ifetch 1 ,contru 
-0x4617 008610 store 1 ,mem_le_scan_filter_policy 
-0x4618 008611 arg 20 ,loopcnt 
-0x4619 008612 arg mem_le_conn_param ,contw 
-0x461a 008613 call uart_copy_rx_bytes 
-0x461b 008614 jam 1 ,mem_le_scan_enable 
-0x461c 008615 fetch 1 ,mem_le_conn_own_addr_type 
-0x461d 008616 store 1 ,mem_le_scan_own_addr_type 
-0x461e 008617 fetch 2 ,mem_le_conn_interval_max 
-0x461f 008618 store 2 ,mem_le_conn_interval 
-0x4620 008619 fetch 2 ,mem_le_conn_latency 
-0x4621 008620 store 2 ,mem_le_slave_latency 
-0x4622 008621 fetch 2 ,mem_le_conn_superto 
-0x4623 008622 store 2 ,mem_le_superto 
-0x4624 008623 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x4625 008624 branch hci_command_status 
-:      008626 phci_le_create_conn_cancel:
-0x4626 008628 branch hci_normal_reply 
-:      008630 phci_le_read_channel_map:
-0x4627 008631 call hci_get_cmd_complete_ptr 
-0x4628 008632 ifetch 2 ,contru 
-0x4629 008633 istore 2 ,contwu 
-0x462a 008634 setarg 0x1fffff 
-0x462b 008635 istore 5 ,contwu 
-0x462c 008636 force 0x0b ,loopcnt 
-0x462d 008637 branch hci_command_complete 
-:      008642 phci_host_num_completed:
-0x462e 008643 ifetch 3 ,contru 
-0x462f 008644 ifetcht 3 ,contru 
-0x4630 008645 fetch 2 ,mem_acl_credits 
-0x4631 008646 iadd temp ,pdata 
-0x4632 008647 store 2 ,mem_acl_credits 
-0x4633 008648 rtn 
-:      008650 phci_inquiry:
-0x4634 008651 ifetch 3 ,contru 
-0x4635 008652 store 3 ,mem_glap 
-:      008653 do_at_inquiry0:
-0x4636 008654 jam hci_cmd_inquiry ,mem_hci_cmd 
-0x4637 008655 ifetch 1 ,contru 
-0x4638 008656 arg 1600 ,temp 
-0x4639 008657 imul32 temp ,pdata 
-0x463a 008658 arg 0xffff ,temp 
-0x463b 008659 isub temp ,null 
-0x463c 008660 nbranch phci_inquiry_nowrap ,positive 
-0x463d 008661 deposit temp 
-:      008662 phci_inquiry_nowrap:
-0x463e 008663 force inquiry_length_timer ,queue 
-0x463f 008664 call timer_init 
-0x4640 008665 fetch 1 ,mem_at_using_flag 
-0x4641 008666 bbit1 at_flag_inq ,at_rev_end 
-0x4642 008667 branch hci_command_status 
-:      008670 phci_inquiry_cancel:
-0x4643 008671 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x4644 008672 branch hci_normal_reply 
-:      008674 phci_create_connection:
-0x4645 008675 call phci_read_plap 
-0x4646 008676 ifetch 2 ,contru 
-0x4647 008677 store 2 ,mem_packet_type 
-0x4648 008678 ifetch 2 ,contru 
-0x4649 008679 store 1 ,mem_page_mode 
-0x464a 008680 call phci_read_clock 
-0x464b 008681 ifetch 1 ,contru 
-0x464c 008682 store 1 ,mem_allow_switch 
-0x464d 008683 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x464e 008684 branch hci_command_status 
-:      008687 phci_disconnect:
-0x464f 008688 jam hci_cmd_disconn ,mem_hci_cmd 
-0x4650 008689 ifetch 2 ,contru 
-0x4651 008690 store 1 ,mem_hci_conn_handle 
-0x4652 008691 ifetch 1 ,contru 
-0x4653 008692 store 1 ,mem_disconn_reason_send 
-0x4654 008693 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
-0x4655 008694 fetch 1 ,mem_hci_conn_handle 
-0x4656 008695 fetcht 1 ,mem_sco_handle 
-0x4657 008696 isub temp ,null 
-0x4658 008697 nbranch hci_command_status ,zero 
-0x4659 008698 jam hci_cmd_disconn_sco ,mem_hci_cmd 
-0x465a 008699 fetch 1 ,mem_sco_asso_handle 
-0x465b 008700 store 1 ,mem_hci_conn_handle 
-0x465c 008701 branch hci_command_status 
-:      008703 phci_create_connection_cancel:
-0x465d 008704 call hci_get_cmd_complete_ptr 
-0x465e 008705 call hci_write_plap 
-0x465f 008706 force 10 ,loopcnt 
-0x4660 008707 call hci_command_complete 
-0x4661 008709 jam hci_cmd_detach ,mem_hci_cmd 
-0x4662 008710 force hci_error_no_connection ,temp 
-0x4663 008711 branch hci_send_connection_error 
-:      008713 phci_link_key_request_reply:
-0x4664 008714 call phci_read_plap 
-0x4665 008715 arg mem_link_key ,contw 
-0x4666 008716 force 16 ,loopcnt 
-0x4667 008717 call uart_copy_rx_bytes 
-0x4668 008718 jam hci_cmd_linkkey ,mem_hci_cmd 
-0x4669 008719 branch phci_pin_code_reply 
-:      008721 phci_link_key_request_negative_reply:
-0x466a 008722 call phci_read_plap 
-0x466b 008723 jam hci_cmd_nokey ,mem_hci_cmd 
-0x466c 008724 branch phci_pin_code_reply 
-:      008726 phci_pin_code_request_reply:
-0x466d 008727 call phci_read_plap 
-0x466e 008728 ifetch 1 ,contru 
-0x466f 008729 store 1 ,mem_pin_length 
-0x4670 008730 iforce loopcnt 
-0x4671 008731 arg mem_pin ,contw 
-0x4672 008732 call uart_copy_rx_bytes 
-0x4673 008733 jam hci_cmd_pair ,mem_hci_cmd 
-0x4674 008734 branch phci_pin_code_reply 
-:      008736 phci_pin_code_request_negative_reply:
-0x4675 008737 call phci_read_plap 
-0x4676 008738 jam hci_cmd_nopair ,mem_hci_cmd 
-:      008739 phci_pin_code_reply:
-0x4677 008740 call hci_get_cmd_complete_ptr 
-0x4678 008741 call hci_write_plap 
-0x4679 008742 force 10 ,loopcnt 
-0x467a 008743 branch hci_command_complete 
-:      008745 phci_io_cap_request_reply:
-0x467b 008747 increase 6 ,contru 
-0x467c 008748 ifetch 3 ,contru 
-0x467d 008749 store 3 ,mem_sp_iocap_local 
-0x467e 008750 fetch 1 ,mem_master_sp_state 
-0x467f 008751 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
-0x4680 008752 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
-0x4681 008753 jam hci_cmd_io_cap ,mem_hci_cmd 
-0x4682 008754 branch phci_io_cap_request_reply_commom 
-:      008755 phci_io_cap_request_reply_master:
-0x4683 008756 jam sp_flag_commit ,mem_master_sp_flag 
-:      008757 phci_io_cap_request_reply_commom:
-0x4684 008758 call hci_get_cmd_complete_ptr 
-0x4685 008759 call hci_write_plap 
-0x4686 008760 force 10 ,loopcnt 
-0x4687 008761 branch hci_command_complete 
-:      008764 phci_authentication_requested:
-0x4688 008765 call phci_read_handle 
-0x4689 008766 jam hci_cmd_auth ,mem_hci_cmd 
-0x468a 008767 branch hci_command_status 
-:      008769 phci_set_connection_encryption:
-0x468b 008770 call phci_read_handle 
-0x468c 008771 ifetch 1 ,contru 
-0x468d 008772 increase hci_cmd_stopencrypt ,pdata 
-0x468e 008773 store 1 ,mem_hci_cmd 
-0x468f 008774 branch hci_command_status 
-:      008776 phci_remote_name_request:
-0x4690 008777 call phci_read_plap 
-0x4691 008778 ifetch 2 ,contru 
-0x4692 008779 store 1 ,mem_page_mode 
-0x4693 008780 call phci_read_clock 
-0x4694 008781 jam hci_cmd_remote_name_req ,mem_hci_cmd 
-0x4695 008782 branch hci_command_status 
-:      008784 phci_read_remote_ext_features:
-0x4696 008785 ifetch 2 ,contru 
-0x4697 008786 ifetch 1 ,contru 
-0x4698 008787 store 1 ,mem_ext_features_page 
-0x4699 008788 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
-0x469a 008789 branch hci_command_status 
-:      008791 phci_read_remote_supported_features:
-0x469b 008793 fetch 1 ,mem_conn_handle 
-0x469c 008794 force hci_error_no_connection ,rega 
-0x469d 008795 branch hci_command_status_err ,blank 
-0x469e 008796 call phci_read_handle 
-0x469f 008797 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
-0x46a0 008798 branch hci_command_status 
-:      008801 phci_read_remote_version_information:
-0x46a1 008803 fetch 1 ,mem_conn_handle 
-0x46a2 008804 force hci_error_no_connection ,rega 
-0x46a3 008805 branch hci_command_status_err ,blank 
-0x46a4 008806 call phci_read_handle 
-0x46a5 008807 jam hci_cmd_remote_version_req ,mem_hci_cmd 
-0x46a6 008808 branch hci_command_status 
-:      008811 phci_read_clock_offset:
-0x46a7 008812 call phci_status_reply_temp 
-0x46a8 008813 force hci_event_read_clock_offset_complete ,queue 
-0x46a9 008814 force 5 ,loopcnt 
-0x46aa 008815 branch hci_send_event 
-:      008817 phci_setup_sco_connection:
-0x46ab 008818 call phci_read_handle 
-0x46ac 008819 increase 10 ,contru 
-0x46ad 008820 ifetch 2 ,contru 
-0x46ae 008821 store 2 ,mem_voice_setting 
-0x46af 008822 ifetch 1 ,contru 
-0x46b0 008823 store 1 ,mem_retransmission_effort 
-0x46b1 008824 ifetch 2 ,contru 
-0x46b2 008825 store 2 ,mem_sco_ptype 
-0x46b3 008826 jam 2 ,mem_air_mode 
-0x46b4 008827 jam hci_cmd_setup_sco ,mem_hci_cmd 
-0x46b5 008828 branch hci_command_status 
-:      008830 phci_accept_sco_connection:
-0x46b6 008831 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
-0x46b7 008832 branch hci_command_status 
-:      008836 phci_read_local_name:
-0x46b8 008837 call hci_get_cmd_complete_ptr 
-0x46b9 008838 arg mem_local_name ,contr 
-0x46ba 008839 sub contr ,0xff ,loopcnt 
-0x46bb 008840 call uart_copy_tx_bytes 
-0x46bc 008841 force 0 ,pdata 
-0x46bd 008842 sub contr ,mem_local_name ,loopcnt 
-0x46be 008843 increase 0xf8 ,loopcnt 
-0x46bf 008844 call uart_write_bytes 
-0x46c0 008845 force 0xfc ,loopcnt 
-0x46c1 008846 branch hci_command_complete 
-:      008848 phci_change_local_name:
-0x46c2 008849 arg mem_local_name ,contw 
-0x46c3 008850 sub contw ,0xff ,loopcnt 
-:      008851 phci_change_local_name_loop:
-0x46c4 008852 ifetch 1 ,contru 
-0x46c5 008853 istore 1 ,contw 
-0x46c6 008854 branch phci_write_local_name_end ,blank 
-0x46c7 008855 loop phci_change_local_name_loop 
-:      008856 phci_write_local_name_end:
-0x46c8 008857 sub contw ,mem_local_name ,pdata 
-0x46c9 008858 sub pdata ,0 ,pdata 
-0x46ca 008859 store 1 ,mem_local_name_length 
-0x46cb 008860 branch hci_normal_reply 
-:      008862 phci_role_discovery:
-0x46cc 008863 call hci_get_cmd_complete_ptr 
-0x46cd 008864 call hci_write_handle 
-0x46ce 008865 force 0 ,pdata 
-0x46cf 008866 nsetflag master ,0 ,pdata 
-0x46d0 008867 istore 1 ,contwu 
-0x46d1 008868 force 7 ,loopcnt 
-0x46d2 008869 arg 0x809 ,alarm 
-0x46d3 008870 call hci_command_complete 
-0x46d4 008871 branch cmd_exit 
-0x46d5 008872 jam hci_cmd_role_discovery ,mem_hci_cmd 
-0x46d6 008873 rtn 
-:      008876 phci_write_link_policy_settings:
-0x46d7 008877 call phci_copy_handle 
-0x46d8 008878 force 6 ,loopcnt 
-0x46d9 008879 branch hci_command_complete 
-:      008882 phci_delete_stored_link_key:
-0x46da 008883 branch hci_normal_reply 
-:      008885 phci_write_page_timeout:
-0x46db 008886 ifetch 2 ,contru 
-0x46dc 008887 store 2 ,mem_page_to 
-0x46dd 008888 branch hci_normal_reply 
-:      008891 phci_write_scan_enable:
-0x46de 008892 ifetch 1 ,contru 
-0x46df 008893 store 1 ,mem_scan_mode 
-0x46e0 008894 branch hci_normal_reply 
-:      008896 phci_write_page_scan_activity:
-0x46e1 008897 ifetch 2 ,contru 
-0x46e2 008898 store 2 ,mem_pscan_interval 
-0x46e3 008899 ifetch 2 ,contru 
-0x46e4 008900 store 2 ,mem_pscan_window 
-0x46e5 008901 branch hci_normal_reply 
-:      008903 phci_write_inquiry_scan_activity:
-0x46e6 008904 ifetch 2 ,contru 
-0x46e7 008905 store 2 ,mem_iscan_interval 
-0x46e8 008906 ifetch 2 ,contru 
-0x46e9 008907 store 2 ,mem_iscan_window 
-0x46ea 008908 branch hci_normal_reply 
-:      008910 phci_write_encryption_mode:
-0x46eb 008911 branch hci_normal_reply 
-:      008914 phci_write_authentication_enable:
-0x46ec 008915 ifetch 1 ,contru 
-0x46ed 008916 store 1 ,mem_auth_enable 
-0x46ee 008917 branch hci_normal_reply 
-:      008919 phci_write_class_of_device:
-0x46ef 008920 ifetch 3 ,contru 
-0x46f0 008921 store 3 ,mem_class 
-0x46f1 008922 branch hci_normal_reply 
-:      008927 phci_read_ext_inquiry_response:
-0x46f2 008928 deposit temp 
-0x46f3 008929 branch hci_normal_reply ,blank 
-0x46f4 008930 call hci_get_payload_ptr 
-0x46f5 008931 force 0x1 ,pdata 
-0x46f6 008932 istore 1 ,contwu 
-0x46f7 008933 deposit alarm 
-0x46f8 008934 istore 2 ,contwu 
-0x46f9 008935 force hci_error_invalid_hci_command_parameters ,pdata 
-0x46fa 008936 istore 1 ,contwu 
-0x46fb 008937 setarg 0 
-0x46fc 008938 increase 0xf1 ,loopcnt 
-0x46fd 008939 call uart_write_bytes 
-0x46fe 008941 force hci_event_command_complete ,queue 
-0x46ff 008942 force 0xf5 ,loopcnt 
-0x4700 008943 branch hci_send_event 
-:      008947 phci_write_ssp_mode:
-0x4701 008948 ifetch 1 ,contru 
-0x4702 008949 ncall ssp_enable ,blank 
-0x4703 008950 call ssp_disable ,blank 
-0x4704 008951 branch hci_normal_reply 
-:      008953 phci_read_scan_enable:
-0x4705 008954 call hci_get_cmd_complete_ptr 
-0x4706 008955 fetch 1 ,mem_scan_mode 
-0x4707 008956 istore 1 ,contwu 
-0x4708 008957 force 5 ,loopcnt 
-0x4709 008958 branch hci_command_complete 
-:      008960 phci_read_local_version_information:
-0x470a 008961 call hci_get_cmd_complete_ptr 
-0x470b 008962 fetch 8 ,mem_hci_version 
-0x470c 008963 istore 8 ,contwu 
-0x470d 008964 force 12 ,loopcnt 
-0x470e 008965 branch hci_command_complete 
-:      008967 phci_read_local_supported_features:
-0x470f 008968 call hci_get_cmd_complete_ptr 
-0x4710 008969 fetch 8 ,mem_features 
-0x4711 008970 istore 8 ,contwu 
-0x4712 008971 force 12 ,loopcnt 
-0x4713 008972 branch hci_command_complete 
-:      008974 phci_read_local_ext_features:
-0x4714 008975 call hci_get_cmd_complete_ptr 
-0x4715 008976 setarg 0x0101 
-0x4716 008977 istore 2 ,contwu 
-0x4717 008978 setarg 0x01 
-0x4718 008979 istore 8 ,contwu 
-0x4719 008980 force 14 ,loopcnt 
-0x471a 008981 branch hci_command_complete 
-:      008983 phci_read_buffer_size:
-0x471b 008984 call hci_get_cmd_complete_ptr 
-0x471c 008985 fetch 7 ,mem_acl_pktlen 
-0x471d 008986 istore 7 ,contwu 
-0x471e 008987 force 11 ,loopcnt 
-0x471f 008988 branch hci_command_complete 
-:      008990 phci_read_bd_addr:
-0x4720 008991 call hci_get_cmd_complete_ptr 
-0x4721 008992 fetch 6 ,mem_lap 
-0x4722 008993 istore 6 ,contwu 
-0x4723 008994 force 10 ,loopcnt 
-0x4724 008995 branch hci_command_complete 
-:      008997 phci_set_event_mask:
-0x4725 008998 branch hci_normal_reply 
-:      009001 phci_reset_failed_contact_counter:
-0x4726 009002 branch hci_normal_reply 
-:      009003 phci_get_link_quality:
-0x4727 009004 call hci_get_cmd_complete_ptr 
-0x4728 009005 call hci_write_handle 
-0x4729 009006 setarg 0xff 
-0x472a 009007 istore 1 ,contwu 
-0x472b 009008 force 7 ,loopcnt 
-0x472c 009009 branch hci_command_complete 
-:      009011 phci_read_rssi:
-0x472d 009012 call hci_get_cmd_complete_ptr 
-0x472e 009013 call hci_write_handle 
-0x472f 009014 setarg 0x00 
-0x4730 009015 istore 1 ,contwu 
-0x4731 009016 force 7 ,loopcnt 
-0x4732 009017 branch hci_command_complete 
-:      009019 phci_read_afh_channel_map:
-0x4733 009020 set0 mark_ext_patch ,mark 
-0x4734 009021 bpatch patch1b_6 ,mem_patch1b 
-0x4735 009022 branch hci_normal_reply 
-:      009023 phci_read_bd_clock:
-0x4736 009024 set0 mark_ext_patch ,mark 
-0x4737 009025 bpatch patch1b_7 ,mem_patch1b 
-0x4738 009026 branch hci_normal_reply 
-:      009031 phci_accept_connection:
-0x4739 009032 call phci_read_plap 
-0x473a 009033 jam hci_cmd_accept_conn ,mem_hci_cmd 
-0x473b 009034 ifetch 1 ,contru 
-0x473c 009035 beq 1 ,hci_command_status 
-0x473d 009036 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
-0x473e 009037 branch hci_command_status 
-:      009039 phci_reject_connection:
-0x473f 009040 branch phci_accept_connection 
-0x4740 009041 call phci_read_plap 
-0x4741 009042 jam hci_cmd_reject_conn ,mem_hci_cmd 
-0x4742 009043 branch hci_normal_reply 
-:      009045 phci_change_connection_packet_type:
-0x4743 009046 call hci_command_status 
-0x4744 009047 call hci_get_payload_ptr 
-0x4745 009048 setarg 0 
-0x4746 009049 istore 1 ,contwu 
-0x4747 009050 ifetch 4 ,contru 
-0x4748 009051 istore 4 ,contwu 
-0x4749 009052 force 8 ,loopcnt 
-0x474a 009053 arg hci_event_connection_packet_type_changed ,queue 
-0x474b 009054 arg 5 ,loopcnt 
-0x474c 009055 branch hci_send_event 
-:      009057 phci_unknown_command:
-0x474d 009058 force hci_error_unknown_hci_command ,rega 
-0x474e 009059 branch hci_command_status_err 
-:      009061 phci_sniff_mode:
-0x474f 009064 call phci_read_handle 
-0x4750 009065 ifetch 2 ,contru 
-0x4751 009066 store 2 ,mem_sniff_param_interval 
-0x4752 009067 ifetch 2 ,contru 
-0x4753 009068 store 2 ,mem_hci_sniff_min_interval 
-0x4754 009069 ifetch 2 ,contru 
-0x4755 009070 store 2 ,mem_sniff_param_attempt 
-0x4756 009071 ifetch 2 ,contru 
-0x4757 009072 store 2 ,mem_sniff_param_timeout 
-0x4758 009073 jam hci_cmd_in_sniff ,mem_hci_cmd 
-0x4759 009074 branch hci_command_status 
-:      009076 phci_exit_sniff_mode:
-0x475a 009077 call phci_read_handle 
-0x475b 009078 call exit_sniff 
-0x475c 009079 branch hci_command_status 
-:      009081 exit_sniff:
-0x475d 009082 jam hci_cmd_exit_sniff ,mem_hci_cmd 
-0x475e 009083 rtn 
-:      009085 phci_sniff_subrating:
-0x475f 009086 branch hci_normal_reply 
-:      009088 phci_switch_role:
-0x4760 009089 call phci_read_plap 
-0x4761 009090 jam hci_cmd_role_switch ,mem_hci_cmd 
-0x4762 009091 branch hci_command_status 
-:      009093 phci_read_plap:
-0x4763 009094 ifetch 6 ,contru 
-0x4764 009095 store 6 ,mem_hci_plap 
-0x4765 009096 rtn 
-:      009098 phci_read_handle:
-0x4766 009099 ifetch 2 ,contru 
-0x4767 009100 store 1 ,mem_hci_conn_handle 
-0x4768 009101 rtn 
-:      009103 phci_copy_handle:
-0x4769 009104 call phci_read_handle 
-0x476a 009105 call hci_get_cmd_complete_ptr 
-0x476b 009106 fetch 1 ,mem_hci_conn_handle 
-0x476c 009107 istore 2 ,contwu 
-0x476d 009108 rtn 
-:      009112 phci_status_reply_temp:
-0x476e 009113 call phci_read_handle 
-0x476f 009114 call hci_command_status 
-0x4770 009115 call hci_get_payload_ptr 
-0x4771 009116 force 0 ,pdata 
-0x4772 009117 istore 1 ,contwu 
-0x4773 009118 fetch 1 ,mem_hci_conn_handle 
-0x4774 009119 istore 2 ,contwu 
-0x4775 009120 rtn 
-:      009122 phci_read_clock:
-0x4776 009123 ifetch 2 ,contru 
-0x4777 009124 iadd clkn_bt ,pdata 
-0x4778 009125 and_into 0x1fc ,pdata 
-0x4779 009126 store 4 ,mem_page_clk 
-0x477a 009127 rtn 
-:      009129 hci_inquiry_reply:
-0x477b 009130 set0 mark_ext_patch ,mark 
-0x477c 009131 bpatch patch1c_0 ,mem_patch1c 
-0x477d 009132 fetch 1 ,mem_rp_packets 
-0x477e 009133 sub pdata ,2 ,null 
-0x477f 009134 nrtn positive 
-0x4780 009135 fetcht 6 ,extm_lap 
-0x4781 009136 call context_search_plap2 
-0x4782 009137 rtn zero 
-0x4783 009138 call hci_get_packet_ptr 
-0x4784 009139 setarg 0x10f22 
-0x4785 009140 istore 3 ,contwu 
-0x4786 009141 fetch 6 ,extm_lap 
-0x4787 009142 istore 6 ,contwu 
-0x4788 009143 fetch 1 ,extm_fhs_misc 
-0x4789 009144 copy pdata ,temp 
-0x478a 009145 rshift3 pdata ,pdata 
-0x478b 009146 rshift3 pdata ,pdata 
-0x478c 009147 istore 1 ,contwu 
-0x478d 009148 copy temp ,pdata 
-0x478e 009149 and pdata ,0x30 ,pdata 
-0x478f 009150 rshift3 pdata ,pdata 
-0x4790 009151 rshift pdata ,pdata 
-0x4791 009152 istore 1 ,contwu 
-0x4792 009153 fetch 3 ,extm_class 
-0x4793 009154 istore 3 ,contwu 
-0x4794 009155 fetch 4 ,mem_clke_bt 
-0x4795 009156 isub clkn_bt ,pdata 
-0x4796 009157 istore 2 ,contwu 
-0x4797 009158 setarg 0xc8 
-0x4798 009159 istore 1 ,contwu 
-0x4799 009160 force 15 ,loopcnt 
-0x479a 009161 branch hci_send_event_raw 
-:      009163 hci_inquiry_reply_eir:
-0x479b 009164 set0 mark_ext_patch ,mark 
-0x479c 009165 bpatch patch1c_1 ,mem_patch1c 
-0x479d 009166 force 540 ,temp 
-0x479e 009167 fetch 2 ,mem_h5tx_free 
-0x479f 009168 isub temp ,null 
-0x47a0 009169 nrtn positive 
-0x47a1 009170 fetcht 3 ,mem_extm_uap_restore 
-0x47a2 009171 fetch 3 ,extm_uap 
-0x47a3 009172 isub temp ,null 
-0x47a4 009173 rtn zero 
-0x47a5 009174 rtn blank 
-0x47a6 009175 store 3 ,mem_extm_uap_restore 
-0x47a7 009176 fetch 1 ,mem_rp_packets 
-0x47a8 009177 sub pdata ,2 ,null 
-0x47a9 009178 nrtn positive 
-0x47aa 009179 fetcht 6 ,extm_lap 
-0x47ab 009180 call context_search_plap2 
-0x47ac 009181 rtn zero 
-0x47ad 009182 call hci_eir_reply 
-0x47ae 009183 force 15 ,temp 
-0x47af 009184 fetch 1 ,mem_rxbuf + 1 
-0x47b0 009185 bne 0x09 ,hci_inquiry_reply_eir_end 
-0x47b1 009186 fetch 1 ,mem_rxbuf 
-0x47b2 009187 branch hci_inquiry_reply_eir_end ,blank 
-0x47b3 009188 iforce loopcnt 
-0x47b4 009189 istore 1 ,contwu 
-0x47b5 009190 iadd temp ,temp 
-0x47b6 009191 increase 1 ,temp 
-0x47b7 009192 arg mem_rxbuf + 1 ,contr 
-:      009194 hci_inquiry_name_loop:
-0x47b8 009195 ifetch 1 ,contr 
-0x47b9 009196 istore 1 ,contwu 
-0x47ba 009197 loop hci_inquiry_name_loop 
-:      009198 hci_inquiry_other_rtn_loop:
-0x47bb 009199 ifetch 1 ,contr 
-0x47bc 009200 branch hci_inquiry_reply_eir_end ,blank 
-0x47bd 009201 iforce loopcnt 
-0x47be 009202 istore 1 ,contwu 
-0x47bf 009203 iadd temp ,temp 
-0x47c0 009204 increase 1 ,temp 
-:      009205 hci_inquiry_other_loop:
-0x47c1 009206 ifetch 1 ,contr 
-0x47c2 009207 istore 1 ,contwu 
-0x47c3 009208 loop hci_inquiry_other_loop 
-0x47c4 009209 branch hci_inquiry_other_rtn_loop 
-:      009210 hci_inquiry_reply_eir_end:
-0x47c5 009211 sub temp ,0xff ,pdata 
-0x47c6 009212 iforce loopcnt 
-:      009213 hci_inquiry_fill_zero:
-0x47c7 009214 setarg 0x00 
-0x47c8 009215 istore 1 ,contwu 
-0x47c9 009216 loop hci_inquiry_fill_zero 
-0x47ca 009217 force 0xff ,loopcnt 
-0x47cb 009218 branch hci_send_event_raw 
-:      009220 hci_eir_reply:
-0x47cc 009221 set0 mark_ext_patch ,mark 
-0x47cd 009222 bpatch patch1c_2 ,mem_patch1c 
-0x47ce 009223 call hci_get_packet_ptr 
-0x47cf 009224 setarg 0x1ff2f 
-0x47d0 009225 istore 3 ,contwu 
-0x47d1 009226 fetch 6 ,extm_lap 
-0x47d2 009227 istore 6 ,contwu 
-0x47d3 009228 fetch 1 ,extm_fhs_misc 
-0x47d4 009229 copy pdata ,temp 
-0x47d5 009230 rshift3 pdata ,pdata 
-0x47d6 009231 rshift3 pdata ,pdata 
-0x47d7 009232 istore 1 ,contwu 
-0x47d8 009233 copy temp ,pdata 
-0x47d9 009234 and pdata ,0x30 ,pdata 
-0x47da 009235 rshift3 pdata ,pdata 
-0x47db 009236 rshift pdata ,pdata 
-0x47dc 009237 istore 1 ,contwu 
-0x47dd 009238 fetch 3 ,extm_class 
-0x47de 009239 istore 3 ,contwu 
-0x47df 009240 fetch 4 ,mem_clke_bt 
-0x47e0 009241 isub clkn_bt ,pdata 
-0x47e1 009242 istore 2 ,contwu 
-0x47e2 009243 setarg 0xc8 
-0x47e3 009244 istore 1 ,contwu 
-0x47e4 009245 rtn 
-:      009247 hci_send_remote_features:
-0x47e5 009248 set0 mark_ext_patch ,mark 
-0x47e6 009249 bpatch patch1c_3 ,mem_patch1c 
-0x47e7 009250 fetch 1 ,mem_device_option 
-0x47e8 009251 rtnne dvc_op_hci 
-0x47e9 009252 call hci_write_handle3 
-0x47ea 009253 istoret 8 ,contwu 
-0x47eb 009254 force 11 ,loopcnt 
-0x47ec 009255 force hci_event_read_remote_features_complete ,queue 
-0x47ed 009256 branch hci_send_event 
-:      009258 hci_send_remote_ext_features_notification:
-0x47ee 009259 set0 mark_ext_patch ,mark 
-0x47ef 009260 bpatch patch1c_4 ,mem_patch1c 
-0x47f0 009261 fetch 1 ,mem_device_option 
-0x47f1 009262 rtnne dvc_op_hci 
-0x47f2 009264 call hci_get_payload_ptr 
-0x47f3 009265 fetch 6 ,mem_plap 
-0x47f4 009266 istore 6 ,contwu 
-0x47f5 009267 istoret 8 ,contwu 
-0x47f6 009268 force 14 ,loopcnt 
-0x47f7 009269 force hci_event_remote_host_supported_features_notification ,queue 
-0x47f8 009270 branch hci_send_event 
-:      009272 hci_send_remote_ext_features_event:
-0x47f9 009273 set0 mark_ext_patch ,mark 
-0x47fa 009274 bpatch patch1c_5 ,mem_patch1c 
-0x47fb 009275 fetch 1 ,mem_device_option 
-0x47fc 009276 rtnne dvc_op_hci 
-0x47fd 009278 call hci_write_handle3 
-0x47fe 009279 fetch 1 ,mem_ext_features_page 
-0x47ff 009280 istore 1 ,contwu 
-0x4800 009281 setarg 1 
-0x4801 009282 istore 1 ,contwu 
-0x4802 009283 istoret 8 ,contwu 
-0x4803 009284 force 13 ,loopcnt 
-0x4804 009285 force hci_event_read_remote_ext_features_complete ,queue 
-0x4805 009286 branch hci_send_event 
-:      009289 hci_send_version_information:
-0x4806 009290 set0 mark_ext_patch ,mark 
-0x4807 009291 bpatch patch1c_6 ,mem_patch1c 
-0x4808 009292 fetch 1 ,mem_device_option 
-0x4809 009293 rtnne dvc_op_hci 
-0x480a 009294 call hci_write_handle3 
-0x480b 009295 istoret 5 ,contwu 
-0x480c 009296 force 8 ,loopcnt 
-0x480d 009297 force hci_event_read_remote_version_information_complete ,queue 
-0x480e 009298 branch hci_send_event 
-:      009300 hci_send_io_cap_response_event:
-0x480f 009301 set0 mark_ext_patch ,mark 
-0x4810 009302 bpatch patch1c_7 ,mem_patch1c 
-0x4811 009303 fetch 1 ,mem_device_option 
-0x4812 009304 rtnne dvc_op_hci 
-0x4813 009306 call hci_get_payload_ptr 
-0x4814 009307 fetch 6 ,mem_plap 
-0x4815 009308 istore 6 ,contwu 
-0x4816 009309 fetch 3 ,mem_sp_iocap_remote 
-0x4817 009310 istore 3 ,contwu 
-0x4818 009311 force 9 ,loopcnt 
-0x4819 009312 force hci_event_io_cap_response ,queue 
-0x481a 009313 branch hci_send_event 
-:      009315 hci_send_io_cap_req_event:
-0x481b 009316 set0 mark_ext_patch ,mark 
-0x481c 009317 bpatch patch1d_0 ,mem_patch1d 
-0x481d 009318 fetch 1 ,mem_device_option 
-0x481e 009319 rtnne dvc_op_hci 
-0x481f 009321 call hci_get_payload_ptr 
-0x4820 009322 fetch 6 ,mem_plap 
-0x4821 009323 istore 6 ,contwu 
-0x4822 009324 force 6 ,loopcnt 
-0x4823 009325 force hci_event_io_cap_req ,queue 
-0x4824 009326 branch hci_send_event 
-:      009329 hci_send_connection_complete:
-0x4825 009330 force 0 ,temp 
-:      009331 hci_send_connection_error:
-0x4826 009332 set0 mark_ext_patch ,mark 
-0x4827 009333 bpatch patch1d_1 ,mem_patch1d 
-0x4828 009334 fetch 1 ,mem_device_option 
-0x4829 009335 rtnne dvc_op_hci 
-0x482a 009336 force hci_event_connection_complete ,queue 
-0x482b 009337 jam 5 ,mem_acl_credits 
-0x482c 009338 call hci_get_payload_ptr 
-0x482d 009339 istoret 1 ,contwu 
-0x482e 009340 call hci_write_handle 
-0x482f 009341 call hci_write_plap 
-0x4830 009342 force 1 ,pdata 
-0x4831 009343 istore 1 ,contwu 
-0x4832 009344 force 0 ,pdata 
-0x4833 009345 fetcht 1 ,mem_state_map 
-0x4834 009346 isolate1 smap_encryption ,temp 
-0x4835 009347 setflag true ,0 ,pdata 
-0x4836 009348 istore 1 ,contwu 
-0x4837 009349 force 11 ,loopcnt 
-0x4838 009350 branch hci_send_event 
-:      009353 hci_send_conn_req_event:
-0x4839 009354 set0 mark_ext_patch ,mark 
-0x483a 009355 bpatch patch1d_2 ,mem_patch1d 
-0x483b 009356 fetch 1 ,mem_device_option 
-0x483c 009357 rtnne dvc_op_hci 
-0x483d 009358 force hci_event_connection_request ,queue 
-0x483e 009359 call hci_get_payload_ptr 
-0x483f 009360 call hci_write_plap 
-0x4840 009362 fetch 3 ,extm_class 
-0x4841 009363 istore 3 ,contwu 
-0x4842 009364 istoret 1 ,contwu 
-0x4843 009365 force 10 ,loopcnt 
-0x4844 009366 branch hci_send_event 
-:      009368 hci_send_encryption_change:
-0x4845 009369 set0 mark_ext_patch ,mark 
-0x4846 009370 bpatch patch1d_3 ,mem_patch1d 
-0x4847 009371 fetch 1 ,mem_device_option 
-0x4848 009372 rtnne dvc_op_hci 
-0x4849 009373 call hci_write_handle3 
-0x484a 009374 force 0 ,pdata 
-0x484b 009375 fetcht 1 ,mem_state_map 
-0x484c 009376 isolate1 smap_encryption ,temp 
-0x484d 009377 setflag true ,0 ,pdata 
-0x484e 009378 istore 1 ,contwu 
-0x484f 009379 force hci_event_encryption_change_complete ,queue 
-0x4850 009380 force 4 ,loopcnt 
-0x4851 009381 branch hci_send_event 
-:      009384 hci_send_linkkey_notification:
-0x4852 009385 set0 mark_ext_patch ,mark 
-0x4853 009386 bpatch patch1d_4 ,mem_patch1d 
-0x4854 009387 fetch 1 ,mem_device_option 
-0x4855 009388 rtnne dvc_op_hci 
-0x4856 009389 force hci_event_link_key_notification ,queue 
-0x4857 009390 call hci_get_payload_ptr 
-0x4858 009391 call hci_write_plap 
-0x4859 009392 arg mem_link_key ,contr 
-0x485a 009393 force 16 ,loopcnt 
-0x485b 009394 call uart_copy_tx_bytes 
-0x485c 009395 force 0x05 ,pdata 
-0x485d 009396 istore 1 ,contwu 
-0x485e 009397 force 0x17 ,loopcnt 
-0x485f 009398 branch hci_send_event 
-:      009400 hci_send_user_confirmation_req:
-0x4860 009401 fetch 1 ,mem_device_option 
-0x4861 009402 rtnne dvc_op_hci 
-0x4862 009403 force hci_event_user_confirmation_request ,queue 
-0x4863 009404 call hci_get_payload_ptr 
-0x4864 009405 call hci_write_plap 
-0x4865 009406 fetch 4 ,mem_sp_gkey 
-0x4866 009407 istore 4 ,contwu 
-0x4867 009408 force 0xa ,loopcnt 
-0x4868 009409 branch hci_send_event 
-:      009411 hci_send_ssp_complete:
-0x4869 009412 fetch 1 ,mem_device_option 
-0x486a 009413 rtnne dvc_op_hci 
-0x486b 009414 force hci_event_simple_pairing_complete ,queue 
-0x486c 009415 call hci_get_payload_ptr 
-0x486d 009416 setarg 0 
-0x486e 009417 istore 1 ,contwu 
-0x486f 009418 call hci_write_plap 
-0x4870 009419 force 0x7 ,loopcnt 
-0x4871 009420 branch hci_send_event 
-:      009423 hci_send_linkkey_req:
-0x4872 009424 set0 mark_ext_patch ,mark 
-0x4873 009425 bpatch patch1d_5 ,mem_patch1d 
-0x4874 009426 force hci_event_link_key_request ,queue 
-:      009427 hci_send_sec_req:
-0x4875 009428 fetch 1 ,mem_device_option 
-0x4876 009429 rtnne dvc_op_hci 
-0x4877 009430 call hci_get_payload_ptr 
-0x4878 009431 call hci_write_plap 
-0x4879 009432 force 6 ,loopcnt 
-0x487a 009433 branch hci_send_event 
-:      009435 hci_send_pincode_req:
-0x487b 009436 fetch 1 ,mem_device_option 
-0x487c 009437 rtnne dvc_op_hci 
-0x487d 009438 force hci_event_pin_code_request ,queue 
-0x487e 009439 branch hci_send_sec_req 
-:      009442 hci_send_role_change:
-0x487f 009443 fetch 1 ,mem_device_option 
-0x4880 009444 rtnne dvc_op_hci 
-0x4881 009445 force hci_event_role_change ,queue 
-0x4882 009446 call hci_get_payload_ptr 
-0x4883 009447 force 0 ,pdata 
-0x4884 009448 istore 1 ,contwu 
-0x4885 009449 call hci_write_plap 
-0x4886 009450 istoret 1 ,contwu 
-0x4887 009451 force 8 ,loopcnt 
-0x4888 009452 branch hci_send_event 
-:      009454 hci_send_role_change_err:
-0x4889 009455 fetch 1 ,mem_device_option 
-0x488a 009456 rtnne dvc_op_hci 
-0x488b 009457 force 0 ,temp 
-0x488c 009458 nbranch hci_send_role_change_err_slave ,master 
-0x488d 009459 force 1 ,temp 
-:      009460 hci_send_role_change_err_slave:
-0x488e 009461 fetch 1 ,mem_device_option 
-0x488f 009462 rtnne dvc_op_hci 
-0x4890 009463 force hci_event_role_change ,queue 
-0x4891 009464 call hci_get_payload_ptr 
-0x4892 009465 force 0x35 ,pdata 
-0x4893 009466 istore 1 ,contwu 
-0x4894 009467 call hci_write_plap 
-0x4895 009468 istoret 1 ,contwu 
-0x4896 009469 force 8 ,loopcnt 
-0x4897 009470 branch hci_send_event 
-:      009472 hci_send_name:
-0x4898 009473 set0 mark_ext_patch ,mark 
-0x4899 009474 bpatch patch1d_6 ,mem_patch1d 
-0x489a 009475 fetch 1 ,mem_device_option 
-0x489b 009476 rtnne dvc_op_hci 
-0x489c 009477 call hci_get_packet_ptr 
-0x489d 009478 setarg 0xff07 
-0x489e 009479 istore 2 ,contwu 
-0x489f 009480 deposit queue 
-0x48a0 009481 istore 1 ,contwu 
-0x48a1 009482 call hci_write_plap 
-0x48a2 009483 arg mem_tmp_buffer ,contr 
-0x48a3 009484 force 248 ,loopcnt 
-:      009485 hci_read_remote_name_loop:
-0x48a4 009486 ifetch 1 ,contr 
-0x48a5 009487 istore 1 ,contwu 
-0x48a6 009488 loop hci_read_remote_name_loop 
-0x48a7 009489 force 0xff ,loopcnt 
-0x48a8 009490 branch hci_send_event_raw 
-:      009492 hci_send_num_complete_packets:
-0x48a9 009493 set0 mark_ext_patch ,mark 
-0x48aa 009494 bpatch patch1d_7 ,mem_patch1d 
-0x48ab 009495 fetch 1 ,mem_device_option 
-0x48ac 009496 rtnne dvc_op_hci 
-0x48ad 009497 hfetch 1 ,core_uart_txitems 
-0x48ae 009498 nrtn blank 
-0x48af 009499 fetch 1 ,mem_op 
-0x48b0 009500 rtnbit0 op_pkt_comp 
-0x48b1 009501 set0 op_pkt_comp ,pdata 
-0x48b2 009502 store 1 ,mem_op 
-0x48b3 009503 call hci_get_payload_ptr 
-0x48b4 009504 force 1 ,pdata 
-0x48b5 009505 istore 1 ,contwu 
-0x48b6 009506 call hci_write_handle 
-0x48b7 009507 force 1 ,pdata 
-0x48b8 009508 istore 2 ,contwu 
-0x48b9 009509 force hci_event_num_completed_packets ,queue 
-0x48ba 009510 force 5 ,loopcnt 
-0x48bb 009511 branch hci_send_event 
-:      009515 hci_send_auth_complete:
-0x48bc 009516 set0 mark_ext_patch ,mark 
-0x48bd 009517 bpatch patch1e_0 ,mem_patch1e 
-0x48be 009518 fetch 1 ,mem_device_option 
-0x48bf 009519 rtnne dvc_op_hci 
-0x48c0 009520 call hci_write_handle3 
-0x48c1 009521 force hci_event_authentication_complete ,queue 
-0x48c2 009522 force 3 ,loopcnt 
-0x48c3 009523 branch hci_send_event 
-:      009527 hci_send_disconn_complete:
-0x48c4 009528 set0 mark_ext_patch ,mark 
-0x48c5 009529 bpatch patch1e_1 ,mem_patch1e 
-0x48c6 009530 fetch 1 ,mem_device_option 
-0x48c7 009531 rtnne dvc_op_hci 
-0x48c8 009532 call hci_get_payload_ptr 
-0x48c9 009533 force 0 ,pdata 
-0x48ca 009534 istore 1 ,contwu 
-0x48cb 009535 istoret 2 ,contwu 
-0x48cc 009536 fetch 1 ,mem_hci_disconn_reason 
-0x48cd 009537 istore 1 ,contwu 
-0x48ce 009538 force hci_event_disconnection_complete ,queue 
-0x48cf 009539 force 4 ,loopcnt 
-0x48d0 009540 branch hci_send_event 
-:      009543 hci_send_le_adv_report_event:
-0x48d1 009544 set0 mark_ext_patch ,mark 
-0x48d2 009545 bpatch patch1e_2 ,mem_patch1e 
-0x48d3 009546 fetch 1 ,mem_device_option 
-0x48d4 009547 rtnne dvc_op_hci ,pdata 
-0x48d5 009548 call hci_get_payload_ptr 
-0x48d6 009549 setarg 0x0102 
-0x48d7 009550 istore 2 ,contwu 
-0x48d8 009551 fetcht 1 ,mem_le_rxbuf 
-0x48d9 009552 and temp ,0xf ,pdata 
-0x48da 009553 istore 1 ,contwu 
-0x48db 009554 copy rega ,pdata 
-0x48dc 009555 istore 1 ,contwu 
-0x48dd 009556 fetcht 1 ,mem_le_rxbuf + 1 
-0x48de 009557 increase -6 ,temp 
-0x48df 009558 fetch 6 ,mem_le_rxbuf + 2 
-0x48e0 009559 istore 6 ,contwu 
-0x48e1 009560 istoret 1 ,contwu 
-0x48e2 009561 copy temp ,loopcnt 
-0x48e3 009562 call uart_copy_tx_bytes 
-0x48e4 009563 setarg 127 
-0x48e5 009564 istore 1 ,contwu 
-0x48e6 009565 copy temp ,loopcnt 
-0x48e7 009566 add loopcnt ,12 ,loopcnt 
-0x48e8 009567 force hci_event_le_meta_event ,queue 
-0x48e9 009568 branch hci_send_event 
-:      009570 hci_send_le_conn_complete:
-0x48ea 009571 set0 mark_ext_patch ,mark 
-0x48eb 009572 bpatch patch1e_3 ,mem_patch1e 
-0x48ec 009573 fetch 1 ,mem_device_option 
-0x48ed 009574 rtnne dvc_op_hci ,pdata 
-0x48ee 009575 call hci_get_payload_ptr 
-0x48ef 009576 setarg hci_le_subevent_conn_complete 
-0x48f0 009577 istore 1 ,contwu 
-0x48f1 009578 istoret 1 ,contwu 
-0x48f2 009579 fetch 1 ,mem_le_conn_handle 
-0x48f3 009580 istore 2 ,contwu 
-0x48f4 009581 fetch 1 ,mem_le_mode 
-0x48f5 009582 rshift pdata ,pdata 
-0x48f6 009583 setflip 0 ,pdata 
-0x48f7 009584 istore 1 ,contwu 
-0x48f8 009585 fetch 1 ,mem_le_conn_peer_addr_type 
-0x48f9 009586 istore 1 ,contwu 
-0x48fa 009587 fetch 6 ,mem_le_plap 
-0x48fb 009588 istore 6 ,contwu 
-0x48fc 009589 fetch 2 ,mem_le_conn_interval 
-0x48fd 009590 istore 2 ,contwu 
-0x48fe 009591 fetch 2 ,mem_le_slave_latency 
-0x48ff 009592 istore 2 ,contwu 
-0x4900 009593 fetch 2 ,mem_le_superto 
-0x4901 009594 istore 2 ,contwu 
-0x4902 009595 fetch 1 ,mem_le_peer_sca 
-0x4903 009596 istore 1 ,contwu 
-0x4904 009597 force hci_event_le_meta_event ,queue 
-0x4905 009598 arg 19 ,loopcnt 
-0x4906 009599 branch hci_send_event 
-:      009603 hci_send_mode_change:
-0x4907 009604 set0 mark_ext_patch ,mark 
-0x4908 009605 bpatch patch1e_4 ,mem_patch1e 
-0x4909 009606 fetch 1 ,mem_device_option 
-0x490a 009607 rtnne dvc_op_hci 
-0x490b 009609 call hci_get_payload_ptr 
-0x490c 009610 call hci_write_handle3 
-0x490d 009611 istoret 1 ,contwu 
-0x490e 009612 fetch 2 ,mem_tsniff 
-0x490f 009613 rshift pdata ,pdata 
-0x4910 009614 istore 2 ,contwu 
-0x4911 009615 force 6 ,loopcnt 
-0x4912 009616 force hci_event_mode_change ,queue 
-0x4913 009617 branch hci_send_event 
-:      009620 hci_send_sco_complete:
-0x4914 009621 set0 mark_ext_patch ,mark 
-0x4915 009622 bpatch patch1e_5 ,mem_patch1e 
-0x4916 009623 fetch 1 ,mem_device_option 
-0x4917 009624 rtnne dvc_op_hci 
-0x4918 009625 set0 mark_ext_patch ,mark 
-0x4919 009626 bpatch patch1e_6 ,mem_patch1e 
-0x491a 009627 call hci_get_payload_ptr 
-0x491b 009628 istoret 1 ,contwu 
-0x491c 009629 setarg 0xe00 
-0x491d 009630 istore 2 ,contwu 
-0x491e 009631 call hci_write_plap 
-0x491f 009632 force 0 ,pdata 
-0x4920 009633 bmark1 mark_esco ,hci_send_esco 
-0x4921 009634 force 0 ,pdata 
-0x4922 009635 istore 7 ,contwu 
-0x4923 009636 branch hci_send_sco_cont 
-:      009637 hci_send_esco:
-0x4924 009638 fetch 1 ,mem_device_option 
-0x4925 009639 rtnne dvc_op_hci 
-0x4926 009640 setarg 0x020602 
-0x4927 009641 istore 3 ,contwu 
-0x4928 009642 setarg 30 
-0x4929 009643 istore 2 ,contwu 
-0x492a 009644 setarg 30 
-0x492b 009645 istore 2 ,contwu 
-:      009646 hci_send_sco_cont:
-0x492c 009647 fetch 1 ,mem_device_option 
-0x492d 009648 rtnne dvc_op_hci 
-0x492e 009649 fetch 1 ,mem_air_mode 
-0x492f 009650 istore 1 ,contwu 
-0x4930 009651 force hci_event_sco_connection_complete ,queue 
-0x4931 009652 force 17 ,loopcnt 
-0x4932 009653 branch hci_send_event 
-:      009656 hci_command_status:
-0x4933 009657 set0 mark_ext_patch ,mark 
-0x4934 009658 bpatch patch1e_7 ,mem_patch1e 
-0x4935 009659 call hci_get_payload_ptr 
-0x4936 009660 setarg 0x100 
-0x4937 009661 istore 2 ,contwu 
-0x4938 009662 deposit alarm 
-0x4939 009663 istore 2 ,contwu 
-0x493a 009664 force 4 ,loopcnt 
-0x493b 009665 force hci_event_command_status ,queue 
-0x493c 009666 branch hci_send_event 
-:      009668 hci_command_status_err:
-0x493d 009669 set0 mark_ext_patch ,mark 
-0x493e 009670 bpatch patch1f_0 ,mem_patch1f 
-0x493f 009671 call hci_get_payload_ptr 
-0x4940 009672 deposit rega 
-0x4941 009673 istore 1 ,contwu 
-0x4942 009674 setarg 0x01 
-0x4943 009675 istore 1 ,contwu 
-0x4944 009676 deposit alarm 
-0x4945 009677 istore 2 ,contwu 
-0x4946 009678 force 4 ,loopcnt 
-0x4947 009679 force hci_event_command_status ,queue 
-0x4948 009680 branch hci_send_event 
-:      009682 hci_normal_reply:
-0x4949 009683 set0 mark_ext_patch ,mark 
-0x494a 009684 bpatch patch1f_1 ,mem_patch1f 
-0x494b 009685 force 4 ,loopcnt 
-:      009686 hci_command_complete:
-0x494c 009687 call hci_get_payload_ptr 
-0x494d 009688 force 0x1 ,pdata 
-0x494e 009689 istore 1 ,contwu 
-0x494f 009690 deposit alarm 
-0x4950 009691 istore 3 ,contwu 
-0x4951 009692 force hci_event_command_complete ,queue 
-:      009693 hci_send_event:
-0x4952 009694 set0 mark_ext_patch ,mark 
-0x4953 009695 bpatch patch1f_2 ,mem_patch1f 
-0x4954 009696 call hci_get_packet_ptr 
-0x4955 009697 deposit queue 
-0x4956 009698 istore 1 ,contwu 
-0x4957 009699 deposit loopcnt 
-0x4958 009700 istore 1 ,contwu 
-:      009701 hci_send_event_raw:
-0x4959 009702 set1 mark_h5tx_rp ,mark 
-0x495a 009703 force 5 ,queue 
-0x495b 009704 increase 2 ,loopcnt 
-:      009705 hci_send_packet:
-0x495c 009706 call hci_check_bcsp_protocol 
-0x495d 009707 branch bcsp_send_packet ,true 
-0x495e 009708 branch h4_send_packet_event 
-:      009710 hci_send_commu_ready_event:
-0x495f 009711 force hci_event_vendor_specific ,queue 
-0x4960 009712 call hci_get_payload_ptr 
-0x4961 009713 setarg hci_vendor_event_commu_ready 
-0x4962 009714 istore 1 ,contwu 
-0x4963 009715 force 1 ,loopcnt 
-0x4964 009716 branch hci_send_event 
-:      009719 hci_write_plap:
-0x4965 009720 fetch 6 ,mem_plap 
-0x4966 009721 istore 6 ,contwu 
-0x4967 009722 rtn 
-:      009724 hci_write_handle3:
-0x4968 009725 call hci_get_payload_ptr 
-0x4969 009726 force 0 ,pdata 
-0x496a 009727 istore 1 ,contwu 
-:      009728 hci_write_handle:
-0x496b 009729 fetch 1 ,mem_conn_handle 
-0x496c 009730 istore 2 ,contwu 
-0x496d 009731 rtn 
-:      009733 hci_get_cmd_complete_ptr:
-0x496e 009734 force 12 ,contwu 
-0x496f 009735 branch hci_get_tx_ptr 
-:      009737 hci_get_payload_ptr:
-0x4970 009738 force 8 ,contwu 
-0x4971 009739 branch hci_get_tx_ptr 
-:      009741 hci_get_packet_ptr:
-0x4972 009742 force 6 ,contwu 
-:      009743 hci_get_tx_ptr:
-0x4973 009744 call hci_check_bcsp_protocol 
-0x4974 009745 branch bcsp_get_tx_ptr ,true 
-0x4975 009746 branch h4_get_tx_ptr 
-:      009748 uart_copy_tx_bytes:
-0x4976 009749 deposit loopcnt 
-0x4977 009750 rtn blank 
-:      009751 uart_copy_tx_bytes_loop:
-0x4978 009752 ifetch 1 ,contr 
-0x4979 009753 istore 1 ,contwu 
-0x497a 009754 loop uart_copy_tx_bytes_loop 
-0x497b 009755 rtn 
-:      009757 uart_copy_rx_bytes:
-0x497c 009758 deposit loopcnt 
-0x497d 009759 rtn blank 
-:      009760 uart_copy_rx_bytes_loop:
-0x497e 009761 ifetch 1 ,contru 
-0x497f 009762 istore 1 ,contw 
-0x4980 009763 loop uart_copy_rx_bytes_loop 
-0x4981 009764 rtn 
-:      009766 uart_write_bytes:
-0x4982 009767 istore 1 ,contwu 
-0x4983 009768 rshift8 pdata ,pdata 
-0x4984 009769 loop uart_write_bytes 
-0x4985 009770 rtn 
-:      009773 calc_tx_crc16:
-0x4986 009774 pulse crc16 
-0x4987 009775 enable enable_crc 
-:      009776 crcloop:
-0x4988 009777 ifetch 1 ,contwu 
-0x4989 009778 inject bucket ,8 
-0x498a 009779 loop crcloop 
-0x498b 009780 enable enable_parity 
-0x498c 009781 inject bucket ,16 
-0x498d 009782 disable enable_parity 
-0x498e 009783 disable enable_crc 
-0x498f 009784 disable crc16 
-0x4990 009785 byteswap pdata ,pdata 
-0x4991 009786 rtn 
-:      009788 stop_loop:
-0x4992 009789 nop 1 
-0x4993 009790 hjam 1 ,0x8203 
-0x4994 009791 branch stop_loop 
-:      009795 process_cmd:
-0x4995 009796 set0 mark_ext_patch ,mark 
-0x4996 009797 bpatch patch1f_3 ,mem_patch1f 
-0x4997 009798 fetch 1 ,mem_hci_cmd 
-0x4998 009799 rtn blank 
-0x4999 009800 fetch 1 ,mem_lmo_opcode2 
-0x499a 009801 nrtn blank 
-0x499b 009802 call cmd_check_plap 
-0x499c 009803 nbranch process_cmd_conn_handle ,zero 
-0x499d 009804 fetch 1 ,mem_hci_cmd 
-0x499e 009805 beq hci_cmd_remote_name_req ,cmd_namereq 
-0x499f 009806 beq hci_cmd_pair ,cmd_pair 
-0x49a0 009807 beq hci_cmd_nopair ,cmd_nopair 
-0x49a1 009808 beq hci_cmd_linkkey ,cmd_has_key 
-0x49a2 009809 beq hci_cmd_nokey ,cmd_no_key 
-0x49a3 009810 beq hci_cmd_reject_conn ,cmd_disconn 
-0x49a4 009811 beq hci_cmd_role_switch ,cmd_role_switch 
-0x49a5 009812 beq hci_cmd_accept_conn ,cmd_accept_conn 
-0x49a6 009813 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
-0x49a7 009814 beq hci_cmd_detach ,cmd_detach 
-0x49a8 009815 beq hci_cmd_in_sniff ,cmd_in_sniff 
-0x49a9 009816 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
-:      009817 process_cmd_conn_handle:
-0x49aa 009818 set0 mark_ext_patch ,mark 
-0x49ab 009819 bpatch patch1f_4 ,mem_patch1f 
-0x49ac 009820 call cmd_check_handle 
-0x49ad 009821 nrtn blank 
-0x49ae 009822 fetch 1 ,mem_hci_cmd 
-0x49af 009823 beq hci_cmd_auth ,cmd_auth 
-0x49b0 009824 beq hci_cmd_startencrypt ,cmd_start_encrypt 
-0x49b1 009825 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
-0x49b2 009826 beq hci_cmd_setup_sco ,cmd_setup_sco 
-0x49b3 009827 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
-0x49b4 009828 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
-0x49b5 009829 beq hci_cmd_remote_feature_req ,cmd_feature_req 
-0x49b6 009830 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
-0x49b7 009831 beq hci_cmd_remote_version_req ,cmd_version_req 
-0x49b8 009832 beq hci_cmd_role_discovery ,cmd_role_discovery 
-0x49b9 009833 beq hci_cmd_io_cap ,cmd_io_cap 
-0x49ba 009834 rtnne hci_cmd_disconn 
-0x49bb 009835 call lmp_disconnect 
-:      009836 cmd_exit:
-0x49bc 009837 jam 0 ,mem_hci_cmd 
-0x49bd 009838 rtn 
-:      009840 cmd_check_plap:
-0x49be 009841 fetch 6 ,mem_hci_plap 
-0x49bf 009842 fetcht 6 ,mem_plap 
-0x49c0 009843 isub temp ,null 
-0x49c1 009844 rtn 
-:      009847 cmd_check_handle:
-0x49c2 009848 fetch 1 ,mem_hci_conn_handle 
-0x49c3 009849 fetcht 1 ,mem_conn_handle 
-0x49c4 009850 isub temp ,pdata 
-0x49c5 009851 rtn 
-:      009853 cmd_accept_conn:
-0x49c6 009854 jam lmp_accepted ,mem_lmo_opcode2 
-0x49c7 009855 jam lmp_host_connection_req ,mem_lmi_opcode2 
-0x49c8 009856 call tid_set_reply 
-0x49c9 009857 branch cmd_exit 
-:      009859 cmd_accept_with_switch:
-0x49ca 009860 branch cmd_accept_sco_conn ,master 
-0x49cb 009861 set1 mark_accept_switch ,mark 
-:      009862 cmd_role_switch:
-0x49cc 009863 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x49cd 009864 set1 mark_switch_initiated ,mark 
-0x49ce 009865 nbranch cmd_exit ,master 
-0x49cf 009866 jam lmp_switch_req ,mem_lmo_opcode2 
-0x49d0 009867 fetch 1 ,mem_connection_options 
-0x49d1 009868 set0 connection_switch ,pdata 
-0x49d2 009869 store 1 ,mem_connection_options 
-0x49d3 009870 branch cmd_exit 
-:      009873 cmd_namereq:
-0x49d4 009874 jam lmp_name_req ,mem_lmo_opcode2 
-0x49d5 009875 jam 0 ,mem_name_offset 
-0x49d6 009876 branch cmd_exit 
-:      009879 cmd_ssp:
-0x49d7 009880 jam sp_flag_commit ,mem_master_sp_flag 
-0x49d8 009881 jam sp_master_stat_start_skip ,mem_master_sp_state 
-0x49d9 009882 branch cmd_exit 
-:      009884 cmd_pair:
-0x49da 009885 fetch 1 ,mem_op 
-0x49db 009886 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49dc 009887 call tid_initiate 
-0x49dd 009888 jam lmp_in_rand ,mem_lmo_opcode2 
-0x49de 009889 branch cmd_exit 
-:      009890 cmd_pair_passive:
-0x49df 009891 set0 op_inrand_req ,pdata 
-0x49e0 009892 store 1 ,mem_op 
-0x49e1 009893 call lmp_accept_inrand 
-0x49e2 009894 setarg 0 
-0x49e3 009895 setflag master ,smap_lmptid ,pdata 
-0x49e4 009896 store 1 ,mem_lmo_tid2 
-0x49e5 009897 branch cmd_exit 
-:      009899 cmd_nopair:
-0x49e6 009900 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x49e7 009901 jam lmp_detach ,mem_lmo_opcode2 
-0x49e8 009902 fetch 1 ,mem_state 
-0x49e9 009903 bbit1 state_inconn ,cmd_exit 
-0x49ea 009904 force hci_error_pairing_not_allowed ,temp 
-0x49eb 009905 call hci_send_connection_error 
-0x49ec 009906 branch cmd_exit 
-:      009909 cmd_has_key:
-0x49ed 009910 call linkkey_set 
-0x49ee 009911 fetch 1 ,mem_op 
-0x49ef 009912 bbit1 op_auth_req ,cmd_send_aurand 
-0x49f0 009913 bbit1 op_send_sres ,cmd_send_sres 
-0x49f1 009914 bbit1 op_inrand_req ,cmd_pair_passive 
-0x49f2 009915 branch cmd_exit 
-:      009916 cmd_send_sres:
-0x49f3 009917 set0 op_send_sres ,pdata 
-0x49f4 009918 store 1 ,mem_op 
-0x49f5 009919 jam lmp_sres ,mem_lmo_opcode2 
-0x49f6 009920 branch cmd_exit 
-:      009922 cmd_no_key:
-0x49f7 009923 fetch 1 ,mem_op 
-0x49f8 009924 bbit1 op_send_sres ,cmd_no_key_reject 
-0x49f9 009925 call hci_send_pincode_req 
-0x49fa 009926 branch cmd_exit 
-:      009927 cmd_no_key_reject:
-0x49fb 009928 set0 op_send_sres ,pdata 
-0x49fc 009929 store 1 ,mem_op 
-0x49fd 009930 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x49fe 009931 jam lmp_au_rand ,mem_lmi_opcode2 
-0x49ff 009932 jam key_missing ,mem_lmo_reason2 
-0x4a00 009933 branch cmd_exit 
-:      009936 cmd_auth:
-0x4a01 009937 fetch 1 ,mem_op 
-0x4a02 009938 set1 op_auth_req ,pdata 
-0x4a03 009939 store 1 ,mem_op 
-0x4a04 009940 fetch 1 ,mem_state 
-0x4a05 009941 bbit1 state_linkkey ,cmd_auth_sendaurand 
-0x4a06 009942 call hci_send_linkkey_req 
-0x4a07 009943 branch cmd_exit 
-:      009945 cmd_send_aurand:
-:      009946 cmd_auth_sendaurand:
-0x4a08 009947 call tid_initiate 
-0x4a09 009948 jam lmp_au_rand ,mem_lmo_opcode2 
-0x4a0a 009949 branch cmd_exit 
-:      009951 cmd_start_encrypt:
-0x4a0b 009952 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0c 009953 branch cmd_exit 
-:      009955 cmd_stop_encrypt:
-0x4a0d 009956 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x4a0e 009957 branch cmd_exit 
-:      009959 cmd_feature_req:
-0x4a0f 009960 set0 mark_ext_patch ,mark 
-0x4a10 009961 bpatch patch1f_5 ,mem_patch1f 
-0x4a11 009962 jam lmp_features_req ,mem_lmo_opcode2 
-0x4a12 009963 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
-0x4a13 009964 rtn 
-:      009966 cmd_ext_feature_req:
-0x4a14 009967 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x4a15 009968 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
-0x4a16 009969 rtn 
-:      009971 cmd_version_req:
-0x4a17 009972 jam lmp_version_req ,mem_lmo_opcode2 
-0x4a18 009973 branch cmd_exit 
-:      009975 cmd_in_sniff:
-0x4a19 009976 jam lmp_sniff_req ,mem_lmo_opcode2 
-0x4a1a 009977 arg mem_sniff_payload ,contw 
-0x4a1b 009978 setarg 0 
-0x4a1c 009979 isolate1 27 ,clke_bt 
-0x4a1d 009980 setflag true ,1 ,pdata 
-0x4a1e 009981 istore 1 ,contw 
-0x4a1f 009982 setarg 0 
-0x4a20 009983 istore 2 ,contw 
-0x4a21 009984 fetch 2 ,mem_sniff_param_interval 
-0x4a22 009985 istore 2 ,contw 
-0x4a23 009986 fetch 1 ,mem_sniff_param_attempt 
-0x4a24 009987 istore 2 ,contw 
-0x4a25 009988 fetch 1 ,mem_sniff_param_timeout 
-0x4a26 009989 istore 2 ,contw 
-0x4a27 009990 branch cmd_exit 
-:      009992 cmd_exit_sniff:
-0x4a28 009993 jam lmp_unsniff_req ,mem_lmo_opcode2 
-0x4a29 009994 branch cmd_exit 
-:      009996 cmd_setup_sco:
-0x4a2a 009997 call new_conn_handle 
-0x4a2b 009998 store 1 ,mem_sco_handle 
-0x4a2c 009999 fetch 1 ,mem_conn_handle 
-0x4a2d 010000 store 1 ,mem_sco_asso_handle 
-0x4a2e 010001 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a2f 010002 set1 mark_esco ,mark 
-0x4a30 010003 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x4a31 010004 branch cmd_exit 
-:      010006 cmd_disconn:
-0x4a32 010007 call lmp_disconnect 
-0x4a33 010008 branch cmd_exit 
-:      010010 cmd_disconn_sco:
-0x4a34 010011 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
-0x4a35 010012 bmark0 mark_esco ,cmd_exit 
-0x4a36 010013 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
-0x4a37 010014 branch cmd_exit 
-:      010016 cmd_accept_sco_conn:
-0x4a38 010017 branch cmd_accept_sco_conn_master ,master 
-0x4a39 010018 jam lmp_accepted ,mem_lmo_opcode2 
-0x4a3a 010019 jam lmp_sco_link_req ,mem_lmi_opcode2 
-0x4a3b 010020 bmark0 mark_esco ,cmd_exit 
-0x4a3c 010021 fetch 1 ,mem_esco_type 
-0x4a3d 010022 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
-0x4a3e 010023 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x4a3f 010024 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x4a40 010025 branch cmd_exit 
-:      010026 cmd_accept_sco_conn_master:
-0x4a41 010027 call new_conn_handle 
-0x4a42 010028 store 1 ,mem_sco_handle 
-0x4a43 010029 fetch 1 ,mem_conn_handle 
-0x4a44 010030 store 1 ,mem_sco_asso_handle 
-0x4a45 010031 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x4a46 010032 bmark0 mark_esco ,cmd_exit 
-0x4a47 010033 branch parse_lmpext_esco_link_req_change_param 
-:      010036 cmd_role_discovery:
-0x4a48 010037 call hci_get_cmd_complete_ptr 
-0x4a49 010038 call hci_write_handle 
-0x4a4a 010039 force 0 ,pdata 
-0x4a4b 010040 nsetflag master ,0 ,pdata 
-0x4a4c 010041 istore 1 ,contwu 
-0x4a4d 010042 force 7 ,loopcnt 
-0x4a4e 010043 arg 0x809 ,alarm 
-0x4a4f 010044 call hci_command_complete 
-0x4a50 010045 branch cmd_exit 
-:      010047 cmd_io_cap:
-0x4a51 010048 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x4a52 010049 branch cmd_exit 
-:      010051 cmd_detach:
-0x4a53 010052 jam lmp_detach ,mem_lmo_opcode2 
-0x4a54 010053 jam other_end_terminated ,mem_disconn_reason_send 
-0x4a55 010054 branch cmd_exit 
-:      010059 process_hci_patch:
-0x4a56 010060 jam 0 ,mem_check_sum 
-0x4a57 010063 ifetch 1 ,contru 
-0x4a58 010064 store 1 ,mem_ucode_id_remote 
-0x4a59 010065 call hci_ucode_checksum_add 
-0x4a5a 010067 call push_stack 
-0x4a5b 010068 fetch 1 ,mem_ucode_id_remote 
-0x4a5c 010069 copy pdata ,temp 
-0x4a5d 010070 fetch 1 ,mem_ucode_id_local 
-0x4a5e 010071 increase 1 ,pdata 
-0x4a5f 010072 icompare 0xff ,temp 
-0x4a60 010073 nbranch hci_nak_ucode_with_stack ,true 
-0x4a61 010074 store 1 ,mem_ucode_id_local 
-0x4a62 010075 call pop_stack 
-0x4a63 010077 ifetch 1 ,contru 
-0x4a64 010078 beq 0x01 ,hci_enable_ucode_load 
-0x4a65 010079 beq 0x02 ,process_hci_ucode 
-0x4a66 010080 beq 0x03 ,hci_disable_ucode_load 
-0x4a67 010081 beq 0x05 ,process_hci_n_sched_data 
-0x4a68 010082 beq 0x06 ,hci_write_register 
-0x4a69 010083 beq 0x07 ,hci_read_register 
-0x4a6a 010084 beq 0x08 ,hci_enable_ucode 
-0x4a6b 010085 beq 0x09 ,hci_soft_branch 
-0x4a6c 010086 rtn 
-:      010087 hci_ucode_checksum_add:
-0x4a6d 010088 copy pdata ,temp 
-0x4a6e 010089 call push_stack 
-0x4a6f 010090 fetch 1 ,mem_check_sum 
-0x4a70 010091 iadd temp ,pdata 
-0x4a71 010092 store 1 ,mem_check_sum 
-0x4a72 010093 branch pop_stack 
-:      010096 hci_ack_ucode:
-0x4a73 010097 force 1 ,pdata 
-0x4a74 010098 call uart_send_byte 
-0x4a75 010099 fetch 1 ,mem_ucode_id_local 
-0x4a76 010100 branch uart_send_byte 
-:      010102 hci_nak_ucode_with_stack:
-0x4a77 010103 call pop_stack 
-0x4a78 010104 branch hci_nak_ucode_ucode_id 
-:      010105 hci_nak_ucode:
-0x4a79 010106 fetch 1 ,mem_ucode_id_local 
-0x4a7a 010107 increase -1 ,pdata 
-0x4a7b 010108 store 1 ,mem_ucode_id_local 
-:      010109 hci_nak_ucode_ucode_id:
-0x4a7c 010110 force 0 ,pdata 
-0x4a7d 010111 call uart_send_byte 
-0x4a7e 010112 fetch 1 ,mem_ucode_id_local 
-0x4a7f 010113 branch uart_send_byte 
-:      010115 hci_write_register:
-0x4a80 010116 call hci_ucode_checksum_add 
-0x4a81 010117 ifetch 1 ,contru 
-0x4a82 010118 store 1 ,mem_ucode_temp 
-0x4a83 010119 call hci_ucode_checksum_add 
-0x4a84 010120 ifetch 1 ,contru 
-0x4a85 010121 lshift8 pdata ,contw 
-0x4a86 010122 call hci_ucode_checksum_add 
-0x4a87 010123 fetch 1 ,mem_ucode_temp 
-0x4a88 010124 iadd contw ,contw 
-0x4a89 010125 ifetch 1 ,contru 
-0x4a8a 010126 istore 1 ,contw 
-0x4a8b 010127 call hci_ucode_checksum_add 
-0x4a8c 010128 ifetch 1 ,contru 
-0x4a8d 010129 call hci_ucode_checksum_add 
-0x4a8e 010130 fetch 1 ,mem_check_sum 
-0x4a8f 010131 bne 0xff ,hci_nak_ucode 
-0x4a90 010132 branch hci_ack_ucode 
-:      010134 hci_read_register:
-0x4a91 010135 call hci_ucode_checksum_add 
-0x4a92 010136 ifetch 1 ,contru 
-0x4a93 010137 store 1 ,mem_ucode_temp 
-0x4a94 010138 call hci_ucode_checksum_add 
-0x4a95 010139 ifetch 1 ,contru 
-0x4a96 010140 store 1 ,mem_ucode_temp1 
-0x4a97 010141 call hci_ucode_checksum_add 
-0x4a98 010142 ifetch 1 ,contru 
-0x4a99 010143 call hci_ucode_checksum_add 
-0x4a9a 010144 fetch 1 ,mem_check_sum 
-0x4a9b 010145 bne 0xff ,hci_nak_ucode 
-0x4a9c 010147 fetch 1 ,mem_ucode_temp1 
-0x4a9d 010148 lshift8 pdata ,temp 
-0x4a9e 010149 fetch 1 ,mem_ucode_temp 
-0x4a9f 010150 iadd temp ,contru 
-0x4aa0 010151 ifetch 1 ,contru 
-0x4aa1 010152 store 1 ,mem_ucode_temp 
-:      010153 hci_read_register_ack:
-0x4aa2 010154 force 1 ,pdata 
-0x4aa3 010155 call uart_send_byte 
-0x4aa4 010156 fetch 1 ,mem_ucode_temp 
-0x4aa5 010157 call uart_send_byte 
-0x4aa6 010158 jam 0xff ,mem_ucode_id_local 
-0x4aa7 010159 rtn 
-:      010161 hci_enable_ucode:
-0x4aa8 010162 call hci_ucode_checksum_add 
-0x4aa9 010163 ifetch 1 ,contru 
-0x4aaa 010164 call hci_ucode_checksum_add 
-0x4aab 010165 fetch 1 ,mem_check_sum 
-0x4aac 010166 bne 0xff ,hci_nak_ucode 
-0x4aad 010167 branch hci_ack_ucode 
-:      010169 process_hci_ucode:
-0x4aae 010170 call hci_ucode_checksum_add 
-0x4aaf 010171 ifetch 1 ,contru 
-0x4ab0 010172 hstore 1 ,core_ucode_low 
-0x4ab1 010173 call hci_ucode_checksum_add 
-0x4ab2 010174 ifetch 1 ,contru 
-0x4ab3 010175 set1 7 ,pdata 
-0x4ab4 010176 hstore 1 ,core_ucode_ctrl 
-0x4ab5 010177 set0 7 ,pdata 
-0x4ab6 010178 call hci_ucode_checksum_add 
-0x4ab7 010179 ifetch 1 ,contru 
-0x4ab8 010180 copy pdata ,loopcnt 
-0x4ab9 010181 call hci_ucode_checksum_add 
-:      010182 write_ucode_loop:
-0x4aba 010183 ifetch 1 ,contru 
-0x4abb 010184 hstore 1 ,core_ucode_data 
-0x4abc 010185 call hci_ucode_checksum_add 
-0x4abd 010186 loop write_ucode_loop 
-0x4abe 010187 ifetch 1 ,contru 
-0x4abf 010188 call hci_ucode_checksum_add 
-0x4ac0 010189 fetch 1 ,mem_check_sum 
-0x4ac1 010190 bne 0xff ,hci_nak_ucode 
-0x4ac2 010191 branch hci_ack_ucode 
-:      010193 process_hci_n_sched_data:
-0x4ac3 010194 call hci_ucode_checksum_add 
-0x4ac4 010195 ifetch 1 ,contru 
-0x4ac5 010196 store 1 ,mem_ucode_temp 
-0x4ac6 010197 call hci_ucode_checksum_add 
-0x4ac7 010198 ifetch 1 ,contru 
-0x4ac8 010199 lshift8 pdata ,contw 
-0x4ac9 010200 call hci_ucode_checksum_add 
-0x4aca 010201 fetch 1 ,mem_ucode_temp 
-0x4acb 010202 iadd contw ,contw 
-0x4acc 010203 ifetch 1 ,contru 
-0x4acd 010204 iforce loopcnt 
-0x4ace 010205 call hci_ucode_checksum_add 
-:      010206 process_hci_n_sched_loop:
-0x4acf 010207 ifetch 1 ,contru 
-0x4ad0 010208 istore 1 ,contw 
-0x4ad1 010209 call hci_ucode_checksum_add 
-0x4ad2 010210 loop process_hci_n_sched_loop 
-0x4ad3 010211 ifetch 1 ,contru 
-0x4ad4 010212 call hci_ucode_checksum_add 
-0x4ad5 010213 fetch 1 ,mem_check_sum 
-0x4ad6 010214 bne 0xff ,hci_nak_ucode 
-0x4ad7 010215 branch hci_ack_ucode 
-:      010219 hci_enable_ucode_load:
-0x4ad8 010220 call hci_ucode_checksum_add 
-0x4ad9 010221 ifetch 1 ,contru 
-0x4ada 010222 call hci_ucode_checksum_add 
-0x4adb 010223 fetch 1 ,mem_check_sum 
-0x4adc 010224 bne 0xff ,hci_nak_ucode 
-0x4add 010225 hjam 0x80 ,core_ucode_ctrl 
-0x4ade 010226 branch hci_ack_ucode 
-:      010228 hci_disable_ucode_load:
-0x4adf 010229 call hci_ucode_checksum_add 
-0x4ae0 010230 ifetch 1 ,contru 
-0x4ae1 010231 call hci_ucode_checksum_add 
-0x4ae2 010232 fetch 1 ,mem_check_sum 
-0x4ae3 010233 bne 0xff ,hci_nak_ucode 
-0x4ae4 010234 hjam 0 ,core_ucode_ctrl 
-0x4ae5 010235 branch hci_ack_ucode 
-:      010237 hci_soft_branch:
-0x4ae6 010238 call hci_ucode_checksum_add 
-0x4ae7 010239 ifetch 1 ,contru 
-0x4ae8 010240 call hci_ucode_checksum_add 
-0x4ae9 010241 fetch 1 ,mem_check_sum 
-0x4aea 010242 bne 0xff ,hci_nak_ucode 
-0x4aeb 010243 call hci_ack_ucode 
-0x4aec 010244 branch soft_reset 
-:      010247 hci_idle_dispatch:
-0x4aed 010248 call gpio_check_uart_state 
-0x4aee 010249 rtn true 
-0x4aef 010250 arg uart_wakeup_rx ,temp 
-0x4af0 010251 call gpio_get_bit 
-0x4af1 010252 nbranch uart_wake_up ,true 
-0x4af2 010253 jam hci_rx_wake ,mem_hci_lt_rx_state 
-0x4af3 010254 rtn 
-:      010255 uart_wake_up:
-0x4af4 010256 fetch 1 ,mem_hci_lt_rx_state 
-0x4af5 010257 rtnne hci_rx_wake 
-0x4af6 010258 call hci_exit_lpm 
-0x4af7 010259 branch hci_send_commu_ready_event 
-:      010273 hid_rx_process:
-0x4af8 010274 set1 mark_ext_patch ,mark 
-0x4af9 010275 bpatch patch33_4 ,mem_patch33 
-0x4afa 010276 fetch 2 ,mem_l2cap_payload_ptr 
-0x4afb 010277 copy pdata ,contr 
-0x4afc 010278 ifetch 1 ,contr 
-0x4afd 010279 and pdata ,0x0f ,temp 
-0x4afe 010280 rshift4 pdata ,pdata 
-0x4aff 010281 beq hid_type_set_idle ,hid_rx_process_handshake 
-0x4b00 010282 beq hid_type_set_protocol ,hid_rx_process_handshake 
-0x4b01 010283 beq hid_type_data ,hid_rx_process_data 
-0x4b02 010284 beq hid_type_set_report ,hid_rx_process_set_report 
-0x4b03 010285 beq hid_type_control ,hid_rx_process_hid_control 
-0x4b04 010286 rtn 
-:      010288 hid_rx_process_hid_control:
-0x4b05 010289 copy temp ,pdata 
-0x4b06 010290 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
-0x4b07 010291 beq hid_control_p_suspend ,hid_rx_process_suspend 
-0x4b08 010292 rtn 
-:      010294 hid_rx_process_virtual_cable_unplug:
-0x4b09 010295 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-0x4b0a 010296 call ui_ipc_send_event 
-0x4b0b 010297 fetch 1 ,mem_device_option 
-0x4b0c 010298 rtnne dvc_op_mouse ,pdata 
-0x4b0d 010299 copy temp ,pdata 
-0x4b0e 010300 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
-0x4b0f 010301 rtn 
-:      010302 hid_rx_process_suspend:
-0x4b10 010303 rtn 
-:      010305 hid_rx_process_set_report:
-0x4b11 010306 arg 0x01 ,rega 
-0x4b12 010307 call hid_malloc_tx_buff 
-0x4b13 010308 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b14 010309 istore 2 ,contw 
-0x4b15 010310 setarg 0x00 
-0x4b16 010311 istore 1 ,contw 
-0x4b17 010312 rtn 
-:      010314 hid_rx_process_handshake:
-0x4b18 010315 arg 1 ,rega 
-0x4b19 010316 call hid_malloc_tx_buff 
-0x4b1a 010317 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4b1b 010318 istore 2 ,contw 
-0x4b1c 010319 setarg 0 
-0x4b1d 010320 istore 1 ,contw 
-0x4b1e 010321 jam 1 ,mem_ui_data_txbuff_length 
-0x4b1f 010322 fetch 1 ,mem_hid_control_state 
-0x4b20 010323 set1 l2cap_channel_hid_handshake_done 
-0x4b21 010324 store 1 ,mem_hid_control_state 
-:      010325 hid_handshake_event:
-0x4b22 010326 jam bt_evt_hid_handshake ,mem_fifo_temp 
-0x4b23 010327 branch ui_ipc_send_event 
-:      010329 hid_rx_process_data:
-0x4b24 010330 ifetch 1 ,contr 
-0x4b25 010331 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
-0x4b26 010332 rtn 
-:      010334 hid_rx_process_data_hid_kb:
-0x4b27 010335 copy contr ,rega 
-0x4b28 010336 fetch 1 ,mem_device_option 
-0x4b29 010337 rtnne dvc_op_kb ,pdata 
-0x4b2a 010338 copy rega ,contr 
-0x4b2b 010339 branch kb_process_kb_report 
-:      010341 hid_malloc_tx_buff:
-0x4b2c 010342 call l2cap_malloc 
-0x4b2d 010343 copy rega ,temp 
-0x4b2e 010344 storet 1 ,mem_ui_data_txbuff_length 
-0x4b2f 010345 copy pdata ,contw 
-0x4b30 010346 copy rega ,pdata 
-0x4b31 010347 istore 2 ,contw 
-0x4b32 010348 rtn 
-:      010351 le_ir_init:
-0x4b33 010352 setarg le_ir 
-0x4b34 010353 store 2 ,mem_cb_le_process 
-0x4b35 010354 setarg le_ir_wcb 
-0x4b36 010355 store 2 ,mem_cb_att_write 
-0x4b37 010356 call eeprom_load_reconn_info 
-0x4b38 010357 call le_init_att 
-0x4b39 010358 hjam 158 ,core_pwm_ncnt0 
-0x4b3a 010359 hjam 8 ,core_gpio_sel1 
-0x4b3b 010360 hjam 5 ,core_gpio_out1 
-0x4b3c 010361 setarg -1 
-0x4b3d 010362 set0 1 ,pdata 
-0x4b3e 010363 set0 21 ,pdata 
-0x4b3f 010364 hstore 4 ,core_gpio_oe0 
-0x4b40 010365 hjam 2 ,core_gpio_pu0 
-0x4b41 010366 rtn wake 
-0x4b42 010367 jam 1 ,mem_le_adv_enable 
-0x4b43 010368 rtn 
-:      010371 le_ir_wcb:
-0x4b44 010372 ifetch 1 ,rega 
-0x4b45 010373 store 1 ,mem_ir_cmd 
-0x4b46 010374 beq ircmd_write_pulse ,le_ir_write_pulse 
-0x4b47 010375 beq ircmd_write_seq ,le_ir_write_seq 
-0x4b48 010376 beq ircmd_write_next ,le_ir_write_next 
-0x4b49 010377 beq ircmd_screen_on ,le_ir_screen_on 
-0x4b4a 010378 beq ircmd_screen_off ,le_ir_screen_off 
-0x4b4b 010379 rtnne ircmd_play 
-0x4b4c 010380 ifetch 1 ,contr 
-0x4b4d 010381 store 1 ,mem_ir_play_count 
-0x4b4e 010382 rtn 
-:      010384 le_ir_write_pulse:
-0x4b4f 010385 arg mem_ir_pulse_zero ,contw 
-0x4b50 010386 branch le_ir_write 
-:      010388 le_ir_write_seq:
-0x4b51 010389 arg mem_ir_sequence_len ,contw 
-0x4b52 010390 branch le_ir_write 
-:      010392 le_ir_write_next:
-0x4b53 010393 fetch 2 ,mem_ir_ptr 
-0x4b54 010394 iforce contw 
-:      010396 le_ir_write:
-0x4b55 010397 arg 19 ,loopcnt 
-0x4b56 010398 call memcpy 
-0x4b57 010399 deposit contw 
-0x4b58 010400 store 2 ,mem_ir_ptr 
-0x4b59 010401 jam 0 ,mem_ir_cmd 
-0x4b5a 010402 rtn 
-:      010406 le_ir:
-0x4b5b 010407 fetch 1 ,mem_ir_cmd 
-0x4b5c 010408 beq ircmd_record ,le_ir_start_record 
-0x4b5d 010409 beq ircmd_play ,le_ir_play 
-0x4b5e 010410 beq ircmd_report_pulse ,le_ir_report 
-0x4b5f 010411 beq ircmd_report_seq ,le_ir_report 
-0x4b60 010412 beq ircmd_report_raw ,le_ir_report 
-0x4b61 010413 beq ircmd_test_play ,le_ir_play 
-0x4b62 010414 beq ircmd_test_rec ,le_ir_rec 
-0x4b63 010415 rtn 
-:      010417 le_ir_screen_on:
-0x4b64 010418 jam 0 ,mem_lpm_mult 
-0x4b65 010419 jam 0 ,mem_ir_cmd 
-0x4b66 010420 rtn 
-:      010421 le_ir_screen_off:
-0x4b67 010422 jam 30 ,mem_lpm_mult 
-0x4b68 010423 jam 0 ,mem_ir_cmd 
-0x4b69 010424 rtn 
-:      010428 le_ir_rec:
-0x4b6a 010429 jam 0 ,mem_ir_cmd 
-0x4b6b 010430 arg 0xfffff ,stop_watch 
-0x4b6c 010431 call ir_record 
-0x4b6d 010432 rtn 
-:      010434 le_ir_next_anchor:
-0x4b6e 010435 fetcht 2 ,mem_le_tsniff 
-0x4b6f 010436 iadd temp ,pdata 
-0x4b70 010437 store 4 ,mem_le_anchor 
-:      010438 le_ir_start_record:
-0x4b71 010439 fetch 4 ,mem_le_anchor 
-0x4b72 010440 isub clke_bt ,pdata 
-0x4b73 010441 nbranch le_ir_next_anchor ,positive 
-0x4b74 010442 rshift pdata ,stop_watch 
-0x4b75 010443 call ir_record 
-0x4b76 010444 rtn blank 
-0x4b77 010445 jam ircmd_report_raw ,mem_ir_cmd 
-0x4b78 010446 arg mem_ir_record ,temp 
-0x4b79 010447 storet 2 ,mem_ir_ptr 
-:      010449 le_ir_report:
-0x4b7a 010450 call le_xtype_fifo_is_full 
-0x4b7b 010451 nrtn blank 
-0x4b7c 010452 jam notify_handle ,mem_le_notify_handle 
-0x4b7d 010453 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4b7e 010454 call le_xtype_fifo_in 
-0x4b7f 010455 fetch 2 ,mem_le_notify_attr_start 
-0x4b80 010456 iforce contw 
-0x4b81 010457 fetch 2 ,mem_ir_ptr 
-0x4b82 010458 iforce contr 
-0x4b83 010459 arg 20 ,loopcnt 
-0x4b84 010460 call memcpy 
-0x4b85 010461 deposit contr 
-0x4b86 010462 store 2 ,mem_ir_ptr 
-0x4b87 010463 fetch 2 ,mem_ir_report_len 
-0x4b88 010464 increase -20 ,pdata 
-0x4b89 010465 store 2 ,mem_ir_report_len 
-0x4b8a 010466 rtn positive 
-0x4b8b 010467 jam 0 ,mem_ir_cmd 
-0x4b8c 010468 rtn 
-:      010471 le_ir_play:
-0x4b8d 010472 fetch 1 ,mem_ir_play_count 
-0x4b8e 010473 call ir_play 
-0x4b8f 010474 jam 0 ,mem_ir_cmd 
-0x4b90 010475 rtn 
-:      010478 ir_record:
-0x4b91 010479 call ir_receive 
-0x4b92 010480 setarg mem_ir_record 
-0x4b93 010481 isub contw ,pdata 
-0x4b94 010482 sub pdata ,0 ,pdata 
-0x4b95 010483 store 2 ,mem_ir_report_len 
-0x4b96 010484 rtn 
-:      010488 ir_receive:
-0x4b97 010489 disable swfine 
-0x4b98 010490 arg mem_ir_record ,contw 
-:      010491 ir_receive_waitsync:
-0x4b99 010492 rtn timeout 
-0x4b9a 010493 hfetch 1 ,core_gpio_in + 2 
-0x4b9b 010494 bbit0 5 ,ir_receive_waitsync 
-0x4b9c 010495 copy clkn ,temp 
-0x4b9d 010496 arg 0x80 ,loopcnt 
-0x4b9e 010497 call memset0 
-0x4b9f 010498 arg mem_ir_record ,contw 
-0x4ba0 010499 arg 0x0 ,regc 
-:      010500 ir_receive_loop:
-0x4ba1 010501 arg 180 ,stop_watch 
-:      010502 ir_receive_waitedge:
-0x4ba2 010503 rtn timeout 
-0x4ba3 010504 hfetch 1 ,core_gpio_in + 2 
-0x4ba4 010505 ixor regc ,pdata 
-0x4ba5 010506 bbit1 5 ,ir_receive_waitedge 
-0x4ba6 010507 copy clkn ,pdata 
-0x4ba7 010508 iforce alarm 
-0x4ba8 010509 call clk_diff_rt 
-0x4ba9 010510 sub pdata ,0xff ,null 
-0x4baa 010511 branch ir_receive_waitedge ,positive 
-0x4bab 010512 isolate0 5 ,regc 
-0x4bac 010513 setflag true ,23 ,pdata 
-0x4bad 010514 istore 3 ,contw 
-0x4bae 010515 rshift8 contw ,pdata 
-0x4baf 010516 rtneq mem_ir_record_max 
-0x4bb0 010517 copy alarm ,temp 
-0x4bb1 010518 xor_into 0x20 ,regc 
-0x4bb2 010519 branch ir_receive_loop 
-:      010523 ir_get_next_seq:
-0x4bb3 010524 branch ir_get_next_seq_saved ,user 
-0x4bb4 010525 branch ir_get_next_encoded ,user2 
-:      010526 ir_get_next_seq_fetch:
-0x4bb5 010527 arg mem_ir_sequence ,temp 
-0x4bb6 010528 fetch 1 ,mem_ir_sequence_len 
-0x4bb7 010529 iadd temp ,pdata 
-0x4bb8 010530 isub rega ,null 
-0x4bb9 010531 branch ir_get_next_seq_exit ,zero 
-0x4bba 010532 ifetch 1 ,rega 
-0x4bbb 010533 copy contr ,rega 
-0x4bbc 010534 bbit0 7 ,ir_get_next_cont 
-0x4bbd 010535 enable user2 
-0x4bbe 010536 and pdata ,0x7f ,regb 
-0x4bbf 010537 lshift3 rega ,rega 
-0x4bc0 010538 branch ir_get_next_encoded 
-:      010539 ir_get_next_cont:
-0x4bc1 010540 rshift4 pdata ,debug 
-0x4bc2 010541 and_into 0xf ,pdata 
-0x4bc3 010542 isub debug ,null 
-0x4bc4 010543 rtn zero 
-0x4bc5 010544 enable user 
-0x4bc6 010545 rtn 
-:      010546 ir_get_next_seq_saved:
-0x4bc7 010547 deposit debug 
-0x4bc8 010548 disable user 
-0x4bc9 010549 rtn 
-:      010550 ir_get_next_encoded:
-0x4bca 010551 deposit regb 
-0x4bcb 010552 branch ir_get_next_encoded_end ,blank 
-0x4bcc 010553 and rega ,0x7 ,queue 
-0x4bcd 010554 rshift3 rega ,contr 
-0x4bce 010555 ifetch 1 ,contr 
-0x4bcf 010556 increase 1 ,rega 
-0x4bd0 010557 increase -1 ,regb 
-0x4bd1 010558 qisolate0 pdata 
-0x4bd2 010559 fetch 1 ,mem_ir_pulse_zero 
-0x4bd3 010560 branch ir_get_next_cont ,true 
-0x4bd4 010561 fetch 1 ,mem_ir_pulse_one 
-0x4bd5 010562 branch ir_get_next_cont 
-:      010563 ir_get_next_encoded_end:
-0x4bd6 010564 disable user2 
-0x4bd7 010565 increase 7 ,rega 
-0x4bd8 010566 rshift3 rega ,rega 
-0x4bd9 010567 branch ir_get_next_seq_fetch 
-:      010568 ir_get_next_seq_exit:
-0x4bda 010569 setarg 0xff 
-0x4bdb 010570 rtn 
-:      010573 ir_get_pulse:
-0x4bdc 010574 lshift pdata ,contr 
-0x4bdd 010575 iadd contr ,pdata 
-0x4bde 010576 arg mem_ir_pulses ,contr 
-0x4bdf 010577 iadd contr ,contr 
-0x4be0 010578 ifetch 3 ,contr 
-0x4be1 010579 rtn 
-:      010582 ir_play:
-0x4be2 010583 enable swfine 
-0x4be3 010584 iforce loopcnt 
-:      010585 ir_play_nloop:
-0x4be4 010586 disable user 
-0x4be5 010587 disable user2 
-0x4be6 010588 arg mem_ir_sequence ,rega 
-:      010589 ir_play_loop:
-0x4be7 010590 call ir_get_next_seq 
-0x4be8 010591 beq 0xff ,ir_play_end 
-0x4be9 010592 call ir_get_pulse 
-0x4bea 010593 bbit0 23 ,ir_play_silence 
-0x4beb 010594 set0 23 ,pdata 
-0x4bec 010595 hjam 158 ,core_pwm_pcnt0 
-:      010596 ir_play_silence:
-0x4bed 010597 iforce stop_watch 
-0x4bee 010598 until null ,timeout 
-0x4bef 010599 hjam 0 ,core_pwm_pcnt0 
-0x4bf0 010600 branch ir_play_loop 
-:      010601 ir_play_end:
-0x4bf1 010602 loop ir_play_nloop 
-0x4bf2 010603 rtn 
-:      010609 le_kb_init:
-0x4bf3 010610 call kb_init_common 
-0x4bf4 010611 setarg kb_process_idle 
-0x4bf5 010612 store 2 ,mem_cb_idle_process 
-0x4bf6 010613 setarg kb_send_process 
-0x4bf7 010614 store 2 ,mem_cb_bt_process 
-0x4bf8 010615 setarg kb_process_bb_event 
-0x4bf9 010616 store 2 ,mem_cb_bb_event_process 
-0x4bfa 010617 setarg kb_process_lpm_before 
-0x4bfb 010618 store 2 ,mem_cb_before_lpm 
-0x4bfc 010619 setarg kb_discovery_timeout_sleep 
-0x4bfd 010620 store 2 ,mem_cb_discovry_timeout 
-0x4bfe 010621 setarg kb_before_hibernate 
-0x4bff 010622 store 2 ,mem_cb_before_hibernate 
-0x4c00 010623 setarg kb_wakeup_check 
-0x4c01 010624 store 2 ,mem_cb_check_wakelock 
-0x4c02 010625 rtn wake 
-0x4c03 010627 fetch 2 ,mem_ui_state_map 
-0x4c04 010628 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c05 010629 call app_check_reconn_target 
-0x4c06 010630 branch kb_start_discovery ,blank 
-0x4c07 010631 call app_bt_stop_discovery 
-0x4c08 010632 branch app_bt_start_reconnect 
-:      010635 kb_init:
-0x4c09 010636 call kb_init_common 
-0x4c0a 010637 setarg kb_process_idle 
-0x4c0b 010638 store 2 ,mem_cb_idle_process 
-0x4c0c 010639 setarg kb_send_process 
-0x4c0d 010640 store 2 ,mem_cb_bt_process 
-0x4c0e 010641 setarg kb_process_bb_event 
-0x4c0f 010642 store 2 ,mem_cb_bb_event_process 
-0x4c10 010643 setarg kb_process_lpm_before 
-0x4c11 010644 store 2 ,mem_cb_before_lpm 
-0x4c12 010645 setarg kb_discovery_timeout_sleep 
-0x4c13 010646 store 2 ,mem_cb_discovry_timeout 
-0x4c14 010647 setarg kb_before_hibernate 
-0x4c15 010648 store 2 ,mem_cb_before_hibernate 
-0x4c16 010649 setarg kb_wakeup_check 
-0x4c17 010650 store 2 ,mem_cb_check_wakelock 
-0x4c18 010651 rtn wake 
-0x4c19 010653 jam 0 ,mem_sp_flag 
-0x4c1a 010654 jam 0 ,mem_master_sp_flag 
-0x4c1b 010656 fetch 2 ,mem_ui_state_map 
-0x4c1c 010657 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
-0x4c1d 010658 call app_check_reconn_target 
-0x4c1e 010659 branch kb_start_discovery ,blank 
-0x4c1f 010660 call app_bt_stop_discovery 
-0x4c20 010661 branch app_bt_start_reconnect 
-:      010665 kb_init_common:
-0x4c21 010666 set1 mark_ext_patch ,mark 
-0x4c22 010667 bpatch patch36_6 ,mem_patch36 
-0x4c23 010669 fetch 1 ,0x8140 
-0x4c24 010670 branch assert ,blank 
-0x4c25 010671 hjam 0 ,core_gpio_oe0 
-0x4c26 010672 hjam 0xff ,core_gpio_pu0 
-0x4c27 010674 hjam 0xff ,core_gpio_oe1 
-0x4c28 010675 hjam 0xff ,core_gpio_oe2 
-0x4c29 010676 hfetch 1 ,core_gpio_oe3 
-0x4c2a 010677 or_into 0x0f ,pdata 
-0x4c2b 010678 hstore 1 ,core_gpio_oe3 
-0x4c2c 010680 hjam 0x00 ,core_gpio_sel 
-0x4c2d 010681 hjam 0x00 ,core_gpio_sel1 
-0x4c2e 010682 hjam 0xff ,core_gpio_key0 
-0x4c2f 010683 hjam 0xFf ,core_gpio_key1 
-0x4c30 010684 hfetch 1 ,core_gpio_key2 
-0x4c31 010685 or_into 0x03 ,pdata 
-0x4c32 010686 hstore 1 ,core_gpio_key2 
-0x4c33 010687 hjam 0x00 ,core_kscn_rowmask 
-0x4c34 010688 setarg kb_kscan_col_1 
-0x4c35 010689 lshift3 pdata ,pdata 
-0x4c36 010690 add pdata ,kb_kscan_row_1 ,pdata 
-0x4c37 010691 hstore 1 ,core_kscn_rctc 
-0x4c38 010693 hfetch 1 ,core_config 
-0x4c39 010694 set1 2 ,pdata 
-0x4c3a 010695 hstore 1 ,core_config 
-0x4c3b 010696 hfetch 1 ,core_clkoff + 1 
-0x4c3c 010697 set0 1 ,pdata 
-0x4c3d 010698 hstore 1 ,core_clkoff + 1 
-0x4c3e 010699 hjam 0xd ,core_kscn_ksctrl 
-0x4c3f 010700 hjam 0xd3 ,core_kscn_m_debounce 
-0x4c40 010701 hjam 0 ,core_kscn_scancycle_timer_l 
-0x4c41 010702 hjam 0x31 ,core_kscn_scancycle_timer_h 
-0x4c42 010703 call lpm_disable_exen_output 
-0x4c43 010704 fetcht 1 ,mem_led_cap_gpio 
-0x4c44 010705 call gpio_config_output 
-0x4c45 010706 fetcht 1 ,mem_led_num_gpio 
-0x4c46 010707 call gpio_config_output 
-0x4c47 010708 fetcht 1 ,mem_led_scl_gpio 
-0x4c48 010709 call gpio_config_output 
-0x4c49 010710 rtn 
-:      010712 kb_process_kb_report:
-0x4c4a 010713 set1 mark_ext_patch ,mark 
-0x4c4b 010714 bpatch patch36_7 ,mem_patch36 
-0x4c4c 010715 ifetch 1 ,contr 
-0x4c4d 010716 copy pdata ,rega 
-0x4c4e 010717 fetcht 1 ,mem_led_num_gpio 
-0x4c4f 010718 isolate1 kb_num_lock_selected ,rega 
-0x4c50 010719 call gpio_out_flag 
-0x4c51 010720 fetcht 1 ,mem_led_cap_gpio 
-0x4c52 010721 isolate1 kb_caps_lock_selected ,rega 
-0x4c53 010722 call gpio_out_flag 
-0x4c54 010723 fetcht 1 ,mem_led_scl_gpio 
-0x4c55 010724 isolate1 kb_scroll_lock_selected ,rega 
-0x4c56 010725 call gpio_out_flag 
-0x4c57 010726 jam 1 ,mem_kb_rcv_led_data 
-0x4c58 010727 rtn 
-:      010730 kb_send_process:
-0x4c59 010732 call kb_kscan_check_if_empty 
-0x4c5a 010733 nrtn user 
-0x4c5b 010734 nrtn user2 
-0x4c5c 010736 fetch 1 ,mem_pincode_state 
-0x4c5d 010737 beq pincode_state_wait_pincode ,kb_pincode 
-0x4c5e 010738 fetch 1 ,mem_hid_interrupt_state 
-0x4c5f 010739 rtnne 0x3f 
-0x4c60 010741 arg 10 ,rega 
-0x4c61 010742 call hid_malloc_tx_buff 
-0x4c62 010743 fetch 2 ,mem_hid_int_remote_cid 
-0x4c63 010744 istore 2 ,contw 
-0x4c64 010745 setarg 0x01a1 
-0x4c65 010746 istore 2 ,contw 
-0x4c66 010747 fetch 8 ,mem_kb_state 
-0x4c67 010748 istore 8 ,contw 
-0x4c68 010749 rtn 
-:      010751 kb_pincode:
-0x4c69 010752 fetcht 1 ,mem_pin_length 
-0x4c6a 010753 setarg mem_pin 
-0x4c6b 010754 iadd temp ,contw 
-0x4c6c 010755 fetch 1 ,mem_kb_report_data 
-0x4c6d 010756 branch kb_pincode_rtn ,blank 
-0x4c6e 010757 beq kb_kcode_bksp ,kb_pincode_bksp 
-0x4c6f 010758 bne kb_kcode_enter ,kb_pincode_data 
-0x4c70 010759 storet 1 ,mem_pin_length 
-0x4c71 010760 branch app_bt_set_pincode 
-:      010762 kb_pincode_rtn:
-0x4c72 010763 storet 1 ,mem_pin_length 
-0x4c73 010764 rtn 
-:      010765 kb_pincode_bksp:
-0x4c74 010766 fetch 1 ,mem_pin_length 
-0x4c75 010767 rtn blank 
-0x4c76 010768 increase -1 ,pdata 
-0x4c77 010769 store 1 ,mem_pin_length 
-0x4c78 010770 arg mem_pin ,contw 
-0x4c79 010771 iadd contw ,contw 
-0x4c7a 010772 setarg 0 
-0x4c7b 010773 istore 1 ,contw 
-0x4c7c 010774 enable user2 
-0x4c7d 010775 branch kb_send_pin 
-:      010776 kb_pincode_data:
-0x4c7e 010777 sub pdata ,kb_kcode_1_m1 ,null 
-0x4c7f 010778 rtn positive 
-0x4c80 010779 arg 0x30 ,temp 
-0x4c81 010780 sub pdata ,kb_kcode_0 ,null 
-0x4c82 010781 nrtn positive 
-0x4c83 010782 branch kb_pincode_0 ,zero 
-0x4c84 010783 arg kb_kcode_1_m1 ,temp 
-0x4c85 010784 isub temp ,temp 
-0x4c86 010785 or_into 0x30 ,temp 
-:      010786 kb_pincode_0:
-0x4c87 010787 istoret 1 ,contw 
-0x4c88 010788 fetch 1 ,mem_pin_length 
-0x4c89 010789 increase 1 ,pdata 
-0x4c8a 010790 store 1 ,mem_pin_length 
-0x4c8b 010791 disable user2 
-0x4c8c 010792 branch kb_send_pin 
-:      010794 kb_send_pin:
-0x4c8d 010795 fetch 2 ,mem_hid_int_remote_cid 
-0x4c8e 010796 rtn blank 
-0x4c8f 010797 arg 3 ,rega 
-0x4c90 010798 call hid_malloc_tx_buff 
-0x4c91 010799 fetch 2 ,mem_hid_int_remote_cid 
-0x4c92 010800 istore 2 ,contw 
-0x4c93 010801 setarg 0xffa1 
-0x4c94 010802 istore 2 ,contw 
-0x4c95 010803 setarg 0 
-0x4c96 010804 setflag user2 ,0 ,pdata 
-0x4c97 010805 istore 1 ,contw 
-0x4c98 010806 rtn 
-:      010810 kb_kscan_check_if_empty:
-0x4c99 010811 disable user 
-0x4c9a 010812 disable user2 
-0x4c9b 010813 hfetch 1 ,core_kscn_kstat 
-0x4c9c 010814 rtnbit1 kb_kscan_stat_empty 
-:      010816 kb_kscan_check_ghost:
-0x4c9d 010817 hfetch 1 ,core_kscn_event_num 
-0x4c9e 010818 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
-0x4c9f 010819 hfetch 1 ,core_kscn_kstat 
-0x4ca0 010820 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
-0x4ca1 010821 hfetch 1 ,core_kscn_event 
-0x4ca2 010822 branch kb_kscan_check_if_empty 
-:      010824 kb_kscan_process_event:
-0x4ca3 010825 enable user 
-0x4ca4 010826 enable user2 
-0x4ca5 010827 hfetch 1 ,core_kscn_event_num 
-0x4ca6 010828 isolate0 kb_kscan_key_event_stat ,pdata 
-0x4ca7 010829 hfetch 1 ,core_kscn_event 
-0x4ca8 010830 arg mem_kb_map ,contr 
-0x4ca9 010831 iadd contr ,contr 
-0x4caa 010832 ifetch 1 ,contr 
-0x4cab 010833 bbit1 7 ,kb_kscan_read_statekey 
-0x4cac 010834 nbranch kb_kscan_release_a_key_data ,true 
-0x4cad 010835 disable user2 
-0x4cae 010836 iforce temp 
-0x4caf 010837 fetch 1 ,mem_kb_keys 
-0x4cb0 010838 sub pdata ,4 ,null 
-0x4cb1 010839 nrtn positive 
-0x4cb2 010840 copy pdata ,rega 
-0x4cb3 010841 arg 3 ,loopcnt 
-0x4cb4 010842 arg mem_kb_report_data ,contr 
-:      010843 kb_kscan_check_report_data:
-0x4cb5 010844 ifetch 1 ,contr 
-0x4cb6 010845 isub temp ,null 
-0x4cb7 010846 branch kb_kscan_check_if_empty ,zero 
-0x4cb8 010847 loop kb_kscan_check_report_data 
-:      010848 kb_kscan_store_a_key_data:
-0x4cb9 010849 copy rega ,pdata 
-0x4cba 010850 arg mem_kb_report_data ,contw 
-0x4cbb 010851 iadd contw ,contw 
-0x4cbc 010852 istoret 1 ,contw 
-0x4cbd 010853 increase 1 ,pdata 
-0x4cbe 010854 store 1 ,mem_kb_keys 
-0x4cbf 010855 hfetch 1 ,core_kscn_event_num 
-0x4cc0 010856 rshift3 pdata ,pdata 
-0x4cc1 010857 nbranch kb_kscan_check_nextevent ,blank 
-0x4cc2 010858 branch kb_kscan_prepare_send 
-:      010860 kb_kscan_check_nextevent:
-0x4cc3 010861 increase -1 ,pdata 
-0x4cc4 010862 branch kb_kscan_prepare_send ,zero 
-0x4cc5 010863 hfetch 1 ,core_kscn_event_num 
-0x4cc6 010864 and_into 0x01 ,pdata 
-0x4cc7 010865 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
-0x4cc8 010866 beq kb_kscan_key_release ,kb_kscan_prepare_send 
-0x4cc9 010867 rtn 
-:      010868 kb_kscan_prepare_send:
-0x4cca 010869 enable user2 
-0x4ccb 010870 rtn 
-:      010872 kb_kscan_release_a_key_data:
-0x4ccc 010873 and pdata ,0xff ,temp 
-0x4ccd 010874 fetch 1 ,mem_kb_keys 
-0x4cce 010875 rtn blank 
-0x4ccf 010876 iforce loopcnt 
-0x4cd0 010877 arg mem_kb_report_data ,contr 
-:      010878 kb_kscan_find_same_key_data:
-0x4cd1 010879 ifetch 1 ,contr 
-0x4cd2 010880 isub temp ,null 
-0x4cd3 010881 branch kb_kscan_release_foundkey ,zero 
-0x4cd4 010882 loop kb_kscan_find_same_key_data 
-0x4cd5 010883 rtn 
-:      010884 kb_kscan_release_foundkey:
-0x4cd6 010885 add contr ,-1 ,contw 
-0x4cd7 010886 call memcpy 
-0x4cd8 010887 fetch 1 ,mem_kb_keys 
-0x4cd9 010888 increase -1 ,pdata 
-0x4cda 010889 store 1 ,mem_kb_keys 
-0x4cdb 010890 hfetch 1 ,core_kscn_event_num 
-0x4cdc 010891 rshift3 pdata ,pdata 
-0x4cdd 010892 nbranch kb_kscan_check_nextevent2 ,blank 
-0x4cde 010893 rtn 
-:      010895 kb_kscan_check_nextevent2:
-0x4cdf 010896 hfetch 1 ,core_kscn_event_num 
-0x4ce0 010897 and_into 0x01 ,pdata 
-0x4ce1 010898 beq kb_kscan_key_press ,kb_kscan_prepare_send 
-0x4ce2 010899 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
-0x4ce3 010900 rtn 
-:      010902 kb_kscan_read_statekey:
-0x4ce4 010903 and pdata ,7 ,queue 
-0x4ce5 010904 fetch 1 ,mem_kb_state 
-0x4ce6 010905 qsetflag true ,pdata 
-0x4ce7 010906 store 1 ,mem_kb_state 
-0x4ce8 010907 rtn 
-:      010909 kb_clear_keys:
-0x4ce9 010910 setarg 0 
-0x4cea 010911 store 8 ,mem_kb_state 
-0x4ceb 010912 store 1 ,mem_kb_keys 
-0x4cec 010913 rtn 
-:      010915 kb_clean_kscan_fifo:
-0x4ced 010916 hfetch 1 ,core_kscn_event_num 
-0x4cee 010917 hfetch 1 ,core_kscn_event 
-0x4cef 010918 hfetch 1 ,core_kscn_kstat 
-0x4cf0 010919 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
-0x4cf1 010920 setarg 0xff 
-0x4cf2 010921 enable user 
-0x4cf3 010922 rtn 
-:      010924 le_keyboard:
-0x4cf4 010925 fetcht 2 ,mem_le_notify_handle 
-0x4cf5 010926 call le_att_check_notification_enable 
-0x4cf6 010927 rtnbit0 0 
-0x4cf7 010928 fetch 1 ,mem_le_switch_send_data 
-0x4cf8 010929 rtnbit0 0 
-0x4cf9 010930 call le_xtype_fifo_is_full 
-0x4cfa 010931 nrtn blank 
-0x4cfb 010932 call kb_kscan_check_if_empty 
-0x4cfc 010933 nrtn user 
-0x4cfd 010934 nrtn user2 
-:      010935 le_slave_keyboard_send_data:
-0x4cfe 010936 call app_lpm_wake_auto_lock 
-0x4cff 010937 jam 2 ,mem_lpm_mult 
-0x4d00 010938 fetcht 2 ,mem_le_notify_handle 
-0x4d01 010939 call le_att_get_handle_ptr 
-0x4d02 010940 add contr ,1 ,contw 
-0x4d03 010941 fetch 8 ,mem_kb_state 
-0x4d04 010942 istore 8 ,contw 
-0x4d05 010943 jam attop_handle_value_notification ,mem_fifo_temp 
-0x4d06 010944 call le_xtype_fifo_in 
-0x4d07 010945 fetch 1 ,mem_le_op 
-0x4d08 010946 bbit1 op_disconn ,loop 
-0x4d09 010947 rtn 
-:      010948 le_keyboard_process_bb_event:
-0x4d0a 010949 copy regc ,pdata 
-0x4d0b 010950 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
-0x4d0c 010952 beq bt_evt_le_connected ,le_kb_connected 
-0x4d0d 010953 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
-0x4d0e 010954 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
-0x4d0f 010955 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d10 010956 rtn 
-:      010957 le_kb_bb_event_enc_info:
-:      010958 le_kb_bb_event_write_request:
-0x4d11 010959 call app_lpm_mult_enable 
-0x4d12 010960 branch app_ble_start_write 
-:      010961 le_kb_connected:
-0x4d13 010962 call kb_clean_kscan_fifo 
-0x4d14 010963 branch kb_clear_keys 
-:      010965 le_keyboard_bb_event_discovery_btn:
-0x4d15 010966 call le_clean_att_list_handle_enable 
-0x4d16 010967 call app_ble_disconnect 
-0x4d17 010968 call app_ble_start_adv 
-0x4d18 010969 branch app_led_start_blink 
-:      010971 le_keyboard_bb_event_hud_ms:
-0x4d19 010972 fetch 1 ,mem_le_led_on_time 
-0x4d1a 010973 rtn blank 
-0x4d1b 010974 increase -1 ,pdata 
-0x4d1c 010975 store 1 ,mem_le_led_on_time 
-0x4d1d 010976 nrtn blank 
-0x4d1e 010977 fetch 1 ,mem_le_adv_type 
-0x4d1f 010978 rtn blank 
-0x4d20 010979 branch app_led_off 
-:      010982 kb_process_idle:
-0x4d21 010983 branch kb_pairing_button_check 
-:      010986 kb_wakeup_check:
-0x4d22 010987 hfetch 3 ,core_gpio_in 
-0x4d23 010988 copy pdata ,regb 
-0x4d24 010989 hfetch 1 ,core_gpio_in + 3 
-0x4d25 010990 and_into 0x0f ,pdata 
-0x4d26 010991 lshift16 pdata ,pdata 
-0x4d27 010992 lshift8 pdata ,pdata 
-0x4d28 010993 ior regb ,pdata 
-0x4d29 010994 fetcht 4 ,mem_kb_fast_wake_last 
-0x4d2a 010995 isub temp ,pdata 
-0x4d2b 010996 rtn blank 
-0x4d2c 010997 arg 0xbb ,regb 
-0x4d2d 010998 branch app_lpm_wake_auto_lock 
-:      011001 kb_pairing_button_check:
-0x4d2e 011002 fetch 1 ,mem_scan_mode 
-0x4d2f 011003 nrtn blank 
-0x4d30 011004 fetch 1 ,mem_app_handshake_flag 
-0x4d31 011005 nrtn blank 
-0x4d32 011006 fetch 1 ,mem_ui_button_timer 
-0x4d33 011007 rtn blank 
-0x4d34 011008 fetch 1 ,mem_ui_button_last_state 
-0x4d35 011009 nrtn blank 
-0x4d36 011010 branch app_enter_hibernate 
-:      011012 kb_process_bb_event:
-0x4d37 011013 copy regc ,pdata 
-0x4d38 011014 beq bt_evt_hid_connected ,kb_hid_connected 
-0x4d39 011015 beq bt_evt_pincode_req ,kb_process_pincode 
-0x4d3a 011016 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
-0x4d3b 011017 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
-0x4d3c 011018 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x4d3d 011019 beq bt_evt_bb_connected ,kb_stop_discovery 
-0x4d3e 011020 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
-0x4d3f 011022 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
-0x4d40 011023 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
-0x4d41 011024 and pdata ,0x0f ,temp 
-0x4d42 011025 and_into bt_evt_timer_mask ,pdata 
-0x4d43 011026 beq bt_evt_timer_init ,kb_bb_event_timer 
-0x4d44 011027 rtn 
-:      011029 kb_bb_event_timer:
-0x4d45 011030 set1 mark_ext_patch ,mark 
-0x4d46 011031 bpatch patch37_0 ,mem_patch37 
-0x4d47 011032 storet 1 ,mem_app_evt_timer_count 
-:      011033 kb_bb_event_100ms_loop:
-0x4d48 011034 fetch 1 ,mem_app_evt_timer_count 
-0x4d49 011035 rtn blank 
-0x4d4a 011036 increase -1 ,pdata 
-0x4d4b 011037 store 1 ,mem_app_evt_timer_count 
-0x4d4c 011039 call kb_check_hid_handshake_timer 
-0x4d4d 011040 branch kb_bb_event_100ms_loop 
-:      011042 kb_bb_event_reconn_failed:
-0x4d4e 011043 fetch 2 ,mem_ui_state_map 
-0x4d4f 011044 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d50 011045 branch app_bb_hibernate 
-:      011048 kb_bb_disconnected:
-0x4d51 011049 set1 mark_ext_patch ,mark 
-0x4d52 011050 bpatch patch37_1 ,mem_patch37 
-0x4d53 011051 call kb_bb_discon_clear_stack 
-0x4d54 011052 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x4d55 011054 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x4d56 011055 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
-0x4d57 011056 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
-0x4d58 011057 branch kb_start_discovery 
-:      011058 kb_bb_discon_clear_stack:
-0x4d59 011059 jam 0 ,mem_link_key_exists 
-0x4d5a 011060 jam 0 ,mem_ltk_exists 
-0x4d5b 011061 rtn 
-:      011063 kb_event_light_state_pairing:
-0x4d5c 011064 bbit1 app_disc_after_handshake ,app_bb_hibernate 
-0x4d5d 011065 bbit1 app_disc_after_sniff ,app_bb_hibernate 
-0x4d5e 011066 branch kb_start_discovery 
-:      011067 kb_event_light_state_reconn:
-0x4d5f 011068 fetch 2 ,mem_ui_state_map 
-0x4d60 011069 bbit1 ui_state_btn_down ,kb_start_discovery 
-0x4d61 011070 branch app_bb_hibernate 
-:      011074 kb_check_hid_handshake_timer:
-0x4d62 011075 fetch 1 ,mem_hid_handshake_timer_count 
-0x4d63 011076 rtn blank 
-0x4d64 011077 increase -1 ,pdata 
-0x4d65 011078 store 1 ,mem_hid_handshake_timer_count 
-0x4d66 011079 nrtn blank 
-0x4d67 011080 branch kb_bt_hid_handshake 
-:      011083 kb_bb_event_discovery_btn:
-0x4d68 011084 call kb_3_0_bb_event_discovery_btn 
-0x4d69 011085 branch kb_start_discovery 
-:      011087 kb_3_0_bb_event_discovery_btn:
-0x4d6a 011088 set1 mark_ext_patch ,mark 
-0x4d6b 011089 bpatch patch37_2 ,mem_patch37 
-0x4d6c 011090 fetch 2 ,mem_ui_state_map 
-0x4d6d 011091 isolate1 ui_state_bt_reconnect ,pdata 
-0x4d6e 011092 call app_bt_reconnect_cancel ,true 
-0x4d6f 011093 fetch 2 ,mem_discovery_timeout 
-0x4d70 011094 store 2 ,mem_discovery_timeout_timer_count 
-0x4d71 011095 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d72 011096 set1 app_disc_by_button ,pdata 
-0x4d73 011097 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x4d74 011098 fetch 2 ,mem_ui_state_map 
-0x4d75 011099 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x4d76 011100 rtn 
-:      011103 kb_stop_discovery:
-0x4d77 011104 call app_bt_stop_discovery 
-0x4d78 011105 branch app_led_stop_blink 
-:      011107 kb_start_discovery:
-0x4d79 011108 call app_bt_start_discovery 
-0x4d7a 011109 branch app_led_start_blink 
-:      011111 kb_discovery_timeout_sleep:
-0x4d7b 011112 branch app_enter_hibernate 
-:      011114 kb_process_pincode:
-0x4d7c 011115 jam 0 ,mem_pin_length 
-0x4d7d 011116 rtn 
-:      011119 kb_before_hibernate:
-:      011121 kb_process_lpm_before:
-0x4d7e 011122 hjam 0x00 ,core_gpio_key0 
-0x4d7f 011123 hjam 0x00 ,core_gpio_key1 
-0x4d80 011124 hfetch 1 ,core_gpio_key2 
-0x4d81 011125 and_into 0xf0 ,pdata 
-0x4d82 011126 hstore 1 ,core_gpio_key2 
-0x4d83 011127 setarg 0x00 
-0x4d84 011128 store 4 ,mem_gpio_wakeup_high 
-0x4d85 011129 setarg 0xff 
-0x4d86 011130 fetcht 1 ,mem_ui_button_gpio 
-0x4d87 011131 copy temp ,queue 
-0x4d88 011132 qset1 pdata 
-0x4d89 011133 store 4 ,mem_gpio_wakeup_low 
-0x4d8a 011134 rtn 
-:      011136 kb_hid_connected:
-0x4d8b 011137 setarg hid_handshake_timeout 
-0x4d8c 011138 store 1 ,mem_hid_handshake_timer_count 
-0x4d8d 011139 call kb_clean_kscan_fifo 
-0x4d8e 011143 branch kb_clear_keys 
-:      011144 kb_bt_hid_handshake:
-0x4d8f 011145 set1 mark_ext_patch ,mark 
-0x4d90 011146 bpatch patch37_3 ,mem_patch37 
-0x4d91 011147 jam app_handshake_done ,mem_app_handshake_flag 
-0x4d92 011148 call app_lpm_mult_enable 
-0x4d93 011149 call app_bt_store_reconn_info 
-0x4d94 011151 setarg 0 
-0x4d95 011152 store 2 ,mem_discovery_timeout_timer_count 
-0x4d96 011153 store 1 ,mem_hid_handshake_timer_count 
-0x4d97 011154 branch app_bt_enter_sniff 
-:      011161 l2cap_init:
-0x4d98 011162 branch l2cap_init_wake ,wake 
-:      011163 l2cap_init_work:
-0x4d99 011164 setarg mem_l2cap_xmem_end 
-0x4d9a 011165 arg mem_l2cap_xmem_start ,contw 
-0x4d9b 011166 isub contw ,loopcnt 
-0x4d9c 011167 call clear_mem 
-:      011168 l2cap_init_wake:
-0x4d9d 011169 set1 mark_ext_patch ,mark 
-0x4d9e 011170 bpatch patch22_6 ,mem_patch22 
-0x4d9f 011171 setarg mem_sdp_mem_end 
-0x4da0 011172 arg mem_sdp_mem_start ,contw 
-0x4da1 011173 isub contw ,loopcnt 
-0x4da2 011174 call clear_mem 
-0x4da3 011175 setarg mem_l2cap_mem_end 
-0x4da4 011176 arg mem_l2cap_mem_start ,contw 
-0x4da5 011177 isub contw ,loopcnt 
-0x4da6 011178 call clear_mem 
-0x4da7 011179 branch l2cap_lpm_load_txbuf 
-:      011181 process_rx_l2cap_pkt:
-0x4da8 011182 set1 mark_ext_patch ,mark 
-0x4da9 011183 bpatch patch22_7 ,mem_patch22 
-0x4daa 011184 copy contr ,temp 
-0x4dab 011187 copy temp ,contr 
-0x4dac 011188 ifetch 2 ,contr 
-0x4dad 011189 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dae 011190 ifetch 2 ,contr 
-0x4daf 011191 store 2 ,mem_l2cap_rx_cid 
-0x4db0 011192 deposit contr 
-0x4db1 011193 store 2 ,mem_l2cap_payload_ptr 
-0x4db2 011194 fetch 1 ,memui_reconnect_mode 
-0x4db3 011195 beq no_reconnection ,l2cap_rx_multiplexing 
-0x4db4 011196 branch ml2cap_rx_multiplexing 
-:      011198 l2cap_rx_multiplexing:
-0x4db5 011199 set1 mark_ext_patch ,mark 
-0x4db6 011200 bpatch patch23_0 ,mem_patch23 
-0x4db7 011201 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4db8 011202 branch l2cap_rx_reset_state ,blank 
-0x4db9 011203 fetch 1 ,mem_l2cap_rx_cid 
-0x4dba 011204 beq l2cap_signal_channel ,l2cap_call_proc_signal 
-:      011205 l2cap_rx_multiplexing0:
-0x4dbb 011206 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x4dbc 011207 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x4dbd 011208 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x4dbe 011209 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x4dbf 011210 branch l2cap_rx_reset_state 
-:      011212 l2cap_call_proc_signal:
-0x4dc0 011213 call l2cap_malloc_is_fifo_full 
-0x4dc1 011214 nrtn blank 
-0x4dc2 011215 jam 0 ,mem_l2cap_pending_item 
-:      011216 l2cap_call_proc_signal0:
-0x4dc3 011217 call l2cap_malloc_signal_channel 
-0x4dc4 011218 call l2cap_process_signal_pkt 
-0x4dc5 011219 fetcht 2 ,mem_l2cap_signal_tx_length 
-0x4dc6 011220 branch l2cap_call_proc_no_reply ,blank 
-0x4dc7 011221 call l2cap_get_signal_tx_buff 
-0x4dc8 011222 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4dc9 011223 istore 2 ,contw 
-0x4dca 011224 force l2cap_signal_channel ,pdata 
-0x4dcb 011225 istore 2 ,contw 
-0x4dcc 011226 branch l2cap_rx_reset_state 
-:      011228 l2cap_call_proc_sigal_pending:
-0x4dcd 011229 fetch 1 ,mem_device_option 
-0x4dce 011230 rtneq dvc_op_hci 
-0x4dcf 011231 fetch 1 ,mem_l2cap_pending_item 
-0x4dd0 011232 rtn blank 
-0x4dd1 011233 copy pdata ,rega 
-0x4dd2 011234 fetch 4 ,mem_l2cap_sdpres_delay_time 
-0x4dd3 011235 arg 0x100 ,temp 
-0x4dd4 011236 iadd temp ,temp 
-0x4dd5 011237 copy clkn_bt ,pdata 
-0x4dd6 011238 isub temp ,null 
-0x4dd7 011239 nrtn positive 
-0x4dd8 011240 jam 0 ,mem_l2cap_pending_item 
-0x4dd9 011241 copy rega ,pdata 
-0x4dda 011242 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
-0x4ddb 011243 branch assert 
-:      011244 l2cap_sdp_conn_succ:
-0x4ddc 011245 call l2cap_malloc_signal_channel 
-0x4ddd 011246 call restore_l2cap_req_param 
-0x4dde 011247 call l2cap_get_signal_tx_payload 
-0x4ddf 011248 call save_cont_pointers 
-0x4de0 011249 call send_connection_sdp_res 
-0x4de1 011250 call l2cap_get_signal_tx_buff 
-0x4de2 011252 setarg 0x000c 
-0x4de3 011253 istore 2 ,contw 
-0x4de4 011254 force l2cap_signal_channel ,pdata 
-0x4de5 011255 istore 2 ,contw 
-0x4de6 011256 branch l2cap_rx_reset_state 
-:      011258 l2cap_call_proc_sdp:
-0x4de7 011259 call l2cap_malloc_is_fifo_empty 
-0x4de8 011260 nrtn blank 
-0x4de9 011261 call l2cap_malloc_sdp_channel 
-0x4dea 011262 call sdp_process 
-0x4deb 011263 call l2cap_get_sdp_tx_buff 
-0x4dec 011264 fetch 2 ,mem_sdp_tx_pkt_length 
-0x4ded 011265 branch l2cap_call_proc_no_reply ,blank 
-0x4dee 011266 istore 2 ,contw 
-0x4def 011267 fetch 2 ,mem_sdp_remote_cid 
-0x4df0 011268 istore 2 ,contw 
-0x4df1 011269 branch l2cap_rx_reset_state 
-:      011271 l2cap_call_proc_hid:
-0x4df2 011272 call hid_rx_process 
-0x4df3 011273 branch l2cap_rx_reset_state 
-:      011275 l2cap_call_proc_rfcomm:
-0x4df4 011276 set1 mark_ext_patch ,mark 
-0x4df5 011277 bpatch patch23_1 ,mem_patch23 
-0x4df6 011278 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x4df7 011279 call rfcomm_rx_process 
-0x4df8 011280 fetch 1 ,mem_rfcomm_malloc_fail_flag 
-0x4df9 011281 rtneq rfcomm_malloc_fail 
-0x4dfa 011282 branch l2cap_rx_reset_state 
-:      011283 l2cap_call_proc_no_reply:
-0x4dfb 011284 call l2cap_malloc_discard 
-:      011286 l2cap_rx_reset_state:
-0x4dfc 011287 setarg 0 
-0x4dfd 011288 store 2 ,mem_l2cap_rx_pkt_length 
-0x4dfe 011289 store 2 ,mem_l2cap_rx_cid 
-0x4dff 011290 jam l2cap_rx_done ,mem_l2cap_rx_done 
-0x4e00 011291 rtn 
-:      011293 l2cap_process_signal_pkt:
-0x4e01 011294 set1 mark_ext_patch ,mark 
-0x4e02 011295 bpatch patch23_2 ,mem_patch23 
-0x4e03 011296 call l2cap_get_signal_tx_payload 
-0x4e04 011297 force 0 ,regb 
-0x4e05 011298 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x4e06 011299 copy pdata ,regc 
-0x4e07 011300 fetch 2 ,mem_l2cap_payload_ptr 
-0x4e08 011301 iforce contr 
-:      011302 l2cap_process_signal_pkt_loop:
-0x4e09 011303 call l2cap_process_one_signal 
-0x4e0a 011304 deposit regc 
-0x4e0b 011305 increase -4 ,regc 
-0x4e0c 011306 increase -4 ,pdata 
-0x4e0d 011307 nbranch l2cap_process_signal_pkt_loop ,blank 
-0x4e0e 011308 copy regb ,pdata 
-0x4e0f 011309 store 2 ,mem_l2cap_signal_tx_length 
-0x4e10 011310 rtn 
-:      011312 l2cap_process_one_signal:
-0x4e11 011313 set1 mark_ext_patch ,mark 
-0x4e12 011314 bpatch patch23_3 ,mem_patch23 
-0x4e13 011315 ifetch 1 ,contr 
-0x4e14 011316 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
-0x4e15 011317 beq signal_connect_req ,l2cap_proc_signal_connect_req 
-0x4e16 011318 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
-0x4e17 011319 beq signal_config_req ,l2cap_proc_signal_config_req 
-0x4e18 011320 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
-0x4e19 011321 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
-0x4e1a 011322 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
-0x4e1b 011323 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x4e1c 011324 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
-0x4e1d 011325 beq signal_info_req ,l2cap_proc_signal_info_req 
-0x4e1e 011326 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
-0x4e1f 011327 call l2cap_reject_command 
-:      011328 l2cap_process_one_signal_rtn:
-0x4e20 011329 rtn 
-:      011331 l2cap_proc_signal_info_req:
-0x4e21 011332 ifetch 1 ,contr 
-0x4e22 011333 copy pdata ,queue 
-0x4e23 011334 ifetch 2 ,contr 
-0x4e24 011335 copy pdata ,rega 
-0x4e25 011336 copy regc ,pdata 
-0x4e26 011337 isub rega ,regc 
-0x4e27 011338 copy rega ,pdata 
-0x4e28 011339 iadd contr ,contr 
-0x4e29 011340 setarg 0x0b 
-0x4e2a 011341 istore 1 ,contw 
-0x4e2b 011342 copy queue ,pdata 
-0x4e2c 011343 istore 1 ,contw 
-0x4e2d 011344 force 0x0008 ,pdata 
-0x4e2e 011345 istore 2 ,contw 
-0x4e2f 011346 force 0x0002 ,pdata 
-0x4e30 011347 istore 2 ,contw 
-0x4e31 011348 force 0x0000 ,pdata 
-0x4e32 011349 istore 2 ,contw 
-0x4e33 011350 force 0x0400 ,pdata 
-0x4e34 011351 istore 2 ,contw 
-0x4e35 011352 force 0x0000 ,pdata 
-0x4e36 011353 istore 2 ,contw 
-0x4e37 011354 force 12 ,pdata 
-0x4e38 011355 iadd regb ,regb 
-0x4e39 011356 branch l2cap_process_one_signal_rtn 
-:      011358 ml2cap_proc_signal_info_req:
-0x4e3a 011359 ifetch 1 ,contr 
-0x4e3b 011360 copy pdata ,queue 
-0x4e3c 011361 ifetch 2 ,contr 
-0x4e3d 011362 copy pdata ,rega 
-0x4e3e 011363 copy regc ,pdata 
-0x4e3f 011364 isub rega ,regc 
-0x4e40 011365 copy rega ,pdata 
-0x4e41 011366 iadd contr ,contr 
-0x4e42 011367 call l2cap_get_signal_tx_payload 
-0x4e43 011368 setarg 0x0b 
-0x4e44 011369 istore 1 ,contw 
-0x4e45 011370 copy queue ,pdata 
-0x4e46 011371 istore 1 ,contw 
-0x4e47 011372 force 0x0008 ,pdata 
-0x4e48 011373 istore 2 ,contw 
-0x4e49 011374 force 0x0002 ,pdata 
-0x4e4a 011375 istore 2 ,contw 
-0x4e4b 011376 force 0x0000 ,pdata 
-0x4e4c 011377 istore 2 ,contw 
-0x4e4d 011378 force 0x0400 ,pdata 
-0x4e4e 011379 istore 2 ,contw 
-0x4e4f 011380 force 0x0000 ,pdata 
-0x4e50 011381 istore 2 ,contw 
-0x4e51 011382 force 12 ,pdata 
-0x4e52 011383 iadd regb ,regb 
-0x4e53 011385 branch l2cap_process_one_signal_rtn 
-:      011389 l2cap_proc_signal_cmd_reject:
-0x4e54 011390 ifetch 1 ,contr 
-0x4e55 011391 copy pdata ,queue 
-0x4e56 011392 ifetch 2 ,contr 
-0x4e57 011393 copy pdata ,rega 
-0x4e58 011394 iadd contr ,contr 
-0x4e59 011395 copy regc ,pdata 
-0x4e5a 011396 isub rega ,regc 
-:      011397 l2cap_proc_signal_cmd_reject_rtn:
-0x4e5b 011398 branch l2cap_process_one_signal_rtn 
-:      011400 l2cap_proc_signal_connect_req:
-0x4e5c 011401 call save_cont_pointers 
-0x4e5d 011404 call load_cont_pointers 
-0x4e5e 011405 arg 0 ,debug 
-0x4e5f 011406 ifetch 1 ,contr 
-0x4e60 011407 copy pdata ,queue 
-0x4e61 011408 ifetch 2 ,contr 
-0x4e62 011409 copy pdata ,rega 
-0x4e63 011410 ifetch 2 ,contr 
-0x4e64 011411 copy pdata ,temp 
-0x4e65 011412 ifetch 2 ,contr 
-0x4e66 011413 copy pdata ,timeup 
-0x4e67 011414 copy temp ,pdata 
-0x4e68 011415 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
-0x4e69 011416 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
-0x4e6a 011417 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
-0x4e6b 011418 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
-0x4e6c 011419 call l2cap_reject_command 
-0x4e6d 011420 branch l2cap_proc_signal_connect_req_rtn 
-:      011422 l2cap_proc_signal_connect_req_sdp:
-0x4e6e 011423 call save_cont_pointers 
-0x4e6f 011424 arg l2cap_sdp_channel ,temp 
-0x4e70 011425 fetch 2 ,mem_sdp_remote_cid 
-0x4e71 011426 nbranch already_connected ,blank 
-0x4e72 011427 copy timeup ,pdata 
-0x4e73 011428 store 2 ,mem_sdp_remote_cid 
-0x4e74 011429 copy clkn_bt ,pdata 
-0x4e75 011430 store 4 ,mem_l2cap_sdpres_delay_time 
-0x4e76 011431 call store_l2cap_req_param 
-0x4e77 011432 branch send_connection_pending 
-:      011434 store_l2cap_req_param:
-0x4e78 011435 storet 2 ,mem_psm 
-0x4e79 011436 deposit timeup 
-0x4e7a 011437 store 2 ,mem_scid 
-0x4e7b 011438 deposit rega 
-0x4e7c 011439 store 2 ,mem_cmd_length 
-0x4e7d 011440 deposit regb 
-0x4e7e 011441 store 2 ,mem_tt2 
-0x4e7f 011442 deposit regc 
-0x4e80 011443 store 2 ,mem_tt3 
-0x4e81 011444 deposit queue 
-0x4e82 011445 store 2 ,mem_id 
-0x4e83 011446 rtn 
-:      011448 restore_l2cap_req_param:
-0x4e84 011449 fetcht 2 ,mem_psm 
-0x4e85 011450 fetch 2 ,mem_scid 
-0x4e86 011451 copy pdata ,timeup 
-0x4e87 011452 fetch 2 ,mem_cmd_length 
-0x4e88 011453 copy pdata ,rega 
-0x4e89 011454 fetch 2 ,mem_tt2 
-0x4e8a 011455 copy pdata ,regb 
-0x4e8b 011456 fetch 2 ,mem_tt3 
-0x4e8c 011457 copy pdata ,regc 
-0x4e8d 011458 fetch 2 ,mem_id 
-0x4e8e 011459 copy pdata ,queue 
-0x4e8f 011460 rtn 
-:      011462 l2cap_proc_signal_connect_req_rfcomm:
-0x4e90 011463 call save_cont_pointers 
-0x4e91 011464 setarg l2cap_rfcomm_channel 
-0x4e92 011465 arg l2cap_rfcomm_channel ,temp 
-0x4e93 011466 fetch 2 ,mem_rfcomm_remote_cid 
-0x4e94 011467 nbranch already_connected ,blank 
-0x4e95 011468 copy timeup ,pdata 
-0x4e96 011469 store 2 ,mem_rfcomm_remote_cid 
-0x4e97 011470 fetch 1 ,mem_rfcomm_state 
-0x4e98 011471 set1 l2cap_channel_state_conn_req ,pdata 
-0x4e99 011472 set1 l2cap_channel_state_conn_res ,pdata 
-0x4e9a 011473 store 1 ,mem_rfcomm_state 
-0x4e9b 011474 branch send_connection_res 
-:      011475 l2cap_proc_signal_connect_req_hid_ctrl:
-0x4e9c 011476 call save_cont_pointers 
-0x4e9d 011477 arg l2cap_hid_control_channel ,temp 
-0x4e9e 011478 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4e9f 011479 nbranch already_connected ,blank 
-0x4ea0 011480 copy timeup ,pdata 
-0x4ea1 011481 store 2 ,mem_hid_ctrl_remote_cid 
-0x4ea2 011482 fetch 1 ,mem_hid_control_state 
-0x4ea3 011483 set1 l2cap_channel_state_conn_req ,pdata 
-0x4ea4 011484 set1 l2cap_channel_state_conn_res ,pdata 
-0x4ea5 011485 store 1 ,mem_hid_control_state 
-0x4ea6 011486 branch send_connection_res 
-:      011487 l2cap_proc_signal_connect_req_hid_int:
-0x4ea7 011488 call save_cont_pointers 
-0x4ea8 011489 deposit clke 
-0x4ea9 011490 arg l2cap_hid_interrupt_channel ,temp 
-0x4eaa 011491 fetch 2 ,mem_hid_int_remote_cid 
-0x4eab 011492 nbranch already_connected ,blank 
-0x4eac 011493 copy timeup ,pdata 
-0x4ead 011494 store 2 ,mem_hid_int_remote_cid 
-0x4eae 011495 fetch 1 ,mem_hid_interrupt_state 
-0x4eaf 011496 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb0 011497 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eb1 011498 store 1 ,mem_hid_interrupt_state 
-0x4eb2 011499 branch send_connection_res 
-:      011501 send_connection_pending:
-0x4eb3 011502 setarg l2cap_connect_pending 
-0x4eb4 011503 store 2 ,meml2cap_t1 
-0x4eb5 011504 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
-0x4eb6 011505 branch send_connection_res0 
-:      011506 send_connection_sdp_res:
-0x4eb7 011507 fetch 1 ,mem_sdp_state 
-0x4eb8 011508 set1 l2cap_channel_state_conn_req ,pdata 
-0x4eb9 011509 set1 l2cap_channel_state_conn_res ,pdata 
-0x4eba 011510 store 1 ,mem_sdp_state 
-:      011511 send_connection_res:
-0x4ebb 011512 setarg l2cap_connect_successful 
-0x4ebc 011513 store 2 ,meml2cap_t1 
-:      011514 send_connection_res0:
-0x4ebd 011515 set1 mark_ext_patch ,mark 
-0x4ebe 011516 bpatch patch23_4 ,mem_patch23 
-0x4ebf 011517 call load_cont_pointers 
-0x4ec0 011518 setarg signal_connect_rsp 
-0x4ec1 011519 istore 1 ,contw 
-0x4ec2 011520 copy queue ,pdata 
-0x4ec3 011521 istore 1 ,contw 
-0x4ec4 011522 setarg 0x0008 
-0x4ec5 011523 istore 2 ,contw 
-0x4ec6 011524 copy temp ,pdata 
-0x4ec7 011525 istore 2 ,contw 
-0x4ec8 011526 copy timeup ,pdata 
-0x4ec9 011527 istore 2 ,contw 
-0x4eca 011528 fetch 2 ,meml2cap_t1 
-0x4ecb 011529 beq l2cap_connect_pending ,connect_pending 
-0x4ecc 011530 isolate0 0 ,debug 
-0x4ecd 011531 branch connect_suc ,true 
-0x4ece 011532 setarg l2cap_connect_refused_no_resources 
-:      011533 connect_suc:
-0x4ecf 011534 istore 2 ,contw 
-0x4ed0 011535 force 0x0000 ,pdata 
-0x4ed1 011536 istore 2 ,contw 
-0x4ed2 011537 setarg 12 
-0x4ed3 011538 branch connect_req_update_byte_counts 
-:      011539 connect_pending:
-0x4ed4 011540 istore 2 ,contw 
-0x4ed5 011541 force 0x0002 ,pdata 
-0x4ed6 011542 istore 2 ,contw 
-0x4ed7 011543 setarg 12 
-0x4ed8 011544 branch connect_req_update_byte_counts 
-:      011546 already_connected:
-0x4ed9 011547 set1 0 ,debug 
-0x4eda 011548 branch send_connection_res 
-:      011549 connect_req_update_byte_counts:
-0x4edb 011550 iadd regb ,regb 
-0x4edc 011551 copy regc ,pdata 
-0x4edd 011552 isub rega ,regc 
-0x4ede 011553 branch l2cap_proc_signal_connect_req_rtn 
-:      011554 l2cap_proc_signal_connect_req_rtn:
-0x4edf 011555 branch l2cap_process_one_signal_rtn 
-:      011557 l2cap_proc_signal_connect_rsp:
-0x4ee0 011558 ifetch 1 ,contr 
-0x4ee1 011559 copy pdata ,queue 
-0x4ee2 011560 ifetch 2 ,contr 
-0x4ee3 011561 copy pdata ,rega 
-0x4ee4 011562 copy regc ,pdata 
-0x4ee5 011563 isub rega ,regc 
-0x4ee6 011564 ifetch 2 ,contr 
-0x4ee7 011565 copy pdata ,timeup 
-0x4ee8 011566 ifetch 2 ,contr 
-0x4ee9 011567 copy pdata ,temp 
-0x4eea 011568 setarg l2cap_sdp_channel 
-0x4eeb 011569 isub temp ,null 
-0x4eec 011570 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
-0x4eed 011571 setarg l2cap_rfcomm_channel 
-0x4eee 011572 isub temp ,null 
-0x4eef 011573 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x4ef0 011574 setarg l2cap_hid_control_channel 
-0x4ef1 011575 isub temp ,null 
-0x4ef2 011576 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x4ef3 011577 setarg l2cap_hid_interrupt_channel 
-0x4ef4 011578 isub temp ,null 
-0x4ef5 011579 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x4ef6 011580 rtn 
-:      011582 l2cap_proc_signal_connect_rsp_sdp:
-0x4ef7 011583 copy timeup ,pdata 
-0x4ef8 011584 store 2 ,mem_sdp_remote_cid 
-0x4ef9 011585 fetch 1 ,mem_sdp_state 
-0x4efa 011586 set1 l2cap_channel_state_conn_res ,pdata 
-0x4efb 011587 store 1 ,mem_sdp_state 
-0x4efc 011588 branch l2cap_process_one_signal_rtn 
-:      011589 l2cap_proc_signal_connect_rsp_rfcomm:
-0x4efd 011590 copy timeup ,pdata 
-0x4efe 011591 store 2 ,mem_rfcomm_remote_cid 
-0x4eff 011592 fetch 1 ,mem_rfcomm_state 
-0x4f00 011593 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f01 011594 store 1 ,mem_rfcomm_state 
-0x4f02 011595 rtn 
-:      011596 l2cap_proc_signal_connect_rsp_hid_int:
-0x4f03 011597 copy timeup ,pdata 
-0x4f04 011598 store 2 ,mem_hid_ctrl_remote_cid 
-0x4f05 011599 fetch 1 ,mem_hid_interrupt_state 
-0x4f06 011600 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f07 011601 store 1 ,mem_hid_interrupt_state 
-0x4f08 011602 rtn 
-:      011603 l2cap_proc_signal_connect_rsp_hid_ctrl:
-0x4f09 011604 copy timeup ,pdata 
-0x4f0a 011605 store 2 ,mem_hid_int_remote_cid 
-0x4f0b 011606 fetch 1 ,mem_hid_control_state 
-0x4f0c 011607 set1 l2cap_channel_state_conn_res ,pdata 
-0x4f0d 011608 store 1 ,mem_hid_control_state 
-0x4f0e 011609 rtn 
-:      011611 l2cap_proc_signal_config_req:
-0x4f0f 011612 ifetch 1 ,contr 
-0x4f10 011613 copy pdata ,queue 
-0x4f11 011614 ifetch 2 ,contr 
-0x4f12 011615 copy pdata ,rega 
-0x4f13 011616 copy regc ,pdata 
-0x4f14 011617 isub rega ,regc 
-0x4f15 011618 ifetch 2 ,contr 
-0x4f16 011619 copy pdata ,temp 
-0x4f17 011620 copy temp ,rega 
-0x4f18 011621 setarg l2cap_sdp_channel 
-0x4f19 011622 isub temp ,null 
-0x4f1a 011623 branch l2cap_proc_signal_config_req_sdp ,zero 
-0x4f1b 011624 setarg l2cap_rfcomm_channel 
-0x4f1c 011625 isub temp ,null 
-0x4f1d 011626 branch l2cap_proc_signal_config_req_rfcomm ,zero 
-0x4f1e 011627 setarg l2cap_hid_control_channel 
-0x4f1f 011628 isub temp ,null 
-0x4f20 011629 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x4f21 011630 setarg l2cap_hid_interrupt_channel 
-0x4f22 011631 isub temp ,null 
-0x4f23 011632 branch l2cap_proc_signal_config_req_hid_int ,zero 
-0x4f24 011633 branch l2cap_reject_command 
-:      011635 l2cap_proc_signal_config_req_sdp:
-0x4f25 011636 copy contw ,timeup 
-0x4f26 011637 fetch 1 ,mem_sdp_state 
-0x4f27 011638 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f28 011639 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f29 011641 store 1 ,mem_sdp_state 
-0x4f2a 011642 copy timeup ,contw 
-0x4f2b 011643 arg l2cap_sdp_channel ,timeup 
-0x4f2c 011644 fetch 2 ,mem_sdp_remote_cid 
-0x4f2d 011645 copy pdata ,temp 
-0x4f2e 011646 branch l2cap_send_config_rsp 
-:      011647 l2cap_proc_signal_config_req_hid_ctrl:
-0x4f2f 011648 copy contw ,timeup 
-0x4f30 011649 fetch 1 ,mem_hid_control_state 
-0x4f31 011650 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f32 011651 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f33 011653 store 1 ,mem_hid_control_state 
-0x4f34 011654 copy timeup ,contw 
-0x4f35 011655 arg l2cap_hid_control_channel ,timeup 
-0x4f36 011656 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f37 011657 copy pdata ,temp 
-0x4f38 011658 branch l2cap_send_config_rsp 
-:      011659 l2cap_proc_signal_config_req_hid_int:
-0x4f39 011660 copy contw ,timeup 
-0x4f3a 011661 fetch 1 ,mem_hid_interrupt_state 
-0x4f3b 011662 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f3c 011663 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f3d 011665 store 1 ,mem_hid_interrupt_state 
-0x4f3e 011666 copy timeup ,contw 
-0x4f3f 011667 arg l2cap_hid_interrupt_channel ,timeup 
-0x4f40 011668 fetch 2 ,mem_hid_int_remote_cid 
-0x4f41 011669 copy pdata ,temp 
-0x4f42 011670 branch l2cap_send_config_rsp 
-:      011671 l2cap_proc_signal_config_req_rfcomm:
-0x4f43 011672 copy contw ,timeup 
-0x4f44 011673 fetch 1 ,mem_rfcomm_state 
-0x4f45 011674 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x4f46 011675 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x4f47 011677 store 1 ,mem_rfcomm_state 
-0x4f48 011679 copy timeup ,contw 
-0x4f49 011680 arg l2cap_rfcomm_channel ,timeup 
-0x4f4a 011681 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f4b 011682 copy pdata ,temp 
-:      011683 l2cap_send_config_rsp:
-0x4f4c 011684 set1 mark_ext_patch ,mark 
-0x4f4d 011685 bpatch patch23_5 ,mem_patch23 
-0x4f4e 011686 setarg signal_config_rsp 
-0x4f4f 011687 istore 1 ,contw 
-0x4f50 011688 copy queue ,pdata 
-0x4f51 011689 istore 1 ,contw 
-0x4f52 011690 setarg 0x0006 
-0x4f53 011691 istore 2 ,contw 
-0x4f54 011692 copy temp ,pdata 
-0x4f55 011693 istore 2 ,contw 
-0x4f56 011694 force 0x00 ,pdata 
-0x4f57 011695 istore 2 ,contw 
-0x4f58 011696 force l2cap_config_success ,pdata 
-0x4f59 011697 istore 2 ,contw 
-0x4f5a 011698 force 10 ,pdata 
-0x4f5b 011699 iadd regb ,regb 
-0x4f5c 011701 storet 2 ,mem_config_req_dest_cid 
-0x4f5d 011702 copy queue ,pdata 
-0x4f5e 011703 store 1 ,mem_config_identifier 
-0x4f5f 011704 force l2cap_sdp_channel ,pdata 
-0x4f60 011705 icompare 0xff ,timeup 
-0x4f61 011706 branch l2cap_send_config_rsp_is_sdp ,true 
-0x4f62 011707 increase 1 ,pdata 
-:      011708 l2cap_send_config_rsp_is_sdp:
-0x4f63 011710 rtn 
-:      011711 l2cap_check_channel_state:
-0x4f64 011712 disable user 
-0x4f65 011713 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f66 011714 rtnbit0 l2cap_channel_state_conn_req ,pdata 
-0x4f67 011715 rtnbit0 l2cap_channel_state_conn_res ,pdata 
-0x4f68 011716 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x4f69 011717 copy contr ,contw 
-0x4f6a 011718 increase -1 ,contw 
-0x4f6b 011719 istore 1 ,contw 
-0x4f6c 011720 enable user 
-0x4f6d 011721 rtn 
-:      011722 l2cap_send_config_req:
-:      011723 l2cap_send_config_req_sdp:
-0x4f6e 011724 fetch 1 ,mem_sdp_state 
-0x4f6f 011725 call l2cap_check_channel_state 
-0x4f70 011726 nbranch l2cap_send_config_req_rfcomm ,user 
-0x4f71 011727 jam l2cap_sdp_channel ,mem_send_config_req 
-0x4f72 011728 fetch 2 ,mem_sdp_remote_cid 
-0x4f73 011729 store 2 ,mem_config_req_dest_cid 
-0x4f74 011730 branch l2cap_generate_config_req 
-:      011731 l2cap_send_config_req_rfcomm:
-0x4f75 011732 fetch 1 ,mem_rfcomm_state 
-0x4f76 011733 call l2cap_check_channel_state 
-0x4f77 011734 nbranch l2cap_send_config_req_hid_ctrl ,user 
-0x4f78 011735 jam l2cap_rfcomm_channel ,mem_send_config_req 
-0x4f79 011736 fetch 2 ,mem_rfcomm_remote_cid 
-0x4f7a 011737 store 2 ,mem_config_req_dest_cid 
-0x4f7b 011738 branch l2cap_generate_config_req 
-:      011739 l2cap_send_config_req_hid_ctrl:
-0x4f7c 011740 fetch 1 ,mem_hid_control_state 
-0x4f7d 011741 call l2cap_check_channel_state 
-0x4f7e 011742 nbranch l2cap_send_config_req_hid_int ,user 
-0x4f7f 011743 jam l2cap_hid_control_channel ,mem_send_config_req 
-0x4f80 011744 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4f81 011745 store 2 ,mem_config_req_dest_cid 
-0x4f82 011746 branch l2cap_generate_config_req 
-:      011747 l2cap_send_config_req_hid_int:
-0x4f83 011748 fetch 1 ,mem_hid_interrupt_state 
-0x4f84 011749 call l2cap_check_channel_state 
-0x4f85 011750 nrtn user 
-0x4f86 011751 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
-0x4f87 011752 fetch 2 ,mem_hid_int_remote_cid 
-0x4f88 011753 store 2 ,mem_config_req_dest_cid 
-:      011756 l2cap_generate_config_req:
-0x4f89 011757 set1 mark_ext_patch ,mark 
-0x4f8a 011758 bpatch patch23_6 ,mem_patch23 
-0x4f8b 011759 call l2cap_get_req_id 
-0x4f8c 011760 call l2cap_malloc_signal_channel 
-0x4f8d 011761 force 0 ,regb 
-0x4f8e 011762 call l2cap_get_signal_tx_payload 
-0x4f8f 011763 force signal_config_req ,pdata 
-0x4f90 011764 istore 1 ,contw 
-0x4f91 011765 fetch 1 ,mem_ml2cap_comm_id 
-0x4f92 011766 istore 1 ,contw 
-0x4f93 011767 setarg 0x0008 
-0x4f94 011768 istore 2 ,contw 
-0x4f95 011769 fetch 2 ,mem_config_req_dest_cid 
-0x4f96 011770 istore 2 ,contw 
-0x4f97 011771 setarg 0x0000 
-0x4f98 011772 istore 2 ,contw 
-0x4f99 011773 force 1 ,pdata 
-0x4f9a 011774 istore 1 ,contw 
-0x4f9b 011775 force 2 ,pdata 
-0x4f9c 011776 istore 1 ,contw 
-0x4f9d 011777 fetch 1 ,mem_send_config_req 
-0x4f9e 011778 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
-0x4f9f 011779 setarg l2cap_config_mtu_sdp 
-0x4fa0 011780 istore 2 ,contw 
-0x4fa1 011781 branch l2cap_generate_config_req_done 
-:      011782 l2cap_generate_config_req_rfcomm:
-0x4fa2 011783 setarg l2cap_config_mtu_rfcomm 
-0x4fa3 011784 istore 2 ,contw 
-:      011785 l2cap_generate_config_req_done:
-0x4fa4 011786 arg 0x0c ,temp 
-0x4fa5 011787 storet 2 ,mem_l2cap_signal_tx_length 
-0x4fa6 011788 call l2cap_get_signal_tx_buff 
-0x4fa7 011789 fetch 2 ,mem_l2cap_signal_tx_length 
-0x4fa8 011790 istore 2 ,contw 
-0x4fa9 011791 force l2cap_signal_channel ,pdata 
-0x4faa 011792 istore 2 ,contw 
-0x4fab 011793 jam 0 ,mem_send_config_req 
-:      011794 l2cap_proc_signal_config_req_rtn:
-0x4fac 011795 branch l2cap_process_one_signal_rtn 
-:      011797 l2cap_proc_signal_config_rsp:
-0x4fad 011798 increase 1 ,contr 
-0x4fae 011799 ifetch 2 ,contr 
-0x4faf 011800 copy pdata ,rega 
-0x4fb0 011801 copy regc ,pdata 
-0x4fb1 011802 isub rega ,regc 
-0x4fb2 011803 ifetch 2 ,contr 
-0x4fb3 011804 copy pdata ,rega 
-0x4fb4 011805 setarg l2cap_sdp_channel 
-0x4fb5 011806 isub rega ,null 
-0x4fb6 011807 branch l2cap_proc_signal_config_rsp_sdp ,zero 
-0x4fb7 011808 setarg l2cap_rfcomm_channel 
-0x4fb8 011809 isub rega ,null 
-0x4fb9 011810 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x4fba 011811 setarg l2cap_hid_control_channel 
-0x4fbb 011812 isub rega ,null 
-0x4fbc 011813 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x4fbd 011814 setarg l2cap_hid_interrupt_channel 
-0x4fbe 011815 isub rega ,null 
-0x4fbf 011816 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
-0x4fc0 011817 increase 2 ,contr 
-0x4fc1 011818 ifetch 2 ,contr 
-0x4fc2 011819 iforce null 
-0x4fc3 011820 branch l2cap_process_one_signal_rtn 
-:      011821 l2cap_proc_signal_config_rsp_sdp:
-0x4fc4 011822 fetch 1 ,mem_sdp_state 
-0x4fc5 011823 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fc6 011824 store 1 ,mem_sdp_state 
-0x4fc7 011825 branch l2cap_process_one_signal_rtn 
-:      011826 l2cap_proc_signal_config_rsp_rfcomm:
-0x4fc8 011827 fetch 1 ,mem_rfcomm_state 
-0x4fc9 011828 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fca 011829 store 1 ,mem_rfcomm_state 
-0x4fcb 011830 branch l2cap_process_one_signal_rtn 
-:      011831 l2cap_proc_signal_config_rsp_hid_ctrl:
-0x4fcc 011832 fetch 1 ,mem_hid_control_state 
-0x4fcd 011833 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fce 011834 store 1 ,mem_hid_control_state 
-0x4fcf 011835 branch l2cap_process_one_signal_rtn 
-:      011836 l2cap_proc_signal_config_rsp_hid_int:
-0x4fd0 011837 fetch 1 ,mem_hid_interrupt_state 
-0x4fd1 011838 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x4fd2 011839 store 1 ,mem_hid_interrupt_state 
-0x4fd3 011840 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x4fd4 011841 branch ui_ipc_send_event 
-:      011845 l2cap_proc_signal_disconnect_req:
-0x4fd5 011846 ifetch 1 ,contr 
-0x4fd6 011847 copy pdata ,queue 
-0x4fd7 011848 ifetch 2 ,contr 
-0x4fd8 011849 copy pdata ,rega 
-0x4fd9 011850 copy regc ,pdata 
-0x4fda 011851 isub rega ,regc 
-0x4fdb 011852 ifetch 2 ,contr 
-0x4fdc 011853 copy pdata ,rega 
-0x4fdd 011854 ifetch 2 ,contr 
-0x4fde 011855 copy pdata ,timeup 
-0x4fdf 011856 copy rega ,temp 
-0x4fe0 011857 call save_cont_pointers 
-0x4fe1 011858 setarg l2cap_sdp_channel 
-0x4fe2 011859 isub temp ,null 
-0x4fe3 011860 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
-0x4fe4 011861 setarg l2cap_rfcomm_channel 
-0x4fe5 011862 isub temp ,null 
-0x4fe6 011863 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
-0x4fe7 011864 setarg l2cap_hid_control_channel 
-0x4fe8 011865 isub temp ,null 
-0x4fe9 011866 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
-0x4fea 011867 setarg l2cap_hid_interrupt_channel 
-0x4feb 011868 isub temp ,null 
-0x4fec 011869 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
-0x4fed 011870 call l2cap_reject_command 
-0x4fee 011871 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      011872 l2cap_proc_signal_disconnect_req_hid_ctrl:
-0x4fef 011873 copy timeup ,temp 
-0x4ff0 011874 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x4ff1 011875 isub temp ,null 
-0x4ff2 011876 branch l2cap_disconnect_hid_control_now ,zero 
-0x4ff3 011877 call l2cap_reject_command 
-0x4ff4 011878 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      011879 l2cap_proc_signal_disconnect_req_hid_int:
-0x4ff5 011880 copy timeup ,temp 
-0x4ff6 011881 fetch 2 ,mem_hid_int_remote_cid 
-0x4ff7 011882 isub temp ,null 
-0x4ff8 011883 branch l2cap_disconnect_hid_interrupt_now ,zero 
-0x4ff9 011884 call l2cap_reject_command 
-0x4ffa 011885 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      011887 l2cap_proc_signal_disconnect_req_sdp:
-0x4ffb 011888 copy timeup ,temp 
-0x4ffc 011889 fetch 2 ,mem_sdp_remote_cid 
-0x4ffd 011890 isub temp ,null 
-0x4ffe 011891 branch l2cap_disconnect_sdp_now ,zero 
-0x4fff 011892 call l2cap_reject_command 
-0x5000 011893 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      011894 l2cap_disconnect_hid_control_now:
-0x5001 011895 call l2cap_reset_hid_ctrl_state 
-0x5002 011896 branch l2cap_send_disconnect_rsp_pkt 
-:      011897 l2cap_disconnect_hid_interrupt_now:
-0x5003 011898 call l2cap_reset_hid_int_state 
-0x5004 011899 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x5005 011900 branch l2cap_send_disconnect_rsp_pkt ,blank 
-0x5006 011908 branch l2cap_send_disconnect_rsp_pkt 
-:      011910 l2cap_disconnect_sdp_now:
-0x5007 011911 call l2cap_reset_sdp_channel_state 
-0x5008 011912 fetch 1 ,mem_upper_sm_ss 
-0x5009 011913 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
-0x500a 011916 branch l2cap_send_disconnect_rsp_pkt 
-:      011917 l2cap_proc_signal_disconnect_req_rfcomm:
-0x500b 011918 copy timeup ,temp 
-0x500c 011919 fetch 2 ,mem_rfcomm_remote_cid 
-0x500d 011920 isub temp ,null 
-0x500e 011921 branch l2cap_disconnect_rfcomm_now ,zero 
-0x500f 011922 call l2cap_reject_command 
-0x5010 011923 branch l2cap_proc_signal_disconnect_req_err_rtn 
-:      011924 l2cap_disconnect_rfcomm_now:
-0x5011 011925 call l2cap_reset_rfcomm_channel_state 
-0x5012 011926 branch l2cap_send_disconnect_rsp_pkt 
-:      011927 l2cap_send_disconnect_rsp_pkt:
-0x5013 011928 call load_cont_pointers 
-0x5014 011929 setarg signal_disconnect_rsp 
-0x5015 011930 istore 1 ,contw 
-0x5016 011931 copy queue ,pdata 
-0x5017 011932 istore 1 ,contw 
-0x5018 011933 setarg 0x0004 
-0x5019 011934 istore 2 ,contw 
-0x501a 011935 copy rega ,pdata 
-0x501b 011936 istore 2 ,contw 
-0x501c 011937 copy timeup ,pdata 
-0x501d 011938 istore 2 ,contw 
-0x501e 011939 force 8 ,pdata 
-0x501f 011940 branch l2cap_proc_signal_disconnect_req_rtn 
-:      011941 l2cap_proc_signal_disconnect_req_err_rtn:
-0x5020 011942 call load_cont_pointers 
-0x5021 011943 branch l2cap_proc_signal_disconnect_req_rtn 
-:      011944 l2cap_proc_signal_disconnect_req_rtn:
-0x5022 011945 iadd regb ,regb 
-0x5023 011946 branch l2cap_process_one_signal_rtn 
-:      011947 l2cap_proc_signal_disconnect_rsp:
-0x5024 011948 ifetch 1 ,contr 
-0x5025 011949 copy pdata ,queue 
-0x5026 011950 ifetch 2 ,contr 
-0x5027 011951 copy pdata ,rega 
-0x5028 011952 copy regc ,pdata 
-0x5029 011953 isub rega ,regc 
-0x502a 011954 ifetch 2 ,contr 
-0x502b 011955 copy pdata ,timeup 
-0x502c 011956 ifetch 2 ,contr 
-0x502d 011957 copy pdata ,temp 
-0x502e 011958 call save_cont_pointers 
-0x502f 011959 setarg l2cap_sdp_channel 
-0x5030 011960 isub temp ,null 
-0x5031 011961 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
-0x5032 011962 setarg l2cap_rfcomm_channel 
-0x5033 011963 isub temp ,null 
-0x5034 011964 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
-0x5035 011965 setarg l2cap_hid_control_channel 
-0x5036 011966 isub temp ,null 
-0x5037 011967 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
-0x5038 011968 setarg l2cap_hid_interrupt_channel 
-0x5039 011969 isub temp ,null 
-0x503a 011970 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
-0x503b 011971 call l2cap_reject_command 
-0x503c 011972 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
-:      011973 l2cap_proc_signal_disconnect_rsp_sdp:
-0x503d 011974 copy temp ,rega 
-0x503e 011975 copy timeup ,temp 
-0x503f 011976 fetch 2 ,mem_sdp_remote_cid 
-0x5040 011977 isub temp ,null 
-0x5041 011978 call l2cap_reset_sdp_channel_state ,zero 
-0x5042 011979 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      011980 l2cap_proc_signal_disconnect_rsp_rfcomm:
-0x5043 011981 copy temp ,rega 
-0x5044 011982 copy timeup ,temp 
-0x5045 011983 fetch 2 ,mem_rfcomm_remote_cid 
-0x5046 011984 isub temp ,null 
-0x5047 011985 call l2cap_reset_rfcomm_channel_state ,zero 
-0x5048 011986 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      011987 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
-0x5049 011988 copy temp ,rega 
-0x504a 011989 copy timeup ,temp 
-0x504b 011990 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x504c 011991 isub temp ,null 
-0x504d 011992 call l2cap_reset_hid_ctrl_state ,zero 
-0x504e 011993 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      011994 l2cap_proc_signal_disconnect_rsp_hid_int:
-0x504f 011995 copy temp ,rega 
-0x5050 011996 copy timeup ,temp 
-0x5051 011997 fetch 2 ,mem_hid_int_remote_cid 
-0x5052 011998 isub temp ,null 
-0x5053 011999 call l2cap_reset_hid_int_state ,zero 
-0x5054 012000 branch l2cap_proc_signal_disconnect_rsp_rtn 
-:      012001 l2cap_proc_signal_disconnect_rsp_rtn:
-0x5055 012002 call load_cont_pointers 
-0x5056 012003 branch l2cap_process_one_signal_rtn 
-:      012004 l2cap_proc_signal_disconnect_rsp_err_rtn:
-0x5057 012005 branch l2cap_process_one_signal_rtn 
-:      012008 l2cap_proc_signal_echo_req:
-0x5058 012009 ifetch 1 ,contr 
-0x5059 012010 copy pdata ,queue 
-0x505a 012011 ifetch 2 ,contr 
-0x505b 012012 copy pdata ,rega 
-0x505c 012013 iadd contr ,contr 
-0x505d 012014 setarg 9 
-0x505e 012015 istore 1 ,contw 
-0x505f 012016 copy queue ,pdata 
-0x5060 012017 istore 1 ,contw 
-0x5061 012018 force 0x0000 ,pdata 
-0x5062 012019 istore 2 ,contw 
-0x5063 012020 force 4 ,pdata 
-0x5064 012021 iadd regb ,regb 
-0x5065 012022 copy regc ,pdata 
-0x5066 012023 isub rega ,regc 
-0x5067 012024 branch l2cap_process_one_signal_rtn 
-:      012025 l2cap_proc_signal_echo_rsp:
-0x5068 012026 branch l2cap_process_one_signal_rtn 
-:      012028 l2cap_proc_signal_info_rsp:
-0x5069 012029 branch l2cap_process_one_signal_rtn 
-:      012030 l2cap_reject_command:
-0x506a 012031 force 0 ,regb 
-0x506b 012032 call l2cap_get_signal_tx_payload 
-0x506c 012033 setarg signal_cmd_reject 
-0x506d 012034 istore 1 ,contw 
-0x506e 012035 copy queue ,pdata 
-0x506f 012036 istore 1 ,contw 
-0x5070 012037 setarg 2 
-0x5071 012038 istore 2 ,contw 
-0x5072 012039 setarg cmd_not_understood 
-0x5073 012040 istore 2 ,contw 
-0x5074 012041 increase 6 ,regb 
-0x5075 012042 arg 4 ,regc 
-0x5076 012043 branch l2cap_process_one_signal_rtn 
-:      012047 l2cap_reset_rfcomm_channel_state:
-0x5077 012048 setarg 0 
-0x5078 012049 store 2 ,mem_rfcomm_tx_pkt_length 
-0x5079 012050 store 2 ,mem_rfcomm_remote_cid 
-0x507a 012051 jam 0 ,mem_rfcomm_state 
-0x507b 012052 rtn 
-:      012053 l2cap_reset_sdp_channel_state:
-0x507c 012054 setarg 0 
-0x507d 012055 store 2 ,mem_sdp_tx_pkt_length 
-0x507e 012056 store 2 ,mem_sdp_remote_cid 
-0x507f 012057 jam 0 ,mem_sdp_state 
-0x5080 012058 rtn 
-:      012059 l2cap_reset_hid_ctrl_state:
-0x5081 012060 setarg 0 
-0x5082 012061 store 2 ,mem_hid_ctrl_remote_cid 
-0x5083 012062 jam 0 ,mem_hid_control_state 
-0x5084 012063 fetch 1 ,mem_hid_interrupt_state 
-0x5085 012064 beq 0 ,l2cap_reset_hid_disconnected 
-0x5086 012065 rtn 
-:      012067 l2cap_reset_hid_int_state:
-0x5087 012068 setarg 0 
-0x5088 012069 store 2 ,mem_hid_int_remote_cid 
-0x5089 012070 jam 0 ,mem_hid_interrupt_state 
-0x508a 012071 fetch 1 ,mem_hid_control_state 
-0x508b 012072 beq 0 ,l2cap_reset_hid_disconnected 
-0x508c 012073 rtn 
-:      012075 l2cap_reset_hid_disconnected:
-0x508d 012076 jam bt_evt_hid_disconnected ,mem_fifo_temp 
-0x508e 012077 branch ui_ipc_send_event 
-:      012079 l2cap_disconnect_interrupt_req:
-0x508f 012080 fetch 1 ,mem_control_tasks 
-0x5090 012081 set0 l2cap_disconnect_interrupt ,pdata 
-0x5091 012082 store 1 ,mem_control_tasks 
-0x5092 012083 fetch 2 ,mem_hid_int_remote_cid 
-0x5093 012084 rtn blank 
-0x5094 012085 call l2cap_malloc_signal_channel 
-0x5095 012086 fetch 2 ,mem_hid_int_remote_cid 
-0x5096 012087 copy pdata ,rega 
-0x5097 012088 force l2cap_hid_interrupt_channel ,regb 
-0x5098 012089 branch l2cap_generate_disconnect_req 
-:      012090 l2cap_disconnect_control_req:
-0x5099 012091 fetch 1 ,mem_control_tasks 
-0x509a 012092 set0 l2cap_disconnect_control ,pdata 
-0x509b 012093 store 1 ,mem_control_tasks 
-0x509c 012094 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x509d 012095 rtn blank 
-0x509e 012096 call l2cap_malloc_signal_channel 
-0x509f 012097 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x50a0 012098 copy pdata ,rega 
-0x50a1 012099 force l2cap_hid_control_channel ,regb 
-:      012100 l2cap_generate_disconnect_req:
-0x50a2 012101 call l2cap_get_req_id 
-0x50a3 012102 call l2cap_get_signal_tx_payload 
-0x50a4 012103 force signal_disconnect_req ,pdata 
-0x50a5 012104 istore 1 ,contw 
-0x50a6 012105 fetch 1 ,mem_ml2cap_comm_id 
-0x50a7 012106 istore 1 ,contw 
-0x50a8 012107 setarg 0x0004 
-0x50a9 012108 istore 2 ,contw 
-0x50aa 012109 copy rega ,pdata 
-0x50ab 012110 istore 2 ,contw 
-0x50ac 012111 copy regb ,pdata 
-0x50ad 012112 istore 2 ,contw 
-0x50ae 012113 force 0x08 ,temp 
-0x50af 012114 branch ml2cap_send_signal 
-:      012116 ml2cap_send_signal_connect_req:
-0x50b0 012117 set1 mark_ext_patch ,mark 
-0x50b1 012118 bpatch patch23_7 ,mem_patch23 
-0x50b2 012119 call l2cap_get_req_id 
-0x50b3 012120 call l2cap_get_signal_tx_payload 
-0x50b4 012121 setarg signal_connect_req 
-0x50b5 012122 istore 1 ,contw 
-0x50b6 012123 fetch 1 ,mem_ml2cap_comm_id 
-0x50b7 012124 istore 1 ,contw 
-0x50b8 012125 setarg 0x0004 
-0x50b9 012126 istore 2 ,contw 
-0x50ba 012127 copy temp ,pdata 
-0x50bb 012128 istore 2 ,contw 
-0x50bc 012129 copy timeup ,pdata 
-0x50bd 012130 istore 2 ,contw 
-0x50be 012131 arg 8 ,temp 
-0x50bf 012132 branch ml2cap_send_signal 
-:      012133 ml2cap_send_signal_config_req:
-0x50c0 012134 set1 mark_ext_patch ,mark 
-0x50c1 012135 bpatch patch24_0 ,mem_patch24 
-0x50c2 012136 call l2cap_get_req_id 
-0x50c3 012137 call l2cap_get_signal_tx_payload 
-0x50c4 012138 setarg signal_config_req 
-0x50c5 012139 istore 1 ,contw 
-0x50c6 012140 fetch 1 ,mem_ml2cap_comm_id 
-0x50c7 012141 istore 1 ,contw 
-0x50c8 012142 setarg 0x0008 
-0x50c9 012143 istore 2 ,contw 
-0x50ca 012145 copy temp ,pdata 
-0x50cb 012147 istore 2 ,contw 
-0x50cc 012148 setarg 0x0000 
-0x50cd 012149 istore 2 ,contw 
-0x50ce 012150 setarg 0x01 
-0x50cf 012151 istore 1 ,contw 
-0x50d0 012152 setarg 0x02 
-0x50d1 012153 istore 1 ,contw 
-0x50d2 012154 setarg l2cap_config_mtu_rfcomm 
-0x50d3 012155 istore 2 ,contw 
-0x50d4 012156 arg 0xc ,temp 
-0x50d5 012157 branch ml2cap_send_signal 
-:      012158 ml2cap_send_signal_disconn_req:
-0x50d6 012159 set1 mark_ext_patch ,mark 
-0x50d7 012160 bpatch patch24_1 ,mem_patch24 
-0x50d8 012161 call l2cap_get_req_id 
-0x50d9 012162 call l2cap_get_signal_tx_payload 
-0x50da 012163 setarg signal_disconnect_req 
-0x50db 012164 istore 1 ,contw 
-0x50dc 012165 fetch 1 ,mem_ml2cap_comm_id 
-0x50dd 012166 increase 1 ,pdata 
-0x50de 012167 copy contw ,rega 
-0x50df 012168 store 1 ,mem_ml2cap_comm_id 
-0x50e0 012169 copy rega ,contw 
-0x50e1 012170 istore 1 ,contw 
-0x50e2 012171 setarg 0x0004 
-0x50e3 012172 istore 2 ,contw 
-0x50e4 012173 copy temp ,pdata 
-0x50e5 012174 istore 2 ,contw 
-0x50e6 012175 copy timeup ,pdata 
-0x50e7 012176 istore 2 ,contw 
-0x50e8 012177 arg 0x8 ,temp 
-:      012180 ml2cap_send_signal:
-0x50e9 012181 storet 2 ,mem_l2cap_signal_tx_length 
-0x50ea 012182 copy temp ,pdata 
-0x50eb 012183 branch l2cap_malloc_discard ,blank 
-0x50ec 012184 call l2cap_get_signal_tx_buff 
-0x50ed 012185 fetch 2 ,mem_l2cap_signal_tx_length 
-0x50ee 012186 istore 2 ,contw 
-0x50ef 012187 force l2cap_signal_channel ,pdata 
-0x50f0 012188 istore 2 ,contw 
-0x50f1 012189 rtn 
-:      012191 msdp_send_req_done:
-0x50f2 012192 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f3 012193 branch assert ,blank 
-0x50f4 012194 call l2cap_get_sdp_tx_buff 
-0x50f5 012195 fetch 2 ,mem_sdp_tx_pkt_length 
-0x50f6 012196 istore 2 ,contw 
-0x50f7 012197 fetch 2 ,mem_sdp_remote_cid 
-0x50f8 012198 istore 2 ,contw 
-0x50f9 012199 rtn 
-:      012200 ml2cap_rx_multiplexing:
-0x50fa 012201 set1 mark_ext_patch ,mark 
-0x50fb 012202 bpatch patch24_2 ,mem_patch24 
-0x50fc 012203 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x50fd 012204 branch l2cap_rx_reset_state ,blank 
-0x50fe 012205 fetch 1 ,mem_l2cap_rx_cid 
-0x50ff 012206 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
-0x5100 012207 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
-0x5101 012208 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
-0x5102 012209 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
-0x5103 012210 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
-0x5104 012211 branch l2cap_rx_reset_state 
-:      012213 ml2cap_call_proc_signal:
-0x5105 012214 set1 mark_ext_patch ,mark 
-0x5106 012215 bpatch patch24_3 ,mem_patch24 
-0x5107 012216 call l2cap_malloc_signal_channel 
-0x5108 012217 force 0 ,regb 
-0x5109 012218 call l2cap_get_signal_tx_payload 
-0x510a 012219 copy pdata ,contw 
-0x510b 012220 fetch 2 ,mem_l2cap_rx_pkt_length 
-0x510c 012221 copy pdata ,regc 
-0x510d 012222 fetch 2 ,mem_l2cap_payload_ptr 
-0x510e 012223 iforce contr 
-:      012224 ml2cap_proc_one_comm_loop:
-0x510f 012225 call ml2cap_proc_one_comm 
-0x5110 012226 increase -4 ,regc 
-0x5111 012227 nbranch ml2cap_proc_one_comm_loop ,zero 
-0x5112 012228 copy regb ,temp 
-0x5113 012229 call ml2cap_send_signal 
-0x5114 012230 branch l2cap_rx_reset_state 
-:      012232 ml2cap_proc_one_comm:
-0x5115 012233 ifetch 1 ,contr 
-0x5116 012234 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
-0x5117 012235 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
-0x5118 012236 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
-0x5119 012237 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
-0x511a 012238 beq signal_config_req ,ml2cap_proc_signal_config_req 
-0x511b 012239 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
-0x511c 012240 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
-0x511d 012241 beq signal_echo_req ,l2cap_proc_signal_echo_req 
-0x511e 012242 beq signal_info_req ,ml2cap_proc_signal_info_req 
-0x511f 012243 branch ml2cap_proc_send_reject 
-:      012245 ml2cap_proc_signal_connect_req:
-0x5120 012246 call save_cont_pointers 
-0x5121 012248 call load_cont_pointers 
-0x5122 012249 branch l2cap_proc_signal_connect_req 
-:      012250 ml2cap_proc_signal_cmd_reject:
-0x5123 012251 ifetch 1 ,contr 
-0x5124 012252 copy pdata ,queue 
-0x5125 012253 ifetch 2 ,contr 
-0x5126 012254 copy pdata ,rega 
-0x5127 012255 copy regc ,pdata 
-0x5128 012256 isub rega ,regc 
-:      012257 mvptr:
-0x5129 012258 ifetch 1 ,contr 
-0x512a 012259 increase -1 ,rega 
-0x512b 012260 nbranch mvptr ,zero 
-0x512c 012261 rtn 
-:      012262 ml2cap_proc_signal_connect_rsp:
-0x512d 012263 ifetch 1 ,contr 
-0x512e 012264 copy pdata ,queue 
-0x512f 012265 ifetch 2 ,contr 
-0x5130 012266 copy pdata ,rega 
-0x5131 012267 ifetch 2 ,contr 
-0x5132 012268 copy pdata ,timeup 
-0x5133 012269 ifetch 2 ,contr 
-0x5134 012270 copy pdata ,temp 
-0x5135 012271 ifetch 2 ,contr 
-0x5136 012272 sub pdata ,0 ,null 
-0x5137 012273 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
-0x5138 012274 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
-0x5139 012275 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
-0x513a 012276 branch ml2cap_proc_signal_connect_rsp_mnosucc 
-:      012277 ml2cap_proc_signal_connect_refused_result:
-0x513b 012278 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
-0x513c 012279 call ui_ipc_send_event 
-:      012280 ml2cap_proc_signal_connect_rsp_mnosucc:
-0x513d 012281 ifetch 2 ,contr 
-0x513e 012282 branch mnosucc 
-:      012283 ml2cap_proc_signal_connect_rsp_sucessful:
-0x513f 012284 call save_cont_pointers 
-0x5140 012288 setarg l2cap_sdp_channel 
-0x5141 012289 isub temp ,null 
-0x5142 012290 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
-0x5143 012291 setarg l2cap_rfcomm_channel 
-0x5144 012292 isub temp ,null 
-0x5145 012293 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
-0x5146 012294 setarg l2cap_hid_interrupt_channel 
-0x5147 012295 isub temp ,null 
-0x5148 012296 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
-0x5149 012297 setarg l2cap_hid_control_channel 
-0x514a 012298 isub temp ,null 
-0x514b 012299 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
-0x514c 012300 branch mnosucc 
-:      012301 ml2cap_proc_signal_connect_rsp_sdp:
-0x514d 012302 copy timeup ,pdata 
-0x514e 012303 store 2 ,mem_sdp_remote_cid 
-0x514f 012304 fetch 1 ,mem_sdp_state 
-0x5150 012305 set1 l2cap_channel_state_conn_res 
-0x5151 012306 store 1 ,mem_sdp_state 
-0x5152 012307 branch mnosucc1 
-:      012308 ml2cap_proc_signal_connect_rsp_rfcomm:
-0x5153 012309 copy timeup ,pdata 
-0x5154 012310 store 2 ,mem_rfcomm_remote_cid 
-0x5155 012311 fetch 1 ,mem_rfcomm_state 
-0x5156 012312 set1 l2cap_channel_state_conn_res 
-0x5157 012313 store 1 ,mem_rfcomm_state 
-0x5158 012314 branch mnosucc1 
-:      012315 ml2cap_proc_signal_connect_rsp_hid_ctrl:
-0x5159 012316 copy timeup ,pdata 
-0x515a 012317 store 2 ,mem_hid_ctrl_remote_cid 
-0x515b 012318 fetch 1 ,mem_hid_control_state 
-0x515c 012319 set1 l2cap_channel_state_conn_res 
-0x515d 012320 store 1 ,mem_hid_control_state 
-0x515e 012321 branch mnosucc1 
-:      012322 ml2cap_proc_signal_connect_rsp_hid_int:
-0x515f 012323 copy timeup ,pdata 
-0x5160 012324 store 2 ,mem_hid_int_remote_cid 
-0x5161 012325 fetch 1 ,mem_hid_interrupt_state 
-0x5162 012326 set1 l2cap_channel_state_conn_res 
-0x5163 012327 store 1 ,mem_hid_interrupt_state 
-:      012330 mnosucc1:
-0x5164 012331 call load_cont_pointers 
-:      012332 mnosucc:
-0x5165 012333 copy regc ,pdata 
-0x5166 012334 isub rega ,regc 
-0x5167 012335 rtn 
-:      012337 ml2cap_proc_signal_config_rsp:
-0x5168 012338 ifetch 1 ,contr 
-0x5169 012339 copy pdata ,queue 
-0x516a 012340 ifetch 2 ,contr 
-0x516b 012341 copy pdata ,rega 
-0x516c 012342 copy regc ,pdata 
-0x516d 012343 isub rega ,regc 
-0x516e 012344 ifetch 2 ,contr 
-0x516f 012345 copy pdata ,timeup 
-0x5170 012346 ifetch 2 ,contr 
-0x5171 012347 ifetch 2 ,contr 
-0x5172 012348 nbranch mcrsdone1 ,blank 
-0x5173 012349 call save_cont_pointers 
-0x5174 012353 copy timeup ,temp 
-0x5175 012354 setarg l2cap_sdp_channel 
-0x5176 012355 isub temp ,null 
-0x5177 012356 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
-0x5178 012357 setarg l2cap_rfcomm_channel 
-0x5179 012358 isub temp ,null 
-0x517a 012359 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
-0x517b 012360 setarg l2cap_hid_control_channel 
-0x517c 012361 isub temp ,null 
-0x517d 012362 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
-0x517e 012363 setarg l2cap_hid_interrupt_channel 
-0x517f 012364 isub temp ,null 
-0x5180 012365 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
-:      012366 ml2cap_proc_signal_config_rsp_sdp:
-0x5181 012367 fetch 1 ,mem_sdp_state 
-0x5182 012368 set1 l2cap_channel_state_rcv_cfg_res 
-0x5183 012369 store 1 ,mem_sdp_state 
-0x5184 012370 rtn 
-:      012371 ml2cap_proc_signal_config_rsp_rfcomm:
-0x5185 012372 fetch 1 ,mem_rfcomm_state 
-0x5186 012373 set1 l2cap_channel_state_rcv_cfg_res 
-0x5187 012374 store 1 ,mem_rfcomm_state 
-0x5188 012375 rtn 
-:      012376 ml2cap_proc_signal_config_rsp_hid_ctrl:
-0x5189 012377 fetch 1 ,mem_hid_control_state 
-0x518a 012378 set1 l2cap_channel_state_rcv_cfg_res 
-0x518b 012379 store 1 ,mem_hid_control_state 
-0x518c 012380 rtn 
-:      012381 ml2cap_proc_signal_config_rsp_hid_int:
-0x518d 012382 fetch 1 ,mem_hid_interrupt_state 
-0x518e 012383 set1 l2cap_channel_state_rcv_cfg_res 
-0x518f 012384 store 1 ,mem_hid_interrupt_state 
-0x5190 012385 jam bt_evt_hid_connected ,mem_fifo_temp 
-0x5191 012386 branch ui_ipc_send_event 
-:      012389 mcfrsdone:
-0x5192 012390 call load_cont_pointers 
-:      012391 mcrsdone1:
-0x5193 012392 increase -6 ,rega 
-:      012393 mloop2:
-0x5194 012394 branch mcrsdone ,zero 
-0x5195 012395 increase 1 ,contr 
-0x5196 012396 increase -1 ,rega 
-0x5197 012397 branch mloop2 
-:      012398 mcrsdone:
-0x5198 012399 rtn 
-:      012400 ml2cap_proc_signal_config_req:
-0x5199 012401 ifetch 1 ,contr 
-0x519a 012402 copy pdata ,queue 
-0x519b 012403 ifetch 2 ,contr 
-0x519c 012404 copy pdata ,rega 
-0x519d 012405 copy regc ,pdata 
-0x519e 012406 isub rega ,regc 
-0x519f 012407 ifetch 2 ,contr 
-0x51a0 012408 increase 2 ,contr 
-0x51a1 012409 copy pdata ,temp 
-0x51a2 012410 setarg signal_config_rsp 
-0x51a3 012411 istore 1 ,contw 
-0x51a4 012412 copy queue ,pdata 
-0x51a5 012413 istore 1 ,contw 
-0x51a6 012414 increase 2 ,rega 
-0x51a7 012415 copy rega ,pdata 
-0x51a8 012416 istore 2 ,contw 
-0x51a9 012417 call save_cont_pointers 
-0x51aa 012418 setarg l2cap_sdp_channel 
-0x51ab 012419 isub temp ,null 
-0x51ac 012420 branch ml2cap_proc_signal_config_req_sdp ,zero 
-0x51ad 012421 setarg l2cap_rfcomm_channel 
-0x51ae 012422 isub temp ,null 
-0x51af 012423 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
-0x51b0 012424 setarg l2cap_hid_control_channel 
-0x51b1 012425 isub temp ,null 
-0x51b2 012426 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
-0x51b3 012427 setarg l2cap_hid_interrupt_channel 
-0x51b4 012428 isub temp ,null 
-0x51b5 012429 branch ml2cap_proc_signal_config_req_hid_int ,zero 
-0x51b6 012430 branch mcfgrq_done 
-:      012431 ml2cap_proc_signal_config_req_sdp:
-0x51b7 012432 fetch 1 ,mem_sdp_state 
-0x51b8 012433 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51b9 012434 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51ba 012435 store 1 ,mem_sdp_state 
-0x51bb 012436 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
-0x51bc 012437 fetcht 1 ,mem_control_tasks 
-0x51bd 012438 set1 l2cap_init_config_req ,temp 
-0x51be 012439 storet 1 ,mem_control_tasks 
-0x51bf 012440 copy queue ,pdata 
-0x51c0 012441 increase 1 ,pdata 
-0x51c1 012442 store 1 ,mem_config_identifier 
-0x51c2 012443 fetch 1 ,mem_sdp_state 
-0x51c3 012444 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x51c4 012445 store 1 ,mem_sdp_state 
-:      012446 ml2cap_proc_signal_config_req_sdp_nsndreq:
-0x51c5 012447 fetch 2 ,mem_sdp_remote_cid 
-0x51c6 012448 store 2 ,mem_config_req_dest_cid 
-0x51c7 012449 branch mcfgrq_done 
-:      012450 ml2cap_proc_signal_config_req_rfcomm:
-0x51c8 012451 fetch 1 ,mem_rfcomm_state 
-0x51c9 012452 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51ca 012453 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51cb 012454 store 1 ,mem_rfcomm_state 
-0x51cc 012455 fetch 2 ,mem_rfcomm_remote_cid 
-0x51cd 012456 branch mcfgrq_done 
-:      012457 ml2cap_proc_signal_config_req_hid_ctrl:
-0x51ce 012458 fetch 1 ,mem_hid_control_state 
-0x51cf 012459 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d0 012460 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d1 012461 store 1 ,mem_hid_control_state 
-0x51d2 012462 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x51d3 012463 branch mcfgrq_done 
-:      012464 ml2cap_proc_signal_config_req_hid_int:
-0x51d4 012465 fetch 1 ,mem_hid_interrupt_state 
-0x51d5 012466 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
-0x51d6 012467 set1 l2cap_channel_state_snd_cfg_res ,pdata 
-0x51d7 012468 store 1 ,mem_hid_interrupt_state 
-0x51d8 012469 fetch 2 ,mem_hid_int_remote_cid 
-:      012472 mcfgrq_done:
-0x51d9 012473 copy pdata ,timeup 
-0x51da 012474 call load_cont_pointers 
-0x51db 012476 copy timeup ,pdata 
-0x51dc 012478 istore 2 ,contw 
-0x51dd 012479 force 0x0000 ,pdata 
-0x51de 012480 istore 2 ,contw 
-0x51df 012481 force 0x0000 ,pdata 
-0x51e0 012482 istore 2 ,contw 
-0x51e1 012483 force 10 ,pdata 
-0x51e2 012484 iadd regb ,regb 
-0x51e3 012485 increase -6 ,rega 
-:      012486 mloop1:
-0x51e4 012487 branch mcrqdone ,zero 
-0x51e5 012488 ifetch 1 ,contr 
-0x51e6 012489 istore 1 ,contw 
-0x51e7 012490 increase 1 ,regb 
-0x51e8 012491 increase -1 ,rega 
-0x51e9 012492 branch mloop1 
-:      012493 mcrqdone:
-0x51ea 012494 rtn 
-:      012495 ml2cap_proc_signal_disconn_req:
-0x51eb 012496 ifetch 1 ,contr 
-0x51ec 012497 copy pdata ,queue 
-0x51ed 012498 ifetch 2 ,contr 
-0x51ee 012499 copy pdata ,rega 
-0x51ef 012500 copy regc ,pdata 
-0x51f0 012501 isub rega ,regc 
-0x51f1 012503 ifetch 2 ,contr 
-0x51f2 012504 copy pdata ,rega 
-0x51f3 012505 ifetch 2 ,contr 
-0x51f4 012506 copy pdata ,timeup 
-0x51f5 012507 call save_cont_pointers 
-0x51f6 012508 setarg l2cap_sdp_channel 
-0x51f7 012509 copy rega ,temp 
-0x51f8 012510 isub temp ,null 
-0x51f9 012511 branch ml2cap_proc_signal_disconn_sdp ,zero 
-0x51fa 012512 setarg l2cap_hid_control_channel 
-0x51fb 012513 copy rega ,temp 
-0x51fc 012514 isub temp ,null 
-0x51fd 012515 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
-0x51fe 012516 setarg l2cap_hid_interrupt_channel 
-0x51ff 012517 copy rega ,temp 
-0x5200 012518 isub temp ,null 
-0x5201 012519 branch ml2cap_proc_signal_disconn_hid_int ,zero 
-0x5202 012520 branch mclsrfc 
-:      012521 ml2cap_proc_signal_disconn_sdp:
-0x5203 012522 setarg 0x0000 
-0x5204 012523 store 2 ,mem_sdp_tx_pkt_length 
-0x5205 012524 store 2 ,mem_sdp_remote_cid 
-0x5206 012525 store 1 ,mem_sdp_state 
-0x5207 012526 branch mclssdp 
-:      012527 ml2cap_proc_signal_disconn_hid_ctrl:
-0x5208 012528 call l2cap_reset_hid_ctrl_state 
-0x5209 012529 branch mclssdp 
-:      012530 ml2cap_proc_signal_disconn_hid_int:
-0x520a 012531 call l2cap_reset_hid_int_state 
-0x520b 012537 branch mclssdp 
-:      012538 mclsrfc:
-0x520c 012539 setarg 0x0000 
-0x520d 012540 store 2 ,mem_rfcomm_tx_pkt_length 
-:      012541 mclssdp:
-0x520e 012542 call load_cont_pointers 
-0x520f 012543 setarg signal_disconnect_rsp 
-0x5210 012544 istore 1 ,contw 
-0x5211 012545 copy queue ,pdata 
-0x5212 012546 istore 1 ,contw 
-0x5213 012547 setarg 0x0004 
-0x5214 012548 istore 2 ,contw 
-0x5215 012549 copy rega ,pdata 
-0x5216 012550 istore 2 ,contw 
-0x5217 012551 copy timeup ,pdata 
-0x5218 012552 istore 2 ,contw 
-0x5219 012553 force 8 ,pdata 
-0x521a 012554 iadd regb ,regb 
-0x521b 012555 rtn 
-:      012557 ml2cap_proc_signal_disconn_rsp:
-0x521c 012558 ifetch 1 ,contr 
-0x521d 012559 copy pdata ,queue 
-0x521e 012560 ifetch 2 ,contr 
-0x521f 012561 copy pdata ,rega 
-0x5220 012562 ifetch 2 ,contr 
-0x5221 012563 copy pdata ,timeup 
-0x5222 012564 ifetch 2 ,contr 
-0x5223 012565 copy pdata ,temp 
-0x5224 012566 call save_cont_pointers 
-0x5225 012567 fetch 1 ,mem_ml2cap_comm_id 
-0x5226 012568 icompare 0xff ,queue 
-0x5227 012569 nbranch mdisdone ,true 
-0x5228 012570 setarg l2cap_sdp_channel 
-0x5229 012571 isub temp ,null 
-0x522a 012572 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
-0x522b 012573 setarg l2cap_rfcomm_channel 
-0x522c 012574 isub temp ,null 
-0x522d 012575 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
-0x522e 012576 branch mdisdone 
-:      012577 ml2cap_proc_signal_disconn_rsp_sdp:
-0x522f 012578 jam 0 ,mem_sdp_remote_cid 
-0x5230 012579 jam 0 ,mem_sdp_state 
-0x5231 012580 branch mdisdone 
-:      012581 ml2cap_proc_signal_disconn_rsp_rfcomm:
-:      012584 mdisdone:
-0x5232 012585 call load_cont_pointers 
-0x5233 012586 copy regc ,pdata 
-0x5234 012587 isub rega ,regc 
-0x5235 012588 rtn 
-:      012590 ml2cap_proc_send_reject:
-0x5236 012591 setarg signal_cmd_reject 
-0x5237 012592 istore 1 ,contw 
-0x5238 012593 ifetch 1 ,contr 
-0x5239 012594 istore 1 ,contw 
-0x523a 012595 setarg 0x0002 
-0x523b 012596 istore 2 ,contw 
-0x523c 012597 setarg 0x0000 
-0x523d 012598 istore 2 ,contw 
-0x523e 012599 setarg 0x0006 
-0x523f 012600 iadd regb ,regb 
-0x5240 012601 force 4 ,regc 
-0x5241 012602 rtn 
-:      012605 l2cap_get_req_id:
-0x5242 012606 fetch 1 ,mem_ml2cap_comm_id 
-0x5243 012607 increase 1 ,pdata 
-0x5244 012608 bne 0 ,l2cap_get_req_id_ok 
-0x5245 012609 increase 1 ,pdata 
-:      012610 l2cap_get_req_id_ok:
-0x5246 012611 store 1 ,mem_ml2cap_comm_id 
-0x5247 012612 rtn 
-:      012622 l2cap_malloc:
-0x5248 012623 set1 mark_ext_patch ,mark 
-0x5249 012624 bpatch patch24_4 ,mem_patch24 
-0x524a 012625 arg 0 ,regb 
-0x524b 012626 call l2cap_malloc_is_fifo_full 
-0x524c 012627 nbranch assert ,blank 
-0x524d 012628 call l2cap_malloc_get_full_map 
-0x524e 012629 arg mem_tx_buff0 ,regb 
-0x524f 012630 arg 0 ,queue 
-:      012631 l2cap_malloc_loop:
-0x5250 012632 fetcht 1 ,mem_used_map 
-0x5251 012633 qisolate1 temp 
-0x5252 012634 branch l2cap_malloc_next ,true 
-0x5253 012635 call l2cap_malloc_enough 
-0x5254 012636 sub timeup ,0 ,null 
-0x5255 012637 branch l2cap_malloc_next ,positive 
-0x5256 012638 call l2cap_malloc_into_fifo 
-0x5257 012639 branch l2cap_malloc_rtn 
-:      012640 l2cap_malloc_next:
-0x5258 012641 increase 128 ,regb 
-0x5259 012642 increase 1 ,queue 
-0x525a 012643 setarg 8 
-0x525b 012644 isub queue ,null 
-0x525c 012645 branch l2cap_malloc_loop ,positive 
-0x525d 012646 arg 0 ,regb 
-:      012647 l2cap_malloc_rtn:
-0x525e 012648 copy regb ,pdata 
-0x525f 012649 branch assert ,blank 
-0x5260 012650 rtn 
-:      012658 l2cap_malloc_fifo_out:
-0x5261 012659 set1 mark_ext_patch ,mark 
-0x5262 012660 bpatch patch24_5 ,mem_patch24 
-0x5263 012661 call l2cap_malloc_fifo_get_first_ptr 
-0x5264 012662 increase 1 ,contr 
-0x5265 012663 ifetch 2 ,contr 
-0x5266 012664 rtn 
-:      012670 l2cap_malloc_free:
-0x5267 012671 set1 mark_ext_patch ,mark 
-0x5268 012672 bpatch patch24_6 ,mem_patch24 
-0x5269 012673 call l2cap_malloc_fifo_get_first_ptr 
-0x526a 012674 copy contr ,contw 
-0x526b 012675 copy contr ,temp 
-0x526c 012676 setarg 0 
-0x526d 012677 istore 3 ,contw 
-0x526e 012678 rtn 
-:      012683 l2cap_malloc_discard:
-0x526f 012684 set1 mark_ext_patch ,mark 
-0x5270 012685 bpatch patch24_7 ,mem_patch24 
-0x5271 012686 call l2cap_malloc_is_fifo_empty 
-0x5272 012687 branch assert ,blank 
-0x5273 012688 fetch 3 ,mem_tx_fifo2 
-0x5274 012689 store 3 ,mem_tx_fifo3 
-0x5275 012690 fetch 3 ,mem_tx_fifo1 
-0x5276 012691 store 3 ,mem_tx_fifo2 
-0x5277 012692 fetch 3 ,mem_tx_fifo0 
-0x5278 012693 store 3 ,mem_tx_fifo1 
-0x5279 012694 rtn 
-:      012700 l2cap_malloc_is_fifo_full:
-0x527a 012701 fetch 3 ,mem_tx_fifo0 
-0x527b 012702 rtn 
-:      012708 l2cap_malloc_is_fifo_nearly_full:
-0x527c 012709 fetch 3 ,mem_tx_fifo1 
-0x527d 012710 rtn 
-:      012716 l2cap_malloc_is_fifo_empty:
-0x527e 012717 fetch 3 ,mem_tx_fifo3 
-0x527f 012718 rtn 
-:      012723 l2cap_malloc_fifo_get_first_ptr:
-0x5280 012724 call l2cap_malloc_is_fifo_empty 
-0x5281 012725 branch assert ,blank 
-0x5282 012726 arg mem_tx_fifo0 ,contr 
-:      012727 l2cap_malloc_free_loop:
-0x5283 012728 ifetch 3 ,contr 
-0x5284 012729 branch l2cap_malloc_free_loop ,blank 
-0x5285 012730 increase -3 ,contr 
-0x5286 012731 rtn 
-:      012738 l2cap_malloc_get_full_map:
-0x5287 012739 set1 mark_ext_patch ,mark 
-0x5288 012740 bpatch patch25_0 ,mem_patch25 
-0x5289 012741 arg 4 ,loopcnt 
-0x528a 012742 arg mem_tx_fifo0_map ,contr 
-0x528b 012743 arg 0 ,temp 
-:      012744 l2cap_malloc_get_full_map_loop:
-0x528c 012745 ifetch 3 ,contr 
-0x528d 012746 and pdata ,0xff ,pdata 
-0x528e 012747 ior temp ,temp 
-0x528f 012748 loop l2cap_malloc_get_full_map_loop 
-0x5290 012749 storet 1 ,mem_used_map 
-0x5291 012750 rtn 
-:      012758 l2cap_malloc_into_fifo:
-0x5292 012759 set1 mark_ext_patch ,mark 
-0x5293 012760 bpatch patch25_1 ,mem_patch25 
-0x5294 012761 call l2cap_malloc_is_fifo_full 
-0x5295 012762 nbranch assert ,blank 
-0x5296 012763 call l2cap_malloc_is_fifo_empty 
-0x5297 012764 branch l2cap_malloc_into_fifo_no_push ,blank 
-0x5298 012765 fetch 3 ,mem_tx_fifo1 
-0x5299 012766 store 3 ,mem_tx_fifo0 
-0x529a 012767 ifetch 3 ,contr 
-0x529b 012768 istore 3 ,contw 
-0x529c 012769 ifetch 3 ,contr 
-0x529d 012770 istore 3 ,contw 
-0x529e 012771 setarg 0 
-0x529f 012772 istore 3 ,contw 
-:      012773 l2cap_malloc_into_fifo_no_push:
-0x52a0 012774 arg 0 ,temp 
-0x52a1 012775 copy timeup ,pdata 
-0x52a2 012776 iadd queue ,pdata 
-:      012777 l2cap_malloc_into_fifo_loop:
-0x52a3 012778 qset1 temp 
-0x52a4 012779 increase 1 ,queue 
-0x52a5 012780 isub queue ,null 
-0x52a6 012781 nbranch l2cap_malloc_into_fifo_loop ,zero 
-0x52a7 012783 lshift8 regb ,pdata 
-0x52a8 012784 ior temp ,pdata 
-0x52a9 012785 store 3 ,mem_tx_fifo3 
-0x52aa 012786 rtn 
-:      012796 l2cap_malloc_enough:
-0x52ab 012797 set1 mark_ext_patch ,mark 
-0x52ac 012798 bpatch patch25_2 ,mem_patch25 
-0x52ad 012799 call l2cap_malloc_get_full_map 
-0x52ae 012800 copy queue ,regc 
-0x52af 012801 arg 0 ,temp 
-0x52b0 012802 arg 0 ,timeup 
-:      012804 l2cap_malloc_enough_loop:
-0x52b1 012805 copy queue ,pdata 
-0x52b2 012806 beq 8 ,l2cap_malloc_enough_end 
-0x52b3 012807 fetch 1 ,mem_used_map 
-0x52b4 012808 qisolate1 pdata 
-0x52b5 012809 branch l2cap_malloc_enough_end ,true 
-0x52b6 012810 increase 128 ,temp 
-0x52b7 012811 increase 1 ,queue 
-0x52b8 012812 copy rega ,pdata 
-0x52b9 012813 isub temp ,null 
-0x52ba 012814 branch l2cap_malloc_enough_end ,zero 
-0x52bb 012815 branch l2cap_malloc_enough_loop ,positive 
-:      012816 l2cap_malloc_enough_end:
-0x52bc 012817 copy temp ,pdata 
-0x52bd 012818 isub rega ,null 
-0x52be 012819 nbranch l2cap_malloc_enough_rtn ,positive 
-0x52bf 012820 copy queue ,pdata 
-0x52c0 012821 copy regc ,temp 
-0x52c1 012822 isub temp ,timeup 
-:      012823 l2cap_malloc_enough_rtn:
-0x52c2 012824 copy regc ,queue 
-0x52c3 012825 rtn 
-:      012828 l2cap_malloc_signal_channel:
-0x52c4 012829 set1 mark_ext_patch ,mark 
-0x52c5 012830 bpatch patch25_3 ,mem_patch25 
-0x52c6 012831 arg l2cap_signal_malloc_size ,rega 
-0x52c7 012832 call l2cap_malloc 
-0x52c8 012833 store 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52c9 012834 increase 4 ,pdata 
-0x52ca 012835 store 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52cb 012836 setarg 0 
-0x52cc 012837 store 2 ,mem_l2cap_signal_tx_length 
-0x52cd 012838 rtn 
-:      012840 l2cap_get_signal_tx_buff:
-0x52ce 012841 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
-0x52cf 012842 branch l2cap_util_pdata_to_contw 
-:      012844 l2cap_get_signal_tx_payload:
-0x52d0 012845 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
-0x52d1 012846 branch l2cap_util_pdata_to_contw 
-:      012849 l2cap_malloc_sdp_channel:
-0x52d2 012850 set1 mark_ext_patch ,mark 
-0x52d3 012851 bpatch patch25_4 ,mem_patch25 
-0x52d4 012852 arg sdp_malloc_size ,rega 
-0x52d5 012853 call l2cap_malloc 
-0x52d6 012854 store 2 ,mem_sdp_tx_buff_ptr 
-0x52d7 012855 increase 4 ,pdata 
-0x52d8 012856 store 2 ,mem_sdp_tx_payload_ptr 
-0x52d9 012857 setarg 0 
-0x52da 012858 store 2 ,mem_sdp_tx_pkt_length 
-0x52db 012859 rtn 
-:      012861 l2cap_get_sdp_tx_buff:
-0x52dc 012862 fetch 2 ,mem_sdp_tx_buff_ptr 
-0x52dd 012863 branch l2cap_util_pdata_to_contw 
-:      012865 l2cap_get_sdp_tx_payload:
-0x52de 012866 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x52df 012867 branch l2cap_util_pdata_to_contw 
-:      012870 l2cap_malloc_rfcomm_channel:
-0x52e0 012871 set1 mark_ext_patch ,mark 
-0x52e1 012872 bpatch patch25_5 ,mem_patch25 
-0x52e2 012873 call push_stack 
-0x52e3 012874 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
-0x52e4 012875 call l2cap_malloc_is_fifo_full 
-0x52e5 012876 nrtn blank 
-0x52e6 012877 arg rfcomm_malloc_size ,rega 
-0x52e7 012878 call l2cap_malloc 
-0x52e8 012879 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x52e9 012880 increase 4 ,pdata 
-0x52ea 012881 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x52eb 012882 setarg 0 
-0x52ec 012883 store 2 ,mem_rfcomm_tx_pkt_length 
-0x52ed 012884 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
-0x52ee 012885 branch pop_stack 
-:      012887 l2cap_get_rfcomm_tx_buff:
-0x52ef 012888 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x52f0 012889 branch l2cap_util_pdata_to_contw 
-:      012891 l2cap_get_rfcomm_tx_payload:
-0x52f1 012892 fetch 2 ,mem_rfcomm_tx_payload_ptr 
-:      012894 l2cap_util_pdata_to_contw:
-0x52f2 012895 branch assert ,blank 
-0x52f3 012896 copy pdata ,contw 
-0x52f4 012897 rtn 
-:      012900 l2cap_lpm_save_calc_len:
-0x52f5 012901 set1 mark_ext_patch ,mark 
-0x52f6 012902 bpatch patch25_6 ,mem_patch25 
-0x52f7 012903 arg 0 ,regb 
-0x52f8 012904 arg mem_tx_fifo0_map ,rega 
-0x52f9 012905 increase -2 ,rega 
-:      012906 l2cap_lpm_save_calc_len_loop:
-0x52fa 012907 increase 2 ,rega 
-0x52fb 012908 setarg mem_tx_fifo_end 
-0x52fc 012909 isub rega ,null 
-0x52fd 012910 branch l2cap_lpm_save_calc_len_end ,zero 
-0x52fe 012911 ifetch 1 ,rega 
-0x52ff 012912 increase 1 ,rega 
-0x5300 012913 branch l2cap_lpm_save_calc_len_loop ,blank 
-0x5301 012914 ifetcht 2 ,rega 
-0x5302 012915 ifetch 2 ,temp 
-0x5303 012916 iadd regb ,regb 
-0x5304 012917 increase 4 ,regb 
-0x5305 012918 branch l2cap_lpm_save_calc_len_loop 
-:      012919 l2cap_lpm_save_calc_len_end:
-0x5306 012920 copy regb ,pdata 
-0x5307 012921 rtn 
-:      012924 l2cap_lpm_get_wake_lock:
-0x5308 012925 arg wake_lock_l2cap_tx ,queue 
-0x5309 012926 branch lpm_get_wake_lock 
-:      012928 l2cap_lpm_put_wake_lock:
-0x530a 012929 arg wake_lock_l2cap_tx ,queue 
-0x530b 012930 branch lpm_put_wake_lock 
-:      012932 l2cap_lpm_save_txbuf:
-0x530c 012933 set1 mark_ext_patch ,mark 
-0x530d 012934 bpatch patch25_7 ,mem_patch25 
-0x530e 012935 call l2cap_malloc_get_full_map 
-0x530f 012936 fetch 1 ,mem_used_map 
-0x5310 012937 rtn blank 
-0x5311 012938 call l2cap_lpm_save_calc_len 
-0x5312 012939 arg l2cap_lpm_txbuf_len ,temp 
-0x5313 012940 isub temp ,null 
-0x5314 012941 branch l2cap_lpm_get_wake_lock ,positive 
-0x5315 012942 call l2cap_lpm_put_wake_lock 
-0x5316 012943 arg mem_l2cap_lpm_txbuf ,contw 
-0x5317 012944 arg mem_tx_fifo0 ,rega 
-:      012945 l2cap_lpm_save_txbuf_loop:
-0x5318 012946 setarg mem_tx_fifo_end 
-0x5319 012947 isub rega ,null 
-0x531a 012948 rtn zero 
-0x531b 012949 ifetch 1 ,rega 
-0x531c 012950 increase 1 ,rega 
-0x531d 012951 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
-0x531e 012952 istore 2 ,contw 
-0x531f 012953 increase 2 ,rega 
-0x5320 012954 branch l2cap_lpm_save_txbuf_loop 
-:      012955 l2cap_lpm_save_txbuf_nempty:
-0x5321 012956 ifetch 2 ,rega 
-0x5322 012957 increase 2 ,rega 
-0x5323 012958 copy pdata ,contr 
-0x5324 012959 ifetch 2 ,contr 
-0x5325 012960 istore 2 ,contw 
-0x5326 012961 copy pdata ,loopcnt 
-0x5327 012962 increase 2 ,loopcnt 
-0x5328 012963 call memcpy 
-0x5329 012964 branch l2cap_lpm_save_txbuf_loop 
-:      012966 l2cap_lpm_load_txbuf:
-0x532a 012967 set1 mark_ext_patch ,mark 
-0x532b 012968 bpatch patch26_0 ,mem_patch26 
-0x532c 012969 call l2cap_malloc_get_full_map 
-0x532d 012970 fetch 1 ,mem_used_map 
-0x532e 012971 rtn blank 
-0x532f 012972 arg mem_tx_fifo0_ptr ,rega 
-0x5330 012973 increase -3 ,rega 
-0x5331 012974 arg mem_l2cap_lpm_txbuf ,contr 
-:      012975 l2cap_lpm_load_txbuf_loop:
-0x5332 012976 increase 3 ,rega 
-0x5333 012977 setarg mem_tx_fifo_end + 1 
-0x5334 012978 isub rega ,null 
-0x5335 012979 rtn zero 
-0x5336 012980 ifetch 2 ,contr 
-0x5337 012981 branch l2cap_lpm_load_txbuf_loop ,blank 
-0x5338 012982 increase 4 ,pdata 
-0x5339 012983 copy pdata ,loopcnt 
-0x533a 012984 copy contr ,regb 
-0x533b 012985 ifetch 2 ,rega 
-0x533c 012986 copy pdata ,contw 
-0x533d 012987 copy regb ,contr 
-0x533e 012988 increase -2 ,contr 
-0x533f 012989 call memcpy 
-0x5340 012990 branch l2cap_lpm_load_txbuf_loop 
-:      012998 le_init_param:
-0x5341 012999 rtn wake 
-0x5342 013000 setarg param_le_scan_interval 
-0x5343 013001 store 2 ,mem_le_scan_interval 
-0x5344 013002 setarg param_le_scan_window 
-0x5345 013003 store 2 ,mem_le_scan_window 
-0x5346 013004 rtn 
-:      013006 le_init_att:
-0x5347 013007 arg notify_handle ,temp 
-0x5348 013008 call le_att_get_handle_ptr 
-0x5349 013009 add contr ,1 ,pdata 
-0x534a 013010 store 2 ,mem_le_notify_attr_start 
-0x534b 013011 rtn 
-:      013013 le_init_conn:
-0x534c 013014 set1 mark_ext_patch ,mark 
-0x534d 013015 bpatch patch26_2 ,mem_patch26 
-0x534e 013016 disable wake 
-0x534f 013017 jam 1 ,mem_app_state 
-0x5350 013018 jam 1 ,mem_le_conn_handle 
-0x5351 013019 jam 3 ,mem_le_state 
-0x5352 013020 jam 1 ,mem_le_arq 
-0x5353 013021 setarg -1 
-0x5354 013022 store 2 ,mem_le_event_count 
-0x5355 013023 force 0 ,pdata 
-0x5356 013024 store 1 ,mem_le_conn_sm 
-0x5357 013025 store 1 ,mem_le_ch 
-0x5358 013026 store 1 ,mem_le_op 
-0x5359 013027 store 3 ,mem_sniff_rcv 
-0x535a 013028 store 3 ,mem_sniff_lost 
-0x535b 013029 store 5 ,mem_le_pcnt_tx 
-0x535c 013030 set1 39 ,pdata 
-0x535d 013031 store 5 ,mem_le_pcnt_rx 
-0x535e 013032 branch le_supervision_flush 
-:      013034 le_init_master:
-0x535f 013035 set1 mark_ext_patch ,mark 
-0x5360 013036 bpatch patch26_3 ,mem_patch26 
-0x5361 013037 enable master 
-0x5362 013038 jam lemode_master ,mem_le_mode 
-0x5363 013039 jam 1 ,mem_le_att_handle 
-0x5364 013040 jam 1 ,mem_le_search_handle_start 
-0x5365 013041 setarg 0xffff 
-0x5366 013042 store 2 ,mem_le_search_handle_end 
-0x5367 013043 force 0 ,pdata 
-0x5368 013044 store 5 ,mem_le_pcnt_rx 
-0x5369 013045 set1 39 ,pdata 
-0x536a 013046 store 5 ,mem_le_pcnt_tx 
-0x536b 013047 branch le_init_conn 
-:      013050 le_init_slave:
-0x536c 013051 set1 mark_ext_patch ,mark 
-0x536d 013052 bpatch patch26_4 ,mem_patch26 
-0x536e 013053 disable master 
-0x536f 013054 jam lemode_slave ,mem_le_mode 
-0x5370 013055 jam 0 ,mem_le_adv_enable 
-0x5371 013056 jam 0 ,mem_lpm_current_mult 
-0x5372 013057 branch le_init_conn 
-:      013063 le_dispatch:
-0x5373 013064 call le_enable 
-0x5374 013065 call le_scan 
-0x5375 013066 call le_adv 
-0x5376 013067 branch le_disable 
-:      013069 le_conn_dispatch:
-0x5377 013070 set1 mark_ext_patch ,mark 
-0x5378 013071 bpatch patch26_5 ,mem_patch26 
-0x5379 013072 call le_enable 
-0x537a 013073 call app_process_ble 
-0x537b 013074 fetch 1 ,mem_le_mode 
-0x537c 013075 beq lemode_master ,le_master_dispatch 
-0x537d 013076 branch le_slave_dispatch 
-:      013082 le_master_dispatch:
-0x537e 013083 set1 mark_ext_patch ,mark 
-0x537f 013084 bpatch patch26_6 ,mem_patch26 
-0x5380 013085 enable master 
-0x5381 013086 call le_supervision_update 
-0x5382 013087 branch le_master_disconn ,positive 
-0x5383 013088 call check_ble_disabled 
-0x5384 013089 call le_setup 
-0x5385 013090 call le_prepare_tx 
-0x5386 013091 disable match 
-0x5387 013092 call le_transmit_receive_sifs 
-0x5388 013093 nrtn match 
-0x5389 013094 set1 mark_ext_patch ,mark 
-0x538a 013095 bpatch patch26_7 ,mem_patch26 
-0x538b 013096 fetch 1 ,mem_le_conn_rcv 
-0x538c 013097 increase 1 ,pdata 
-0x538d 013098 store 1 ,mem_le_conn_rcv 
-0x538e 013099 call le_acknowledge 
-0x538f 013100 call le_conn_sm_master 
-0x5390 013101 disable master 
-0x5391 013102 rtn 
-:      013104 le_master_disconn:
-0x5392 013105 call le_disconnect 
-0x5393 013106 disable master 
-0x5394 013107 rtn 
-:      013112 le_slave_dispatch:
-0x5395 013113 set1 mark_ext_patch ,mark 
-0x5396 013114 bpatch patch27_0 ,mem_patch27 
-0x5397 013115 disable attempt 
-0x5398 013116 call le_supervision_update 
-0x5399 013117 branch le_slave_disconn ,positive 
-0x539a 013118 call check_ble_disabled 
-0x539b 013119 call le_setup 
-0x539c 013120 call le_receive_slave 
-0x539d 013121 nbranch le_slave_unsync ,match 
-:      013122 le_slave_match:
-0x539e 013123 set1 mark_ext_patch ,mark 
-0x539f 013124 bpatch patch27_1 ,mem_patch27 
-0x53a0 013125 call le_got_first_packet 
-0x53a1 013126 call le_acknowledge 
-0x53a2 013127 call le_prepare_tx 
-0x53a3 013128 fetch 1 ,mem_le_rxbuf 
-0x53a4 013129 bbit1 md ,le_slave_more_data 
-0x53a5 013130 call le_xtype_fifo_is_empty 
-0x53a6 013131 nbranch le_slave_more_data ,blank 
-:      013132 le_slave_transmit_last:
-0x53a7 013133 set1 mark_ext_patch ,mark 
-0x53a8 013134 bpatch patch27_2 ,mem_patch27 
-0x53a9 013135 call le_transmit_norx 
-:      013136 le_slave_cont:
-0x53aa 013137 call check_51cmd 
-0x53ab 013138 fetch 1 ,mem_le_op 
-0x53ac 013139 bbit1 op_disconn ,le_slave_disconn 
-:      013140 le_slave_unsync:
-0x53ad 013141 set1 mark_ext_patch ,mark 
-0x53ae 013142 bpatch patch27_3 ,mem_patch27 
-0x53af 013143 call le_savelist 
-0x53b0 013144 call le_lpm_set_mult 
-0x53b1 013145 call le_update_channel_map 
-0x53b2 013146 call le_update_param 
-0x53b3 013147 branch calc_clke_offset 
-:      013149 le_slave_more_data:
-0x53b4 013150 set1 mark_ext_patch ,mark 
-0x53b5 013151 bpatch patch27_4 ,mem_patch27 
-0x53b6 013152 enable attempt 
-0x53b7 013153 call le_transmit_receive_sifs 
-0x53b8 013154 branch le_slave_match ,match 
-0x53b9 013155 branch le_slave_cont 
-:      013157 le_slave_disconn:
-:      013160 le_disconnect:
-0x53ba 013161 set1 mark_ext_patch ,mark 
-0x53bb 013162 bpatch patch27_5 ,mem_patch27 
-0x53bc 013163 call le_clear_connection_info 
-0x53bd 013164 call app_disconn_reason_collect_ble 
-0x53be 013165 jam bt_evt_le_disconnected ,mem_fifo_temp 
-0x53bf 013166 branch ui_ipc_send_event 
-:      013168 le_clear_connection_info:
-0x53c0 013169 fetcht 1 ,mem_le_conn_handle 
-0x53c1 013170 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
-0x53c2 013171 call hci_send_disconn_complete 
-0x53c3 013172 jam 0 ,mem_le_conn_handle 
-0x53c4 013173 jam lemode_idle ,mem_le_mode 
-0x53c5 013174 jam 0 ,mem_le_state 
-0x53c6 013175 jam 0 ,mem_app_state 
-0x53c7 013176 rtn 
-:      013178 le_got_first_packet:
-0x53c8 013179 fetch 1 ,mem_le_conn_rcv 
-0x53c9 013180 increase 1 ,pdata 
-0x53ca 013181 store 1 ,mem_le_conn_rcv 
-0x53cb 013182 fetch 1 ,mem_le_state 
-0x53cc 013183 rtnbit1 lestate_got_first_packet 
-0x53cd 013184 set1 lestate_got_first_packet 
-0x53ce 013185 store 1 ,mem_le_state 
-0x53cf 013186 setarg 0 
-0x53d0 013187 store 4 ,mem_le_transmit_window 
-0x53d1 013188 rtn 
-:      013193 le_enable:
-0x53d2 013194 set1 mark_ext_patch ,mark 
-0x53d3 013195 bpatch patch27_6 ,mem_patch27 
-0x53d4 013196 enable le 
-0x53d5 013197 hjam 7 ,rfen_ulp 
-0x53d6 013198 branch check_ble_disabled 
-:      013200 le_disable:
-0x53d7 013201 set1 mark_ext_patch ,mark 
-0x53d8 013202 bpatch patch27_7 ,mem_patch27 
-0x53d9 013203 disable le 
-0x53da 013204 hjam 3 ,rfen_ulp 
-0x53db 013205 arg 0 ,stop_watch 
-0x53dc 013206 rtn 
-:      013208 le_prep:
-0x53dd 013209 disable enable_crc 
-0x53de 013210 disable enable_white 
-0x53df 013211 fetch 3 ,mem_le_crcinit 
-0x53e0 013212 iforce crc24_init 
-0x53e1 013213 fetch 1 ,mem_le_ch_mapped 
-0x53e2 013214 reverse pdata ,temp 
-0x53e3 013215 set1 1 ,temp 
-0x53e4 013216 rshift temp ,white_init 
-0x53e5 013217 rtn 
-:      013220 lerx_setfreq:
-0x53e6 013221 call le_setfreq 
-0x53e7 013222 call set_freq_rx 
-0x53e8 013223 setarg param_pll_setup 
-0x53e9 013224 call sleep 
-0x53ea 013225 branch rf_rx_enable 
-:      013227 letx_setfreq:
-0x53eb 013228 branch txon ,match 
-0x53ec 013229 call le_setfreq 
-0x53ed 013230 branch set_freq_tx 
-:      013231 le_setfreq:
-0x53ee 013232 set1 mark_ext_patch ,mark 
-0x53ef 013233 bpatch patch28_0 ,mem_patch28 
-0x53f0 013234 call set_sync_on 
-0x53f1 013235 fetch 1 ,mem_le_testtype 
-0x53f2 013236 nbranch le_ctf_test ,blank 
-0x53f3 013237 fetch 1 ,mem_le_ch_mapped 
-0x53f4 013238 sub pdata ,36 ,null 
-0x53f5 013239 branch le_ctf_normal ,positive 
-0x53f6 013240 force 0 ,temp 
-0x53f7 013241 rtneq 37 
-0x53f8 013242 force 24 ,temp 
-0x53f9 013243 rtneq 38 
-0x53fa 013244 force 78 ,temp 
-0x53fb 013245 rtn 
-:      013247 le_ctf_normal:
-0x53fc 013248 sub pdata ,10 ,null 
-0x53fd 013249 branch le_ctf_low ,positive 
-0x53fe 013250 increase 1 ,pdata 
-:      013252 le_ctf_low:
-0x53ff 013253 lshift pdata ,pdata 
-0x5400 013254 add pdata ,2 ,temp 
-0x5401 013255 rtn 
-:      013257 le_ctf_test:
-0x5402 013258 fetch 1 ,mem_le_ch_mapped 
-0x5403 013259 lshift pdata ,temp 
-0x5404 013260 rtn 
-:      013262 le_sca_map:
-0x5405 013263 arg 500 ,temp 
-0x5406 013264 rtn blank 
-0x5407 013265 arg 250 ,temp 
-0x5408 013266 rtneq 1 
-0x5409 013267 arg 150 ,temp 
-0x540a 013268 rtneq 2 
-0x540b 013269 arg 100 ,temp 
-0x540c 013270 rtneq 3 
-0x540d 013271 arg 75 ,temp 
-0x540e 013272 rtneq 4 
-0x540f 013273 arg 50 ,temp 
-0x5410 013274 rtneq 5 
-0x5411 013275 arg 40 ,temp 
-0x5412 013276 rtneq 6 
-0x5413 013277 arg 20 ,temp 
-0x5414 013278 rtn 
-:      013282 le_adv_access:
-0x5415 013283 setarg 0x8e89be 
-0x5416 013284 lshift8 pdata ,pdata 
-0x5417 013285 or_into 0xd6 ,pdata 
-0x5418 013286 iforce access 
-0x5419 013287 setarg 0x555555 
-0x541a 013288 store 3 ,mem_le_crcinit 
-0x541b 013289 rtn 
-:      013291 le_setup:
-0x541c 013292 set1 mark_ext_patch ,mark 
-0x541d 013293 bpatch patch28_1 ,mem_patch28 
-0x541e 013294 enable swfine 
-0x541f 013295 fetch 4 ,mem_le_access 
-0x5420 013296 iforce access 
-0x5421 013297 call le_map_channel 
-0x5422 013298 setarg 0x200 
-0x5423 013299 branch le_setup_master ,master 
-0x5424 013300 fetch 2 ,mem_le_receive_window 
-0x5425 013301 rshift pdata ,pdata 
-:      013302 le_setup_master:
-0x5426 013303 arg param_pll_setup ,temp 
-0x5427 013304 iadd temp ,pdata 
-0x5428 013305 call ahead_window 
-0x5429 013306 deposit clke 
-0x542a 013307 store 6 ,mem_le_rxon_ts 
-0x542b 013308 rtn 
-:      013310 le_next_adv_channel:
-0x542c 013311 set1 mark_ext_patch ,mark 
-0x542d 013312 bpatch patch28_2 ,mem_patch28 
-0x542e 013313 fetch 1 ,mem_le_ch_mapped 
-0x542f 013314 increase 1 ,pdata 
-0x5430 013315 store 1 ,mem_le_ch_mapped 
-0x5431 013316 rtnne 40 
-0x5432 013317 jam 37 ,mem_le_ch_mapped 
-0x5433 013318 rtn 
-:      013320 le_context_nexthop:
-0x5434 013321 set1 mark_ext_patch ,mark 
-0x5435 013322 bpatch patch28_3 ,mem_patch28 
-0x5436 013323 add rega ,coffset_mode ,contr 
-0x5437 013324 ifetch 1 ,contr 
-0x5438 013325 rtnbit0 mode_le 
-0x5439 013326 add rega ,coffset_le_event_cnt ,contw 
-0x543a 013327 ifetch 2 ,contw 
-0x543b 013328 increase 1 ,pdata 
-0x543c 013329 istore 2 ,contw 
-0x543d 013330 add rega ,coffset_le_hop ,contr 
-0x543e 013331 ifetch 1 ,contr 
-0x543f 013332 add rega ,coffset_le_ch ,contw 
-0x5440 013333 ifetcht 1 ,contw 
-0x5441 013334 iadd temp ,pdata 
-0x5442 013335 sub pdata ,36 ,null 
-0x5443 013336 branch le_nexthop_nowrap ,positive 
-0x5444 013337 increase -37 ,pdata 
-:      013338 le_nexthop_nowrap:
-0x5445 013339 istore 1 ,contw 
-0x5446 013340 rtn 
-:      013343 le_calc_channel_map:
-0x5447 013344 set1 mark_ext_patch ,mark 
-0x5448 013345 bpatch patch28_4 ,mem_patch28 
-0x5449 013346 fetch 5 ,mem_le_channel_map 
-0x544a 013347 force 0 ,temp 
-0x544b 013348 force 37 ,loopcnt 
-:      013349 le_count_channels_loop:
-0x544c 013350 bbit0 0 ,le_count_channels_notused 
-0x544d 013351 increase 1 ,temp 
-:      013352 le_count_channels_notused:
-0x544e 013353 rshift pdata ,pdata 
-0x544f 013354 loop le_count_channels_loop 
-0x5450 013355 add temp ,-1 ,pdata 
-0x5451 013356 store 1 ,mem_le_channels 
-0x5452 013357 rtn 
-:      013359 le_map_channel:
-0x5453 013360 set1 mark_ext_patch ,mark 
-0x5454 013361 bpatch patch28_5 ,mem_patch28 
-0x5455 013362 fetch 1 ,mem_le_ch 
-0x5456 013363 iforce queue 
-0x5457 013364 fetcht 5 ,mem_le_channel_map 
-0x5458 013365 qisolate1 temp 
-0x5459 013366 branch le_map_channel_end ,true 
-:      013367 le_map_channel_next:
-0x545a 013368 set1 mark_ext_patch ,mark 
-0x545b 013369 bpatch patch28_6 ,mem_patch28 
-0x545c 013370 fetch 1 ,mem_le_channels 
-0x545d 013371 isub queue ,pdata 
-0x545e 013372 branch le_map_channel_cont ,positive 
-0x545f 013373 sub pdata ,-1 ,queue 
-0x5460 013374 branch le_map_channel_next 
-:      013375 le_map_channel_cont:
-0x5461 013376 copy queue ,loopcnt 
-0x5462 013377 force 0 ,queue 
-:      013378 le_map_channel_loop:
-0x5463 013379 qisolate1 temp 
-0x5464 013380 branch le_map_channel_skip ,true 
-0x5465 013381 increase 1 ,loopcnt 
-:      013382 le_map_channel_skip:
-0x5466 013383 deposit loopcnt 
-0x5467 013384 branch le_map_channel_end ,blank 
-0x5468 013385 increase 1 ,queue 
-0x5469 013386 increase -1 ,loopcnt 
-0x546a 013387 branch le_map_channel_loop 
-:      013388 le_map_channel_end:
-0x546b 013389 deposit queue 
-0x546c 013390 store 1 ,mem_le_ch_mapped 
-0x546d 013391 rtn 
-:      013394 le_wait_tx:
-0x546e 013395 branch le_wait_master ,master 
-0x546f 013396 until null ,timeout 
-0x5470 013397 rtn 
-:      013399 le_wait_master:
-0x5471 013400 arg 0xea0 ,timeup 
-0x5472 013401 until clkn_rt ,meet 
-0x5473 013402 rtn 
-:      013404 le_receive_adv:
-0x5474 013405 disable swfine 
-0x5475 013406 fetch 2 ,mem_le_scan_window 
-0x5476 013407 copy pdata ,timeup 
-0x5477 013408 branch le_receive_packet 
-:      013411 le_receive_slave:
-0x5478 013412 set1 mark_ext_patch ,mark 
-0x5479 013413 bpatch patch28_7 ,mem_patch28 
-0x547a 013414 enable swfine 
-0x547b 013415 fetch 2 ,mem_le_receive_window 
-0x547c 013416 fetcht 4 ,mem_le_transmit_window 
-0x547d 013417 iadd temp ,timeup 
-:      013418 le_receive_packet:
-0x547e 013419 call lerx_setfreq 
-:      013420 le_receive_rxon:
-0x547f 013421 set1 mark_ext_patch ,mark 
-0x5480 013422 bpatch patch29_0 ,mem_patch29 
-0x5481 013423 call le_prep 
-0x5482 013424 disable match 
-0x5483 013425 enable decode_fec0 
-0x5484 013426 enable is_rx 
-0x5485 013427 disable is_tx 
-0x5486 013428 copy timeup ,stop_watch 
-0x5487 013429 correlate null ,timeout 
-0x5488 013430 branch le_receive_on_attempt ,attempt 
-0x5489 013431 copy clke ,temp 
-0x548a 013432 storet 6 ,mem_sync_clke 
-:      013433 le_receive_on_attempt:
-0x548b 013434 nbranch end_of_packet ,sync 
-0x548c 013435 branch le_receive_skip ,attempt 
-0x548d 013436 arg param_clke_cal_le ,clke_rt 
-0x548e 013437 copy bt_clk ,clke_bt 
-0x548f 013438 fetch 1 ,mem_le_state 
-0x5490 013439 bbit0 lestate_got_first_packet ,le_receive_skip 
-0x5491 013440 call lpm_adjust_clk ,wake 
-:      013441 le_receive_skip:
-0x5492 013442 set1 mark_ext_patch ,mark 
-0x5493 013443 bpatch patch29_1 ,mem_patch29 
-0x5494 013444 call save_rssi 
-0x5495 013445 enable enable_white 
-0x5496 013446 enable enable_crc 
-0x5497 013447 parse demod ,bucket ,8 
-0x5498 013448 rshift3 pwindow ,pdata 
-0x5499 013449 store 1 ,mem_le_rxbuf 
-0x549a 013450 parse demod ,bucket ,8 
-0x549b 013451 rshift3 pwindow ,pdata 
-0x549c 013452 istore 1 ,contw 
-0x549d 013453 and pdata ,0x3f ,loopcnt 
-0x549e 013454 branch lerx_nopayload ,zero 
-:      013456 lerx_loop:
-0x549f 013457 parse demod ,bucket ,8 
-0x54a0 013458 rshift3 pwindow ,pdata 
-0x54a1 013459 istore 1 ,contw 
-0x54a2 013460 loop lerx_loop 
-:      013462 lerx_nopayload:
-0x54a3 013463 set1 mark_ext_patch ,mark 
-0x54a4 013464 bpatch patch29_2 ,mem_patch29 
-0x54a5 013465 parse demod ,bucket ,24 
-0x54a6 013466 enable swfine 
-0x54a7 013467 arg param_sifs ,stop_watch 
-0x54a8 013468 rshift32 pdata ,pdata 
-0x54a9 013469 rshift16 pdata ,pdata 
-0x54aa 013470 istore 3 ,contw 
-0x54ab 013471 branch end_of_packet ,crc_failed 
-0x54ac 013472 enable match 
-0x54ad 013473 fetch 1 ,mem_last_freq 
-0x54ae 013474 add pdata ,2 ,rega 
-0x54af 013475 call rf_write_freq 
-0x54b0 013476 disable decode_fec0 
-0x54b1 013477 branch set_sync_on 
-:      013479 le_transmit_receive_sifs:
-0x54b2 013480 set1 mark_ext_patch ,mark 
-0x54b3 013481 bpatch patch29_3 ,mem_patch29 
-0x54b4 013482 call le_transmit 
-0x54b5 013483 fetcht 1 ,mem_last_freq 
-0x54b6 013484 call set_freq_rx 
-0x54b7 013485 call rf_rx_enable 
-0x54b8 013486 enable swfine 
-0x54b9 013487 arg 5000 ,timeup 
-0x54ba 013488 branch le_receive_rxon 
-:      013490 le_transmit_norx:
-0x54bb 013491 call le_transmit 
-0x54bc 013492 branch end_of_packet 
-:      013494 le_transmit:
-0x54bd 013495 set1 mark_ext_patch ,mark 
-0x54be 013496 bpatch patch29_4 ,mem_patch29 
-0x54bf 013497 call le_prep 
-0x54c0 013498 call letx_setfreq 
-0x54c1 013499 set1 txgfsk ,radio_ctrl 
-0x54c2 013500 enable encode_fec0 
-0x54c3 013501 enable is_tx 
-0x54c4 013502 disable is_rx 
-0x54c5 013503 call le_wait_tx 
-0x54c6 013504 rshift16 access ,pdata 
-0x54c7 013505 rshift8 pdata ,pdata 
-0x54c8 013506 rshift4 pdata ,pdata 
-0x54c9 013507 inject mod ,40 
-0x54ca 013508 enable enable_white 
-0x54cb 013509 enable enable_crc 
-0x54cc 013510 set1 mark_ext_patch ,mark 
-0x54cd 013511 bpatch patch29_5 ,mem_patch29 
-0x54ce 013512 fetch 1 ,mem_le_txheader 
-0x54cf 013513 inject mod ,8 
-0x54d0 013514 ifetch 1 ,contr 
-0x54d1 013515 and pdata ,0x3f ,loopcnt 
-0x54d2 013516 inject mod ,8 
-0x54d3 013517 branch letr_nopayload ,zero 
-:      013518 letr_loop:
-0x54d4 013519 ifetch 1 ,contr 
-0x54d5 013520 inject mod ,8 
-0x54d6 013521 loop letr_loop 
-:      013523 letr_nopayload:
-0x54d7 013524 enable enable_parity 
-0x54d8 013525 inject mod ,24 
-0x54d9 013526 disable enable_parity 
-0x54da 013527 until null ,tx_clear 
-0x54db 013528 nop 100 
-0x54dc 013529 disable encode_fec0 
-0x54dd 013530 rtn 
-:      013532 le_send_adv_ind:
-0x54de 013533 set1 mark_ext_patch ,mark 
-0x54df 013534 bpatch patch29_6 ,mem_patch29 
-0x54e0 013535 fetch 1 ,mem_le_adv_type 
-0x54e1 013536 beq adv_direct_ind ,le_send_adv_direct_ind 
-0x54e2 013537 fetch 1 ,mem_le_adv_own_addr_type 
-0x54e3 013538 lshift4 pdata ,pdata 
-0x54e4 013539 lshift2 pdata ,pdata 
-0x54e5 013540 store 1 ,mem_le_txheader 
-0x54e6 013541 fetcht 1 ,mem_le_adv_data_len 
-0x54e7 013542 add temp ,6 ,pdata 
-0x54e8 013543 store 1 ,mem_le_txlen 
-0x54e9 013544 fetch 6 ,mem_le_lap 
-0x54ea 013545 store 6 ,mem_le_txpayload 
-0x54eb 013546 copy temp ,loopcnt 
-0x54ec 013547 arg mem_le_adv_data ,contr 
-0x54ed 013548 call memcpy 
-0x54ee 013549 branch le_send_adv_transmit 
-:      013550 le_send_adv_direct_ind:
-0x54ef 013551 fetcht 2 ,mem_le_notify_handle 
-0x54f0 013552 call le_att_check_notification_enable 
-0x54f1 013553 copy rega ,contw 
-0x54f2 013554 setarg 1 
-0x54f3 013555 istore 1 ,contw 
-0x54f4 013556 fetch 1 ,mem_le_adv_direct_addr_type 
-0x54f5 013557 lshift4 pdata ,pdata 
-0x54f6 013558 lshift2 pdata ,pdata 
-0x54f7 013559 increase 1 ,pdata 
-0x54f8 013560 store 1 ,mem_le_txheader 
-0x54f9 013561 setarg 12 
-0x54fa 013562 store 1 ,mem_le_txlen 
-0x54fb 013563 fetch 6 ,mem_le_lap 
-0x54fc 013564 store 6 ,mem_le_txpayload 
-0x54fd 013565 fetch 6 ,mem_hci_plap 
-0x54fe 013566 istore 6 ,contw 
-:      013567 le_send_adv_transmit:
-0x54ff 013568 set1 mark_ext_patch ,mark 
-0x5500 013569 bpatch patch29_7 ,mem_patch29 
-0x5501 013570 fetch 1 ,mem_le_adv_transmit 
-0x5502 013571 increase 1 ,pdata 
-0x5503 013572 store 1 ,mem_le_adv_transmit 
-0x5504 013573 arg 1800 ,stop_watch 
-0x5505 013574 disable match 
-0x5506 013575 branch le_transmit_receive_sifs 
-:      013577 le_send_scan_request:
-0x5507 013578 set1 mark_ext_patch ,mark 
-0x5508 013579 bpatch patch2a_0 ,mem_patch2a 
-0x5509 013580 fetch 1 ,mem_le_scan_type 
-0x550a 013581 rtnne le_scan_type_active ,pdata 
-0x550b 013582 fetch 1 ,mem_le_adv_transmit 
-0x550c 013583 increase 1 ,pdata 
-0x550d 013584 store 1 ,mem_le_adv_transmit 
-0x550e 013585 arg 0x0c03 ,temp 
-0x550f 013586 fetch 1 ,mem_le_scan_own_addr_type 
-0x5510 013587 nsetflag blank ,le_sender_addr_bit ,temp 
-0x5511 013588 copy rega ,pdata 
-0x5512 013589 nsetflag blank ,le_receiver_addr_bit ,temp 
-0x5513 013590 storet 2 ,mem_le_txheader 
-0x5514 013591 fetch 6 ,mem_le_lap 
-0x5515 013592 istore 6 ,contw 
-0x5516 013593 fetch 6 ,mem_le_plap 
-0x5517 013594 istore 6 ,contw 
-0x5518 013595 branch le_transmit_receive_sifs 
-:      013598 le_send_scan_response:
-0x5519 013599 set1 mark_ext_patch ,mark 
-0x551a 013600 bpatch patch2a_1 ,mem_patch2a 
-0x551b 013601 arg scan_rsp ,temp 
-0x551c 013602 fetch 1 ,mem_le_adv_own_addr_type 
-0x551d 013603 nsetflag blank ,le_sender_addr_bit ,temp 
-0x551e 013604 storet 1 ,mem_le_txheader 
-0x551f 013605 fetcht 1 ,mem_le_scan_data_len 
-0x5520 013606 add temp ,6 ,pdata 
-0x5521 013607 store 1 ,mem_le_txlen 
-0x5522 013608 fetch 6 ,mem_le_lap 
-0x5523 013609 store 6 ,mem_le_txpayload 
-0x5524 013610 arg mem_le_scan_data ,contr 
-0x5525 013611 copy temp ,loopcnt 
-0x5526 013612 call memcpy 
-0x5527 013613 branch le_transmit_norx 
-:      013616 le_connect_request:
-0x5528 013617 set1 mark_ext_patch ,mark 
-0x5529 013618 bpatch patch2a_2 ,mem_patch2a 
-0x552a 013619 force -1 ,pdata 
-0x552b 013620 setsect 2 ,1 
-0x552c 013621 store 5 ,mem_le_channel_map 
-0x552d 013622 call le_calc_channel_map 
-0x552e 013623 force 4 ,loopcnt 
-0x552f 013624 arg mem_le_access ,contw 
-0x5530 013625 call generate_random_loop 
-0x5531 013626 fetch 2 ,mem_le_conn_superto 
-0x5532 013627 store 2 ,mem_le_superto 
-:      013628 le_con_req_hop_retry:
-0x5533 013629 random pdata 
-0x5534 013630 and_into 0xf ,pdata 
-0x5535 013631 sub pdata ,4 ,null 
-0x5536 013632 branch le_con_req_hop_retry ,positive 
-0x5537 013633 store 1 ,mem_le_hop 
-0x5538 013634 store 1 ,mem_tmp1 
-0x5539 013635 set1 mark_ext_patch ,mark 
-0x553a 013636 bpatch patch2a_3 ,mem_patch2a 
-0x553b 013637 fetcht 2 ,mem_le_conn_interval 
-0x553c 013638 storet 2 ,mem_le_tsniff 
-0x553d 013639 copy temp ,regc 
-0x553e 013640 add clkn_bt ,7 ,pdata 
-0x553f 013641 idiv regc 
-0x5540 013642 call wait_div_end 
-0x5541 013643 remainder rega 
-0x5542 013644 isub rega ,pdata 
-0x5543 013645 iadd regc ,pdata 
-0x5544 013646 fetcht 2 ,mem_le_dsniff 
-0x5545 013647 iadd temp ,pdata 
-0x5546 013648 store 4 ,mem_le_anchor 
-0x5547 013649 isub clkn_bt ,rega 
-0x5548 013650 increase -6 ,rega 
-0x5549 013651 arg 0x2205 ,regb 
-0x554a 013652 fetch 1 ,mem_le_conn_own_addr_type 
-0x554b 013653 nsetflag blank ,le_sender_addr_bit ,regb 
-0x554c 013654 fetch 1 ,mem_le_conn_peer_addr_type 
-0x554d 013655 nsetflag blank ,le_receiver_addr_bit ,regb 
-0x554e 013656 copy regb ,pdata 
-0x554f 013657 store 2 ,mem_le_txheader 
-0x5550 013658 fetch 6 ,mem_le_lap 
-0x5551 013659 istore 6 ,contw 
-0x5552 013660 fetch 6 ,mem_le_plap 
-0x5553 013661 istore 6 ,contw 
-0x5554 013662 fetch 4 ,mem_le_access 
-0x5555 013663 istore 4 ,contw 
-0x5556 013664 random pdata 
-0x5557 013665 istore 2 ,contw 
-0x5558 013666 random pdata 
-0x5559 013667 istore 1 ,contw 
-0x555a 013668 force 2 ,pdata 
-0x555b 013669 istore 1 ,contw 
-0x555c 013670 rshift2 rega ,pdata 
-0x555d 013671 istore 2 ,contw 
-0x555e 013672 rshift2 regc ,pdata 
-0x555f 013673 istore 2 ,contw 
-0x5560 013674 set1 mark_ext_patch ,mark 
-0x5561 013675 bpatch patch2a_4 ,mem_patch2a 
-0x5562 013676 fetch 2 ,mem_le_conn_latency 
-0x5563 013677 istore 2 ,contw 
-0x5564 013678 fetch 2 ,mem_le_conn_superto 
-0x5565 013679 istore 2 ,contw 
-0x5566 013680 fetch 5 ,mem_le_channel_map 
-0x5567 013681 istore 5 ,contw 
-0x5568 013682 fetch 1 ,mem_le_hop 
-0x5569 013683 arg param_le_sca ,temp 
-0x556a 013684 ior temp ,pdata 
-0x556b 013685 istore 1 ,contw 
-0x556c 013686 call le_transmit_norx 
-0x556d 013687 setarg mem_le_txheader 
-0x556e 013688 add pdata ,18 ,contr 
-0x556f 013689 ifetch 3 ,contr 
-0x5570 013690 store 3 ,mem_le_crcinit 
-0x5571 013691 rtn 
-:      013693 le_init_adv:
-0x5572 013694 set1 mark_ext_patch ,mark 
-0x5573 013695 bpatch patch2a_5 ,mem_patch2a 
-0x5574 013696 disable master 
-0x5575 013697 branch le_adv_access 
-:      013701 le_update_param:
-0x5576 013702 set1 mark_ext_patch ,mark 
-0x5577 013703 bpatch patch2a_6 ,mem_patch2a 
-0x5578 013704 fetch 1 ,mem_le_state 
-0x5579 013705 rtnbit0 lestate_update_param 
-0x557a 013706 fetch 2 ,mem_le_event_count 
-0x557b 013707 fetcht 2 ,mem_le_instant 
-0x557c 013708 isub temp ,pdata 
-0x557d 013709 nrtn positive 
-0x557e 013710 fetch 1 ,mem_le_state 
-0x557f 013711 set0 lestate_update_param ,pdata 
-0x5580 013712 set0 lestate_got_first_packet ,pdata 
-0x5581 013713 store 1 ,mem_le_state 
-0x5582 013714 fetch 4 ,mem_le_anchor 
-0x5583 013715 fetcht 2 ,mem_le_tsniff 
-0x5584 013716 isub temp ,rega 
-0x5585 013717 set1 mark_ext_patch ,mark 
-0x5586 013718 bpatch patch2a_7 ,mem_patch2a 
-0x5587 013719 fetch 1 ,mem_le_new_param 
-0x5588 013720 store 1 ,mem_le_window_size 
-0x5589 013721 ifetcht 2 ,contr 
-0x558a 013722 ifetch 2 ,contr 
-0x558b 013723 lshift2 pdata ,pdata 
-0x558c 013724 store 2 ,mem_le_tsniff 
-0x558d 013725 lshift2 temp ,temp 
-0x558e 013726 iadd temp ,pdata 
-0x558f 013727 ifetcht 4 ,contr 
-0x5590 013728 storet 4 ,mem_le_slave_latency 
-0x5591 013729 iadd rega ,pdata 
-0x5592 013730 store 4 ,mem_le_anchor 
-0x5593 013731 branch le_receive_window_size 
-:      013733 le_update_channel_map:
-0x5594 013734 set1 mark_ext_patch ,mark 
-0x5595 013735 bpatch patch2b_0 ,mem_patch2b 
-0x5596 013736 fetch 1 ,mem_le_state 
-0x5597 013737 rtnbit0 lestate_update_map 
-0x5598 013738 fetch 2 ,mem_le_event_count 
-0x5599 013739 fetcht 2 ,mem_le_instant 
-0x559a 013740 isub temp ,pdata 
-0x559b 013741 nrtn positive 
-0x559c 013742 fetch 1 ,mem_le_state 
-0x559d 013743 set0 lestate_update_map ,pdata 
-0x559e 013744 store 1 ,mem_le_state 
-0x559f 013745 fetch 5 ,mem_le_new_map 
-0x55a0 013746 store 5 ,mem_le_channel_map 
-0x55a1 013747 branch le_calc_channel_map 
-:      013750 le_acknowledge:
-0x55a2 013751 set1 mark_ext_patch ,mark 
-0x55a3 013752 bpatch patch2b_1 ,mem_patch2b 
-0x55a4 013753 call le_supervision_flush 
-0x55a5 013754 call le_check_wak 
-0x55a6 013755 fetch 1 ,mem_le_rxbuf 
-0x55a7 013756 rshift pdata ,pdata 
-0x55a8 013757 ixor temp ,pdata 
-0x55a9 013758 isolate1 nesn ,pdata 
-0x55aa 013759 setflag true ,mark_old_packet ,mark 
-0x55ab 013760 fetch 1 ,mem_le_rxbuf + 1 
-0x55ac 013761 branch le_ack_unenc ,blank 
-0x55ad 013762 fetch 1 ,mem_le_state 
-0x55ae 013763 bbit0 lestate_encryption ,le_ack_unenc 
-0x55af 013764 call load_sk 
-0x55b0 013765 call le_decrypt 
-0x55b1 013766 nrtn blank 
-:      013767 le_ack_unenc:
-0x55b2 013768 rtnmark1 mark_old_packet 
-0x55b3 013769 fetcht 1 ,mem_le_arq 
-0x55b4 013770 setflip nesn ,temp 
-0x55b5 013771 storet 1 ,mem_le_arq 
-0x55b6 013772 branch le_parse 
-:      013774 le_check_wak:
-0x55b7 013775 set1 mark_ext_patch ,mark 
-0x55b8 013776 bpatch patch2b_2 ,mem_patch2b 
-0x55b9 013777 fetcht 1 ,mem_le_arq 
-0x55ba 013778 isolate0 wak ,temp 
-0x55bb 013779 rtn true 
-0x55bc 013780 fetch 1 ,mem_le_rxbuf 
-0x55bd 013781 lshift pdata ,pdata 
-0x55be 013782 ixor temp ,pdata 
-0x55bf 013783 rtnbit0 sn 
-0x55c0 013784 set0 wak ,temp 
-0x55c1 013785 setflip sn ,temp 
-0x55c2 013786 storet 1 ,mem_le_arq 
-0x55c3 013787 compare 3 ,temp ,3 
-0x55c4 013788 nrtn true 
-0x55c5 013789 fetch 1 ,mem_le_txpayload 
-0x55c6 013790 rtnne ll_start_enc_req 
-0x55c7 013791 fetch 1 ,mem_le_state 
-0x55c8 013792 set1 lestate_encryption ,pdata 
-0x55c9 013793 store 1 ,mem_le_state 
-0x55ca 013794 rtn 
-:      013796 le_wait_adv:
-0x55cb 013797 set1 mark_ext_patch ,mark 
-0x55cc 013798 bpatch patch2b_3 ,mem_patch2b 
-0x55cd 013799 call le_next_adv_channel 
-0x55ce 013800 call le_receive_adv 
-0x55cf 013801 fetch 1 ,mem_le_adv_waitcnt 
-0x55d0 013802 increase 1 ,pdata 
-0x55d1 013803 store 1 ,mem_le_adv_waitcnt 
-0x55d2 013804 rtn 
-:      013806 le_scan:
-0x55d3 013807 set1 mark_ext_patch ,mark 
-0x55d4 013808 bpatch patch2b_4 ,mem_patch2b 
-0x55d5 013809 fetch 1 ,mem_le_scan_enable 
-0x55d6 013810 rtnne le_scan_enable 
-0x55d7 013811 arg le_scan_interval_timer ,queue 
-0x55d8 013812 call timer_check 
-0x55d9 013813 nrtn blank 
-0x55da 013814 fetch 2 ,mem_le_scan_interval 
-0x55db 013815 fetcht 2 ,mem_le_scan_window 
-0x55dc 013816 isub temp ,pdata 
-0x55dd 013817 arg le_scan_interval_timer ,queue 
-0x55de 013818 call timer_init 
-0x55df 013819 disable master 
-0x55e0 013820 call le_init_adv 
-0x55e1 013821 call le_wait_adv 
-0x55e2 013822 nrtn match 
-0x55e3 013823 set1 mark_ext_patch ,mark 
-0x55e4 013824 bpatch patch2b_5 ,mem_patch2b 
-0x55e5 013825 fetch 6 ,mem_le_rxbuf + 2 
-0x55e6 013826 store 6 ,mem_le_plap 
-0x55e7 013827 call le_scan_dongle 
-0x55e8 013828 call le_scan_addr_to_uart 
-0x55e9 013830 fetch 1 ,mem_le_adv_rcv 
-0x55ea 013831 increase 1 ,pdata 
-0x55eb 013832 store 1 ,mem_le_adv_rcv 
-0x55ec 013833 call le_create_conn 
-0x55ed 013834 rtn master 
-0x55ee 013835 call hci_send_le_adv_report_event 
-0x55ef 013836 call le_send_scan_request 
-0x55f0 013837 nrtn match 
-0x55f1 013838 set1 mark_ext_patch ,mark 
-0x55f2 013839 bpatch patch2b_6 ,mem_patch2b 
-0x55f3 013840 fetch 1 ,mem_le_scanrsp_rcv 
-0x55f4 013841 increase 1 ,pdata 
-0x55f5 013842 store 1 ,mem_le_scanrsp_rcv 
-0x55f6 013843 fetch 9 ,mem_le_rxbuf + 8 
-0x55f7 013844 store 9 ,mem_tmp_buffer 
-0x55f8 013845 branch hci_send_le_adv_report_event 
-:      013847 le_create_conn:
-0x55f9 013848 set1 mark_ext_patch ,mark 
-0x55fa 013849 bpatch patch2b_7 ,mem_patch2b 
-0x55fb 013850 fetch 1 ,mem_cmd_le_create_conn 
-0x55fc 013851 rtnne hci_cmd_le_create_conn ,pdata 
-0x55fd 013852 fetch 6 ,mem_le_plap 
-0x55fe 013853 fetcht 6 ,mem_le_conn_peer_addr 
-0x55ff 013854 isub temp ,null 
-0x5600 013855 nrtn zero 
-0x5601 013856 call context_new 
-0x5602 013857 nrtn zero 
-0x5603 013858 call le_connect_request 
-0x5604 013859 call le_init_master 
-0x5605 013860 set1 mark_ext_patch ,mark 
-0x5606 013861 bpatch patch2c_0 ,mem_patch2c 
-0x5607 013862 jam 0 ,mem_hci_cmd 
-0x5608 013863 jam 0 ,mem_le_peer_sca 
-0x5609 013864 fetch 1 ,mem_device_option 
-0x560a 013865 bne dvc_op_dongle ,le_create_conn_ndongle 
-0x560b 013866 jam conn_sm_send_write_req ,mem_le_conn_sm 
-:      013867 le_create_conn_ndongle:
-0x560c 013868 arg 0 ,temp 
-0x560d 013869 call hci_send_le_conn_complete 
-0x560e 013870 jam 0 ,mem_le_scan_enable 
-0x560f 013871 jam 0 ,mem_cmd_le_create_conn 
-0x5610 013872 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5611 013873 call le_xtype_fifo_in 
-0x5612 013874 branch context_save 
-:      013876 le_scan_check_sender_addr_type:
-0x5613 013877 arg 1 ,rega 
-0x5614 013878 fetch 1 ,mem_le_rxbuf 
-0x5615 013879 rtnbit1 le_sender_addr_bit 
-0x5616 013880 arg 0 ,rega 
-0x5617 013881 rtn 
-:      013883 le_xtype_fifo_count:
-0x5618 013884 arg mem_le_xtype_fifo ,contr 
-0x5619 013885 branch fifo_content_count 
-:      013887 le_xtype_fifo_is_empty:
-0x561a 013888 arg mem_le_xtype_fifo ,rega 
-0x561b 013889 branch fifo_is_empty 
-:      013891 le_xtype_fifo_is_full:
-0x561c 013892 arg mem_le_xtype_fifo ,rega 
-0x561d 013893 branch fifo_is_full 
-:      013895 le_xtype_fifo_is_near_full:
-0x561e 013896 arg mem_le_xtype_fifo ,rega 
-0x561f 013897 branch fifo_is_near_full 
-:      013899 le_xtype_fifo_in:
-0x5620 013900 arg mem_le_xtype_fifo ,rega 
-0x5621 013901 branch fifo_in 
-:      013903 le_prepare_tx:
-0x5622 013904 set1 mark_ext_patch ,mark 
-0x5623 013905 bpatch patch2c_1 ,mem_patch2c 
-0x5624 013906 fetch 1 ,mem_le_arq 
-0x5625 013907 rtnbit1 wak 
-0x5626 013908 arg mem_le_xtype_fifo ,rega 
-0x5627 013909 call fifo_out 
-0x5628 013910 nbranch le_prepare_tx_cmd ,blank 
-0x5629 013911 fetch 1 ,mem_device_option 
-0x562a 013912 bne dvc_op_hci ,le_send_empty 
-0x562b 013913 arg 0 ,type 
-0x562c 013914 call hci_rx_packet 
-0x562d 013915 copy type ,pdata 
-0x562e 013916 nrtn blank 
-0x562f 013917 branch le_send_empty 
-:      013918 le_prepare_tx_cmd:
-0x5630 013919 copy pdata ,temp 
-0x5631 013920 set1 mark_ext_patch ,mark 
-0x5632 013921 bpatch patch2c_2 ,mem_patch2c 
-0x5633 013922 copy temp ,pdata 
-0x5634 013923 bbit0 5 ,le_prepare_l2cap 
-0x5635 013924 force 3 ,type 
-0x5636 013925 set0 5 ,pdata 
-0x5637 013926 store 1 ,mem_le_txpayload 
-0x5638 013927 set1 mark_ext_patch ,mark 
-0x5639 013928 bpatch patch2c_3 ,mem_patch2c 
-0x563a 013929 fetch 1 ,mem_le_txpayload 
-0x563b 013930 beq ll_connection_update_req ,le_send_connection_update_req 
-0x563c 013931 beq ll_channel_map_req ,le_send_channel_map_req 
-0x563d 013932 beq ll_terminate_ind ,le_send_terminate_ind 
-0x563e 013933 beq ll_enc_req ,le_send_enc_req 
-0x563f 013934 beq ll_enc_rsp ,le_send_enc_rsp 
-0x5640 013935 beq ll_start_enc_req ,le_send_start_enc_req 
-0x5641 013936 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
-0x5642 013937 beq ll_unknown_rsp ,le_send_unknown_rsp 
-0x5643 013938 beq ll_feature_req ,le_send_feature 
-0x5644 013939 beq ll_feature_rsp ,le_send_feature 
-0x5645 013940 beq ll_pause_enc_req ,le_send_pause_enc_req 
-0x5646 013941 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
-0x5647 013942 beq ll_version_ind ,le_send_version_ind 
-0x5648 013943 beq ll_reject_ind ,le_send_reject_ind 
-0x5649 013944 beq ll_connection_param_req ,le_send_conn_param_req 
-0x564a 013945 branch assert 
-:      013947 le_prepare_l2cap:
-0x564b 013948 jam 0 ,mem_le_txcid + 1 
-0x564c 013949 force 2 ,type 
-0x564d 013950 bbit0 6 ,le_prepare_att 
-0x564e 013951 beq attop_write_command ,le_prepare_att 
-0x564f 013952 beq attop_signed_write_command ,le_prepare_att 
-0x5650 013953 jam le_l2cap_cid_smp ,mem_le_txcid 
-0x5651 013954 set0 6 ,pdata 
-0x5652 013955 store 1 ,mem_le_l2cap 
-:      013956 le_prepare_smp:
-0x5653 013957 set1 mark_ext_patch ,mark 
-0x5654 013958 bpatch patch2c_4 ,mem_patch2c 
-0x5655 013959 fetch 1 ,mem_le_l2cap 
-:      013960 le_prepare_smp0:
-0x5656 013961 beq smp_pairing_request ,le_send_smp_pairing_request 
-0x5657 013962 beq smp_pairing_response ,le_send_smp_pairing_response 
-0x5658 013963 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
-0x5659 013964 beq smp_pairing_random ,le_send_smp_pairing_random 
-0x565a 013965 beq smp_pairing_failed ,le_send_smp_pairing_failed 
-0x565b 013966 beq smp_encryption_information ,le_send_smp_encryption_information 
-0x565c 013967 beq smp_master_identification ,le_send_smp_master_identification 
-0x565d 013968 beq smp_identity_information ,le_send_smp_identity_information 
-0x565e 013969 beq smp_identity_address_information ,le_send_smp_identity_address_information 
-0x565f 013970 beq smp_signing_information ,le_send_smp_signing_information 
-0x5660 013971 beq smp_security_request ,le_send_smp_security_request 
-0x5661 013972 branch assert 
-:      013974 le_prepare_att:
-0x5662 013975 jam le_l2cap_cid_att ,mem_le_txcid 
-0x5663 013976 store 1 ,mem_le_l2cap 
-0x5664 013977 set1 mark_ext_patch ,mark 
-0x5665 013978 bpatch patch2c_5 ,mem_patch2c 
-:      013979 le_prepare_att0:
-0x5666 013980 fetch 1 ,mem_le_l2cap 
-0x5667 013981 beq attop_error_response ,le_send_att_error_response 
-0x5668 013982 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
-0x5669 013983 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
-0x566a 013984 beq attop_find_information_request ,le_send_att_find_information_request 
-0x566b 013985 beq attop_find_information_response ,le_send_att_find_information_response 
-0x566c 013986 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
-0x566d 013987 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
-0x566e 013988 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
-0x566f 013989 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
-0x5670 013990 beq attop_read_request ,le_send_att_read_request 
-0x5671 013991 beq attop_read_response ,le_send_att_read_response 
-0x5672 013992 beq attop_read_blob_request ,le_send_att_read_blob_request 
-0x5673 013993 beq attop_read_blob_response ,le_send_att_read_blob_response 
-0x5674 013994 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
-0x5675 013995 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
-0x5676 013996 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
-0x5677 013997 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
-0x5678 013998 beq attop_write_request ,le_send_att_write_request 
-0x5679 013999 beq attop_write_response ,le_send_att_write_response 
-0x567a 014000 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
-0x567b 014001 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
-0x567c 014002 beq attop_execute_write_request ,le_send_att_execute_write_request 
-0x567d 014003 beq attop_execute_write_response ,le_send_att_execute_write_response 
-0x567e 014004 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
-0x567f 014005 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
-0x5680 014006 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
-0x5681 014007 beq attop_write_command ,le_send_att_write_command 
-0x5682 014008 beq attop_signed_write_command ,le_send_att_signed_write_command 
-0x5683 014009 beq empty_le_data_pre ,le_send_empty_le_data_pre 
-0x5684 014010 beq empty_le_data ,le_send_empty_le_data 
-0x5685 014011 branch assert 
-:      014013 le_send_empty_le_data_pre:
-0x5686 014014 jam attop_read_by_group_type_request ,mem_fifo_temp 
-0x5687 014015 call le_xtype_fifo_in 
-:      014017 le_send_empty_le_data:
-0x5688 014018 setarg 0x0011 
-0x5689 014019 store 2 ,mem_le_txheader 
-0x568a 014020 fetch 1 ,mem_le_arq 
-0x568b 014021 set1 wak ,pdata 
-0x568c 014022 store 1 ,mem_le_arq 
-0x568d 014023 jam attop_write_request ,mem_fifo_temp 
-0x568e 014024 branch le_xtype_fifo_in 
-:      014026 le_send_connection_update_req:
-0x568f 014027 force 12 ,temp 
-0x5690 014028 branch le_send_packet 
-:      014030 le_send_channel_map_req:
-0x5691 014031 force 8 ,temp 
-0x5692 014032 branch le_send_packet 
-:      014034 le_send_terminate_ind:
-0x5693 014035 force 2 ,temp 
-0x5694 014036 branch le_send_packet 
-:      014038 le_send_enc_req:
-0x5695 014039 force 0 ,pdata 
-0x5696 014040 istore 8 ,contw 
-0x5697 014041 istore 2 ,contw 
-0x5698 014042 copy contw ,temp 
-0x5699 014043 arg mem_le_skdm ,contw 
-0x569a 014044 force 8 ,loopcnt 
-0x569b 014045 call generate_random_loop 
-0x569c 014046 fetch 8 ,mem_le_skdm 
-0x569d 014047 istore 8 ,temp 
-0x569e 014048 copy contw ,temp 
-0x569f 014049 arg mem_le_ivm ,contw 
-0x56a0 014050 force 4 ,loopcnt 
-0x56a1 014051 call generate_random_loop 
-0x56a2 014052 fetch 4 ,mem_le_ivm 
-0x56a3 014053 istore 4 ,temp 
-0x56a4 014054 force 23 ,temp 
-0x56a5 014055 branch le_send_packet 
-:      014057 le_send_enc_rsp:
-0x56a6 014058 copy contw ,temp 
-0x56a7 014059 arg mem_le_skds ,contw 
-0x56a8 014060 force 8 ,loopcnt 
-0x56a9 014061 call generate_random_loop 
-0x56aa 014062 fetch 8 ,mem_le_skds 
-0x56ab 014063 istore 8 ,temp 
-0x56ac 014064 copy contw ,temp 
-0x56ad 014065 arg mem_le_ivs ,contw 
-0x56ae 014066 force 4 ,loopcnt 
-0x56af 014067 call generate_random_loop 
-0x56b0 014068 fetch 4 ,mem_le_ivs 
-0x56b1 014069 istore 4 ,temp 
-0x56b2 014070 call generate_sk 
-0x56b3 014071 jam xt_ll_start_enc_req ,mem_fifo_temp 
-0x56b4 014072 call le_xtype_fifo_in 
-0x56b5 014073 force 13 ,temp 
-0x56b6 014074 branch le_send_packet 
-:      014076 le_send_start_enc_req:
-0x56b7 014077 force 1 ,temp 
-0x56b8 014078 branch le_send_packet 
-:      014080 le_send_start_enc_rsp:
-0x56b9 014081 force 1 ,temp 
-0x56ba 014082 branch le_send_packet ,master 
-0x56bb 014083 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x56bc 014084 call le_xtype_fifo_in 
-0x56bd 014085 force 1 ,temp 
-0x56be 014086 branch le_send_packet 
-:      014088 le_send_unknown_rsp:
-0x56bf 014089 force 2 ,temp 
-0x56c0 014090 branch le_send_packet 
-:      014092 le_send_feature:
-0x56c1 014093 setarg param_le_features 
-0x56c2 014094 istore 8 ,contw 
-0x56c3 014095 force 9 ,temp 
-0x56c4 014096 branch le_send_packet 
-:      014098 le_send_pause_enc_req:
-0x56c5 014099 force 6 ,temp 
-0x56c6 014100 branch le_send_packet 
-:      014102 le_send_pause_enc_rsp:
-0x56c7 014103 force 6 ,temp 
-0x56c8 014104 branch le_send_packet 
-:      014106 le_send_version_ind:
-0x56c9 014107 setarg param_le_version 
-0x56ca 014108 istore 3 ,contw 
-0x56cb 014109 setarg param_le_subversion 
-0x56cc 014110 istore 2 ,contw 
-0x56cd 014111 force 6 ,temp 
-0x56ce 014112 branch le_send_packet 
-:      014114 le_send_reject_ind:
-0x56cf 014115 force 2 ,temp 
-0x56d0 014116 branch le_send_packet 
-:      014118 le_send_conn_param_req:
-0x56d1 014119 increase -1 ,contw 
-0x56d2 014120 setarg 0x000c 
-0x56d3 014121 istore 2 ,contw 
-0x56d4 014122 setarg 0x0005 
-0x56d5 014123 istore 2 ,contw 
-0x56d6 014124 setarg 0xb412 
-0x56d7 014125 istore 2 ,contw 
-0x56d8 014126 setarg 0x0008 
-0x56d9 014127 istore 2 ,contw 
-0x56da 014128 setarg 0x0008 
-0x56db 014129 istore 2 ,contw 
-0x56dc 014130 setarg 0x0010 
-0x56dd 014131 istore 2 ,contw 
-0x56de 014132 setarg 0 
-0x56df 014133 istore 2 ,contw 
-0x56e0 014134 setarg 0x012c 
-0x56e1 014135 istore 2 ,contw 
-0x56e2 014136 call le_send_autolen 
-0x56e3 014137 force 2 ,type 
-0x56e4 014138 branch le_send_packet 
-:      014140 le_send_smp_pairing_request:
-0x56e5 014141 setarg 0x1000401 
-0x56e6 014142 store 4 ,mem_le_preq 
-0x56e7 014143 setarg 0x070710 
-0x56e8 014144 istore 3 ,contw 
-0x56e9 014145 fetch 6 ,mem_le_preq + 1 
-0x56ea 014146 store 6 ,mem_le_l2cap_response 
-0x56eb 014147 force 11 ,temp 
-0x56ec 014148 branch le_send_packet 
-:      014150 le_send_smp_pairing_response:
-0x56ed 014151 setarg param_smp_paring_response 
-0x56ee 014152 store 4 ,mem_le_pres 
-0x56ef 014153 setarg param_smp_key_dist 
-0x56f0 014154 istore 3 ,contw 
-0x56f1 014155 fetch 6 ,mem_le_pres + 1 
-0x56f2 014156 store 6 ,mem_le_l2cap_response 
-0x56f3 014157 force 11 ,temp 
-0x56f4 014158 branch le_send_packet 
-:      014160 le_send_smp_pairing_confirm:
-0x56f5 014161 call generate_confirm 
-0x56f6 014162 arg mem_le_l2cap_response ,contw 
-0x56f7 014163 call store_aes_result 
-0x56f8 014164 force 21 ,temp 
-0x56f9 014165 branch le_send_packet 
-:      014167 le_send_smp_pairing_random:
-0x56fa 014168 fetch 8 ,mem_le_mrand 
-0x56fb 014169 branch le_send_smp_mrandom ,master 
-0x56fc 014170 fetch 8 ,mem_le_srand 
-:      014172 le_send_smp_mrandom:
-0x56fd 014173 call le_send_smp_128 
-0x56fe 014174 branch le_send_packet 
-:      014176 le_send_smp_pairing_failed:
-0x56ff 014177 force 6 ,temp 
-0x5700 014178 branch le_send_packet 
-:      014180 le_send_smp_encryption_information:
-0x5701 014181 jam bt_evt_le_enc_info ,mem_fifo_temp 
-0x5702 014182 call ui_ipc_send_event 
-0x5703 014183 jam xt_smp_master_identification ,mem_fifo_temp 
-0x5704 014184 call le_xtype_fifo_in 
-0x5705 014185 arg mem_le_my_ltk ,contw 
-0x5706 014186 call generate_random 
-0x5707 014187 fetch 8 ,mem_le_my_ltk 
-0x5708 014188 fetch 8 ,mem_le_ltk 
-0x5709 014189 call le_send_smp_128 
-0x570a 014190 branch le_send_packet 
-:      014192 le_send_smp_master_identification:
-0x570b 014193 jam xt_smp_identity_information ,mem_fifo_temp 
-0x570c 014194 call le_xtype_fifo_in 
-0x570d 014195 arg mem_le_l2cap_response ,contw 
-0x570e 014196 force 8 ,loopcnt 
-0x570f 014197 call generate_random_loop 
-0x5710 014198 force 15 ,temp 
-0x5711 014199 branch le_send_packet 
-:      014201 le_send_smp_identity_information:
-0x5712 014202 jam xt_smp_identity_address_information ,mem_fifo_temp 
-0x5713 014203 call le_xtype_fifo_in 
-0x5714 014204 arg mem_le_l2cap_response ,contw 
-0x5715 014205 call generate_random 
-0x5716 014206 branch le_send_autolen 
-:      014208 le_send_smp_identity_address_information:
-0x5717 014209 jam xt_smp_signing_information ,mem_fifo_temp 
-0x5718 014210 call le_xtype_fifo_in 
-0x5719 014211 force 0 ,pdata 
-0x571a 014212 store 1 ,mem_le_l2cap_response 
-0x571b 014213 fetch 6 ,mem_le_lap 
-0x571c 014214 istore 6 ,contw 
-0x571d 014215 branch le_send_autolen 
-:      014217 le_send_smp_signing_information:
-0x571e 014218 arg mem_le_l2cap_response ,contw 
-0x571f 014219 call generate_random 
-0x5720 014220 branch le_send_autolen 
-:      014222 le_send_smp_security_request:
-0x5721 014223 force 6 ,temp 
-0x5722 014224 branch le_send_packet 
-:      014226 le_send_smp_128:
-0x5723 014227 store 8 ,mem_le_l2cap_response 
-0x5724 014228 ifetch 8 ,contr 
-0x5725 014229 istore 8 ,contw 
-0x5726 014230 force 21 ,temp 
-0x5727 014231 rtn 
-:      014233 le_send_att_error_response_notfound:
-0x5728 014234 jam att_err_attribute_not_found ,mem_le_err_code 
-:      014235 le_send_att_error_response:
-0x5729 014236 jam attop_error_response ,mem_le_l2cap 
-0x572a 014237 fetch 3 ,mem_le_att_opcode 
-0x572b 014238 store 3 ,mem_le_l2cap_response 
-0x572c 014239 fetch 1 ,mem_le_err_code 
-0x572d 014240 istore 1 ,contw 
-0x572e 014241 branch le_send_autolen 
-:      014243 le_send_att_exchange_mtu:
-0x572f 014244 setarg param_le_mtu 
-0x5730 014245 istore 2 ,contw 
-0x5731 014246 branch le_send_autolen 
-:      014248 le_send_att_find_information_request:
-0x5732 014249 fetch 2 ,mem_le_search_handle_start 
-0x5733 014250 store 2 ,mem_le_l2cap_response 
-0x5734 014251 fetch 2 ,mem_le_search_handle_end 
-0x5735 014252 istore 2 ,contw 
-0x5736 014253 branch le_send_autolen 
-:      014257 le_send_att_find_information_response:
-0x5737 014258 force 1 ,pdata 
-0x5738 014259 store 1 ,mem_le_l2cap_response 
-0x5739 014260 call le_init_attlist_search 
-:      014261 le_send_att_find_information_res_loop:
-0x573a 014262 call le_att_handle_inrange 
-0x573b 014263 branch le_send_att_find_information_res_end ,blank 
-0x573c 014264 nbranch le_send_att_find_information_res_next ,positive 
-0x573d 014265 disable user 
-0x573e 014266 istore 2 ,contw 
-0x573f 014267 ifetch 2 ,contr 
-0x5740 014268 istore 2 ,contw 
-:      014269 le_send_att_find_information_res_cont:
-0x5741 014270 ifetch 1 ,contr 
-0x5742 014271 iadd contr ,contr 
-0x5743 014272 branch le_send_att_find_information_res_loop 
-:      014273 le_send_att_find_information_res_next:
-0x5744 014274 increase 2 ,contr 
-0x5745 014275 branch le_send_att_find_information_res_cont 
-:      014276 le_send_att_find_information_res_end:
-0x5746 014277 branch le_send_att_error_response_notfound ,user 
-0x5747 014278 branch le_send_autolen 
-:      014281 le_send_att_find_by_type_value_request:
-0x5748 014282 fetch 2 ,mem_le_search_handle_start 
-0x5749 014283 branch le_send_empty_le_data ,blank 
-0x574a 014284 store 2 ,mem_le_l2cap_response 
-0x574b 014285 fetch 2 ,mem_le_search_handle_end 
-0x574c 014287 istore 2 ,contw 
-0x574d 014288 fetch 2 ,mem_le_uuid 
-0x574e 014290 istore 2 ,contw 
-0x574f 014291 fetch 2 ,mem_le_search_att_type 
-0x5750 014293 istore 2 ,contw 
-0x5751 014294 branch le_send_autolen 
-:      014297 le_send_att_find_by_type_value_response:
-0x5752 014298 call le_start_end_handle_check_1 
-0x5753 014299 rtn user 
-0x5754 014300 fetcht 2 ,mem_le_uuid 
-0x5755 014301 setarg uuid_gatt_primary_service 
-0x5756 014302 isub temp ,null 
-0x5757 014303 branch le_send_att_find_by_type_value_res_primary ,zero 
-0x5758 014304 setarg uuid_gatt_secondary_service 
-0x5759 014305 isub temp ,null 
-0x575a 014306 branch le_send_att_error_response_notfound ,zero 
-0x575b 014307 setarg uuid_gatt_include 
-0x575c 014308 isub temp ,null 
-0x575d 014309 branch le_send_att_error_response_notfound ,zero 
-0x575e 014310 setarg uuid_gatt_characteristic 
-0x575f 014311 isub temp ,null 
-0x5760 014312 branch le_send_att_error_response_notfound ,zero 
-0x5761 014313 branch le_send_att_error_response_notfound 
-:      014315 le_send_att_find_by_type_value_res_primary:
-0x5762 014316 fetcht 2 ,mem_le_search_att_type 
-0x5763 014317 increase 2 ,contr 
-0x5764 014318 ifetch 1 ,contr 
-0x5765 014319 icopy regc 
-0x5766 014320 increase 1 ,regc 
-:      014322 le_send_att_find_by_type_value_res_primary_search_loop:
-0x5767 014323 increase -1 ,regc 
-0x5768 014324 branch le_send_att_error_response_notfound ,zero 
-0x5769 014325 ifetch 2 ,contr 
-0x576a 014326 isub temp ,null 
-0x576b 014327 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
-0x576c 014328 increase 4 ,contr 
-0x576d 014329 branch le_send_att_find_by_type_value_res_primary_search_loop 
-:      014331 le_send_att_find_by_type_value_res_primary_search_end:
-0x576e 014332 ifetch 2 ,contr 
-0x576f 014333 icopy rega 
-0x5770 014334 ifetch 2 ,contr 
-0x5771 014335 icopy regb 
-0x5772 014336 call le_start_end_handle_check_2 
-0x5773 014337 rtn user 
-0x5774 014338 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x5775 014339 deposit rega 
-0x5776 014340 store 2 ,mem_le_l2cap_response 
-0x5777 014341 deposit regb 
-0x5778 014342 istore 2 ,contw 
-0x5779 014343 force 9 ,temp 
-0x577a 014344 branch le_send_packet 
-:      014349 le_start_end_handle_check_1:
-0x577b 014350 disable user 
-0x577c 014351 fetcht 2 ,mem_le_search_handle_start 
-0x577d 014352 fetch 2 ,mem_le_search_handle_end 
-0x577e 014353 isub temp ,null 
-0x577f 014354 nbranch le_start_end_handle_check_1_fail ,positive 
-0x5780 014355 deposit temp 
-0x5781 014356 rtnne 0 
-:      014358 le_start_end_handle_check_1_fail:
-0x5782 014359 enable user 
-:      014360 le_send_att_invalid_handle:
-0x5783 014361 jam att_err_invalid_handle ,mem_le_err_code 
-0x5784 014362 branch le_send_att_error_response 
-:      014364 le_start_end_handle_check_2:
-0x5785 014365 disable user 
-0x5786 014366 fetcht 2 ,mem_le_search_handle_start 
-0x5787 014367 deposit rega 
-0x5788 014368 isub temp ,null 
-0x5789 014369 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578a 014370 fetch 2 ,mem_le_search_handle_end 
-0x578b 014371 isub regb ,null 
-0x578c 014372 nbranch le_start_end_handle_check_2_fail ,positive 
-0x578d 014373 deposit regb 
-0x578e 014374 isub rega ,null 
-0x578f 014375 nbranch le_start_end_handle_check_2_fail ,positive 
-0x5790 014376 rtn 
-:      014378 le_start_end_handle_check_2_fail:
-0x5791 014379 enable user 
-0x5792 014380 branch le_send_att_error_response_notfound 
-:      014383 le_send_att_read_by_type_request:
-0x5793 014384 fetch 2 ,mem_le_search_handle_start 
-0x5794 014386 istore 2 ,contw 
-0x5795 014387 fetch 2 ,mem_le_search_handle_end 
-0x5796 014389 istore 2 ,contw 
-0x5797 014390 fetch 2 ,mem_le_search_att_type 
-0x5798 014391 istore 2 ,contw 
-0x5799 014392 force 11 ,temp 
-0x579a 014393 branch le_send_packet 
-:      014396 le_send_att_read_by_type_response:
-0x579b 014397 fetcht 2 ,mem_le_search_att_type 
-0x579c 014398 setarg uuid_gatt_characteristic 
-0x579d 014399 isub temp ,null 
-0x579e 014400 setarg 7 
-0x579f 014401 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a0 014402 setarg uuid_gatt_primary_service 
-0x57a1 014403 isub temp ,null 
-0x57a2 014404 setarg 6 
-0x57a3 014405 branch le_send_att_read_by_type_res_cont ,zero 
-0x57a4 014406 branch le_send_att_error_response_notfound 
-:      014407 le_send_att_read_by_type_res_cont:
-0x57a5 014408 store 1 ,mem_le_l2cap_response 
-0x57a6 014409 call le_init_attlist_search 
-0x57a7 014410 force 3 ,alarm 
-:      014411 le_send_att_read_by_type_res_loop:
-0x57a8 014412 call le_att_handle_inrange 
-0x57a9 014413 branch le_send_att_read_by_type_res_end ,blank 
-0x57aa 014414 nbranch le_send_att_read_by_type_res_next ,positive 
-0x57ab 014415 iforce rega 
-0x57ac 014416 ifetch 2 ,contr 
-0x57ad 014417 isub temp ,null 
-0x57ae 014418 nbranch le_send_att_read_by_type_res_next2 ,zero 
-0x57af 014419 disable user 
-0x57b0 014420 deposit rega 
-0x57b1 014421 istore 2 ,contw 
-0x57b2 014422 ifetch 1 ,contr 
-0x57b3 014423 add pdata ,4 ,loopcnt 
-0x57b4 014424 call memcpy 
-0x57b5 014425 increase -1 ,alarm 
-0x57b6 014426 branch le_send_att_read_by_type_res_end ,zero 
-0x57b7 014427 branch le_send_att_read_by_type_res_next2 
-:      014428 le_send_att_read_by_type_res_next:
-0x57b8 014429 increase 2 ,contr 
-:      014430 le_send_att_read_by_type_res_next2:
-0x57b9 014431 ifetch 1 ,contr 
-0x57ba 014432 iadd contr ,contr 
-0x57bb 014433 branch le_send_att_read_by_type_res_loop 
-:      014434 le_send_att_read_by_type_res_end:
-0x57bc 014435 branch le_send_att_error_response_notfound ,user 
-0x57bd 014436 branch le_send_autolen 
-:      014439 le_send_att_read_request:
-0x57be 014440 fetch 1 ,mem_le_temp 
-0x57bf 014442 increase -1 ,pdata 
-0x57c0 014443 store 1 ,mem_le_temp 
-0x57c1 014444 lshift pdata ,pdata 
-0x57c2 014446 iadd contr ,contr 
-0x57c3 014447 ifetcht 2 ,contr 
-0x57c4 014448 storet 2 ,mem_le_l2cap_response 
-0x57c5 014449 branch le_send_autolen 
-:      014451 le_send_att_read_response:
-0x57c6 014452 fetcht 2 ,mem_le_att_handle 
-0x57c7 014453 call le_att_get_handle_ptr 
-0x57c8 014454 branch le_send_att_error_response_notfound ,blank 
-0x57c9 014455 ifetch 1 ,contr 
-0x57ca 014456 branch le_send_autolen ,blank 
-0x57cb 014457 sub pdata ,22 ,null 
-0x57cc 014458 branch le_send_att_read_response_less ,positive 
-0x57cd 014459 force 22 ,pdata 
-:      014460 le_send_att_read_response_less:
-0x57ce 014461 icopy loopcnt 
-0x57cf 014462 call memcpy 
-0x57d0 014463 branch le_send_autolen 
-:      014466 le_send_att_read_blob_request:
-0x57d1 014467 setarg 0x0003 
-0x57d2 014468 store 2 ,mem_le_l2cap_response 
-0x57d3 014469 setarg 0x0008 
-0x57d4 014470 istore 2 ,contw 
-0x57d5 014471 branch le_send_autolen 
-:      014473 le_send_att_read_blob_response:
-0x57d6 014474 fetch 2 ,mem_le_att_offset 
-0x57d7 014475 iforce rega 
-0x57d8 014476 fetcht 2 ,mem_le_att_handle 
-0x57d9 014477 call le_att_get_handle_ptr 
-0x57da 014478 branch le_send_att_error_response_notfound ,blank 
-0x57db 014479 ifetch 1 ,contr 
-0x57dc 014480 isub rega ,loopcnt 
-0x57dd 014481 nbranch le_send_att_error_response_notfound ,positive 
-0x57de 014482 sub loopcnt ,22 ,null 
-0x57df 014483 branch le_send_att_read_blob_response_less ,positive 
-0x57e0 014484 force 22 ,loopcnt 
-:      014485 le_send_att_read_blob_response_less:
-0x57e1 014486 deposit rega 
-0x57e2 014487 iadd contr ,contr 
-0x57e3 014488 call memcpy 
-0x57e4 014489 branch le_send_autolen 
-:      014491 le_send_att_read_multiple_request:
-0x57e5 014492 setarg 0x0003 
-0x57e6 014493 istore 2 ,contw 
-0x57e7 014494 setarg 0x0007 
-0x57e8 014495 istore 2 ,contw 
-0x57e9 014496 setarg 0x0009 
-0x57ea 014497 istore 2 ,contw 
-0x57eb 014498 branch le_send_autolen 
-:      014500 le_send_att_read_multiple_response:
-0x57ec 014501 fetch 1 ,mem_le_temp 
-0x57ed 014502 icopy regc 
-0x57ee 014503 arg mem_le_rxbuf + 7 ,rega 
-0x57ef 014504 arg mem_le_l2cap_response ,regb 
-0x57f0 014505 arg 0 ,timeup 
-0x57f1 014506 disable user7 
-:      014508 le_send_att_read_multiple_response_loop:
-0x57f2 014509 copy rega ,contr 
-0x57f3 014510 ifetcht 2 ,contr 
-0x57f4 014511 copy contr ,rega 
-0x57f5 014512 call le_att_get_handle_ptr 
-0x57f6 014513 branch le_send_att_read_multiple_response_end ,blank 
-0x57f7 014514 ifetch 1 ,contr 
-0x57f8 014515 icopy loopcnt 
-0x57f9 014516 iadd timeup ,timeup 
-0x57fa 014520 sub timeup ,24 ,null 
-0x57fb 014521 nbranch le_send_att_read_multiple_response_end_1 ,positive 
-0x57fc 014522 copy regb ,contw 
-:      014524 le_copy_att_value_loop_3:
-0x57fd 014525 ifetch 1 ,contr 
-0x57fe 014526 istore 1 ,contw 
-0x57ff 014527 loop le_copy_att_value_loop_3 
-0x5800 014528 copy contw ,regb 
-0x5801 014529 enable user7 
-0x5802 014530 increase -1 ,regc 
-0x5803 014531 branch le_send_att_read_multiple_response_end ,zero 
-0x5804 014532 branch le_send_att_read_multiple_response_loop 
-:      014534 le_send_att_read_multiple_response_end:
-0x5805 014535 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x5806 014536 disable user7 
-0x5807 014537 copy timeup ,temp 
-0x5808 014538 increase 5 ,temp 
-0x5809 014539 branch le_send_packet 
-:      014541 le_send_att_read_multiple_response_end_1:
-0x580a 014542 nbranch le_send_att_read_multiple_response_fail ,user7 
-0x580b 014543 disable user7 
-0x580c 014544 deposit timeup 
-0x580d 014545 isub loopcnt ,temp 
-0x580e 014546 increase 5 ,temp 
-0x580f 014547 branch le_send_packet 
-:      014549 le_send_att_read_multiple_response_fail:
-0x5810 014550 jam att_err_unsupported_group_type ,mem_le_err_code 
-0x5811 014551 branch le_send_att_error_response 
-:      014554 le_send_att_read_by_group_type_request:
-0x5812 014555 fetch 2 ,mem_le_att_handle 
-0x5813 014556 branch le_send_empty_le_data ,blank 
-0x5814 014557 istore 2 ,contw 
-0x5815 014558 setarg 0xffff 
-0x5816 014559 istore 2 ,contw 
-0x5817 014560 setarg 0x2800 
-0x5818 014561 istore 2 ,contw 
-0x5819 014562 branch le_send_autolen 
-:      014565 le_send_att_read_by_group_type_response:
-0x581a 014566 setarg 0x06 
-0x581b 014567 store 1 ,mem_le_l2cap_response 
-0x581c 014568 fetch 2 ,mem_le_search_att_type 
-0x581d 014569 iforce rega 
-0x581e 014570 call le_init_attlist_search 
-0x581f 014571 force 3 ,loopcnt 
-:      014572 le_send_att_read_by_group_type_response_loop:
-0x5820 014573 call le_att_handle_inrange 
-0x5821 014574 branch le_send_att_read_by_group_type_response_last ,blank 
-0x5822 014575 nbranch le_send_att_read_by_group_type_response_next ,positive 
-0x5823 014576 iforce alarm 
-0x5824 014577 ifetch 2 ,contr 
-0x5825 014578 isub rega ,null 
-0x5826 014579 nbranch le_send_att_read_by_group_type_response_cont ,zero 
-0x5827 014580 deposit alarm 
-0x5828 014581 branch le_send_att_read_by_group_type_response_first ,user 
-0x5829 014582 increase -1 ,pdata 
-0x582a 014583 istore 2 ,contw 
-0x582b 014584 istoret 2 ,contw 
-0x582c 014585 increase 1 ,pdata 
-0x582d 014586 increase -1 ,loopcnt 
-0x582e 014587 branch le_send_autolen ,zero 
-:      014588 le_send_att_read_by_group_type_response_first:
-0x582f 014589 disable user 
-0x5830 014590 istore 2 ,contw 
-0x5831 014591 increase 1 ,contr 
-0x5832 014592 ifetcht 2 ,contr 
-0x5833 014593 increase -3 ,contr 
-0x5834 014594 branch le_send_att_read_by_group_type_response_cont 
-:      014595 le_send_att_read_by_group_type_response_last:
-0x5835 014596 branch le_send_att_error_response_notfound ,user 
-0x5836 014597 force -1 ,pdata 
-0x5837 014598 istore 2 ,contw 
-0x5838 014599 istoret 2 ,contw 
-0x5839 014600 branch le_send_autolen 
-:      014601 le_send_att_read_by_group_type_response_next:
-0x583a 014602 increase 2 ,contr 
-:      014603 le_send_att_read_by_group_type_response_cont:
-0x583b 014604 ifetch 1 ,contr 
-0x583c 014605 iadd contr ,contr 
-0x583d 014606 branch le_send_att_read_by_group_type_response_loop 
-:      014610 le_send_att_write_request:
-0x583e 014611 fetch 2 ,mem_le_notify_handle 
-0x583f 014612 store 2 ,mem_le_l2cap_response 
-0x5840 014613 fetch 1 ,mem_le_handle_data_len 
-0x5841 014614 copy pdata ,loopcnt 
-0x5842 014615 arg mem_le_handle_data ,contr 
-0x5843 014616 call memcpy 
-0x5844 014617 branch le_send_autolen 
-:      014619 le_send_att_write_response:
-0x5845 014620 fetcht 2 ,mem_le_att_handle 
-0x5846 014621 call le_att_get_handle_ptr 
-0x5847 014622 branch le_send_att_write_response_go ,blank 
-0x5848 014623 increase -2 ,contr 
-0x5849 014624 ifetcht 2 ,contr 
-0x584a 014625 setarg uuid_client_characteristic 
-0x584b 014626 isub temp ,null 
-0x584c 014627 nbranch le_send_att_write_response_go ,zero 
-0x584d 014628 increase 1 ,contr 
-0x584e 014629 ifetcht 2 ,contr 
-0x584f 014630 setarg 0x0001 
-0x5850 014631 isub temp ,null 
-0x5851 014632 branch le_send_att_write_response_notify ,zero 
-0x5852 014633 setarg 0x0000 
-0x5853 014634 isub temp ,null 
-0x5854 014635 nbranch le_send_att_write_response_go ,zero 
-0x5855 014636 branch le_send_att_write_response_go 
-:      014638 le_send_att_write_response_notify:
-0x5856 014639 increase -7 ,contr 
-0x5857 014640 ifetch 2 ,contr 
-0x5858 014641 increase -1 ,pdata 
-0x5859 014642 store 2 ,mem_le_notify_handle 
-0x585a 014643 jam attop_handle_value_notification ,mem_fifo_temp 
-0x585b 014644 call le_xtype_fifo_in 
-:      014647 le_send_att_write_response_go:
-0x585c 014648 force 5 ,temp 
-0x585d 014649 branch le_send_packet 
-:      014651 le_send_att_prepare_write_request:
-0x585e 014652 force 6 ,temp 
-0x585f 014653 branch le_send_packet 
-:      014655 le_send_att_prepare_write_response:
-0x5860 014656 force 6 ,temp 
-0x5861 014657 branch le_send_packet 
-:      014659 le_send_att_execute_write_request:
-0x5862 014660 force 6 ,temp 
-0x5863 014661 branch le_send_packet 
-:      014663 le_send_att_execute_write_response:
-0x5864 014664 force 6 ,temp 
-0x5865 014665 branch le_send_packet 
-:      014667 le_att_check_notification_enable:
-0x5866 014668 set1 mark_ext_patch ,mark 
-0x5867 014669 bpatch patch2c_6 ,mem_patch2c 
-0x5868 014670 increase 1 ,temp 
-0x5869 014671 call le_att_get_handle_ptr 
-0x586a 014672 increase -2 ,contr 
-0x586b 014673 ifetch 2 ,contr 
-0x586c 014674 arg client_charactertic_configuration ,temp 
-0x586d 014675 isub temp ,null 
-0x586e 014676 nrtn zero 
-0x586f 014677 increase 1 ,contr 
-0x5870 014678 copy contr ,rega 
-0x5871 014679 ifetch 1 ,contr 
-0x5872 014680 rtn 
-:      014682 le_send_att_handle_value_notification:
-0x5873 014683 jam 0 ,mem_le_notify_len 
-0x5874 014684 fetch 2 ,mem_cb_update_notify_value 
-0x5875 014685 call callback_func 
-0x5876 014686 arg mem_le_l2cap ,contw 
-0x5877 014687 increase 1 ,contw 
-0x5878 014688 fetcht 2 ,mem_le_notify_handle 
-0x5879 014689 istoret 2 ,contw 
-0x587a 014690 call le_att_get_handle_ptr 
-0x587b 014691 ifetch 1 ,contr 
-0x587c 014692 icopy loopcnt 
-0x587d 014693 call memcpy 
-0x587e 014694 fetcht 1 ,mem_le_notify_len 
-0x587f 014695 increase 7 ,temp 
-0x5880 014696 call le_send_packet 
-0x5881 014697 branch le_clear_notify_att 
-:      014699 le_send_att_handle_value_indication:
-0x5882 014700 force 6 ,temp 
-0x5883 014701 branch le_send_packet 
-:      014703 le_send_att_handle_value_confirmation:
-0x5884 014704 force 6 ,temp 
-0x5885 014705 branch le_send_packet 
-:      014707 le_send_att_write_command:
-0x5886 014708 force 6 ,temp 
-0x5887 014709 branch le_send_packet 
-:      014711 le_send_att_signed_write_command:
-0x5888 014712 force 6 ,temp 
-0x5889 014713 branch le_send_packet 
-:      014716 le_send_autolen:
-0x588a 014717 set1 mark_ext_patch ,mark 
-0x588b 014718 bpatch patch2c_7 ,mem_patch2c 
-0x588c 014719 setarg mem_le_txpayload 
-0x588d 014720 isub contw ,pdata 
-0x588e 014721 sub pdata ,0 ,temp 
-0x588f 014722 branch le_send_packet 
-:      014725 le_send_empty:
-0x5890 014726 force 0 ,temp 
-0x5891 014727 force 1 ,type 
-:      014729 le_send_packet:
-0x5892 014730 set1 mark_ext_patch ,mark 
-0x5893 014731 bpatch patch2d_0 ,mem_patch2d 
-0x5894 014732 storet 1 ,mem_le_txlen 
-0x5895 014733 compare 2 ,type ,3 
-0x5896 014734 nbranch le_send_non_l2cap ,true 
-0x5897 014735 add temp ,-4 ,pdata 
-0x5898 014736 store 2 ,mem_le_txpayload 
-:      014738 le_send_non_l2cap:
-0x5899 014739 fetcht 1 ,mem_le_arq 
-0x589a 014740 call le_xtype_fifo_is_empty 
-0x589b 014741 nsetflag blank ,md ,temp 
-0x589c 014742 set1 wak ,temp 
-0x589d 014743 and temp ,0xfc ,pdata 
-0x589e 014744 ior type ,pdata 
-0x589f 014745 store 1 ,mem_le_arq 
-0x58a0 014746 and_into 0x1f ,pdata 
-0x58a1 014747 store 1 ,mem_le_txheader 
-0x58a2 014748 set1 mark_ext_patch ,mark 
-0x58a3 014749 bpatch patch2d_1 ,mem_patch2d 
-0x58a4 014750 fetch 1 ,mem_le_txheader 
-0x58a5 014751 compare 1 ,type ,3 
-0x58a6 014752 rtn true 
-0x58a7 014753 fetch 7 ,mem_le_txheader + 1 
-0x58a8 014754 fetch 1 ,mem_le_state 
-0x58a9 014755 rtnbit0 lestate_encryption 
-0x58aa 014756 call load_sk 
-0x58ab 014757 branch le_encrypt 
-:      014759 le_parse:
-0x58ac 014760 set1 mark_ext_patch ,mark 
-0x58ad 014761 bpatch patch2d_2 ,mem_patch2d 
-0x58ae 014762 call le_xtype_fifo_is_full 
-0x58af 014763 nbranch assert ,blank 
-0x58b0 014764 nrtn blank 
-0x58b1 014765 fetch 1 ,mem_le_rxbuf + 1 
-0x58b2 014766 rtn blank 
-0x58b3 014767 fetch 1 ,mem_le_rxbuf 
-0x58b4 014768 compare 1 ,pdata ,3 
-0x58b5 014769 branch le_parse_l2cap ,true 
-0x58b6 014770 fetch 7 ,mem_le_rxbuf + 1 
-0x58b7 014771 fetch 1 ,mem_le_rxbuf 
-0x58b8 014772 compare 2 ,pdata ,3 
-0x58b9 014773 branch le_parse_l2cap ,true 
-0x58ba 014774 fetch 1 ,mem_le_rxbuf + 2 
-0x58bb 014775 store 1 ,mem_le_rx_ll_opcode 
-0x58bc 014776 copy pdata ,regc 
-0x58bd 014777 set1 mark_ext_patch ,mark 
-0x58be 014778 bpatch patch2d_3 ,mem_patch2d 
-0x58bf 014779 copy regc ,pdata 
-0x58c0 014780 beq ll_connection_update_req ,le_parse_connection_update_req 
-0x58c1 014781 beq ll_channel_map_req ,le_parse_channel_map_req 
-0x58c2 014782 beq ll_terminate_ind ,le_parse_terminate_ind 
-0x58c3 014783 beq ll_enc_req ,le_parse_enc_req 
-0x58c4 014784 beq ll_enc_rsp ,le_parse_enc_rsp 
-0x58c5 014785 beq ll_start_enc_req ,le_parse_start_enc_req 
-0x58c6 014786 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
-0x58c7 014787 beq ll_unknown_rsp ,le_parse_unknown_rsp 
-0x58c8 014788 beq ll_feature_req ,le_parse_feature_req 
-0x58c9 014789 beq ll_feature_rsp ,le_parse_feature_rsp 
-0x58ca 014790 beq ll_pause_enc_req ,le_parse_pause_enc_req 
-0x58cb 014791 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
-0x58cc 014792 beq ll_version_ind ,le_parse_version_ind 
-0x58cd 014793 beq ll_reject_ind ,le_parse_reject_ind 
-0x58ce 014794 branch assert 
-:      014796 le_parse_l2cap:
-0x58cf 014797 fetch 1 ,mem_le_rxbuf + 1 
-0x58d0 014798 and pdata ,0x1f ,pdata 
-0x58d1 014799 rtn blank 
-0x58d2 014800 fetch 1 ,mem_device_option 
-0x58d3 014801 beq dvc_op_hci ,le_acl_upgoing 
-0x58d4 014802 fetch 2 ,mem_le_rxbuf + 4 
-0x58d5 014803 beq le_l2cap_cid_att ,le_parse_att 
-0x58d6 014804 beq le_l2cap_cid_smp ,le_parse_smp 
-0x58d7 014805 rtn 
-:      014807 le_acl_upgoing:
-0x58d8 014808 set1 mark_ext_patch ,mark 
-0x58d9 014809 bpatch patch2d_4 ,mem_patch2d 
-0x58da 014810 call hci_get_packet_ptr 
-0x58db 014811 fetch 1 ,mem_le_conn_handle 
-0x58dc 014812 fetcht 1 ,mem_le_rxbuf 
-0x58dd 014813 and_into 3 ,temp 
-0x58de 014814 lshift8 temp ,temp 
-0x58df 014815 lshift4 temp ,temp 
-0x58e0 014816 ior temp ,pdata 
-0x58e1 014817 istore 2 ,contwu 
-0x58e2 014818 fetcht 1 ,mem_le_rxbuf + 1 
-0x58e3 014819 and temp ,0x1f ,temp 
-0x58e4 014820 istoret 2 ,contwu 
-0x58e5 014821 copy temp ,loopcnt 
-0x58e6 014822 call uart_copy_tx_bytes 
-0x58e7 014823 add temp ,4 ,loopcnt 
-0x58e8 014824 call h4_send_packet_acl 
-0x58e9 014825 branch h4_send_acl_trigger 
-:      014827 le_acl_downgoing:
-0x58ea 014828 set1 mark_ext_patch ,mark 
-0x58eb 014829 bpatch patch2d_5 ,mem_patch2d 
-0x58ec 014830 arg 0x2 ,type 
-0x58ed 014831 ifetch 2 ,contru 
-0x58ee 014832 ifetch 2 ,contru 
-0x58ef 014833 branch assert ,blank 
-0x58f0 014834 copy pdata ,loopcnt 
-0x58f1 014835 arg mem_le_txpayload ,contw 
-0x58f2 014836 call uart_copy_rx_bytes 
-0x58f3 014837 branch le_send_autolen 
-:      014839 le_parse_smp:
-0x58f4 014840 set1 mark_ext_patch ,mark 
-0x58f5 014841 bpatch patch2d_6 ,mem_patch2d 
-0x58f6 014842 ifetch 1 ,contr 
-0x58f7 014843 beq smp_pairing_request ,le_parse_smp_pairing_request 
-0x58f8 014844 beq smp_pairing_response ,le_parse_smp_pairing_response 
-0x58f9 014845 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
-0x58fa 014846 beq smp_pairing_random ,le_parse_smp_pairing_random 
-0x58fb 014847 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
-0x58fc 014848 beq smp_encryption_information ,le_parse_smp_encryption_information 
-0x58fd 014849 beq smp_master_identification ,le_parse_smp_master_identification 
-0x58fe 014850 beq smp_identity_information ,le_parse_smp_identity_information 
-0x58ff 014851 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
-0x5900 014852 beq smp_signing_information ,le_parse_smp_signing_information 
-0x5901 014853 beq smp_security_request ,le_parse_smp_security_request 
-0x5902 014854 branch assert 
-:      014856 le_parse_att:
-0x5903 014857 set1 mark_ext_patch ,mark 
-0x5904 014858 bpatch patch2d_7 ,mem_patch2d 
-0x5905 014859 ifetch 3 ,contr 
-0x5906 014860 store 3 ,mem_le_att_opcode 
-:      014861 le_parse_att_p:
-0x5907 014862 beq attop_error_response ,le_parse_att_error_response 
-0x5908 014863 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
-0x5909 014864 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
-0x590a 014865 beq attop_find_information_request ,le_parse_att_find_information_request 
-0x590b 014866 beq attop_find_information_response ,le_parse_att_find_information_response 
-0x590c 014867 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
-0x590d 014868 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
-0x590e 014869 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
-0x590f 014870 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
-0x5910 014871 beq attop_read_request ,le_parse_att_read_request 
-0x5911 014872 beq attop_read_response ,le_parse_att_read_response 
-0x5912 014873 beq attop_read_blob_request ,le_parse_att_read_blob_request 
-0x5913 014874 beq attop_read_blob_response ,le_parse_att_read_blob_response 
-0x5914 014875 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
-0x5915 014876 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
-0x5916 014877 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
-0x5917 014878 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
-0x5918 014879 beq attop_write_request ,le_parse_att_write_request 
-0x5919 014880 beq attop_write_response ,le_parse_att_write_response 
-0x591a 014881 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
-0x591b 014882 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
-0x591c 014883 beq attop_execute_write_request ,le_parse_att_execute_write_request 
-0x591d 014884 beq attop_execute_write_response ,le_parse_att_execute_write_response 
-0x591e 014885 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
-0x591f 014886 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
-0x5920 014887 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
-0x5921 014888 beq attop_write_command ,le_parse_att_write_command 
-0x5922 014889 beq attop_signed_write_command ,le_parse_att_signed_write_command 
-0x5923 014890 branch assert 
-:      014893 le_parse_connection_update_req:
-0x5924 014894 ifetch 9 ,contr 
-0x5925 014895 store 9 ,mem_le_new_param 
-0x5926 014896 ifetch 2 ,contr 
-0x5927 014897 store 2 ,mem_le_instant 
-0x5928 014898 fetch 1 ,mem_le_state 
-0x5929 014899 set1 lestate_update_param ,pdata 
-0x592a 014900 store 1 ,mem_le_state 
-0x592b 014901 rtn 
-:      014903 le_parse_channel_map_req:
-0x592c 014904 ifetch 5 ,contr 
-0x592d 014905 store 5 ,mem_le_new_map 
-0x592e 014906 ifetch 2 ,contr 
-0x592f 014907 store 2 ,mem_le_instant 
-0x5930 014908 fetch 1 ,mem_le_state 
-0x5931 014909 set1 lestate_update_map ,pdata 
-0x5932 014910 store 1 ,mem_le_state 
-0x5933 014911 rtn 
-:      014913 le_parse_terminate_ind:
-0x5934 014914 fetch 1 ,mem_le_op 
-0x5935 014915 set1 op_disconn ,pdata 
-0x5936 014916 store 1 ,mem_le_op 
-0x5937 014917 rtn 
-:      014919 le_parse_enc_req:
-0x5938 014920 increase 10 ,contr 
-0x5939 014921 ifetch 8 ,contr 
-0x593a 014922 store 8 ,mem_le_skdm 
-0x593b 014923 ifetch 4 ,contr 
-0x593c 014924 store 4 ,mem_le_ivm 
-0x593d 014925 jam xt_ll_enc_rsp ,mem_fifo_temp 
-0x593e 014926 branch le_xtype_fifo_in 
-:      014928 le_parse_enc_rsp:
-0x593f 014929 ifetch 8 ,contr 
-0x5940 014930 store 8 ,mem_le_skds 
-0x5941 014931 ifetch 4 ,contr 
-0x5942 014932 store 4 ,mem_le_ivs 
-0x5943 014933 branch generate_sk 
-:      014935 le_parse_start_enc_req:
-0x5944 014936 fetch 1 ,mem_le_state 
-0x5945 014937 set1 lestate_encryption ,pdata 
-0x5946 014938 store 1 ,mem_le_state 
-0x5947 014939 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x5948 014940 branch le_xtype_fifo_in 
-:      014942 le_parse_start_enc_rsp:
-0x5949 014943 rtn master 
-0x594a 014944 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
-0x594b 014945 branch le_xtype_fifo_in 
-:      014947 le_parse_unknown_rsp:
-0x594c 014948 rtn 
-:      014950 le_parse_feature_req:
-0x594d 014951 jam xt_ll_feature_rsp ,mem_fifo_temp 
-0x594e 014952 branch le_xtype_fifo_in 
-:      014954 le_parse_feature_rsp:
-0x594f 014955 rtn 
-:      014957 le_parse_pause_enc_req:
-0x5950 014958 rtn 
-:      014960 le_parse_pause_enc_rsp:
-0x5951 014961 rtn 
-:      014963 le_parse_version_ind:
-0x5952 014964 rtn master 
-0x5953 014965 jam xt_ll_version_ind ,mem_fifo_temp 
-0x5954 014966 branch le_xtype_fifo_in 
-:      014968 le_parse_reject_ind:
-0x5955 014969 rtn 
-:      014972 le_parse_smp_pairing_request:
-0x5956 014973 store 1 ,mem_le_preq 
-0x5957 014974 ifetch 6 ,contr 
-0x5958 014975 istore 6 ,contw 
-0x5959 014976 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x595a 014977 branch le_xtype_fifo_in 
-:      014979 le_parse_smp_pairing_response:
-0x595b 014980 store 1 ,mem_le_pres 
-0x595c 014981 ifetch 6 ,contr 
-0x595d 014982 istore 6 ,contw 
-0x595e 014983 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x595f 014984 branch le_xtype_fifo_in 
-:      014986 le_parse_smp_pairing_confirm:
-0x5960 014987 arg mem_le_rconfirm ,contw 
-0x5961 014988 call memcpy16 
-0x5962 014989 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x5963 014990 branch le_xtype_fifo_in ,master 
-0x5964 014991 jam xt_smp_pairing_confirm ,mem_fifo_temp 
-0x5965 014992 branch le_xtype_fifo_in 
-:      014994 le_parse_smp_pairing_random:
-0x5966 014995 call authenticate_rconfirm 
-0x5967 014996 branch le_parse_smp_pairing_random_success ,zero 
-0x5968 014997 jam xt_smp_pairing_failed ,mem_fifo_temp 
-0x5969 014998 branch le_xtype_fifo_in 
-:      015000 le_parse_smp_pairing_random_success:
-0x596a 015001 call generate_stk 
-0x596b 015002 jam xt_ll_enc_req ,mem_fifo_temp 
-0x596c 015003 branch le_xtype_fifo_in ,master 
-0x596d 015004 jam xt_smp_pairing_random ,mem_fifo_temp 
-0x596e 015005 branch le_xtype_fifo_in 
-:      015007 le_parse_smp_pairing_failed:
-0x596f 015008 rtn 
-:      015010 le_parse_smp_encryption_information:
-0x5970 015011 arg mem_le_peer_ltk ,contw 
-0x5971 015012 branch memcpy16 
-:      015014 le_parse_smp_master_identification:
-0x5972 015015 rtn 
-:      015017 le_parse_smp_identity_information:
-0x5973 015018 rtn 
-:      015020 le_parse_smp_identity_address_information:
-0x5974 015021 rtn 
-:      015023 le_parse_smp_signing_information:
-0x5975 015024 rtn 
-:      015026 le_parse_smp_security_request:
-0x5976 015027 rtn 
-:      015029 le_parse_att_error_response:
-0x5977 015030 increase -2 ,contr 
-0x5978 015031 ifetcht 1 ,contr 
-0x5979 015032 setarg attop_find_by_type_value_request 
-0x597a 015033 isub temp ,null 
-0x597b 015034 branch le_parse_att_error_res_find_by_type_value ,zero 
-0x597c 015035 setarg attop_find_information_request 
-0x597d 015036 isub temp ,null 
-0x597e 015037 branch le_parse_att_error_res_find_info ,zero 
-0x597f 015038 setarg attop_read_by_type_request 
-0x5980 015039 isub temp ,null 
-0x5981 015040 branch le_parse_att_error_res_read_by_type ,zero 
-0x5982 015041 setarg attop_read_blob_request 
-0x5983 015042 isub temp ,null 
-0x5984 015043 branch le_parse_att_error_res_read_blob ,zero 
-0x5985 015044 setarg attop_read_multiple_request 
-0x5986 015045 isub temp ,null 
-0x5987 015046 branch le_parse_att_error_res_read_multiple ,zero 
-0x5988 015047 rtn 
-:      015049 le_parse_att_error_res_find_by_type_value:
-0x5989 015050 rtn 
-:      015052 le_parse_att_error_res_find_info:
-0x598a 015053 rtn 
-:      015055 le_parse_att_error_res_read_by_type:
-0x598b 015056 rtn 
-:      015058 le_parse_att_error_res_read_blob:
-0x598c 015059 rtn 
-:      015061 le_parse_att_error_res_read_multiple:
-0x598d 015062 rtn 
-:      015065 le_parse_att_exchange_mtu_request:
-0x598e 015066 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x598f 015067 branch le_xtype_fifo_in 
-:      015069 le_parse_att_exchange_mtu_response:
-0x5990 015070 rtn 
-:      015072 le_parse_att_find_information_request:
-0x5991 015073 rshift8 pdata ,pdata 
-0x5992 015074 store 2 ,mem_le_search_handle_start 
-0x5993 015075 ifetch 2 ,contr 
-0x5994 015076 store 2 ,mem_le_search_handle_end 
-0x5995 015077 jam attop_find_information_response ,mem_fifo_temp 
-0x5996 015078 branch le_xtype_fifo_in 
-:      015080 le_parse_att_find_information_response:
-0x5997 015081 rtn 
-:      015083 le_parse_att_find_info_res_multi:
-0x5998 015084 rtn 
-:      015086 le_parse_att_find_info_res_error:
-0x5999 015087 rtn 
-:      015089 le_parse_att_find_by_type_value_request:
-0x599a 015090 rshift8 pdata ,pdata 
-0x599b 015091 store 2 ,mem_le_search_handle_start 
-0x599c 015092 ifetch 2 ,contr 
-0x599d 015093 store 2 ,mem_le_search_handle_end 
-0x599e 015094 ifetch 2 ,contr 
-0x599f 015095 store 2 ,mem_le_uuid 
-0x59a0 015096 ifetch 2 ,contr 
-0x59a1 015097 store 2 ,mem_le_search_att_type 
-0x59a2 015098 jam attop_find_by_type_value_response ,mem_fifo_temp 
-0x59a3 015099 branch le_xtype_fifo_in 
-:      015102 le_parse_att_find_by_type_value_response:
-0x59a4 015103 rtn 
-:      015105 le_parse_att_read_by_type_request:
-0x59a5 015106 rshift8 pdata ,pdata 
-0x59a6 015107 store 2 ,mem_le_search_handle_start 
-0x59a7 015108 ifetch 2 ,contr 
-0x59a8 015109 store 2 ,mem_le_search_handle_end 
-0x59a9 015110 ifetch 2 ,contr 
-0x59aa 015111 store 2 ,mem_le_search_att_type 
-0x59ab 015112 jam attop_read_by_type_response ,mem_fifo_temp 
-0x59ac 015113 branch le_xtype_fifo_in 
-:      015115 le_parse_att_read_by_type_response:
-0x59ad 015116 rtn 
-:      015118 le_parse_att_read_request:
-0x59ae 015119 fetch 2 ,mem_le_rxbuf + 7 
-0x59af 015120 store 2 ,mem_le_att_handle 
-0x59b0 015121 jam attop_read_response ,mem_fifo_temp 
-0x59b1 015122 branch le_xtype_fifo_in 
-:      015124 le_parse_att_read_response:
-0x59b2 015125 rtn 
-:      015127 le_send_att_read_res_end:
-0x59b3 015128 rtn 
-:      015130 le_prepare_descriptor:
-0x59b4 015131 rtn 
-:      015134 le_parse_att_read_blob_request:
-0x59b5 015135 ifetch 2 ,contr 
-0x59b6 015136 store 2 ,mem_le_att_offset 
-0x59b7 015137 jam attop_read_blob_response ,mem_fifo_temp 
-0x59b8 015138 branch le_xtype_fifo_in 
-:      015140 le_parse_att_read_blob_response:
-0x59b9 015141 rtn 
-:      015143 le_parse_att_read_multiple_request:
-0x59ba 015144 fetch 1 ,mem_le_rxbuf + 1 
-0x59bb 015145 increase -5 ,pdata 
-0x59bc 015146 rshift pdata ,pdata 
-0x59bd 015147 store 1 ,mem_le_temp 
-0x59be 015148 jam attop_read_multiple_response ,mem_fifo_temp 
-0x59bf 015149 branch le_xtype_fifo_in 
-:      015151 le_parse_att_read_multiple_response:
-0x59c0 015152 rtn 
-:      015154 le_parse_att_read_by_group_type_request:
-0x59c1 015155 rshift8 pdata ,pdata 
-0x59c2 015156 store 2 ,mem_le_search_handle_start 
-0x59c3 015157 ifetch 2 ,contr 
-0x59c4 015158 store 2 ,mem_le_search_handle_end 
-0x59c5 015159 ifetch 2 ,contr 
-0x59c6 015160 store 2 ,mem_le_search_att_type 
-0x59c7 015161 jam attop_read_by_group_type_response ,mem_fifo_temp 
-0x59c8 015162 branch le_xtype_fifo_in 
-:      015164 le_parse_att_read_by_group_type_response:
-0x59c9 015165 rtn 
-:      015167 le_parse_att_write_request:
-0x59ca 015168 fetch 1 ,mem_le_rxbuf + 1 
-0x59cb 015169 increase -7 ,pdata 
-0x59cc 015170 icopy loopcnt 
-0x59cd 015171 fetcht 2 ,mem_le_att_handle 
-0x59ce 015172 call le_att_get_handle_ptr 
-0x59cf 015173 branch le_parse_att_write_request_fail ,blank 
-0x59d0 015174 ifetch 1 ,contr 
-0x59d1 015175 isub loopcnt ,null 
-0x59d2 015176 nbranch le_parse_att_write_request_fail ,positive 
-0x59d3 015177 copy contr ,contw 
-0x59d4 015179 arg mem_le_rxbuf + 9 ,contr 
-0x59d5 015180 call memcpy 
-0x59d6 015181 jam bt_evt_le_write_request ,mem_fifo_temp 
-0x59d7 015182 call ui_ipc_send_event 
-:      015183 le_parse_att_write_request_fail:
-0x59d8 015184 jam attop_write_response ,mem_fifo_temp 
-0x59d9 015185 branch le_xtype_fifo_in 
-:      015187 le_parse_att_write_response:
-0x59da 015188 fetch 1 ,mem_le_conn_sm 
-0x59db 015189 rtn 
-:      015191 le_parse_att_prepare_write_request:
-0x59dc 015192 rtn 
-:      015194 le_parse_att_prepare_write_response:
-0x59dd 015195 rtn 
-:      015197 le_parse_att_execute_write_request:
-0x59de 015198 rtn 
-:      015200 le_parse_att_execute_write_response:
-0x59df 015201 rtn 
-:      015203 le_parse_att_handle_value_notification:
-0x59e0 015210 ifetch 5 ,contr 
-0x59e1 015211 store 5 ,mem_mouse_data 
-0x59e2 015212 jam send_mouse_data_cmd ,mem_mcmd 
-0x59e3 015214 call usb_isr 
-0x59e4 015215 rtn 
-:      015216 le_kb_handle_value_notification:
-0x59e5 015217 copy rega ,contr 
-0x59e6 015218 ifetch 8 ,contr 
-0x59e7 015219 store 8 ,mem_mouse_data 
-0x59e8 015220 jam send_kb_data_cmd ,mem_mcmd 
-0x59e9 015221 call usb_isr 
-0x59ea 015222 rtn 
-:      015224 le_parse_att_handle_value_indication:
-0x59eb 015225 rtn 
-:      015227 le_parse_att_handle_value_confirmation:
-0x59ec 015228 rtn 
-:      015230 le_parse_att_write_command:
-0x59ed 015231 fetch 1 ,mem_le_rxbuf + 1 
-0x59ee 015232 increase -7 ,pdata 
-0x59ef 015233 icopy loopcnt 
-0x59f0 015234 fetcht 2 ,mem_le_att_handle 
-0x59f1 015235 call le_att_get_handle_ptr 
-0x59f2 015236 branch le_parse_att_write_command_fail ,blank 
-0x59f3 015237 ifetch 1 ,contr 
-0x59f4 015238 isub loopcnt ,null 
-0x59f5 015239 nbranch le_parse_att_write_command_fail ,positive 
-0x59f6 015240 copy contr ,contw 
-0x59f7 015241 copy contr ,rega 
-0x59f8 015242 copy loopcnt ,regb 
-0x59f9 015243 arg mem_le_rxbuf + 9 ,contr 
-0x59fa 015244 call memcpy 
-0x59fb 015245 jam prcp_le ,mem_prcp 
-0x59fc 015246 call le_writeatt_cb 
-:      015247 le_parse_att_write_command_fail:
-0x59fd 015248 rtn 
-:      015251 le_writeatt_cb:
-0x59fe 015252 fetch 2 ,mem_cb_att_write 
-0x59ff 015253 rtn blank 
-0x5a00 015254 iforce pc 
-:      015257 le_parse_att_signed_write_command:
-0x5a01 015258 rtn 
-:      015260 le_supervision_update:
-0x5a02 015261 fetcht 4 ,mem_le_supervision_timer 
-0x5a03 015262 call get_clkbt 
-0x5a04 015263 isub temp ,timeup 
-0x5a05 015264 deposit timeup 
-0x5a06 015265 fetcht 2 ,mem_le_superto 
-0x5a07 015266 lshift4 temp ,temp 
-0x5a08 015267 lshift temp ,temp 
-0x5a09 015268 isub temp ,pdata 
-0x5a0a 015269 rtn 
-:      015271 le_supervision_flush:
-0x5a0b 015272 call get_clkbt 
-0x5a0c 015273 store 4 ,mem_le_supervision_timer 
-0x5a0d 015274 rtn 
-:      015278 le_adv:
-0x5a0e 015279 set1 mark_ext_patch ,mark 
-0x5a0f 015280 bpatch patch2e_0 ,mem_patch2e 
-0x5a10 015281 fetch 1 ,mem_le_adv_enable 
-0x5a11 015282 rtn blank 
-0x5a12 015283 arg le_adv_interval_timer ,queue 
-0x5a13 015284 call timer_check 
-0x5a14 015285 nrtn blank 
-0x5a15 015286 disable master 
-0x5a16 015287 enable swfine 
-0x5a17 015288 call le_init_adv 
-0x5a18 015289 call le_next_adv_channel 
-0x5a19 015290 call le_send_adv_ind 
-0x5a1a 015291 nbranch le_adv_not_match ,match 
-0x5a1b 015292 set1 mark_ext_patch ,mark 
-0x5a1c 015293 bpatch patch2e_1 ,mem_patch2e 
-0x5a1d 015294 fetch 1 ,mem_le_req_rcv 
-0x5a1e 015295 increase 1 ,pdata 
-0x5a1f 015296 store 1 ,mem_le_req_rcv 
-0x5a20 015297 fetch 1 ,mem_le_rxbuf 
-0x5a21 015298 and pdata ,0x0f ,pdata 
-0x5a22 015299 beq scan_req ,le_send_scan_response 
-0x5a23 015300 beq connect_req ,parse_connect_req 
-:      015301 le_adv_not_match:
-0x5a24 015302 nop 10000 
-0x5a25 015303 fetch 1 ,mem_le_ch_mapped 
-0x5a26 015304 bne 39 ,le_adv 
-0x5a27 015305 call le_ledoff 
-0x5a28 015306 arg le_adv_interval_timer ,queue 
-0x5a29 015307 fetch 2 ,mem_le_adv_interval_max 
-0x5a2a 015308 branch timer_init 
-:      015311 le_receive_window_size:
-0x5a2b 015312 set1 mark_ext_patch ,mark 
-0x5a2c 015313 bpatch patch2e_2 ,mem_patch2e 
-0x5a2d 015314 fetch 1 ,mem_le_peer_sca 
-0x5a2e 015315 call le_sca_map 
-0x5a2f 015316 fetch 2 ,mem_le_tsniff 
-0x5a30 015317 imul32 temp ,pdata 
-0x5a31 015318 arg 375 ,temp 
-0x5a32 015319 imul32 temp ,pdata 
-0x5a33 015320 arg 100000 ,temp 
-0x5a34 015321 idiv temp 
-0x5a35 015322 fetch 1 ,mem_le_window_size 
-0x5a36 015323 arg 20000 ,temp 
-0x5a37 015324 imul32 temp ,pdata 
-0x5a38 015325 store 4 ,mem_le_transmit_window 
-0x5a39 015326 set1 mark_ext_patch ,mark 
-0x5a3a 015327 bpatch patch2e_3 ,mem_patch2e 
-0x5a3b 015328 fetch 2 ,mem_rx_window_sniff 
-0x5a3c 015329 call wait_div_end 
-0x5a3d 015330 quotient temp 
-0x5a3e 015331 iadd temp ,pdata 
-0x5a3f 015332 store 2 ,mem_le_receive_window 
-0x5a40 015333 rtn 
-:      015335 parse_connect_req:
-0x5a41 015336 set1 mark_ext_patch ,mark 
-0x5a42 015337 bpatch patch2e_4 ,mem_patch2e 
-0x5a43 015338 fetch 6 ,mem_le_rxbuf + 8 
-0x5a44 015339 fetcht 6 ,mem_le_lap 
-0x5a45 015340 isub temp ,null 
-0x5a46 015341 nrtn zero 
-0x5a47 015342 call le_scan_check_sender_addr_type 
-0x5a48 015343 copy rega ,pdata 
-0x5a49 015344 store 1 ,mem_le_conn_peer_addr_type 
-0x5a4a 015345 fetch 7 ,mem_le_rxbuf + 21 
-0x5a4b 015346 store 7 ,mem_tmp_buffer 
-0x5a4c 015347 ifetch 8 ,contr 
-0x5a4d 015348 istore 8 ,contw 
-0x5a4e 015349 fetch 6 ,mem_le_rxbuf + 2 
-0x5a4f 015350 store 6 ,mem_le_plap 
-0x5a50 015351 set1 mark_ext_patch ,mark 
-0x5a51 015352 bpatch patch2e_5 ,mem_patch2e 
-0x5a52 015353 increase 6 ,contr 
-0x5a53 015354 ifetch 8 ,contr 
-0x5a54 015355 store 8 ,mem_le_access 
-0x5a55 015356 ifetcht 2 ,contr 
-0x5a56 015357 lshift2 temp ,temp 
-0x5a57 015358 ifetch 2 ,contr 
-0x5a58 015359 lshift2 pdata ,pdata 
-0x5a59 015360 store 2 ,mem_le_tsniff 
-0x5a5a 015361 store 4 ,mem_le_anchor 
-0x5a5b 015362 isub temp ,pdata 
-0x5a5c 015363 add pdata ,-2 ,clke_bt 
-0x5a5d 015364 ifetch 9 ,contr 
-0x5a5e 015365 store 9 ,mem_le_slave_latency 
-0x5a5f 015366 set1 mark_ext_patch ,mark 
-0x5a60 015367 bpatch patch2e_6 ,mem_patch2e 
-0x5a61 015368 ifetch 1 ,contr 
-0x5a62 015369 rshift4 pdata ,temp 
-0x5a63 015370 rshift temp ,temp 
-0x5a64 015371 storet 1 ,mem_le_peer_sca 
-0x5a65 015372 and_into 0x1f ,pdata 
-0x5a66 015373 store 1 ,mem_le_hop 
-0x5a67 015374 call le_receive_window_size 
-0x5a68 015375 call le_calc_channel_map 
-0x5a69 015376 call le_init_slave 
-0x5a6a 015377 call context_new 
-0x5a6b 015378 nrtn zero 
-0x5a6c 015379 set1 mark_ext_patch ,mark 
-0x5a6d 015380 bpatch patch2e_7 ,mem_patch2e 
-0x5a6e 015381 arg 0 ,temp 
-0x5a6f 015382 call hci_send_le_conn_complete 
-0x5a70 015383 call calc_clke_offset 
-0x5a71 015384 jam bt_evt_le_connected ,mem_fifo_temp 
-0x5a72 015385 call ui_ipc_send_event 
-0x5a73 015387 branch context_save 
-:      015390 le_init_attlist_search:
-0x5a74 015391 set1 mark_ext_patch ,mark 
-0x5a75 015392 bpatch patch2f_0 ,mem_patch2f 
-0x5a76 015393 fetch 2 ,mem_le_search_handle_start 
-0x5a77 015394 iforce regb 
-0x5a78 015395 fetch 2 ,mem_le_search_handle_end 
-0x5a79 015396 iforce regc 
-0x5a7a 015397 arg mem_le_att_list ,contr 
-0x5a7b 015398 enable user 
-0x5a7c 015399 rtn 
-:      015402 le_att_handle_inrange:
-0x5a7d 015403 ifetch 2 ,contr 
-0x5a7e 015404 rtn blank 
-0x5a7f 015405 isub regb ,null 
-0x5a80 015406 nrtn positive 
-0x5a81 015407 isub regc ,null 
-0x5a82 015408 rtn zero 
-0x5a83 015409 branch le_att_handle_blank ,positive 
-0x5a84 015410 force 1 ,null 
-0x5a85 015411 rtn 
-:      015412 le_att_handle_blank:
-0x5a86 015413 force 0 ,pdata 
-0x5a87 015414 rtn 
-:      015417 le_att_get_handle_ptr:
-0x5a88 015418 arg mem_le_att_list ,contr 
-:      015419 le_att_get_handle_loop:
-0x5a89 015420 ifetch 2 ,contr 
-0x5a8a 015421 rtn blank 
-0x5a8b 015422 increase 2 ,contr 
-0x5a8c 015423 isub temp ,null 
-0x5a8d 015424 rtn zero 
-0x5a8e 015425 ifetch 1 ,contr 
-0x5a8f 015426 iadd contr ,contr 
-0x5a90 015427 branch le_att_get_handle_loop 
-:      015429 le_data_send_write_req:
-0x5a91 015430 jam 0x2 ,mem_le_handle_data_len 
-0x5a92 015431 setarg 0x0001 
-0x5a93 015432 store 2 ,mem_le_handle_data 
-0x5a94 015433 jam conn_sm_wait_write_res ,mem_le_conn_sm 
-0x5a95 015434 jam attop_write_request ,mem_fifo_temp 
-0x5a96 015435 branch le_xtype_fifo_in 
-:      015437 le_data_wait_write_res:
-0x5a97 015438 rtn 
-:      015439 le_data_wait_write_res1:
-0x5a98 015440 rtn 
-:      015441 le_conn_sm_master:
-0x5a99 015442 set1 mark_ext_patch ,mark 
-0x5a9a 015443 bpatch patch2f_1 ,mem_patch2f 
-0x5a9b 015444 fetch 1 ,mem_device_option 
-0x5a9c 015445 rtnne dvc_op_dongle 
-0x5a9d 015446 fetch 1 ,mem_le_conn_sm 
-0x5a9e 015447 beq conn_sm_send_write_req ,le_data_send_write_req 
-0x5a9f 015448 beq conn_sm_wait_write_res ,le_data_wait_write_res 
-0x5aa0 015449 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
-0x5aa1 015450 rtn 
-:      015452 le_ukey_init:
-0x5aa2 015453 setarg le_ukey 
-0x5aa3 015454 store 2 ,mem_cb_le_process 
-0x5aa4 015455 hjam uart_ctrl_normal ,core_uart_ctrl 
-0x5aa5 015456 setarg uart_baud_115200 
-0x5aa6 015457 hstore uart_baud_len ,core_uart_baud 
-0x5aa7 015458 hjam uartclk_dpll ,core_uart_clksel 
-0x5aa8 015459 hjam 0x4 ,core_gpio_sel1 
-0x5aa9 015460 setarg le_ukey_wcb 
-0x5aaa 015461 store 2 ,mem_cb_att_write 
-0x5aab 015462 call le_init_att 
-0x5aac 015463 rtn wake 
-0x5aad 015464 branch eeprom_load_reconn_info 
-:      015467 le_ukey:
-0x5aae 015468 fetch 1 ,mem_le_mode 
-0x5aaf 015469 compare lemode_slave ,pdata ,0xff 
-0x5ab0 015470 setarg 5 
-0x5ab1 015471 call set_pwm_steadyon ,true 
-0x5ab2 015472 ncall set_pwm_blink ,true 
-0x5ab3 015473 call uartd_prepare_rx 
-0x5ab4 015474 branch le_ukey_senddata ,blank 
-0x5ab5 015475 fetch 2 ,mem_le_notify_attr_start 
-0x5ab6 015476 iforce contw 
-0x5ab7 015477 sub loopcnt ,20 ,null 
-0x5ab8 015478 branch le_ukey_loop ,positive 
-0x5ab9 015479 force 20 ,loopcnt 
-:      015480 le_ukey_loop:
-0x5aba 015481 ifetch 1 ,contru 
-0x5abb 015482 istore 1 ,contw 
-0x5abc 015483 loop le_ukey_loop 
-0x5abd 015484 call uartd_rxdone 
-:      015485 le_ukey_senddata:
-0x5abe 015486 jam notify_handle ,mem_le_notify_handle 
-0x5abf 015487 fetcht 2 ,mem_le_notify_attr_start 
-0x5ac0 015488 ifetch 1 ,temp 
-0x5ac1 015489 rtn blank 
-0x5ac2 015490 call le_xtype_fifo_is_full 
-0x5ac3 015491 nrtn blank 
-0x5ac4 015492 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5ac5 015493 branch le_xtype_fifo_in 
-:      015495 le_ukey_wcb:
-0x5ac6 015496 copy regb ,temp 
-0x5ac7 015497 call uartd_prepare_tx 
-0x5ac8 015498 copy rega ,contr 
-0x5ac9 015499 copy regb ,loopcnt 
-:      015500 le_writeatt_cb_loop:
-0x5aca 015501 ifetch 1 ,contr 
-0x5acb 015502 istore 1 ,contwu 
-0x5acc 015503 loop le_writeatt_cb_loop 
-0x5acd 015504 branch uartd_send 
-:      015506 le_clear_notify_att:
-0x5ace 015507 fetch 1 ,mem_device_option 
-0x5acf 015508 rtnne dvc_op_ukey 
-0x5ad0 015509 fetch 2 ,mem_le_notify_handle 
-0x5ad1 015510 rtnne notify_handle 
-0x5ad2 015511 fetcht 2 ,mem_le_notify_attr_start 
-0x5ad3 015512 setarg 0 
-0x5ad4 015513 istore 9 ,temp 
-0x5ad5 015514 istore 9 ,contw 
-0x5ad6 015515 istore 2 ,contw 
-0x5ad7 015516 rtn 
-:      015519 le_ledoff:
-0x5ad8 015520 fetcht 1 ,mem_le_adv_led 
-0x5ad9 015521 setflip gpio_active_bit ,temp 
-0x5ada 015522 branch gpio_out 
-:      015525 le_modified_name:
-0x5adb 015526 set1 mark_ext_patch ,mark 
-0x5adc 015527 bpatch patch2f_2 ,mem_patch2f 
-0x5add 015528 call le_modified_name_att_list 
-0x5ade 015529 branch le_modified_name_adv 
-:      015531 le_modified_name_att_list:
-0x5adf 015532 fetch 1 ,mem_le_name_len 
-0x5ae0 015533 copy pdata ,loopcnt 
-0x5ae1 015534 arg uuid_chrctr_device_name ,temp 
-0x5ae2 015535 call le_att_get_uuid_ptr 
-0x5ae3 015536 increase 1 ,contr 
-0x5ae4 015537 copy contr ,contw 
-0x5ae5 015538 arg mem_le_name ,contr 
-0x5ae6 015539 call memcpy 
-0x5ae7 015540 fetch 1 ,mem_le_name_len 
-0x5ae8 015541 sub pdata ,max_name_len ,loopcnt 
-0x5ae9 015542 copy loopcnt ,temp 
-0x5aea 015543 copy loopcnt ,pdata 
-0x5aeb 015544 ncall memcpy_empty ,blank 
-0x5aec 015545 rtn 
-:      015547 le_modified_name_adv:
-0x5aed 015548 fetch 1 ,mem_le_adv_data_len 
-0x5aee 015549 fetcht 1 ,mem_le_adv_data 
-0x5aef 015550 isub temp ,pdata 
-0x5af0 015551 copy pdata ,loopcnt 
-0x5af1 015552 copy pdata ,rega 
-0x5af2 015553 fetch 1 ,mem_le_adv_data 
-0x5af3 015554 increase 1 ,pdata 
-0x5af4 015555 arg mem_le_adv_data ,contr 
-0x5af5 015556 iadd contr ,contr 
-0x5af6 015557 arg mem_le_adv_temp ,contw 
-0x5af7 015558 call memcpy 
-0x5af8 015559 set1 mark_ext_patch ,mark 
-0x5af9 015560 bpatch patch2f_3 ,mem_patch2f 
-0x5afa 015561 fetch 1 ,mem_le_name_len 
-0x5afb 015562 copy pdata ,loopcnt 
-0x5afc 015563 increase 1 ,pdata 
-0x5afd 015564 store 1 ,mem_le_adv_data 
-0x5afe 015565 arg mem_le_adv_data + 2 ,contw 
-0x5aff 015566 arg mem_le_name ,contr 
-0x5b00 015567 call memcpy 
-0x5b01 015568 copy rega ,loopcnt 
-0x5b02 015569 arg mem_le_adv_temp ,contr 
-0x5b03 015570 call memcpy 
-0x5b04 015571 fetch 1 ,mem_le_adv_data 
-0x5b05 015572 iadd rega ,pdata 
-0x5b06 015573 store 1 ,mem_le_adv_data_len 
-0x5b07 015574 rtn 
-:      015577 le_get_device_name:
-0x5b08 015578 set1 mark_ext_patch ,mark 
-0x5b09 015579 bpatch patch2f_4 ,mem_patch2f 
-0x5b0a 015580 arg uuid_chrctr_device_name ,temp 
-0x5b0b 015581 branch le_att_get_uuid_ptr 
-:      015584 le_att_get_uuid_ptr:
-0x5b0c 015585 arg mem_le_att_list ,contr 
-:      015586 le_att_get_uuid_loop:
-0x5b0d 015587 ifetch 2 ,contr 
-0x5b0e 015588 branch assert ,blank 
-0x5b0f 015589 ifetch 2 ,contr 
-0x5b10 015590 isub temp ,null 
-0x5b11 015591 rtn zero 
-0x5b12 015592 ifetch 1 ,contr 
-0x5b13 015593 iadd contr ,contr 
-0x5b14 015594 branch le_att_get_uuid_loop 
-:      015597 memcpy_empty:
-0x5b15 015598 setarg space 
-0x5b16 015599 istore 1 ,contw 
-0x5b17 015600 loop memcpy_empty 
-0x5b18 015601 rtn 
-:      015604 le_lpm_set_mult:
-0x5b19 015605 set1 mark_ext_patch ,mark 
-0x5b1a 015606 bpatch patch2f_5 ,mem_patch2f 
-0x5b1b 015607 disable wake 
-0x5b1c 015608 branch le_lpm_set_mult_attempt ,attempt 
-0x5b1d 015609 nbranch le_lpm_lost ,match 
-:      015610 le_lpm_set_mult_attempt:
-0x5b1e 015611 call lpm_match 
-0x5b1f 015612 fetch 2 ,mem_rx_window_sniff 
-0x5b20 015613 store 2 ,mem_le_receive_window 
-0x5b21 015614 fetch 1 ,mem_le_rxbuf 
-0x5b22 015615 compare 1 ,pdata ,3 
-0x5b23 015616 nbranch lpm_mult_short ,true 
-0x5b24 015617 fetch 1 ,mem_le_txheader 
-0x5b25 015618 compare 1 ,pdata ,3 
-0x5b26 015619 nbranch lpm_mult_short ,true 
-0x5b27 015620 fetch 1 ,mem_le_state 
-0x5b28 015621 bbit1 lestate_update_param ,lpm_mult_short 
-0x5b29 015622 branch lpm_mult_wait_timeout 
-:      015624 le_lpm_lost:
-0x5b2a 015625 fetcht 2 ,mem_rx_window_sniff 
-0x5b2b 015626 rshift temp ,temp 
-0x5b2c 015627 fetch 2 ,mem_le_receive_window 
-0x5b2d 015628 iadd temp ,pdata 
-0x5b2e 015629 store 2 ,mem_le_receive_window 
-0x5b2f 015630 branch lpm_lost 
-:      015632 le_clean_att_list_handle_enable:
-0x5b30 015633 set1 mark_ext_patch ,mark 
-0x5b31 015634 bpatch patch2f_6 ,mem_patch2f 
-0x5b32 015635 jam 0 ,mem_le_switch_send_data 
-0x5b33 015636 fetcht 2 ,mem_le_notify_handle 
-0x5b34 015637 call le_att_check_notification_enable 
-0x5b35 015638 copy rega ,contw 
-0x5b36 015639 setarg 0 
-0x5b37 015640 istore 1 ,contw 
-0x5b38 015641 rtn 
-:      015642 le_scan_addr_to_uart:
-0x5b39 015643 fetch 1 ,mem_device_option 
-0x5b3a 015644 rtnne dvc_op_module 
-0x5b3b 015645 call get_uart_twptr 
-0x5b3c 015646 arg mem_le_plap ,rega 
-0x5b3d 015647 call adss_hex2string_to_uart 
-0x5b3e 015648 setarg 0x2c 
-0x5b3f 015649 istore 1 ,contwu 
-0x5b40 015650 call at_rssi_result 
-0x5b41 015651 branch uartd_send 
-:      015654 prcp_le_tx:
-0x5b42 015655 arg prcp_tx_le ,temp 
-0x5b43 015656 call le_att_check_notification_enable 
-0x5b44 015657 rtnbit0 0 
-0x5b45 015658 call le_xtype_fifo_is_full 
-0x5b46 015659 nrtn blank 
-0x5b47 015660 arg prcp_tx_le ,temp 
-0x5b48 015661 storet 2 ,mem_le_notify_handle 
-0x5b49 015662 call le_att_get_handle_ptr 
-0x5b4a 015663 branch assert ,blank 
-0x5b4b 015664 add contr ,1 ,contw 
-0x5b4c 015665 arg prcp_tx_data_len ,loopcnt 
-0x5b4d 015666 arg mem_prcp_data ,contr 
-0x5b4e 015667 call memcpy 
-0x5b4f 015668 jam attop_handle_value_notification ,mem_fifo_temp 
-0x5b50 015669 branch le_xtype_fifo_in 
-:      015670 prcp_tx:
-0x5b51 015671 rtn 
-:      015674 le_search_adtype:
-0x5b52 015675 set1 mark_ext_patch ,mark 
-0x5b53 015676 bpatch patch2f_7 ,mem_patch2f 
-0x5b54 015677 fetch 1 ,mem_le_rxbuf + 1 
-0x5b55 015678 arg mem_le_rxbuf + 8 ,contr 
-0x5b56 015679 iadd contr ,loopcnt 
-:      015680 le_search_adtype_loop:
-0x5b57 015681 ifetcht 1 ,contr 
-0x5b58 015682 ifetch 1 ,contr 
-0x5b59 015683 isub rega ,null 
-0x5b5a 015684 rtn zero 
-0x5b5b 015685 add temp ,-1 ,pdata 
-0x5b5c 015686 iadd contr ,contr 
-0x5b5d 015687 deposit loopcnt 
-0x5b5e 015688 isub contr ,null 
-0x5b5f 015689 branch le_search_adtype_loop ,positive 
-0x5b60 015690 force 1 ,null 
-0x5b61 015691 rtn 
-:      015698 init_lmp:
-0x5b62 015699 rtn wake 
-:      015700 init_lmp_work:
-0x5b63 015701 setarg 0 
-0x5b64 015702 store 1 ,mem_lmp_to_send 
-0x5b65 015703 store 1 ,mem_conn_sm 
-0x5b66 015704 store 1 ,mem_lmo_opcode1 
-0x5b67 015705 store 1 ,mem_lmo_opcode2 
-0x5b68 015706 store 1 ,mem_esco_addr 
-0x5b69 015707 store 1 ,mem_auth_enable 
-0x5b6a 015708 store 1 ,mem_connection_options 
-0x5b6b 015709 store 1 ,mem_pairing_auth 
-0x5b6c 015710 jam switch_flag_init ,mem_switch_flag 
-0x5b6d 015711 jam 0 ,mem_switch_fail_master_count 
-0x5b6e 015712 jam null_encryp ,mem_wait_encryption 
-:      015713 init_lmp_reinit:
-0x5b6f 015714 set1 mark_ext_patch ,mark 
-0x5b70 015715 bpatch patch3c_0 ,mem_patch3c 
-0x5b71 015716 jam 0 ,mem_pairing_auth 
-0x5b72 015717 jam 0 ,mem_sp_localsm 
-0x5b73 015718 jam 0 ,mem_lmp_conn_state 
-0x5b74 015719 fetch 1 ,mem_device_option 
-0x5b75 015720 rtnne dvc_op_hci ,pdata 
-0x5b76 015721 jam 0 ,mem_link_key_exists 
-:      015723 parse_rx_done:
-0x5b77 015724 rtn 
-:      015726 parse_lmp:
-0x5b78 015727 set1 mark_ext_patch ,mark 
-0x5b79 015728 bpatch patch3c_1 ,mem_patch3c 
-0x5b7a 015729 call setlocalsm_master ,master 
-0x5b7b 015730 ncall setlocalsm_slave ,master 
-0x5b7c 015731 fetch 1 ,mem_lmo_opcode2 
-0x5b7d 015732 ncall lmo_fifo_process ,blank 
-0x5b7e 015733 fetch 1 ,mem_lmo_opcode2 
-0x5b7f 015734 nrtn blank 
-0x5b80 015735 fetch 1 ,mem_state_map 
-0x5b81 015736 rtnbit0 smap_rxlmp 
-0x5b82 015737 set0 smap_rxlmp ,pdata 
-0x5b83 015738 set0 mark_rxbuf_inuse ,mark 
-0x5b84 015739 store 1 ,mem_state_map 
-0x5b85 015740 fetch 1 ,mem_rxbuf 
-0x5b86 015741 fetcht 1 ,mem_state_map 
-0x5b87 015742 isolate1 smap_lmptidinit ,pdata 
-0x5b88 015743 setflag true ,smap_lmptid ,temp 
-0x5b89 015744 storet 1 ,mem_state_map 
-0x5b8a 015745 and_into 0x2 ,temp 
-0x5b8b 015746 storet 1 ,mem_lmo_tid2 
-0x5b8c 015747 fetcht 1 ,mem_state_map 
-0x5b8d 015748 rshift pdata ,pdata 
-0x5b8e 015749 store 1 ,mem_lmi_opcode2 
-0x5b8f 015750 set1 mark_ext_patch ,mark 
-0x5b90 015751 bpatch patch3c_2 ,mem_patch3c 
-0x5b91 015752 fetch 1 ,mem_lmi_opcode2 
-0x5b92 015753 beq lmp_escape ,parse_lmp_escape 
-0x5b93 015754 beq lmp_accepted ,parse_lmp_accepted 
-0x5b94 015755 beq lmp_not_accepted ,parse_lmp_not_accepted 
-0x5b95 015756 beq lmp_set_afh ,parse_lmp_set_afh 
-0x5b96 015757 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
-0x5b97 015758 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
-0x5b98 015759 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
-0x5b99 015760 beq lmp_auto_rate ,parse_lmp_auto_rate 
-0x5b9a 015761 beq lmp_test_control ,parse_lmp_test_control 
-0x5b9b 015762 beq lmp_test_activate ,parse_lmp_test_activate 
-0x5b9c 015763 beq lmp_setup_complete ,parse_lmp_setup_complete 
-0x5b9d 015764 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
-0x5b9e 015765 beq lmp_features_req ,parse_lmp_features_req 
-0x5b9f 015766 beq lmp_host_connection_req ,parse_lmp_conn_req 
-0x5ba0 015767 beq lmp_version_req ,parse_lmp_version_req 
-0x5ba1 015768 beq lmp_version_res ,parse_lmp_version_res 
-0x5ba2 015769 beq lmp_detach ,parse_lmp_detach 
-0x5ba3 015770 beq lmp_max_slot ,parse_lmp_max_slot 
-0x5ba4 015771 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
-0x5ba5 015772 beq lmp_name_req ,parse_lmp_name_req 
-0x5ba6 015773 beq lmp_name_res ,parse_lmp_name_res 
-0x5ba7 015774 beq lmp_features_res ,parse_lmp_features_res 
-0x5ba8 015775 beq lmp_comb_key ,parse_lmp_comb_key 
-0x5ba9 015776 beq lmp_au_rand ,parse_lmp_au_rand 
-0x5baa 015777 beq lmp_in_rand ,parse_lmp_in_rand 
-0x5bab 015778 beq lmp_sres ,parse_lmp_sres 
-0x5bac 015779 beq lmp_incr_power_req ,parse_lmp_incr_power 
-0x5bad 015780 beq lmp_decr_power_req ,parse_lmp_decr_power 
-0x5bae 015781 beq lmp_max_power ,parse_lmp_max_power 
-0x5baf 015782 beq lmp_min_power ,parse_lmp_min_power 
-0x5bb0 015783 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
-0x5bb1 015784 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
-0x5bb2 015785 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
-0x5bb3 015786 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
-0x5bb4 015787 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
-0x5bb5 015788 beq lmp_slot_offset ,parse_lmp_slot_offset 
-0x5bb6 015789 beq lmp_sniff_req ,parse_lmp_sniff_req 
-0x5bb7 015790 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
-0x5bb8 015791 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
-0x5bb9 015792 beq lmp_switch_req ,parse_lmp_switch_req 
-0x5bba 015793 beq lmp_temp_rand ,parse_lmp_temp_rand 
-0x5bbb 015794 beq lmp_temp_key ,parse_lmp_temp_key 
-0x5bbc 015795 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
-0x5bbd 015796 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
-0x5bbe 015797 beq lmp_unit_key ,parse_lmp_unit_key 
-0x5bbf 015798 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
-0x5bc0 015799 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
-0x5bc1 015800 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
-0x5bc2 015801 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
-0x5bc3 015802 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
-0x5bc4 015803 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
-0x5bc5 015804 beq lmp_dhkey_check ,parse_dhkey_check 
-0x5bc6 015805 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
-0x5bc7 015806 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
-:      015809 reject_unknown_packet:
-0x5bc8 015810 jam unknown_lmp_pdu ,mem_lmo_reason2 
-:      015811 reject_lmp_packet:
-0x5bc9 015812 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5bca 015813 rtn 
-:      015815 parse_lmp_clkoffset_req:
-0x5bcb 015816 jam lmp_clkoffset_res ,mem_lmo_opcode2 
-0x5bcc 015817 rtn 
-:      015819 parse_enc_key_size_mask_req:
-0x5bcd 015820 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
-0x5bce 015821 rtn 
-:      015823 parse_lmp_set_afh:
-0x5bcf 015824 fetch 4 ,mem_rxbuf + 1 
-0x5bd0 015825 lshift pdata ,pdata 
-0x5bd1 015826 store 4 ,mem_afh_instant 
-0x5bd2 015827 fetch 1 ,mem_rxbuf + 5 
-0x5bd3 015828 store 1 ,mem_afh_new_mod 
-0x5bd4 015829 fetch 5 ,mem_rxbuf + 6 
-0x5bd5 015830 store 5 ,mem_afh_map_new 
-0x5bd6 015831 fetch 5 ,mem_rxbuf + 11 
-0x5bd7 015832 istore 5 ,contw 
-0x5bd8 015833 fetch 1 ,mem_mode 
-0x5bd9 015834 set1 afh_change ,pdata 
-0x5bda 015835 store 1 ,mem_mode 
-0x5bdb 015836 rtn 
-:      015837 parse_lmp_escape:
-0x5bdc 015838 fetch 1 ,mem_rxbuf + 1 
-0x5bdd 015839 set1 7 ,pdata 
-0x5bde 015840 store 1 ,mem_lmi_opcode2 
-0x5bdf 015841 beq lmp_ext_accepted ,parse_lmpext_accepted 
-0x5be0 015842 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
-0x5be1 015843 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
-0x5be2 015844 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
-0x5be3 015845 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
-0x5be4 015846 beq lmp_ext_features_req ,parse_lmpext_features_req 
-0x5be5 015847 beq lmp_ext_features_res ,parse_lmpext_features_res 
-0x5be6 015848 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
-0x5be7 015849 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
-0x5be8 015850 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
-0x5be9 015851 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
-0x5bea 015852 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
-0x5beb 015853 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
-0x5bec 015854 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
-0x5bed 015855 rtneq lmp_ext_features_res 
-:      015858 reject_unknown_ext_packet:
-0x5bee 015859 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bef 015860 jam unknown_lmp_pdu ,mem_lmo_reason2 
-0x5bf0 015862 rtn 
-:      015863 parse_lmpext_chn_classification_req:
-0x5bf1 015864 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5bf2 015865 jam not_support_chn_classification ,mem_lmo_reason2 
-0x5bf3 015866 rtn 
-:      015868 parse_lmpext_esco_link_req:
-0x5bf4 015869 fetch 1 ,mem_rxbuf + 2 
-0x5bf5 015870 store 1 ,mem_sco_handle 
-0x5bf6 015871 fetch 1 ,mem_rxbuf + 3 
-0x5bf7 015872 store 1 ,mem_esco_addr 
-0x5bf8 015873 fetch 1 ,mem_rxbuf + 5 
-0x5bf9 015874 store 1 ,mem_esco_desco 
-0x5bfa 015875 fetch 1 ,mem_rxbuf + 9 
-0x5bfb 015876 store 1 ,mem_esco_type 
-0x5bfc 015877 fetch 1 ,mem_rxbuf + 14 
-0x5bfd 015878 store 1 ,mem_air_mode 
-0x5bfe 015879 bmark1 mark_esco ,check_esco_prarm 
-0x5bff 015880 set1 mark_esco ,mark 
-0x5c00 015881 call push_tid_follow 
-0x5c01 015882 store 1 ,mem_accptsco_tid 
-0x5c02 015883 force 0 ,temp 
-0x5c03 015884 branch hci_send_conn_req_event 
-:      015886 parse_lmpext_esco_link_req_change_param:
-0x5c04 015887 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
-0x5c05 015888 jam prarm_neogotiation ,mem_neogotiation_state 
-0x5c06 015889 branch cmd_exit 
-:      015891 check_esco_prarm:
-0x5c07 015892 fetch 1 ,mem_esco_type 
-0x5c08 015893 bne type_hv3 ,reject_esco_prarm 
-0x5c09 015894 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c0a 015895 branch esco_prarm_common 
-:      015896 reject_esco_prarm:
-0x5c0b 015897 set0 mark_esco ,mark 
-0x5c0c 015898 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
-0x5c0d 015899 force hci_error_unknown_hci_command ,temp 
-0x5c0e 015900 call hci_send_sco_complete 
-:      015901 esco_prarm_common:
-0x5c0f 015902 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
-0x5c10 015903 rtn 
-:      015906 parse_lmpext_remove_esco_req:
-0x5c11 015907 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5c12 015908 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
-0x5c13 015909 branch stop_esco 
-:      015911 parse_lmpext_iocap_req:
-0x5c14 015912 call iocap_lmpext_load 
-0x5c15 015913 fetch 1 ,mem_device_option 
-0x5c16 015914 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c17 015915 jam lmp_io_cap_res ,mem_lmo_opcode2 
-0x5c18 015916 rtn 
-:      015918 parse_lmpext_iocap_res:
-0x5c19 015919 call iocap_lmpext_load 
-0x5c1a 015920 fetch 1 ,mem_device_option 
-0x5c1b 015921 beq dvc_op_hci ,iocap_lmpext_hci 
-0x5c1c 015922 branch iocap_lmpext_common 
-:      015924 iocap_lmpext_load:
-0x5c1d 015925 arg mem_sp_iocap_remote ,contw 
-0x5c1e 015926 fetch 3 ,mem_rxbuf + 2 
-0x5c1f 015927 istore 3 ,contw 
-0x5c20 015928 rtn 
-:      015930 iocap_lmpext_hci:
-0x5c21 015931 call hci_send_io_cap_response_event 
-:      015932 iocap_lmpext_common:
-0x5c22 015933 call check_localsm 
-0x5c23 015934 ncall hci_send_io_cap_req_event ,true 
-0x5c24 015935 branch master_set_mem_master_sp_flag ,true 
-0x5c25 015936 rtn 
-:      015937 parse_lmpext_accepted:
-0x5c26 015938 fetch 1 ,mem_rxbuf + 3 
-0x5c27 015939 set1 7 ,pdata 
-0x5c28 015940 store 1 ,mem_lmi_accepted_opcode 
-0x5c29 015941 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
-0x5c2a 015942 beq lmp_ext_esco_link_req ,play_sco 
-0x5c2b 015943 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
-0x5c2c 015944 rtn 
-:      015946 parse_lmpext_stop_esco:
-0x5c2d 015947 branch stop_esco 
-:      015949 parse_lmpext_not_accepted:
-0x5c2e 015950 fetch 1 ,mem_rxbuf + 3 
-0x5c2f 015951 set1 7 ,pdata 
-0x5c30 015952 store 1 ,mem_lmi_accepted_opcode 
-0x5c31 015953 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
-0x5c32 015954 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
-0x5c33 015955 rtn 
-:      015957 parse_lmpext_not_accepted_esco:
-0x5c34 015958 set0 mark_esco ,mark 
-0x5c35 015959 rtn 
-:      015961 parse_lmpext_accepted_ptt:
-0x5c36 015962 fetch 1 ,mem_ptt 
-0x5c37 015963 fetcht 1 ,mem_state_map 
-0x5c38 015964 nsetflag blank ,smap_edr ,temp 
-0x5c39 015965 storet 1 ,mem_state_map 
-:      015966 parse_lmpext_not_accepted_ptt:
-0x5c3a 015967 fetch 1 ,mem_state 
-0x5c3b 015968 rtnbit0 state_init_seq 
-0x5c3c 015969 set0 state_init_seq ,pdata 
-0x5c3d 015970 store 1 ,mem_state 
-0x5c3e 015971 fetch 1 ,mem_auth_enable 
-0x5c3f 015972 nbranch hci_send_linkkey_req ,blank 
-0x5c40 015973 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5c41 015974 rtn 
-:      015976 parse_lmpext_pause_encrypt:
-0x5c42 015977 nbranch parse_lmpext_pause_encrypt_slave ,master 
-0x5c43 015978 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c44 015979 branch tid_reply 
-:      015981 parse_lmpext_pause_encrypt_slave:
-0x5c45 015982 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
-0x5c46 015983 rtn 
-:      015985 parse_lmpext_resume_encrypt:
-0x5c47 015988 call tid_reply 
-0x5c48 015989 branch lmp_start_encryption 
-:      015991 parse_lmpext_features_req:
-0x5c49 015992 jam lmp_ext_features_res ,mem_lmo_opcode2 
-0x5c4a 015993 rtn 
-:      015995 parse_lmpext_features_res:
-0x5c4b 015996 fetcht 1 ,mem_rxbuf + 4 
-0x5c4c 015997 and temp ,0x1 ,temp 
-0x5c4d 015998 storet 1 ,mem_remote_sppcap 
-0x5c4e 015999 fetch 1 ,mem_hci_cmd 
-0x5c4f 016000 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
-0x5c50 016001 jam 0 ,mem_hci_cmd 
-0x5c51 016002 call hci_send_remote_ext_features_event 
-:      016003 parse_lmpext_features_res_not_hci:
-0x5c52 016004 fetch 1 ,mem_conn_sm 
-0x5c53 016005 rtnne conn_sm_wait_features_ext 
-0x5c54 016006 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5c55 016007 branch process_conn_sm 
-:      016009 parse_lmp_accepted:
-0x5c56 016010 fetch 1 ,mem_rxbuf + 1 
-0x5c57 016011 store 1 ,mem_lmi_accepted_opcode 
-0x5c58 016012 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
-0x5c59 016013 beq lmp_in_rand ,parse_lmp_accepted_inrand 
-0x5c5a 016014 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
-0x5c5b 016015 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
-0x5c5c 016016 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
-0x5c5d 016017 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
-0x5c5e 016018 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
-0x5c5f 016019 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
-0x5c60 016020 beq lmp_sco_link_req ,play_sco 
-0x5c61 016022 beq lmp_switch_req ,parse_lmp_accepted_switch 
-0x5c62 016024 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
-0x5c63 016025 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
-0x5c64 016026 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
-0x5c65 016027 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
-0x5c66 016028 rtn 
-:      016030 parse_lmp_not_accepted:
-0x5c67 016031 fetch 1 ,mem_rxbuf + 1 
-0x5c68 016032 store 1 ,mem_lmi_accepted_opcode 
-0x5c69 016033 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
-0x5c6a 016034 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
-0x5c6b 016035 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
-0x5c6c 016036 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
-0x5c6d 016037 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
-0x5c6e 016038 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
-0x5c6f 016040 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
-0x5c70 016041 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
-0x5c71 016042 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
-0x5c72 016043 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
-0x5c73 016044 rtn 
-:      016046 parse_lmp_accepted_switch:
-0x5c74 016047 jam bt_evt_switch_accept ,mem_fifo_temp 
-0x5c75 016048 call ui_ipc_send_event 
-0x5c76 016049 branch role_switch_prepare0 
-:      016050 parse_lmp_not_accepted_switch:
-0x5c77 016051 jam bt_evt_switch_not_accept ,mem_fifo_temp 
-0x5c78 016052 call ui_ipc_send_event 
-0x5c79 016053 jam switch_flag_not_accept ,mem_switch_flag 
-0x5c7a 016054 setarg timer_switch_waite 
-0x5c7b 016055 arg switch_wait_timer ,queue 
-0x5c7c 016056 branch timer_init 
-:      016059 parse_lmp_accepted_hostconn:
-0x5c7d 016062 fetch 1 ,mem_lmp_conn_state 
-0x5c7e 016063 set1 received_conn_req ,pdata 
-0x5c7f 016064 store 1 ,mem_lmp_conn_state 
-0x5c80 016065 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5c81 016066 call ui_ipc_send_event 
-0x5c82 016067 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
-:      016069 parse_lmp_accepted_hostconn_ctn:
-0x5c83 016071 fetch 1 ,mem_conn_sm 
-0x5c84 016072 bne conn_sm_wait_conn_accept ,parse_rx_done 
-0x5c85 016075 jam conn_sm_auth_pair ,mem_conn_sm 
-0x5c86 016076 rtn 
-:      016084 parse_lmp_not_accepted_hostconn:
-0x5c87 016085 jam acl_connection_already_exists ,mem_disconn_reason_send 
-0x5c88 016086 jam lmp_detach ,mem_lmo_opcode2 
-0x5c89 016087 force hci_error_host_timeout ,temp 
-0x5c8a 016088 call hci_send_connection_error 
-0x5c8b 016090 jam conn_sm_standby ,mem_conn_sm 
-0x5c8c 016092 branch parse_rx_done ,true 
-0x5c8d 016093 rtn 
-:      016095 parse_lmp_not_accepted_sco_link_req:
-0x5c8e 016096 jam lmp_sco_link_req ,mem_lmo_opcode2 
-0x5c8f 016097 rtn 
-:      016100 parse_lmp_accepted_inrand:
-0x5c90 016101 fetch 1 ,mem_link_key_exists 
-0x5c91 016102 nrtn blank 
-0x5c92 016103 call clear_linkkey 
-0x5c93 016104 call lmp_generate_key 
-0x5c94 016105 rtn master 
-0x5c95 016106 set1 mark_slave_in_rand_accepted ,mark 
-0x5c96 016107 rtn 
-:      016109 parse_lmp_accepted_enc_mode:
-0x5c97 016110 nrtn master 
-0x5c98 016111 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5c99 016112 fetch 1 ,mem_state_map 
-0x5c9a 016113 rtnbit0 smap_encryption 
-0x5c9b 016114 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5c9c 016115 rtn 
-:      016117 parse_lmp_accepted_enc_keysize:
-0x5c9d 016118 branch lmp_start_encryption 
-:      016120 parse_lmp_accepted_start_enc:
-0x5c9e 016121 call send_create_conn_start_l2cap_timer_sm 
-0x5c9f 016122 fetch 1 ,mem_state 
-0x5ca0 016123 rtnbit1 state_conn_comp 
-0x5ca1 016124 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ca2 016125 fetch 1 ,mem_conn_sm 
-0x5ca3 016126 rtnne conn_sm_encrypt_wait 
-0x5ca4 016127 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
-0x5ca5 016128 rtn 
-:      016130 parse_lmp_accepted_stop_enc:
-0x5ca6 016138 rtn 
-:      016140 parse_lmp_not_accepted_aurand:
-0x5ca7 016141 fetch 1 ,mem_device_option 
-0x5ca8 016142 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
-0x5ca9 016143 fetch 1 ,mem_link_key_exists 
-0x5caa 016144 rtn blank 
-0x5cab 016145 fetcht 1 ,mem_conn_sm 
-0x5cac 016146 jam 0 ,mem_conn_sm 
-0x5cad 016147 jam 0 ,mem_link_key_exists 
-0x5cae 016148 fetch 1 ,mem_rxbuf + 2 
-0x5caf 016149 rtnne key_missing 
-0x5cb0 016150 storet 1 ,mem_conn_sm 
-0x5cb1 016151 jam local_statemachine ,mem_sp_localsm 
-0x5cb2 016152 fetch 2 ,mem_lmpext_ssp_enable 
-0x5cb3 016153 fetcht 1 ,mem_remote_sppcap 
-0x5cb4 016154 iand temp ,pdata 
-0x5cb5 016155 branch cmd_pair ,blank 
-0x5cb6 016156 branch cmd_ssp 
-:      016158 parse_lmp_not_accepted_aurand_send_detach:
-0x5cb7 016159 jam lmp_detach ,mem_lmo_opcode2 
-0x5cb8 016160 jam other_end_terminated ,mem_disconn_reason_send 
-0x5cb9 016161 rtn 
-:      016163 parse_lmp_not_accepted_inrand:
-0x5cba 016164 fetch 1 ,mem_rxbuf + 2 
-0x5cbb 016165 beq key_missing ,parse_lmp_inrand_key_missing 
-0x5cbc 016166 rtnne pairing_not_allowed 
-0x5cbd 016167 jam pairing_not_allowed ,mem_disconn_reason_send 
-0x5cbe 016168 jam lmp_detach ,mem_lmo_opcode2 
-0x5cbf 016169 rtn 
-:      016170 parse_lmp_inrand_key_missing:
-0x5cc0 016171 jam key_missing ,mem_disconn_reason_send 
-0x5cc1 016172 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc2 016173 rtn 
-:      016175 parse_lmp_not_accepted_name_req:
-0x5cc3 016176 rtn 
-:      016178 parse_lmp_not_accepted_simple_pairing_number:
-0x5cc4 016179 jam sp_stat_null ,mem_sp_state 
-0x5cc5 016180 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc6 016181 branch parse_rx_done 
-:      016183 parse_lmp_not_accepted_dhkey_check:
-0x5cc7 016184 jam sp_stat_null ,mem_sp_state 
-0x5cc8 016185 jam lmp_detach ,mem_lmo_opcode2 
-0x5cc9 016186 branch parse_rx_done 
-:      016187 parse_lmp_not_accepted_unsniff_req:
-0x5cca 016188 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
-0x5ccb 016189 branch ui_ipc_send_event 
-:      016191 parse_lmp_accepted_unsniff_req:
-0x5ccc 016192 jam bt_evt_unsniff_accept ,mem_fifo_temp 
-0x5ccd 016193 call ui_ipc_send_event 
-0x5cce 016194 call sniff_exit 
-0x5ccf 016195 force 0 ,temp 
-0x5cd0 016196 branch hci_send_mode_change 
-:      016198 parse_lmp_accepted_sniff_req:
-0x5cd1 016199 jam bt_evt_sniff_accept ,mem_fifo_temp 
-0x5cd2 016200 call ui_ipc_send_event 
-0x5cd3 016201 force 0x02 ,temp 
-0x5cd4 016202 call hci_send_mode_change 
-0x5cd5 016203 setarg 0 
-0x5cd6 016204 store 2 ,mem_dsniff 
-0x5cd7 016205 fetch 2 ,mem_sniff_param_interval 
-0x5cd8 016206 lshift pdata ,pdata 
-0x5cd9 016207 store 2 ,mem_tsniff 
-0x5cda 016208 fetch 1 ,mem_sniff_param_attempt 
-0x5cdb 016209 store 1 ,mem_sniff_attempt 
-0x5cdc 016210 fetch 1 ,mem_sniff_param_timeout 
-0x5cdd 016211 store 1 ,mem_sniff_timeout 
-0x5cde 016212 branch sniff_init 
-:      016214 parse_lmp_not_acdcept_sniff_req:
-0x5cdf 016215 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
-0x5ce0 016216 branch ui_ipc_send_event 
-:      016218 parse_lmp_crypt_key:
-0x5ce1 016219 fetcht 1 ,mem_rxbuf + 1 
-0x5ce2 016220 storet 1 ,mem_key_size 
-0x5ce3 016221 branch accept_lmp_msg 
-:      016223 parse_lmp_setup_complete:
-0x5ce4 016224 fetch 1 ,mem_lmp_conn_state 
-0x5ce5 016225 set1 received_setup_complete ,pdata 
-0x5ce6 016226 store 1 ,mem_lmp_conn_state 
-0x5ce7 016227 rtnbit1 sent_setup_complete 
-0x5ce8 016228 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x5ce9 016229 branch parse_rx_done 
-:      016231 parse_lmp_max_slot:
-0x5cea 016234 rtn 
-:      016236 parse_lmp_max_slot_req:
-0x5ceb 016237 fetch 1 ,mem_max_slot 
-0x5cec 016238 fetcht 1 ,mem_rxbuf + 1 
-0x5ced 016239 isub temp ,null 
-0x5cee 016241 branch accept_lmp_msg ,positive 
-0x5cef 016242 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5cf0 016243 jam unspecified_error ,mem_lmo_reason2 
-0x5cf1 016244 jam lmp_max_slot_req ,mem_lmi_opcode2 
-0x5cf2 016245 rtn 
-:      016247 parse_lmp_detach:
-0x5cf3 016248 call prepare_disconnect 
-0x5cf4 016249 branch accept_lmp_msg 
-:      016251 accept_lmp_msg:
-0x5cf5 016252 jam lmp_accepted ,mem_lmo_opcode2 
-0x5cf6 016253 rtn 
-:      016255 parse_lmp_incr_power:
-0x5cf7 016256 jam lmp_max_power ,mem_lmo_opcode2 
-0x5cf8 016257 rtn 
-:      016259 parse_lmp_decr_power:
-0x5cf9 016260 jam lmp_min_power ,mem_lmo_opcode2 
-0x5cfa 016261 rtn 
-:      016263 parse_lmp_version_res:
-0x5cfb 016264 fetch 1 ,mem_conn_sm 
-0x5cfc 016265 rtneq conn_sm_wait_version 
-0x5cfd 016267 jam conn_sm_send_features ,mem_conn_sm 
-0x5cfe 016269 rtn 
-:      016272 parse_lmp_auto_rate:
-0x5cff 016273 rtn 
-:      016275 parse_lmp_in_rand:
-0x5d00 016276 call lmp_copy_rand 
-0x5d01 016277 jam pincode_state_wait_pincode ,mem_pincode_state 
-0x5d02 016278 fetch 1 ,mem_device_option 
-0x5d03 016279 beq dvc_op_hci ,parse_lmp_in_rand_hci 
-0x5d04 016280 jam bt_evt_pincode_req ,mem_fifo_temp 
-0x5d05 016281 call ui_ipc_send_event 
-:      016282 parse_lmp_in_rand_hci:
-0x5d06 016283 call hci_send_pincode_req 
-0x5d07 016284 call tid_check 
-0x5d08 016285 nbranch lmp_accept_inrand ,true 
-0x5d09 016286 nbranch parse_lmp_inrand_res ,master 
-0x5d0a 016287 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5d0b 016288 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5d0c 016289 jam transaction_collision ,mem_lmo_reason2 
-0x5d0d 016290 rtn 
-:      016291 parse_lmp_inrand_res:
-0x5d0e 016292 fetch 1 ,mem_op 
-0x5d0f 016293 set1 op_inrand_req ,pdata 
-0x5d10 016294 store 1 ,mem_op 
-0x5d11 016295 rtn 
-:      016298 pop_tid_follow:
-0x5d12 016299 fetcht 1 ,mem_state_map 
-0x5d13 016300 nsetflag blank ,smap_lmptid ,temp 
-0x5d14 016301 storet 1 ,mem_state_map 
-0x5d15 016302 rtn 
-:      016305 push_tid_follow:
-0x5d16 016306 fetch 1 ,mem_lmo_tid2 
-0x5d17 016307 rshift pdata ,pdata 
-0x5d18 016308 and_into 1 ,pdata 
-0x5d19 016309 rtn 
-:      016311 parse_lmp_au_rand:
-0x5d1a 016312 call push_tid_follow 
-0x5d1b 016313 store 1 ,mem_sres_tid 
-0x5d1c 016314 call lmp_copy_rand 
-0x5d1d 016315 jam lmp_sres ,mem_lmo_opcode2 
-0x5d1e 016316 fetch 1 ,mem_link_key_exists 
-0x5d1f 016317 nrtn blank 
-0x5d20 016318 fetch 1 ,mem_state 
-0x5d21 016319 rtnbit1 state_combkey 
-0x5d22 016320 jam key_missing ,mem_lmo_reason2 
-0x5d23 016321 fetch 1 ,mem_device_option 
-0x5d24 016322 bne dvc_op_hci ,reject_lmp_packet 
-0x5d25 016323 fetch 1 ,mem_auth_enable 
-0x5d26 016324 nbranch reject_lmp_packet ,blank 
-0x5d27 016325 jam 0 ,mem_lmo_opcode2 
-:      016326 parse_lmp_inrand_sres:
-0x5d28 016327 fetch 1 ,mem_op 
-0x5d29 016328 set1 op_send_sres ,pdata 
-0x5d2a 016329 store 1 ,mem_op 
-0x5d2b 016330 branch hci_send_linkkey_req 
-:      016332 parse_lmp_sres:
-0x5d2c 016333 arg mem_plap ,rega 
-0x5d2d 016334 call function_e1 
-0x5d2e 016335 fetch 4 ,mem_rxbuf + 1 
-0x5d2f 016336 fetcht 4 ,mem_input_store 
-0x5d30 016337 isub temp ,null 
-0x5d31 016338 branch authentication_ok ,zero 
-0x5d32 016339 jam lmp_detach ,mem_lmo_opcode2 
-0x5d33 016340 jam authentication_failure_error ,mem_disconn_reason_send 
-0x5d34 016341 rtn 
-:      016342 authentication_ok:
-0x5d35 016343 call copy_aco 
-0x5d36 016344 call linkkey_ready 
-0x5d37 016345 fetch 1 ,mem_op 
-0x5d38 016346 isolate1 op_auth_req ,pdata 
-0x5d39 016347 set0 op_auth_req ,pdata 
-0x5d3a 016348 store 1 ,mem_op 
-0x5d3b 016349 call hci_send_auth_complete ,true 
-0x5d3c 016350 fetch 1 ,mem_conn_sm 
-0x5d3d 016351 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
-0x5d3e 016352 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
-0x5d3f 016353 rtn 
-:      016354 authentication_ok_conn_sm:
-0x5d40 016355 fetch 1 ,mem_pairing_auth 
-0x5d41 016356 rtnne defalt_pairing_auth 
-0x5d42 016357 fetch 1 ,mem_state_map 
-0x5d43 016358 rtnbit1 smap_encryption 
-0x5d44 016359 branch host_create_conn_encrypt 
-:      016361 parse_lmp_comb_key:
-0x5d45 016362 arg mem_rxbuf + 1 ,rega 
-0x5d46 016363 arg mem_kinit ,regb 
-0x5d47 016364 arg mem_random_number ,contw 
-0x5d48 016365 call xor16 
-0x5d49 016366 arg mem_plap ,rega 
-0x5d4a 016367 call generate_linkkey 
-0x5d4b 016368 jam lmp_au_rand ,mem_lmo_opcode2 
-0x5d4c 016369 fetch 1 ,mem_state 
-0x5d4d 016370 bbit0 state_combkey ,lmp_generate_key 
-0x5d4e 016371 rtn 
-:      016373 parse_lmp_name_res:
-0x5d4f 016374 fetch 2 ,mem_len 
-0x5d50 016375 add pdata ,-3 ,loopcnt 
-0x5d51 016376 fetcht 1 ,mem_rxbuf + 1 
-0x5d52 016377 setarg mem_tmp_buffer 
-0x5d53 016378 iadd temp ,contw 
-0x5d54 016379 arg mem_rxbuf + 3 ,contr 
-0x5d55 016380 call memcpy 
-0x5d56 016381 fetcht 1 ,mem_name_offset 
-0x5d57 016382 fetch 1 ,mem_rxbuf + 2 
-0x5d58 016383 isub temp ,pdata 
-0x5d59 016384 sub pdata ,14 ,null 
-0x5d5a 016385 branch parse_lmp_name_res_end ,positive 
-0x5d5b 016386 add temp ,14 ,pdata 
-0x5d5c 016387 store 1 ,mem_name_offset 
-0x5d5d 016388 jam lmp_name_req ,mem_lmo_opcode2 
-0x5d5e 016389 rtn 
-:      016390 parse_lmp_name_res_end:
-0x5d5f 016391 fetch 1 ,mem_state_map 
-0x5d60 016392 set1 smap_name_res ,pdata 
-0x5d61 016393 store 1 ,mem_state_map 
-0x5d62 016394 bbit1 smap_name_req ,lmp_disconnect 
-0x5d63 016397 rtn 
-:      016398 parse_lmp_name_req:
-0x5d64 016399 fetch 1 ,mem_rxbuf + 1 
-0x5d65 016400 store 1 ,mem_lmi_opcode2 
-0x5d66 016401 jam lmp_name_res ,mem_lmo_opcode2 
-0x5d67 016402 rtn 
-:      016404 parse_lmp_conn_req:
-0x5d68 016405 fetch 1 ,mem_device_option 
-0x5d69 016406 bne dvc_op_hci ,accept_lmp_msg 
-0x5d6a 016407 force 1 ,temp 
-0x5d6b 016408 branch hci_send_conn_req_event 
-:      016410 parse_lmp_timing_accuracy_req:
-0x5d6c 016411 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
-0x5d6d 016412 rtn 
-:      016414 parse_lmp_features_req:
-0x5d6e 016415 jam lmp_features_res ,mem_lmo_opcode2 
-0x5d6f 016416 rtn 
-:      016418 parse_lmp_version_req:
-0x5d70 016419 jam lmp_version_res ,mem_lmo_opcode2 
-0x5d71 016420 rtn 
-:      016422 parse_lmp_supervision_timeout:
-0x5d72 016425 rtn 
-:      016429 parse_lmp_sniff_subrating_req:
-0x5d73 016430 fetch 2 ,mem_tsniff 
-0x5d74 016431 iforce temp 
-0x5d75 016432 fetch 1 ,mem_rxbuf + 2 
-0x5d76 016433 store 1 ,mem_subsniff_rate 
-0x5d77 016434 imul32 temp ,temp 
-0x5d78 016435 fetch 2 ,mem_rxbuf + 3 
-0x5d79 016436 lshift pdata ,pdata 
-0x5d7a 016437 store 2 ,mem_subsniff_tcmax 
-0x5d7b 016438 fetch 4 ,mem_rxbuf + 5 
-0x5d7c 016439 lshift pdata ,pdata 
-0x5d7d 016440 store 4 ,mem_subsniff_instant 
-0x5d7e 016442 deposit temp 
-0x5d7f 016443 store 2 ,mem_subsniff_tsniff 
-0x5d80 016444 rtn 
-:      016445 parse_lmpext_packet_type_table_req:
-0x5d81 016446 fetcht 1 ,mem_ptt 
-0x5d82 016447 fetch 1 ,mem_rxbuf + 2 
-0x5d83 016448 ixor temp ,null 
-0x5d84 016449 nbranch reject_unknown_ext_packet ,zero 
-0x5d85 016450 isolate1 0 ,pdata 
-0x5d86 016451 fetch 1 ,mem_state_map 
-0x5d87 016452 setflag true ,smap_edr ,pdata 
-0x5d88 016453 store 1 ,mem_state_map 
-0x5d89 016454 jam lmp_ext_accepted ,mem_lmo_opcode2 
-0x5d8a 016455 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
-0x5d8b 016456 rtn 
-:      016459 parse_lmp_sniff_subrating_res:
-0x5d8c 016460 rtn 
-:      016462 parse_lmp_max_power:
-0x5d8d 016463 rtn 
-:      016464 parse_lmp_min_power:
-0x5d8e 016465 rtn 
-:      016466 parse_lmp_page_mode_req:
-0x5d8f 016468 branch accept_lmp_msg 
-:      016469 parse_lmp_page_scan_mode_req:
-0x5d90 016472 branch accept_lmp_msg 
-:      016473 parse_lmp_preferred_rate:
-0x5d91 016474 rtn 
-:      016475 parse_lmp_remove_sco_link_req:
-0x5d92 016476 call stop_sco 
-0x5d93 016477 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
-0x5d94 016478 branch accept_lmp_msg 
-:      016481 parse_lmp_sco_link_req:
-0x5d95 016482 fetch 1 ,mem_rxbuf + 1 
-0x5d96 016483 store 1 ,mem_sco_handle 
-0x5d97 016484 fetch 1 ,mem_rxbuf + 3 
-0x5d98 016485 store 1 ,mem_esco_desco 
-0x5d99 016486 fetch 1 ,mem_rxbuf + 6 
-0x5d9a 016487 store 1 ,mem_air_mode 
-0x5d9b 016488 call push_tid_follow 
-0x5d9c 016489 store 1 ,mem_accptsco_tid 
-0x5d9d 016490 force 0 ,temp 
-0x5d9e 016491 branch hci_send_conn_req_event 
-:      016493 parse_lmp_slot_offset:
-0x5d9f 016494 fetch 2 ,mem_rxbuf + 1 
-0x5da0 016495 store 2 ,mem_slot_offset 
-0x5da1 016496 rtn 
-:      016498 parse_lmp_sniff_req:
-0x5da2 016499 fetch 1 ,mem_state 
-0x5da3 016500 bbit1 state_insniff ,lmp_reject_sniff 
-0x5da4 016501 fetch 2 ,mem_rxbuf + 2 
-0x5da5 016502 lshift pdata ,pdata 
-0x5da6 016503 store 2 ,mem_dsniff 
-0x5da7 016504 fetch 2 ,mem_rxbuf + 4 
-0x5da8 016505 lshift pdata ,pdata 
-0x5da9 016506 store 2 ,mem_tsniff 
-0x5daa 016507 fetch 2 ,mem_rxbuf + 6 
-0x5dab 016508 store 1 ,mem_sniff_attempt 
-0x5dac 016509 iforce temp 
-0x5dad 016510 fetch 2 ,mem_rxbuf + 8 
-0x5dae 016511 store 1 ,mem_sniff_timeout 
-0x5daf 016512 isub temp ,null 
-0x5db0 016513 nbranch set_big_value_to_attempt ,positive 
-0x5db1 016514 store 1 ,mem_sniff_attempt 
-:      016515 set_big_value_to_attempt:
-0x5db2 016517 jam lmp_accepted ,mem_lmo_opcode2 
-0x5db3 016518 jam lmp_sniff_req ,mem_lmi_opcode2 
-0x5db4 016519 rtn 
-:      016521 lmp_reject_sniff:
-0x5db5 016522 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5db6 016523 branch reject_lmp_packet 
-:      016525 parse_lmp_start_encryption_req:
-0x5db7 016526 call accept_lmp_msg 
-0x5db8 016527 call lmp_copy_rand 
-0x5db9 016528 call function_e3 
-0x5dba 016529 branch start_encryption 
-:      016531 parse_lmp_stop_encryption_req:
-0x5dbb 016532 call accept_lmp_msg 
-0x5dbc 016533 branch stop_encryption 
-:      016536 parse_lmp_switch_req:
-0x5dbd 016537 fetch 4 ,mem_rxbuf + 1 
-0x5dbe 016538 lshift pdata ,pdata 
-0x5dbf 016540 branch parse_lmp_switch_accept ,master 
-0x5dc0 016541 fetcht 1 ,mem_link_key_exists 
-0x5dc1 016542 nbranch parse_lmp_switch_req_clear_mark ,blank 
-:      016543 parse_lmp_switch_req_not_accept:
-0x5dc2 016544 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x5dc3 016545 jam lmp_switch_req ,mem_lmi_opcode2 
-0x5dc4 016546 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5dc5 016547 rtn 
-:      016548 parse_lmp_switch_req_clear_mark:
-0x5dc6 016549 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x5dc7 016550 jam 0 ,mem_conn_sm 
-0x5dc8 016551 branch role_switch_prepare 
-:      016553 parse_lmp_switch_accept:
-0x5dc9 016554 call role_switch_prepare 
-0x5dca 016555 set1 mark_reconn_recieve_switch ,mark 
-0x5dcb 016556 fetch 1 ,mem_connection_options 
-0x5dcc 016557 set0 connection_switch ,pdata 
-0x5dcd 016558 store 1 ,mem_connection_options 
-0x5dce 016559 branch accept_lmp_msg 
-:      016563 parse_lmp_temp_rand:
-0x5dcf 016564 rtn 
-:      016565 parse_lmp_temp_key:
-0x5dd0 016566 rtn 
-:      016567 parse_lmp_timing_accuracy_res:
-0x5dd1 016568 rtn 
-:      016570 parse_lmp_unit_key:
-0x5dd2 016572 rtn 
-:      016575 parse_lmp_unsniff_req:
-0x5dd3 016576 jam lmp_accepted ,mem_lmo_opcode2 
-0x5dd4 016577 jam lmp_unsniff_req ,mem_lmi_opcode2 
-0x5dd5 016578 jam bt_evt_remote_unsniff ,mem_fifo_temp 
-0x5dd6 016579 call ui_ipc_send_event 
-0x5dd7 016580 force 0 ,temp 
-0x5dd8 016581 call hci_send_mode_change 
-0x5dd9 016582 branch sniff_exit 
-:      016583 parse_lmp_use_semi_permanend_key:
-0x5dda 016584 rtn 
-:      016586 parse_lmp_encapsulated_header:
-0x5ddb 016587 fetch 1 ,mem_rxbuf + 1 
-0x5ddc 016588 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddd 016589 fetch 1 ,mem_rxbuf + 2 
-0x5dde 016590 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
-0x5ddf 016591 fetch 1 ,mem_rxbuf + 3 
-0x5de0 016592 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
-0x5de1 016593 call check_localsm 
-0x5de2 016594 branch parse_lmp_encapsulated_header_master ,true 
-0x5de3 016595 jam sp_stat_key_recv ,mem_sp_state 
-:      016596 parse_lmp_encapsulated_header_master:
-0x5de4 016597 jam lmp_accepted ,mem_lmo_opcode2 
-0x5de5 016598 jam lmp_encapsulated_header ,mem_lmi_opcode2 
-0x5de6 016599 branch parse_rx_done 
-:      016601 parse_lmp_encapsulated_header_reject:
-0x5de7 016602 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5de8 016603 branch reject_lmp_packet 
-:      016605 parse_lmp_accepted_encapsulated_header:
-0x5de9 016608 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5dea 016610 rtn 
-:      016611 parse_lmp_accepted_simple_pairing_number:
-0x5deb 016612 call check_localsm 
-0x5dec 016613 rtn true 
-0x5ded 016614 jam sp_stat_confirm_recv ,mem_sp_state 
-0x5dee 016615 rtn 
-:      016617 parse_lmp_accepted_dhkey_check:
-0x5def 016619 call check_localsm 
-0x5df0 016620 ncall g_noninit ,true 
-0x5df1 016621 call g_init ,true 
-0x5df2 016622 call hci_send_user_confirmation_req 
-0x5df3 016623 call hci_send_ssp_complete 
-0x5df4 016624 call check_localsm 
-0x5df5 016625 rtn true 
-0x5df6 016626 jam sp_stat_link_key_calc ,mem_sp_state 
-0x5df7 016627 jam sp_flag_commit ,mem_sp_flag 
-0x5df8 016628 rtn 
-:      016630 parse_simple_pairing_confirm:
-0x5df9 016631 arg mem_sp_confirm_remote ,contw 
-0x5dfa 016632 fetch 8 ,mem_rxbuf + 1 
-0x5dfb 016633 istore 8 ,contw 
-0x5dfc 016634 fetch 8 ,mem_rxbuf + 9 
-0x5dfd 016635 istore 8 ,contw 
-0x5dfe 016636 branch master_set_mem_master_sp_flag 
-:      016638 parse_lmp_encapsulated_payload:
-0x5dff 016639 fetch 1 ,mem_master_sp_state 
-0x5e00 016640 beq sp_stat_random_send ,parse_encapsulated_payload_master 
-0x5e01 016641 fetch 1 ,mem_sp_state 
-0x5e02 016642 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
-:      016643 parse_encapsulated_payload_master:
-0x5e03 016644 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e04 016645 sub pdata ,0x20 ,contw 
-0x5e05 016646 nbranch parse_lmp_encapsulated_payload_reject ,positive 
-0x5e06 016647 arg mem_sp_pubkey_remote ,contw 
-0x5e07 016648 iadd contw ,contw 
-0x5e08 016649 fetch 8 ,mem_rxbuf + 1 
-0x5e09 016650 istore 8 ,contw 
-0x5e0a 016651 fetch 8 ,mem_rxbuf + 9 
-0x5e0b 016652 istore 8 ,contw 
-0x5e0c 016653 fetch 1 ,mem_sp_remote_key_recv_count 
-0x5e0d 016654 increase 16 ,pdata 
-0x5e0e 016655 store 1 ,mem_sp_remote_key_recv_count 
-0x5e0f 016656 bne encapsulated_len_p192 ,accept_lmp_msg 
-:      016657 parse_lmp_encapsulated_payload_completed:
-0x5e10 016658 call check_localsm 
-0x5e11 016659 branch accept_lmp_msg ,true 
-0x5e12 016660 jam sp_key_valid ,mem_sp_remote_key_invalid 
-0x5e13 016661 jam sp_stat_key_generate ,mem_sp_state 
-0x5e14 016662 jam sp_flag_commit ,mem_sp_flag 
-0x5e15 016663 branch accept_lmp_msg 
-:      016664 parse_lmp_encapsulated_payload_reject:
-0x5e16 016665 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e17 016666 branch reject_lmp_packet 
-:      016667 parse_lmp_accepted_encapsulated_payload:
-0x5e18 016668 fetch 1 ,mem_sp_local_key_send_count 
-0x5e19 016669 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
-0x5e1a 016670 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
-0x5e1b 016671 branch parse_rx_done 
-:      016672 parse_lmp_encapsulated_payload_all_accepted:
-0x5e1c 016673 call check_localsm 
-0x5e1d 016674 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
-0x5e1e 016675 jam sp_flag_commit ,mem_sp_flag 
-0x5e1f 016676 jam sp_stat_commit_calc ,mem_sp_state 
-0x5e20 016677 branch parse_rx_done 
-:      016678 parse_lmp_encapsulated_payload_all_accepted_master:
-0x5e21 016680 branch parse_rx_done 
-:      016682 parse_lmp_simple_pairing_number:
-0x5e22 016683 fetch 1 ,mem_master_sp_state 
-0x5e23 016684 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
-0x5e24 016685 fetch 1 ,mem_sp_state 
-0x5e25 016686 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
-:      016687 parse_lmp_simple_pairing_number_master:
-0x5e26 016688 arg mem_sp_random_remote ,contw 
-0x5e27 016689 fetch 8 ,mem_rxbuf + 1 
-0x5e28 016690 istore 8 ,contw 
-0x5e29 016691 fetch 8 ,mem_rxbuf + 9 
-0x5e2a 016692 istore 8 ,contw 
-0x5e2b 016693 call check_localsm 
-0x5e2c 016694 branch parse_lmp_simple_pairing_number_master0 ,true 
-0x5e2d 016695 jam sp_stat_random_send ,mem_sp_state 
-0x5e2e 016696 jam sp_flag_commit ,mem_sp_flag 
-0x5e2f 016697 branch accept_lmp_msg 
-:      016698 parse_lmp_simple_pairing_number_master0:
-0x5e30 016699 jam sp_stat_commit_calc ,mem_master_sp_state 
-0x5e31 016700 branch master_set_mem_master_sp_flag 
-:      016703 parse_lmp_simple_pairing_number_reject:
-0x5e32 016704 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e33 016705 branch reject_lmp_packet 
-:      016707 parse_dhkey_check:
-0x5e34 016708 fetch 1 ,mem_master_sp_state 
-0x5e35 016709 beq sp_stat_confirm_send ,parse_dhkey_check_master 
-0x5e36 016710 fetch 1 ,mem_sp_state 
-0x5e37 016711 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
-:      016712 parse_dhkey_check_master:
-0x5e38 016713 arg mem_sp_check_result ,contw 
-0x5e39 016714 fetch 8 ,mem_rxbuf + 1 
-0x5e3a 016715 istore 8 ,contw 
-0x5e3b 016716 fetch 8 ,mem_rxbuf + 9 
-0x5e3c 016717 istore 8 ,contw 
-0x5e3d 016718 call check_localsm 
-0x5e3e 016719 branch parse_dhkey_check_master0 ,true 
-0x5e3f 016720 jam sp_stat_confirm_check ,mem_sp_state 
-0x5e40 016721 jam sp_flag_commit ,mem_sp_flag 
-0x5e41 016722 branch parse_rx_done 
-:      016723 parse_dhkey_check_master0:
-0x5e42 016724 jam sp_stat_confirm_check ,mem_master_sp_state 
-0x5e43 016725 jam sp_flag_commit ,mem_master_sp_flag 
-0x5e44 016726 branch parse_rx_done 
-:      016727 parse_lmp_dhkey_check_reject:
-0x5e45 016728 jam pdu_not_allowed ,mem_lmo_reason2 
-0x5e46 016729 branch reject_lmp_packet 
-:      016731 parse_lmp_clkoffset_res:
-0x5e47 016732 branch parse_rx_done 
-:      016734 parse_lmp_encryption_mode_req:
-0x5e48 016735 fetch 1 ,mem_connection_options 
-0x5e49 016736 set0 connection_encrypt 
-0x5e4a 016737 store 1 ,mem_connection_options 
-0x5e4b 016738 call accept_lmp_msg 
-0x5e4c 016739 nrtn master 
-0x5e4d 016740 fetch 1 ,mem_rxbuf + 1 
-0x5e4e 016741 fetcht 1 ,mem_op 
-0x5e4f 016742 setflag blank ,op_stop_enc ,temp 
-0x5e50 016743 nsetflag blank ,op_start_enc ,temp 
-0x5e51 016744 storet 1 ,mem_op 
-0x5e52 016745 rtn 
-:      016747 parse_lmp_features_res:
-0x5e53 016748 fetcht 8 ,mem_rxbuf + 1 
-0x5e54 016749 fetch 1 ,mem_hci_cmd 
-0x5e55 016750 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
-0x5e56 016751 jam 0 ,mem_hci_cmd 
-0x5e57 016752 call hci_send_remote_features 
-:      016753 parse_lmp_features_res_not_hci:
-0x5e58 016754 fetch 1 ,mem_conn_sm 
-0x5e59 016755 rtnne conn_sm_wait_features_res 
-0x5e5a 016756 fetch 1 ,mem_device_option 
-0x5e5b 016757 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
-0x5e5c 016758 fetch 1 ,mem_connection_options 
-0x5e5d 016759 bbit0 connection_feature_ext ,parse_lmp_send_conn 
-:      016760 parse_lmp_feature_ext_sm:
-0x5e5e 016761 jam conn_sm_send_features_ext ,mem_conn_sm 
-0x5e5f 016762 rtn 
-:      016763 parse_lmp_send_conn:
-0x5e60 016764 jam conn_sm_send_conn_req ,mem_conn_sm 
-0x5e61 016765 rtn 
-:      016766 parse_lmp_test_activate:
-0x5e62 016767 fetch 1 ,mem_debug_config 
-0x5e63 016768 store 1 ,mem_test_mode_old_debug_config 
-0x5e64 016769 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e65 016770 jam lmp_test_activate ,mem_lmi_opcode2 
-0x5e66 016771 rtn 
-:      016772 parse_lmp_test_control:
-0x5e67 016775 jam lmp_accepted ,mem_lmo_opcode2 
-0x5e68 016776 jam lmp_test_control ,mem_lmi_opcode2 
-0x5e69 016777 force 9 ,loopcnt 
-0x5e6a 016778 arg mem_rxbuf + 1 ,contr 
-0x5e6b 016779 arg mem_temp_payload ,contw 
-:      016780 parse_lmp_test_xor:
-0x5e6c 016781 ifetch 1 ,contr 
-0x5e6d 016782 xor_into 0x55 ,pdata 
-0x5e6e 016783 istore 1 ,contw 
-0x5e6f 016784 loop parse_lmp_test_xor 
-0x5e70 016785 fetch 1 ,test_mode_scenario 
-0x5e71 016786 fetcht 1 ,mem_tester_emulate 
-0x5e72 016787 set0 tester_no_whitening ,temp 
-0x5e73 016788 set0 tester_pattern_test ,temp 
-0x5e74 016789 beq exit_test_mode ,parse_lmp_test_control_exit 
-0x5e75 016790 beq pause_test_mode ,parse_lmp_test_control_pause 
-0x5e76 016791 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
-0x5e77 016792 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e78 016793 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
-0x5e79 016794 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
-0x5e7a 016795 beq zero_pattern ,parse_lmp_test_control_pattern 
-0x5e7b 016796 beq one_pattern ,parse_lmp_test_control_pattern 
-0x5e7c 016797 beq alt_pattern ,parse_lmp_test_control_pattern 
-0x5e7d 016798 beq alt2_pattern ,parse_lmp_test_control_pattern 
-0x5e7e 016799 beq pseudorandom ,parse_lmp_test_control_pattern 
-0x5e7f 016800 rtn 
-:      016801 parse_lmp_test_control_exit:
-0x5e80 016803 fetch 1 ,mem_tester_emulate 
-0x5e81 016804 set1 tester_exit ,pdata 
-0x5e82 016805 set1 tester_change ,pdata 
-0x5e83 016806 store 1 ,mem_tester_emulate 
-0x5e84 016807 rtn 
-:      016808 parse_lmp_test_control_pattern:
-0x5e85 016809 set1 tester_pattern_test ,temp 
-0x5e86 016810 jam 5 ,mem_lch_code 
-0x5e87 016811 fetch 2 ,test_mode_data_length 
-0x5e88 016812 iforce loopcnt 
-0x5e89 016813 store 2 ,mem_len 
-0x5e8a 016814 arg mem_rxbuf ,contw 
-0x5e8b 016815 call pn9 
-:      016816 parse_lmp_test_control_loopback_nowhite:
-0x5e8c 016817 set1 tester_no_whitening ,temp 
-:      016818 parse_lmp_test_control_loopback:
-0x5e8d 016819 set1 tester_change ,temp 
-0x5e8e 016820 force 0 ,pdata 
-0x5e8f 016821 store 1 ,mem_slave_rcvcnt 
-0x5e90 016822 store 2 ,mem_tst_pktcnt_crc 
-0x5e91 016823 store 2 ,mem_tst_pktcnt_dmh 
-0x5e92 016824 store 2 ,mem_tst_pktcnt_hec 
-0x5e93 016825 store 2 ,mem_tst_pktcnt_sync 
-0x5e94 016826 fetch 1 ,test_mode_hopping_mode 
-0x5e95 016827 compare fixed_freq ,pdata ,0xff 
-0x5e96 016828 setflag true ,tester_fixed_freq ,temp 
-0x5e97 016829 storet 1 ,mem_tester_emulate 
-0x5e98 016830 rtn 
-:      016832 parse_lmp_test_control_pause:
-0x5e99 016833 set0 mark_testmode ,mark 
-0x5e9a 016834 jam 0 ,mem_tester_emulate 
-0x5e9b 016835 fetch 1 ,mem_debug_config 
-0x5e9c 016836 set0 debug_tx_pattern ,pdata 
-0x5e9d 016837 store 1 ,mem_debug_config 
-0x5e9e 016838 rtn 
-:      016840 check_test_cond:
-0x5e9f 016841 fetch 1 ,mem_tester_emulate 
-0x5ea0 016842 rtnbit0 tester_change 
-0x5ea1 016843 fetch 1 ,mem_tester_cnt 
-0x5ea2 016844 increase 1 ,pdata 
-0x5ea3 016845 store 1 ,mem_tester_cnt 
-0x5ea4 016846 rtnne 5 
-0x5ea5 016847 jam 0 ,mem_tester_cnt 
-0x5ea6 016848 fetch 1 ,mem_tester_emulate 
-0x5ea7 016849 set0 tester_change ,pdata 
-0x5ea8 016850 store 1 ,mem_tester_emulate 
-0x5ea9 016851 bbit1 tester_exit ,check_test_exit 
-0x5eaa 016852 isolate1 tester_no_whitening ,pdata 
-0x5eab 016853 call test_no_white ,true 
-0x5eac 016854 ncall test_enable_white ,true 
-0x5ead 016855 fetch 1 ,test_mode_packet_type 
-0x5eae 016856 compare 0x20 ,pdata ,0x30 
-0x5eaf 016857 fetch 1 ,mem_state_map 
-0x5eb0 016858 setflag true ,smap_edr ,pdata 
-0x5eb1 016859 store 1 ,mem_state_map 
-0x5eb2 016860 fetch 1 ,mem_tester_emulate 
-0x5eb3 016861 fetcht 1 ,mem_debug_config 
-0x5eb4 016862 isolate1 tester_pattern_test ,pdata 
-0x5eb5 016863 setflag true ,debug_tx_pattern ,temp 
-0x5eb6 016864 isolate1 tester_fixed_freq ,pdata 
-0x5eb7 016865 setflag true ,debug_tx_fixed_freq ,temp 
-0x5eb8 016866 setflag true ,debug_rx_fixed_freq ,temp 
-0x5eb9 016867 storet 1 ,mem_debug_config 
-0x5eba 016868 fetch 1 ,test_mode_tx_freq 
-0x5ebb 016869 store 1 ,mem_tx_fixed_freq 
-0x5ebc 016870 fetch 1 ,test_mode_rx_freq 
-0x5ebd 016871 store 1 ,mem_rx_fixed_freq 
-0x5ebe 016872 set1 mark_testmode ,mark 
-0x5ebf 016873 rtn 
-:      016875 check_test_exit:
-0x5ec0 016876 set0 mark_testmode ,mark 
-0x5ec1 016877 jam 0 ,mem_tester_emulate 
-0x5ec2 016878 fetch 1 ,mem_test_mode_old_debug_config 
-0x5ec3 016879 store 1 ,mem_debug_config 
-0x5ec4 016880 hfetch 1 ,core_config 
-0x5ec5 016881 and_into 0xfb ,pdata 
-0x5ec6 016882 hstore 1 ,core_config 
-0x5ec7 016883 rtn 
-:      016886 lmp_copy_rand:
-0x5ec8 016887 arg mem_rxbuf + 1 ,contr 
-0x5ec9 016888 arg mem_random_number ,contw 
-0x5eca 016889 branch memcpy16 
-:      016891 lmp_generate_key:
-0x5ecb 016892 jam lmp_comb_key ,mem_lmo_opcode2 
-0x5ecc 016893 rtn 
-:      016895 lmp_start_encryption:
-0x5ecd 016896 nrtn master 
-0x5ece 016897 jam lmp_start_encryption_req ,mem_lmo_opcode2 
-0x5ecf 016898 rtn 
-:      016900 lmp_accept_inrand:
-0x5ed0 016901 arg mem_lap ,rega 
-0x5ed1 016902 call generate_kinit 
-0x5ed2 016903 jam lmp_accepted ,mem_lmo_opcode2 
-0x5ed3 016904 jam lmp_in_rand ,mem_lmi_opcode2 
-0x5ed4 016905 rtn 
-:      016907 lmp_disconnect:
-0x5ed5 016908 jam 10 ,mem_conn_timer 
-0x5ed6 016909 jam lmp_detach ,mem_lmo_opcode2 
-0x5ed7 016910 jam local_host ,mem_disconn_reason_send 
-0x5ed8 016911 rtn 
-:      016917 send_lmp:
-0x5ed9 016918 set1 mark_ext_patch ,mark 
-0x5eda 016919 bpatch patch3c_3 ,mem_patch3c 
-0x5edb 016920 disable user 
-0x5edc 016921 call lmo_fifo_process 
-0x5edd 016922 fetch 1 ,mem_lmp_to_send 
-0x5ede 016923 rtn blank 
-0x5edf 016928 bbit1 7 ,send_lmp_escape 
-0x5ee0 016929 beq lmp_name_req ,send_lmp_name_req 
-0x5ee1 016930 beq lmp_name_res ,send_lmp_name_res 
-0x5ee2 016931 beq lmp_accepted ,send_lmp_accepted 
-0x5ee3 016932 beq lmp_not_accepted ,send_lmp_not_accepted 
-0x5ee4 016933 beq lmp_features_req ,send_lmp_features_req 
-0x5ee5 016934 beq lmp_features_res ,send_lmp_features_res 
-0x5ee6 016935 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
-0x5ee7 016936 beq lmp_version_req ,send_lmp_version_req 
-0x5ee8 016937 beq lmp_version_res ,send_lmp_version_res 
-0x5ee9 016938 beq lmp_setup_complete ,send_lmp_setup_complete 
-0x5eea 016939 beq lmp_supervision_timeout ,send_lmp_superto 
-0x5eeb 016940 beq lmp_host_connection_req ,send_lmp_no_payload 
-0x5eec 016941 beq lmp_in_rand ,send_lmp_inrand 
-0x5eed 016942 beq lmp_comb_key ,send_lmp_comb_key 
-0x5eee 016943 beq lmp_au_rand ,send_lmp_aurand 
-0x5eef 016944 beq lmp_sres ,send_lmp_sres 
-0x5ef0 016945 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
-0x5ef1 016946 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
-0x5ef2 016947 beq lmp_start_encryption_req ,send_lmp_start_encryption 
-0x5ef3 016948 beq lmp_detach ,send_lmp_detach 
-0x5ef4 016949 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
-0x5ef5 016950 beq lmp_unit_key ,send_lmp_unit_key 
-0x5ef6 016952 beq lmp_sco_link_req ,send_lmp_sco_link_req 
-0x5ef7 016953 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
-0x5ef8 016954 beq lmp_max_power ,send_lmp_nopayload_reply 
-0x5ef9 016955 beq lmp_max_slot ,send_lmp_max_slot 
-0x5efa 016956 beq lmp_max_slot_req ,send_lmp_max_slot_req 
-0x5efb 016957 beq lmp_min_power ,send_lmp_nopayload_reply 
-0x5efc 016958 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
-0x5efd 016959 beq lmp_slot_offset ,send_lmp_slot_offset 
-0x5efe 016960 beq lmp_switch_req ,send_lmp_switch_req 
-0x5eff 016961 beq lmp_sniff_req ,send_lmp_sniff_req 
-0x5f00 016962 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
-0x5f01 016963 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
-0x5f02 016964 beq lmp_unsniff_req ,send_lmp_unsniff_req 
-0x5f03 016965 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
-0x5f04 016966 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
-0x5f05 016967 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
-0x5f06 016968 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
-0x5f07 016969 beq lmp_dhkey_check ,send_lmp_dhkey_check 
-0x5f08 016970 beq lmp_auto_rate ,send_lmp_auto_rate 
-0x5f09 016971 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
-0x5f0a 016973 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
-0x5f0b 016974 beq lmp_quality_of_service ,send_lmp_quality_of_service 
-0x5f0c 016975 beq lmp_test_activate ,send_lmp_test_activate 
-0x5f0d 016976 beq lmp_test_control ,send_lmp_test_control 
-:      016977 send_lmp_error:
-0x5f0e 016978 branch assert 
-0x5f0f 016979 rtn 
-:      016980 send_lmp_escape:
-0x5f10 016981 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
-0x5f11 016982 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
-0x5f12 016983 beq lmp_ext_accepted ,send_lmpext_accepted 
-0x5f13 016984 beq lmp_ext_features_res ,send_lmpext_features_res 
-0x5f14 016985 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
-0x5f15 016986 beq lmp_ext_features_req ,send_lmpext_features_req 
-0x5f16 016987 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
-0x5f17 016988 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
-0x5f18 016989 beq lmp_io_cap_req ,send_lmp_io_cap_req 
-0x5f19 016990 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
-0x5f1a 016991 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
-0x5f1b 016992 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
-0x5f1c 016993 branch assert 
-:      016999 send_lmp_accepted:
-0x5f1d 017000 force 2 ,pdata 
-0x5f1e 017001 call msg_send_lmp 
-0x5f1f 017002 fetch 1 ,mem_lmi_opcode 
-0x5f20 017003 istore 1 ,contw 
-0x5f21 017004 beq lmp_sco_link_req ,send_lmp_accptsco 
-0x5f22 017005 call send_lmp_follow 
-0x5f23 017006 fetch 1 ,mem_lmi_opcode 
-0x5f24 017007 beq lmp_in_rand ,send_lmp_accepted_inrand 
-0x5f25 017008 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
-0x5f26 017009 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
-0x5f27 017010 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
-0x5f28 017011 beq lmp_host_connection_req ,send_lmp_accepted_connection 
-0x5f29 017012 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
-0x5f2a 017013 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
-0x5f2b 017014 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
-0x5f2c 017015 rtn 
-:      017017 send_create_conn_start_l2cap_timer_sm:
-0x5f2d 017018 fetch 1 ,mem_conn_sm 
-0x5f2e 017019 rtn blank 
-0x5f2f 017020 jam conn_sm_wait_done ,mem_conn_sm 
-0x5f30 017021 setarg timer_enpt_waite 
-0x5f31 017022 arg enpt_delay_timer ,queue 
-0x5f32 017023 branch timer_init 
-:      017025 send_lmp_accept_sniff_req:
-0x5f33 017026 force 0x02 ,temp 
-0x5f34 017027 call hci_send_mode_change 
-0x5f35 017028 branch sniff_init 
-:      017029 send_lmp_not_accepted:
-0x5f36 017030 force 3 ,pdata 
-0x5f37 017031 call msg_send_lmp 
-0x5f38 017032 fetch 1 ,mem_lmi_opcode 
-0x5f39 017033 beq lmp_au_rand ,send_not_accept_aurand 
-0x5f3a 017034 istore 1 ,contw 
-0x5f3b 017035 fetch 1 ,mem_lmo_reason 
-0x5f3c 017036 istore 1 ,contw 
-0x5f3d 017037 branch send_lmp_follow 
-:      017039 send_not_accept_aurand:
-0x5f3e 017040 istore 1 ,contw 
-0x5f3f 017041 fetch 1 ,mem_lmo_reason 
-0x5f40 017042 istore 1 ,contw 
-0x5f41 017043 arg mem_sres_tid ,temp 
-0x5f42 017044 branch special_tid_store 
-:      017046 send_lmpext_accepted:
-0x5f43 017047 force 4 ,queue 
-0x5f44 017048 call send_lmpext 
-0x5f45 017049 setarg lmp_escape 
-0x5f46 017050 istore 1 ,contw 
-0x5f47 017051 fetch 1 ,mem_lmi_opcode 
-0x5f48 017052 set0 7 ,pdata 
-0x5f49 017053 istore 1 ,contw 
-0x5f4a 017054 fetch 1 ,mem_lmi_opcode 
-0x5f4b 017055 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
-0x5f4c 017056 call send_lmp_follow 
-0x5f4d 017057 fetch 1 ,mem_lmi_opcode 
-0x5f4e 017058 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
-0x5f4f 017059 rtn 
-:      017061 send_lmpext_not_accepted:
-0x5f50 017062 force 5 ,queue 
-0x5f51 017063 call send_lmpext 
-0x5f52 017064 setarg lmp_escape 
-0x5f53 017065 istore 1 ,contw 
-0x5f54 017066 fetch 1 ,mem_lmi_opcode 
-0x5f55 017067 set0 7 ,pdata 
-0x5f56 017068 istore 1 ,contw 
-0x5f57 017069 fetch 1 ,mem_lmo_reason 
-0x5f58 017070 istore 1 ,contw 
-0x5f59 017071 branch send_lmp_follow 
-:      017073 send_lmp_accptsco:
-0x5f5a 017074 call play_sco 
-0x5f5b 017075 arg mem_accptsco_tid ,temp 
-0x5f5c 017076 branch special_tid_store 
-:      017079 send_lmp_accepted_inrand:
-0x5f5d 017080 call clear_linkkey 
-0x5f5e 017081 call tid_check 
-0x5f5f 017082 rtn true 
-0x5f60 017083 branch lmp_generate_key 
-:      017085 send_lmp_accepted_enc_mode:
-0x5f61 017086 fetch 1 ,mem_op 
-0x5f62 017087 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
-0x5f63 017088 rtnbit0 op_stop_enc 
-0x5f64 017089 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
-0x5f65 017090 set0 op_stop_enc ,pdata 
-0x5f66 017091 call tid_reply 
-0x5f67 017092 branch send_lmp_accepted_enc_exit 
-:      017093 send_lmp_accepted_enc_start:
-0x5f68 017094 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
-0x5f69 017095 set0 op_start_enc ,pdata 
-:      017096 send_lmp_accepted_enc_exit:
-0x5f6a 017097 store 1 ,mem_op 
-0x5f6b 017098 rtn 
-:      017100 send_lmp_accepted_enc_key:
-0x5f6c 017101 call check_localsm 
-0x5f6d 017102 branch lmp_start_encryption ,true 
-0x5f6e 017103 rtn 
-:      017105 send_lmp_accepted_connection:
-0x5f6f 017107 fetch 1 ,mem_lmp_conn_state 
-0x5f70 017108 set1 received_conn_req ,pdata 
-0x5f71 017109 store 1 ,mem_lmp_conn_state 
-0x5f72 017110 jam bt_evt_bb_connected ,mem_fifo_temp 
-0x5f73 017111 branch ui_ipc_send_event 
-:      017114 send_lmp_accept_remove_sco_link_req:
-0x5f74 017115 rtn 
-:      017117 send_lmp_accept_dhkey_check:
-0x5f75 017118 rtn 
-:      017122 send_lmpext_features_res:
-0x5f76 017123 force 12 ,queue 
-0x5f77 017124 call send_lmpext 
-0x5f78 017125 setarg 0x01 
-0x5f79 017126 istore 1 ,contw 
-0x5f7a 017127 fetch 2 ,mem_lmpext_ssp_enable 
-0x5f7b 017128 istore 2 ,contw 
-0x5f7c 017129 setarg 0 
-0x5f7d 017130 istore 3 ,contw 
-0x5f7e 017131 setarg 0x00 
-0x5f7f 017132 istore 4 ,contw 
-0x5f80 017133 branch send_lmp_reply 
-:      017134 send_lmpext_io_cap_res:
-0x5f81 017136 force 5 ,queue 
-0x5f82 017137 call send_lmpext 
-0x5f83 017138 fetch 1 ,mem_device_option 
-0x5f84 017139 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
-0x5f85 017140 setarg 0x040003 
-0x5f86 017141 istore 3 ,contw 
-0x5f87 017142 store 3 ,mem_sp_iocap_local 
-0x5f88 017143 branch send_lmp_reply 
-:      017144 send_lmpext_io_cap_res_hci:
-0x5f89 017145 fetch 3 ,mem_sp_iocap_local 
-0x5f8a 017146 istore 3 ,contw 
-0x5f8b 017147 branch send_lmp_reply 
-:      017149 send_lmp_io_cap_req:
-0x5f8c 017150 force 5 ,queue 
-0x5f8d 017151 call send_lmpext 
-0x5f8e 017152 fetch 3 ,mem_sp_iocap_local 
-0x5f8f 017153 istore 3 ,contw 
-0x5f90 017154 branch send_lmp_request 
-:      017157 send_lmpext_sniff_subrating_req:
-0x5f91 017159 rtn 
-:      017160 send_lmpext_sniff_subrating_res:
-0x5f92 017161 force 9 ,queue 
-0x5f93 017162 call send_lmpext 
-0x5f94 017163 fetch 1 ,mem_subsniff_rate 
-0x5f95 017164 istore 1 ,contw 
-0x5f96 017165 fetch 2 ,mem_subsniff_tcmax 
-0x5f97 017166 istore 2 ,contw 
-0x5f98 017167 fetch 4 ,mem_subsniff_instant 
-0x5f99 017168 istore 4 ,contw 
-0x5f9a 017169 branch send_lmp_reply 
-:      017171 send_lmp_name_res:
-0x5f9b 017172 force 17 ,pdata 
-0x5f9c 017173 call msg_send_lmp 
-0x5f9d 017174 fetch 1 ,mem_lmi_opcode 
-0x5f9e 017175 copy pdata ,temp 
-0x5f9f 017176 beq 0x00 ,send_lmp_name_res_offset_ok 
-0x5fa0 017177 beq 0x0e ,send_lmp_name_res_offset_ok 
-0x5fa1 017178 beq 0x1c ,send_lmp_name_res_offset_ok 
-0x5fa2 017179 rtn 
-:      017180 send_lmp_name_res_offset_ok:
-0x5fa3 017181 istore 1 ,contw 
-0x5fa4 017182 fetch 1 ,mem_local_name_length 
-0x5fa5 017183 istore 1 ,contw 
-0x5fa6 017184 copy pdata ,loopcnt 
-0x5fa7 017185 setarg mem_local_name 
-0x5fa8 017186 iadd temp ,contr 
-0x5fa9 017187 call memcpy 
-0x5faa 017188 branch send_lmp_reply 
-:      017191 send_lmp_timing_accuracy_res:
-0x5fab 017192 force 3 ,pdata 
-0x5fac 017193 call msg_send_lmp 
-0x5fad 017194 setarg 0x0114 
-0x5fae 017195 istore 2 ,contw 
-0x5faf 017196 branch send_lmp_reply 
-:      017198 send_lmp_clkoffset_res:
-0x5fb0 017200 force 3 ,pdata 
-0x5fb1 017201 call msg_send_lmp 
-0x5fb2 017202 fetch 4 ,mem_clke_bt 
-0x5fb3 017203 isub clkn_bt ,pdata 
-0x5fb4 017204 branch send_lmp_clkoffset_res_master ,master 
-0x5fb5 017205 sub pdata ,0 ,pdata 
-:      017206 send_lmp_clkoffset_res_master:
-0x5fb6 017208 rshift2 pdata ,pdata 
-0x5fb7 017209 set0 15 ,pdata 
-0x5fb8 017210 istore 2 ,contw 
-0x5fb9 017211 branch send_lmp_reply 
-:      017213 send_lmp_version_res:
-0x5fba 017214 force 6 ,pdata 
-0x5fbb 017215 call msg_send_lmp 
-0x5fbc 017216 fetch 5 ,mem_lmp_version 
-0x5fbd 017217 istore 5 ,contw 
-0x5fbe 017218 branch send_lmp_reply 
-:      017220 send_lmp_features_res:
-0x5fbf 017221 force 9 ,pdata 
-0x5fc0 017222 call msg_send_lmp 
-0x5fc1 017223 fetch 8 ,mem_features 
-0x5fc2 017224 istore 8 ,contw 
-0x5fc3 017225 branch send_lmp_reply 
-:      017231 send_lmpext_esco_req:
-0x5fc4 017232 branch send_lmpext_esco_req_master ,master 
-0x5fc5 017235 branch send_lmpext_esco_req_slave 
-:      017236 send_lmpext_esco_req_master:
-0x5fc6 017237 jam 0x07 ,mem_esco_addr 
-:      017238 send_lmpext_esco_req_slave:
-0x5fc7 017239 jam 0 ,mem_esco_desco 
-0x5fc8 017240 force 16 ,queue 
-0x5fc9 017241 call send_lmpext 
-0x5fca 017242 fetch 1 ,mem_sco_handle 
-0x5fcb 017243 istore 1 ,contw 
-0x5fcc 017244 fetch 1 ,mem_esco_addr 
-0x5fcd 017245 istore 1 ,contw 
-0x5fce 017246 setarg 0 
-0x5fcf 017247 istore 1 ,contw 
-0x5fd0 017248 fetch 1 ,mem_esco_desco 
-0x5fd1 017249 istore 1 ,contw 
-0x5fd2 017250 setarg 6 
-0x5fd3 017251 istore 1 ,contw 
-0x5fd4 017252 setarg 2 
-0x5fd5 017253 istore 1 ,contw 
-0x5fd6 017254 setarg 7 
-0x5fd7 017255 istore 1 ,contw 
-0x5fd8 017256 istore 1 ,contw 
-0x5fd9 017257 setarg 30 
-0x5fda 017258 istore 2 ,contw 
-0x5fdb 017259 istore 2 ,contw 
-0x5fdc 017260 fetch 1 ,mem_air_mode 
-0x5fdd 017261 istore 1 ,contw 
-0x5fde 017262 fetch 1 ,mem_neogotiation_state 
-0x5fdf 017263 istore 1 ,contw 
-0x5fe0 017264 nbranch send_lmp_reply ,blank 
-0x5fe1 017265 branch send_lmp_reply ,master 
-0x5fe2 017266 branch send_lmp_request 
-:      017268 send_lmpext_remove_esco:
-0x5fe3 017269 force 4 ,queue 
-0x5fe4 017270 call send_lmpext 
-0x5fe5 017271 fetch 1 ,mem_sco_handle 
-0x5fe6 017272 istore 1 ,contw 
-0x5fe7 017273 fetch 1 ,mem_disconn_reason_send 
-0x5fe8 017274 istore 1 ,contw 
-0x5fe9 017275 fetch 1 ,mem_esco_saved_arq 
-0x5fea 017276 store 1 ,mem_arq 
-0x5feb 017277 branch send_lmp_request 
-:      017280 send_lmpext_features_req:
-0x5fec 017281 force 12 ,queue 
-0x5fed 017282 call send_lmpext 
-0x5fee 017283 setarg 0x01 
-0x5fef 017284 istore 1 ,contw 
-0x5ff0 017285 fetch 2 ,mem_lmpext_ssp_enable 
-0x5ff1 017286 istore 2 ,contw 
-0x5ff2 017287 setarg 0 
-0x5ff3 017288 istore 3 ,contw 
-0x5ff4 017289 setarg 0x00 
-0x5ff5 017290 istore 4 ,contw 
-0x5ff6 017291 branch send_lmp_request 
-:      017293 send_lmpext_packet_type_table_req:
-0x5ff7 017294 force 3 ,queue 
-0x5ff8 017295 call send_lmpext 
-0x5ff9 017296 fetch 1 ,mem_ptt 
-0x5ffa 017297 istore 1 ,contw 
-0x5ffb 017298 disable user 
-0x5ffc 017299 call send_lmp_request 
-0x5ffd 017300 nrtn user 
-0x5ffe 017301 nrtn master 
-0x5fff 017302 fetch 1 ,mem_afh_cfg 
-0x6000 017303 rtnbit0 afh_cfg_on 
-0x6001 017304 call afh_init 
-0x6002 017305 branch afh_open_all_channels 
-:      017308 ssp_enable:
-0x6003 017309 fetch 1 ,mem_features + 6 
-0x6004 017310 set1 param_featrue_ssp ,pdata 
-0x6005 017311 store 1 ,mem_features + 6 
-0x6006 017312 setarg param_lmpext_ssp_enable 
-0x6007 017313 store 2 ,mem_lmpext_ssp_enable 
-0x6008 017314 rtn 
-:      017316 ssp_disable:
-0x6009 017317 fetch 1 ,mem_features + 6 
-0x600a 017318 set0 param_featrue_ssp ,pdata 
-0x600b 017319 store 1 ,mem_features + 6 
-0x600c 017320 setarg 0 
-0x600d 017321 store 2 ,mem_lmpext_ssp_enable 
-0x600e 017322 rtn 
-:      017324 afh_init:
-0x600f 017325 jam 0x3 ,mem_afh_cfg 
-0x6010 017326 setarg 0 
-0x6011 017327 store 4 ,mem_afh_timer 
-0x6012 017328 arg mem_afh_map_lo ,contw 
-0x6013 017329 call afh_reset_map 
-0x6014 017330 arg mem_afh_map_new ,contw 
-0x6015 017331 call afh_reset_map 
-0x6016 017332 arg mem_afh_classify_channel_map ,contw 
-0x6017 017333 call afh_reset_map 
-0x6018 017334 branch afh_clear_error_counter 
-:      017335 afh_open_all_channels:
-0x6019 017336 arg mem_afh_map_new ,contw 
-0x601a 017337 call afh_reset_map 
-0x601b 017338 call afh_clear_error_counter 
-0x601c 017339 branch afh_set_send_flag 
-:      017342 afh_open_classify_map:
-0x601d 017343 fetch 5 ,mem_afh_classify_channel_map 
-0x601e 017344 store 5 ,mem_afh_map_new 
-0x601f 017345 ifetch 5 ,contr 
-0x6020 017346 istore 5 ,contw 
-0x6021 017347 call afh_clear_error_counter 
-0x6022 017348 branch afh_set_send_flag 
-:      017350 afh_reset_map:
-0x6023 017351 setarg 0xffffff 
-0x6024 017352 istore 3 ,contw 
-0x6025 017353 istore 3 ,contw 
-0x6026 017354 istore 3 ,contw 
-0x6027 017355 setarg 0x7f 
-0x6028 017356 istore 1 ,contw 
-0x6029 017357 rtn 
-:      017358 afh_clear_error_counter:
-0x602a 017359 setarg 0 
-0x602b 017360 store 2 ,mem_afh_error_total 
-0x602c 017361 rtn 
-:      017362 afh_set_send_flag:
-0x602d 017363 fetch 1 ,mem_afh_cfg 
-0x602e 017364 set1 send_lmp_set_afh ,pdata 
-0x602f 017365 store 1 ,mem_afh_cfg 
-0x6030 017366 rtn 
-:      017367 send_set_afh:
-0x6031 017368 nrtn master 
-0x6032 017369 force 16 ,pdata 
-0x6033 017370 call msg_send_lmp 
-0x6034 017371 deposit clkn_bt 
-0x6035 017372 arg 476 ,temp 
-0x6036 017373 iadd temp ,pdata 
-0x6037 017374 rshift pdata ,pdata 
-0x6038 017375 increase 1 ,pdata 
-0x6039 017376 set0 0 ,pdata 
-0x603a 017377 istore 4 ,contw 
-0x603b 017378 copy pdata ,temp 
-0x603c 017379 setarg 1 
-0x603d 017380 istore 1 ,contw 
-0x603e 017381 fetch 5 ,mem_afh_map_new 
-0x603f 017382 istore 5 ,contw 
-0x6040 017383 ifetch 5 ,contr 
-0x6041 017384 istore 5 ,contw 
-0x6042 017385 lshift temp ,temp 
-0x6043 017386 storet 4 ,mem_afh_instant 
-0x6044 017387 call send_lmp_request 
-0x6045 017388 fetch 1 ,mem_mode 
-0x6046 017389 set1 afh_change ,pdata 
-0x6047 017390 store 1 ,mem_mode 
-0x6048 017391 jam 1 ,mem_afh_new_mod 
-0x6049 017392 fetch 4 ,mem_afh_instant 
-0x604a 017393 arg timer_one_minute ,temp 
-0x604b 017394 iadd temp ,pdata 
-0x604c 017395 store 4 ,mem_afh_timer 
-0x604d 017396 fetch 1 ,mem_afh_cfg 
-0x604e 017397 rtnbit1 afh_cfg_master_sent_req 
-0x604f 017398 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
-0x6050 017399 rtn 
-:      017402 send_lmpext_pause_encryption_req:
-0x6051 017403 force 2 ,queue 
-0x6052 017404 call send_lmpext 
-0x6053 017405 nbranch send_lmp_reply ,master 
-0x6054 017407 branch send_lmp_request 
-:      017411 send_lmp_detach:
-0x6055 017412 force 2 ,pdata 
-0x6056 017413 call msg_send_lmp 
-0x6057 017414 fetch 1 ,mem_disconn_reason_send 
-0x6058 017415 istore 1 ,contw 
-0x6059 017416 call send_lmp_request 
-:      017417 prepare_disconnect:
-0x605a 017418 fetch 1 ,mem_op 
-0x605b 017419 set1 op_disconn ,pdata 
-0x605c 017420 store 1 ,mem_op 
-0x605d 017421 jam 50 ,mem_conn_timer 
-0x605e 017422 rtn 
-:      017425 send_lmp_no_payload:
-0x605f 017426 force 1 ,pdata 
-0x6060 017427 call msg_send_lmp 
-0x6061 017428 branch send_lmp_request 
-:      017429 send_lmp_nopayload_reply:
-0x6062 017430 force 1 ,pdata 
-0x6063 017431 call msg_send_lmp 
-0x6064 017432 branch send_lmp_reply 
-:      017435 send_lmp_encryption_mode_req:
-0x6065 017436 force 2 ,pdata 
-0x6066 017437 call msg_send_lmp 
-0x6067 017438 fetch 1 ,mem_state_map 
-0x6068 017439 isolate0 smap_encryption ,pdata 
-0x6069 017440 setflag true ,0 ,pdata 
-0x606a 017441 and_into 1 ,pdata 
-0x606b 017442 istore 1 ,contw 
-0x606c 017443 branch send_lmp_request 
-:      017446 send_lmp_superto:
-0x606d 017447 force 3 ,pdata 
-0x606e 017448 call msg_send_lmp 
-0x606f 017449 fetch 2 ,mem_supervision_to 
-0x6070 017450 istore 2 ,contw 
-0x6071 017451 branch send_lmp_request 
-:      017453 send_lmp_name_req:
-0x6072 017454 jam 250 ,mem_conn_timer 
-0x6073 017455 force 2 ,pdata 
-0x6074 017456 call msg_send_lmp 
-0x6075 017457 fetch 1 ,mem_name_offset 
-0x6076 017458 istore 1 ,contw 
-0x6077 017459 branch send_lmp_request 
-:      017461 send_lmp_test_control:
-0x6078 017462 force 10 ,pdata 
-0x6079 017463 call msg_send_lmp 
-0x607a 017464 arg mem_temp_payload ,contr 
-0x607b 017465 force 9 ,loopcnt 
-:      017466 send_lmp_test_control_loop:
-0x607c 017467 ifetch 1 ,contr 
-0x607d 017468 xor_into 0x55 ,pdata 
-0x607e 017469 istore 1 ,contw 
-0x607f 017470 loop send_lmp_test_control_loop 
-0x6080 017471 branch send_lmp_request 
-:      017473 send_lmp_quality_of_service_req:
-0x6081 017474 branch send_lmp_request 
-:      017475 send_lmp_unit_key:
-0x6082 017476 branch send_lmp_request 
-:      017478 send_lmp_slot_offset:
-0x6083 017479 rtn master 
-0x6084 017480 call calc_slot_offset 
-0x6085 017481 force 9 ,pdata 
-0x6086 017482 call msg_send_lmp 
-0x6087 017483 fetch 2 ,mem_slot_offset 
-0x6088 017484 istore 2 ,contw 
-0x6089 017485 fetch 3 ,mem_lap 
-0x608a 017486 istore 3 ,contw 
-0x608b 017487 fetch 1 ,mem_uap 
-0x608c 017488 istore 1 ,contw 
-0x608d 017489 fetch 2 ,mem_nap 
-0x608e 017490 istore 2 ,contw 
-0x608f 017491 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
-0x6090 017492 set0 mark_switch_initiated ,mark 
-0x6091 017493 call send_lmp_request 
-0x6092 017494 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6093 017495 rtn 
-:      017496 send_lmp_slot_offset_reply:
-0x6094 017497 call send_lmp_reply 
-0x6095 017498 jam lmp_accepted ,mem_lmo_opcode2 
-0x6096 017499 jam lmp_switch_req ,mem_lmi_opcode2 
-0x6097 017500 rtn 
-:      017502 send_lmp_switch_req:
-0x6098 017503 arg 0x200 ,temp 
-0x6099 017504 branch switch_on_native ,master 
-0x609a 017505 deposit clke_bt 
-0x609b 017506 branch switch_slack 
-:      017507 switch_on_native:
-0x609c 017508 deposit clkn_bt 
-:      017509 switch_slack:
-0x609d 017510 deposit bt_clk 
-0x609e 017511 iadd temp ,pdata 
-0x609f 017512 and_into 0x1fc ,pdata 
-0x60a0 017513 store 4 ,mem_sniff_anchor 
-0x60a1 017514 force 5 ,pdata 
-0x60a2 017515 call msg_send_lmp 
-0x60a3 017516 fetch 4 ,mem_sniff_anchor 
-0x60a4 017517 rshift pdata ,pdata 
-0x60a5 017518 istore 4 ,contw 
-0x60a6 017519 branch send_lmp_request 
-:      017521 send_lmp_sniff_req:
-0x60a7 017522 force 10 ,pdata 
-0x60a8 017523 call msg_send_lmp 
-0x60a9 017524 arg mem_sniff_payload ,contr 
-0x60aa 017525 ifetch 9 ,contr 
-0x60ab 017526 istore 9 ,contw 
-0x60ac 017527 branch send_lmp_request 
-:      017530 send_lmp_timing_accuracy_req:
-0x60ad 017532 force 3 ,pdata 
-0x60ae 017533 call msg_send_lmp 
-0x60af 017534 setarg 0x0114 
-0x60b0 017535 istore 2 ,contw 
-0x60b1 017536 branch send_lmp_request 
-:      017538 send_lmp_unsniff_req:
-0x60b2 017540 force 1 ,pdata 
-0x60b3 017541 call msg_send_lmp 
-0x60b4 017550 branch send_lmp_request 
-:      017552 send_lmp_sco_link_req:
-0x60b5 017553 branch send_lmp_sco_link_master ,master 
-0x60b6 017554 jam 0x00 ,mem_sco_handle 
-0x60b7 017555 fetch 1 ,mem_mode 
-0x60b8 017556 set1 send_sco_when_slave ,pdata 
-0x60b9 017557 store 1 ,mem_mode 
-:      017558 send_lmp_sco_link_master:
-0x60ba 017559 jam 0 ,mem_esco_desco 
-0x60bb 017560 force 7 ,pdata 
-0x60bc 017561 call msg_send_lmp 
-0x60bd 017562 fetch 1 ,mem_sco_handle 
-0x60be 017563 istore 1 ,contw 
-0x60bf 017564 setarg 0x00 
-0x60c0 017565 istore 1 ,contw 
-0x60c1 017566 fetch 1 ,mem_esco_desco 
-0x60c2 017567 istore 1 ,contw 
-0x60c3 017568 setarg 0x06 
-0x60c4 017569 istore 1 ,contw 
-0x60c5 017570 setarg 0x02 
-0x60c6 017571 istore 1 ,contw 
-0x60c7 017572 fetch 1 ,mem_air_mode 
-0x60c8 017573 istore 1 ,contw 
-0x60c9 017574 branch send_lmp_reply ,master 
-0x60ca 017575 branch send_lmp_tid 
-:      017577 send_lmp_remove_sco_link_req:
-0x60cb 017579 force 3 ,pdata 
-0x60cc 017580 call msg_send_lmp 
-0x60cd 017581 fetch 1 ,mem_sco_handle 
-0x60ce 017582 istore 1 ,contw 
-0x60cf 017583 force other_end_terminated ,pdata 
-0x60d0 017584 istore 1 ,contw 
-0x60d1 017585 branch send_lmp_request 
-:      017587 send_lmp_max_slot:
-0x60d2 017588 force 2 ,pdata 
-0x60d3 017589 call msg_send_lmp 
-0x60d4 017590 fetch 1 ,mem_max_slot 
-0x60d5 017591 istore 1 ,contw 
-0x60d6 017592 branch send_lmp_request 
-:      017595 send_lmp_max_slot_req:
-0x60d7 017596 force 2 ,pdata 
-0x60d8 017597 call msg_send_lmp 
-0x60d9 017598 setarg 0x05 
-0x60da 017599 istore 1 ,contw 
-0x60db 017600 branch send_lmp_request 
-:      017602 send_lmp_setup_complete:
-0x60dc 017603 fetch 1 ,mem_state 
-0x60dd 017604 set1 state_conn_comp ,pdata 
-0x60de 017605 store 1 ,mem_state 
-0x60df 017606 copy clkn_bt ,pdata 
-0x60e0 017607 store 4 ,mem_aurand_send_delay_time 
-0x60e1 017608 fetch 1 ,mem_lmp_conn_state 
-0x60e2 017609 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
-0x60e3 017610 set1 sent_setup_complete ,pdata 
-0x60e4 017611 store 1 ,mem_lmp_conn_state 
-0x60e5 017612 jam bt_evt_setup_complete ,mem_fifo_temp 
-0x60e6 017613 call ui_ipc_send_event 
-0x60e7 017614 call hci_send_connection_complete 
-0x60e8 017615 force 1 ,pdata 
-0x60e9 017616 call msg_send_lmp 
-0x60ea 017617 branch send_lmp_request 
-:      017618 send_lmp_setup_complete_has_sent:
-0x60eb 017619 jam 0 ,mem_lmp_to_send 
-0x60ec 017620 rtn 
-:      017622 send_lmp_version_req:
-0x60ed 017623 force 6 ,pdata 
-0x60ee 017624 call msg_send_lmp 
-0x60ef 017625 fetch 5 ,mem_lmp_version 
-0x60f0 017626 istore 5 ,contw 
-0x60f1 017627 branch send_lmp_request 
-:      017629 send_lmp_features_req:
-0x60f2 017630 force 9 ,pdata 
-0x60f3 017631 call msg_send_lmp 
-0x60f4 017632 fetch 8 ,mem_features 
-0x60f5 017633 istore 8 ,contw 
-0x60f6 017634 branch send_lmp_request 
-:      017636 sp_master_send_io_cap_get:
-0x60f7 017637 call hci_send_io_cap_req_event 
-0x60f8 017638 fetch 1 ,mem_device_option 
-0x60f9 017639 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
-0x60fa 017640 jam sp_flag_commit ,mem_master_sp_flag 
-0x60fb 017641 fetch 1 ,mem_sp_local_key_invalid 
-0x60fc 017642 rtnne sp_key_valid 
-:      017643 sp_master_send_io_cap_get_hci:
-0x60fd 017644 jam sp_master_stat_start_done ,mem_master_sp_state 
-0x60fe 017645 rtn 
-:      017647 sp_master_send_io_cap_send:
-0x60ff 017648 call tid_initiate 
-0x6100 017649 jam lmp_io_cap_req ,mem_lmo_opcode2 
-0x6101 017650 jam sp_stat_key_send ,mem_master_sp_state 
-0x6102 017651 rtn 
-:      017654 sp_master_send_lmp_encapsulated_header:
-0x6103 017655 call tid_initiate 
-0x6104 017656 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6105 017657 jam sp_stat_random_send ,mem_master_sp_state 
-0x6106 017658 rtn 
-:      017660 sp_master_commitment_compare:
-0x6107 017661 arg mem_sp_calc_result_high ,rega 
-0x6108 017662 arg mem_sp_confirm_remote ,regb 
-0x6109 017663 arg 16 ,loopcnt 
-0x610a 017664 call string_compare 
-0x610b 017665 branch sp_master_commitment_compare_success ,zero 
-0x610c 017666 jam sp_stat_null ,mem_master_sp_state 
-0x610d 017667 call master_clear_mem_master_sp_flag 
-0x610e 017668 jam pdu_not_allowed ,mem_lmo_reason2 
-0x610f 017669 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6110 017670 branch reject_lmp_packet 
-:      017671 sp_master_commitment_compare_success:
-0x6111 017672 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x6112 017673 call master_set_mem_master_sp_flag 
-0x6113 017674 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
-0x6114 017675 branch accept_lmp_msg 
-:      017679 sp_master_send_lmp_simple_pairing_number:
-0x6115 017680 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6116 017681 rtn 
-:      017685 sp_send_lmp_encapsulated_header:
-0x6117 017688 jam lmp_encapsulated_header ,mem_lmo_opcode2 
-0x6118 017690 rtn 
-:      017696 send_lmp_encapsulated_header:
-0x6119 017697 jam 0 ,mem_sp_local_key_send_count 
-0x611a 017698 force 4 ,pdata 
-0x611b 017699 call msg_send_lmp 
-0x611c 017700 force encapsulated_major_type_p192 ,pdata 
-0x611d 017701 istore 1 ,contw 
-0x611e 017702 force encapsulated_minor_type_p192 ,pdata 
-0x611f 017703 istore 1 ,contw 
-0x6120 017704 force encapsulated_len_p192 ,pdata 
-0x6121 017705 istore 1 ,contw 
-0x6122 017706 call check_localsm 
-0x6123 017707 branch send_lmp_request ,true 
-0x6124 017708 branch send_lmp_reply 
-:      017710 send_lmp_encapsulated_payload:
-0x6125 017712 force 17 ,pdata 
-0x6126 017713 call msg_send_lmp 
-0x6127 017714 fetch 1 ,mem_sp_local_key_send_count 
-0x6128 017715 arg mem_sp_pubkey_local ,contr 
-0x6129 017716 iadd contr ,contr 
-0x612a 017717 ifetch 8 ,contr 
-0x612b 017718 istore 8 ,contw 
-0x612c 017719 ifetch 8 ,contr 
-0x612d 017720 istore 8 ,contw 
-0x612e 017721 fetch 1 ,mem_sp_local_key_send_count 
-0x612f 017722 increase 16 ,pdata 
-0x6130 017723 store 1 ,mem_sp_local_key_send_count 
-0x6131 017724 call check_localsm 
-0x6132 017725 branch send_lmp_request ,true 
-0x6133 017726 branch send_lmp_reply 
-:      017729 sp_send_lmp_simple_pairing_comfirm:
-0x6134 017730 jam sp_stat_random_recv ,mem_sp_state 
-0x6135 017731 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
-0x6136 017732 rtn 
-:      017733 send_lmp_simple_pairing_comfirm:
-0x6137 017736 force 17 ,pdata 
-0x6138 017737 call msg_send_lmp 
-0x6139 017738 arg mem_sp_calc_result_high ,contr 
-0x613a 017739 ifetch 8 ,contr 
-0x613b 017740 istore 8 ,contw 
-0x613c 017741 ifetch 8 ,contr 
-0x613d 017742 istore 8 ,contw 
-0x613e 017743 branch send_lmp_reply 
-:      017745 sp_send_lmp_simple_pairing_number:
-0x613f 017746 call lmo_fifo_process 
-0x6140 017748 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
-0x6141 017749 rtn 
-:      017751 send_lmp_simple_pairing_number:
-0x6142 017753 call check_localsm 
-0x6143 017754 call sp_local_random_key_generator ,true 
-0x6144 017755 force 17 ,pdata 
-0x6145 017756 call msg_send_lmp 
-0x6146 017757 arg mem_sp_random_local ,contr 
-0x6147 017758 ifetch 8 ,contr 
-0x6148 017759 istore 8 ,contw 
-0x6149 017760 ifetch 8 ,contr 
-0x614a 017761 istore 8 ,contw 
-0x614b 017762 call check_localsm 
-0x614c 017763 nbranch send_lmp_reply ,true 
-0x614d 017764 branch send_lmp_request ,true 
-:      017766 master_sp_sm_end:
-0x614e 017768 jam sp_stat_done ,mem_master_sp_state 
-:      017769 sp_aurand_send:
-0x614f 017770 call tid_initiate 
-0x6150 017771 jam lmp_au_rand ,mem_lmo_opcode2 
-0x6151 017772 call check_localsm_master 
-0x6152 017773 branch sp_master_key_prarm_push ,true 
-0x6153 017774 branch sp_link_key_prarm_push 
-:      017775 master_sp_send_lmp_dhkey_check:
-0x6154 017776 call tid_reply 
-:      017777 sp_send_lmp_dhkey_check:
-0x6155 017778 jam lmp_dhkey_check ,mem_lmo_opcode2 
-0x6156 017779 rtn 
-:      017780 send_lmp_dhkey_check:
-0x6157 017782 force 17 ,pdata 
-0x6158 017783 call msg_send_lmp 
-0x6159 017784 arg mem_sp_calc_result_high ,contr 
-0x615a 017785 ifetch 8 ,contr 
-0x615b 017786 istore 8 ,contw 
-0x615c 017787 ifetch 8 ,contr 
-0x615d 017788 istore 8 ,contw 
-0x615e 017789 call check_localsm 
-0x615f 017790 nbranch send_lmp_reply ,true 
-0x6160 017791 branch send_lmp_request ,true 
-:      017793 send_lmp_enc_key_size_mask_res:
-0x6161 017794 force 3 ,pdata 
-0x6162 017795 call msg_send_lmp 
-0x6163 017796 setarg 0xfffe 
-0x6164 017797 istore 2 ,contw 
-0x6165 017798 branch send_lmp_reply 
-:      017800 send_lmp_auto_rate:
-0x6166 017801 branch send_lmp_request 
-:      017802 send_lmp_clkoffset_req:
-0x6167 017803 branch send_lmp_request 
-:      017804 send_lmp_quality_of_service:
-0x6168 017805 branch send_lmp_request 
-:      017806 send_lmp_test_activate:
-0x6169 017807 branch send_lmp_request 
-:      017812 send_lmp_comb_key:
-0x616a 017813 call generate_random_number 
-0x616b 017814 arg mem_lap ,rega 
-0x616c 017815 call generate_linkkey 
-0x616d 017816 force 17 ,pdata 
-0x616e 017817 call msg_send_lmp 
-0x616f 017818 arg mem_kinit ,rega 
-0x6170 017819 arg mem_random_number ,regb 
-0x6171 017820 call xor16 
-0x6172 017821 nbranch send_lmp_follow ,master 
-0x6173 017822 branch send_lmp_tid 
-:      017824 send_lmp_inrand:
-0x6174 017825 call generate_random_number 
-0x6175 017826 arg mem_plap ,rega 
-0x6176 017827 call generate_kinit 
-:      017828 send_lmp_rand:
-0x6177 017829 force 17 ,pdata 
-0x6178 017830 call msg_send_lmp 
-0x6179 017831 arg mem_random_number ,contr 
-0x617a 017832 call memcpy16 
-0x617b 017833 fetch 1 ,mem_conn_sm 
-0x617c 017834 beq conn_sm_auth_wait ,send_lmp_request 
-0x617d 017835 beq conn_sm_pairing_wait ,send_lmp_request 
-0x617e 017836 branch send_lmp_tid 
-:      017838 send_lmp_aurand:
-0x617f 017839 fetch 1 ,mem_pairing_auth 
-0x6180 017840 branch send_lmp_aurand_notpairing ,blank 
-0x6181 017841 call check_localsm 
-0x6182 017842 call tid_initiate ,true 
-0x6183 017843 ncall tid_reply ,true 
-0x6184 017844 branch send_lmp_aurand_common 
-:      017845 send_lmp_aurand_notpairing:
-0x6185 017846 call tid_initiate 
-:      017847 send_lmp_aurand_common:
-0x6186 017848 call generate_random_number 
-0x6187 017849 branch send_lmp_rand 
-:      017851 send_lmp_sres:
-0x6188 017852 arg mem_lap ,rega 
-0x6189 017853 call function_e1 
-0x618a 017854 force 5 ,pdata 
-0x618b 017855 call msg_send_lmp 
-0x618c 017856 fetch 4 ,mem_input_store 
-0x618d 017857 istore 4 ,contw 
-0x618e 017858 arg mem_sres_tid ,temp 
-0x618f 017859 call special_tid_store 
-0x6190 017860 call copy_aco 
-0x6191 017861 call check_localsm 
-0x6192 017862 branch send_lmp_sres_master ,true 
-0x6193 017863 jam done_encryp ,mem_wait_encryption 
-0x6194 017864 fetch 1 ,mem_pairing_auth 
-0x6195 017865 rtn blank 
-0x6196 017866 jam lmp_au_rand ,mem_lmo_opcode2 
-:      017867 send_lmp_sres_master:
-0x6197 017868 fetch 1 ,mem_link_key_exists 
-0x6198 017869 rtn blank 
-0x6199 017870 call check_localsm 
-0x619a 017871 call hci_send_linkkey_notification ,true 
-:      017872 send_lmp_sres_startenc:
-0x619b 017873 call check_localsm 
-0x619c 017874 nbranch send_lmp_sres_startenc_slave ,true 
-0x619d 017875 fetch 1 ,mem_auth_enable 
-0x619e 017876 rtn blank 
-0x619f 017877 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a0 017878 rtn 
-:      017879 send_lmp_sres_startenc_slave:
-0x61a1 017880 rtnmark0 mark_slave_in_rand_accepted 
-0x61a2 017881 set0 mark_slave_in_rand_accepted ,mark 
-0x61a3 017882 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x61a4 017883 rtn 
-:      017887 send_lmp_start_encryption:
-0x61a5 017888 call generate_random_number 
-0x61a6 017889 call function_e3 
-0x61a7 017890 force 17 ,pdata 
-0x61a8 017891 call msg_send_lmp 
-0x61a9 017892 arg mem_random_number ,contr 
-0x61aa 017893 call memcpy16 
-0x61ab 017894 branch send_lmp_tid 
-:      017896 send_lmp_stop_encryption_req:
-0x61ac 017897 force 1 ,pdata 
-0x61ad 017898 call msg_send_lmp 
-0x61ae 017899 branch send_lmp_tid 
-:      017901 send_lmp_encryption_key_size_req:
-0x61af 017902 force 2 ,pdata 
-0x61b0 017903 call msg_send_lmp 
-0x61b1 017904 force 16 ,pdata 
-0x61b2 017905 istore 1 ,contw 
-0x61b3 017906 store 1 ,mem_key_size 
-0x61b4 017907 branch send_lmp_tid 
-:      017909 msg_send_lmp:
-0x61b5 017911 lshift3 pdata ,pdata 
-0x61b6 017912 or_into 0x07 ,pdata 
-0x61b7 017913 store 1 ,mem_lmo_header_length 
-0x61b8 017914 arg 17 ,loopcnt 
-0x61b9 017915 arg mem_lmo_payload ,contw 
-0x61ba 017916 call clear_mem 
-0x61bb 017917 arg mem_lmo_payload ,contw 
-0x61bc 017918 rtn 
-:      017920 send_lmpext:
-0x61bd 017921 and pdata ,0x7f ,rega 
-0x61be 017922 jam lmp_escape ,mem_lmp_to_send 
-0x61bf 017923 deposit queue 
-0x61c0 017924 call msg_send_lmp 
-0x61c1 017925 deposit rega 
-0x61c2 017926 istore 1 ,contw 
-0x61c3 017927 rtn 
-:      017929 send_lmp_follow:
-0x61c4 017930 fetch 1 ,mem_lmp_to_send 
-0x61c5 017931 lshift pdata ,pdata 
-0x61c6 017932 fetcht 1 ,mem_state_map 
-0x61c7 017933 isolate1 smap_lmptid ,temp 
-0x61c8 017934 setflag true ,0 ,pdata 
-0x61c9 017935 branch send_lmp_exit 
-:      017938 send_lmp_tid:
-0x61ca 017939 fetcht 1 ,mem_state_map 
-0x61cb 017940 and_into 1 ,temp 
-0x61cc 017941 branch send_lmp_end 
-:      017943 send_lmp_reply:
-0x61cd 017944 force 0 ,temp 
-0x61ce 017945 branch send_lmp_end 
-:      017947 send_lmp_request:
-0x61cf 017948 force 1 ,temp 
-:      017949 send_lmp_end:
-0x61d0 017950 fetch 1 ,mem_lmp_to_send 
-0x61d1 017951 lshift pdata ,pdata 
-0x61d2 017952 setflag master ,0 ,pdata 
-0x61d3 017953 ixor temp ,pdata 
-:      017954 send_lmp_exit:
-0x61d4 017955 store 1 ,mem_lmo_header_opcode 
-0x61d5 017956 jam 0 ,mem_lmp_to_send 
-0x61d6 017957 call lmo_fifo_process_lmo0empty 
-0x61d7 017958 enable user 
-0x61d8 017959 rtn 
-:      017961 lmo_fifo_process:
-0x61d9 017962 set1 mark_ext_patch ,mark 
-0x61da 017963 bpatch patch3c_4 ,mem_patch3c 
-0x61db 017964 fetch 1 ,mem_lmp_to_send 
-0x61dc 017965 branch lmo_fifo_process_lmo0empty ,blank 
-0x61dd 017966 fetch 1 ,mem_lmo_opcode1 
-0x61de 017967 nrtn blank 
-0x61df 017968 branch lmo_fifo_process_lmo2to1 
-:      017969 lmo_fifo_process_lmo0empty:
-0x61e0 017970 fetch 1 ,mem_lmo_opcode1 
-0x61e1 017971 branch lmo_fifo_process_lmo1_empty ,blank 
-0x61e2 017972 fetch 3 ,mem_lmo_opcode1 
-0x61e3 017973 store 3 ,mem_lmp_to_send 
-0x61e4 017974 fetcht 1 ,mem_lmo_tid1 
-0x61e5 017975 fetch 1 ,mem_state_map 
-0x61e6 017976 set0 smap_lmptid ,pdata 
-0x61e7 017977 ior temp ,pdata 
-0x61e8 017978 store 1 ,mem_state_map 
-0x61e9 017979 jam 0 ,mem_lmo_opcode1 
-:      017980 lmo_fifo_process_lmo2to1:
-0x61ea 017981 fetch 1 ,mem_lmo_opcode2 
-0x61eb 017982 rtn blank 
-0x61ec 017983 fetch 4 ,mem_lmo_opcode2 
-0x61ed 017984 store 4 ,mem_lmo_opcode1 
-0x61ee 017985 jam 0 ,mem_lmo_opcode2 
-0x61ef 017986 rtn 
-:      017987 lmo_fifo_process_lmo1_empty:
-0x61f0 017988 fetch 1 ,mem_lmo_opcode2 
-0x61f1 017989 rtn blank 
-0x61f2 017990 fetch 3 ,mem_lmo_opcode2 
-0x61f3 017991 store 3 ,mem_lmp_to_send 
-0x61f4 017992 fetcht 1 ,mem_lmo_tid2 
-0x61f5 017993 fetch 1 ,mem_state_map 
-0x61f6 017994 set0 smap_lmptid ,pdata 
-0x61f7 017995 ior temp ,pdata 
-0x61f8 017996 store 1 ,mem_state_map 
-0x61f9 017997 jam 0 ,mem_lmo_opcode2 
-0x61fa 017998 rtn 
-:      018001 special_tid_store:
-0x61fb 018002 set1 mark_ext_patch ,mark 
-0x61fc 018003 bpatch patch3c_5 ,mem_patch3c 
-0x61fd 018004 fetch 1 ,mem_state_map 
-0x61fe 018005 copy pdata ,regc 
-0x61ff 018006 ifetch 1 ,temp 
-0x6200 018007 call pop_tid_follow 
-0x6201 018008 call send_lmp_follow 
-0x6202 018009 copy regc ,pdata 
-0x6203 018010 store 1 ,mem_state_map 
-0x6204 018011 rtn 
-:      018013 tid_reply:
-0x6205 018014 fetcht 1 ,mem_state_map 
-0x6206 018015 set0 smap_lmptidinit ,temp 
-0x6207 018016 storet 1 ,mem_state_map 
-0x6208 018017 rtn 
-:      018019 tid_initiate:
-0x6209 018020 fetcht 1 ,mem_state_map 
-0x620a 018021 set1 smap_lmptidinit ,temp 
-0x620b 018022 storet 1 ,mem_state_map 
-0x620c 018023 rtn 
-:      018026 tid_check:
-0x620d 018027 nsetflag master ,smap_lmptid ,pdata 
-0x620e 018028 fetcht 1 ,mem_state_map 
-0x620f 018029 ixor temp ,pdata 
-0x6210 018030 isolate1 smap_lmptid ,pdata 
-0x6211 018031 rtn 
-:      018034 tid_set_reply:
-0x6212 018035 fetch 1 ,mem_state_map 
-0x6213 018036 setflag master ,smap_lmptid ,pdata 
-0x6214 018037 store 1 ,mem_state_map 
-0x6215 018038 rtn 
-:      018041 check_localsm:
-0x6216 018042 fetch 1 ,mem_sp_localsm 
-0x6217 018043 compare local_statemachine ,pdata ,0x7f 
-0x6218 018044 rtn 
-:      018045 setlocalsm_master:
-0x6219 018046 fetch 1 ,mem_sp_localsm 
-0x621a 018047 set1 7 ,pdata 
-0x621b 018048 store 1 ,mem_sp_localsm 
-0x621c 018049 rtn 
-:      018050 setlocalsm_slave:
-0x621d 018051 fetch 1 ,mem_sp_localsm 
-0x621e 018052 set0 7 ,pdata 
-0x621f 018053 store 1 ,mem_sp_localsm 
-0x6220 018054 rtn 
-:      018055 check_localsm_master:
-0x6221 018056 fetch 1 ,mem_sp_localsm 
-0x6222 018057 isolate1 7 ,pdata 
-0x6223 018058 store 1 ,mem_sp_localsm 
-0x6224 018059 rtn 
-:      018061 generate_random_number:
-0x6225 018063 arg mem_random_number ,contw 
-:      018064 generate_random:
-0x6226 018065 force 16 ,loopcnt 
-:      018066 generate_random_another:
-:      018067 generate_random_loop:
-0x6227 018068 random pdata 
-0x6228 018069 istore 1 ,contw 
-0x6229 018070 loop generate_random_another 
-0x622a 018071 rtn 
-:      018073 generate_linkkey:
-0x622b 018074 call function_e21 
-0x622c 018075 arg mem_link_key ,rega 
-0x622d 018076 arg mem_input_store ,regb 
-0x622e 018077 ifetch 8 ,rega 
-0x622f 018078 fetcht 1 ,mem_state 
-0x6230 018079 nsetflag blank ,state_combkey ,temp 
-0x6231 018080 storet 1 ,mem_state 
-0x6232 018081 copy rega ,contw 
-0x6233 018082 call xor16 
-0x6234 018083 branch generate_linkkey_continue 
-:      018089 process_conn_sm:
-0x6235 018091 set1 mark_ext_patch ,mark 
-0x6236 018092 bpatch patch3c_6 ,mem_patch3c 
-0x6237 018093 fetch 1 ,mem_lmo_opcode2 
-0x6238 018094 branch process_conn_sm_continue ,blank 
-0x6239 018095 call lmo_fifo_process 
-0x623a 018096 fetch 1 ,mem_lmo_opcode2 
-0x623b 018097 nrtn blank 
-:      018098 process_conn_sm_continue:
-0x623c 018099 fetch 1 ,mem_conn_sm 
-0x623d 018100 rtn blank 
-0x623e 018104 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
-0x623f 018105 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
-0x6240 018106 beq conn_sm_send_features ,host_create_conn_send_features 
-0x6241 018107 beq conn_sm_wait_features_res ,host_create_conn_waiting 
-0x6242 018108 beq conn_sm_send_switch ,host_create_conn_send_switch 
-0x6243 018109 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
-0x6244 018110 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
-0x6245 018111 beq conn_sm_encrypt ,host_create_conn_encrypt 
-0x6246 018112 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
-0x6247 018113 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
-0x6248 018114 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
-0x6249 018115 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
-0x624a 018116 beq conn_sm_detach_delay ,host_create_conn_master_detach 
-0x624b 018117 beq conn_sm_send_version ,host_create_conn_send_version 
-0x624c 018118 beq conn_sm_wait_version ,host_create_conn_waiting 
-0x624d 018119 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
-0x624e 018120 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
-0x624f 018121 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
-0x6250 018122 beq conn_sm_pairing ,host_create_conn_pairing 
-0x6251 018123 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
-0x6252 018124 beq conn_sm_auth ,host_create_conn_auth 
-0x6253 018125 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
-0x6254 018126 beq conn_sm_done ,host_create_conn_done 
-0x6255 018127 beq conn_sm_wait_done ,host_create_conn_done_wait 
-0x6256 018128 jam conn_sm_standby ,mem_conn_sm 
-0x6257 018130 rtn 
-:      018131 host_create_conn_done:
-0x6258 018132 fetch 1 ,mem_lmp_conn_state 
-0x6259 018133 rtnbit0 received_setup_complete 
-0x625a 018134 rtnbit0 sent_setup_complete 
-0x625b 018135 jam conn_sm_standby ,mem_conn_sm 
-0x625c 018136 call host_conn_judge_encrypt 
-0x625d 018137 branch scheduler_start_upper_sm 
-:      018139 host_conn_judge_encrypt:
-0x625e 018140 fetch 1 ,mem_connection_options 
-0x625f 018141 rtnbit0 connection_encrypt 
-0x6260 018142 jam conn_sm_encrypt_wait ,mem_conn_sm 
-0x6261 018143 rtn 
-:      018145 host_create_conn_done_wait:
-0x6262 018146 arg enpt_delay_timer ,queue 
-0x6263 018147 call timer_check 
-0x6264 018148 nrtn blank 
-0x6265 018149 jam conn_sm_done ,mem_conn_sm 
-0x6266 018150 rtn 
-:      018152 host_create_conn_auth:
-0x6267 018153 fetch 1 ,mem_connection_options 
-0x6268 018154 set0 connection_auth ,pdata 
-0x6269 018155 store 1 ,mem_connection_options 
-0x626a 018156 jam conn_sm_auth_wait ,mem_conn_sm 
-0x626b 018157 jam lmp_au_rand ,mem_lmo_opcode2 
-0x626c 018158 rtn 
-:      018159 host_create_conn_auth_wait:
-0x626d 018160 rtn 
-:      018161 host_create_conn_pairing:
-0x626e 018162 fetch 1 ,mem_pincode_state 
-0x626f 018163 rtnne pincode_state_pincode_ready 
-0x6270 018164 call host_auth 
-0x6271 018165 jam conn_sm_pairing_wait ,mem_conn_sm 
-0x6272 018166 rtn 
-:      018168 host_create_conn_pairing_wait:
-0x6273 018169 rtn 
-:      018170 host_creat_conn_send_feat_ext:
-0x6274 018171 jam conn_sm_wait_features_ext ,mem_conn_sm 
-0x6275 018172 jam lmp_ext_features_req ,mem_lmo_opcode2 
-0x6276 018173 rtn 
-:      018174 host_create_conn_send_version:
-0x6277 018175 jam conn_sm_wait_version ,mem_conn_sm 
-0x6278 018176 jam lmp_version_req ,mem_lmo_opcode2 
-0x6279 018177 rtn 
-:      018179 host_creat_conn_wait_switch:
-0x627a 018180 fetch 1 ,mem_switch_flag 
-0x627b 018181 rtneq switch_flag_init 
-0x627c 018182 beq switch_flag_accept ,host_create_conn_switch_accept 
-0x627d 018183 arg switch_wait_timer ,queue 
-0x627e 018184 call timer_check 
-0x627f 018185 nrtn blank 
-0x6280 018186 jam switch_flag_init ,mem_switch_flag 
-0x6281 018187 branch host_create_conn_switch 
-:      018188 host_create_conn_switch_accept:
-0x6282 018189 rtn master 
-0x6283 018190 branch host_create_conn_auth_pair 
-:      018192 host_create_conn_send_features:
-0x6284 018193 jam conn_sm_wait_features_res ,mem_conn_sm 
-0x6285 018194 jam lmp_features_req ,mem_lmo_opcode2 
-0x6286 018195 rtn 
-:      018196 host_create_conn_send_switch:
-0x6287 018197 jam lmp_switch_req ,mem_lmo_opcode2 
-0x6288 018198 set1 mark_switch_initiated ,mark 
-0x6289 018199 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628a 018200 setarg 0x1ff 
-0x628b 018201 store 2 ,mem_soft_timer 
-0x628c 018202 rtn 
-:      018203 host_create_conn_send_conn_req:
-0x628d 018204 jam conn_sm_wait_conn_accept ,mem_conn_sm 
-0x628e 018205 jam 0xff ,mem_soft_timer 
-0x628f 018206 set0 mark_reconn_recieve_switch ,mark 
-0x6290 018207 jam lmp_host_connection_req ,mem_lmo_opcode2 
-0x6291 018208 branch init_lmp_reinit 
-:      018209 host_create_conn_wait_accept:
-0x6292 018210 rtnmark1 mark_reconn_recieve_switch 
-0x6293 018211 fetch 2 ,mem_soft_timer 
-0x6294 018212 sub pdata ,1 ,pdata 
-0x6295 018213 branch host_create_conn_resend ,zero 
-0x6296 018214 store 2 ,mem_soft_timer 
-0x6297 018215 rtn 
-:      018216 host_create_conn_resend:
-0x6298 018217 jam conn_sm_send_switch ,mem_conn_sm 
-0x6299 018218 rtn 
-:      018219 host_create_conn_waiting:
-0x629a 018221 rtn 
-:      018223 host_create_conn_switch:
-0x629b 018224 fetch 1 ,mem_lmp_conn_state 
-0x629c 018225 rtnbit0 sent_setup_complete 
-0x629d 018226 rtnbit0 received_setup_complete 
-0x629e 018227 fetch 1 ,mem_connection_options 
-0x629f 018228 set0 connection_switch ,pdata 
-0x62a0 018229 store 1 ,mem_connection_options 
-0x62a1 018230 jam lmp_switch_req ,mem_lmo_opcode2 
-0x62a2 018231 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
-0x62a3 018232 rtn 
-:      018234 host_create_conn_send_setup_complete:
-0x62a4 018235 jam conn_sm_wait_setup_complete ,mem_conn_sm 
-0x62a5 018236 jam lmp_setup_complete ,mem_lmo_opcode2 
-0x62a6 018237 rtn 
-:      018239 host_create_conn_wait_setup_complete:
-0x62a7 018240 fetch 1 ,mem_lmp_conn_state 
-0x62a8 018241 rtnbit0 received_setup_complete 
-0x62a9 018242 jam conn_sm_standby ,mem_conn_sm 
-0x62aa 018244 rtn 
-:      018245 host_create_conn_wait_setup_complete_rtn:
-0x62ab 018246 jam conn_sm_auth_pair ,mem_conn_sm 
-0x62ac 018247 rtn 
-:      018249 host_create_conn_master_detach:
-0x62ad 018250 fetch 1 ,mem_soft_timer 
-0x62ae 018251 increase -1 ,pdata 
-0x62af 018252 branch host_create_conn_send_detach ,blank 
-0x62b0 018253 store 1 ,mem_soft_timer 
-0x62b1 018254 rtn 
-:      018255 host_create_conn_send_detach:
-0x62b2 018256 jam lmp_detach ,mem_lmo_opcode2 
-0x62b3 018257 jam local_host ,mem_disconn_reason_send 
-0x62b4 018258 jam 0 ,mem_conn_sm 
-0x62b5 018259 rtn 
-:      018260 host_create_conn_auth_pair:
-0x62b6 018262 fetch 1 ,mem_connection_options 
-0x62b7 018263 bbit1 connection_switch ,host_create_conn_switch 
-0x62b8 018264 bbit1 connection_auth ,host_create_conn_auth_pair_true 
-:      018265 host_create_conn_sm_done:
-0x62b9 018266 jam conn_sm_done ,mem_conn_sm 
-0x62ba 018267 rtn 
-:      018268 host_create_conn_auth_pair_true:
-0x62bb 018269 fetch 1 ,mem_link_key_exists 
-0x62bc 018270 branch host_create_conn_auth_pair_nokey ,blank 
-0x62bd 018271 fetch 1 ,mem_lmp_conn_state 
-0x62be 018272 rtnbit0 sent_setup_complete 
-0x62bf 018273 rtnbit0 received_setup_complete 
-0x62c0 018274 fetch 4 ,mem_aurand_send_delay_time 
-0x62c1 018275 arg 100 ,temp 
-0x62c2 018276 iadd temp ,temp 
-0x62c3 018277 copy clkn_bt ,pdata 
-0x62c4 018278 isub temp ,null 
-0x62c5 018279 nrtn positive 
-0x62c6 018280 branch host_create_conn_auth 
-:      018284 host_create_conn_auth_pair_nokey:
-0x62c7 018285 jam conn_sm_pairing ,mem_conn_sm 
-0x62c8 018286 jam 4 ,mem_pin_length 
-0x62c9 018287 setarg 0x3030 
-0x62ca 018288 store 2 ,mem_pin 
-0x62cb 018289 istore 2 ,contw 
-0x62cc 018290 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x62cd 018291 branch host_create_conn_pairing 
-:      018293 host_create_conn_auth_pair_wait:
-0x62ce 018294 rtn 
-:      018295 host_create_conn_encrypt:
-0x62cf 018296 fetch 1 ,mem_connection_options 
-0x62d0 018297 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
-0x62d1 018298 jam conn_sm_done ,mem_conn_sm 
-0x62d2 018299 rtn 
-:      018301 host_create_conn_encrypt_start:
-0x62d3 018302 fetch 1 ,mem_connection_options 
-0x62d4 018303 set0 connection_encrypt ,pdata 
-0x62d5 018304 store 1 ,mem_connection_options 
-0x62d6 018305 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
-0x62d7 018306 rtn 
-:      018308 host_create_conn_encrypt_wait:
-0x62d8 018309 fetch 1 ,mem_wait_encryption 
-0x62d9 018310 rtn blank 
-0x62da 018311 jam conn_sm_standby ,mem_conn_sm 
-0x62db 018312 branch host_create_conn_encrypt_start 
-:      018314 host_create_conn_encrypt_wait_clear:
-0x62dc 018315 jam conn_sm_send_setup_complete ,mem_conn_sm 
-0x62dd 018316 rtn 
-:      018318 host_auth:
-0x62de 018319 fetch 1 ,mem_op 
-0x62df 018320 bbit1 op_inrand_req ,remote_auth 
-0x62e0 018321 call tid_initiate 
-0x62e1 018322 jam lmp_in_rand ,mem_lmo_opcode2 
-0x62e2 018323 branch cmd_exit 
-:      018324 remote_auth:
-0x62e3 018325 fetch 1 ,mem_op 
-0x62e4 018326 set0 op_inrand_req ,pdata 
-0x62e5 018327 store 1 ,mem_op 
-0x62e6 018328 call lmp_accept_inrand 
-0x62e7 018329 call tid_set_reply 
-0x62e8 018330 branch cmd_exit 
-:      018332 pincode_reinit:
-0x62e9 018333 setarg 4 
-0x62ea 018334 store 1 ,mem_pin_length 
-0x62eb 018335 setarg 0x3030 
-0x62ec 018336 istore 2 ,contw 
-0x62ed 018337 istore 2 ,contw 
-0x62ee 018338 rtn 
-:      018346 module_init:
-0x62ef 018347 rtn wake 
-0x62f0 018348 jam 0 ,mem_module_task 
-0x62f1 018349 call module_gpio_init 
-0x62f2 018350 call module_init_static_string 
-0x62f3 018351 setarg module_process_idle 
-0x62f4 018352 store 2 ,mem_cb_idle_process 
-0x62f5 018353 setarg module_conn_process 
-0x62f6 018354 store 2 ,mem_cb_bt_process 
-0x62f7 018355 setarg module_process_bb_event 
-0x62f8 018356 store 2 ,mem_cb_bb_event_process 
-0x62f9 018357 setarg module_le_rx 
-0x62fa 018358 store 2 ,mem_cb_att_write 
-0x62fb 018359 setarg module_conn_process 
-0x62fc 018360 store 2 ,mem_cb_le_process 
-0x62fd 018361 set1 mark_ext_patch ,mark 
-0x62fe 018362 bpatch patch30_0 ,mem_patch30 
-0x62ff 018363 setarg module_lpm_lock 
-0x6300 018364 store 2 ,mem_cb_check_wakelock 
-0x6301 018365 setarg module_le_tx_update_data 
-0x6302 018366 store 2 ,mem_cb_update_notify_value 
-0x6303 018367 setarg 0 
-0x6304 018368 store 4 ,mem_last_uart_clock 
-0x6305 018369 store 2 ,mem_module_prepare_tx_len 
-0x6306 018370 call module_hardware_init 
-0x6307 018371 call init_module_environment 
-0x6308 018372 call check_module_disabled 
-0x6309 018373 branch eeprom_load_reconn_info 
-:      018375 module_hardware_init:
-0x630a 018376 rtn wake 
-0x630b 018377 setarg uart_baud_115200 
-0x630c 018378 store uart_baud_len ,mem_baud 
-:      018379 module_lpm_uart_init:
-0x630d 018380 call init_filter_ram 
-0x630e 018381 setarg mem_module_rx_buf 
-0x630f 018382 hstore 2 ,core_uart_rsaddr 
-0x6310 018383 setarg mem_module_rx_buf_end 
-0x6311 018384 hstore 2 ,core_uart_readdr 
-0x6312 018385 setarg mem_module_tx_buf 
-0x6313 018386 hstore 2 ,core_uart_tsaddr 
-0x6314 018387 setarg mem_module_tx_buf_end 
-0x6315 018388 hstore 2 ,core_uart_teaddr 
-0x6316 018389 hjam 0x4 ,core_gpio_sel1 
-0x6317 018390 jam 0xff ,mem_ucode_id_local 
-0x6318 018391 hjam 0x0 ,core_uart_ctrl 
-0x6319 018392 setarg mem_module_tx_buf 
-0x631a 018393 hstore 2 ,core_uart_twptr 
-0x631b 018394 hstore 2 ,core_uart_trptrp 
-0x631c 018395 setarg mem_module_rx_buf 
-0x631d 018396 hstore 2 ,core_uart_rrptr 
-0x631e 018397 branch hci_init_common 
-:      018400 module_lpm_init:
-0x631f 018401 call module_lpm_uart_init 
-0x6320 018402 branch module_gpio_init 
-:      018404 module_gpio_init:
-0x6321 018406 call ui_led_init 
-0x6322 018407 call app_led_start_blink 
-0x6323 018409 fetcht 1 ,mem_module_connect_state_gpio 
-0x6324 018410 call gpio_config_output 
-0x6325 018411 call module_set_conn_pin_low 
-0x6326 018413 fetcht 1 ,mem_module_wake_up_gpio 
-0x6327 018414 call gpio_config_input 
-0x6328 018415 fetcht 1 ,mem_at_gpio 
-0x6329 018416 branch gpio_config_input_without_wake 
-:      018418 module_lpm_lock:
-0x632a 018419 fetcht 1 ,mem_module_wake_up_gpio 
-0x632b 018420 call gpio_get_bit 
-0x632c 018421 nbranch app_put_lpm_wake_lock ,true 
-0x632d 018422 branch app_get_lpm_wake_lock 
-:      018426 module_process_idle:
-0x632e 018427 branch module_app_dispatch 
-:      018428 module_conn_process:
-0x632f 018429 branch module_app_dispatch 
-:      018430 module_app_dispatch:
-0x6330 018431 set1 mark_ext_patch ,mark 
-0x6331 018432 bpatch patch30_1 ,mem_patch30 
-0x6332 018433 call module_control_air_flow 
-0x6333 018434 call module_uart_set 
-0x6334 018435 call l2cap_malloc_is_fifo_full 
-0x6335 018436 nrtn blank 
-0x6336 018437 branch module_process 
-:      018438 module_process_bb_event:
-0x6337 018439 copy regc ,pdata 
-0x6338 018440 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
-0x6339 018441 beq bt_evt_reconn_failed ,module_reconn_fail 
-0x633a 018442 beq bt_evt_reconn_page_timeout ,module_page_time_out 
-0x633b 018443 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
-0x633c 018444 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
-0x633d 018445 beq bt_evt_switch_accept ,module_process_switch_accept 
-0x633e 018446 beq bt_evt_sniff_accept ,module_process_sniff_accept 
-0x633f 018447 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
-0x6340 018448 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
-0x6341 018449 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
-0x6342 018450 beq bt_evt_le_connected ,module_process_le_conn 
-0x6343 018451 beq bt_evt_bb_connected ,module_process_bb_conn 
-0x6344 018452 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
-0x6345 018453 beq bt_evt_setup_complete ,module_process_setup_complete 
-0x6346 018454 beq bt_evt_enter_sniff ,module_sniff_param_check 
-0x6347 018455 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
-0x6348 018456 and pdata ,0x0f ,temp 
-0x6349 018457 and_into bt_evt_timer_mask ,pdata 
-0x634a 018458 beq bt_evt_timer_init ,module_bb_event_timer 
-0x634b 018459 rtn 
-:      018461 module_process_bb_event_disconned:
-0x634c 018462 call module_disconn_start 
-0x634d 018463 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x634e 018464 rtnbit0 app_disc_after_setup_done 
-0x634f 018465 arg 3 ,loopcnt 
-0x6350 018466 arg mem_prarm_dis ,contr 
-0x6351 018467 branch send_mem_to_uart 
-:      018469 module_sniff_param_check:
-0x6352 018472 fetch 2 ,mem_context + coffset_tsniff 
-0x6353 018473 rshift pdata ,pdata 
-0x6354 018474 fetcht 2 ,mem_sniff_param_interval 
-0x6355 018475 isub temp ,null 
-0x6356 018476 nbranch module_sniff_param_check_unsniff ,zero 
-0x6357 018477 branch app_lpm_mult_enable 
-:      018478 module_sniff_param_check_unsniff:
-0x6358 018479 fetch 1 ,mem_module_task 
-0x6359 018480 rtnbit1 at_task_unsinff 
-0x635a 018481 hfetch 2 ,core_uart_rxitems 
-0x635b 018482 ncall at_set_unsniff_task_flag ,blank 
-0x635c 018483 branch app_bt_sniff_exit 
-:      018485 module_process_setup_complete:
-0x635d 018486 call module_conn_start 
-0x635e 018487 call module_check_cmode 
-0x635f 018488 branch module_uart_send_conn ,zero 
-0x6360 018489 branch app_bt_disconnect 
-:      018490 module_uart_send_conn:
-0x6361 018491 arg 4 ,loopcnt 
-0x6362 018492 arg mem_prarm_conn ,contr 
-0x6363 018493 branch send_mem_to_uart 
-:      018495 module_process_bb_even_le_disconn:
-0x6364 018496 call module_disconn_start 
-0x6365 018497 arg 5 ,loopcnt 
-0x6366 018498 arg mem_prarm_bledis ,contr 
-0x6367 018499 branch send_mem_to_uart 
-:      018501 module_process_evt_pincode_req:
-0x6368 018502 call at_restore_pin_code 
-0x6369 018503 branch app_bt_set_pincode 
-:      018504 module_process_switch_not_accept:
-0x636a 018505 fetch 1 ,mem_module_task 
-0x636b 018506 rtnbit0 at_task_switch 
-0x636c 018507 set0 at_task_switch ,pdata 
-0x636d 018508 store 1 ,mem_module_task 
-0x636e 018509 branch at_error_rev_end 
-:      018511 module_process_switch_accept:
-0x636f 018512 fetch 1 ,mem_module_task 
-0x6370 018513 rtnbit0 at_task_switch 
-0x6371 018514 set0 at_task_switch ,pdata 
-0x6372 018515 store 1 ,mem_module_task 
-0x6373 018516 branch at_nomal_rev_end 
-:      018518 module_process_sniff_accept:
-0x6374 018519 rtn 
-:      018521 module_process_sniff_not_accept:
-0x6375 018522 rtn 
-:      018524 module_process_unsniff_accept:
-0x6376 018525 fetch 1 ,mem_module_task 
-0x6377 018526 bbit0 at_task_unsinff ,app_bt_enter_sniff 
-0x6378 018527 branch at_clear_unsniff_task_flag 
-:      018529 module_process_unsniff_not_accept:
-0x6379 018530 rtn 
-:      018532 module_process_le_conn:
-0x637a 018533 call module_conn_start 
-0x637b 018534 arg mem_le_plap ,regb 
-0x637c 018535 call module_check_cmode 
-0x637d 018536 branch module_uart_send_leconn ,zero 
-0x637e 018537 branch app_ble_disconnect 
-:      018538 module_uart_send_leconn:
-0x637f 018539 arg 6 ,loopcnt 
-0x6380 018540 arg mem_prarm_bleconn ,contr 
-0x6381 018541 branch send_mem_to_uart 
-:      018543 module_process_bb_conn:
-0x6382 018544 rtn 
-:      018547 module_reconn_fail:
-0x6383 018548 arg 7 ,loopcnt 
-0x6384 018549 arg mem_prarm_recfail ,contr 
-0x6385 018550 call send_mem_to_uart 
-0x6386 018551 branch module_disconn_start 
-:      018552 module_page_time_out:
-0x6387 018553 arg 7 ,loopcnt 
-0x6388 018554 arg mem_prarm_pageout ,contr 
-0x6389 018555 call send_mem_to_uart 
-:      018556 module_disconn_start:
-0x638a 018557 call module_start_adv_discovery 
-0x638b 018558 branch module_set_conn_pin_high 
-:      018560 module_start_adv_discovery:
-0x638c 018561 fetch 1 ,mem_module_state 
-0x638d 018562 isolate1 at_state_set30 ,pdata 
-0x638e 018563 call app_bt_start_discovery ,true 
-0x638f 018564 fetch 1 ,mem_module_state 
-0x6390 018565 isolate1 at_state_set40 ,pdata 
-0x6391 018566 call app_ble_start_adv ,true 
-0x6392 018567 rtn 
-:      018568 module_set_conn_pin_high:
-0x6393 018569 fetcht 1 ,mem_module_connect_state_gpio 
-0x6394 018570 branch gpio_out_active 
-:      018572 module_conn_start:
-0x6395 018573 call module_stop_adv_discovery 
-0x6396 018574 branch module_set_conn_pin_low 
-:      018576 module_stop_adv_discovery:
-0x6397 018577 fetch 1 ,mem_module_state 
-0x6398 018578 isolate1 at_state_set30 ,pdata 
-0x6399 018579 call app_bt_stop_discovery ,true 
-0x639a 018580 fetch 1 ,mem_module_state 
-0x639b 018581 isolate1 at_state_set40 ,pdata 
-0x639c 018582 call app_ble_stop_adv ,true 
-0x639d 018583 rtn 
-:      018584 module_set_conn_pin_low:
-0x639e 018585 fetcht 1 ,mem_module_connect_state_gpio 
-0x639f 018586 branch gpio_out_inactive 
-:      018591 module_process:
-0x63a0 018592 fetch 1 ,mem_device_option 
-0x63a1 018593 rtnne dvc_op_module 
-0x63a2 018594 hfetch 2 ,core_uart_rxitems 
-0x63a3 018595 rtn blank 
-0x63a4 018596 store 2 ,mem_current_packet_length 
-0x63a5 018598 call spp_mode 
-0x63a6 018599 branch at_process ,true 
-0x63a7 018600 call at_ckeck_send_buff 
-0x63a8 018601 branch module_tx_packet 
-:      018604 spp_mode:
-0x63a9 018605 fetcht 1 ,mem_at_gpio 
-0x63aa 018606 branch gpio_get_bit 
-:      018609 module_exit_sniff:
-0x63ab 018610 fetch 1 ,mem_module_task 
-0x63ac 018611 rtnbit1 at_task_unsinff 
-0x63ad 018612 call at_set_unsniff_task_flag 
-0x63ae 018613 branch app_bt_sniff_exit 
-:      018615 module_tx_packet:
-0x63af 018616 fetch 1 ,mem_context 
-0x63b0 018617 bbit0 state_inconn ,spp_send_end 
-0x63b1 018618 fetch 1 ,mem_context + coffset_mode 
-0x63b2 018619 bbit1 mode_le ,modle_le_tx 
-0x63b3 018620 call app_check_sniff 
-0x63b4 018621 branch module_exit_sniff ,true 
-0x63b5 018622 branch spp_tx_rfcomm_packet 
-:      018624 module_le_rx:
-0x63b6 018625 call le_att_get_handle_ptr 
-0x63b7 018626 ifetch 1 ,contr 
-0x63b8 018627 copy contr ,rega 
-0x63b9 018628 call get_uart_twptr 
-0x63ba 018629 copy regb ,loopcnt 
-0x63bb 018630 copy rega ,contr 
-0x63bc 018631 call uart_copy_tx_bytes 
-0x63bd 018632 branch uartd_send 
-:      018635 module_le_tx_update_data:
-0x63be 018637 fetch 2 ,mem_module_prepare_tx_len 
-0x63bf 018638 rtn blank 
-0x63c0 018639 arg dm_le_buff_len ,temp 
-0x63c1 018640 call not_greater_than 
-0x63c2 018641 store 2 ,mem_module_temp_len 
-0x63c3 018643 copy pdata ,temp 
-0x63c4 018644 fetch 2 ,mem_module_prepare_tx_len 
-0x63c5 018645 isub temp ,pdata 
-0x63c6 018646 store 2 ,mem_module_prepare_tx_len 
-0x63c7 018647 nbranch assert ,positive 
-0x63c8 018649 arg prcp_tx_le ,temp 
-0x63c9 018650 storet 2 ,mem_le_notify_handle 
-0x63ca 018651 call le_att_get_handle_ptr 
-0x63cb 018652 branch assert ,blank 
-0x63cc 018653 add contr ,1 ,contw 
-0x63cd 018655 fetch 2 ,mem_module_temp_len 
-0x63ce 018656 copy pdata ,loopcnt 
-0x63cf 018658 call get_uart_rrptr 
-0x63d0 018660 call uart_copy_rx_bytes 
-0x63d1 018662 fetch 2 ,mem_module_temp_len 
-0x63d2 018663 store 2 ,mem_current_packet_length 
-0x63d3 018664 store 2 ,mem_le_notify_len 
-0x63d4 018665 branch spp_send_end 
-:      018668 modle_le_tx:
-0x63d5 018669 rtnmark0 mark_context 
-0x63d6 018670 call modle_le_tx_once 
-0x63d7 018671 call modle_le_tx_once 
-:      018672 modle_le_tx_once:
-0x63d8 018673 call le_xtype_fifo_is_near_full 
-0x63d9 018674 nrtn blank 
-0x63da 018675 hfetch 2 ,core_uart_rxitems 
-0x63db 018676 rtn blank 
-0x63dc 018677 fetcht 2 ,mem_module_prepare_tx_len 
-0x63dd 018678 isub temp ,pdata 
-0x63de 018679 nbranch assert ,positive 
-0x63df 018680 store 2 ,mem_current_packet_length 
-0x63e0 018681 rtn blank 
-0x63e1 018682 call at_ckeck_send_buff_le 
-0x63e2 018683 fetch 2 ,mem_module_prepare_tx_len 
-0x63e3 018684 fetcht 2 ,mem_current_packet_length 
-0x63e4 018685 iadd temp ,pdata 
-0x63e5 018686 store 2 ,mem_module_prepare_tx_len 
-0x63e6 018687 fetcht 2 ,mem_module_prepare_tx_len 
-0x63e7 018688 hfetch 2 ,core_uart_rxitems 
-0x63e8 018689 isub temp ,rega 
-0x63e9 018690 nbranch assert ,positive 
-0x63ea 018691 jam attop_handle_value_notification ,mem_fifo_temp 
-0x63eb 018692 branch le_xtype_fifo_in 
-:      018694 module_bb_event_timer:
-0x63ec 018695 storet 1 ,mem_app_evt_timer_count 
-:      018696 module_bb_event_100ms_loop:
-0x63ed 018697 fetch 1 ,mem_app_evt_timer_count 
-0x63ee 018698 rtn blank 
-0x63ef 018699 increase -1 ,pdata 
-0x63f0 018700 store 1 ,mem_app_evt_timer_count 
-0x63f1 018701 call module_bb_event_hud_ms 
-0x63f2 018702 branch module_bb_event_100ms_loop 
-:      018704 module_bb_event_hud_ms:
-0x63f3 018705 fetch 2 ,mem_at_scan_time 
-0x63f4 018706 rtn blank 
-0x63f5 018707 increase -1 ,pdata 
-0x63f6 018708 store 2 ,mem_at_scan_time 
-0x63f7 018709 nrtn blank 
-0x63f8 018710 fetch 1 ,mem_at_using_flag 
-0x63f9 018711 jam 0 ,mem_at_using_flag 
-0x63fa 018712 bbit1 at_flag_leinq ,modue_le_inq 
-0x63fb 018713 bbit1 at_flag_inq ,module_inq 
-0x63fc 018714 branch assert 
-:      018715 modue_le_inq:
-0x63fd 018716 branch app_ble_stop_scan 
-:      018717 module_inq:
-0x63fe 018718 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
-0x63ff 018719 rtn 
-:      018721 at_ckeck_send_buff:
-0x6400 018722 fetch 1 ,mem_context + coffset_mode 
-0x6401 018723 bbit1 mode_le ,at_ckeck_send_buff_le 
-0x6402 018724 fetch 2 ,mem_current_packet_length 
-0x6403 018725 arg dm_refcom_buff_len ,temp 
-0x6404 018727 call not_greater_than 
-0x6405 018728 store 2 ,mem_current_packet_length 
-0x6406 018729 rtn 
-:      018730 at_ckeck_send_buff_le:
-0x6407 018731 fetch 2 ,mem_current_packet_length 
-0x6408 018732 arg dm_le_buff_len ,temp 
-0x6409 018733 call not_greater_than 
-0x640a 018734 store 2 ,mem_current_packet_length 
-0x640b 018735 rtn 
-:      018737 at_set_unsniff_task_flag:
-0x640c 018738 fetch 1 ,mem_module_task 
-0x640d 018739 set1 at_task_unsinff ,pdata 
-0x640e 018740 store 1 ,mem_module_task 
-0x640f 018741 rtn 
-:      018743 at_clear_unsniff_task_flag:
-0x6410 018744 fetch 1 ,mem_module_task 
-0x6411 018745 set0 at_task_unsinff ,pdata 
-0x6412 018746 store 1 ,mem_module_task 
-0x6413 018747 rtn 
-:      018749 at_set_cmd_task_flag:
-0x6414 018750 fetch 1 ,mem_module_task 
-0x6415 018751 set1 at_task_cmd_flag ,pdata 
-0x6416 018752 store 1 ,mem_module_task 
-0x6417 018753 rtn 
-:      018755 at_clear_cmd_task_flag:
-0x6418 018756 fetch 1 ,mem_module_task 
-0x6419 018757 set0 at_task_cmd_flag ,pdata 
-0x641a 018758 store 1 ,mem_module_task 
-0x641b 018759 rtn 
-:      018761 module_control_air_flow:
-0x641c 018762 set1 mark_ext_patch ,mark 
-0x641d 018763 bpatch patch30_2 ,mem_patch30 
-0x641e 018764 call check_uart_tx_buff 
-0x641f 018765 branch app_l2cap_flow_control_enable ,positive 
-0x6420 018766 branch app_l2cap_flow_control_disable 
-:      018768 module_uart_set:
-0x6421 018769 call spp_mode 
-0x6422 018770 branch module_set_baud_115200 ,true 
-0x6423 018771 hfetcht uart_baud_len ,core_uart_baud 
-0x6424 018772 fetch 2 ,mem_baud 
-0x6425 018773 isub temp ,null 
-0x6426 018774 rtn zero 
-0x6427 018775 branch uart_set_baud_by_mem 
-:      018778 module_set_baud_115200:
-0x6428 018779 hfetcht uart_baud_len ,core_uart_baud 
-0x6429 018780 setarg at_baud_115200 
-0x642a 018781 isub temp ,null 
-0x642b 018782 rtn zero 
-0x642c 018783 hstore uart_baud_len ,core_uart_baud 
-0x642d 018784 rtn 
-:      018786 module_check_cmode:
-0x642e 018787 set1 mark_ext_patch ,mark 
-0x642f 018788 bpatch patch30_3 ,mem_patch30 
-0x6430 018789 fetch 1 ,mem_module_state 
-0x6431 018790 isolate0 at_state_cmode ,pdata 
-0x6432 018791 branch module_check_cmode_close ,true 
-0x6433 018792 arg mem_cmode_addr ,rega 
-0x6434 018793 arg 6 ,loopcnt 
-0x6435 018794 branch string_compare 
-:      018795 module_check_cmode_close:
-0x6436 018796 force 0 ,null 
-0x6437 018797 rtn 
-:      018799 module_init_static_string:
-0x6438 018800 set1 mark_ext_patch ,mark 
-0x6439 018801 bpatch patch30_4 ,mem_patch30 
-0x643a 018802 arg mem_prarm_pswd ,contw 
-0x643b 018803 setsect 0 ,0x35350 
-0x643c 018804 setsect 1 ,0x15115 
-0x643d 018805 setsect 2 ,0x12415 
-0x643e 018806 setsect 3 ,0x10951 
-0x643f 018807 istore 9 ,contw 
-0x6440 018808 setsect 0 ,0x2454c 
-0x6441 018809 setsect 1 ,0x35053 
-0x6442 018810 setsect 2 ,0x2454 
-0x6443 018811 setsect 3 ,0x11531 
-0x6444 018812 istore 9 ,contw 
-0x6445 018813 setsect 0 ,0x34441 
-0x6446 018814 setsect 1 ,0x194d4 
-0x6447 018815 setsect 2 ,0x12455 
-0x6448 018816 setsect 3 ,0x10d4d 
-0x6449 018817 istore 9 ,contw 
-0x644a 018818 setsect 0 ,0x3414c 
-0x644b 018819 setsect 1 ,0xd4d4 
-0x644c 018820 setsect 2 ,0x124c4 
-0x644d 018821 setsect 3 ,0x13119 
-0x644e 018822 istore 9 ,contw 
-0x644f 018823 setsect 0 ,0x15247 
-0x6450 018824 setsect 1 ,0x3d0d1 
-0x6451 018825 setsect 2 ,0xe4e4 
-0x6452 018826 setsect 3 ,0x11531 
-0x6453 018827 istore 9 ,contw 
-0x6454 018828 setsect 0 ,0x34944 
-0x6455 018829 setsect 1 ,0x114d4 
-0x6456 018830 setsect 2 ,0xe535 
-0x6457 018831 setsect 3 ,0x15105 
-0x6458 018832 istore 9 ,contw 
-0x6459 018833 setsect 0 ,0x14c2b 
-0x645a 018834 setsect 1 ,0x114d2 
-0x645b 018835 setsect 2 ,0xf525 
-0x645c 018836 setsect 3 ,0x11531 
-0x645d 018837 istore 9 ,contw 
-0x645e 018838 setsect 0 ,0x14e53 
-0x645f 018839 setsect 1 ,0x19192 
-0x6460 018840 setsect 2 ,0x44c4 
-0x6461 018841 setsect 3 ,0x15915 
-0x6462 018842 istore 9 ,contw 
-0x6463 018843 setsect 0 ,0x35352 
-0x6464 018844 setsect 1 ,0xd254 
-0x6465 018845 setsect 2 ,0x5444 
-0x6466 018846 setsect 3 ,0x10959 
-0x6467 018847 istore 9 ,contw 
-0x6468 018848 setsect 0 ,0x1454c 
-0x6469 018849 setsect 1 ,0x5392 
-0x646a 018850 setsect 2 ,0x3525 
-0x646b 018851 setsect 3 ,0x13d35 
-0x646c 018852 istore 9 ,contw 
-0x646d 018853 setsect 0 ,0x14544 
-0x646e 018854 setsect 1 ,0x113d3 
-0x646f 018855 setsect 2 ,0x4454 
-0x6470 018856 setsect 3 ,0x14d35 
-0x6471 018857 istore 9 ,contw 
-0x6472 018858 setsect 0 ,0x4154 
-0x6473 018859 setsect 1 ,0x11155 
-0x6474 018860 setsect 2 ,0x13494 
-0x6475 018861 setsect 3 ,0x13d0d 
-0x6476 018862 istore 9 ,contw 
-0x6477 018863 setsect 0 ,0x4f56 
-0x6478 018864 setsect 1 ,0x31055 
-0x6479 018865 setsect 2 ,0x3454 
-0x647a 018866 setsect 3 ,0x1393d 
-0x647b 018867 istore 9 ,contw 
-0x647c 018868 setsect 0 ,0x1504e 
-0x647d 018869 setsect 1 ,0x151d0 
-0x647e 018870 setsect 2 ,0x154f4 
-0x647f 018871 setsect 3 ,0x14951 
-0x6480 018872 istore 9 ,contw 
-0x6481 018873 setsect 0 ,0x24345 
-0x6482 018874 setsect 1 ,0x25051 
-0x6483 018875 setsect 2 ,0x4c4 
-0x6484 018876 istore 6 ,contw 
-0x6485 018877 rtn 
-:      018881 mouse_init:
-0x6486 018882 setarg le_mouse 
-0x6487 018883 store 2 ,mem_cb_le_process 
-0x6488 018884 setarg mouse_send_process 
-0x6489 018885 store 2 ,mem_cb_bt_process 
-0x648a 018886 setarg mouse_process_lpm_before 
-0x648b 018887 store 2 ,mem_cb_before_lpm 
-0x648c 018888 setarg mouse_priority_bb_event 
-0x648d 018889 store 2 ,mem_cb_bb_event_process 
-0x648e 018890 setarg mouse_idle 
-0x648f 018891 store 2 ,mem_cb_idle_process 
-0x6490 018892 setarg mouse_le_notify_update_data 
-0x6491 018893 store 2 ,mem_cb_update_notify_value 
-0x6492 018894 jam 0 ,mem_sp_flag 
-0x6493 018895 jam 0 ,mem_master_sp_flag 
-0x6494 018896 set0 mark_ext_patch ,mark 
-0x6495 018897 bpatch patch18_0 ,mem_patch18 
-0x6496 018898 call mouse_init_common 
-0x6497 018899 rtn wake 
-0x6498 018900 call mouse_init_environment 
-0x6499 018901 call mouse_dpi_init 
-0x649a 018902 setarg mouse_before_hibernate 
-0x649b 018903 store 2 ,mem_cb_before_hibernate 
-0x649c 018904 fetch 2 ,mem_ui_state_map 
-0x649d 018905 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x649e 018906 branch mouse_check_reconn_target 
-:      018908 mouse_init_environment:
-0x649f 018909 call app_initflag_check 
-0x64a0 018910 branch mouse_load_eeprom_param ,zero 
-0x64a1 018911 call eeprom_store_le_local_addr 
-0x64a2 018912 call eeprom_store_mouse_dpi 
-0x64a3 018913 branch app_initflag_store 
-:      018914 mouse_load_eeprom_param:
-0x64a4 018915 call eeprom_load_reconn_info 
-0x64a5 018916 call eeprom_load_le_loacal_addr 
-0x64a6 018917 branch eeprom_load_mouse_dpi 
-:      018919 mouse_dpi_init:
-0x64a7 018920 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64a8 018921 branch mouse_modified_dpi 
-:      018923 mouse_idle:
-0x64a9 018924 call ui_check_paring_button 
-0x64aa 018925 call mouse_check_dpi 
-0x64ab 018926 branch mouse_wheel_check 
-:      018928 mouse_check_dpi:
-0x64ac 018929 fetcht 1 ,mem_dpi_button_gpio 
-0x64ad 018930 call gpio_get_bit 
-0x64ae 018931 nbranch mouse_dpi_up ,true 
-:      018932 mouse_dpi_down:
-0x64af 018933 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b0 018934 rtneq dpi_button_state_down 
-0x64b1 018935 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-0x64b2 018936 rtn 
-:      018937 mouse_dpi_up:
-0x64b3 018938 fetch 1 ,mem_mouse_dpi_button_state 
-0x64b4 018939 rtneq dpi_button_state_up 
-0x64b5 018940 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
-0x64b6 018941 fetch 1 ,mem_mouse_dpi 
-0x64b7 018942 increase 1 ,pdata 
-0x64b8 018943 and pdata ,0x03 ,pdata 
-0x64b9 018944 store 1 ,mem_mouse_dpi 
-0x64ba 018945 branch mouse_modified_dpi 
-:      018946 mouse_modified_dpi:
-0x64bb 018947 setarg mouse_dpi_address 
-0x64bc 018948 call twspi_read 
-0x64bd 018949 and pdata ,0xfc ,temp 
-0x64be 018950 fetch 1 ,mem_mouse_dpi 
-0x64bf 018951 iadd temp ,pdata 
-0x64c0 018952 lshift8 pdata ,pdata 
-0x64c1 018953 add pdata ,mouse_dpi_address ,pdata 
-0x64c2 018954 call twspi_write 
-0x64c3 018955 branch eeprom_store_mouse_dpi 
-:      018957 mouse_init_common:
-0x64c4 018958 call mouse_init_sunt 
-0x64c5 018959 call mouse_gpio_init 
-0x64c6 018960 hfetch 2 ,core_clkoff 
-0x64c7 018961 set0 clock_off_qdecoder ,pdata 
-0x64c8 018962 hstore 2 ,core_clkoff 
-0x64c9 018963 rtn 
-:      018965 mouse_gpio_init:
-0x64ca 018966 call lpm_disable_exen_output 
-0x64cb 018967 fetcht 1 ,mem_whee_a_data_gpio 
-0x64cc 018968 call gpio_config_input 
-0x64cd 018969 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ce 018970 call gpio_config_input 
-0x64cf 018971 fetcht 1 ,mem_lbutton_gpio 
-0x64d0 018972 call gpio_config_input 
-0x64d1 018973 fetcht 1 ,mem_rbutton_gpio 
-0x64d2 018974 call gpio_config_input 
-0x64d3 018975 fetcht 1 ,mem_mbutton_gpio 
-0x64d4 018976 call gpio_config_input 
-0x64d5 018977 fetcht 1 ,mem_sensor_data_gpio 
-0x64d6 018978 call gpio_config_input 
-0x64d7 018979 fetcht 1 ,mem_dpi_button_gpio 
-0x64d8 018980 call gpio_config_input 
-0x64d9 018981 hfetch 1 ,core_gpio_pu3 
-0x64da 018982 or_into 0x18 ,pdata 
-0x64db 018983 hstore 1 ,core_gpio_pu3 
-0x64dc 018984 hfetch 1 ,core_gpio_pd2 + 1 
-0x64dd 018985 and_into 0xe7 ,pdata 
-0x64de 018986 hstore 1 ,core_gpio_pd2 + 1 
-0x64df 018987 rtn 
-:      018990 mouse_before_hibernate:
-0x64e0 018991 setarg 0xbc05 
-0x64e1 018992 call twspi_write 
-0x64e2 018993 jam 1 ,mem_lpm_current_mult 
-:      018995 mouse_process_lpm_before:
-0x64e3 018996 call mouse_wheel_check 
-0x64e4 018997 arg 25 ,temp 
-0x64e5 018998 call gpio_config_output 
-0x64e6 018999 hjam 0 ,core_gpio_sel1 
-0x64e7 019000 fetcht 1 ,mem_whee_a_data_gpio 
-0x64e8 019001 call gpio_set_wake_by_current_state 
-0x64e9 019002 fetcht 1 ,mem_whee_b_data_gpio 
-0x64ea 019003 call gpio_set_wake_by_current_state 
-0x64eb 019004 fetcht 1 ,mem_lbutton_gpio 
-0x64ec 019005 call gpio_set_wake_by_current_state 
-0x64ed 019006 fetcht 1 ,mem_rbutton_gpio 
-0x64ee 019007 call gpio_set_wake_by_current_state 
-0x64ef 019008 fetcht 1 ,mem_mbutton_gpio 
-0x64f0 019009 call gpio_set_wake_by_current_state 
-0x64f1 019010 fetcht 1 ,mem_sensor_data_gpio 
-0x64f2 019011 call gpio_set_wake 
-0x64f3 019012 fetch 1 ,mem_lpm_current_mult 
-0x64f4 019013 nrtn blank 
-0x64f5 019014 branch gpio_clr_wake 
-:      019016 mouse_wheel_check:
-0x64f6 019017 set0 mark_ext_patch ,mark 
-0x64f7 019018 bpatch patch18_1 ,mem_patch18 
-0x64f8 019019 arg 0 ,rega 
-0x64f9 019020 fetcht 1 ,mem_whee_a_data_gpio 
-0x64fa 019021 call gpio_get_bit 
-0x64fb 019022 setflag true ,0 ,rega 
-0x64fc 019023 fetcht 1 ,mem_whee_b_data_gpio 
-0x64fd 019024 call gpio_get_bit 
-0x64fe 019025 setflag true ,1 ,rega 
-0x64ff 019026 copy rega ,pdata 
-0x6500 019028 and_into 0x3 ,pdata 
-0x6501 019029 fetcht 1 ,mem_mouse_z_now 
-0x6502 019030 store 1 ,mem_mouse_z_now 
-0x6503 019031 isub temp ,null 
-0x6504 019032 branch mouse_wheel_clear ,zero 
-0x6505 019033 fetch 1 ,mem_mouse_z_before 
-0x6506 019034 store 1 ,mem_mouse_z_last 
-0x6507 019035 storet 1 ,mem_mouse_z_before 
-0x6508 019036 fetch 1 ,mem_mouse_z_now 
-0x6509 019037 lshift4 pdata ,pdata 
-0x650a 019038 fetcht 1 ,mem_mouse_z_before 
-0x650b 019039 lshift2 temp ,temp 
-0x650c 019040 iadd temp ,pdata 
-0x650d 019041 fetcht 1 ,mem_mouse_z_last 
-0x650e 019042 iadd temp ,pdata 
-0x650f 019043 beq 0x38 ,mouse_wheel_forward 
-0x6510 019044 beq 0x34 ,mouse_wheel_back 
-0x6511 019045 beq 0x0b ,mouse_wheel_back 
-0x6512 019046 beq 0x07 ,mouse_wheel_forward 
-0x6513 019047 rtn 
-:      019049 mouse_wheel_clear:
-0x6514 019050 rtn 
-:      019052 mouse_wheel_forward:
-0x6515 019053 fetch 1 ,mem_mouse_z_data 
-0x6516 019054 increase 1 ,pdata 
-0x6517 019055 store 1 ,mem_mouse_z_data 
-0x6518 019056 rtn 
-:      019058 mouse_wheel_back:
-0x6519 019059 fetch 1 ,mem_mouse_z_data 
-0x651a 019060 increase -1 ,pdata 
-0x651b 019061 store 1 ,mem_mouse_z_data 
-0x651c 019062 rtn 
-:      019064 mouse_process_ble:
-0x651d 019066 rtn 
-:      019067 mouse_sleep_sensor:
-0x651e 019068 setarg 0xB805 
-0x651f 019069 branch twspi_write 
-:      019071 mouse_bb_connected:
-0x6520 019072 rtn 
-:      019074 le_mouse_bb_event_write_request:
-0x6521 019075 call app_ble_store_reconn_info 
-0x6522 019076 jam mouse_mode_state_ble ,mem_mouse_mode_state 
-0x6523 019077 call app_lpm_mult_enable 
-:      019078 le_mouse_bb_event_enc_info:
-0x6524 019079 branch app_ble_start_write 
-:      019081 le_hibernate_timer:
-0x6525 019082 fetch 2 ,mem_le_hibernate_timer 
-0x6526 019083 rtn blank 
-0x6527 019084 increase -1 ,pdata 
-0x6528 019085 store 2 ,mem_le_hibernate_timer 
-0x6529 019086 nrtn blank 
-0x652a 019087 branch app_enter_hibernate 
-:      019089 mouse_hid_connected:
-0x652b 019090 setarg hid_handshake_timeout 
-0x652c 019091 store 1 ,mem_hid_handshake_timer_count 
-0x652d 019092 rtn 
-:      019094 mouse_send_process:
-0x652e 019095 fetch 1 ,mem_app_handshake_flag 
-0x652f 019096 rtn blank 
-0x6530 019097 call l2cap_malloc_is_fifo_nearly_full 
-0x6531 019098 nrtn blank 
-0x6532 019099 call mouse_motion 
-0x6533 019100 nrtn user 
-0x6534 019101 call mouse_no_data_timer_init 
-0x6535 019102 call mouse_send_blank_packet_timer_init 
-:      019103 mouse_send_data:
-0x6536 019104 arg 8 ,rega 
-0x6537 019105 call hid_malloc_tx_buff 
-0x6538 019106 fetch 2 ,mem_hid_int_remote_cid 
-0x6539 019107 istore 2 ,contw 
-0x653a 019108 setarg 0x02a1 
-0x653b 019109 istore 2 ,contw 
-0x653c 019110 fetch 1 ,mem_mouse_key 
-0x653d 019111 istore 1 ,contw 
-0x653e 019112 fetch 2 ,mem_mouse_x 
-0x653f 019113 arg 0xfff ,temp 
-0x6540 019114 iand temp ,pdata 
-0x6541 019115 fetcht 2 ,mem_mouse_y 
-0x6542 019116 lshift4 temp ,temp 
-0x6543 019117 lshift8 temp ,temp 
-0x6544 019118 ior temp ,pdata 
-0x6545 019119 istore 3 ,contw 
-0x6546 019120 fetch 1 ,mem_mouse_z 
-0x6547 019121 istore 1 ,contw 
-0x6548 019122 setarg 0 
-0x6549 019123 istore 1 ,contw 
-0x654a 019124 jam 8 ,mem_ui_data_txbuff_length 
-0x654b 019125 rtn 
-:      019128 mouse_send_blank_packet_timer:
-0x654c 019129 set0 mark_ext_patch ,mark 
-0x654d 019130 bpatch patch18_2 ,mem_patch18 
-0x654e 019131 fetch 1 ,mem_mouse_send_blank_timer 
-0x654f 019132 rtn blank 
-0x6550 019133 increase -1 ,pdata 
-0x6551 019134 store 1 ,mem_mouse_send_blank_timer 
-0x6552 019135 nrtn blank 
-0x6553 019136 call l2cap_malloc_is_fifo_empty 
-0x6554 019137 nrtn blank 
-0x6555 019138 setarg 0 
-0x6556 019139 store 5 ,mem_mouse_x 
-0x6557 019140 call mouse_send_data 
-0x6558 019141 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x6559 019142 rtn 
-:      019143 mouse_send_blank_packet_timer_init:
-0x655a 019144 fetch 2 ,mem_mouse_blank_data_timeout 
-0x655b 019145 store 2 ,mem_mouse_blank_data_timer 
-0x655c 019146 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
-0x655d 019147 rtn 
-:      019149 mouse_no_data_timer_init:
-0x655e 019150 fetch 2 ,mem_mouse_no_data_timeout 
-0x655f 019151 store 2 ,mem_mouse_no_data_timer 
-0x6560 019152 rtn 
-:      019155 mouse_le_notify_update_data:
-0x6561 019156 fetcht 2 ,mem_le_notify_handle 
-0x6562 019157 call le_att_get_handle_ptr 
-0x6563 019158 ifetch 1 ,contr 
-0x6564 019159 store 1 ,mem_le_notify_len 
-0x6565 019160 rtn 
-:      019163 mouse_fill_data_le:
-0x6566 019164 set0 mark_ext_patch ,mark 
-0x6567 019165 bpatch patch18_3 ,mem_patch18 
-0x6568 019166 fetcht 2 ,mem_le_notify_handle 
-0x6569 019167 call le_att_get_handle_ptr 
-0x656a 019168 add contr ,1 ,contw 
-:      019169 mouse_fill_data:
-0x656b 019170 fetch 1 ,mem_mouse_key 
-0x656c 019171 istore 1 ,contw 
-0x656d 019172 fetch 2 ,mem_mouse_x 
-0x656e 019173 arg 0xfff ,temp 
-0x656f 019174 iand temp ,pdata 
-0x6570 019175 fetcht 2 ,mem_mouse_y 
-0x6571 019176 lshift4 temp ,temp 
-0x6572 019177 lshift8 temp ,temp 
-0x6573 019178 ior temp ,pdata 
-0x6574 019179 istore 3 ,contw 
-0x6575 019180 fetch 1 ,mem_mouse_z 
-0x6576 019181 istore 1 ,contw 
-0x6577 019182 rtn 
-:      019184 mouse_motion:
-0x6578 019185 set0 mark_ext_patch ,mark 
-0x6579 019186 bpatch patch18_4 ,mem_patch18 
-0x657a 019187 disable user 
-0x657b 019188 setarg 0 
-0x657c 019189 store 5 ,mem_mouse_x 
-0x657d 019190 call p3204_motion 
-0x657e 019191 call p3204_sdio_low 
-0x657f 019192 call mouse_zwheel 
-0x6580 019193 branch mouse_key 
-:      019195 p3204_motion:
-0x6581 019196 fetch 1 ,mem_sensor_type 
-0x6582 019197 rtnne sensor_type_p3204 
-0x6583 019198 fetch 1 ,mem_mouse_move_flag 
-0x6584 019199 call p3204_clear_data ,blank 
-0x6585 019200 jam 1 ,mem_mouse_move_flag 
-0x6586 019201 disable user 
-0x6587 019202 fetcht 1 ,mem_sensor_data_gpio 
-0x6588 019203 call gpio_get_bit 
-0x6589 019204 nrtn true 
-0x658a 019205 setarg 0 
-0x658b 019206 call twspi_read 
-0x658c 019207 bne p3204_id ,twspi_reset 
-0x658d 019208 setarg 2 
-0x658e 019209 call twspi_read 
-0x658f 019210 rtnbit0 7 
-0x6590 019211 setarg 3 
-0x6591 019212 call twspi_read 
-0x6592 019213 call extsign 
-0x6593 019214 store 2 ,mem_mouse_x 
-0x6594 019215 setarg 4 
-0x6595 019216 call twspi_read 
-0x6596 019217 call extsign 
-0x6597 019218 sub pdata ,0 ,pdata 
-0x6598 019219 store 2 ,mem_mouse_y 
-0x6599 019220 fetch 4 ,mem_mouse_x 
-0x659a 019221 enable user 
-0x659b 019222 rtn 
-:      019223 mouse_zwheel:
-0x659c 019224 fetch 1 ,mem_mouse_z_data 
-0x659d 019225 rtn blank 
-0x659e 019226 store 1 ,mem_mouse_z 
-0x659f 019227 jam 0 ,mem_mouse_z_data 
-0x65a0 019228 enable user 
-0x65a1 019229 rtn 
-:      019230 mouse_key:
-0x65a2 019231 arg 0 ,rega 
-0x65a3 019232 fetcht 1 ,mem_lbutton_gpio 
-0x65a4 019233 call gpio_get_bit 
-0x65a5 019234 setflag true ,0 ,rega 
-0x65a6 019235 fetcht 1 ,mem_rbutton_gpio 
-0x65a7 019236 call gpio_get_bit 
-0x65a8 019237 setflag true ,1 ,rega 
-0x65a9 019238 fetcht 1 ,mem_mbutton_gpio 
-0x65aa 019239 call gpio_get_bit 
-0x65ab 019240 setflag true ,2 ,rega 
-0x65ac 019241 deposit rega 
-0x65ad 019242 fetcht 1 ,mem_mouse_key 
-0x65ae 019243 store 1 ,mem_mouse_key 
-0x65af 019244 ixor temp ,pdata 
-0x65b0 019245 sub pdata ,0 ,null 
-0x65b1 019246 rtn zero 
-0x65b2 019247 enable user 
-0x65b3 019248 rtn 
-:      019253 p3204_sdio_low:
-0x65b4 019254 arg 26 ,temp 
-0x65b5 019255 call gpio_get_bit 
-0x65b6 019256 rtn true 
-0x65b7 019257 setarg 0 
-0x65b8 019258 call twspi_read 
-0x65b9 019259 branch p3204_sdio_low 
-:      019261 p3204_clear_data:
-0x65ba 019262 arg 0 ,loopcnt 
-:      019263 p3204_clear_data_loop:
-0x65bb 019264 setarg 2 
-0x65bc 019265 call twspi_read 
-0x65bd 019266 nop 100 
-0x65be 019267 increase 1 ,loopcnt 
-0x65bf 019268 fetcht 1 ,mem_sensor_data_gpio 
-0x65c0 019269 call gpio_get_bit 
-0x65c1 019270 branch p3204_clear_data_loop ,true 
-0x65c2 019271 deposit loopcnt 
-0x65c3 019272 store 2 ,mem_init_cnt 
-0x65c4 019273 rtn 
-:      019274 mouse_init_sunt:
-0x65c5 019275 call spid_init 
-0x65c6 019276 rtn wake 
-:      019278 mouse_init_p3204:
-0x65c7 019279 setarg 0 
-0x65c8 019280 call twspi_read 
-0x65c9 019281 store 1 ,mem_sensor_id 
-0x65ca 019282 beq p3204_id ,mouse_init_p3204_cont 
-0x65cb 019283 call twspi_reset 
-0x65cc 019284 nop 10000 
-0x65cd 019285 branch mouse_init_p3204 
-:      019286 mouse_init_p3204_cont:
-0x65ce 019287 setarg 0x8006 
-0x65cf 019288 call twspi_write 
-0x65d0 019289 nop 1000 
-0x65d1 019290 jam sensor_type_p3204 ,mem_sensor_type 
-0x65d2 019291 rtn 
-:      019295 extsign:
-0x65d3 019296 rtnbit0 7 
-0x65d4 019297 arg 0xff00 ,temp 
-0x65d5 019298 ior temp ,pdata 
-0x65d6 019299 rtn 
-:      019303 le_mouse:
-0x65d7 019304 call le_xtype_fifo_is_near_full 
-0x65d8 019305 nrtn blank 
-0x65d9 019306 fetcht 2 ,mem_le_notify_handle 
-0x65da 019307 call le_att_check_notification_enable 
-0x65db 019308 rtnbit0 0 
-0x65dc 019309 fetch 1 ,mem_le_switch_send_data 
-0x65dd 019310 rtnbit0 0 
-0x65de 019311 call mouse_motion 
-0x65df 019313 nrtn user 
-0x65e0 019314 call mouse_no_data_timer_init 
-0x65e1 019316 jam attop_handle_value_notification ,mem_fifo_temp 
-0x65e2 019317 call le_xtype_fifo_in 
-0x65e3 019318 branch mouse_fill_data_le 
-:      019320 mouse_test:
-0x65e4 019321 rtn user 
-0x65e5 019322 fetch 1 ,mem_mouse_test_cnt 
-0x65e6 019323 increase 1 ,pdata 
-0x65e7 019324 store 1 ,mem_mouse_test_cnt 
-0x65e8 019325 arg 1 ,temp 
-0x65e9 019326 bbit0 7 ,mouse_test_pos 
-0x65ea 019327 arg 0xffff ,temp 
-:      019328 mouse_test_pos:
-0x65eb 019329 storet 5 ,mem_mouse_x 
-0x65ec 019330 enable user 
-0x65ed 019331 rtn 
-:      019333 mouse_check_mode_state:
-0x65ee 019334 disable user 
-0x65ef 019335 fetch 1 ,mem_mouse_mode_state 
-0x65f0 019336 rtneq mouse_mode_state_ble 
-0x65f1 019337 enable user 
-0x65f2 019338 rtn 
-:      019340 mouse_priority_bb_event:
-0x65f3 019341 copy regc ,pdata 
-0x65f4 019342 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
-0x65f5 019343 beq bt_evt_bb_connected ,mouse_stop_discovery 
-0x65f6 019344 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
-0x65f7 019345 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
-0x65f8 019346 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
-0x65f9 019347 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
-0x65fa 019348 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
-0x65fb 019349 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
-0x65fc 019350 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
-0x65fd 019351 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
-0x65fe 019352 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
-0x65ff 019353 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
-0x6600 019354 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
-0x6601 019355 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x6602 019356 and pdata ,0x0f ,temp 
-0x6603 019357 and_into bt_evt_timer_mask ,pdata 
-0x6604 019358 beq bt_evt_timer_init ,mouse_bb_event_timer 
-0x6605 019359 rtn 
-:      019361 le_mouse_bb_event_connected:
-0x6606 019362 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6607 019363 set0 app_disc_by_button ,pdata 
-0x6608 019364 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
-0x6609 019365 setarg 0 
-0x660a 019366 store 2 ,mem_mouse_direct_timer 
-0x660b 019367 fetch 1 ,mem_conn_cnt 
-0x660c 019368 increase 1 ,pdata 
-0x660d 019369 store 1 ,mem_conn_cnt 
-0x660e 019370 branch mouse_stop_discovery 
-:      019372 mouse_bb_event_pincode:
-0x660f 019373 call pincode_reinit 
-0x6610 019374 branch app_bt_set_pincode 
-:      019376 mouse_bb_event_reconn_failed:
-0x6611 019377 fetch 2 ,mem_ui_state_map 
-0x6612 019378 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x6613 019379 branch app_bb_hibernate 
-:      019382 mouse_bt_hid_connected:
-0x6614 019383 call mouse_hid_connected 
-0x6615 019384 rtn 
-:      019385 mouse_bt_event_setup_complete:
-0x6616 019386 rtn 
-:      019388 mouse_bb_disconnected:
-0x6617 019389 set0 mark_ext_patch ,mark 
-0x6618 019390 bpatch patch18_5 ,mem_patch18 
-0x6619 019391 call mouse_bb_discon_clear_stack 
-0x661a 019392 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x661b 019393 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x661c 019394 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x661d 019395 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
-0x661e 019396 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
-0x661f 019397 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x6620 019398 branch mouse_start_discovery 
-:      019399 mouse_bb_discon_clear_stack:
-0x6621 019400 setarg 0 
-0x6622 019401 store 4 ,mem_mouse_z_last 
-0x6623 019402 jam 0 ,mem_mouse_send_blank_timer 
-0x6624 019403 jam 0 ,mem_mouse_move_flag 
-0x6625 019404 jam app_handshake_null ,mem_app_handshake_flag 
-0x6626 019405 jam 0 ,mem_ltk_exists 
-0x6627 019406 jam 0 ,mem_mouse_mode_state 
-0x6628 019407 jam 0 ,mem_reconnect_timeout 
-0x6629 019408 rtn 
-:      019410 mouse_event_light_state_pairing:
-0x662a 019411 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
-0x662b 019412 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
-0x662c 019413 branch mouse_start_discovery 
-:      019414 mouse_event_light_state_hibernate:
-0x662d 019415 fetch 2 ,mem_ui_state_map 
-0x662e 019416 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x662f 019417 branch app_bb_hibernate 
-:      019419 mouse4_0_event_bb_disconn:
-0x6630 019420 call le_clean_att_list_handle_enable 
-0x6631 019421 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x6632 019422 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x6633 019423 branch app_bb_hibernate 
-:      019425 mouse_bb_event_timer:
-0x6634 019426 set0 mark_ext_patch ,mark 
-0x6635 019427 bpatch patch18_6 ,mem_patch18 
-0x6636 019428 storet 1 ,mem_app_evt_timer_count 
-:      019429 mouse_bb_event_100ms_loop:
-0x6637 019430 fetch 1 ,mem_app_evt_timer_count 
-0x6638 019431 rtn blank 
-0x6639 019432 increase -1 ,pdata 
-0x663a 019433 store 1 ,mem_app_evt_timer_count 
-0x663b 019436 call mouse_check_hid_handshake_timer 
-0x663c 019437 call mouse_check_discovery_timeout_timer 
-0x663d 019438 call mouse_check_direct_timeout_timer 
-0x663e 019439 call mouse_check_no_data_timeout_timer 
-0x663f 019441 fetch 1 ,mem_mouse_mode_state 
-0x6640 019442 compare mouse_mode_state_ble ,pdata ,0xff 
-0x6641 019443 call mouse4_0_bb_event_100ms ,true 
-0x6642 019444 fetch 1 ,mem_mouse_mode_state 
-0x6643 019445 compare mouse_mode_state_bt ,pdata ,0xff 
-0x6644 019446 call mouse3_0_bb_event_100ms ,true 
-0x6645 019447 branch mouse_bb_event_100ms_loop 
-:      019449 mouse3_0_bb_event_100ms:
-0x6646 019451 call mouse_check_blank_data_timeout_timer 
-0x6647 019452 branch mouse_send_blank_packet_timer 
-:      019454 mouse4_0_bb_event_100ms:
-0x6648 019456 rtn 
-:      019458 mouse_check_hid_handshake_timer:
-0x6649 019459 fetch 1 ,mem_hid_handshake_timer_count 
-0x664a 019460 rtn blank 
-0x664b 019461 increase -1 ,pdata 
-0x664c 019462 store 1 ,mem_hid_handshake_timer_count 
-0x664d 019463 nrtn blank 
-0x664e 019464 branch mouse_bt_hid_handshake 
-:      019466 mouse_check_discovery_timeout_timer:
-0x664f 019467 fetch 2 ,mem_mouse_discovery_timer 
-0x6650 019468 rtn blank 
-0x6651 019469 increase -1 ,pdata 
-0x6652 019470 store 2 ,mem_mouse_discovery_timer 
-0x6653 019471 nrtn blank 
-0x6654 019472 call mouse_stop_discovery 
-0x6655 019473 branch app_enter_hibernate 
-:      019475 mouse_check_direct_timeout_timer:
-0x6656 019476 fetch 2 ,mem_mouse_direct_timer 
-0x6657 019477 rtn blank 
-0x6658 019478 increase -1 ,pdata 
-0x6659 019479 store 2 ,mem_mouse_direct_timer 
-0x665a 019480 nrtn blank 
-0x665b 019481 call app_ble_stop_direct_adv 
-0x665c 019482 branch app_enter_hibernate 
-:      019484 mouse_check_blank_data_timeout_timer:
-0x665d 019485 fetch 2 ,mem_mouse_blank_data_timer 
-0x665e 019486 rtn blank 
-0x665f 019487 increase -1 ,pdata 
-0x6660 019488 store 2 ,mem_mouse_blank_data_timer 
-0x6661 019489 nrtn blank 
-0x6662 019490 jam 0 ,mem_mouse_send_blank_timer 
-0x6663 019491 rtn 
-:      019493 mouse_check_no_data_timeout_timer:
-0x6664 019494 fetch 2 ,mem_mouse_no_data_timer 
-0x6665 019495 rtn blank 
-0x6666 019496 increase -1 ,pdata 
-0x6667 019497 store 2 ,mem_mouse_no_data_timer 
-0x6668 019498 nrtn blank 
-0x6669 019499 branch mouse_disconnect 
-:      019501 mouse_bb_event_discovery_btn:
-0x666a 019502 set0 mark_ext_patch ,mark 
-0x666b 019503 bpatch patch18_7 ,mem_patch18 
-0x666c 019504 jam 0 ,mem_mouse_send_blank_timer 
-0x666d 019505 jam 1 ,mem_reconnect_timeout 
-0x666e 019506 setarg 0 
-0x666f 019507 store 2 ,mem_mouse_direct_timer 
-0x6670 019508 call mouse_disconnect 
-0x6671 019509 fetch 1 ,mem_device_option 
-0x6672 019510 isolate1 mode_4_mouse ,pdata 
-0x6673 019511 call mouse4_0_bb_event_discovery_btn ,true 
-0x6674 019512 fetch 1 ,mem_device_option 
-0x6675 019513 isolate1 mode_3_mouse ,pdata 
-0x6676 019514 call mouse3_0_bb_event_discovery_btn ,true 
-0x6677 019515 call app_lpm_mult_disable 
-0x6678 019516 branch mouse_start_discovery 
-:      019520 mouse3_0_check_reconn_target:
-0x6679 019521 fetch 6 ,mem_hci_plap 
-0x667a 019522 branch app_bt_start_discovery_short ,blank 
-0x667b 019523 branch app_bt_start_reconnect 
-:      019525 mouse4_0_check_reconn_target:
-0x667c 019526 fetch 6 ,mem_hci_plap 
-0x667d 019527 branch mouse4_0_no_reconn_target ,blank 
-0x667e 019528 fetch 2 ,mem_mouse_direct_timeout 
-0x667f 019529 store 2 ,mem_mouse_direct_timer 
-0x6680 019530 call app_lpm_mult_enable 
-0x6681 019531 branch app_ble_start_direct_adv 
-:      019532 mouse4_0_no_reconn_target:
-0x6682 019533 call app_led_start_blink 
-0x6683 019534 branch app_ble_start_adv 
-:      019536 mouse3_0_bb_event_discovery_btn:
-0x6684 019537 fetch 2 ,mem_ui_state_map 
-0x6685 019538 isolate1 ui_state_bt_reconnect ,pdata 
-0x6686 019539 call app_bt_reconnect_cancel ,true 
-0x6687 019540 rtn 
-:      019541 mouse4_0_bb_event_discovery_btn:
-0x6688 019542 call le_clean_att_list_handle_enable 
-0x6689 019543 rtn 
-:      019545 mouse_bt_hid_handshake:
-0x668a 019546 jam app_handshake_done ,mem_app_handshake_flag 
-0x668b 019547 call app_lpm_mult_enable 
-0x668c 019548 call app_bt_store_reconn_info 
-0x668d 019549 jam mouse_mode_state_bt ,mem_mouse_mode_state 
-0x668e 019550 setarg 0 
-0x668f 019551 store 2 ,mem_discovery_timeout_timer_count 
-0x6690 019552 store 1 ,mem_hid_handshake_timer_count 
-0x6691 019553 call app_bt_enter_sniff 
-0x6692 019554 branch mouse_send_blank_packet_timer_init 
-:      019556 mouse_check_reconn_target:
-0x6693 019557 fetch 1 ,mem_xrecord_mode 
-0x6694 019558 beq rec_3_mode ,mouse3_0_check_reconn_target 
-0x6695 019559 beq rec_4_mode ,mouse4_0_check_reconn_target 
-0x6696 019560 branch mouse_start_discovery 
-:      019562 mouse_start_discovery:
-0x6697 019563 set0 mark_ext_patch ,mark 
-0x6698 019564 bpatch patch19_0 ,mem_patch19 
-0x6699 019565 fetch 1 ,mem_le_lap 
-0x669a 019566 increase 1 ,pdata 
-0x669b 019567 store 1 ,mem_le_lap 
-0x669c 019568 call app_lpm_mult_disable 
-0x669d 019569 fetch 2 ,mem_discovery_timeout 
-0x669e 019570 store 2 ,mem_mouse_discovery_timer 
-0x669f 019571 fetch 1 ,mem_device_option 
-0x66a0 019572 isolate1 mode_4_mouse ,pdata 
-0x66a1 019573 call app_ble_start_adv ,true 
-0x66a2 019574 fetch 1 ,mem_device_option 
-0x66a3 019575 isolate1 mode_3_mouse ,pdata 
-0x66a4 019576 call app_bt_start_discovery ,true 
-0x66a5 019577 branch app_led_start_blink 
-:      019579 mouse_stop_discovery:
-0x66a6 019580 set0 mark_ext_patch ,mark 
-0x66a7 019581 bpatch patch19_1 ,mem_patch19 
-0x66a8 019582 setarg 0 
-0x66a9 019583 store 2 ,mem_mouse_discovery_timer 
-0x66aa 019584 fetch 1 ,mem_device_option 
-0x66ab 019585 isolate1 mode_4_mouse ,pdata 
-0x66ac 019586 call app_ble_stop_adv ,true 
-0x66ad 019587 fetch 1 ,mem_device_option 
-0x66ae 019588 isolate1 mode_3_mouse ,pdata 
-0x66af 019589 call app_bt_stop_discovery ,true 
-0x66b0 019590 branch app_led_stop_blink 
-:      019592 mouse_disconnect:
-0x66b1 019593 set0 mark_ext_patch ,mark 
-0x66b2 019594 bpatch patch19_2 ,mem_patch19 
-0x66b3 019595 setarg 0 
-0x66b4 019596 store 2 ,mem_mouse_no_data_timer 
-0x66b5 019597 fetch 2 ,mem_ui_state_map 
-0x66b6 019598 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x66b7 019599 fetch 2 ,mem_ui_state_map 
-0x66b8 019600 bbit1 ui_state_bt_connected ,app_bt_disconnect 
-0x66b9 019601 rtn 
-:      019603 eeprom_store_mouse_dpi:
-0x66ba 019604 set0 mark_ext_patch ,mark 
-0x66bb 019605 bpatch patch19_3 ,mem_patch19 
-0x66bc 019606 arg 1 ,temp 
-0x66bd 019607 arg mem_mouse_dpi ,rega 
-0x66be 019608 arg mouse_dpi_eeprom_addr ,regb 
-0x66bf 019609 branch iicd_write_eep_data 
-:      019611 eeprom_load_mouse_dpi:
-0x66c0 019612 set0 mark_ext_patch ,mark 
-0x66c1 019613 bpatch patch19_4 ,mem_patch19 
-0x66c2 019614 arg 1 ,temp 
-0x66c3 019615 arg mem_mouse_dpi ,rega 
-0x66c4 019616 arg mouse_dpi_eeprom_addr ,regb 
-0x66c5 019617 branch iicd_read_eep_data 
-:      019625 twspi_reset:
-0x66c6 019626 set0 mark_ext_patch ,mark 
-0x66c7 019627 bpatch patch1f_6 ,mem_patch1f 
-0x66c8 019628 hfetch 1 ,core_gpio_oe3 
-0x66c9 019629 arg 0x06 ,temp 
-0x66ca 019630 ior temp ,pdata 
-0x66cb 019631 hstore 1 ,core_gpio_oe3 
-0x66cc 019632 hfetch 1 ,core_gpio_out3 
-0x66cd 019633 ior temp ,pdata 
-0x66ce 019634 hstore 1 ,core_gpio_out3 
-0x66cf 019635 hjam 0 ,core_gpio_sel1 
-0x66d0 019636 hfetch 1 ,core_gpio_out3 
-0x66d1 019637 set0 1 ,pdata 
-0x66d2 019638 set0 2 ,pdata 
-0x66d3 019639 hstore 1 ,core_gpio_out3 
-0x66d4 019640 nop 30 
-0x66d5 019641 hjam 1 ,core_gpio_sel1 
-0x66d6 019642 rtn 
-:      019643 twspi_write:
-0x66d7 019644 branch spid_write_reg 
-:      019646 twspi_read:
-0x66d8 019647 branch spid_read_reg 
-:      019654 read_function_aes:
-0x66d9 019655 nbranch read_function ,user 
-0x66da 019656 hfetch 1 ,core_gpio_key2 
-0x66db 019657 or_into 0x20 ,pdata 
-0x66dc 019658 hstore 1 ,core_gpio_key2 
-:      019659 read_function:
-0x66dd 019660 copy temp ,null 
-0x66de 019661 branch read_fuction_zero ,zero 
-0x66df 019662 copy regc ,pc 
-:      019663 read_fuction_zero:
-0x66e0 019664 isolate0 0 ,null 
-0x66e1 019665 branch set_ucode_status 
-:      019668 get_block_header:
-0x66e2 019669 force 4 ,temp 
-:      019670 get_block_header0:
-0x66e3 019671 arg mem_ucode_buf ,rega 
-0x66e4 019672 hfetch 1 ,core_gpio_key2 
-0x66e5 019673 and_into 0xdf ,pdata 
-0x66e6 019674 hstore 1 ,core_gpio_key2 
-0x66e7 019675 call read_function 
-0x66e8 019676 arg 0x55aa ,rega 
-0x66e9 019677 fetch 2 ,mem_ucode_buf 
-0x66ea 019678 ifetcht 2 ,contr 
-0x66eb 019679 isub rega ,null 
-0x66ec 019680 rtn 
-:      019682 read_first_block:
-0x66ed 019683 arg 2 ,temp 
-0x66ee 019684 arg mem_ucode_ptr ,rega 
-0x66ef 019685 call read_function 
-0x66f0 019686 fetch 2 ,mem_ucode_ptr 
-0x66f1 019687 store 2 ,mem_addr_mi 
-0x66f2 019688 call get_iv ,user 
-0x66f3 019689 rtn 
-:      019691 get_iv:
-0x66f4 019692 arg 16 ,temp 
-0x66f5 019693 arg mem_ucode_keybuf ,rega 
-0x66f6 019694 hfetch 1 ,core_gpio_key2 
-0x66f7 019695 and_into 0xdf ,pdata 
-0x66f8 019696 hstore 1 ,core_gpio_key2 
-0x66f9 019697 call read_function 
-0x66fa 019698 arg mem_ucode_keybuf ,contr 
-0x66fb 019699 arg 16 ,loopcnt 
-0x66fc 019700 call aes_load_data 
-0x66fd 019701 call aes_init 
-0x66fe 019702 call aes_clear_data 
-0x66ff 019703 branch do_aes_cbc 
-:      019705 load_storage:
-0x6700 019706 disable match 
-0x6701 019707 call get_block_header 
-0x6702 019708 nrtn zero 
-0x6703 019709 enable match 
-0x6704 019710 hjam 0x80 ,core_ucode_ctrl 
-0x6705 019711 hjam 0 ,core_ucode_hi 
-0x6706 019712 hjam 0 ,core_ucode_low 
-0x6707 019713 arg core_ucode_data ,rega 
-0x6708 019714 call read_function_aes 
-0x6709 019715 hjam 0x0 ,core_ucode_ctrl 
-0x670a 019716 call get_block_header 
-0x670b 019717 nrtn zero 
-0x670c 019718 force 0 ,pdata 
-0x670d 019719 hstore 2 ,core_docd_paddr 
-0x670e 019720 arg core_docd_pdata ,rega 
-0x670f 019721 call read_function_aes 
-:      019722 load_storage_loop:
-0x6710 019723 arg 6 ,temp 
-0x6711 019724 call get_block_header0 
-0x6712 019725 nrtn zero 
-0x6713 019726 ifetch 2 ,contr 
-0x6714 019727 iforce rega 
-0x6715 019728 call read_function 
-0x6716 019729 branch load_storage_loop 
-:      019735 reload_eeprom:
-0x6717 019736 call clean_mem 
-0x6718 019737 setarg 0x1000 
-0x6719 019738 store 2 ,mem_addr_mi 
-0x671a 019739 arg iicd_read_eep ,regc 
-0x671b 019740 arg 2 ,loopcnt 
-:      019741 reload_eeprom_loop:
-0x671c 019742 call get_block_header 
-0x671d 019743 nrtn zero 
-0x671e 019744 fetch 2 ,mem_addr_mi 
-0x671f 019745 byteswap pdata ,pdata 
-0x6720 019746 iadd temp ,pdata 
-0x6721 019747 byteswap pdata ,pdata 
-0x6722 019748 store 2 ,mem_addr_mi 
-0x6723 019749 loop reload_eeprom_loop 
-0x6724 019750 branch load_storage_loop 
-:      019752 loadcode:
-0x6725 019753 hjam 0x25 ,core_clkoff 
-0x6726 019754 hjam 5 ,core_docd_ctrl 
-0x6727 019755 call clean_mem 
-:      019756 loadcode_lpm:
-0x6728 019757 disable user 
-0x6729 019758 call otp_enable_chgpump 
-0x672a 019759 setarg otp_ucode_flag 
-0x672b 019760 arg mem_otp_ucode_flag ,rega 
-0x672c 019761 arg 2 ,temp 
-0x672d 019762 call otpd_read_data 
-0x672e 019763 fetch 2 ,mem_otp_ucode_flag 
-0x672f 019764 bbit0 otp_uflag_aes ,loadcode_otp 
-0x6730 019765 setarg otp_ucode_aeskey 
-0x6731 019766 arg mem_ucode_keybuf ,rega 
-0x6732 019767 arg 16 ,temp 
-0x6733 019768 call otpd_read_data 
-0x6734 019769 hjam lock_otp ,core_misc_ctrl 
-0x6735 019770 arg mem_ucode_keybuf ,contr 
-0x6736 019771 call load_key 
-0x6737 019772 enable user 
-:      019773 loadcode_otp:
-0x6738 019774 fetch 2 ,mem_otp_ucode_flag 
-0x6739 019775 byteswap pdata ,pdata 
-0x673a 019776 arg 0x7ff ,temp 
-0x673b 019777 iand temp ,pdata 
-0x673c 019778 branch loadcode_spi ,zero 
-0x673d 019779 call otp_set_addr 
-0x673e 019780 arg otpd_read_code ,regc 
-0x673f 019781 call get_iv ,user 
-0x6740 019782 call load_storage 
-0x6741 019783 fetch 1 ,mem_ucode_status 
-0x6742 019784 compare 3 ,pdata ,3 
-0x6743 019785 nbranch loadcode_otp ,true 
-:      019786 loadcode_spi:
-0x6744 019787 call otp_disable_chgpump 
-0x6745 019788 fetch 1 ,mem_otp_ucode_flag 
-0x6746 019789 bbit1 otp_uflag_skip_flash ,loadcode_iic 
-0x6747 019790 setarg 0x0 
-0x6748 019791 store 3 ,mem_addr_hi 
-0x6749 019792 call spid_init_flash 
-0x674a 019793 arg spid_read_flash ,regc 
-0x674b 019794 call read_first_block 
-0x674c 019795 call load_storage 
-0x674d 019796 nbranch loadcode_iic ,match 
-0x674e 019797 fetch 1 ,mem_ucode_status 
-0x674f 019798 compare 3 ,pdata ,3 
-0x6750 019799 nbranch loadcode_spi ,true 
-:      019800 loadcode_iic:
-0x6751 019801 fetch 1 ,mem_otp_ucode_flag 
-0x6752 019802 bbit1 otp_uflag_skip_eep ,loadcode_hci 
-0x6753 019803 setarg 0x0 
-0x6754 019804 store 2 ,mem_addr_mi 
-0x6755 019805 arg iicd_read_eep ,regc 
-0x6756 019806 call iicd_init_12m 
-0x6757 019807 call read_first_block 
-0x6758 019808 call load_storage 
-0x6759 019809 nbranch loadcode_hci ,match 
-0x675a 019810 fetch 1 ,mem_ucode_status 
-0x675b 019811 compare 3 ,pdata ,3 
-0x675c 019812 nbranch loadcode_iic ,true 
-:      019813 loadcode_hci:
-0x675d 019814 hjam 0x21 ,core_clkoff 
-0x675e 019815 fetch 1 ,mem_otp_ucode_flag 
-0x675f 019816 rtnbit0 otp_uflag_hci 
-0x6760 019817 call hci_init 
-:      019818 loadcode_hci_loop:
-0x6761 019819 call hci_rx_packet 
-0x6762 019820 branch loadcode_hci_loop 
-:      019823 set_ucode_status:
-0x6763 019824 fetch 1 ,mem_ucode_status 
-0x6764 019825 lshift pdata ,pdata 
-0x6765 019826 setflag true ,0 ,pdata 
-0x6766 019827 isolate0 15 ,rega 
-0x6767 019828 rtn true 
-0x6768 019829 store 1 ,mem_ucode_status 
-0x6769 019830 rtn 
-:      019833 decrypt_code:
-0x676a 019834 hfetch 1 ,core_gpio_key2 
-0x676b 019835 rtnbit0 5 
-0x676c 019836 branch decrypt_code_skip 
-:      019837 decrypt_code_loop:
-0x676d 019838 hfetch 1 ,core_dma_status 
-0x676e 019839 qisolate1 pdata 
-0x676f 019840 rtn true 
-:      019841 decrypt_code_skip:
-0x6770 019842 hfetch 1 ,core_misc_status 
-0x6771 019843 bbit0 1 ,decrypt_code_loop 
-0x6772 019844 call do_aes_cbc 
-0x6773 019845 branch decrypt_code_loop 
-:      019849 save_ucode:
-0x6774 019850 copy loopcnt ,temp 
-0x6775 019851 storet 2 ,mem_patch_len 
-0x6776 019852 hjam 0x80 ,core_ucode_ctrl 
-0x6777 019853 hjam 0 ,core_ucode_hi 
-0x6778 019854 hjam 0 ,core_ucode_low 
-0x6779 019855 store 2 ,mem_patch_ptr 
-0x677a 019856 iforce contw 
-0x677b 019857 lshift2 loopcnt ,loopcnt 
-:      019858 save_ucode_loop:
-0x677c 019859 hfetch 1 ,core_ucode_data 
-0x677d 019860 istore 1 ,contw 
-0x677e 019861 loop save_ucode_loop 
-0x677f 019862 hjam 0x0 ,core_ucode_ctrl 
-0x6780 019863 rtn 
-:      019865 load_ucode:
-0x6781 019866 fetch 2 ,mem_patch_ptr 
-0x6782 019867 rtn blank 
-0x6783 019868 hjam 0x80 ,core_ucode_ctrl 
-0x6784 019869 hjam 0 ,core_ucode_hi 
-0x6785 019870 hjam 0 ,core_ucode_low 
-0x6786 019871 fetcht 2 ,mem_patch_len 
-0x6787 019872 lshift2 temp ,loopcnt 
-0x6788 019873 iforce contr 
-:      019874 load_ucode_loop:
-0x6789 019875 ifetch 1 ,contr 
-0x678a 019876 hstore 1 ,core_ucode_data 
-0x678b 019877 loop load_ucode_loop 
-0x678c 019878 hjam 0x0 ,core_ucode_ctrl 
-0x678d 019879 rtn 
-:      019884 spid_init:
-0x678e 019885 set0 mark_ext_patch ,mark 
-0x678f 019886 bpatch patch1f_7 ,mem_patch1f 
-0x6790 019887 hjam 0x75 ,core_spid_ctrl 
-0x6791 019888 hjam 10 ,core_spid_delay 
-0x6792 019889 setarg mem_spid_tbuf 
-0x6793 019890 hstore 2 ,core_spid_txaddr 
-0x6794 019891 setarg mem_spid_rbuf 
-0x6795 019892 hstore 2 ,core_spid_rxaddr 
-0x6796 019893 hfetch 1 ,core_gpio_sel1 
-0x6797 019894 set1 0 ,pdata 
-0x6798 019895 set0 1 ,pdata 
-0x6799 019896 hstore 1 ,core_gpio_sel1 
-0x679a 019897 rtn 
-:      019899 spid_reset:
-0x679b 019900 hfetch 1 ,core_spid_ctrl 
-0x679c 019901 set1 7 ,pdata 
-0x679d 019902 hstore 1 ,core_spid_ctrl 
-0x679e 019903 set0 7 ,pdata 
-0x679f 019904 hstore 1 ,core_spid_ctrl 
-0x67a0 019905 rtn 
-:      019909 spid_write_reg:
-0x67a1 019910 set1 7 ,pdata 
-0x67a2 019911 store 2 ,mem_spid_tbuf 
-0x67a3 019912 set1 mark_ext_patch ,mark 
-0x67a4 019913 bpatch patch20_0 ,mem_patch20 
-0x67a5 019914 hjam 2 ,core_spid_txlen 
-0x67a6 019915 hjam 0 ,core_spid_rxlen 
-0x67a7 019916 hjam spid_start ,core_misc_ctrl 
-0x67a8 019917 branch wait_spid_done 
-:      019920 spid_read_reg:
-0x67a9 019921 force 1 ,temp 
-:      019923 spid_read_regs:
-0x67aa 019925 store 1 ,mem_spid_tbuf 
-0x67ab 019926 set1 mark_ext_patch ,mark 
-0x67ac 019927 bpatch patch20_1 ,mem_patch20 
-0x67ad 019928 hjam 1 ,core_spid_txlen 
-0x67ae 019929 hstoret 2 ,core_spid_rxlen 
-0x67af 019930 hjam spid_start ,core_misc_ctrl 
-0x67b0 019931 call wait_spid_done 
-0x67b1 019932 fetch 1 ,mem_spid_rbuf 
-0x67b2 019933 rtn 
-:      019935 wait_spid_done:
-0x67b3 019936 fetch 2 ,mem_afh_error_total 
-0x67b4 019937 increase 1 ,pdata 
-0x67b5 019938 store 2 ,mem_afh_error_total 
-0x67b6 019939 hfetch 1 ,core_dma_status 
-0x67b7 019940 bbit0 spid_done ,wait_spid_done 
-0x67b8 019941 rtn 
-:      019943 spid_init_flash:
-0x67b9 019944 hjam 0x40 ,core_spid_ctrl 
-0x67ba 019945 hjam 0x0 ,core_spid_delay 
-0x67bb 019946 hfetch 1 ,core_gpio_sel1 
-0x67bc 019947 set0 0 ,pdata 
-0x67bd 019948 set1 1 ,pdata 
-0x67be 019949 hstore 1 ,core_gpio_sel1 
-0x67bf 019950 setarg 0 
-0x67c0 019951 store 4 ,mem_spid_tbuf 
-0x67c1 019952 rtn 
-:      019954 spid_unlock_flash:
-0x67c2 019955 setarg 0 
-0x67c3 019956 hstore 2 ,core_spid_rxlen 
-0x67c4 019957 setarg 1 
-0x67c5 019958 hstore 1 ,core_spid_txlen 
-0x67c6 019959 setarg mem_spid_tbuf 
-0x67c7 019960 hstore 2 ,core_spid_txaddr 
-0x67c8 019961 jam 6 ,mem_spid_tbuf 
-0x67c9 019962 hjam spid_start ,core_misc_ctrl 
-0x67ca 019963 branch wait_spid_done 
-:      019967 spid_write_flash:
-0x67cb 019968 increase 4 ,temp 
-0x67cc 019969 hstoret 2 ,core_spid_txlen 
-0x67cd 019970 increase -4 ,rega 
-0x67ce 019971 arg 2 ,temp 
-0x67cf 019972 istoret 1 ,rega 
-0x67d0 019973 rshift16 pdata ,temp 
-0x67d1 019974 istoret 1 ,contw 
-0x67d2 019975 rshift8 pdata ,temp 
-0x67d3 019976 istoret 1 ,contw 
-0x67d4 019977 istore 1 ,contw 
-0x67d5 019978 deposit rega 
-0x67d6 019979 hstore 2 ,core_spid_txaddr 
-0x67d7 019980 setarg 0 
-0x67d8 019981 hstore 2 ,core_spid_rxlen 
-0x67d9 019982 hjam spid_start ,core_misc_ctrl 
-0x67da 019983 branch wait_spid_done 
-:      019987 spid_read_flash:
-0x67db 019988 hstoret 2 ,core_spid_rxlen 
-0x67dc 019989 setarg 4 
-0x67dd 019990 hstore 2 ,core_spid_txlen 
-0x67de 019991 jam 3 ,mem_spid_tbuf 
-0x67df 019992 setarg mem_spid_tbuf 
-0x67e0 019993 hstore 2 ,core_spid_txaddr 
-0x67e1 019994 deposit rega 
-0x67e2 019995 hstore 2 ,core_spid_rxaddr 
-0x67e3 019996 hfetch 1 ,core_spid_ctrl 
-0x67e4 019997 isolate0 15 ,rega 
-0x67e5 019998 setflag true ,6 ,pdata 
-0x67e6 019999 hstore 1 ,core_spid_ctrl 
-0x67e7 020000 hjam spid_start ,core_misc_ctrl 
-:      020001 spi_read_flash_wait:
-0x67e8 020002 hfetch 1 ,core_dma_status 
-0x67e9 020003 bbit1 7 ,spi_read_flash_wait 
-0x67ea 020004 arg spid_done ,queue 
-0x67eb 020005 call decrypt_code 
-0x67ec 020006 call wait_spid_done 
-0x67ed 020007 isolate1 spid_crcok ,pdata 
-0x67ee 020008 call set_ucode_status 
-0x67ef 020009 fetch 1 ,mem_addr_hi 
-0x67f0 020010 lshift16 pdata ,regb 
-0x67f1 020011 fetch 1 ,mem_addr_mi 
-0x67f2 020012 lshift8 pdata ,pdata 
-0x67f3 020013 ior regb ,regb 
-0x67f4 020014 fetch 1 ,mem_addr_lo 
-0x67f5 020015 ior regb ,pdata 
-0x67f6 020016 iadd temp ,pdata 
-0x67f7 020017 store 1 ,mem_addr_lo 
-0x67f8 020018 rshift8 pdata ,pdata 
-0x67f9 020019 store 1 ,mem_addr_mi 
-0x67fa 020020 rshift8 pdata ,pdata 
-0x67fb 020021 store 1 ,mem_addr_hi 
-0x67fc 020022 rtn 
-:      020026 iicd_init_5m:
-0x67fd 020027 hjam 0xa ,core_clksel 
-0x67fe 020028 hjam 2 ,core_iicd_scl_low 
-0x67ff 020029 hjam 3 ,core_iicd_scl_high 
-0x6800 020030 hjam 3 ,core_iicd_start_setup 
-0x6801 020031 hjam 3 ,core_iicd_start_hold 
-0x6802 020032 hjam 3 ,core_iicd_stop_setup 
-0x6803 020033 hjam 2 ,core_iicd_data_setup 
-0x6804 020034 rtn 
-:      020036 iicd_init_12m:
-0x6805 020037 hjam 5 ,core_iicd_scl_low 
-0x6806 020038 hjam 7 ,core_iicd_scl_high 
-0x6807 020039 hjam 7 ,core_iicd_start_setup 
-0x6808 020040 hjam 7 ,core_iicd_start_hold 
-0x6809 020041 hjam 7 ,core_iicd_stop_setup 
-0x680a 020042 hjam 5 ,core_iicd_data_setup 
-0x680b 020043 rtn 
-:      020047 wait_iicd_done:
-0x680c 020048 hfetch 1 ,core_dma_status 
-0x680d 020049 bbit0 iicd_done ,wait_iicd_done 
-0x680e 020050 rtn 
-:      020053 iicd_read_data:
-0x680f 020054 store 1 ,mem_iicd_tbuf 
-0x6810 020055 setarg mem_iicd_tbuf 
-0x6811 020056 hstore 2 ,core_iicd_txaddr 
-0x6812 020057 setarg 1 
-0x6813 020058 hstore 2 ,core_iicd_txlen 
-0x6814 020059 hstoret 2 ,core_iicd_rxlen 
-0x6815 020060 deposit rega 
-0x6816 020061 hstore 2 ,core_iicd_rxaddr 
-0x6817 020062 hjam 1 ,core_iicd_ctrl 
-0x6818 020063 hjam iicd_start ,core_misc_ctrl 
-0x6819 020064 branch wait_iicd_done 
-:      020066 byteswap_addr_mi:
-0x681a 020067 byteswap pdata ,pdata 
-0x681b 020068 store 2 ,mem_addr_mi 
-0x681c 020069 rtn 
-:      020075 iicd_read_eep_data:
-0x681d 020076 set1 mark_ext_patch ,mark 
-0x681e 020077 bpatch patch20_2 ,mem_patch20 
-0x681f 020078 fetch 2 ,mem_eeprom_base 
-0x6820 020079 iadd regb ,pdata 
-:      020082 iicd_read_eep_adr:
-0x6821 020083 byteswap pdata ,pdata 
-0x6822 020084 store 2 ,mem_addr_mi 
-:      020087 iicd_read_eep:
-0x6823 020088 set1 mark_ext_patch ,mark 
-0x6824 020089 bpatch patch20_3 ,mem_patch20 
-0x6825 020090 setarg 4 
-0x6826 020091 hstore 2 ,core_iicd_txlen 
-0x6827 020092 jam 0xa0 ,mem_iicd_tbuf 
-0x6828 020093 jam 0xa1 ,mem_iicd_tbuf + 3 
-0x6829 020094 setarg mem_iicd_tbuf 
-0x682a 020095 hstore 2 ,core_iicd_txaddr 
-0x682b 020096 hstoret 2 ,core_iicd_rxlen 
-0x682c 020097 deposit rega 
-0x682d 020098 hstore 2 ,core_iicd_rxaddr 
-0x682e 020099 setarg 2 
-0x682f 020100 isolate0 15 ,rega 
-0x6830 020101 setflag true ,0 ,pdata 
-0x6831 020102 hstore 1 ,core_iicd_ctrl 
-0x6832 020103 hjam iicd_start ,core_misc_ctrl 
-0x6833 020104 arg iicd_done ,queue 
-0x6834 020105 call decrypt_code 
-0x6835 020106 call wait_iicd_done 
-0x6836 020107 isolate1 iicd_crcok ,pdata 
-0x6837 020108 call set_ucode_status 
-0x6838 020109 fetch 2 ,mem_addr_mi 
-0x6839 020110 byteswap pdata ,pdata 
-0x683a 020111 iadd temp ,pdata 
-0x683b 020112 byteswap pdata ,pdata 
-0x683c 020113 store 2 ,mem_addr_mi 
-0x683d 020114 rtn 
-:      020120 iicd_write_eep_data:
-0x683e 020121 set1 mark_ext_patch ,mark 
-0x683f 020122 bpatch patch20_4 ,mem_patch20 
-0x6840 020123 fetch 2 ,mem_eeprom_base 
-0x6841 020124 iadd regb ,pdata 
-:      020127 iicd_write_ota_data:
-0x6842 020128 store 2 ,mem_pdatatemp 
-0x6843 020129 set1 mark_ext_patch ,mark 
-0x6844 020130 bpatch patch20_5 ,mem_patch20 
-0x6845 020131 storet 2 ,mem_temp 
-0x6846 020132 copy rega ,pdata 
-0x6847 020133 store 2 ,mem_contr 
-:      020134 iicd_write_eep_loop:
-0x6848 020135 call iicd_eep_transparency 
-0x6849 020137 fetcht 2 ,mem_regb 
-0x684a 020138 fetch 2 ,mem_contr 
-0x684b 020139 copy pdata ,rega 
-0x684c 020140 fetch 2 ,mem_pdatatemp 
-0x684d 020142 call iicd_write_eep 
-0x684e 020144 fetch 2 ,mem_regb 
-0x684f 020145 fetcht 2 ,mem_contr 
-0x6850 020146 iadd temp ,temp 
-0x6851 020147 storet 2 ,mem_contr 
-0x6852 020148 fetcht 2 ,mem_pdatatemp 
-0x6853 020149 iadd temp ,temp 
-0x6854 020150 storet 2 ,mem_pdatatemp 
-0x6855 020151 fetch 2 ,mem_temp 
-0x6856 020152 nbranch iicd_write_eep_loop ,blank 
-0x6857 020153 rtn 
-:      020161 iicd_eep_transparency:
-0x6858 020162 set1 mark_ext_patch ,mark 
-0x6859 020163 bpatch patch20_6 ,mem_patch20 
-0x685a 020164 fetch 2 ,mem_eeprom_block_size 
-0x685b 020165 increase -1 ,pdata 
-0x685c 020166 fetcht 2 ,mem_pdatatemp 
-0x685d 020167 ior temp ,pdata 
-0x685e 020168 increase 1 ,pdata 
-0x685f 020169 store 3 ,mem_regc 
-0x6860 020171 fetch 2 ,mem_temp 
-0x6861 020172 iadd temp ,pdata 
-0x6862 020174 fetcht 3 ,mem_regc 
-0x6863 020175 isub temp ,pdata 
-0x6864 020176 nbranch iicd_eep_deal_short_packet ,positive 
-0x6865 020177 store 2 ,mem_temp 
-0x6866 020178 fetch 3 ,mem_regc 
-0x6867 020179 fetcht 2 ,mem_pdatatemp 
-0x6868 020180 isub temp ,pdata 
-0x6869 020181 store 2 ,mem_regb 
-0x686a 020182 rtn 
-:      020183 iicd_eep_deal_short_packet:
-0x686b 020184 fetch 2 ,mem_temp 
-0x686c 020185 store 2 ,mem_regb 
-0x686d 020186 setarg 0 
-0x686e 020187 store 2 ,mem_temp 
-0x686f 020188 rtn 
-:      020193 iicd_write_eep:
-0x6870 020194 copy pdata ,regb 
-0x6871 020195 set1 mark_ext_patch ,mark 
-0x6872 020196 bpatch patch20_7 ,mem_patch20 
-0x6873 020197 copy regb ,pdata 
-0x6874 020198 increase 3 ,temp 
-0x6875 020199 hstoret 2 ,core_iicd_txlen 
-0x6876 020200 increase -3 ,rega 
-0x6877 020201 ifetcht 3 ,rega 
-0x6878 020202 copy temp ,regb 
-0x6879 020203 arg 0xa0 ,temp 
-0x687a 020204 istoret 1 ,rega 
-0x687b 020205 byteswap pdata ,pdata 
-0x687c 020206 istore 2 ,contw 
-0x687d 020207 deposit rega 
-0x687e 020208 hstore 2 ,core_iicd_txaddr 
-0x687f 020209 setarg 0 
-0x6880 020210 hstore 2 ,core_iicd_rxlen 
-0x6881 020211 hjam 1 ,core_iicd_ctrl 
-0x6882 020212 hjam iicd_start ,core_misc_ctrl 
-0x6883 020213 call wait_iicd_done 
-0x6884 020214 copy regb ,pdata 
-0x6885 020215 istore 3 ,rega 
-0x6886 020216 nop 10000 
-0x6887 020217 nop 10000 
-0x6888 020218 nop 10000 
-0x6889 020219 rtn 
-:      020223 otp_enable_chgpump:
-0x688a 020224 hjam 0x70 ,rfen_chgpump 
-0x688b 020225 nop param_chgpump_delay 
-0x688c 020226 rtn 
-:      020228 otp_disable_chgpump:
-0x688d 020229 hjam 0x30 ,rfen_chgpump 
-0x688e 020230 rtn 
-:      020232 otp_set_addr:
-0x688f 020233 lshift3 pdata ,pdata 
-0x6890 020234 hstore 2 ,core_otp_addr 
-0x6891 020235 hjam 0 ,core_otpd_ctrl 
-0x6892 020236 rtn 
-:      020239 otp_write:
-0x6893 020240 call otp_set_addr 
-0x6894 020241 call otp_ce 
-:      020242 otp_program:
-0x6895 020243 ifetcht 1 ,rega 
-0x6896 020244 increase 1 ,rega 
-0x6897 020245 force 0 ,queue 
-:      020246 otp_program_bit:
-0x6898 020247 qisolate0 temp 
-0x6899 020248 branch otp_skip_0 ,true 
-0x689a 020249 hfetch 1 ,core_otp_din 
-0x689b 020250 set1 6 ,pdata 
-0x689c 020251 set1 7 ,pdata 
-0x689d 020252 hstore 1 ,core_otp_din 
-0x689e 020253 hjam 0x02 ,core_otp_ctrl 
-0x689f 020254 hjam 0x82 ,core_otp_ctrl 
-0x68a0 020255 set0 7 ,pdata 
-0x68a1 020256 hstore 1 ,core_otp_din 
-0x68a2 020257 hjam 0x8a ,core_otp_ctrl 
-0x68a3 020258 nop 11 
-0x68a4 020259 hjam 0xca ,core_otp_ctrl 
-0x68a5 020260 nop 33 
-0x68a6 020261 hjam 0x4a ,core_otp_ctrl 
-0x68a7 020262 nop 44 
-0x68a8 020263 hjam 0xca ,core_otp_ctrl 
-0x68a9 020264 nop 22 
-0x68aa 020265 hjam 0x8a ,core_otp_ctrl 
-0x68ab 020266 nop 33 
-0x68ac 020267 hjam 0x82 ,core_otp_ctrl 
-0x68ad 020268 nop 1 
-0x68ae 020269 hjam 0x92 ,core_otp_ctrl 
-0x68af 020270 nop 10 
-0x68b0 020271 hjam 0xb2 ,core_otp_ctrl 
-0x68b1 020272 hfetch 1 ,core_otp_rdata 
-0x68b2 020273 hjam 0x92 ,core_otp_ctrl 
-0x68b3 020274 nop 1 
-0x68b4 020275 hjam 0x82 ,core_otp_ctrl 
-0x68b5 020276 qisolate0 pdata 
-0x68b6 020277 branch otp_program_bit ,true 
-:      020278 otp_skip_0:
-0x68b7 020279 hfetch 2 ,core_otp_addr 
-0x68b8 020280 increase 1 ,pdata 
-0x68b9 020281 hstore 2 ,core_otp_addr 
-0x68ba 020282 increase 1 ,queue 
-0x68bb 020283 compare 8 ,queue ,0xf 
-0x68bc 020284 nbranch otp_program_bit ,true 
-0x68bd 020285 loop otp_program 
-0x68be 020286 hjam 0x83 ,core_otp_ctrl 
-0x68bf 020287 rtn 
-:      020289 otp_ce:
-0x68c0 020290 hjam 0x82 ,core_otp_ctrl 
-0x68c1 020291 nop 12 
-0x68c2 020292 hjam 0x80 ,core_otp_ctrl 
-0x68c3 020293 hjam 0x82 ,core_otp_ctrl 
-0x68c4 020294 nop 150 
-0x68c5 020295 rtn 
-:      020298 otpd_read_init:
-0x68c6 020299 call otp_ce 
-:      020300 otpd_read_special:
-0x68c7 020301 hjam 0xa2 ,core_otp_ctrl 
-0x68c8 020302 deposit rega 
-0x68c9 020303 hstore 2 ,core_otpd_addr 
-0x68ca 020304 set1 11 ,temp 
-0x68cb 020305 isolate0 15 ,pdata 
-0x68cc 020306 setflag true ,15 ,temp 
-0x68cd 020307 hstoret 2 ,core_otpd_len 
-0x68ce 020308 hjam otpd_start ,core_misc_ctrl 
-0x68cf 020309 rtn 
-:      020311 otpd_wait_end:
-0x68d0 020312 hfetch 1 ,core_dma_status 
-0x68d1 020313 bbit0 otpd_done ,otpd_wait_end 
-0x68d2 020314 rtn 
-:      020317 otpd_read_data:
-0x68d3 020318 call otp_set_addr 
-0x68d4 020319 call otpd_read_init 
-0x68d5 020320 call otpd_wait_end 
-0x68d6 020321 hjam 0x83 ,core_otp_ctrl 
-0x68d7 020322 rtn 
-:      020327 otpd_read_code:
-0x68d8 020328 hfetch 2 ,core_current_otp_addr 
-0x68d9 020329 hstore 2 ,core_otp_addr 
-0x68da 020330 call otpd_read_init 
-0x68db 020331 arg otpd_done ,queue 
-0x68dc 020332 call decrypt_code 
-0x68dd 020333 call otpd_wait_end 
-0x68de 020334 isolate1 otpd_crcok ,pdata 
-0x68df 020335 call set_ucode_status 
-0x68e0 020336 hjam 0x83 ,core_otp_ctrl 
-0x68e1 020337 rtn 
-:      020340 uartd_rx_cnt_got_first_byte:
-0x68e2 020341 jam 1 ,mem_uartd_rxitems_got_data 
-0x68e3 020342 force uart_rx_timer ,queue 
-0x68e4 020343 fetch 2 ,mem_uartd_rx_timeout 
-0x68e5 020344 branch timer_init 
-:      020345 uartd_rx_cnt_with_threshold:
-0x68e6 020346 hfetch 2 ,core_uart_rxitems 
-0x68e7 020347 rtn blank 
-0x68e8 020348 fetcht 1 ,mem_uartd_rxitems_threshold 
-0x68e9 020349 isub temp ,null 
-0x68ea 020350 branch uartd_rx_cnt_rtn_value ,positive 
-0x68eb 020351 fetch 1 ,mem_uartd_rxitems_got_data 
-0x68ec 020352 branch uartd_rx_cnt_got_first_byte ,blank 
-0x68ed 020353 arg uart_rx_timer ,queue 
-0x68ee 020354 call timer_check 
-0x68ef 020355 branch uartd_rx_cnt_rtn_value ,blank 
-0x68f0 020356 setarg 0 
-0x68f1 020357 rtn 
-:      020358 uartd_rx_cnt_rtn_value:
-0x68f2 020359 force uart_rx_timer ,queue 
-0x68f3 020360 call timer_stop 
-0x68f4 020361 jam 0 ,mem_uartd_rxitems_got_data 
-0x68f5 020362 hfetch 2 ,core_uart_rxitems 
-0x68f6 020363 rtn 
-:      020370 uartd_prepare_tx:
-0x68f7 020371 hfetch 2 ,core_uart_twptr 
-0x68f8 020372 iforce contwu 
-0x68f9 020373 rtn 
-:      020375 uartd_send:
-0x68fa 020376 deposit contwu 
-0x68fb 020377 hstore 2 ,core_uart_twptr 
-0x68fc 020378 rtn 
-:      020380 uartd_prepare_rx:
-0x68fd 020381 hfetch 2 ,core_uart_rxitems 
-0x68fe 020382 rtn blank 
-0x68ff 020383 iforce loopcnt 
-0x6900 020384 hfetch 2 ,core_uart_rrptr 
-0x6901 020385 iforce contru 
-0x6902 020386 rtn 
-:      020389 uartd_rxdone_by_len:
-0x6903 020390 hfetch 2 ,core_uart_rrptr 
-0x6904 020391 iadd temp ,pdata 
-0x6905 020392 copy pdata ,contru 
-:      020393 uartd_rxdone:
-0x6906 020394 deposit contru 
-0x6907 020395 hstore 2 ,core_uart_rrptr 
-0x6908 020396 rtn 
-:      020398 uart_set_baud_by_mem:
-0x6909 020399 fetch uart_baud_len ,mem_baud 
-0x690a 020400 hstore uart_baud_len ,core_uart_baud 
-0x690b 020401 rtn 
-:      020405 eeprom_store_le_reconn_info:
-0x690c 020406 fetch 6 ,mem_le_plap 
-0x690d 020407 store 6 ,mem_temp_lap 
-0x690e 020408 jam rec_4_mode ,mem_record_bt_mode 
-0x690f 020409 branch eeprom_store_reconn_info 
-:      020410 eeprom_store_bd_reconn_info:
-0x6910 020411 fetch 6 ,mem_plap 
-0x6911 020412 store 6 ,mem_temp_lap 
-0x6912 020413 jam rec_3_mode ,mem_record_bt_mode 
-:      020414 eeprom_store_reconn_info:
-0x6913 020415 set1 mark_ext_patch ,mark 
-0x6914 020416 bpatch patch21_0 ,mem_patch21 
-0x6915 020417 call eeprom_store_remote_bdaddr 
-0x6916 020418 call eeprom_store_last_record_index 
-0x6917 020419 fetch 1 ,mem_record_bt_mode 
-0x6918 020420 beq rec_4_mode ,eeprom_store_rec_4_mode 
-0x6919 020421 beq rec_3_mode ,eeprom_store_link_key 
-0x691a 020422 rtn 
-:      020423 eeprom_store_rec_4_mode:
-0x691b 020424 call eeprom_store_le_ltl 
-0x691c 020425 branch eeprom_store_le_local_addr 
-:      020428 eeprom_load_reconn_info:
-0x691d 020429 set1 mark_ext_patch ,mark 
-0x691e 020430 bpatch patch21_1 ,mem_patch21 
-0x691f 020431 call eeprom_load_reconn_bdaddr 
-0x6920 020432 fetch 1 ,mem_select_list_item 
-0x6921 020433 rtneq 0xff 
-0x6922 020434 fetch 6 ,mem_temp_lap 
-0x6923 020435 store 6 ,mem_hci_plap 
-0x6924 020436 fetch 1 ,mem_record_bt_mode 
-0x6925 020437 store 1 ,mem_xrecord_mode 
-0x6926 020438 beq rec_3_mode ,eeprom_load_rec_3_mode 
-0x6927 020439 beq rec_4_mode ,eeprom_load_rec_4_mode 
-0x6928 020440 rtn 
-:      020441 eeprom_load_reconn_bdaddr:
-0x6929 020442 call eeprom_load_last_record_index 
-0x692a 020443 fetch 1 ,mem_select_list_item 
-0x692b 020444 rtneq 0xff 
-0x692c 020445 branch eeprom_load_remote_bdaddr 
-:      020446 eeprom_load_rec_3_mode:
-0x692d 020447 call eeprom_load_link_key 
-0x692e 020448 branch check_link_key_load 
-:      020449 eeprom_load_rec_4_mode:
-0x692f 020450 call eeprom_load_ltk_key 
-0x6930 020451 branch check_ltk_load 
-:      020452 eeprom_clear_bd_reconn_info:
-0x6931 020453 call eeprom_load_bdaddr_list 
-0x6932 020454 disable user 
-0x6933 020455 call find_addr_from_bd_list 
-0x6934 020456 nbranch at_error_rev_end ,user 
-:      020457 eeprom_clear_reconn_info_common:
-0x6935 020458 fetcht 2 ,mem_list_item_ptr 
-0x6936 020459 increase -1 ,temp 
-0x6937 020460 setarg 0 
-0x6938 020461 istore 7 ,temp 
-0x6939 020462 arg 28 ,temp 
-0x693a 020463 arg mem_bdaddr_list_buff + 7 ,rega 
-0x693b 020464 arg eeprom_bdaddr_list ,regb 
-0x693c 020465 branch iicd_write_eep_data 
-:      020467 eeprom_clear_all_reconn_info:
-0x693d 020468 set1 mark_ext_patch ,mark 
-0x693e 020469 bpatch patch21_2 ,mem_patch21 
-0x693f 020470 arg mem_bdaddr_list_buff ,contw 
-0x6940 020471 force 4 ,loopcnt 
-0x6941 020472 call memset0 
-0x6942 020473 arg 28 ,temp 
-0x6943 020474 arg mem_bdaddr_list_buff ,rega 
-0x6944 020475 arg eeprom_bdaddr_list ,regb 
-0x6945 020476 branch iicd_write_eep_data 
-:      020478 eeprom_erase_reconn_info:
-0x6946 020479 set1 mark_ext_patch ,mark 
-0x6947 020480 bpatch patch21_3 ,mem_patch21 
-0x6948 020481 setarg 0x0 
-0x6949 020482 store 3 ,mem_plap 
-0x694a 020483 istore 3 ,contw 
-0x694b 020484 branch eeprom_store_remote_bdaddr 
-:      020486 eeprom_load_last_record_index:
-0x694c 020487 arg 1 ,temp 
-0x694d 020488 arg mem_select_list_item ,rega 
-0x694e 020489 arg eeprom_last_record ,regb 
-0x694f 020490 branch iicd_read_eep_data 
-:      020492 eeprom_store_last_record_index:
-0x6950 020493 arg 1 ,temp 
-0x6951 020494 arg mem_select_list_item ,rega 
-0x6952 020495 arg eeprom_last_record ,regb 
-0x6953 020496 branch iicd_write_eep_data 
-:      020499 eeprom_store_remote_bdaddr:
-0x6954 020500 set1 mark_ext_patch ,mark 
-0x6955 020501 bpatch patch21_4 ,mem_patch21 
-0x6956 020502 call eeprom_load_bdaddr_list 
-0x6957 020503 disable user 
-0x6958 020504 call find_addr_from_bd_list 
-0x6959 020505 rtn user 
-:      020506 eeprom_store_remote_addr_unfind:
-0x695a 020507 jam 0 ,mem_select_list_item 
-0x695b 020508 fetch 6 ,mem_temp_lap 
-0x695c 020509 store 6 ,mem_bdaddr_list_buff + 1 
-0x695d 020510 fetch 1 ,mem_record_bt_mode 
-0x695e 020511 store 1 ,mem_bdaddr_list_buff 
-0x695f 020512 arg 28 ,temp 
-0x6960 020513 arg mem_bdaddr_list_buff ,rega 
-0x6961 020514 arg eeprom_bdaddr_list ,regb 
-0x6962 020515 branch iicd_write_eep_data 
-:      020518 eeprom_store_le_local_addr:
-0x6963 020519 arg 6 ,temp 
-0x6964 020520 arg mem_le_lap ,rega 
-0x6965 020521 arg eeprom_le_reconn_local_addr ,regb 
-0x6966 020522 branch iicd_write_eep_data 
-:      020524 eeprom_load_le_loacal_addr:
-0x6967 020525 arg 6 ,temp 
-0x6968 020526 arg mem_le_lap ,rega 
-0x6969 020527 arg eeprom_le_reconn_local_addr ,regb 
-0x696a 020528 branch iicd_read_eep_data 
-:      020531 eeprom_load_remote_bdaddr:
-0x696b 020532 set1 mark_ext_patch ,mark 
-0x696c 020533 bpatch patch21_5 ,mem_patch21 
-0x696d 020534 arg 7 ,temp 
-0x696e 020535 arg mem_temp_reconn_record ,rega 
-0x696f 020536 arg eeprom_bdaddr_list ,regb 
-0x6970 020537 fetch 1 ,mem_select_list_item 
-0x6971 020538 mul32 pdata ,7 ,pdata 
-0x6972 020539 iadd regb ,regb 
-0x6973 020540 branch iicd_read_eep_data 
-:      020542 eeprom_linkkey_addr:
-0x6974 020543 arg 0x10 ,temp 
-0x6975 020544 arg eeprom_linkkey_list ,regb 
-0x6976 020545 fetch 1 ,mem_select_list_item 
-0x6977 020546 lshift4 pdata ,pdata 
-0x6978 020547 iadd regb ,regb 
-0x6979 020548 rtn 
-:      020550 eeprom_store_le_ltl:
-0x697a 020551 arg mem_le_ltk ,rega 
-0x697b 020552 branch eeprom_store_link_key_common 
-:      020553 eeprom_store_link_key:
-0x697c 020554 arg mem_link_key ,rega 
-:      020555 eeprom_store_link_key_common:
-0x697d 020556 set1 mark_ext_patch ,mark 
-0x697e 020557 bpatch patch21_6 ,mem_patch21 
-0x697f 020558 call eeprom_linkkey_addr 
-0x6980 020559 branch iicd_write_eep_data 
-:      020561 eeprom_load_ltk_key:
-0x6981 020562 arg mem_le_ltk ,rega 
-0x6982 020563 branch eeprom_load_link_key_common 
-:      020564 eeprom_load_link_key:
-0x6983 020565 arg mem_link_key ,rega 
-:      020566 eeprom_load_link_key_common:
-0x6984 020567 set1 mark_ext_patch ,mark 
-0x6985 020568 bpatch patch21_7 ,mem_patch21 
-0x6986 020569 call eeprom_linkkey_addr 
-0x6987 020570 branch iicd_read_eep_data 
-:      020574 eeprom_load_bdaddr_list:
-0x6988 020575 arg 28 ,temp 
-0x6989 020576 arg mem_bdaddr_list_buff + 7 ,rega 
-0x698a 020577 arg eeprom_bdaddr_list ,regb 
-0x698b 020578 branch iicd_read_eep_data 
-:      020580 find_addr_from_bd_list:
-0x698c 020581 set1 mark_ext_patch ,mark 
-0x698d 020582 bpatch patch22_0 ,mem_patch22 
-0x698e 020583 setarg mem_bdaddr_list_buff + 7 
-0x698f 020584 store 2 ,mem_list_item_ptr 
-0x6990 020585 jam 0 ,mem_select_list_item 
-0x6991 020586 arg 4 ,loopcnt 
-:      020587 find_addr_from_list:
-0x6992 020588 copy loopcnt ,pdata 
-0x6993 020589 store 1 ,mem_pdatatemp 
-0x6994 020590 fetch 2 ,mem_list_item_ptr 
-0x6995 020591 copy pdata ,rega 
-0x6996 020592 call find_addr_from_list_compare 
-0x6997 020593 rtn user 
-0x6998 020594 fetch 2 ,mem_list_item_ptr 
-0x6999 020595 increase 7 ,pdata 
-0x699a 020596 store 2 ,mem_list_item_ptr 
-0x699b 020597 fetch 1 ,mem_select_list_item 
-0x699c 020598 increase 1 ,pdata 
-0x699d 020599 store 1 ,mem_select_list_item 
-0x699e 020600 fetch 1 ,mem_pdatatemp 
-0x699f 020601 copy pdata ,loopcnt 
-0x69a0 020602 loop find_addr_from_list 
-0x69a1 020603 rtn 
-:      020605 check_link_key_load:
-0x69a2 020606 fetch 8 ,mem_link_key 
-0x69a3 020607 fetcht 8 ,mem_link_key + 8 
-0x69a4 020608 ior temp ,pdata 
-0x69a5 020609 rtn blank 
-0x69a6 020610 jam 1 ,mem_link_key_exists 
-0x69a7 020611 rtn 
-:      020612 check_ltk_load:
-0x69a8 020613 fetch 6 ,mem_hci_plap 
-0x69a9 020614 rtn blank 
-0x69aa 020615 jam 1 ,mem_ltk_exists 
-0x69ab 020616 rtn 
-:      020618 find_addr_from_list_compare:
-0x69ac 020619 arg mem_temp_reconn_record ,regb 
-0x69ad 020620 arg 7 ,loopcnt 
-0x69ae 020621 call string_compare 
-0x69af 020622 branch enable_usr ,zero 
-0x69b0 020623 rtn 
-:      020624 enable_usr:
-0x69b1 020625 enable user 
-0x69b2 020626 rtn 
-:      020627 le_eeprom_load_reconn_info:
-0x69b3 020628 branch assert 
-:      020635 gpio_set_wake_by_current_state:
-0x69b4 020636 set1 mark_ext_patch ,mark 
-0x69b5 020637 bpatch patch22_1 ,mem_patch22 
-0x69b6 020638 set1 7 ,temp 
-0x69b7 020639 call gpio_get_bit 
-0x69b8 020640 nsetflag true ,7 ,temp 
-:      020645 gpio_set_wake:
-0x69b9 020646 set1 mark_ext_patch ,mark 
-0x69ba 020647 bpatch patch22_2 ,mem_patch22 
-0x69bb 020648 isolate0 7 ,temp 
-0x69bc 020649 and temp ,0x1f ,queue 
-0x69bd 020650 fetch 4 ,mem_gpio_wakeup_low 
-0x69be 020651 qsetflag true ,pdata 
-0x69bf 020652 store 4 ,mem_gpio_wakeup_low 
-0x69c0 020653 fetch 4 ,mem_gpio_wakeup_high 
-0x69c1 020654 nqsetflag true ,pdata 
-0x69c2 020655 store 4 ,mem_gpio_wakeup_high 
-0x69c3 020656 rtn 
-:      020659 gpio_clr_wake:
-0x69c4 020660 set1 mark_ext_patch ,mark 
-0x69c5 020661 bpatch patch22_3 ,mem_patch22 
-0x69c6 020662 isolate0 7 ,temp 
-0x69c7 020663 and temp ,0x1f ,queue 
-0x69c8 020664 fetch 4 ,mem_gpio_wakeup_low 
-0x69c9 020665 qset0 pdata 
-0x69ca 020666 store 4 ,mem_gpio_wakeup_low 
-0x69cb 020667 fetch 4 ,mem_gpio_wakeup_high 
-0x69cc 020668 qset0 pdata 
-0x69cd 020669 store 4 ,mem_gpio_wakeup_high 
-0x69ce 020670 rtn 
-:      020673 gpio_config_input_nowake:
-0x69cf 020674 call gpio_clr_wake 
-0x69d0 020675 branch gpio_config_input_without_wake 
-:      020678 gpio_config_input:
-0x69d1 020679 ncall gpio_set_wake ,wake 
-:      020681 gpio_config_input_without_wake:
-0x69d2 020682 arg core_gpio_pd0 ,contw 
-0x69d3 020683 call gpio_set_bit 
-0x69d4 020684 setflip gpio_active_bit ,temp 
-0x69d5 020685 arg core_gpio_pu0 ,contw 
-0x69d6 020686 call gpio_set_bit 
-0x69d7 020687 set0 gpio_active_bit ,temp 
-0x69d8 020688 arg core_gpio_oe0 ,contw 
-0x69d9 020689 branch gpio_set_bit 
-:      020692 gpio_config_output:
-0x69da 020693 setflip gpio_active_bit ,temp 
-0x69db 020694 call gpio_out 
-0x69dc 020695 set1 gpio_active_bit ,temp 
-0x69dd 020696 arg core_gpio_oe0 ,contw 
-0x69de 020697 branch gpio_set_bit 
-:      020699 gpio_common:
-0x69df 020700 and temp ,0x07 ,queue 
-0x69e0 020701 rshift3 temp ,pdata 
-0x69e1 020702 and_into 3 ,pdata 
-0x69e2 020703 iadd contw ,contw 
-0x69e3 020704 ifetch 1 ,contw 
-0x69e4 020705 rtn 
-:      020709 gpio_get_bit:
-0x69e5 020710 arg core_gpio_in ,contw 
-0x69e6 020711 call gpio_common 
-0x69e7 020712 isolate1 gpio_active_bit ,temp 
-0x69e8 020713 branch gpio_get_bit_reverse ,true 
-0x69e9 020714 qisolate0 pdata 
-0x69ea 020715 rtn 
-:      020716 gpio_get_bit_reverse:
-0x69eb 020717 qisolate1 pdata 
-0x69ec 020718 rtn 
-:      020720 gpio_out_inactive:
-0x69ed 020721 isolate1 7 ,null 
-0x69ee 020722 branch gpio_out_flag 
-:      020724 gpio_out_active:
-0x69ef 020725 isolate0 7 ,null 
-:      020728 gpio_out_flag:
-0x69f0 020729 setarg 0 
-0x69f1 020730 nsetflag true ,gpio_active_bit ,pdata 
-0x69f2 020731 ixor temp ,temp 
-:      020734 gpio_out:
-0x69f3 020735 arg core_gpio_out0 ,contw 
-:      020738 gpio_set_bit:
-0x69f4 020739 call gpio_common 
-0x69f5 020740 isolate1 gpio_active_bit ,temp 
-0x69f6 020741 qsetflag true ,pdata 
-0x69f7 020742 istore 1 ,contw 
-0x69f8 020743 rtn 
-:      020745 gpio_test:
-0x69f9 020746 fetch 1 ,mem_seqi 
-0x69fa 020747 rtneq 0x7f 
-0x69fb 020748 hjam 0 ,core_gpio_out3 
-0x69fc 020749 nop 30 
-0x69fd 020750 hjam 8 ,core_gpio_out3 
-0x69fe 020751 rtn 
-:      020756 set_pwm_blink:
-0x69ff 020757 lshift8 pdata ,pdata 
-0x6a00 020758 lshift4 pdata ,pdata 
-0x6a01 020759 hstore 2 ,core_pwm_ncnt0 
-0x6a02 020760 hstore 2 ,core_pwm_pcnt0 
-0x6a03 020761 rtn 
-:      020763 set_pwm_steadyon:
-0x6a04 020764 setarg 0 
-0x6a05 020765 hstore 2 ,core_pwm_ncnt0 
-0x6a06 020766 setarg 1 
-0x6a07 020767 hstore 2 ,core_pwm_pcnt0 
-0x6a08 020768 rtn 
-:      020770 set_pwm_off:
-0x6a09 020771 setarg 0 
-0x6a0a 020772 hstore 2 ,core_pwm_ncnt0 
-0x6a0b 020773 hstore 2 ,core_pwm_pcnt0 
-0x6a0c 020774 rtn 
-:      020779 init_filter_ram:
-0x6a0d 020780 arg 0x8800 ,contw 
-0x6a0e 020781 arg 0x20 ,loopcnt 
-0x6a0f 020782 call memset0 
-0x6a10 020783 setarg 0x4f9 
-0x6a11 020784 hstore 2 ,0x8848 
-0x6a12 020785 hstore 2 ,0x884a 
-0x6a13 020786 hstore 2 ,0x884c 
-0x6a14 020787 hstore 2 ,0x886c 
-0x6a15 020788 hstore 2 ,0x888c 
-0x6a16 020789 hstore 2 ,0x88ac 
-0x6a17 020790 setarg 0x204 
-0x6a18 020791 hstore 2 ,0x88ae 
-0x6a19 020792 setarg 0x0506 
-0x6a1a 020793 hstore 2 ,0x88b0 
-0x6a1b 020794 setarg 0x0504 
-0x6a1c 020795 hstore 2 ,0x88b2 
-0x6a1d 020796 setarg 0x0200 
-0x6a1e 020797 hstore 2 ,0x88b4 
-0x6a1f 020798 setarg 0xFEFB 
-0x6a20 020799 hstore 2 ,0x88b6 
-0x6a21 020800 setarg 0xFAF9 
-0x6a22 020801 hstore 2 ,0x88b8 
-0x6a23 020802 setarg 0xFAFB 
-0x6a24 020803 hstore 2 ,0x88ba 
-0x6a25 020804 setarg 0xFD00 
-0x6a26 020805 hstore 2 ,0x88bc 
-0x6a27 020806 setarg 0x0408 
-0x6a28 020807 hstore 2 ,0x88be 
-0x6a29 020808 setarg 0x0A0C 
-0x6a2a 020809 hstore 2 ,0x88c0 
-0x6a2b 020810 setarg 0x0B09 
-0x6a2c 020811 hstore 2 ,0x88c2 
-0x6a2d 020812 setarg 0x0500 
-0x6a2e 020813 hstore 2 ,0x88c4 
-0x6a2f 020814 setarg 0xF8F1 
-0x6a30 020815 hstore 2 ,0x88c6 
-0x6a31 020816 setarg 0xECE8 
-0x6a32 020817 hstore 2 ,0x88c8 
-0x6a33 020818 setarg 0xE9EB 
-0x6a34 020819 hstore 2 ,0x88ca 
-0x6a35 020820 setarg 0xF500 
-0x6a36 020821 hstore 2 ,0x88cc 
-0x6a37 020822 setarg 0x1223 
-0x6a38 020823 hstore 2 ,0x88ce 
-0x6a39 020824 setarg 0x374B 
-0x6a3a 020825 hstore 2 ,0x88d0 
-0x6a3b 020826 setarg 0x5E71 
-0x6a3c 020827 hstore 2 ,0x88d2 
-0x6a3d 020828 setarg 0x787F 
-0x6a3e 020829 hstore 2 ,0x88d4 
-0x6a3f 020830 rtn 
-:      020832 enable_pcm:
-0x6a40 020833 set1 mark_ext_patch ,mark 
-0x6a41 020834 bpatch patch22_4 ,mem_patch22 
-0x6a42 020835 hfetch 2 ,core_clkoff 
-0x6a43 020836 set0 clock_off_codec ,pdata 
-0x6a44 020837 hstore 2 ,core_clkoff 
-0x6a45 020838 hjam 0x11 ,core_enc_ctrl 
-0x6a46 020839 hjam 0x1 ,core_cvsd_ctrl 
-0x6a47 020840 hjam 0x1 ,core_codec_ctrl 
-0x6a48 020841 hjam 0x11 ,core_dec_ctrl 
-0x6a49 020842 rtn 
-:      020844 disable_pcm:
-0x6a4a 020845 set1 mark_ext_patch ,mark 
-0x6a4b 020846 bpatch patch22_5 ,mem_patch22 
-0x6a4c 020847 hfetch 2 ,core_clkoff 
-0x6a4d 020848 set1 clock_off_codec ,pdata 
-0x6a4e 020849 hstore 2 ,core_clkoff 
-0x6a4f 020850 hjam 0x4 ,core_enc_ctrl 
-0x6a50 020851 hjam 0x4 ,core_dec_ctrl 
-0x6a51 020852 hjam 0x0 ,core_cvsd_ctrl 
-0x6a52 020853 hjam 0x0 ,core_codec_ctrl 
-0x6a53 020854 rtn 
-:      020858 get_sco_data:
-0x6a54 020859 fetch 1 ,mem_state 
-0x6a55 020860 rtnbit0 state_insco 
-0x6a56 020861 arg mem_sco_obuf ,contw 
-0x6a57 020862 arg 30 ,loopcnt 
-:      020863 get_sco_data_loop:
-0x6a58 020864 hfetch 1 ,core_pcminfifo 
-0x6a59 020865 istore 1 ,contw 
-0x6a5a 020866 loop get_sco_data_loop 
-0x6a5b 020867 rtn 
-:      020870 process_sco_data:
-0x6a5c 020871 fetch 1 ,mem_state 
-0x6a5d 020872 rtnbit0 state_insco 
-0x6a5e 020873 arg mem_sco_ibuf ,contr 
-0x6a5f 020874 force 30 ,loopcnt 
-:      020875 process_sco_loop:
-0x6a60 020876 ifetch 1 ,contr 
-0x6a61 020877 hstore 1 ,core_pcmoutfifo 
-0x6a62 020878 loop process_sco_loop 
-0x6a63 020879 rtn 
-:      020881 init_sched:
-0x6a64 020882 rtn 
-:      020887 gpio_cfg_uart_tx_output:
-0x6a65 020888 call gpio_uart2gpio 
-0x6a66 020889 arg uart_wakeup_tx ,temp 
-0x6a67 020890 branch gpio_config_output 
-:      020892 gpio_pu_uart_tx:
-0x6a68 020893 call gpio_cfg_uart_tx_output 
-0x6a69 020894 arg uart_wakeup_tx ,temp 
-0x6a6a 020895 branch gpio_out_inactive 
-:      020897 gpio_pd_uart_tx:
-0x6a6b 020898 call gpio_cfg_uart_tx_output 
-0x6a6c 020899 arg uart_wakeup_tx ,temp 
-0x6a6d 020900 branch gpio_out_active 
-:      020902 gpio_cfg_uart_rx_output:
-0x6a6e 020903 call gpio_uart2gpio 
-0x6a6f 020904 arg uart_wakeup_rx ,temp 
-0x6a70 020905 branch gpio_config_output 
-:      020907 gpio_pu_uart_rx:
-0x6a71 020908 call gpio_cfg_uart_rx_output 
-0x6a72 020909 arg uart_wakeup_rx ,temp 
-0x6a73 020910 branch gpio_out_inactive 
-:      020912 gpio_pd_uart_rx:
-0x6a74 020913 call gpio_cfg_uart_rx_output 
-0x6a75 020914 arg uart_wakeup_rx ,temp 
-0x6a76 020915 branch gpio_out_active 
-:      020917 gpio_tx_config_input_with_pu:
-0x6a77 020918 call gpio_uart2gpio 
-0x6a78 020919 hfetch 1 ,core_gpio_pu0 
-0x6a79 020920 set1 uart_wakeup_tx ,pdata 
-0x6a7a 020921 hstore 1 ,core_gpio_pu0 
-0x6a7b 020922 arg uart_wakeup_tx ,temp 
-0x6a7c 020923 branch gpio_config_input 
-:      020925 gpio_rx_config_input_with_pu:
-0x6a7d 020926 call gpio_uart2gpio 
-0x6a7e 020927 hfetch 1 ,core_gpio_pu0 
-0x6a7f 020928 set1 uart_wakeup_rx ,pdata 
-0x6a80 020929 hstore 1 ,core_gpio_pu0 
-0x6a81 020930 arg uart_wakeup_rx ,temp 
-0x6a82 020931 branch gpio_config_input 
-:      020933 gpio_gpio2uart:
-0x6a83 020934 hfetch 1 ,core_gpio_sel1 
-0x6a84 020935 or_into 0x04 ,pdata 
-0x6a85 020936 hstore 1 ,core_gpio_sel1 
-0x6a86 020937 rtn 
-:      020939 gpio_uart2gpio:
-0x6a87 020940 hfetch 1 ,core_gpio_sel1 
-0x6a88 020941 and_into 0xfb ,pdata 
-0x6a89 020942 hstore 1 ,core_gpio_sel1 
-0x6a8a 020943 rtn 
-:      020945 gpio_check_uart_state:
-0x6a8b 020946 hfetch 1 ,core_gpio_sel1 
-0x6a8c 020947 isolate1 2 ,pdata 
-0x6a8d 020948 rtn 
-:      020951 prcp_init:
-0x6a8e 020952 setarg prcp_process 
-0x6a8f 020953 store 2 ,mem_cb_att_write 
-0x6a90 020954 rtn 
-:      020955 prcp_process:
-0x6a91 020956 call clear_prcp_sendbuff 
-0x6a92 020957 fetch 1 ,mem_prcp 
-0x6a93 020958 beq prcp_le ,le_prcp 
-0x6a94 020959 beq prcp_ssp ,prcp 
-0x6a95 020960 branch assert 
-:      020961 le_prcp:
-0x6a96 020962 arg prcp_rx_le ,temp 
-0x6a97 020963 storet 2 ,mem_le_notify_handle 
-0x6a98 020964 call le_att_get_handle_ptr 
-0x6a99 020965 ifetch 1 ,contr 
-0x6a9a 020966 call prcp_parse 
-0x6a9b 020967 branch prcp_le_tx 
-:      020968 prcp:
-0x6a9c 020969 call prcp_parse 
-0x6a9d 020970 branch prcp_tx 
-:      020971 prcp_parse:
-0x6a9e 020972 copy contr ,rega 
-0x6a9f 020973 set1 mark_ext_patch ,mark 
-0x6aa0 020974 bpatch patch26_1 ,mem_patch26 
-0x6aa1 020975 ifetch 1 ,contr 
-0x6aa2 020976 beq common_res ,prcp_parse_common_res 
-0x6aa3 020977 beq read_registers_req ,prcp_parse_read_registers_req 
-0x6aa4 020978 beq read_registers_res ,prcp_parse_read_registers_res 
-0x6aa5 020979 beq write_registers_req ,prcp_parse_write_registers_req 
-0x6aa6 020980 beq i2c_config_req ,prcp_parse_i2c_config_req 
-0x6aa7 020981 beq i2c_read_req ,prcp_parse_i2c_read_req 
-0x6aa8 020982 beq i2c_read_res ,prcp_parse_i2c_read_res 
-0x6aa9 020983 beq i2c_write_req ,prcp_parse_i2c_write_req 
-0x6aaa 020984 beq spi_config_req ,prcp_parse_spi_config_req 
-0x6aab 020985 beq spi_read_req ,prcp_parse_spi_read_req 
-0x6aac 020986 beq spi_read_res ,prcp_parse_spi_read_res 
-0x6aad 020987 beq spi_write_req ,prcp_parse_spi_write_req 
-0x6aae 020988 beq pwm_config_req ,prcp_parse_pwm_config_req 
-0x6aaf 020989 beq pwm_write_req ,prcp_parse_pwm_write_req 
-0x6ab0 020990 beq gpio_config_req ,prcp_parse_gpio_config_req 
-0x6ab1 020991 beq gpio_read_req ,prcp_parse_gpio_read_req 
-0x6ab2 020992 beq gpio_read_res ,prcp_parse_gpio_read_res 
-0x6ab3 020993 beq gpio_write_req ,prcp_parse_gpio_write_req 
-0x6ab4 020994 beq ota_write_req ,prcp_parse_ota_write_req 
-0x6ab5 020995 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
-0x6ab6 020996 rtn 
-:      020999 prcp_parse_common_res:
-0x6ab7 021000 copy rega ,contr 
-0x6ab8 021001 ifetch 1 ,contr 
-0x6ab9 021002 lshift8 pdata ,pdata 
-0x6aba 021003 store 3 ,mem_prcp_data 
-0x6abb 021004 rtn 
-:      021005 prcp_parse_read_registers_req:
-0x6abc 021006 rtn 
-:      021007 prcp_parse_read_registers_res:
-0x6abd 021008 rtn 
-:      021009 prcp_parse_write_registers_req:
-0x6abe 021010 rtn 
-:      021014 prcp_parse_spi_config_req:
-0x6abf 021015 rtn 
-:      021016 prcp_parse_spi_read_req:
-0x6ac0 021017 rtn 
-:      021018 prcp_parse_spi_read_res:
-0x6ac1 021019 rtn 
-:      021020 prcp_parse_spi_write_req:
-0x6ac2 021021 rtn 
-:      021025 prcp_parse_pwm_config_req:
-0x6ac3 021026 ifetch 4 ,contr 
-0x6ac4 021027 hstore 1 ,core_gpio_sel2 
-0x6ac5 021028 rshift8 pdata ,pdata 
-0x6ac6 021029 hfetcht 1 ,core_gpio_sel1 
-0x6ac7 021030 and_into 0x7f ,temp 
-0x6ac8 021031 ior temp ,temp 
-0x6ac9 021032 hstoret 1 ,core_gpio_sel1 
-0x6aca 021033 rshift8 pdata ,pdata 
-0x6acb 021034 hfetcht 1 ,core_clkoff + 1 
-0x6acc 021035 and_into 0xdf ,temp 
-0x6acd 021036 ior temp ,temp 
-0x6ace 021037 hstoret 1 ,core_clkoff + 1 
-0x6acf 021038 rshift8 pdata ,pdata 
-0x6ad0 021039 hfetcht 1 ,core_clksel 
-0x6ad1 021040 and_into 0x3f ,temp 
-0x6ad2 021041 ior temp ,temp 
-0x6ad3 021042 hstoret 1 ,core_clksel 
-0x6ad4 021043 branch prcp_parse_common_res 
-:      021044 prcp_parse_pwm_write_req:
-0x6ad5 021045 ifetch 9 ,contr 
-0x6ad6 021046 hfetcht 1 ,core_gpio_key2 
-0x6ad7 021047 and_into 0x3f ,temp 
-0x6ad8 021048 ior temp ,temp 
-0x6ad9 021049 hstoret 1 ,core_gpio_key2 
-0x6ada 021050 rshift8 pdata ,pdata 
-0x6adb 021051 hstore 2 ,core_pwm_pcnt0 
-0x6adc 021052 rshift16 pdata ,pdata 
-0x6add 021053 hstore 2 ,core_pwm_ncnt0 
-0x6ade 021054 rshift16 pdata ,pdata 
-0x6adf 021055 hstore 2 ,core_pwm_pcnt1 
-0x6ae0 021056 rshift16 pdata ,pdata 
-0x6ae1 021057 hstore 2 ,core_pwm_ncnt1 
-0x6ae2 021058 branch prcp_parse_common_res 
-:      021062 prcp_parse_gpio_config_req:
-0x6ae3 021063 ifetch 4 ,contr 
-0x6ae4 021064 hstore 4 ,core_gpio_oe0 
-0x6ae5 021065 ifetch 4 ,contr 
-0x6ae6 021066 hstore 4 ,core_gpio_pu0 
-0x6ae7 021067 ifetch 4 ,contr 
-0x6ae8 021068 hstore 4 ,core_gpio_pd0 
-0x6ae9 021069 ifetch 1 ,contr 
-0x6aea 021070 hstore 1 ,core_gpio_sel 
-0x6aeb 021071 ifetch 1 ,contr 
-0x6aec 021072 hstore 1 ,core_gpio_sel1 
-0x6aed 021073 ifetch 1 ,contr 
-0x6aee 021074 hstore 1 ,core_gpio_sel2 
-0x6aef 021075 branch prcp_parse_common_res 
-:      021076 prcp_parse_gpio_read_req:
-0x6af0 021077 branch prcp_parse_gpio_read_res 
-:      021078 prcp_parse_gpio_read_res:
-0x6af1 021079 jam 0x10 ,mem_prcp_data 
-0x6af2 021080 arg mem_prcp_data + 1 ,contw 
-0x6af3 021081 hfetch 4 ,core_gpio_out0 
-0x6af4 021082 istore 4 ,contw 
-0x6af5 021083 hfetch 4 ,core_gpio_in 
-0x6af6 021084 istore 4 ,contw 
-0x6af7 021085 rtn 
-:      021086 prcp_parse_gpio_write_req:
-0x6af8 021087 ifetcht 1 ,contr 
-0x6af9 021088 ifetch 1 ,contr 
-0x6afa 021089 lshift3 pdata ,pdata 
-0x6afb 021090 lshift4 pdata ,pdata 
-0x6afc 021091 ior temp ,temp 
-0x6afd 021092 call gpio_out 
-0x6afe 021093 branch prcp_parse_common_res 
-:      021098 prcp_parse_i2c_read_req:
-0x6aff 021099 ifetcht 1 ,contr 
-0x6b00 021100 hstoret 1 ,iic_slave_addr 
-0x6b01 021101 ifetch 1 ,contr 
-0x6b02 021102 compare 1 ,pdata ,0xff 
-0x6b03 021103 ifetch 1 ,contr 
-0x6b04 021104 hstore 1 ,iic_fifo 
-0x6b05 021105 branch iic_read_data_len ,true 
-0x6b06 021106 ifetch 1 ,contr 
-0x6b07 021107 hstore 1 ,iic_fifo 
-:      021108 iic_read_data_len:
-0x6b08 021109 ifetch 1 ,contr 
-0x6b09 021110 copy pdata ,loopcnt 
-0x6b0a 021111 increase -1 ,pdata 
-0x6b0b 021112 or_into 0x90 ,pdata 
-0x6b0c 021113 hstore 1 ,iic_ctr 
-0x6b0d 021114 hjam 2 ,iic_cr 
-0x6b0e 021115 nop 1 
-0x6b0f 021117 arg mem_prcp_data ,contw 
-:      021118 iic_read_loop:
-0x6b10 021119 hfetch 1 ,iic_fifo 
-0x6b11 021120 istore 1 ,contw 
-0x6b12 021121 loop iic_read_loop 
-0x6b13 021122 rtn 
-:      021124 clear_prcp_sendbuff:
-0x6b14 021125 setarg 0 
-0x6b15 021126 store 4 ,mem_prcp_data 
-0x6b16 021127 istore 8 ,contw 
-0x6b17 021128 istore 8 ,contw 
-0x6b18 021129 rtn 
-:      021135 prcp_parse_ota_write_req:
-0x6b19 021136 copy rega ,pdata 
-0x6b1a 021137 increase 1 ,pdata 
-0x6b1b 021138 store 2 ,rx_buf_data_ptr 
-0x6b1c 021139 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1d 021140 beq 0x0000 ,prcp_parse_ota_start1 
-:      021141 prcp_parse_ota_load:
-0x6b1e 021142 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b1f 021143 fetcht 2 ,rx_buf_data_ptr 
-0x6b20 021144 ifetcht 2 ,temp 
-0x6b21 021145 iadd temp ,pdata 
-0x6b22 021146 fetcht 2 ,rx_buf_data_ptr 
-0x6b23 021147 increase 2 ,temp 
-0x6b24 021148 copy temp ,contr 
-0x6b25 021149 ifetcht 1 ,contr 
-0x6b26 021150 copy contr ,rega 
-0x6b27 021151 branch iicd_write_ota_data 
-:      021153 prcp_parse_ota_start1:
-0x6b28 021154 setarg 0x0002 
-0x6b29 021155 byteswap pdata ,pdata 
-0x6b2a 021156 store 2 ,mem_addr_mi 
-0x6b2b 021157 arg iicd_read_eep ,regc 
-0x6b2c 021158 arg 0x2 ,loopcnt 
-:      021159 prcp_parse_ota_loop1:
-0x6b2d 021160 call get_block_header 
-0x6b2e 021161 nbranch prcp_parse_ota_start2 ,zero 
-0x6b2f 021162 fetch 2 ,mem_addr_mi 
-0x6b30 021163 byteswap pdata ,pdata 
-0x6b31 021164 iadd temp ,pdata 
-0x6b32 021165 store 2 ,mem_eeprom_ota_base_addr 
-0x6b33 021166 byteswap pdata ,pdata 
-0x6b34 021167 store 2 ,mem_addr_mi 
-0x6b35 021168 loop prcp_parse_ota_loop1 
-:      021169 prcp_parse_ota_start2:
-0x6b36 021170 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b37 021171 byteswap pdata ,pdata 
-0x6b38 021172 store 2 ,mem_addr_mi 
-0x6b39 021173 arg iicd_read_eep ,regc 
-0x6b3a 021174 arg 0xffff ,loopcnt 
-:      021175 prcp_parse_ota_loop2:
-0x6b3b 021176 call get_block_header 
-0x6b3c 021177 nbranch prcp_parse_ota_load ,zero 
-0x6b3d 021178 fetch 2 ,mem_addr_mi 
-0x6b3e 021179 byteswap pdata ,pdata 
-0x6b3f 021180 iadd temp ,pdata 
-0x6b40 021181 increase 2 ,pdata 
-0x6b41 021182 store 2 ,mem_eeprom_ota_base_addr 
-0x6b42 021183 byteswap pdata ,pdata 
-0x6b43 021184 store 2 ,mem_addr_mi 
-0x6b44 021185 loop prcp_parse_ota_loop2 
-:      021187 prcp_parse_ota_end_cmd:
-0x6b45 021188 fetch 2 ,mem_eeprom_ota_base_addr 
-0x6b46 021189 increase 2 ,pdata 
-0x6b47 021190 byteswap pdata ,pdata 
-0x6b48 021191 store 2 ,mem_eeprom_ota_base_addr 
-0x6b49 021192 arg mem_eeprom_ota_base_addr ,rega 
-0x6b4a 021193 arg 0x02 ,temp 
-0x6b4b 021194 arg 0x0000 ,pdata 
-0x6b4c 021195 call iicd_write_ota_data 
-0x6b4d 021196 setarg 0x0000 
-0x6b4e 021197 store 2 ,mem_eeprom_ota_base_addr 
-0x6b4f 021198 rtn 
-:      021200 prcp_parse_i2c_config_req:
-0x6b50 021201 rtn 
-:      021202 prcp_parse_i2c_read_res:
-0x6b51 021203 rtn 
-:      021204 prcp_parse_i2c_write_req:
-0x6b52 021205 rtn 
-:      021210 rfcomm_init:
-0x6b53 021211 rtn wake 
-0x6b54 021212 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6b55 021213 jam bits9600 ,memremoterpnbitrate 
-0x6b56 021214 jam databits8 ,memremoteprndatabits 
-0x6b57 021215 jam 0x11 ,memremoteprnxon 
-0x6b58 021216 jam 0x13 ,memremoteprnxoff 
-0x6b59 021217 setarg 0 
-0x6b5a 021218 store 3 ,memremoteprnstopbit 
-0x6b5b 021219 store 1 ,mem_spp_state 
-0x6b5c 021220 jam 0 ,memui_reconnect_mode 
-:      021222 rfcomm_init_spp:
-0x6b5d 021223 set1 mark_ext_patch ,mark 
-0x6b5e 021224 bpatch patch37_7 ,mem_patch37 
-0x6b5f 021225 setarg 0 
-0x6b60 021226 store 1 ,mem_spp_state 
-0x6b61 021227 store 1 ,mem_remote_spp_channel 
-0x6b62 021228 store 1 ,mem_pn_dlci 
-0x6b63 021229 jam 0x50 ,mem_credit_given 
-0x6b64 021230 rtn 
-:      021232 set_cr_bit:
-0x6b65 021233 or_into 0x02 ,temp 
-0x6b66 021234 rtn 
-:      021246 rfcomm_calculate_fcs_sabm:
-0x6b67 021247 copy temp ,pdata 
-0x6b68 021248 reverse pdata ,pdata 
-0x6b69 021249 store 1 ,memfcstemp3 
-0x6b6a 021250 force ini_tx_sabm ,pdata 
-0x6b6b 021251 reverse pdata ,pdata 
-0x6b6c 021252 store 1 ,memfcstemp2 
-0x6b6d 021253 force 0x01 ,pdata 
-0x6b6e 021254 reverse pdata ,pdata 
-0x6b6f 021255 store 1 ,memfcstemp1 
-0x6b70 021256 call caculate_fcs 
-0x6b71 021257 copy temp ,pdata 
-0x6b72 021258 rtn 
-:      021259 rfcomm_calculate_fcs_ua:
-0x6b73 021260 reverse pdata ,pdata 
-0x6b74 021261 store 1 ,memfcstemp3 
-0x6b75 021262 force rsp_tx_ua ,pdata 
-0x6b76 021263 reverse pdata ,pdata 
-0x6b77 021264 store 1 ,memfcstemp2 
-0x6b78 021265 force 0x01 ,pdata 
-0x6b79 021266 reverse pdata ,pdata 
-0x6b7a 021267 store 1 ,memfcstemp1 
-0x6b7b 021268 branch caculate_fcs 
-:      021270 rfcomm_calculate_fcs_dlci0:
-0x6b7c 021271 fetch 1 ,mem_rfcomm_initiator 
-0x6b7d 021272 branch rfcomm_calculate_fcs_dlci0_res ,blank 
-0x6b7e 021273 setarg 0x70 
-0x6b7f 021274 rtn 
-:      021275 rfcomm_calculate_fcs_dlci0_res:
-0x6b80 021276 setarg 0xaa 
-0x6b81 021277 rtn 
-:      021279 rfcomm_save_fcs_uih:
-0x6b82 021280 reverse pdata ,pdata 
-0x6b83 021281 store 1 ,memfcstemp3 
-0x6b84 021282 force rsp_rx_uih ,pdata 
-0x6b85 021283 call caculate_uihdata_fcs 
-0x6b86 021284 fetcht 2 ,mem_contw_temp 
-0x6b87 021285 copy temp ,contw 
-0x6b88 021286 istore 1 ,contw 
-0x6b89 021287 copy contw ,temp 
-0x6b8a 021288 storet 2 ,mem_contw_temp 
-0x6b8b 021289 force rsp_rx_uih_wdata ,pdata 
-0x6b8c 021290 call caculate_uihdata_fcs 
-0x6b8d 021291 fetcht 2 ,mem_contw_temp 
-0x6b8e 021292 copy temp ,contw 
-0x6b8f 021293 istore 1 ,contw 
-0x6b90 021294 rtn 
-:      021303 caculate_uihdata_fcs:
-0x6b91 021304 reverse pdata ,pdata 
-0x6b92 021305 store 1 ,memfcstemp2 
-0x6b93 021306 fetch 2 ,memfcstemp2 
-0x6b94 021307 lshift8 pdata ,pdata 
-0x6b95 021308 store 3 ,mem_mod2div_temp 
-0x6b96 021309 arg 0x107 ,rega 
-0x6b97 021310 arg 0xf ,regb 
-0x6b98 021311 call mod2div 
-0x6b99 021312 xor_into 0xd7 ,pdata 
-0x6b9a 021313 invert pdata ,pdata 
-0x6b9b 021314 reverse pdata ,pdata 
-0x6b9c 021315 rtn 
-:      021325 caculate_fcs:
-0x6b9d 021326 fetch 3 ,memfcstemp1 
-0x6b9e 021327 store 3 ,mem_mod2div_temp 
-0x6b9f 021328 arg 0x107 ,rega 
-0x6ba0 021329 arg 0xf ,regb 
-0x6ba1 021330 call mod2div 
-0x6ba2 021331 lshift8 pdata ,pdata 
-0x6ba3 021332 arg 0x7 ,regb 
-0x6ba4 021333 call mod2div 
-0x6ba5 021334 xor_into 0x2b ,pdata 
-0x6ba6 021335 invert pdata ,pdata 
-0x6ba7 021336 reverse pdata ,pdata 
-0x6ba8 021337 copy pdata ,temp 
-0x6ba9 021338 rtn 
-:      021340 mod2div:
-0x6baa 021341 arg 0 ,regc 
-0x6bab 021342 copy regb ,loopcnt 
-0x6bac 021343 call right_shift_n 
-0x6bad 021344 icopy temp 
-:      021345 mod2div_loop:
-0x6bae 021350 copy temp ,pdata 
-0x6baf 021351 lshift regc ,regc 
-0x6bb0 021352 bbit0 8 ,mod2div_not_enough_reduction 
-0x6bb1 021353 ixor rega ,temp 
-0x6bb2 021354 increase 1 ,regc 
-:      021355 mod2div_not_enough_reduction:
-0x6bb3 021356 lshift temp ,temp 
-0x6bb4 021357 fetch 3 ,mem_mod2div_temp 
-0x6bb5 021358 increase -1 ,regb 
-0x6bb6 021359 compare 0xff ,regb ,0xff 
-0x6bb7 021360 branch mod2div_end ,true 
-0x6bb8 021361 copy regb ,loopcnt 
-0x6bb9 021362 call right_shift_n 
-0x6bba 021363 isolate1 0 ,pdata 
-0x6bbb 021364 setflag true ,0 ,temp 
-0x6bbc 021365 branch mod2div_loop 
-:      021366 mod2div_end:
-0x6bbd 021368 rshift temp ,pdata 
-0x6bbe 021369 rtn 
-:      021371 get_rfcomm_snd_adss:
-0x6bbf 021372 fetcht 1 ,mem_pn_dlci 
-:      021373 dlci_to_address_cmd:
-0x6bc0 021375 lshift2 temp ,temp 
-0x6bc1 021376 set1 rfcomm_address_ext_len ,temp 
-0x6bc2 021377 fetch 1 ,mem_rfcomm_initiator 
-0x6bc3 021378 ncall set_cr_bit ,blank 
-0x6bc4 021379 storet 1 ,mem_rfcomm_send_adss 
-0x6bc5 021380 rtn 
-:      021382 dlci_to_address_res:
-0x6bc6 021384 lshift2 temp ,temp 
-0x6bc7 021385 set1 rfcomm_address_ext_len ,temp 
-0x6bc8 021386 fetch 1 ,mem_rfcomm_initiator 
-0x6bc9 021387 call set_cr_bit ,blank 
-0x6bca 021388 rtn 
-:      021389 channel_to_dlci:
-0x6bcb 021391 lshift temp ,temp 
-0x6bcc 021392 fetch 1 ,mem_rfcomm_initiator 
-0x6bcd 021393 setflag blank ,0 ,temp 
-0x6bce 021395 rtn 
-:      021396 rfcomm_rx_process_dlci0_sabm:
-0x6bcf 021397 fetcht 1 ,mem_current_channel 
-0x6bd0 021398 jam 0xd7 ,mem_current_fcs 
-0x6bd1 021399 call rfcomm_send_ua 
-0x6bd2 021400 fetch 1 ,mem_rfcomm_state 
-0x6bd3 021401 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6bd4 021402 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bd5 021403 store 1 ,mem_rfcomm_state 
-0x6bd6 021404 jam 0 ,mem_rfcomm_initiator 
-0x6bd7 021405 branch rfcomm_rx_process_end 
-:      021406 rfcomm_rx_process_dlci0_ua:
-0x6bd8 021407 fetch 1 ,mem_rfcomm_state 
-0x6bd9 021408 set1 l2cap_channel_rfcomm_only_ua ,pdata 
-0x6bda 021409 store 1 ,mem_rfcomm_state 
-0x6bdb 021410 branch rfcomm_rx_process_end 
-:      021413 rfcomm_rx_process:
-0x6bdc 021414 set1 mark_ext_patch ,mark 
-0x6bdd 021415 bpatch patch38_0 ,mem_patch38 
-0x6bde 021416 fetch 1 ,memui_reconnect_mode 
-0x6bdf 021417 beq no_reconnection ,rfcomm_rx_process_remote_page 
-0x6be0 021418 branch rfcomm_rx_process_reconn 
-:      021420 rfcomm_rx_process_remote_page:
-0x6be1 021421 fetch 2 ,mem_l2cap_payload_ptr 
-0x6be2 021422 copy pdata ,contr 
-0x6be3 021423 call get_rfcomm_head_struct 
-0x6be4 021424 fetch 1 ,mem_current_channel 
-0x6be5 021425 beq 0 ,parse_dlci0_rp 
-0x6be6 021426 branch parse_uih_rp 
-:      021427 parse_dlci0_rp:
-0x6be7 021428 set1 mark_ext_patch ,mark 
-0x6be8 021429 bpatch patch38_1 ,mem_patch38 
-0x6be9 021430 fetch 1 ,mem_current_frame_type 
-0x6bea 021431 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6beb 021432 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6bec 021433 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
-0x6bed 021434 rtneq rfcomm_frame_type_disconn 
-0x6bee 021435 branch assert 
-:      021438 parse_dlci0_rp_uih:
-0x6bef 021439 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6bf0 021440 copy pdata ,contr 
-0x6bf1 021441 call get_rfcomm_uih_head_struct 
-0x6bf2 021442 fetch 1 ,mem_uih_cmd_type 
-0x6bf3 021443 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
-0x6bf4 021444 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
-0x6bf5 021445 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
-0x6bf6 021446 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
-0x6bf7 021447 branch rfcomm_rx_process_end 
-:      021449 parse_dlci0_rp_uih_pn_cmd:
-0x6bf8 021450 call parse_dlci0_rp_uih_pn_res_common 
-0x6bf9 021451 fetch 1 ,mem_pn_dlci 
-0x6bfa 021452 rshift pdata ,pdata 
-0x6bfb 021453 sub pdata ,spp_slave_channel ,null 
-0x6bfc 021454 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
-0x6bfd 021455 branch assert 
-:      021456 parse_dlci0_rp_uih_pn_cmd_spp:
-0x6bfe 021457 fetch 1 ,mem_spp_state 
-0x6bff 021458 set1 rfcomm_channel_state_pn_cmd ,pdata 
-0x6c00 021459 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6c01 021460 store 1 ,mem_spp_state 
-0x6c02 021461 call rfcomm_send_param_neg_res 
-0x6c03 021462 branch rfcomm_rx_process_end 
-:      021464 parse_dlci0_rp_uih_pn_res:
-0x6c04 021465 call parse_dlci0_rp_uih_pn_res_common 
-0x6c05 021466 branch rfcomm_rx_process_end 
-:      021468 parse_dlci0_rp_uih_pn_res_common:
-0x6c06 021469 call get_param_payload_ptr 
-0x6c07 021470 branch get_rfcomm_prarmer_negotiation 
-:      021472 get_rfcomm_param_modem_status:
-0x6c08 021473 call get_param_payload_ptr 
-0x6c09 021474 ifetch 1 ,contr 
-0x6c0a 021475 rshift3 pdata ,pdata 
-0x6c0b 021476 store 1 ,mem_ms_channel 
-0x6c0c 021477 ifetch 1 ,contr 
-0x6c0d 021478 store 1 ,mem_ms_param 
-0x6c0e 021479 rtn 
-:      021482 get_rfcomm_head_struct:
-0x6c0f 021483 ifetch 1 ,contr 
-0x6c10 021484 store 1 ,mem_current_adss 
-0x6c11 021485 rshift3 pdata ,pdata 
-0x6c12 021486 store 1 ,mem_current_channel 
-0x6c13 021487 ifetch 1 ,contr 
-0x6c14 021488 store 1 ,mem_current_frame_type 
-:      021489 get_rfcomm_current_length:
-0x6c15 021490 call get_rfcomm_length_common 
-0x6c16 021491 storet 2 ,mem_current_length 
-0x6c17 021492 copy contr ,pdata 
-0x6c18 021493 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c19 021494 rtn 
-:      021496 get_rfcomm_uih_head_struct:
-0x6c1a 021497 ifetch 1 ,contr 
-0x6c1b 021498 rshift pdata ,pdata 
-0x6c1c 021499 store 1 ,mem_uih_cmd_type 
-0x6c1d 021500 call get_rfcomm_length_common 
-0x6c1e 021501 storet 2 ,mem_uih_length 
-0x6c1f 021502 copy contr ,pdata 
-0x6c20 021503 store 2 ,mem_param_payload_ptr 
-0x6c21 021504 rtn 
-:      021507 get_param_payload_ptr:
-0x6c22 021508 fetch 2 ,mem_param_payload_ptr 
-0x6c23 021509 copy pdata ,contr 
-0x6c24 021510 rtn 
-:      021512 get_rfcomm_param_length_common:
-0x6c25 021513 fetch 2 ,mem_param_payload_ptr 
-0x6c26 021514 copy pdata ,contr 
-:      021515 get_rfcomm_length_common:
-0x6c27 021516 ifetch 1 ,contr 
-0x6c28 021517 copy pdata ,temp 
-0x6c29 021518 rshift temp ,temp 
-0x6c2a 021519 rtnbit1 0 
-0x6c2b 021520 ifetch 1 ,contr 
-0x6c2c 021521 lshift3 pdata ,pdata 
-0x6c2d 021522 lshift4 pdata ,pdata 
-0x6c2e 021523 iadd temp ,temp 
-0x6c2f 021524 rtn 
-:      021526 get_rfcomm_prarmer_negotiation:
-0x6c30 021527 ifetch 1 ,contr 
-0x6c31 021528 store 1 ,mem_pn_dlci 
-0x6c32 021529 ifetch 1 ,contr 
-0x6c33 021530 store 1 ,mem_pn_credit_flow_type_info 
-0x6c34 021531 ifetch 1 ,contr 
-0x6c35 021532 store 1 ,mem_pn_priority 
-0x6c36 021533 ifetch 1 ,contr 
-0x6c37 021534 store 1 ,mem_pn_acknowledg_timer 
-0x6c38 021535 ifetch 2 ,contr 
-0x6c39 021536 store 2 ,mem_pn_max_frame_size 
-0x6c3a 021537 ifetch 1 ,contr 
-0x6c3b 021538 store 1 ,mem_pn_max_retrans 
-0x6c3c 021539 ifetch 1 ,contr 
-0x6c3d 021540 store 1 ,mem_remote_credits 
-0x6c3e 021541 rtn 
-:      021544 parse_dlci0_rp_uih_ms_cmd:
-0x6c3f 021545 call get_rfcomm_param_modem_status 
-0x6c40 021546 fetch 1 ,mem_ms_channel 
-0x6c41 021547 sub pdata ,1 ,null 
-0x6c42 021548 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
-0x6c43 021549 branch assert 
-:      021550 parse_dlci0_rp_uih_ms_cmd_spp:
-0x6c44 021551 fetch 1 ,mem_spp_state 
-0x6c45 021552 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6c46 021553 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6c47 021554 store 1 ,mem_spp_state 
-0x6c48 021555 fetcht 1 ,mem_pn_dlci 
-0x6c49 021556 lshift2 temp ,temp 
-0x6c4a 021557 or_into 3 ,temp 
-0x6c4b 021558 call rfcomm_send_modem_status_res 
-0x6c4c 021559 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
-0x6c4d 021560 branch rfcomm_rx_process_end 
-:      021562 parse_dlci0_rp_uih_ms_res:
-0x6c4e 021563 call get_rfcomm_param_modem_status 
-0x6c4f 021564 fetch 1 ,mem_ms_channel 
-0x6c50 021565 sub pdata ,1 ,null 
-0x6c51 021566 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
-0x6c52 021567 branch assert 
-:      021568 parse_dlci0_rp_uih_ms_res_spp:
-0x6c53 021569 fetch 1 ,mem_spp_state 
-0x6c54 021570 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6c55 021571 store 1 ,mem_spp_state 
-0x6c56 021572 branch rfcomm_rx_process_end 
-:      021574 parse_uih_rp:
-0x6c57 021575 fetch 1 ,mem_current_channel 
-0x6c58 021576 sub pdata ,spp_slave_channel ,null 
-0x6c59 021577 branch parse_uih_rp_spp ,zero 
-0x6c5a 021578 branch assert 
-:      021579 parse_uih_rp_spp:
-0x6c5b 021580 fetch 1 ,mem_current_frame_type 
-0x6c5c 021581 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
-0x6c5d 021582 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
-0x6c5e 021583 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6c5f 021584 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6c60 021585 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
-0x6c61 021586 branch assert 
-:      021587 parse_uih_rp_spp_ua:
-0x6c62 021588 fetch 1 ,mem_spp_state 
-0x6c63 021589 set1 rfcomm_channel_state_ua ,pdata 
-0x6c64 021590 store 1 ,mem_spp_state 
-0x6c65 021591 branch rfcomm_rx_process_end 
-:      021592 parse_uih_rp_spp_sabm:
-0x6c66 021593 fetch 1 ,mem_spp_state 
-0x6c67 021594 set1 rfcomm_channel_state_ua ,pdata 
-0x6c68 021595 set1 rfcomm_channel_state_sabm ,pdata 
-0x6c69 021596 store 1 ,mem_spp_state 
-0x6c6a 021597 fetch 1 ,mem_current_adss 
-0x6c6b 021598 call rfcomm_calculate_fcs_ua 
-0x6c6c 021599 store 1 ,mem_current_fcs 
-0x6c6d 021600 call rfcomm_send_ua 
-0x6c6e 021601 fetch 1 ,mem_current_adss 
-0x6c6f 021602 rshift2 pdata ,pdata 
-0x6c70 021603 store 1 ,mem_pn_dlci 
-0x6c71 021604 lshift2 pdata ,pdata 
-0x6c72 021605 set0 rfcomm_address_cr ,pdata 
-0x6c73 021606 set1 rfcomm_address_ext_len ,pdata 
-0x6c74 021607 arg mem_hiufcs_spp ,temp 
-0x6c75 021608 storet 2 ,mem_contw_temp 
-0x6c76 021609 call rfcomm_save_fcs_uih 
-0x6c77 021610 branch rfcomm_rx_process_end 
-:      021612 parse_uih_spp_uih_credits:
-0x6c78 021613 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c79 021614 copy pdata ,contr 
-0x6c7a 021615 increase 1 ,pdata 
-0x6c7b 021616 store 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c7c 021617 ifetch 1 ,contr 
-0x6c7d 021618 fetcht 1 ,mem_remote_credits 
-0x6c7e 021619 iadd temp ,pdata 
-0x6c7f 021620 store 1 ,mem_remote_credits 
-:      021621 parse_uih_spp_uih:
-0x6c80 021622 call rfcomm_increase_credit_given 
-:      021623 parse_uih_spp_uih_cont:
-0x6c81 021624 call get_rfcomm_snd_adss 
-0x6c82 021625 call rfcomm_send_uih_without_payload 
-0x6c83 021626 call spp_process_rx_data 
-0x6c84 021627 branch rfcomm_rx_process_end 
-:      021629 parse_uih_rp_spp_disconn:
-0x6c85 021630 call rfcomm_init_spp 
-0x6c86 021631 fetch 1 ,mem_current_adss 
-0x6c87 021632 call rfcomm_calculate_fcs_ua 
-0x6c88 021633 store 1 ,mem_current_fcs 
-0x6c89 021634 call rfcomm_send_ua 
-0x6c8a 021635 branch rfcomm_rx_process_end 
-:      021640 rfcomm_rx_process_reconn:
-0x6c8b 021641 fetch 2 ,mem_l2cap_payload_ptr 
-0x6c8c 021642 copy pdata ,contr 
-0x6c8d 021643 call get_rfcomm_head_struct 
-0x6c8e 021644 fetch 1 ,mem_current_channel 
-0x6c8f 021645 beq 0 ,parse_dlci0_reconn 
-0x6c90 021646 branch parse_uih_reconn 
-:      021648 parse_dlci0_reconn:
-0x6c91 021649 set1 mark_ext_patch ,mark 
-0x6c92 021650 bpatch patch38_2 ,mem_patch38 
-0x6c93 021651 fetch 1 ,mem_current_frame_type 
-0x6c94 021652 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
-0x6c95 021653 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
-0x6c96 021654 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
-0x6c97 021655 branch rfcomm_rx_process_end 
-:      021656 parse_dlci0_reconn_uih:
-0x6c98 021657 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6c99 021658 copy pdata ,contr 
-0x6c9a 021659 call get_rfcomm_uih_head_struct 
-0x6c9b 021660 fetch 1 ,mem_uih_cmd_type 
-0x6c9c 021661 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9d 021662 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
-0x6c9e 021663 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
-0x6c9f 021664 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
-0x6ca0 021665 branch rfcomm_rx_process_end 
-:      021667 parse_dlci0_reconn_uih_pn_cmd:
-0x6ca1 021668 call parse_dlci0_rp_uih_pn_res_common 
-0x6ca2 021669 fetch 1 ,mem_pn_dlci 
-0x6ca3 021670 rshift pdata ,pdata 
-0x6ca4 021671 fetcht 1 ,mem_remote_spp_channel 
-0x6ca5 021672 isub temp ,null 
-0x6ca6 021673 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
-0x6ca7 021674 branch assert 
-:      021675 parse_dlci0_reconn_uih_pn_cmd_spp:
-0x6ca8 021676 fetch 1 ,mem_spp_state 
-0x6ca9 021677 set1 rfcomm_channel_state_pn_res ,pdata 
-0x6caa 021678 store 1 ,mem_spp_state 
-0x6cab 021679 branch rfcomm_rx_process_end 
-:      021681 parse_dlci0_reconn_uih_ms_cmd:
-0x6cac 021682 call get_rfcomm_param_modem_status 
-0x6cad 021683 fetch 1 ,mem_ms_channel 
-0x6cae 021684 fetcht 1 ,mem_remote_spp_channel 
-0x6caf 021685 isub temp ,null 
-0x6cb0 021686 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
-0x6cb1 021687 branch assert 
-0x6cb2 021688 branch rfcomm_rx_process_end 
-:      021689 parse_dlci0_reconn_uih_ms_cmd_spp:
-0x6cb3 021690 fetch 1 ,mem_spp_state 
-0x6cb4 021691 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
-0x6cb5 021692 set1 rfcomm_channel_state_snd_ms_res ,pdata 
-0x6cb6 021693 store 1 ,mem_spp_state 
-0x6cb7 021694 fetcht 1 ,mem_pn_dlci 
-0x6cb8 021695 lshift2 temp ,temp 
-0x6cb9 021696 or_into 3 ,temp 
-0x6cba 021697 call rfcomm_send_modem_status_res 
-0x6cbb 021698 branch rfcomm_rx_process_end 
-:      021700 parse_dlci0_reconn_uih_ms_res:
-0x6cbc 021701 call get_rfcomm_param_modem_status 
-0x6cbd 021702 fetch 1 ,mem_ms_channel 
-0x6cbe 021703 fetcht 1 ,mem_remote_spp_channel 
-0x6cbf 021704 isub temp ,null 
-0x6cc0 021705 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
-0x6cc1 021706 branch assert 
-:      021707 parse_dlci0_reconn_uih_ms_res_spp:
-0x6cc2 021708 fetch 1 ,mem_spp_state 
-0x6cc3 021709 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
-0x6cc4 021710 store 1 ,mem_spp_state 
-0x6cc5 021711 branch rfcomm_rx_process_end 
-:      021713 parse_uih_reconn:
-0x6cc6 021714 fetch 1 ,mem_current_channel 
-0x6cc7 021715 fetcht 1 ,mem_remote_spp_channel 
-0x6cc8 021716 isub temp ,null 
-0x6cc9 021717 branch parse_uih_reconn_spp ,zero 
-0x6cca 021718 branch assert 
-0x6ccb 021719 branch rfcomm_rx_process_end 
-:      021721 parse_uih_reconn_spp:
-0x6ccc 021722 fetch 1 ,mem_current_frame_type 
-0x6ccd 021723 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
-0x6cce 021724 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
-0x6ccf 021725 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
-0x6cd0 021726 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
-:      021727 parse_uih_reconn_spp_ua:
-0x6cd1 021728 fetch 1 ,mem_spp_state 
-0x6cd2 021729 set1 rfcomm_channel_state_ua ,pdata 
-0x6cd3 021730 store 1 ,mem_spp_state 
-0x6cd4 021731 branch rfcomm_rx_process_end 
-:      021732 parse_uih_reconn_spp_sabm:
-0x6cd5 021733 branch parse_uih_reconn_spp_sabm 
-:      021734 parse_uih_reconn_spp_disconn:
-0x6cd6 021735 branch parse_uih_rp_spp_disconn 
-:      021736 rfcomm_rx_process_end:
-0x6cd7 021737 rtn 
-:      021739 rfcomm_send_more_pkt:
-0x6cd8 021740 fetch 1 ,mem_rfcomm_send_more_pkt 
-0x6cd9 021741 rtn blank 
-0x6cda 021742 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
-0x6cdb 021743 branch assert 
-:      021745 rfcomm_send_more_pkt_msc_cmd_spp:
-0x6cdc 021746 jam 0 ,mem_rfcomm_send_more_pkt 
-0x6cdd 021747 call l2cap_malloc_rfcomm_channel 
-0x6cde 021748 arg spp_slave_channel ,temp 
-0x6cdf 021749 lshift3 temp ,temp 
-:      021750 rfcomm_send_more_pkt_msc_cmd_spp0:
-0x6ce0 021751 or_into 0x03 ,temp 
-0x6ce1 021752 arg 0xaa ,rega 
-0x6ce2 021753 call rfcomm_send_modem_status_cmd 
-0x6ce3 021754 call l2cap_get_rfcomm_tx_buff 
-0x6ce4 021755 copy contw ,contr 
-0x6ce5 021756 ifetch 2 ,contr 
-0x6ce6 021757 branch assert ,blank 
-0x6ce7 021758 rtn 
-:      021760 rfcomm_send_sabm:
-0x6ce8 021761 set1 mark_ext_patch ,mark 
-0x6ce9 021762 bpatch patch38_3 ,mem_patch38 
-0x6cea 021763 call l2cap_get_rfcomm_tx_buff 
-0x6ceb 021764 setarg 0x0004 
-0x6cec 021765 istore 2 ,contw 
-0x6ced 021766 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cee 021767 istore 2 ,contw 
-0x6cef 021768 fetch 1 ,mem_current_adss 
-0x6cf0 021769 istore 1 ,contw 
-0x6cf1 021770 setarg 0x013f 
-0x6cf2 021771 istore 2 ,contw 
-0x6cf3 021772 fetch 1 ,mem_current_fcs 
-0x6cf4 021773 istore 1 ,contw 
-0x6cf5 021774 rtn 
-:      021775 rfcomm_send_ua:
-0x6cf6 021776 set1 mark_ext_patch ,mark 
-0x6cf7 021777 bpatch patch38_4 ,mem_patch38 
-0x6cf8 021778 call l2cap_malloc_rfcomm_channel 
-0x6cf9 021779 call l2cap_get_rfcomm_tx_buff 
-0x6cfa 021780 setarg 0x0004 
-0x6cfb 021781 istore 2 ,contw 
-0x6cfc 021782 fetch 2 ,mem_rfcomm_remote_cid 
-0x6cfd 021783 istore 2 ,contw 
-0x6cfe 021784 fetch 1 ,mem_current_adss 
-0x6cff 021785 istore 1 ,contw 
-0x6d00 021786 setarg 0x0173 
-0x6d01 021787 istore 2 ,contw 
-0x6d02 021788 fetch 1 ,mem_current_fcs 
-0x6d03 021789 istore 1 ,contw 
-0x6d04 021790 rtn 
-:      021791 rfcomm_send_param_neg_cmd:
-0x6d05 021792 set1 mark_ext_patch ,mark 
-0x6d06 021793 bpatch patch38_5 ,mem_patch38 
-0x6d07 021794 call l2cap_get_rfcomm_tx_buff 
-0x6d08 021795 setarg 0x000e 
-0x6d09 021796 istore 2 ,contw 
-0x6d0a 021797 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d0b 021798 istore 2 ,contw 
-0x6d0c 021799 fetch 1 ,mem_rfcomm_initiator 
-0x6d0d 021800 lshift pdata ,pdata 
-0x6d0e 021801 set1 0 ,pdata 
-0x6d0f 021802 istore 1 ,contw 
-0x6d10 021803 setarg 0x15ef 
-0x6d11 021804 istore 2 ,contw 
-0x6d12 021805 setarg 0x1183 
-0x6d13 021806 istore 2 ,contw 
-0x6d14 021807 copy temp ,pdata 
-0x6d15 021808 istore 1 ,contw 
-0x6d16 021809 setarg 0x0000f0 
-0x6d17 021810 istore 3 ,contw 
-0x6d18 021811 setarg rfcomm_max_frame_size 
-0x6d19 021812 istore 2 ,contw 
-0x6d1a 021813 setarg 0 
-0x6d1b 021814 istore 1 ,contw 
-0x6d1c 021815 setarg 0x01 
-0x6d1d 021816 istore 1 ,contw 
-0x6d1e 021817 call rfcomm_calculate_fcs_dlci0 
-0x6d1f 021818 istore 1 ,contw 
-0x6d20 021819 jam 0x10 ,mem_credit_given 
-0x6d21 021820 rtn 
-:      021821 rfcomm_send_param_neg_res:
-0x6d22 021822 set1 mark_ext_patch ,mark 
-0x6d23 021823 bpatch patch38_6 ,mem_patch38 
-0x6d24 021824 call l2cap_malloc_rfcomm_channel 
-0x6d25 021825 call l2cap_get_rfcomm_tx_buff 
-0x6d26 021826 setarg 0x000e 
-0x6d27 021827 istore 2 ,contw 
-0x6d28 021828 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d29 021829 istore 2 ,contw 
-0x6d2a 021830 fetch 1 ,mem_rfcomm_initiator 
-0x6d2b 021831 lshift pdata ,pdata 
-0x6d2c 021832 set1 0 ,pdata 
-0x6d2d 021833 istore 1 ,contw 
-0x6d2e 021834 setarg 0x15ef 
-0x6d2f 021835 istore 2 ,contw 
-0x6d30 021836 setarg 0x1181 
-0x6d31 021837 istore 2 ,contw 
-0x6d32 021838 fetch 1 ,mem_pn_dlci 
-0x6d33 021839 istore 1 ,contw 
-0x6d34 021840 setarg 0x0000e0 
-0x6d35 021841 istore 3 ,contw 
-0x6d36 021842 setarg rfcomm_max_frame_size 
-0x6d37 021843 istore 2 ,contw 
-0x6d38 021844 setarg 0x00 
-0x6d39 021845 istore 1 ,contw 
-0x6d3a 021846 setarg 0x07 
-0x6d3b 021847 istore 1 ,contw 
-0x6d3c 021848 call rfcomm_calculate_fcs_dlci0 
-0x6d3d 021849 istore 1 ,contw 
-0x6d3e 021850 rtn 
-:      021851 rfcomm_send_modem_status_cmd:
-0x6d3f 021852 set1 mark_ext_patch ,mark 
-0x6d40 021853 bpatch patch38_7 ,mem_patch38 
-0x6d41 021854 call l2cap_get_rfcomm_tx_buff 
-0x6d42 021855 setarg 0x0008 
-0x6d43 021856 istore 2 ,contw 
-0x6d44 021857 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d45 021858 istore 2 ,contw 
-0x6d46 021859 fetch 1 ,mem_rfcomm_initiator 
-0x6d47 021860 lshift pdata ,pdata 
-0x6d48 021861 set1 0 ,pdata 
-0x6d49 021862 istore 1 ,contw 
-0x6d4a 021863 setarg 0x09ef 
-0x6d4b 021864 istore 2 ,contw 
-0x6d4c 021865 setarg 0x05e3 
-0x6d4d 021866 istore 2 ,contw 
-0x6d4e 021867 copy temp ,pdata 
-0x6d4f 021868 istore 1 ,contw 
-0x6d50 021869 setarg 0x8d 
-0x6d51 021870 istore 1 ,contw 
-0x6d52 021871 call rfcomm_calculate_fcs_dlci0 
-0x6d53 021872 istore 1 ,contw 
-0x6d54 021873 rtn 
-:      021875 rfcomm_send_modem_status_res:
-0x6d55 021876 set1 mark_ext_patch ,mark 
-0x6d56 021877 bpatch patch39_0 ,mem_patch39 
-0x6d57 021878 call l2cap_malloc_rfcomm_channel 
-0x6d58 021879 call l2cap_get_rfcomm_tx_buff 
-0x6d59 021880 setarg 0x0008 
-0x6d5a 021881 istore 2 ,contw 
-0x6d5b 021882 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d5c 021883 istore 2 ,contw 
-0x6d5d 021884 copy temp ,timeup 
-0x6d5e 021885 fetch 1 ,mem_rfcomm_initiator 
-0x6d5f 021886 lshift pdata ,pdata 
-0x6d60 021887 set1 0 ,pdata 
-0x6d61 021888 istore 1 ,contw 
-0x6d62 021889 setarg 0x09ef 
-0x6d63 021890 istore 2 ,contw 
-0x6d64 021891 setarg 0x05e1 
-0x6d65 021892 istore 2 ,contw 
-0x6d66 021893 copy timeup ,pdata 
-0x6d67 021894 istore 1 ,contw 
-0x6d68 021895 setarg 0x8d 
-0x6d69 021896 istore 1 ,contw 
-0x6d6a 021897 call rfcomm_calculate_fcs_dlci0 
-0x6d6b 021898 istore 1 ,contw 
-0x6d6c 021899 rtn 
-:      021901 rfcomm_send_uih_without_payload:
-0x6d6d 021902 set1 mark_ext_patch ,mark 
-0x6d6e 021903 bpatch patch39_1 ,mem_patch39 
-0x6d6f 021904 fetch 1 ,mem_credit_given 
-0x6d70 021905 rtn blank 
-0x6d71 021906 hfetch 2 ,core_uart_rxitems 
-0x6d72 021907 nrtn blank 
-0x6d73 021908 copy rega ,pdata 
-0x6d74 021909 store 1 ,mem_pdatatemp + 1 
-0x6d75 021910 storet 1 ,mem_pdatatemp 
-0x6d76 021911 call l2cap_malloc_is_fifo_full 
-0x6d77 021912 nrtn blank 
-0x6d78 021913 call l2cap_malloc_rfcomm_channel 
-0x6d79 021914 call l2cap_get_rfcomm_tx_buff 
-0x6d7a 021915 setarg 0x05 
-0x6d7b 021916 istore 2 ,contw 
-0x6d7c 021917 fetch 2 ,mem_rfcomm_remote_cid 
-0x6d7d 021918 istore 2 ,contw 
-0x6d7e 021919 fetch 1 ,mem_rfcomm_send_adss 
-0x6d7f 021920 istore 1 ,contw 
-0x6d80 021921 setarg 0x01ff 
-0x6d81 021922 istore 2 ,contw 
-0x6d82 021923 fetch 1 ,mem_credit_given 
-0x6d83 021924 istore 1 ,contw 
-0x6d84 021925 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6d85 021926 istore 1 ,contw 
-0x6d86 021927 jam 0 ,mem_credit_given 
-0x6d87 021928 rtn 
-:      021930 rfcomm_increase_credit_given:
-0x6d88 021931 fetch 2 ,mem_current_length 
-0x6d89 021932 rtn blank 
-0x6d8a 021933 fetch 1 ,mem_credit_given 
-0x6d8b 021934 increase 1 ,pdata 
-0x6d8c 021935 store 1 ,mem_credit_given 
-0x6d8d 021936 rtn 
-:      021938 spp_process_rx_data:
-0x6d8e 021939 set1 mark_ext_patch ,mark 
-0x6d8f 021940 bpatch patch39_2 ,mem_patch39 
-0x6d90 021941 fetch 2 ,mem_current_length 
-0x6d91 021942 copy pdata ,loopcnt 
-0x6d92 021943 call uartd_prepare_tx 
-0x6d93 021944 fetch 2 ,mem_rfcomm_uih_payload_ptr 
-0x6d94 021945 copy pdata ,contr 
-0x6d95 021946 call uart_copy_tx_bytes 
-0x6d96 021947 branch uartd_send 
-:      021949 spp_tx_rfcomm_packet:
-0x6d97 021950 set1 mark_ext_patch ,mark 
-0x6d98 021951 bpatch patch39_3 ,mem_patch39 
-0x6d99 021953 fetch 1 ,mem_remote_credits 
-0x6d9a 021954 rtn blank 
-0x6d9b 021955 increase -1 ,pdata 
-0x6d9c 021956 store 1 ,mem_remote_credits 
-0x6d9d 021957 fetch 2 ,mem_pn_max_frame_size 
-0x6d9e 021958 fetcht 2 ,mem_current_packet_length 
-0x6d9f 021959 isub temp ,null 
-0x6da0 021960 branch spp_tx_rfcomm_from_uart ,positive 
-0x6da1 021961 store 2 ,mem_current_packet_length 
-:      021962 spp_tx_rfcomm_from_uart:
-0x6da2 021963 fetch 1 ,mem_credit_given 
-0x6da3 021964 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
-0x6da4 021965 jam 1 ,mem_rfcomm_send_offset 
-0x6da5 021966 fetch 1 ,mem_hiufcs_spp_wcredits 
-0x6da6 021967 store 1 ,mem_rfcomm_send_fcs 
-0x6da7 021968 setarg rsp_rx_uih_wdata 
-0x6da8 021969 store 1 ,mem_rfcomm_send_frame_type 
-0x6da9 021970 branch spp_tx_rfcomm_from_uart_common 
-:      021971 spp_tx_rfcomm_from_uart_without_credit:
-0x6daa 021972 jam 0 ,mem_rfcomm_send_offset 
-0x6dab 021973 fetch 1 ,mem_hiufcs_spp 
-0x6dac 021974 store 1 ,mem_rfcomm_send_fcs 
-0x6dad 021975 setarg rsp_tx_uih 
-0x6dae 021976 store 1 ,mem_rfcomm_send_frame_type 
-:      021977 spp_tx_rfcomm_from_uart_common:
-0x6daf 021978 set1 mark_ext_patch ,mark 
-0x6db0 021979 bpatch patch39_4 ,mem_patch39 
-0x6db1 021980 fetch 1 ,mem_current_packet_length 
-0x6db2 021981 sub pdata ,127 ,null 
-0x6db3 021982 branch spp_tx_rfcomm_from_uart_common0 ,positive 
-0x6db4 021983 fetch 1 ,mem_rfcomm_send_offset 
-0x6db5 021984 increase 1 ,pdata 
-0x6db6 021985 store 1 ,mem_rfcomm_send_offset 
-:      021986 spp_tx_rfcomm_from_uart_common0:
-0x6db7 021987 call get_rfcomm_snd_adss 
-0x6db8 021988 fetch 2 ,mem_current_packet_length 
-0x6db9 021989 increase 8 ,pdata 
-0x6dba 021990 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dbb 021991 iadd temp ,rega 
-0x6dbc 021993 call l2cap_malloc 
-0x6dbd 021994 store 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dbe 021995 increase 4 ,pdata 
-0x6dbf 021996 store 2 ,mem_rfcomm_tx_payload_ptr 
-0x6dc0 021997 copy pdata ,contw 
-0x6dc1 021998 fetch 1 ,mem_rfcomm_send_adss 
-0x6dc2 021999 istore 1 ,contw 
-0x6dc3 022000 fetch 1 ,mem_rfcomm_send_frame_type 
-0x6dc4 022001 istore 1 ,contw 
-0x6dc5 022002 call spp_tx_write_length 
-0x6dc6 022003 call spp_tx_write_given_credit 
-0x6dc7 022004 call get_uart_rrptr 
-0x6dc8 022005 fetch 1 ,mem_current_packet_length 
-0x6dc9 022006 copy pdata ,loopcnt 
-0x6dca 022007 call uart_copy_rx_bytes 
-0x6dcb 022008 fetch 1 ,mem_rfcomm_send_fcs 
-0x6dcc 022009 istore 1 ,contw 
-0x6dcd 022010 fetch 2 ,mem_rfcomm_tx_buff_ptr 
-0x6dce 022011 copy pdata ,contw 
-0x6dcf 022012 fetch 2 ,mem_current_packet_length 
-0x6dd0 022013 fetcht 1 ,mem_rfcomm_send_offset 
-0x6dd1 022014 iadd temp ,pdata 
-0x6dd2 022015 increase 4 ,pdata 
-0x6dd3 022016 istore 2 ,contw 
-0x6dd4 022017 fetch 2 ,mem_rfcomm_remote_cid 
-0x6dd5 022018 istore 2 ,contw 
-0x6dd6 022019 jam 0 ,mem_credit_given 
-0x6dd7 022020 branch spp_send_end 
-:      022022 spp_tx_write_length:
-0x6dd8 022023 fetch 2 ,mem_current_packet_length 
-0x6dd9 022024 sub pdata ,0x7f ,null 
-0x6dda 022025 nbranch spp_tx_write_long_packet ,positive 
-0x6ddb 022026 lshift pdata ,pdata 
-0x6ddc 022027 set1 0 ,pdata 
-0x6ddd 022028 istore 1 ,contw 
-0x6dde 022029 rtn 
-:      022030 spp_tx_write_long_packet:
-0x6ddf 022031 fetch 2 ,mem_current_packet_length 
-0x6de0 022032 rshift3 pdata ,pdata 
-0x6de1 022033 rshift4 pdata ,temp 
-0x6de2 022034 and_into 0x7f ,pdata 
-0x6de3 022035 lshift pdata ,pdata 
-0x6de4 022036 set0 0 ,pdata 
-0x6de5 022037 istore 1 ,contw 
-0x6de6 022038 istoret 1 ,contw 
-0x6de7 022039 rtn 
-:      022040 spp_tx_write_given_credit:
-0x6de8 022041 fetch 1 ,mem_credit_given 
-0x6de9 022042 rtn blank 
-0x6dea 022043 istore 1 ,contw 
-0x6deb 022044 rtn 
-:      022049 scheduler_process:
-0x6dec 022050 set1 mark_ext_patch ,mark 
-0x6ded 022051 bpatch patch33_5 ,mem_patch33 
-0x6dee 022052 call check_51cmd 
-0x6def 022053 call app_process_bb_event 
-0x6df0 022054 call process_conn_sm 
-0x6df1 022056 set1 mark_ext_patch ,mark 
-0x6df2 022057 bpatch patch33_6 ,mem_patch33 
-0x6df3 022058 call sp_calc_sequence 
-0x6df4 022059 call simple_pairing_sequence 
-0x6df5 022060 call master_simple_paring_sequence 
-0x6df6 022062 set1 mark_ext_patch ,mark 
-0x6df7 022063 bpatch patch33_7 ,mem_patch33 
-0x6df8 022064 fetch 1 ,mem_device_option 
-0x6df9 022065 rtneq dvc_op_hci 
-0x6dfa 022067 call l2cap_malloc_is_fifo_full 
-0x6dfb 022068 nrtn blank 
-0x6dfc 022070 call l2cap_call_proc_sigal_pending 
-:      022071 scheduler_process1:
-0x6dfd 022072 call l2cap_malloc_is_fifo_full 
-0x6dfe 022073 nrtn blank 
-0x6dff 022074 set1 mark_ext_patch ,mark 
-0x6e00 022075 bpatch patch34_0 ,mem_patch34 
-0x6e01 022077 call process_upper_sm 
-0x6e02 022078 call l2cap_send_config_req 
-0x6e03 022079 call rfcomm_send_more_pkt 
-:      022080 scheduler_process0:
-0x6e04 022081 call scheduler_tx_disconnect_hid 
-0x6e05 022082 set1 mark_ext_patch ,mark 
-0x6e06 022083 bpatch patch34_1 ,mem_patch34 
-0x6e07 022084 call l2cap_malloc_is_fifo_full 
-0x6e08 022085 nrtn blank 
-0x6e09 022086 branch app_process_bt 
-:      022088 scheduler_tx_disconnect_hid:
-0x6e0a 022089 set1 mark_ext_patch ,mark 
-0x6e0b 022090 bpatch patch34_2 ,mem_patch34 
-0x6e0c 022091 fetch 1 ,mem_control_tasks 
-0x6e0d 022092 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
-0x6e0e 022093 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
-0x6e0f 022094 rtn 
-:      022096 scheduler_tx_l2cap_pkt:
-0x6e10 022097 set1 mark_ext_patch ,mark 
-0x6e11 022098 bpatch patch34_3 ,mem_patch34 
-0x6e12 022099 call l2cap_malloc_is_fifo_empty 
-0x6e13 022100 rtn blank 
-0x6e14 022101 fetch 1 ,mem_op 
-0x6e15 022102 rtnbit1 op_txl2cap 
-0x6e16 022103 call l2cap_malloc_fifo_out 
-0x6e17 022104 store 2 ,mem_txptr 
-0x6e18 022105 copy pdata ,contr 
-0x6e19 022106 ifetch 2 ,contr 
-0x6e1a 022107 increase 4 ,pdata 
-0x6e1b 022108 store 2 ,mem_tx_len 
-0x6e1c 022109 jam 6 ,mem_tx_lch 
-0x6e1d 022110 set1 mark_ext_patch ,mark 
-0x6e1e 022111 bpatch patch34_4 ,mem_patch34 
-0x6e1f 022112 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e20 022113 branch scheduler_tx_l2cap_start_pkt ,blank 
-0x6e21 022114 fetch 1 ,mem_op 
-0x6e22 022115 rtnbit0 op_pkt_comp 
-0x6e23 022116 set0 op_pkt_comp ,pdata 
-0x6e24 022117 store 1 ,mem_op 
-0x6e25 022118 jam 5 ,mem_tx_lch 
-0x6e26 022119 fetcht 2 ,mem_l2cap_tx_multi_offset 
-0x6e27 022120 fetch 2 ,mem_txptr 
-0x6e28 022121 iadd temp ,pdata 
-0x6e29 022122 store 2 ,mem_txptr 
-0x6e2a 022123 fetch 2 ,mem_tx_len 
-0x6e2b 022124 isub temp ,pdata 
-0x6e2c 022125 store 2 ,mem_tx_len 
-:      022126 scheduler_tx_l2cap_start_pkt:
-0x6e2d 022127 set1 mark_ext_patch ,mark 
-0x6e2e 022128 bpatch patch34_5 ,mem_patch34 
-0x6e2f 022129 fetch 2 ,mem_tx_len 
-0x6e30 022130 branch assert ,blank 
-0x6e31 022131 arg l2cap_max_pkt_len ,temp 
-0x6e32 022132 isub temp ,pdata 
-0x6e33 022133 nbranch scheduler_tx_l2cap_last_pkt ,positive 
-0x6e34 022134 set1 mark_ext_patch ,mark 
-0x6e35 022135 bpatch patch34_6 ,mem_patch34 
-0x6e36 022136 storet 2 ,mem_tx_len 
-0x6e37 022137 fetch 2 ,mem_l2cap_tx_multi_offset 
-0x6e38 022138 iadd temp ,pdata 
-0x6e39 022139 store 2 ,mem_l2cap_tx_multi_offset 
-0x6e3a 022140 branch scheduler_tx_l2cap_pkt_end 
-:      022141 scheduler_tx_l2cap_last_pkt:
-0x6e3b 022142 setarg 0 
-0x6e3c 022143 store 2 ,mem_l2cap_tx_multi_offset 
-:      022144 scheduler_tx_l2cap_pkt_end:
-0x6e3d 022145 fetch 1 ,mem_op 
-0x6e3e 022146 set1 op_txl2cap ,pdata 
-0x6e3f 022147 store 1 ,mem_op 
-0x6e40 022148 rtn 
-:      022150 scheduler_start_upper_sm:
-0x6e41 022151 fetch 1 ,mem_ui_profile_supported 
-0x6e42 022152 bbit1 support_hid ,scheduler_start_upper_sm_hid 
-0x6e43 022153 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
-0x6e44 022154 rtn 
-:      022155 scheduler_start_upper_sm_hid:
-0x6e45 022156 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6e46 022157 rtn 
-:      022159 process_upper_sm:
-0x6e47 022160 fetch 1 ,memui_reconnect_mode 
-0x6e48 022161 nbranch process_upper_sm_reconn ,blank 
-:      022162 process_upper_sm_remote_page:
-0x6e49 022163 fetch 1 ,mem_upper_sm_remote_page 
-0x6e4a 022165 rtn blank 
-0x6e4b 022167 jam 0 ,mem_upper_sm_remote_page 
-:      022168 process_upper_sm_rp_wait:
-0x6e4c 022169 rtn 
-:      022172 process_upper_sm_reconn:
-0x6e4d 022173 set1 mark_ext_patch ,mark 
-0x6e4e 022174 bpatch patch34_7 ,mem_patch34 
-0x6e4f 022175 fetch 1 ,mem_upper_sm_reconn 
-0x6e50 022176 rtn blank 
-0x6e51 022177 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
-0x6e52 022178 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
-0x6e53 022179 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
-0x6e54 022180 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
-0x6e55 022181 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
-0x6e56 022182 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
-0x6e57 022183 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
-0x6e58 022184 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
-0x6e59 022185 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
-0x6e5a 022186 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
-0x6e5b 022187 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
-0x6e5c 022188 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
-0x6e5d 022189 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
-0x6e5e 022190 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
-0x6e5f 022191 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
-0x6e60 022192 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
-0x6e61 022193 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
-0x6e62 022194 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
-0x6e63 022195 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
-0x6e64 022196 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
-0x6e65 022197 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
-0x6e66 022198 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
-0x6e67 022199 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
-0x6e68 022200 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
-0x6e69 022201 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
-0x6e6a 022202 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
-0x6e6b 022203 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
-0x6e6c 022204 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
-:      022205 process_upper_sm_reconn_wait:
-0x6e6d 022206 rtn 
-:      022207 process_upper_sm_reconn_sdp_conn:
-0x6e6e 022208 call upper_sm_send_sdp_conn 
-0x6e6f 022209 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
-0x6e70 022210 fetch 1 ,mem_sdp_state 
-0x6e71 022211 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e72 022212 store 1 ,mem_sdp_state 
-0x6e73 022213 rtn 
-:      022214 process_upper_sm_reconn_sdp_cfg:
-0x6e74 022215 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e75 022216 fetch 1 ,mem_sdp_state 
-0x6e76 022217 rtnbit1 l2cap_channel_state_snd_cfg_req 
-0x6e77 022218 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6e78 022219 call upper_sm_send_sdp_cfg 
-0x6e79 022220 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
-0x6e7a 022221 fetch 1 ,mem_sdp_state 
-0x6e7b 022222 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e7c 022223 store 1 ,mem_sdp_state 
-0x6e7d 022224 rtn 
-:      022225 process_upper_sm_reconn_ss_spp:
-0x6e7e 022226 call l2cap_malloc_is_fifo_empty 
-0x6e7f 022227 nrtn blank 
-0x6e80 022228 call upper_sm_send_ss_spp 
-0x6e81 022229 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
-0x6e82 022230 rtn 
-:      022231 process_upper_sm_reconn_sdp_disconn:
-0x6e83 022232 call upper_sm_send_sdp_disconn 
-0x6e84 022233 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
-0x6e85 022234 rtn 
-:      022235 process_upper_sm_reconn_hid_ctrl_conn:
-0x6e86 022236 call upper_sm_send_hid_ctrl_conn 
-0x6e87 022237 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
-0x6e88 022238 fetch 1 ,mem_hid_control_state 
-0x6e89 022239 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e8a 022240 store 1 ,mem_hid_control_state 
-0x6e8b 022241 rtn 
-:      022242 process_upper_sm_reconn_hid_ctrl_cfg:
-0x6e8c 022243 call upper_sm_send_hid_ctrl_cfg 
-0x6e8d 022244 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
-0x6e8e 022245 fetch 1 ,mem_hid_control_state 
-0x6e8f 022246 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e90 022247 store 1 ,mem_hid_control_state 
-0x6e91 022248 rtn 
-:      022249 process_upper_sm_reconn_hid_int_conn:
-0x6e92 022250 call upper_sm_send_hid_int_conn 
-0x6e93 022251 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
-0x6e94 022252 fetch 1 ,mem_hid_interrupt_state 
-0x6e95 022253 set1 l2cap_channel_state_conn_req ,pdata 
-0x6e96 022254 store 1 ,mem_hid_interrupt_state 
-0x6e97 022255 rtn 
-:      022256 process_upper_sm_reconn_hid_int_cfg:
-0x6e98 022257 call upper_sm_send_hid_int_cfg 
-0x6e99 022258 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
-0x6e9a 022259 fetch 1 ,mem_hid_interrupt_state 
-0x6e9b 022260 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6e9c 022261 store 1 ,mem_hid_interrupt_state 
-0x6e9d 022262 rtn 
-:      022263 process_upper_sm_reconn_rfcomm_conn:
-0x6e9e 022264 call upper_sm_send_rfcomm_conn 
-0x6e9f 022265 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
-0x6ea0 022266 fetch 1 ,mem_rfcomm_state 
-0x6ea1 022267 set1 l2cap_channel_state_conn_req ,pdata 
-0x6ea2 022268 store 1 ,mem_rfcomm_state 
-0x6ea3 022269 rtn 
-:      022270 process_upper_sm_reconn_rfcomm_cfg:
-0x6ea4 022271 call upper_sm_send_rfcomm_cfg 
-0x6ea5 022272 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
-0x6ea6 022273 fetch 1 ,mem_rfcomm_state 
-0x6ea7 022274 set1 l2cap_channel_state_snd_cfg_req ,pdata 
-0x6ea8 022275 store 1 ,mem_rfcomm_state 
-0x6ea9 022276 rtn 
-:      022277 process_upper_sm_reconn_rfcomm_sabm:
-0x6eaa 022278 call upper_sm_send_rfcomm_sabm 
-0x6eab 022279 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
-0x6eac 022280 fetch 1 ,mem_rfcomm_state 
-0x6ead 022281 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
-0x6eae 022282 store 1 ,mem_rfcomm_state 
-0x6eaf 022283 rtn 
-:      022284 process_upper_sm_reconn_spp_cmd_pn:
-0x6eb0 022285 call upper_sm_send_spp_cmd_pn 
-0x6eb1 022286 fetch 1 ,mem_spp_state 
-0x6eb2 022287 set1 rfcomm_channel_state_pn_cmd 
-0x6eb3 022288 store 1 ,mem_spp_state 
-0x6eb4 022289 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
-0x6eb5 022290 rtn 
-:      022291 process_upper_sm_reconn_spp_sabm:
-0x6eb6 022292 call upper_sm_send_spp_sabm 
-0x6eb7 022293 fetch 1 ,mem_spp_state 
-0x6eb8 022294 set1 rfcomm_channel_state_sabm 
-0x6eb9 022295 store 1 ,mem_spp_state 
-0x6eba 022296 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
-0x6ebb 022297 fetch 1 ,mem_remote_spp_channel 
-0x6ebc 022298 lshift3 pdata ,pdata 
-0x6ebd 022299 or_into 3 ,pdata 
-0x6ebe 022300 arg mem_hiufcs_spp ,temp 
-0x6ebf 022301 storet 2 ,mem_contw_temp 
-0x6ec0 022302 branch rfcomm_save_fcs_uih 
-:      022303 process_upper_sm_reconn_spp_cmd_ms:
-0x6ec1 022304 call upper_sm_send_spp_cmd_ms 
-0x6ec2 022305 fetch 1 ,mem_spp_state 
-0x6ec3 022306 set1 rfcomm_channel_state_snd_ms_cmd 
-0x6ec4 022307 store 1 ,mem_spp_state 
-0x6ec5 022308 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
-0x6ec6 022309 rtn 
-:      022311 process_upper_sm_reconn_sdp_conn_wait:
-0x6ec7 022312 fetch 1 ,mem_sdp_state 
-0x6ec8 022313 rtnbit0 l2cap_channel_state_conn_res 
-0x6ec9 022314 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
-0x6eca 022315 branch process_upper_sm_reconn 
-:      022316 process_upper_sm_reconn_sdp_cfg_wait:
-0x6ecb 022317 fetch 1 ,mem_sdp_state 
-0x6ecc 022318 rtnne l2cap_channel_setup_complete 
-0x6ecd 022319 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
-:      022320 process_upper_sm_reconn_ss_spp_wait:
-0x6ece 022321 fetch 1 ,mem_message_to_uppersm 
-0x6ecf 022322 rtnne recieve_ss_reasult_hf 
-0x6ed0 022323 jam 0 ,mem_message_to_uppersm 
-0x6ed1 022324 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
-0x6ed2 022325 branch process_upper_sm_reconn 
-:      022326 process_upper_sm_reconn_sdp_disconn_wait:
-0x6ed3 022327 fetch 1 ,mem_sdp_state 
-0x6ed4 022328 nrtn blank 
-0x6ed5 022329 fetch 1 ,mem_ui_profile_supported 
-0x6ed6 022330 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
-0x6ed7 022331 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ed8 022332 branch process_upper_sm_reconn_termination 
-:      022333 process_upper_sm_reconn_hid_ctrl_conn_wait:
-0x6ed9 022334 fetch 1 ,mem_hid_control_state 
-0x6eda 022335 rtnbit0 l2cap_channel_state_conn_res 
-0x6edb 022336 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
-0x6edc 022337 branch process_upper_sm_reconn 
-:      022338 process_upper_sm_reconn_hid_ctrl_cfg_wait:
-0x6edd 022339 fetch 1 ,mem_hid_control_state 
-0x6ede 022340 rtnne l2cap_channel_setup_complete 
-0x6edf 022341 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
-0x6ee0 022342 branch process_upper_sm_reconn 
-:      022343 process_upper_sm_reconn_hid_int_conn_wait:
-0x6ee1 022344 fetch 1 ,mem_hid_interrupt_state 
-0x6ee2 022345 rtnbit0 l2cap_channel_state_conn_res 
-0x6ee3 022346 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
-0x6ee4 022347 branch process_upper_sm_reconn 
-:      022348 process_upper_sm_reconn_hid_int_cfg_wait:
-0x6ee5 022349 fetch 1 ,mem_hid_interrupt_state 
-0x6ee6 022350 rtnne l2cap_channel_setup_complete 
-0x6ee7 022351 fetch 1 ,mem_ui_profile_supported 
-0x6ee8 022352 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
-0x6ee9 022353 branch process_upper_sm_reconn_termination 
-:      022354 process_upper_sm_reconn_rfcomm_conn_wait:
-0x6eea 022355 fetch 1 ,mem_rfcomm_state 
-0x6eeb 022356 rtnbit0 l2cap_channel_state_conn_res 
-0x6eec 022357 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
-0x6eed 022358 branch process_upper_sm_reconn 
-:      022359 process_upper_sm_reconn_rfcomm_cfg_wait:
-0x6eee 022360 fetch 1 ,mem_rfcomm_state 
-0x6eef 022361 rtnne l2cap_channel_setup_complete 
-0x6ef0 022362 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
-0x6ef1 022363 branch process_upper_sm_reconn 
-:      022364 process_upper_sm_reconn_rfcomm_sabm_wait:
-0x6ef2 022365 fetch 1 ,mem_rfcomm_state 
-0x6ef3 022366 rtnne l2cap_channel_rfcomm_dlci0_opened 
-0x6ef4 022367 fetch 1 ,mem_ui_profile_supported 
-0x6ef5 022368 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
-0x6ef6 022369 branch process_upper_sm_reconn_termination 
-:      022370 process_upper_sm_reconn_spp_cmd_pn_wait:
-0x6ef7 022371 fetch 1 ,mem_spp_state 
-0x6ef8 022372 rtnbit0 rfcomm_channel_state_pn_res 
-0x6ef9 022373 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
-0x6efa 022374 branch process_upper_sm_reconn 
-:      022375 process_upper_sm_reconn_spp_sabm_wait:
-0x6efb 022376 fetch 1 ,mem_spp_state 
-0x6efc 022377 rtnbit0 rfcomm_channel_state_ua 
-0x6efd 022378 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
-0x6efe 022379 branch process_upper_sm_reconn 
-:      022380 process_upper_sm_reconn_spp_cmd_ms_wait:
-0x6eff 022381 fetch 1 ,mem_spp_state 
-0x6f00 022382 rtnne rfcomm_channel_setup_complete 
-0x6f01 022383 branch process_upper_sm_reconn_termination 
-:      022385 process_upper_sm_reconn_setup_hid:
-0x6f02 022386 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
-0x6f03 022387 branch process_upper_sm_reconn 
-:      022389 process_upper_sm_reconn_setup_rfcomm:
-0x6f04 022390 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
-0x6f05 022391 branch process_upper_sm_reconn 
-:      022392 process_upper_sm_reconn_setup_spp:
-0x6f06 022393 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
-0x6f07 022394 branch process_upper_sm_reconn 
-:      022398 process_upper_sm_reconn_termination:
-0x6f08 022399 jam 0 ,mem_upper_sm_reconn 
-0x6f09 022400 rtn 
-:      022401 upper_sm_send_sdp_conn:
-0x6f0a 022402 set1 mark_ext_patch ,mark 
-0x6f0b 022403 bpatch patch35_0 ,mem_patch35 
-0x6f0c 022404 call l2cap_malloc_signal_channel 
-0x6f0d 022405 setarg psm_sdp 
-0x6f0e 022406 copy pdata ,temp 
-0x6f0f 022407 setarg l2cap_sdp_channel 
-0x6f10 022408 copy pdata ,timeup 
-0x6f11 022409 branch ml2cap_send_signal_connect_req 
-:      022411 upper_sm_send_sdp_cfg:
-0x6f12 022412 set1 mark_ext_patch ,mark 
-0x6f13 022413 bpatch patch35_1 ,mem_patch35 
-0x6f14 022414 call l2cap_malloc_signal_channel 
-0x6f15 022415 fetch 2 ,mem_sdp_remote_cid 
-0x6f16 022416 copy pdata ,temp 
-0x6f17 022417 branch ml2cap_send_signal_config_req 
-:      022419 upper_sm_send_sdp_disconn:
-0x6f18 022420 set1 mark_ext_patch ,mark 
-0x6f19 022421 bpatch patch35_2 ,mem_patch35 
-0x6f1a 022422 call l2cap_malloc_signal_channel 
-0x6f1b 022423 fetch 2 ,mem_sdp_remote_cid 
-0x6f1c 022424 copy pdata ,temp 
-0x6f1d 022425 arg l2cap_sdp_channel ,timeup 
-0x6f1e 022426 call ml2cap_send_signal_disconn_req 
-0x6f1f 022427 fetch 1 ,mem_sdp_state 
-0x6f20 022428 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
-0x6f21 022429 store 1 ,mem_sdp_state 
-0x6f22 022430 rtn 
-:      022432 upper_sm_send_ss_spp:
-0x6f23 022433 set1 mark_ext_patch ,mark 
-0x6f24 022434 bpatch patch35_3 ,mem_patch35 
-0x6f25 022435 call l2cap_malloc_sdp_channel 
-0x6f26 022436 call sdp_send_spp_request 
-0x6f27 022437 branch msdp_send_req_done 
-:      022439 upper_sm_send_rfcomm_conn:
-0x6f28 022440 set1 mark_ext_patch ,mark 
-0x6f29 022441 bpatch patch35_4 ,mem_patch35 
-0x6f2a 022442 call l2cap_malloc_signal_channel 
-0x6f2b 022443 setarg psm_rfcomm 
-0x6f2c 022444 copy pdata ,temp 
-0x6f2d 022445 setarg l2cap_rfcomm_channel 
-0x6f2e 022446 copy pdata ,timeup 
-0x6f2f 022447 branch ml2cap_send_signal_connect_req 
-:      022449 upper_sm_send_rfcomm_cfg:
-0x6f30 022450 set1 mark_ext_patch ,mark 
-0x6f31 022451 bpatch patch35_5 ,mem_patch35 
-0x6f32 022452 call l2cap_malloc_signal_channel 
-0x6f33 022453 fetch 2 ,mem_rfcomm_remote_cid 
-0x6f34 022454 copy pdata ,temp 
-0x6f35 022455 branch ml2cap_send_signal_config_req 
-:      022457 upper_sm_send_hid_ctrl_conn:
-0x6f36 022458 set1 mark_ext_patch ,mark 
-0x6f37 022459 bpatch patch35_6 ,mem_patch35 
-0x6f38 022460 call l2cap_malloc_signal_channel 
-0x6f39 022461 setarg psm_hid_control 
-0x6f3a 022462 copy pdata ,temp 
-0x6f3b 022463 setarg l2cap_hid_control_channel 
-0x6f3c 022464 copy pdata ,timeup 
-0x6f3d 022465 branch ml2cap_send_signal_connect_req 
-:      022467 upper_sm_send_hid_ctrl_cfg:
-0x6f3e 022468 set1 mark_ext_patch ,mark 
-0x6f3f 022469 bpatch patch35_7 ,mem_patch35 
-0x6f40 022470 call l2cap_malloc_signal_channel 
-0x6f41 022471 fetch 2 ,mem_hid_ctrl_remote_cid 
-0x6f42 022472 copy pdata ,temp 
-0x6f43 022473 branch ml2cap_send_signal_config_req 
-:      022475 upper_sm_send_hid_int_conn:
-0x6f44 022476 set1 mark_ext_patch ,mark 
-0x6f45 022477 bpatch patch36_0 ,mem_patch36 
-0x6f46 022478 call l2cap_malloc_signal_channel 
-0x6f47 022479 setarg psm_hid_interrupt 
-0x6f48 022480 copy pdata ,temp 
-0x6f49 022481 setarg l2cap_hid_interrupt_channel 
-0x6f4a 022482 copy pdata ,timeup 
-0x6f4b 022483 branch ml2cap_send_signal_connect_req 
-:      022485 upper_sm_send_hid_int_cfg:
-0x6f4c 022486 set1 mark_ext_patch ,mark 
-0x6f4d 022487 bpatch patch36_1 ,mem_patch36 
-0x6f4e 022488 call l2cap_malloc_signal_channel 
-0x6f4f 022489 fetch 2 ,mem_hid_int_remote_cid 
-0x6f50 022490 copy pdata ,temp 
-0x6f51 022491 branch ml2cap_send_signal_config_req 
-:      022493 upper_sm_send_rfcomm_sabm:
-0x6f52 022494 set1 mark_ext_patch ,mark 
-0x6f53 022495 bpatch patch36_2 ,mem_patch36 
-0x6f54 022496 call l2cap_malloc_rfcomm_channel 
-0x6f55 022498 jam 3 ,mem_current_adss 
-0x6f56 022499 jam 0x1c ,mem_current_fcs 
-0x6f57 022500 call rfcomm_send_sabm 
-0x6f58 022501 jam 1 ,mem_rfcomm_initiator 
-0x6f59 022502 rtn 
-:      022504 upper_sm_send_spp_cmd_pn:
-0x6f5a 022505 set1 mark_ext_patch ,mark 
-0x6f5b 022506 bpatch patch36_3 ,mem_patch36 
-0x6f5c 022507 call l2cap_malloc_rfcomm_channel 
-0x6f5d 022508 fetcht 1 ,mem_remote_spp_channel 
-0x6f5e 022509 call channel_to_dlci 
-0x6f5f 022510 storet 1 ,mem_pn_dlci 
-0x6f60 022511 branch rfcomm_send_param_neg_cmd 
-:      022513 upper_sm_send_spp_sabm:
-0x6f61 022514 set1 mark_ext_patch ,mark 
-0x6f62 022515 bpatch patch36_4 ,mem_patch36 
-0x6f63 022516 call l2cap_malloc_rfcomm_channel 
-0x6f64 022517 fetcht 1 ,mem_pn_dlci 
-0x6f65 022518 call dlci_to_address_cmd 
-0x6f66 022519 call rfcomm_calculate_fcs_sabm 
-0x6f67 022520 store 1 ,mem_current_fcs 
-0x6f68 022521 fetcht 1 ,mem_pn_dlci 
-0x6f69 022522 call dlci_to_address_cmd 
-0x6f6a 022523 storet 1 ,mem_current_adss 
-0x6f6b 022524 branch rfcomm_send_sabm 
-:      022526 upper_sm_send_spp_cmd_ms:
-0x6f6c 022527 set1 mark_ext_patch ,mark 
-0x6f6d 022528 bpatch patch36_5 ,mem_patch36 
-0x6f6e 022529 call l2cap_malloc_rfcomm_channel 
-0x6f6f 022530 fetcht 1 ,mem_pn_dlci 
-0x6f70 022531 call dlci_to_address_cmd 
-0x6f71 022532 branch rfcomm_send_modem_status_cmd 
-:      022545 sdp_process:
-0x6f72 022546 set1 mark_ext_patch ,mark 
-0x6f73 022547 bpatch patch3c_7 ,mem_patch3c 
-0x6f74 022548 fetch 2 ,mem_l2cap_payload_ptr 
-0x6f75 022549 iforce contr 
-0x6f76 022550 ifetch 1 ,contr 
-0x6f77 022551 copy pdata ,regb 
-0x6f78 022552 store 1 ,mem_sdp_pduid 
-0x6f79 022553 ifetch 2 ,contr 
-0x6f7a 022554 store 2 ,mem_sdp_transactionid 
-0x6f7b 022555 ifetch 1 ,contr 
-0x6f7c 022556 lshift8 pdata ,timeup 
-0x6f7d 022557 ifetch 1 ,contr 
-0x6f7e 022558 iadd timeup ,timeup 
-0x6f7f 022559 set1 mark_ext_patch ,mark 
-0x6f80 022560 bpatch patch3d_0 ,mem_patch3d 
-0x6f81 022561 deposit regb 
-0x6f82 022562 beq sdp_service_search_request ,servicesearch_req 
-0x6f83 022563 beq sdp_service_attribute_request ,serviceattribute_req 
-0x6f84 022564 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
-0x6f85 022565 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
-0x6f86 022566 branch sdp_insufficient_resource 
-:      022577 servicesearch_req:
-0x6f87 022578 call ask_serviceclassid 
-0x6f88 022579 compare 1 ,temp ,0xff 
-0x6f89 022580 branch empth_sa_rsp ,true 
-0x6f8a 022581 compare 0xff ,temp ,0xff 
-0x6f8b 022582 branch sdp_invalid_reqest_syntax ,true 
-0x6f8c 022584 ifetch 2 ,contr 
-0x6f8d 022585 store 2 ,mem_sdp_record_maxcnt 
-0x6f8e 022586 increase -2 ,timeup 
-0x6f8f 022588 increase -1 ,timeup 
-0x6f90 022589 nbranch sdp_invalid_pdu_size ,zero 
-0x6f91 022590 arg mem_uuid_search_pat ,timeup 
-0x6f92 022591 ifetch 2 ,timeup 
-0x6f93 022592 rtn blank 
-0x6f94 022593 increase 2 ,timeup 
-0x6f95 022594 call search_uuid 
-0x6f96 022595 call l2cap_get_sdp_tx_payload 
-0x6f97 022596 force 3 ,pdata 
-0x6f98 022597 istore 1 ,contw 
-0x6f99 022598 fetch 2 ,mem_sdp_transactionid 
-0x6f9a 022599 istore 2 ,contw 
-0x6f9b 022600 lshift2 queue ,pdata 
-0x6f9c 022601 add pdata ,5 ,pdata 
-0x6f9d 022602 add pdata ,5 ,regc 
-0x6f9e 022603 byteswap pdata ,pdata 
-0x6f9f 022604 istore 2 ,contw 
-0x6fa0 022605 deposit queue 
-0x6fa1 022606 byteswap pdata ,pdata 
-0x6fa2 022607 istore 2 ,contw 
-0x6fa3 022608 istore 2 ,contw 
-0x6fa4 022609 arg mem_handle_list ,contr 
-0x6fa5 022610 copy queue ,loopcnt 
-0x6fa6 022611 branch servicesearch_req_blank ,zero 
-:      022612 servicesearch_req_loop:
-0x6fa7 022613 ifetch 4 ,contr 
-0x6fa8 022614 istore 4 ,contw 
-0x6fa9 022615 loop servicesearch_req_loop 
-:      022616 servicesearch_req_blank:
-0x6faa 022617 force 0 ,pdata 
-0x6fab 022618 istore 1 ,contw 
-0x6fac 022619 deposit regc 
-0x6fad 022620 store 1 ,mem_sdp_tx_pkt_length 
-0x6fae 022621 branch assert ,blank 
-0x6faf 022622 rtn 
-:      022633 serviceattribute_req:
-0x6fb0 022634 ifetch 4 ,contr 
-0x6fb1 022635 store 4 ,mem_sdp_record_handle 
-0x6fb2 022636 increase -4 ,timeup 
-0x6fb3 022637 iforce temp 
-0x6fb4 022638 ifetch 2 ,contr 
-0x6fb5 022639 byteswap pdata ,pdata 
-0x6fb6 022640 increase -18 ,pdata 
-0x6fb7 022641 store 2 ,mem_sdp_attribute_maxbyte 
-0x6fb8 022642 increase -2 ,timeup 
-0x6fb9 022643 call dataelementtype6 
-0x6fba 022644 branch sdp_invalid_reqest_syntax ,zero 
-0x6fbb 022645 compare 5 ,rega ,0xff 
-0x6fbc 022647 branch serviceattribute_judge_wholerangle ,true 
-:      022648 serviceattribute_isnot_wholerangle:
-0x6fbd 022649 arg mem_attrib_list ,contw 
-0x6fbe 022650 force 0 ,queue 
-0x6fbf 022651 branch serviceattribute_req_loop 
-:      022652 serviceattribute_judge_wholerangle:
-0x6fc0 022653 ifetch 1 ,contr 
-0x6fc1 022654 bne 0xa ,sdp_invalid_reqest_syntax 
-0x6fc2 022655 ifetch 2 ,contr 
-0x6fc3 022656 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
-0x6fc4 022657 ifetch 1 ,contr 
-0x6fc5 022658 bne 0xff ,serviceattribute_judge_wholerangle_false2 
-0x6fc6 022659 ifetch 1 ,contr 
-0x6fc7 022660 bne 0xff ,serviceattribute_judge_wholerangle_false3 
-0x6fc8 022661 increase -5 ,contr 
-0x6fc9 022662 branch serviceattribute_req_all 
-:      022663 serviceattribute_judge_wholerangle_false3:
-0x6fca 022664 increase -5 ,contr 
-0x6fcb 022665 branch serviceattribute_isnot_wholerangle 
-:      022666 serviceattribute_judge_wholerangle_false2:
-0x6fcc 022667 increase -4 ,contr 
-0x6fcd 022668 branch serviceattribute_isnot_wholerangle 
-:      022669 serviceattribute_judge_wholerangle_false1:
-0x6fce 022670 increase -3 ,contr 
-0x6fcf 022671 branch serviceattribute_isnot_wholerangle 
-:      022672 serviceattribute_req_loop:
-0x6fd0 022673 ifetch 1 ,contr 
-0x6fd1 022674 beq 0x09 ,serviceattribute_req_one_id 
-0x6fd2 022675 beq 0x0a ,serviceattribute_req_range_id 
-:      022676 serviceattribute_req_range_id:
-0x6fd3 022677 ifetch 2 ,contr 
-0x6fd4 022678 istore 2 ,contw 
-0x6fd5 022679 increase 1 ,queue 
-0x6fd6 022680 byteswap pdata ,regb 
-0x6fd7 022681 ifetch 2 ,contr 
-0x6fd8 022682 byteswap pdata ,pdata 
-:      022683 serviceattribute_req_range_id_increase:
-0x6fd9 022684 increase 1 ,regb 
-0x6fda 022685 isub regb ,null 
-0x6fdb 022686 nbranch serviceattribute_req_range_id_finish ,positive 
-0x6fdc 022687 copy pdata ,regc 
-0x6fdd 022688 byteswap regb ,pdata 
-0x6fde 022689 istore 2 ,contw 
-0x6fdf 022690 increase 1 ,queue 
-0x6fe0 022691 copy regc ,pdata 
-0x6fe1 022692 branch serviceattribute_req_range_id_increase 
-:      022693 serviceattribute_req_range_id_finish:
-0x6fe2 022694 increase -5 ,timeup 
-0x6fe3 022695 increase -5 ,rega 
-0x6fe4 022696 branch serviceattribute_req_check_next_id 
-:      022697 serviceattribute_req_one_id:
-0x6fe5 022698 ifetch 2 ,contr 
-0x6fe6 022699 istore 2 ,contw 
-0x6fe7 022700 increase 1 ,queue 
-0x6fe8 022701 increase -3 ,timeup 
-0x6fe9 022702 increase -3 ,rega 
-:      022703 serviceattribute_req_check_next_id:
-0x6fea 022704 nbranch sdp_invalid_reqest_syntax ,positive 
-0x6feb 022705 nbranch serviceattribute_req_loop ,zero 
-0x6fec 022706 increase -1 ,timeup 
-0x6fed 022707 nbranch sdp_invalid_reqest_syntax ,zero 
-0x6fee 022709 call l2cap_get_sdp_tx_payload 
-0x6fef 022710 increase 10 ,contw 
-0x6ff0 022711 arg mem_attrib_list ,rega 
-:      022712 answer_handle_attributelist_next:
-0x6ff1 022713 copy queue ,pdata 
-0x6ff2 022714 branch answer_handle_attributelist_end ,blank 
-0x6ff3 022715 ifetch 2 ,rega 
-0x6ff4 022716 branch answer_handle_attributelist_end ,blank 
-0x6ff5 022717 iforce regb 
-0x6ff6 022718 fetch 4 ,mem_sdp_record_handle 
-0x6ff7 022719 iforce temp 
-0x6ff8 022720 call search_handle_attrib 
-0x6ff9 022721 branch answer_handle_attributelist_notfound ,blank 
-0x6ffa 022722 increase -3 ,contr 
-0x6ffb 022723 ifetch 3 ,contr 
-0x6ffc 022724 istore 3 ,contw 
-0x6ffd 022725 call sdp_data_len_obs 
-0x6ffe 022726 branch answer_handle_attributelist_notfound ,blank 
-0x6fff 022727 iforce loopcnt 
-0x7000 022728 call memcpy 
-:      022729 answer_handle_attributelist_notfound:
-0x7001 022730 increase 2 ,rega 
-0x7002 022731 increase -1 ,queue 
-0x7003 022732 branch answer_handle_attributelist_next 
-:      022734 answer_handle_attributelist_end:
-0x7004 022735 force 0 ,pdata 
-0x7005 022736 istore 1 ,contw 
-0x7006 022737 increase -1 ,contw 
-0x7007 022738 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7008 022739 add temp ,10 ,pdata 
-0x7009 022740 isub contw ,pdata 
-0x700a 022741 sub pdata ,0 ,rega 
-0x700b 022742 byteswap rega ,pdata 
-0x700c 022743 add temp ,8 ,regb 
-0x700d 022744 istore 2 ,regb 
-0x700e 022745 increase 3 ,rega 
-0x700f 022746 byteswap rega ,pdata 
-0x7010 022747 add temp ,5 ,regb 
-0x7011 022748 istore 2 ,regb 
-0x7012 022749 increase 3 ,rega 
-0x7013 022750 byteswap rega ,pdata 
-0x7014 022751 add temp ,3 ,regb 
-0x7015 022752 istore 2 ,regb 
-0x7016 022753 increase 5 ,rega 
-0x7017 022754 copy rega ,pdata 
-0x7018 022755 store 2 ,mem_sdp_tx_pkt_length 
-0x7019 022756 setarg 0x36 
-0x701a 022757 add temp ,7 ,regb 
-0x701b 022758 istore 1 ,regb 
-0x701c 022759 setarg 5 
-0x701d 022760 istore 1 ,temp 
-0x701e 022761 fetch 2 ,mem_sdp_transactionid 
-0x701f 022762 add temp ,1 ,regb 
-0x7020 022763 istore 2 ,regb 
-0x7021 022764 rtn 
-:      022765 serviceattribute_req_all:
-0x7022 022766 ifetch 1 ,contr 
-0x7023 022767 bne 0xa ,sdp_invalid_reqest_syntax 
-0x7024 022768 ifetch 2 ,contr 
-0x7025 022769 nbranch sdp_invalid_reqest_syntax ,blank 
-0x7026 022770 ifetch 1 ,contr 
-0x7027 022771 bne 0xff ,sdp_invalid_reqest_syntax 
-0x7028 022772 ifetch 1 ,contr 
-0x7029 022773 bne 0xff ,sdp_invalid_reqest_syntax 
-0x702a 022774 increase -5 ,timeup 
-0x702b 022775 ifetch 1 ,contr 
-0x702c 022776 beq 0 ,continue_zero 
-0x702d 022777 beq 1 ,continue_one_byte 
-0x702e 022778 beq 2 ,continue_two_byte 
-:      022779 continue_zero:
-0x702f 022780 store 2 ,mem_sdp_continue_byte 
-0x7030 022781 increase -1 ,timeup 
-0x7031 022782 branch continue_end 
-:      022783 continue_one_byte:
-0x7032 022784 ifetch 1 ,contr 
-0x7033 022785 store 2 ,mem_sdp_continue_byte 
-0x7034 022786 increase -2 ,timeup 
-0x7035 022787 branch continue_end 
-:      022788 continue_two_byte:
-0x7036 022789 ifetch 2 ,contr 
-0x7037 022790 byteswap pdata ,pdata 
-0x7038 022791 store 2 ,mem_sdp_continue_byte 
-0x7039 022792 increase -3 ,timeup 
-:      022793 continue_end:
-0x703a 022794 nbranch sdp_invalid_pdu_size ,zero 
-0x703b 022795 call search_handle 
-0x703c 022796 nbranch sdp_invalid_service_record_handle ,zero 
-0x703d 022797 copy contr ,rega 
-0x703e 022798 call l2cap_get_sdp_tx_payload 
-0x703f 022799 copy rega ,contr 
-0x7040 022800 increase 3 ,contw 
-0x7041 022801 copy contr ,timeup 
-0x7042 022802 call sdp_get_data 
-0x7043 022803 copy pdata ,rega 
-0x7044 022804 fetch 2 ,mem_sdp_continue_byte 
-0x7045 022805 copy pdata ,regb 
-0x7046 022806 copy rega ,pdata 
-0x7047 022807 isub regb ,regb 
-0x7048 022808 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7049 022809 isub regb ,null 
-0x704a 022810 nbranch fragment_sdp ,positive 
-0x704b 022812 disable user 
-0x704c 022813 fetch 2 ,mem_sdp_continue_byte 
-0x704d 022814 branch fisrt_fragment ,blank 
-0x704e 022815 iadd timeup ,contr 
-0x704f 022816 increase 3 ,regb 
-0x7050 022817 copy regb ,loopcnt 
-0x7051 022818 copy loopcnt ,pdata 
-0x7052 022819 increase 3 ,pdata 
-0x7053 022820 byteswap pdata ,pdata 
-0x7054 022821 istore 2 ,contw 
-0x7055 022822 copy loopcnt ,pdata 
-0x7056 022823 byteswap pdata ,pdata 
-0x7057 022824 istore 2 ,contw 
-0x7058 022825 branch answer_attributelist_full_loop 
-:      022826 fisrt_fragment:
-0x7059 022827 add rega ,6 ,loopcnt 
-0x705a 022828 branch parlength_continue_byte ,user 
-0x705b 022829 byteswap loopcnt ,pdata 
-0x705c 022830 branch parlength_continue_byte_end 
-:      022831 parlength_continue_byte:
-0x705d 022832 copy loopcnt ,pdata 
-0x705e 022833 increase 2 ,pdata 
-0x705f 022834 byteswap pdata ,pdata 
-:      022835 parlength_continue_byte_end:
-0x7060 022836 istore 2 ,contw 
-0x7061 022837 increase -3 ,loopcnt 
-0x7062 022838 byteswap loopcnt ,pdata 
-0x7063 022839 istore 2 ,contw 
-0x7064 022840 copy timeup ,contr 
-0x7065 022841 branch answer_attributelist_full_loop 
-:      022842 fragment_sdp:
-0x7066 022843 enable user 
-0x7067 022844 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7068 022845 copy pdata ,rega 
-0x7069 022846 copy pdata ,loopcnt 
-0x706a 022847 fetch 2 ,mem_sdp_continue_byte 
-0x706b 022848 branch fisrt_fragment ,blank 
-0x706c 022849 iadd timeup ,contr 
-0x706d 022850 copy rega ,pdata 
-0x706e 022851 increase 5 ,pdata 
-0x706f 022852 byteswap pdata ,pdata 
-0x7070 022853 istore 2 ,contw 
-0x7071 022854 copy rega ,pdata 
-0x7072 022855 byteswap pdata ,pdata 
-0x7073 022856 istore 2 ,contw 
-:      022857 answer_attributelist_full_loop:
-0x7074 022858 ifetch 1 ,contr 
-0x7075 022859 istore 1 ,contw 
-0x7076 022860 loop answer_attributelist_full_loop 
-0x7077 022861 nbranch last_frag_continue ,user 
-0x7078 022862 force 2 ,pdata 
-0x7079 022863 istore 1 ,contw 
-0x707a 022864 copy contr ,pdata 
-0x707b 022865 isub timeup ,pdata 
-0x707c 022866 byteswap pdata ,pdata 
-0x707d 022867 istore 2 ,contw 
-0x707e 022868 branch sdp_frag_end 
-:      022869 last_frag_continue:
-0x707f 022870 force 0 ,pdata 
-0x7080 022871 istore 1 ,contw 
-:      022872 sdp_frag_end:
-0x7081 022873 fetch 2 ,mem_sdp_tx_payload_ptr 
-0x7082 022874 isub contw ,pdata 
-0x7083 022875 sub pdata ,0 ,pdata 
-0x7084 022876 store 2 ,mem_sdp_tx_pkt_length 
-0x7085 022877 call l2cap_get_sdp_tx_payload 
-0x7086 022878 setarg 5 
-0x7087 022879 istore 1 ,contw 
-0x7088 022880 fetch 2 ,mem_sdp_transactionid 
-0x7089 022881 istore 2 ,contw 
-0x708a 022882 rtn 
-:      022892 servicesearchattribute_req:
-0x708b 022895 call ask_serviceclassid 
-0x708c 022896 compare 0xff ,temp ,0xff 
-0x708d 022897 branch servicesearchattribute_req_all ,true 
-0x708e 022898 ifetch 2 ,contr 
-0x708f 022899 store 2 ,mem_sdp_attribute_maxbyte 
-0x7090 022900 increase -2 ,timeup 
-0x7091 022901 call dataelementtype6 
-0x7092 022902 arg mem_attrib_list ,contw 
-0x7093 022903 force 0 ,queue 
-:      022904 servicesearchattribute_req_loop:
-0x7094 022905 ifetch 3 ,contr 
-0x7095 022906 bne 0x09 ,servicesearchattribute_req_all 
-:      022907 servicesearchattribute_req_uuid:
-0x7096 022908 rshift8 pdata ,pdata 
-0x7097 022909 istore 2 ,contw 
-0x7098 022910 increase 1 ,queue 
-0x7099 022911 increase -3 ,timeup 
-0x709a 022912 increase -3 ,rega 
-0x709b 022913 nbranch sdp_invalid_reqest_syntax ,positive 
-0x709c 022914 nbranch servicesearchattribute_req_loop ,zero 
-0x709d 022915 increase -1 ,timeup 
-0x709e 022916 nbranch sdp_invalid_reqest_syntax ,zero 
-:      022917 servicesearchattribute_req_search:
-0x709f 022918 call l2cap_get_sdp_tx_payload 
-0x70a0 022919 increase 13 ,contw 
-0x70a1 022920 fetch 2 ,mem_uuid_search_pat 
-0x70a2 022921 iforce regc 
-0x70a3 022922 arg mem_attrib_list ,rega 
-:      022923 answer_attributelist_next:
-0x70a4 022924 ifetch 4 ,rega 
-0x70a5 022925 branch answer_attributelist_end ,blank 
-0x70a6 022926 ifetch 2 ,rega 
-0x70a7 022927 iforce regb 
-0x70a8 022928 call search_attrib 
-0x70a9 022929 branch answer_attributelist_notfound ,blank 
-0x70aa 022930 increase -3 ,contr 
-0x70ab 022931 ifetch 3 ,contr 
-0x70ac 022932 istore 3 ,contw 
-0x70ad 022933 call sdp_data_len_obs 
-0x70ae 022934 iforce loopcnt 
-:      022935 answer_attributelist_attrib_loop:
-0x70af 022936 ifetch 1 ,contr 
-0x70b0 022937 istore 1 ,contw 
-0x70b1 022938 loop answer_attributelist_attrib_loop 
-:      022939 answer_attributelist_notfound:
-0x70b2 022940 increase 2 ,rega 
-0x70b3 022941 branch answer_attributelist_next 
-:      022942 servicesearchattribute_req_all:
-0x70b4 022946 ifetch 1 ,contr 
-0x70b5 022948 ifetch 1 ,contr 
-0x70b6 022950 increase -5 ,timeup 
-0x70b7 022951 increase -5 ,rega 
-0x70b8 022952 nbranch sdp_invalid_reqest_syntax ,positive 
-0x70b9 022953 arg mem_uuid_search_pat ,timeup 
-0x70ba 022954 ifetch 2 ,timeup 
-0x70bb 022956 increase 2 ,timeup 
-0x70bc 022957 call search_uuid 
-0x70bd 022958 deposit queue 
-0x70be 022959 store 1 ,mem_handle_humber 
-0x70bf 022960 branch empty_ssa_rsp ,blank 
-0x70c0 022961 arg 0 ,queue 
-0x70c1 022962 call l2cap_get_sdp_tx_payload 
-0x70c2 022963 increase 10 ,contw 
-0x70c3 022964 branch servicesearchattribute_req_next_handle 
-:      022965 answer_attributelist_end:
-0x70c4 022966 force 0 ,pdata 
-0x70c5 022967 istore 1 ,contw 
-0x70c6 022968 increase -1 ,contw 
-0x70c7 022969 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x70c8 022970 add temp ,13 ,pdata 
-0x70c9 022971 isub contw ,pdata 
-0x70ca 022972 branch no_attribute_return ,zero 
-0x70cb 022973 sub pdata ,0 ,pdata 
-0x70cc 022974 add temp ,12 ,regb 
-0x70cd 022975 istore 1 ,regb 
-0x70ce 022976 increase 3 ,pdata 
-0x70cf 022977 add temp ,9 ,regb 
-0x70d0 022978 istore 1 ,regb 
-0x70d1 022979 increase 3 ,pdata 
-0x70d2 022980 byteswap pdata ,pdata 
-0x70d3 022981 add temp ,5 ,regb 
-0x70d4 022982 istore 2 ,regb 
-0x70d5 022983 rshift8 pdata ,pdata 
-0x70d6 022984 increase 3 ,pdata 
-0x70d7 022985 byteswap pdata ,pdata 
-0x70d8 022986 add temp ,3 ,regb 
-0x70d9 022987 istore 2 ,regb 
-0x70da 022988 rshift8 pdata ,pdata 
-0x70db 022989 increase 5 ,pdata 
-0x70dc 022990 store 1 ,mem_sdp_tx_pkt_length 
-0x70dd 022992 fetch 2 ,mem_sdp_transactionid 
-0x70de 022993 add temp ,1 ,regb 
-0x70df 022994 istore 2 ,regb 
-0x70e0 022995 setarg 7 
-0x70e1 022996 istore 1 ,temp 
-0x70e2 023001 setarg 0x0036 
-0x70e3 023002 add temp ,7 ,regb 
-0x70e4 023003 istore 2 ,regb 
-0x70e5 023004 add temp ,10 ,regb 
-0x70e6 023005 istore 2 ,regb 
-0x70e7 023006 rtn 
-:      023007 no_attribute_return:
-0x70e8 023008 jam 10 ,mem_sdp_tx_pkt_length 
-0x70e9 023009 call l2cap_get_sdp_tx_payload 
-0x70ea 023011 setarg 7 
-0x70eb 023012 istore 1 ,contw 
-0x70ec 023013 fetch 2 ,mem_sdp_transactionid 
-0x70ed 023014 istore 2 ,contw 
-0x70ee 023018 setarg 0x0500 
-0x70ef 023019 istore 2 ,contw 
-0x70f0 023022 setarg 0x0200 
-0x70f1 023023 istore 2 ,contw 
-0x70f2 023027 setarg 0x000035 
-0x70f3 023028 istore 3 ,contw 
-0x70f4 023029 rtn 
-:      023031 servicesearchattribute_req_attributelist_loop:
-0x70f5 023032 ifetch 1 ,contr 
-0x70f6 023033 istore 1 ,contw 
-0x70f7 023034 increase 1 ,regb 
-0x70f8 023035 increase -1 ,rega 
-0x70f9 023036 branch servicesearchattribute_req_check_next_ctn ,zero 
-0x70fa 023037 loop servicesearchattribute_req_attributelist_loop 
-:      023038 servicesearchattribute_req_check_next_ctn:
-0x70fb 023039 copy contw ,timeup 
-0x70fc 023040 copy regb ,pdata 
-0x70fd 023041 store 2 ,mem_sdp_continue_byte 
-0x70fe 023042 copy rega ,pdata 
-0x70ff 023043 store 2 ,mem_sdp_attribute_maxbyte 
-0x7100 023044 branch answer_attributelist_with_ctn_bytes ,blank 
-0x7101 023045 branch answer_attributelist_with_ctn_end ,user 
-0x7102 023046 copy timeup ,contw 
-:      023047 servicesearchattribute_req_check_handle:
-0x7103 023048 increase 1 ,queue 
-0x7104 023049 fetch 1 ,mem_handle_humber 
-0x7105 023050 isub queue ,null 
-0x7106 023051 nbranch servicesearchattribute_req_next_handle ,zero 
-0x7107 023052 branch answer_attributelist_end_long 
-:      023053 servicesearchattribute_req_next_handle:
-0x7108 023054 arg mem_handle_list ,contr 
-0x7109 023055 lshift2 queue ,pdata 
-0x710a 023056 iadd contr ,contr 
-0x710b 023057 ifetch 4 ,contr 
-0x710c 023058 iforce temp 
-0x710d 023059 call search_handle 
-0x710e 023060 copy contr ,timeup 
-0x710f 023061 call sdp_get_data 
-0x7110 023062 add pdata ,3 ,loopcnt 
-0x7111 023063 fetch 2 ,mem_sdp_attribute_maxbyte 
-0x7112 023064 copy pdata ,rega 
-0x7113 023065 fetch 2 ,mem_sdp_continue_byte 
-0x7114 023066 copy pdata ,regb 
-0x7115 023067 copy timeup ,contr 
-0x7116 023068 branch servicesearchattribute_req_attributelist_loop 
-:      023069 answer_attributelist_with_ctn_bytes:
-0x7117 023070 arg 0 ,queue 
-0x7118 023071 arg 0 ,regb 
-:      023072 answer_attributelist_calc_attribute_length:
-0x7119 023073 arg mem_handle_list ,contr 
-0x711a 023074 lshift2 queue ,pdata 
-0x711b 023075 iadd contr ,contr 
-0x711c 023076 ifetch 4 ,contr 
-0x711d 023077 iforce temp 
-0x711e 023078 call search_handle 
-0x711f 023079 call sdp_get_data 
-0x7120 023080 add pdata ,3 ,pdata 
-0x7121 023081 iadd regb ,regb 
-0x7122 023082 increase 1 ,queue 
-0x7123 023083 fetch 1 ,mem_handle_humber 
-0x7124 023084 isub queue ,null 
-0x7125 023085 nbranch answer_attributelist_calc_attribute_length ,zero 
-0x7126 023087 copy timeup ,contw 
-0x7127 023088 force 2 ,pdata 
-0x7128 023089 istore 1 ,contw 
-0x7129 023090 fetch 2 ,mem_sdp_continue_byte 
-0x712a 023091 byteswap pdata ,pdata 
-0x712b 023092 istore 2 ,contw 
-0x712c 023093 increase -3 ,contw 
-0x712d 023094 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x712e 023095 add temp ,10 ,pdata 
-0x712f 023096 isub contw ,pdata 
-0x7130 023097 sub pdata ,0 ,pdata 
-0x7131 023098 iforce rega 
-0x7132 023100 deposit regb 
-0x7133 023101 add temp ,9 ,regb 
-0x7134 023102 istore 1 ,regb 
-0x7135 023103 rshift8 pdata ,pdata 
-0x7136 023104 add temp ,8 ,regb 
-0x7137 023105 istore 1 ,regb 
-0x7138 023106 increase 3 ,rega 
-0x7139 023107 deposit rega 
-0x713a 023108 add temp ,6 ,regb 
-0x713b 023109 istore 1 ,regb 
-0x713c 023110 rshift8 pdata ,pdata 
-0x713d 023111 add temp ,5 ,regb 
-0x713e 023112 istore 1 ,regb 
-0x713f 023113 increase 5 ,rega 
-0x7140 023114 deposit rega 
-0x7141 023115 add temp ,4 ,regb 
-0x7142 023116 istore 1 ,regb 
-0x7143 023117 rshift8 pdata ,pdata 
-0x7144 023118 add temp ,3 ,regb 
-0x7145 023119 istore 1 ,regb 
-0x7146 023120 increase 5 ,rega 
-0x7147 023121 deposit rega 
-0x7148 023122 store 2 ,mem_sdp_tx_pkt_length 
-0x7149 023123 setarg 7 
-0x714a 023124 istore 1 ,temp 
-0x714b 023125 setarg 0x36 
-0x714c 023126 add temp ,7 ,regb 
-0x714d 023127 istore 1 ,regb 
-0x714e 023128 add temp ,1 ,regb 
-0x714f 023129 fetch 2 ,mem_sdp_transactionid 
-0x7150 023130 istore 2 ,regb 
-0x7151 023131 rtn 
-:      023132 answer_attributelist_with_ctn_end:
-0x7152 023133 copy timeup ,contw 
-0x7153 023134 force 0 ,pdata 
-0x7154 023135 istore 1 ,contw 
-0x7155 023136 increase -1 ,contw 
-0x7156 023137 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7157 023138 add temp ,7 ,pdata 
-0x7158 023139 isub contw ,pdata 
-0x7159 023140 sub pdata ,0 ,pdata 
-0x715a 023141 iforce rega 
-0x715b 023143 deposit rega 
-0x715c 023144 add temp ,6 ,regb 
-0x715d 023145 istore 1 ,regb 
-0x715e 023146 rshift8 pdata ,pdata 
-0x715f 023147 add temp ,5 ,regb 
-0x7160 023148 istore 1 ,regb 
-0x7161 023149 increase 3 ,rega 
-0x7162 023150 deposit rega 
-0x7163 023151 add temp ,4 ,regb 
-0x7164 023152 istore 1 ,regb 
-0x7165 023153 rshift8 pdata ,pdata 
-0x7166 023154 add temp ,3 ,regb 
-0x7167 023155 istore 1 ,regb 
-0x7168 023156 increase 5 ,rega 
-0x7169 023157 deposit rega 
-0x716a 023158 store 2 ,mem_sdp_tx_pkt_length 
-0x716b 023160 setarg 7 
-0x716c 023161 istore 1 ,temp 
-0x716d 023163 fetch 2 ,mem_sdp_transactionid 
-0x716e 023164 add temp ,1 ,regb 
-0x716f 023165 istore 2 ,regb 
-0x7170 023166 rtn 
-:      023168 answer_attributelist_end_long:
-0x7171 023169 force 0 ,pdata 
-0x7172 023170 istore 1 ,contw 
-0x7173 023171 increase -1 ,contw 
-0x7174 023172 fetcht 2 ,mem_sdp_tx_payload_ptr 
-0x7175 023173 add temp ,10 ,pdata 
-0x7176 023174 isub contw ,pdata 
-0x7177 023175 sub pdata ,0 ,pdata 
-0x7178 023176 iforce rega 
-0x7179 023178 deposit rega 
-0x717a 023179 add temp ,9 ,regb 
-0x717b 023180 istore 1 ,regb 
-0x717c 023181 rshift8 pdata ,pdata 
-0x717d 023182 add temp ,8 ,regb 
-0x717e 023183 istore 1 ,regb 
-0x717f 023185 increase 3 ,rega 
-0x7180 023186 deposit rega 
-0x7181 023187 add temp ,6 ,regb 
-0x7182 023188 istore 1 ,regb 
-0x7183 023189 rshift8 pdata ,pdata 
-0x7184 023190 add temp ,5 ,regb 
-0x7185 023191 istore 1 ,regb 
-0x7186 023192 increase 3 ,rega 
-0x7187 023193 deposit rega 
-0x7188 023194 add temp ,4 ,regb 
-0x7189 023195 istore 1 ,regb 
-0x718a 023196 rshift8 pdata ,pdata 
-0x718b 023197 add temp ,3 ,regb 
-0x718c 023198 istore 1 ,regb 
-0x718d 023199 increase 5 ,rega 
-0x718e 023200 deposit rega 
-0x718f 023201 store 2 ,mem_sdp_tx_pkt_length 
-0x7190 023202 setarg 0x36 
-0x7191 023203 add temp ,7 ,regb 
-0x7192 023204 istore 1 ,regb 
-0x7193 023205 setarg 7 
-0x7194 023206 istore 1 ,temp 
-0x7195 023207 fetch 2 ,mem_sdp_transactionid 
-0x7196 023208 add temp ,1 ,regb 
-0x7197 023209 istore 2 ,regb 
-0x7198 023210 rtn 
-:      023211 sdp_data_len_obs:
-0x7199 023212 copy contr ,timeup 
-0x719a 023213 ifetch 1 ,contr 
-0x719b 023214 and pdata ,0x07 ,loopcnt 
-0x719c 023215 rshift3 pdata ,pdata 
-0x719d 023216 beq 6 ,sdp_data_len_6_obs 
-0x719e 023217 beq 1 ,sdp_data_len_1 
-0x719f 023218 beq 4 ,sdp_data_len_6 
-0x71a0 023219 beq 5 ,sdp_data_len_5 
-0x71a1 023220 branch sdp_data_len_rtn 
-:      023221 sdp_data_len_6_obs:
-0x71a2 023222 call sdp_get_data_6_obs 
-0x71a3 023223 branch sdp_data_len_rtn 
-:      023224 sdp_get_data_6_obs:
-0x71a4 023225 deposit loopcnt 
-0x71a5 023226 beq 5 ,sdp_get_data_6_8bit_obs 
-0x71a6 023227 beq 6 ,sdp_get_data_6_16bit_obs 
-0x71a7 023228 force 3 ,loopcnt 
-0x71a8 023229 branch sdp_get_data_1 
-:      023230 sdp_get_data_6_8bit_obs:
-0x71a9 023231 ifetch 1 ,contr 
-0x71aa 023232 increase 2 ,pdata 
-0x71ab 023233 rtn 
-:      023234 sdp_get_data_6_16bit_obs:
-0x71ac 023235 ifetch 2 ,contr 
-0x71ad 023236 byteswap pdata ,pdata 
-0x71ae 023237 increase 3 ,pdata 
-0x71af 023238 rtn 
-:      023240 sdp_send_spp_request:
-0x71b0 023241 call l2cap_get_sdp_tx_payload 
-0x71b1 023242 copy pdata ,contw 
-0x71b2 023243 setarg 6 
-0x71b3 023244 istore 1 ,contw 
-0x71b4 023245 setarg sdp_tid_spp 
-0x71b5 023246 istore 2 ,contw 
-0x71b6 023247 setarg 0x0f00 
-0x71b7 023248 istore 2 ,contw 
-0x71b8 023249 setarg 0x1a0535 
-0x71b9 023250 istore 3 ,contw 
-0x71ba 023251 setarg 0x0111 
-0x71bb 023252 lshift16 pdata ,pdata 
-0x71bc 023253 istore 4 ,contw 
-0x71bd 023254 setarg 0x2600 
-0x71be 023255 istore 2 ,contw 
-0x71bf 023256 setarg 0x0335 
-0x71c0 023257 istore 2 ,contw 
-0x71c1 023258 setarg 0x0009 
-0x71c2 023259 istore 2 ,contw 
-0x71c3 023260 setarg 0x0004 
-0x71c4 023261 istore 2 ,contw 
-0x71c5 023262 jam 0x14 ,mem_sdp_tx_pkt_length 
-0x71c6 023263 rtn 
-:      023273 servicesearchattribute_res:
-0x71c7 023274 copy contr ,temp 
-0x71c8 023275 fetch 2 ,mem_sdp_transactionid 
-0x71c9 023276 beq sdp_tid_spp ,servicesearchattribute_res_spp 
-0x71ca 023279 branch srchfail 
-:      023281 servicesearchattribute_res_spp:
-0x71cb 023282 copy temp ,contr 
-0x71cc 023283 increase -3 ,timeup 
-0x71cd 023284 copy timeup ,pdata 
-0x71ce 023285 beq 2 ,srchfail 
-0x71cf 023286 call find_rfcomm_channel_number 
-0x71d0 023287 rtn user 
-0x71d1 023288 store 1 ,mem_remote_spp_channel 
-0x71d2 023289 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
-0x71d3 023290 rtn 
-:      023292 srchfail:
-0x71d4 023293 rtn 
-:      023299 find_rfcomm_channel_number:
-0x71d5 023300 enable user 
-0x71d6 023301 copy pdata ,loopcnt 
-0x71d7 023302 arg 0x0400 ,temp 
-:      023303 find_rfcomm_channel_number_loop:
-0x71d8 023304 ifetch 2 ,contr 
-0x71d9 023305 isub temp ,null 
-0x71da 023306 branch find_rfcomm_channel_number_find_adl ,zero 
-0x71db 023307 increase -1 ,contr 
-0x71dc 023308 loop find_rfcomm_channel_number_loop 
-0x71dd 023309 rtn 
-:      023310 find_rfcomm_channel_number_find_adl:
-0x71de 023311 arg 0x0300 ,temp 
-:      023312 find_rfcomm_channel_number_loop2:
-0x71df 023313 ifetch 2 ,contr 
-0x71e0 023314 isub temp ,null 
-0x71e1 023315 branch find_rfcomm_channel_number_find_rfcomm ,zero 
-0x71e2 023316 increase -1 ,contr 
-0x71e3 023317 loop find_rfcomm_channel_number_loop2 
-0x71e4 023318 rtn 
-:      023319 find_rfcomm_channel_number_find_rfcomm:
-0x71e5 023320 ifetch 1 ,contr 
-0x71e6 023321 ifetch 1 ,contr 
-0x71e7 023322 disable user 
-0x71e8 023323 rtn 
-:      023334 attribute_reading:
-0x71e9 023335 call dataelementtype6 
-0x71ea 023336 branch rdnortn ,zero 
-0x71eb 023337 force 0 ,regb 
-0x71ec 023338 ifetch 1 ,contr 
-0x71ed 023339 increase -1 ,rega 
-0x71ee 023340 increase -1 ,timeup 
-0x71ef 023341 compare 0x18 ,pdata ,0xf8 
-0x71f0 023342 nbranch rduuid3 ,true 
-0x71f1 023343 compare 0x04 ,pdata ,0x07 
-0x71f2 023344 nbranch is032 ,true 
-0x71f3 023345 force 1 ,regb 
-:      023346 skp2bytes:
-0x71f4 023347 increase 2 ,contr 
-0x71f5 023348 increase -2 ,rega 
-0x71f6 023349 increase -2 ,timeup 
-0x71f7 023350 branch rduuid1 
-:      023351 is032:
-0x71f8 023352 compare 0x02 ,pdata ,0x07 
-0x71f9 023353 nbranch is016 ,true 
-0x71fa 023354 branch skp2bytes 
-:      023355 is016:
-0x71fb 023356 compare 0x01 ,pdata ,0x07 
-0x71fc 023357 nbranch rduuid3 ,true 
-:      023358 rduuid1:
-0x71fd 023359 ifetch 1 ,contr 
-0x71fe 023360 increase -1 ,rega 
-0x71ff 023361 increase -1 ,timeup 
-0x7200 023362 bne 0x01 ,rduuid2 
-0x7201 023363 ifetch 1 ,contr 
-0x7202 023364 increase -1 ,rega 
-0x7203 023365 increase -1 ,timeup 
-0x7204 023366 bne 0x00 ,rduuid3 
-0x7205 023367 jam 0xff ,mem_sdp_lacap_found 
-0x7206 023368 branch rduuid3 
-:      023369 rduuid2:
-0x7207 023370 bne 0x00 ,rduuid3 
-0x7208 023371 ifetch 1 ,contr 
-0x7209 023372 increase -1 ,rega 
-0x720a 023373 increase -1 ,timeup 
-0x720b 023374 bne 0x03 ,rduuid3 
-0x720c 023375 copy regb ,null 
-0x720d 023376 branch not16by ,zero 
-0x720e 023377 increase -12 ,contr 
-0x720f 023378 increase -12 ,timeup 
-:      023379 not16by:
-0x7210 023380 force 0xff ,pdata 
-0x7211 023381 store 1 ,mem_sdp_rfcomm_found 
-0x7212 023382 ifetch 1 ,contr 
-0x7213 023383 increase -1 ,rega 
-0x7214 023384 increase -1 ,timeup 
-0x7215 023385 compare 0x08 ,pdata ,0xf8 
-0x7216 023386 nbranch rduuid3 ,true 
-0x7217 023387 compare 0x00 ,pdata ,0x07 
-0x7218 023388 branch unsign1 ,true 
-0x7219 023389 compare 0x01 ,pdata ,0x07 
-0x721a 023390 branch unsign2 ,true 
-0x721b 023391 compare 0x02 ,pdata ,0x07 
-0x721c 023392 branch unsign4 ,true 
-0x721d 023393 compare 0x03 ,pdata ,0x07 
-0x721e 023394 branch unsign8 ,true 
-0x721f 023395 compare 0x04 ,pdata ,0x07 
-0x7220 023396 nbranch rduuid3 ,true 
-0x7221 023397 increase 8 ,contr 
-0x7222 023398 increase -8 ,rega 
-0x7223 023399 increase -8 ,timeup 
-:      023400 unsign8:
-0x7224 023401 increase 4 ,contr 
-0x7225 023402 increase -4 ,rega 
-0x7226 023403 increase -4 ,timeup 
-:      023404 unsign4:
-0x7227 023405 increase 2 ,contr 
-0x7228 023406 increase -2 ,rega 
-0x7229 023407 increase -2 ,timeup 
-:      023408 unsign2:
-0x722a 023409 increase 1 ,contr 
-0x722b 023410 increase -1 ,rega 
-0x722c 023411 increase -1 ,timeup 
-:      023412 unsign1:
-0x722d 023413 ifetch 1 ,contr 
-0x722e 023414 increase -1 ,rega 
-0x722f 023415 increase -1 ,timeup 
-:      023416 rduuid3:
-0x7230 023417 increase -1 ,timeup 
-0x7231 023418 increase -1 ,rega 
-0x7232 023419 branch rduuid3 ,positive 
-0x7233 023420 increase 1 ,timeup 
-0x7234 023421 force 0x01 ,pdata 
-0x7235 023422 rtn ,
-:      023423 rdnortn:
-0x7236 023424 force 0x00 ,pdata 
-0x7237 023425 rtn ,
-:      023427 sdp_invalid_service_record_handle:
-0x7238 023428 setarg 0x0200 
-0x7239 023429 store 2 ,mem_sdp_error_code 
-0x723a 023430 branch sdp_error_rsp 
-:      023431 sdp_invalid_pdu_size:
-0x723b 023432 setarg 0x0400 
-0x723c 023433 store 2 ,mem_sdp_error_code 
-0x723d 023434 branch sdp_error_rsp 
-:      023435 sdp_insufficient_resource:
-0x723e 023436 setarg 0x0600 
-0x723f 023437 store 2 ,mem_sdp_error_code 
-0x7240 023438 branch sdp_error_rsp 
-:      023439 sdp_invalid_reqest_syntax:
-0x7241 023440 setarg 0x0300 
-0x7242 023441 store 2 ,mem_sdp_error_code 
-:      023442 sdp_error_rsp:
-0x7243 023443 call l2cap_get_sdp_tx_payload 
-0x7244 023444 istore 1 ,contw 
-0x7245 023445 fetch 2 ,mem_sdp_transactionid 
-0x7246 023446 istore 2 ,contw 
-0x7247 023447 setarg 0x0200 
-0x7248 023448 istore 2 ,contw 
-0x7249 023449 fetch 2 ,mem_sdp_error_code 
-0x724a 023450 istore 2 ,contw 
-0x724b 023451 jam 7 ,mem_sdp_tx_pkt_length 
-0x724c 023452 rtn 
-:      023454 ask_serviceclassid:
-0x724d 023455 force 0 ,temp 
-0x724e 023456 arg mem_uuid_search_pat ,contw 
-0x724f 023457 call dataelementtype6 
-0x7250 023458 branch asksrv_error ,zero 
-:      023459 classidloop:
-0x7251 023460 ifetch 1 ,contr 
-0x7252 023461 increase -1 ,rega 
-0x7253 023462 increase -1 ,timeup 
-0x7254 023463 compare 0x18 ,pdata ,0xf8 
-0x7255 023464 nbranch asksrv_error ,true 
-0x7256 023465 compare 0x04 ,pdata ,0x07 
-0x7257 023466 nbranch cmp032 ,true 
-0x7258 023467 force 1 ,temp 
-:      023468 skip2bytes:
-0x7259 023469 ifetch 1 ,contr 
-0x725a 023470 increase -1 ,rega 
-0x725b 023471 increase -1 ,timeup 
-0x725c 023472 bne 0x00 ,frstbwrong 
-0x725d 023473 ifetch 1 ,contr 
-0x725e 023474 increase -1 ,rega 
-0x725f 023475 increase -1 ,timeup 
-0x7260 023476 beq 0x00 ,cmpuuid 
-0x7261 023477 branch scndbwrong 
-:      023478 frstbwrong:
-0x7262 023479 increase 1 ,contr 
-0x7263 023480 increase -1 ,rega 
-0x7264 023481 increase -1 ,timeup 
-:      023482 scndbwrong:
-0x7265 023483 increase 2 ,contr 
-0x7266 023484 increase -2 ,rega 
-0x7267 023485 increase -2 ,timeup 
-0x7268 023486 compare 0x00 ,temp ,0xff 
-0x7269 023487 branch loopornot ,true 
-0x726a 023488 increase 12 ,contr 
-0x726b 023489 increase -12 ,rega 
-0x726c 023490 increase -12 ,timeup 
-0x726d 023491 branch loopornot 
-:      023492 cmp032:
-0x726e 023493 compare 0x02 ,pdata ,0x07 
-0x726f 023494 nbranch cmp016 ,true 
-0x7270 023495 branch skip2bytes 
-:      023496 cmp016:
-0x7271 023497 compare 0x01 ,pdata ,0x07 
-0x7272 023498 nbranch asksrv_error ,true 
-:      023499 cmpuuid:
-0x7273 023500 ifetch 2 ,contr 
-0x7274 023501 increase -2 ,rega 
-0x7275 023502 increase -2 ,timeup 
-0x7276 023503 istore 2 ,contw 
-:      023504 uuidsize:
-0x7277 023505 compare 0x00 ,temp ,0xff 
-0x7278 023506 branch loopornot ,true 
-0x7279 023507 copy contr ,temp 
-0x727a 023508 ifetch 1 ,contr 
-0x727b 023509 bne 0x00 ,wrong12b 
-0x727c 023510 ifetch 1 ,contr 
-0x727d 023511 bne 0x00 ,wrong12b 
-0x727e 023512 ifetch 1 ,contr 
-0x727f 023513 bne 0x10 ,wrong12b 
-0x7280 023514 ifetch 1 ,contr 
-0x7281 023515 bne 0x00 ,wrong12b 
-0x7282 023516 ifetch 1 ,contr 
-0x7283 023517 bne 0x80 ,wrong12b 
-0x7284 023518 ifetch 1 ,contr 
-0x7285 023519 bne 0x00 ,wrong12b 
-0x7286 023520 ifetch 1 ,contr 
-0x7287 023521 bne 0x00 ,wrong12b 
-0x7288 023522 ifetch 1 ,contr 
-0x7289 023523 bne 0x80 ,wrong12b 
-0x728a 023524 ifetch 1 ,contr 
-0x728b 023525 bne 0x5f ,wrong12b 
-0x728c 023526 ifetch 1 ,contr 
-0x728d 023527 bne 0x9b ,wrong12b 
-0x728e 023528 ifetch 1 ,contr 
-0x728f 023529 bne 0x34 ,wrong12b 
-0x7290 023530 ifetch 1 ,contr 
-0x7291 023531 beq 0xfb ,chck12dn 
-:      023532 wrong12b:
-0x7292 023533 copy temp ,contr 
-:      023534 wrong12b1:
-0x7293 023535 increase 12 ,contr 
-0x7294 023536 force 0x00 ,queue 
-0x7295 023537 force 0x00 ,temp 
-0x7296 023538 branch chck12dn 
-:      023539 noclass:
-0x7297 023540 ifetch 1 ,contr 
-0x7298 023541 increase -1 ,rega 
-0x7299 023542 increase -1 ,timeup 
-0x729a 023543 branch uuidsize 
-:      023544 chck12dn:
-0x729b 023545 increase -12 ,timeup 
-0x729c 023546 increase -12 ,rega 
-:      023547 loopornot:
-0x729d 023548 compare 0x00 ,rega ,0xff 
-0x729e 023549 nbranch classidloop ,true 
-0x729f 023550 force 0 ,pdata 
-0x72a0 023551 istore 2 ,contw 
-0x72a1 023552 rtn ,
-:      023553 asksrv_error:
-0x72a2 023554 arg 0xff ,temp 
-0x72a3 023555 rtn 
-:      023565 dataelementtype6:
-0x72a4 023566 ifetch 1 ,contr 
-0x72a5 023567 increase -1 ,timeup 
-0x72a6 023568 compare 0x30 ,pdata ,0xf8 
-0x72a7 023569 nbranch dsize_error ,true 
-0x72a8 023570 compare 0x07 ,pdata ,0x07 
-0x72a9 023571 branch dsize32 ,true 
-0x72aa 023572 compare 0x06 ,pdata ,0x07 
-0x72ab 023573 branch dsize16 ,true 
-0x72ac 023574 compare 0x05 ,pdata ,0x07 
-0x72ad 023575 nbranch dsize_error ,true 
-0x72ae 023576 ifetch 1 ,contr 
-0x72af 023577 copy pdata ,rega 
-0x72b0 023578 increase -1 ,timeup 
-0x72b1 023579 branch dsize 
-:      023580 dsize32:
-0x72b2 023581 increase 2 ,contr 
-0x72b3 023582 increase -2 ,timeup 
-:      023583 dsize16:
-0x72b4 023584 ifetch 2 ,contr 
-0x72b5 023585 byteswap pdata ,rega 
-0x72b6 023586 increase -2 ,timeup 
-:      023587 set_nblank:
-:      023588 dsize:
-0x72b7 023589 force 0x01 ,pdata 
-0x72b8 023590 rtn 
-:      023591 set_blank:
-:      023592 dsize_error:
-0x72b9 023593 force 0x00 ,pdata 
-0x72ba 023594 rtn 
-:      023604 empth_sa_rsp:
-0x72bb 023605 setarg 0x03 
-0x72bc 023606 store 1 ,mem_sdp_pduid 
-0x72bd 023607 branch empty_response 
-:      023608 empty_ssa_rsp:
-0x72be 023609 setarg 0x07 
-0x72bf 023610 store 1 ,mem_sdp_pduid 
-:      023611 empty_response:
-0x72c0 023612 call l2cap_get_sdp_tx_payload 
-0x72c1 023613 fetch 1 ,mem_sdp_pduid 
-0x72c2 023614 istore 1 ,contw 
-0x72c3 023615 copy pdata ,regb 
-0x72c4 023616 fetch 2 ,mem_sdp_transactionid 
-0x72c5 023617 istore 2 ,contw 
-0x72c6 023619 setarg 0x0500 
-0x72c7 023620 istore 2 ,contw 
-0x72c8 023621 compare 0x05 ,regb ,0xff 
-0x72c9 023622 branch fullsearch ,true 
-0x72ca 023623 compare 0x07 ,regb ,0xff 
-0x72cb 023624 branch fullsearch ,true 
-0x72cc 023625 setarg 0x000000 
-0x72cd 023626 istore 3 ,contw 
-0x72ce 023627 istore 2 ,contw 
-0x72cf 023628 branch outempty 
-:      023630 fullsearch:
-0x72d0 023637 setarg 0x350200 
-0x72d1 023638 istore 3 ,contw 
-0x72d2 023643 setarg 0 
-0x72d3 023644 istore 2 ,contw 
-:      023645 outempty:
-0x72d4 023646 jam 10 ,mem_sdp_tx_pkt_length 
-0x72d5 023647 rtn 
-:      023649 sdp_data_len:
-0x72d6 023650 copy contr ,timeup 
-0x72d7 023651 ifetch 1 ,contr 
-0x72d8 023652 and pdata ,0x7 ,loopcnt 
-0x72d9 023653 rshift3 pdata ,pdata 
-0x72da 023654 beq 6 ,sdp_data_len_6 
-0x72db 023655 beq 1 ,sdp_data_len_1 
-0x72dc 023656 beq 4 ,sdp_data_len_6 
-0x72dd 023657 beq 5 ,sdp_data_len_5 
-:      023658 sdp_data_len_rtn:
-0x72de 023659 copy timeup ,contr 
-0x72df 023660 rtn 
-:      023661 sdp_data_len_1:
-0x72e0 023662 call sdp_data_size 
-0x72e1 023663 increase 1 ,pdata 
-0x72e2 023664 branch sdp_data_len_rtn 
-:      023665 sdp_data_len_5:
-0x72e3 023666 force 2 ,pdata 
-0x72e4 023667 branch sdp_data_len_rtn 
-:      023668 sdp_data_len_6:
-0x72e5 023669 call sdp_get_data_6 
-0x72e6 023670 increase 2 ,pdata 
-0x72e7 023671 branch sdp_data_len_rtn 
-:      023673 sdp_get_data:
-0x72e8 023674 ifetch 1 ,contr 
-0x72e9 023675 and pdata ,0x7 ,loopcnt 
-0x72ea 023676 rshift3 pdata ,pdata 
-0x72eb 023677 beq 6 ,sdp_get_data_6 
-0x72ec 023678 beq 1 ,sdp_get_data_1 
-0x72ed 023679 beq 5 ,sdp_get_data_6_8bit 
-0x72ee 023680 rtn 
-:      023681 sdp_get_data_1:
-0x72ef 023682 call sdp_data_size 
-0x72f0 023683 iforce loopcnt 
-0x72f1 023684 force 0 ,temp 
-:      023685 sdp_get_data_1_loop:
-0x72f2 023686 lshift8 temp ,temp 
-0x72f3 023687 ifetch 1 ,contr 
-0x72f4 023688 ior temp ,temp 
-0x72f5 023689 loop sdp_get_data_1_loop 
-0x72f6 023690 rtn 
-:      023691 sdp_get_data_6:
-0x72f7 023692 deposit loopcnt 
-0x72f8 023693 beq 5 ,sdp_get_data_6_8bit 
-0x72f9 023694 beq 6 ,sdp_get_data_6_16bit 
-0x72fa 023695 force 3 ,loopcnt 
-0x72fb 023696 branch sdp_get_data_1 
-:      023697 sdp_get_data_6_8bit:
-0x72fc 023698 ifetch 1 ,contr 
-0x72fd 023699 rtn 
-:      023700 sdp_get_data_6_16bit:
-0x72fe 023701 ifetch 2 ,contr 
-0x72ff 023702 byteswap pdata ,pdata 
-0x7300 023703 rtn 
-:      023706 sdp_data_size:
-0x7301 023707 force 1 ,pdata 
-0x7302 023708 copy loopcnt ,null 
-0x7303 023709 rtn zero 
-:      023710 sdp_data_size_loop:
-0x7304 023711 lshift pdata ,pdata 
-0x7305 023712 loop sdp_data_size_loop 
-0x7306 023713 rtn 
-:      023718 search_uuid:
-0x7307 023719 iforce regc 
-0x7308 023720 set1 mark_ext_patch ,mark 
-0x7309 023721 bpatch patch3d_1 ,mem_patch3d 
-0x730a 023722 force 0 ,queue 
-0x730b 023723 fetch 2 ,memui_uuid_table 
-0x730c 023724 iforce contr 
-0x730d 023725 arg mem_handle_list ,contw 
-:      023726 search_uuid_next:
-0x730e 023727 disable user 
-0x730f 023728 ifetch 1 ,contr 
-0x7310 023729 rtn blank 
-0x7311 023730 iforce loopcnt 
-:      023731 search_uuid_loop:
-0x7312 023732 ifetch 2 ,contr 
-0x7313 023733 isub regc ,null 
-0x7314 023734 nbranch search_uuid_not_found ,zero 
-0x7315 023735 enable user 
-:      023736 search_uuid_not_found:
-0x7316 023737 loop search_uuid_loop 
-0x7317 023738 ifetch 4 ,contr 
-0x7318 023739 nbranch search_uuid_nomatch ,user 
-0x7319 023740 istore 4 ,contw 
-0x731a 023741 increase 1 ,queue 
-:      023742 search_uuid_nomatch:
-0x731b 023743 call sdp_get_data 
-0x731c 023744 iadd contr ,contr 
-0x731d 023745 branch search_uuid_next 
-:      023748 search_handle:
-0x731e 023749 fetch 2 ,memui_uuid_table 
-0x731f 023750 iforce contr 
-:      023751 search_handle_loop:
-0x7320 023752 ifetch 1 ,contr 
-0x7321 023753 rtn blank 
-0x7322 023754 lshift pdata ,pdata 
-0x7323 023755 iadd contr ,contr 
-0x7324 023756 ifetch 4 ,contr 
-0x7325 023757 isub temp ,null 
-0x7326 023758 rtn zero 
-0x7327 023759 call sdp_get_data 
-0x7328 023760 iadd contr ,contr 
-0x7329 023761 branch search_handle_loop 
-:      023768 search_attrib:
-0x732a 023769 set1 mark_ext_patch ,mark 
-0x732b 023770 bpatch patch3d_2 ,mem_patch3d 
-0x732c 023771 fetch 2 ,memui_uuid_table 
-0x732d 023772 iforce contr 
-:      023773 search_attrib_next:
-0x732e 023774 ifetch 1 ,contr 
-0x732f 023775 branch search_attrib_end ,blank 
-0x7330 023776 iforce loopcnt 
-:      023777 search_attrib_loop:
-0x7331 023778 ifetch 2 ,contr 
-0x7332 023779 isub regc ,null 
-0x7333 023780 branch search_attrib_found_uuid ,zero 
-0x7334 023781 loop search_attrib_loop 
-0x7335 023782 increase 4 ,contr 
-0x7336 023783 call sdp_get_data 
-0x7337 023784 iadd contr ,contr 
-0x7338 023785 branch search_attrib_next 
-:      023786 search_attrib_found_uuid:
-0x7339 023787 increase -1 ,loopcnt 
-0x733a 023788 lshift loopcnt ,pdata 
-0x733b 023789 iadd contr ,contr 
-0x733c 023790 increase 4 ,contr 
-0x733d 023791 call sdp_get_data 
-0x733e 023792 iadd contr ,temp 
-:      023793 search_attrib_loop_attribs:
-0x733f 023794 increase 1 ,contr 
-0x7340 023795 ifetch 2 ,contr 
-0x7341 023796 isub regb ,timeup 
-0x7342 023798 setflag zero ,0 ,pdata 
-0x7343 023799 copy timeup ,timeup 
-0x7344 023800 rtn zero 
-0x7345 023801 call sdp_data_len 
-0x7346 023802 iadd contr ,contr 
-0x7347 023803 deposit temp 
-0x7348 023804 isub contr ,null 
-0x7349 023805 branch search_attrib_end ,zero 
-0x734a 023806 branch search_attrib_loop_attribs 
-:      023807 search_attrib_end:
-0x734b 023808 force 0 ,contr 
-0x734c 023809 force 0 ,pdata 
-0x734d 023810 rtn 
-:      023816 search_handle_attrib:
-0x734e 023817 set1 mark_ext_patch ,mark 
-0x734f 023818 bpatch patch3d_3 ,mem_patch3d 
-0x7350 023819 fetch 2 ,memui_uuid_table 
-0x7351 023820 iforce contr 
-:      023821 search_handle_attrib_next:
-0x7352 023822 ifetch 1 ,contr 
-0x7353 023823 branch search_handle_attrib_end ,blank 
-0x7354 023824 lshift pdata ,pdata 
-0x7355 023825 iadd contr ,contr 
-0x7356 023826 ifetch 4 ,contr 
-0x7357 023827 isub temp ,null 
-0x7358 023828 branch search_handl_attrib_found_handle ,zero 
-0x7359 023829 call sdp_get_data 
-0x735a 023830 iadd contr ,contr 
-0x735b 023831 branch search_handle_attrib_next 
-:      023832 search_handl_attrib_found_handle:
-0x735c 023833 call sdp_get_data 
-0x735d 023834 iadd contr ,temp 
-:      023835 search_handle_attrib_loop_attribs:
-0x735e 023836 increase 1 ,contr 
-0x735f 023837 ifetch 2 ,contr 
-0x7360 023838 isub regb ,null 
-0x7361 023839 rtn zero 
-0x7362 023840 call sdp_data_len 
-0x7363 023841 iadd contr ,contr 
-0x7364 023842 deposit temp 
-0x7365 023843 isub contr ,null 
-0x7366 023844 branch search_handle_attrib_end ,zero 
-0x7367 023845 branch search_handle_attrib_loop_attribs 
-:      023846 search_handle_attrib_end:
-0x7368 023847 force 0 ,contr 
-0x7369 023848 rtn 
-:      023851 generate_kinit:
-0x736a 023852 call function_e22 
-0x736b 023853 arg mem_input_store ,contr 
-0x736c 023854 arg mem_kinit ,contw 
-0x736d 023855 branch memcpy16 
-:      023858 function_e21:
-0x736e 023859 disable user 
-0x736f 023860 call function_expand 
-0x7370 023861 arg mem_random_number ,contr 
-0x7371 023862 arg mem_x ,contw 
-0x7372 023863 force 15 ,loopcnt 
-0x7373 023864 call memcpy 
-0x7374 023865 ifetch 1 ,contr 
-0x7375 023866 xor_into 6 ,pdata 
-0x7376 023867 istore 1 ,contw 
-0x7377 023868 setarg mem_y 
-0x7378 023869 store 2 ,memp_ar_input 
-0x7379 023870 setarg mem_x 
-0x737a 023871 store 2 ,memp_ar_key 
-0x737b 023872 set1 mark_ar2 ,mark 
-0x737c 023873 branch function_ar 
-:      023877 function_e22:
-0x737d 023878 fetcht 1 ,mem_pin_length 
-0x737e 023879 force 16 ,regb 
-0x737f 023880 add temp ,6 ,regc 
-0x7380 023881 sub regc ,16 ,null 
-0x7381 023882 branch function_e22_pin_init ,positive 
-0x7382 023883 force 16 ,regc 
-:      023884 function_e22_pin_init:
-0x7383 023885 arg mem_x ,contw 
-:      023886 function_e22_genx_pin:
-0x7384 023887 arg mem_pin ,contr 
-0x7385 023888 copy temp ,loopcnt 
-0x7386 023889 disable user 
-:      023890 function_e22_genx_loop:
-0x7387 023891 ifetch 1 ,contr 
-0x7388 023892 istore 1 ,contw 
-0x7389 023893 increase -1 ,regb 
-0x738a 023894 branch function_e22_genx_end ,zero 
-0x738b 023895 loop function_e22_genx_loop 
-0x738c 023896 branch function_e22_genx_pin ,user 
-0x738d 023897 enable user 
-0x738e 023898 force 6 ,loopcnt 
-0x738f 023899 copy rega ,contr 
-0x7390 023900 branch function_e22_genx_loop 
-:      023901 function_e22_genx_end:
-0x7391 023902 arg mem_random_number ,contr 
-0x7392 023903 arg mem_y ,contw 
-0x7393 023904 call memcpy16 
-0x7394 023905 fetch 1 ,mem_y15 
-0x7395 023906 ixor regc ,pdata 
-0x7396 023907 store 1 ,mem_y15 
-0x7397 023908 setarg mem_y 
-0x7398 023909 store 2 ,memp_ar_input 
-0x7399 023910 setarg mem_x 
-0x739a 023911 store 2 ,memp_ar_key 
-0x739b 023912 set1 mark_ar2 ,mark 
-0x739c 023913 branch function_ar 
-:      023918 function_e1:
-0x739d 023919 disable user 
-0x739e 023920 call function_expand 
-0x739f 023921 branch function_hash 
-:      023923 function_e3:
-0x73a0 023924 arg mem_aco ,rega 
-0x73a1 023925 enable user 
-0x73a2 023926 call function_expand 
-0x73a3 023927 call function_hash 
-0x73a4 023928 arg mem_input_store ,contr 
-0x73a5 023929 arg mem_kc ,contw 
-0x73a6 023930 branch memcpy16 
-:      023933 function_hash:
-0x73a7 023934 setarg mem_random_number 
-0x73a8 023935 store 2 ,memp_ar_input 
-0x73a9 023936 setarg mem_link_key 
-0x73aa 023937 store 2 ,memp_ar_key 
-0x73ab 023938 set0 mark_ar2 ,mark 
-0x73ac 023939 call function_ar 
-0x73ad 023940 arg mem_input_store ,rega 
-0x73ae 023941 arg mem_random_number ,regb 
-0x73af 023942 arg mem_x ,contw 
-0x73b0 023943 call xor16 
-0x73b1 023944 arg mem_x ,rega 
-0x73b2 023945 arg mem_y ,regb 
-0x73b3 023946 copy regb ,contw 
-0x73b4 023947 enable user 
-0x73b5 023948 call add16 
-0x73b6 023949 call key_offset 
-0x73b7 023950 setarg mem_y 
-0x73b8 023951 store 2 ,memp_ar_input 
-0x73b9 023952 setarg mem_x 
-0x73ba 023953 store 2 ,memp_ar_key 
-0x73bb 023954 set1 mark_ar2 ,mark 
-0x73bc 023955 branch function_ar 
-:      023959 function_ar:
-0x73bd 023960 jam 0 ,mem_ar_hround 
-0x73be 023961 fetch 2 ,memp_ar_key 
-0x73bf 023962 iforce contr 
-0x73c0 023963 arg mem_key_store ,contw 
-0x73c1 023964 call memcpy16 
-0x73c2 023965 fetch 2 ,memp_ar_input 
-0x73c3 023966 iforce contr 
-0x73c4 023967 arg mem_input_store ,contw 
-0x73c5 023968 call memcpy16 
-:      023970 function_ar_loop:
-0x73c6 023971 call key_scheduling 
-0x73c7 023972 disable user 
-0x73c8 023973 bmark0 mark_ar2 ,function_ar_original 
-0x73c9 023974 fetch 1 ,mem_ar_hround 
-0x73ca 023975 bne 4 ,function_ar_original 
-0x73cb 023976 fetch 2 ,memp_ar_input 
-0x73cc 023977 iforce regb 
-0x73cd 023978 call xor_mod32_ar2 
-:      023979 function_ar_original:
-0x73ce 023980 call xor_mod32 
-0x73cf 023981 call el_boxes 
-0x73d0 023982 fetch 1 ,mem_ar_hround 
-0x73d1 023983 increase 1 ,pdata 
-0x73d2 023984 store 1 ,mem_ar_hround 
-0x73d3 023986 call key_scheduling 
-0x73d4 023987 enable user 
-0x73d5 023988 call xor_mod32 
-0x73d6 023989 call pht 
-0x73d7 023990 call permute 
-0x73d8 023991 call pht 
-0x73d9 023992 call permute 
-0x73da 023993 call pht 
-0x73db 023994 call permute 
-0x73dc 023995 call pht 
-0x73dd 023996 fetch 1 ,mem_ar_hround 
-0x73de 023997 increase 1 ,pdata 
-0x73df 023998 store 1 ,mem_ar_hround 
-0x73e0 023999 bne 16 ,function_ar_loop 
-0x73e1 024000 call key_scheduling 
-0x73e2 024001 disable user 
-0x73e3 024002 branch xor_mod32 
-:      024006 key_scheduling:
-0x73e4 024007 fetch 1 ,mem_ar_hround 
-0x73e5 024008 arg mem_key_store ,contr 
-0x73e6 024009 branch key_sched_zero ,blank 
-0x73e7 024010 iforce regb 
-0x73e8 024011 force 17 ,loopcnt 
-0x73e9 024012 copy contr ,contw 
-:      024013 key_rotateloop:
-0x73ea 024014 ifetch 1 ,contr 
-0x73eb 024015 lshift3 pdata ,temp 
-0x73ec 024016 rshift2 pdata ,pdata 
-0x73ed 024017 rshift3 pdata ,pdata 
-0x73ee 024018 ior temp ,pdata 
-0x73ef 024019 istore 1 ,contw 
-0x73f0 024020 loop key_rotateloop 
-0x73f1 024021 setarg mem_key_store 
-0x73f2 024022 iadd regb ,contr 
-0x73f3 024023 force 16 ,loopcnt 
-0x73f4 024024 arg mem_round_key ,contw 
-:      024025 key_select_octet_loop:
-0x73f5 024026 ifetch 1 ,contr 
-0x73f6 024027 istore 1 ,contw 
-0x73f7 024028 compare mem_key_store_end ,contr ,0xff 
-0x73f8 024029 nbranch key_select_octet_nwrap ,true 
-0x73f9 024030 increase -17 ,contr 
-:      024031 key_select_octet_nwrap:
-0x73fa 024032 loop key_select_octet_loop 
-0x73fb 024033 force 0 ,rega 
-0x73fc 024034 add regb ,-1 ,regc 
-0x73fd 024035 lshift2 regc ,regc 
-0x73fe 024036 lshift2 regc ,regc 
-0x73ff 024037 call enable_authrom 
-0x7400 024038 setarg mem_b_box 
-0x7401 024039 iadd regc ,regc 
-0x7402 024040 arg mem_round_key ,contw 
-0x7403 024041 force 16 ,loopcnt 
-:      024042 bias_round_key_loop:
-0x7404 024043 ifetcht 1 ,regc 
-0x7405 024044 ifetch 1 ,contw 
-0x7406 024045 iadd temp ,pdata 
-0x7407 024046 istore 1 ,contw 
-0x7408 024047 increase 1 ,regc 
-0x7409 024048 loop bias_round_key_loop 
-0x740a 024049 branch disable_authrom 
-:      024051 key_sched_zero:
-0x740b 024052 force 16 ,loopcnt 
-0x740c 024053 force 0 ,temp 
-:      024054 create_byte_16_loop:
-0x740d 024055 ifetch 1 ,contr 
-0x740e 024056 ixor temp ,temp 
-0x740f 024057 loop create_byte_16_loop 
-0x7410 024058 deposit temp 
-0x7411 024059 istore 1 ,contr 
-0x7412 024060 arg mem_key_store ,contr 
-0x7413 024061 arg mem_round_key ,contw 
-0x7414 024062 branch memcpy16 
-:      024064 xor_mod32:
-0x7415 024065 arg mem_round_key ,regb 
-:      024066 xor_mod32_ar2:
-0x7416 024067 force 16 ,loopcnt 
-0x7417 024068 arg mem_input_store ,rega 
-0x7418 024069 copy rega ,contw 
-:      024070 xor_mod32_loop:
-0x7419 024071 ifetcht 1 ,rega 
-0x741a 024072 ifetch 1 ,regb 
-0x741b 024073 ixor temp ,alarm 
-0x741c 024074 and loopcnt ,3 ,regc 
-0x741d 024075 nbranch xor_mod32_invert ,user 
-0x741e 024076 xor_into 3 ,regc 
-:      024077 xor_mod32_invert:
-0x741f 024078 sub regc ,1 ,regc 
-0x7420 024079 branch xor_even ,positive 
-0x7421 024080 iadd temp ,alarm 
-:      024081 xor_even:
-0x7422 024082 deposit alarm 
-0x7423 024083 istore 1 ,contw 
-0x7424 024084 increase 1 ,rega 
-0x7425 024085 increase 1 ,regb 
-0x7426 024086 loop xor_mod32_loop 
-0x7427 024087 rtn 
-:      024089 el_boxes:
-0x7428 024090 call enable_authrom 
-0x7429 024091 force 16 ,loopcnt 
-0x742a 024092 arg mem_input_store ,rega 
-:      024093 el_box_loop:
-0x742b 024094 ifetch 1 ,rega 
-0x742c 024095 arg mem_e_box ,contr 
-0x742d 024096 and loopcnt ,3 ,regc 
-0x742e 024097 sub regc ,1 ,null 
-0x742f 024098 branch e_boxes ,positive 
-0x7430 024099 arg mem_l_box ,contr 
-:      024100 e_boxes:
-0x7431 024101 iadd contr ,contr 
-0x7432 024102 ifetch 1 ,contr 
-0x7433 024103 istore 1 ,rega 
-0x7434 024104 increase 1 ,rega 
-0x7435 024105 loop el_box_loop 
-0x7436 024106 branch disable_authrom 
-:      024108 pht:
-0x7437 024109 force 8 ,loopcnt 
-0x7438 024110 arg mem_input_store ,contr 
-0x7439 024111 copy contr ,contw 
-:      024112 pht_loop:
-0x743a 024113 ifetch 1 ,contr 
-0x743b 024114 iforce rega 
-0x743c 024115 ifetch 1 ,contr 
-0x743d 024116 iforce regb 
-0x743e 024117 lshift rega ,pdata 
-0x743f 024118 iadd regb ,pdata 
-0x7440 024119 istore 1 ,contw 
-0x7441 024120 deposit rega 
-0x7442 024121 iadd regb ,pdata 
-0x7443 024122 istore 1 ,contw 
-0x7444 024123 loop pht_loop 
-0x7445 024124 rtn 
-:      024127 permute:
-0x7446 024128 setarg 0x8ae42c 
-0x7447 024129 iforce temp 
-0x7448 024130 force 7 ,loopcnt 
-0x7449 024131 call permute_exchange 
-0x744a 024132 setarg 0xd751b 
-0x744b 024133 iforce temp 
-0x744c 024134 force 5 ,loopcnt 
-0x744d 024135 call permute_exchange 
-0x744e 024136 fetch 1 ,mem_input_store + 15 
-0x744f 024137 iforce rega 
-0x7450 024138 fetch 1 ,mem_input_store + 3 
-0x7451 024139 store 1 ,mem_input_store + 15 
-0x7452 024140 deposit rega 
-0x7453 024141 store 1 ,mem_input_store + 3 
-0x7454 024142 rtn 
-:      024144 permute_exchange:
-0x7455 024145 and temp ,0xf ,regb 
-:      024146 permute_loop:
-0x7456 024147 and temp ,0xf ,pdata 
-0x7457 024148 arg mem_input_store ,contw 
-0x7458 024149 iadd contw ,contw 
-0x7459 024150 ifetch 1 ,contw 
-0x745a 024151 iforce regc 
-0x745b 024152 deposit rega 
-0x745c 024153 istore 1 ,contw 
-0x745d 024154 copy regc ,rega 
-0x745e 024155 rshift4 temp ,temp 
-0x745f 024156 loop permute_loop 
-0x7460 024157 setarg mem_input_store 
-0x7461 024158 iadd regb ,contw 
-0x7462 024159 deposit rega 
-0x7463 024160 istore 1 ,contw 
-0x7464 024161 rtn 
-:      024163 add16:
-0x7465 024164 enable user 
-0x7466 024165 branch xor_add16 
-:      024167 xor16:
-0x7467 024168 disable user 
-:      024169 xor_add16:
-0x7468 024170 force 16 ,loopcnt 
-:      024171 xoradd_loop:
-0x7469 024172 ifetcht 1 ,rega 
-0x746a 024173 ifetch 1 ,regb 
-0x746b 024174 branch xoradd_add ,user 
-0x746c 024175 ixor temp ,pdata 
-0x746d 024176 branch xoradd_store 
-:      024177 xoradd_add:
-0x746e 024178 iadd temp ,pdata 
-:      024179 xoradd_store:
-0x746f 024180 istore 1 ,contw 
-0x7470 024181 increase 1 ,rega 
-0x7471 024182 increase 1 ,regb 
-0x7472 024183 loop xoradd_loop 
-0x7473 024184 rtn 
-:      024187 function_expand:
-0x7474 024188 arg mem_y ,contw 
-0x7475 024189 ifetch 6 ,rega 
-0x7476 024190 istore 6 ,contw 
-0x7477 024191 branch expand_12 ,user 
-0x7478 024192 ifetch 6 ,rega 
-0x7479 024193 branch expand_cont 
-:      024194 expand_12:
-0x747a 024195 ifetch 6 ,contr 
-:      024196 expand_cont:
-0x747b 024197 istore 6 ,contw 
-0x747c 024198 ifetch 4 ,rega 
-0x747d 024199 istore 4 ,contw 
-0x747e 024200 rtn 
-:      024202 key_offset:
-0x747f 024203 arg mem_link_key ,contr 
-0x7480 024204 arg mem_x ,contw 
-0x7481 024205 arg 0 ,temp 
-0x7482 024206 setarg 0x8395a7 
-0x7483 024207 call concatenate_temp24 
-0x7484 024208 setarg 0xb3c1df 
-0x7485 024209 call concatenate_temp24 
-0x7486 024210 setarg 0xe5e9 
-0x7487 024211 call concatenate_temp16 
-0x7488 024212 copy temp ,regab 
-0x7489 024213 disable user 
-0x748a 024214 call key_addxor 
-0x748b 024215 copy regab ,temp 
-0x748c 024216 enable user 
-0x748d 024217 branch key_addxor 
-:      024219 key_addxor:
-0x748e 024220 force 8 ,loopcnt 
-:      024221 key_addxor_loop:
-0x748f 024222 ifetch 1 ,contr 
-0x7490 024223 compare 1 ,loopcnt ,1 
-0x7491 024224 branch key_high ,user 
-0x7492 024225 branch key_xor ,true 
-:      024226 key_add:
-0x7493 024227 iadd temp ,pdata 
-0x7494 024228 branch key_store 
-:      024229 key_high:
-0x7495 024230 branch key_add ,true 
-:      024231 key_xor:
-0x7496 024232 ixor temp ,pdata 
-:      024233 key_store:
-0x7497 024234 istore 1 ,contw 
-0x7498 024235 rshift8 temp ,temp 
-0x7499 024236 loop key_addxor_loop 
-0x749a 024237 rtn 
-:      024239 copy_aco:
-0x749b 024240 fetch 6 ,mem_input_store + 4 
-0x749c 024241 store 6 ,mem_aco 
-0x749d 024242 ifetch 6 ,contr 
-0x749e 024243 istore 6 ,contw 
-0x749f 024244 rtn 
-:      024246 concatenate_temp24:
-0x74a0 024247 lshift8 temp ,temp 
-:      024248 concatenate_temp16:
-0x74a1 024249 lshift16 temp ,temp 
-0x74a2 024250 ior temp ,temp 
-0x74a3 024251 rtn 
-:      024254 loop1:
-0x74a4 024255 branch loop1 
-:      024259 generate_stk:
-0x74a5 024260 call function_s1 
-0x74a6 024261 arg mem_le_ltk ,contw 
-0x74a7 024262 branch store_aes_result 
-:      024265 authenticate_rconfirm:
-0x74a8 024266 arg mem_le_srand ,contw 
-0x74a9 024267 branch authenticate_mconfirm ,master 
-0x74aa 024268 arg mem_le_mrand ,contw 
-:      024269 authenticate_mconfirm:
-0x74ab 024270 copy contr ,rega 
-0x74ac 024271 call memcpy16 
-0x74ad 024272 call function_c1 
-0x74ae 024273 arg mem_le_rconfirm ,contr 
-0x74af 024274 branch compare_res 
-:      024276 generate_confirm:
-0x74b0 024277 arg mem_le_mrand ,rega 
-0x74b1 024278 branch generate_mrand ,master 
-0x74b2 024279 arg mem_le_srand ,rega 
-:      024280 generate_mrand:
-0x74b3 024281 copy rega ,contw 
-0x74b4 024282 call generate_random 
-0x74b5 024283 branch function_c1 
-:      024285 generate_sk:
-0x74b6 024286 arg mem_le_skdm ,contr 
-0x74b7 024287 call load_data128 
-0x74b8 024288 arg mem_le_ltk ,contr 
-0x74b9 024289 call load_regext 
-0x74ba 024290 force 0x38 ,aes_ctrl 
-0x74bb 024291 force 0x0 ,aes_ctrl 
-0x74bc 024292 call wait_aes 
-0x74bd 024293 arg mem_le_sk ,contw 
-0x74be 024294 branch store_aes_result 
-:      024297 first_block_counter:
-0x74bf 024298 force 0x49 ,pdata 
-0x74c0 024299 branch first_block 
-:      024300 first_block_data:
-0x74c1 024301 force 1 ,pdata 
-:      024302 first_block:
-0x74c2 024303 force regidx_data ,regext_index 
-0x74c3 024304 lshift8 temp ,regext 
-0x74c4 024305 ior regext ,regext 
-0x74c5 024306 increase 1 ,regext_index 
-0x74c6 024307 rshift8 temp ,regext 
-0x74c7 024308 rshift16 regext ,regext 
-0x74c8 024309 fetch 2 ,mem_le_ivm 
-0x74c9 024310 lshift16 ,pdata ,pdata 
-0x74ca 024311 ior regext ,regext 
-0x74cb 024312 increase 1 ,regext_index 
-0x74cc 024313 ifetch 4 ,contr 
-0x74cd 024314 iforce regext 
-0x74ce 024315 increase 1 ,regext_index 
-0x74cf 024316 ifetch 2 ,contr 
-0x74d0 024317 byteswap rega ,regext 
-0x74d1 024318 lshift16 regext ,regext 
-0x74d2 024319 ior regext ,regext 
-0x74d3 024320 increase 1 ,regext_index 
-0x74d4 024321 rtn 
-:      024325 generate_mic:
-0x74d5 024326 add regc ,1 ,contr 
-0x74d6 024327 ifetch 1 ,contr 
-0x74d7 024328 iforce rega 
-0x74d8 024329 call first_block_counter 
-0x74d9 024330 call do_aes_ocb 
-0x74da 024332 force regidx_data ,regext_index 
-0x74db 024333 ifetch 1 ,regc 
-0x74dc 024334 and_into 0x3 ,pdata 
-0x74dd 024335 lshift16 pdata ,regext 
-0x74de 024336 set1 8 ,regext 
-0x74df 024337 call clear_hidata 
-0x74e0 024338 call do_aes_cbc 
-0x74e1 024340 copy rega ,loopcnt 
-0x74e2 024341 add regc ,2 ,contr 
-0x74e3 024342 call padding_data 
-:      024343 generate_mic_loop:
-0x74e4 024344 call aes_load_data 
-0x74e5 024345 call do_aes_cbc 
-0x74e6 024346 deposit loopcnt 
-0x74e7 024347 branch generate_mic_end ,blank 
-0x74e8 024348 branch generate_mic_loop 
-:      024349 generate_mic_end:
-0x74e9 024350 force regidx_result ,regext_index 
-0x74ea 024351 deposit regext 
-0x74eb 024352 store 4 ,mem_le_mic 
-0x74ec 024353 rtn 
-:      024355 aes_crypt_data:
-0x74ed 024356 increase 1 ,rega 
-0x74ee 024357 call first_block_data 
-0x74ef 024358 copy regc ,contr 
-0x74f0 024359 call aes_load_xor 
-0x74f1 024360 call do_aes_ctr 
-0x74f2 024361 call store_enc_data 
-0x74f3 024362 increase 16 ,regc 
-0x74f4 024363 increase -16 ,regb 
-0x74f5 024364 branch aes_crypt_data ,positive 
-0x74f6 024365 rtn 
-:      024367 le_encrypt:
-0x74f7 024368 arg mem_le_txheader ,regc 
-0x74f8 024369 fetcht 5 ,mem_le_pcnt_tx 
-0x74f9 024370 call generate_mic 
-0x74fa 024371 force regidx_xor ,regext_index 
-0x74fb 024372 iforce regext 
-0x74fc 024373 force 0 ,rega 
-0x74fd 024374 call first_block_data 
-0x74fe 024375 call do_aes_ctr 
-0x74ff 024376 arg mem_le_txpayload ,regc 
-0x7500 024377 fetch 1 ,mem_le_txlen 
-0x7501 024378 add pdata ,-1 ,regb 
-0x7502 024379 iadd regc ,contw 
-0x7503 024380 force regidx_result ,regext_index 
-0x7504 024381 deposit regext 
-0x7505 024382 istore 4 ,contw 
-0x7506 024383 call aes_crypt_data 
-0x7507 024384 fetch 1 ,mem_le_txlen 
-0x7508 024385 increase 4 ,pdata 
-0x7509 024386 store 1 ,mem_le_txlen 
-0x750a 024387 fetcht 5 ,mem_le_pcnt_tx 
-0x750b 024388 increase 1 ,temp 
-0x750c 024389 storet 5 ,mem_le_pcnt_tx 
-0x750d 024390 rtn 
-:      024392 le_decrypt:
-0x750e 024393 fetch 1 ,mem_le_rxbuf + 1 
-0x750f 024394 sub pdata ,20 ,null 
-0x7510 024395 branch le_dec_cont ,positive 
-:      024396 le_dec_cont:
-0x7511 024397 arg mem_le_rxbuf + 2 ,regc 
-0x7512 024398 add pdata ,-1 ,regb 
-0x7513 024399 increase -4 ,pdata 
-0x7514 024400 store 1 ,mem_le_rxbuf + 1 
-0x7515 024401 iadd regc ,contr 
-0x7516 024402 ifetch 4 ,contr 
-0x7517 024403 force regidx_xor ,regext_index 
-0x7518 024404 iforce regext 
-0x7519 024405 force 0 ,rega 
-0x751a 024406 fetcht 5 ,mem_le_pcnt_rx 
-0x751b 024407 call first_block_data 
-0x751c 024408 call do_aes_ctr 
-0x751d 024409 force regidx_result ,regext_index 
-0x751e 024410 deposit regext 
-0x751f 024411 store 4 ,mem_le_peer_mic 
-0x7520 024412 call aes_crypt_data 
-0x7521 024413 arg mem_le_rxbuf ,regc 
-0x7522 024414 call generate_mic 
-0x7523 024415 fetcht 4 ,mem_le_peer_mic 
-0x7524 024416 isub temp ,pdata 
-0x7525 024417 nrtn blank 
-0x7526 024418 fetch 4 ,mem_le_last_mic 
-0x7527 024419 isub temp ,pdata 
-0x7528 024420 rtn blank 
-0x7529 024421 storet 4 ,mem_le_last_mic 
-0x752a 024422 fetch 5 ,mem_le_pcnt_rx 
-0x752b 024423 increase 1 ,pdata 
-0x752c 024424 store 5 ,mem_le_pcnt_rx 
-0x752d 024425 force 0 ,pdata 
-0x752e 024426 rtn 
-:      024428 wait_aes:
-0x752f 024429 nbranch wait_aes ,aes_ready 
-0x7530 024430 rtn 
-:      024432 do_aes_ocb:
-0x7531 024433 force 0x30 ,aes_ctrl 
-0x7532 024434 force 0x0 ,aes_ctrl 
-0x7533 024435 branch wait_aes 
-:      024437 do_aes_cbc:
-0x7534 024438 force 0x32 ,aes_ctrl 
-0x7535 024439 force 0x2 ,aes_ctrl 
-0x7536 024440 branch wait_aes 
-:      024442 do_aes_ctr:
-0x7537 024443 force 0x34 ,aes_ctrl 
-0x7538 024444 force 0x4 ,aes_ctrl 
-0x7539 024445 branch wait_aes 
-:      024447 do_aes_cfb:
-0x753a 024448 force 0x36 ,aes_ctrl 
-0x753b 024449 force 0x6 ,aes_ctrl 
-0x753c 024450 branch wait_aes 
-:      024452 aes_init:
-0x753d 024453 force 1 ,aes_ctrl 
-0x753e 024454 force 0 ,aes_ctrl 
-0x753f 024455 rtn 
-:      024456 function_s1:
-0x7540 024457 force regidx_data ,regext_index 
-0x7541 024458 fetch 4 ,mem_le_mrand 
-0x7542 024459 iforce regext 
-0x7543 024460 increase 1 ,regext_index 
-0x7544 024461 ifetch 4 ,contr 
-0x7545 024462 iforce regext 
-0x7546 024463 increase 1 ,regext_index 
-0x7547 024464 fetch 4 ,mem_le_srand 
-0x7548 024465 iforce regext 
-0x7549 024466 increase 1 ,regext_index 
-0x754a 024467 ifetch 4 ,contr 
-0x754b 024468 iforce regext 
-0x754c 024469 increase 1 ,regext_index 
-0x754d 024470 call aes_clear 
-0x754e 024471 force 0x38 ,aes_ctrl 
-0x754f 024472 force 0x8 ,aes_ctrl 
-0x7550 024473 branch wait_aes 
-:      024476 function_c1:
-0x7551 024477 fetch 6 ,mem_le_lap 
-0x7552 024478 fetcht 6 ,mem_le_plap 
-0x7553 024479 branch function_c1_master ,master 
-0x7554 024480 fetch 6 ,mem_le_plap 
-0x7555 024481 fetcht 6 ,mem_le_lap 
-:      024482 function_c1_master:
-0x7556 024483 force regidx_xor ,regext_index 
-0x7557 024484 copy temp ,regext 
-0x7558 024485 increase 1 ,regext_index 
-0x7559 024486 rshift32 temp ,regext 
-0x755a 024487 lshift16 pdata ,pdata 
-0x755b 024488 ior regext ,regext 
-0x755c 024489 increase 1 ,regext_index 
-0x755d 024490 rshift32 pdata ,regext 
-0x755e 024491 increase 1 ,regext_index 
-0x755f 024492 force 0 ,regext 
-0x7560 024493 force 0 ,pdata 
-0x7561 024494 fetch 1 ,mem_le_conn_peer_addr_type 
-0x7562 024495 fetcht 1 ,mem_le_adv_own_addr_type 
-0x7563 024496 nbranch function_c1_irat ,master 
-0x7564 024498 fetch 1 ,mem_le_conn_own_addr_type 
-0x7565 024499 fetcht 1 ,mem_le_conn_peer_addr_type 
-:      024500 function_c1_irat:
-0x7566 024501 store 1 ,mem_le_iat 
-0x7567 024502 storet 1 ,mem_le_rat 
-0x7568 024503 force regidx_data ,regext_index 
-0x7569 024504 arg mem_le_iat ,regb 
-0x756a 024505 force 4 ,loopcnt 
-:      024506 function_c1_loop1:
-0x756b 024507 ifetch 4 ,rega 
-0x756c 024508 ifetcht 4 ,regb 
-0x756d 024509 ixor temp ,regext 
-0x756e 024510 increase 1 ,regext_index 
-0x756f 024511 increase 4 ,rega 
-0x7570 024512 increase 4 ,regb 
-0x7571 024513 loop function_c1_loop1 
-0x7572 024514 call aes_clear 
-0x7573 024515 force 0x38 ,aes_ctrl 
-0x7574 024516 force 0xc ,aes_ctrl 
-0x7575 024517 call wait_aes 
-0x7576 024519 call aes_clear_data 
-0x7577 024520 force 0x3a ,aes_ctrl 
-0x7578 024521 force 0x8 ,aes_ctrl 
-0x7579 024522 branch wait_aes 
-:      024524 padding_data:
-0x757a 024525 compare 0 ,loopcnt ,3 
-0x757b 024526 rtn true 
-0x757c 024527 deposit contr 
-0x757d 024528 iadd loopcnt ,contw 
-0x757e 024529 force 0 ,pdata 
-:      024530 padding_loop:
-0x757f 024531 istore 1 ,contw 
-0x7580 024532 increase 1 ,loopcnt 
-0x7581 024533 compare 0 ,loopcnt ,3 
-0x7582 024534 rtn true 
-0x7583 024535 branch padding_loop 
-:      024537 aes_load_data:
-0x7584 024538 force regidx_data ,regext_index 
-:      024539 load_data_loop:
-0x7585 024540 deposit loopcnt 
-0x7586 024541 branch load_data_padding ,blank 
-0x7587 024542 ifetch 4 ,contr 
-0x7588 024543 increase -4 ,loopcnt 
-:      024544 load_data_padding:
-0x7589 024545 iforce regext 
-0x758a 024546 increase 1 ,regext_index 
-0x758b 024547 compare regidx_key ,regext_index ,0xf 
-0x758c 024548 rtn true 
-0x758d 024549 branch load_data_loop 
-:      024551 aes_load_xor:
-0x758e 024552 force regidx_xor ,regext_index 
-0x758f 024553 branch load_regext 
-:      024554 load_key:
-0x7590 024555 force regidx_key ,regext_index 
-0x7591 024556 branch load_regext 
-:      024557 load_data128:
-0x7592 024558 force regidx_data ,regext_index 
-:      024559 load_regext:
-0x7593 024560 force 4 ,loopcnt 
-:      024561 load_regext_loop:
-0x7594 024562 ifetch 4 ,contr 
-0x7595 024563 iforce regext 
-0x7596 024564 increase 1 ,regext_index 
-0x7597 024565 loop load_regext_loop 
-0x7598 024566 rtn 
-:      024568 load_sk:
-0x7599 024569 arg mem_le_sk ,contr 
-0x759a 024570 branch load_key 
-:      024572 clear_hidata:
-0x759b 024573 force 4 ,loopcnt 
-0x759c 024574 branch clear_data_rest 
-:      024576 aes_clear_data:
-0x759d 024577 force regidx_data ,regext_index 
-:      024578 aes_clear:
-0x759e 024579 force 4 ,loopcnt 
-:      024580 clear_loop:
-0x759f 024581 force 0 ,regext 
-:      024582 clear_data_rest:
-0x75a0 024583 increase 1 ,regext_index 
-0x75a1 024584 loop clear_loop 
-0x75a2 024585 rtn 
-:      024587 store_aes_result:
-0x75a3 024588 force regidx_result ,regext_index 
-0x75a4 024589 force 4 ,loopcnt 
-:      024590 send_aes_result_loop:
-0x75a5 024591 deposit regext 
-0x75a6 024592 istore 4 ,contw 
-0x75a7 024593 increase 1 ,regext_index 
-0x75a8 024594 loop send_aes_result_loop 
-0x75a9 024595 rtn 
-:      024597 store_enc_data:
-0x75aa 024598 force regidx_result ,regext_index 
-0x75ab 024599 copy regc ,contw 
-0x75ac 024600 add regb ,1 ,loopcnt 
-0x75ad 024601 sub loopcnt ,15 ,null 
-0x75ae 024602 branch store_enc_loop ,positive 
-0x75af 024603 force 16 ,loopcnt 
-:      024604 store_enc_loop:
-0x75b0 024605 deposit regext 
-0x75b1 024606 sub loopcnt ,3 ,null 
-0x75b2 024607 branch store_enc_byte ,positive 
-0x75b3 024608 istore 4 ,contw 
-0x75b4 024609 increase -4 ,loopcnt 
-0x75b5 024610 rtn zero 
-0x75b6 024611 increase 1 ,regext_index 
-0x75b7 024612 branch store_enc_loop 
-:      024613 store_enc_byte:
-0x75b8 024614 istore 1 ,contw 
-0x75b9 024615 rshift8 pdata ,pdata 
-0x75ba 024616 loop store_enc_byte 
-0x75bb 024617 rtn 
-:      024620 compare_res:
-0x75bc 024621 force regidx_result ,regext_index 
-0x75bd 024622 force 4 ,loopcnt 
-:      024623 compare_res_loop:
-0x75be 024624 ifetch 4 ,contr 
-0x75bf 024625 isub regext ,null 
-0x75c0 024626 nrtn zero 
-0x75c1 024627 increase 1 ,regext_index 
-0x75c2 024628 loop compare_res_loop 
-0x75c3 024629 force 0 ,null 
-0x75c4 024630 rtn 
-:      024632 enable_authrom:
-0x75c5 024633 hfetch 1 ,core_clkoff 
-0x75c6 024634 set0 clock_off_auth_rom ,pdata 
-0x75c7 024635 hstore 1 ,core_clkoff 
-0x75c8 024636 rtn 
-:      024638 disable_authrom:
-0x75c9 024639 hfetch 1 ,core_clkoff 
-0x75ca 024640 set1 clock_off_auth_rom ,pdata 
-0x75cb 024641 hstore 1 ,core_clkoff 
-0x75cc 024642 rtn 
-:      024644 init_memp:
-0x75cd 024645 arg mem_p ,contw 
-0x75ce 024646 setsect 0 ,0x3ffff 
-0x75cf 024647 setsect 1 ,0x3ffff 
-0x75d0 024648 setsect 2 ,0x3ffff 
-0x75d1 024649 setsect 3 ,0x3fbff 
-0x75d2 024650 istore 9 ,contw 
-0x75d3 024651 setsect 0 ,0x3ffff 
-0x75d4 024652 setsect 1 ,0x3ffff 
-0x75d5 024653 setsect 2 ,0x3ffff 
-0x75d6 024654 setsect 3 ,0x3ffff 
-0x75d7 024655 istore 9 ,contw 
-0x75d8 024656 setsect 0 ,0x3ffff 
-0x75d9 024657 setsect 1 ,0x3ffff 
-0x75da 024658 setsect 2 ,0x3cfff 
-0x75db 024659 setsect 3 ,0x3ffff 
-0x75dc 024660 istore 9 ,contw 
-0x75dd 024661 setsect 0 ,0x3ffff 
-0x75de 024662 setsect 1 ,0x3ffff 
-0x75df 024663 setsect 2 ,0x3ffef 
-0x75e0 024664 setsect 3 ,0x3ffff 
-0x75e1 024665 istore 9 ,contw 
-0x75e2 024666 setsect 0 ,0x3ffff 
-0x75e3 024667 setsect 1 ,0x3ffff 
-0x75e4 024668 setsect 2 ,0x3ffff 
-0x75e5 024669 setsect 3 ,0x3ffff 
-0x75e6 024670 istore 9 ,contw 
-0x75e7 024671 setsect 0 ,0x3ffff 
-0x75e8 024672 setsect 1 ,0x26c7f 
-0x75e9 024673 setsect 2 ,0x146b 
-0x75ea 024674 setsect 3 ,0x37bb3 
-0x75eb 024675 istore 9 ,contw 
-0x75ec 024676 setsect 0 ,0x1feb8 
-0x75ed 024677 setsect 1 ,0x10c12 
-0x75ee 024678 setsect 2 ,0x2b722 
-0x75ef 024679 setsect 3 ,0x29fa6 
-0x75f0 024680 istore 9 ,contw 
-0x75f1 024681 setsect 0 ,0xe70f 
-0x75f2 024682 setsect 1 ,0x16720 
-0x75f3 024683 setsect 2 ,0x519e 
-0x75f4 024684 setsect 3 ,0x19084 
-0x75f5 024685 istore 9 ,contw 
-0x75f6 024686 setsect 0 ,0x31012 
-0x75f7 024687 setsect 1 ,0x360bf 
-0x75f8 024688 setsect 2 ,0x3f0af 
-0x75f9 024689 setsect 3 ,0x3d3 
-0x75fa 024690 istore 9 ,contw 
-0x75fb 024691 setsect 0 ,0x3a188 
-0x75fc 024692 setsect 1 ,0x3ad0 
-0x75fd 024693 setsect 2 ,0x3cbf2 
-0x75fe 024694 setsect 3 ,0x243d9 
-0x75ff 024695 istore 9 ,contw 
-0x7600 024696 setsect 0 ,0x2b030 
-0x7601 024697 setsect 1 ,0x36a03 
-0x7602 024698 setsect 2 ,0x11188 
-0x7603 024699 setsect 3 ,0x1e520 
-0x7604 024700 istore 9 ,contw 
-0x7605 024701 setsect 0 ,0x3a11e 
-0x7606 024702 setsect 1 ,0xfe5d 
-0x7607 024703 setsect 2 ,0xdd57 
-0x7608 024704 setsect 3 ,0x1ac93 
-0x7609 024705 istore 9 ,contw 
-0x760a 024706 setsect 0 ,0x11ed 
-0x760b 024707 setsect 1 ,0x218c4 
-0x760c 024708 setsect 2 ,0x8da7 
-0x760d 024709 setsect 3 ,0x257ff 
-0x760e 024710 istore 9 ,contw 
-0x760f 024711 setsect 0 ,0x3192b 
-0x7610 024712 setsect 1 ,0x34641 
-0x7611 024713 setsect 2 ,0x1be0c 
-0x7612 024714 setsect 3 ,0x366ad 
-0x7613 024715 istore 9 ,contw 
-0x7614 024716 setsect 0 ,0x1f83 
-0x7615 024717 setsect 1 ,0x15a23 
-0x7616 024718 setsect 2 ,0x3f9b0 
-0x7617 024719 setsect 3 ,0x3949 
-0x7618 024720 istore 9 ,contw 
-0x7619 024721 setsect 0 ,0x13a51 
-0x761a 024722 setsect 1 ,0x153fd 
-0x761b 024723 setsect 2 ,0x3372a 
-0x761c 024724 setsect 3 ,0xf1bb 
-0x761d 024725 istore 9 ,contw 
-0x761e 024726 setsect 0 ,0x3ae85 
-0x761f 024727 setsect 1 ,0x1eed9 
-0x7620 024728 setsect 2 ,0x9e66 
-0x7621 024729 setsect 3 ,0x1a8 
-0x7622 024730 istore 8 ,contw 
-0x7623 024731 rtn 
-:      024735 shutter_init:
-0x7624 024736 setarg shutter_send_process 
-0x7625 024737 store 2 ,mem_cb_bt_process 
-0x7626 024738 setarg shutter_process_idle 
-0x7627 024739 store 2 ,mem_cb_idle_process 
-0x7628 024740 setarg shutter_process_bb_event 
-0x7629 024741 store 2 ,mem_cb_bb_event_process 
-0x762a 024742 setarg shutter_process_lpm_before 
-0x762b 024743 store 2 ,mem_cb_before_lpm 
-0x762c 024744 setarg shutter_discovery_timeout_sleep 
-0x762d 024745 store 2 ,mem_cb_discovry_timeout 
-0x762e 024746 set1 mark_ext_patch ,mark 
-0x762f 024747 bpatch patch3f_1 ,mem_patch3f 
-0x7630 024748 rtn wake 
-0x7631 024750 hjam 0x00 ,core_gpio_sel1 
-0x7632 024751 call shutter_key_and_wake_gpio_setup 
-0x7633 024753 setarg shutter_before_hibernate 
-0x7634 024754 store 2 ,mem_cb_before_hibernate 
-0x7635 024756 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7636 024757 jam 0 ,mem_shutter_key 
-0x7637 024758 jam flag_shutter_default ,mem_shutter_flag 
-0x7638 024759 setarg 0 
-0x7639 024760 store 4 ,mem_shutter_send_data 
-0x763a 024761 call app_check_reconn_target 
-0x763b 024762 branch app_bt_start_discovery_short ,blank 
-0x763c 024763 call app_led_on 
-0x763d 024764 call app_bt_stop_discovery 
-0x763e 024765 branch app_bt_start_reconnect 
-:      024767 shutter_key_and_wake_gpio_setup:
-0x763f 024768 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7640 024769 call gpio_config_input 
-0x7641 024770 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7642 024771 branch gpio_config_input 
-:      024773 shutter_cancel_key_shake:
-0x7643 024774 set1 mark_ext_patch ,mark 
-0x7644 024775 bpatch patch3f_2 ,mem_patch3f 
-0x7645 024776 fetcht 4 ,mem_shutter_clkn_bt_last 
-0x7646 024777 deposit clkn_bt 
-0x7647 024778 store 4 ,mem_shutter_clkn_bt_last 
-0x7648 024779 isub temp ,pdata 
-0x7649 024780 nrtn positive 
-0x764a 024781 sub pdata ,200 ,pdata 
-0x764b 024782 rtn 
-:      024784 shutter_send_process:
-0x764c 024785 fetch 1 ,mem_hid_interrupt_state 
-0x764d 024786 rtnne 0x3f 
-:      024787 shutter_scan_key_start:
-0x764e 024788 set1 mark_ext_patch ,mark 
-0x764f 024789 bpatch patch3f_3 ,mem_patch3f 
-0x7650 024790 fetch 1 ,mem_device_option 
-0x7651 024791 rtnne dvc_op_shutter 
-0x7652 024792 disable user 
-0x7653 024793 call shutter_scan_key 
-0x7654 024794 nrtn user 
-0x7655 024795 disable user 
-0x7656 024796 fetch 1 ,mem_scan_mode 
-0x7657 024797 beq 0x03 ,shutter_reconnect_scan_2 
-0x7658 024799 fetch 1 ,mem_shutter_flag 
-0x7659 024800 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
-0x765a 024801 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
-0x765b 024802 call shutter_cancel_key_shake 
-0x765c 024803 branch shutter_send_process_end ,positive 
-0x765d 024805 fetch 1 ,mem_shutter_key 
-0x765e 024806 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
-0x765f 024807 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
-:      024809 shutter_send_process_end:
-0x7660 024810 jam 0 ,mem_shutter_key 
-0x7661 024811 jam flag_shutter_default ,mem_shutter_flag 
-0x7662 024812 rtn 
-:      024815 shutter_iphonekey_release:
-0x7663 024816 jam flag_shutter_default ,mem_shutter_flag 
-0x7664 024817 call ui_led_blink_stop 
-0x7665 024818 fetch 1 ,mem_shutter_key_number 
-0x7666 024819 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
-:      024820 shutter_2key_iphonekey_release:
-:      024821 shutter_iphonekey_release_package:
-0x7667 024822 jam 0x05 ,mem_shutter_send_length 
-0x7668 024823 jam 0x03 ,mem_shutter_send_data 
-0x7669 024824 branch shutter_send_keydata 
-:      024825 shutter_1key_iphonekey_release:
-0x766a 024826 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x766b 024827 branch shutter_1key_send_step1 
-:      024829 shutter_1key_send_step1:
-0x766c 024830 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
-0x766d 024831 branch shutter_androidkey_press_package 
-:      024832 shutter_1key_send_step2:
-0x766e 024833 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
-0x766f 024834 branch shutter_androidkey_release_package 
-:      024835 shutter_1key_send_step3:
-0x7670 024836 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
-0x7671 024837 branch shutter_iphonekey_press_package 
-:      024838 shutter_1key_send_step4:
-0x7672 024839 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
-0x7673 024840 branch shutter_iphonekey_release_package 
-:      024842 shutter_iphonekey_press:
-0x7674 024843 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
-0x7675 024844 call ui_led_on 
-0x7676 024845 fetch 1 ,mem_shutter_key_number 
-0x7677 024846 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
-:      024847 shutter_2key_iphonekey_press:
-:      024848 shutter_iphonekey_press_package:
-0x7678 024849 jam 0x05 ,mem_shutter_send_length 
-0x7679 024850 setarg 0x20003 
-0x767a 024851 store 3 ,mem_shutter_send_data 
-0x767b 024852 branch shutter_send_keydata 
-:      024853 shutter_1key_iphonekey_press:
-0x767c 024854 rtn 
-:      024856 shutter_androidkey_release:
-0x767d 024857 jam flag_shutter_default ,mem_shutter_flag 
-0x767e 024858 call ui_led_blink_stop 
-:      024859 shutter_androidkey_release_package:
-0x767f 024860 jam 0x0a ,mem_shutter_send_length 
-0x7680 024861 jam 0x01 ,mem_shutter_send_data 
-0x7681 024862 branch shutter_send_keydata 
-:      024863 shutter_androidkey_press:
-0x7682 024864 jam flag_shutter_androidkey_send ,mem_shutter_flag 
-0x7683 024865 call ui_led_on 
-:      024866 shutter_androidkey_press_package:
-0x7684 024867 jam 0x0a ,mem_shutter_send_length 
-0x7685 024868 jam 0x01 ,mem_shutter_send_data 
-0x7686 024869 setarg 0x280000 
-0x7687 024870 store 3 ,mem_shutter_send_data + 1 
-:      024872 shutter_send_keydata:
-0x7688 024873 set1 mark_ext_patch ,mark 
-0x7689 024874 bpatch patch3f_4 ,mem_patch3f 
-0x768a 024875 fetch 1 ,mem_shutter_send_length 
-0x768b 024876 copy pdata ,rega 
-0x768c 024877 call hid_malloc_tx_buff 
-0x768d 024878 fetch 2 ,mem_hid_int_remote_cid 
-0x768e 024879 istore 2 ,contw 
-0x768f 024880 setarg 0xa1 
-0x7690 024881 istore 1 ,contw 
-0x7691 024882 fetcht 4 ,mem_shutter_send_data 
-0x7692 024883 istoret 8 ,contw 
-0x7693 024884 setarg 0 
-0x7694 024885 istore 1 ,contw 
-0x7695 024886 store 4 ,mem_shutter_send_data 
-0x7696 024888 fetch 1 ,mem_shutter_1key_send_sm 
-0x7697 024889 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
-0x7698 024890 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
-0x7699 024891 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
-0x769a 024892 rtn 
-:      024894 shutter_scan_key:
-0x769b 024895 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x769c 024896 call gpio_get_bit 
-0x769d 024897 setarg 0 
-0x769e 024898 setflag true ,flag_shutter_iphonekey_press ,pdata 
-0x769f 024899 store 1 ,mem_shutter_key_temp 
-0x76a0 024900 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x76a1 024901 call gpio_get_bit 
-0x76a2 024902 setarg 0 
-0x76a3 024903 setflag true ,flag_shutter_androidkey_press ,pdata 
-0x76a4 024904 fetcht 1 ,mem_shutter_key_temp 
-0x76a5 024905 ior temp ,pdata 
-0x76a6 024906 fetcht 1 ,mem_shutter_key 
-0x76a7 024907 store 1 ,mem_shutter_key 
-0x76a8 024908 ixor temp ,null 
-0x76a9 024909 rtn zero 
-0x76aa 024910 enable user 
-0x76ab 024911 rtn 
-:      024913 shutter_process_bb_event:
-0x76ac 024914 copy regc ,pdata 
-0x76ad 024915 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
-0x76ae 024916 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
-0x76af 024917 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
-0x76b0 024918 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
-0x76b1 024919 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
-0x76b2 024920 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
-0x76b3 024921 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
-0x76b4 024922 beq bt_evt_bb_connected ,shutter_process_bb_conn 
-0x76b5 024923 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
-0x76b6 024924 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
-0x76b7 024925 and pdata ,0x0f ,temp 
-0x76b8 024926 and_into bt_evt_timer_mask ,pdata 
-0x76b9 024927 beq bt_evt_timer_init ,shutter_bb_event_timer 
-0x76ba 024928 rtn 
-:      024930 shutter_hid_handshake_timer:
-0x76bb 024931 fetch 1 ,mem_hid_handshake_timer_count 
-0x76bc 024932 rtn blank 
-0x76bd 024933 increase -1 ,pdata 
-0x76be 024934 store 1 ,mem_hid_handshake_timer_count 
-0x76bf 024935 nrtn blank 
-:      024936 shutter_event_hid_handshake:
-0x76c0 024937 jam app_handshake_done ,mem_app_handshake_flag 
-0x76c1 024938 call app_lpm_mult_enable 
-0x76c2 024939 call app_bt_store_reconn_info 
-0x76c3 024940 call app_bt_stop_discovery 
-0x76c4 024941 call app_led_off 
-0x76c5 024942 branch app_bt_enter_sniff 
-:      024945 shutter_process_bb_conn:
-0x76c6 024946 jam 0 ,mem_shutter_hid_disconn_count 
-0x76c7 024947 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76c8 024948 rtn 
-:      024950 shutter_bb_event_bb_disconn:
-0x76c9 024951 set1 mark_ext_patch ,mark 
-0x76ca 024952 bpatch patch3f_5 ,mem_patch3f 
-0x76cb 024953 jam 0 ,mem_unsniff2sniff_timer_count 
-0x76cc 024954 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76cd 024955 jam 0 ,mem_shutter_hid_disconn_count 
-0x76ce 024956 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x76cf 024957 bbit0 app_disc_after_sniff ,shutter_check_pairing 
-:      024958 shutter_bb_event_reconn_failed:
-0x76d0 024960 fetch 2 ,mem_discovery_timeout 
-0x76d1 024961 store 2 ,mem_discovery_timeout_timer_count 
-:      024962 shutter_discovery_on_not_renew_timer:
-0x76d2 024963 call app_disconn_reason_clear 
-0x76d3 024964 branch app_bt_start_discovery_led_blink 
-:      024966 shutter_check_pairing:
-0x76d4 024967 bbit0 app_disc_after_pairing ,shutter_check_reconn 
-0x76d5 024968 branch shutter_bb_event_reconn_failed 
-:      024970 shutter_check_reconn:
-0x76d6 024971 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
-0x76d7 024972 branch shutter_bb_event_reconn_failed 
-:      024975 shutter_bb_event_setup_complete:
-0x76d8 024976 call app_bt_stop_discovery 
-0x76d9 024977 branch app_led_stop_blink 
-:      024979 shutter_bb_event_hid_connected:
-0x76da 024980 setarg hid_handshake_timeout 
-0x76db 024981 store 1 ,mem_hid_handshake_timer_count 
-0x76dc 024982 rtn 
-:      024984 shutter_bb_event_hid_disconn:
-0x76dd 024985 jam 0 ,mem_shutter_cable_unplug_conut 
-0x76de 024986 setarg flag_shutter_hid_disconn_timeout 
-0x76df 024987 store 1 ,mem_shutter_hid_disconn_count 
-0x76e0 024988 rtn 
-:      024990 shutter_bb_event_unplug:
-0x76e1 024991 setarg flag_shutter_cable_unplug_timeout 
-0x76e2 024992 store 1 ,mem_shutter_cable_unplug_conut 
-0x76e3 024993 rtn 
-:      024995 shutter_bb_event_timer:
-0x76e4 024996 set1 mark_ext_patch ,mark 
-0x76e5 024997 bpatch patch3f_6 ,mem_patch3f 
-0x76e6 024998 storet 1 ,mem_app_evt_timer_count 
-:      024999 shutter_bb_event_100ms_loop:
-0x76e7 025000 fetch 1 ,mem_app_evt_timer_count 
-0x76e8 025001 rtn blank 
-0x76e9 025002 increase -1 ,pdata 
-0x76ea 025003 store 1 ,mem_app_evt_timer_count 
-0x76eb 025004 call shutter_check_unplug_timer 
-0x76ec 025005 call shutter_hid_handshake_timer 
-0x76ed 025006 call shutter_check_hid_disconn_timer 
-0x76ee 025007 branch shutter_bb_event_100ms_loop 
-:      025009 shutter_check_unplug_timer:
-0x76ef 025010 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f0 025011 rtn blank 
-0x76f1 025012 fetch 1 ,mem_shutter_cable_unplug_conut 
-0x76f2 025013 increase -1 ,pdata 
-0x76f3 025014 store 1 ,mem_shutter_cable_unplug_conut 
-0x76f4 025015 nrtn blank 
-0x76f5 025016 fetch 1 ,mem_control_tasks 
-0x76f6 025017 set1 l2cap_disconnect_interrupt ,pdata 
-0x76f7 025018 set1 l2cap_disconnect_control ,pdata 
-0x76f8 025019 store 1 ,mem_control_tasks 
-0x76f9 025020 rtn 
-:      025022 shutter_check_hid_disconn_timer:
-0x76fa 025023 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fb 025024 rtn blank 
-0x76fc 025025 fetch 1 ,mem_shutter_hid_disconn_count 
-0x76fd 025026 increase -1 ,pdata 
-0x76fe 025027 store 1 ,mem_shutter_hid_disconn_count 
-0x76ff 025028 nrtn blank 
-0x7700 025029 branch app_bt_disconnect 
-:      025031 shutter_reconnect_scan:
-0x7701 025032 set1 mark_ext_patch ,mark 
-0x7702 025033 bpatch patch3f_7 ,mem_patch3f 
-0x7703 025034 fetch 1 ,mem_scan_mode 
-0x7704 025035 rtnne 0x03 
-0x7705 025036 branch shutter_scan_key_start 
-:      025037 shutter_reconnect_scan_2:
-0x7706 025038 call shutter_cancel_key_shake 
-0x7707 025039 rtn positive 
-0x7708 025040 fetch 1 ,mem_shutter_key 
-0x7709 025041 rtn blank 
-0x770a 025042 call app_check_reconn_target 
-0x770b 025043 branch app_bt_start_discovery_short ,blank 
-0x770c 025044 call app_led_on 
-0x770d 025045 call app_bt_stop_discovery 
-0x770e 025046 branch app_bt_start_reconnect 
-:      025049 shutter_process_idle:
-0x770f 025050 branch shutter_reconnect_scan 
-:      025053 shutter_process_lpm_before:
-0x7710 025054 fetcht 1 ,mem_shutter_iphonekey_gpio 
-0x7711 025055 call gpio_set_wake_by_current_state 
-0x7712 025056 fetch 1 ,mem_shutter_key_number 
-0x7713 025057 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
-0x7714 025058 rtn 
-:      025059 shutter_process_lpm_before_key2:
-0x7715 025060 fetcht 1 ,mem_shutter_androidkey_gpio 
-0x7716 025061 branch gpio_set_wake_by_current_state 
-:      025063 shutter_before_hibernate:
-0x7717 025064 branch shutter_key_and_wake_gpio_setup 
-:      025067 shutter_discovery_timeout_sleep:
-0x7718 025068 branch app_enter_hibernate 
-:      025072 sp_initialize:
-0x7719 025073 set1 mark_ext_patch ,mark 
-0x771a 025074 bpatch patch3e_2 ,mem_patch3e 
-0x771b 025075 fetch 1 ,mem_ssp_enable 
-0x771c 025076 branch ssp_disable ,blank 
-0x771d 025077 call ssp_enable 
-0x771e 025078 setarg 0 
-0x771f 025079 store 8 ,mem_sp_state_start 
-0x7720 025080 store 4 ,mem_sp_flag_start 
-0x7721 025082 arg mem_sp_iocap_remote ,contw 
-0x7722 025083 istore 7 ,contw 
-0x7723 025084 jam default_statemachine ,mem_sp_localsm 
-0x7724 025085 branch sp_pubkey_calc 
-:      025087 sp_generate_local_key:
-0x7725 025088 jam sp_flag_commit ,mem_sp_flag 
-0x7726 025089 branch sp_generate_local_key0 
-:      025090 sp_master_generate_local_key:
-0x7727 025091 fetch 1 ,mem_sp_local_key_invalid 
-0x7728 025092 beq sp_key_valid ,sp_dhkey_calc 
-0x7729 025093 branch assert 
-:      025094 sp_generate_local_key0:
-0x772a 025095 fetch 1 ,mem_sp_local_key_invalid 
-0x772b 025096 beq sp_key_valid ,sp_start_send_pubkey 
-0x772c 025097 branch sp_pubkey_calc 
-:      025099 sp_start_send_pubkey:
-0x772d 025100 call sp_dhkey_calc 
-0x772e 025101 fetch 1 ,mem_master_sp_state 
-0x772f 025102 nrtn blank 
-0x7730 025103 jam sp_stat_key_send ,mem_sp_state 
-0x7731 025104 rtn 
-:      025106 sp_calculate_commitment:
-0x7732 025107 fetch 1 ,mem_sp_calc 
-0x7733 025108 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
-0x7734 025109 call sp_local_random_key_generator 
-0x7735 025110 arg mem_sp_prarm_stack ,contw 
-0x7736 025111 setarg mem_sp_random_local_end 
-0x7737 025112 istore 2 ,contw 
-0x7738 025113 setarg mem_sp_pubkey_local_x_end 
-0x7739 025114 istore 2 ,contw 
-0x773a 025115 setarg mem_sp_pubkey_remote_x_end 
-0x773b 025116 istore 2 ,contw 
-0x773c 025117 branch sp_calculate_commitment0 
-:      025118 master_sp_calculate_commitment:
-0x773d 025119 arg mem_sp_prarm_stack ,contw 
-0x773e 025120 setarg mem_sp_random_remote_end 
-0x773f 025121 istore 2 ,contw 
-0x7740 025122 setarg mem_sp_pubkey_remote_x_end 
-0x7741 025123 istore 2 ,contw 
-0x7742 025124 setarg mem_sp_pubkey_local_x_end 
-0x7743 025125 istore 2 ,contw 
-:      025126 sp_calculate_commitment0:
-0x7744 025127 call function_f1 
-0x7745 025128 fetch 1 ,mem_master_sp_state 
-0x7746 025129 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
-0x7747 025130 jam sp_flag_commit ,mem_sp_flag 
-0x7748 025131 jam sp_stat_commit_send ,mem_sp_state 
-0x7749 025132 rtn 
-:      025133 master_sp_calculate_commitment0:
-0x774a 025134 jam sp_stat_commitment_compare ,mem_master_sp_state 
-0x774b 025135 call sp_master_generate_local_key 
-0x774c 025136 branch master_set_mem_master_sp_flag 
-:      025138 sp_local_random_key_generator:
-0x774d 025139 arg mem_sp_random_local ,contw 
-0x774e 025140 force 8 ,queue 
-0x774f 025141 branch random_generator 
-:      025143 sp_calculate_commitment_wait_dhkey_calc:
-0x7750 025144 jam sp_flag_commit ,mem_sp_flag 
-0x7751 025145 rtn 
-:      025147 sp_confirm_check:
-0x7752 025149 arg mem_addr_value ,contw 
-0x7753 025150 fetch 6 ,mem_lap 
-0x7754 025151 istore 6 ,contw 
-0x7755 025152 fetch 6 ,mem_plap 
-0x7756 025153 istore 6 ,contw 
-0x7757 025154 fetch 3 ,mem_sp_iocap_remote 
-0x7758 025155 istore 3 ,contw 
-0x7759 025157 call function_f3a 
-0x775a 025159 arg mem_sp_calc_result_high ,rega 
-0x775b 025160 arg mem_sp_check_result ,regb 
-0x775c 025161 force 4 ,queue 
-0x775d 025162 call compare4 
-0x775e 025163 nbranch sp_confirm_check_failed ,true 
-:      025165 sp_confirm_check_success:
-0x775f 025166 fetch 1 ,mem_master_sp_state 
-0x7760 025167 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
-0x7761 025168 jam sp_stat_confirm_calc ,mem_sp_state 
-0x7762 025169 jam sp_flag_commit ,mem_sp_flag 
-0x7763 025170 jam lmp_accepted ,mem_lmo_opcode2 
-0x7764 025171 rtn 
-:      025172 sp_confirm_check_success_master:
-0x7765 025173 jam lmp_accepted ,mem_lmo_opcode2 
-0x7766 025174 jam sp_state_end ,mem_master_sp_state 
-0x7767 025175 branch master_set_mem_master_sp_flag 
-:      025178 sp_confirm_check_failed:
-0x7768 025179 fetch 1 ,mem_master_sp_state 
-0x7769 025180 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
-0x776a 025181 jam sp_stat_null ,mem_sp_state 
-0x776b 025182 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776c 025184 jam authentication_failure_error ,mem_lmo_reason2 
-0x776d 025185 rtn 
-:      025186 sp_confirm_check_failed_master:
-0x776e 025187 jam lmp_not_accepted ,mem_lmo_opcode2 
-0x776f 025188 jam sp_stat_null ,mem_master_sp_state 
-0x7770 025189 rtn 
-:      025191 sp_confirm_calc:
-0x7771 025192 fetch 1 ,mem_sp_dh_ready 
-0x7772 025193 beq sp_flag_commit ,sp_confirm_calc_ready 
-0x7773 025194 jam sp_stat_confirm_calc ,mem_master_sp_state 
-0x7774 025195 branch master_set_mem_master_sp_flag 
-:      025196 sp_confirm_calc_ready:
-0x7775 025197 arg mem_addr_value ,contw 
-0x7776 025198 fetch 6 ,mem_plap 
-0x7777 025199 istore 6 ,contw 
-0x7778 025200 fetch 6 ,mem_lap 
-0x7779 025201 istore 6 ,contw 
-0x777a 025202 fetch 3 ,mem_sp_iocap_local 
-0x777b 025203 istore 3 ,contw 
-0x777c 025205 call function_f3b 
-0x777d 025206 fetch 1 ,mem_master_sp_state 
-0x777e 025207 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
-0x777f 025208 jam sp_stat_confirm_send ,mem_sp_state 
-0x7780 025209 jam sp_flag_commit ,mem_sp_flag 
-0x7781 025210 rtn 
-:      025211 sp_confirm_calc_master:
-0x7782 025212 jam sp_stat_confirm_send ,mem_master_sp_state 
-0x7783 025213 jam sp_flag_commit ,mem_master_sp_flag 
-0x7784 025214 rtn 
-:      025216 sp_master_key_prarm_push:
-0x7785 025217 arg mem_sp_prarm_stack ,contw 
-0x7786 025218 fetch 6 ,mem_plap 
-0x7787 025219 istore 6 ,contw 
-0x7788 025220 fetch 6 ,mem_lap 
-0x7789 025221 istore 6 ,contw 
-0x778a 025222 setarg mem_sp_random_local_end 
-0x778b 025223 istore 2 ,contw 
-0x778c 025224 setarg mem_sp_random_remote_end 
-0x778d 025225 istore 2 ,contw 
-0x778e 025226 branch sp_link_key_calc 
-:      025227 sp_link_key_prarm_push:
-0x778f 025228 jam sp_stat_done ,mem_sp_state 
-0x7790 025229 arg mem_sp_prarm_stack ,contw 
-0x7791 025230 fetch 6 ,mem_lap 
-0x7792 025231 istore 6 ,contw 
-0x7793 025232 fetch 6 ,mem_plap 
-0x7794 025233 istore 6 ,contw 
-0x7795 025234 setarg mem_sp_random_remote_end 
-0x7796 025235 istore 2 ,contw 
-0x7797 025236 setarg mem_sp_random_local_end 
-0x7798 025237 istore 2 ,contw 
-:      025238 sp_link_key_calc:
-0x7799 025240 arg mem_addr_value ,contw 
-0x779a 025241 fetch 6 ,mem_sp_prarm_stack 
-0x779b 025242 istore 6 ,contw 
-0x779c 025243 fetch 6 ,mem_sp_prarm_stack + 6 
-0x779d 025244 istore 6 ,contw 
-0x779e 025246 call function_f2 
-0x779f 025249 jam 1 ,mem_link_key_exists 
-0x77a0 025250 arg mem_link_key ,contw 
-0x77a1 025251 arg mem_sp_calc_result_high ,contr 
-0x77a2 025252 call memcpy16 
-0x77a3 025253 branch generate_linkkey_continue 
-:      025256 sp_pubkey_calc:
-0x77a4 025257 set1 mark_ext_patch ,mark 
-0x77a5 025258 bpatch patch3e_3 ,mem_patch3e 
-0x77a6 025259 fetch 1 ,mem_sp_local_key_invalid 
-0x77a7 025260 rtnne sp_key_invalid 
-0x77a8 025261 fetch 1 ,mem_sp_calc 
-0x77a9 025262 rtnne sp_calc_standby 
-0x77aa 025263 arg mem_sp_private_key ,contw 
-0x77ab 025264 force 11 ,queue 
-0x77ac 025265 call random_generator 
-0x77ad 025266 random pdata 
-0x77ae 025267 rshift pdata ,pdata 
-0x77af 025268 istore 2 ,contw 
-0x77b0 025270 arg mem_k ,contw 
-0x77b1 025271 arg mem_sp_private_key ,contr 
-0x77b2 025272 call memcpy24 
-0x77b3 025274 arg mem_ax ,contw 
-0x77b4 025275 arg mem_gx ,contr 
-0x77b5 025276 call memcpy48 
-0x77b6 025278 arg mem_az ,contw 
-0x77b7 025279 call bn_zero 
-0x77b8 025280 jam 1 ,mem_az 
-0x77b9 025282 call eckp_calc_init 
-0x77ba 025283 jam sp_calc_pubkey ,mem_sp_calc 
-0x77bb 025284 rtn 
-:      025286 sp_pubkey_generated:
-0x77bc 025287 arg mem_sp_pubkey_local ,contw 
-0x77bd 025288 arg mem_bx ,contr 
-0x77be 025289 call memcpy48 
-0x77bf 025290 jam sp_key_valid ,mem_sp_local_key_invalid 
-0x77c0 025291 jam sp_calc_standby ,mem_sp_calc 
-0x77c1 025292 rtn 
-:      025294 sp_dhkey_calc:
-0x77c2 025295 set1 mark_ext_patch ,mark 
-0x77c3 025296 bpatch patch3e_4 ,mem_patch3e 
-0x77c4 025297 fetch 1 ,mem_sp_dhkey_invalid 
-0x77c5 025298 rtnne sp_key_invalid 
-0x77c6 025299 fetch 1 ,mem_sp_calc 
-0x77c7 025300 rtnne sp_calc_standby 
-0x77c8 025302 arg mem_k ,contw 
-0x77c9 025303 arg mem_sp_private_key ,contr 
-0x77ca 025304 call memcpy24 
-0x77cb 025306 arg mem_ax ,contw 
-0x77cc 025307 arg mem_sp_pubkey_remote ,contr 
-0x77cd 025308 call memcpy48 
-0x77ce 025310 arg mem_az ,contw 
-0x77cf 025311 call bn_zero 
-0x77d0 025312 jam 1 ,mem_az 
-0x77d1 025314 call eckp_calc_init 
-0x77d2 025315 jam sp_calc_dhkey ,mem_sp_calc 
-0x77d3 025316 rtn 
-:      025318 sp_dhkey_generated:
-0x77d4 025319 jam sp_flag_commit ,mem_sp_dh_ready 
-0x77d5 025320 arg mem_sp_dhkey ,contw 
-0x77d6 025321 arg mem_bx ,contr 
-0x77d7 025322 call memcpy24 
-0x77d8 025323 jam sp_key_valid ,mem_sp_dhkey_invalid 
-0x77d9 025324 jam sp_calc_standby ,mem_sp_calc 
-0x77da 025325 rtn 
-:      025327 random_generator:
-0x77db 025328 increase -1 ,queue 
-0x77dc 025329 nrtn positive 
-0x77dd 025330 random pdata 
-0x77de 025331 istore 2 ,contw 
-0x77df 025332 branch random_generator 
-:      025333 compare4:
-0x77e0 025334 increase -1 ,queue 
-0x77e1 025335 nbranch compare4_success ,positive 
-0x77e2 025336 ifetch 4 ,rega 
-0x77e3 025337 copy pdata ,temp 
-0x77e4 025338 ifetch 4 ,regb 
-0x77e5 025339 iflip temp ,pdata 
-0x77e6 025340 nbranch compare4_failed ,zero 
-0x77e7 025341 increase 4 ,rega 
-0x77e8 025342 increase 4 ,regb 
-0x77e9 025343 branch compare4 
-:      025344 compare4_failed:
-0x77ea 025345 disable true 
-0x77eb 025346 rtn 
-:      025347 compare4_success:
-0x77ec 025348 enable true 
-0x77ed 025349 rtn 
-:      025356 simple_pairing_sequence:
-0x77ee 025357 set1 mark_ext_patch ,mark 
-0x77ef 025358 bpatch patch3e_5 ,mem_patch3e 
-0x77f0 025359 fetch 1 ,mem_sp_flag 
-0x77f1 025360 rtn blank 
-0x77f2 025361 jam sp_flag_standby ,mem_sp_flag 
-0x77f3 025362 fetch 1 ,mem_sp_state 
-0x77f4 025363 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
-0x77f5 025364 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
-0x77f6 025365 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
-0x77f7 025366 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
-0x77f8 025367 beq sp_stat_key_generate ,sp_generate_local_key 
-0x77f9 025368 beq sp_stat_commit_calc ,sp_calculate_commitment 
-0x77fa 025369 beq sp_stat_confirm_check ,sp_confirm_check 
-0x77fb 025370 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x77fc 025371 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
-0x77fd 025373 rtn 
-:      025375 master_simple_paring_sequence:
-0x77fe 025376 set1 mark_ext_patch ,mark 
-0x77ff 025377 bpatch patch3e_6 ,mem_patch3e 
-0x7800 025378 fetch 1 ,mem_master_sp_flag 
-0x7801 025379 rtn blank 
-0x7802 025380 jam sp_flag_standby ,mem_master_sp_flag 
-0x7803 025381 fetch 1 ,mem_master_sp_state 
-0x7804 025382 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
-0x7805 025383 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
-0x7806 025384 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
-0x7807 025385 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
-0x7808 025386 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
-0x7809 025387 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
-0x780a 025388 beq sp_stat_confirm_calc ,sp_confirm_calc 
-0x780b 025389 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
-0x780c 025390 beq sp_stat_confirm_check ,sp_confirm_check 
-0x780d 025391 beq sp_state_end ,master_sp_sm_end 
-0x780e 025392 rtn 
-:      025394 master_set_mem_master_sp_flag:
-0x780f 025395 jam sp_flag_commit ,mem_master_sp_flag 
-0x7810 025396 rtn 
-:      025398 master_clear_mem_master_sp_flag:
-0x7811 025399 jam sp_flag_standby ,mem_master_sp_flag 
-0x7812 025400 rtn 
-:      025401 sp_calc_sequence:
-0x7813 025402 set1 mark_ext_patch ,mark 
-0x7814 025403 bpatch patch3e_7 ,mem_patch3e 
-0x7815 025404 fetch 1 ,mem_sp_calc 
-0x7816 025405 rtn blank 
-0x7817 025406 increase 0x80 ,pdata 
-0x7818 025407 store 1 ,mem_sp_calc 
-0x7819 025408 rtnbit1 7 
-0x781a 025409 fetch 1 ,mem_ec_loopc 
-0x781b 025410 branch sp_calc_sequence_done ,blank 
-0x781c 025411 branch eckp_calc 
-:      025413 sp_calc_sequence_done:
-0x781d 025414 call ecunmapz 
-0x781e 025415 fetch 1 ,mem_sp_calc 
-0x781f 025416 beq sp_calc_pubkey ,sp_pubkey_generated 
-0x7820 025417 beq sp_calc_dhkey ,sp_dhkey_generated 
-0x7821 025418 rtn 
-:      025421 bn_testbit:
-0x7822 025422 and pdata ,7 ,queue 
-0x7823 025423 rshift3 pdata ,pdata 
-0x7824 025424 iadd contr ,contr 
-0x7825 025425 ifetch 1 ,contr 
-0x7826 025426 qisolate0 pdata 
-0x7827 025427 rtn 
-:      025430 ec_copy:
-0x7828 025431 call memcpy24 
-0x7829 025432 call memcpy24 
-0x782a 025433 branch memcpy24 
-:      025436 bn_eq_zero:
-0x782b 025437 ifetch 8 ,contr 
-0x782c 025438 nrtn blank 
-0x782d 025439 ifetch 8 ,contr 
-0x782e 025440 nrtn blank 
-0x782f 025441 ifetch 8 ,contr 
-0x7830 025442 rtn 
-:      025446 bn_eq:
-0x7831 025447 force 6 ,loopcnt 
-:      025448 bn_eq_0:
-0x7832 025449 ifetch 4 ,rega 
-0x7833 025450 iforce temp 
-0x7834 025451 ifetch 4 ,regb 
-0x7835 025452 isub temp ,null 
-0x7836 025453 nrtn zero 
-0x7837 025454 increase 4 ,rega 
-0x7838 025455 increase 4 ,regb 
-0x7839 025456 loop bn_eq_0 
-0x783a 025457 rtn 
-:      025460 bn_bigeq:
-0x783b 025461 force 6 ,loopcnt 
-0x783c 025462 increase 20 ,rega 
-0x783d 025463 increase 20 ,regb 
-:      025464 bn_bigeq_0:
-0x783e 025465 ifetch 4 ,regb 
-0x783f 025466 iforce temp 
-0x7840 025467 ifetch 4 ,rega 
-0x7841 025468 isub temp ,pdata 
-0x7842 025469 nrtn positive 
-0x7843 025470 nrtn blank 
-0x7844 025471 increase -4 ,rega 
-0x7845 025472 increase -4 ,regb 
-0x7846 025473 loop bn_bigeq_0 
-0x7847 025474 rtn 
-:      025476 bn_add:
-0x7848 025477 force 6 ,loopcnt 
-0x7849 025478 force 0 ,regc 
-:      025479 bn_add_0:
-0x784a 025480 ifetch 4 ,rega 
-0x784b 025481 iforce temp 
-0x784c 025482 ifetch 4 ,regb 
-0x784d 025483 iadd temp ,pdata 
-0x784e 025484 iadd regc ,pdata 
-0x784f 025485 istore 4 ,contw 
-0x7850 025486 isolate1 32 ,pdata 
-0x7851 025487 setflag true ,0 ,regc 
-0x7852 025488 increase 4 ,rega 
-0x7853 025489 increase 4 ,regb 
-0x7854 025490 loop bn_add_0 
-0x7855 025491 rtn 
-:      025493 bn_sub:
-0x7856 025494 force 6 ,loopcnt 
-0x7857 025495 force 0 ,regc 
-:      025496 bn_sub_0:
-0x7858 025497 ifetch 4 ,regb 
-0x7859 025498 iforce temp 
-0x785a 025499 ifetch 4 ,rega 
-0x785b 025500 isub temp ,pdata 
-0x785c 025501 isub regc ,pdata 
-0x785d 025502 istore 4 ,contw 
-0x785e 025503 isolate1 32 ,pdata 
-0x785f 025504 setflag true ,0 ,regc 
-0x7860 025505 increase 4 ,rega 
-0x7861 025506 increase 4 ,regb 
-0x7862 025507 loop bn_sub_0 
-0x7863 025508 rtn 
-:      025510 bn_rshift6:
-0x7864 025511 force 6 ,loopcnt 
-0x7865 025512 increase 20 ,rega 
-:      025513 bn_rshift:
-0x7866 025514 force 0 ,regc 
-:      025515 bn_rshift_0:
-0x7867 025516 ifetch 4 ,rega 
-0x7868 025517 isolate1 0 ,pdata 
-0x7869 025518 setflag true ,1 ,regc 
-0x786a 025519 rshift pdata ,pdata 
-0x786b 025520 isolate1 0 ,regc 
-0x786c 025521 setflag true ,31 ,pdata 
-0x786d 025522 istore 4 ,rega 
-0x786e 025523 increase -4 ,rega 
-0x786f 025524 rshift regc ,regc 
-0x7870 025525 loop bn_rshift_0 
-0x7871 025526 rtn 
-:      025528 bn_lshift:
-0x7872 025529 force 6 ,loopcnt 
-0x7873 025530 force 0 ,regc 
-:      025531 bn_lshift_0:
-0x7874 025532 ifetch 4 ,rega 
-0x7875 025533 isolate1 31 ,pdata 
-0x7876 025534 setflag true ,1 ,regc 
-0x7877 025535 lshift pdata ,pdata 
-0x7878 025536 isolate1 0 ,regc 
-0x7879 025537 setflag true ,0 ,pdata 
-0x787a 025538 istore 4 ,rega 
-0x787b 025539 increase 4 ,rega 
-0x787c 025540 rshift regc ,regc 
-0x787d 025541 loop bn_lshift_0 
-0x787e 025542 rtn 
-:      025544 bn_lshiftmod:
-0x787f 025545 call bn_lshift 
-:      025546 bn_lshiftmod_ismod:
-0x7880 025547 isolate1 0 ,regc 
-0x7881 025548 branch bn_lshiftmod_0 ,true 
-0x7882 025549 arg mem_p ,regb 
-0x7883 025550 copy rega ,regc 
-0x7884 025551 increase -24 ,rega 
-0x7885 025552 call bn_bigeq 
-0x7886 025553 nrtn positive 
-0x7887 025554 copy regc ,rega 
-:      025555 bn_lshiftmod_0:
-0x7888 025556 increase -24 ,rega 
-0x7889 025557 arg mem_p ,regb 
-0x788a 025558 copy rega ,contw 
-0x788b 025559 branch bn_sub 
-:      025562 bn_addmod:
-0x788c 025563 call bn_add 
-0x788d 025564 copy contw ,rega 
-0x788e 025565 branch bn_lshiftmod_ismod 
-:      025567 bn_submod:
-0x788f 025568 call bn_sub 
-0x7890 025569 isolate0 0 ,regc 
-0x7891 025570 rtn true 
-0x7892 025571 arg mem_p ,regb 
-0x7893 025572 add contw ,-24 ,rega 
-0x7894 025573 copy rega ,contw 
-0x7895 025574 branch bn_add 
-:      025577 bn_p192mod:
-0x7896 025578 copy contw ,timeup 
-0x7897 025579 copy rega ,alarm 
-0x7898 025580 arg mem_tmp2 ,regb 
-0x7899 025581 copy regb ,contw 
-0x789a 025582 add rega ,24 ,contr 
-0x789b 025583 ifetch 8 ,contr 
-0x789c 025584 istore 8 ,contw 
-0x789d 025585 istore 8 ,contw 
-0x789e 025586 force 0 ,pdata 
-0x789f 025587 istore 8 ,contw 
-0x78a0 025588 copy timeup ,contw 
-0x78a1 025589 call bn_addmod 
-0x78a2 025590 arg mem_tmp2 ,regb 
-0x78a3 025591 copy regb ,contw 
-0x78a4 025592 force 0 ,pdata 
-0x78a5 025593 istore 8 ,contw 
-0x78a6 025594 add alarm ,32 ,contr 
-0x78a7 025595 ifetch 8 ,contr 
-0x78a8 025596 istore 8 ,contw 
-0x78a9 025597 istore 8 ,contw 
-0x78aa 025598 copy timeup ,rega 
-0x78ab 025599 copy rega ,contw 
-0x78ac 025600 call bn_addmod 
-0x78ad 025601 arg mem_tmp2 ,regb 
-0x78ae 025602 copy regb ,contw 
-0x78af 025603 add alarm ,40 ,contr 
-0x78b0 025604 ifetch 8 ,contr 
-0x78b1 025605 istore 8 ,contw 
-0x78b2 025606 istore 8 ,contw 
-0x78b3 025607 istore 8 ,contw 
-0x78b4 025608 copy timeup ,rega 
-0x78b5 025609 copy rega ,contw 
-0x78b6 025610 branch bn_addmod 
-:      025613 bn_load:
-0x78b7 025614 force 6 ,loopcnt 
-:      025615 bn_load_0:
-0x78b8 025616 ifetch 4 ,contr 
-0x78b9 025617 iforce regext 
-0x78ba 025618 increase 1 ,regext_index 
-0x78bb 025619 loop bn_load_0 
-0x78bc 025620 rtn 
-:      025624 bn_mulmod:
-0x78bd 025625 copy contw ,timeup 
-0x78be 025626 arg mem_tmp1 ,contw 
-0x78bf 025627 call bn_zero 
-0x78c0 025628 arg mem_tmp1 ,contw 
-0x78c1 025629 copy rega ,contr 
-0x78c2 025630 force 0 ,regext_index 
-0x78c3 025631 call bn_load 
-0x78c4 025632 copy regb ,contr 
-0x78c5 025633 call bn_load 
-0x78c6 025634 force 0 ,regb 
-:      025635 bn_mulmod_1:
-0x78c7 025636 force 0 ,temp 
-0x78c8 025637 force 6 ,regc 
-:      025638 bn_mulmod_0:
-0x78c9 025639 ifetch 4 ,contw 
-0x78ca 025640 iforce rega 
-0x78cb 025641 copy regb ,regext_index 
-0x78cc 025642 deposit regext 
-0x78cd 025643 copy regc ,regext_index 
-0x78ce 025644 imul32 regext ,pdata 
-0x78cf 025645 iadd rega ,pdata 
-0x78d0 025646 iadd temp ,pdata 
-0x78d1 025647 istore 4 ,contw 
-0x78d2 025648 rshift32 pdata ,temp 
-0x78d3 025649 increase 1 ,regc 
-0x78d4 025650 compare 12 ,regc ,0xff 
-0x78d5 025651 nbranch bn_mulmod_0 ,true 
-0x78d6 025652 deposit temp 
-0x78d7 025653 istore 4 ,contw 
-0x78d8 025654 increase -24 ,contw 
-0x78d9 025655 increase 1 ,regb 
-0x78da 025656 compare 6 ,regb ,0xff 
-0x78db 025657 nbranch bn_mulmod_1 ,true 
-0x78dc 025658 arg mem_tmp1 ,rega 
-0x78dd 025659 copy timeup ,contw 
-0x78de 025660 branch bn_p192mod 
-:      025663 bn_sqrmod:
-0x78df 025664 copy rega ,regb 
-0x78e0 025665 branch bn_mulmod 
-:      025667 bn_rshifteven:
-0x78e1 025668 copy rega ,alarm 
-:      025669 bn_rshifteven_1:
-0x78e2 025670 copy alarm ,rega 
-0x78e3 025671 ifetch 1 ,rega 
-0x78e4 025672 isolate1 0 ,pdata 
-0x78e5 025673 rtn true 
-0x78e6 025674 call bn_rshift6 
-0x78e7 025675 ifetch 1 ,regb 
-0x78e8 025676 isolate0 0 ,pdata 
-0x78e9 025677 branch bn_rshifteven_0 ,true 
-0x78ea 025678 arg mem_p ,rega 
-0x78eb 025679 copy regb ,contw 
-0x78ec 025680 call bn_add 
-0x78ed 025681 ifetch 1 ,regb 
-0x78ee 025682 iadd regc ,pdata 
-0x78ef 025683 istore 1 ,regb 
-0x78f0 025684 increase -24 ,regb 
-:      025685 bn_rshifteven_0:
-0x78f1 025686 add regb ,24 ,rega 
-0x78f2 025687 force 7 ,loopcnt 
-0x78f3 025688 call bn_rshift 
-0x78f4 025689 branch bn_rshifteven_1 
-:      025692 bn_invmod:
-0x78f5 025693 copy contw ,timeup 
-0x78f6 025694 arg mem_tmp0 ,contw 
-0x78f7 025695 call bn_zero 
-0x78f8 025696 force 0 ,pdata 
-0x78f9 025697 store 4 ,mem_tmp5 
-0x78fa 025698 store 4 ,mem_t2 
-0x78fb 025699 jam 1 ,mem_tmp0 
-0x78fc 025700 arg mem_tmp1 ,contw 
-0x78fd 025701 call bn_zero 
-0x78fe 025702 arg mem_p ,contr 
-0x78ff 025703 arg mem_tmp2 ,contw 
-0x7900 025704 call memcpy24 
-0x7901 025705 copy rega ,contr 
-0x7902 025706 arg mem_tmp3 ,contw 
-0x7903 025707 call memcpy24 
-:      025708 bn_invmod_2:
-0x7904 025709 arg mem_tmp3 ,contr 
-0x7905 025710 call bn_eq_zero 
-0x7906 025711 branch bn_invmod_0 ,blank 
-0x7907 025712 arg mem_tmp3 ,rega 
-0x7908 025713 arg mem_tmp0 ,regb 
-0x7909 025714 call bn_rshifteven 
-0x790a 025716 arg mem_tmp2 ,rega 
-0x790b 025717 arg mem_tmp1 ,regb 
-0x790c 025718 call bn_rshifteven 
-0x790d 025719 arg mem_tmp3 ,rega 
-0x790e 025720 arg mem_tmp2 ,regb 
-0x790f 025721 call bn_bigeq 
-0x7910 025722 branch bn_invmod_1 ,positive 
-0x7911 025723 arg mem_tmp2 ,rega 
-0x7912 025724 arg mem_tmp3 ,regb 
-0x7913 025725 copy rega ,contw 
-0x7914 025726 call bn_sub 
-0x7915 025727 arg mem_tmp0 ,rega 
-0x7916 025728 arg mem_tmp1 ,regb 
-0x7917 025729 copy regb ,contw 
-0x7918 025730 call bn_add 
-0x7919 025731 ifetch 1 ,rega 
-0x791a 025732 iadd regc ,regc 
-0x791b 025733 ifetch 1 ,regb 
-0x791c 025734 iadd regc ,pdata 
-0x791d 025735 istore 1 ,regb 
-0x791e 025736 branch bn_invmod_2 
-:      025737 bn_invmod_1:
-0x791f 025738 arg mem_tmp3 ,rega 
-0x7920 025739 arg mem_tmp2 ,regb 
-0x7921 025740 copy rega ,contw 
-0x7922 025741 call bn_sub 
-0x7923 025742 arg mem_tmp1 ,rega 
-0x7924 025743 arg mem_tmp0 ,regb 
-0x7925 025744 copy regb ,contw 
-0x7926 025745 call bn_add 
-0x7927 025746 ifetch 1 ,rega 
-0x7928 025747 iadd regc ,regc 
-0x7929 025748 ifetch 1 ,regb 
-0x792a 025749 iadd regc ,pdata 
-0x792b 025750 istore 1 ,regb 
-0x792c 025751 branch bn_invmod_2 
-:      025752 bn_invmod_0:
-0x792d 025753 arg mem_tmp0 ,contw 
-0x792e 025754 call bn_zero 
-0x792f 025755 fetch 1 ,mem_tmp5 
-0x7930 025756 store 1 ,mem_tmp0 
-0x7931 025757 store 1 ,mem_tmp0a 
-0x7932 025758 arg mem_tmp0 ,rega 
-0x7933 025759 arg mem_tmp1 ,regb 
-0x7934 025760 copy regb ,contw 
-0x7935 025761 call bn_addmod 
-0x7936 025762 arg mem_p ,rega 
-0x7937 025763 arg mem_tmp1 ,regb 
-0x7938 025764 copy timeup ,contw 
-0x7939 025765 branch bn_submod 
-:      025770 ecdbl:
-0x793a 025771 arg mem_cz ,rega 
-0x793b 025772 arg mem_t2 ,contw 
-0x793c 025773 call bn_sqrmod 
-0x793d 025774 arg mem_t2 ,rega 
-0x793e 025775 arg mem_t3 ,contw 
-0x793f 025776 call bn_sqrmod 
-0x7940 025777 arg mem_a ,rega 
-0x7941 025778 arg mem_t3 ,regb 
-0x7942 025779 arg mem_t3 ,contw 
-0x7943 025780 call bn_mulmod 
-0x7944 025781 arg mem_cx ,rega 
-0x7945 025782 arg mem_t2 ,contw 
-0x7946 025783 call bn_sqrmod 
-0x7947 025784 arg mem_t2 ,contr 
-0x7948 025785 arg mem_t1 ,contw 
-0x7949 025786 call memcpy24 
-0x794a 025787 arg mem_t1 ,rega 
-0x794b 025788 call bn_lshiftmod 
-0x794c 025789 arg mem_t2 ,rega 
-0x794d 025790 arg mem_t1 ,regb 
-0x794e 025791 arg mem_t2 ,contw 
-0x794f 025792 call bn_addmod 
-0x7950 025793 arg mem_t2 ,rega 
-0x7951 025794 arg mem_t3 ,regb 
-0x7952 025795 arg mem_t2 ,contw 
-0x7953 025796 call bn_addmod 
-0x7954 025797 arg mem_cx ,contr 
-0x7955 025798 arg mem_t1 ,contw 
-0x7956 025799 call memcpy24 
-0x7957 025800 arg mem_cy ,rega 
-0x7958 025801 arg mem_t3 ,contw 
-0x7959 025802 call bn_sqrmod 
-0x795a 025803 arg mem_t1 ,rega 
-0x795b 025804 call bn_lshiftmod 
-0x795c 025805 arg mem_t1 ,rega 
-0x795d 025806 call bn_lshiftmod 
-0x795e 025807 arg mem_t1 ,rega 
-0x795f 025808 arg mem_t3 ,regb 
-0x7960 025809 arg mem_t1 ,contw 
-0x7961 025810 call bn_mulmod 
-0x7962 025811 arg mem_t3 ,rega 
-0x7963 025812 arg mem_t0 ,contw 
-0x7964 025813 call bn_sqrmod 
-0x7965 025814 arg mem_t0 ,rega 
-0x7966 025815 call bn_lshiftmod 
-0x7967 025816 arg mem_t0 ,rega 
-0x7968 025817 call bn_lshiftmod 
-0x7969 025818 arg mem_t0 ,rega 
-0x796a 025819 call bn_lshiftmod 
-0x796b 025820 arg mem_cy ,contr 
-0x796c 025821 arg mem_t3 ,contw 
-0x796d 025822 call memcpy24 
-0x796e 025823 arg mem_t3 ,rega 
-0x796f 025824 call bn_lshiftmod 
-0x7970 025825 arg mem_t3 ,rega 
-0x7971 025826 arg mem_cz ,regb 
-0x7972 025827 arg mem_cz ,contw 
-0x7973 025828 call bn_mulmod 
-0x7974 025829 arg mem_t2 ,rega 
-0x7975 025830 arg mem_t3 ,contw 
-0x7976 025831 call bn_sqrmod 
-0x7977 025832 arg mem_t3 ,rega 
-0x7978 025833 arg mem_t1 ,regb 
-0x7979 025834 arg mem_t3 ,contw 
-0x797a 025835 call bn_submod 
-0x797b 025836 arg mem_t3 ,rega 
-0x797c 025837 arg mem_t1 ,regb 
-0x797d 025838 arg mem_cx ,contw 
-0x797e 025839 call bn_submod 
-0x797f 025840 arg mem_t1 ,rega 
-0x7980 025841 arg mem_cx ,regb 
-0x7981 025842 arg mem_t3 ,contw 
-0x7982 025843 call bn_submod 
-0x7983 025844 arg mem_t3 ,rega 
-0x7984 025845 arg mem_t2 ,regb 
-0x7985 025846 arg mem_t3 ,contw 
-0x7986 025847 call bn_mulmod 
-0x7987 025848 arg mem_t3 ,rega 
-0x7988 025849 arg mem_t0 ,regb 
-0x7989 025850 arg mem_cy ,contw 
-0x798a 025851 branch bn_submod 
-:      025855 ecadd:
-0x798b 025856 arg mem_az ,rega 
-0x798c 025857 arg mem_t7 ,contw 
-0x798d 025858 call bn_sqrmod 
-0x798e 025859 arg mem_cx ,rega 
-0x798f 025860 arg mem_t7 ,regb 
-0x7990 025861 arg mem_t0 ,contw 
-0x7991 025862 call bn_mulmod 
-0x7992 025863 arg mem_az ,rega 
-0x7993 025864 arg mem_t7 ,regb 
-0x7994 025865 arg mem_t7 ,contw 
-0x7995 025866 call bn_mulmod 
-0x7996 025867 arg mem_cy ,rega 
-0x7997 025868 arg mem_t7 ,regb 
-0x7998 025869 arg mem_t1 ,contw 
-0x7999 025870 call bn_mulmod 
-0x799a 025871 arg mem_cz ,rega 
-0x799b 025872 arg mem_t7 ,contw 
-0x799c 025873 call bn_sqrmod 
-0x799d 025874 arg mem_ax ,rega 
-0x799e 025875 arg mem_t7 ,regb 
-0x799f 025876 arg mem_t2 ,contw 
-0x79a0 025877 call bn_mulmod 
-0x79a1 025878 arg mem_cz ,rega 
-0x79a2 025879 arg mem_t7 ,regb 
-0x79a3 025880 arg mem_t7 ,contw 
-0x79a4 025881 call bn_mulmod 
-0x79a5 025882 arg mem_ay ,rega 
-0x79a6 025883 arg mem_t7 ,regb 
-0x79a7 025884 arg mem_t3 ,contw 
-0x79a8 025885 call bn_mulmod 
-0x79a9 025886 arg mem_t0 ,rega 
-0x79aa 025887 arg mem_t2 ,regb 
-0x79ab 025888 arg mem_t7 ,contw 
-0x79ac 025889 call bn_submod 
-0x79ad 025890 arg mem_t0 ,rega 
-0x79ae 025891 arg mem_t2 ,regb 
-0x79af 025892 arg mem_t0 ,contw 
-0x79b0 025893 call bn_addmod 
-0x79b1 025894 arg mem_t1 ,rega 
-0x79b2 025895 arg mem_t3 ,regb 
-0x79b3 025896 arg mem_t2 ,contw 
-0x79b4 025897 call bn_submod 
-0x79b5 025898 arg mem_t1 ,rega 
-0x79b6 025899 arg mem_t3 ,regb 
-0x79b7 025900 arg mem_t1 ,contw 
-0x79b8 025901 call bn_addmod 
-0x79b9 025902 arg mem_t1 ,rega 
-0x79ba 025903 arg mem_t7 ,regb 
-0x79bb 025904 arg mem_t1 ,contw 
-0x79bc 025905 call bn_mulmod 
-0x79bd 025906 arg mem_cz ,rega 
-0x79be 025907 arg mem_az ,regb 
-0x79bf 025908 arg mem_t3 ,contw 
-0x79c0 025909 call bn_mulmod 
-0x79c1 025910 arg mem_t3 ,rega 
-0x79c2 025911 arg mem_t7 ,regb 
-0x79c3 025912 arg mem_cz ,contw 
-0x79c4 025913 call bn_mulmod 
-0x79c5 025914 arg mem_t7 ,rega 
-0x79c6 025915 arg mem_t7 ,contw 
-0x79c7 025916 call bn_sqrmod 
-0x79c8 025917 arg mem_t7 ,rega 
-0x79c9 025918 arg mem_t0 ,regb 
-0x79ca 025919 arg mem_t3 ,contw 
-0x79cb 025920 call bn_mulmod 
-0x79cc 025921 arg mem_t7 ,rega 
-0x79cd 025922 arg mem_t1 ,regb 
-0x79ce 025923 arg mem_t1 ,contw 
-0x79cf 025924 call bn_mulmod 
-0x79d0 025925 arg mem_t2 ,rega 
-0x79d1 025926 arg mem_cx ,contw 
-0x79d2 025927 call bn_sqrmod 
-0x79d3 025928 arg mem_cx ,rega 
-0x79d4 025929 arg mem_t3 ,regb 
-0x79d5 025930 arg mem_cx ,contw 
-0x79d6 025931 call bn_submod 
-0x79d7 025932 arg mem_cx ,contr 
-0x79d8 025933 arg mem_t7 ,contw 
-0x79d9 025934 call memcpy24 
-0x79da 025935 arg mem_t7 ,rega 
-0x79db 025936 call bn_lshiftmod 
-0x79dc 025937 arg mem_t3 ,rega 
-0x79dd 025938 arg mem_t7 ,regb 
-0x79de 025939 arg mem_t3 ,contw 
-0x79df 025940 call bn_submod 
-0x79e0 025941 arg mem_t3 ,rega 
-0x79e1 025942 arg mem_t2 ,regb 
-0x79e2 025943 arg mem_t2 ,contw 
-0x79e3 025944 call bn_mulmod 
-0x79e4 025945 arg mem_t2 ,rega 
-0x79e5 025946 arg mem_t1 ,regb 
-0x79e6 025947 arg mem_cy ,contw 
-0x79e7 025948 call bn_submod 
-0x79e8 025949 arg mem_cy ,rega 
-0x79e9 025950 arg mem_p ,regb 
-0x79ea 025951 arg mem_cy ,contw 
-0x79eb 025952 force 0 ,regc 
-0x79ec 025953 fetch 1 ,mem_cy 
-0x79ed 025954 isolate1 0 ,pdata 
-0x79ee 025955 call bn_add ,true 
-0x79ef 025956 copy regc ,alarm 
-0x79f0 025957 arg mem_cy ,rega 
-0x79f1 025958 call bn_rshift6 
-0x79f2 025959 fetch 1 ,mem_cy5 
-0x79f3 025960 isolate1 0 ,alarm 
-0x79f4 025961 setflag true ,7 ,pdata 
-0x79f5 025962 store 1 ,mem_cy5 
-0x79f6 025963 rtn 
-:      025966 eckp:
-0x79f7 025967 jam 192 ,mem_ec_loopc 
-0x79f8 025968 jam 1 ,mem_ec_infinite 
-:      025969 eckp_0:
-0x79f9 025970 fetch 1 ,mem_ec_loopc 
-0x79fa 025971 increase -1 ,pdata 
-0x79fb 025972 nrtn positive 
-0x79fc 025973 store 1 ,mem_ec_loopc 
-0x79fd 025974 fetch 1 ,mem_ec_infinite 
-0x79fe 025975 call ecdbl ,blank 
-0x79ff 025976 fetch 1 ,mem_ec_loopc 
-0x7a00 025977 arg mem_k ,contr 
-0x7a01 025978 call bn_testbit 
-0x7a02 025979 branch eckp_0 ,true 
-0x7a03 025980 fetch 1 ,mem_ec_infinite 
-0x7a04 025981 nbranch eckp_1 ,blank 
-0x7a05 025982 call ecadd 
-0x7a06 025983 branch eckp_0 
-:      025984 eckp_1:
-0x7a07 025985 jam 0 ,mem_ec_infinite 
-0x7a08 025986 arg mem_ax ,contr 
-0x7a09 025987 arg mem_cx ,contw 
-0x7a0a 025988 call ec_copy 
-0x7a0b 025989 branch eckp_0 
-:      025992 ecunmapz:
-0x7a0c 025993 arg mem_cz ,rega 
-0x7a0d 025994 arg mem_t3 ,contw 
-0x7a0e 025995 call bn_invmod 
-0x7a0f 025996 arg mem_t3 ,rega 
-0x7a10 025997 arg mem_t1 ,contw 
-0x7a11 025998 call bn_sqrmod 
-0x7a12 025999 arg mem_cx ,rega 
-0x7a13 026000 arg mem_t1 ,regb 
-0x7a14 026001 arg mem_bx ,contw 
-0x7a15 026002 call bn_mulmod 
-0x7a16 026003 arg mem_t3 ,rega 
-0x7a17 026004 arg mem_t1 ,regb 
-0x7a18 026005 arg mem_t2 ,contw 
-0x7a19 026006 call bn_mulmod 
-0x7a1a 026007 arg mem_cy ,rega 
-0x7a1b 026008 arg mem_t2 ,regb 
-0x7a1c 026009 arg mem_by ,contw 
-0x7a1d 026010 branch bn_mulmod 
-:      026013 sha_endian_swap:
-0x7a1e 026014 force 16 ,loopcnt 
-:      026015 sha_endian_swap2:
-0x7a1f 026016 ifetch 4 ,contr 
-0x7a20 026017 force 4 ,rega 
-0x7a21 026018 increase 3 ,contw 
-:      026019 sha_endian_loop:
-0x7a22 026020 istore 1 ,contw 
-0x7a23 026021 rshift8 pdata ,pdata 
-0x7a24 026022 increase -2 ,contw 
-0x7a25 026023 increase -1 ,rega 
-0x7a26 026024 nbranch sha_endian_loop ,zero 
-0x7a27 026025 increase 5 ,contw 
-0x7a28 026026 loop sha_endian_swap2 
-0x7a29 026027 rtn 
-:      026030 sha_getw:
-0x7a2a 026031 lshift2 queue ,pdata 
-0x7a2b 026032 iadd timeup ,contr 
-0x7a2c 026033 ifetch 4 ,contr 
-0x7a2d 026034 rtn 
-:      026036 sha_r:
-0x7a2e 026037 force 16 ,alarm 
-0x7a2f 026038 arg memdat ,timeup 
-:      026039 sha_r_loop:
-0x7a30 026040 add alarm ,-7 ,queue 
-0x7a31 026041 call sha_getw 
-0x7a32 026042 iforce temp 
-0x7a33 026043 add alarm ,-16 ,queue 
-0x7a34 026044 call sha_getw 
-0x7a35 026045 iadd temp ,temp 
-0x7a36 026046 add alarm ,-2 ,queue 
-0x7a37 026047 call sha_getw 
-0x7a38 026048 shasx pdata ,1 ,pdata 
-0x7a39 026049 iadd temp ,temp 
-0x7a3a 026050 add alarm ,-15 ,queue 
-0x7a3b 026051 call sha_getw 
-0x7a3c 026052 shasx pdata ,0 ,pdata 
-0x7a3d 026053 iadd temp ,temp 
-0x7a3e 026054 lshift2 alarm ,pdata 
-0x7a3f 026055 iadd timeup ,contw 
-0x7a40 026056 istoret 4 ,contw 
-0x7a41 026057 increase 1 ,alarm 
-0x7a42 026058 compare 64 ,alarm ,0xff 
-0x7a43 026059 nbranch sha_r_loop ,true 
-0x7a44 026060 rtn 
-:      026063 sha_init:
-0x7a45 026064 arg memh0 ,contr 
-0x7a46 026065 force 7 ,regext_index 
-:      026066 sha_init_0:
-0x7a47 026067 ifetch 4 ,contr 
-0x7a48 026068 iforce regext 
-0x7a49 026069 increase -1 ,regext_index 
-0x7a4a 026070 branch sha_init_0 ,positive 
-0x7a4b 026071 rtn 
-:      026073 sha:
-0x7a4c 026074 set1 mark_ext_patch ,mark 
-0x7a4d 026075 bpatch patch3f_0 ,mem_patch3f 
-0x7a4e 026076 call sha_r 
-0x7a4f 026077 arg memahbak ,contw 
-0x7a50 026078 force 0 ,regext_index 
-:      026079 sha_0:
-0x7a51 026080 deposit regext 
-0x7a52 026081 istore 4 ,contw 
-0x7a53 026082 increase 1 ,regext_index 
-0x7a54 026083 compare 8 ,regext_index ,0xff 
-0x7a55 026084 nbranch sha_0 ,true 
-0x7a56 026085 call enable_authrom 
-0x7a57 026086 arg memk ,timeup 
-0x7a58 026087 arg memdat ,alarm 
-0x7a59 026088 force 64 ,loopcnt 
-:      026089 sha_loop:
-0x7a5a 026090 ifetcht 4 ,alarm 
-0x7a5b 026091 ifetch 4 ,timeup 
-0x7a5c 026092 increase 4 ,timeup 
-0x7a5d 026093 increase 4 ,alarm 
-0x7a5e 026094 iadd temp ,pdata 
-0x7a5f 026095 force 7 ,regext_index 
-0x7a60 026096 iadd regext ,temp 
-0x7a61 026097 force 4 ,regext_index 
-0x7a62 026098 shasx regext ,3 ,pdata 
-0x7a63 026099 iadd temp ,temp 
-0x7a64 026100 force 5 ,regext_index 
-0x7a65 026101 deposit regext 
-0x7a66 026102 force 6 ,regext_index 
-0x7a67 026103 ixor regext ,pdata 
-0x7a68 026104 force 4 ,regext_index 
-0x7a69 026105 iand regext ,pdata 
-0x7a6a 026106 force 6 ,regext_index 
-0x7a6b 026107 ixor regext ,pdata 
-0x7a6c 026108 iadd temp ,temp 
-0x7a6d 026109 force 7 ,regext_index 
-0x7a6e 026110 copy temp ,regext 
-0x7a6f 026111 force 3 ,regext_index 
-0x7a70 026112 deposit regext 
-0x7a71 026113 iadd temp ,regext 
-0x7a72 026114 force 0 ,regext_index 
-0x7a73 026115 deposit regext 
-0x7a74 026116 force 1 ,regext_index 
-0x7a75 026117 iand regext ,temp 
-0x7a76 026118 ior regext ,pdata 
-0x7a77 026119 force 2 ,regext_index 
-0x7a78 026120 iand regext ,pdata 
-0x7a79 026121 ior temp ,temp 
-0x7a7a 026122 force 0 ,regext_index 
-0x7a7b 026123 shasx regext ,2 ,pdata 
-0x7a7c 026124 iadd temp ,pdata 
-0x7a7d 026125 force 7 ,regext_index 
-0x7a7e 026126 iadd regext ,regext 
-0x7a7f 026127 regexrot 
-0x7a80 026128 loop sha_loop 
-0x7a81 026129 arg memahbak ,contr 
-0x7a82 026130 force 0 ,regext_index 
-:      026131 sha_1:
-0x7a83 026132 ifetch 4 ,contr 
-0x7a84 026133 iadd regext ,regext 
-0x7a85 026134 increase 1 ,regext_index 
-0x7a86 026135 compare 8 ,regext_index ,0xff 
-0x7a87 026136 nbranch sha_1 ,true 
-0x7a88 026137 branch disable_authrom 
-:      026140 sha_result:
-0x7a89 026141 arg memresult ,contw 
-0x7a8a 026142 force 7 ,regext_index 
-:      026143 sha_regext_save:
-0x7a8b 026144 deposit regext 
-0x7a8c 026145 istore 4 ,contw 
-0x7a8d 026146 increase -1 ,regext_index 
-0x7a8e 026147 branch sha_regext_save ,positive 
-0x7a8f 026148 rtn 
-:      026150 pad_xor:
-0x7a90 026152 arg memdat ,contw 
-0x7a91 026153 increase -4 ,contr 
-0x7a92 026154 sub loopcnt ,16 ,rega 
-:      026155 pad_xor_0:
-0x7a93 026156 ifetch 4 ,contr 
-0x7a94 026157 ixor temp ,pdata 
-0x7a95 026158 istore 4 ,contw 
-0x7a96 026159 increase -8 ,contr 
-0x7a97 026160 loop pad_xor_0 
-0x7a98 026161 copy rega ,loopcnt 
-0x7a99 026162 deposit temp 
-:      026163 pad_xor_1:
-0x7a9a 026164 istore 4 ,contw 
-0x7a9b 026165 loop pad_xor_1 
-0x7a9c 026166 rtn 
-:      026168 g_noninit:
-0x7a9d 026169 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7a9e 026170 arg memdat ,contw 
-0x7a9f 026171 force 6 ,loopcnt 
-0x7aa0 026172 call memcpy_dword_swap 
-0x7aa1 026173 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aa2 026174 force 6 ,loopcnt 
-0x7aa3 026175 call memcpy_dword_swap 
-0x7aa4 026176 arg mem_sp_random_remote_end ,contr 
-0x7aa5 026177 call memcpy_dword_swap4 
-0x7aa6 026178 call sha_init 
-0x7aa7 026179 call sha 
-0x7aa8 026180 arg mem_sp_random_local_end ,contr 
-0x7aa9 026181 arg memdat ,contw 
-0x7aaa 026182 branch g_common 
-:      026184 g_init:
-0x7aab 026185 arg mem_sp_pubkey_local_x_end ,contr 
-0x7aac 026186 arg memdat ,contw 
-0x7aad 026187 force 6 ,loopcnt 
-0x7aae 026188 call memcpy_dword_swap 
-0x7aaf 026189 arg mem_sp_pubkey_remote_x_end ,contr 
-0x7ab0 026190 force 6 ,loopcnt 
-0x7ab1 026191 call memcpy_dword_swap 
-0x7ab2 026192 arg mem_sp_random_local_end ,contr 
-0x7ab3 026193 call memcpy_dword_swap4 
-0x7ab4 026194 call sha_init 
-0x7ab5 026195 call sha 
-0x7ab6 026196 arg mem_sp_random_remote_end ,contr 
-0x7ab7 026197 arg memdat ,contw 
-:      026198 g_common:
-0x7ab8 026199 call memcpy_dword_swap4 
-0x7ab9 026200 setarg 0x800000 
-0x7aba 026201 lshift8 pdata ,pdata 
-0x7abb 026202 istore 4 ,contw 
-0x7abc 026203 force 5 ,loopcnt 
-0x7abd 026204 call memset0 
-0x7abe 026205 setarg 640 
-0x7abf 026206 istore 4 ,contw 
-0x7ac0 026207 call sha 
-0x7ac1 026209 fetch 4 ,memresult 
-0x7ac2 026211 arg 1000 ,rega 
-0x7ac3 026212 idiv rega 
-0x7ac4 026213 call wait_div_end 
-0x7ac5 026214 remainder pdata 
-0x7ac6 026215 store 4 ,mem_sp_gkey 
-0x7ac7 026216 quotient pdata 
-0x7ac8 026217 arg 1000 ,rega 
-0x7ac9 026218 idiv rega 
-0x7aca 026219 call wait_div_end 
-0x7acb 026220 remainder pdata 
-0x7acc 026221 arg 1000 ,rega 
-0x7acd 026222 imul32 rega ,pdata 
-0x7ace 026223 fetcht 4 ,mem_sp_gkey 
-0x7acf 026224 iadd temp ,pdata 
-0x7ad0 026225 store 4 ,mem_sp_gkey 
-0x7ad1 026226 rtn 
-:      026228 function_f1:
-0x7ad2 026229 setarg 0x363636 
-0x7ad3 026230 lshift8 pdata ,temp 
-0x7ad4 026231 or_into 0x36 ,temp 
-0x7ad5 026232 fetch 2 ,mem_sp_prarm_stack 
-0x7ad6 026233 copy pdata ,contr 
-0x7ad7 026234 force 4 ,loopcnt 
-0x7ad8 026235 call pad_xor 
-0x7ad9 026236 call sha_init 
-0x7ada 026237 call sha 
-0x7adb 026238 fetch 2 ,mem_sp_prarm_stack + 2 
-0x7adc 026239 copy pdata ,contr 
-0x7add 026240 arg memdat ,contw 
-0x7ade 026241 force 6 ,loopcnt 
-0x7adf 026242 call memcpy_dword_swap 
-0x7ae0 026243 fetch 2 ,mem_sp_prarm_stack + 4 
-0x7ae1 026244 copy pdata ,contr 
-0x7ae2 026245 force 6 ,loopcnt 
-0x7ae3 026246 call memcpy_dword_swap 
-0x7ae4 026247 setarg 0x800000 
-0x7ae5 026248 istore 3 ,contw 
-0x7ae6 026249 force 0 ,pdata 
-0x7ae7 026250 istore 1 ,contw 
-0x7ae8 026251 force 0 ,pdata 
-0x7ae9 026252 istore 8 ,contw 
-0x7aea 026253 setarg 0x0388 
-0x7aeb 026254 istore 4 ,contw 
-0x7aec 026255 call sha 
-0x7aed 026256 call sha_result 
-0x7aee 026257 arg memresult ,contr 
-0x7aef 026258 arg memahsave ,contw 
-0x7af0 026259 call memcpy32 
-0x7af1 026261 setarg 0x5c5c5c 
-0x7af2 026262 lshift8 pdata ,temp 
-0x7af3 026263 or_into 0x5c ,temp 
-0x7af4 026264 fetch 2 ,mem_sp_prarm_stack 
-0x7af5 026265 copy pdata ,contr 
-0x7af6 026266 force 4 ,loopcnt 
-0x7af7 026267 call pad_xor 
-0x7af8 026268 call sha_init 
-0x7af9 026269 call sha 
-0x7afa 026270 arg memahsave_end ,contr 
-0x7afb 026271 arg memdat ,contw 
-0x7afc 026272 force 8 ,loopcnt 
-0x7afd 026273 call memcpy_dword_swap 
-0x7afe 026274 setarg 0x800000 
-0x7aff 026275 lshift8 pdata ,pdata 
-0x7b00 026276 istore 4 ,contw 
-0x7b01 026277 call bn_zero 
-0x7b02 026278 setarg 0x0300 
-0x7b03 026279 istore 4 ,contw 
-0x7b04 026280 call sha 
-0x7b05 026281 branch sha_result 
-:      026284 function_f2:
-0x7b06 026285 setarg 0x363636 
-0x7b07 026286 lshift8 pdata ,temp 
-0x7b08 026287 or_into 0x36 ,temp 
-0x7b09 026288 arg mem_sp_dhkey_end ,contr 
-0x7b0a 026289 force 6 ,loopcnt 
-0x7b0b 026290 call pad_xor 
-0x7b0c 026291 call sha_init 
-0x7b0d 026292 call sha 
-0x7b0e 026293 fetch 2 ,mem_sp_prarm_stack + 12 
-0x7b0f 026294 copy pdata ,contr 
-0x7b10 026295 arg memdat ,contw 
-0x7b11 026296 call memcpy_dword_swap4 
-0x7b12 026297 fetch 2 ,mem_sp_prarm_stack + 14 
-0x7b13 026298 copy pdata ,contr 
-0x7b14 026299 call memcpy_dword_swap4 
-0x7b15 026301 setarg 0x62746c 
-0x7b16 026302 lshift8 pdata ,pdata 
-0x7b17 026303 or_into 0x6b ,pdata 
-0x7b18 026304 istore 4 ,contw 
-0x7b19 026305 arg mem_addr_value_end ,contr 
-0x7b1a 026306 force 3 ,loopcnt 
-0x7b1b 026307 call memcpy_dword_swap 
-0x7b1c 026309 setarg 0x800000 
-0x7b1d 026310 lshift8 pdata ,pdata 
-0x7b1e 026311 istore 4 ,contw 
-0x7b1f 026312 force 0 ,pdata 
-0x7b20 026313 istore 8 ,contw 
-0x7b21 026314 setarg 0x0380 
-0x7b22 026315 istore 4 ,contw 
-0x7b23 026316 call sha 
-0x7b24 026318 call sha_result 
-0x7b25 026319 arg memresult ,contr 
-0x7b26 026320 arg memahsave ,contw 
-0x7b27 026321 call memcpy32 
-0x7b28 026323 setarg 0x5c5c5c 
-0x7b29 026324 lshift8 pdata ,temp 
-0x7b2a 026325 or_into 0x5c ,temp 
-0x7b2b 026326 arg mem_sp_dhkey_end ,contr 
-0x7b2c 026327 force 6 ,loopcnt 
-0x7b2d 026328 call pad_xor 
-0x7b2e 026329 call sha_init 
-0x7b2f 026330 call sha 
-0x7b30 026331 arg memahsave_end ,contr 
-0x7b31 026332 arg memdat ,contw 
-0x7b32 026333 force 8 ,loopcnt 
-0x7b33 026334 call memcpy_dword_swap 
-0x7b34 026335 setarg 0x800000 
-0x7b35 026336 lshift8 pdata ,pdata 
-0x7b36 026337 istore 4 ,contw 
-0x7b37 026338 call bn_zero 
-0x7b38 026339 setarg 0x0300 
-0x7b39 026340 istore 4 ,contw 
-0x7b3a 026341 call sha 
-0x7b3b 026342 branch sha_result 
-:      026345 function_f3a:
-0x7b3c 026346 setarg 0x363636 
-0x7b3d 026347 lshift8 pdata ,temp 
-0x7b3e 026348 or_into 0x36 ,temp 
-0x7b3f 026349 arg mem_sp_dhkey_end ,contr 
-0x7b40 026350 force 6 ,loopcnt 
-0x7b41 026351 call pad_xor 
-0x7b42 026352 call sha_init 
-0x7b43 026353 call sha 
-0x7b44 026354 arg mem_sp_random_remote_end ,contr 
-0x7b45 026355 arg memdat ,contw 
-0x7b46 026356 call memcpy_dword_swap4 
-0x7b47 026357 arg mem_sp_random_local_end ,contr 
-0x7b48 026358 call memcpy_dword_swap4 
-0x7b49 026359 branch function_f3b_common 
-:      026361 function_f3b:
-0x7b4a 026362 setarg 0x363636 
-0x7b4b 026363 lshift8 pdata ,temp 
-0x7b4c 026364 or_into 0x36 ,temp 
-0x7b4d 026365 arg mem_sp_dhkey_end ,contr 
-0x7b4e 026366 force 6 ,loopcnt 
-0x7b4f 026367 call pad_xor 
-0x7b50 026368 call sha_init 
-0x7b51 026369 call sha 
-0x7b52 026371 arg mem_sp_random_local_end ,contr 
-0x7b53 026372 arg memdat ,contw 
-0x7b54 026373 call memcpy_dword_swap4 
-0x7b55 026374 arg mem_sp_random_remote_end ,contr 
-0x7b56 026375 call memcpy_dword_swap4 
-:      026376 function_f3b_common:
-0x7b57 026377 setarg 0x0 
-0x7b58 026378 istore 8 ,contw 
-0x7b59 026379 istore 8 ,contw 
-0x7b5a 026381 copy contw ,temp 
-0x7b5b 026382 jam 0x80 ,mem_addr_padding 
-0x7b5c 026383 copy temp ,contw 
-0x7b5d 026384 arg mem_addr_iocap_end ,contr 
-0x7b5e 026385 call memcpy_dword_swap4 
-0x7b5f 026387 call sha 
-0x7b60 026389 arg memdat ,contw 
-0x7b61 026390 force 7 ,loopcnt 
-0x7b62 026391 call memset0 
-0x7b63 026392 istore 4 ,contw 
-0x7b64 026393 setarg 0x03F8 
-0x7b65 026394 istore 4 ,contw 
-0x7b66 026395 call sha 
-0x7b67 026396 call sha_result 
-0x7b68 026398 arg memresult ,contr 
-0x7b69 026399 arg memahsave ,contw 
-0x7b6a 026400 call memcpy32 
-0x7b6b 026402 setarg 0x5c5c5c 
-0x7b6c 026403 lshift8 pdata ,temp 
-0x7b6d 026404 or_into 0x5c ,temp 
-0x7b6e 026405 arg mem_sp_dhkey_end ,contr 
-0x7b6f 026406 force 6 ,loopcnt 
-0x7b70 026407 call pad_xor 
-0x7b71 026408 call sha_init 
-0x7b72 026409 call sha 
-0x7b73 026410 arg memahsave_end ,contr 
-0x7b74 026411 arg memdat ,contw 
-0x7b75 026412 force 8 ,loopcnt 
-0x7b76 026413 call memcpy_dword_swap 
-0x7b77 026414 setarg 0x800000 
-0x7b78 026415 lshift8 pdata ,pdata 
-0x7b79 026416 istore 4 ,contw 
-0x7b7a 026417 call bn_zero 
-0x7b7b 026418 setarg 0x0300 
-0x7b7c 026419 istore 4 ,contw 
-0x7b7d 026420 call sha 
-0x7b7e 026421 branch sha_result 
-:      026428 eckp_calc_init:
-0x7b7f 026429 jam 192 ,mem_ec_loopc 
-:      026430 eckp_calc_init_1:
-0x7b80 026431 fetch 1 ,mem_ec_loopc 
-0x7b81 026432 rtn blank 
-0x7b82 026433 increase -1 ,pdata 
-0x7b83 026434 store 1 ,mem_ec_loopc 
-0x7b84 026435 arg mem_k ,contr 
-0x7b85 026436 call bn_testbit 
-0x7b86 026437 branch eckp_calc_init_1 ,true 
-0x7b87 026438 arg mem_ax ,contr 
-0x7b88 026439 arg mem_cx ,contw 
-0x7b89 026440 branch ec_copy 
-:      026442 eckp_calc:
-0x7b8a 026443 call ecdbl 
-0x7b8b 026444 fetch 1 ,mem_ec_loopc 
-0x7b8c 026445 increase -1 ,pdata 
-0x7b8d 026446 store 1 ,mem_ec_loopc 
-0x7b8e 026447 arg mem_k ,contr 
-0x7b8f 026448 call bn_testbit 
-0x7b90 026449 rtn true 
-0x7b91 026450 branch ecadd 
-:      026452 eckp_cp_1:
-0x7b92 026453 jam 0 ,mem_ec_infinite 
-0x7b93 026454 arg mem_ax ,contr 
-0x7b94 026455 arg mem_cx ,contw 
-0x7b95 026456 branch ec_copy 
-:      026458 memcpy_dword_swap4:
-0x7b96 026459 force 4 ,loopcnt 
-:      026460 memcpy_dword_swap:
-0x7b97 026461 increase -4 ,contr 
-:      026462 memcpy_dword_swap_loop:
-0x7b98 026463 ifetch 4 ,contr 
-0x7b99 026464 istore 4 ,contw 
-0x7b9a 026465 increase -8 ,contr 
-0x7b9b 026466 loop memcpy_dword_swap_loop 
-0x7b9c 026467 rtn 
-:      026470 ui_init:
-0x7b9d 026471 rtn wake 
-0x7b9e 026472 call ui_button_init 
-0x7b9f 026473 call ui_timer_init 
-0x7ba0 026474 branch ui_led_init 
-:      026476 ui_dispatch:
-0x7ba1 026477 fetch 1 ,mem_device_option 
-0x7ba2 026478 rtneq dvc_op_hci 
-0x7ba3 026479 call ui_led_blink_polling 
-0x7ba4 026481 branch ui_timer_check 
-:      026483 ui_button_init:
-0x7ba5 026484 fetch 1 ,mem_ui_button_gpio 
-0x7ba6 026485 rtneq ui_button_gpio_disable 
-0x7ba7 026486 iforce temp 
-0x7ba8 026487 call gpio_config_output 
-0x7ba9 026488 fetcht 1 ,mem_ui_button_gpio 
-0x7baa 026489 call gpio_out_inactive 
-0x7bab 026490 nop 100 
-0x7bac 026491 fetcht 1 ,mem_ui_button_gpio 
-0x7bad 026492 call gpio_config_input 
-0x7bae 026493 branch ui_button_polling 
-:      026495 ui_button_disable:
-0x7baf 026496 jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0x7bb0 026497 rtn 
-:      026499 ui_button_polling:
-0x7bb1 026500 set1 mark_ext_patch ,mark 
-0x7bb2 026501 bpatch patch30_5 ,mem_patch30 
-0x7bb3 026502 fetch 1 ,mem_ui_button_gpio 
-0x7bb4 026503 rtneq ui_button_gpio_disable 
-0x7bb5 026504 copy pdata ,temp 
-0x7bb6 026505 call gpio_get_bit 
-0x7bb7 026506 nbranch ui_button_up ,true 
-:      026508 ui_button_down:
-0x7bb8 026509 call ui_button_check_long_press 
-0x7bb9 026510 fetch 2 ,mem_ui_state_map 
-0x7bba 026511 set1 ui_state_btn_down 
-0x7bbb 026512 store 2 ,mem_ui_state_map 
-0x7bbc 026513 fetch 1 ,mem_ui_button_last_state 
-0x7bbd 026514 rtneq ui_button_state_down 
-0x7bbe 026515 jam ui_button_state_down ,mem_ui_button_last_state 
-0x7bbf 026517 fetch 1 ,mem_ui_button_timeout 
-0x7bc0 026518 store 1 ,mem_ui_button_timer 
-0x7bc1 026519 call lpm_button_get_wake_lock 
-0x7bc2 026520 jam bt_evt_button_down ,mem_fifo_temp 
-0x7bc3 026521 branch ui_ipc_send_event 
-:      026522 ui_button_up:
-0x7bc4 026523 fetch 2 ,mem_ui_state_map 
-0x7bc5 026524 set0 ui_state_btn_down 
-0x7bc6 026525 store 2 ,mem_ui_state_map 
-0x7bc7 026526 fetch 1 ,mem_ui_button_last_state 
-0x7bc8 026527 rtneq ui_button_state_up 
-0x7bc9 026528 jam ui_button_state_up ,mem_ui_button_last_state 
-0x7bca 026530 jam 0 ,mem_ui_button_timer 
-0x7bcb 026531 call lpm_button_clean_wake_lock 
-0x7bcc 026532 jam bt_evt_button_up ,mem_fifo_temp 
-0x7bcd 026533 branch ui_ipc_send_event 
-:      026535 ui_button_check_long_press:
-0x7bce 026536 fetch 1 ,mem_ui_button_timer 
-0x7bcf 026537 rtn blank 
-0x7bd0 026538 increase -1 ,pdata 
-0x7bd1 026539 store 1 ,mem_ui_button_timer 
-0x7bd2 026540 nrtn blank 
-0x7bd3 026542 jam bt_evt_button_long_pressed ,mem_fifo_temp 
-0x7bd4 026543 branch ui_ipc_send_event 
-:      026545 lpm_button_get_wake_lock:
-0x7bd5 026546 arg wake_lock_button ,queue 
-0x7bd6 026547 branch lpm_get_wake_lock 
-:      026549 lpm_button_clean_wake_lock:
-0x7bd7 026550 arg wake_lock_button ,queue 
-0x7bd8 026551 branch lpm_put_wake_lock 
-:      026553 ui_led_init:
-0x7bd9 026554 fetch 1 ,mem_led_gpio 
-0x7bda 026555 rtneq ui_button_gpio_disable 
-0x7bdb 026556 iforce temp 
-0x7bdc 026557 call gpio_config_output 
-0x7bdd 026558 branch ui_led_off 
-:      026560 ui_led_blink_stop:
-0x7bde 026561 fetch 2 ,mem_ui_state_map 
-0x7bdf 026562 set0 ui_state_led_blink 
-0x7be0 026563 store 2 ,mem_ui_state_map 
-0x7be1 026564 jam ui_led_stop ,mem_led_switch 
-:      026565 ui_led_off:
-0x7be2 026566 fetch 2 ,mem_ui_state_map 
-0x7be3 026567 set0 ui_state_led_on 
-0x7be4 026568 store 2 ,mem_ui_state_map 
-0x7be5 026569 fetcht 1 ,mem_led_gpio 
-0x7be6 026570 branch gpio_out_inactive 
-:      026572 ui_led_on:
-0x7be7 026573 fetch 2 ,mem_ui_state_map 
-0x7be8 026574 set1 ui_state_led_on 
-0x7be9 026575 store 2 ,mem_ui_state_map 
-0x7bea 026576 jam ui_led_stop ,mem_led_switch 
-0x7beb 026577 fetcht 1 ,mem_led_gpio 
-0x7bec 026578 branch gpio_out_active 
-:      026580 ui_led_blink_start:
-0x7bed 026581 fetch 2 ,mem_ui_state_map 
-0x7bee 026582 set1 ui_state_led_blink 
-0x7bef 026583 store 2 ,mem_ui_state_map 
-0x7bf0 026584 jam ui_led_start ,mem_led_switch 
-0x7bf1 026585 rtn 
-:      026587 ui_led_blink_polling:
-0x7bf2 026588 set1 mark_ext_patch ,mark 
-0x7bf3 026589 bpatch patch30_6 ,mem_patch30 
-0x7bf4 026590 fetch 1 ,mem_led_switch 
-0x7bf5 026591 rtneq ui_led_stop 
-0x7bf6 026592 arg ui_led_blink ,queue 
-0x7bf7 026593 call timer_check 
-0x7bf8 026594 nrtn blank 
-0x7bf9 026595 fetch 1 ,mem_led_switch 
-0x7bfa 026596 beq ui_led_dark_time ,ui_led_blink_polling_dark 
-0x7bfb 026597 call ui_led_on 
-0x7bfc 026598 jam ui_led_dark_time ,mem_led_switch 
-0x7bfd 026599 fetch 2 ,mem_led_light_time 
-0x7bfe 026600 branch ui_led_blink_timer_start 
-:      026601 ui_led_blink_polling_dark:
-0x7bff 026602 call ui_led_off 
-0x7c00 026603 jam ui_led_light_time ,mem_led_switch 
-0x7c01 026604 fetch 2 ,mem_led_dark_time 
-:      026605 ui_led_blink_timer_start:
-0x7c02 026606 arg ui_led_blink ,queue 
-0x7c03 026607 branch timer_init 
-:      026610 ui_timer_check:
-0x7c04 026611 set1 mark_ext_patch ,mark 
-0x7c05 026612 bpatch patch30_7 ,mem_patch30 
-0x7c06 026613 arg 0 ,rega 
-0x7c07 026614 fetcht 4 ,mem_ui_timer_last_btclk 
-0x7c08 026615 copy clkn_bt ,regb 
-:      026617 ui_timer_check_loop:
-0x7c09 026618 copy regb ,pdata 
-0x7c0a 026619 increase 160 ,temp 
-0x7c0b 026620 increase 160 ,temp 
-0x7c0c 026621 isub temp ,null 
-0x7c0d 026622 nbranch ui_timer_check_end ,positive 
-0x7c0e 026623 increase 1 ,rega 
-0x7c0f 026624 and rega ,0x0f ,pdata 
-0x7c10 026625 nbranch ui_timer_check_loop ,blank 
-0x7c11 026626 arg 0 ,rega 
-0x7c12 026627 call ui_timer_check_send_evt 
-:      026628 ui_timer_init:
-0x7c13 026629 copy clkn_bt ,pdata 
-0x7c14 026630 store 4 ,mem_ui_timer_last_btclk 
-0x7c15 026631 rtn 
-:      026632 ui_timer_check_end:
-0x7c16 026633 set1 mark_ext_patch ,mark 
-0x7c17 026634 bpatch patch31_0 ,mem_patch31 
-0x7c18 026635 copy rega ,pdata 
-0x7c19 026636 rtn blank 
-0x7c1a 026637 increase -160 ,temp 
-0x7c1b 026638 increase -160 ,temp 
-0x7c1c 026639 storet 4 ,mem_ui_timer_last_btclk 
-:      026640 ui_timer_check_send_evt:
-0x7c1d 026641 increase bt_evt_timer_init ,pdata 
-0x7c1e 026642 store 1 ,mem_fifo_temp 
-0x7c1f 026643 branch ui_ipc_send_event 
-:      026649 ui_ipc_get_lock:
-0x7c20 026650 jam 1 ,mem_ipc_lock_bt 
-:      026651 ui_ipc_get_lock_wait:
-0x7c21 026652 fetch 1 ,mem_ipc_lock_c51 
-0x7c22 026653 nbranch ui_ipc_get_lock_wait ,blank 
-0x7c23 026654 rtn 
-:      026656 ui_ipc_put_lock:
-0x7c24 026657 jam 0 ,mem_ipc_lock_bt 
-0x7c25 026658 rtn 
-:      026660 ui_ipc_fifo_out:
-0x7c26 026661 branch fifo_out 
-:      026665 ui_ipc_send_event:
-0x7c27 026666 set1 mark_ext_patch ,mark 
-0x7c28 026667 bpatch patch31_1 ,mem_patch31 
-0x7c29 026668 fetch 1 ,mem_device_option 
-0x7c2a 026669 rtneq dvc_op_hci 
-0x7c2b 026670 call ui_ipc_get_lock 
-0x7c2c 026671 copy rega ,pdata 
-0x7c2d 026672 store 4 ,mem_ipc_rega_temp 
-0x7c2e 026673 arg mem_ipc_fifo_bt2c51 ,rega 
-0x7c2f 026674 call fifo_in 
-0x7c30 026675 fetch 4 ,mem_ipc_rega_temp 
-0x7c31 026676 copy pdata ,rega 
-0x7c32 026677 branch ui_ipc_put_lock 
-:      026679 ui_ipc_send_cmd:
-0x7c33 026680 set1 mark_ext_patch ,mark 
-0x7c34 026681 bpatch patch31_2 ,mem_patch31 
-0x7c35 026682 fetch 1 ,mem_device_option 
-0x7c36 026683 rtneq dvc_op_hci 
-0x7c37 026684 call ui_ipc_get_lock 
-0x7c38 026685 copy rega ,pdata 
-0x7c39 026686 store 4 ,mem_ipc_rega_temp 
-0x7c3a 026687 arg mem_ipc_fifo_c512bt ,rega 
-0x7c3b 026688 call fifo_in 
-0x7c3c 026689 fetch 4 ,mem_ipc_rega_temp 
-0x7c3d 026690 copy pdata ,rega 
-0x7c3e 026691 branch ui_ipc_put_lock 
-:      026693 ui_ipc_clean_all_fifo:
-0x7c3f 026694 set1 mark_ext_patch ,mark 
-0x7c40 026695 bpatch patch31_3 ,mem_patch31 
-0x7c41 026696 setarg 0 
-0x7c42 026697 store util_fifo_len ,mem_ipc_fifo_c512bt 
-0x7c43 026698 store util_fifo_len ,mem_ipc_fifo_bt2c51 
-0x7c44 026699 rtn 
-:      026701 check_51cmd:
-0x7c45 026702 set1 mark_ext_patch ,mark 
-0x7c46 026703 bpatch patch31_4 ,mem_patch31 
-0x7c47 026704 fetch 1 ,mem_hci_cmd 
-0x7c48 026705 nrtn blank 
-0x7c49 026706 arg mem_ipc_fifo_c512bt ,rega 
-0x7c4a 026707 call fifo_is_empty 
-0x7c4b 026708 rtn blank 
-0x7c4c 026709 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
-0x7c4d 026710 call check_51cmd_once 
-0x7c4e 026711 fetch 1 ,mem_ipc_skip_continue_proc 
-0x7c4f 026712 branch check_51cmd ,blank 
-0x7c50 026713 rtn 
-:      026715 check_51cmd_once:
-0x7c51 026716 set1 mark_ext_patch ,mark 
-0x7c52 026717 bpatch patch31_5 ,mem_patch31 
-0x7c53 026718 call ui_ipc_get_lock 
-0x7c54 026719 arg mem_ipc_fifo_c512bt ,rega 
-0x7c55 026720 call fifo_out 
-0x7c56 026721 copy pdata ,temp 
-0x7c57 026722 call ui_ipc_put_lock 
-0x7c58 026723 copy temp ,pdata 
-0x7c59 026724 rtn blank 
-0x7c5a 026725 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
-0x7c5b 026726 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
-0x7c5c 026727 beq bt_cmd_reconnect ,check_51cmd_reconnect 
-0x7c5d 026728 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
-0x7c5e 026729 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
-0x7c5f 026730 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
-0x7c60 026731 beq bt_cmd_start_inquiry ,check_51cmd_inq 
-0x7c61 026732 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
-0x7c62 026733 beq bt_cmd_start_adv ,check_51cmd_adv 
-0x7c63 026734 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
-0x7c64 026735 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
-0x7c65 026736 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
-0x7c66 026737 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
-0x7c67 026738 beq bt_cmd_led_blink ,ui_led_blink_start 
-0x7c68 026739 beq bt_cmd_led_on ,ui_led_on 
-0x7c69 026740 beq bt_cmd_led_off ,ui_led_blink_stop 
-0x7c6a 026741 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
-0x7c6b 026742 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
-0x7c6c 026743 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
-0x7c6d 026744 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
-0x7c6e 026745 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
-0x7c6f 026746 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
-0x7c70 026747 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
-0x7c71 026749 store 1 ,mem_fifo_temp 
-0x7c72 026750 set1 mark_ext_patch ,mark 
-0x7c73 026751 bpatch patch31_6 ,mem_patch31 
-0x7c74 026752 fetch 1 ,mem_lmo_opcode2 
-0x7c75 026753 branch check_51cmd_once_continue ,blank 
-0x7c76 026754 call lmo_fifo_process 
-0x7c77 026755 fetch 1 ,mem_lmo_opcode2 
-0x7c78 026756 nbranch check_51cmd_restore ,blank 
-:      026757 check_51cmd_once_continue:
-0x7c79 026758 fetch 1 ,mem_fifo_temp 
-0x7c7a 026759 bmark0 mark_context ,check_51cmd_check_idle 
-:      026760 check_51cmd_once_continue0:
-0x7c7b 026761 beq bt_cmd_enter_sniff ,cmd_in_sniff 
-0x7c7c 026762 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
-0x7c7d 026763 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
-0x7c7e 026764 beq bt_cmd_disconnect ,check_51cmd_disconnect 
-0x7c7f 026765 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
-0x7c80 026766 beq bt_cmd_role_switch ,check_51cmd_role_switch 
-0x7c81 026767 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
-0x7c82 026768 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
-0x7c83 026769 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x7c84 026770 rtn 
-:      026773 bt_cmd_le_update_conn_1:
-0x7c85 026774 jam xt_ll_connection_param_req ,mem_fifo_temp 
-0x7c86 026775 branch le_xtype_fifo_in 
-:      026776 check_51cmd_check_idle:
-0x7c87 026777 store 1 ,mem_fifo_temp 
-0x7c88 026778 call context_check_idle 
-0x7c89 026779 branch check_51cmd_restore ,zero 
-0x7c8a 026780 call context_search_plap 
-0x7c8b 026781 nrtn zero 
-:      026782 check_51cmd_restore:
-0x7c8c 026783 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
-0x7c8d 026784 branch ui_ipc_send_cmd 
-:      026787 check_51cmd_role_switch:
-0x7c8e 026788 jam lmp_slot_offset ,mem_lmo_opcode2 
-0x7c8f 026789 set1 mark_switch_initiated ,mark 
-0x7c90 026790 nrtn master 
-0x7c91 026791 jam switch_flag_init ,mem_switch_flag 
-0x7c92 026792 jam lmp_switch_req ,mem_lmo_opcode2 
-0x7c93 026793 fetch 1 ,mem_connection_options 
-0x7c94 026794 set0 connection_switch ,pdata 
-0x7c95 026795 store 1 ,mem_connection_options 
-0x7c96 026796 rtn 
-:      026798 check_51cmd_start_discovery:
-0x7c97 026799 fetch 2 ,mem_ui_state_map 
-0x7c98 026800 set1 ui_state_bt_discovery 
-0x7c99 026801 store 2 ,mem_ui_state_map 
-0x7c9a 026802 jam 3 ,mem_scan_mode 
-0x7c9b 026803 rtn 
-:      026805 check_51cmd_stop_discovery:
-0x7c9c 026806 jam 0 ,mem_hid_handshake_timer_count 
-0x7c9d 026807 jam 0 ,mem_scan_mode 
-0x7c9e 026808 fetch 2 ,mem_ui_state_map 
-0x7c9f 026809 set0 ui_state_bt_discovery 
-0x7ca0 026810 store 2 ,mem_ui_state_map 
-0x7ca1 026811 rtn 
-:      026813 check_51cmd_reconnect:
-0x7ca2 026814 jam hci_cmd_create_conn ,mem_hci_cmd 
-0x7ca3 026815 rtn 
-:      026817 check_51cmd_disconnect:
-0x7ca4 026818 jam lmp_detach ,mem_lmo_opcode2 
-0x7ca5 026819 jam other_end_terminated ,mem_disconn_reason_send 
-0x7ca6 026820 rtn 
-:      026823 check_51cmd_enter_sniff_subrating:
-0x7ca7 026824 rtn 
-:      026826 check_51cmd_exit_sniff_subrating:
-0x7ca8 026827 rtn 
-:      026829 check_51cmd_sniff_test:
-0x7ca9 026830 rtn 
-:      026832 check_51cmd_pincode:
-0x7caa 026833 jam pincode_state_pincode_ready ,mem_pincode_state 
-0x7cab 026834 branch cmd_pair 
-:      026836 check_51cmd_inq:
-0x7cac 026837 rtn 
-:      026838 check_51cmd_stop_inq:
-0x7cad 026839 rtn 
-:      026840 check_51cmd_adv:
-0x7cae 026841 jam on ,mem_le_adv_enable 
-0x7caf 026842 jam adv_ind ,mem_le_adv_type 
-0x7cb0 026843 rtn 
-:      026844 check_51cmd_stop_adv:
-0x7cb1 026845 jam off ,mem_le_adv_enable 
-0x7cb2 026846 rtn 
-:      026847 check_51cmd_direct_adv:
-0x7cb3 026848 jam on ,mem_le_adv_enable 
-0x7cb4 026849 jam adv_direct_ind ,mem_le_adv_type 
-0x7cb5 026850 rtn 
-:      026851 check_51cmd_stop_direct_adv:
-0x7cb6 026852 jam off ,mem_le_adv_enable 
-0x7cb7 026853 rtn 
-:      026854 check_51cmd_le_disconnect:
-0x7cb8 026855 setarg 1 
-0x7cb9 026856 store 2 ,mem_le_superto 
-0x7cba 026857 rtn 
-:      026858 check_51cmd_le_update_conn:
-0x7cbb 026859 rtn 
-:      026860 check_51cmd_le_start_con:
-0x7cbc 026861 jam on ,mem_le_scan_enable 
-0x7cbd 026862 jam hci_cmd_le_create_conn ,mem_hci_cmd 
-0x7cbe 026863 fetch 6 ,mem_app_peer_addr 
-0x7cbf 026864 store 6 ,mem_le_conn_peer_addr 
-0x7cc0 026865 rtn 
-:      026866 check_51cmd_start_scan:
-0x7cc1 026867 jam on ,mem_le_scan_enable 
-0x7cc2 026868 rtn 
-:      026869 check_51cmd_stop_scan:
-0x7cc3 026870 jam off ,mem_le_scan_enable 
-0x7cc4 026871 jam 0 ,mem_hci_cmd 
-0x7cc5 026872 rtn 
-:      026873 check_51cmd_le_smp_sec_req:
-0x7cc6 026874 jam xt_smp_security_request ,mem_fifo_temp 
-0x7cc7 026875 branch le_xtype_fifo_in 
-:      026876 check_51cmd_hibernate:
-0x7cc8 026877 set1 mark_ext_patch ,mark 
-0x7cc9 026878 bpatch patch31_7 ,mem_patch31 
-0x7cca 026879 fetch 2 ,mem_cb_before_hibernate 
-0x7ccb 026880 call callback_func 
-0x7ccc 026881 fetch 1 ,mem_ui_button_gpio 
-0x7ccd 026882 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
-0x7cce 026883 copy pdata ,temp 
-0x7ccf 026884 call gpio_config_input 
-:      026885 check_51cmd_hibernate_btn_disabled:
-0x7cd0 026886 call ui_led_off 
-0x7cd1 026887 call ui_ipc_clean_all_fifo 
-0x7cd2 026888 branch lpm_hibernate 
-:      026890 check_51cmd_le_start_write:
-0x7cd3 026891 jam 1 ,mem_le_switch_send_data 
-0x7cd4 026892 rtn 
-:      026894 check_51cmd_bb_reconn_cancel:
-0x7cd5 026895 force page_length_timer ,queue 
-0x7cd6 026896 branch timer_stop 
-:      026898 ui_check_paring_button:
-0x7cd7 026899 fetch 1 ,mem_ui_state_map 
-0x7cd8 026900 rtnbit0 ui_state_btn_down 
-0x7cd9 026901 rtnbit0 ui_state_bt_reconnect 
-0x7cda 026902 branch check_51cmd_bb_reconn_cancel 
-:      026906 usb_isr:
-0x7cdb 026907 set1 mark_ext_patch ,mark 
-0x7cdc 026908 bpatch patch3a_5 ,mem_patch3a 
-0x7cdd 026909 call usb_tx_test 
-0x7cde 026910 hfetch 1 ,core_usb_status 
-0x7cdf 026911 store 1 ,mem_usb_status 
-0x7ce0 026912 hfetch 1 ,core_usb_fifo_empty 
-0x7ce1 026913 store 1 ,mem_usb_fifo_empty 
-0x7ce2 026914 hjam 0xe0 ,core_usb_status 
-0x7ce3 026915 fetch 1 ,mem_usb_fifo_empty 
-0x7ce4 026916 compare 0x1 ,pdata ,0x1 
-0x7ce5 026917 call usb0_fifo_empty ,true 
-0x7ce6 026918 set1 mark_ext_patch ,mark 
-0x7ce7 026919 bpatch patch3a_6 ,mem_patch3a 
-0x7ce8 026920 fetch 1 ,mem_usb_status 
-0x7ce9 026921 compare 0x1 ,pdata ,0x1 
-0x7cea 026922 call usb_status1 ,true 
-0x7ceb 026923 fetch 1 ,mem_usb_state 
-0x7cec 026924 bne usb_connected ,usb_tx 
-0x7ced 026925 fetch 2 ,mem_usb_idle_cnt 
-0x7cee 026926 increase 1 ,pdata 
-0x7cef 026927 store 2 ,mem_usb_idle_cnt 
-0x7cf0 026928 fetcht 2 ,mem_usb_idle_timeout 
-0x7cf1 026929 isub temp ,null 
-0x7cf2 026930 branch usb_init ,positive 
-0x7cf3 026931 fetch 1 ,mem_usb_status 
-0x7cf4 026932 bbit0 usb_status_nak ,usb_tx 
-0x7cf5 026933 setarg 0 
-0x7cf6 026934 store 2 ,mem_usb_idle_cnt 
-0x7cf7 026935 branch usb_tx 
-:      026938 usb_status1:
-0x7cf8 026939 set1 mark_ext_patch ,mark 
-0x7cf9 026940 bpatch patch3a_7 ,mem_patch3a 
-0x7cfa 026941 hjam 0x11 ,core_usb_status 
-0x7cfb 026942 hfetch 1 ,core_usb_ep_len 
-0x7cfc 026943 store 1 ,mem_usb_read_len 
-0x7cfd 026944 copy pdata ,loopcnt 
-0x7cfe 026945 branch usb_rx_no_data ,blank 
-0x7cff 026946 arg mem_usb_setup ,contw 
-0x7d00 026947 call usb_rx_read 
-0x7d01 026948 fetch 1 ,mem_usb_read_len 
-0x7d02 026949 sub pdata ,7 ,null 
-0x7d03 026950 rtn positive 
-:      026951 usb_class_type:
-0x7d04 026952 set1 mark_ext_patch ,mark 
-0x7d05 026953 bpatch patch3b_0 ,mem_patch3b 
-0x7d06 026954 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d07 026955 beq hci_class_request_type ,usb_hci_class_req_type 
-0x7d08 026956 beq hid_class_request_type ,usb_hid_class_req_type 
-0x7d09 026957 beq zero_class_request_type ,usb_zero_class_req_type 
-0x7d0a 026958 fetch 1 ,mem_usb_setup_brequest 
-0x7d0b 026959 beq set_address ,usb0_request_set_address 
-0x7d0c 026960 beq get_descriptor ,usb0_request_get_descriptor 
-0x7d0d 026961 beq set_configuration ,usb0_request_set_configuration 
-0x7d0e 026962 beq set_interface ,usb0_request_set_interface 
-0x7d0f 026963 branch usb0_force_stall 
-:      026965 usb_zero_class_req_type:
-0x7d10 026966 fetch 1 ,mem_usb_setup_brequest 
-0x7d11 026967 beq clear_feature ,usb0_request_clear_feature 
-0x7d12 026968 beq set_feature ,usb0_request_set_feature 
-0x7d13 026969 beq set_configuration ,usb0_reply_zerolen 
-0x7d14 026970 beq set_address ,usb0_request_set_address 
-0x7d15 026971 branch usb0_force_stall 
-:      026972 usb_hci_class_req_type:
-0x7d16 026973 call usb0_reply_zerolen 
-0x7d17 026974 rtn 
-:      026976 usb_rx_no_data:
-0x7d18 026977 fetch 1 ,mem_usb_status 
-0x7d19 026978 bbit1 usb_status_setup ,usb_class_type 
-0x7d1a 026979 rtn 
-:      026980 usb_set_protocol_req:
-0x7d1b 026981 fetch 1 ,mem_usb_set_protocol_count 
-0x7d1c 026982 increase 1 ,pdata 
-0x7d1d 026983 store 1 ,mem_usb_set_protocol_count 
-0x7d1e 026984 compare 2 ,pdata ,0xff 
-0x7d1f 026985 nbranch usb0_reply_zerolen ,true 
-0x7d20 026986 jam 1 ,mem_usb_desc 
-0x7d21 026987 branch usb0_reply_zerolen 
-:      026988 usb_hid_class_req_type:
-0x7d22 026989 fetch 1 ,mem_usb_setup_brequest 
-0x7d23 026990 beq set_idle ,usb_set_idle 
-0x7d24 026991 beq set_report ,usb_set_report 
-0x7d25 026992 beq set_protocol ,usb_set_protocol_req 
-0x7d26 026993 branch usb0_force_stall 
-:      026994 usb_set_idle:
-0x7d27 026995 fetch 1 ,mem_usb_state 
-0x7d28 026996 beq usb_setidle_1 ,usb_set_idle_connected 
-0x7d29 026997 bne usb_resume ,usb0_reply_zerolen 
-0x7d2a 026998 jam usb_setidle_1 ,mem_usb_state 
-0x7d2b 026999 branch usb0_reply_zerolen 
-:      027000 usb_set_idle_connected:
-0x7d2c 027001 jam usb_connected ,mem_usb_state 
-0x7d2d 027002 branch usb0_reply_zerolen 
-:      027004 usb_set_report:
-0x7d2e 027005 jam 1 ,mem_usb_desc 
-0x7d2f 027006 arg mem_usb_desc ,rega 
-0x7d30 027007 arg 1 ,regb 
-0x7d31 027008 branch usb0_respond 
-:      027009 usb0_force_stall:
-0x7d32 027010 hjam 1 ,core_usb_stall 
-0x7d33 027011 rtn 
-:      027012 usb0_reply_zerolen:
-0x7d34 027013 hjam 0x40 ,core_usb_clear 
-0x7d35 027014 rtn 
-:      027016 usb_rx_read:
-0x7d36 027017 hfetch 1 ,core_usb_ep 
-0x7d37 027018 istore 1 ,contw 
-0x7d38 027019 loop usb_rx_read 
-0x7d39 027020 rtn 
-:      027022 usb0_fifo_empty:
-0x7d3a 027023 hjam 0x1 ,core_usb_fifo_empty 
-0x7d3b 027024 call usb0_tx 
-0x7d3c 027025 rtn 
-:      027027 usb0_request_get_descriptor:
-0x7d3d 027028 set1 mark_ext_patch ,mark 
-0x7d3e 027029 bpatch patch3b_1 ,mem_patch3b 
-0x7d3f 027030 set0 mark_isstr ,mark 
-0x7d40 027031 fetch 1 ,mem_usb_setup_bvalueh 
-0x7d41 027032 beq dsc_device ,dsc_device_info 
-0x7d42 027033 beq dsc_config ,dsc_config_info 
-0x7d43 027034 beq dsc_string ,dsc_string_info 
-0x7d44 027035 beq dsc_hid ,dsc_hid_info 
-0x7d45 027036 beq dsc_hid_report ,dsc_hid_report_info 
-0x7d46 027037 rtn 
-:      027039 dsc_device_info:
-0x7d47 027040 arg mem_devicedesc ,rega 
-0x7d48 027041 branch usb0_respond_length 
-:      027042 dsc_config_info:
-0x7d49 027043 arg mem_confdesc ,rega 
-0x7d4a 027044 branch usb0_respond_length 
-:      027045 dsc_string_info:
-0x7d4b 027046 fetch 1 ,mem_usb_setup_bvalue 
-0x7d4c 027047 and_into 3 ,pdata 
-0x7d4d 027048 arg mem_string0 ,rega 
-0x7d4e 027049 beq 0 ,usb0_respond_length 
-0x7d4f 027050 set1 mark_isstr ,mark 
-0x7d50 027051 arg mem_string1 ,rega 
-0x7d51 027052 beq 1 ,usb0_respond_length 
-0x7d52 027053 arg mem_string2 ,rega 
-0x7d53 027054 beq 2 ,usb0_respond_length 
-0x7d54 027055 arg mem_string3 ,rega 
-0x7d55 027056 beq 3 ,usb0_respond_length 
-0x7d56 027057 branch assert 
-:      027058 dsc_hid_info:
-0x7d57 027059 arg mem_confdesc + 18 ,rega 
-0x7d58 027060 fetch 1 ,mem_confdesc + 18 
-0x7d59 027061 copy pdata ,regb 
-0x7d5a 027062 branch usb0_respond 
-:      027063 dsc_hid_report_info:
-0x7d5b 027064 fetch 2 ,mem_usb_setup_windex 
-0x7d5c 027065 beq 1 ,dsc_hid_report_info0 
-0x7d5d 027066 arg mem_hidreportdesc_kb ,rega 
-0x7d5e 027067 branch usb0_respond_length 
-:      027068 dsc_hid_report_info0:
-0x7d5f 027069 jam usb_got_report_req ,mem_usb_state 
-0x7d60 027070 arg mem_hidreportdesc_m ,rega 
-0x7d61 027071 branch usb0_respond_length 
-:      027073 usb0_respond_length:
-0x7d62 027074 ifetch 1 ,rega 
-0x7d63 027075 iforce regb 
-0x7d64 027076 increase 1 ,rega 
-:      027079 usb0_respond:
-0x7d65 027080 set1 mark_ext_patch ,mark 
-0x7d66 027081 bpatch patch3b_2 ,mem_patch3b 
-0x7d67 027082 bmark0 mark_isstr ,usb0_respond0 
-0x7d68 027083 add regb ,1 ,pdata 
-0x7d69 027084 lshift pdata ,pdata 
-0x7d6a 027085 hstore 1 ,core_usb_dfifo0 
-0x7d6b 027086 hjam 3 ,core_usb_dfifo0 
-0x7d6c 027087 fetch 1 ,mem_usb_setup_blength 
-0x7d6d 027088 increase -2 ,pdata 
-0x7d6e 027089 rshift pdata ,pdata 
-0x7d6f 027090 store 1 ,mem_usb_setup_blength 
-0x7d70 027091 beq 0 ,usb_no_respond_data 
-:      027092 usb0_respond0:
-0x7d71 027093 fetch 1 ,mem_usb_setup_blength 
-0x7d72 027094 isub regb ,null 
-0x7d73 027095 branch usb0_respond1 ,positive 
-0x7d74 027096 copy pdata ,regb 
-:      027097 usb0_respond1:
-0x7d75 027098 copy rega ,pdata 
-0x7d76 027099 store 2 ,mem_bufptr 
-0x7d77 027100 copy regb ,pdata 
-0x7d78 027101 store 1 ,mem_remain 
-0x7d79 027102 branch usb0_tx 
-:      027104 usb_no_respond_data:
-0x7d7a 027105 arg 0 ,queue 
-0x7d7b 027106 branch usb_trig 
-:      027110 usb0_tx:
-0x7d7c 027111 set1 mark_ext_patch ,mark 
-0x7d7d 027112 bpatch patch3b_3 ,mem_patch3b 
-0x7d7e 027113 fetch 1 ,mem_remain 
-0x7d7f 027114 rtn blank 
-0x7d80 027115 copy pdata ,loopcnt 
-0x7d81 027116 sub pdata ,ep0_packet_size ,null 
-0x7d82 027117 branch usb0_tx_info ,positive 
-0x7d83 027118 arg ep0_packet_size ,loopcnt 
-:      027119 usb0_tx_info:
-0x7d84 027120 fetch 1 ,mem_remain 
-0x7d85 027121 isub loopcnt ,pdata 
-0x7d86 027122 store 1 ,mem_remain 
-0x7d87 027123 fetch 2 ,mem_bufptr 
-0x7d88 027124 copy pdata ,contr 
-:      027125 usb0_tx0:
-0x7d89 027126 ifetch 1 ,contr 
-0x7d8a 027127 hstore 1 ,core_usb_dfifo0 
-0x7d8b 027128 bmark0 mark_isstr ,usb0_tx1 
-0x7d8c 027129 hjam 0 ,core_usb_dfifo0 
-:      027130 usb0_tx1:
-0x7d8d 027131 loop usb0_tx0 
-0x7d8e 027132 copy contr ,pdata 
-0x7d8f 027133 store 2 ,mem_bufptr 
-0x7d90 027134 arg 0 ,queue 
-0x7d91 027135 call usb_trig 
-0x7d92 027136 fetch 1 ,mem_remain 
-0x7d93 027137 nrtn blank 
-0x7d94 027138 fetch 1 ,mem_usb_state 
-0x7d95 027139 rtnne usb_got_report_req 
-0x7d96 027140 jam usb_connected ,mem_usb_state 
-0x7d97 027141 rtn 
-:      027144 usb0_request_set_configuration:
-0x7d98 027145 fetch 1 ,mem_usb_setup_bvalue 
-0x7d99 027146 sub pdata ,1 ,null 
-0x7d9a 027147 nbranch usb0_force_stall ,positive 
-:      027148 usb0_request_set_address:
-0x7d9b 027149 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7d9c 027150 bne in_device ,usb0_force_stall 
-0x7d9d 027151 fetch 2 ,mem_usb_setup_windex 
-0x7d9e 027152 bne 0 ,usb0_force_stall 
-0x7d9f 027153 fetch 1 ,mem_usb_setup_blength 
-0x7da0 027154 bne 0 ,usb0_force_stall 
-0x7da1 027155 branch usb0_reply_zerolen 
-:      027157 usb0_request_set_interface:
-0x7da2 027158 fetch 1 ,mem_usb_setup_bmrequesttype 
-0x7da3 027159 bne in_interface ,usb0_force_stall 
-0x7da4 027160 fetch 1 ,mem_usb_setup_bvalue 
-0x7da5 027161 bne 0 ,usb0_force_stall 
-0x7da6 027162 fetch 1 ,mem_usb_setup_bvalueh 
-0x7da7 027163 bne 0 ,usb0_force_stall 
-0x7da8 027164 fetch 1 ,mem_usb_setup_blength 
-0x7da9 027165 bne 0 ,usb0_force_stall 
-0x7daa 027166 branch usb0_reply_zerolen 
-:      027168 usb0_request_set_feature:
-0x7dab 027169 fetch 1 ,mem_usb_setup_bvalue 
-0x7dac 027170 bne 1 ,usb0_force_stall 
-0x7dad 027171 jam usb_sleep ,mem_usb_state 
-0x7dae 027172 branch usb0_reply_zerolen 
-:      027174 usb0_request_clear_feature:
-0x7daf 027175 fetch 1 ,mem_usb_setup_bvalue 
-0x7db0 027176 bne 1 ,usb0_force_stall 
-0x7db1 027177 branch usb0_reply_zerolen 
-:      027179 usb_init:
-0x7db2 027180 set1 mark_ext_patch ,mark 
-0x7db3 027181 bpatch patch3b_4 ,mem_patch3b 
-0x7db4 027182 hjam 0x00 ,core_usb_config 
-0x7db5 027183 nop 10000 
-0x7db6 027184 hjam 0xc0 ,core_usb_trig 
-0x7db7 027185 hfetch 2 ,core_clkoff 
-0x7db8 027186 set0 clock_off_usb ,pdata 
-0x7db9 027187 hstore 2 ,core_clkoff 
-0x7dba 027188 hjam 0x3c ,core_usb_config 
-0x7dbb 027189 hjam 0xff ,core_usb_status 
-0x7dbc 027190 hjam 0xff ,core_usb_fifo_empty 
-0x7dbd 027191 jam 0 ,mem_mcmd 
-0x7dbe 027192 jam 0 ,mem_usb_state 
-0x7dbf 027193 setarg 0 
-0x7dc0 027194 store 2 ,mem_usb_idle_cnt 
-0x7dc1 027195 rtn 
-:      027198 usb_tx:
-0x7dc2 027199 set1 mark_ext_patch ,mark 
-0x7dc3 027200 bpatch patch3b_5 ,mem_patch3b 
-0x7dc4 027201 fetch 1 ,mem_mcmd 
-0x7dc5 027202 rtn blank 
-0x7dc6 027203 fetch 1 ,mem_usb_state 
-0x7dc7 027204 beq usb_sleep ,usb_wakeup 
-0x7dc8 027205 rtnne usb_connected 
-0x7dc9 027206 fetch 1 ,mem_mcmd 
-0x7dca 027207 jam 0 ,mem_mcmd 
-0x7dcb 027208 arg 6 ,loopcnt 
-0x7dcc 027209 arg mem_mouse_data ,contr 
-0x7dcd 027210 beq send_kb_data_cmd ,usb_tx_ep1 
-0x7dce 027211 beq send_mouse_data_cmd ,usb_tx_ep2 
-0x7dcf 027212 branch assert 
-:      027214 usb_tx_ep1:
-0x7dd0 027215 arg core_usb_dfifo1 ,rega 
-0x7dd1 027216 arg 1 ,queue 
-:      027217 usb_tx_loop:
-0x7dd2 027218 ifetch 1 ,contr 
-0x7dd3 027219 istore 1 ,rega 
-0x7dd4 027220 loop usb_tx_loop 
-:      027221 usb_trig:
-0x7dd5 027222 set1 mark_ext_patch ,mark 
-0x7dd6 027223 bpatch patch3b_6 ,mem_patch3b 
-0x7dd7 027224 disable swfine 
-0x7dd8 027225 fetch 2 ,mem_usb_trig_timeout 
-0x7dd9 027226 iforce stop_watch 
-0x7dda 027227 hjam 0x40 ,core_usb_status 
-:      027228 usb_trig_waitnak_loop:
-0x7ddb 027229 hfetch 1 ,core_usb_status 
-0x7ddc 027230 branch usb_init ,timeout 
-0x7ddd 027231 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
-0x7dde 027232 fetch 2 ,mem_usb_trig_timeout 
-0x7ddf 027233 iforce stop_watch 
-0x7de0 027234 arg 0 ,temp 
-0x7de1 027235 qset1 temp 
-0x7de2 027236 hstoret 1 ,core_usb_fifo_empty 
-:      027237 usb_trig_loop:
-0x7de3 027238 branch usb_init ,timeout 
-0x7de4 027239 hstoret 1 ,core_usb_trig 
-0x7de5 027240 hfetch 1 ,core_usb_fifo_empty 
-0x7de6 027241 qisolate0 pdata 
-0x7de7 027242 branch usb_trig_loop ,true 
-0x7de8 027243 rtn 
-:      027246 usb_tx_ep2:
-0x7de9 027247 arg 2 ,queue 
-0x7dea 027248 arg core_usb_dfifo2 ,rega 
-0x7deb 027249 branch usb_tx_loop 
-:      027252 usb_wakeup:
-0x7dec 027253 set1 mark_ext_patch ,mark 
-0x7ded 027254 bpatch patch3b_7 ,mem_patch3b 
-0x7dee 027255 hjam 0xfc ,core_usb_config 
-0x7def 027256 nop 10000 
-0x7df0 027257 hjam 0x3c ,core_usb_config 
-0x7df1 027258 jam usb_resume ,mem_usb_state 
-0x7df2 027259 rtn 
-:      027261 usb_tx_test:
-0x7df3 027262 fetch 1 ,mem_mcmd 
-0x7df4 027263 nrtn blank 
-0x7df5 027264 fetch 2 ,mem_usb_cnt 
-0x7df6 027265 rtn blank 
-0x7df7 027266 increase -1 ,pdata 
-0x7df8 027267 store 2 ,mem_usb_cnt 
-0x7df9 027268 jam send_mouse_data_cmd ,mem_mcmd 
-0x7dfa 027269 rtn 
-:      027272 right_shift_n:
-0x7dfb 027273 sub loopcnt ,0 ,null 
-0x7dfc 027274 rtn zero 
-:      027275 right_shift_n_loop:
-0x7dfd 027276 rshift pdata ,pdata 
-0x7dfe 027277 loop right_shift_n_loop 
-0x7dff 027278 rtn 
-:      027280 push_stack:
-0x7e00 027281 deposit contw 
-0x7e01 027282 store 2 ,mem_contw 
-0x7e02 027283 storet 8 ,mem_temp 
-0x7e03 027284 deposit timeup 
-0x7e04 027285 store 4 ,mem_timeup 
-0x7e05 027286 deposit rega 
-0x7e06 027287 store 4 ,mem_rega 
-0x7e07 027288 deposit regb 
-0x7e08 027289 store 4 ,mem_regb 
-0x7e09 027290 deposit regc 
-0x7e0a 027291 store 3 ,mem_regc 
-0x7e0b 027292 deposit contr 
-0x7e0c 027293 store 2 ,mem_contr 
-0x7e0d 027294 rtn 
-:      027295 pop_stack:
-0x7e0e 027296 fetcht 8 ,mem_temp 
-0x7e0f 027297 fetch 4 ,mem_timeup 
-0x7e10 027298 iforce timeup 
-0x7e11 027299 fetch 4 ,mem_rega 
-0x7e12 027300 iforce rega 
-0x7e13 027301 fetch 4 ,mem_regb 
-0x7e14 027302 iforce regb 
-0x7e15 027303 fetch 3 ,mem_regc 
-0x7e16 027304 iforce regc 
-0x7e17 027305 fetch 2 ,mem_contw 
-0x7e18 027306 iforce contw 
-0x7e19 027307 fetch 2 ,mem_contr 
-0x7e1a 027308 iforce contr 
-0x7e1b 027309 rtn 
-:      027315 save_cont_pointers:
-0x7e1c 027316 copy contw ,pdata 
-0x7e1d 027317 store 2 ,mem_hold_contw 
-0x7e1e 027318 copy contr ,pdata 
-0x7e1f 027319 store 2 ,mem_hold_contr 
-0x7e20 027320 rtn 
-:      027321 load_cont_pointers:
-0x7e21 027322 fetch 2 ,mem_hold_contw 
-0x7e22 027323 copy pdata ,contw 
-0x7e23 027324 fetch 2 ,mem_hold_contr 
-0x7e24 027325 copy pdata ,contr 
-0x7e25 027326 rtn 
-:      027330 delay_10ms:
-0x7e26 027331 copy clkn_bt ,pdata 
-0x7e27 027332 increase 16 ,pdata 
-0x7e28 027333 increase 16 ,pdata 
-:      027334 delay_ms_wait:
-0x7e29 027335 copy clkn_bt ,temp 
-0x7e2a 027336 isub temp ,null 
-0x7e2b 027337 branch delay_ms_wait ,positive 
-0x7e2c 027338 rtn 
-:      027340 memcpy48:
-0x7e2d 027341 ifetch 8 ,contr 
-0x7e2e 027342 istore 8 ,contw 
-0x7e2f 027343 ifetch 8 ,contr 
-0x7e30 027344 istore 8 ,contw 
-:      027345 memcpy32:
-0x7e31 027346 ifetch 8 ,contr 
-0x7e32 027347 istore 8 ,contw 
-:      027348 memcpy24:
-0x7e33 027349 ifetch 8 ,contr 
-0x7e34 027350 istore 8 ,contw 
-:      027351 memcpy16:
-0x7e35 027352 ifetch 8 ,contr 
-0x7e36 027353 istore 8 ,contw 
-0x7e37 027354 ifetch 8 ,contr 
-0x7e38 027355 istore 8 ,contw 
-0x7e39 027356 rtn 
-:      027358 bn_zero:
-0x7e3a 027359 force 3 ,loopcnt 
-:      027360 memset0:
-0x7e3b 027361 force 0 ,pdata 
-:      027362 memset8:
-0x7e3c 027363 istore 8 ,contw 
-0x7e3d 027364 loop memset8 
-0x7e3e 027365 rtn 
-:      027368 clear_mem:
-0x7e3f 027369 deposit loopcnt 
-0x7e40 027370 rtn blank 
-0x7e41 027371 setarg 0 
-:      027372 clear_mem_loop:
-0x7e42 027373 istore 1 ,contw 
-0x7e43 027374 loop clear_mem_loop 
-0x7e44 027375 rtn 
-:      027379 memcpy:
-0x7e45 027380 deposit loopcnt 
-0x7e46 027381 rtn blank 
-:      027382 memcpy_loop:
-0x7e47 027383 ifetch 1 ,contr 
-0x7e48 027384 istore 1 ,contw 
-0x7e49 027385 loop memcpy_loop 
-0x7e4a 027386 rtn 
-:      027388 timer_stop:
-0x7e4b 027389 setarg 0 
-:      027390 timer_init:
-0x7e4c 027391 arg mem_timers ,contw 
-0x7e4d 027392 iforce temp 
-0x7e4e 027393 lshift queue ,pdata 
-0x7e4f 027394 iadd contw ,contw 
-0x7e50 027395 istoret 2 ,contw 
-0x7e51 027396 rtn 
-:      027398 timer_reinit:
-0x7e52 027399 arg 0 ,queue 
-:      027400 timer_check:
-0x7e53 027401 set1 mark_ext_patch ,mark 
-0x7e54 027402 bpatch patch37_4 ,mem_patch37 
-0x7e55 027403 fetcht 4 ,mem_last_clkn 
-0x7e56 027404 rshift clkn_bt ,pdata 
-0x7e57 027405 store 4 ,mem_last_clkn 
-0x7e58 027406 isub temp ,timeup 
-0x7e59 027407 copy timeup ,temp 
-0x7e5a 027408 arg mem_timers ,contr 
-0x7e5b 027409 copy contr ,contw 
-0x7e5c 027410 arg 16 ,loopcnt 
-:      027411 timer_loop:
-0x7e5d 027412 ifetch 2 ,contr 
-0x7e5e 027413 isub temp ,pdata 
-0x7e5f 027414 branch timer_counting ,positive 
-0x7e60 027415 force 0 ,pdata 
-:      027416 timer_counting:
-0x7e61 027417 istore 2 ,contw 
-0x7e62 027418 loop timer_loop 
-0x7e63 027419 arg mem_timers ,contr 
-0x7e64 027420 lshift queue ,pdata 
-0x7e65 027421 iadd contr ,contr 
-0x7e66 027422 ifetch 2 ,contr 
-0x7e67 027423 rtn 
-:      027426 lshift8_queue:
-0x7e68 027427 increase 1 ,queue 
-:      027428 lshift8_queue_loop:
-0x7e69 027429 increase -1 ,queue 
-0x7e6a 027430 rtn zero 
-0x7e6b 027431 lshift8 pdata ,pdata 
-0x7e6c 027432 branch lshift8_queue_loop 
-:      027436 clk_add:
-0x7e6d 027437 iadd temp ,temp 
-0x7e6e 027438 copy temp ,loopcnt 
-0x7e6f 027439 setarg 3750 
-0x7e70 027440 isub loopcnt ,pdata 
-0x7e71 027441 rtn positive 
-0x7e72 027442 sub pdata ,0 ,pdata 
-0x7e73 027443 rshift16 temp ,temp 
-0x7e74 027444 increase 1 ,temp 
-0x7e75 027445 lshift16 temp ,temp 
-0x7e76 027446 ior temp ,temp 
-0x7e77 027447 rtn 
-:      027449 clk_diff_rt:
-0x7e78 027450 call clk_diff 
-0x7e79 027451 branch clk2rt 
-:      027454 clk_diff:
-0x7e7a 027455 disable user 
-0x7e7b 027456 isub temp ,pdata 
-0x7e7c 027457 branch clk_diff_pos ,positive 
-0x7e7d 027458 enable user 
-0x7e7e 027459 sub pdata ,0 ,pdata 
-:      027460 clk_diff_pos:
-0x7e7f 027461 rtnbit0 15 
-0x7e80 027462 arg -61786 ,temp 
-0x7e81 027463 iadd temp ,pdata 
-0x7e82 027464 set0 64 ,pdata 
-0x7e83 027465 rtn 
-:      027467 clk2rt:
-0x7e84 027468 iforce contr 
-0x7e85 027469 rshift16 pdata ,pdata 
-0x7e86 027470 arg 3750 ,temp 
-0x7e87 027471 imul32 temp ,pdata 
-0x7e88 027472 iadd contr ,pdata 
-0x7e89 027473 rtn 
-:      027476 clk2lpo:
-0x7e8a 027477 lshift8 pdata ,pdata 
-0x7e8b 027478 lshift4 pdata ,pdata 
-0x7e8c 027479 fetcht 3 ,mem_clks_per_lpo 
-0x7e8d 027480 idiv temp 
-0x7e8e 027481 call wait_div_end 
-0x7e8f 027482 quotient temp 
-0x7e90 027483 rtn 
-:      027486 clk2bt:
-0x7e91 027487 arg 3750 ,temp 
-0x7e92 027488 idiv temp 
-0x7e93 027489 call wait_div_end 
-0x7e94 027490 quotient pdata 
-0x7e95 027491 lshift16 pdata ,pdata 
-0x7e96 027492 remainder temp 
-0x7e97 027493 ior temp ,temp 
-0x7e98 027494 rtn 
-:      027497 mem3_hex2string_to_uart:
-0x7e99 027498 arg 3 ,loopcnt 
-0x7e9a 027499 branch hex2string_to_uart0 
-:      027500 mem2_hex2string_to_uart:
-0x7e9b 027501 arg 2 ,loopcnt 
-0x7e9c 027502 branch hex2string_to_uart0 
-:      027506 adss_hex2string_to_uart:
-0x7e9d 027507 arg 6 ,loopcnt 
-:      027508 hex2string_to_uart0:
-0x7e9e 027509 ifetch 1 ,rega 
-0x7e9f 027510 copy pdata ,temp 
-0x7ea0 027511 rshift4 pdata ,pdata 
-0x7ea1 027512 call dialog2uchar 
-0x7ea2 027513 istore 1 ,contwu 
-0x7ea3 027514 copy temp ,pdata 
-0x7ea4 027515 and pdata ,0xf ,pdata 
-0x7ea5 027516 call dialog2uchar 
-0x7ea6 027517 istore 1 ,contwu 
-0x7ea7 027518 increase 1 ,rega 
-0x7ea8 027519 loop hex2string_to_uart0 
-0x7ea9 027520 rtn 
-:      027521 dialog2uchar:
-0x7eaa 027522 sub pdata ,9 ,null 
-0x7eab 027523 branch dialog2uchar0to9 ,positive 
-0x7eac 027524 increase 87 ,pdata 
-0x7ead 027525 rtn 
-:      027526 dialog2uchar0to9:
-0x7eae 027527 add pdata ,0x30 ,pdata 
-0x7eaf 027528 rtn 
-:      027534 string2dec_from_uart:
-0x7eb0 027535 arg 0 ,temp 
-:      027536 string2dec_from_uart_done:
-0x7eb1 027537 copy temp ,regc 
-0x7eb2 027538 ifetch 1 ,contru 
-0x7eb3 027539 sub pdata ,at_comma ,null 
-0x7eb4 027540 rtn zero 
-0x7eb5 027541 call uchar2dialog 
-0x7eb6 027542 copy regc ,temp 
-0x7eb7 027543 call swap 
-0x7eb8 027544 arg 10 ,regb 
-0x7eb9 027545 imul32 regb ,pdata 
-0x7eba 027546 iadd temp ,pdata 
-0x7ebb 027547 copy pdata ,temp 
-0x7ebc 027548 branch string2dec_from_uart_done 
-:      027551 mem2_string2hex_from_uart:
-0x7ebd 027552 arg 2 ,loopcnt 
-0x7ebe 027553 branch string2hex_from_uart 
-:      027554 adss_string2hex_from_uart:
-0x7ebf 027555 arg 6 ,loopcnt 
-:      027559 string2hex_from_uart:
-0x7ec0 027560 ifetch 1 ,contru 
-0x7ec1 027561 call uchar2dialog 
-0x7ec2 027562 lshift4 pdata ,regc 
-0x7ec3 027563 ifetch 1 ,contru 
-0x7ec4 027564 call uchar2dialog 
-0x7ec5 027565 iadd regc ,pdata 
-0x7ec6 027566 istore 1 ,contw 
-0x7ec7 027567 loop string2hex_from_uart 
-0x7ec8 027568 rtn 
-:      027570 uchar2dialog:
-0x7ec9 027571 arg 0x3a ,temp 
-0x7eca 027572 isub temp ,null 
-0x7ecb 027573 nbranch uchar2dialog_number ,positive 
-0x7ecc 027574 arg 0x61 ,temp 
-0x7ecd 027575 isub temp ,null 
-0x7ece 027576 branch uchar2dialog_a2f ,positive 
-0x7ecf 027577 arg 0x37 ,temp 
-0x7ed0 027578 isub temp ,pdata 
-0x7ed1 027579 rtn 
-:      027580 uchar2dialog_number:
-0x7ed2 027581 arg 0x30 ,temp 
-0x7ed3 027582 isub temp ,pdata 
-0x7ed4 027583 rtn 
-:      027584 uchar2dialog_a2f:
-0x7ed5 027585 arg 0x57 ,temp 
-0x7ed6 027586 isub temp ,pdata 
-0x7ed7 027587 rtn 
-:      027589 pn9:
-0x7ed8 027590 copy temp ,alarm 
-0x7ed9 027591 setarg 0x1ff 
-0x7eda 027592 force 0 ,regb 
-:      027593 pn9_loop:
-0x7edb 027594 rshift3 pdata ,rega 
-0x7edc 027595 rshift rega ,rega 
-0x7edd 027596 ixor rega ,rega 
-0x7ede 027597 isolate1 0 ,rega 
-0x7edf 027598 setflag true ,9 ,pdata 
-0x7ee0 027599 rshift temp ,temp 
-0x7ee1 027600 isolate1 0 ,pdata 
-0x7ee2 027601 setflag true ,7 ,temp 
-0x7ee3 027602 rshift pdata ,pdata 
-0x7ee4 027603 increase 1 ,regb 
-0x7ee5 027604 compare 0 ,regb ,0x7 
-0x7ee6 027605 nbranch pn9_loop ,true 
-0x7ee7 027606 istoret 1 ,contw 
-0x7ee8 027607 loop pn9_loop 
-0x7ee9 027608 copy alarm ,temp 
-0x7eea 027609 rtn 
-:      027611 bcd_byte:
-0x7eeb 027612 div pdata ,10 
-0x7eec 027613 call wait_div_end 
-0x7eed 027614 quotient pdata 
-0x7eee 027615 lshift2 pdata ,rega 
-0x7eef 027616 lshift2 rega ,rega 
-0x7ef0 027617 remainder pdata 
-0x7ef1 027618 ior rega ,pdata 
-0x7ef2 027619 rtn 
-:      027621 bcd_pack:
-0x7ef3 027622 isolate1 0 ,rega 
-0x7ef4 027623 branch bcd_pack_hi ,true 
-0x7ef5 027624 iforce regb 
-0x7ef6 027625 rtn 
-:      027626 bcd_pack_hi:
-0x7ef7 027627 lshift2 pdata ,pdata 
-0x7ef8 027628 lshift2 pdata ,pdata 
-0x7ef9 027629 ior regb ,pdata 
-0x7efa 027630 istore 1 ,contw 
-0x7efb 027631 increase -2 ,contw 
-0x7efc 027632 rtn 
-:      027634 wait_div_end:
-0x7efd 027635 rtn modone 
-0x7efe 027636 branch wait_div_end 
-:      027639 bcd2:
-0x7eff 027640 store 8 ,mem_pdatatemp 
-0x7f00 027641 force 0x20 ,pdata 
-0x7f01 027642 force 8 ,loopcnt 
-0x7f02 027643 arg mem_bcd ,contw 
-:      027644 lpo_clear:
-0x7f03 027645 istore 1 ,contw 
-0x7f04 027646 loop lpo_clear 
-0x7f05 027647 arg mem_bcd ,contw 
-0x7f06 027648 increase 7 ,contw 
-0x7f07 027649 fetch 8 ,mem_pdatatemp 
-:      027650 bcd_loop:
-0x7f08 027651 div pdata ,10 
-0x7f09 027652 call wait_div_end 
-0x7f0a 027653 remainder pdata 
-0x7f0b 027654 or_into 0x30 ,pdata 
-0x7f0c 027655 istore 1 ,contw 
-0x7f0d 027656 increase -2 ,contw 
-0x7f0e 027657 quotient pdata 
-0x7f0f 027658 rtn blank 
-0x7f10 027659 branch bcd_loop 
-:      027664 bcd:
-0x7f11 027665 store 8 ,mem_pdatatemp 
-0x7f12 027666 force 0 ,pdata 
-0x7f13 027667 store 8 ,mem_bcd 
-0x7f14 027668 arg mem_bcd ,contw 
-0x7f15 027669 increase 7 ,contw 
-0x7f16 027670 fetch 8 ,mem_pdatatemp 
-0x7f17 027671 force 0 ,rega 
-:      027672 bcd_pack_loop:
-0x7f18 027673 div pdata ,10 
-0x7f19 027674 call wait_div_end 
-0x7f1a 027675 remainder pdata 
-0x7f1b 027676 call bcd_pack 
-0x7f1c 027677 increase 1 ,rega 
-0x7f1d 027678 quotient pdata 
-0x7f1e 027679 sub pdata ,9 ,null 
-0x7f1f 027680 nbranch bcd_pack_loop ,positive 
-0x7f20 027681 call bcd_pack 
-0x7f21 027682 isolate1 0 ,rega 
-0x7f22 027683 rtn true 
-0x7f23 027684 istore 1 ,contw 
-0x7f24 027685 rtn 
-:      027693 string_compare:
-0x7f25 027694 ifetch 1 ,rega 
-0x7f26 027695 ifetcht 1 ,regb 
-0x7f27 027696 isub temp ,null 
-0x7f28 027697 nrtn zero 
-0x7f29 027698 increase 1 ,rega 
-0x7f2a 027699 increase 1 ,regb 
-0x7f2b 027700 loop string_compare 
-0x7f2c 027701 force 0 ,null 
-0x7f2d 027702 rtn 
-:      027705 ceiling:
-0x7f2e 027706 isub temp ,null 
-0x7f2f 027707 nrtn positive 
-0x7f30 027708 deposit temp 
-0x7f31 027709 rtn 
-:      027711 swap:
-0x7f32 027712 iadd temp ,pdata 
-0x7f33 027713 isub temp ,temp 
-0x7f34 027714 isub temp ,pdata 
-0x7f35 027715 rtn 
-:      027717 clean_mem:
-0x7f36 027718 arg 0x200 ,loopcnt 
-0x7f37 027719 arg 0x4000 ,contw 
-0x7f38 027720 branch memset0 
-:      027722 slave_savelist:
-0x7f39 027723 fetch 5 ,mem_sync_clke 
-0x7f3a 027724 store 5 ,mem_pdatatemp 
-0x7f3b 027725 fetch 2 ,mem_clks_per_lpo 
-0x7f3c 027726 istore 2 ,contw 
-0x7f3d 027727 setarg 0 
-0x7f3e 027728 setflag match ,7 ,pdata 
-0x7f3f 027729 setflag wake ,6 ,pdata 
-0x7f40 027730 setflag sync ,5 ,pdata 
-0x7f41 027731 setflag attempt ,4 ,pdata 
-0x7f42 027732 istore 1 ,contw 
-0x7f43 027733 branch savelist_2 
-:      027736 le_savelist:
-0x7f44 027737 fetch 5 ,mem_sync_clke 
-0x7f45 027738 store 5 ,mem_pdatatemp 
-0x7f46 027739 fetch 1 ,mem_le_ch_mapped 
-0x7f47 027740 istore 1 ,contw 
-0x7f48 027741 fetch 2 ,mem_le_event_count 
-0x7f49 027742 arg 0x0fff ,contr 
-0x7f4a 027743 iand contr ,pdata 
-0x7f4b 027744 setflag match ,15 ,pdata 
-0x7f4c 027745 setflag wake ,14 ,pdata 
-0x7f4d 027746 setflag sync ,13 ,pdata 
-0x7f4e 027747 setflag attempt ,12 ,pdata 
-0x7f4f 027748 istore 2 ,contw 
-0x7f50 027749 branch savelist_2 
-:      027750 savelist:
-0x7f51 027751 store 8 ,mem_pdatatemp 
-:      027752 savelist_2:
-0x7f52 027753 fetch 1 ,mem_seqi 
-0x7f53 027754 rtneq 0x7f 
-0x7f54 027755 and_into 0x7f ,pdata 
-0x7f55 027756 lshift3 pdata ,pdata 
-0x7f56 027757 arg mem_savelist ,contw 
-0x7f57 027758 iadd contw ,contw 
-0x7f58 027759 fetch 8 ,mem_pdatatemp 
-0x7f59 027760 istore 8 ,contw 
-0x7f5a 027761 fetch 1 ,mem_seqi 
-0x7f5b 027762 isolate1 7 ,pdata 
-0x7f5c 027763 increase 1 ,pdata 
-0x7f5d 027764 and_into 0x7f ,pdata 
-0x7f5e 027765 setflag true ,7 ,pdata 
-0x7f5f 027766 store 1 ,mem_seqi 
-0x7f60 027767 fetch 8 ,mem_pdatatemp 
-0x7f61 027768 rtn 
-:      027770 dirty_mem:
-0x7f62 027771 arg 0x800 ,loopcnt 
-0x7f63 027772 arg 0 ,contw 
-0x7f64 027773 setarg 0x01010101 
-0x7f65 027774 branch memset8 
-:      027777 callback_func:
-0x7f66 027778 rtn blank 
-0x7f67 027779 copy pdata ,pc 
-:      027782 wait_uarttx:
-0x7f68 027783 hfetch 2 ,core_uart_txitems 
-0x7f69 027784 nbranch wait_uarttx ,blank 
-0x7f6a 027785 rtn 
-:      027787 get_uart_rrptr:
-0x7f6b 027788 hfetch 2 ,core_uart_rrptr 
-0x7f6c 027789 copy pdata ,contru 
-0x7f6d 027790 rtn 
-:      027792 get_uart_twptr:
-0x7f6e 027793 hfetch 2 ,core_uart_twptr 
-0x7f6f 027794 copy pdata ,contwu 
-0x7f70 027795 rtn 
-:      027797 send_mem_to_uart:
-0x7f71 027798 copy contr ,rega 
-0x7f72 027799 call get_uart_twptr 
-0x7f73 027800 copy rega ,contr 
-:      027801 send_mem_to_uart0:
-0x7f74 027802 call uart_copy_tx_bytes 
-0x7f75 027803 call uartd_send 
-0x7f76 027804 branch wait_uarttx 
-:      027806 ice_break:
-0x7f77 027807 hjam 0x1 ,core_ice_ctrl 
-0x7f78 027808 rtn 
-:      027810 ice_setbp:
-0x7f79 027811 hstore 2 ,core_ice_break0 
-0x7f7a 027812 hfetch 1 ,core_ice_ctrl 
-0x7f7b 027813 set1 4 ,pdata 
-0x7f7c 027814 hstore 1 ,core_ice_ctrl 
-0x7f7d 027815 rtn 
-:      027816 ice_setbp2:
-0x7f7e 027817 hstore 2 ,core_ice_break1 
-0x7f7f 027818 hfetch 1 ,core_ice_ctrl 
-0x7f80 027819 set1 6 ,pdata 
-0x7f81 027820 hstore 1 ,core_ice_ctrl 
-0x7f82 027821 rtn 
-:      027823 ice_set_write_bp:
-0x7f83 027824 hstore 2 ,core_ice_break0 
-0x7f84 027825 hjam 0x30 ,core_ice_ctrl 
-0x7f85 027826 rtn 
-:      027828 test_no_white:
-0x7f86 027829 hfetch 1 ,core_config 
-0x7f87 027830 set1 whiteoff_bit ,pdata 
-0x7f88 027831 hstore 1 ,core_config 
-0x7f89 027832 rtn 
-:      027834 test_enable_white:
-0x7f8a 027835 hfetch 1 ,core_config 
-0x7f8b 027836 set0 whiteoff_bit ,pdata 
-0x7f8c 027837 hstore 1 ,core_config 
-0x7f8d 027838 rtn 
-:      027840 check_uart_tx_buff:
-0x7f8e 027841 hfetch 2 ,core_uart_txitems 
-0x7f8f 027842 arg uart_air_control_threshold ,temp 
-:      027843 pdata_sub_temp:
-0x7f90 027844 isub temp ,null 
-0x7f91 027845 rtn 
-:      027851 fifo_in:
-0x7f92 027852 set1 mark_ext_patch ,mark 
-0x7f93 027853 bpatch patch37_5 ,mem_patch37 
-0x7f94 027854 ifetcht util_fifo_len ,rega 
-0x7f95 027855 and temp ,0xff ,pdata 
-0x7f96 027856 nbranch fifo_in_push ,blank 
-0x7f97 027857 rshift8 temp ,pdata 
-0x7f98 027858 istore util_fifo_len ,rega 
-:      027859 fifo_in_push:
-0x7f99 027860 increase util_fifo_len + util_fifo_offset ,rega 
-0x7f9a 027861 ifetch 1 ,rega 
-0x7f9b 027862 nbranch assert ,blank 
-0x7f9c 027863 fetch 1 ,mem_fifo_temp 
-0x7f9d 027864 istore 1 ,rega 
-0x7f9e 027865 rtn 
-:      027870 fifo_out:
-0x7f9f 027871 set1 mark_ext_patch ,mark 
-0x7fa0 027872 bpatch patch37_6 ,mem_patch37 
-0x7fa1 027873 arg util_fifo_len ,loopcnt 
-0x7fa2 027874 ifetch util_fifo_len ,rega 
-0x7fa3 027875 rtn blank 
-:      027876 fifo_out_loop:
-0x7fa4 027877 ifetch 1 ,rega 
-0x7fa5 027878 nbranch fifo_out_end ,blank 
-0x7fa6 027879 increase 1 ,rega 
-0x7fa7 027880 loop fifo_out_loop 
-0x7fa8 027881 branch assert 
-:      027882 fifo_out_end:
-0x7fa9 027883 arg 0 ,temp 
-0x7faa 027884 istoret 1 ,rega 
-0x7fab 027885 rtn 
-:      027890 fifo_is_empty:
-0x7fac 027891 ifetch util_fifo_len ,rega 
-0x7fad 027892 rtn 
-:      027897 fifo_is_full:
-0x7fae 027898 ifetch 1 ,rega 
-0x7faf 027899 rtn 
-:      027902 fifo_is_near_full:
-0x7fb0 027903 ifetch 2 ,rega 
-0x7fb1 027904 rtn 
-:      027908 fifo_content_count:
-0x7fb2 027909 arg 0 ,temp 
-:      027910 fifo_content_count_loop:
-0x7fb3 027911 fetch 1 ,contr 
-0x7fb4 027912 loop fifo_content_count_loop ,blank 
-0x7fb5 027913 increase 1 ,temp 
-0x7fb6 027914 loop fifo_content_count_loop 
-0x7fb7 027915 copy temp ,pdata 
-0x7fb8 027916 rtn 
-:      027918 not_greater_than:
-0x7fb9 027919 isub temp ,null 
-0x7fba 027920 nrtn positive 
-0x7fbb 027921 copy temp ,pdata 
-0x7fbc 027922 rtn 
+:      001382 start:
+0x3000 001383 call lpmstate 
+:      001386 soft_reset:
+0x3001 001387 set0 mark_ext_patch ,mark 
+0x3002 001388 bpatch patch00_0 ,mem_patch00 
+0x3003 001389 clear_stack 
+0x3004 001390 call initialize_radio 
+0x3005 001391 call iicd_init_12m 
+0x3006 001392 call init_param 
+0x3007 001393 call l2cap_init 
+0x3008 001394 set0 mark_ext_patch ,mark 
+0x3009 001395 bpatch patch00_1 ,mem_patch00 
+0x300a 001396 call rfcomm_init 
+0x300b 001397 call init_lmp 
+0x300c 001398 call ui_init 
+0x300d 001399 call app_init 
+0x300e 001400 set0 mark_ext_patch ,mark 
+0x300f 001401 bpatch patch00_2 ,mem_patch00 
+0x3010 001402 call app_lpm_init ,wake 
+0x3011 001403 call sp_initialize 
+0x3012 001404 call lpm_recover_clk ,wake 
+:      001405 main_loop:
+0x3013 001406 set0 mark_ext_patch ,mark 
+0x3014 001407 bpatch patch00_3 ,mem_patch00 
+0x3015 001408 call sp_calc_sequence 
+0x3016 001409 call le_dispatch 
+0x3017 001410 call hci_dispatch 
+0x3018 001411 set0 mark_ext_patch ,mark 
+0x3019 001412 bpatch patch00_4 ,mem_patch00 
+0x301a 001413 call idle_dispatch 
+0x301b 001414 call app_process_idle 
+0x301c 001415 call inquiry_dispatch 
+0x301d 001416 set0 mark_ext_patch ,mark 
+0x301e 001417 bpatch patch00_5 ,mem_patch00 
+0x301f 001418 call inquiry_scan_dispatch 
+0x3020 001419 call page_scan_dispatch 
+0x3021 001420 call connection_dispatch 
+0x3022 001421 call lpm_dispatch 
+0x3023 001422 branch main_loop 
+:      001424 connection_dispatch:
+0x3024 001425 call connection_incontext 
+0x3025 001426 rtnmark0 mark_context 
+0x3026 001427 set0 mark_context ,mark 
+0x3027 001428 call context_save 
+0x3028 001429 branch le_disable 
+:      001431 connection_incontext:
+0x3029 001432 set0 mark_ext_patch ,mark 
+0x302a 001433 bpatch patch00_6 ,mem_patch00 
+0x302b 001434 call context_search_insniff 
+0x302c 001435 nbranch connection_nosniff ,zero 
+0x302d 001436 call context_load 
+0x302e 001437 add rega ,coffset_mode ,contr 
+0x302f 001438 ifetch 1 ,contr 
+0x3030 001439 bbit1 mode_le ,le_conn_dispatch 
+0x3031 001440 bbit1 mode_master ,master_dispatch 
+0x3032 001441 branch slave_dispatch 
+:      001442 connection_nosniff:
+0x3033 001443 set0 mark_ext_patch ,mark 
+0x3034 001444 bpatch patch00_7 ,mem_patch00 
+0x3035 001445 call context_get_next 
+0x3036 001446 copy loopcnt ,null 
+0x3037 001447 rtn zero 
+0x3038 001448 call context_load 
+0x3039 001449 fetch 1 ,mem_state 
+0x303a 001450 bbit1 state_inpage ,master_page 
+0x303b 001451 fetch 1 ,mem_mode 
+0x303c 001452 bbit1 mode_master ,master_dispatch 
+0x303d 001453 branch slave_dispatch 
+:      001461 idle_dispatch:
+0x303e 001462 fetch 1 ,mem_hci_cmd 
+0x303f 001463 rtn blank 
+0x3040 001464 beq hci_cmd_inquiry ,idle_inquiry 
+0x3041 001465 beq hci_cmd_inquiry_cancel ,idle_inquiry_cancel 
+0x3042 001466 beq hci_cmd_remote_name_req ,idle_remote_name_req 
+0x3043 001467 beq hci_cmd_create_conn ,idle_create_conn 
+0x3044 001468 beq hci_cmd_le_create_conn ,idle_le_create_conn 
+0x3045 001469 call context_search_conn_handle 
+0x3046 001470 rtn zero 
+0x3047 001471 call context_search_plap 
+0x3048 001472 rtn zero 
+:      001473 idle_exit:
+0x3049 001474 jam 0 ,mem_hci_cmd 
+0x304a 001475 rtn 
+:      001477 idle_le_create_conn:
+0x304b 001478 jam hci_cmd_le_create_conn ,mem_cmd_le_create_conn 
+0x304c 001479 jam 0 ,mem_hci_cmd 
+0x304d 001480 rtn 
+:      001482 idle_inquiry:
+0x304e 001483 set1 mark_inquiry_on ,mark 
+0x304f 001484 set0 mark_inquiry_trainb ,mark 
+0x3050 001485 jam param_ninquiry ,mem_ninqy_index 
+0x3051 001486 jam 31 ,mem_nfreq_index_inq 
+0x3052 001487 branch idle_exit 
+:      001489 idle_inquiry_cancel:
+0x3053 001490 set0 mark_inquiry_on ,mark 
+0x3054 001491 force 0 ,stop_watch 
+0x3055 001492 branch idle_exit 
+:      001494 idle_remote_name_req:
+0x3056 001495 call context_search_plap 
+0x3057 001496 rtn zero 
+0x3058 001497 force lmp_name_req ,temp 
+0x3059 001498 jam 5 ,mem_nameres_cnt 
+0x305a 001499 branch idle_start_page 
+:      001501 idle_create_conn:
+0x305b 001502 set0 mark_ext_patch ,mark 
+0x305c 001503 bpatch patch01_0 ,mem_patch01 
+0x305d 001504 fetch 1 ,mem_device_option 
+0x305e 001505 beq dvc_op_hci ,idle_create_conn_hci 
+:      001506 idle_create_conn_device:
+0x305f 001507 fetch 6 ,mem_hci_plap 
+0x3060 001508 branch idle_exit ,blank 
+0x3061 001509 jam reconnect_hid ,memui_reconnect_mode 
+0x3062 001511 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x3063 001512 branch idle_create_conn_cont 
+:      001514 idle_create_conn_hci:
+0x3064 001515 fetch 6 ,mem_hci_plap 
+0x3065 001516 branch idle_exit ,blank 
+0x3066 001517 store 6 ,mem_plap 
+:      001518 idle_create_conn_cont:
+0x3067 001519 force lmp_version_req ,temp 
+:      001520 idle_start_page:
+0x3068 001521 set0 mark_ext_patch ,mark 
+0x3069 001522 bpatch patch01_1 ,mem_patch01 
+0x306a 001523 fetch 1 ,mem_page_mode 
+0x306b 001524 branch idle_page_mode_r0 ,blank 
+0x306c 001525 lshift3 pdata ,pdata 
+0x306d 001526 lshift4 pdata ,pdata 
+0x306e 001527 increase -1 ,pdata 
+:      001528 idle_page_mode_r0:
+0x306f 001529 store 1 ,mem_npage 
+0x3070 001530 store 1 ,mem_npage_index 
+0x3071 001531 jam 31 ,mem_nfreq_index_page 
+0x3072 001532 set0 mark_page_trainb ,mark 
+0x3073 001533 call context_new 
+0x3074 001534 nbranch idle_page_fail ,zero 
+0x3075 001535 call get_free_amaddr 
+0x3076 001536 store 1 ,mem_amaddr 
+0x3077 001537 storet 1 ,mem_lmo_opcode2 
+0x3078 001538 fetch 6 ,mem_hci_plap 
+0x3079 001539 store 6 ,mem_plap 
+0x307a 001540 set0 mark_ext_patch ,mark 
+0x307b 001541 bpatch patch01_2 ,mem_patch01 
+0x307c 001542 force 0 ,pdata 
+0x307d 001543 compare lmp_name_req ,temp ,0xff 
+0x307e 001544 nsetflag true ,state_init_seq ,pdata 
+0x307f 001545 set1 state_inpage ,pdata 
+0x3080 001546 store 1 ,mem_state 
+0x3081 001547 jam bt_evt_reconn_started ,mem_fifo_temp 
+0x3082 001548 call ui_ipc_send_event 
+0x3083 001549 force 0 ,pdata 
+0x3084 001550 setflag true ,smap_name_req ,pdata 
+0x3085 001551 store 1 ,mem_state_map 
+0x3086 001552 setarg 0 
+0x3087 001553 set1 mode_master ,pdata 
+0x3088 001554 store 1 ,mem_mode 
+0x3089 001555 enable master 
+0x308a 001556 call context_save 
+0x308b 001557 disable master 
+0x308c 001558 force page_length_timer ,queue 
+0x308d 001559 fetch 2 ,mem_page_to 
+0x308e 001560 call timer_init 
+0x308f 001561 branch idle_exit 
+:      001562 idle_page_fail:
+0x3090 001563 set0 mark_ext_patch ,mark 
+0x3091 001564 bpatch patch01_3 ,mem_patch01 
+0x3092 001565 fetch 6 ,mem_hci_plap 
+0x3093 001566 store 6 ,mem_plap 
+0x3094 001567 compare lmp_name_req ,temp ,0xff 
+0x3095 001568 branch idle_name_fail ,true 
+0x3096 001569 force hci_error_memory_full ,temp 
+0x3097 001570 call hci_send_connection_error 
+0x3098 001571 branch idle_exit 
+:      001572 idle_name_fail:
+0x3099 001573 arg mem_tmp_buffer ,contw 
+0x309a 001574 arg 8 ,loopcnt 
+0x309b 001575 call memset0 
+0x309c 001576 force hci_error_memory_full ,queue 
+0x309d 001577 call hci_send_name 
+0x309e 001578 jam bt_evt_reconn_failed ,mem_fifo_temp 
+0x309f 001579 call ui_ipc_send_event 
+0x30a0 001580 branch idle_exit 
+:      001587 inquiry_dispatch:
+0x30a1 001588 rtnmark0 mark_inquiry_on 
+0x30a2 001589 force inquiry_length_timer ,queue 
+0x30a3 001590 call timer_check 
+0x30a4 001591 nsetflag blank ,mark_inquiry_on ,mark 
+0x30a5 001592 nbranch inquiry_start ,blank 
+0x30a6 001593 rtn 
+:      001597 inquiry_start:
+0x30a7 001598 set0 mark_ext_patch ,mark 
+0x30a8 001599 bpatch patch01_4 ,mem_patch01 
+0x30a9 001600 fetcht 2 ,mem_inq_window 
+0x30aa 001601 force 4 ,queue 
+0x30ab 001602 call sniff_check_window 
+0x30ac 001603 rtn user 
+0x30ad 001604 call afh_clear 
+0x30ae 001605 force 0 ,freq_mode 
+:      001606 inquiry_restart:
+0x30af 001607 rtn timeout 
+0x30b0 001608 set0 mark_fhs_already_good ,mark 
+0x30b1 001609 set0 mark_fhs_eir ,mark 
+:      001610 inquiry_rx_restart:
+0x30b2 001611 add clkn_bt ,1 ,bt_clk 
+0x30b3 001612 isolate1 mark_inquiry_trainb ,mark 
+0x30b4 001613 setflag true ,2 ,freq_mode 
+0x30b5 001614 compare 0x00 ,bt_clk ,0x02 
+0x30b6 001615 nbranch inquiry_receive ,true 
+:      001617 inquiry_transmit:
+0x30b7 001618 set0 mark_ext_patch ,mark 
+0x30b8 001619 bpatch patch01_5 ,mem_patch01 
+0x30b9 001620 fetch 1 ,mem_inquiry_transmit 
+0x30ba 001621 increase 1 ,pdata 
+0x30bb 001622 store 1 ,mem_inquiry_transmit 
+0x30bc 001623 call fetch_giac 
+0x30bd 001624 call tx_radio_freq 
+0x30be 001625 call fetch_diac 
+0x30bf 001626 call start_transmitter 
+0x30c0 001627 call start_tx_native 
+0x30c1 001628 call send_access_word 
+0x30c2 001629 call end_of_packet 
+0x30c3 001630 call inquiry_check_train 
+0x30c4 001631 branch inquiry_restart 
+:      001633 inquiry_check_train:
+0x30c5 001634 set0 mark_ext_patch ,mark 
+0x30c6 001635 bpatch patch01_6 ,mem_patch01 
+0x30c7 001636 fetch 1 ,mem_nfreq_index_inq 
+0x30c8 001637 increase -1 ,pdata 
+0x30c9 001638 store 1 ,mem_nfreq_index_inq 
+0x30ca 001639 rtn positive 
+0x30cb 001640 jam 31 ,mem_nfreq_index_inq 
+0x30cc 001641 fetch 1 ,mem_ninqy_index 
+0x30cd 001642 increase -1 ,pdata 
+0x30ce 001643 store 1 ,mem_ninqy_index 
+0x30cf 001644 rtn positive 
+0x30d0 001645 setflip mark_inquiry_trainb ,mark 
+0x30d1 001646 jam param_ninquiry ,mem_ninqy_index 
+0x30d2 001647 rtn 
+:      001649 inquiry_receive:
+0x30d3 001650 set0 mark_ext_patch ,mark 
+0x30d4 001651 bpatch patch01_7 ,mem_patch01 
+0x30d5 001652 call fetch_giac 
+0x30d6 001653 call rx_radio_freq 
+0x30d7 001654 call fetch_diac 
+0x30d8 001655 call start_rx_native 
+0x30d9 001656 call start_receiver 
+0x30da 001657 call wait_access_clkn_rt 
+0x30db 001658 branch inquiry_sync ,sync 
+0x30dc 001659 call inquiry_check_train 
+0x30dd 001660 branch inquiry_rx_restart 
+:      001661 inquiry_sync:
+0x30de 001662 set0 mark_ext_patch ,mark 
+0x30df 001663 bpatch patch02_0 ,mem_patch02 
+0x30e0 001664 call save_rssi 
+0x30e1 001665 call scan_mode_whiten 
+0x30e2 001666 call receive_packet_whitened 
+0x30e3 001667 set0 mark_rxbuf_inuse ,mark 
+0x30e4 001668 rtnmark0 mark_fhs_already_good 
+:      001669 inquiry_receive_rtn:
+0x30e5 001670 set0 mark_ext_patch ,mark 
+0x30e6 001671 bpatch patch02_1 ,mem_patch02 
+0x30e7 001672 fetch 1 ,mem_at_using_flag 
+0x30e8 001673 bbit1 at_flag_inq ,at_inquiry_reply 
+0x30e9 001674 call hci_inquiry_reply 
+:      001675 inquiry_receive_eir_rtn:
+0x30ea 001676 fetch 1 ,mem_inquiry_rcv 
+0x30eb 001677 increase 1 ,pdata 
+0x30ec 001678 store 1 ,mem_inquiry_rcv 
+0x30ed 001679 rtn 
+:      001680 inquiry_receive_eir:
+0x30ee 001681 set0 mark_fhs_already_good ,mark 
+0x30ef 001682 call rf_setup_time_slave_slot_eir 
+0x30f0 001683 call fetch_giac 
+0x30f1 001684 call rx_radio_freq 
+0x30f2 001685 call init_rx_packet_flags 
+0x30f3 001686 call start_rx_native 
+0x30f4 001687 call start_receiver 
+0x30f5 001688 call wait_access_clkn_rt 
+0x30f6 001689 branch inquiry_receive_eir_packet ,sync 
+0x30f7 001690 rtn 
+:      001691 inquiry_receive_eir_packet:
+0x30f8 001692 call scan_mode_whiten 
+0x30f9 001693 call receive_packet_whitened 
+0x30fa 001694 set0 mark_rxbuf_inuse ,mark 
+0x30fb 001695 branch inquiry_receive_rtn ,crc_failed 
+0x30fc 001696 call hci_inquiry_reply_eir 
+0x30fd 001697 branch inquiry_receive_eir_rtn 
+:      001699 rf_setup_time_slave_slot_eir:
+0x30fe 001700 arg param_rf_setup ,timeup 
+:      001701 rf_setup_time_eir:
+0x30ff 001702 until clkn_rt ,meet 
+0x3100 001703 and clkn_bt ,3 ,pdata 
+0x3101 001704 bne 1 ,rf_setup_time_eir 
+0x3102 001705 rtn 
+:      001714 master_page:
+0x3103 001715 set0 mark_ext_patch ,mark 
+0x3104 001716 bpatch patch02_2 ,mem_patch02 
+0x3105 001717 enable master 
+0x3106 001718 enable clknt 
+0x3107 001719 fetch 2 ,mem_page_interval 
+0x3108 001720 branch master_page_no_interval ,blank 
+0x3109 001721 force page_interval_timer ,queue 
+0x310a 001722 call timer_check 
+0x310b 001723 nrtn blank 
+:      001724 master_page_no_interval:
+0x310c 001725 set0 mark_ext_patch ,mark 
+0x310d 001726 bpatch patch02_3 ,mem_patch02 
+0x310e 001727 fetcht 2 ,mem_page_window 
+0x310f 001728 force 40 ,queue 
+0x3110 001729 call sniff_check_window 
+0x3111 001730 branch page_exit ,user 
+0x3112 001731 force page_length_timer ,queue 
+0x3113 001732 call timer_check 
+0x3114 001733 nbranch page_start ,blank 
+0x3115 001734 fetch 1 ,mem_state_map 
+0x3116 001735 bbit1 smap_name_req ,master_npage_timeout 
+0x3117 001736 force hci_error_page_timeout ,temp 
+0x3118 001737 call hci_send_connection_error 
+0x3119 001738 branch master_page_timeout 
+:      001739 master_npage_timeout:
+0x311a 001740 arg mem_tmp_buffer ,contw 
+0x311b 001741 arg 8 ,loopcnt 
+0x311c 001742 call memset0 
+0x311d 001743 force hci_error_page_timeout ,queue 
+0x311e 001744 call hci_send_name 
+:      001745 master_page_timeout:
+0x311f 001746 set0 mark_ext_patch ,mark 
+0x3120 001747 bpatch patch02_4 ,mem_patch02 
+0x3121 001748 jam 0 ,mem_state 
+0x3122 001749 call init_lmp_work 
+0x3123 001750 jam 0 ,memui_reconnect_mode 
+0x3124 001751 jam bt_evt_reconn_page_timeout ,mem_fifo_temp 
+0x3125 001752 call ui_ipc_send_event 
+0x3126 001753 branch page_exit 
+:      001755 page_start:
+0x3127 001756 set0 mark_ext_patch ,mark 
+0x3128 001757 bpatch patch02_5 ,mem_patch02 
+0x3129 001758 force 0 ,timeup 
+0x312a 001759 until clkn_rt ,meet 
+0x312b 001760 fetch 1 ,mem_page_clk 
+0x312c 001761 increase -1 ,pdata 
+0x312d 001762 ixor clkn_bt ,pdata 
+0x312e 001763 compare 0 ,pdata ,3 
+0x312f 001764 nbranch page_start ,true 
+0x3130 001765 deposit am_addr 
+0x3131 001766 store 1 ,mem_fhs_am_addr 
+0x3132 001767 force 0 ,n_tx_slot 
+0x3133 001768 force 0 ,freq_mode 
+:      001770 page_restart:
+0x3134 001771 set0 mark_ext_patch ,mark 
+0x3135 001772 bpatch patch02_6 ,mem_patch02 
+0x3136 001773 branch page_exit ,timeout 
+0x3137 001774 call fetch_page_bt_adr 
+0x3138 001775 arg param_rf_setup ,timeup 
+0x3139 001776 until clkn_rt ,meet 
+:      001777 page_rx_restart:
+0x313a 001778 set0 mark_ext_patch ,mark 
+0x313b 001779 bpatch patch02_7 ,mem_patch02 
+0x313c 001780 fetch 4 ,mem_page_clk 
+0x313d 001781 iforce bt_clk 
+0x313e 001782 increase 1 ,pdata 
+0x313f 001783 store 4 ,mem_page_clk 
+0x3140 001784 isolate1 mark_page_trainb ,mark 
+0x3141 001785 setflag true ,2 ,freq_mode 
+0x3142 001786 compare 0x00 ,bt_clk ,0x02 
+0x3143 001787 nbranch page_receive ,true 
+0x3144 001788 fetch 1 ,mem_page_transmit 
+0x3145 001789 increase 1 ,pdata 
+0x3146 001790 store 1 ,mem_page_transmit 
+0x3147 001791 call tx_radio_freq 
+0x3148 001792 call start_transmitter 
+0x3149 001793 call start_tx_native 
+0x314a 001794 call send_access_word 
+0x314b 001795 call end_of_packet 
+0x314c 001796 call page_check_train 
+0x314d 001797 branch page_restart 
+:      001798 master_dispatch_exit:
+:      001799 page_exit:
+0x314e 001800 set0 mark_ext_patch ,mark 
+0x314f 001801 bpatch patch03_0 ,mem_patch03 
+0x3150 001802 disable master 
+0x3151 001803 fetch 2 ,mem_page_interval 
+0x3152 001804 rtn blank 
+0x3153 001805 force page_interval_timer ,queue 
+0x3154 001806 branch timer_init 
+:      001808 page_check_train:
+0x3155 001809 set0 mark_ext_patch ,mark 
+0x3156 001810 bpatch patch03_1 ,mem_patch03 
+0x3157 001811 fetch 1 ,mem_nfreq_index_page 
+0x3158 001812 increase -1 ,pdata 
+0x3159 001813 store 1 ,mem_nfreq_index_page 
+0x315a 001814 rtn positive 
+0x315b 001815 jam 31 ,mem_nfreq_index_page 
+0x315c 001816 fetch 1 ,mem_npage_index 
+0x315d 001817 increase -1 ,pdata 
+0x315e 001818 store 1 ,mem_npage_index 
+0x315f 001819 rtn positive 
+0x3160 001820 setflip mark_page_trainb ,mark 
+0x3161 001821 fetch 1 ,mem_npage 
+0x3162 001822 store 1 ,mem_npage_index 
+0x3163 001823 rtn 
+:      001825 page_receive:
+0x3164 001826 set0 mark_ext_patch ,mark 
+0x3165 001827 bpatch patch03_2 ,mem_patch03 
+0x3166 001828 call rx_radio_freq 
+0x3167 001829 call start_rx_native 
+0x3168 001830 call start_receiver 
+0x3169 001831 call wait_access_clkn_rt 
+0x316a 001832 branch page_sync ,sync 
+0x316b 001833 call page_check_train 
+0x316c 001834 branch page_rx_restart 
+:      001835 page_sync:
+0x316d 001836 call end_of_packet 
+0x316e 001837 fetch 1 ,mem_page_rcv 
+0x316f 001838 increase 1 ,pdata 
+0x3170 001839 store 1 ,mem_page_rcv 
+0x3171 001840 force 0 ,stop_watch 
+0x3172 001841 fetch 4 ,mem_page_clk 
+:      001842 page_send_fhs:
+0x3173 001843 set0 mark_ext_patch ,mark 
+0x3174 001844 bpatch patch03_3 ,mem_patch03 
+0x3175 001845 call rf_setup_time_master_slot 
+0x3176 001846 call fetch_page_bt_adr 
+0x3177 001847 increase 1 ,n_tx_slot 
+:      001848 page_send_fhs_continue:
+0x3178 001849 and_into 0x1fd ,bt_clk 
+0x3179 001850 and_into 0x1fc ,freq_mode 
+0x317a 001851 call tx_radio_freq 
+0x317b 001852 call start_transmitter 
+0x317c 001853 call start_tx_native 
+0x317d 001854 call send_access_word 
+0x317e 001855 deposit clkn_bt 
+0x317f 001856 store 4 ,mem_clkn_bt 
+0x3180 001857 force 0 ,am_addr 
+0x3181 001858 force type_fhs ,type 
+0x3182 001859 call scan_mode_whiten 
+0x3183 001860 call transmit_packet_whitened 
+:      001861 page_wait_fhs_reply:
+0x3184 001862 set0 mark_ext_patch ,mark 
+0x3185 001863 bpatch patch03_4 ,mem_patch03 
+0x3186 001864 call rf_setup_time_slave_slot 
+0x3187 001865 or_into 0x02 ,bt_clk 
+0x3188 001866 and_into 0x1fc ,freq_mode 
+0x3189 001867 call rx_radio_freq 
+0x318a 001868 call start_rx_native 
+0x318b 001869 call start_receiver 
+0x318c 001870 call wait_access_clkn_rt 
+0x318d 001871 call end_of_packet ,sync 
+0x318e 001872 branch page_wait_fhs_reply_ok ,sync 
+0x318f 001873 fetch 1 ,mem_fhs_wait_counter 
+0x3190 001874 branch page_restart ,blank 
+0x3191 001875 increase -1 ,pdata 
+0x3192 001876 store 1 ,mem_fhs_wait_counter 
+0x3193 001877 branch page_send_fhs 
+:      001879 page_wait_fhs_reply_ok:
+0x3194 001880 set0 mark_ext_patch ,mark 
+0x3195 001881 bpatch patch03_5 ,mem_patch03 
+0x3196 001882 fetch 1 ,mem_page_rcv_fhs 
+0x3197 001883 increase 1 ,pdata 
+0x3198 001884 store 1 ,mem_page_rcv_fhs 
+0x3199 001885 call prepare_newconn 
+:      001886 master_newconn_loop:
+0x319a 001887 call master_newconn_once 
+0x319b 001888 branch newconn_poll_responded ,sync 
+0x319c 001889 call new_conn_timeout 
+0x319d 001890 nbranch master_newconn_loop ,blank 
+0x319e 001891 branch page_restart 
+:      001893 newconn_poll_responded:
+0x319f 001894 set0 mark_ext_patch ,mark 
+0x31a0 001895 bpatch patch03_6 ,mem_patch03 
+0x31a1 001896 fetch 1 ,mem_state 
+0x31a2 001897 set0 state_inpage ,pdata 
+0x31a3 001898 store 1 ,mem_state 
+0x31a4 001899 call newconn_init 
+0x31a5 001900 disable master 
+0x31a6 001901 rtn 
+:      001904 master_dispatch:
+0x31a7 001905 set0 mark_ext_patch ,mark 
+0x31a8 001906 bpatch patch03_7 ,mem_patch03 
+0x31a9 001907 enable master 
+0x31aa 001908 enable clknt 
+0x31ab 001909 call role_switch_master 
+0x31ac 001910 rtn user 
+0x31ad 001911 call check_bt_disabled 
+0x31ae 001912 call rf_setup_time_master_slot 
+0x31af 001913 add clkn_bt ,1 ,bt_clk 
+0x31b0 001914 call fetch_self_bt_adr 
+0x31b1 001915 force 0x03 ,freq_mode 
+0x31b2 001916 call load_esco 
+0x31b3 001917 call get_sco_data 
+0x31b4 001918 call scheduler_tx_l2cap_pkt 
+0x31b5 001919 call prepare_tx 
+0x31b6 001920 call tx_radio_freq 
+0x31b7 001921 call start_transmitter 
+0x31b8 001922 call start_tx_native 
+0x31b9 001923 call send_access_word 
+0x31ba 001924 call transmit_packet 
+:      001925 master_loop:
+0x31bb 001926 set0 mark_ext_patch ,mark 
+0x31bc 001927 bpatch patch04_0 ,mem_patch04 
+0x31bd 001928 call parse_lmp 
+0x31be 001929 call process_cmd 
+0x31bf 001930 call hci_send_num_complete_packets 
+0x31c0 001931 call master_conn_recv_packet 
+0x31c1 001932 nbranch master_notmatch ,match 
+0x31c2 001933 call supervision_flush 
+0x31c3 001934 call parse_l2cap 
+0x31c4 001935 fetch 1 ,mem_master_rcvcnt 
+0x31c5 001936 increase 1 ,pdata 
+0x31c6 001937 store 1 ,mem_master_rcvcnt 
+:      001938 master_notmatch:
+0x31c7 001939 set0 mark_ext_patch ,mark 
+0x31c8 001940 bpatch patch04_1 ,mem_patch04 
+0x31c9 001941 call scheduler_process 
+0x31ca 001942 call check_master_disconnect 
+0x31cb 001943 nrtn master 
+0x31cc 001944 call check_attempt 
+0x31cd 001945 nbranch master_attempt ,blank 
+:      001946 master_exit:
+0x31ce 001947 call process_sco_data 
+0x31cf 001948 call restore_esco 
+0x31d0 001949 disable master 
+0x31d1 001950 rtn 
+:      001952 master_attempt:
+0x31d2 001953 call prepare_tx 
+0x31d3 001954 call master_conn_send_packet 
+0x31d4 001955 branch master_loop 
+:      001958 check_master_disconnect:
+0x31d5 001959 branch check_master_match ,match 
+0x31d6 001960 call supervision_update 
+0x31d7 001961 branch master_disconnect ,positive 
+:      001962 check_master_match:
+0x31d8 001963 call check_disconnect_timeout 
+0x31d9 001964 nbranch master_disconnect ,user 
+0x31da 001965 fetch 1 ,mem_state_map 
+0x31db 001966 rtnbit0 smap_name_req 
+0x31dc 001967 rtnbit1 smap_name_res 
+0x31dd 001968 fetch 1 ,mem_op 
+0x31de 001969 rtnbit1 op_disconn 
+0x31df 001970 call conn_timer_expired 
+0x31e0 001971 nrtn blank 
+0x31e1 001972 fetch 1 ,mem_nameres_cnt 
+0x31e2 001973 increase -1 ,pdata 
+0x31e3 001974 store 1 ,mem_nameres_cnt 
+0x31e4 001975 nrtn blank 
+0x31e5 001976 branch lmp_disconnect 
+:      001978 master_disconnect:
+0x31e6 001979 set0 mark_ext_patch ,mark 
+0x31e7 001980 bpatch patch04_2 ,mem_patch04 
+0x31e8 001981 call quit_connection 
+0x31e9 001982 disable master 
+0x31ea 001983 fetch 1 ,mem_state_map 
+0x31eb 001984 bbit1 smap_name_req ,master_name_disconnect 
+0x31ec 001985 fetch 1 ,mem_state 
+0x31ed 001986 bbit0 state_conn_comp ,master_disconnect_quiet 
+0x31ee 001987 fetcht 1 ,mem_conn_handle 
+0x31ef 001988 branch hci_send_disconn_complete 
+:      001989 master_disconnect_quiet:
+0x31f0 001990 force hci_error_connection_timeout ,temp 
+0x31f1 001991 branch hci_send_connection_error 
+:      001992 master_name_disconnect:
+0x31f2 001993 force hci_success ,queue 
+0x31f3 001994 fetch 1 ,mem_state_map 
+0x31f4 001995 bbit1 smap_name_res ,hci_send_name 
+:      001996 master_name_error:
+0x31f5 001997 force hci_error_page_timeout ,queue 
+0x31f6 001998 arg mem_tmp_buffer ,contw 
+0x31f7 001999 arg 8 ,loopcnt 
+0x31f8 002000 call memset0 
+0x31f9 002001 branch hci_send_name 
+:      002003 disconnect_stop_sco:
+0x31fa 002004 set0 mark_ext_patch ,mark 
+0x31fb 002005 bpatch patch04_3 ,mem_patch04 
+0x31fc 002006 fetch 1 ,mem_state 
+0x31fd 002007 rtnbit0 state_insco 
+0x31fe 002008 fetcht 1 ,mem_conn_handle 
+0x31ff 002009 fetch 1 ,mem_sco_asso_handle 
+0x3200 002010 isub temp ,null 
+0x3201 002011 nrtn zero 
+0x3202 002012 call stop_esco 
+0x3203 002013 branch restore_esco_check_no_mark 
+:      002015 check_disconnect_timeout:
+0x3204 002016 set0 mark_ext_patch ,mark 
+0x3205 002017 bpatch patch04_4 ,mem_patch04 
+0x3206 002018 enable user 
+0x3207 002019 fetch 1 ,mem_op 
+0x3208 002020 rtnbit0 op_disconn 
+0x3209 002021 call conn_timer_expired 
+0x320a 002022 nrtn blank 
+:      002023 disable_usr:
+0x320b 002024 disable user 
+0x320c 002025 rtn 
+:      002027 conn_timer_expired:
+0x320d 002028 fetch 1 ,mem_conn_timer 
+0x320e 002029 increase -1 ,pdata 
+0x320f 002030 store 1 ,mem_conn_timer 
+0x3210 002031 rtn 
+:      002033 linkkey_ready:
+0x3211 002034 set0 mark_ext_patch ,mark 
+0x3212 002035 bpatch patch04_5 ,mem_patch04 
+0x3213 002036 fetch 1 ,mem_state 
+0x3214 002037 bbit1 state_linkkey ,linkkey_set 
+0x3215 002038 fetch 1 ,mem_device_option 
+0x3216 002039 beq dvc_op_hci ,linkkey_send_hci 
+0x3217 002040 fetch 1 ,mem_pairing_auth 
+0x3218 002041 branch linkkey_set ,blank 
+0x3219 002042 jam defalt_pairing_auth ,mem_pairing_auth 
+0x321a 002043 jam bt_evt_linkkey_generate ,mem_fifo_temp 
+0x321b 002044 call ui_ipc_send_event 
+0x321c 002045 branch linkkey_set 
+:      002046 linkkey_send_hci:
+0x321d 002047 call check_localsm 
+0x321e 002048 ncall hci_send_linkkey_notification ,true 
+:      002049 linkkey_set:
+0x321f 002050 set0 mark_ext_patch ,mark 
+0x3220 002051 bpatch patch04_6 ,mem_patch04 
+0x3221 002052 call context_traverse_linkkey 
+0x3222 002053 fetch 1 ,mem_state 
+0x3223 002054 set1 state_linkkey ,pdata 
+0x3224 002055 store 1 ,mem_state 
+0x3225 002056 jam 1 ,mem_link_key_exists 
+0x3226 002057 fetch 1 ,mem_conn_sm 
+0x3227 002058 bne conn_sm_pairing ,linkkey_set_continue 
+:      002059 linkkey_set_continue:
+0x3228 002060 rtn 
+:      002062 generate_linkkey_continue:
+0x3229 002063 jam pairing_auth ,mem_pairing_auth 
+:      002064 clear_linkstate:
+0x322a 002065 fetch 1 ,mem_state 
+0x322b 002066 set0 state_linkkey ,pdata 
+0x322c 002067 store 1 ,mem_state 
+0x322d 002068 rtn 
+:      002072 role_switch_check:
+0x322e 002073 set0 mark_ext_patch ,mark 
+0x322f 002074 bpatch patch04_7 ,mem_patch04 
+0x3230 002075 disable user 
+0x3231 002076 fetch 1 ,mem_state 
+0x3232 002077 rtnbit0 state_insniff 
+0x3233 002078 fetch 2 ,mem_tsniff 
+0x3234 002079 nrtn blank 
+0x3235 002080 fetch 4 ,mem_sniff_anchor 
+0x3236 002081 branch role_switch_clkn ,clknt 
+0x3237 002082 isub clke_bt ,pdata 
+0x3238 002083 branch role_switch_clke 
+:      002084 role_switch_clkn:
+0x3239 002085 isub clkn_bt ,pdata 
+:      002086 role_switch_clke:
+0x323a 002087 sub pdata ,4 ,null 
+0x323b 002088 nrtn positive 
+0x323c 002089 fetch 1 ,mem_state 
+0x323d 002090 set0 state_insniff ,pdata 
+0x323e 002091 store 1 ,mem_state 
+0x323f 002092 enable user 
+0x3240 002093 rtn 
+:      002096 role_switch_prepare:
+0x3241 002097 copy pdata ,temp 
+0x3242 002098 set0 mark_ext_patch ,mark 
+0x3243 002099 bpatch patch05_0 ,mem_patch05 
+0x3244 002100 store 4 ,mem_sniff_anchor 
+:      002101 role_switch_prepare0:
+0x3245 002102 jam switch_flag_accept ,mem_switch_flag 
+0x3246 002103 fetch 1 ,mem_state 
+0x3247 002104 set1 state_insniff ,pdata 
+0x3248 002105 store 1 ,mem_state 
+0x3249 002106 force 0 ,pdata 
+0x324a 002107 store 2 ,mem_tsniff 
+0x324b 002108 jam 10 ,mem_current_sniff_attempt 
+0x324c 002109 jam 1 ,mem_sniff_attempt 
+0x324d 002110 rtn 
+:      002113 role_switch_master:
+0x324e 002114 set0 mark_ext_patch ,mark 
+0x324f 002115 bpatch patch05_1 ,mem_patch05 
+0x3250 002116 call role_switch_check 
+0x3251 002117 nrtn user 
+0x3252 002118 disable user 
+0x3253 002119 jam param_newconnto ,mem_newconnto_counter 
+0x3254 002120 set0 mark_fhs_already_good ,mark 
+:      002121 roles_waitfhs_loop:
+0x3255 002122 call rf_setup_time_master_slot 
+0x3256 002123 call master_recv_packet 
+0x3257 002124 bmark1 mark_fhs_already_good ,roles_replyto_fhs 
+0x3258 002125 call new_conn_timeout 
+0x3259 002126 nbranch roles_waitfhs_loop ,blank 
+:      002127 role_switch_fail_master:
+0x325a 002128 set0 mark_ext_patch ,mark 
+0x325b 002129 bpatch patch05_2 ,mem_patch05 
+0x325c 002130 disable user 
+0x325d 002131 deposit clkn_bt 
+0x325e 002132 store 4 ,mem_next_btclk 
+0x325f 002133 enable clknt 
+0x3260 002134 enable master 
+0x3261 002135 jam bt_evt_switch_fail_master ,mem_fifo_temp 
+0x3262 002136 branch ui_ipc_send_event 
+:      002138 roles_replyto_fhs:
+0x3263 002139 set0 mark_ext_patch ,mark 
+0x3264 002140 bpatch patch05_3 ,mem_patch05 
+0x3265 002141 call rf_setup_time_slave_slot 
+0x3266 002142 call master_send_packet 
+0x3267 002143 disable clknt 
+0x3268 002144 disable master 
+0x3269 002145 call apply_switch_clke 
+0x326a 002146 call prepare_newconn 
+:      002147 roles_newconns_loop:
+0x326b 002148 set0 mark_ext_patch ,mark 
+0x326c 002149 bpatch patch05_4 ,mem_patch05 
+0x326d 002150 call slave_newconn_once 
+0x326e 002151 branch roles_newconns_responded ,match 
+0x326f 002152 call new_conn_timeout 
+0x3270 002153 nbranch roles_newconns_loop ,blank 
+0x3271 002154 branch role_switch_fail_master 
+:      002155 roles_newconns_responded:
+0x3272 002156 force 1 ,temp 
+0x3273 002157 call hci_send_role_change 
+0x3274 002158 fetch 1 ,mem_mode 
+0x3275 002159 set0 mode_master ,pdata 
+0x3276 002160 store 1 ,mem_mode 
+0x3277 002161 call supervision_flush 
+0x3278 002162 call calc_clke_offset 
+0x3279 002163 enable user 
+0x327a 002164 jam bt_evt_switch_success_master ,mem_fifo_temp 
+0x327b 002165 branch ui_ipc_send_event 
+:      002168 load_esco:
+0x327c 002169 set0 mark_ext_patch ,mark 
+0x327d 002170 bpatch patch05_5 ,mem_patch05 
+0x327e 002171 rtnmark0 mark_esco 
+0x327f 002172 fetch 1 ,mem_state 
+0x3280 002173 rtnbit0 state_insco 
+:      002174 load_esco_do:
+0x3281 002175 call init_esco_ibuff 
+0x3282 002176 fetch 1 ,mem_esco_arq 
+0x3283 002177 fetcht 1 ,mem_arq 
+0x3284 002178 storet 1 ,mem_esco_saved_arq 
+0x3285 002179 store 1 ,mem_arq 
+0x3286 002180 deposit am_addr 
+0x3287 002181 store 1 ,mem_saved_amaddr 
+0x3288 002182 fetch 1 ,mem_esco_addr 
+0x3289 002183 iforce am_addr 
+0x328a 002184 set0 mark_esco_rxok ,mark 
+0x328b 002185 fetch 1 ,mem_last_type 
+0x328c 002186 store 1 ,mem_last_type_saved 
+0x328d 002187 fetch 1 ,mem_last_type_esco 
+0x328e 002188 store 1 ,mem_last_type 
+0x328f 002189 rtn 
+:      002191 restore_esco:
+0x3290 002192 set0 mark_ext_patch ,mark 
+0x3291 002193 bpatch patch05_6 ,mem_patch05 
+0x3292 002194 rtnmark0 mark_esco 
+:      002195 restore_esco_check_no_mark:
+0x3293 002196 call check_esco_amaddr 
+0x3294 002197 nrtn true 
+:      002198 restore_esco_do:
+0x3295 002199 call clear_got_tx 
+0x3296 002200 fetch 1 ,mem_esco_saved_arq 
+0x3297 002201 fetcht 1 ,mem_arq 
+0x3298 002202 store 1 ,mem_arq 
+0x3299 002203 storet 1 ,mem_esco_arq 
+0x329a 002204 fetch 1 ,mem_saved_amaddr 
+0x329b 002205 iforce am_addr 
+0x329c 002206 fetch 1 ,mem_last_type 
+0x329d 002207 store 1 ,mem_last_type_esco 
+0x329e 002208 fetch 1 ,mem_last_type_saved 
+0x329f 002209 store 1 ,mem_last_type 
+0x32a0 002210 setarg 0xffff 
+0x32a1 002211 store 2 ,mem_retransmission_cnt 
+0x32a2 002212 rtn 
+:      002217 context_load:
+0x32a3 002218 set0 mark_ext_patch ,mark 
+0x32a4 002219 bpatch patch05_7 ,mem_patch05 
+0x32a5 002220 set1 mark_context ,mark 
+0x32a6 002221 deposit rega 
+0x32a7 002222 store 2 ,mem_context_ptr 
+0x32a8 002223 force context_size ,loopcnt 
+0x32a9 002224 arg mem_le_state ,contw 
+0x32aa 002225 add rega ,coffset_mode ,contr 
+0x32ab 002226 ifetch 1 ,contr 
+0x32ac 002227 copy rega ,contr 
+0x32ad 002228 bbit1 mode_le ,memcpy 
+0x32ae 002229 arg mem_state ,contw 
+0x32af 002230 call memcpy 
+0x32b0 002231 disable attempt 
+0x32b1 002232 fetch 1 ,mem_amaddr 
+0x32b2 002233 iforce am_addr 
+0x32b3 002234 jam 1 ,mem_current_sniff_attempt 
+0x32b4 002235 branch context_load_master ,master 
+0x32b5 002236 jam 1 ,mem_current_sniff_attempt 
+:      002237 context_load_master:
+0x32b6 002238 fetch 1 ,mem_state 
+0x32b7 002239 rtnbit0 state_insniff 
+0x32b8 002240 fetch 1 ,mem_sniff_attempt 
+0x32b9 002241 store 1 ,mem_current_sniff_attempt 
+0x32ba 002242 fetch 1 ,mem_sniff_timeout 
+0x32bb 002243 store 1 ,mem_current_sniff_timeout 
+0x32bc 002244 rtn 
+:      002246 context_save:
+0x32bd 002247 set0 mark_ext_patch ,mark 
+0x32be 002248 bpatch patch06_0 ,mem_patch06 
+0x32bf 002249 fetch 2 ,mem_context_ptr 
+0x32c0 002250 iforce contw 
+0x32c1 002251 force context_size ,loopcnt 
+0x32c2 002252 arg mem_le_state ,contr 
+0x32c3 002253 branch memcpy ,le 
+0x32c4 002254 arg mem_state ,contr 
+0x32c5 002255 branch memcpy 
+:      002259 context_get_next:
+0x32c6 002260 fetcht 1 ,mem_current_context 
+0x32c7 002261 arg context_num ,loopcnt 
+:      002262 context_get_next_loop:
+0x32c8 002263 increase 1 ,temp 
+0x32c9 002264 compare context_num ,temp ,0xff 
+0x32ca 002265 nbranch context_get_next_cont ,true 
+0x32cb 002266 arg 0 ,temp 
+:      002267 context_get_next_cont:
+0x32cc 002268 storet 1 ,mem_current_context 
+0x32cd 002269 mul32 temp ,context_size ,pdata 
+0x32ce 002270 arg mem_context ,rega 
+0x32cf 002271 iadd rega ,rega 
+0x32d0 002272 ifetch 1 ,rega 
+0x32d1 002273 bbit1 state_insniff ,context_get_next_sniff 
+0x32d2 002274 rtnbit1 state_inconn 
+0x32d3 002275 rtnbit1 state_inpage 
+:      002276 context_get_next_sniff:
+0x32d4 002277 loop context_get_next_loop 
+0x32d5 002278 rtn 
+:      002280 context_new:
+0x32d6 002281 set0 mark_ext_patch ,mark 
+0x32d7 002282 bpatch patch06_1 ,mem_patch06 
+0x32d8 002283 arg context_search_empty ,regc 
+0x32d9 002284 call context_search 
+0x32da 002285 nrtn zero 
+0x32db 002286 deposit rega 
+0x32dc 002287 store 2 ,mem_context_ptr 
+0x32dd 002288 force 0 ,null 
+0x32de 002289 rtn 
+:      002293 context_check_all_wack:
+0x32df 002294 call check_esco_amaddr 
+0x32e0 002295 branch context_check_esco_wack ,true 
+0x32e1 002296 fetch 2 ,mem_context_ptr 
+0x32e2 002297 add pdata ,coffset_arq ,contw 
+0x32e3 002298 fetch 1 ,mem_arq 
+0x32e4 002299 istore 1 ,contw 
+0x32e5 002300 arg context_check_a_wack ,regc 
+0x32e6 002301 branch context_search 
+:      002303 context_check_esco_wack:
+0x32e7 002304 fetch 1 ,mem_arq 
+0x32e8 002305 isolate1 wack ,pdata 
+0x32e9 002306 branch context_esco_wack ,true 
+0x32ea 002307 force 1 ,null 
+0x32eb 002308 rtn 
+:      002309 context_esco_wack:
+0x32ec 002310 force 0 ,null 
+0x32ed 002311 rtn 
+:      002314 context_check_idle:
+0x32ee 002315 arg context_check_inconn ,regc 
+0x32ef 002316 branch context_search 
+:      002318 context_traverse_linkkey:
+0x32f0 002319 fetcht 2 ,mem_context_ptr 
+0x32f1 002320 arg context_traverse_clearkey ,regc 
+0x32f2 002321 branch context_search 
+:      002323 context_traverse_max_slot:
+0x32f3 002324 fetcht 2 ,mem_context_ptr 
+0x32f4 002325 arg context_traverse_mslot ,regc 
+0x32f5 002326 branch context_search 
+:      002329 context_search_conn_handle:
+0x32f6 002330 fetcht 1 ,mem_hci_conn_handle 
+:      002331 context_search_conn_handle2:
+0x32f7 002332 arg context_search_handle ,regc 
+0x32f8 002333 branch context_search 
+:      002335 context_search_plap:
+0x32f9 002336 set0 mark_ext_patch ,mark 
+0x32fa 002337 bpatch patch06_2 ,mem_patch06 
+0x32fb 002338 fetcht 6 ,mem_hci_plap 
+:      002339 context_search_plap2:
+0x32fc 002340 arg context_search_lap ,regc 
+0x32fd 002341 branch context_search 
+:      002343 context_search_insniff:
+0x32fe 002344 arg context_search_sniff ,regc 
+0x32ff 002345 branch context_search 
+:      002347 context_search_sniff_window:
+0x3300 002348 arg context_search_window ,regc 
+:      002349 context_search:
+0x3301 002350 set0 mark_ext_patch ,mark 
+0x3302 002351 bpatch patch06_3 ,mem_patch06 
+0x3303 002352 arg mem_context ,rega 
+0x3304 002353 force context_num ,loopcnt 
+:      002354 context_search_loop:
+0x3305 002355 ifetch 1 ,rega 
+0x3306 002356 copy regc ,pc 
+:      002357 context_search_next:
+0x3307 002358 increase context_size ,rega 
+0x3308 002359 loop context_search_loop 
+0x3309 002360 force 1 ,null 
+0x330a 002361 rtn 
+:      002363 context_search_empty:
+0x330b 002364 bbit1 state_inconn ,context_search_next 
+0x330c 002365 bbit1 state_inpage ,context_search_next 
+0x330d 002366 force 0 ,null 
+0x330e 002367 rtn 
+:      002369 context_search_lap:
+0x330f 002370 bbit1 state_inpage ,context_search_lap_cont 
+0x3310 002371 bbit0 state_inconn ,context_search_next 
+:      002372 context_search_lap_cont:
+0x3311 002373 add rega ,coffset_plap ,contr 
+0x3312 002374 ifetch 6 ,contr 
+0x3313 002375 isub temp ,null 
+0x3314 002376 rtn zero 
+0x3315 002377 branch context_search_next 
+:      002379 context_search_handle:
+0x3316 002380 bbit0 state_inconn ,context_search_next 
+0x3317 002381 add rega ,coffset_conn_handle ,contr 
+0x3318 002382 ifetch 1 ,contr 
+0x3319 002383 isub temp ,null 
+0x331a 002384 rtn zero 
+0x331b 002385 branch context_search_next 
+:      002387 context_search_sniff:
+0x331c 002388 bbit0 state_insniff ,context_search_next 
+:      002389 context_search_sniff_loop:
+0x331d 002390 call context_get_anchor 
+0x331e 002391 bbit1 27 ,context_search_sniff_cont 
+0x331f 002392 isolate0 27 ,temp 
+0x3320 002393 branch context_search_sniff_cont ,true 
+0x3321 002394 set1 28 ,pdata 
+:      002395 context_search_sniff_cont:
+0x3322 002396 isub temp ,pdata 
+0x3323 002397 increase 1 ,pdata 
+0x3324 002398 branch context_search_sniff_miss ,positive 
+0x3325 002399 increase 5 ,pdata 
+0x3326 002400 nbranch context_search_next ,positive 
+:      002401 context_search_meet:
+0x3327 002402 copy temp ,bt_clk 
+0x3328 002403 call context_next_anchor 
+0x3329 002404 force 0 ,null 
+0x332a 002405 rtn 
+:      002407 context_search_sniff_miss:
+0x332b 002408 iforce regb 
+0x332c 002409 add rega ,coffset_tsniff ,contr 
+0x332d 002410 ifetch 2 ,contr 
+0x332e 002411 branch context_search_meet ,blank 
+0x332f 002412 call context_next_anchor 
+0x3330 002413 branch context_search_sniff_loop 
+:      002415 context_check_inconn:
+0x3331 002416 bbit0 state_inconn ,context_search_next 
+0x3332 002417 force 0 ,null 
+0x3333 002418 rtn 
+:      002420 context_check_a_wack:
+0x3334 002421 bbit0 state_inconn ,context_search_next 
+0x3335 002422 add rega ,coffset_mode ,contr 
+0x3336 002423 ifetch 1 ,contr 
+0x3337 002424 bbit1 mode_le ,context_search_next 
+0x3338 002425 add rega ,coffset_arq ,contr 
+0x3339 002426 ifetch 1 ,contr 
+0x333a 002427 bbit0 wack ,context_search_next 
+0x333b 002428 force 0 ,null 
+0x333c 002429 rtn 
+:      002431 context_get_anchor:
+0x333d 002432 add rega ,coffset_mode ,contr 
+0x333e 002433 ifetcht 1 ,contr 
+0x333f 002434 deposit clkn_bt 
+0x3340 002435 isolate1 mode_master ,temp 
+0x3341 002436 add rega ,coffset_sniff_anchor ,contr 
+0x3342 002437 ifetcht 4 ,contr 
+0x3343 002438 rtn true 
+0x3344 002439 add rega ,coffset_clk_offset ,contr 
+0x3345 002440 ifetch 6 ,contr 
+0x3346 002441 call calc_clke2 
+0x3347 002442 deposit clke_bt 
+0x3348 002443 rtn 
+:      002445 context_next_anchor:
+0x3349 002446 add rega ,coffset_tsniff ,contr 
+0x334a 002447 add rega ,coffset_sniff_anchor ,contw 
+0x334b 002448 ifetch 2 ,contr 
+0x334c 002449 iadd temp ,timeup 
+0x334d 002450 deposit timeup 
+0x334e 002451 istore 4 ,contw 
+0x334f 002452 branch le_context_nexthop 
+:      002455 context_search_window:
+0x3350 002456 bbit0 state_insniff ,context_search_next 
+0x3351 002457 call context_get_anchor 
+0x3352 002458 iadd stop_watch ,pdata 
+0x3353 002459 iadd stop_watch ,pdata 
+0x3354 002460 iadd queue ,pdata 
+0x3355 002461 isub temp ,null 
+0x3356 002462 nbranch context_search_next ,positive 
+0x3357 002463 force 0 ,null 
+0x3358 002464 rtn 
+:      002466 context_traverse_mslot:
+0x3359 002467 bbit0 state_inconn ,context_search_next 
+0x335a 002468 deposit temp 
+0x335b 002469 isub rega ,null 
+0x335c 002470 branch context_search_next ,null 
+0x335d 002471 add rega ,coffset_mode ,contr 
+0x335e 002472 ifetch 1 ,contr 
+0x335f 002473 bbit1 mode_le ,context_search_next 
+0x3360 002474 add rega ,coffset_lmp_to_send ,contw 
+0x3361 002475 ifetch 1 ,contw 
+0x3362 002476 nbranch context_search_next ,blank 
+0x3363 002477 force lmp_max_slot ,pdata 
+0x3364 002478 istore 1 ,contw 
+0x3365 002479 branch context_search_next 
+:      002481 context_traverse_clearkey:
+0x3366 002482 bbit0 state_inconn ,context_search_next 
+0x3367 002483 deposit temp 
+0x3368 002484 isub rega ,null 
+0x3369 002485 branch context_search_next ,null 
+0x336a 002486 add rega ,coffset_mode ,contr 
+0x336b 002487 ifetch 1 ,contr 
+0x336c 002488 bbit1 mode_le ,context_search_next 
+0x336d 002489 ifetch 1 ,rega 
+0x336e 002490 set0 state_linkkey ,pdata 
+0x336f 002491 istore 1 ,rega 
+0x3370 002492 branch context_search_next 
+:      002495 master_conn_send_packet:
+0x3371 002496 set0 mark_ext_patch ,mark 
+0x3372 002497 bpatch patch06_4 ,mem_patch06 
+0x3373 002498 call rf_setup_time_master_slot 
+:      002499 master_send_packet:
+0x3374 002500 add clkn_bt ,1 ,bt_clk 
+0x3375 002501 call fetch_self_bt_adr 
+0x3376 002502 force 0x03 ,freq_mode 
+0x3377 002503 call tx_radio_freq 
+0x3378 002504 call start_transmitter 
+0x3379 002505 call start_tx_native 
+0x337a 002506 call send_access_word 
+0x337b 002507 branch transmit_packet 
+:      002509 master_conn_recv_packet:
+0x337c 002510 set0 mark_ext_patch ,mark 
+0x337d 002511 bpatch patch06_5 ,mem_patch06 
+0x337e 002512 call rf_setup_time_slave_slot 
+:      002513 master_recv_packet:
+0x337f 002514 add clkn_bt ,1 ,bt_clk 
+0x3380 002515 call fetch_self_bt_adr 
+0x3381 002516 force 0x03 ,freq_mode 
+0x3382 002517 call rx_radio_freq 
+0x3383 002518 call init_rx_packet_flags 
+0x3384 002519 call prep_crypt 
+0x3385 002520 call start_rx_native 
+0x3386 002521 call start_receiver 
+:      002522 master_rx_conn_finish_packet:
+0x3387 002523 call wait_access_clkn_rt 
+0x3388 002524 nrtn sync 
+0x3389 002525 call save_rssi 
+0x338a 002526 branch receive_packet 
+:      002530 master_newconn_once:
+0x338b 002531 set0 mark_ext_patch ,mark 
+0x338c 002532 bpatch patch06_6 ,mem_patch06 
+0x338d 002533 fetch 1 ,mem_fhs_am_addr 
+0x338e 002534 iforce am_addr 
+0x338f 002535 force type_poll ,type 
+0x3390 002536 call master_conn_send_packet 
+0x3391 002537 branch master_conn_recv_packet 
+:      002548 inquiry_scan_dispatch:
+0x3392 002549 fetch 1 ,mem_scan_mode 
+0x3393 002550 rtnbit0 inq_scan_mode 
+0x3394 002551 force iscan_interval_timer ,queue 
+0x3395 002552 call timer_check 
+0x3396 002553 nrtn blank 
+0x3397 002554 fetcht 2 ,mem_iscan_window 
+0x3398 002555 force 4 ,queue 
+0x3399 002556 call sniff_check_window 
+0x339a 002557 rtn user 
+0x339b 002558 call inquiry_scan_start 
+0x339c 002559 force iscan_interval_timer ,queue 
+0x339d 002560 fetch 2 ,mem_iscan_interval 
+0x339e 002561 nbranch timer_init ,sync 
+0x339f 002562 random pdata 
+0x33a0 002563 iand mask3ff ,pdata 
+0x33a1 002564 branch timer_init 
+:      002567 inquiry_scan_start:
+0x33a2 002568 set0 mark_ext_patch ,mark 
+0x33a3 002569 bpatch patch06_7 ,mem_patch06 
+0x33a4 002570 jam 0 ,mem_fhs_am_addr 
+0x33a5 002571 disable clknt 
+0x33a6 002572 disable attempt 
+0x33a7 002573 call afh_clear 
+0x33a8 002574 and clkn_bt ,0x1fc ,bt_clk 
+0x33a9 002575 force 0x01 ,freq_mode 
+0x33aa 002576 call fetch_giac 
+0x33ab 002577 call rx_radio_freq 
+0x33ac 002578 setflip mark_inquiry_state ,mark 
+0x33ad 002579 fetch 1 ,mem_inquiryscan_waitcnt 
+0x33ae 002580 increase 1 ,pdata 
+0x33af 002581 store 1 ,mem_inquiryscan_waitcnt 
+0x33b0 002582 call fetch_diac 
+0x33b1 002583 call start_receiver 
+0x33b2 002584 call wait_access_forever 
+0x33b3 002585 nrtn sync 
+0x33b4 002586 set0 mark_ext_patch ,mark 
+0x33b5 002587 bpatch patch07_0 ,mem_patch07 
+0x33b6 002588 force 0 ,stop_watch 
+0x33b7 002589 call shutdown_radio 
+0x33b8 002590 fetch 1 ,mem_inquiryscan_rcvcnt 
+0x33b9 002591 increase 1 ,pdata 
+0x33ba 002592 store 1 ,mem_inquiryscan_rcvcnt 
+0x33bb 002593 call fetch_giac 
+0x33bc 002594 call rf_setup_time_slave_slot 
+0x33bd 002595 or_into 0x002 ,bt_clk 
+0x33be 002596 force 0x01 ,freq_mode 
+0x33bf 002597 call tx_radio_freq 
+0x33c0 002598 call fetch_diac 
+0x33c1 002599 call start_transmitter 
+0x33c2 002600 call start_tx_external 
+0x33c3 002601 deposit clkn_bt 
+0x33c4 002602 store 4 ,mem_clkn_bt 
+0x33c5 002603 call send_access_word 
+0x33c6 002604 force type_fhs ,type 
+0x33c7 002605 force 0 ,am_addr 
+0x33c8 002606 call scan_mode_whiten 
+0x33c9 002607 call transmit_packet_whitened 
+0x33ca 002608 call send_eir 
+0x33cb 002609 and_into 0x1fd ,bt_clk 
+0x33cc 002610 increase 1 ,n_tx_slot 
+0x33cd 002611 rtn 
+:      002613 send_eir:
+0x33ce 002614 set0 mark_ext_patch ,mark 
+0x33cf 002615 bpatch patch07_1 ,mem_patch07 
+0x33d0 002616 fetch 1 ,mem_eir_enable 
+0x33d1 002617 rtn blank 
+0x33d2 002618 arg mem_eir ,contw 
+0x33d3 002619 fetch 1 ,mem_local_name_length 
+0x33d4 002620 copy pdata ,loopcnt 
+0x33d5 002621 increase 1 ,pdata 
+0x33d6 002622 istore 1 ,contw 
+0x33d7 002623 copy contw ,temp 
+0x33d8 002624 increase 1 ,pdata 
+0x33d9 002625 store 2 ,mem_tx_len 
+0x33da 002626 copy temp ,contw 
+0x33db 002627 setarg 0x09 
+0x33dc 002628 istore 1 ,contw 
+0x33dd 002629 arg mem_local_name ,contr 
+0x33de 002630 call memcpy 
+0x33df 002631 arg mem_all_uuid_128bits ,regc 
+0x33e0 002632 arg 4 ,loopcnt 
+0x33e1 002633 call get_all_uuid 
+0x33e2 002634 arg mem_all_uuid_16bits ,regc 
+0x33e3 002635 arg 1 ,loopcnt 
+0x33e4 002636 call get_all_uuid 
+0x33e5 002637 force type_dm3 ,type 
+0x33e6 002638 jam 2 ,mem_tx_lch 
+0x33e7 002639 setarg mem_eir 
+0x33e8 002640 store 2 ,mem_txptr 
+0x33e9 002641 call rf_setup_time_slave_slot 
+0x33ea 002642 call tx_radio_freq 
+0x33eb 002643 call start_transmitter 
+0x33ec 002644 call start_tx_external 
+0x33ed 002645 call send_access_word 
+0x33ee 002646 call scan_mode_whiten 
+0x33ef 002647 call transmit_packet_whitened 
+0x33f0 002648 rtn 
+:      002651 get_all_uuid:
+0x33f1 002652 copy contw ,temp 
+0x33f2 002653 copy regc ,contr 
+0x33f3 002654 ifetch 1 ,contr 
+0x33f4 002655 rtn blank 
+:      002656 lshift_loop:
+0x33f5 002657 lshift pdata ,pdata 
+0x33f6 002658 loop lshift_loop 
+0x33f7 002659 copy pdata ,rega 
+0x33f8 002660 increase 2 ,pdata 
+0x33f9 002661 copy pdata ,queue 
+0x33fa 002662 fetch 2 ,mem_tx_len 
+0x33fb 002663 iadd queue ,pdata 
+0x33fc 002664 store 2 ,mem_tx_len 
+0x33fd 002665 copy temp ,contw 
+0x33fe 002666 copy rega ,pdata 
+0x33ff 002667 increase 1 ,pdata 
+0x3400 002668 istore 1 ,contw 
+0x3401 002669 copy regc ,contr 
+0x3402 002670 ifetch 1 ,contr 
+0x3403 002671 ifetch 1 ,contr 
+0x3404 002672 istore 1 ,contw 
+0x3405 002673 copy rega ,loopcnt 
+0x3406 002674 branch memcpy 
+:      002680 page_scan_dispatch:
+0x3407 002681 fetch 1 ,mem_scan_mode 
+0x3408 002682 rtnbit0 page_scan_mode 
+0x3409 002683 force pscan_interval_timer ,queue 
+0x340a 002684 call timer_check 
+0x340b 002685 nrtn blank 
+0x340c 002686 fetcht 2 ,mem_pscan_window 
+0x340d 002687 force 40 ,queue 
+0x340e 002688 call sniff_check_window 
+0x340f 002689 rtn user 
+0x3410 002690 force 0 ,am_addr 
+0x3411 002691 jam param_pagerespto ,mem_fhs_wait_counter 
+0x3412 002692 set0 mark_fhs_already_good ,mark 
+0x3413 002693 call page_scan_start 
+0x3414 002694 force pscan_interval_timer ,queue 
+0x3415 002695 fetch 2 ,mem_pscan_interval 
+0x3416 002696 branch timer_init 
+:      002699 page_scan_start:
+0x3417 002700 set0 mark_ext_patch ,mark 
+0x3418 002701 bpatch patch07_2 ,mem_patch07 
+0x3419 002702 disable clknt 
+0x341a 002703 call afh_clear 
+0x341b 002704 fetch 1 ,mem_pagescan_waitcnt 
+0x341c 002705 increase 1 ,pdata 
+0x341d 002706 store 1 ,mem_pagescan_waitcnt 
+0x341e 002707 force 0 ,n_tx_slot 
+0x341f 002708 call fetch_self_bt_adr 
+0x3420 002709 add clkn_bt ,1 ,bt_clk 
+0x3421 002710 force 0x02 ,freq_mode 
+0x3422 002711 set0 mark_ext_patch ,mark 
+0x3423 002712 bpatch patch07_3 ,mem_patch07 
+0x3424 002713 call rx_radio_freq 
+0x3425 002714 call start_receiver 
+0x3426 002715 call wait_access_forever 
+0x3427 002716 nrtn sync 
+0x3428 002717 call shutdown_radio 
+0x3429 002718 fetch 1 ,mem_pagescan_rcvcnt 
+0x342a 002719 increase 1 ,pdata 
+0x342b 002720 store 1 ,mem_pagescan_rcvcnt 
+0x342c 002721 force 0 ,stop_watch 
+0x342d 002722 call rf_setup_time_slave_slot 
+0x342e 002723 or_into 0x002 ,bt_clk 
+0x342f 002724 force 0x01 ,freq_mode 
+0x3430 002725 call tx_radio_freq 
+0x3431 002726 call start_transmitter 
+0x3432 002727 call start_tx_external 
+0x3433 002728 call send_access_word 
+0x3434 002729 call end_of_packet 
+0x3435 002730 force 0 ,am_addr 
+0x3436 002731 arg param_rf_setup ,timeup 
+0x3437 002732 until clke_rt ,meet 
+0x3438 002733 or_into 0x03 ,clke_bt 
+0x3439 002734 and_into 0x1fd ,bt_clk 
+:      002735 page_scan_wait_fhs_restart:
+0x343a 002736 set0 mark_ext_patch ,mark 
+0x343b 002737 bpatch patch07_4 ,mem_patch07 
+0x343c 002738 increase 1 ,n_tx_slot 
+0x343d 002739 call rx_radio_freq 
+0x343e 002740 call start_receiver 
+0x343f 002741 call wait_access_mhalfbnd 
+0x3440 002742 nbranch page_scan_wait_fhs_again ,sync 
+0x3441 002743 call scan_mode_whiten 
+0x3442 002744 call receive_packet_whitened 
+0x3443 002745 bmark1 mark_fhs_already_good ,page_scan_reply_to_fhs 
+:      002746 page_scan_wait_fhs_again:
+0x3444 002747 set0 mark_ext_patch ,mark 
+0x3445 002748 bpatch patch07_5 ,mem_patch07 
+0x3446 002749 fetch 1 ,mem_fhs_wait_counter 
+0x3447 002750 rtn blank 
+0x3448 002751 increase -1 ,pdata 
+0x3449 002752 store 1 ,mem_fhs_wait_counter 
+0x344a 002753 call rf_setup_time_master_slot 
+0x344b 002754 branch page_scan_wait_fhs_restart 
+:      002757 page_scan_reply_to_fhs:
+0x344c 002758 set0 mark_ext_patch ,mark 
+0x344d 002759 bpatch patch07_6 ,mem_patch07 
+0x344e 002760 set0 1 ,clke_bt 
+0x344f 002761 set1 0 ,clke_bt 
+0x3450 002762 fetch 1 ,mem_pagescan_rcvfhscnt 
+0x3451 002763 increase 1 ,pdata 
+0x3452 002764 store 1 ,mem_pagescan_rcvfhscnt 
+0x3453 002765 call rf_setup_time_slave_slot 
+0x3454 002766 or_into 0x02 ,bt_clk 
+0x3455 002767 call tx_radio_freq 
+0x3456 002768 call start_transmitter 
+0x3457 002769 call start_tx_external 
+0x3458 002770 call send_access_word 
+0x3459 002771 call end_of_packet 
+:      002772 slave_apply_clke_bt:
+0x345a 002773 compare 0x03 ,clke_bt ,0x03 
+0x345b 002774 branch slave_apply_clke_bt_now ,true 
+0x345c 002775 until null ,mhalfbnd 
+0x345d 002776 branch slave_apply_clke_bt 
+:      002777 slave_apply_clke_bt_now:
+0x345e 002778 fetch 4 ,mem_clke_bt 
+0x345f 002779 or_into 0x03 ,pdata 
+0x3460 002780 icopy clke_bt 
+:      002782 start_slave_connection:
+0x3461 002783 set0 mark_ext_patch ,mark 
+0x3462 002784 bpatch patch07_7 ,mem_patch07 
+0x3463 002785 fetch 6 ,extm_lap 
+0x3464 002786 store 6 ,mem_plap 
+0x3465 002787 call prepare_newconn 
+:      002788 slave_newconn_loop:
+0x3466 002789 call slave_newconn_once 
+0x3467 002790 branch sconn_successful ,match 
+0x3468 002791 call new_conn_timeout 
+0x3469 002792 nbranch slave_newconn_loop ,blank 
+0x346a 002793 rtn 
+:      002796 sconn_successful:
+0x346b 002797 set0 mark_ext_patch ,mark 
+0x346c 002798 bpatch patch08_0 ,mem_patch08 
+0x346d 002799 call newconn_init 
+0x346e 002800 call context_new 
+0x346f 002801 nrtn zero 
+0x3470 002802 jam 0 ,mem_mode 
+0x3471 002803 call calc_clke_offset 
+0x3472 002804 branch context_save 
+:      002807 slave_dispatch:
+0x3473 002808 set0 mark_ext_patch ,mark 
+0x3474 002809 bpatch patch08_1 ,mem_patch08 
+0x3475 002810 call calc_clke 
+0x3476 002811 call role_switch_slave 
+0x3477 002812 rtn user 
+0x3478 002813 call load_esco 
+0x3479 002814 call get_sco_data 
+:      002815 slave_loop:
+0x347a 002816 set0 mark_ext_patch ,mark 
+0x347b 002817 bpatch patch08_2 ,mem_patch08 
+0x347c 002818 call check_bt_disabled 
+0x347d 002819 call scheduler_process 
+0x347e 002820 call slave_conn_recv_packet 
+0x347f 002821 call slave_savelist 
+0x3480 002822 nbranch slave_notmatch ,match 
+0x3481 002823 call supervision_flush 
+0x3482 002824 call parse_l2cap 
+0x3483 002825 call scheduler_tx_l2cap_pkt 
+0x3484 002826 call prepare_tx 
+0x3485 002827 call slave_conn_send_packet 
+0x3486 002828 call parse_lmp 
+0x3487 002829 call process_cmd 
+0x3488 002830 call hci_send_num_complete_packets 
+0x3489 002831 fetch 1 ,mem_slave_rcvcnt 
+0x348a 002832 increase 1 ,pdata 
+0x348b 002833 store 1 ,mem_slave_rcvcnt 
+0x348c 002834 call calc_clke_offset 
+:      002835 slave_notmatch:
+0x348d 002836 set0 mark_ext_patch ,mark 
+0x348e 002837 bpatch patch08_3 ,mem_patch08 
+0x348f 002838 call lpm_set_mult 
+0x3490 002839 call supervision_update 
+0x3491 002840 branch slave_disconnect ,positive 
+0x3492 002841 call check_disconnect_timeout 
+0x3493 002842 nbranch slave_disconnect ,user 
+0x3494 002843 call check_attempt 
+0x3495 002844 nbranch slave_loop ,blank 
+0x3496 002845 call process_sco_data 
+0x3497 002846 branch restore_esco 
+:      002849 slave_disconnect:
+0x3498 002850 set0 mark_ext_patch ,mark 
+0x3499 002851 bpatch patch08_4 ,mem_patch08 
+0x349a 002852 jam 0 ,mem_tester_emulate 
+0x349b 002853 jam 0 ,mem_debug_config 
+0x349c 002854 call quit_connection 
+0x349d 002855 set0 mark_testmode ,mark 
+0x349e 002856 call test_enable_white 
+0x349f 002857 fetch 1 ,mem_state 
+0x34a0 002858 bbit0 state_conn_comp ,slave_connection_fail 
+0x34a1 002859 fetcht 1 ,mem_conn_handle 
+0x34a2 002860 branch hci_send_disconn_complete 
+:      002862 slave_connection_fail:
+0x34a3 002863 force hci_error_key_missing ,temp 
+0x34a4 002864 branch hci_send_connection_error 
+:      002866 role_switch_slave:
+0x34a5 002867 set0 mark_ext_patch ,mark 
+0x34a6 002868 bpatch patch08_5 ,mem_patch08 
+0x34a7 002869 call role_switch_check 
+0x34a8 002870 nrtn user 
+0x34a9 002871 copy am_addr ,temp 
+0x34aa 002872 call get_free_amaddr 
+0x34ab 002873 store 1 ,mem_fhs_am_addr 
+0x34ac 002874 copy temp ,am_addr 
+0x34ad 002875 jam param_newconnto ,mem_newconnto_counter 
+:      002876 roles_sendfhs_loop:
+0x34ae 002877 set0 mark_ext_patch ,mark 
+0x34af 002878 bpatch patch08_6 ,mem_patch08 
+0x34b0 002879 call rf_setup_time_master_slot 
+0x34b1 002880 force type_fhs ,type 
+0x34b2 002881 call slave_send_access 
+0x34b3 002882 deposit clkn_bt 
+0x34b4 002883 store 4 ,mem_clkn_bt 
+0x34b5 002884 call transmit_packet 
+0x34b6 002885 call rf_setup_time_slave_slot 
+0x34b7 002886 enable user3 
+0x34b8 002887 call slave_receive_access 
+0x34b9 002888 branch roles_got_fhs_reply ,sync 
+0x34ba 002889 call shutdown_radio 
+0x34bb 002890 call new_conn_timeout 
+0x34bc 002891 nbranch roles_sendfhs_loop ,blank 
+0x34bd 002892 rtnmark0 mark_accept_switch 
+0x34be 002893 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x34bf 002894 set1 mark_switch_initiated ,mark 
+0x34c0 002895 rtn 
+:      002896 roles_got_fhs_reply:
+0x34c1 002897 enable clknt 
+0x34c2 002898 call prepare_newconn 
+0x34c3 002899 call afh_clear 
+:      002900 roles_newconn_loop:
+0x34c4 002901 set0 mark_ext_patch ,mark 
+0x34c5 002902 bpatch patch08_7 ,mem_patch08 
+0x34c6 002903 call master_newconn_once 
+0x34c7 002904 branch roles_newconn_responded ,sync 
+0x34c8 002905 call new_conn_timeout 
+0x34c9 002906 nbranch roles_newconn_loop ,blank 
+0x34ca 002907 disable clknt 
+0x34cb 002908 deposit clke_bt 
+0x34cc 002909 store 4 ,mem_next_btclk 
+0x34cd 002910 rtn 
+:      002911 roles_newconn_responded:
+0x34ce 002912 force 0 ,temp 
+0x34cf 002913 call hci_send_role_change 
+0x34d0 002914 enable master 
+0x34d1 002915 bmark0 mark_accept_switch ,roles_newconn_nolmp 
+0x34d2 002916 set0 mark_accept_switch ,mark 
+0x34d3 002917 jam lmp_accepted ,mem_lmo_opcode2 
+0x34d4 002918 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x34d5 002919 call tid_set_reply 
+:      002920 roles_newconn_nolmp:
+0x34d6 002921 deposit am_addr 
+0x34d7 002922 store 1 ,mem_amaddr 
+0x34d8 002923 force 0 ,pdata 
+0x34d9 002924 store 6 ,mem_clk_offset 
+0x34da 002925 fetch 1 ,mem_mode 
+0x34db 002926 set1 mode_master ,pdata 
+0x34dc 002927 store 1 ,mem_mode 
+0x34dd 002928 call supervision_flush 
+0x34de 002929 disable master 
+:      002930 enable_user:
+0x34df 002931 enable user 
+0x34e0 002932 rtn 
+:      002936 init_rx_packet_flags:
+0x34e1 002937 set0 mark_ext_patch ,mark 
+0x34e2 002938 bpatch patch09_0 ,mem_patch09 
+0x34e3 002939 disable match 
+0x34e4 002940 set0 mark_loopback ,mark 
+0x34e5 002941 set0 mark_am_addr_broadcast ,mark 
+0x34e6 002942 set0 mark_longpacket ,mark 
+0x34e7 002943 set0 mark_old_packet ,mark 
+0x34e8 002944 fetch 1 ,mem_arq 
+0x34e9 002945 set0 arqnx ,pdata 
+0x34ea 002946 set1 flowx ,pdata 
+0x34eb 002947 store 1 ,mem_arq 
+0x34ec 002948 rtn 
+:      002950 prepare_newconn:
+0x34ed 002951 set0 mark_ext_patch ,mark 
+0x34ee 002952 bpatch patch09_1 ,mem_patch09 
+0x34ef 002953 jam param_newconnto ,mem_newconnto_counter 
+0x34f0 002954 jam param_newconn_arq ,mem_arq 
+0x34f1 002955 fetch 2 ,mem_rx_window_init 
+0x34f2 002956 store 2 ,mem_rx_window 
+0x34f3 002957 deposit clkn_bt 
+0x34f4 002958 store 4 ,mem_next_btclk 
+0x34f5 002959 rtn clknt 
+0x34f6 002960 deposit clke_bt 
+0x34f7 002961 store 4 ,mem_next_btclk 
+0x34f8 002962 rtn 
+:      002964 newconn_init:
+0x34f9 002965 set0 mark_ext_patch ,mark 
+0x34fa 002966 bpatch patch09_2 ,mem_patch09 
+0x34fb 002967 call init_lmp_reinit 
+0x34fc 002968 call new_conn_handle 
+0x34fd 002969 store 1 ,mem_conn_handle 
+0x34fe 002970 setarg param_supervision_to 
+0x34ff 002971 store 2 ,mem_supervision_to 
+0x3500 002972 fetch 1 ,mem_state 
+0x3501 002973 set1 state_inconn ,pdata 
+0x3502 002974 store 1 ,mem_state 
+0x3503 002975 jam 0 ,mem_op 
+0x3504 002976 jam 0 ,mem_state_map 
+0x3505 002977 jam 0 ,mem_lpm_current_mult 
+0x3506 002978 branch supervision_flush 
+:      002981 clear_linkkey:
+0x3507 002982 set0 mark_ext_patch ,mark 
+0x3508 002983 bpatch patch09_3 ,mem_patch09 
+0x3509 002984 force 0 ,pdata 
+0x350a 002985 store 8 ,mem_link_key 
+0x350b 002986 istore 8 ,contw 
+0x350c 002987 call clear_linkstate 
+0x350d 002988 branch context_traverse_linkkey 
+:      002990 new_conn_timeout:
+0x350e 002991 fetch 1 ,mem_newconnto_counter 
+0x350f 002992 increase -1 ,pdata 
+0x3510 002993 store 1 ,mem_newconnto_counter 
+0x3511 002994 rtn 
+:      002996 new_conn_handle:
+0x3512 002997 fetch 1 ,mem_handle_num 
+0x3513 002998 increase 1 ,pdata 
+0x3514 002999 store 1 ,mem_handle_num 
+0x3515 003000 rtn 
+:      003003 quit_connection:
+0x3516 003004 set0 mark_ext_patch ,mark 
+0x3517 003005 bpatch patch09_4 ,mem_patch09 
+0x3518 003006 call disconnect_stop_sco 
+0x3519 003007 fetch 1 ,mem_hci_cmd 
+0x351a 003008 beq hci_cmd_remote_name_req ,quit_connection_name 
+0x351b 003009 fetch 1 ,mem_lmp_to_send 
+0x351c 003010 bne lmp_name_req ,quit_connection_cont 
+:      003011 quit_connection_name:
+0x351d 003012 call cmd_check_plap 
+0x351e 003013 nbranch quit_connection_cont ,zero 
+0x351f 003014 call master_name_error 
+0x3520 003015 jam 0 ,mem_hci_cmd 
+:      003016 quit_connection_cont:
+0x3521 003017 set0 mark_ext_patch ,mark 
+0x3522 003018 bpatch patch09_5 ,mem_patch09 
+0x3523 003019 call app_disconn_reason_collect_bt 
+0x3524 003020 call process_cmd 
+0x3525 003021 call sniff_exit 
+0x3526 003022 jam bt_evt_bb_disconnected ,mem_fifo_temp 
+0x3527 003023 call ui_ipc_send_event 
+0x3528 003024 call init_lmp_work 
+0x3529 003025 call l2cap_init_work 
+0x352a 003026 call sp_initialize 
+0x352b 003027 fetch 1 ,mem_state 
+0x352c 003028 set0 state_inconn 
+0x352d 003029 store 1 ,mem_state 
+0x352e 003030 jam 0 ,memui_reconnect_mode 
+0x352f 003032 fetch 1 ,mem_state_map 
+0x3530 003033 compare 0x0 ,pdata ,0xc0 
+0x3531 003034 branch quit_connection_not_clear_mark ,true 
+0x3532 003035 set0 mark_rxbuf_inuse ,mark 
+:      003036 quit_connection_not_clear_mark:
+0x3533 003037 fetch 1 ,mem_arq 
+0x3534 003038 bbit0 wack ,quit_connection_not_clear_tx 
+:      003039 quit_connection_not_clear_tx:
+0x3535 003040 fetch 1 ,mem_op 
+0x3536 003041 rtnbit0 op_txl2cap 
+0x3537 003042 set0 mark_tx_l2cap ,mark 
+0x3538 003043 rtn 
+:      003045 slave_newconn_once:
+0x3539 003046 set0 mark_ext_patch ,mark 
+0x353a 003047 bpatch patch09_6 ,mem_patch09 
+0x353b 003048 fetch 1 ,extm_newconn_am_addr 
+0x353c 003049 rtn blank 
+0x353d 003050 icopy am_addr 
+0x353e 003051 call slave_conn_recv_packet 
+0x353f 003052 nrtn match 
+0x3540 003053 force type_null ,type 
+0x3541 003054 call slave_conn_send_packet 
+0x3542 003055 deposit am_addr 
+0x3543 003056 store 1 ,mem_amaddr 
+0x3544 003057 force 0 ,pdata 
+0x3545 003058 store 1 ,extm_newconn_am_addr 
+0x3546 003059 rtn 
+:      003065 prepare_tx:
+0x3547 003066 set0 mark_ext_patch ,mark 
+0x3548 003067 bpatch patch09_7 ,mem_patch09 
+0x3549 003068 fetch 1 ,mem_state 
+0x354a 003069 bbit0 state_insco ,prepare_tx_not_sco 
+0x354b 003070 force type_hv3 ,type 
+0x354c 003071 bmark0 mark_esco ,prepare_tx_not_esco 
+0x354d 003072 call check_esco_amaddr 
+0x354e 003073 nbranch prepare_tx_not_sco ,true 
+0x354f 003074 branch prepare_tx_not_sco ,attempt 
+0x3550 003075 call set_wait_ack 
+0x3551 003076 setarg 2 
+0x3552 003077 store 2 ,mem_retransmission_cnt 
+0x3553 003078 rtn 
+:      003079 prepare_tx_not_esco:
+0x3554 003080 nrtn attempt 
+:      003081 prepare_tx_not_sco:
+0x3555 003082 set0 mark_ext_patch ,mark 
+0x3556 003083 bpatch patch0a_0 ,mem_patch0a 
+0x3557 003084 call context_check_all_wack 
+0x3558 003085 nbranch prepare_tx_no_retransmit ,zero 
+0x3559 003086 fetch 1 ,mem_arq 
+0x355a 003087 bbit0 wack ,prepare_tx_pollnull 
+:      003088 prepare_tx_retransmit:
+0x355b 003089 bmark1 mark_loopback ,prepare_tx_loopback 
+0x355c 003090 fetch 1 ,mem_debug_config 
+0x355d 003091 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+0x355e 003092 fetch 2 ,mem_retransmission_cnt 
+0x355f 003093 increase -1 ,pdata 
+0x3560 003094 store 2 ,mem_retransmission_cnt 
+0x3561 003095 branch prepare_tx_nomore_retransmit ,blank 
+0x3562 003096 fetch 1 ,mem_last_type 
+0x3563 003097 iforce type 
+0x3564 003098 rtn 
+:      003100 prepare_tx_nomore_retransmit:
+0x3565 003101 set0 mark_ext_patch ,mark 
+0x3566 003102 bpatch patch0a_1 ,mem_patch0a 
+0x3567 003103 call clear_got_tx 
+:      003104 prepare_tx_no_retransmit:
+0x3568 003105 call check_esco_amaddr 
+0x3569 003106 branch prepare_tx_pollnull ,true 
+0x356a 003107 call send_lmp 
+0x356b 003108 branch prepare_tx_sendlmp ,user 
+0x356c 003109 fetch 1 ,mem_op 
+0x356d 003110 bbit1 op_txl2cap ,prepare_tx_sendl2cap 
+0x356e 003111 bmark1 mark_loopback ,prepare_tx_loopback 
+0x356f 003112 fetch 1 ,mem_debug_config 
+0x3570 003113 bbit1 debug_tx_pattern ,prepare_tx_txpat 
+:      003114 prepare_tx_pollnull:
+0x3571 003115 force type_poll ,type 
+0x3572 003116 rtn master 
+0x3573 003117 force type_null ,type 
+0x3574 003118 rtn 
+:      003119 prepare_tx_loopback:
+0x3575 003120 set0 mark_ext_patch ,mark 
+0x3576 003121 bpatch patch0a_2 ,mem_patch0a 
+0x3577 003122 fetch 1 ,mem_rx_type 
+0x3578 003123 iforce type 
+0x3579 003124 rtnne 1 
+0x357a 003125 force type_null ,type 
+0x357b 003126 rtn 
+:      003127 prepare_tx_txpat:
+0x357c 003128 fetch 1 ,test_mode_packet_type 
+0x357d 003129 and pdata ,0xf ,type 
+0x357e 003130 set1 mark_loopback ,mark 
+0x357f 003131 rtn 
+:      003132 prepare_tx_sendlmp:
+0x3580 003133 force type_lmp ,type 
+0x3581 003134 branch set_wait_ack 
+:      003135 prepare_tx_sendl2cap:
+0x3582 003136 call tx_l2cap_type 
+:      003138 set_wait_ack:
+0x3583 003139 set0 mark_ext_patch ,mark 
+0x3584 003140 bpatch patch0a_3 ,mem_patch0a 
+0x3585 003141 fetcht 1 ,mem_arq 
+0x3586 003142 set1 wack ,temp 
+0x3587 003143 storet 1 ,mem_arq 
+0x3588 003144 deposit type 
+0x3589 003145 store 1 ,mem_last_type 
+0x358a 003146 setarg 0xffff 
+0x358b 003147 store 2 ,mem_retransmission_cnt 
+0x358c 003148 rtn 
+:      003150 tx_l2cap_type:
+0x358d 003151 set0 mark_ext_patch ,mark 
+0x358e 003152 bpatch patch0a_4 ,mem_patch0a 
+0x358f 003153 fetch 1 ,mem_state_map 
+0x3590 003154 isolate1 smap_edr ,pdata 
+0x3591 003155 fetch 2 ,mem_tx_len 
+0x3592 003156 branch tx_l2cap_type_edr ,true 
+0x3593 003157 force type_dm1 ,type 
+0x3594 003158 sub pdata ,17 ,null 
+0x3595 003159 rtn positive 
+0x3596 003160 force type_dh1 ,type 
+0x3597 003161 sub pdata ,27 ,null 
+0x3598 003162 rtn positive 
+0x3599 003163 force type_dm3 ,type 
+0x359a 003164 sub pdata ,121 ,null 
+0x359b 003165 rtn positive 
+0x359c 003166 force type_dm5 ,type 
+0x359d 003167 sub pdata ,224 ,null 
+0x359e 003168 rtn positive 
+0x359f 003169 force type_dh5 ,type 
+0x35a0 003170 rtn 
+:      003171 tx_l2cap_type_edr:
+0x35a1 003172 force type_dm1 ,type 
+0x35a2 003173 sub pdata ,17 ,null 
+0x35a3 003174 rtn positive 
+0x35a4 003175 force type_dh1 ,type 
+0x35a5 003176 sub pdata ,54 ,null 
+0x35a6 003177 rtn positive 
+0x35a7 003178 force type_dm3 ,type 
+0x35a8 003179 arg 367 ,temp 
+0x35a9 003180 isub temp ,null 
+0x35aa 003181 nrtn positive 
+0x35ab 003182 force type_dm5 ,type 
+0x35ac 003183 arg 679 ,temp 
+0x35ad 003184 isub temp ,null 
+0x35ae 003185 nrtn positive 
+0x35af 003186 force type_dh5 ,type 
+0x35b0 003187 rtn 
+:      003196 slave_receive_master_slot:
+0x35b1 003197 fetch 1 ,mem_state 
+0x35b2 003198 bbit0 state_insniff ,slave_receive_notsniff 
+0x35b3 003199 fetch 2 ,mem_tsniff 
+0x35b4 003200 branch slave_receive_notsniff ,blank 
+0x35b5 003201 nbranch slave_receive_sniff ,attempt 
+:      003202 slave_receive_notsniff:
+0x35b6 003203 call rf_setup_time_master_slot 
+:      003204 slave_receive_access:
+0x35b7 003205 add clke_bt ,1 ,bt_clk 
+:      003206 slave_receive_sniff:
+0x35b8 003207 enable swfine 
+0x35b9 003208 fetch 2 ,mem_rx_window 
+0x35ba 003209 rshift pdata ,pdata 
+0x35bb 003210 arg param_pll_setup ,temp 
+0x35bc 003211 iadd temp ,pdata 
+0x35bd 003212 call ahead_window 
+0x35be 003213 call fetch_extm_bt_adr 
+0x35bf 003214 force 0x03 ,freq_mode 
+0x35c0 003215 call rx_radio_freq 
+0x35c1 003216 call init_rx_packet_flags 
+0x35c2 003217 call prep_crypt 
+0x35c3 003218 set0 mark_ext_patch ,mark 
+0x35c4 003219 bpatch patch0a_5 ,mem_patch0a 
+0x35c5 003220 fetch 2 ,mem_rx_window 
+0x35c6 003221 rshift pdata ,pdata 
+0x35c7 003222 call ahead_window 
+0x35c8 003223 call start_receiver 
+0x35c9 003224 enable decode_fec0 
+0x35ca 003225 fetch 2 ,mem_rx_window 
+0x35cb 003226 arg param_clke_cal ,temp 
+0x35cc 003227 iadd temp ,stop_watch 
+0x35cd 003228 correlate null ,timeout 
+0x35ce 003229 copy clke ,temp 
+0x35cf 003230 storet 6 ,mem_sync_clke 
+0x35d0 003231 disable decode_fec0 
+0x35d1 003232 nrtn sync 
+0x35d2 003233 arg param_clke_cal ,clke_rt 
+0x35d3 003234 copy bt_clk ,clke_bt 
+0x35d4 003235 branch lpm_adjust_clk ,wake 
+0x35d5 003236 rtn 
+:      003239 slave_conn_recv_packet:
+0x35d6 003240 set0 mark_ext_patch ,mark 
+0x35d7 003241 bpatch patch0a_6 ,mem_patch0a 
+0x35d8 003242 call slave_receive_master_slot 
+0x35d9 003243 nbranch shutdown_radio ,sync 
+0x35da 003244 call save_rssi 
+0x35db 003245 bmark0 mark_testmode ,receive_packet 
+0x35dc 003246 fetch 2 ,mem_tst_pktcnt_sync 
+0x35dd 003247 increase 1 ,pdata 
+0x35de 003248 store 2 ,mem_tst_pktcnt_sync 
+:      003249 receive_packet:
+0x35df 003250 rshift bt_clk ,temp 
+0x35e0 003251 or temp ,0x40 ,white_init 
+:      003252 receive_packet_whitened:
+0x35e1 003253 set0 mark_ext_patch ,mark 
+0x35e2 003254 bpatch patch0a_7 ,mem_patch0a 
+0x35e3 003255 enable enable_white 
+0x35e4 003256 enable enable_hec 
+0x35e5 003257 enable decode_fec1 
+0x35e6 003258 parse demod ,bucket ,3 
+0x35e7 003259 rshift8 pwindow ,pdata 
+0x35e8 003260 store 1 ,mem_temp_am_addr 
+0x35e9 003261 parse demod ,bucket ,4 
+0x35ea 003262 inject bucket ,7 
+0x35eb 003263 copy pwindow ,pdata 
+0x35ec 003264 store 1 ,mem_rx_type 
+0x35ed 003265 parse demod ,bucket ,3 
+0x35ee 003266 rshift8 pwindow ,pdata 
+0x35ef 003267 store 1 ,mem_temp_arq 
+0x35f0 003268 fetch 1 ,mem_rx_type 
+0x35f1 003269 sub pdata ,3 ,null 
+0x35f2 003270 branch receive_packet_noedr ,positive 
+0x35f3 003271 beq 7 ,receive_packet_noedr 
+0x35f4 003272 fetch 1 ,mem_state_map 
+0x35f5 003273 isolate1 smap_edr ,pdata 
+0x35f6 003274 setflag true ,psk ,radio_ctrl 
+:      003275 receive_packet_noedr:
+0x35f7 003276 set0 mark_ext_patch ,mark 
+0x35f8 003277 bpatch patch0b_0 ,mem_patch0b 
+0x35f9 003278 parse demod ,bucket ,8 
+0x35fa 003279 disable decode_fec1 
+0x35fb 003280 disable enable_hec 
+0x35fc 003281 branch error_header ,crc_failed 
+0x35fd 003282 bmark0 mark_testmode ,receive_packet_amchk 
+0x35fe 003283 fetch 2 ,mem_tst_pktcnt_hec 
+0x35ff 003284 increase 1 ,pdata 
+0x3600 003285 store 2 ,mem_tst_pktcnt_hec 
+:      003286 receive_packet_amchk:
+0x3601 003287 set0 mark_ext_patch ,mark 
+0x3602 003288 bpatch patch0b_1 ,mem_patch0b 
+0x3603 003289 fetch 1 ,mem_temp_am_addr 
+0x3604 003290 compare 0 ,pdata ,0x07 
+0x3605 003291 setflag true ,mark_am_addr_broadcast ,mark 
+0x3606 003292 branch am_addr_ok ,true 
+0x3607 003293 icompare 0x07 ,am_addr 
+0x3608 003294 branch am_addr_match ,true 
+0x3609 003295 bmark0 mark_esco ,end_of_packet 
+0x360a 003296 fetcht 1 ,mem_saved_amaddr 
+0x360b 003297 icompare 0x7 ,temp 
+0x360c 003298 nbranch end_of_packet ,true 
+0x360d 003299 call restore_esco 
+0x360e 003300 fetch 1 ,mem_arq 
+0x360f 003301 set0 arqnx ,pdata 
+0x3610 003302 set1 flowx ,pdata 
+0x3611 003303 store 1 ,mem_arq 
+:      003304 am_addr_match:
+0x3612 003305 enable match 
+:      003306 am_addr_ok:
+0x3613 003307 set0 mark_ext_patch ,mark 
+0x3614 003308 bpatch patch0b_2 ,mem_patch0b 
+0x3615 003309 fetch 1 ,mem_rx_type 
+0x3616 003310 icopy type 
+0x3617 003311 bmark1 mark_am_addr_broadcast ,arqn_bypass 
+0x3618 003312 fetcht 1 ,mem_temp_arq 
+0x3619 003313 fetch 1 ,mem_arq 
+0x361a 003314 set0 flow ,pdata 
+0x361b 003315 isolate1 flow ,temp 
+0x361c 003316 setflag true ,flow ,pdata 
+0x361d 003317 isolate1 arqn ,temp 
+0x361e 003318 setflag true ,arqn ,pdata 
+0x361f 003319 store 1 ,mem_arq 
+0x3620 003320 isolate0 arqn ,temp 
+0x3621 003321 branch arqn_bypass ,true 
+0x3622 003322 call clear_got_tx 
+:      003323 arqn_bypass:
+0x3623 003324 set0 mark_ext_patch ,mark 
+0x3624 003325 bpatch patch0b_3 ,mem_patch0b 
+0x3625 003326 arg 0 ,temp 
+0x3626 003327 call reserve_slot 
+0x3627 003328 and type ,0xf ,pdata 
+0x3628 003329 beq type_poll ,process_poll 
+0x3629 003330 beq type_null ,end_of_packet 
+0x362a 003331 beq type_fhs ,process_fhs 
+0x362b 003332 fetcht 1 ,mem_temp_arq 
+0x362c 003333 fetch 1 ,mem_arq 
+0x362d 003334 icompare 0x04 ,temp 
+0x362e 003335 nbranch rx_type_dispatch ,true 
+0x362f 003336 bmark0 mark_am_addr_broadcast ,failed_seqn 
+0x3630 003337 bbit0 bcast1 ,rx_type_dispatch 
+:      003338 failed_seqn:
+0x3631 003339 set1 mark_old_packet ,mark 
+:      003340 rx_type_dispatch:
+0x3632 003341 set0 mark_ext_patch ,mark 
+0x3633 003342 bpatch patch0b_4 ,mem_patch0b 
+0x3634 003343 deposit type 
+0x3635 003344 beq type_dm1 ,process_dm1 
+0x3636 003345 beq type_dh1 ,process_dh1 
+0x3637 003346 beq type_hv3 ,process_hev 
+0x3638 003347 beq type_3dh1 ,process_3dh1 
+0x3639 003348 arg 4 ,temp 
+0x363a 003349 call reserve_slot 
+0x363b 003350 beq type_dm3 ,process_dm3 
+0x363c 003351 beq type_dh3 ,process_dh3 
+0x363d 003352 arg 8 ,temp 
+0x363e 003353 call reserve_slot 
+0x363f 003354 beq type_dm5 ,process_dm5 
+0x3640 003355 beq type_dh5 ,process_dh5 
+0x3641 003356 rtn 
+:      003359 process_hev:
+0x3642 003360 set0 mark_ext_patch ,mark 
+0x3643 003361 bpatch patch0b_5 ,mem_patch0b 
+0x3644 003362 enable decode_fec0 
+0x3645 003363 enable enable_crc 
+0x3646 003364 enable encrypt 
+0x3647 003365 arg mem_sco_ibuf ,contw 
+0x3648 003366 force 30 ,loopcnt 
+:      003367 process_hev_loop:
+0x3649 003368 parse demod ,bucket ,8 
+0x364a 003369 rshift3 pwindow ,pdata 
+0x364b 003370 istore 1 ,contw 
+0x364c 003371 loop process_hev_loop 
+0x364d 003372 bmark0 mark_esco ,end_of_packet 
+0x364e 003373 parse demod ,bucket ,16 
+0x364f 003374 nsetflag crc_failed ,mark_esco_rxok ,mark 
+0x3650 003375 call test_esco ,crc_failed 
+0x3651 003376 branch error_payload ,crc_failed 
+0x3652 003377 branch ack_payload 
+:      003379 test_esco:
+0x3653 003380 deposit clke 
+0x3654 003381 store 6 ,mem_display 
+0x3655 003382 rtn 
+:      003384 process_poll:
+0x3656 003385 branch end_of_packet 
+:      003387 process_dm3:
+:      003388 process_dm5:
+0x3657 003389 set1 mark_longpacket ,mark 
+:      003390 process_dm1:
+0x3658 003391 enable decode_fec2 
+0x3659 003392 branch process_dmh 
+:      003394 process_dh3:
+:      003395 process_dh5:
+0x365a 003396 set1 mark_longpacket ,mark 
+:      003397 process_3dh1:
+0x365b 003398 set1 psk3m ,radio_ctrl 
+:      003399 process_dh1:
+0x365c 003400 enable decode_fec0 
+:      003401 process_dmh:
+0x365d 003402 set0 mark_ext_patch ,mark 
+0x365e 003403 bpatch patch0b_6 ,mem_patch0b 
+0x365f 003404 bmark1 mark_rxbuf_inuse ,end_of_packet 
+0x3660 003405 isolate0 psk ,radio_ctrl 
+0x3661 003406 branch process_dmh_noedr ,true 
+0x3662 003407 disable enable_white 
+0x3663 003408 enable decode_fec0 
+0x3664 003409 disable decode_fec2 
+0x3665 003410 add clkn_bt ,2 ,timeup 
+0x3666 003411 correlate clkn_bt ,meet 
+0x3667 003412 nbranch error_payload ,sync 
+0x3668 003413 set1 mark_longpacket ,mark 
+0x3669 003414 enable enable_white 
+:      003415 process_dmh_noedr:
+0x366a 003416 set0 mark_ext_patch ,mark 
+0x366b 003417 bpatch patch0b_7 ,mem_patch0b 
+0x366c 003418 enable encrypt 
+0x366d 003419 enable enable_crc 
+0x366e 003420 parse demod ,bucket ,3 
+0x366f 003421 rshift8 pwindow ,pdata 
+0x3670 003422 store 1 ,mem_lch_code 
+0x3671 003423 parse demod ,bucket ,5 
+0x3672 003424 bmark1 mark_longpacket ,process_dmh_long 
+0x3673 003425 rshift3 pwindow ,loopcnt 
+0x3674 003426 rshift3 loopcnt ,loopcnt 
+0x3675 003427 branch process_dmh_common 
+:      003428 process_dmh_long:
+0x3676 003429 parse demod ,bucket ,5 
+0x3677 003430 rshift pwindow ,loopcnt 
+0x3678 003431 parse demod ,bucket ,3 
+:      003432 process_dmh_common:
+0x3679 003433 set0 mark_ext_patch ,mark 
+0x367a 003434 bpatch patch0c_0 ,mem_patch0c 
+0x367b 003435 deposit loopcnt 
+0x367c 003436 store 2 ,mem_len 
+0x367d 003437 branch process_dmh_data_end ,blank 
+0x367e 003438 isub mask3ff ,null 
+0x367f 003439 branch error_payload ,positive 
+0x3680 003440 set0 mark_ext_patch ,mark 
+0x3681 003441 bpatch patch0c_1 ,mem_patch0c 
+0x3682 003442 set0 mark_fhs_eir ,mark 
+0x3683 003443 fetch 1 ,mem_lch_code 
+0x3684 003444 and_into 0x03 ,pdata 
+0x3685 003445 arg mem_rxbuf ,contw 
+0x3686 003446 beq llid_lmp ,process_lmp 
+0x3687 003447 bmark1 mark_testmode ,process_dmh_data 
+0x3688 003448 fetch 1 ,mem_device_option 
+0x3689 003449 beq dvc_op_hci ,process_dmh_acl 
+0x368a 003451 fetch 1 ,mem_lch_code 
+0x368b 003452 and_into 0x03 ,pdata 
+0x368c 003453 beq llid_l2cap_start ,process_dmh_data_l2cap_start_pkt 
+0x368d 003454 beq llid_l2cap_cont ,process_dmh_data_l2cap_continue_pkt 
+0x368e 003455 branch error_payload 
+:      003457 process_lmp:
+0x368f 003458 fetch 2 ,mem_len 
+0x3690 003459 sub pdata ,0x70 ,null 
+0x3691 003460 nbranch error_payload ,positive 
+0x3692 003461 bmark1 mark_old_packet ,ack_payload 
+0x3693 003462 branch process_dmh_data 
+:      003464 process_dmh_acl:
+0x3694 003465 set0 mark_ext_patch ,mark 
+0x3695 003466 bpatch patch0c_2 ,mem_patch0c 
+0x3696 003467 bmark1 mark_old_packet ,ack_payload 
+0x3697 003468 fetch 2 ,mem_len 
+0x3698 003469 branch error_payload ,blank 
+0x3699 003470 call hci_check_bcsp_protocol 
+0x369a 003471 nbranch process_dmh_acl_check_h4_buff ,true 
+:      003472 process_dmh_acl_bcsp:
+0x369b 003473 fetcht 2 ,mem_h5tx_free 
+0x369c 003474 increase 10 ,pdata 
+0x369d 003475 isub temp ,null 
+0x369e 003476 nbranch process_dmh_acl_packet ,positive 
+0x369f 003477 call hci_dispatch 
+0x36a0 003478 branch process_dmh_acl_bcsp 
+:      003479 process_dmh_acl_check_h4_buff:
+0x36a1 003480 hfetch 2 ,core_uart_txitems 
+0x36a2 003481 arg 300 ,temp 
+0x36a3 003482 isub temp ,null 
+0x36a4 003483 branch error_payload ,positive 
+0x36a5 003484 fetch 2 ,mem_acl_credits 
+0x36a6 003485 branch error_payload ,blank 
+:      003486 process_dmh_acl_packet:
+0x36a7 003487 set0 mark_ext_patch ,mark 
+0x36a8 003488 bpatch patch0c_3 ,mem_patch0c 
+0x36a9 003489 call hci_get_packet_ptr 
+0x36aa 003490 fetch 1 ,mem_conn_handle 
+0x36ab 003491 fetcht 1 ,mem_lch_code 
+0x36ac 003492 and_into 3 ,temp 
+0x36ad 003493 lshift8 temp ,temp 
+0x36ae 003494 lshift4 temp ,temp 
+0x36af 003495 ior temp ,pdata 
+0x36b0 003496 istore 2 ,contwu 
+0x36b1 003497 fetcht 2 ,mem_len 
+0x36b2 003498 copy temp ,loopcnt 
+0x36b3 003499 istoret 2 ,contwu 
+:      003500 process_dmh_acl_copy:
+0x36b4 003501 set0 mark_ext_patch ,mark 
+0x36b5 003502 bpatch patch0c_4 ,mem_patch0c 
+0x36b6 003503 parse demod ,bucket ,8 
+0x36b7 003504 rshift3 pwindow ,pdata 
+0x36b8 003505 istore 1 ,contwu 
+0x36b9 003506 loop process_dmh_acl_copy 
+0x36ba 003507 add temp ,4 ,loopcnt 
+0x36bb 003508 call hci_check_bcsp_protocol 
+0x36bc 003509 nbranch process_dmh_acl_send_h4 ,true 
+0x36bd 003510 set1 mark_h5tx_rp ,mark 
+0x36be 003511 force 6 ,queue 
+0x36bf 003512 call bcsp_send_packet 
+0x36c0 003513 branch process_dmh_data_end 
+:      003514 process_dmh_acl_send_h4:
+0x36c1 003515 call h4_send_packet_acl 
+0x36c2 003516 branch process_dmh_data_end 
+:      003518 process_dmh_data_l2cap_start_pkt:
+0x36c3 003519 set0 mark_ext_patch ,mark 
+0x36c4 003520 bpatch patch0c_5 ,mem_patch0c 
+0x36c5 003521 bmark1 mark_old_packet ,ack_payload 
+0x36c6 003522 fetch 2 ,mem_len 
+0x36c7 003523 arg 0x2e0 ,temp 
+0x36c8 003524 isub temp ,null 
+0x36c9 003525 branch error_payload ,positive 
+0x36ca 003526 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x36cb 003527 bbit0 l2cap_inuse_buff1 ,process_dmh_data_into_buff1 
+0x36cc 003528 bbit0 l2cap_inuse_buff2 ,process_dmh_data_into_buff2 
+0x36cd 003529 branch end_of_packet 
+:      003530 process_dmh_data_into_buff1:
+0x36ce 003531 jam 1 ,mem_l2cap_rxbuff_new 
+0x36cf 003532 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36d0 003533 bne 0 ,end_of_packet 
+0x36d1 003534 arg mem_l2cap_rxbuff1 ,contw 
+0x36d2 003535 branch process_dmh_data 
+:      003536 process_dmh_data_into_buff2:
+0x36d3 003537 jam 2 ,mem_l2cap_rxbuff_new 
+0x36d4 003538 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36d5 003539 bne 0 ,end_of_packet 
+0x36d6 003540 arg mem_l2cap_rxbuff2 ,contw 
+0x36d7 003541 branch process_dmh_data 
+:      003543 process_dmh_data_l2cap_continue_pkt:
+0x36d8 003544 set0 mark_ext_patch ,mark 
+0x36d9 003545 bpatch patch0c_6 ,mem_patch0c 
+0x36da 003546 bmark1 mark_old_packet ,ack_payload 
+0x36db 003547 fetch 2 ,mem_len 
+0x36dc 003548 arg 0x2e0 ,temp 
+0x36dd 003549 isub temp ,null 
+0x36de 003550 branch error_payload ,positive 
+0x36df 003551 fetch 1 ,mem_l2cap_rxbuff_new 
+0x36e0 003552 beq 1 ,process_dmh_data_l2cap_continue_pkt1 
+0x36e1 003553 beq 2 ,process_dmh_data_l2cap_continue_pkt2 
+0x36e2 003554 branch end_of_packet 
+:      003555 process_dmh_data_l2cap_continue_pkt1:
+0x36e3 003556 arg mem_l2cap_rxbuff1 ,contw 
+0x36e4 003557 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x36e5 003558 iadd contw ,contw 
+0x36e6 003559 branch process_dmh_data 
+:      003560 process_dmh_data_l2cap_continue_pkt2:
+0x36e7 003561 arg mem_l2cap_rxbuff2 ,contw 
+0x36e8 003562 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x36e9 003563 iadd contw ,contw 
+:      003564 process_dmh_data:
+0x36ea 003565 parse demod ,bucket ,8 
+0x36eb 003566 rshift3 pwindow ,pdata 
+0x36ec 003567 istore 1 ,contw 
+0x36ed 003568 loop process_dmh_data 
+:      003569 process_dmh_data_end:
+0x36ee 003570 set0 mark_ext_patch ,mark 
+0x36ef 003571 bpatch patch0c_7 ,mem_patch0c 
+0x36f0 003572 parse demod ,bucket ,16 
+0x36f1 003573 branch error_payload_crc ,crc_failed 
+0x36f2 003574 call lpm_hci_wake_dispatch 
+0x36f3 003575 fetch 1 ,mem_l2cap_flow_ctrl_flag 
+0x36f4 003576 beq l2cap_flow_ctrl_enable ,end_of_packet 
+0x36f5 003577 bmark1 mark_testmode ,process_dmh_cont 
+0x36f6 003578 bmark1 mark_old_packet ,redundant_payload 
+0x36f7 003579 fetch 1 ,mem_lch_code 
+0x36f8 003580 compare 3 ,pdata ,3 
+0x36f9 003581 branch process_dmh_cont ,true 
+0x36fa 003582 fetch 2 ,mem_len 
+0x36fb 003583 branch process_dmh_cont ,blank 
+0x36fc 003584 fetch 1 ,mem_device_option 
+0x36fd 003585 beq dvc_op_hci ,process_dmh_cont 
+0x36fe 003586 set0 mark_ext_patch ,mark 
+0x36ff 003587 bpatch patch0d_0 ,mem_patch0d 
+0x3700 003588 fetch 1 ,mem_l2cap_rxbuff_new 
+0x3701 003589 beq 1 ,process_l2cap_pass_crc_buff1 
+0x3702 003590 beq 2 ,process_l2cap_pass_crc_buff2 
+0x3703 003591 branch assert 
+:      003592 process_l2cap_pass_crc_buff1:
+0x3704 003593 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3705 003594 fetcht 2 ,mem_len 
+0x3706 003595 iadd temp ,pdata 
+0x3707 003596 store 2 ,mem_l2cap_rxbuff1_len 
+0x3708 003597 beq 0 ,assert 
+0x3709 003598 fetcht 2 ,mem_l2cap_rxbuff1 
+0x370a 003599 increase 4 ,temp 
+0x370b 003600 isub temp ,null 
+0x370c 003601 call l2cap_buff1_inuse ,zero 
+0x370d 003602 branch process_dmh_cont 
+:      003603 process_l2cap_pass_crc_buff2:
+0x370e 003604 fetch 2 ,mem_l2cap_rxbuff2_len 
+0x370f 003605 fetcht 2 ,mem_len 
+0x3710 003606 iadd temp ,pdata 
+0x3711 003607 store 2 ,mem_l2cap_rxbuff2_len 
+0x3712 003608 beq 0 ,assert 
+0x3713 003609 fetcht 2 ,mem_l2cap_rxbuff2 
+0x3714 003610 add temp ,4 ,temp 
+0x3715 003611 isub temp ,null 
+0x3716 003612 call l2cap_buff2_inuse ,zero 
+0x3717 003613 branch process_dmh_cont 
+:      003614 process_dmh_cont:
+0x3718 003615 set0 mark_ext_patch ,mark 
+0x3719 003616 bpatch patch0d_1 ,mem_patch0d 
+0x371a 003617 fetcht 1 ,mem_state_map 
+0x371b 003618 fetch 1 ,mem_lch_code 
+0x371c 003619 compare 3 ,pdata ,0x03 
+0x371d 003620 setflag true ,smap_rxlmp ,temp 
+0x371e 003621 nsetflag true ,smap_rxl2cap ,temp 
+0x371f 003622 storet 1 ,mem_state_map 
+0x3720 003623 nbranch process_dmh_cont_rxbuf_not_use ,true 
+0x3721 003624 set1 mark_rxbuf_inuse ,mark 
+:      003625 process_dmh_cont_rxbuf_not_use:
+0x3722 003626 bmark0 mark_testmode ,ack_payload 
+0x3723 003627 isolate1 smap_rxlmp ,temp 
+0x3724 003628 branch ack_payload ,true 
+0x3725 003629 fetch 2 ,mem_tst_pktcnt_crc 
+0x3726 003630 increase 1 ,pdata 
+0x3727 003631 store 2 ,mem_tst_pktcnt_crc 
+0x3728 003632 set1 mark_loopback ,mark 
+0x3729 003633 set0 smap_rxl2cap ,temp 
+0x372a 003634 set0 mark_rxbuf_inuse ,mark 
+0x372b 003635 storet 1 ,mem_state_map 
+:      003636 ack_payload:
+0x372c 003637 set0 mark_ext_patch ,mark 
+0x372d 003638 bpatch patch0d_2 ,mem_patch0d 
+0x372e 003639 fetcht 1 ,mem_temp_arq 
+0x372f 003640 fetch 1 ,mem_arq 
+0x3730 003641 set1 arqnx ,pdata 
+0x3731 003642 isolate1 seqn ,temp 
+0x3732 003643 setflag true ,seqn ,pdata 
+0x3733 003644 isolate1 mark_am_addr_broadcast ,mark 
+0x3734 003645 setflag true ,bcast1 ,pdata 
+0x3735 003646 store 1 ,mem_arq 
+0x3736 003647 fetch 2 ,mem_len 
+0x3737 003648 nbranch end_of_packet ,blank 
+0x3738 003649 fetch 1 ,mem_state_map 
+0x3739 003650 set0 smap_rxl2cap ,pdata 
+0x373a 003651 store 1 ,mem_state_map 
+0x373b 003652 fetch 1 ,mem_lch_code 
+0x373c 003653 compare 0x01 ,pdata ,0x07 
+0x373d 003655 branch end_of_packet 
+:      003657 error_header:
+0x373e 003658 set0 mark_ext_patch ,mark 
+0x373f 003659 bpatch patch0d_3 ,mem_patch0d 
+0x3740 003660 disable match 
+0x3741 003661 fetch 2 ,mem_rx_hec_err 
+0x3742 003662 increase 1 ,pdata 
+0x3743 003663 store 2 ,mem_rx_hec_err 
+0x3744 003664 branch end_of_packet 
+:      003665 error_payload_crc:
+0x3745 003666 fetch 2 ,mem_rx_crc_err 
+0x3746 003667 increase 1 ,pdata 
+0x3747 003668 store 2 ,mem_rx_crc_err 
+0x3748 003669 call discard_pkt 
+0x3749 003670 bmark0 mark_testmode ,error_payload 
+0x374a 003671 set1 mark_loopback ,mark 
+:      003672 error_payload:
+0x374b 003673 branch end_of_packet 
+:      003675 discard_pkt:
+0x374c 003676 set0 mark_ext_patch ,mark 
+0x374d 003677 bpatch patch0d_4 ,mem_patch0d 
+0x374e 003678 fetch 1 ,mem_lch_code 
+0x374f 003679 compare 3 ,pdata ,0x03 
+0x3750 003680 nbranch discard_pkt_l2cap ,true 
+:      003681 discard_pkt_lmp:
+0x3751 003682 fetcht 1 ,mem_state_map 
+0x3752 003683 set0 smap_rxlmp ,temp 
+0x3753 003684 storet 1 ,mem_state_map 
+0x3754 003685 rtn 
+:      003686 discard_pkt_l2cap:
+0x3755 003689 fetcht 1 ,mem_state_map 
+0x3756 003690 set0 smap_rxl2cap ,temp 
+0x3757 003691 storet 1 ,mem_state_map 
+0x3758 003692 branch h4_send_acl_trigger_clear 
+:      003694 redundant_payload:
+0x3759 003695 fetch 1 ,mem_arq 
+0x375a 003696 set1 arqnx ,pdata 
+0x375b 003697 store 1 ,mem_arq 
+:      003698 end_of_packet:
+0x375c 003699 set0 mark_ext_patch ,mark 
+0x375d 003700 bpatch patch0d_5 ,mem_patch0d 
+0x375e 003701 disable encode_fec0 
+0x375f 003702 disable encode_fec2 
+0x3760 003703 disable decode_fec0 
+0x3761 003704 disable decode_fec2 
+0x3762 003705 disable enable_crc 
+0x3763 003706 disable encrypt 
+0x3764 003707 disable enable_white 
+0x3765 003708 branch shutdown_radio ,is_rx 
+0x3766 003709 until null ,tx_clear 
+0x3767 003710 nop 100 
+0x3768 003711 branch shutdown_radio 
+:      003713 process_fhs:
+0x3769 003714 set0 mark_ext_patch ,mark 
+0x376a 003715 bpatch patch0d_6 ,mem_patch0d 
+0x376b 003716 enable enable_crc 
+0x376c 003717 enable decode_fec2 
+0x376d 003718 parse demod ,bucket ,72 
+0x376e 003719 isolate1 58 ,pdata 
+0x376f 003720 setflag true ,mark_fhs_eir ,mark 
+0x3770 003721 copy bt_adr ,temp 
+0x3771 003722 ialigned bt_adr 
+0x3772 003723 ialigned fhs0 
+0x3773 003724 pulse recalc 
+0x3774 003725 setsect 2 ,0xfffff 
+0x3775 003726 setsect 3 ,0x0ffff 
+0x3776 003727 nop 32 
+0x3777 003728 iverify fhs_parity 
+0x3778 003729 deposit lap 
+0x3779 003730 store 3 ,extm_lap 
+0x377a 003731 deposit uap 
+0x377b 003732 store 1 ,extm_uap 
+0x377c 003733 copy temp ,bt_adr 
+0x377d 003734 branch fhs_parity_ok ,true 
+0x377e 003735 branch error_payload 
+:      003736 fhs_parity_ok:
+0x377f 003737 set0 mark_ext_patch ,mark 
+0x3780 003738 bpatch patch0d_7 ,mem_patch0d 
+0x3781 003739 parse demod ,bucket ,72 
+0x3782 003740 ialigned fhs1 
+0x3783 003741 ialigned am_addr 
+0x3784 003742 ialigned nap 
+0x3785 003743 ialigned regb 
+0x3786 003744 force 0 ,pdata 
+0x3787 003745 parse demod ,bucket ,16 
+0x3788 003746 branch error_payload ,crc_failed 
+0x3789 003747 setarg 0x0ffffffc 
+0x378a 003748 iand regb ,pdata 
+0x378b 003749 store 4 ,mem_clke_bt 
+0x378c 003750 deposit fhs_class 
+0x378d 003751 store 3 ,extm_class 
+0x378e 003752 deposit fhs_misc 
+0x378f 003753 store 1 ,extm_fhs_misc 
+0x3790 003754 deposit am_addr 
+0x3791 003755 store 1 ,extm_newconn_am_addr 
+0x3792 003756 deposit nap 
+0x3793 003757 store 2 ,extm_nap 
+0x3794 003758 deposit bt_clk 
+0x3795 003759 inject rxf ,32 
+0x3796 003760 compare type_fhs ,type ,0x0f 
+0x3797 003761 setflag true ,mark_fhs_already_good ,mark 
+0x3798 003762 branch end_of_packet 
+:      003764 clear_got_tx:
+0x3799 003765 set0 mark_ext_patch ,mark 
+0x379a 003766 bpatch patch0e_0 ,mem_patch0e 
+0x379b 003767 fetch 1 ,mem_arq 
+0x379c 003768 rtnbit0 wack 
+0x379d 003769 set0 wack ,pdata 
+0x379e 003770 setflip seqnx ,pdata 
+0x379f 003771 store 1 ,mem_arq 
+0x37a0 003772 fetch 1 ,mem_last_type 
+0x37a1 003773 beq type_lmp ,clear_got_txlmp 
+0x37a2 003774 rtneq type_hv3 
+0x37a3 003775 fetch 1 ,mem_op 
+0x37a4 003776 rtnbit0 op_txl2cap ,pdata 
+0x37a5 003777 set0 op_txl2cap ,pdata 
+0x37a6 003778 set1 op_pkt_comp ,pdata 
+0x37a7 003779 store 1 ,mem_op 
+0x37a8 003780 set0 mark_tx_l2cap ,mark 
+0x37a9 003781 fetch 1 ,mem_device_option 
+0x37aa 003782 rtneq dvc_op_hci 
+0x37ab 003783 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x37ac 003784 nrtn blank 
+0x37ad 003785 fetch 1 ,mem_op 
+0x37ae 003786 set0 op_pkt_comp ,pdata 
+0x37af 003787 store 1 ,mem_op 
+0x37b0 003788 branch l2cap_malloc_free 
+:      003790 clear_got_txlmp:
+0x37b1 003791 set0 mark_ext_patch ,mark 
+0x37b2 003792 bpatch patch0e_1 ,mem_patch0e 
+0x37b3 003793 fetch 1 ,mem_lmo_header_opcode 
+0x37b4 003794 rshift pdata ,pdata 
+0x37b5 003795 beq lmp_start_encryption_req ,start_encryption 
+0x37b6 003796 beq lmp_stop_encryption_req ,stop_encryption 
+0x37b7 003797 beq lmp_unsniff_req ,sniff_exit 
+0x37b8 003798 beq lmp_escape ,clear_lmp_escape 
+0x37b9 003799 beq lmp_remove_sco_link_req ,stop_sco 
+0x37ba 003800 rtnne lmp_accepted 
+0x37bb 003801 fetch 1 ,mem_lmo_payload 
+0x37bc 003802 beq lmp_sco_link_req ,sco_link_req_by_slave 
+0x37bd 003803 beq lmp_start_encryption_req ,clear_send_setup_complete 
+0x37be 003804 rtn 
+:      003806 clear_lmp_escape:
+0x37bf 003807 fetch 1 ,mem_lmo_payload 
+0x37c0 003808 set1 7 ,pdata 
+0x37c1 003809 beq lmp_ext_remove_esco_req ,stop_sco 
+0x37c2 003810 rtn 
+:      003811 clear_send_setup_complete:
+0x37c3 003812 rtn master 
+0x37c4 003813 fetch 1 ,mem_state 
+0x37c5 003814 rtnbit1 state_conn_comp 
+0x37c6 003815 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x37c7 003816 rtn 
+:      003819 sco_link_req_by_slave:
+0x37c8 003820 rtn master 
+0x37c9 003821 fetch 1 ,mem_mode 
+0x37ca 003822 isolate1 send_sco_when_slave ,pdata 
+0x37cb 003823 branch clean_mem_mode ,true 
+0x37cc 003825 rtn 
+:      003826 clean_mem_mode:
+0x37cd 003827 set0 send_sco_when_slave ,pdata 
+0x37ce 003828 store 1 ,mem_mode 
+0x37cf 003829 rtn 
+:      003831 start_encryption:
+0x37d0 003832 set0 mark_ext_patch ,mark 
+0x37d1 003833 bpatch patch0e_2 ,mem_patch0e 
+0x37d2 003834 fetch 1 ,mem_state_map 
+0x37d3 003835 set1 smap_encryption ,pdata 
+0x37d4 003836 store 1 ,mem_state_map 
+0x37d5 003837 hjam 1 ,core_encrypt 
+0x37d6 003838 fetch 1 ,mem_state 
+0x37d7 003839 isolate1 state_conn_comp ,pdata 
+0x37d8 003840 branch hci_send_encryption_change ,true 
+0x37d9 003841 rtn 
+:      003843 stop_encryption:
+0x37da 003844 set0 mark_ext_patch ,mark 
+0x37db 003845 bpatch patch0e_3 ,mem_patch0e 
+0x37dc 003846 fetch 1 ,mem_state_map 
+0x37dd 003847 set0 smap_encryption ,pdata 
+0x37de 003848 store 1 ,mem_state_map 
+0x37df 003849 hjam 0 ,core_encrypt 
+0x37e0 003850 rtn 
+:      003853 sniff_init:
+0x37e1 003854 set0 mark_ext_patch ,mark 
+0x37e2 003855 bpatch patch0e_4 ,mem_patch0e 
+0x37e3 003856 copy clkn_bt ,pdata 
+0x37e4 003857 store 4 ,mem_lpm_delay_after_sniff 
+0x37e5 003858 add clkn_bt ,3 ,rega 
+0x37e6 003859 branch sniff_init_master ,master 
+0x37e7 003860 add clke_bt ,3 ,rega 
+:      003861 sniff_init_master:
+0x37e8 003862 fetcht 2 ,mem_tsniff 
+0x37e9 003863 deposit rega 
+0x37ea 003864 set0 27 ,pdata 
+0x37eb 003865 idiv temp 
+0x37ec 003866 fetch 2 ,mem_dsniff 
+0x37ed 003867 call wait_div_end 
+0x37ee 003868 remainder regc 
+0x37ef 003869 isub regc ,pdata 
+0x37f0 003870 branch sniff_init_nowrap ,positive 
+0x37f1 003871 iadd temp ,pdata 
+:      003872 sniff_init_nowrap:
+0x37f2 003873 iadd rega ,pdata 
+0x37f3 003874 store 4 ,mem_sniff_anchor 
+0x37f4 003875 jam switch_flag_init ,mem_switch_flag 
+0x37f5 003876 fetch 1 ,mem_state 
+0x37f6 003877 set1 state_insniff ,pdata 
+0x37f7 003878 store 1 ,mem_state 
+0x37f8 003879 fetch 1 ,mem_sniff_attempt 
+0x37f9 003880 store 1 ,mem_current_sniff_attempt 
+0x37fa 003881 jam 0x80 ,mem_seqi 
+0x37fb 003882 setarg 0 
+0x37fc 003883 store 3 ,mem_sniff_rcv 
+0x37fd 003884 store 3 ,mem_sniff_lost 
+0x37fe 003885 store 1 ,mem_sniff_unint_lost 
+0x37ff 003886 jam bt_evt_enter_sniff ,mem_fifo_temp 
+0x3800 003887 call ui_ipc_send_event 
+0x3801 003888 fetch 2 ,mem_rx_window_sniff 
+0x3802 003889 store 2 ,mem_rx_window 
+0x3803 003890 nrtn master 
+0x3804 003891 add am_addr ,-1 ,queue 
+0x3805 003892 rtn 
+:      003894 sniff_exit:
+0x3806 003895 set0 mark_ext_patch ,mark 
+0x3807 003896 bpatch patch0e_5 ,mem_patch0e 
+0x3808 003897 fetch 1 ,mem_state 
+0x3809 003898 rtnbit0 state_insniff 
+0x380a 003899 set0 state_insniff ,pdata 
+0x380b 003900 store 1 ,mem_state 
+0x380c 003901 jam 0x7f ,mem_seqi 
+0x380d 003902 fetch 2 ,mem_rx_window_init 
+0x380e 003903 store 2 ,mem_rx_window 
+0x380f 003904 disable wake 
+0x3810 003905 jam bt_evt_exit_sniff ,mem_fifo_temp 
+0x3811 003906 branch ui_ipc_send_event 
+:      003909 check_attempt:
+0x3812 003910 set0 mark_ext_patch ,mark 
+0x3813 003911 bpatch patch0e_6 ,mem_patch0e 
+0x3814 003912 enable attempt 
+0x3815 003913 fetch 1 ,mem_state 
+0x3816 003914 bbit1 state_insniff ,check_attempt_sniff 
+0x3817 003915 rtnmark1 mark_testmode 
+0x3818 003916 fetch 1 ,mem_arq 
+0x3819 003917 rtnbit1 wack 
+0x381a 003918 fetch 1 ,mem_lmp_to_send 
+0x381b 003919 nrtn blank 
+0x381c 003920 fetch 1 ,mem_op 
+0x381d 003921 rtnbit1 op_txl2cap 
+:      003922 check_attempt_nomore:
+0x381e 003923 force 0 ,pdata 
+0x381f 003924 rtn 
+:      003926 check_attempt_sniff:
+0x3820 003927 bbit0 state_insco ,check_attempt_not_sco 
+0x3821 003928 fetch 1 ,mem_current_sniff_attempt 
+0x3822 003929 beq 2 ,check_attempt_sniff_restore_sco 
+0x3823 003930 fetch 1 ,mem_arq 
+0x3824 003931 bbit1 wack ,check_attempt_notimeout 
+0x3825 003932 bmark0 mark_esco_rxok ,check_attempt_notimeout 
+:      003933 check_attempt_sniff_restore_sco:
+0x3826 003934 call restore_esco 
+0x3827 003935 nbranch check_attempt_notimeout ,master 
+0x3828 003936 fetch 1 ,mem_lmp_to_send 
+0x3829 003937 nbranch check_attempt_notimeout ,blank 
+:      003938 check_attempt_sco_master:
+0x382a 003939 fetch 1 ,mem_sco_poll 
+0x382b 003940 increase -1 ,pdata 
+0x382c 003941 store 1 ,mem_sco_poll 
+0x382d 003942 nbranch check_attempt_nomore ,blank 
+0x382e 003943 jam param_sco_poll ,mem_sco_poll 
+0x382f 003944 branch check_attempt_notimeout 
+:      003946 check_attempt_not_sco:
+0x3830 003947 fetch 1 ,mem_current_sniff_attempt 
+0x3831 003948 bne 1 ,check_attempt_notimeout 
+0x3832 003949 fetch 1 ,mem_current_sniff_timeout 
+0x3833 003950 branch check_attempt_notimeout ,blank 
+0x3834 003951 increase -1 ,pdata 
+0x3835 003952 store 1 ,mem_current_sniff_timeout 
+0x3836 003953 fetch 1 ,mem_arq 
+0x3837 003954 rtnbit1 wack 
+0x3838 003955 nrtn match 
+:      003956 check_attempt_notimeout:
+0x3839 003957 fetch 1 ,mem_current_sniff_attempt 
+0x383a 003958 increase -1 ,pdata 
+0x383b 003959 store 1 ,mem_current_sniff_attempt 
+0x383c 003960 rtn 
+:      003963 sniff_check_window:
+0x383d 003964 set0 mark_ext_patch ,mark 
+0x383e 003965 bpatch patch0e_7 ,mem_patch0e 
+0x383f 003966 disable swfine 
+0x3840 003967 copy temp ,stop_watch 
+0x3841 003968 call context_search_sniff_window 
+0x3842 003969 disable user 
+0x3843 003970 nrtn zero 
+0x3844 003971 force 0 ,stop_watch 
+0x3845 003972 enable user 
+0x3846 003973 rtn 
+:      003976 check_esco_amaddr:
+0x3847 003977 fetch 1 ,mem_esco_addr 
+0x3848 003978 icompare 0xff ,am_addr 
+0x3849 003979 rtn 
+:      003981 play_sco:
+0x384a 003982 set0 mark_ext_patch ,mark 
+0x384b 003983 bpatch patch0f_0 ,mem_patch0f 
+0x384c 003984 jam 1 ,mem_max_slot 
+0x384d 003986 call enable_pcm 
+0x384e 003987 force 12 ,pdata 
+0x384f 003988 store 2 ,mem_tsniff 
+0x3850 003989 fetch 1 ,mem_esco_desco 
+0x3851 003990 lshift pdata ,pdata 
+0x3852 003991 store 2 ,mem_dsniff 
+0x3853 003992 fetch 1 ,mem_state 
+0x3854 003993 set1 state_insco ,pdata 
+0x3855 003994 store 1 ,mem_state 
+0x3856 003995 jam 3 ,mem_sniff_attempt 
+0x3857 003996 jam 3 ,mem_current_sniff_attempt 
+0x3858 003997 call sniff_init 
+0x3859 003998 force 0 ,temp 
+0x385a 003999 call hci_send_sco_complete 
+0x385b 004000 jam 0x50 ,mem_esco_arq 
+0x385c 004001 jam param_sco_poll ,mem_sco_poll 
+0x385d 004002 rtn 
+:      004004 stop_sco:
+0x385e 004005 set0 mark_ext_patch ,mark 
+0x385f 004006 bpatch patch0f_1 ,mem_patch0f 
+0x3860 004007 call sniff_exit 
+0x3861 004008 jam 5 ,mem_max_slot 
+0x3862 004010 call disable_pcm 
+0x3863 004011 fetch 1 ,mem_state 
+0x3864 004012 set0 state_insco ,pdata 
+0x3865 004013 store 1 ,mem_state 
+:      004014 stop_sco_hci:
+0x3866 004015 arg 0xe00 ,temp 
+0x3867 004016 jam hci_error_remote_user_ended_connection ,mem_hci_disconn_reason 
+0x3868 004017 branch hci_send_disconn_complete 
+:      004019 stop_esco:
+0x3869 004020 set0 mark_ext_patch ,mark 
+0x386a 004021 bpatch patch0f_2 ,mem_patch0f 
+0x386b 004022 jam default_neogotiation_state ,mem_neogotiation_state 
+0x386c 004023 call stop_sco 
+0x386d 004024 call restore_esco 
+0x386e 004025 set0 mark_esco ,mark 
+0x386f 004026 rtn 
+:      004028 parse_l2cap:
+0x3870 004029 set0 mark_ext_patch ,mark 
+0x3871 004030 bpatch patch0f_3 ,mem_patch0f 
+0x3872 004031 fetch 1 ,mem_device_option 
+0x3873 004032 beq dvc_op_hci ,parse_l2cap_hci 
+0x3874 004033 set0 mark_rxbuf_inuse ,mark 
+:      004034 parse_l2cap_cont:
+0x3875 004035 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3876 004036 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3877 004037 rtn blank 
+0x3878 004038 isolate1 l2cap_inuse_buff1 ,pdata 
+0x3879 004039 arg mem_l2cap_rxbuff1 ,contr 
+0x387a 004040 call process_rx_l2cap_pkt ,true 
+0x387b 004041 set0 mark_ext_patch ,mark 
+0x387c 004042 bpatch patch0f_4 ,mem_patch0f 
+0x387d 004043 fetch 1 ,mem_l2cap_rx_done 
+0x387e 004044 beq l2cap_rx_done ,parse_l2cap_release_buff1 
+0x387f 004046 jam l2cap_rx_clear ,mem_l2cap_rx_done 
+0x3880 004047 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3881 004048 rtnbit0 l2cap_inuse_buff2 
+0x3882 004049 arg mem_l2cap_rxbuff2 ,contr 
+0x3883 004050 call process_rx_l2cap_pkt 
+0x3884 004051 fetch 1 ,mem_l2cap_rx_done 
+0x3885 004052 beq l2cap_rx_done ,parse_l2cap_release_buff2 
+0x3886 004053 rtn 
+:      004055 parse_l2cap_exit:
+0x3887 004056 fetch 1 ,mem_state_map 
+0x3888 004057 set0 smap_rxl2cap ,pdata 
+0x3889 004058 store 1 ,mem_state_map 
+0x388a 004059 set0 mark_rxbuf_inuse ,mark 
+0x388b 004060 branch h4_send_acl_trigger_clear 
+:      004062 parse_l2cap_release_buff1:
+0x388c 004063 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x388d 004064 set0 l2cap_inuse_buff1 ,pdata 
+0x388e 004065 store 1 ,mem_l2cap_rxbuff_inuse 
+0x388f 004066 setarg 0 
+0x3890 004067 store 2 ,mem_l2cap_rxbuff1_len 
+0x3891 004068 rtn 
+:      004069 parse_l2cap_release_buff2:
+0x3892 004070 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x3893 004071 set0 l2cap_inuse_buff2 ,pdata 
+0x3894 004072 store 1 ,mem_l2cap_rxbuff_inuse 
+0x3895 004073 setarg 0 
+0x3896 004074 store 2 ,mem_l2cap_rxbuff2_len 
+0x3897 004075 rtn 
+:      004077 parse_l2cap_hci:
+0x3898 004078 fetch 1 ,mem_state_map 
+0x3899 004079 rtnbit0 smap_rxl2cap ,pdata 
+0x389a 004080 call h4_send_acl_trigger 
+0x389b 004081 fetch 2 ,mem_acl_credits 
+0x389c 004082 branch assert ,blank 
+0x389d 004083 increase -1 ,pdata 
+0x389e 004084 store 2 ,mem_acl_credits 
+0x389f 004085 branch parse_l2cap_exit 
+:      004087 l2cap_buff1_inuse:
+0x38a0 004088 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a1 004089 set1 l2cap_inuse_buff1 ,pdata 
+0x38a2 004090 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a3 004091 rtn 
+:      004093 l2cap_buff2_inuse:
+0x38a4 004094 fetch 1 ,mem_l2cap_rxbuff_inuse 
+0x38a5 004095 set1 l2cap_inuse_buff2 ,pdata 
+0x38a6 004096 store 1 ,mem_l2cap_rxbuff_inuse 
+0x38a7 004097 rtn 
+:      004103 slave_send_access:
+0x38a8 004104 set0 mark_ext_patch ,mark 
+0x38a9 004105 bpatch patch0f_5 ,mem_patch0f 
+0x38aa 004106 add clke_bt ,1 ,bt_clk 
+0x38ab 004107 call fetch_extm_bt_adr 
+0x38ac 004108 force 0x03 ,freq_mode 
+0x38ad 004109 call tx_radio_freq 
+0x38ae 004110 call start_transmitter 
+0x38af 004111 call start_tx_external 
+0x38b0 004112 branch send_access_word 
+:      004115 slave_conn_send_packet:
+0x38b1 004116 set0 mark_ext_patch ,mark 
+0x38b2 004117 bpatch patch0f_6 ,mem_patch0f 
+0x38b3 004118 call rf_setup_time_slave_slot 
+0x38b4 004119 deposit clke_bt 
+0x38b5 004120 fetcht 4 ,mem_next_btclk 
+0x38b6 004121 isub temp ,pdata 
+0x38b7 004122 rtnne 1 
+0x38b8 004123 compare type_null ,type ,0x1f 
+0x38b9 004124 nbranch slave_conn_send_access ,true 
+0x38ba 004125 fetch 1 ,mem_rx_type 
+0x38bb 004126 rtn blank 
+:      004127 slave_conn_send_access:
+0x38bc 004128 call slave_send_access 
+0x38bd 004129 compare type_id ,type ,0x1f 
+0x38be 004130 branch end_of_packet ,true 
+:      004131 transmit_packet:
+0x38bf 004132 rshift bt_clk ,temp 
+0x38c0 004133 or temp ,0x40 ,white_init 
+:      004134 transmit_packet_whitened:
+0x38c1 004135 set0 mark_ext_patch ,mark 
+0x38c2 004136 bpatch patch0f_7 ,mem_patch0f 
+0x38c3 004137 enable enable_white 
+0x38c4 004138 enable enable_hec 
+0x38c5 004139 enable encode_fec1 
+0x38c6 004140 set0 mark_longpacket ,mark 
+0x38c7 004141 deposit am_addr 
+0x38c8 004142 inject mod ,3 
+0x38c9 004143 deposit type 
+0x38ca 004144 inject mod ,4 
+0x38cb 004145 fetch 1 ,mem_arq 
+0x38cc 004146 inject bucket ,4 
+0x38cd 004147 inject mod ,3 
+0x38ce 004148 enable enable_parity 
+0x38cf 004149 inject mod ,8 
+0x38d0 004150 disable encode_fec1 
+0x38d1 004151 disable enable_parity 
+0x38d2 004152 disable enable_hec 
+0x38d3 004153 set0 psk3m ,radio_ctrl 
+0x38d4 004154 arg 0 ,temp 
+0x38d5 004155 call reserve_slot 
+0x38d6 004156 set0 mark_ext_patch ,mark 
+0x38d7 004157 bpatch patch10_0 ,mem_patch10 
+0x38d8 004158 and type ,0x1f ,pdata 
+0x38d9 004159 beq type_lmp ,transmit_lmp 
+0x38da 004160 beq type_null ,end_of_packet 
+0x38db 004161 beq type_poll ,end_of_packet 
+0x38dc 004162 beq type_fhs ,transmit_fhs 
+0x38dd 004163 beq type_dm1 ,transmit_dm1 
+0x38de 004164 beq type_dh1 ,transmit_dh1 
+0x38df 004165 beq type_hv3 ,transmit_hev 
+0x38e0 004166 beq type_3dh1 ,transmit_3dh1 
+0x38e1 004167 arg 4 ,temp 
+0x38e2 004168 call reserve_slot 
+0x38e3 004169 beq type_dm3 ,transmit_dm3 
+0x38e4 004170 beq type_dh3 ,transmit_dh3 
+0x38e5 004171 arg 8 ,temp 
+0x38e6 004172 call reserve_slot 
+0x38e7 004173 beq type_dh5 ,transmit_dh5 
+0x38e8 004174 branch transmit_dm5 
+:      004177 transmit_hev:
+0x38e9 004178 set0 mark_ext_patch ,mark 
+0x38ea 004179 bpatch patch10_1 ,mem_patch10 
+0x38eb 004180 enable encode_fec0 
+0x38ec 004181 enable enable_crc 
+0x38ed 004182 enable encrypt 
+0x38ee 004183 force 30 ,loopcnt 
+0x38ef 004184 arg mem_sco_obuf ,contr 
+:      004185 transmit_ev_loop:
+0x38f0 004186 ifetch 1 ,contr 
+0x38f1 004187 inject mod ,8 
+0x38f2 004188 loop transmit_ev_loop 
+0x38f3 004189 bmark1 mark_esco ,transmit_end 
+0x38f4 004190 branch end_of_packet 
+:      004192 transmit_fhs:
+0x38f5 004193 set0 mark_ext_patch ,mark 
+0x38f6 004194 bpatch patch10_2 ,mem_patch10 
+0x38f7 004195 fetch 1 ,mem_fhs_am_addr 
+0x38f8 004196 icopy am_addr 
+0x38f9 004197 fetch 1 ,mem_fhs_misc 
+0x38fa 004198 icopy fhs_misc 
+0x38fb 004199 fetch 3 ,mem_class 
+0x38fc 004200 icopy fhs_class 
+0x38fd 004201 fetch 2 ,mem_nap 
+0x38fe 004202 icopy nap 
+0x38ff 004203 enable enable_crc 
+0x3900 004204 enable encode_fec2 
+0x3901 004205 copy bt_adr ,rega 
+0x3902 004206 call fetch_self_bt_adr 
+0x3903 004207 pulse recalc 
+0x3904 004208 nop 32 
+0x3905 004209 copy bt_clk ,timeup 
+0x3906 004210 fetch 4 ,mem_clkn_bt 
+0x3907 004211 icopy bt_clk 
+0x3908 004212 preload fhs0 
+0x3909 004213 set1 58 ,pdata 
+0x390a 004214 inject mod ,72 
+0x390b 004215 preload fhs1 
+0x390c 004216 inject mod ,72 
+0x390d 004217 copy timeup ,bt_clk 
+0x390e 004218 copy rega ,bt_adr 
+0x390f 004219 enable enable_parity 
+0x3910 004220 inject mod ,16 
+0x3911 004221 disable enable_parity 
+0x3912 004222 branch end_of_packet 
+:      004224 transmit_lmp:
+0x3913 004225 set0 mark_ext_patch ,mark 
+0x3914 004226 bpatch patch10_3 ,mem_patch10 
+0x3915 004227 enable encrypt 
+0x3916 004228 enable enable_crc 
+0x3917 004229 enable encode_fec2 
+0x3918 004230 fetch 1 ,mem_lmo_header_length 
+0x3919 004231 and pdata ,0x1f8 ,temp 
+0x391a 004232 arg mem_lmo_header_length ,contr 
+0x391b 004233 increase 8 ,temp 
+:      004234 transmit_lmp_loop:
+0x391c 004235 add temp ,-72 ,regc 
+0x391d 004236 nbranch transmit_lmp_finish ,positive 
+0x391e 004237 ifetch 9 ,contr 
+0x391f 004238 inject mod ,72 
+0x3920 004239 copy regc ,temp 
+0x3921 004240 branch transmit_lmp_loop 
+:      004241 transmit_lmp_finish:
+0x3922 004242 ifetch 9 ,contr 
+0x3923 004243 iinject mod ,temp 
+0x3924 004244 branch transmit_end 
+:      004246 transmit_dm1:
+0x3925 004247 enable encode_fec2 
+0x3926 004248 branch transmit_dmh 
+:      004249 transmit_dm3:
+:      004250 transmit_dm5:
+0x3927 004251 enable encode_fec2 
+0x3928 004252 set1 mark_longpacket ,mark 
+0x3929 004253 branch transmit_dmh 
+:      004255 transmit_3dh1:
+0x392a 004256 set1 psk3m ,radio_ctrl 
+:      004257 transmit_dh1:
+0x392b 004258 enable encode_fec0 
+0x392c 004259 branch transmit_dmh 
+:      004261 transmit_dh3:
+:      004262 transmit_dh5:
+0x392d 004263 set1 psk3m ,radio_ctrl 
+0x392e 004264 enable encode_fec0 
+0x392f 004265 set1 mark_longpacket ,mark 
+:      004267 transmit_dmh:
+0x3930 004268 set0 mark_ext_patch ,mark 
+0x3931 004269 bpatch patch10_4 ,mem_patch10 
+0x3932 004270 fetch 1 ,mem_state_map 
+0x3933 004271 bbit0 smap_edr ,transmit_noedr 
+0x3934 004272 sub type ,3 ,null 
+0x3935 004273 branch transmit_noedr ,positive 
+0x3936 004274 disable encrypt 
+0x3937 004275 disable encode_fec2 
+0x3938 004276 enable encode_fec0 
+0x3939 004277 disable enable_white 
+0x393a 004278 set1 psk ,radio_ctrl 
+0x393b 004279 isolate1 psk3m ,radio_ctrl 
+0x393c 004280 branch transmit_edr3m ,true 
+0x393d 004281 setarg 0xabeee 
+0x393e 004282 inject mod ,20 
+0x393f 004283 branch transmit_edr_sync_end 
+:      004284 transmit_edr3m:
+0x3940 004285 setarg 0x5faeba 
+0x3941 004286 inject mod ,24 
+0x3942 004287 setarg 0x12 
+0x3943 004288 inject mod ,6 
+:      004289 transmit_edr_sync_end:
+0x3944 004290 enable enable_white 
+0x3945 004291 set1 mark_longpacket ,mark 
+:      004292 transmit_noedr:
+0x3946 004293 enable encrypt 
+0x3947 004294 enable enable_crc 
+0x3948 004295 bmark1 mark_loopback ,transmit_loopback 
+0x3949 004296 fetch 1 ,mem_tx_lch 
+0x394a 004297 inject mod ,3 
+0x394b 004298 fetch 2 ,mem_tx_len 
+0x394c 004299 iforce loopcnt 
+0x394d 004300 bmark1 mark_longpacket ,transmit_long 
+0x394e 004301 inject mod ,5 
+0x394f 004302 branch transmit_stuff 
+:      004303 transmit_long:
+0x3950 004304 inject mod ,13 
+:      004305 transmit_stuff:
+0x3951 004306 fetch 1 ,mem_device_option 
+0x3952 004307 beq dvc_op_hci ,transmit_stuff_hci 
+0x3953 004308 deposit loopcnt 
+0x3954 004309 branch transmit_end ,blank 
+0x3955 004310 fetch 2 ,mem_txptr 
+0x3956 004311 iforce contr 
+:      004312 transmit_stuff_loop:
+0x3957 004313 ifetch 1 ,contr 
+0x3958 004314 inject mod ,8 
+0x3959 004315 loop transmit_stuff_loop 
+0x395a 004316 branch transmit_end 
+:      004317 transmit_stuff_hci:
+0x395b 004318 fetch 2 ,mem_txptr 
+0x395c 004319 iforce contru 
+:      004320 transmit_stuff_hci_loop:
+0x395d 004321 ifetch 1 ,contru 
+0x395e 004322 inject mod ,8 
+0x395f 004323 loop transmit_stuff_hci_loop 
+:      004324 transmit_end:
+0x3960 004325 enable enable_parity 
+0x3961 004326 inject mod ,16 
+0x3962 004327 disable enable_parity 
+0x3963 004328 call set_wait_ack 
+0x3964 004329 fetch 1 ,mem_state_map 
+0x3965 004330 bbit0 smap_edr ,end_of_packet 
+0x3966 004331 force 0 ,pdata 
+0x3967 004332 inject mod ,6 
+0x3968 004333 branch end_of_packet 
+:      004336 transmit_loopback:
+0x3969 004337 set0 mark_ext_patch ,mark 
+0x396a 004338 bpatch patch10_5 ,mem_patch10 
+0x396b 004339 bmark1 mark_longpacket ,transmit_loopback_long 
+:      004340 transmit_loopback_short:
+0x396c 004341 fetch 1 ,mem_lch_code 
+0x396d 004342 inject mod ,3 
+0x396e 004343 fetch 1 ,mem_len 
+0x396f 004344 iforce regc 
+0x3970 004345 inject mod ,5 
+0x3971 004346 branch transmit_loopback_cont 
+:      004347 transmit_loopback_long:
+0x3972 004348 fetch 1 ,mem_lch_code 
+0x3973 004349 inject mod ,3 
+0x3974 004350 fetch 2 ,mem_len 
+0x3975 004351 iforce regc 
+0x3976 004352 inject mod ,13 
+:      004353 transmit_loopback_cont:
+0x3977 004354 arg mem_rxbuf ,contr 
+:      004355 transmit_loopback_loop:
+0x3978 004356 copy regc ,null 
+0x3979 004357 branch transmit_loopback_end ,zero 
+0x397a 004358 ifetch 1 ,contr 
+0x397b 004359 inject mod ,8 
+0x397c 004360 increase -1 ,regc 
+0x397d 004361 branch transmit_loopback_loop 
+:      004362 transmit_loopback_end:
+0x397e 004363 fetch 2 ,mem_tst_pktcnt_dmh 
+0x397f 004364 increase 1 ,pdata 
+0x3980 004365 store 2 ,mem_tst_pktcnt_dmh 
+0x3981 004366 branch transmit_end 
+:      004369 apply_switch_clke:
+0x3982 004370 fetch 4 ,mem_clke_bt 
+0x3983 004371 add pdata ,7 ,rega 
+0x3984 004372 fetch 2 ,mem_slot_offset 
+0x3985 004373 nbranch apply_switch_nozero ,blank 
+0x3986 004374 increase -3 ,rega 
+0x3987 004375 branch apply_switch_wait_loop 
+:      004376 apply_switch_nozero:
+0x3988 004377 mul32 pdata ,12 ,pdata 
+0x3989 004378 hfetcht 2 ,core_halfslot 
+0x398a 004379 increase 1 ,temp 
+:      004380 apply_switch_loop:
+0x398b 004381 isub temp ,pdata 
+0x398c 004382 nbranch apply_switch_bt ,positive 
+0x398d 004383 increase -1 ,rega 
+0x398e 004384 branch apply_switch_loop 
+:      004385 apply_switch_bt:
+0x398f 004386 sub pdata ,0 ,pdata 
+:      004387 apply_switch_wait_loop:
+0x3990 004388 until null ,oneslot 
+0x3991 004389 compare 0 ,clkn_bt ,3 
+0x3992 004390 nbranch apply_switch_wait_loop ,true 
+0x3993 004391 iforce clke_rt 
+0x3994 004392 copy rega ,clke_bt 
+0x3995 004393 iforce clke_rt 
+0x3996 004394 rtn 
+:      004397 calc_slot_offset:
+0x3997 004398 set0 mark_ext_patch ,mark 
+0x3998 004399 bpatch patch10_6 ,mem_patch10 
+0x3999 004400 until null ,halfslot 
+0x399a 004401 deposit clke 
+0x399b 004402 iforce contr 
+0x399c 004403 rshift16 ,pdata ,pdata 
+0x399d 004404 isub clkn_bt ,loopcnt 
+0x399e 004405 and_into 3 ,loopcnt 
+0x399f 004406 nbranch calc_bt_portion ,zero 
+0x39a0 004407 force 0 ,pdata 
+0x39a1 004408 branch calc_skip_bt 
+:      004409 calc_bt_portion:
+0x39a2 004410 arg 3750 ,temp 
+0x39a3 004411 force 0 ,pdata 
+:      004412 calc_slot_offset_loop:
+0x39a4 004413 iadd temp ,pdata 
+0x39a5 004414 loop calc_slot_offset_loop 
+:      004415 calc_skip_bt:
+0x39a6 004416 iadd contr ,pdata 
+0x39a7 004417 div pdata ,12 
+0x39a8 004418 call wait_div_end 
+0x39a9 004419 quotient pdata 
+0x39aa 004420 store 2 ,mem_slot_offset 
+0x39ab 004421 rtn 
+:      004423 calc_clke_offset:
+0x39ac 004424 set0 mark_ext_patch ,mark 
+0x39ad 004425 bpatch patch10_7 ,mem_patch10 
+0x39ae 004426 deposit clke 
+0x39af 004427 copy clkn ,temp 
+0x39b0 004428 isub temp ,null 
+0x39b1 004429 nsetflag positive ,44 ,pdata 
+0x39b2 004430 isub temp ,temp 
+0x39b3 004431 setarg 3750 
+0x39b4 004432 isolate0 15 ,temp 
+0x39b5 004433 branch calc_clke_pos ,true 
+0x39b6 004434 setarg -61786 
+0x39b7 004435 iadd temp ,temp 
+:      004436 calc_clke_pos:
+0x39b8 004437 storet 6 ,mem_le_clk_offset 
+0x39b9 004438 rtn le 
+0x39ba 004439 storet 6 ,mem_clk_offset 
+0x39bb 004440 rtn 
+:      004442 calc_clke:
+0x39bc 004443 disable clknt 
+0x39bd 004444 fetch 6 ,mem_le_clk_offset 
+0x39be 004445 branch calc_clke2 ,le 
+0x39bf 004446 fetch 6 ,mem_clk_offset 
+:      004447 calc_clke2:
+0x39c0 004448 iadd clkn ,alarm 
+0x39c1 004449 increase 10 ,alarm 
+0x39c2 004450 setarg 3750 
+0x39c3 004451 isub alarm ,pdata 
+0x39c4 004452 isolate0 15 ,pdata 
+0x39c5 004453 branch calc_clke_pos_adj ,true 
+0x39c6 004454 setarg 0xf15a 
+0x39c7 004455 iadd alarm ,alarm 
+:      004456 calc_clke_pos2:
+0x39c8 004457 copy alarm ,clke 
+0x39c9 004458 rtn 
+:      004459 calc_clke_pos_adj:
+0x39ca 004460 force 0 ,null 
+0x39cb 004461 branch calc_clke_pos2 
+:      004468 calc_radio_freq:
+0x39cc 004469 set0 mark_ext_patch ,mark 
+0x39cd 004470 bpatch patch11_0 ,mem_patch11 
+0x39ce 004471 call set_sync_on 
+0x39cf 004472 copy bt_clk ,pdata 
+0x39d0 004473 and_into 0x180 ,pdata 
+0x39d1 004474 compare 3 ,freq_mode ,0x07 
+0x39d2 004475 nbranch freq_not_connection ,true 
+0x39d3 004476 rshift3 pdata ,pdata 
+0x39d4 004477 iadd freq_index ,pdata 
+0x39d5 004478 branch do_hop_mod_now 
+:      004479 freq_not_connection:
+0x39d6 004480 copy freq_index ,pdata 
+:      004481 do_hop_mod_now:
+0x39d7 004482 div pdata ,79 
+0x39d8 004483 pulse recalc 
+0x39d9 004484 call wait_div_end 
+0x39da 004485 remainder rega 
+0x39db 004486 add rega ,-40 ,temp 
+0x39dc 004487 branch odd_half ,positive 
+0x39dd 004488 lshift rega ,temp 
+0x39de 004489 branch freq_result 
+:      004490 odd_half:
+0x39df 004491 lshift temp ,temp 
+0x39e0 004492 increase 1 ,temp 
+:      004493 freq_result:
+0x39e1 004494 set0 mark_ext_patch ,mark 
+0x39e2 004495 bpatch patch11_1 ,mem_patch11 
+0x39e3 004496 fetch 1 ,mem_mode 
+0x39e4 004497 bbit0 afh_change ,afh_process_con 
+:      004498 afh_process_0:
+0x39e5 004499 fetch 4 ,mem_afh_instant 
+0x39e6 004500 isub bt_clk ,null 
+0x39e7 004501 branch afh_process_con ,positive 
+0x39e8 004502 call afh_clear 
+0x39e9 004503 fetch 1 ,mem_afh_new_mod 
+0x39ea 004504 rtn blank 
+0x39eb 004505 fetch 1 ,mem_mode 
+0x39ec 004506 set1 afh_enable ,pdata 
+0x39ed 004507 store 1 ,mem_mode 
+0x39ee 004508 fetch 5 ,mem_afh_map_new 
+0x39ef 004509 store 5 ,mem_afh_map_lo 
+0x39f0 004510 ifetch 5 ,contr 
+0x39f1 004511 store 5 ,mem_afh_map_hi 
+0x39f2 004512 call afh_process_freq_map 
+:      004513 afh_process_con:
+0x39f3 004514 fetch 1 ,mem_mode 
+0x39f4 004515 rtnbit0 afh_enable 
+0x39f5 004516 isolate1 1 ,bt_clk 
+0x39f6 004517 branch afh_same_channel ,true 
+0x39f7 004518 rshift3 temp ,rega 
+0x39f8 004519 and temp ,7 ,queue 
+0x39f9 004520 setarg mem_afh_map_lo 
+0x39fa 004521 iadd rega ,rega 
+0x39fb 004522 ifetch 1 ,rega 
+0x39fc 004523 qisolate0 pdata 
+0x39fd 004524 branch afh_process_1 ,true 
+0x39fe 004525 deposit temp 
+0x39ff 004526 branch afh_process_end 
+:      004527 afh_process_1:
+0x3a00 004528 fetch 1 ,mem_afh_used 
+0x3a01 004529 iforce regb 
+0x3a02 004530 deposit bt_clk 
+0x3a03 004531 and_into 0x180 ,pdata 
+0x3a04 004532 rshift3 pdata ,pdata 
+0x3a05 004533 iadd freq_index ,pdata 
+0x3a06 004534 idiv regb 
+0x3a07 004535 setarg mem_afh_map 
+0x3a08 004536 call wait_div_end 
+0x3a09 004537 remainder rega 
+0x3a0a 004538 iadd rega ,contr 
+0x3a0b 004539 ifetch 1 ,contr 
+:      004540 afh_process_end:
+0x3a0c 004541 store 1 ,mem_afh_index 
+0x3a0d 004542 iforce temp 
+0x3a0e 004543 rtn 
+:      004545 afh_same_channel:
+0x3a0f 004546 fetch 1 ,mem_afh_index 
+0x3a10 004547 iforce temp 
+0x3a11 004548 rtn 
+:      004550 afh_clear:
+0x3a12 004551 fetch 1 ,mem_mode 
+0x3a13 004552 set0 afh_enable ,pdata 
+0x3a14 004553 set0 afh_change ,pdata 
+0x3a15 004554 store 1 ,mem_mode 
+0x3a16 004555 rtn 
+:      004561 afh_process_freq_map:
+0x3a17 004562 set0 mark_ext_patch ,mark 
+0x3a18 004563 bpatch patch11_2 ,mem_patch11 
+0x3a19 004564 arg mem_afh_map ,contw 
+0x3a1a 004565 force 10 ,loopcnt 
+0x3a1b 004566 call memset0 
+0x3a1c 004567 arg mem_afh_map ,contw 
+0x3a1d 004568 force 0 ,regc 
+0x3a1e 004569 force 2 ,queue 
+:      004570 process_freq_3:
+0x3a1f 004571 fetch 5 ,mem_afh_map_lo 
+0x3a20 004572 iforce temp 
+0x3a21 004573 compare 2 ,queue ,0xff 
+0x3a22 004574 branch process_freq_1 ,true 
+0x3a23 004575 rshift temp ,temp 
+:      004576 process_freq_1:
+0x3a24 004577 isolate0 0 ,temp 
+0x3a25 004578 branch process_freq_0 ,true 
+0x3a26 004579 deposit regc 
+0x3a27 004580 istore 1 ,contw 
+:      004581 process_freq_0:
+0x3a28 004582 rshift2 temp ,temp 
+0x3a29 004583 increase 2 ,regc 
+0x3a2a 004584 compare 40 ,regc ,0xfe 
+0x3a2b 004585 nbranch process_freq_2 ,true 
+0x3a2c 004586 fetch 5 ,mem_afh_map_hi 
+0x3a2d 004587 iforce temp 
+0x3a2e 004588 compare 2 ,queue ,0xff 
+0x3a2f 004589 branch process_freq_2 ,true 
+0x3a30 004590 rshift temp ,temp 
+:      004591 process_freq_2:
+0x3a31 004592 sub regc ,78 ,null 
+0x3a32 004593 branch process_freq_1 ,positive 
+0x3a33 004594 force 1 ,regc 
+0x3a34 004595 increase -1 ,queue 
+0x3a35 004596 nbranch process_freq_3 ,zero 
+0x3a36 004597 arg mem_afh_map ,rega 
+0x3a37 004598 deposit contw 
+0x3a38 004599 isub rega ,pdata 
+0x3a39 004600 store 1 ,mem_afh_used 
+0x3a3a 004601 rtn 
+:      004603 rx_radio_freq:
+0x3a3b 004604 set0 mark_ext_patch ,mark 
+0x3a3c 004605 bpatch patch11_3 ,mem_patch11 
+0x3a3d 004606 call calc_radio_freq 
+0x3a3e 004607 fetch 1 ,mem_debug_config 
+0x3a3f 004608 bbit0 debug_rx_fixed_freq ,rx_radio_freq_now 
+0x3a40 004609 fetcht 1 ,mem_rx_fixed_freq 
+:      004610 rx_radio_freq_now:
+0x3a41 004611 branch set_freq_rx 
+:      004614 tx_radio_freq:
+0x3a42 004615 set0 mark_ext_patch ,mark 
+0x3a43 004616 bpatch patch11_4 ,mem_patch11 
+0x3a44 004617 call calc_radio_freq 
+0x3a45 004618 fetch 1 ,mem_debug_config 
+0x3a46 004619 bbit0 debug_tx_fixed_freq ,tx_radio_freq_now 
+0x3a47 004620 fetcht 1 ,mem_tx_fixed_freq 
+:      004621 tx_radio_freq_now:
+0x3a48 004622 branch set_freq_tx 
+:      004625 fetch_giac:
+0x3a49 004626 force 0 ,uap 
+0x3a4a 004627 fetch 3 ,mem_glap 
+0x3a4b 004628 iforce lap 
+0x3a4c 004629 rtn 
+:      004631 fetch_page_bt_adr:
+0x3a4d 004632 set0 mark_ext_patch ,mark 
+0x3a4e 004633 bpatch patch11_5 ,mem_patch11 
+0x3a4f 004634 fetch 1 ,mem_hci_puap 
+0x3a50 004635 icopy uap 
+0x3a51 004636 fetch 3 ,mem_hci_plap 
+0x3a52 004637 icopy lap 
+0x3a53 004638 rtn 
+:      004640 fetch_self_bt_adr:
+0x3a54 004641 set0 mark_ext_patch ,mark 
+0x3a55 004642 bpatch patch11_6 ,mem_patch11 
+0x3a56 004643 fetch 2 ,mem_nap 
+0x3a57 004644 icopy nap 
+0x3a58 004645 fetch 1 ,mem_uap 
+0x3a59 004646 icopy uap 
+0x3a5a 004647 fetch 3 ,mem_lap 
+0x3a5b 004648 icopy lap 
+0x3a5c 004649 rtn 
+:      004651 fetch_extm_bt_adr:
+0x3a5d 004652 set0 mark_ext_patch ,mark 
+0x3a5e 004653 bpatch patch11_7 ,mem_patch11 
+0x3a5f 004654 fetch 2 ,mem_pnap 
+0x3a60 004655 icopy nap 
+0x3a61 004656 fetch 1 ,mem_puap 
+0x3a62 004657 icopy uap 
+0x3a63 004658 fetch 3 ,mem_plap 
+0x3a64 004659 icopy lap 
+0x3a65 004660 rtn 
+:      004663 fetch_diac:
+0x3a66 004664 bmark1 mark_all_diac ,fetch_diac_do 
+0x3a67 004665 rtnmark0 mark_inquiry_state 
+0x3a68 004666 rtnmark0 mark_periodical_diac 
+:      004667 fetch_diac_do:
+0x3a69 004668 and_into -256 ,lap 
+0x3a6a 004669 pulse recalc 
+0x3a6b 004670 nop 32 
+0x3a6c 004671 rtn 
+:      004674 shutdown_radio:
+0x3a6d 004675 set0 mark_ext_patch ,mark 
+0x3a6e 004676 bpatch patch12_0 ,mem_patch12 
+0x3a6f 004677 force 0 ,radio_ctrl 
+0x3a70 004678 disable is_rx 
+0x3a71 004679 disable is_tx 
+0x3a72 004680 pulse packet_end 
+0x3a73 004681 hjam 0x0 ,rfen_mdm 
+0x3a74 004682 hjam 0x0 ,rfen_tx 
+0x3a75 004683 hjam 0x0 ,rfen_rx 
+0x3a76 004684 hjam 0 ,rfen_sn 
+0x3a77 004685 hjam 0x70 ,rfen_msc 
+0x3a78 004686 hjam 0x0 ,rfen_adc 
+0x3a79 004687 rtn 
+:      004689 set_sync_on:
+0x3a7a 004690 set0 mark_ext_patch ,mark 
+0x3a7b 004691 bpatch patch12_1 ,mem_patch12 
+0x3a7c 004692 hjam 0x0 ,rfen_mdm 
+0x3a7d 004693 hjam 0x0 ,rfen_tx 
+0x3a7e 004694 hjam 0x18 ,rfen_rx 
+0x3a7f 004695 hjam 0xa7 ,rfen_sn 
+0x3a80 004696 hjam 0x7f ,rfen_msc 
+0x3a81 004697 rtn 
+:      004700 set_freq_rx:
+0x3a82 004701 set0 mark_ext_patch ,mark 
+0x3a83 004702 bpatch patch12_2 ,mem_patch12 
+0x3a84 004704 storet 1 ,mem_last_freq 
+0x3a85 004705 add temp ,rx_freq_offset ,rega 
+0x3a86 004706 branch rf_write_freq 
+:      004707 rf_rx_enable:
+0x3a87 004708 set0 mark_ext_patch ,mark 
+0x3a88 004709 bpatch patch12_3 ,mem_patch12 
+0x3a89 004710 hjam 0xcf ,rfen_tx 
+0x3a8a 004711 nop 10 
+0x3a8b 004712 hjam 0xff ,rfen_rx 
+0x3a8c 004713 hjam 0xaf ,rfen_sn 
+0x3a8d 004714 hjam 0xff ,rfen_msc 
+0x3a8e 004715 nop 10 
+0x3a8f 004716 hjam 0xa0 ,rfen_mdm 
+0x3a90 004717 rtn 
+:      004720 set_freq_tx:
+0x3a91 004721 set0 mark_ext_patch ,mark 
+0x3a92 004722 bpatch patch12_4 ,mem_patch12 
+0x3a93 004723 storet 1 ,mem_last_freq 
+0x3a94 004724 add temp ,tx_freq_offset ,rega 
+0x3a95 004725 call rf_write_freq 
+0x3a96 004726 setarg param_pll_setup 
+0x3a97 004727 call sleep 
+:      004728 txon:
+0x3a98 004729 hjam 0x1 ,rfen_adc 
+0x3a99 004730 hjam 0x3c ,rfen_rx 
+0x3a9a 004731 hjam 0xe0 ,rfen_tx 
+0x3a9b 004732 hjam 0xb7 ,rfen_sn 
+0x3a9c 004733 hjam 0x7f ,rfen_mdm 
+0x3a9d 004734 rtn 
+:      004736 initialize_radio:
+0x3a9e 004737 hjam clksel_rc ,core_clksel 
+0x3a9f 004738 call init_rf_regs 
+0x3aa0 004739 call init_agc_table 
+:      004740 initialize_radio_wait:
+0x3aa1 004741 fetch 2 ,mem_rf_init_ptr 
+0x3aa2 004742 bbit0 14 ,initialize_radio_wait 
+0x3aa3 004743 iforce contr 
+0x3aa4 004744 arg 0x8900 ,temp 
+:      004745 initialize_radio_loop:
+0x3aa5 004746 ifetch 1 ,contr 
+0x3aa6 004747 beq 0xff ,initialize_radio_cont 
+0x3aa7 004748 ior temp ,contw 
+0x3aa8 004749 ifetch 1 ,contr 
+0x3aa9 004750 istore 1 ,contw 
+0x3aaa 004751 branch initialize_radio_loop 
+:      004752 initialize_radio_cont:
+0x3aab 004753 set0 mark_ext_patch ,mark 
+0x3aac 004754 bpatch patch12_5 ,mem_patch12 
+0x3aad 004755 call lpm_cal_xtal_startup 
+0x3aae 004756 call switchto_dpllclk 
+0x3aaf 004758 setarg param_dpll_start_delay 
+0x3ab0 004759 iadd clkn_bt ,pdata 
+0x3ab1 004760 store 4 ,mem_dpll_clkn 
+0x3ab2 004761 set1 reset ,radio_ctrl 
+0x3ab3 004762 force 0 ,radio_ctrl 
+0x3ab4 004763 ncall do_rccal ,wake 
+0x3ab5 004764 branch set_rccal 
+:      004767 rf_write_freq:
+0x3ab6 004768 set0 mark_ext_patch ,mark 
+0x3ab7 004769 bpatch patch12_6 ,mem_patch12 
+0x3ab8 004770 setarg 2400 
+0x3ab9 004771 iadd rega ,temp 
+0x3aba 004772 fetch 1 ,mem_fcomp_mul 
+0x3abb 004773 hjam 0x04 ,rf_pll_rstn 
+0x3abc 004774 imul32 temp ,pdata 
+0x3abd 004775 fetcht 1 ,mem_fcomp_div 
+0x3abe 004776 idiv temp 
+0x3abf 004777 call wait_div_end 
+0x3ac0 004778 quotient rega 
+0x3ac1 004779 remainder pdata 
+0x3ac2 004780 lshift16 pdata ,pdata 
+0x3ac3 004781 lshift4 pdata ,pdata 
+0x3ac4 004782 idiv temp 
+0x3ac5 004783 call wait_div_end 
+0x3ac6 004784 quotient pdata 
+0x3ac7 004785 lshift8 pdata ,pdata 
+0x3ac8 004786 lshift pdata ,pdata 
+0x3ac9 004787 ior rega ,pdata 
+0x3aca 004788 hstore 4 ,rf_pll_intg 
+0x3acb 004789 hjam 0x44 ,rf_pll_rstn 
+0x3acc 004790 hjam 0xc4 ,rf_pll_rstn 
+0x3acd 004791 rtn 
+:      004794 do_rccal:
+0x3ace 004795 set0 mark_ext_patch ,mark 
+0x3acf 004796 bpatch patch12_7 ,mem_patch12 
+0x3ad0 004797 hjam 0x02 ,rfen_adc 
+0x3ad1 004798 setarg 250000 
+0x3ad2 004799 call sleep 
+0x3ad3 004800 hjam 0x7f ,rfen_rx 
+0x3ad4 004801 nop 130 
+0x3ad5 004802 hjam 0x30 ,rf_rccal_ctrl 
+0x3ad6 004803 hjam 0xd0 ,rfen_tx 
+0x3ad7 004804 hjam 0x70 ,rf_rccal_ctrl 
+0x3ad8 004805 hjam 0xf0 ,rf_rccal_ctrl 
+0x3ad9 004806 force 50 ,loopcnt 
+:      004807 do_rccal_loop:
+0x3ada 004808 hfetch 1 ,rf_rccal_result 
+0x3adb 004809 bbit1 5 ,do_rccal_end 
+0x3adc 004810 loop do_rccal_loop 
+:      004811 do_rccal_end:
+0x3add 004812 store 1 ,mem_rf_rccal 
+0x3ade 004813 hjam 0 ,rfen_tx 
+0x3adf 004814 hjam 0 ,rfen_rx 
+0x3ae0 004815 hjam 0x00 ,rfen_adc 
+0x3ae1 004816 rtn 
+:      004818 set_rccal:
+0x3ae2 004819 set0 mark_ext_patch ,mark 
+0x3ae3 004820 bpatch patch13_0 ,mem_patch13 
+0x3ae4 004821 fetch 1 ,mem_rf_rccal 
+0x3ae5 004822 set1 5 ,pdata 
+0x3ae6 004823 hstore 1 ,rf_rccal_ctrl 
+0x3ae7 004824 hfetcht 1 ,rf_bpf_ctrim 
+0x3ae8 004825 and_into 7 ,temp 
+0x3ae9 004826 lshift3 pdata ,pdata 
+0x3aea 004827 ior temp ,pdata 
+0x3aeb 004828 hstore 1 ,rf_bpf_ctrim 
+0x3aec 004829 hfetch 1 ,rf_bpf_ib 
+0x3aed 004830 set0 bpf_rccal ,pdata 
+0x3aee 004831 hstore 1 ,rf_bpf_ib 
+0x3aef 004832 hfetch 1 ,rf_adc_rccal 
+0x3af0 004833 set0 adc_rccal ,pdata 
+0x3af1 004834 hstore 1 ,rf_adc_rccal 
+0x3af2 004835 rtn 
+:      004837 save_rssi:
+0x3af3 004838 set0 mark_ext_patch ,mark 
+0x3af4 004839 bpatch patch13_1 ,mem_patch13 
+0x3af5 004840 hfetch 2 ,rf_afc_d2a 
+0x3af6 004841 rshift4 pdata ,pdata 
+0x3af7 004842 rshift3 pdata ,pdata 
+0x3af8 004843 sub pdata ,0 ,pdata 
+0x3af9 004844 and_into 0xff ,pdata 
+0x3afa 004845 div pdata ,10 
+0x3afb 004846 call wait_div_end 
+0x3afc 004847 quotient pdata 
+0x3afd 004848 lshift4 pdata ,pdata 
+0x3afe 004849 remainder temp 
+0x3aff 004850 ior temp ,pdata 
+0x3b00 004851 store 1 ,mem_rssi 
+0x3b01 004852 rtn 
+:      004854 switchto_rcclk:
+0x3b02 004855 hjam 0xa ,core_clksel 
+0x3b03 004856 hjam 0 ,rfen_ck 
+0x3b04 004857 hfetch 3 ,core_lpm_ctrl 
+0x3b05 004858 hstore 3 ,core_lpm_reg 
+0x3b06 004859 hjam 0xfc ,core_lpm_reg 
+0x3b07 004860 call lpm_write_ctrl 
+0x3b08 004861 nop 1000 
+0x3b09 004862 rtn 
+:      004864 switchto_dpllclk:
+0x3b0a 004865 hjam clksel_rc ,core_clksel 
+0x3b0b 004866 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b0c 004867 set0 4 ,pdata 
+0x3b0d 004868 set0 5 ,pdata 
+0x3b0e 004869 hstore 1 ,rf_clkpll_frac + 2 
+0x3b0f 004870 hjam 0x00 ,rfen_ck 
+0x3b10 004871 hjam 0x00 ,rfen_msc 
+0x3b11 004872 hjam 0x70 ,rfen_msc 
+0x3b12 004873 hjam 0xff ,rfen_ck 
+0x3b13 004874 hfetch 1 ,rf_clkpll_frac + 2 
+0x3b14 004875 set1 4 ,pdata 
+0x3b15 004876 set1 5 ,pdata 
+0x3b16 004877 hstore 1 ,rf_clkpll_frac + 2 
+0x3b17 004878 call init_lpm_ctrl 
+0x3b18 004879 hfetch 1 ,rf_clkpll_int 
+0x3b19 004880 set1 7 ,pdata 
+0x3b1a 004881 hstore 1 ,rf_clkpll_int 
+0x3b1b 004882 set0 7 ,pdata 
+0x3b1c 004883 hstore 1 ,rf_clkpll_int 
+0x3b1d 004884 set1 7 ,pdata 
+0x3b1e 004885 hstore 1 ,rf_clkpll_int 
+0x3b1f 004886 hjam clksel_dpll ,core_clksel 
+0x3b20 004887 rtn 
+:      004889 check_dpll:
+0x3b21 004890 nop 1000 
+0x3b22 004891 hjam clksel_xtal ,core_clksel 
+0x3b23 004892 nop 10 
+0x3b24 004893 hjam 0x00 ,core_bist_ctrl 
+0x3b25 004894 hjam ccnt_start ,core_misc_ctrl 
+:      004895 check_dpll_loop:
+0x3b26 004896 hfetch 1 ,core_perf_status 
+0x3b27 004897 bbit0 1 ,check_dpll_loop 
+0x3b28 004898 hfetcht 3 ,core_clk_counter 
+0x3b29 004899 hjam clksel_dpll ,core_clksel 
+0x3b2a 004900 nop 10 
+0x3b2b 004901 hjam ccnt_start ,core_misc_ctrl 
+:      004902 check_dpll_loop2:
+0x3b2c 004903 hfetch 1 ,core_perf_status 
+0x3b2d 004904 bbit0 1 ,check_dpll_loop2 
+0x3b2e 004905 hfetch 3 ,core_clk_counter 
+0x3b2f 004906 isub temp ,pdata 
+0x3b30 004907 branch check_dpll_pos ,positive 
+0x3b31 004908 sub pdata ,0 ,pdata 
+:      004909 check_dpll_pos:
+0x3b32 004910 store 2 ,mem_dpll_error 
+0x3b33 004911 sub pdata ,70 ,null 
+:      004912 check_dpll_assert:
+0x3b34 004913 nbranch check_dpll_assert ,positive 
+0x3b35 004914 rtn 
+:      004916 xtal_fast_wake:
+0x3b36 004917 setarg 0xf0f 
+0x3b37 004918 branch lpm_write_config 
+:      004920 init_lpm_ctrl:
+0x3b38 004921 setarg 0x80f 
+0x3b39 004922 branch lpm_write_config 
+:      004926 start_receiver:
+0x3b3a 004927 set0 mark_ext_patch ,mark 
+0x3b3b 004928 bpatch patch13_2 ,mem_patch13 
+0x3b3c 004929 call rf_rx_enable 
+0x3b3d 004930 disable is_tx 
+0x3b3e 004931 enable is_rx 
+0x3b3f 004932 pulse init_encrypt 
+0x3b40 004933 rtn 
+:      004935 prep_crypt:
+0x3b41 004936 set0 mark_ext_patch ,mark 
+0x3b42 004937 bpatch patch13_3 ,mem_patch13 
+0x3b43 004938 fetch 1 ,mem_state_map 
+0x3b44 004939 isolate1 smap_encryption ,pdata 
+0x3b45 004940 setflag true ,0 ,pdata 
+0x3b46 004941 hstore 1 ,core_encrypt 
+0x3b47 004942 arg mem_kc ,contr 
+0x3b48 004943 ifetch 9 ,contr 
+0x3b49 004944 iforce kc_ls 
+0x3b4a 004945 ifetch 7 ,contr 
+0x3b4b 004946 iforce kc_ms 
+0x3b4c 004947 fetch 1 ,mem_key_size 
+0x3b4d 004948 add pdata ,-1 ,g1l 
+0x3b4e 004949 pulse kc_p_activate 
+0x3b4f 004950 rtn 
+:      004952 wait_access_clke_rt:
+0x3b50 004953 set0 mark_ext_patch ,mark 
+0x3b51 004954 bpatch patch13_4 ,mem_patch13 
+0x3b52 004955 enable decode_fec0 
+0x3b53 004956 arg param_conn_access ,timeup 
+0x3b54 004957 correlate clke_rt ,meet 
+:      004958 wait_access_end:
+0x3b55 004959 deposit clke 
+0x3b56 004960 store 6 ,mem_sync_clke 
+0x3b57 004961 disable decode_fec0 
+0x3b58 004962 nbranch shutdown_radio ,sync 
+0x3b59 004963 arg param_clke_cal ,clke_rt 
+0x3b5a 004964 increase 1 ,clke_bt 
+0x3b5b 004965 and_into 0x1fc ,clke_bt 
+0x3b5c 004966 rtn 
+:      004970 wait_access_mhalfbnd:
+0x3b5d 004971 enable decode_fec0 
+:      004972 wait_access_mhalfbnd_correlate:
+0x3b5e 004973 correlate null ,mhalfbnd 
+0x3b5f 004974 branch wait_access_end ,sync 
+0x3b60 004975 compare 0x02 ,clke_bt ,0x02 
+0x3b61 004976 nbranch wait_access_mhalfbnd_correlate ,true 
+0x3b62 004977 branch wait_access_end 
+:      004979 wait_access_clkn_rt:
+0x3b63 004980 set0 mark_ext_patch ,mark 
+0x3b64 004981 bpatch patch13_5 ,mem_patch13 
+0x3b65 004982 arg param_conn_access ,timeup 
+0x3b66 004983 enable decode_fec0 
+0x3b67 004984 correlate clkn_rt ,meet 
+0x3b68 004985 disable decode_fec0 
+0x3b69 004986 nbranch shutdown_radio ,sync 
+0x3b6a 004987 rtn 
+:      004989 wait_access_forever:
+0x3b6b 004990 set0 mark_ext_patch ,mark 
+0x3b6c 004991 bpatch patch13_6 ,mem_patch13 
+0x3b6d 004992 enable decode_fec0 
+0x3b6e 004993 correlate null ,timeout 
+0x3b6f 004994 disable decode_fec0 
+0x3b70 004995 nbranch shutdown_radio ,sync 
+0x3b71 004996 arg param_clke_cal ,clke_rt 
+0x3b72 004997 and_into 0x1fc ,clke_bt 
+0x3b73 004998 rtn 
+:      005001 reserve_slot:
+0x3b74 005002 set0 mark_ext_patch ,mark 
+0x3b75 005003 bpatch patch13_7 ,mem_patch13 
+0x3b76 005004 iforce rega 
+0x3b77 005005 deposit bt_clk 
+0x3b78 005006 iadd temp ,timeup 
+0x3b79 005007 copy timeup ,pdata 
+0x3b7a 005008 store 4 ,mem_next_btclk 
+0x3b7b 005009 deposit rega 
+0x3b7c 005010 rtn 
+:      005013 ahead_window:
+0x3b7d 005014 copy pdata ,temp 
+0x3b7e 005015 set0 mark_ext_patch ,mark 
+0x3b7f 005016 bpatch patch14_0 ,mem_patch14 
+0x3b80 005017 copy temp ,pdata 
+0x3b81 005018 call clk2bt 
+0x3b82 005019 lshift16 bt_clk ,pdata 
+0x3b83 005020 set1 44 ,pdata 
+0x3b84 005021 call clk_diff 
+0x3b85 005022 set0 44 ,pdata 
+0x3b86 005023 call get_clk 
+0x3b87 005024 call clk_diff 
+0x3b88 005025 rtn user 
+0x3b89 005026 call clk2rt 
+0x3b8a 005027 iforce stop_watch 
+0x3b8b 005028 until null ,timeout 
+0x3b8c 005029 rtn 
+:      005032 setup_clk:
+0x3b8d 005033 set0 mark_ext_patch ,mark 
+0x3b8e 005034 bpatch patch14_1 ,mem_patch14 
+0x3b8f 005035 branch setup_clkn ,clknt 
+0x3b90 005036 until clke_rt ,meet 
+:      005037 skip_setup_clke:
+0x3b91 005038 copy clke_bt ,temp 
+0x3b92 005039 branch setup_clknbt 
+:      005040 setup_clkn:
+0x3b93 005041 branch skip_setup_clkn ,attempt 
+0x3b94 005042 until clkn_rt ,meet 
+:      005043 skip_setup_clkn:
+0x3b95 005044 copy clkn_bt ,temp 
+:      005045 setup_clknbt:
+0x3b96 005046 branch setup_clk11 ,user 
+0x3b97 005047 compare 1 ,temp ,3 
+0x3b98 005048 nbranch setup_clk ,true 
+:      005049 setup_complete:
+0x3b99 005050 set0 mark_ext_patch ,mark 
+0x3b9a 005051 bpatch patch14_2 ,mem_patch14 
+0x3b9b 005052 fetch 1 ,mem_state 
+0x3b9c 005053 rtnbit0 state_inconn 
+0x3b9d 005054 fetch 4 ,mem_next_btclk 
+0x3b9e 005055 isub temp ,pdata 
+0x3b9f 005056 nrtn positive 
+0x3ba0 005057 sub pdata ,0xff ,null 
+0x3ba1 005058 branch setup_clk ,positive 
+0x3ba2 005059 rtn 
+:      005060 setup_clk11:
+0x3ba3 005061 compare 3 ,temp ,3 
+0x3ba4 005062 nbranch setup_clk ,true 
+0x3ba5 005063 branch setup_complete 
+:      005065 rf_setup_time:
+0x3ba6 005066 set0 mark_ext_patch ,mark 
+0x3ba7 005067 bpatch patch14_3 ,mem_patch14 
+0x3ba8 005068 arg param_rf_setup ,timeup 
+0x3ba9 005069 branch setup_clk 
+:      005071 rf_setup_time_slave_slot:
+0x3baa 005072 disable user 
+0x3bab 005073 branch rf_setup_time 
+:      005075 rf_setup_time_master_slot:
+0x3bac 005076 enable user 
+0x3bad 005077 branch rf_setup_time 
+:      005079 start_transmitter:
+0x3bae 005080 set0 mark_ext_patch ,mark 
+0x3baf 005081 bpatch patch14_4 ,mem_patch14 
+0x3bb0 005082 call prep_crypt 
+0x3bb1 005083 disable is_rx 
+0x3bb2 005084 enable is_tx 
+0x3bb3 005085 rtn 
+:      005089 start_tx_native:
+0x3bb4 005090 set0 mark_ext_patch ,mark 
+0x3bb5 005091 bpatch patch14_5 ,mem_patch14 
+0x3bb6 005092 arg param_tx_setup ,timeup 
+0x3bb7 005093 until clkn_rt ,meet 
+0x3bb8 005094 pulse init_encrypt 
+0x3bb9 005095 rtn 
+:      005097 start_rx_native:
+0x3bba 005098 set0 mark_ext_patch ,mark 
+0x3bbb 005099 bpatch patch14_6 ,mem_patch14 
+0x3bbc 005100 arg param_rx_setup ,timeup 
+0x3bbd 005101 until clkn_rt ,meet 
+0x3bbe 005102 rtn 
+:      005105 start_tx_external:
+0x3bbf 005106 set0 mark_ext_patch ,mark 
+0x3bc0 005107 bpatch patch14_7 ,mem_patch14 
+0x3bc1 005108 arg param_tx_setup ,timeup 
+0x3bc2 005109 until clke_rt ,meet 
+0x3bc3 005110 pulse init_encrypt 
+0x3bc4 005111 rtn 
+:      005113 send_access_word:
+0x3bc5 005114 set0 mark_ext_patch ,mark 
+0x3bc6 005115 bpatch patch15_0 ,mem_patch15 
+0x3bc7 005116 preload access 
+0x3bc8 005117 enable encode_fec0 
+0x3bc9 005118 set1 txgfsk ,radio_ctrl 
+0x3bca 005119 inject mod ,72 
+0x3bcb 005120 disable encode_fec0 
+0x3bcc 005121 rtn 
+:      005124 scan_mode_whiten:
+0x3bcd 005125 copy xin ,temp 
+0x3bce 005126 or_into 0x60 ,temp 
+0x3bcf 005127 copy temp ,white_init 
+0x3bd0 005128 rtn 
+:      005133 get_free_amaddr:
+0x3bd1 005134 set0 mark_ext_patch ,mark 
+0x3bd2 005135 bpatch patch15_1 ,mem_patch15 
+0x3bd3 005136 fetch 1 ,mem_current_amaddr 
+0x3bd4 005137 increase 1 ,pdata 
+0x3bd5 005138 bne param_esco_addr ,get_free_amaddr_cont 
+0x3bd6 005139 force 1 ,pdata 
+:      005140 get_free_amaddr_cont:
+0x3bd7 005141 store 1 ,mem_current_amaddr 
+0x3bd8 005142 iforce am_addr 
+0x3bd9 005143 rtn 
+:      005145 get_clk:
+0x3bda 005146 copy clkn ,temp 
+0x3bdb 005147 rtn master 
+0x3bdc 005148 copy clke ,temp 
+0x3bdd 005149 rtn 
+:      005151 get_clkbt:
+0x3bde 005152 deposit clkn_bt 
+0x3bdf 005153 rtn master 
+0x3be0 005154 deposit clke_bt 
+0x3be1 005155 rtn 
+:      005158 supervision_update:
+0x3be2 005159 set0 mark_ext_patch ,mark 
+0x3be3 005160 bpatch patch15_2 ,mem_patch15 
+0x3be4 005161 fetcht 4 ,mem_supervision_timer 
+0x3be5 005162 call get_clkbt 
+0x3be6 005163 isub temp ,timeup 
+0x3be7 005164 deposit timeup 
+0x3be8 005165 fetcht 2 ,mem_supervision_to 
+0x3be9 005166 lshift temp ,temp 
+0x3bea 005167 isub temp ,pdata 
+0x3beb 005168 rtn 
+:      005170 supervision_flush:
+0x3bec 005171 set0 mark_ext_patch ,mark 
+0x3bed 005172 bpatch patch15_3 ,mem_patch15 
+0x3bee 005173 call get_clkbt 
+0x3bef 005174 store 4 ,mem_supervision_timer 
+0x3bf0 005175 rtn 
+:      005177 assert:
+0x3bf1 005178 branch assert 
+:      005180 loop:
+0x3bf2 005181 branch loop 
+:      005183 sleep:
+0x3bf3 005184 rtn blank 
+0x3bf4 005186 rshift pdata ,pdata 
+0x3bf5 005187 increase -3 ,pdata 
+:      005188 sleep_loop:
+0x3bf6 005189 increase -1 ,pdata 
+0x3bf7 005190 nbranch sleep_loop ,zero 
+0x3bf8 005191 force 0 ,pdata 
+0x3bf9 005192 rtn 
+:      005196 init_param:
+0x3bfa 005198 arg 0x10 ,loopcnt 
+0x3bfb 005199 arg 0 ,contw 
+0x3bfc 005200 call memset0 
+0x3bfd 005201 arg mem_le_state ,contw 
+0x3bfe 005202 arg 10 ,loopcnt 
+0x3bff 005203 call memset0 
+0x3c00 005204 jam 0 ,mem_sp_calc 
+0x3c01 005205 jam 0 ,mem_fifo_temp 
+0x3c02 005206 jam 0 ,mem_le_testtype 
+0x3c03 005207 jam 0 ,mem_debug_config 
+0x3c04 005208 jam 0 ,mem_lmp_conn_state 
+0x3c05 005209 set0 mark_ext_patch ,mark 
+0x3c06 005210 bpatch patch15_4 ,mem_patch15 
+0x3c07 005211 jam 0 ,mem_connection_options 
+0x3c08 005212 jam 0 ,mem_tester_emulate 
+0x3c09 005213 jam 0 ,mem_tester_cnt 
+0x3c0a 005214 setarg param_glap 
+0x3c0b 005215 store 3 ,mem_glap 
+0x3c0c 005216 setarg param_acl_pktlen 
+0x3c0d 005217 store 2 ,mem_acl_pktlen 
+0x3c0e 005218 jam param_sco_pktlen ,mem_sco_pktlen 
+0x3c0f 005219 jam param_acl_pktcnt ,mem_acl_pktcnt 
+0x3c10 005220 jam param_sco_pktcnt ,mem_sco_pktcnt 
+0x3c11 005221 setarg param_hci_version 
+0x3c12 005222 store 3 ,mem_hci_version 
+0x3c13 005223 setarg param_lmp_version 
+0x3c14 005224 store 3 ,mem_lmp_version 
+0x3c15 005225 setarg param_lmp_subversion 
+0x3c16 005226 store 2 ,mem_lmp_subversion 
+0x3c17 005227 jam 0x60 ,mem_fhs_misc 
+0x3c18 005228 jam param_max_slot ,mem_max_slot 
+0x3c19 005229 jam 0x02 ,mem_fw_ver 
+0x3c1a 005230 call init_memp 
+0x3c1b 005231 set0 mark_ext_patch ,mark 
+0x3c1c 005232 bpatch patch15_5 ,mem_patch15 
+0x3c1d 005233 rtn wake 
+0x3c1e 005234 setarg 0 
+0x3c1f 005235 store 2 ,mem_tx_len 
+0x3c20 005236 rshift clkn_bt ,pdata 
+0x3c21 005237 store 4 ,mem_last_clkn 
+0x3c22 005238 rtn 
+:      005242 init_esco_ibuff:
+0x3c23 005243 setarg 0xaa ,pdata 
+0x3c24 005244 arg mem_sco_ibuf ,contw 
+0x3c25 005245 force 30 ,loopcnt 
+:      005246 init_esco_ibuff_loop:
+0x3c26 005247 istore 1 ,contw 
+0x3c27 005248 loop init_esco_ibuff_loop 
+0x3c28 005249 rtn 
+:      005251 init_rf_regs:
+0x3c29 005252 hjam 0x02 ,0x907 
+0x3c2a 005253 hjam 0x1f ,0x908 
+0x3c2b 005254 hjam 0x1f ,0x909 
+0x3c2c 005255 hjam 0xe0 ,0x90a 
+0x3c2d 005256 hjam 0x4e ,0x90b 
+0x3c2e 005257 hjam 0x45 ,rf_agc_ctrl 
+0x3c2f 005258 hjam 0x00 ,0x953 
+0x3c30 005260 hjam 0xfb ,0x94c 
+0x3c31 005261 hjam 0xef ,0x94d 
+0x3c32 005262 hjam 0x0c ,0x94e 
+0x3c33 005264 hjam 0x88 ,0x96f 
+0x3c34 005265 hjam 0x30 ,0x973 
+0x3c35 005268 hjam 0x00 ,0x953 
+0x3c36 005269 hjam 0xc9 ,0x956 
+0x3c37 005270 hjam 0x6c ,0x958 
+0x3c38 005271 hjam 0x50 ,0x959 
+0x3c39 005272 rtn 
+:      005274 init_agc_table:
+0x3c3a 005276 hjam 0xa9 ,0x930 
+0x3c3b 005277 hjam 0xb1 ,0x92f 
+0x3c3c 005278 hjam 0xb9 ,0x92e 
+0x3c3d 005279 hjam 0xAD ,0x92d 
+0x3c3e 005280 hjam 0xB1 ,0x92c 
+0x3c3f 005281 hjam 0xB5 ,0x92b 
+0x3c40 005282 hjam 0xBA ,0x92a 
+0x3c41 005283 hjam 0xBE ,0x929 
+0x3c42 005284 hjam 0xC2 ,0x928 
+0x3c43 005285 hjam 0xC6 ,0x927 
+0x3c44 005286 hjam 0xCA ,0x926 
+0x3c45 005287 hjam 0xCE ,0x925 
+0x3c46 005288 hjam 0xD2 ,0x924 
+0x3c47 005289 hjam 0xD6 ,0x923 
+0x3c48 005290 hjam 0xDA ,0x922 
+0x3c49 005291 hjam 0xDE ,0x921 
+0x3c4a 005292 hjam 0xE2 ,0x920 
+0x3c4b 005293 hjam 0xE6 ,0x91f 
+0x3c4c 005294 hjam 0xEA ,0x91e 
+0x3c4d 005295 hjam 0xEE ,0x91d 
+0x3c4e 005296 hjam 0xF2 ,0x91c 
+0x3c4f 005297 hjam 0xF6 ,0x91b 
+0x3c50 005298 hjam 0xFB ,0x91a 
+0x3c51 005300 hjam 0xf5 ,0x947 
+0x3c52 005301 hjam 0xe5 ,0x946 
+0x3c53 005302 hjam 0xd5 ,0x945 
+0x3c54 005303 hjam 0xD8 ,0x944 
+0x3c55 005304 hjam 0xC9 ,0x943 
+0x3c56 005305 hjam 0xC8 ,0x942 
+0x3c57 005306 hjam 0x89 ,0x941 
+0x3c58 005307 hjam 0x88 ,0x940 
+0x3c59 005308 hjam 0x87 ,0x93f 
+0x3c5a 005309 hjam 0x48 ,0x93e 
+0x3c5b 005310 hjam 0x09 ,0x93d 
+0x3c5c 005311 hjam 0x08 ,0x93c 
+0x3c5d 005312 hjam 0xC9 ,0x93b 
+0x3c5e 005313 hjam 0xC8 ,0x93a 
+0x3c5f 005314 hjam 0xC7 ,0x939 
+0x3c60 005315 hjam 0xC6 ,0x938 
+0x3c61 005316 hjam 0xC5 ,0x937 
+0x3c62 005317 hjam 0xC4 ,0x936 
+0x3c63 005318 hjam 0xC3 ,0x935 
+0x3c64 005319 hjam 0xC2 ,0x934 
+0x3c65 005320 hjam 0xC1 ,0x933 
+0x3c66 005321 hjam 0xC0 ,0x932 
+0x3c67 005322 hjam 0x80 ,0x931 
+0x3c68 005323 rtn 
+:      005327 init_250k:
+0x3c69 005328 enable le 
+0x3c6a 005329 setarg 0x8e89be 
+0x3c6b 005330 lshift8 pdata ,pdata 
+0x3c6c 005331 or_into 0xd6 ,pdata 
+0x3c6d 005332 iforce access 
+0x3c6e 005333 hjam 7 ,0x914 
+0x3c6f 005334 hjam 0xa0 ,0x90a 
+0x3c70 005335 hjam 0x8f ,0x90d 
+0x3c71 005336 hjam 0x0f ,0x911 
+0x3c72 005337 hjam 0x87 ,0x912 
+0x3c73 005338 rtn 
+:      005343 lpmstate:
+0x3c74 005344 setarg 0xee21 
+0x3c75 005345 hstore 2 ,core_clkoff 
+0x3c76 005346 hfetch 1 ,core_lpm_ldocnt 
+0x3c77 005347 bbit0 gpio_latch ,loadcode 
+0x3c78 005348 enable wake 
+0x3c79 005349 bbit0 cold_wake ,lpmwake 
+0x3c7a 005350 disable wake 
+0x3c7b 005351 deposit auxcnt 
+0x3c7c 005352 nbranch lpmwake ,blank 
+0x3c7d 005353 arg param_hibernate_clks ,temp 
+0x3c7e 005354 branch lpm_enter_sleep 
+:      005355 lpmwake:
+0x3c7f 005356 hfetch 3 ,core_lpm_xtalcnt 
+0x3c80 005357 hstore 3 ,core_lpm_reg 
+0x3c81 005358 ifetch 1 ,contr 
+0x3c82 005359 or_into isogate_mask ,pdata 
+0x3c83 005360 istore 1 ,contw 
+0x3c84 005361 call lpm_write_ctrl2 
+0x3c85 005362 hfetch 1 ,core_lpm_isogate 
+0x3c86 005363 set1 enable_retmem ,pdata 
+0x3c87 005364 hstore 1 ,core_lpm_isogate 
+0x3c88 005365 call lpm_write_ctrl2 
+0x3c89 005366 call lpm_load_context ,wake 
+0x3c8a 005367 hfetch 1 ,core_lpm_reg + 2 
+0x3c8b 005368 set0 gpio_latch ,pdata 
+0x3c8c 005369 hstore 1 ,core_lpm_reg + 2 
+0x3c8d 005370 call lpm_write_ctrl2 
+0x3c8e 005371 rtn wake 
+0x3c8f 005372 branch loadcode 
+:      005374 lpm_load_context:
+0x3c90 005375 fetch 1 ,mem_saved_spidctrl 
+0x3c91 005376 hstore 1 ,core_spid_ctrl 
+0x3c92 005377 fetch 3 ,mem_saved_gsel 
+0x3c93 005378 hstore 3 ,core_gpio_sel 
+0x3c94 005379 fetch 4 ,mem_saved_gpio + 4 
+0x3c95 005380 hstore 4 ,core_gpio_out0 
+0x3c96 005381 fetch 4 ,mem_saved_gpio 
+0x3c97 005382 hstore 4 ,core_gpio_oe0 
+0x3c98 005383 fetch 8 ,mem_saved_gpio + 8 
+0x3c99 005384 hstore 8 ,core_gpio_pu0 
+0x3c9a 005385 fetch 8 ,mem_saved_mark 
+0x3c9b 005386 iforce mark 
+0x3c9c 005387 hfetch 8 ,core_gpio_wakeup_low 
+0x3c9d 005388 store 8 ,mem_gpio_wakeup_low 
+0x3c9e 005389 call load_ucode 
+0x3c9f 005390 rtn 
+:      005392 lpm_save_context:
+0x3ca0 005393 deposit mark 
+0x3ca1 005394 store 8 ,mem_saved_mark 
+0x3ca2 005395 hfetch 8 ,core_gpio_oe0 
+0x3ca3 005396 store 8 ,mem_saved_gpio 
+0x3ca4 005397 ifetch 8 ,contr 
+0x3ca5 005398 istore 8 ,contw 
+0x3ca6 005399 hfetch 3 ,core_gpio_sel 
+0x3ca7 005400 store 3 ,mem_saved_gsel 
+0x3ca8 005401 hfetch 1 ,core_spid_ctrl 
+0x3ca9 005402 store 1 ,mem_saved_spidctrl 
+0x3caa 005403 branch lpm_write_gpio_wakeup 
+:      005405 lpo_calibration:
+0x3cab 005406 hfetch 1 ,core_bist_ctrl 
+0x3cac 005407 nbranch lpo_cal_inited ,blank 
+0x3cad 005408 fetch 3 ,mem_clks_per_lpo 
+0x3cae 005409 nrtn blank 
+0x3caf 005410 hjam 0xc0 ,core_bist_ctrl 
+0x3cb0 005411 hjam ccnt_start ,core_misc_ctrl 
+:      005412 lpo_cal_inited:
+0x3cb1 005413 hfetch 1 ,core_perf_status 
+0x3cb2 005414 rtnbit0 1 
+0x3cb3 005415 hfetch 3 ,core_clk_counter 
+0x3cb4 005416 store 3 ,mem_clks_per_lpo 
+0x3cb5 005417 rtn 
+:      005421 lpm_adjust_clk:
+0x3cb6 005422 set0 mark_ext_patch ,mark 
+0x3cb7 005423 bpatch patch15_6 ,mem_patch15 
+0x3cb8 005424 deposit clke 
+0x3cb9 005425 call clk_diff_rt 
+0x3cba 005426 fetcht 4 ,mem_sleep_counter_all 
+0x3cbb 005427 sub temp ,0xff ,null 
+0x3cbc 005428 rtn positive 
+0x3cbd 005429 lshift8 pdata ,pdata 
+0x3cbe 005430 lshift4 pdata ,pdata 
+0x3cbf 005431 idiv temp 
+0x3cc0 005432 call wait_div_end 
+0x3cc1 005433 quotient pdata 
+0x3cc2 005434 arg param_lpm_adjmax ,temp 
+0x3cc3 005435 call ceiling 
+0x3cc4 005436 store 1 ,mem_lpm_adjust 
+0x3cc5 005437 nbranch lpm_adjust_positive ,user 
+0x3cc6 005438 sub pdata ,0 ,pdata 
+:      005439 lpm_adjust_positive:
+0x3cc7 005440 fetcht 3 ,mem_clks_per_lpo 
+0x3cc8 005441 iadd temp ,pdata 
+0x3cc9 005442 store 3 ,mem_clks_per_lpo 
+:      005443 lpm_clear_counter:
+0x3cca 005444 setarg 0 
+0x3ccb 005445 store 4 ,mem_sleep_counter_all 
+0x3ccc 005446 rtn 
+:      005449 lpm_hibernate:
+0x3ccd 005450 set0 mark_ext_patch ,mark 
+0x3cce 005451 bpatch patch15_7 ,mem_patch15 
+0x3ccf 005452 call lpm_write_gpio_wakeup 
+0x3cd0 005453 hfetch 4 ,core_lpm_ctrl 
+0x3cd1 005454 set0 15 ,pdata 
+0x3cd2 005455 hstore 4 ,core_lpm_reg 
+0x3cd3 005456 call lpm_write_ctrl 
+:      005457 lpm_hibernate_normal:
+0x3cd4 005458 arg param_hibernate_clks ,temp 
+0x3cd5 005459 fetch 1 ,mem_lpm_hibernate_switch 
+0x3cd6 005460 store 1 ,mem_lpm_xtalcnt + 4 
+0x3cd7 005461 fetch 1 ,mem_lpm_xtalcnt + 2 
+0x3cd8 005462 set1 cold_wake ,pdata 
+0x3cd9 005463 store 1 ,mem_lpm_xtalcnt + 2 
+:      005466 lpm_sleep:
+0x3cda 005467 set0 mark_ext_patch ,mark 
+0x3cdb 005468 bpatch patch16_0 ,mem_patch16 
+0x3cdc 005469 fetch 4 ,mem_sleep_counter_all 
+0x3cdd 005470 iadd temp ,pdata 
+0x3cde 005471 store 4 ,mem_sleep_counter_all 
+0x3cdf 005472 call lpm_save_context 
+0x3ce0 005473 fetch 5 ,mem_lpm_xtalcnt 
+0x3ce1 005474 hstore 4 ,core_lpm_reg 
+0x3ce2 005475 rshift32 pdata ,rega 
+0x3ce3 005476 until null ,lpo_edge 
+0x3ce4 005477 deposit clkn 
+0x3ce5 005478 store 6 ,mem_sleep_clkn 
+0x3ce6 005479 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+0x3ce7 005480 until null ,lpo_edge 
+0x3ce8 005481 until null ,lpo_edge 
+0x3ce9 005482 deposit rega 
+0x3cea 005483 hstore 1 ,core_lpm_isogate 
+0x3ceb 005484 hjam lpmreg_sel_ctrl2 ,core_lpm_wr 
+:      005485 lpm_enter_sleep:
+0x3cec 005486 until null ,lpo_edge 
+0x3ced 005487 until null ,lpo_edge 
+0x3cee 005488 hstoret 4 ,core_lpm_reg 
+0x3cef 005489 hjam lpmreg_sel_counter ,core_lpm_wr 
+0x3cf0 005490 until null ,never 
+:      005495 lpm_recover_clk:
+0x3cf1 005496 set0 mark_ext_patch ,mark 
+0x3cf2 005497 bpatch patch16_1 ,mem_patch16 
+0x3cf3 005498 setarg 0 
+0x3cf4 005499 copy auxcnt ,null 
+0x3cf5 005500 branch lpm_recover_timeout ,zero 
+0x3cf6 005501 hfetch 1 ,core_lpm_xtalcnt 
+0x3cf7 005502 hfetcht 1 ,core_lpm_buckcnt 
+0x3cf8 005503 isub temp ,null 
+0x3cf9 005504 branch lpm_recover_xtal ,positive 
+0x3cfa 005505 deposit temp 
+:      005506 lpm_recover_xtal:
+0x3cfb 005507 isub auxcnt ,pdata 
+0x3cfc 005508 increase 1 ,pdata 
+:      005509 lpm_recover_timeout:
+0x3cfd 005510 increase 8 ,pdata 
+0x3cfe 005511 until null ,lpo_edge 
+0x3cff 005512 iadd lpo_time ,pdata 
+0x3d00 005513 fetcht 4 ,mem_sleep_counter 
+0x3d01 005514 iadd temp ,pdata 
+0x3d02 005515 fetcht 3 ,mem_clks_per_lpo 
+0x3d03 005516 imul32 temp ,pdata 
+0x3d04 005517 rshift8 pdata ,pdata 
+0x3d05 005518 rshift4 pdata ,pdata 
+0x3d06 005519 increase param_lpm_fix ,pdata 
+0x3d07 005520 arg 3750 ,temp 
+0x3d08 005521 idiv temp 
+0x3d09 005522 call wait_div_end 
+0x3d0a 005523 quotient pdata 
+0x3d0b 005524 lshift16 pdata ,pdata 
+0x3d0c 005525 remainder temp 
+0x3d0d 005526 ior temp ,pdata 
+0x3d0e 005527 fetcht 6 ,mem_sleep_clkn 
+0x3d0f 005528 call clk_add 
+0x3d10 005529 copy temp ,clkn 
+0x3d11 005530 fetch 6 ,mem_context + coffset_clk_offset 
+0x3d12 005531 call calc_clke2 
+0x3d13 005532 deposit clke 
+0x3d14 005533 store 6 ,mem_pdatatemp 
+0x3d15 005534 deposit auxcnt 
+0x3d16 005535 istore 1 ,contw 
+0x3d17 005536 hfetch 1 ,core_gpio_in1 
+0x3d18 005537 or_into 0xf0 ,pdata 
+0x3d19 005538 istore 1 ,contw 
+0x3d1a 005539 call savelist_2 
+0x3d1b 005540 rtn 
+:      005542 lpm_dispatch:
+0x3d1c 005543 set0 mark_ext_patch ,mark 
+0x3d1d 005544 bpatch patch16_2 ,mem_patch16 
+0x3d1e 005545 call lpo_calibration 
+0x3d1f 005546 fetch 3 ,mem_clks_per_lpo 
+0x3d20 005547 rtn blank 
+0x3d21 005548 fetch 1 ,mem_lpm_mode 
+0x3d22 005549 rtn blank 
+0x3d23 005550 call lpm_check_wake_lock 
+0x3d24 005551 nrtn blank 
+:      005552 lpm_dispatch0:
+0x3d25 005553 fetch 1 ,mem_context 
+0x3d26 005554 compare 3 ,pdata ,0x7 
+0x3d27 005555 nbranch lpm_dispatch_unconn ,true 
+0x3d28 005556 fetch 2 ,mem_context + coffset_tsniff 
+0x3d29 005557 rtn blank 
+0x3d2a 005558 rtn wake 
+0x3d2b 005559 set0 mark_ext_patch ,mark 
+0x3d2c 005560 bpatch patch16_3 ,mem_patch16 
+:      005561 lpm_dispatch1:
+0x3d2d 005562 fetcht 1 ,mem_lpm_current_mult 
+0x3d2e 005563 fetch 2 ,mem_context + coffset_tsniff 
+0x3d2f 005564 imul32 temp ,pdata 
+0x3d30 005565 rshift4 temp ,temp 
+0x3d31 005566 rshift2 temp ,temp 
+0x3d32 005567 isub temp ,pdata 
+0x3d33 005568 fetcht 4 ,mem_context + coffset_sniff_anchor 
+0x3d34 005569 iadd temp ,pdata 
+0x3d35 005570 fetcht 1 ,mem_lpm_overhead 
+0x3d36 005571 isub temp ,pdata 
+0x3d37 005572 lshift16 pdata ,alarm 
+0x3d38 005573 set0 mark_ext_patch ,mark 
+0x3d39 005574 bpatch patch16_4 ,mem_patch16 
+0x3d3a 005575 fetch 2 ,mem_context + coffset_rx_window 
+0x3d3b 005576 rshift pdata ,pdata 
+0x3d3c 005577 call clk2bt 
+0x3d3d 005578 deposit alarm 
+0x3d3e 005579 call clk_diff 
+0x3d3f 005580 copy clke ,temp 
+0x3d40 005581 call clk_diff_rt 
+0x3d41 005582 rtn user 
+:      005583 lpm_dispatch_sleep:
+0x3d42 005584 call clk2lpo 
+:      005585 lpm_dispatch_lpo:
+0x3d43 005586 set0 mark_ext_patch ,mark 
+0x3d44 005587 bpatch patch16_5 ,mem_patch16 
+0x3d45 005588 fetch 1 ,mem_lpm_xtalcnt 
+0x3d46 005589 isub temp ,null 
+0x3d47 005590 branch lpm_clear_counter ,positive 
+0x3d48 005591 storet 4 ,mem_sleep_counter 
+0x3d49 005592 call app_will_enter_lpm 
+0x3d4a 005593 call l2cap_lpm_save_txbuf 
+0x3d4b 005594 fetcht 4 ,mem_sleep_counter 
+0x3d4c 005595 branch lpm_sleep 
+:      005597 lpm_dispatch_unconn:
+0x3d4d 005598 set0 mark_ext_patch ,mark 
+0x3d4e 005599 bpatch patch16_6 ,mem_patch16 
+0x3d4f 005600 fetch 1 ,mem_context 
+0x3d50 005601 rtnbit1 state_inconn 
+0x3d51 005602 rtnbit1 state_inpage 
+0x3d52 005603 fetch 1 ,mem_ssp_enable 
+0x3d53 005604 branch lpm_unconn_nossp ,blank 
+0x3d54 005605 fetch 1 ,mem_sp_local_key_invalid 
+0x3d55 005606 rtn blank 
+:      005607 lpm_unconn_nossp:
+0x3d56 005608 fetch 1 ,mem_le_adv_enable 
+0x3d57 005609 nbranch lpm_unconn_cont ,blank 
+0x3d58 005610 fetch 1 ,mem_scan_mode 
+0x3d59 005611 rtn blank 
+:      005612 lpm_unconn_cont:
+0x3d5a 005613 fetch 2 ,mem_lpm_interval 
+0x3d5b 005614 rtn blank 
+:      005615 lpm_sleep_btclk:
+0x3d5c 005616 fetcht 1 ,mem_lpm_overhead 
+0x3d5d 005617 isub temp ,pdata 
+0x3d5e 005618 arg 7500 ,temp 
+0x3d5f 005619 imul32 temp ,pdata 
+0x3d60 005620 branch lpm_dispatch_sleep 
+:      005622 lpm_set_mult:
+0x3d61 005623 set0 mark_ext_patch ,mark 
+0x3d62 005624 bpatch patch16_7 ,mem_patch16 
+0x3d63 005625 disable wake 
+0x3d64 005626 fetch 1 ,mem_state 
+0x3d65 005627 rtnbit0 state_insniff 
+0x3d66 005628 nbranch lpm_not_match ,match 
+0x3d67 005629 call lpm_match 
+0x3d68 005630 fetch 2 ,mem_rx_window_sniff 
+0x3d69 005631 store 2 ,mem_rx_window 
+0x3d6a 005632 fetch 1 ,mem_arq 
+0x3d6b 005633 bbit1 wack ,lpm_mult_short 
+0x3d6c 005634 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d6d 005635 call l2cap_malloc_is_fifo_empty 
+0x3d6e 005636 nbranch lpm_mult_short ,blank 
+:      005637 lpm_mult_wait_timeout:
+0x3d6f 005638 jam 0 ,mem_lpm_current_mult 
+0x3d70 005639 bmark0 mark_lpm_mult_enable ,lpm_mult_short 
+0x3d71 005640 fetch 1 ,mem_lpm_mult_cnt 
+0x3d72 005641 branch lpm_mult_long ,blank 
+0x3d73 005642 increase -1 ,pdata 
+0x3d74 005643 store 1 ,mem_lpm_mult_cnt 
+0x3d75 005644 rtn 
+:      005646 lpm_match:
+0x3d76 005647 jam 0 ,mem_sniff_unint_lost 
+0x3d77 005648 fetch 3 ,mem_sniff_rcv 
+0x3d78 005649 increase 1 ,pdata 
+0x3d79 005650 store 3 ,mem_sniff_rcv 
+0x3d7a 005651 rtn 
+:      005653 lpm_not_match:
+0x3d7b 005654 set0 mark_ext_patch ,mark 
+0x3d7c 005655 bpatch patch17_0 ,mem_patch17 
+0x3d7d 005656 fetcht 2 ,mem_rx_window_sniff 
+0x3d7e 005657 rshift temp ,temp 
+0x3d7f 005658 fetch 2 ,mem_rx_window 
+0x3d80 005659 iadd temp ,pdata 
+0x3d81 005660 store 2 ,mem_rx_window 
+:      005661 lpm_lost:
+0x3d82 005662 jam 0 ,mem_lpm_current_mult 
+0x3d83 005663 fetch 3 ,mem_sniff_lost 
+0x3d84 005664 increase 1 ,pdata 
+0x3d85 005665 store 3 ,mem_sniff_lost 
+0x3d86 005666 fetch 1 ,mem_sniff_unint_lost 
+0x3d87 005667 increase 1 ,pdata 
+0x3d88 005668 store 1 ,mem_sniff_unint_lost 
+0x3d89 005669 rtn 
+:      005671 lpm_mult_short:
+0x3d8a 005672 jam 0 ,mem_lpm_current_mult 
+0x3d8b 005673 fetch 1 ,mem_lpm_mult_timeout 
+0x3d8c 005674 store 1 ,mem_lpm_mult_cnt 
+0x3d8d 005675 rtn 
+:      005677 lpm_mult_long:
+0x3d8e 005678 fetcht 1 ,mem_lpm_mult 
+0x3d8f 005679 storet 1 ,mem_lpm_current_mult 
+0x3d90 005680 rtn 
+:      005682 lpm_cal_xtal_startup:
+0x3d91 005683 set0 mark_ext_patch ,mark 
+0x3d92 005684 bpatch patch17_1 ,mem_patch17 
+0x3d93 005685 fetch 1 ,mem_lpm_xtalcnt 
+0x3d94 005686 nrtn blank 
+0x3d95 005687 hjam clksel_rc ,core_clksel 
+0x3d96 005688 setarg 0xf0c 
+0x3d97 005689 call lpm_write_config 
+0x3d98 005690 setarg 200000 
+0x3d99 005691 call sleep 
+0x3d9a 005692 until null ,lpo_edge 
+0x3d9b 005693 copy lpo_time ,alarm 
+0x3d9c 005694 call xtal_fast_wake 
+0x3d9d 005695 hjam clksel_xtal ,core_clksel 
+0x3d9e 005696 nop 10 
+0x3d9f 005697 until null ,lpo_edge 
+0x3da0 005698 deposit lpo_time 
+0x3da1 005699 isub alarm ,pdata 
+0x3da2 005700 increase 0x30 ,pdata 
+0x3da3 005701 arg 0xff ,temp 
+0x3da4 005702 call ceiling 
+0x3da5 005703 store 1 ,mem_lpm_xtalcnt 
+0x3da6 005704 rtn 
+:      005709 lpm_write_config:
+0x3da7 005710 arg 0xfff ,contw 
+0x3da8 005711 iand contw ,contw 
+0x3da9 005712 fetch 1 ,mem_lpm_config 
+0x3daa 005713 and_into 0xf0 ,pdata 
+0x3dab 005714 lshift8 pdata ,pdata 
+0x3dac 005715 ior contw ,pdata 
+0x3dad 005716 hstore 2 ,core_lpm_reg 
+0x3dae 005717 ifetch 2 ,contr 
+0x3daf 005718 istore 2 ,contw 
+:      005720 lpm_write_ctrl:
+0x3db0 005721 setarg lpmreg_sel_ctrl 
+0x3db1 005722 branch lpm_write 
+:      005724 lpm_write_ctrl2:
+0x3db2 005725 setarg lpmreg_sel_ctrl2 
+:      005726 lpm_write:
+0x3db3 005727 until null ,lpo_edge 
+0x3db4 005728 hstore 1 ,core_lpm_wr 
+0x3db5 005729 until null ,lpo_edge 
+0x3db6 005730 until null ,lpo_edge 
+0x3db7 005731 rtn 
+:      005734 lpm_write_gpio_wakeup:
+0x3db8 005735 set0 mark_ext_patch ,mark 
+0x3db9 005736 bpatch patch17_2 ,mem_patch17 
+0x3dba 005737 fetch 4 ,mem_gpio_wakeup_low 
+0x3dbb 005738 hstore 4 ,core_lpm_reg 
+0x3dbc 005739 setarg lpmreg_sel_gpiolow 
+0x3dbd 005740 call lpm_write 
+0x3dbe 005741 fetch 4 ,mem_gpio_wakeup_high 
+0x3dbf 005742 hstore 4 ,core_lpm_reg 
+0x3dc0 005743 setarg lpmreg_sel_gpiohigh 
+0x3dc1 005744 branch lpm_write 
+:      005746 lpm_get_wake_lock:
+0x3dc2 005747 fetch 2 ,mem_lpm_wake_lock 
+0x3dc3 005748 qset1 pdata 
+0x3dc4 005749 store 2 ,mem_lpm_wake_lock 
+0x3dc5 005750 rtn 
+:      005752 lpm_put_wake_lock:
+0x3dc6 005753 fetch 2 ,mem_lpm_wake_lock 
+0x3dc7 005754 qset0 pdata 
+0x3dc8 005755 store 2 ,mem_lpm_wake_lock 
+0x3dc9 005756 rtn 
+:      005760 lpm_check_wake_lock:
+0x3dca 005761 set0 mark_ext_patch ,mark 
+0x3dcb 005762 bpatch patch17_3 ,mem_patch17 
+0x3dcc 005763 call app_check_wake_lock 
+0x3dcd 005764 fetch 2 ,mem_lpm_wake_lock 
+0x3dce 005765 copy pdata ,rega 
+0x3dcf 005766 fetch 1 ,mem_state_map 
+0x3dd0 005767 isolate1 smap_rxlmp ,pdata 
+0x3dd1 005768 setflag true ,wake_lock_lmp_rx ,rega 
+0x3dd2 005769 fetch 1 ,mem_lmo_opcode1 
+0x3dd3 005770 fetcht 1 ,mem_lmo_opcode2 
+0x3dd4 005771 iadd temp ,pdata 
+0x3dd5 005772 fetcht 1 ,mem_lmp_to_send 
+0x3dd6 005773 iadd temp ,pdata 
+0x3dd7 005774 nsetflag blank ,wake_lock_lmp_tx ,rega 
+0x3dd8 005775 set0 mark_ext_patch ,mark 
+0x3dd9 005776 bpatch patch17_4 ,mem_patch17 
+0x3dda 005777 fetch 2 ,mem_l2cap_rxbuff1_len 
+0x3ddb 005778 fetcht 2 ,mem_l2cap_rxbuff2_len 
+0x3ddc 005779 iadd temp ,pdata 
+0x3ddd 005780 nsetflag blank ,wake_lock_l2cap_rx ,rega 
+0x3dde 005781 fetch 5 ,mem_ipc_fifo_bt2c51 
+0x3ddf 005782 nsetflag blank ,wake_lock_ipc_bt2c51 ,rega 
+0x3de0 005783 fetch 5 ,mem_ipc_fifo_c512bt 
+0x3de1 005784 nsetflag blank ,wake_lock_ipc_c512bt ,rega 
+0x3de2 005785 fetch 1 ,mem_hci_cmd 
+0x3de3 005786 nsetflag blank ,wake_lock_cmd ,rega 
+0x3de4 005787 fetch 1 ,mem_device_option 
+0x3de5 005788 compare dvc_op_module ,pdata ,0xff 
+0x3de6 005789 call lpm_uart_wake_lock ,true 
+0x3de7 005790 set0 mark_ext_patch ,mark 
+0x3de8 005791 bpatch patch17_5 ,mem_patch17 
+0x3de9 005792 fetch 1 ,mem_device_option 
+0x3dea 005793 bne dvc_op_hci ,lpm_check_wake_lock_nothci 
+0x3deb 005794 call lpm_uart_wake_lock 
+0x3dec 005795 fetch 1 ,mem_link_key_exists 
+0x3ded 005796 setflag blank ,wake_link_key_exists ,rega 
+0x3dee 005797 fetch 4 ,mem_lpm_delay_after_sniff 
+0x3def 005798 arg 0x1710 ,temp 
+0x3df0 005799 iadd temp ,temp 
+0x3df1 005800 copy clkn_bt ,pdata 
+0x3df2 005801 isub temp ,null 
+0x3df3 005802 nsetflag positive ,wake_lock_delay ,rega 
+0x3df4 005803 branch lpm_check_wake_lock_end 
+:      005805 lpm_uart_wake_lock:
+0x3df5 005806 hfetch 2 ,core_uart_rxitems 
+0x3df6 005807 nsetflag blank ,wake_lock_uart_rx ,rega 
+0x3df7 005808 hfetch 2 ,core_uart_txitems 
+0x3df8 005809 nsetflag blank ,wake_lock_uart_tx ,rega 
+0x3df9 005810 rtn 
+:      005812 lpm_check_wake_lock_nothci:
+0x3dfa 005813 setarg -8 
+0x3dfb 005814 iand rega ,rega 
+:      005815 lpm_check_wake_lock_end:
+0x3dfc 005816 copy rega ,pdata 
+0x3dfd 005817 store 2 ,mem_lpm_wake_lock 
+0x3dfe 005818 rtn blank 
+0x3dff 005819 rtn match 
+0x3e00 005820 enable wake 
+0x3e01 005821 rtn 
+:      005823 lpm_shut_down:
+0x3e02 005824 hfetch 4 ,core_lpm_ctrl 
+0x3e03 005825 set0 27 ,pdata 
+0x3e04 005826 hstore 4 ,core_lpm_reg 
+0x3e05 005827 call lpm_write_ctrl 
+0x3e06 005828 branch assert 
+:      005830 lpm_enable_exen_output:
+0x3e07 005831 hfetch 4 ,core_lpm_xtalcnt 
+0x3e08 005832 set1 20 ,pdata 
+0x3e09 005833 hstore 4 ,core_lpm_reg 
+0x3e0a 005834 branch lpm_write_ctrl2 
+:      005836 lpm_disable_exen_output:
+0x3e0b 005837 hfetch 4 ,core_lpm_xtalcnt 
+0x3e0c 005838 set0 20 ,pdata 
+0x3e0d 005839 hstore 4 ,core_lpm_reg 
+0x3e0e 005840 branch lpm_write_ctrl2 
+:      005842 lpm_hci_wake_dispatch:
+0x3e0f 005843 set0 mark_ext_patch ,mark 
+0x3e10 005844 bpatch patch17_6 ,mem_patch17 
+0x3e11 005845 fetch 1 ,mem_device_option 
+0x3e12 005846 rtnne dvc_op_hci 
+0x3e13 005847 call gpio_check_uart_state 
+0x3e14 005848 rtn true 
+0x3e15 005849 fetch 4 ,mem_hci_wake_clk 
+0x3e16 005850 nbranch lpm_hci_check_wake_time ,blank 
+0x3e17 005851 copy clkn_bt ,pdata 
+0x3e18 005852 store 4 ,mem_hci_wake_clk 
+0x3e19 005853 branch gpio_pd_uart_tx 
+:      005854 lpm_hci_check_wake_time:
+0x3e1a 005855 set0 mark_ext_patch ,mark 
+0x3e1b 005856 bpatch patch17_7 ,mem_patch17 
+0x3e1c 005857 copy clkn_bt ,pdata 
+0x3e1d 005858 fetcht 4 ,mem_hci_wake_clk 
+0x3e1e 005859 isub temp ,pdata 
+0x3e1f 005860 arg host_wake_time ,temp 
+0x3e20 005861 isub temp ,null 
+0x3e21 005862 nrtn positive 
+0x3e22 005863 setarg 0 
+0x3e23 005864 store 4 ,mem_hci_wake_clk 
+0x3e24 005865 branch hci_exit_lpm 
+:      005867 check_bt_disabled:
+0x3e25 005868 fetch 2 ,mem_chip_functions 
+0x3e26 005869 bbit1 bt_disabled ,assert 
+0x3e27 005870 rtn 
+:      005871 check_ble_disabled:
+0x3e28 005872 fetch 2 ,mem_chip_functions 
+0x3e29 005873 bbit1 ble_disabled ,assert 
+0x3e2a 005874 rtn 
+:      005875 check_module_disabled:
+0x3e2b 005876 fetch 2 ,mem_chip_functions 
+0x3e2c 005877 bbit1 module_disable ,assert 
+0x3e2d 005878 rtn 
+:      005880 test_init:
+0x3e2e 005881 setarg test_proc 
+0x3e2f 005882 store 2 ,mem_cb_bt_process 
+0x3e30 005883 setarg test_sleep 
+0x3e31 005884 store 2 ,mem_cb_bb_event_process 
+0x3e32 005885 setarg test_proc 
+0x3e33 005886 store 2 ,mem_cb_idle_process 
+0x3e34 005887 rtn wake 
+0x3e35 005888 jam ui_led_start ,mem_led_switch 
+0x3e36 005889 rtn 
+:      005891 test_proc:
+0x3e37 005892 fetch 1 ,mem_state 
+0x3e38 005893 bbit0 state_insniff ,check_test_cond 
+0x3e39 005894 set1 mark_lpm_mult_enable ,mark 
+0x3e3a 005895 fetch 6 ,mem_sniff_rcv 
+0x3e3b 005896 store 6 ,mem_local_name 
+0x3e3c 005897 branch ui_led_blink_stop 
+:      005900 test_sleep:
+0x3e3d 005901 deposit regc 
+0x3e3e 005902 rtnne bt_evt_button_long_pressed 
+:      005903 test_sleep_loop:
+0x3e3f 005904 call ui_button_polling 
+0x3e40 005905 fetch 1 ,mem_ui_button_last_state 
+0x3e41 005906 beq 1 ,test_sleep_loop 
+0x3e42 005907 call ui_led_off 
+0x3e43 005908 branch lpm_hibernate 
+:      005911 test_tx:
+0x3e44 005912 force 2 ,temp 
+0x3e45 005913 increase -2 ,temp 
+0x3e46 005914 call set_sync_on 
+0x3e47 005915 call set_freq_tx 
+0x3e48 005916 disable enable_white 
+0x3e49 005917 enable encode_fec0 
+0x3e4a 005918 set1 txgfsk ,radio_ctrl 
+0x3e4b 005919 call start_transmitter 
+:      005920 test_tx_loop:
+0x3e4c 005921 fetch 1 ,0 
+0x3e4d 005922 inject mod ,8 
+0x3e4e 005923 branch test_tx_loop 
+:      005929 app_init:
+0x3e4f 005930 set1 mark_ext_patch ,mark 
+0x3e50 005931 bpatch patch39_5 ,mem_patch39 
+0x3e51 005932 fetch 1 ,mem_device_option 
+0x3e52 005933 branch app_init ,blank 
+0x3e53 005934 beq dvc_op_ukey ,le_ukey_init 
+0x3e54 005935 beq dvc_op_ir ,le_ir_init 
+0x3e55 005936 beq dvc_op_dongle ,le_dongle_init 
+0x3e56 005937 beq dvc_op_kb ,kb_init 
+0x3e57 005938 beq dvc_op_hci ,hci_init 
+0x3e58 005939 beq dvc_op_shutter ,shutter_init 
+0x3e59 005940 beq dvc_op_module ,module_init 
+0x3e5a 005941 beq dvc_op_ble_kb ,le_kb_init 
+0x3e5b 005942 beq dvc_op_ble_prcp ,prcp_init 
+0x3e5c 005943 beq dvc_op_test ,test_init 
+0x3e5d 005944 bbit1 dvc_op_mouse ,mouse_init 
+0x3e5e 005945 rtn 
+:      005947 app_lpm_init:
+0x3e5f 005948 set1 mark_ext_patch ,mark 
+0x3e60 005949 bpatch patch39_6 ,mem_patch39 
+0x3e61 005950 jam 0 ,mem_tester_emulate 
+0x3e62 005951 jam 0 ,mem_debug_config 
+0x3e63 005952 jam 0 ,mem_lch_code 
+0x3e64 005953 setarg 0 
+0x3e65 005954 store 5 ,mem_sp_state_start 
+0x3e66 005955 fetch 1 ,mem_device_option 
+0x3e67 005956 branch app_lpm_init ,blank 
+0x3e68 005957 beq dvc_op_module ,module_lpm_init 
+0x3e69 005958 rtn 
+:      005961 app_process_idle:
+0x3e6a 005962 call ui_dispatch 
+0x3e6b 005963 call check_51cmd 
+0x3e6c 005964 call app_process_bb_event 
+0x3e6d 005965 fetch 2 ,mem_cb_idle_process 
+0x3e6e 005966 branch callback_func 
+:      005968 app_process_bt:
+0x3e6f 005969 fetch 2 ,mem_cb_bt_process 
+0x3e70 005970 branch callback_func 
+:      005972 app_process_ble:
+0x3e71 005973 fetch 2 ,mem_cb_le_process 
+0x3e72 005974 branch callback_func 
+:      005976 app_process_bb_event:
+0x3e73 005977 set1 mark_ext_patch ,mark 
+0x3e74 005978 bpatch patch39_7 ,mem_patch39 
+0x3e75 005980 arg mem_ipc_fifo_bt2c51 ,rega 
+0x3e76 005981 call fifo_out 
+0x3e77 005982 rtn blank 
+0x3e78 005984 copy pdata ,regc 
+0x3e79 005985 call app_event_normal_process 
+0x3e7a 005986 branch app_process_bb_event_priority 
+:      005988 app_discard_event:
+0x3e7b 005989 arg 0 ,regc 
+0x3e7c 005990 rtn 
+:      005995 app_event_normal_process:
+0x3e7d 005996 beq bt_evt_bb_connected ,app_evt_bt_conn 
+0x3e7e 005997 beq bt_evt_button_long_pressed ,app_evt_button_long_pressed 
+0x3e7f 005998 beq bt_evt_setup_complete ,app_evt_setup_complete 
+0x3e80 005999 beq bt_evt_hid_handshake ,app_evt_hid_handshake 
+0x3e81 006000 beq bt_evt_hid_connected ,app_bb_event_hid_connected 
+0x3e82 006001 beq bt_evt_reconn_failed ,app_bb_event_reconn_failed 
+0x3e83 006002 beq bt_evt_bb_disconnected ,app_bb_event_bb_disconn 
+0x3e84 006003 beq bt_evt_reconn_page_timeout ,app_bb_event_reconn_failed 
+0x3e85 006004 beq bt_evt_le_connected ,app_le_event_bb_connected 
+0x3e86 006005 beq bt_evt_le_disconnected ,app_le_event_bb_disconn 
+0x3e87 006006 beq bt_evt_reconn_started ,app_event_reconn_start 
+0x3e88 006007 beq bt_evt_enter_sniff ,app_event_enter_sniff 
+0x3e89 006008 beq bt_evt_exit_sniff ,app_event_exit_sniff 
+0x3e8a 006010 beq bt_evt_ml2cap_conn_refused ,app_event_ml2cap_conn_refused 
+0x3e8b 006011 beq bt_evt_linkkey_generate ,app_event_linkkey_generate 
+0x3e8c 006012 beq bt_evt_switch_fail_master ,app_event_switch_fail_master 
+0x3e8d 006013 beq bt_evt_switch_success_master ,app_event_switch_success 
+0x3e8e 006015 and pdata ,0x0f ,temp 
+0x3e8f 006016 and_into bt_evt_timer_mask ,pdata 
+0x3e90 006017 beq bt_evt_timer_init ,app_evt_timer 
+0x3e91 006018 rtn 
+:      006020 app_evt_bt_conn:
+0x3e92 006021 fetch 2 ,mem_ui_state_map 
+0x3e93 006022 set1 ui_state_bt_connected ,pdata 
+0x3e94 006023 store 2 ,mem_ui_state_map 
+0x3e95 006024 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e96 006025 set0 app_disc_by_button ,pdata 
+0x3e97 006026 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3e98 006027 rtn 
+:      006028 app_event_switch_success:
+0x3e99 006029 jam 0 ,mem_switch_fail_master_count 
+0x3e9a 006030 rtn 
+:      006032 app_event_switch_fail_master:
+0x3e9b 006033 fetch 1 ,mem_switch_fail_master_count 
+0x3e9c 006034 increase 1 ,pdata 
+0x3e9d 006035 store 1 ,mem_switch_fail_master_count 
+0x3e9e 006036 sub pdata ,1 ,null 
+0x3e9f 006037 branch app_bt_role_switch ,positive 
+0x3ea0 006038 jam 0 ,mem_switch_fail_master_count 
+0x3ea1 006039 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea2 006040 set1 app_disc_switch_fail ,pdata 
+0x3ea3 006041 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ea4 006042 branch app_bt_disconnect 
+:      006044 app_process_bb_event_priority:
+0x3ea5 006045 fetch 2 ,mem_cb_bb_event_process 
+0x3ea6 006046 branch callback_func 
+:      006048 app_check_wake_lock:
+0x3ea7 006049 fetch 2 ,mem_cb_check_wakelock 
+0x3ea8 006050 branch callback_func 
+:      006052 app_will_enter_lpm:
+0x3ea9 006053 fetch 2 ,mem_cb_before_lpm 
+0x3eaa 006054 branch callback_func 
+:      006056 app_event_linkkey_generate:
+0x3eab 006057 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eac 006058 set1 app_disc_after_pairing ,pdata 
+0x3ead 006059 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eae 006060 branch app_bt_store_reconn_info 
+:      006062 app_event_reconn_start:
+0x3eaf 006063 fetch 2 ,mem_ui_state_map 
+0x3eb0 006064 set1 ui_state_bt_reconnect ,pdata 
+0x3eb1 006065 store 2 ,mem_ui_state_map 
+0x3eb2 006066 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb3 006067 set1 app_disc_after_reconn ,pdata 
+0x3eb4 006068 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eb5 006069 rtn 
+:      006071 app_evt_setup_complete:
+0x3eb6 006072 fetch 2 ,mem_ui_state_map 
+0x3eb7 006073 set1 ui_state_bt_setup_complete ,pdata 
+0x3eb8 006074 store 2 ,mem_ui_state_map 
+0x3eb9 006075 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eba 006076 set1 app_disc_after_setup_done ,pdata 
+0x3ebb 006077 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ebc 006078 rtn 
+:      006080 app_evt_hid_handshake:
+0x3ebd 006081 fetch 2 ,mem_ui_state_map 
+0x3ebe 006082 set1 ui_state_bt_hid_handshake ,pdata 
+0x3ebf 006083 store 2 ,mem_ui_state_map 
+0x3ec0 006084 rtn 
+:      006086 app_event_enter_sniff:
+0x3ec1 006087 fetch 2 ,mem_ui_state_map 
+0x3ec2 006088 set1 ui_state_bt_sniff ,pdata 
+0x3ec3 006089 store 2 ,mem_ui_state_map 
+0x3ec4 006090 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec5 006091 set1 app_disc_after_sniff ,pdata 
+0x3ec6 006092 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ec7 006093 rtn 
+:      006095 app_event_exit_sniff:
+0x3ec8 006096 fetch 2 ,mem_ui_state_map 
+0x3ec9 006097 set0 ui_state_bt_sniff ,pdata 
+0x3eca 006098 store 2 ,mem_ui_state_map 
+0x3ecb 006099 rtn 
+:      006101 app_le_event_bb_connected:
+0x3ecc 006102 fetch 2 ,mem_ui_state_map 
+0x3ecd 006103 set1 ui_state_ble_connected ,pdata 
+0x3ece 006104 store 2 ,mem_ui_state_map 
+0x3ecf 006105 rtn 
+:      006107 app_le_event_bb_disconn:
+0x3ed0 006108 fetch 2 ,mem_ui_state_map 
+0x3ed1 006109 set0 ui_state_ble_connected ,pdata 
+0x3ed2 006110 store 2 ,mem_ui_state_map 
+0x3ed3 006111 jam 0 ,mem_le_switch_send_data 
+0x3ed4 006112 branch app_lpm_mult_disable 
+:      006114 app_bb_event_hid_connected:
+0x3ed5 006115 fetch 2 ,mem_ui_state_map 
+0x3ed6 006116 set1 ui_state_bt_hid_conn ,pdata 
+0x3ed7 006117 store 2 ,mem_ui_state_map 
+0x3ed8 006118 rtn 
+:      006120 app_evt_button_long_pressed:
+0x3ed9 006121 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3eda 006122 set1 app_disc_by_button ,pdata 
+0x3edb 006123 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3edc 006124 rtn 
+:      006126 app_event_ml2cap_conn_refused:
+0x3edd 006127 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ede 006128 set1 app_disc_l2cap_refused ,pdata 
+0x3edf 006129 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3ee0 006130 branch app_bt_disconnect 
+:      006133 app_evt_timer:
+0x3ee1 006134 set1 mark_ext_patch ,mark 
+0x3ee2 006135 bpatch patch3a_0 ,mem_patch3a 
+0x3ee3 006136 storet 1 ,mem_app_evt_timer_count 
+:      006137 app_evt_100ms_loop:
+0x3ee4 006138 fetch 1 ,mem_app_evt_timer_count 
+0x3ee5 006139 rtn blank 
+0x3ee6 006140 increase -1 ,pdata 
+0x3ee7 006141 store 1 ,mem_app_evt_timer_count 
+0x3ee8 006142 call ui_button_polling 
+0x3ee9 006143 call app_lpm_wake_auto_lock_timer 
+0x3eea 006144 call app_unsniff_delay_timer 
+0x3eeb 006145 call app_discovery_timer 
+0x3eec 006146 branch app_evt_100ms_loop 
+:      006148 app_unsniff_delay_timer:
+0x3eed 006149 fetch 1 ,mem_unsniff2sniff_timer_count 
+0x3eee 006150 rtn blank 
+0x3eef 006151 increase -1 ,pdata 
+0x3ef0 006152 store 1 ,mem_unsniff2sniff_timer_count 
+0x3ef1 006153 nrtn blank 
+0x3ef2 006154 call context_check_idle 
+0x3ef3 006155 branch app_bt_enter_sniff ,zero 
+0x3ef4 006156 rtn 
+:      006157 app_discovery_timer:
+0x3ef5 006158 fetch 2 ,mem_discovery_timeout_timer_count 
+0x3ef6 006159 rtn blank 
+0x3ef7 006160 increase -1 ,pdata 
+0x3ef8 006161 store 2 ,mem_discovery_timeout_timer_count 
+0x3ef9 006162 nrtn blank 
+0x3efa 006163 call app_bt_stop_discovery 
+0x3efb 006164 call app_led_off 
+0x3efc 006165 fetch 2 ,mem_cb_discovry_timeout 
+0x3efd 006166 branch callback_func 
+:      006168 app_bb_event_reconn_failed:
+0x3efe 006169 call app_disconn_reason_flag_clear 
+:      006170 app_clear_reconnect_flag:
+0x3eff 006171 fetch 2 ,mem_ui_state_map 
+0x3f00 006172 set0 ui_state_bt_reconnect ,pdata 
+0x3f01 006173 store 2 ,mem_ui_state_map 
+0x3f02 006174 rtn 
+:      006176 app_bb_event_bb_disconn:
+0x3f03 006177 jam 0 ,mem_unsniff2sniff_timer_count 
+0x3f04 006178 fetch 2 ,mem_ui_state_map 
+0x3f05 006179 bbit1 ui_state_bt_reconnect ,app_bb_event_bb_reconn_disconn 
+0x3f06 006180 isolate0 ui_state_bt_setup_complete ,pdata 
+0x3f07 006181 call app_discard_event ,true 
+:      006182 app_bb_event_bb_reconn_disconn:
+0x3f08 006183 fetch 2 ,mem_ui_state_map 
+0x3f09 006184 set0 ui_state_bt_connected ,pdata 
+0x3f0a 006185 set0 ui_state_bt_setup_complete ,pdata 
+0x3f0b 006186 set0 ui_state_bt_hid_conn ,pdata 
+0x3f0c 006187 set0 ui_state_bt_hid_handshake ,pdata 
+0x3f0d 006188 set0 ui_state_bt_spp_conn ,pdata 
+0x3f0e 006189 store 2 ,mem_ui_state_map 
+0x3f0f 006190 branch app_lpm_mult_disable 
+:      006192 app_bb_hibernate:
+0x3f10 006193 call app_disconn_reason_clear 
+0x3f11 006194 branch app_enter_hibernate 
+:      006197 app_event_do_nothing:
+:      006198 app_disconn_reason_clear:
+0x3f12 006199 setarg 0 
+0x3f13 006200 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f14 006201 rtn 
+:      006202 app_disconn_reason_flag_clear:
+0x3f15 006203 setarg 0 
+0x3f16 006204 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f17 006205 rtn 
+:      006208 app_disconn_reason_collect_bt:
+0x3f18 006209 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f19 006210 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f1a 006211 setarg 0 
+0x3f1b 006212 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1c 006213 rtn 
+:      006215 app_disconn_reason_collect_ble:
+0x3f1d 006216 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f1e 006217 set1 app_disc_ble ,pdata 
+0x3f1f 006218 store app_disc_rsn_size ,mem_app_disconn_reason 
+0x3f20 006219 setarg 0 
+0x3f21 006220 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x3f22 006221 rtn 
+:      006227 app_check_reconn_target:
+0x3f23 006228 call eeprom_load_reconn_info 
+0x3f24 006229 fetch 6 ,mem_hci_plap 
+0x3f25 006230 rtn 
+:      006232 app_le_check_reconn_target:
+0x3f26 006233 fetch 1 ,mem_ltk_exists 
+0x3f27 006234 branch app_le_check_reconn_target_none ,blank 
+0x3f28 006235 call app_led_on 
+0x3f29 006236 branch app_ble_start_direct_adv 
+:      006237 app_le_check_reconn_target_none:
+0x3f2a 006238 call app_led_start_blink 
+0x3f2b 006239 branch app_ble_start_adv 
+:      006241 app_check_plap:
+0x3f2c 006242 set1 mark_ext_patch ,mark 
+0x3f2d 006243 bpatch patch3a_1 ,mem_patch3a 
+0x3f2e 006244 arg mem_check_plap_temp ,regb 
+0x3f2f 006245 arg app_check_one_plap ,regc 
+0x3f30 006246 branch context_search 
+:      006248 app_check_one_plap:
+0x3f31 006249 arg 0 ,temp 
+0x3f32 006250 bbit0 state_inconn ,app_check_one_plap_next 
+0x3f33 006251 add rega ,coffset_plap ,contr 
+0x3f34 006252 ifetcht 6 ,contr 
+:      006253 app_check_one_plap_next:
+0x3f35 006254 copy temp ,pdata 
+0x3f36 006255 ncall app_check_one_plap_device_exist ,blank 
+0x3f37 006256 istoret 6 ,regb 
+0x3f38 006257 increase 6 ,regb 
+0x3f39 006258 branch context_search_next 
+:      006259 app_check_one_plap_device_exist:
+0x3f3a 006260 fetch 1 ,mem_device_nums 
+0x3f3b 006261 increase 1 ,pdata 
+0x3f3c 006262 store 1 ,mem_device_nums 
+0x3f3d 006263 rtn 
+:      006265 app_check_conn_device_nums_addr:
+0x3f3e 006266 jam 0 ,mem_device_nums 
+0x3f3f 006267 branch app_check_plap 
+:      006269 app_check_sniff:
+0x3f40 006270 fetch 1 ,mem_ui_state_map 
+0x3f41 006271 isolate1 ui_state_bt_sniff ,pdata 
+0x3f42 006272 rtn 
+:      006277 app_clearflag_store:
+0x3f43 006278 setarg 0 
+0x3f44 006279 branch app_flag_store 
+:      006280 app_initflag_store:
+0x3f45 006281 setarg eeprom_init_flag 
+:      006282 app_flag_store:
+0x3f46 006283 store 2 ,mem_timeup 
+0x3f47 006284 set1 mark_ext_patch ,mark 
+0x3f48 006285 bpatch patch3a_2 ,mem_patch3a 
+0x3f49 006286 arg 2 ,temp 
+0x3f4a 006287 arg mem_timeup ,rega 
+0x3f4b 006288 arg eeprom_module_init_flag ,regb 
+0x3f4c 006289 branch iicd_write_eep_data 
+:      006292 app_initflag_check:
+0x3f4d 006293 set1 mark_ext_patch ,mark 
+0x3f4e 006294 bpatch patch3a_3 ,mem_patch3a 
+0x3f4f 006295 arg 2 ,temp 
+0x3f50 006296 arg mem_pdatatemp ,rega 
+0x3f51 006297 arg eeprom_module_init_flag ,regb 
+0x3f52 006298 call iicd_read_eep_data 
+0x3f53 006299 fetch 2 ,mem_pdatatemp 
+0x3f54 006300 arg eeprom_init_flag ,temp 
+0x3f55 006301 isub temp ,null 
+0x3f56 006302 rtn 
+:      006305 app_start_auto_sniff:
+0x3f57 006306 fetch 1 ,mem_unsniff2sniff_timer 
+0x3f58 006307 store 1 ,mem_unsniff2sniff_timer_count 
+0x3f59 006308 rtn 
+:      006310 app_get_lpm_wake_lock:
+0x3f5a 006311 arg wake_lock_app ,queue 
+0x3f5b 006312 branch lpm_get_wake_lock 
+:      006314 app_put_lpm_wake_lock:
+0x3f5c 006315 arg wake_lock_app ,queue 
+0x3f5d 006316 branch lpm_put_wake_lock 
+:      006318 app_lpm_wake_auto_lock:
+0x3f5e 006319 jam lpm_wake_up_delay_timer ,mem_wake_up_delay_timer 
+0x3f5f 006320 branch app_get_lpm_wake_lock 
+:      006321 app_lpm_wake_auto_lock_timer:
+0x3f60 006322 fetch 1 ,mem_wake_up_delay_timer 
+0x3f61 006323 rtn blank 
+0x3f62 006324 increase -1 ,pdata 
+0x3f63 006325 store 1 ,mem_wake_up_delay_timer 
+0x3f64 006326 nrtn blank 
+0x3f65 006327 branch app_put_lpm_wake_lock 
+:      006329 app_l2cap_flow_control_enable:
+0x3f66 006330 jam l2cap_flow_ctrl_enable ,mem_l2cap_flow_ctrl_flag 
+0x3f67 006331 rtn 
+:      006333 app_l2cap_flow_control_disable:
+0x3f68 006334 jam l2cap_flow_ctrl_disable ,mem_l2cap_flow_ctrl_flag 
+0x3f69 006335 rtn 
+:      006337 app_bt_set_pincode:
+0x3f6a 006338 jam bt_cmd_set_pin_code ,mem_fifo_temp 
+0x3f6b 006339 branch ui_ipc_send_cmd 
+:      006341 app_bt_role_switch:
+0x3f6c 006342 jam bt_cmd_role_switch ,mem_fifo_temp 
+0x3f6d 006343 branch ui_ipc_send_cmd 
+:      006345 app_bt_start_reconnect:
+0x3f6e 006346 set1 mark_ext_patch ,mark 
+0x3f6f 006347 bpatch patch3a_4 ,mem_patch3a 
+0x3f70 006348 fetch 1 ,mem_app_connection_options 
+0x3f71 006349 store 1 ,mem_connection_options 
+0x3f72 006350 jam app_flag_reconnect ,mem_reconnect_flag 
+0x3f73 006351 jam bt_cmd_reconnect ,mem_fifo_temp 
+0x3f74 006352 branch ui_ipc_send_cmd 
+:      006354 app_bt_reconnect_cancel:
+0x3f75 006355 jam bt_cmd_bb_reconn_cancel ,mem_fifo_temp 
+0x3f76 006356 branch ui_ipc_send_cmd 
+:      006358 app_bt_disconnect:
+0x3f77 006359 jam bt_cmd_disconnect ,mem_fifo_temp 
+0x3f78 006360 branch ui_ipc_send_cmd 
+:      006362 app_bt_start_discovery_short:
+0x3f79 006363 fetch 2 ,mem_discovery_timeout 
+0x3f7a 006364 store 2 ,mem_discovery_timeout_timer_count 
+:      006365 app_bt_start_discovery_led_blink:
+0x3f7b 006366 call app_led_start_blink 
+:      006367 app_bt_start_discovery:
+0x3f7c 006368 jam bt_cmd_start_discovery ,mem_fifo_temp 
+0x3f7d 006369 branch ui_ipc_send_cmd 
+:      006371 app_bt_stop_discovery:
+0x3f7e 006372 setarg 0 
+0x3f7f 006373 store 2 ,mem_discovery_timeout_timer_count 
+0x3f80 006374 jam bt_cmd_stop_discovery ,mem_fifo_temp 
+0x3f81 006375 branch ui_ipc_send_cmd 
+:      006377 app_ble_start_direct_adv:
+0x3f82 006378 jam bt_cmd_start_direct_adv ,mem_fifo_temp 
+0x3f83 006379 branch ui_ipc_send_cmd 
+:      006381 app_ble_stop_direct_adv:
+0x3f84 006382 jam bt_cmd_stop_direct_adv ,mem_fifo_temp 
+0x3f85 006383 branch ui_ipc_send_cmd 
+:      006385 app_ble_stop_adv:
+0x3f86 006386 jam bt_cmd_stop_adv ,mem_fifo_temp 
+0x3f87 006387 branch ui_ipc_send_cmd 
+:      006389 app_ble_start_adv:
+0x3f88 006390 jam bt_cmd_start_adv ,mem_fifo_temp 
+0x3f89 006391 branch ui_ipc_send_cmd 
+:      006393 app_ble_start_scan:
+0x3f8a 006394 jam bt_cmd_le_start_scan ,mem_fifo_temp 
+0x3f8b 006395 branch ui_ipc_send_cmd 
+:      006397 app_ble_stop_scan:
+0x3f8c 006398 jam bt_cmd_le_stop_scan ,mem_fifo_temp 
+0x3f8d 006399 branch ui_ipc_send_cmd 
+:      006401 app_ble_start_conn:
+0x3f8e 006402 jam bt_cmd_le_start_conn ,mem_fifo_temp 
+0x3f8f 006403 branch ui_ipc_send_cmd 
+:      006405 app_ble_disconnect:
+0x3f90 006406 jam bt_cmd_le_disconnect ,mem_fifo_temp 
+0x3f91 006407 branch ui_ipc_send_cmd 
+:      006409 app_ble_start_write:
+0x3f92 006410 jam bt_cmd_le_start_write ,mem_fifo_temp 
+0x3f93 006411 branch ui_ipc_send_cmd 
+:      006413 app_led_start_blink:
+0x3f94 006414 jam bt_cmd_led_blink ,mem_fifo_temp 
+0x3f95 006415 branch ui_ipc_send_cmd 
+:      006417 app_led_on:
+0x3f96 006418 jam bt_cmd_led_on ,mem_fifo_temp 
+0x3f97 006419 branch ui_ipc_send_cmd 
+:      006421 app_led_stop_blink:
+:      006422 app_led_off:
+0x3f98 006423 jam bt_cmd_led_off ,mem_fifo_temp 
+0x3f99 006424 branch ui_ipc_send_cmd 
+:      006426 app_enter_hibernate:
+0x3f9a 006427 jam bt_cmd_enter_hibernate ,mem_fifo_temp 
+0x3f9b 006428 branch ui_ipc_send_cmd 
+:      006430 app_bt_sniff_exit:
+0x3f9c 006431 jam bt_cmd_exit_sniff ,mem_fifo_temp 
+0x3f9d 006432 branch ui_ipc_send_cmd 
+:      006434 app_bt_enter_sniff:
+0x3f9e 006435 jam bt_cmd_enter_sniff ,mem_fifo_temp 
+0x3f9f 006436 branch ui_ipc_send_cmd 
+:      006438 app_ble_store_reconn_info:
+0x3fa0 006439 jam bt_cmd_store_reconn_info_le ,mem_fifo_temp 
+0x3fa1 006440 branch ui_ipc_send_cmd 
+:      006442 app_bt_store_reconn_info:
+0x3fa2 006443 jam bt_cmd_store_reconn_info_bt ,mem_fifo_temp 
+0x3fa3 006444 branch ui_ipc_send_cmd 
+:      006446 app_lpm_mult_enable:
+0x3fa4 006447 set1 mark_lpm_mult_enable ,mark 
+0x3fa5 006448 rtn 
+:      006450 app_lpm_mult_disable:
+0x3fa6 006451 set0 mark_lpm_mult_enable ,mark 
+0x3fa7 006452 rtn 
+:      006456 at_restore_param:
+0x3fa8 006457 set1 mark_ext_patch ,mark 
+0x3fa9 006458 bpatch patch32_0 ,mem_patch32 
+0x3faa 006459 arg 32 ,temp 
+0x3fab 006460 arg mem_le_name_len ,rega 
+0x3fac 006461 arg eeprom_module_ble_name_length ,regb 
+0x3fad 006462 call iicd_read_eep_data 
+0x3fae 006465 arg 32 ,temp 
+0x3faf 006466 arg mem_local_name_length ,rega 
+0x3fb0 006467 arg eeprom_module_bt_name_length ,regb 
+0x3fb1 006468 call iicd_read_eep_data 
+0x3fb2 006470 arg 6 ,temp 
+0x3fb3 006471 arg mem_lap ,rega 
+0x3fb4 006472 arg eeprom_module_bt_adss ,regb 
+0x3fb5 006473 call iicd_read_eep_data 
+0x3fb6 006475 arg 6 ,temp 
+0x3fb7 006476 arg mem_le_lap ,rega 
+0x3fb8 006477 arg eeprom_module_le_adss ,regb 
+0x3fb9 006478 call iicd_read_eep_data 
+0x3fba 006479 call le_modified_name 
+0x3fbb 006481 arg 2 ,temp 
+0x3fbc 006482 arg mem_baud ,rega 
+0x3fbd 006483 arg eeprom_module_trans_baud ,regb 
+0x3fbe 006484 call iicd_read_eep_data 
+0x3fbf 006485 call uart_set_baud_by_mem 
+0x3fc0 006487 branch at_restore_pin_code 
+:      006489 at_restore_pin_code:
+0x3fc1 006490 arg 14 ,temp 
+0x3fc2 006491 arg mem_pin_length ,rega 
+0x3fc3 006492 arg eeprom_module_pincode_length ,regb 
+0x3fc4 006493 branch iicd_read_eep_data 
+:      006495 init_module_environment:
+0x3fc5 006496 set1 mark_ext_patch ,mark 
+0x3fc6 006497 bpatch patch32_1 ,mem_patch32 
+0x3fc7 006498 call app_initflag_check 
+0x3fc8 006499 branch at_restore_param ,zero 
+:      006500 init_module_eeprom:
+0x3fc9 006501 call at_store_bt_name 
+0x3fca 006502 call at_store_le_name 
+0x3fcb 006503 call le_modified_name 
+0x3fcc 006504 call at_store_le_adss 
+0x3fcd 006505 call at_store_bt_adss 
+0x3fce 006506 call pincode_reinit 
+0x3fcf 006507 call at_store_bt_pincode 
+0x3fd0 006508 call at_store_throughput_uart_baud115200 
+0x3fd1 006509 branch app_initflag_store 
+:      006511 at_store_bt_name:
+0x3fd2 006512 fetcht 1 ,mem_local_name_length 
+0x3fd3 006513 increase 1 ,temp 
+0x3fd4 006514 arg mem_local_name_length ,rega 
+0x3fd5 006515 arg eeprom_module_bt_name_length ,regb 
+0x3fd6 006516 branch iicd_write_eep_data 
+:      006518 at_store_le_name:
+0x3fd7 006519 fetcht 1 ,mem_le_name_len 
+0x3fd8 006520 increase 1 ,temp 
+0x3fd9 006521 arg mem_le_name_len ,rega 
+0x3fda 006522 arg eeprom_module_ble_name_length ,regb 
+0x3fdb 006523 branch iicd_write_eep_data 
+:      006525 at_store_le_adss:
+0x3fdc 006526 arg 6 ,temp 
+0x3fdd 006527 arg mem_le_lap ,rega 
+0x3fde 006528 arg eeprom_module_le_adss ,regb 
+0x3fdf 006529 branch iicd_write_eep_data 
+:      006531 at_store_bt_adss:
+0x3fe0 006532 arg 6 ,temp 
+0x3fe1 006533 arg mem_lap ,rega 
+0x3fe2 006534 arg eeprom_module_bt_adss ,regb 
+0x3fe3 006535 branch iicd_write_eep_data 
+:      006537 at_store_bt_pincode:
+0x3fe4 006538 fetcht 1 ,mem_pin_length 
+0x3fe5 006539 increase 1 ,temp 
+0x3fe6 006540 arg mem_pin_length ,rega 
+0x3fe7 006541 arg eeprom_module_pincode_length ,regb 
+0x3fe8 006542 branch iicd_write_eep_data 
+:      006544 at_store_throughput_uart_baud115200:
+0x3fe9 006545 setarg at_baud_115200 
+0x3fea 006546 store 2 ,mem_timeup 
+:      006547 at_store_throughput_uart_baud:
+0x3feb 006548 arg 2 ,temp 
+0x3fec 006549 arg mem_timeup ,rega 
+0x3fed 006550 arg eeprom_module_trans_baud ,regb 
+0x3fee 006551 branch iicd_write_eep_data 
+:      006554 at_process:
+0x3fef 006555 set1 mark_ext_patch ,mark 
+0x3ff0 006556 bpatch patch32_2 ,mem_patch32 
+0x3ff1 006557 fetch 2 ,mem_current_packet_length 
+0x3ff2 006558 arg 300 ,temp 
+0x3ff3 006559 isub temp ,null 
+0x3ff4 006560 branch at_error_rev_end ,positive 
+0x3ff5 006561 call check_module_disabled 
+0x3ff6 006562 call get_uart_rrptr 
+0x3ff7 006563 copy contru ,rega 
+0x3ff8 006564 fetch 2 ,mem_current_packet_length 
+0x3ff9 006565 increase -2 ,pdata 
+0x3ffa 006566 iadd contru ,contru 
+0x3ffb 006567 ifetch 2 ,contru 
+0x3ffc 006568 arg at_cmd_end ,temp 
+0x3ffd 006569 isub temp ,null 
+0x3ffe 006570 nrtn zero 
+0x3fff 006571 copy rega ,contru 
+0x4000 006572 arg mem_prarm_atp ,regb 
+0x4001 006573 arg 3 ,loopcnt 
+0x4002 006574 call string_compare_uart_follow 
+0x4003 006575 nbranch at_error_rev_end ,true 
+0x4004 006576 branch at_dispatch 
+:      006578 at_dispatch:
+0x4005 006579 set1 mark_ext_patch ,mark 
+0x4006 006580 bpatch patch32_3 ,mem_patch32 
+0x4007 006582 copy contru ,rega 
+0x4008 006583 arg mem_prarm_name ,regb 
+0x4009 006584 force 4 ,loopcnt 
+0x400a 006585 call string_compare_uart_follow 
+0x400b 006586 branch at_rev_name ,true 
+0x400c 006588 arg mem_prarm_blename ,regb 
+0x400d 006589 force 7 ,loopcnt 
+0x400e 006590 call string_compare_uart_follow 
+0x400f 006591 branch at_rev_le_name ,true 
+0x4010 006593 arg mem_prarm_adss ,regb 
+0x4011 006594 force 4 ,loopcnt 
+0x4012 006595 call string_compare_uart_follow 
+0x4013 006596 branch at_rev_adss ,true 
+0x4014 006598 arg mem_prarm_bleadss ,regb 
+0x4015 006599 force 7 ,loopcnt 
+0x4016 006600 call string_compare_uart_follow 
+0x4017 006601 branch at_rev_leadss ,true 
+0x4018 006603 arg mem_prarm_vers ,regb 
+0x4019 006604 force 4 ,loopcnt 
+0x401a 006605 call string_compare_uart_follow 
+0x401b 006606 branch at_rev_vers ,true 
+0x401c 006608 arg mem_prarm_uart ,regb 
+0x401d 006609 force 4 ,loopcnt 
+0x401e 006610 call string_compare_uart_follow 
+0x401f 006611 branch at_rev_uart ,true 
+0x4020 006613 arg mem_prarm_pswd ,regb 
+0x4021 006614 force 4 ,loopcnt 
+0x4022 006615 call string_compare_uart_follow 
+0x4023 006616 branch at_rev_pswd ,true 
+0x4024 006618 arg mem_prarm_class ,regb 
+0x4025 006619 force 5 ,loopcnt 
+0x4026 006620 call string_compare_uart_follow 
+0x4027 006621 branch at_rev_class ,true 
+0x4028 006623 arg mem_prarm_list ,regb 
+0x4029 006624 force 4 ,loopcnt 
+0x402a 006625 call string_compare_uart_follow 
+0x402b 006626 branch at_rev_list ,true 
+0x402c 006628 arg mem_prarm_role ,regb 
+0x402d 006629 force 4 ,loopcnt 
+0x402e 006630 call string_compare_uart_follow 
+0x402f 006631 branch at_rev_role ,true 
+0x4030 006633 arg mem_prarm_sniff ,regb 
+0x4031 006634 force 5 ,loopcnt 
+0x4032 006635 call string_compare_uart_follow 
+0x4033 006636 branch at_rev_sniff ,true 
+0x4034 006638 arg mem_prarm_ldev ,regb 
+0x4035 006639 force 4 ,loopcnt 
+0x4036 006640 call string_compare_uart_follow 
+0x4037 006641 branch at_rev_ldev ,true 
+0x4038 006643 arg mem_prarm_rssi ,regb 
+0x4039 006644 force 4 ,loopcnt 
+0x403a 006645 call string_compare_uart_follow 
+0x403b 006646 branch at_rev_rssi ,true 
+0x403c 006648 arg mem_prarm_cdev ,regb 
+0x403d 006649 force 4 ,loopcnt 
+0x403e 006650 call string_compare_uart_follow 
+0x403f 006651 branch at_rev_cdev ,true 
+0x4040 006653 arg mem_prarm_inqr ,regb 
+0x4041 006654 force 4 ,loopcnt 
+0x4042 006655 call string_compare_uart_follow 
+0x4043 006656 branch at_rev_inqr ,true 
+0x4044 006658 arg mem_prarm_bleinqr ,regb 
+0x4045 006659 force 7 ,loopcnt 
+0x4046 006660 call string_compare_uart_follow 
+0x4047 006661 branch at_rev_leinqr ,true 
+0x4048 006663 arg mem_prarm_cmode ,regb 
+0x4049 006664 force 5 ,loopcnt 
+0x404a 006665 call string_compare_uart_follow 
+0x404b 006666 branch at_rev_cmode ,true 
+0x404c 006668 arg mem_prarm_mode ,regb 
+0x404d 006669 force 4 ,loopcnt 
+0x404e 006670 call string_compare_uart_follow 
+0x404f 006671 branch at_rev_mode ,true 
+0x4050 006673 arg mem_prarm_dmstate ,regb 
+0x4051 006674 force 7 ,loopcnt 
+0x4052 006675 call string_compare_uart_follow 
+0x4053 006676 branch at_rev_dmstate ,true 
+0x4054 006678 arg mem_prarm_reconn ,regb 
+0x4055 006679 force 6 ,loopcnt 
+0x4056 006680 call string_compare_uart_follow 
+0x4057 006681 branch at_rev_reconn ,true 
+0x4058 006683 arg mem_prarm_discov ,regb 
+0x4059 006684 force 6 ,loopcnt 
+0x405a 006685 call string_compare_uart_follow 
+0x405b 006686 branch at_rev_discov ,true 
+0x405c 006688 arg mem_prarm_dis ,regb 
+0x405d 006689 force 3 ,loopcnt 
+0x405e 006690 call string_compare_uart_follow 
+0x405f 006691 branch at_rev_dis ,true 
+0x4060 006693 arg mem_prarm_stsn ,regb 
+0x4061 006694 force 4 ,loopcnt 
+0x4062 006695 call string_compare_uart_follow 
+0x4063 006696 branch at_rev_stsn ,true 
+0x4064 006698 arg mem_prarm_clrflg ,regb 
+0x4065 006699 force 6 ,loopcnt 
+0x4066 006700 call string_compare_uart_follow 
+0x4067 006701 branch at_rev_clrflg ,true 
+0x4068 006703 arg mem_prarm_ota ,regb 
+0x4069 006704 force 3 ,loopcnt 
+0x406a 006705 call string_compare_uart_follow 
+0x406b 006706 branch at_rev_ota ,true 
+0x406c 006707 branch at_error_rev_end 
+:      006710 at_rev_name:
+0x406d 006711 ifetch 1 ,contru 
+0x406e 006712 beq at_ques ,at_rev_name_inquiry 
+0x406f 006713 beq at_equ ,at_rev_name_set 
+0x4070 006714 branch at_error_rev_end 
+:      006715 at_rev_name_inquiry:
+0x4071 006716 call get_uart_twptr 
+0x4072 006717 call at_group_name_inquiry 
+0x4073 006718 branch at_nomal_rev_end 
+:      006721 at_rev_le_name:
+0x4074 006722 ifetch 1 ,contru 
+0x4075 006723 beq at_ques ,at_rev_le_name_inquiry 
+0x4076 006724 beq at_equ ,at_rev_le_name_set 
+0x4077 006725 branch at_error_rev_end 
+:      006726 at_rev_le_name_inquiry:
+0x4078 006727 call get_uart_twptr 
+0x4079 006728 call at_group_le_name_inquiry 
+0x407a 006729 branch at_nomal_rev_end 
+:      006731 at_rev_adss:
+0x407b 006732 ifetch 1 ,contru 
+0x407c 006733 beq at_ques ,at_rev_adss_inquiry 
+0x407d 006734 beq at_equ ,at_rev_adss_set 
+0x407e 006735 branch at_error_rev_end 
+:      006736 at_rev_adss_inquiry:
+0x407f 006737 call at_group_adss_inquiry 
+0x4080 006738 branch at_nomal_rev_end 
+:      006740 at_rev_leadss:
+0x4081 006741 ifetch 1 ,contru 
+0x4082 006742 beq at_ques ,at_rev_leadss_inquiry 
+0x4083 006743 beq at_equ ,at_rev_leadss_set 
+0x4084 006744 branch at_error_rev_end 
+:      006745 at_rev_leadss_inquiry:
+0x4085 006747 call at_group_leadss_inquiry 
+0x4086 006748 branch at_nomal_rev_end 
+:      006750 at_rev_vers:
+0x4087 006751 ifetch 1 ,contru 
+0x4088 006752 beq at_ques ,at_rev_vers_inquiry 
+0x4089 006753 branch at_error_rev_end 
+:      006754 at_rev_vers_inquiry:
+0x408a 006755 call at_group_version_inquiry 
+0x408b 006756 branch at_nomal_rev_end 
+:      006759 at_rev_uart:
+0x408c 006760 ifetch 1 ,contru 
+0x408d 006761 beq at_equ ,at_rev_uart_set 
+0x408e 006762 branch at_error_rev_end 
+:      006765 at_rev_pswd:
+0x408f 006766 ifetch 1 ,contru 
+0x4090 006767 beq at_ques ,at_rev_pswd_inquiry 
+0x4091 006768 beq at_equ ,at_rev_pswd_set 
+0x4092 006769 branch at_error_rev_end 
+:      006770 at_rev_pswd_inquiry:
+0x4093 006771 call at_group_pswd_inquiry 
+0x4094 006772 branch at_nomal_rev_end 
+:      006774 at_rev_class:
+0x4095 006775 ifetch 1 ,contru 
+0x4096 006776 beq at_ques ,at_rev_class_inquiry 
+0x4097 006777 beq at_equ ,at_rev_class_set 
+0x4098 006778 branch at_error_rev_end 
+:      006779 at_rev_class_inquiry:
+0x4099 006780 call at_group_class_inquiry 
+0x409a 006781 branch at_nomal_rev_end 
+:      006783 at_rev_list:
+0x409b 006784 ifetch 1 ,contru 
+0x409c 006785 beq at_ques ,at_rev_list_inquiry 
+0x409d 006786 beq at_equ ,at_rev_list_set 
+0x409e 006787 branch at_error_rev_end 
+:      006788 at_rev_list_inquiry:
+0x409f 006789 call at_group_list_inquiry 
+0x40a0 006790 branch at_nomal_rev_end 
+:      006792 at_rev_role:
+0x40a1 006793 ifetch 1 ,contru 
+0x40a2 006794 beq at_ques ,at_rev_role_inquiry 
+0x40a3 006795 beq at_equ ,at_rev_role_set 
+0x40a4 006796 branch at_error_rev_end 
+:      006799 at_rev_sniff:
+0x40a5 006800 ifetch 1 ,contru 
+0x40a6 006801 beq at_ques ,at_rev_sniff_inquiry 
+0x40a7 006802 beq at_equ ,at_rev_sniff_set 
+0x40a8 006803 branch at_error_rev_end 
+:      006804 at_rev_sniff_inquiry:
+0x40a9 006805 call at_group_sniff_inquiry 
+0x40aa 006806 branch at_nomal_rev_end 
+:      006808 at_rev_ldev:
+0x40ab 006809 ifetch 1 ,contru 
+0x40ac 006810 beq at_ques ,at_rev_ldev_inquiry 
+0x40ad 006811 branch at_error_rev_end 
+:      006812 at_rev_ldev_inquiry:
+0x40ae 006813 call at_group_ldev_inquiry 
+0x40af 006814 branch at_nomal_rev_end 
+:      006816 at_rev_rssi:
+0x40b0 006817 ifetch 1 ,contru 
+0x40b1 006818 beq at_ques ,at_rev_rssi_inquiry 
+0x40b2 006819 branch at_nomal_rev_end 
+:      006820 at_rev_rssi_inquiry:
+0x40b3 006821 call context_check_idle 
+0x40b4 006822 nbranch at_error_rev_end ,zero 
+0x40b5 006823 call at_group_rssi_inquiry 
+0x40b6 006824 branch at_nomal_rev_end 
+:      006826 at_rev_cdev:
+0x40b7 006827 ifetch 1 ,contru 
+0x40b8 006828 beq at_ques ,at_rev_cdev_inquiry 
+0x40b9 006829 branch at_error_rev_end 
+:      006830 at_rev_cdev_inquiry:
+0x40ba 006831 fetch 1 ,mem_context 
+0x40bb 006832 bbit0 state_inconn ,at_error_rev_end 
+0x40bc 006833 call get_uart_twptr 
+0x40bd 006834 fetch 1 ,mem_context + coffset_mode 
+0x40be 006835 bbit1 mode_le ,le_cdev_inquiry 
+0x40bf 006836 branch at_cdev_unle_inq 
+:      006837 le_cdev_inquiry:
+0x40c0 006838 arg mem_prarm_cdev ,rega 
+0x40c1 006839 arg 4 ,loopcnt 
+0x40c2 006840 call at_group_inquiryhead_common 
+0x40c3 006841 call at_rev_uart_write_62 
+0x40c4 006842 setarg 0x34 
+0x40c5 006843 istore 1 ,contwu 
+0x40c6 006844 call at_rev_uart_write_44 
+0x40c7 006845 arg mem_le_plap ,rega 
+0x40c8 006846 call adss_hex2string_to_uart 
+0x40c9 006847 call uartd_send 
+0x40ca 006848 branch at_nomal_rev_end 
+:      006849 at_cdev_unle_inq:
+0x40cb 006850 arg mem_prarm_cdev ,rega 
+0x40cc 006851 arg 4 ,loopcnt 
+0x40cd 006852 call at_group_inquiryhead_common 
+0x40ce 006853 call at_rev_uart_write_62 
+0x40cf 006854 setarg 0x33 
+0x40d0 006855 istore 1 ,contwu 
+0x40d1 006856 call at_rev_uart_write_44 
+0x40d2 006857 arg mem_plap ,rega 
+0x40d3 006858 call adss_hex2string_to_uart 
+0x40d4 006859 call uartd_send 
+0x40d5 006860 branch at_nomal_rev_end 
+:      006863 at_rev_inqr:
+0x40d6 006864 set1 mark_ext_patch ,mark 
+0x40d7 006865 bpatch patch32_4 ,mem_patch32 
+0x40d8 006866 call app_check_conn_device_nums_addr 
+0x40d9 006867 fetch 1 ,mem_device_nums 
+0x40da 006868 bne 0 ,at_error_rev_end 
+0x40db 006869 call do_at_inquiry 
+0x40dc 006870 branch at_nomal_rev_end 
+:      006872 at_rev_leinqr:
+0x40dd 006873 set1 mark_ext_patch ,mark 
+0x40de 006874 bpatch patch32_5 ,mem_patch32 
+0x40df 006875 call do_at_leinquiry 
+0x40e0 006876 branch at_nomal_rev_end 
+:      006878 at_rev_role_inquiry:
+0x40e1 006879 arg mem_prarm_role ,rega 
+0x40e2 006880 arg 4 ,loopcnt 
+0x40e3 006881 call at_group_inquiryhead_common 
+0x40e4 006882 call context_check_idle 
+0x40e5 006883 nbranch at_rev_uart_write_n ,zero 
+0x40e6 006884 fetch 1 ,mem_context + coffset_mode 
+0x40e7 006885 bbit1 mode_master ,at_rev_uart_write_m 
+0x40e8 006886 call at_rev_uart_write_s 
+0x40e9 006887 call uartd_send 
+0x40ea 006888 branch at_nomal_rev_end 
+:      006889 at_rev_uart_write_m:
+0x40eb 006890 setarg 0x4d 
+0x40ec 006891 istore 1 ,contwu 
+0x40ed 006892 call uartd_send 
+0x40ee 006893 branch at_nomal_rev_end 
+:      006894 at_rev_uart_write_s:
+0x40ef 006895 setarg 0x53 
+0x40f0 006896 istore 1 ,contwu 
+0x40f1 006897 rtn 
+:      006899 at_rev_cmode:
+0x40f2 006900 ifetch 1 ,contru 
+0x40f3 006901 beq at_ques ,at_rev_cmode_inquiry 
+0x40f4 006902 beq at_equ ,at_rev_cmode_set 
+0x40f5 006903 branch at_error_rev_end 
+:      006904 at_rev_cmode_inquiry:
+0x40f6 006905 call at_group_cmode_inquiry 
+0x40f7 006906 branch at_nomal_rev_end 
+:      006908 at_rev_mode:
+0x40f8 006909 ifetch 1 ,contru 
+0x40f9 006910 beq at_equ ,at_rev_mode_set 
+0x40fa 006911 branch at_error_rev_end 
+:      006913 at_rev_dmstate:
+0x40fb 006914 ifetch 1 ,contru 
+0x40fc 006915 beq at_ques ,at_rev_dmstate_inquiry 
+0x40fd 006916 branch at_error_rev_end 
+:      006917 at_rev_dmstate_inquiry:
+0x40fe 006918 call at_group_dmstate_inquiry 
+0x40ff 006919 branch at_nomal_rev_end 
+:      006921 at_rev_reconn:
+0x4100 006922 fetch 1 ,mem_app_connection_options 
+0x4101 006923 store 1 ,mem_connection_options 
+0x4102 006924 call eeprom_load_reconn_info 
+0x4103 006925 call app_check_conn_device_nums_addr 
+0x4104 006926 fetch 1 ,mem_device_nums 
+0x4105 006927 bne 0 ,at_error_rev_end 
+0x4106 006928 fetch 1 ,mem_xrecord_mode 
+0x4107 006929 beq rec_3_mode ,at_rev_unle_reconn 
+0x4108 006930 beq rec_4_mode ,at_rev_lereconn 
+0x4109 006931 branch at_error_rev_end 
+:      006933 at_rev_lereconn:
+0x410a 006934 call app_ble_start_direct_adv 
+0x410b 006935 branch at_nomal_rev_end 
+:      006936 at_rev_unle_reconn:
+0x410c 006937 call app_bt_start_reconnect 
+0x410d 006938 branch at_nomal_rev_end 
+:      006940 at_rev_dis:
+0x410e 006941 call app_check_conn_device_nums_addr 
+0x410f 006942 fetch 1 ,mem_device_nums 
+0x4110 006943 bne 1 ,at_error_rev_end 
+0x4111 006944 fetch 1 ,mem_context + coffset_mode 
+0x4112 006945 bbit1 mode_le ,at_rev_ledis 
+0x4113 006946 call app_bt_disconnect 
+0x4114 006947 branch at_nomal_rev_end 
+:      006950 at_rev_ledis:
+0x4115 006951 call app_ble_disconnect 
+0x4116 006952 branch at_nomal_rev_end 
+:      006955 at_rev_stsn:
+0x4117 006956 ifetch 1 ,contru 
+0x4118 006957 beq at_equ ,at_rev_stsn_set 
+0x4119 006958 branch at_error_rev_end 
+:      006959 at_rev_stsn_set:
+0x411a 006960 ifetch 1 ,contru 
+0x411b 006961 beq 0x31 ,at_exit_sniff 
+0x411c 006962 beq 0x30 ,at_enter_sniff 
+0x411d 006963 branch at_error_rev_end 
+:      006964 at_enter_sniff:
+0x411e 006965 call app_check_sniff 
+0x411f 006966 branch at_nomal_rev_end ,true 
+0x4120 006967 call app_bt_enter_sniff 
+0x4121 006968 branch at_nomal_rev_end 
+:      006969 at_exit_sniff:
+0x4122 006970 call app_check_sniff 
+0x4123 006971 nbranch at_nomal_rev_end ,true 
+0x4124 006972 call module_exit_sniff 
+0x4125 006973 call at_set_cmd_task_flag 
+0x4126 006974 branch at_nomal_rev_end 
+:      006977 at_rev_clrflg:
+0x4127 006978 call app_clearflag_store 
+0x4128 006979 branch at_nomal_rev_end 
+:      006981 at_rev_ota:
+0x4129 006982 ifetch 1 ,contru 
+0x412a 006983 beq at_equ ,at_rev_ota_process 
+0x412b 006984 branch at_error_rev_end 
+:      006986 at_rev_discov:
+0x412c 006987 call app_check_conn_device_nums_addr 
+0x412d 006988 fetch 1 ,mem_device_nums 
+0x412e 006989 bne 0 ,at_error_rev_end 
+0x412f 006990 call module_disconn_start 
+0x4130 006991 branch at_nomal_rev_end 
+:      006997 at_rev_name_set:
+0x4131 006998 arg mem_local_name ,rega 
+0x4132 006999 call at_set_common 
+0x4133 007000 storet 1 ,mem_local_name_length 
+0x4134 007001 call at_store_bt_name 
+0x4135 007002 branch at_nomal_rev_end 
+:      007004 at_rev_le_name_set:
+0x4136 007005 arg mem_le_name ,rega 
+0x4137 007006 call at_set_common 
+0x4138 007007 storet 1 ,mem_le_name_len 
+0x4139 007008 call at_store_le_name 
+0x413a 007009 call le_modified_name 
+0x413b 007010 branch at_nomal_rev_end 
+:      007012 at_rev_adss_set:
+0x413c 007013 arg mem_lap ,contw 
+0x413d 007014 call adss_string2hex_from_uart 
+0x413e 007015 call at_store_bt_adss 
+0x413f 007016 branch at_nomal_rev_end 
+:      007018 at_rev_leadss_set:
+0x4140 007019 arg mem_le_lap ,contw 
+0x4141 007020 call adss_string2hex_from_uart 
+0x4142 007021 call at_store_le_adss 
+0x4143 007022 branch at_nomal_rev_end 
+:      007024 at_rev_pswd_set:
+0x4144 007025 arg mem_pin ,rega 
+0x4145 007026 call at_set_common 
+0x4146 007027 storet 1 ,mem_pin_length 
+0x4147 007028 call at_store_bt_pincode 
+0x4148 007029 branch at_nomal_rev_end 
+:      007031 at_rev_uart_set:
+0x4149 007032 call string2dec_from_uart 
+0x414a 007033 setarg uart_clk 
+0x414b 007034 idiv temp 
+0x414c 007035 call wait_div_end 
+0x414d 007036 quotient pdata 
+0x414e 007037 store 2 ,mem_timeup 
+0x414f 007038 call at_store_throughput_uart_baud 
+0x4150 007039 branch at_nomal_rev_end 
+:      007041 at_rev_mode_set:
+0x4151 007042 ifetch 1 ,contru 
+0x4152 007043 sub pdata ,0x33 ,null 
+0x4153 007044 nbranch at_error_rev_end ,positive 
+0x4154 007045 and pdata ,0x3 ,pdata 
+0x4155 007046 store 1 ,mem_module_state 
+0x4156 007047 branch at_nomal_rev_end 
+:      007049 at_rev_class_set:
+0x4157 007050 ifetch 3 ,contru 
+0x4158 007051 store 3 ,mem_class 
+0x4159 007052 branch at_nomal_rev_end 
+:      007054 at_rev_role_set:
+0x415a 007055 call context_check_idle 
+0x415b 007056 nbranch at_error_rev_end ,zero 
+0x415c 007057 ifetch 1 ,contru 
+0x415d 007058 beq 0x53 ,at_role_slave 
+0x415e 007059 beq 0x4D ,at_role_master 
+0x415f 007060 branch at_error_rev_end 
+:      007062 at_role_slave:
+0x4160 007063 fetch 1 ,mem_context + coffset_mode 
+0x4161 007064 bbit1 mode_master ,at_switch_role 
+0x4162 007065 branch at_error_rev_end 
+:      007067 at_role_master:
+0x4163 007068 fetch 1 ,mem_context + coffset_mode 
+0x4164 007069 bbit0 mode_master ,at_switch_role 
+0x4165 007070 branch at_error_rev_end 
+:      007072 at_switch_role:
+0x4166 007073 fetch 1 ,mem_module_task 
+0x4167 007074 set1 at_task_switch ,pdata 
+0x4168 007075 store 1 ,mem_module_task 
+0x4169 007076 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x416a 007077 branch at_rev_end 
+:      007079 at_rev_sniff_set:
+0x416b 007080 arg mem_sniff_param_interval ,contw 
+0x416c 007081 call mem2_string2hex_from_uart 
+0x416d 007082 arg mem_sniff_param_attempt ,contw 
+0x416e 007083 call mem2_string2hex_from_uart 
+0x416f 007084 arg mem_sniff_param_timeout ,contw 
+0x4170 007085 call mem2_string2hex_from_uart 
+0x4171 007086 branch at_nomal_rev_end 
+:      007088 at_rev_list_set:
+0x4172 007089 ifetch 1 ,contru 
+0x4173 007090 beq 0x31 ,at_rev_list_set_1 
+0x4174 007091 beq 0x32 ,at_rev_list_set_2 
+0x4175 007092 branch at_error_rev_end 
+:      007093 at_rev_list_set_1:
+0x4176 007094 ifetch 1 ,contru 
+0x4177 007095 arg mem_temp_lap ,contw 
+0x4178 007096 call adss_string2hex_from_uart 
+0x4179 007097 call eeprom_clear_bd_reconn_info 
+0x417a 007098 nrtn user 
+0x417b 007099 branch at_nomal_rev_end 
+:      007100 at_rev_list_set_2:
+0x417c 007101 call eeprom_clear_all_reconn_info 
+0x417d 007102 branch at_nomal_rev_end 
+:      007104 at_rev_cmode_set:
+0x417e 007105 ifetch 1 ,contru 
+0x417f 007106 fetcht 1 ,mem_module_state 
+0x4180 007107 nsetflag blank ,at_state_cmode ,temp 
+0x4181 007108 storet 1 ,mem_module_state 
+0x4182 007109 branch at_nomal_rev_end ,blank 
+0x4183 007110 ifetch 1 ,contru 
+0x4184 007111 arg mem_cmode_addr ,contw 
+0x4185 007112 call adss_string2hex_from_uart 
+0x4186 007113 branch at_nomal_rev_end 
+:      007115 at_rev_ota_process:
+0x4187 007116 set1 mark_ext_patch ,mark 
+0x4188 007117 bpatch patch32_6 ,mem_patch32 
+0x4189 007118 arg 20 ,loopcnt 
+0x418a 007119 arg mem_l2cap_rxbuff1 ,contw 
+0x418b 007120 call uart_copy_rx_bytes 
+0x418c 007121 arg mem_l2cap_rxbuff1 ,rega 
+0x418d 007122 fetch 1 ,mem_l2cap_rxbuff1 
+0x418e 007123 compare ota_write_req ,pdata ,0xff 
+0x418f 007124 call prcp_parse_ota_write_req ,true 
+0x4190 007125 fetch 1 ,mem_l2cap_rxbuff1 
+0x4191 007126 compare ota_end_cmd ,pdata ,0xff 
+0x4192 007127 call prcp_parse_ota_end_cmd ,true 
+0x4193 007128 branch at_nomal_rev_end 
+:      007133 at_group_name_inquiry:
+0x4194 007134 arg mem_prarm_name ,rega 
+0x4195 007135 arg 4 ,loopcnt 
+0x4196 007136 call at_group_inquiryhead_common 
+0x4197 007137 fetch 1 ,mem_local_name_length 
+0x4198 007138 copy pdata ,loopcnt 
+0x4199 007139 arg mem_local_name ,contr 
+0x419a 007140 branch send_mem_to_uart0 
+:      007141 at_group_le_name_inquiry:
+0x419b 007142 arg mem_prarm_blename ,rega 
+0x419c 007143 force 7 ,loopcnt 
+0x419d 007144 call at_group_inquiryhead_common 
+0x419e 007145 call le_get_device_name 
+0x419f 007146 ifetch 1 ,contr 
+0x41a0 007147 copy pdata ,loopcnt 
+0x41a1 007148 branch send_mem_to_uart0 
+:      007151 at_group_adss_inquiry:
+0x41a2 007152 arg mem_prarm_adss ,rega 
+0x41a3 007153 arg 4 ,loopcnt 
+0x41a4 007154 call at_group_inquiryhead_common 
+0x41a5 007155 arg mem_lap ,rega 
+0x41a6 007156 call adss_hex2string_to_uart 
+0x41a7 007157 branch uartd_send 
+:      007158 at_group_leadss_inquiry:
+0x41a8 007159 arg mem_prarm_bleadss ,rega 
+0x41a9 007160 arg 7 ,loopcnt 
+0x41aa 007161 call at_group_inquiryhead_common 
+0x41ab 007162 arg mem_le_lap ,rega 
+0x41ac 007163 call adss_hex2string_to_uart 
+0x41ad 007164 branch uartd_send 
+:      007167 at_group_version_inquiry:
+0x41ae 007168 arg mem_prarm_vers ,rega 
+0x41af 007169 arg 4 ,loopcnt 
+0x41b0 007170 call at_group_inquiryhead_common 
+0x41b1 007171 arg 6 ,loopcnt 
+0x41b2 007172 arg mem_module_version ,contr 
+0x41b3 007173 branch send_mem_to_uart0 
+:      007175 at_group_class_inquiry:
+0x41b4 007176 arg mem_prarm_class ,rega 
+0x41b5 007177 arg 5 ,loopcnt 
+0x41b6 007178 call at_group_inquiryhead_common 
+0x41b7 007179 arg 3 ,loopcnt 
+0x41b8 007180 arg mem_class ,contr 
+0x41b9 007181 branch send_mem_to_uart0 
+:      007183 at_group_list_inquiry:
+0x41ba 007184 arg mem_prarm_list ,rega 
+0x41bb 007185 arg 4 ,loopcnt 
+0x41bc 007186 call at_group_inquiryhead_common 
+0x41bd 007187 call eeprom_load_bdaddr_list 
+0x41be 007188 call at_group_list_reply 
+0x41bf 007189 branch uartd_send 
+:      007192 at_group_ldev_inquiry:
+0x41c0 007193 call eeprom_load_reconn_bdaddr 
+0x41c1 007194 arg mem_prarm_ldev ,rega 
+0x41c2 007195 arg 4 ,loopcnt 
+0x41c3 007196 call at_group_inquiryhead_common 
+0x41c4 007197 fetch 1 ,mem_record_bt_mode 
+0x41c5 007198 beq rec_3_mode ,at_group_ldev_inquiry0 
+0x41c6 007199 beq rec_4_mode ,at_group_ldev_inquiry0 
+0x41c7 007200 branch uartd_send 
+:      007201 at_group_ldev_inquiry0:
+0x41c8 007202 istore 1 ,contwu 
+0x41c9 007203 call at_rev_uart_write_44 
+0x41ca 007204 arg mem_temp_lap ,rega 
+0x41cb 007205 call adss_hex2string_to_uart 
+0x41cc 007206 branch uartd_send 
+:      007208 at_group_rssi_inquiry:
+0x41cd 007209 set1 mark_ext_patch ,mark 
+0x41ce 007210 bpatch patch32_7 ,mem_patch32 
+0x41cf 007211 arg mem_prarm_rssi ,rega 
+0x41d0 007212 arg 4 ,loopcnt 
+0x41d1 007213 call at_group_inquiryhead_common 
+0x41d2 007214 call at_rssi_result 
+0x41d3 007215 branch uartd_send 
+:      007216 at_rssi_result:
+0x41d4 007217 arg mem_rssi ,rega 
+0x41d5 007218 arg 1 ,loopcnt 
+0x41d6 007219 branch hex2string_to_uart0 
+:      007221 at_group_cdev_inquiry:
+0x41d7 007222 rtn 
+:      007225 at_group_cmode_inquiry:
+0x41d8 007226 arg mem_prarm_cmode ,rega 
+0x41d9 007227 arg 5 ,loopcnt 
+0x41da 007228 call at_group_inquiryhead_common 
+0x41db 007229 arg mem_cmode_addr ,rega 
+0x41dc 007230 call adss_hex2string_to_uart 
+0x41dd 007231 branch uartd_send 
+:      007234 at_group_dmstate_inquiry:
+0x41de 007235 arg mem_prarm_dmstate ,rega 
+0x41df 007236 arg 7 ,loopcnt 
+0x41e0 007237 call at_group_inquiryhead_common 
+0x41e1 007238 fetch 1 ,mem_module_state 
+0x41e2 007239 copy pdata ,rega 
+0x41e3 007240 fetch 1 ,mem_context 
+0x41e4 007241 isolate1 state_inconn ,pdata 
+0x41e5 007242 setflag true ,at_state_isconn ,rega 
+0x41e6 007243 isolate1 state_insniff ,pdata 
+0x41e7 007244 setflag true ,at_state_sniff ,rega 
+0x41e8 007245 fetch 1 ,mem_context + coffset_mode 
+0x41e9 007246 isolate1 mode_master ,pdata 
+0x41ea 007247 setflag true ,at_state_role ,rega 
+0x41eb 007248 isolate1 mode_le ,pdata 
+0x41ec 007249 setflag true ,at_state_le ,rega 
+0x41ed 007250 copy rega ,pdata 
+0x41ee 007251 istore 1 ,contwu 
+0x41ef 007252 branch uartd_send 
+:      007254 do_at_inquiry:
+0x41f0 007255 setarg param_glap 
+0x41f1 007256 store 3 ,mem_glap 
+0x41f2 007257 fetch 1 ,mem_at_using_flag 
+0x41f3 007258 set1 at_flag_inq ,pdata 
+0x41f4 007259 store 1 ,mem_at_using_flag 
+0x41f5 007260 branch do_at_inquiry0 
+:      007262 do_at_leinquiry:
+0x41f6 007263 call app_check_conn_device_nums_addr 
+0x41f7 007264 fetch 1 ,mem_device_nums 
+0x41f8 007265 bne 0 ,at_error_rev_end 
+0x41f9 007266 call app_ble_start_scan 
+0x41fa 007267 fetch 1 ,mem_at_using_flag 
+0x41fb 007268 set1 at_flag_leinq ,pdata 
+0x41fc 007269 store 1 ,mem_at_using_flag 
+0x41fd 007270 setarg 0x200 
+0x41fe 007271 store 2 ,mem_at_scan_time 
+0x41ff 007272 arg mem_prarm_bleinqr ,rega 
+0x4200 007273 arg 6 ,loopcnt 
+0x4201 007274 call at_group_inquiryhead_common 
+0x4202 007275 call send_mem_to_uart0 
+0x4203 007276 branch at_rev_end 
+:      007280 at_group_pswd_inquiry:
+0x4204 007281 arg mem_prarm_pswd ,rega 
+0x4205 007282 arg 4 ,loopcnt 
+0x4206 007283 call at_group_inquiryhead_common 
+0x4207 007284 fetch 1 ,mem_pin_length 
+0x4208 007285 copy pdata ,loopcnt 
+0x4209 007286 arg mem_pin ,contr 
+0x420a 007287 branch send_mem_to_uart0 
+:      007291 at_group_sniff_inquiry:
+0x420b 007292 arg mem_prarm_sniff ,rega 
+0x420c 007293 arg 5 ,loopcnt 
+0x420d 007294 call at_group_inquiryhead_common 
+0x420e 007295 call at_rev_uart_write_62 
+0x420f 007296 setarg 84 
+0x4210 007297 istore 1 ,contwu 
+0x4211 007298 call at_rev_uart_write_colon 
+0x4212 007299 arg mem_sniff_param_interval ,rega 
+0x4213 007300 call mem2_hex2string_to_uart 
+0x4214 007301 call at_rev_uart_write_62 
+0x4215 007302 setarg 65 
+0x4216 007303 istore 1 ,contwu 
+0x4217 007304 call at_rev_uart_write_colon 
+0x4218 007305 arg mem_sniff_param_attempt ,rega 
+0x4219 007306 call mem2_hex2string_to_uart 
+0x421a 007307 call at_rev_uart_write_62 
+0x421b 007308 setarg 79 
+0x421c 007309 istore 1 ,contwu 
+0x421d 007310 call at_rev_uart_write_colon 
+0x421e 007311 arg mem_sniff_param_timeout ,rega 
+0x421f 007312 call mem2_hex2string_to_uart 
+0x4220 007313 branch send_mem_to_uart0 
+:      007314 at_inquiry_reply:
+0x4221 007315 call get_uart_twptr 
+0x4222 007316 call at_rev_uart_write_62 
+0x4223 007317 arg extm_lap ,rega 
+0x4224 007318 call adss_hex2string_to_uart 
+0x4225 007319 call at_rev_uart_write_44 
+0x4226 007320 arg extm_class ,rega 
+0x4227 007321 call mem3_hex2string_to_uart 
+0x4228 007322 call at_rev_uart_write_44 
+0x4229 007323 call at_rssi_result 
+0x422a 007324 branch uartd_send 
+:      007335 at_set_common:
+0x422b 007336 call at_set_setprarm 
+0x422c 007337 branch uart_copy_rx_bytes 
+:      007338 at_set_setprarm:
+0x422d 007339 call uart_get_remain_length 
+0x422e 007340 copy pdata ,temp 
+0x422f 007341 copy pdata ,loopcnt 
+0x4230 007342 copy rega ,contw 
+0x4231 007343 rtn 
+:      007346 at_group_inquiryhead_common:
+0x4232 007347 call get_uart_twptr 
+0x4233 007348 call at_rev_uart_write_plus 
+:      007349 at_group_inquiryhead_common0:
+0x4234 007350 copy rega ,contr 
+0x4235 007351 call uart_copy_tx_bytes 
+0x4236 007352 branch at_rev_uart_write_colon 
+:      007355 string_compare_uart_follow:
+0x4237 007356 ifetch 1 ,contru 
+0x4238 007357 ifetcht 1 ,regb 
+0x4239 007358 isub temp ,null 
+0x423a 007359 disable true 
+0x423b 007360 nbranch string_compare_uart_follow_diff ,zero 
+0x423c 007361 increase 1 ,regb 
+0x423d 007362 loop string_compare_uart_follow 
+0x423e 007363 enable true 
+0x423f 007364 rtn 
+:      007365 string_compare_uart_follow_diff:
+0x4240 007366 branch restore_contru 
+:      007369 at_rev_uart_write_plus:
+0x4241 007370 setarg ui_plus 
+0x4242 007371 istore 1 ,contwu 
+0x4243 007372 rtn 
+:      007374 at_rev_uart_write_colon:
+0x4244 007375 setarg ui_colon 
+0x4245 007376 istore 1 ,contwu 
+0x4246 007377 rtn 
+:      007380 at_rev_uart_write_62:
+0x4247 007381 setarg 62 
+0x4248 007382 istore 1 ,contwu 
+0x4249 007383 rtn 
+:      007384 at_rev_uart_write_n:
+0x424a 007385 setarg 78 
+0x424b 007386 istore 1 ,contwu 
+0x424c 007387 call uartd_send 
+0x424d 007388 branch at_nomal_rev_end 
+:      007392 at_rev_uart_write_44:
+0x424e 007393 setarg at_comma 
+0x424f 007394 istore 1 ,contwu 
+0x4250 007395 rtn 
+:      007397 restore_contru:
+0x4251 007398 copy rega ,contru 
+0x4252 007399 rtn 
+:      007401 at_group_list_reply:
+0x4253 007402 arg mem_bdaddr_list_buff + 7 ,regc 
+0x4254 007403 arg 4 ,loopcnt 
+:      007404 at_group_list_reply_loop:
+0x4255 007405 copy loopcnt ,pdata 
+0x4256 007406 store 1 ,mem_pdatatemp 
+0x4257 007407 ifetch 1 ,regc 
+0x4258 007408 beq rec_3_mode ,at_group_list_isrecord 
+0x4259 007409 beq rec_4_mode ,at_group_list_isrecord 
+0x425a 007410 branch at_group_list_notrecord 
+:      007411 at_group_list_isrecord:
+0x425b 007412 call at_rev_uart_write_62 
+0x425c 007413 ifetch 1 ,regc 
+0x425d 007414 istore 1 ,contwu 
+0x425e 007415 increase 1 ,regc 
+0x425f 007416 call at_rev_uart_write_44 
+0x4260 007417 copy regc ,rega 
+0x4261 007418 call adss_hex2string_to_uart 
+:      007419 at_group_list_notrecord0:
+0x4262 007420 increase 6 ,regc 
+0x4263 007421 fetch 1 ,mem_pdatatemp 
+0x4264 007422 copy pdata ,loopcnt 
+0x4265 007423 loop at_group_list_reply_loop 
+0x4266 007424 rtn 
+:      007425 at_group_list_notrecord:
+0x4267 007426 increase 1 ,regc 
+0x4268 007427 branch at_group_list_notrecord0 
+:      007431 uart_get_remain_length:
+0x4269 007432 set1 mark_ext_patch ,mark 
+0x426a 007433 bpatch patch33_0 ,mem_patch33 
+0x426b 007434 hfetch 2 ,core_uart_rrptr 
+0x426c 007435 isub contru ,pdata 
+0x426d 007436 rtn zero 
+0x426e 007437 branch uart_get_remain_length0 ,positive 
+:      007438 uart_get_remain_length_common:
+0x426f 007439 fetcht 2 ,mem_current_packet_length 
+0x4270 007440 iadd temp ,pdata 
+0x4271 007441 increase -2 ,pdata 
+0x4272 007442 rtn 
+:      007443 uart_get_remain_length0:
+0x4273 007444 call uart_get_rx_buff_length 
+0x4274 007445 iadd contru ,temp 
+0x4275 007446 hfetch 2 ,core_uart_rrptr 
+0x4276 007447 isub temp ,pdata 
+0x4277 007448 branch uart_get_remain_length_common 
+:      007450 uart_get_rx_buff_length:
+0x4278 007451 arg mem_module_rx_buf_end ,pdata 
+0x4279 007452 increase 1 ,pdata 
+0x427a 007453 arg mem_module_rx_buf ,temp 
+0x427b 007454 isub temp ,pdata 
+0x427c 007455 rtn 
+:      007457 release_packet:
+0x427d 007458 fetcht 2 ,mem_current_packet_length 
+0x427e 007459 branch uartd_rxdone_by_len 
+:      007464 at_error_rev_end:
+0x427f 007465 set1 mark_ext_patch ,mark 
+0x4280 007466 bpatch patch33_1 ,mem_patch33 
+0x4281 007467 call get_uart_twptr 
+0x4282 007468 setarg 0x525245 
+0x4283 007469 istore 3 ,contwu 
+0x4284 007470 call uartd_send 
+0x4285 007471 branch at_rev_end 
+:      007473 at_nomal_rev_end:
+0x4286 007474 set1 mark_ext_patch ,mark 
+0x4287 007475 bpatch patch33_2 ,mem_patch33 
+0x4288 007476 call get_uart_twptr 
+0x4289 007477 setarg 0x4b4f 
+0x428a 007478 istore 2 ,contwu 
+0x428b 007479 call uartd_send 
+:      007480 spp_send_end:
+:      007481 at_rev_end:
+0x428c 007482 set1 mark_ext_patch ,mark 
+0x428d 007483 bpatch patch33_3 ,mem_patch33 
+0x428e 007484 call release_packet 
+:      007485 spp_ipc_end:
+0x428f 007486 setarg 0 
+0x4290 007487 store 2 ,mem_current_packet_length 
+0x4291 007488 store 4 ,mem_last_uart_clock 
+0x4292 007489 rtn 
+:      007492 le_dongle_init:
+0x4293 007493 call usb_init 
+0x4294 007494 call app_led_start_blink 
+0x4295 007495 setarg le_dongle 
+0x4296 007496 store 2 ,mem_cb_le_process 
+0x4297 007497 setarg dongle_process_bb_event 
+0x4298 007498 store 2 ,mem_cb_bb_event_process 
+0x4299 007499 setarg usb_isr 
+0x429a 007500 store 2 ,mem_cb_idle_process 
+0x429b 007501 jam 5 ,mem_dongle_count 
+0x429c 007502 jam 0 ,mem_dongle_peers 
+0x429d 007503 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x429e 007504 rtn 
+:      007507 le_dongle:
+0x429f 007508 disable true 
+0x42a0 007509 call app_check_conn_device_nums_addr 
+0x42a1 007511 jam 0x1b ,mem_cmd_le_create_conn 
+0x42a2 007512 fetch 1 ,mem_device_nums 
+0x42a3 007513 compare 2 ,pdata ,0x3 
+0x42a4 007514 nrtn true 
+0x42a5 007515 jam 0 ,mem_le_scan_enable 
+0x42a6 007516 rtn 
+:      007518 le_scan_dongle:
+0x42a7 007519 fetch 1 ,mem_le_rxbuf 
+0x42a8 007520 bbit0 0 ,dongle_add_peer 
+0x42a9 007521 fetch 6 ,mem_le_rxbuf + 2 
+0x42aa 007522 fetcht 6 ,mem_le_plap 
+0x42ab 007523 isub temp ,null 
+0x42ac 007524 nrtn zero 
+:      007525 dongle_peer_paired:
+0x42ad 007526 fetch 6 ,mem_le_plap 
+0x42ae 007527 store 6 ,mem_le_conn_peer_addr 
+0x42af 007528 rtn 
+:      007530 dongle_add_peer:
+0x42b0 007531 arg 0xff ,rega 
+0x42b1 007532 call le_search_adtype 
+0x42b2 007533 nrtn zero 
+0x42b3 007534 ifetch 2 ,contr 
+0x42b4 007535 fetcht 2 ,mem_dongle_signature 
+0x42b5 007536 isub temp ,null 
+0x42b6 007537 nrtn zero 
+0x42b7 007538 fetch 1 ,mem_dongle_peers 
+0x42b8 007539 increase 1 ,pdata 
+0x42b9 007540 store 1 ,mem_dongle_peers 
+0x42ba 007541 fetcht 1 ,mem_dongle_pairing_cnt 
+0x42bb 007542 isub temp ,null 
+0x42bc 007543 branch dongle_peer_paired ,positive 
+0x42bd 007544 rtn 
+:      007546 dongle_process_bb_event:
+0x42be 007547 copy regc ,pdata 
+0x42bf 007548 beq bt_evt_le_disconnected ,dongle_le_event_bb_disconnected 
+0x42c0 007549 beq bt_evt_le_connected ,dongle_bb_event_connected 
+0x42c1 007550 and pdata ,0x0f ,temp 
+0x42c2 007551 and_into bt_evt_timer_mask ,pdata 
+0x42c3 007552 beq bt_evt_timer_init ,dongle_bb_event_100ms 
+0x42c4 007553 rtn 
+:      007555 dongle_le_event_bb_disconnected:
+0x42c5 007556 setarg 0 
+0x42c6 007557 store 6 ,mem_le_conn_peer_addr 
+0x42c7 007558 jam 0 ,mem_dongle_peers 
+0x42c8 007559 setarg 0 
+0x42c9 007560 store 5 ,mem_mouse_data 
+0x42ca 007561 jam send_mouse_data_cmd ,mem_mcmd 
+0x42cb 007562 call usb_isr 
+0x42cc 007563 branch app_ble_start_scan 
+:      007565 dongle_bb_event_100ms:
+0x42cd 007566 rtn 
+0x42ce 007567 fetch 1 ,mem_le_scan_enable 
+0x42cf 007568 rtn blank 
+0x42d0 007569 fetch 1 ,mem_dongle_count 
+0x42d1 007570 rtn blank 
+0x42d2 007571 increase -1 ,pdata 
+0x42d3 007572 store 1 ,mem_dongle_count 
+0x42d4 007573 nrtn blank 
+0x42d5 007574 call le_change_peer_addr 
+0x42d6 007575 branch app_ble_start_conn 
+:      007578 dongle_bb_event_connected:
+0x42d7 007579 branch app_ble_stop_scan 
+:      007581 le_change_peer_addr:
+0x42d8 007583 jam 5 ,mem_dongle_count 
+0x42d9 007584 fetch 1 ,mem_le_peer_state 
+0x42da 007585 beq le_context_state_kb ,addr_slave2 
+0x42db 007586 beq le_context_state_mouse ,addr_slave1 
+0x42dc 007587 rtn 
+:      007588 addr_slave1:
+0x42dd 007589 fetch 6 ,mem_le_addr_slave1 
+0x42de 007590 store 6 ,mem_app_peer_addr 
+0x42df 007591 jam le_context_state_kb ,mem_le_peer_state 
+0x42e0 007592 rtn 
+:      007593 addr_slave2:
+0x42e1 007594 fetch 6 ,mem_le_addr_slave2 
+0x42e2 007595 store 6 ,mem_app_peer_addr 
+0x42e3 007596 jam le_context_state_mouse ,mem_le_peer_state 
+0x42e4 007597 rtn 
+:      007600 hci_rx_bcsp:
+0x42e5 007601 ifetch 2 ,contru 
+0x42e6 007602 branch hci_reset_uart ,blank 
+0x42e7 007603 iforce regc 
+0x42e8 007604 ifetch 1 ,contru 
+0x42e9 007605 store 1 ,mem_h5rx_tmp 
+0x42ea 007606 iforce rega 
+0x42eb 007607 bbit0 6 ,hci_rx_bcsp_nocrc 
+0x42ec 007608 increase -2 ,regc 
+:      007609 hci_rx_bcsp_nocrc:
+0x42ed 007610 ifetch 2 ,contru 
+0x42ee 007611 rshift4 pdata ,loopcnt 
+0x42ef 007612 and pdata ,0xf ,debug 
+0x42f0 007613 iadd rega ,rega 
+0x42f1 007614 rshift8 pdata ,pdata 
+0x42f2 007615 iadd rega ,rega 
+0x42f3 007616 ifetch 1 ,contru 
+0x42f4 007617 iadd rega ,pdata 
+0x42f5 007618 bne 0xff ,hci_rx_bcsp_discard_packet 
+0x42f6 007619 add regc ,-4 ,pdata 
+0x42f7 007620 isub loopcnt ,null 
+0x42f8 007621 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+0x42f9 007622 fetch 1 ,mem_h5rx_tmp 
+0x42fa 007623 isolate0 7 ,pdata 
+0x42fb 007624 branch hci_rx_bcsp_check_ack_skip ,true 
+0x42fc 007625 set0 mark_h5_reset ,mark 
+0x42fd 007626 bmark1 mark_h5_reset ,hci_rx_bcsp_check_ack_skip 
+0x42fe 007627 and_into 7 ,pdata 
+0x42ff 007628 fetcht 1 ,mem_h5tx_ack 
+0x4300 007629 isub temp ,null 
+0x4301 007630 nbranch hci_rx_bcsp_discard_packet_err ,zero 
+:      007631 hci_rx_bcsp_check_ack_skip:
+0x4302 007632 setarg 1600 
+0x4303 007633 force lpo_delay_timer ,queue 
+0x4304 007634 call timer_init 
+0x4305 007635 deposit debug 
+0x4306 007636 call hci_bcsp_parse_packet 
+0x4307 007637 rtn user 
+0x4308 007638 fetch 1 ,mem_h5rx_tmp 
+0x4309 007639 iforce rega 
+0x430a 007640 rshift3 pdata ,temp 
+0x430b 007641 and_into 7 ,temp 
+0x430c 007642 fetch 1 ,mem_h5rx_ack 
+0x430d 007643 isub temp ,pdata 
+0x430e 007644 sub pdata ,0 ,pdata 
+0x430f 007645 and_into 7 ,pdata 
+0x4310 007646 bne 1 ,hci_rx_bcsp_discard_packet_err 
+0x4311 007647 storet 1 ,mem_h5rx_ack 
+0x4312 007648 fetch 1 ,mem_h5rx_ackcnt 
+0x4313 007649 increase 1 ,pdata 
+0x4314 007650 store 1 ,mem_h5rx_ackcnt 
+0x4315 007651 branch hci_rx_bcsp_discard_packet 
+:      007653 hci_rx_bcsp_discard_packet_err:
+0x4316 007654 fetch 1 ,mem_check_err_acl_cont 
+0x4317 007655 increase 1 ,pdata 
+0x4318 007656 store 1 ,mem_check_err_acl_cont 
+:      007657 hci_rx_bcsp_discard_packet:
+0x4319 007658 hfetch 2 ,core_uart_rrptr 
+0x431a 007659 iforce contru 
+0x431b 007660 ifetch 2 ,contru 
+0x431c 007661 iadd contru ,contru 
+0x431d 007662 deposit contru 
+0x431e 007663 hstore 2 ,core_uart_rrptr 
+0x431f 007664 rtn 
+:      007666 hci_bcsp_parse_packet:
+0x4320 007667 disable user 
+0x4321 007668 rtn blank 
+0x4322 007669 beq 1 ,parse_bcsp_link_establish 
+0x4323 007670 beq 2 ,parse_bcsp_bccmd 
+0x4324 007671 beq 5 ,process_hci_cmd 
+0x4325 007672 beq 6 ,process_acl 
+0x4326 007673 beq 8 ,process_hci_patch 
+0x4327 007674 rtn 
+:      007676 parse_bcsp_link_establish:
+0x4328 007677 set0 mark_h5_reinit ,mark 
+0x4329 007678 ifetch 1 ,contru 
+0x432a 007679 beq 0xda ,parse_bcsp_link_establish_sync 
+0x432b 007680 beq 0xac ,parse_bcsp_link_establish_syncrsp 
+0x432c 007681 beq 0xad ,parse_bcsp_link_establish_conf 
+0x432d 007682 beq 0xde ,parse_bcsp_link_establish_confrsp 
+0x432e 007683 rtn 
+:      007684 parse_bcsp_link_establish_sync:
+0x432f 007685 bmark1 mark_h5_sync ,parse_bcsp_link_establish_send_syncrsp 
+0x4330 007686 force 0xda ,temp 
+0x4331 007687 setarg 0xededdc 
+0x4332 007688 call parse_bcsp_link_establish_send 
+:      007689 parse_bcsp_link_establish_send_syncrsp:
+0x4333 007690 force 0xac ,temp 
+0x4334 007691 setarg 0xeeefaf 
+0x4335 007692 branch parse_bcsp_link_establish_send 
+:      007693 parse_bcsp_link_establish_syncrsp:
+0x4336 007694 set1 mark_h5_sync ,mark 
+0x4337 007695 force 0xad ,temp 
+0x4338 007696 setarg 0xedacef 
+0x4339 007697 branch parse_bcsp_link_establish_send 
+:      007698 parse_bcsp_link_establish_conf:
+0x433a 007699 force 0xde ,temp 
+0x433b 007700 setarg 0xd0d0ad 
+:      007701 parse_bcsp_link_establish_send:
+0x433c 007702 lshift8 pdata ,pdata 
+0x433d 007703 ior temp ,temp 
+0x433e 007704 call hci_get_packet_ptr 
+0x433f 007705 istoret 4 ,contwu 
+0x4340 007706 force 1 ,queue 
+0x4341 007707 force 4 ,loopcnt 
+0x4342 007708 set0 mark_h5tx_rp ,mark 
+0x4343 007709 branch bcsp_send_packet 
+:      007710 parse_bcsp_link_establish_confrsp:
+0x4344 007711 force 0 ,alarm 
+0x4345 007712 branch hci_command_status 
+:      007714 parse_bcsp_bccmd:
+0x4346 007715 copy loopcnt ,alarm 
+0x4347 007716 call bcsp_send_ack 
+0x4348 007717 force 0 ,regb 
+0x4349 007718 call hci_get_packet_ptr 
+0x434a 007719 copy alarm ,loopcnt 
+0x434b 007720 ifetch 1 ,contru 
+0x434c 007721 setarg 1 
+0x434d 007722 istore 1 ,contwu 
+0x434e 007723 set0 mark_temp ,mark 
+:      007724 parse_bcsp_bccmd_loop:
+0x434f 007725 ifetch 1 ,contru 
+0x4350 007726 increase 1 ,regb 
+0x4351 007727 beq 0x1c ,parse_bcsp_bccmd_sco_link 
+0x4352 007728 compare 4 ,regb ,0xff 
+0x4353 007729 nbranch parse_bcsp_bccmd_next ,true 
+0x4354 007730 setflag blank ,mark_temp ,mark 
+0x4355 007731 bne 0x3a ,parse_bcsp_bccmd_next 
+0x4356 007732 setarg 2000 
+0x4357 007733 force h5_reinit_timer ,queue 
+0x4358 007734 call timer_init 
+0x4359 007735 set1 mark_h5_reinit ,mark 
+0x435a 007736 rtn 
+:      007738 parse_bcsp_bccmd_sco_link:
+0x435b 007739 compare 6 ,regb ,0xff 
+0x435c 007740 branch parse_bcsp_bccmd_next_ok ,true 
+:      007741 parse_bcsp_bccmd_next:
+0x435d 007742 isolate1 mark_temp ,mark 
+0x435e 007743 call parse_bcsp_bccmd_replace ,true 
+0x435f 007744 istore 1 ,contwu 
+0x4360 007745 loop parse_bcsp_bccmd_loop 
+0x4361 007746 set0 mark_bccmd_patch ,mark 
+0x4362 007747 copy alarm ,loopcnt 
+0x4363 007748 set1 mark_h5tx_rp ,mark 
+0x4364 007749 force 2 ,queue 
+0x4365 007750 branch bcsp_send_packet 
+:      007751 parse_bcsp_bccmd_next_ok:
+0x4366 007752 set1 mark_bccmd_patch ,mark 
+0x4367 007753 branch parse_bcsp_bccmd_next 
+:      007755 parse_bcsp_bccmd_replace:
+0x4368 007756 rtnmark1 mark_bccmd_patch 
+0x4369 007757 compare 10 ,regb ,0xff 
+0x436a 007758 branch parse_bcsp_bccmd_replace1 ,true 
+0x436b 007759 compare 11 ,regb ,0xff 
+0x436c 007760 nrtn true 
+0x436d 007761 setarg 0x12 
+0x436e 007762 rtn 
+:      007763 parse_bcsp_bccmd_replace1:
+0x436f 007764 setarg 0xe9 
+0x4370 007765 rtn 
+:      007767 bcsp_send_ack:
+0x4371 007768 fetch 1 ,mem_h5rx_tmp 
+0x4372 007769 increase 1 ,pdata 
+0x4373 007770 and_into 7 ,pdata 
+0x4374 007771 store 1 ,mem_h5tx_ack 
+0x4375 007772 force 0 ,loopcnt 
+0x4376 007773 force 0 ,queue 
+0x4377 007774 set0 mark_h5tx_rp ,mark 
+:      007775 bcsp_send_packet:
+0x4378 007777 add loopcnt ,4 ,regb 
+0x4379 007778 fetch 1 ,mem_h5tx_ack 
+0x437a 007779 lshift3 pdata ,regc 
+0x437b 007780 isolate0 mark_h5tx_crc ,mark 
+0x437c 007781 nsetflag true ,6 ,regc 
+0x437d 007782 branch bcsp_send_packet_nocrc ,true 
+0x437e 007783 increase 2 ,regb 
+:      007784 bcsp_send_packet_nocrc:
+0x437f 007785 bmark0 mark_h5tx_rp ,bcsp_send_packet_form_nonrp 
+0x4380 007786 set1 7 ,regc 
+0x4381 007787 fetch 1 ,mem_h5tx_seq 
+0x4382 007788 ior regc ,regc 
+0x4383 007789 increase 1 ,pdata 
+0x4384 007790 and_into 7 ,pdata 
+0x4385 007791 store 1 ,mem_h5tx_seq 
+0x4386 007792 fetch 1 ,mem_rp_packets 
+0x4387 007793 increase 1 ,pdata 
+0x4388 007794 store 1 ,mem_rp_packets 
+:      007795 bcsp_send_packet_form_nonrp:
+0x4389 007796 fetch 2 ,mem_h5tx_wptr 
+0x438a 007797 iforce contwu 
+0x438b 007798 deposit regb 
+0x438c 007799 isolate1 mark_h5tx_rp ,mark 
+0x438d 007800 setflag true ,hci_flag_rp ,pdata 
+0x438e 007801 istore 2 ,contwu 
+0x438f 007802 copy contwu ,rega 
+0x4390 007803 deposit regc 
+0x4391 007804 istore 1 ,contwu 
+0x4392 007805 lshift4 loopcnt ,pdata 
+0x4393 007806 ior queue ,pdata 
+0x4394 007807 iadd regc ,regc 
+0x4395 007808 istore 2 ,contwu 
+0x4396 007809 rshift8 pdata ,pdata 
+0x4397 007810 iadd regc ,pdata 
+0x4398 007811 sub pdata ,0xff ,pdata 
+0x4399 007812 istore 1 ,contwu 
+0x439a 007813 bmark0 mark_h5tx_crc ,bcsp_send_packet_form_nocrc 
+0x439b 007814 increase 4 ,loopcnt 
+0x439c 007815 copy rega ,contwu 
+0x439d 007816 call calc_tx_crc16 
+0x439e 007817 istore 2 ,contwu 
+:      007818 bcsp_send_packet_form_nocrc:
+0x439f 007819 fetch 2 ,mem_h5tx_wptr 
+0x43a0 007820 iadd regb ,contwu 
+0x43a1 007821 increase 2 ,contwu 
+0x43a2 007822 deposit contwu 
+0x43a3 007823 store 2 ,mem_h5tx_wptr 
+0x43a4 007824 hstore 2 ,core_uart_twptr 
+0x43a5 007825 fetcht 2 ,mem_h5tx_rptr 
+0x43a6 007826 call bcsp_update_free 
+0x43a7 007827 call bcsp_init_retransmit 
+0x43a8 007828 setarg 1600 
+0x43a9 007829 force lpo_delay_timer ,queue 
+0x43aa 007830 branch timer_init 
+:      007832 bcsp_init_retransmit:
+0x43ab 007833 setarg 400 
+0x43ac 007834 force hci_retransmit_timer ,queue 
+0x43ad 007835 call timer_init 
+0x43ae 007836 set1 mark_h5tx_retransmit ,mark 
+0x43af 007837 rtn 
+:      007839 bcsp_retransmit:
+0x43b0 007840 rtnmark0 mark_h5tx_retransmit 
+0x43b1 007841 force hci_retransmit_timer ,queue 
+0x43b2 007842 call timer_check 
+0x43b3 007843 nrtn blank 
+0x43b4 007844 fetch 2 ,mem_h5tx_rptr 
+0x43b5 007845 hstore 2 ,core_uart_trptrp 
+0x43b6 007846 branch bcsp_init_retransmit 
+:      007848 bcsp_freepacket:
+0x43b7 007849 fetch 2 ,mem_h5tx_wptr 
+0x43b8 007850 fetcht 2 ,mem_h5tx_rptr 
+0x43b9 007851 isub temp ,null 
+0x43ba 007852 branch bcsp_noretransmit ,zero 
+0x43bb 007853 copy temp ,contwu 
+0x43bc 007854 ifetch 2 ,contwu 
+0x43bd 007855 iforce rega 
+0x43be 007856 iand mask3ff ,pdata 
+0x43bf 007857 iadd contwu ,contwu 
+0x43c0 007858 hfetch 2 ,core_uart_trptr 
+0x43c1 007859 isub contwu ,pdata 
+0x43c2 007860 iand mask3ff ,regb 
+0x43c3 007861 fetch 2 ,mem_h5tx_wptr 
+0x43c4 007862 isub contwu ,pdata 
+0x43c5 007863 iand mask3ff ,pdata 
+0x43c6 007864 isub regb ,pdata 
+0x43c7 007865 nrtn positive 
+0x43c8 007866 isolate0 hci_flag_rp ,rega 
+0x43c9 007867 branch bcsp_discardnrp ,true 
+0x43ca 007868 fetch 1 ,mem_h5rx_ackcnt 
+0x43cb 007869 rtn blank 
+0x43cc 007870 increase -1 ,pdata 
+0x43cd 007871 store 1 ,mem_h5rx_ackcnt 
+0x43ce 007872 fetch 1 ,mem_rp_packets 
+0x43cf 007873 increase -1 ,pdata 
+0x43d0 007874 store 1 ,mem_rp_packets 
+:      007875 bcsp_discardnrp:
+0x43d1 007876 copy contwu ,temp 
+0x43d2 007877 storet 2 ,mem_h5tx_rptr 
+0x43d3 007878 fetch 2 ,mem_h5tx_wptr 
+0x43d4 007879 call bcsp_update_free 
+0x43d5 007880 branch bcsp_freepacket 
+:      007881 bcsp_noretransmit:
+0x43d6 007882 set0 mark_h5tx_retransmit ,mark 
+0x43d7 007883 rtn 
+:      007885 bcsp_update_free:
+0x43d8 007886 isub temp ,pdata 
+0x43d9 007887 iand mask3ff ,pdata 
+0x43da 007888 isub mask3ff ,pdata 
+0x43db 007889 sub pdata ,0 ,pdata 
+0x43dc 007890 store 2 ,mem_h5tx_free 
+0x43dd 007891 rtn 
+:      007893 bcsp_get_tx_ptr:
+0x43de 007894 fetch 2 ,mem_h5tx_wptr 
+0x43df 007895 iadd contwu ,contwu 
+0x43e0 007896 rtn 
+:      007900 hci_log:
+0x43e1 007901 rtn 
+:      007903 hci_rx_h4:
+0x43e2 007904 set1 mark_ext_patch ,mark 
+0x43e3 007905 bpatch patch3d_4 ,mem_patch3d 
+0x43e4 007906 fetch 1 ,mem_hci_cmd 
+0x43e5 007907 nrtn blank 
+:      007908 hci_rx_h4_1:
+0x43e6 007909 call hci_h4_parse_packet 
+0x43e7 007910 ncall h4_rx_discard_packet ,user 
+0x43e8 007911 rtn 
+:      007913 hci_h4_parse_packet:
+0x43e9 007914 set1 mark_ext_patch ,mark 
+0x43ea 007915 bpatch patch3d_5 ,mem_patch3d 
+0x43eb 007916 copy contru ,rega 
+0x43ec 007917 arg 4 ,temp 
+0x43ed 007918 ifetch 1 ,contru 
+0x43ee 007919 beq hci_h4_type_cmd ,hci_h4_parse_packet_wait_len 
+0x43ef 007920 increase 1 ,temp 
+0x43f0 007921 beq hci_h4_type_acl ,hci_h4_parse_packet_wait_len 
+0x43f1 007922 copy contru ,pdata 
+0x43f2 007923 hstore 2 ,core_uart_rrptr 
+0x43f3 007924 rtn 
+:      007925 hci_h4_parse_packet_wait_len:
+0x43f4 007926 hfetch 2 ,core_uart_rxitems 
+0x43f5 007927 isub temp ,null 
+0x43f6 007928 nbranch hci_h4_parse_packet_wait_len ,positive 
+0x43f7 007930 disable user 
+0x43f8 007931 copy rega ,contru 
+0x43f9 007932 call h4_get_rx_payload_len 
+0x43fa 007933 iadd temp ,temp 
+:      007934 hci_h4_parse_packet_wait:
+0x43fb 007935 hfetch 2 ,core_uart_rxitems 
+0x43fc 007936 isub temp ,null 
+0x43fd 007937 nbranch hci_h4_parse_packet_wait ,positive 
+0x43fe 007938 copy rega ,contru 
+0x43ff 007939 ifetch 1 ,contru 
+0x4400 007940 beq hci_h4_type_cmd ,process_hci_cmd 
+0x4401 007941 beq hci_h4_type_acl ,hci_h4_parse_packet_acl 
+0x4402 007942 branch assert 
+:      007943 hci_h4_parse_packet_acl:
+0x4403 007944 set1 mark_ext_patch ,mark 
+0x4404 007945 bpatch patch3d_6 ,mem_patch3d 
+0x4405 007946 copy contru ,rega 
+0x4406 007947 ifetch 2 ,contru 
+0x4407 007948 copy rega ,contru 
+0x4408 007949 fetcht 1 ,mem_conn_handle 
+0x4409 007950 icompare 0xff ,temp 
+0x440a 007951 branch process_acl ,true 
+0x440b 007952 branch le_acl_downgoing ,le 
+0x440c 007953 enable user 
+0x440d 007954 rtn 
+:      007955 h4_rx_discard_packet:
+0x440e 007956 set1 mark_ext_patch ,mark 
+0x440f 007957 bpatch patch3d_7 ,mem_patch3d 
+0x4410 007958 hfetch 2 ,core_uart_rrptr 
+0x4411 007959 iforce contru 
+0x4412 007960 call h4_get_rx_payload_len 
+0x4413 007961 iadd contru ,contru 
+0x4414 007962 deposit contru 
+0x4415 007963 hstore 2 ,core_uart_rrptr 
+0x4416 007964 rtn 
+:      007969 h4_get_rx_payload_len:
+0x4417 007970 ifetch 1 ,contru 
+0x4418 007971 increase 2 ,contru 
+0x4419 007972 beq hci_h4_type_acl ,h4_get_rx_payload_len_acl 
+0x441a 007973 ifetch 1 ,contru 
+0x441b 007974 rtn 
+:      007975 h4_get_rx_payload_len_acl:
+0x441c 007976 ifetch 2 ,contru 
+0x441d 007977 rtn 
+:      007979 h4_get_tx_ptr:
+0x441e 007980 hfetch 2 ,core_uart_twptr 
+0x441f 007981 increase -5 ,contwu 
+0x4420 007982 iadd contwu ,contwu 
+0x4421 007983 rtn 
+:      007985 h4_send_packet_event:
+0x4422 007986 arg hci_h4_type_event ,temp 
+0x4423 007987 branch h4_send_packet 
+:      007988 h4_send_packet_acl:
+0x4424 007989 arg hci_h4_type_acl ,temp 
+:      007990 h4_send_packet:
+0x4425 007991 set1 mark_ext_patch ,mark 
+0x4426 007992 bpatch patch3e_0 ,mem_patch3e 
+0x4427 007993 increase 1 ,loopcnt 
+0x4428 007994 hfetch 2 ,core_uart_twptr 
+0x4429 007995 copy pdata ,contwu 
+0x442a 007996 copy loopcnt ,pdata 
+0x442b 007997 istoret 1 ,contwu 
+0x442c 007998 increase -1 ,pdata 
+0x442d 007999 iadd contwu ,contwu 
+0x442e 008000 copy contwu ,pdata 
+0x442f 008001 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4430 008002 copy temp ,pdata 
+0x4431 008003 rtneq hci_h4_type_acl 
+0x4432 008004 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4433 008005 hstore 2 ,core_uart_twptr 
+0x4434 008006 branch h4_send_acl_trigger_clear 
+:      008008 h4_send_acl_trigger:
+0x4435 008009 set1 mark_ext_patch ,mark 
+0x4436 008010 bpatch patch3e_1 ,mem_patch3e 
+0x4437 008011 fetch 2 ,mem_hci_acl_tx_trigger_wptr 
+0x4438 008012 branch assert ,blank 
+0x4439 008013 hstore 2 ,core_uart_twptr 
+0x443a 008014 branch h4_send_acl_trigger_clear 
+:      008016 h4_send_acl_trigger_clear:
+0x443b 008017 setarg 0 
+0x443c 008018 store 2 ,mem_hci_acl_tx_trigger_wptr 
+0x443d 008019 rtn 
+:      008021 h4_tx_buffer_remain:
+0x443e 008022 hfetcht 2 ,core_uart_trptr 
+0x443f 008023 hfetch 2 ,core_uart_twptr 
+0x4440 008024 isub temp ,rega 
+0x4441 008025 nbranch h4_tx_buffer_remain_negative ,positive 
+0x4442 008026 hfetcht 2 ,core_uart_tsaddr 
+0x4443 008027 hfetch 2 ,core_uart_teaddr 
+0x4444 008028 isub temp ,pdata 
+0x4445 008029 isub rega ,temp 
+0x4446 008030 rtn 
+:      008031 h4_tx_buffer_remain_negative:
+0x4447 008032 sub rega ,-1 ,temp 
+0x4448 008033 rtn 
+:      008038 hci_dispatch:
+0x4449 008039 set0 mark_ext_patch ,mark 
+0x444a 008040 bpatch patch19_5 ,mem_patch19 
+0x444b 008041 fetch 1 ,mem_device_option 
+0x444c 008042 rtnne dvc_op_hci 
+0x444d 008043 call hci_rx_packet 
+0x444e 008044 call hci_check_bcsp_protocol 
+0x444f 008045 call bcsp_retransmit ,true 
+0x4450 008046 call hci_check_bcsp_protocol 
+0x4451 008047 call bcsp_freepacket ,true 
+0x4452 008048 branch process_send_acl 
+0x4453 008049 rtnmark0 mark_h5_reinit 
+0x4454 008050 force h5_reinit_timer ,queue 
+0x4455 008051 call timer_check 
+0x4456 008052 nrtn blank 
+0x4457 008053 call hci_reinit 
+0x4458 008054 call hci_check_bcsp_protocol 
+0x4459 008055 nrtn true 
+0x445a 008056 set0 mark_h5_sync ,mark 
+0x445b 008057 force 0xda ,temp 
+0x445c 008058 setarg 0xededdc 
+0x445d 008059 call parse_bcsp_link_establish_send 
+0x445e 008060 setarg 2000 
+0x445f 008061 force h5_reinit_timer ,queue 
+0x4460 008062 branch timer_init 
+:      008065 hci_init:
+0x4461 008066 set0 mark_ext_patch ,mark 
+0x4462 008067 bpatch patch19_6 ,mem_patch19 
+0x4463 008068 rtn wake 
+0x4464 008069 setarg hci_idle_dispatch 
+0x4465 008070 store 2 ,mem_cb_idle_process 
+0x4466 008072 setarg uart_baud_115200 
+0x4467 008073 store uart_baud_len ,mem_baud 
+:      008074 hci_lpm_init:
+0x4468 008075 set0 mark_ext_patch ,mark 
+0x4469 008076 bpatch patch19_7 ,mem_patch19 
+0x446a 008077 call init_filter_ram 
+0x446b 008078 setarg mem_h5rx_buf 
+0x446c 008079 hstore 2 ,core_uart_rsaddr 
+0x446d 008080 setarg mem_h5rx_buf_end 
+0x446e 008081 hstore 2 ,core_uart_readdr 
+0x446f 008082 setarg mem_h5tx_buf 
+0x4470 008083 hstore 2 ,core_uart_tsaddr 
+0x4471 008084 call hci_sel_init 
+:      008085 hci_reinit:
+0x4472 008086 set0 mark_ext_patch ,mark 
+0x4473 008087 bpatch patch1a_0 ,mem_patch1a 
+0x4474 008088 hjam 0x0 ,core_uart_ctrl 
+0x4475 008089 jam 0 ,mem_h5rx_ack 
+0x4476 008090 jam 0 ,mem_h5tx_ack 
+0x4477 008091 jam 0 ,mem_h5tx_seq 
+0x4478 008092 setarg mem_h5tx_buf 
+0x4479 008093 store 2 ,mem_h5tx_wptr 
+0x447a 008094 store 2 ,mem_h5tx_rptr 
+0x447b 008095 hstore 2 ,core_uart_twptr 
+0x447c 008096 hstore 2 ,core_uart_trptrp 
+0x447d 008097 setarg mem_h5rx_buf 
+0x447e 008098 hstore 2 ,core_uart_rrptr 
+0x447f 008099 store 2 ,mem_h5rx_rptr 
+:      008100 hci_init_common:
+0x4480 008101 set0 mark_ext_patch ,mark 
+0x4481 008102 bpatch patch1a_1 ,mem_patch1a 
+0x4482 008103 hfetch 2 ,core_clkoff 
+0x4483 008104 set0 clock_off_uart ,pdata 
+0x4484 008105 hstore 2 ,core_clkoff 
+0x4485 008106 call uart_set_baud_by_mem 
+0x4486 008107 hjam uartclk_dpll ,core_uart_clksel 
+0x4487 008108 hjam uart_ctrl_h4 ,core_uart_ctrl 
+0x4488 008109 branch hci_init_queue_ack 
+:      008111 hci_sel_init:
+0x4489 008112 setarg mem_h5tx_buf_end 
+0x448a 008113 hstore 2 ,core_uart_teaddr 
+0x448b 008114 hfetch 1 ,core_gpio_sel1 
+0x448c 008115 or_into 0x07 ,pdata 
+0x448d 008116 hstore 1 ,core_gpio_sel1 
+0x448e 008117 jam 0xff ,mem_ucode_id_local 
+0x448f 008118 rtn 
+:      008120 hci_reset_uart:
+0x4490 008121 hfetch 2 ,core_uart_rwptr 
+0x4491 008122 hstore 2 ,core_uart_rrptr 
+0x4492 008123 set1 mark_h5_reset ,mark 
+0x4493 008124 rtn 
+:      008127 hci_check_bcsp_protocol:
+0x4494 008128 hfetch 1 ,core_uart_ctrl 
+0x4495 008129 isolate1 uart_ctrl_bit_slip_protocol ,pdata 
+0x4496 008130 rtn 
+:      008132 hci_init_queue_ack:
+0x4497 008133 setarg mem_hci_acl_queue_start 
+0x4498 008134 store 2 ,mem_hci_acl_queue_wptr 
+0x4499 008135 store 2 ,mem_hci_acl_queue_rptr 
+0x449a 008136 force param_acl_pktcnt ,temp 
+0x449b 008137 iadd temp ,pdata 
+0x449c 008138 iadd temp ,pdata 
+0x449d 008139 increase 2 ,pdata 
+0x449e 008140 store 2 ,mem_hci_acl_queue_end 
+0x449f 008141 setarg 0x00 
+0x44a0 008142 store 1 ,mem_hci_acl_cnt 
+0x44a1 008143 store 1 ,mem_hci_acl_queue_wcnt 
+0x44a2 008144 rtn 
+:      008146 hci_rx_packet:
+0x44a3 008147 set0 mark_ext_patch ,mark 
+0x44a4 008148 bpatch patch1a_2 ,mem_patch1a 
+0x44a5 008149 hfetch 1 ,core_uart_status 
+0x44a6 008150 iforce regb 
+0x44a7 008151 bbit0 uart_status_rx_fifo_empty ,hci_rx_packet_cont 
+0x44a8 008152 hfetch 2 ,core_uart_rxitems 
+0x44a9 008153 iforce regc 
+0x44aa 008154 arg 0x44f ,temp 
+0x44ab 008155 isub temp ,null 
+0x44ac 008156 nrtn zero 
+:      008157 hci_rx_packet_cont:
+0x44ad 008158 hfetch 2 ,core_uart_rrptr 
+0x44ae 008159 iforce contru 
+0x44af 008160 call hci_check_bcsp_protocol 
+0x44b0 008161 branch hci_rx_bcsp ,true 
+0x44b1 008162 branch hci_rx_h4 
+:      008164 hci_send_ack:
+0x44b2 008165 call hci_check_bcsp_protocol 
+0x44b3 008166 branch bcsp_send_ack ,true 
+0x44b4 008167 rtn 
+:      008169 uart_send_byte:
+0x44b5 008170 hfetcht 1 ,core_uart_status 
+0x44b6 008171 isolate1 6 ,temp 
+0x44b7 008172 branch uart_send_byte ,true 
+0x44b8 008173 hstore 1 ,core_uart_txd 
+0x44b9 008174 rtn 
+:      008177 process_acl_into_queue:
+0x44ba 008178 fetcht 2 ,mem_hci_acl_queue_end 
+0x44bb 008179 fetch 2 ,mem_hci_acl_queue_wptr 
+0x44bc 008180 iforce contw 
+0x44bd 008181 deposit contru 
+0x44be 008182 istore 2 ,contw 
+0x44bf 008183 deposit contw 
+0x44c0 008184 store 2 ,mem_hci_acl_queue_wptr 
+0x44c1 008185 icompare 0xff ,temp 
+0x44c2 008186 call process_acl_into_queue_loop ,true 
+0x44c3 008187 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44c4 008188 increase 1 ,pdata 
+0x44c5 008189 store 1 ,mem_hci_acl_queue_wcnt 
+0x44c6 008190 rtn 
+:      008191 process_acl_into_queue_loop:
+0x44c7 008192 setarg mem_hci_acl_queue_start 
+0x44c8 008193 store 2 ,mem_hci_acl_queue_wptr 
+0x44c9 008194 rtn 
+:      008197 process_acl_dequeue:
+0x44ca 008198 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44cb 008199 rtn blank 
+0x44cc 008200 fetcht 2 ,mem_hci_acl_queue_end 
+0x44cd 008201 fetch 2 ,mem_hci_acl_queue_rptr 
+0x44ce 008202 iforce contr 
+0x44cf 008203 ifetch 2 ,contr 
+0x44d0 008204 iforce contru 
+0x44d1 008205 deposit contr 
+0x44d2 008206 store 2 ,mem_hci_acl_queue_rptr 
+0x44d3 008207 icompare 0xff ,temp 
+0x44d4 008208 call process_acl_dequeue_loop ,true 
+0x44d5 008209 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44d6 008210 increase -1 ,pdata 
+0x44d7 008211 store 1 ,mem_hci_acl_queue_wcnt 
+0x44d8 008212 force 1 ,pdata 
+0x44d9 008213 rtn 
+:      008214 process_acl_dequeue_loop:
+0x44da 008215 setarg mem_hci_acl_queue_start 
+0x44db 008216 store 2 ,mem_hci_acl_queue_rptr 
+0x44dc 008217 rtn 
+:      008219 process_acl:
+0x44dd 008220 set0 mark_ext_patch ,mark 
+0x44de 008221 bpatch patch1a_3 ,mem_patch1a 
+0x44df 008222 fetch 1 ,mem_hci_acl_queue_wcnt 
+0x44e0 008223 sub pdata ,2 ,null 
+0x44e1 008224 branch process_acl_queue_check_ok ,positive 
+0x44e2 008225 enable user 
+0x44e3 008226 branch process_send_acl 
+:      008227 process_acl_queue_check_ok:
+0x44e4 008228 call hci_send_ack 
+0x44e5 008229 call process_acl_into_queue 
+:      008230 process_send_acl:
+0x44e6 008231 set0 mark_ext_patch ,mark 
+0x44e7 008232 bpatch patch1a_4 ,mem_patch1a 
+0x44e8 008233 rtnmark1 mark_tx_l2cap 
+0x44e9 008234 call process_acl_dequeue 
+0x44ea 008235 rtn blank 
+0x44eb 008236 ifetcht 1 ,contru 
+0x44ec 008237 call context_search_conn_handle2 
+0x44ed 008238 nrtn zero 
+0x44ee 008239 ifetch 1 ,contru 
+0x44ef 008240 rshift4 pdata ,pdata 
+0x44f0 008241 and pdata ,0x3 ,pdata 
+0x44f1 008242 nbranch process_send_acl_good_lch ,blank 
+0x44f2 008243 set1 1 ,pdata 
+:      008244 process_send_acl_good_lch:
+0x44f3 008245 set1 2 ,pdata 
+0x44f4 008246 store 1 ,mem_tx_lch 
+0x44f5 008247 ifetch 2 ,contru 
+0x44f6 008248 store 2 ,mem_tx_len 
+0x44f7 008249 deposit contru 
+0x44f8 008250 store 2 ,mem_txptr 
+0x44f9 008251 set1 mark_tx_l2cap ,mark 
+0x44fa 008252 bmark0 mark_context ,process_acl_ncontext 
+0x44fb 008253 fetch 1 ,mem_conn_handle 
+0x44fc 008254 isub temp ,null 
+0x44fd 008255 nbranch process_acl_ncontext ,zero 
+0x44fe 008256 fetch 1 ,mem_op 
+0x44ff 008257 set1 op_txl2cap ,pdata 
+0x4500 008258 store 1 ,mem_op 
+0x4501 008259 rtn 
+:      008261 process_acl_ncontext:
+0x4502 008262 increase coffset_op ,rega 
+0x4503 008263 ifetch 1 ,rega 
+0x4504 008264 set1 op_txl2cap ,pdata 
+0x4505 008265 istore 1 ,rega 
+0x4506 008266 rtn 
+:      008271 process_hci_cmd:
+0x4507 008272 set0 mark_ext_patch ,mark 
+0x4508 008273 bpatch patch1a_5 ,mem_patch1a 
+0x4509 008274 fetch 1 ,mem_hci_cmd 
+0x450a 008275 branch process_hci_cmd_cont ,blank 
+0x450b 008276 enable user 
+0x450c 008277 rtn 
+:      008278 process_hci_cmd_cont:
+0x450d 008279 call hci_send_ack 
+0x450e 008280 ifetch 2 ,contru 
+0x450f 008281 iforce alarm 
+0x4510 008282 iforce queue 
+0x4511 008283 ifetch 1 ,contru 
+0x4512 008284 iforce temp 
+0x4513 008285 rshift2 alarm ,pdata 
+0x4514 008286 rshift8 pdata ,pdata 
+0x4515 008287 beq hci_ogf_link_control ,phci_grp_link_control 
+0x4516 008288 beq hci_ogf_link_policy ,phci_grp_link_policy 
+0x4517 008289 beq hci_ogf_baseband ,phci_grp_baseband 
+0x4518 008290 beq hci_ogf_info ,phci_grp_info 
+0x4519 008291 beq hci_ogf_status ,phci_grp_status 
+0x451a 008292 beq hci_ogf_test ,phci_grp_test 
+0x451b 008293 beq hci_ogf_vendor_specific ,phci_grp_vendor_specific 
+0x451c 008294 beq hci_ogf_low_energy ,phci_grp_low_energy 
+0x451d 008295 rtn 
+:      008298 phci_grp_link_control:
+0x451e 008299 set0 mark_ext_patch ,mark 
+0x451f 008300 bpatch patch1a_6 ,mem_patch1a 
+0x4520 008301 deposit queue 
+0x4521 008302 beq hci_inquiry ,phci_inquiry 
+0x4522 008303 beq hci_inquiry_cancel ,phci_inquiry_cancel 
+0x4523 008304 beq hci_periodic_inquiry_mode ,hci_normal_reply 
+0x4524 008305 beq hci_exit_periodic_inquiry_mode ,hci_normal_reply 
+0x4525 008306 beq hci_create_connection ,phci_create_connection 
+0x4526 008307 beq hci_disconnect ,phci_disconnect 
+0x4527 008308 beq hci_add_sco_connection ,hci_normal_reply 
+0x4528 008309 beq hci_create_connection_cancel ,phci_create_connection_cancel 
+0x4529 008310 beq hci_accept_connection ,phci_accept_connection 
+0x452a 008311 beq hci_reject_connection ,phci_reject_connection 
+0x452b 008312 beq hci_link_key_request_reply ,phci_link_key_request_reply 
+0x452c 008313 beq hci_link_key_request_negative_reply ,phci_link_key_request_negative_reply 
+0x452d 008314 beq hci_pin_code_request_reply ,phci_pin_code_request_reply 
+0x452e 008315 beq hci_pin_code_request_negative_reply ,phci_pin_code_request_negative_reply 
+0x452f 008316 beq hci_change_connection_packet_type ,phci_change_connection_packet_type 
+0x4530 008317 beq hci_authentication_requested ,phci_authentication_requested 
+0x4531 008318 beq hci_set_connection_encryption ,phci_set_connection_encryption 
+0x4532 008319 beq hci_change_connection_link_key ,hci_normal_reply 
+0x4533 008320 beq hci_master_link_key ,hci_normal_reply 
+0x4534 008321 beq hci_remote_name_request ,phci_remote_name_request 
+0x4535 008322 beq hci_read_remote_supported_features ,phci_read_remote_supported_features 
+0x4536 008323 beq hci_read_remote_ext_features ,phci_read_remote_ext_features 
+0x4537 008324 beq hci_read_remote_version_information ,phci_read_remote_version_information 
+0x4538 008325 beq hci_read_clock_offset ,phci_read_clock_offset 
+0x4539 008326 beq hci_setup_sco_connection ,phci_setup_sco_connection 
+0x453a 008327 beq hci_accept_sco_connection ,phci_accept_sco_connection 
+0x453b 008328 beq hci_io_cap_request_reply ,phci_io_cap_request_reply 
+0x453c 008329 branch phci_unknown_command 
+:      008332 phci_grp_link_policy:
+0x453d 008333 set0 mark_ext_patch ,mark 
+0x453e 008334 bpatch patch1a_7 ,mem_patch1a 
+0x453f 008335 deposit queue 
+0x4540 008336 beq hci_role_discovery ,phci_role_discovery 
+0x4541 008337 beq hci_write_link_policy_settings ,phci_write_link_policy_settings 
+0x4542 008338 beq hci_hold_mode ,hci_normal_reply 
+0x4543 008339 beq hci_sniff_mode ,phci_sniff_mode 
+0x4544 008340 beq hci_exit_sniff_mode ,phci_exit_sniff_mode 
+0x4545 008341 beq hci_park_mode ,hci_normal_reply 
+0x4546 008342 beq hci_exit_park_mode ,hci_normal_reply 
+0x4547 008343 beq hci_qos_setup ,hci_normal_reply 
+0x4548 008344 beq hci_switch_role ,phci_switch_role 
+0x4549 008345 beq hci_read_link_policy_settings ,hci_normal_reply 
+0x454a 008346 beq hci_read_default_link_policy_settings ,hci_normal_reply 
+0x454b 008347 beq hci_write_default_link_policy_settings ,hci_normal_reply 
+0x454c 008348 beq hci_flow_specification ,hci_normal_reply 
+0x454d 008349 beq hci_sniff_subrating ,phci_sniff_subrating 
+0x454e 008350 branch phci_unknown_command 
+:      008352 phci_grp_baseband:
+0x454f 008353 set0 mark_ext_patch ,mark 
+0x4550 008354 bpatch patch1b_0 ,mem_patch1b 
+0x4551 008355 deposit queue 
+0x4552 008356 beq hci_set_event_mask ,phci_set_event_mask 
+0x4553 008357 beq hci_reset ,hci_normal_reply 
+0x4554 008358 beq hci_delete_stored_link_key ,phci_delete_stored_link_key 
+0x4555 008359 beq hci_write_local_name ,phci_change_local_name 
+0x4556 008360 beq hci_read_local_name ,phci_read_local_name 
+0x4557 008361 beq hci_write_page_timeout ,phci_write_page_timeout 
+0x4558 008362 beq hci_read_scan_enable ,phci_read_scan_enable 
+0x4559 008363 beq hci_write_scan_enable ,phci_write_scan_enable 
+0x455a 008364 beq hci_write_page_scan_activity ,phci_write_page_scan_activity 
+0x455b 008365 beq hci_write_inquiry_scan_activity ,phci_write_inquiry_scan_activity 
+0x455c 008366 beq hci_write_authentication_enable ,phci_write_authentication_enable 
+0x455d 008367 beq hci_write_encryption_mode ,phci_write_encryption_mode 
+0x455e 008368 beq hci_write_class_of_device ,phci_write_class_of_device 
+0x455f 008369 beq hci_write_voice_setting ,hci_normal_reply 
+0x4560 008370 beq hci_set_controller_to_host_flow_control ,hci_normal_reply 
+0x4561 008371 beq hci_host_buffer_size ,hci_normal_reply 
+0x4562 008372 beq hci_host_num_completed_packets ,phci_host_num_completed 
+0x4563 008373 beq hci_write_inquiry_scan_type ,hci_normal_reply 
+0x4564 008374 beq hci_write_inquiry_mode ,hci_normal_reply 
+0x4565 008375 beq hci_write_page_scan_type ,hci_normal_reply 
+0x4566 008376 beq hci_read_extended_inquiry_response ,phci_read_ext_inquiry_response 
+0x4567 008377 beq hci_write_simple_pairing_mode ,phci_write_ssp_mode 
+0x4568 008378 branch phci_unknown_command 
+:      008380 phci_grp_info:
+0x4569 008381 set0 mark_ext_patch ,mark 
+0x456a 008382 bpatch patch1b_1 ,mem_patch1b 
+0x456b 008383 deposit queue 
+0x456c 008384 beq hci_read_local_version_information ,phci_read_local_version_information 
+0x456d 008385 beq hci_read_local_supported_features ,phci_read_local_supported_features 
+0x456e 008386 beq hci_read_local_ext_features ,phci_read_local_ext_features 
+0x456f 008387 beq hci_read_buffer_size ,phci_read_buffer_size 
+0x4570 008388 beq hci_read_bd_addr ,phci_read_bd_addr 
+0x4571 008389 branch phci_unknown_command 
+:      008391 phci_grp_status:
+0x4572 008392 set0 mark_ext_patch ,mark 
+0x4573 008393 bpatch patch1b_2 ,mem_patch1b 
+0x4574 008394 deposit queue 
+0x4575 008395 beq hci_read_failed_contact_counter ,hci_normal_reply 
+0x4576 008396 beq hci_reset_failed_contact_counter ,phci_reset_failed_contact_counter 
+0x4577 008397 beq hci_get_link_quality ,phci_get_link_quality 
+0x4578 008398 beq hci_read_rssi ,phci_read_rssi 
+0x4579 008399 beq hci_read_afh_channel_map ,phci_read_afh_channel_map 
+0x457a 008400 beq hci_read_bd_clock ,phci_read_bd_clock 
+0x457b 008401 branch phci_unknown_command 
+:      008403 phci_grp_test:
+0x457c 008404 set0 mark_ext_patch ,mark 
+0x457d 008405 bpatch patch1b_3 ,mem_patch1b 
+0x457e 008406 deposit queue 
+0x457f 008407 beq hci_read_loopback_mode ,hci_normal_reply 
+0x4580 008408 beq hci_write_loopback_mode ,hci_normal_reply 
+0x4581 008409 beq hci_enable_device_under_test_mode ,hci_normal_reply 
+0x4582 008410 beq hci_write_simple_pairing_debug_mode ,hci_normal_reply 
+0x4583 008411 branch phci_unknown_command 
+0x4584 008412 rtn 
+:      008414 phci_grp_vendor_specific:
+0x4585 008415 set0 mark_ext_patch ,mark 
+0x4586 008416 bpatch patch1b_4 ,mem_patch1b 
+0x4587 008417 deposit queue 
+0x4588 008418 beq hci_vendor_cmd_reset ,hci_normal_reply 
+0x4589 008419 beq hci_vendor_cmd_chipid ,phci_grp_vendor_chipid 
+0x458a 008420 beq hci_vendor_cmd_baud ,phci_grp_vendor_baud 
+0x458b 008421 beq hci_vendor_cmd_patch ,phci_grp_vendor_patch 
+0x458c 008422 beq hci_vendor_cmd_patch_done ,phci_grp_vendor_done 
+0x458d 008423 beq hci_vendor_cmd_echo ,hci_normal_reply 
+0x458e 008424 beq hci_vendor_cmd_bdaddr ,phci_grp_vendor_bdaddr 
+0x458f 008425 beq hci_vendor_cmd_enter_lpm ,phci_grp_vendor_enter_lpm 
+0x4590 008427 beq hci_vendor_cmd_mem ,phci_grp_vendor_mem 
+0x4591 008428 beq hci_vendor_cmd_eep ,phci_grp_vendor_eep 
+0x4592 008429 branch hci_normal_reply 
+:      008431 phci_grp_vendor_enter_lpm:
+0x4593 008432 call hci_normal_reply 
+0x4594 008433 call wait_uarttx 
+0x4595 008434 call gpio_pu_uart_tx 
+:      008435 hci_enter_lpm:
+0x4596 008436 call app_put_lpm_wake_lock 
+0x4597 008437 call app_l2cap_flow_control_enable 
+0x4598 008438 branch gpio_rx_config_input_with_pu 
+:      008440 hci_exit_lpm:
+0x4599 008441 jam hci_rx_ready ,mem_hci_lt_rx_state 
+0x459a 008442 call app_get_lpm_wake_lock 
+0x459b 008443 call hci_lpm_init 
+0x459c 008444 branch app_l2cap_flow_control_disable 
+:      008446 phci_grp_vendor_chipid:
+0x459d 008447 call hci_get_cmd_complete_ptr 
+0x459e 008448 hfetch 2 ,core_chipid 
+0x459f 008449 istore 2 ,contwu 
+0x45a0 008450 force 6 ,loopcnt 
+0x45a1 008451 branch hci_command_complete 
+:      008453 phci_grp_vendor_baud:
+0x45a2 008454 ifetch 2 ,contru 
+0x45a3 008455 store 2 ,mem_baud 
+0x45a4 008456 hstore 2 ,core_uart_baud 
+0x45a5 008457 rtn 
+:      008459 phci_grp_vendor_patch:
+0x45a6 008461 ifetch 1 ,contru 
+0x45a7 008462 copy pdata ,temp 
+0x45a8 008463 hstore 1 ,core_ucode_low 
+0x45a9 008464 ifetch 1 ,contru 
+0x45aa 008465 iadd temp ,temp 
+0x45ab 008466 set1 7 ,pdata 
+0x45ac 008467 hstore 1 ,core_ucode_ctrl 
+0x45ad 008468 ifetch 1 ,contru 
+0x45ae 008469 iadd temp ,temp 
+0x45af 008470 copy pdata ,loopcnt 
+:      008471 phci_grp_vendor_patch_loop:
+0x45b0 008472 ifetch 1 ,contru 
+0x45b1 008473 hstore 1 ,core_ucode_data 
+0x45b2 008474 iadd temp ,temp 
+0x45b3 008475 loop phci_grp_vendor_patch_loop 
+0x45b4 008476 and temp ,0xff ,temp 
+0x45b5 008477 ifetch 1 ,contru 
+0x45b6 008478 isub temp ,null 
+0x45b7 008479 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45b8 008480 branch hci_normal_reply 
+:      008482 phci_grp_vendor_done:
+0x45b9 008483 arg 0x20 ,loopcnt 
+0x45ba 008484 arg mem_patch00 ,contw 
+0x45bb 008485 arg 0 ,temp 
+:      008486 phci_grp_vendor_done_loop:
+0x45bc 008487 ifetch 1 ,contru 
+0x45bd 008488 istore 1 ,contw 
+0x45be 008489 iadd temp ,temp 
+0x45bf 008490 loop phci_grp_vendor_done_loop 
+0x45c0 008491 and temp ,0xff ,temp 
+0x45c1 008492 ifetch 1 ,contru 
+0x45c2 008493 isub temp ,null 
+0x45c3 008494 nbranch phci_grp_vendor_patch_bad ,zero 
+0x45c4 008495 hjam 0 ,core_ucode_ctrl 
+0x45c5 008496 call hci_normal_reply 
+0x45c6 008497 call h4_rx_discard_packet 
+0x45c7 008498 branch soft_reset 
+:      008500 phci_grp_vendor_patch_bad:
+0x45c8 008501 hjam 0 ,core_ucode_ctrl 
+0x45c9 008502 branch start 
+:      008504 phci_grp_vendor_bdaddr:
+0x45ca 008505 ifetch 6 ,contru 
+0x45cb 008506 store 6 ,mem_lap 
+0x45cc 008507 branch hci_normal_reply 
+:      008510 phci_grp_vendor_mem:
+0x45cd 008511 ifetch 1 ,contru 
+0x45ce 008512 store 1 ,mem_hci_curr_len 
+0x45cf 008513 copy pdata ,loopcnt 
+0x45d0 008514 ifetch 2 ,contru 
+0x45d1 008515 store 2 ,mem_hci_curr_target 
+0x45d2 008516 copy pdata ,contw 
+0x45d3 008517 call uart_copy_rx_bytes 
+0x45d4 008518 branch hci_normal_reply 
+:      008521 phci_grp_vendor_eep:
+0x45d5 008522 ifetch 1 ,contru 
+0x45d6 008523 store 1 ,mem_hci_curr_len 
+0x45d7 008524 copy pdata ,loopcnt 
+0x45d8 008525 ifetch 2 ,contru 
+0x45d9 008526 store 2 ,mem_hci_curr_target 
+0x45da 008527 arg mem_l2cap_rxbuff1 ,contw 
+0x45db 008528 call uart_copy_rx_bytes 
+0x45dc 008529 fetcht 1 ,mem_hci_curr_len 
+0x45dd 008530 arg mem_l2cap_rxbuff1 ,rega 
+0x45de 008531 fetch 2 ,mem_hci_curr_target 
+0x45df 008532 branch iicd_write_ota_data 
+:      008538 phci_grp_low_energy:
+0x45e0 008539 set0 mark_ext_patch ,mark 
+0x45e1 008540 bpatch patch1b_5 ,mem_patch1b 
+0x45e2 008541 deposit queue 
+0x45e3 008542 beq hci_le_set_event_mask ,hci_normal_reply 
+0x45e4 008543 beq hci_le_read_buffer_size ,phci_le_read_buffer_size 
+0x45e5 008544 beq hci_le_read_local_supported_features ,phci_le_read_local_supported_features 
+0x45e6 008545 beq hci_le_set_advertising_parameters ,phci_le_set_adv_param 
+0x45e7 008546 beq hci_le_set_advertising_data ,phci_le_set_adv_data 
+0x45e8 008547 beq hci_le_set_scan_response_data ,phci_le_set_scan_response_data 
+0x45e9 008548 beq hci_le_set_advertise_enable ,phci_le_set_adv_enable 
+0x45ea 008549 beq hci_le_set_scan_parameters ,phci_le_set_scan_param 
+0x45eb 008550 beq hci_le_set_scan_enable ,phci_le_set_scan_enable 
+0x45ec 008551 beq hci_le_create_connection ,phci_le_create_conn 
+0x45ed 008552 beq hci_le_create_connection_cancel ,phci_le_create_conn_cancel 
+0x45ee 008553 beq hci_le_read_channel_map ,phci_le_read_channel_map 
+0x45ef 008554 beq hci_le_read_remote_used_features ,hci_command_status 
+0x45f0 008555 beq hci_le_connection_update ,hci_normal_reply 
+0x45f1 008556 branch phci_unknown_command 
+0x45f2 008557 rtn 
+:      008558 phci_le_read_buffer_size:
+0x45f3 008559 call hci_get_cmd_complete_ptr 
+0x45f4 008560 setarg 0 
+0x45f5 008561 istore 3 ,contwu 
+0x45f6 008562 force 0x07 ,loopcnt 
+0x45f7 008563 branch hci_command_complete 
+:      008565 phci_le_read_local_supported_features:
+0x45f8 008566 call hci_get_cmd_complete_ptr 
+0x45f9 008567 setarg 1 
+0x45fa 008568 istore 2 ,contwu 
+0x45fb 008569 setarg 0 
+0x45fc 008570 istore 6 ,contwu 
+0x45fd 008571 force 0x0c ,loopcnt 
+0x45fe 008572 branch hci_command_complete 
+:      008574 phci_le_set_adv_param:
+0x45ff 008575 arg 15 ,loopcnt 
+0x4600 008576 arg mem_le_adv_param ,contw 
+0x4601 008577 call uart_copy_rx_bytes 
+0x4602 008578 branch hci_normal_reply 
+:      008580 phci_le_set_adv_data:
+0x4603 008581 arg 32 ,loopcnt 
+0x4604 008582 arg mem_le_adv_data_len ,contw 
+0x4605 008583 call uart_copy_rx_bytes 
+0x4606 008584 branch hci_normal_reply 
+:      008586 phci_le_set_scan_response_data:
+0x4607 008587 arg 32 ,loopcnt 
+0x4608 008588 arg mem_le_scan_data_len ,contw 
+0x4609 008589 call uart_copy_rx_bytes 
+0x460a 008590 branch hci_normal_reply 
+:      008592 phci_le_set_adv_enable:
+0x460b 008593 ifetch 1 ,contru 
+0x460c 008594 store 1 ,mem_le_adv_enable 
+0x460d 008595 branch hci_normal_reply 
+:      008597 phci_le_set_scan_param:
+0x460e 008598 ifetch 7 ,contru 
+0x460f 008599 store 7 ,mem_le_scan_params 
+0x4610 008600 branch hci_normal_reply 
+:      008602 phci_le_set_scan_enable:
+0x4611 008603 ifetch 1 ,contru 
+0x4612 008604 store 1 ,mem_le_scan_enable 
+0x4613 008605 branch hci_normal_reply 
+:      008607 phci_le_create_conn:
+0x4614 008608 ifetch 4 ,contru 
+0x4615 008609 store 4 ,mem_le_scan_interval 
+0x4616 008610 ifetch 1 ,contru 
+0x4617 008611 store 1 ,mem_le_scan_filter_policy 
+0x4618 008612 arg 20 ,loopcnt 
+0x4619 008613 arg mem_le_conn_param ,contw 
+0x461a 008614 call uart_copy_rx_bytes 
+0x461b 008615 jam 1 ,mem_le_scan_enable 
+0x461c 008616 fetch 1 ,mem_le_conn_own_addr_type 
+0x461d 008617 store 1 ,mem_le_scan_own_addr_type 
+0x461e 008618 fetch 2 ,mem_le_conn_interval_max 
+0x461f 008619 store 2 ,mem_le_conn_interval 
+0x4620 008620 fetch 2 ,mem_le_conn_latency 
+0x4621 008621 store 2 ,mem_le_slave_latency 
+0x4622 008622 fetch 2 ,mem_le_conn_superto 
+0x4623 008623 store 2 ,mem_le_superto 
+0x4624 008624 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x4625 008625 branch hci_command_status 
+:      008627 phci_le_create_conn_cancel:
+0x4626 008629 branch hci_normal_reply 
+:      008631 phci_le_read_channel_map:
+0x4627 008632 call hci_get_cmd_complete_ptr 
+0x4628 008633 ifetch 2 ,contru 
+0x4629 008634 istore 2 ,contwu 
+0x462a 008635 setarg 0x1fffff 
+0x462b 008636 istore 5 ,contwu 
+0x462c 008637 force 0x0b ,loopcnt 
+0x462d 008638 branch hci_command_complete 
+:      008643 phci_host_num_completed:
+0x462e 008644 ifetch 3 ,contru 
+0x462f 008645 ifetcht 3 ,contru 
+0x4630 008646 fetch 2 ,mem_acl_credits 
+0x4631 008647 iadd temp ,pdata 
+0x4632 008648 store 2 ,mem_acl_credits 
+0x4633 008649 rtn 
+:      008651 phci_inquiry:
+0x4634 008652 ifetch 3 ,contru 
+0x4635 008653 store 3 ,mem_glap 
+:      008654 do_at_inquiry0:
+0x4636 008655 jam hci_cmd_inquiry ,mem_hci_cmd 
+0x4637 008656 ifetch 1 ,contru 
+0x4638 008657 arg 1600 ,temp 
+0x4639 008658 imul32 temp ,pdata 
+0x463a 008659 arg 0xffff ,temp 
+0x463b 008660 isub temp ,null 
+0x463c 008661 nbranch phci_inquiry_nowrap ,positive 
+0x463d 008662 deposit temp 
+:      008663 phci_inquiry_nowrap:
+0x463e 008664 force inquiry_length_timer ,queue 
+0x463f 008665 call timer_init 
+0x4640 008666 fetch 1 ,mem_at_using_flag 
+0x4641 008667 bbit1 at_flag_inq ,at_rev_end 
+0x4642 008668 branch hci_command_status 
+:      008671 phci_inquiry_cancel:
+0x4643 008672 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x4644 008673 branch hci_normal_reply 
+:      008675 phci_create_connection:
+0x4645 008676 call phci_read_plap 
+0x4646 008677 ifetch 2 ,contru 
+0x4647 008678 store 2 ,mem_packet_type 
+0x4648 008679 ifetch 2 ,contru 
+0x4649 008680 store 1 ,mem_page_mode 
+0x464a 008681 call phci_read_clock 
+0x464b 008682 ifetch 1 ,contru 
+0x464c 008683 store 1 ,mem_allow_switch 
+0x464d 008684 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x464e 008685 branch hci_command_status 
+:      008688 phci_disconnect:
+0x464f 008689 jam hci_cmd_disconn ,mem_hci_cmd 
+0x4650 008690 ifetch 2 ,contru 
+0x4651 008691 store 1 ,mem_hci_conn_handle 
+0x4652 008692 ifetch 1 ,contru 
+0x4653 008693 store 1 ,mem_disconn_reason_send 
+0x4654 008694 jam hci_error_connection_terminated_by_local_host ,mem_hci_disconn_reason 
+0x4655 008695 fetch 1 ,mem_hci_conn_handle 
+0x4656 008696 fetcht 1 ,mem_sco_handle 
+0x4657 008697 isub temp ,null 
+0x4658 008698 nbranch hci_command_status ,zero 
+0x4659 008699 jam hci_cmd_disconn_sco ,mem_hci_cmd 
+0x465a 008700 fetch 1 ,mem_sco_asso_handle 
+0x465b 008701 store 1 ,mem_hci_conn_handle 
+0x465c 008702 branch hci_command_status 
+:      008704 phci_create_connection_cancel:
+0x465d 008705 call hci_get_cmd_complete_ptr 
+0x465e 008706 call hci_write_plap 
+0x465f 008707 force 10 ,loopcnt 
+0x4660 008708 call hci_command_complete 
+0x4661 008710 jam hci_cmd_detach ,mem_hci_cmd 
+0x4662 008711 force hci_error_no_connection ,temp 
+0x4663 008712 branch hci_send_connection_error 
+:      008714 phci_link_key_request_reply:
+0x4664 008715 call phci_read_plap 
+0x4665 008716 arg mem_link_key ,contw 
+0x4666 008717 force 16 ,loopcnt 
+0x4667 008718 call uart_copy_rx_bytes 
+0x4668 008719 jam hci_cmd_linkkey ,mem_hci_cmd 
+0x4669 008720 branch phci_pin_code_reply 
+:      008722 phci_link_key_request_negative_reply:
+0x466a 008723 call phci_read_plap 
+0x466b 008724 jam hci_cmd_nokey ,mem_hci_cmd 
+0x466c 008725 branch phci_pin_code_reply 
+:      008727 phci_pin_code_request_reply:
+0x466d 008728 call phci_read_plap 
+0x466e 008729 ifetch 1 ,contru 
+0x466f 008730 store 1 ,mem_pin_length 
+0x4670 008731 iforce loopcnt 
+0x4671 008732 arg mem_pin ,contw 
+0x4672 008733 call uart_copy_rx_bytes 
+0x4673 008734 jam hci_cmd_pair ,mem_hci_cmd 
+0x4674 008735 branch phci_pin_code_reply 
+:      008737 phci_pin_code_request_negative_reply:
+0x4675 008738 call phci_read_plap 
+0x4676 008739 jam hci_cmd_nopair ,mem_hci_cmd 
+:      008740 phci_pin_code_reply:
+0x4677 008741 call hci_get_cmd_complete_ptr 
+0x4678 008742 call hci_write_plap 
+0x4679 008743 force 10 ,loopcnt 
+0x467a 008744 branch hci_command_complete 
+:      008746 phci_io_cap_request_reply:
+0x467b 008748 increase 6 ,contru 
+0x467c 008749 ifetch 3 ,contru 
+0x467d 008750 store 3 ,mem_sp_iocap_local 
+0x467e 008751 fetch 1 ,mem_master_sp_state 
+0x467f 008752 beq sp_master_stat_start_done ,phci_io_cap_request_reply_master 
+0x4680 008753 beq sp_stat_key_send ,phci_io_cap_request_reply_master 
+0x4681 008754 jam hci_cmd_io_cap ,mem_hci_cmd 
+0x4682 008755 branch phci_io_cap_request_reply_commom 
+:      008756 phci_io_cap_request_reply_master:
+0x4683 008757 jam sp_flag_commit ,mem_master_sp_flag 
+:      008758 phci_io_cap_request_reply_commom:
+0x4684 008759 call hci_get_cmd_complete_ptr 
+0x4685 008760 call hci_write_plap 
+0x4686 008761 force 10 ,loopcnt 
+0x4687 008762 branch hci_command_complete 
+:      008765 phci_authentication_requested:
+0x4688 008766 call phci_read_handle 
+0x4689 008767 jam hci_cmd_auth ,mem_hci_cmd 
+0x468a 008768 branch hci_command_status 
+:      008770 phci_set_connection_encryption:
+0x468b 008771 call phci_read_handle 
+0x468c 008772 ifetch 1 ,contru 
+0x468d 008773 increase hci_cmd_stopencrypt ,pdata 
+0x468e 008774 store 1 ,mem_hci_cmd 
+0x468f 008775 branch hci_command_status 
+:      008777 phci_remote_name_request:
+0x4690 008778 call phci_read_plap 
+0x4691 008779 ifetch 2 ,contru 
+0x4692 008780 store 1 ,mem_page_mode 
+0x4693 008781 call phci_read_clock 
+0x4694 008782 jam hci_cmd_remote_name_req ,mem_hci_cmd 
+0x4695 008783 branch hci_command_status 
+:      008785 phci_read_remote_ext_features:
+0x4696 008786 ifetch 2 ,contru 
+0x4697 008787 ifetch 1 ,contru 
+0x4698 008788 store 1 ,mem_ext_features_page 
+0x4699 008789 jam hci_cmd_remote_ext_features_req ,mem_hci_cmd 
+0x469a 008790 branch hci_command_status 
+:      008792 phci_read_remote_supported_features:
+0x469b 008794 fetch 1 ,mem_conn_handle 
+0x469c 008795 force hci_error_no_connection ,rega 
+0x469d 008796 branch hci_command_status_err ,blank 
+0x469e 008797 call phci_read_handle 
+0x469f 008798 jam hci_cmd_remote_feature_req ,mem_hci_cmd 
+0x46a0 008799 branch hci_command_status 
+:      008802 phci_read_remote_version_information:
+0x46a1 008804 fetch 1 ,mem_conn_handle 
+0x46a2 008805 force hci_error_no_connection ,rega 
+0x46a3 008806 branch hci_command_status_err ,blank 
+0x46a4 008807 call phci_read_handle 
+0x46a5 008808 jam hci_cmd_remote_version_req ,mem_hci_cmd 
+0x46a6 008809 branch hci_command_status 
+:      008812 phci_read_clock_offset:
+0x46a7 008813 call phci_status_reply_temp 
+0x46a8 008814 force hci_event_read_clock_offset_complete ,queue 
+0x46a9 008815 force 5 ,loopcnt 
+0x46aa 008816 branch hci_send_event 
+:      008818 phci_setup_sco_connection:
+0x46ab 008819 call phci_read_handle 
+0x46ac 008820 increase 10 ,contru 
+0x46ad 008821 ifetch 2 ,contru 
+0x46ae 008822 store 2 ,mem_voice_setting 
+0x46af 008823 ifetch 1 ,contru 
+0x46b0 008824 store 1 ,mem_retransmission_effort 
+0x46b1 008825 ifetch 2 ,contru 
+0x46b2 008826 store 2 ,mem_sco_ptype 
+0x46b3 008827 jam 2 ,mem_air_mode 
+0x46b4 008828 jam hci_cmd_setup_sco ,mem_hci_cmd 
+0x46b5 008829 branch hci_command_status 
+:      008831 phci_accept_sco_connection:
+0x46b6 008832 jam hci_cmd_accept_sco_conn ,mem_hci_cmd 
+0x46b7 008833 branch hci_command_status 
+:      008837 phci_read_local_name:
+0x46b8 008838 call hci_get_cmd_complete_ptr 
+0x46b9 008839 arg mem_local_name ,contr 
+0x46ba 008840 sub contr ,0xff ,loopcnt 
+0x46bb 008841 call uart_copy_tx_bytes 
+0x46bc 008842 force 0 ,pdata 
+0x46bd 008843 sub contr ,mem_local_name ,loopcnt 
+0x46be 008844 increase 0xf8 ,loopcnt 
+0x46bf 008845 call uart_write_bytes 
+0x46c0 008846 force 0xfc ,loopcnt 
+0x46c1 008847 branch hci_command_complete 
+:      008849 phci_change_local_name:
+0x46c2 008850 arg mem_local_name ,contw 
+0x46c3 008851 sub contw ,0xff ,loopcnt 
+:      008852 phci_change_local_name_loop:
+0x46c4 008853 ifetch 1 ,contru 
+0x46c5 008854 istore 1 ,contw 
+0x46c6 008855 branch phci_write_local_name_end ,blank 
+0x46c7 008856 loop phci_change_local_name_loop 
+:      008857 phci_write_local_name_end:
+0x46c8 008858 sub contw ,mem_local_name ,pdata 
+0x46c9 008859 sub pdata ,0 ,pdata 
+0x46ca 008860 store 1 ,mem_local_name_length 
+0x46cb 008861 branch hci_normal_reply 
+:      008863 phci_role_discovery:
+0x46cc 008864 call hci_get_cmd_complete_ptr 
+0x46cd 008865 call hci_write_handle 
+0x46ce 008866 force 0 ,pdata 
+0x46cf 008867 nsetflag master ,0 ,pdata 
+0x46d0 008868 istore 1 ,contwu 
+0x46d1 008869 force 7 ,loopcnt 
+0x46d2 008870 arg 0x809 ,alarm 
+0x46d3 008871 call hci_command_complete 
+0x46d4 008872 branch cmd_exit 
+0x46d5 008873 jam hci_cmd_role_discovery ,mem_hci_cmd 
+0x46d6 008874 rtn 
+:      008877 phci_write_link_policy_settings:
+0x46d7 008878 call phci_copy_handle 
+0x46d8 008879 force 6 ,loopcnt 
+0x46d9 008880 branch hci_command_complete 
+:      008883 phci_delete_stored_link_key:
+0x46da 008884 branch hci_normal_reply 
+:      008886 phci_write_page_timeout:
+0x46db 008887 ifetch 2 ,contru 
+0x46dc 008888 store 2 ,mem_page_to 
+0x46dd 008889 branch hci_normal_reply 
+:      008892 phci_write_scan_enable:
+0x46de 008893 ifetch 1 ,contru 
+0x46df 008894 store 1 ,mem_scan_mode 
+0x46e0 008895 branch hci_normal_reply 
+:      008897 phci_write_page_scan_activity:
+0x46e1 008898 ifetch 2 ,contru 
+0x46e2 008899 store 2 ,mem_pscan_interval 
+0x46e3 008900 ifetch 2 ,contru 
+0x46e4 008901 store 2 ,mem_pscan_window 
+0x46e5 008902 branch hci_normal_reply 
+:      008904 phci_write_inquiry_scan_activity:
+0x46e6 008905 ifetch 2 ,contru 
+0x46e7 008906 store 2 ,mem_iscan_interval 
+0x46e8 008907 ifetch 2 ,contru 
+0x46e9 008908 store 2 ,mem_iscan_window 
+0x46ea 008909 branch hci_normal_reply 
+:      008911 phci_write_encryption_mode:
+0x46eb 008912 branch hci_normal_reply 
+:      008915 phci_write_authentication_enable:
+0x46ec 008916 ifetch 1 ,contru 
+0x46ed 008917 store 1 ,mem_auth_enable 
+0x46ee 008918 branch hci_normal_reply 
+:      008920 phci_write_class_of_device:
+0x46ef 008921 ifetch 3 ,contru 
+0x46f0 008922 store 3 ,mem_class 
+0x46f1 008923 branch hci_normal_reply 
+:      008928 phci_read_ext_inquiry_response:
+0x46f2 008929 deposit temp 
+0x46f3 008930 branch hci_normal_reply ,blank 
+0x46f4 008931 call hci_get_payload_ptr 
+0x46f5 008932 force 0x1 ,pdata 
+0x46f6 008933 istore 1 ,contwu 
+0x46f7 008934 deposit alarm 
+0x46f8 008935 istore 2 ,contwu 
+0x46f9 008936 force hci_error_invalid_hci_command_parameters ,pdata 
+0x46fa 008937 istore 1 ,contwu 
+0x46fb 008938 setarg 0 
+0x46fc 008939 increase 0xf1 ,loopcnt 
+0x46fd 008940 call uart_write_bytes 
+0x46fe 008942 force hci_event_command_complete ,queue 
+0x46ff 008943 force 0xf5 ,loopcnt 
+0x4700 008944 branch hci_send_event 
+:      008948 phci_write_ssp_mode:
+0x4701 008949 ifetch 1 ,contru 
+0x4702 008950 ncall ssp_enable ,blank 
+0x4703 008951 call ssp_disable ,blank 
+0x4704 008952 branch hci_normal_reply 
+:      008954 phci_read_scan_enable:
+0x4705 008955 call hci_get_cmd_complete_ptr 
+0x4706 008956 fetch 1 ,mem_scan_mode 
+0x4707 008957 istore 1 ,contwu 
+0x4708 008958 force 5 ,loopcnt 
+0x4709 008959 branch hci_command_complete 
+:      008961 phci_read_local_version_information:
+0x470a 008962 call hci_get_cmd_complete_ptr 
+0x470b 008963 fetch 8 ,mem_hci_version 
+0x470c 008964 istore 8 ,contwu 
+0x470d 008965 force 12 ,loopcnt 
+0x470e 008966 branch hci_command_complete 
+:      008968 phci_read_local_supported_features:
+0x470f 008969 call hci_get_cmd_complete_ptr 
+0x4710 008970 fetch 8 ,mem_features 
+0x4711 008971 istore 8 ,contwu 
+0x4712 008972 force 12 ,loopcnt 
+0x4713 008973 branch hci_command_complete 
+:      008975 phci_read_local_ext_features:
+0x4714 008976 call hci_get_cmd_complete_ptr 
+0x4715 008977 setarg 0x0101 
+0x4716 008978 istore 2 ,contwu 
+0x4717 008979 setarg 0x01 
+0x4718 008980 istore 8 ,contwu 
+0x4719 008981 force 14 ,loopcnt 
+0x471a 008982 branch hci_command_complete 
+:      008984 phci_read_buffer_size:
+0x471b 008985 call hci_get_cmd_complete_ptr 
+0x471c 008986 fetch 7 ,mem_acl_pktlen 
+0x471d 008987 istore 7 ,contwu 
+0x471e 008988 force 11 ,loopcnt 
+0x471f 008989 branch hci_command_complete 
+:      008991 phci_read_bd_addr:
+0x4720 008992 call hci_get_cmd_complete_ptr 
+0x4721 008993 fetch 6 ,mem_lap 
+0x4722 008994 istore 6 ,contwu 
+0x4723 008995 force 10 ,loopcnt 
+0x4724 008996 branch hci_command_complete 
+:      008998 phci_set_event_mask:
+0x4725 008999 branch hci_normal_reply 
+:      009002 phci_reset_failed_contact_counter:
+0x4726 009003 branch hci_normal_reply 
+:      009004 phci_get_link_quality:
+0x4727 009005 call hci_get_cmd_complete_ptr 
+0x4728 009006 call hci_write_handle 
+0x4729 009007 setarg 0xff 
+0x472a 009008 istore 1 ,contwu 
+0x472b 009009 force 7 ,loopcnt 
+0x472c 009010 branch hci_command_complete 
+:      009012 phci_read_rssi:
+0x472d 009013 call hci_get_cmd_complete_ptr 
+0x472e 009014 call hci_write_handle 
+0x472f 009015 setarg 0x00 
+0x4730 009016 istore 1 ,contwu 
+0x4731 009017 force 7 ,loopcnt 
+0x4732 009018 branch hci_command_complete 
+:      009020 phci_read_afh_channel_map:
+0x4733 009021 set0 mark_ext_patch ,mark 
+0x4734 009022 bpatch patch1b_6 ,mem_patch1b 
+0x4735 009023 branch hci_normal_reply 
+:      009024 phci_read_bd_clock:
+0x4736 009025 set0 mark_ext_patch ,mark 
+0x4737 009026 bpatch patch1b_7 ,mem_patch1b 
+0x4738 009027 branch hci_normal_reply 
+:      009032 phci_accept_connection:
+0x4739 009033 call phci_read_plap 
+0x473a 009034 jam hci_cmd_accept_conn ,mem_hci_cmd 
+0x473b 009035 ifetch 1 ,contru 
+0x473c 009036 beq 1 ,hci_command_status 
+0x473d 009037 jam hci_cmd_accept_with_switch ,mem_hci_cmd 
+0x473e 009038 branch hci_command_status 
+:      009040 phci_reject_connection:
+0x473f 009041 branch phci_accept_connection 
+0x4740 009042 call phci_read_plap 
+0x4741 009043 jam hci_cmd_reject_conn ,mem_hci_cmd 
+0x4742 009044 branch hci_normal_reply 
+:      009046 phci_change_connection_packet_type:
+0x4743 009047 call hci_command_status 
+0x4744 009048 call hci_get_payload_ptr 
+0x4745 009049 setarg 0 
+0x4746 009050 istore 1 ,contwu 
+0x4747 009051 ifetch 4 ,contru 
+0x4748 009052 istore 4 ,contwu 
+0x4749 009053 force 8 ,loopcnt 
+0x474a 009054 arg hci_event_connection_packet_type_changed ,queue 
+0x474b 009055 arg 5 ,loopcnt 
+0x474c 009056 branch hci_send_event 
+:      009058 phci_unknown_command:
+0x474d 009059 force hci_error_unknown_hci_command ,rega 
+0x474e 009060 branch hci_command_status_err 
+:      009062 phci_sniff_mode:
+0x474f 009065 call phci_read_handle 
+0x4750 009066 ifetch 2 ,contru 
+0x4751 009067 store 2 ,mem_sniff_param_interval 
+0x4752 009068 ifetch 2 ,contru 
+0x4753 009069 store 2 ,mem_hci_sniff_min_interval 
+0x4754 009070 ifetch 2 ,contru 
+0x4755 009071 store 2 ,mem_sniff_param_attempt 
+0x4756 009072 ifetch 2 ,contru 
+0x4757 009073 store 2 ,mem_sniff_param_timeout 
+0x4758 009074 jam hci_cmd_in_sniff ,mem_hci_cmd 
+0x4759 009075 branch hci_command_status 
+:      009077 phci_exit_sniff_mode:
+0x475a 009078 call phci_read_handle 
+0x475b 009079 call exit_sniff 
+0x475c 009080 branch hci_command_status 
+:      009082 exit_sniff:
+0x475d 009083 jam hci_cmd_exit_sniff ,mem_hci_cmd 
+0x475e 009084 rtn 
+:      009086 phci_sniff_subrating:
+0x475f 009087 branch hci_normal_reply 
+:      009089 phci_switch_role:
+0x4760 009090 call phci_read_plap 
+0x4761 009091 jam hci_cmd_role_switch ,mem_hci_cmd 
+0x4762 009092 branch hci_command_status 
+:      009094 phci_read_plap:
+0x4763 009095 ifetch 6 ,contru 
+0x4764 009096 store 6 ,mem_hci_plap 
+0x4765 009097 rtn 
+:      009099 phci_read_handle:
+0x4766 009100 ifetch 2 ,contru 
+0x4767 009101 store 1 ,mem_hci_conn_handle 
+0x4768 009102 rtn 
+:      009104 phci_copy_handle:
+0x4769 009105 call phci_read_handle 
+0x476a 009106 call hci_get_cmd_complete_ptr 
+0x476b 009107 fetch 1 ,mem_hci_conn_handle 
+0x476c 009108 istore 2 ,contwu 
+0x476d 009109 rtn 
+:      009113 phci_status_reply_temp:
+0x476e 009114 call phci_read_handle 
+0x476f 009115 call hci_command_status 
+0x4770 009116 call hci_get_payload_ptr 
+0x4771 009117 force 0 ,pdata 
+0x4772 009118 istore 1 ,contwu 
+0x4773 009119 fetch 1 ,mem_hci_conn_handle 
+0x4774 009120 istore 2 ,contwu 
+0x4775 009121 rtn 
+:      009123 phci_read_clock:
+0x4776 009124 ifetch 2 ,contru 
+0x4777 009125 iadd clkn_bt ,pdata 
+0x4778 009126 and_into 0x1fc ,pdata 
+0x4779 009127 store 4 ,mem_page_clk 
+0x477a 009128 rtn 
+:      009130 hci_inquiry_reply:
+0x477b 009131 set0 mark_ext_patch ,mark 
+0x477c 009132 bpatch patch1c_0 ,mem_patch1c 
+0x477d 009133 fetch 1 ,mem_rp_packets 
+0x477e 009134 sub pdata ,2 ,null 
+0x477f 009135 nrtn positive 
+0x4780 009136 fetcht 6 ,extm_lap 
+0x4781 009137 call context_search_plap2 
+0x4782 009138 rtn zero 
+0x4783 009139 call hci_get_packet_ptr 
+0x4784 009140 setarg 0x10f22 
+0x4785 009141 istore 3 ,contwu 
+0x4786 009142 fetch 6 ,extm_lap 
+0x4787 009143 istore 6 ,contwu 
+0x4788 009144 fetch 1 ,extm_fhs_misc 
+0x4789 009145 copy pdata ,temp 
+0x478a 009146 rshift3 pdata ,pdata 
+0x478b 009147 rshift3 pdata ,pdata 
+0x478c 009148 istore 1 ,contwu 
+0x478d 009149 copy temp ,pdata 
+0x478e 009150 and pdata ,0x30 ,pdata 
+0x478f 009151 rshift3 pdata ,pdata 
+0x4790 009152 rshift pdata ,pdata 
+0x4791 009153 istore 1 ,contwu 
+0x4792 009154 fetch 3 ,extm_class 
+0x4793 009155 istore 3 ,contwu 
+0x4794 009156 fetch 4 ,mem_clke_bt 
+0x4795 009157 isub clkn_bt ,pdata 
+0x4796 009158 istore 2 ,contwu 
+0x4797 009159 setarg 0xc8 
+0x4798 009160 istore 1 ,contwu 
+0x4799 009161 force 15 ,loopcnt 
+0x479a 009162 branch hci_send_event_raw 
+:      009164 hci_inquiry_reply_eir:
+0x479b 009165 set0 mark_ext_patch ,mark 
+0x479c 009166 bpatch patch1c_1 ,mem_patch1c 
+0x479d 009167 force 540 ,temp 
+0x479e 009168 fetch 2 ,mem_h5tx_free 
+0x479f 009169 isub temp ,null 
+0x47a0 009170 nrtn positive 
+0x47a1 009171 fetcht 3 ,mem_extm_uap_restore 
+0x47a2 009172 fetch 3 ,extm_uap 
+0x47a3 009173 isub temp ,null 
+0x47a4 009174 rtn zero 
+0x47a5 009175 rtn blank 
+0x47a6 009176 store 3 ,mem_extm_uap_restore 
+0x47a7 009177 fetch 1 ,mem_rp_packets 
+0x47a8 009178 sub pdata ,2 ,null 
+0x47a9 009179 nrtn positive 
+0x47aa 009180 fetcht 6 ,extm_lap 
+0x47ab 009181 call context_search_plap2 
+0x47ac 009182 rtn zero 
+0x47ad 009183 call hci_eir_reply 
+0x47ae 009184 force 15 ,temp 
+0x47af 009185 fetch 1 ,mem_rxbuf + 1 
+0x47b0 009186 bne 0x09 ,hci_inquiry_reply_eir_end 
+0x47b1 009187 fetch 1 ,mem_rxbuf 
+0x47b2 009188 branch hci_inquiry_reply_eir_end ,blank 
+0x47b3 009189 iforce loopcnt 
+0x47b4 009190 istore 1 ,contwu 
+0x47b5 009191 iadd temp ,temp 
+0x47b6 009192 increase 1 ,temp 
+0x47b7 009193 arg mem_rxbuf + 1 ,contr 
+:      009195 hci_inquiry_name_loop:
+0x47b8 009196 ifetch 1 ,contr 
+0x47b9 009197 istore 1 ,contwu 
+0x47ba 009198 loop hci_inquiry_name_loop 
+:      009199 hci_inquiry_other_rtn_loop:
+0x47bb 009200 ifetch 1 ,contr 
+0x47bc 009201 branch hci_inquiry_reply_eir_end ,blank 
+0x47bd 009202 iforce loopcnt 
+0x47be 009203 istore 1 ,contwu 
+0x47bf 009204 iadd temp ,temp 
+0x47c0 009205 increase 1 ,temp 
+:      009206 hci_inquiry_other_loop:
+0x47c1 009207 ifetch 1 ,contr 
+0x47c2 009208 istore 1 ,contwu 
+0x47c3 009209 loop hci_inquiry_other_loop 
+0x47c4 009210 branch hci_inquiry_other_rtn_loop 
+:      009211 hci_inquiry_reply_eir_end:
+0x47c5 009212 sub temp ,0xff ,pdata 
+0x47c6 009213 iforce loopcnt 
+:      009214 hci_inquiry_fill_zero:
+0x47c7 009215 setarg 0x00 
+0x47c8 009216 istore 1 ,contwu 
+0x47c9 009217 loop hci_inquiry_fill_zero 
+0x47ca 009218 force 0xff ,loopcnt 
+0x47cb 009219 branch hci_send_event_raw 
+:      009221 hci_eir_reply:
+0x47cc 009222 set0 mark_ext_patch ,mark 
+0x47cd 009223 bpatch patch1c_2 ,mem_patch1c 
+0x47ce 009224 call hci_get_packet_ptr 
+0x47cf 009225 setarg 0x1ff2f 
+0x47d0 009226 istore 3 ,contwu 
+0x47d1 009227 fetch 6 ,extm_lap 
+0x47d2 009228 istore 6 ,contwu 
+0x47d3 009229 fetch 1 ,extm_fhs_misc 
+0x47d4 009230 copy pdata ,temp 
+0x47d5 009231 rshift3 pdata ,pdata 
+0x47d6 009232 rshift3 pdata ,pdata 
+0x47d7 009233 istore 1 ,contwu 
+0x47d8 009234 copy temp ,pdata 
+0x47d9 009235 and pdata ,0x30 ,pdata 
+0x47da 009236 rshift3 pdata ,pdata 
+0x47db 009237 rshift pdata ,pdata 
+0x47dc 009238 istore 1 ,contwu 
+0x47dd 009239 fetch 3 ,extm_class 
+0x47de 009240 istore 3 ,contwu 
+0x47df 009241 fetch 4 ,mem_clke_bt 
+0x47e0 009242 isub clkn_bt ,pdata 
+0x47e1 009243 istore 2 ,contwu 
+0x47e2 009244 setarg 0xc8 
+0x47e3 009245 istore 1 ,contwu 
+0x47e4 009246 rtn 
+:      009248 hci_send_remote_features:
+0x47e5 009249 set0 mark_ext_patch ,mark 
+0x47e6 009250 bpatch patch1c_3 ,mem_patch1c 
+0x47e7 009251 fetch 1 ,mem_device_option 
+0x47e8 009252 rtnne dvc_op_hci 
+0x47e9 009253 call hci_write_handle3 
+0x47ea 009254 istoret 8 ,contwu 
+0x47eb 009255 force 11 ,loopcnt 
+0x47ec 009256 force hci_event_read_remote_features_complete ,queue 
+0x47ed 009257 branch hci_send_event 
+:      009259 hci_send_remote_ext_features_notification:
+0x47ee 009260 set0 mark_ext_patch ,mark 
+0x47ef 009261 bpatch patch1c_4 ,mem_patch1c 
+0x47f0 009262 fetch 1 ,mem_device_option 
+0x47f1 009263 rtnne dvc_op_hci 
+0x47f2 009265 call hci_get_payload_ptr 
+0x47f3 009266 fetch 6 ,mem_plap 
+0x47f4 009267 istore 6 ,contwu 
+0x47f5 009268 istoret 8 ,contwu 
+0x47f6 009269 force 14 ,loopcnt 
+0x47f7 009270 force hci_event_remote_host_supported_features_notification ,queue 
+0x47f8 009271 branch hci_send_event 
+:      009273 hci_send_remote_ext_features_event:
+0x47f9 009274 set0 mark_ext_patch ,mark 
+0x47fa 009275 bpatch patch1c_5 ,mem_patch1c 
+0x47fb 009276 fetch 1 ,mem_device_option 
+0x47fc 009277 rtnne dvc_op_hci 
+0x47fd 009279 call hci_write_handle3 
+0x47fe 009280 fetch 1 ,mem_ext_features_page 
+0x47ff 009281 istore 1 ,contwu 
+0x4800 009282 setarg 1 
+0x4801 009283 istore 1 ,contwu 
+0x4802 009284 istoret 8 ,contwu 
+0x4803 009285 force 13 ,loopcnt 
+0x4804 009286 force hci_event_read_remote_ext_features_complete ,queue 
+0x4805 009287 branch hci_send_event 
+:      009290 hci_send_version_information:
+0x4806 009291 set0 mark_ext_patch ,mark 
+0x4807 009292 bpatch patch1c_6 ,mem_patch1c 
+0x4808 009293 fetch 1 ,mem_device_option 
+0x4809 009294 rtnne dvc_op_hci 
+0x480a 009295 call hci_write_handle3 
+0x480b 009296 istoret 5 ,contwu 
+0x480c 009297 force 8 ,loopcnt 
+0x480d 009298 force hci_event_read_remote_version_information_complete ,queue 
+0x480e 009299 branch hci_send_event 
+:      009301 hci_send_io_cap_response_event:
+0x480f 009302 set0 mark_ext_patch ,mark 
+0x4810 009303 bpatch patch1c_7 ,mem_patch1c 
+0x4811 009304 fetch 1 ,mem_device_option 
+0x4812 009305 rtnne dvc_op_hci 
+0x4813 009307 call hci_get_payload_ptr 
+0x4814 009308 fetch 6 ,mem_plap 
+0x4815 009309 istore 6 ,contwu 
+0x4816 009310 fetch 3 ,mem_sp_iocap_remote 
+0x4817 009311 istore 3 ,contwu 
+0x4818 009312 force 9 ,loopcnt 
+0x4819 009313 force hci_event_io_cap_response ,queue 
+0x481a 009314 branch hci_send_event 
+:      009316 hci_send_io_cap_req_event:
+0x481b 009317 set0 mark_ext_patch ,mark 
+0x481c 009318 bpatch patch1d_0 ,mem_patch1d 
+0x481d 009319 fetch 1 ,mem_device_option 
+0x481e 009320 rtnne dvc_op_hci 
+0x481f 009322 call hci_get_payload_ptr 
+0x4820 009323 fetch 6 ,mem_plap 
+0x4821 009324 istore 6 ,contwu 
+0x4822 009325 force 6 ,loopcnt 
+0x4823 009326 force hci_event_io_cap_req ,queue 
+0x4824 009327 branch hci_send_event 
+:      009330 hci_send_connection_complete:
+0x4825 009331 force 0 ,temp 
+:      009332 hci_send_connection_error:
+0x4826 009333 set0 mark_ext_patch ,mark 
+0x4827 009334 bpatch patch1d_1 ,mem_patch1d 
+0x4828 009335 fetch 1 ,mem_device_option 
+0x4829 009336 rtnne dvc_op_hci 
+0x482a 009337 force hci_event_connection_complete ,queue 
+0x482b 009338 jam 5 ,mem_acl_credits 
+0x482c 009339 call hci_get_payload_ptr 
+0x482d 009340 istoret 1 ,contwu 
+0x482e 009341 call hci_write_handle 
+0x482f 009342 call hci_write_plap 
+0x4830 009343 force 1 ,pdata 
+0x4831 009344 istore 1 ,contwu 
+0x4832 009345 force 0 ,pdata 
+0x4833 009346 fetcht 1 ,mem_state_map 
+0x4834 009347 isolate1 smap_encryption ,temp 
+0x4835 009348 setflag true ,0 ,pdata 
+0x4836 009349 istore 1 ,contwu 
+0x4837 009350 force 11 ,loopcnt 
+0x4838 009351 branch hci_send_event 
+:      009354 hci_send_conn_req_event:
+0x4839 009355 set0 mark_ext_patch ,mark 
+0x483a 009356 bpatch patch1d_2 ,mem_patch1d 
+0x483b 009357 fetch 1 ,mem_device_option 
+0x483c 009358 rtnne dvc_op_hci 
+0x483d 009359 force hci_event_connection_request ,queue 
+0x483e 009360 call hci_get_payload_ptr 
+0x483f 009361 call hci_write_plap 
+0x4840 009363 fetch 3 ,extm_class 
+0x4841 009364 istore 3 ,contwu 
+0x4842 009365 istoret 1 ,contwu 
+0x4843 009366 force 10 ,loopcnt 
+0x4844 009367 branch hci_send_event 
+:      009369 hci_send_encryption_change:
+0x4845 009370 set0 mark_ext_patch ,mark 
+0x4846 009371 bpatch patch1d_3 ,mem_patch1d 
+0x4847 009372 fetch 1 ,mem_device_option 
+0x4848 009373 rtnne dvc_op_hci 
+0x4849 009374 call hci_write_handle3 
+0x484a 009375 force 0 ,pdata 
+0x484b 009376 fetcht 1 ,mem_state_map 
+0x484c 009377 isolate1 smap_encryption ,temp 
+0x484d 009378 setflag true ,0 ,pdata 
+0x484e 009379 istore 1 ,contwu 
+0x484f 009380 force hci_event_encryption_change_complete ,queue 
+0x4850 009381 force 4 ,loopcnt 
+0x4851 009382 branch hci_send_event 
+:      009385 hci_send_linkkey_notification:
+0x4852 009386 set0 mark_ext_patch ,mark 
+0x4853 009387 bpatch patch1d_4 ,mem_patch1d 
+0x4854 009388 fetch 1 ,mem_device_option 
+0x4855 009389 rtnne dvc_op_hci 
+0x4856 009390 force hci_event_link_key_notification ,queue 
+0x4857 009391 call hci_get_payload_ptr 
+0x4858 009392 call hci_write_plap 
+0x4859 009393 arg mem_link_key ,contr 
+0x485a 009394 force 16 ,loopcnt 
+0x485b 009395 call uart_copy_tx_bytes 
+0x485c 009396 force 0x05 ,pdata 
+0x485d 009397 istore 1 ,contwu 
+0x485e 009398 force 0x17 ,loopcnt 
+0x485f 009399 branch hci_send_event 
+:      009401 hci_send_user_confirmation_req:
+0x4860 009402 fetch 1 ,mem_device_option 
+0x4861 009403 rtnne dvc_op_hci 
+0x4862 009404 force hci_event_user_confirmation_request ,queue 
+0x4863 009405 call hci_get_payload_ptr 
+0x4864 009406 call hci_write_plap 
+0x4865 009407 fetch 4 ,mem_sp_gkey 
+0x4866 009408 istore 4 ,contwu 
+0x4867 009409 force 0xa ,loopcnt 
+0x4868 009410 branch hci_send_event 
+:      009412 hci_send_ssp_complete:
+0x4869 009413 fetch 1 ,mem_device_option 
+0x486a 009414 rtnne dvc_op_hci 
+0x486b 009415 force hci_event_simple_pairing_complete ,queue 
+0x486c 009416 call hci_get_payload_ptr 
+0x486d 009417 setarg 0 
+0x486e 009418 istore 1 ,contwu 
+0x486f 009419 call hci_write_plap 
+0x4870 009420 force 0x7 ,loopcnt 
+0x4871 009421 branch hci_send_event 
+:      009424 hci_send_linkkey_req:
+0x4872 009425 set0 mark_ext_patch ,mark 
+0x4873 009426 bpatch patch1d_5 ,mem_patch1d 
+0x4874 009427 force hci_event_link_key_request ,queue 
+:      009428 hci_send_sec_req:
+0x4875 009429 fetch 1 ,mem_device_option 
+0x4876 009430 rtnne dvc_op_hci 
+0x4877 009431 call hci_get_payload_ptr 
+0x4878 009432 call hci_write_plap 
+0x4879 009433 force 6 ,loopcnt 
+0x487a 009434 branch hci_send_event 
+:      009436 hci_send_pincode_req:
+0x487b 009437 fetch 1 ,mem_device_option 
+0x487c 009438 rtnne dvc_op_hci 
+0x487d 009439 force hci_event_pin_code_request ,queue 
+0x487e 009440 branch hci_send_sec_req 
+:      009443 hci_send_role_change:
+0x487f 009444 fetch 1 ,mem_device_option 
+0x4880 009445 rtnne dvc_op_hci 
+0x4881 009446 force hci_event_role_change ,queue 
+0x4882 009447 call hci_get_payload_ptr 
+0x4883 009448 force 0 ,pdata 
+0x4884 009449 istore 1 ,contwu 
+0x4885 009450 call hci_write_plap 
+0x4886 009451 istoret 1 ,contwu 
+0x4887 009452 force 8 ,loopcnt 
+0x4888 009453 branch hci_send_event 
+:      009455 hci_send_role_change_err:
+0x4889 009456 fetch 1 ,mem_device_option 
+0x488a 009457 rtnne dvc_op_hci 
+0x488b 009458 force 0 ,temp 
+0x488c 009459 nbranch hci_send_role_change_err_slave ,master 
+0x488d 009460 force 1 ,temp 
+:      009461 hci_send_role_change_err_slave:
+0x488e 009462 fetch 1 ,mem_device_option 
+0x488f 009463 rtnne dvc_op_hci 
+0x4890 009464 force hci_event_role_change ,queue 
+0x4891 009465 call hci_get_payload_ptr 
+0x4892 009466 force 0x35 ,pdata 
+0x4893 009467 istore 1 ,contwu 
+0x4894 009468 call hci_write_plap 
+0x4895 009469 istoret 1 ,contwu 
+0x4896 009470 force 8 ,loopcnt 
+0x4897 009471 branch hci_send_event 
+:      009473 hci_send_name:
+0x4898 009474 set0 mark_ext_patch ,mark 
+0x4899 009475 bpatch patch1d_6 ,mem_patch1d 
+0x489a 009476 fetch 1 ,mem_device_option 
+0x489b 009477 rtnne dvc_op_hci 
+0x489c 009478 call hci_get_packet_ptr 
+0x489d 009479 setarg 0xff07 
+0x489e 009480 istore 2 ,contwu 
+0x489f 009481 deposit queue 
+0x48a0 009482 istore 1 ,contwu 
+0x48a1 009483 call hci_write_plap 
+0x48a2 009484 arg mem_tmp_buffer ,contr 
+0x48a3 009485 force 248 ,loopcnt 
+:      009486 hci_read_remote_name_loop:
+0x48a4 009487 ifetch 1 ,contr 
+0x48a5 009488 istore 1 ,contwu 
+0x48a6 009489 loop hci_read_remote_name_loop 
+0x48a7 009490 force 0xff ,loopcnt 
+0x48a8 009491 branch hci_send_event_raw 
+:      009493 hci_send_num_complete_packets:
+0x48a9 009494 set0 mark_ext_patch ,mark 
+0x48aa 009495 bpatch patch1d_7 ,mem_patch1d 
+0x48ab 009496 fetch 1 ,mem_device_option 
+0x48ac 009497 rtnne dvc_op_hci 
+0x48ad 009498 hfetch 1 ,core_uart_txitems 
+0x48ae 009499 nrtn blank 
+0x48af 009500 fetch 1 ,mem_op 
+0x48b0 009501 rtnbit0 op_pkt_comp 
+0x48b1 009502 set0 op_pkt_comp ,pdata 
+0x48b2 009503 store 1 ,mem_op 
+0x48b3 009504 call hci_get_payload_ptr 
+0x48b4 009505 force 1 ,pdata 
+0x48b5 009506 istore 1 ,contwu 
+0x48b6 009507 call hci_write_handle 
+0x48b7 009508 force 1 ,pdata 
+0x48b8 009509 istore 2 ,contwu 
+0x48b9 009510 force hci_event_num_completed_packets ,queue 
+0x48ba 009511 force 5 ,loopcnt 
+0x48bb 009512 branch hci_send_event 
+:      009516 hci_send_auth_complete:
+0x48bc 009517 set0 mark_ext_patch ,mark 
+0x48bd 009518 bpatch patch1e_0 ,mem_patch1e 
+0x48be 009519 fetch 1 ,mem_device_option 
+0x48bf 009520 rtnne dvc_op_hci 
+0x48c0 009521 call hci_write_handle3 
+0x48c1 009522 force hci_event_authentication_complete ,queue 
+0x48c2 009523 force 3 ,loopcnt 
+0x48c3 009524 branch hci_send_event 
+:      009528 hci_send_disconn_complete:
+0x48c4 009529 set0 mark_ext_patch ,mark 
+0x48c5 009530 bpatch patch1e_1 ,mem_patch1e 
+0x48c6 009531 fetch 1 ,mem_device_option 
+0x48c7 009532 rtnne dvc_op_hci 
+0x48c8 009533 call hci_get_payload_ptr 
+0x48c9 009534 force 0 ,pdata 
+0x48ca 009535 istore 1 ,contwu 
+0x48cb 009536 istoret 2 ,contwu 
+0x48cc 009537 fetch 1 ,mem_hci_disconn_reason 
+0x48cd 009538 istore 1 ,contwu 
+0x48ce 009539 force hci_event_disconnection_complete ,queue 
+0x48cf 009540 force 4 ,loopcnt 
+0x48d0 009541 branch hci_send_event 
+:      009544 hci_send_le_adv_report_event:
+0x48d1 009545 set0 mark_ext_patch ,mark 
+0x48d2 009546 bpatch patch1e_2 ,mem_patch1e 
+0x48d3 009547 fetch 1 ,mem_device_option 
+0x48d4 009548 rtnne dvc_op_hci ,pdata 
+0x48d5 009549 call hci_get_payload_ptr 
+0x48d6 009550 setarg 0x0102 
+0x48d7 009551 istore 2 ,contwu 
+0x48d8 009552 fetcht 1 ,mem_le_rxbuf 
+0x48d9 009553 and temp ,0xf ,pdata 
+0x48da 009554 istore 1 ,contwu 
+0x48db 009555 copy rega ,pdata 
+0x48dc 009556 istore 1 ,contwu 
+0x48dd 009557 fetcht 1 ,mem_le_rxbuf + 1 
+0x48de 009558 increase -6 ,temp 
+0x48df 009559 fetch 6 ,mem_le_rxbuf + 2 
+0x48e0 009560 istore 6 ,contwu 
+0x48e1 009561 istoret 1 ,contwu 
+0x48e2 009562 copy temp ,loopcnt 
+0x48e3 009563 call uart_copy_tx_bytes 
+0x48e4 009564 setarg 127 
+0x48e5 009565 istore 1 ,contwu 
+0x48e6 009566 copy temp ,loopcnt 
+0x48e7 009567 add loopcnt ,12 ,loopcnt 
+0x48e8 009568 force hci_event_le_meta_event ,queue 
+0x48e9 009569 branch hci_send_event 
+:      009571 hci_send_le_conn_complete:
+0x48ea 009572 set0 mark_ext_patch ,mark 
+0x48eb 009573 bpatch patch1e_3 ,mem_patch1e 
+0x48ec 009574 fetch 1 ,mem_device_option 
+0x48ed 009575 rtnne dvc_op_hci ,pdata 
+0x48ee 009576 call hci_get_payload_ptr 
+0x48ef 009577 setarg hci_le_subevent_conn_complete 
+0x48f0 009578 istore 1 ,contwu 
+0x48f1 009579 istoret 1 ,contwu 
+0x48f2 009580 fetch 1 ,mem_le_conn_handle 
+0x48f3 009581 istore 2 ,contwu 
+0x48f4 009582 fetch 1 ,mem_le_mode 
+0x48f5 009583 rshift pdata ,pdata 
+0x48f6 009584 setflip 0 ,pdata 
+0x48f7 009585 istore 1 ,contwu 
+0x48f8 009586 fetch 1 ,mem_le_conn_peer_addr_type 
+0x48f9 009587 istore 1 ,contwu 
+0x48fa 009588 fetch 6 ,mem_le_plap 
+0x48fb 009589 istore 6 ,contwu 
+0x48fc 009590 fetch 2 ,mem_le_conn_interval 
+0x48fd 009591 istore 2 ,contwu 
+0x48fe 009592 fetch 2 ,mem_le_slave_latency 
+0x48ff 009593 istore 2 ,contwu 
+0x4900 009594 fetch 2 ,mem_le_superto 
+0x4901 009595 istore 2 ,contwu 
+0x4902 009596 fetch 1 ,mem_le_peer_sca 
+0x4903 009597 istore 1 ,contwu 
+0x4904 009598 force hci_event_le_meta_event ,queue 
+0x4905 009599 arg 19 ,loopcnt 
+0x4906 009600 branch hci_send_event 
+:      009604 hci_send_mode_change:
+0x4907 009605 set0 mark_ext_patch ,mark 
+0x4908 009606 bpatch patch1e_4 ,mem_patch1e 
+0x4909 009607 fetch 1 ,mem_device_option 
+0x490a 009608 rtnne dvc_op_hci 
+0x490b 009610 call hci_get_payload_ptr 
+0x490c 009611 call hci_write_handle3 
+0x490d 009612 istoret 1 ,contwu 
+0x490e 009613 fetch 2 ,mem_tsniff 
+0x490f 009614 rshift pdata ,pdata 
+0x4910 009615 istore 2 ,contwu 
+0x4911 009616 force 6 ,loopcnt 
+0x4912 009617 force hci_event_mode_change ,queue 
+0x4913 009618 branch hci_send_event 
+:      009621 hci_send_sco_complete:
+0x4914 009622 set0 mark_ext_patch ,mark 
+0x4915 009623 bpatch patch1e_5 ,mem_patch1e 
+0x4916 009624 fetch 1 ,mem_device_option 
+0x4917 009625 rtnne dvc_op_hci 
+0x4918 009626 set0 mark_ext_patch ,mark 
+0x4919 009627 bpatch patch1e_6 ,mem_patch1e 
+0x491a 009628 call hci_get_payload_ptr 
+0x491b 009629 istoret 1 ,contwu 
+0x491c 009630 setarg 0xe00 
+0x491d 009631 istore 2 ,contwu 
+0x491e 009632 call hci_write_plap 
+0x491f 009633 force 0 ,pdata 
+0x4920 009634 bmark1 mark_esco ,hci_send_esco 
+0x4921 009635 force 0 ,pdata 
+0x4922 009636 istore 7 ,contwu 
+0x4923 009637 branch hci_send_sco_cont 
+:      009638 hci_send_esco:
+0x4924 009639 fetch 1 ,mem_device_option 
+0x4925 009640 rtnne dvc_op_hci 
+0x4926 009641 setarg 0x020602 
+0x4927 009642 istore 3 ,contwu 
+0x4928 009643 setarg 30 
+0x4929 009644 istore 2 ,contwu 
+0x492a 009645 setarg 30 
+0x492b 009646 istore 2 ,contwu 
+:      009647 hci_send_sco_cont:
+0x492c 009648 fetch 1 ,mem_device_option 
+0x492d 009649 rtnne dvc_op_hci 
+0x492e 009650 fetch 1 ,mem_air_mode 
+0x492f 009651 istore 1 ,contwu 
+0x4930 009652 force hci_event_sco_connection_complete ,queue 
+0x4931 009653 force 17 ,loopcnt 
+0x4932 009654 branch hci_send_event 
+:      009657 hci_command_status:
+0x4933 009658 set0 mark_ext_patch ,mark 
+0x4934 009659 bpatch patch1e_7 ,mem_patch1e 
+0x4935 009660 call hci_get_payload_ptr 
+0x4936 009661 setarg 0x100 
+0x4937 009662 istore 2 ,contwu 
+0x4938 009663 deposit alarm 
+0x4939 009664 istore 2 ,contwu 
+0x493a 009665 force 4 ,loopcnt 
+0x493b 009666 force hci_event_command_status ,queue 
+0x493c 009667 branch hci_send_event 
+:      009669 hci_command_status_err:
+0x493d 009670 set0 mark_ext_patch ,mark 
+0x493e 009671 bpatch patch1f_0 ,mem_patch1f 
+0x493f 009672 call hci_get_payload_ptr 
+0x4940 009673 deposit rega 
+0x4941 009674 istore 1 ,contwu 
+0x4942 009675 setarg 0x01 
+0x4943 009676 istore 1 ,contwu 
+0x4944 009677 deposit alarm 
+0x4945 009678 istore 2 ,contwu 
+0x4946 009679 force 4 ,loopcnt 
+0x4947 009680 force hci_event_command_status ,queue 
+0x4948 009681 branch hci_send_event 
+:      009683 hci_normal_reply:
+0x4949 009684 set0 mark_ext_patch ,mark 
+0x494a 009685 bpatch patch1f_1 ,mem_patch1f 
+0x494b 009686 force 4 ,loopcnt 
+:      009687 hci_command_complete:
+0x494c 009688 call hci_get_payload_ptr 
+0x494d 009689 force 0x1 ,pdata 
+0x494e 009690 istore 1 ,contwu 
+0x494f 009691 deposit alarm 
+0x4950 009692 istore 3 ,contwu 
+0x4951 009693 force hci_event_command_complete ,queue 
+:      009694 hci_send_event:
+0x4952 009695 set0 mark_ext_patch ,mark 
+0x4953 009696 bpatch patch1f_2 ,mem_patch1f 
+0x4954 009697 call hci_get_packet_ptr 
+0x4955 009698 deposit queue 
+0x4956 009699 istore 1 ,contwu 
+0x4957 009700 deposit loopcnt 
+0x4958 009701 istore 1 ,contwu 
+:      009702 hci_send_event_raw:
+0x4959 009703 set1 mark_h5tx_rp ,mark 
+0x495a 009704 force 5 ,queue 
+0x495b 009705 increase 2 ,loopcnt 
+:      009706 hci_send_packet:
+0x495c 009707 call hci_check_bcsp_protocol 
+0x495d 009708 branch bcsp_send_packet ,true 
+0x495e 009709 branch h4_send_packet_event 
+:      009711 hci_send_commu_ready_event:
+0x495f 009712 force hci_event_vendor_specific ,queue 
+0x4960 009713 call hci_get_payload_ptr 
+0x4961 009714 setarg hci_vendor_event_commu_ready 
+0x4962 009715 istore 1 ,contwu 
+0x4963 009716 force 1 ,loopcnt 
+0x4964 009717 branch hci_send_event 
+:      009720 hci_write_plap:
+0x4965 009721 fetch 6 ,mem_plap 
+0x4966 009722 istore 6 ,contwu 
+0x4967 009723 rtn 
+:      009725 hci_write_handle3:
+0x4968 009726 call hci_get_payload_ptr 
+0x4969 009727 force 0 ,pdata 
+0x496a 009728 istore 1 ,contwu 
+:      009729 hci_write_handle:
+0x496b 009730 fetch 1 ,mem_conn_handle 
+0x496c 009731 istore 2 ,contwu 
+0x496d 009732 rtn 
+:      009734 hci_get_cmd_complete_ptr:
+0x496e 009735 force 12 ,contwu 
+0x496f 009736 branch hci_get_tx_ptr 
+:      009738 hci_get_payload_ptr:
+0x4970 009739 force 8 ,contwu 
+0x4971 009740 branch hci_get_tx_ptr 
+:      009742 hci_get_packet_ptr:
+0x4972 009743 force 6 ,contwu 
+:      009744 hci_get_tx_ptr:
+0x4973 009745 call hci_check_bcsp_protocol 
+0x4974 009746 branch bcsp_get_tx_ptr ,true 
+0x4975 009747 branch h4_get_tx_ptr 
+:      009749 uart_copy_tx_bytes:
+0x4976 009750 deposit loopcnt 
+0x4977 009751 rtn blank 
+:      009752 uart_copy_tx_bytes_loop:
+0x4978 009753 ifetch 1 ,contr 
+0x4979 009754 istore 1 ,contwu 
+0x497a 009755 loop uart_copy_tx_bytes_loop 
+0x497b 009756 rtn 
+:      009758 uart_copy_rx_bytes:
+0x497c 009759 deposit loopcnt 
+0x497d 009760 rtn blank 
+:      009761 uart_copy_rx_bytes_loop:
+0x497e 009762 ifetch 1 ,contru 
+0x497f 009763 istore 1 ,contw 
+0x4980 009764 loop uart_copy_rx_bytes_loop 
+0x4981 009765 rtn 
+:      009767 uart_write_bytes:
+0x4982 009768 istore 1 ,contwu 
+0x4983 009769 rshift8 pdata ,pdata 
+0x4984 009770 loop uart_write_bytes 
+0x4985 009771 rtn 
+:      009774 calc_tx_crc16:
+0x4986 009775 pulse crc16 
+0x4987 009776 enable enable_crc 
+:      009777 crcloop:
+0x4988 009778 ifetch 1 ,contwu 
+0x4989 009779 inject bucket ,8 
+0x498a 009780 loop crcloop 
+0x498b 009781 enable enable_parity 
+0x498c 009782 inject bucket ,16 
+0x498d 009783 disable enable_parity 
+0x498e 009784 disable enable_crc 
+0x498f 009785 disable crc16 
+0x4990 009786 byteswap pdata ,pdata 
+0x4991 009787 rtn 
+:      009789 stop_loop:
+0x4992 009790 nop 1 
+0x4993 009791 hjam 1 ,0x8203 
+0x4994 009792 branch stop_loop 
+:      009796 process_cmd:
+0x4995 009797 set0 mark_ext_patch ,mark 
+0x4996 009798 bpatch patch1f_3 ,mem_patch1f 
+0x4997 009799 fetch 1 ,mem_hci_cmd 
+0x4998 009800 rtn blank 
+0x4999 009801 fetch 1 ,mem_lmo_opcode2 
+0x499a 009802 nrtn blank 
+0x499b 009803 call cmd_check_plap 
+0x499c 009804 nbranch process_cmd_conn_handle ,zero 
+0x499d 009805 fetch 1 ,mem_hci_cmd 
+0x499e 009806 beq hci_cmd_remote_name_req ,cmd_namereq 
+0x499f 009807 beq hci_cmd_pair ,cmd_pair 
+0x49a0 009808 beq hci_cmd_nopair ,cmd_nopair 
+0x49a1 009809 beq hci_cmd_linkkey ,cmd_has_key 
+0x49a2 009810 beq hci_cmd_nokey ,cmd_no_key 
+0x49a3 009811 beq hci_cmd_reject_conn ,cmd_disconn 
+0x49a4 009812 beq hci_cmd_role_switch ,cmd_role_switch 
+0x49a5 009813 beq hci_cmd_accept_conn ,cmd_accept_conn 
+0x49a6 009814 beq hci_cmd_accept_with_switch ,cmd_accept_with_switch 
+0x49a7 009815 beq hci_cmd_detach ,cmd_detach 
+0x49a8 009816 beq hci_cmd_in_sniff ,cmd_in_sniff 
+0x49a9 009817 beq hci_cmd_exit_sniff ,cmd_exit_sniff 
+:      009818 process_cmd_conn_handle:
+0x49aa 009819 set0 mark_ext_patch ,mark 
+0x49ab 009820 bpatch patch1f_4 ,mem_patch1f 
+0x49ac 009821 call cmd_check_handle 
+0x49ad 009822 nrtn blank 
+0x49ae 009823 fetch 1 ,mem_hci_cmd 
+0x49af 009824 beq hci_cmd_auth ,cmd_auth 
+0x49b0 009825 beq hci_cmd_startencrypt ,cmd_start_encrypt 
+0x49b1 009826 beq hci_cmd_stopencrypt ,cmd_stop_encrypt 
+0x49b2 009827 beq hci_cmd_setup_sco ,cmd_setup_sco 
+0x49b3 009828 beq hci_cmd_disconn_sco ,cmd_disconn_sco 
+0x49b4 009829 beq hci_cmd_accept_sco_conn ,cmd_accept_sco_conn 
+0x49b5 009830 beq hci_cmd_remote_feature_req ,cmd_feature_req 
+0x49b6 009831 beq hci_cmd_remote_ext_features_req ,cmd_ext_feature_req 
+0x49b7 009832 beq hci_cmd_remote_version_req ,cmd_version_req 
+0x49b8 009833 beq hci_cmd_role_discovery ,cmd_role_discovery 
+0x49b9 009834 beq hci_cmd_io_cap ,cmd_io_cap 
+0x49ba 009835 rtnne hci_cmd_disconn 
+0x49bb 009836 call lmp_disconnect 
+:      009837 cmd_exit:
+0x49bc 009838 jam 0 ,mem_hci_cmd 
+0x49bd 009839 rtn 
+:      009841 cmd_check_plap:
+0x49be 009842 fetch 6 ,mem_hci_plap 
+0x49bf 009843 fetcht 6 ,mem_plap 
+0x49c0 009844 isub temp ,null 
+0x49c1 009845 rtn 
+:      009848 cmd_check_handle:
+0x49c2 009849 fetch 1 ,mem_hci_conn_handle 
+0x49c3 009850 fetcht 1 ,mem_conn_handle 
+0x49c4 009851 isub temp ,pdata 
+0x49c5 009852 rtn 
+:      009854 cmd_accept_conn:
+0x49c6 009855 jam lmp_accepted ,mem_lmo_opcode2 
+0x49c7 009856 jam lmp_host_connection_req ,mem_lmi_opcode2 
+0x49c8 009857 call tid_set_reply 
+0x49c9 009858 branch cmd_exit 
+:      009860 cmd_accept_with_switch:
+0x49ca 009861 branch cmd_accept_sco_conn ,master 
+0x49cb 009862 set1 mark_accept_switch ,mark 
+:      009863 cmd_role_switch:
+0x49cc 009864 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x49cd 009865 set1 mark_switch_initiated ,mark 
+0x49ce 009866 nbranch cmd_exit ,master 
+0x49cf 009867 jam lmp_switch_req ,mem_lmo_opcode2 
+0x49d0 009868 fetch 1 ,mem_connection_options 
+0x49d1 009869 set0 connection_switch ,pdata 
+0x49d2 009870 store 1 ,mem_connection_options 
+0x49d3 009871 branch cmd_exit 
+:      009874 cmd_namereq:
+0x49d4 009875 jam lmp_name_req ,mem_lmo_opcode2 
+0x49d5 009876 jam 0 ,mem_name_offset 
+0x49d6 009877 branch cmd_exit 
+:      009880 cmd_ssp:
+0x49d7 009881 jam sp_flag_commit ,mem_master_sp_flag 
+0x49d8 009882 jam sp_master_stat_start_skip ,mem_master_sp_state 
+0x49d9 009883 branch cmd_exit 
+:      009885 cmd_pair:
+0x49da 009886 fetch 1 ,mem_op 
+0x49db 009887 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49dc 009888 call tid_initiate 
+0x49dd 009889 jam lmp_in_rand ,mem_lmo_opcode2 
+0x49de 009890 branch cmd_exit 
+:      009891 cmd_pair_passive:
+0x49df 009892 set0 op_inrand_req ,pdata 
+0x49e0 009893 store 1 ,mem_op 
+0x49e1 009894 call lmp_accept_inrand 
+0x49e2 009895 setarg 0 
+0x49e3 009896 setflag master ,smap_lmptid ,pdata 
+0x49e4 009897 store 1 ,mem_lmo_tid2 
+0x49e5 009898 branch cmd_exit 
+:      009900 cmd_nopair:
+0x49e6 009901 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x49e7 009902 jam lmp_detach ,mem_lmo_opcode2 
+0x49e8 009903 fetch 1 ,mem_state 
+0x49e9 009904 bbit1 state_inconn ,cmd_exit 
+0x49ea 009905 force hci_error_pairing_not_allowed ,temp 
+0x49eb 009906 call hci_send_connection_error 
+0x49ec 009907 branch cmd_exit 
+:      009910 cmd_has_key:
+0x49ed 009911 call linkkey_set 
+0x49ee 009912 fetch 1 ,mem_op 
+0x49ef 009913 bbit1 op_auth_req ,cmd_send_aurand 
+0x49f0 009914 bbit1 op_send_sres ,cmd_send_sres 
+0x49f1 009915 bbit1 op_inrand_req ,cmd_pair_passive 
+0x49f2 009916 branch cmd_exit 
+:      009917 cmd_send_sres:
+0x49f3 009918 set0 op_send_sres ,pdata 
+0x49f4 009919 store 1 ,mem_op 
+0x49f5 009920 jam lmp_sres ,mem_lmo_opcode2 
+0x49f6 009921 branch cmd_exit 
+:      009923 cmd_no_key:
+0x49f7 009924 fetch 1 ,mem_op 
+0x49f8 009925 bbit1 op_send_sres ,cmd_no_key_reject 
+0x49f9 009926 call hci_send_pincode_req 
+0x49fa 009927 branch cmd_exit 
+:      009928 cmd_no_key_reject:
+0x49fb 009929 set0 op_send_sres ,pdata 
+0x49fc 009930 store 1 ,mem_op 
+0x49fd 009931 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x49fe 009932 jam lmp_au_rand ,mem_lmi_opcode2 
+0x49ff 009933 jam key_missing ,mem_lmo_reason2 
+0x4a00 009934 branch cmd_exit 
+:      009937 cmd_auth:
+0x4a01 009938 fetch 1 ,mem_op 
+0x4a02 009939 set1 op_auth_req ,pdata 
+0x4a03 009940 store 1 ,mem_op 
+0x4a04 009941 fetch 1 ,mem_state 
+0x4a05 009942 bbit1 state_linkkey ,cmd_auth_sendaurand 
+0x4a06 009943 call hci_send_linkkey_req 
+0x4a07 009944 branch cmd_exit 
+:      009946 cmd_send_aurand:
+:      009947 cmd_auth_sendaurand:
+0x4a08 009948 call tid_initiate 
+0x4a09 009949 jam lmp_au_rand ,mem_lmo_opcode2 
+0x4a0a 009950 branch cmd_exit 
+:      009952 cmd_start_encrypt:
+0x4a0b 009953 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0c 009954 branch cmd_exit 
+:      009956 cmd_stop_encrypt:
+0x4a0d 009957 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x4a0e 009958 branch cmd_exit 
+:      009960 cmd_feature_req:
+0x4a0f 009961 set0 mark_ext_patch ,mark 
+0x4a10 009962 bpatch patch1f_5 ,mem_patch1f 
+0x4a11 009963 jam lmp_features_req ,mem_lmo_opcode2 
+0x4a12 009964 jam hci_cmd_wait_remote_feature ,mem_hci_cmd 
+0x4a13 009965 rtn 
+:      009967 cmd_ext_feature_req:
+0x4a14 009968 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x4a15 009969 jam hci_cmd_wait_remote_ext_feature ,mem_hci_cmd 
+0x4a16 009970 rtn 
+:      009972 cmd_version_req:
+0x4a17 009973 jam lmp_version_req ,mem_lmo_opcode2 
+0x4a18 009974 branch cmd_exit 
+:      009976 cmd_in_sniff:
+0x4a19 009977 jam lmp_sniff_req ,mem_lmo_opcode2 
+0x4a1a 009978 arg mem_sniff_payload ,contw 
+0x4a1b 009979 setarg 0 
+0x4a1c 009980 isolate1 27 ,clke_bt 
+0x4a1d 009981 setflag true ,1 ,pdata 
+0x4a1e 009982 istore 1 ,contw 
+0x4a1f 009983 setarg 0 
+0x4a20 009984 istore 2 ,contw 
+0x4a21 009985 fetch 2 ,mem_sniff_param_interval 
+0x4a22 009986 istore 2 ,contw 
+0x4a23 009987 fetch 1 ,mem_sniff_param_attempt 
+0x4a24 009988 istore 2 ,contw 
+0x4a25 009989 fetch 1 ,mem_sniff_param_timeout 
+0x4a26 009990 istore 2 ,contw 
+0x4a27 009991 branch cmd_exit 
+:      009993 cmd_exit_sniff:
+0x4a28 009994 jam lmp_unsniff_req ,mem_lmo_opcode2 
+0x4a29 009995 branch cmd_exit 
+:      009997 cmd_setup_sco:
+0x4a2a 009998 call new_conn_handle 
+0x4a2b 009999 store 1 ,mem_sco_handle 
+0x4a2c 010000 fetch 1 ,mem_conn_handle 
+0x4a2d 010001 store 1 ,mem_sco_asso_handle 
+0x4a2e 010002 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a2f 010003 set1 mark_esco ,mark 
+0x4a30 010004 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x4a31 010005 branch cmd_exit 
+:      010007 cmd_disconn:
+0x4a32 010008 call lmp_disconnect 
+0x4a33 010009 branch cmd_exit 
+:      010011 cmd_disconn_sco:
+0x4a34 010012 jam lmp_remove_sco_link_req ,mem_lmo_opcode2 
+0x4a35 010013 bmark0 mark_esco ,cmd_exit 
+0x4a36 010014 jam lmp_ext_remove_esco_req ,mem_lmo_opcode2 
+0x4a37 010015 branch cmd_exit 
+:      010017 cmd_accept_sco_conn:
+0x4a38 010018 branch cmd_accept_sco_conn_master ,master 
+0x4a39 010019 jam lmp_accepted ,mem_lmo_opcode2 
+0x4a3a 010020 jam lmp_sco_link_req ,mem_lmi_opcode2 
+0x4a3b 010021 bmark0 mark_esco ,cmd_exit 
+0x4a3c 010022 fetch 1 ,mem_esco_type 
+0x4a3d 010023 bne type_hv3 ,parse_lmpext_esco_link_req_change_param 
+0x4a3e 010024 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x4a3f 010025 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x4a40 010026 branch cmd_exit 
+:      010027 cmd_accept_sco_conn_master:
+0x4a41 010028 call new_conn_handle 
+0x4a42 010029 store 1 ,mem_sco_handle 
+0x4a43 010030 fetch 1 ,mem_conn_handle 
+0x4a44 010031 store 1 ,mem_sco_asso_handle 
+0x4a45 010032 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x4a46 010033 bmark0 mark_esco ,cmd_exit 
+0x4a47 010034 branch parse_lmpext_esco_link_req_change_param 
+:      010037 cmd_role_discovery:
+0x4a48 010038 call hci_get_cmd_complete_ptr 
+0x4a49 010039 call hci_write_handle 
+0x4a4a 010040 force 0 ,pdata 
+0x4a4b 010041 nsetflag master ,0 ,pdata 
+0x4a4c 010042 istore 1 ,contwu 
+0x4a4d 010043 force 7 ,loopcnt 
+0x4a4e 010044 arg 0x809 ,alarm 
+0x4a4f 010045 call hci_command_complete 
+0x4a50 010046 branch cmd_exit 
+:      010048 cmd_io_cap:
+0x4a51 010049 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x4a52 010050 branch cmd_exit 
+:      010052 cmd_detach:
+0x4a53 010053 jam lmp_detach ,mem_lmo_opcode2 
+0x4a54 010054 jam other_end_terminated ,mem_disconn_reason_send 
+0x4a55 010055 branch cmd_exit 
+:      010060 process_hci_patch:
+0x4a56 010061 jam 0 ,mem_check_sum 
+0x4a57 010064 ifetch 1 ,contru 
+0x4a58 010065 store 1 ,mem_ucode_id_remote 
+0x4a59 010066 call hci_ucode_checksum_add 
+0x4a5a 010068 call push_stack 
+0x4a5b 010069 fetch 1 ,mem_ucode_id_remote 
+0x4a5c 010070 copy pdata ,temp 
+0x4a5d 010071 fetch 1 ,mem_ucode_id_local 
+0x4a5e 010072 increase 1 ,pdata 
+0x4a5f 010073 icompare 0xff ,temp 
+0x4a60 010074 nbranch hci_nak_ucode_with_stack ,true 
+0x4a61 010075 store 1 ,mem_ucode_id_local 
+0x4a62 010076 call pop_stack 
+0x4a63 010078 ifetch 1 ,contru 
+0x4a64 010079 beq 0x01 ,hci_enable_ucode_load 
+0x4a65 010080 beq 0x02 ,process_hci_ucode 
+0x4a66 010081 beq 0x03 ,hci_disable_ucode_load 
+0x4a67 010082 beq 0x05 ,process_hci_n_sched_data 
+0x4a68 010083 beq 0x06 ,hci_write_register 
+0x4a69 010084 beq 0x07 ,hci_read_register 
+0x4a6a 010085 beq 0x08 ,hci_enable_ucode 
+0x4a6b 010086 beq 0x09 ,hci_soft_branch 
+0x4a6c 010087 rtn 
+:      010088 hci_ucode_checksum_add:
+0x4a6d 010089 copy pdata ,temp 
+0x4a6e 010090 call push_stack 
+0x4a6f 010091 fetch 1 ,mem_check_sum 
+0x4a70 010092 iadd temp ,pdata 
+0x4a71 010093 store 1 ,mem_check_sum 
+0x4a72 010094 branch pop_stack 
+:      010097 hci_ack_ucode:
+0x4a73 010098 force 1 ,pdata 
+0x4a74 010099 call uart_send_byte 
+0x4a75 010100 fetch 1 ,mem_ucode_id_local 
+0x4a76 010101 branch uart_send_byte 
+:      010103 hci_nak_ucode_with_stack:
+0x4a77 010104 call pop_stack 
+0x4a78 010105 branch hci_nak_ucode_ucode_id 
+:      010106 hci_nak_ucode:
+0x4a79 010107 fetch 1 ,mem_ucode_id_local 
+0x4a7a 010108 increase -1 ,pdata 
+0x4a7b 010109 store 1 ,mem_ucode_id_local 
+:      010110 hci_nak_ucode_ucode_id:
+0x4a7c 010111 force 0 ,pdata 
+0x4a7d 010112 call uart_send_byte 
+0x4a7e 010113 fetch 1 ,mem_ucode_id_local 
+0x4a7f 010114 branch uart_send_byte 
+:      010116 hci_write_register:
+0x4a80 010117 call hci_ucode_checksum_add 
+0x4a81 010118 ifetch 1 ,contru 
+0x4a82 010119 store 1 ,mem_ucode_temp 
+0x4a83 010120 call hci_ucode_checksum_add 
+0x4a84 010121 ifetch 1 ,contru 
+0x4a85 010122 lshift8 pdata ,contw 
+0x4a86 010123 call hci_ucode_checksum_add 
+0x4a87 010124 fetch 1 ,mem_ucode_temp 
+0x4a88 010125 iadd contw ,contw 
+0x4a89 010126 ifetch 1 ,contru 
+0x4a8a 010127 istore 1 ,contw 
+0x4a8b 010128 call hci_ucode_checksum_add 
+0x4a8c 010129 ifetch 1 ,contru 
+0x4a8d 010130 call hci_ucode_checksum_add 
+0x4a8e 010131 fetch 1 ,mem_check_sum 
+0x4a8f 010132 bne 0xff ,hci_nak_ucode 
+0x4a90 010133 branch hci_ack_ucode 
+:      010135 hci_read_register:
+0x4a91 010136 call hci_ucode_checksum_add 
+0x4a92 010137 ifetch 1 ,contru 
+0x4a93 010138 store 1 ,mem_ucode_temp 
+0x4a94 010139 call hci_ucode_checksum_add 
+0x4a95 010140 ifetch 1 ,contru 
+0x4a96 010141 store 1 ,mem_ucode_temp1 
+0x4a97 010142 call hci_ucode_checksum_add 
+0x4a98 010143 ifetch 1 ,contru 
+0x4a99 010144 call hci_ucode_checksum_add 
+0x4a9a 010145 fetch 1 ,mem_check_sum 
+0x4a9b 010146 bne 0xff ,hci_nak_ucode 
+0x4a9c 010148 fetch 1 ,mem_ucode_temp1 
+0x4a9d 010149 lshift8 pdata ,temp 
+0x4a9e 010150 fetch 1 ,mem_ucode_temp 
+0x4a9f 010151 iadd temp ,contru 
+0x4aa0 010152 ifetch 1 ,contru 
+0x4aa1 010153 store 1 ,mem_ucode_temp 
+:      010154 hci_read_register_ack:
+0x4aa2 010155 force 1 ,pdata 
+0x4aa3 010156 call uart_send_byte 
+0x4aa4 010157 fetch 1 ,mem_ucode_temp 
+0x4aa5 010158 call uart_send_byte 
+0x4aa6 010159 jam 0xff ,mem_ucode_id_local 
+0x4aa7 010160 rtn 
+:      010162 hci_enable_ucode:
+0x4aa8 010163 call hci_ucode_checksum_add 
+0x4aa9 010164 ifetch 1 ,contru 
+0x4aaa 010165 call hci_ucode_checksum_add 
+0x4aab 010166 fetch 1 ,mem_check_sum 
+0x4aac 010167 bne 0xff ,hci_nak_ucode 
+0x4aad 010168 branch hci_ack_ucode 
+:      010170 process_hci_ucode:
+0x4aae 010171 call hci_ucode_checksum_add 
+0x4aaf 010172 ifetch 1 ,contru 
+0x4ab0 010173 hstore 1 ,core_ucode_low 
+0x4ab1 010174 call hci_ucode_checksum_add 
+0x4ab2 010175 ifetch 1 ,contru 
+0x4ab3 010176 set1 7 ,pdata 
+0x4ab4 010177 hstore 1 ,core_ucode_ctrl 
+0x4ab5 010178 set0 7 ,pdata 
+0x4ab6 010179 call hci_ucode_checksum_add 
+0x4ab7 010180 ifetch 1 ,contru 
+0x4ab8 010181 copy pdata ,loopcnt 
+0x4ab9 010182 call hci_ucode_checksum_add 
+:      010183 write_ucode_loop:
+0x4aba 010184 ifetch 1 ,contru 
+0x4abb 010185 hstore 1 ,core_ucode_data 
+0x4abc 010186 call hci_ucode_checksum_add 
+0x4abd 010187 loop write_ucode_loop 
+0x4abe 010188 ifetch 1 ,contru 
+0x4abf 010189 call hci_ucode_checksum_add 
+0x4ac0 010190 fetch 1 ,mem_check_sum 
+0x4ac1 010191 bne 0xff ,hci_nak_ucode 
+0x4ac2 010192 branch hci_ack_ucode 
+:      010194 process_hci_n_sched_data:
+0x4ac3 010195 call hci_ucode_checksum_add 
+0x4ac4 010196 ifetch 1 ,contru 
+0x4ac5 010197 store 1 ,mem_ucode_temp 
+0x4ac6 010198 call hci_ucode_checksum_add 
+0x4ac7 010199 ifetch 1 ,contru 
+0x4ac8 010200 lshift8 pdata ,contw 
+0x4ac9 010201 call hci_ucode_checksum_add 
+0x4aca 010202 fetch 1 ,mem_ucode_temp 
+0x4acb 010203 iadd contw ,contw 
+0x4acc 010204 ifetch 1 ,contru 
+0x4acd 010205 iforce loopcnt 
+0x4ace 010206 call hci_ucode_checksum_add 
+:      010207 process_hci_n_sched_loop:
+0x4acf 010208 ifetch 1 ,contru 
+0x4ad0 010209 istore 1 ,contw 
+0x4ad1 010210 call hci_ucode_checksum_add 
+0x4ad2 010211 loop process_hci_n_sched_loop 
+0x4ad3 010212 ifetch 1 ,contru 
+0x4ad4 010213 call hci_ucode_checksum_add 
+0x4ad5 010214 fetch 1 ,mem_check_sum 
+0x4ad6 010215 bne 0xff ,hci_nak_ucode 
+0x4ad7 010216 branch hci_ack_ucode 
+:      010220 hci_enable_ucode_load:
+0x4ad8 010221 call hci_ucode_checksum_add 
+0x4ad9 010222 ifetch 1 ,contru 
+0x4ada 010223 call hci_ucode_checksum_add 
+0x4adb 010224 fetch 1 ,mem_check_sum 
+0x4adc 010225 bne 0xff ,hci_nak_ucode 
+0x4add 010226 hjam 0x80 ,core_ucode_ctrl 
+0x4ade 010227 branch hci_ack_ucode 
+:      010229 hci_disable_ucode_load:
+0x4adf 010230 call hci_ucode_checksum_add 
+0x4ae0 010231 ifetch 1 ,contru 
+0x4ae1 010232 call hci_ucode_checksum_add 
+0x4ae2 010233 fetch 1 ,mem_check_sum 
+0x4ae3 010234 bne 0xff ,hci_nak_ucode 
+0x4ae4 010235 hjam 0 ,core_ucode_ctrl 
+0x4ae5 010236 branch hci_ack_ucode 
+:      010238 hci_soft_branch:
+0x4ae6 010239 call hci_ucode_checksum_add 
+0x4ae7 010240 ifetch 1 ,contru 
+0x4ae8 010241 call hci_ucode_checksum_add 
+0x4ae9 010242 fetch 1 ,mem_check_sum 
+0x4aea 010243 bne 0xff ,hci_nak_ucode 
+0x4aeb 010244 call hci_ack_ucode 
+0x4aec 010245 branch soft_reset 
+:      010248 hci_idle_dispatch:
+0x4aed 010249 call gpio_check_uart_state 
+0x4aee 010250 rtn true 
+0x4aef 010251 arg uart_wakeup_rx ,temp 
+0x4af0 010252 call gpio_get_bit 
+0x4af1 010253 nbranch uart_wake_up ,true 
+0x4af2 010254 jam hci_rx_wake ,mem_hci_lt_rx_state 
+0x4af3 010255 rtn 
+:      010256 uart_wake_up:
+0x4af4 010257 fetch 1 ,mem_hci_lt_rx_state 
+0x4af5 010258 rtnne hci_rx_wake 
+0x4af6 010259 call hci_exit_lpm 
+0x4af7 010260 branch hci_send_commu_ready_event 
+:      010274 hid_rx_process:
+0x4af8 010275 set1 mark_ext_patch ,mark 
+0x4af9 010276 bpatch patch33_4 ,mem_patch33 
+0x4afa 010277 fetch 2 ,mem_l2cap_payload_ptr 
+0x4afb 010278 copy pdata ,contr 
+0x4afc 010279 ifetch 1 ,contr 
+0x4afd 010280 and pdata ,0x0f ,temp 
+0x4afe 010281 rshift4 pdata ,pdata 
+0x4aff 010282 beq hid_type_set_idle ,hid_rx_process_handshake 
+0x4b00 010283 beq hid_type_set_protocol ,hid_rx_process_handshake 
+0x4b01 010284 beq hid_type_data ,hid_rx_process_data 
+0x4b02 010285 beq hid_type_set_report ,hid_rx_process_set_report 
+0x4b03 010286 beq hid_type_control ,hid_rx_process_hid_control 
+0x4b04 010287 rtn 
+:      010289 hid_rx_process_hid_control:
+0x4b05 010290 copy temp ,pdata 
+0x4b06 010291 beq hid_control_p_virtualcableunplug ,hid_rx_process_virtual_cable_unplug 
+0x4b07 010292 beq hid_control_p_suspend ,hid_rx_process_suspend 
+0x4b08 010293 rtn 
+:      010295 hid_rx_process_virtual_cable_unplug:
+0x4b09 010296 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+0x4b0a 010297 call ui_ipc_send_event 
+0x4b0b 010298 fetch 1 ,mem_device_option 
+0x4b0c 010299 rtnne dvc_op_mouse ,pdata 
+0x4b0d 010300 copy temp ,pdata 
+0x4b0e 010301 beq hid_control_p_virtualcableunplug ,eeprom_erase_reconn_info 
+0x4b0f 010302 rtn 
+:      010303 hid_rx_process_suspend:
+0x4b10 010304 rtn 
+:      010306 hid_rx_process_set_report:
+0x4b11 010307 arg 0x01 ,rega 
+0x4b12 010308 call hid_malloc_tx_buff 
+0x4b13 010309 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b14 010310 istore 2 ,contw 
+0x4b15 010311 setarg 0x00 
+0x4b16 010312 istore 1 ,contw 
+0x4b17 010313 rtn 
+:      010315 hid_rx_process_handshake:
+0x4b18 010316 arg 1 ,rega 
+0x4b19 010317 call hid_malloc_tx_buff 
+0x4b1a 010318 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4b1b 010319 istore 2 ,contw 
+0x4b1c 010320 setarg 0 
+0x4b1d 010321 istore 1 ,contw 
+0x4b1e 010322 jam 1 ,mem_ui_data_txbuff_length 
+0x4b1f 010323 fetch 1 ,mem_hid_control_state 
+0x4b20 010324 set1 l2cap_channel_hid_handshake_done 
+0x4b21 010325 store 1 ,mem_hid_control_state 
+:      010326 hid_handshake_event:
+0x4b22 010327 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x4b23 010328 branch ui_ipc_send_event 
+:      010330 hid_rx_process_data:
+0x4b24 010331 ifetch 1 ,contr 
+0x4b25 010332 beq hid_report_id_kb ,hid_rx_process_data_hid_kb 
+0x4b26 010333 rtn 
+:      010335 hid_rx_process_data_hid_kb:
+0x4b27 010336 copy contr ,rega 
+0x4b28 010337 fetch 1 ,mem_device_option 
+0x4b29 010338 rtnne dvc_op_kb ,pdata 
+0x4b2a 010339 copy rega ,contr 
+0x4b2b 010340 branch kb_process_kb_report 
+:      010342 hid_malloc_tx_buff:
+0x4b2c 010343 call l2cap_malloc 
+0x4b2d 010344 copy rega ,temp 
+0x4b2e 010345 storet 1 ,mem_ui_data_txbuff_length 
+0x4b2f 010346 copy pdata ,contw 
+0x4b30 010347 copy rega ,pdata 
+0x4b31 010348 istore 2 ,contw 
+0x4b32 010349 rtn 
+:      010352 le_ir_init:
+0x4b33 010353 setarg le_ir 
+0x4b34 010354 store 2 ,mem_cb_le_process 
+0x4b35 010355 setarg le_ir_wcb 
+0x4b36 010356 store 2 ,mem_cb_att_write 
+0x4b37 010357 call eeprom_load_reconn_info 
+0x4b38 010358 call le_init_att 
+0x4b39 010359 hjam 158 ,core_pwm_ncnt0 
+0x4b3a 010360 hjam 8 ,core_gpio_sel1 
+0x4b3b 010361 hjam 5 ,core_gpio_out1 
+0x4b3c 010362 setarg -1 
+0x4b3d 010363 set0 1 ,pdata 
+0x4b3e 010364 set0 21 ,pdata 
+0x4b3f 010365 hstore 4 ,core_gpio_oe0 
+0x4b40 010366 hjam 2 ,core_gpio_pu0 
+0x4b41 010367 rtn wake 
+0x4b42 010368 jam 1 ,mem_le_adv_enable 
+0x4b43 010369 rtn 
+:      010372 le_ir_wcb:
+0x4b44 010373 ifetch 1 ,rega 
+0x4b45 010374 store 1 ,mem_ir_cmd 
+0x4b46 010375 beq ircmd_write_pulse ,le_ir_write_pulse 
+0x4b47 010376 beq ircmd_write_seq ,le_ir_write_seq 
+0x4b48 010377 beq ircmd_write_next ,le_ir_write_next 
+0x4b49 010378 beq ircmd_screen_on ,le_ir_screen_on 
+0x4b4a 010379 beq ircmd_screen_off ,le_ir_screen_off 
+0x4b4b 010380 rtnne ircmd_play 
+0x4b4c 010381 ifetch 1 ,contr 
+0x4b4d 010382 store 1 ,mem_ir_play_count 
+0x4b4e 010383 rtn 
+:      010385 le_ir_write_pulse:
+0x4b4f 010386 arg mem_ir_pulse_zero ,contw 
+0x4b50 010387 branch le_ir_write 
+:      010389 le_ir_write_seq:
+0x4b51 010390 arg mem_ir_sequence_len ,contw 
+0x4b52 010391 branch le_ir_write 
+:      010393 le_ir_write_next:
+0x4b53 010394 fetch 2 ,mem_ir_ptr 
+0x4b54 010395 iforce contw 
+:      010397 le_ir_write:
+0x4b55 010398 arg 19 ,loopcnt 
+0x4b56 010399 call memcpy 
+0x4b57 010400 deposit contw 
+0x4b58 010401 store 2 ,mem_ir_ptr 
+0x4b59 010402 jam 0 ,mem_ir_cmd 
+0x4b5a 010403 rtn 
+:      010407 le_ir:
+0x4b5b 010408 fetch 1 ,mem_ir_cmd 
+0x4b5c 010409 beq ircmd_record ,le_ir_start_record 
+0x4b5d 010410 beq ircmd_play ,le_ir_play 
+0x4b5e 010411 beq ircmd_report_pulse ,le_ir_report 
+0x4b5f 010412 beq ircmd_report_seq ,le_ir_report 
+0x4b60 010413 beq ircmd_report_raw ,le_ir_report 
+0x4b61 010414 beq ircmd_test_play ,le_ir_play 
+0x4b62 010415 beq ircmd_test_rec ,le_ir_rec 
+0x4b63 010416 rtn 
+:      010418 le_ir_screen_on:
+0x4b64 010419 jam 0 ,mem_lpm_mult 
+0x4b65 010420 jam 0 ,mem_ir_cmd 
+0x4b66 010421 rtn 
+:      010422 le_ir_screen_off:
+0x4b67 010423 jam 30 ,mem_lpm_mult 
+0x4b68 010424 jam 0 ,mem_ir_cmd 
+0x4b69 010425 rtn 
+:      010429 le_ir_rec:
+0x4b6a 010430 jam 0 ,mem_ir_cmd 
+0x4b6b 010431 arg 0xfffff ,stop_watch 
+0x4b6c 010432 call ir_record 
+0x4b6d 010433 rtn 
+:      010435 le_ir_next_anchor:
+0x4b6e 010436 fetcht 2 ,mem_le_tsniff 
+0x4b6f 010437 iadd temp ,pdata 
+0x4b70 010438 store 4 ,mem_le_anchor 
+:      010439 le_ir_start_record:
+0x4b71 010440 fetch 4 ,mem_le_anchor 
+0x4b72 010441 isub clke_bt ,pdata 
+0x4b73 010442 nbranch le_ir_next_anchor ,positive 
+0x4b74 010443 rshift pdata ,stop_watch 
+0x4b75 010444 call ir_record 
+0x4b76 010445 rtn blank 
+0x4b77 010446 jam ircmd_report_raw ,mem_ir_cmd 
+0x4b78 010447 arg mem_ir_record ,temp 
+0x4b79 010448 storet 2 ,mem_ir_ptr 
+:      010450 le_ir_report:
+0x4b7a 010451 call le_xtype_fifo_is_full 
+0x4b7b 010452 nrtn blank 
+0x4b7c 010453 jam notify_handle ,mem_le_notify_handle 
+0x4b7d 010454 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4b7e 010455 call le_xtype_fifo_in 
+0x4b7f 010456 fetch 2 ,mem_le_notify_attr_start 
+0x4b80 010457 iforce contw 
+0x4b81 010458 fetch 2 ,mem_ir_ptr 
+0x4b82 010459 iforce contr 
+0x4b83 010460 arg 20 ,loopcnt 
+0x4b84 010461 call memcpy 
+0x4b85 010462 deposit contr 
+0x4b86 010463 store 2 ,mem_ir_ptr 
+0x4b87 010464 fetch 2 ,mem_ir_report_len 
+0x4b88 010465 increase -20 ,pdata 
+0x4b89 010466 store 2 ,mem_ir_report_len 
+0x4b8a 010467 rtn positive 
+0x4b8b 010468 jam 0 ,mem_ir_cmd 
+0x4b8c 010469 rtn 
+:      010472 le_ir_play:
+0x4b8d 010473 fetch 1 ,mem_ir_play_count 
+0x4b8e 010474 call ir_play 
+0x4b8f 010475 jam 0 ,mem_ir_cmd 
+0x4b90 010476 rtn 
+:      010479 ir_record:
+0x4b91 010480 call ir_receive 
+0x4b92 010481 setarg mem_ir_record 
+0x4b93 010482 isub contw ,pdata 
+0x4b94 010483 sub pdata ,0 ,pdata 
+0x4b95 010484 store 2 ,mem_ir_report_len 
+0x4b96 010485 rtn 
+:      010489 ir_receive:
+0x4b97 010490 disable swfine 
+0x4b98 010491 arg mem_ir_record ,contw 
+:      010492 ir_receive_waitsync:
+0x4b99 010493 rtn timeout 
+0x4b9a 010494 hfetch 1 ,core_gpio_in + 2 
+0x4b9b 010495 bbit0 5 ,ir_receive_waitsync 
+0x4b9c 010496 copy clkn ,temp 
+0x4b9d 010497 arg 0x80 ,loopcnt 
+0x4b9e 010498 call memset0 
+0x4b9f 010499 arg mem_ir_record ,contw 
+0x4ba0 010500 arg 0x0 ,regc 
+:      010501 ir_receive_loop:
+0x4ba1 010502 arg 180 ,stop_watch 
+:      010503 ir_receive_waitedge:
+0x4ba2 010504 rtn timeout 
+0x4ba3 010505 hfetch 1 ,core_gpio_in + 2 
+0x4ba4 010506 ixor regc ,pdata 
+0x4ba5 010507 bbit1 5 ,ir_receive_waitedge 
+0x4ba6 010508 copy clkn ,pdata 
+0x4ba7 010509 iforce alarm 
+0x4ba8 010510 call clk_diff_rt 
+0x4ba9 010511 sub pdata ,0xff ,null 
+0x4baa 010512 branch ir_receive_waitedge ,positive 
+0x4bab 010513 isolate0 5 ,regc 
+0x4bac 010514 setflag true ,23 ,pdata 
+0x4bad 010515 istore 3 ,contw 
+0x4bae 010516 rshift8 contw ,pdata 
+0x4baf 010517 rtneq mem_ir_record_max 
+0x4bb0 010518 copy alarm ,temp 
+0x4bb1 010519 xor_into 0x20 ,regc 
+0x4bb2 010520 branch ir_receive_loop 
+:      010524 ir_get_next_seq:
+0x4bb3 010525 branch ir_get_next_seq_saved ,user 
+0x4bb4 010526 branch ir_get_next_encoded ,user2 
+:      010527 ir_get_next_seq_fetch:
+0x4bb5 010528 arg mem_ir_sequence ,temp 
+0x4bb6 010529 fetch 1 ,mem_ir_sequence_len 
+0x4bb7 010530 iadd temp ,pdata 
+0x4bb8 010531 isub rega ,null 
+0x4bb9 010532 branch ir_get_next_seq_exit ,zero 
+0x4bba 010533 ifetch 1 ,rega 
+0x4bbb 010534 copy contr ,rega 
+0x4bbc 010535 bbit0 7 ,ir_get_next_cont 
+0x4bbd 010536 enable user2 
+0x4bbe 010537 and pdata ,0x7f ,regb 
+0x4bbf 010538 lshift3 rega ,rega 
+0x4bc0 010539 branch ir_get_next_encoded 
+:      010540 ir_get_next_cont:
+0x4bc1 010541 rshift4 pdata ,debug 
+0x4bc2 010542 and_into 0xf ,pdata 
+0x4bc3 010543 isub debug ,null 
+0x4bc4 010544 rtn zero 
+0x4bc5 010545 enable user 
+0x4bc6 010546 rtn 
+:      010547 ir_get_next_seq_saved:
+0x4bc7 010548 deposit debug 
+0x4bc8 010549 disable user 
+0x4bc9 010550 rtn 
+:      010551 ir_get_next_encoded:
+0x4bca 010552 deposit regb 
+0x4bcb 010553 branch ir_get_next_encoded_end ,blank 
+0x4bcc 010554 and rega ,0x7 ,queue 
+0x4bcd 010555 rshift3 rega ,contr 
+0x4bce 010556 ifetch 1 ,contr 
+0x4bcf 010557 increase 1 ,rega 
+0x4bd0 010558 increase -1 ,regb 
+0x4bd1 010559 qisolate0 pdata 
+0x4bd2 010560 fetch 1 ,mem_ir_pulse_zero 
+0x4bd3 010561 branch ir_get_next_cont ,true 
+0x4bd4 010562 fetch 1 ,mem_ir_pulse_one 
+0x4bd5 010563 branch ir_get_next_cont 
+:      010564 ir_get_next_encoded_end:
+0x4bd6 010565 disable user2 
+0x4bd7 010566 increase 7 ,rega 
+0x4bd8 010567 rshift3 rega ,rega 
+0x4bd9 010568 branch ir_get_next_seq_fetch 
+:      010569 ir_get_next_seq_exit:
+0x4bda 010570 setarg 0xff 
+0x4bdb 010571 rtn 
+:      010574 ir_get_pulse:
+0x4bdc 010575 lshift pdata ,contr 
+0x4bdd 010576 iadd contr ,pdata 
+0x4bde 010577 arg mem_ir_pulses ,contr 
+0x4bdf 010578 iadd contr ,contr 
+0x4be0 010579 ifetch 3 ,contr 
+0x4be1 010580 rtn 
+:      010583 ir_play:
+0x4be2 010584 enable swfine 
+0x4be3 010585 iforce loopcnt 
+:      010586 ir_play_nloop:
+0x4be4 010587 disable user 
+0x4be5 010588 disable user2 
+0x4be6 010589 arg mem_ir_sequence ,rega 
+:      010590 ir_play_loop:
+0x4be7 010591 call ir_get_next_seq 
+0x4be8 010592 beq 0xff ,ir_play_end 
+0x4be9 010593 call ir_get_pulse 
+0x4bea 010594 bbit0 23 ,ir_play_silence 
+0x4beb 010595 set0 23 ,pdata 
+0x4bec 010596 hjam 158 ,core_pwm_pcnt0 
+:      010597 ir_play_silence:
+0x4bed 010598 iforce stop_watch 
+0x4bee 010599 until null ,timeout 
+0x4bef 010600 hjam 0 ,core_pwm_pcnt0 
+0x4bf0 010601 branch ir_play_loop 
+:      010602 ir_play_end:
+0x4bf1 010603 loop ir_play_nloop 
+0x4bf2 010604 rtn 
+:      010610 le_kb_init:
+0x4bf3 010611 call kb_init_common 
+0x4bf4 010612 setarg kb_process_idle 
+0x4bf5 010613 store 2 ,mem_cb_idle_process 
+0x4bf6 010614 setarg kb_send_process 
+0x4bf7 010615 store 2 ,mem_cb_bt_process 
+0x4bf8 010616 setarg kb_process_bb_event 
+0x4bf9 010617 store 2 ,mem_cb_bb_event_process 
+0x4bfa 010618 setarg kb_process_lpm_before 
+0x4bfb 010619 store 2 ,mem_cb_before_lpm 
+0x4bfc 010620 setarg kb_discovery_timeout_sleep 
+0x4bfd 010621 store 2 ,mem_cb_discovry_timeout 
+0x4bfe 010622 setarg kb_before_hibernate 
+0x4bff 010623 store 2 ,mem_cb_before_hibernate 
+0x4c00 010624 setarg kb_wakeup_check 
+0x4c01 010625 store 2 ,mem_cb_check_wakelock 
+0x4c02 010626 rtn wake 
+0x4c03 010628 fetch 2 ,mem_ui_state_map 
+0x4c04 010629 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c05 010630 call app_check_reconn_target 
+0x4c06 010631 branch kb_start_discovery ,blank 
+0x4c07 010632 call app_bt_stop_discovery 
+0x4c08 010633 branch app_bt_start_reconnect 
+:      010636 kb_init:
+0x4c09 010637 call kb_init_common 
+0x4c0a 010638 setarg kb_process_idle 
+0x4c0b 010639 store 2 ,mem_cb_idle_process 
+0x4c0c 010640 setarg kb_send_process 
+0x4c0d 010641 store 2 ,mem_cb_bt_process 
+0x4c0e 010642 setarg kb_process_bb_event 
+0x4c0f 010643 store 2 ,mem_cb_bb_event_process 
+0x4c10 010644 setarg kb_process_lpm_before 
+0x4c11 010645 store 2 ,mem_cb_before_lpm 
+0x4c12 010646 setarg kb_discovery_timeout_sleep 
+0x4c13 010647 store 2 ,mem_cb_discovry_timeout 
+0x4c14 010648 setarg kb_before_hibernate 
+0x4c15 010649 store 2 ,mem_cb_before_hibernate 
+0x4c16 010650 setarg kb_wakeup_check 
+0x4c17 010651 store 2 ,mem_cb_check_wakelock 
+0x4c18 010652 rtn wake 
+0x4c19 010654 jam 0 ,mem_sp_flag 
+0x4c1a 010655 jam 0 ,mem_master_sp_flag 
+0x4c1b 010657 fetch 2 ,mem_ui_state_map 
+0x4c1c 010658 bbit1 ui_state_btn_down ,app_bt_start_discovery_short 
+0x4c1d 010659 call app_check_reconn_target 
+0x4c1e 010660 branch kb_start_discovery ,blank 
+0x4c1f 010661 call app_bt_stop_discovery 
+0x4c20 010662 branch app_bt_start_reconnect 
+:      010666 kb_init_common:
+0x4c21 010667 set1 mark_ext_patch ,mark 
+0x4c22 010668 bpatch patch36_6 ,mem_patch36 
+0x4c23 010670 fetch 1 ,0x8140 
+0x4c24 010671 branch assert ,blank 
+0x4c25 010672 hjam 0 ,core_gpio_oe0 
+0x4c26 010673 hjam 0xff ,core_gpio_pu0 
+0x4c27 010675 hjam 0xff ,core_gpio_oe1 
+0x4c28 010676 hjam 0xff ,core_gpio_oe2 
+0x4c29 010677 hfetch 1 ,core_gpio_oe3 
+0x4c2a 010678 or_into 0x0f ,pdata 
+0x4c2b 010679 hstore 1 ,core_gpio_oe3 
+0x4c2c 010681 hjam 0x00 ,core_gpio_sel 
+0x4c2d 010682 hjam 0x00 ,core_gpio_sel1 
+0x4c2e 010683 hjam 0xff ,core_gpio_key0 
+0x4c2f 010684 hjam 0xFf ,core_gpio_key1 
+0x4c30 010685 hfetch 1 ,core_gpio_key2 
+0x4c31 010686 or_into 0x03 ,pdata 
+0x4c32 010687 hstore 1 ,core_gpio_key2 
+0x4c33 010688 hjam 0x00 ,core_kscn_rowmask 
+0x4c34 010689 setarg kb_kscan_col_1 
+0x4c35 010690 lshift3 pdata ,pdata 
+0x4c36 010691 add pdata ,kb_kscan_row_1 ,pdata 
+0x4c37 010692 hstore 1 ,core_kscn_rctc 
+0x4c38 010694 hfetch 1 ,core_config 
+0x4c39 010695 set1 2 ,pdata 
+0x4c3a 010696 hstore 1 ,core_config 
+0x4c3b 010697 hfetch 1 ,core_clkoff + 1 
+0x4c3c 010698 set0 1 ,pdata 
+0x4c3d 010699 hstore 1 ,core_clkoff + 1 
+0x4c3e 010700 hjam 0xd ,core_kscn_ksctrl 
+0x4c3f 010701 hjam 0xd3 ,core_kscn_m_debounce 
+0x4c40 010702 hjam 0 ,core_kscn_scancycle_timer_l 
+0x4c41 010703 hjam 0x31 ,core_kscn_scancycle_timer_h 
+0x4c42 010704 call lpm_disable_exen_output 
+0x4c43 010705 fetcht 1 ,mem_led_cap_gpio 
+0x4c44 010706 call gpio_config_output 
+0x4c45 010707 fetcht 1 ,mem_led_num_gpio 
+0x4c46 010708 call gpio_config_output 
+0x4c47 010709 fetcht 1 ,mem_led_scl_gpio 
+0x4c48 010710 call gpio_config_output 
+0x4c49 010711 rtn 
+:      010713 kb_process_kb_report:
+0x4c4a 010714 set1 mark_ext_patch ,mark 
+0x4c4b 010715 bpatch patch36_7 ,mem_patch36 
+0x4c4c 010716 ifetch 1 ,contr 
+0x4c4d 010717 copy pdata ,rega 
+0x4c4e 010718 fetcht 1 ,mem_led_num_gpio 
+0x4c4f 010719 isolate1 kb_num_lock_selected ,rega 
+0x4c50 010720 call gpio_out_flag 
+0x4c51 010721 fetcht 1 ,mem_led_cap_gpio 
+0x4c52 010722 isolate1 kb_caps_lock_selected ,rega 
+0x4c53 010723 call gpio_out_flag 
+0x4c54 010724 fetcht 1 ,mem_led_scl_gpio 
+0x4c55 010725 isolate1 kb_scroll_lock_selected ,rega 
+0x4c56 010726 call gpio_out_flag 
+0x4c57 010727 jam 1 ,mem_kb_rcv_led_data 
+0x4c58 010728 rtn 
+:      010731 kb_send_process:
+0x4c59 010733 call kb_kscan_check_if_empty 
+0x4c5a 010734 nrtn user 
+0x4c5b 010735 nrtn user2 
+0x4c5c 010737 fetch 1 ,mem_pincode_state 
+0x4c5d 010738 beq pincode_state_wait_pincode ,kb_pincode 
+0x4c5e 010739 fetch 1 ,mem_hid_interrupt_state 
+0x4c5f 010740 rtnne 0x3f 
+0x4c60 010742 arg 10 ,rega 
+0x4c61 010743 call hid_malloc_tx_buff 
+0x4c62 010744 fetch 2 ,mem_hid_int_remote_cid 
+0x4c63 010745 istore 2 ,contw 
+0x4c64 010746 setarg 0x01a1 
+0x4c65 010747 istore 2 ,contw 
+0x4c66 010748 fetch 8 ,mem_kb_state 
+0x4c67 010749 istore 8 ,contw 
+0x4c68 010750 rtn 
+:      010752 kb_pincode:
+0x4c69 010753 fetcht 1 ,mem_pin_length 
+0x4c6a 010754 setarg mem_pin 
+0x4c6b 010755 iadd temp ,contw 
+0x4c6c 010756 fetch 1 ,mem_kb_report_data 
+0x4c6d 010757 branch kb_pincode_rtn ,blank 
+0x4c6e 010758 beq kb_kcode_bksp ,kb_pincode_bksp 
+0x4c6f 010759 bne kb_kcode_enter ,kb_pincode_data 
+0x4c70 010760 storet 1 ,mem_pin_length 
+0x4c71 010761 branch app_bt_set_pincode 
+:      010763 kb_pincode_rtn:
+0x4c72 010764 storet 1 ,mem_pin_length 
+0x4c73 010765 rtn 
+:      010766 kb_pincode_bksp:
+0x4c74 010767 fetch 1 ,mem_pin_length 
+0x4c75 010768 rtn blank 
+0x4c76 010769 increase -1 ,pdata 
+0x4c77 010770 store 1 ,mem_pin_length 
+0x4c78 010771 arg mem_pin ,contw 
+0x4c79 010772 iadd contw ,contw 
+0x4c7a 010773 setarg 0 
+0x4c7b 010774 istore 1 ,contw 
+0x4c7c 010775 enable user2 
+0x4c7d 010776 branch kb_send_pin 
+:      010777 kb_pincode_data:
+0x4c7e 010778 sub pdata ,kb_kcode_1_m1 ,null 
+0x4c7f 010779 rtn positive 
+0x4c80 010780 arg 0x30 ,temp 
+0x4c81 010781 sub pdata ,kb_kcode_0 ,null 
+0x4c82 010782 nrtn positive 
+0x4c83 010783 branch kb_pincode_0 ,zero 
+0x4c84 010784 arg kb_kcode_1_m1 ,temp 
+0x4c85 010785 isub temp ,temp 
+0x4c86 010786 or_into 0x30 ,temp 
+:      010787 kb_pincode_0:
+0x4c87 010788 istoret 1 ,contw 
+0x4c88 010789 fetch 1 ,mem_pin_length 
+0x4c89 010790 increase 1 ,pdata 
+0x4c8a 010791 store 1 ,mem_pin_length 
+0x4c8b 010792 disable user2 
+0x4c8c 010793 branch kb_send_pin 
+:      010795 kb_send_pin:
+0x4c8d 010796 fetch 2 ,mem_hid_int_remote_cid 
+0x4c8e 010797 rtn blank 
+0x4c8f 010798 arg 3 ,rega 
+0x4c90 010799 call hid_malloc_tx_buff 
+0x4c91 010800 fetch 2 ,mem_hid_int_remote_cid 
+0x4c92 010801 istore 2 ,contw 
+0x4c93 010802 setarg 0xffa1 
+0x4c94 010803 istore 2 ,contw 
+0x4c95 010804 setarg 0 
+0x4c96 010805 setflag user2 ,0 ,pdata 
+0x4c97 010806 istore 1 ,contw 
+0x4c98 010807 rtn 
+:      010811 kb_kscan_check_if_empty:
+0x4c99 010812 disable user 
+0x4c9a 010813 disable user2 
+0x4c9b 010814 hfetch 1 ,core_kscn_kstat 
+0x4c9c 010815 rtnbit1 kb_kscan_stat_empty 
+:      010817 kb_kscan_check_ghost:
+0x4c9d 010818 hfetch 1 ,core_kscn_event_num 
+0x4c9e 010819 bbit1 kb_kscan_key_event_stat ,kb_kscan_process_event 
+0x4c9f 010820 hfetch 1 ,core_kscn_kstat 
+0x4ca0 010821 bbit0 kb_kscan_stat_ghost ,kb_kscan_process_event 
+0x4ca1 010822 hfetch 1 ,core_kscn_event 
+0x4ca2 010823 branch kb_kscan_check_if_empty 
+:      010825 kb_kscan_process_event:
+0x4ca3 010826 enable user 
+0x4ca4 010827 enable user2 
+0x4ca5 010828 hfetch 1 ,core_kscn_event_num 
+0x4ca6 010829 isolate0 kb_kscan_key_event_stat ,pdata 
+0x4ca7 010830 hfetch 1 ,core_kscn_event 
+0x4ca8 010831 arg mem_kb_map ,contr 
+0x4ca9 010832 iadd contr ,contr 
+0x4caa 010833 ifetch 1 ,contr 
+0x4cab 010834 bbit1 7 ,kb_kscan_read_statekey 
+0x4cac 010835 nbranch kb_kscan_release_a_key_data ,true 
+0x4cad 010836 disable user2 
+0x4cae 010837 iforce temp 
+0x4caf 010838 fetch 1 ,mem_kb_keys 
+0x4cb0 010839 sub pdata ,4 ,null 
+0x4cb1 010840 nrtn positive 
+0x4cb2 010841 copy pdata ,rega 
+0x4cb3 010842 arg 3 ,loopcnt 
+0x4cb4 010843 arg mem_kb_report_data ,contr 
+:      010844 kb_kscan_check_report_data:
+0x4cb5 010845 ifetch 1 ,contr 
+0x4cb6 010846 isub temp ,null 
+0x4cb7 010847 branch kb_kscan_check_if_empty ,zero 
+0x4cb8 010848 loop kb_kscan_check_report_data 
+:      010849 kb_kscan_store_a_key_data:
+0x4cb9 010850 copy rega ,pdata 
+0x4cba 010851 arg mem_kb_report_data ,contw 
+0x4cbb 010852 iadd contw ,contw 
+0x4cbc 010853 istoret 1 ,contw 
+0x4cbd 010854 increase 1 ,pdata 
+0x4cbe 010855 store 1 ,mem_kb_keys 
+0x4cbf 010856 hfetch 1 ,core_kscn_event_num 
+0x4cc0 010857 rshift3 pdata ,pdata 
+0x4cc1 010858 nbranch kb_kscan_check_nextevent ,blank 
+0x4cc2 010859 branch kb_kscan_prepare_send 
+:      010861 kb_kscan_check_nextevent:
+0x4cc3 010862 increase -1 ,pdata 
+0x4cc4 010863 branch kb_kscan_prepare_send ,zero 
+0x4cc5 010864 hfetch 1 ,core_kscn_event_num 
+0x4cc6 010865 and_into 0x01 ,pdata 
+0x4cc7 010866 beq kb_kscan_key_press ,kb_kscan_check_if_empty 
+0x4cc8 010867 beq kb_kscan_key_release ,kb_kscan_prepare_send 
+0x4cc9 010868 rtn 
+:      010869 kb_kscan_prepare_send:
+0x4cca 010870 enable user2 
+0x4ccb 010871 rtn 
+:      010873 kb_kscan_release_a_key_data:
+0x4ccc 010874 and pdata ,0xff ,temp 
+0x4ccd 010875 fetch 1 ,mem_kb_keys 
+0x4cce 010876 rtn blank 
+0x4ccf 010877 iforce loopcnt 
+0x4cd0 010878 arg mem_kb_report_data ,contr 
+:      010879 kb_kscan_find_same_key_data:
+0x4cd1 010880 ifetch 1 ,contr 
+0x4cd2 010881 isub temp ,null 
+0x4cd3 010882 branch kb_kscan_release_foundkey ,zero 
+0x4cd4 010883 loop kb_kscan_find_same_key_data 
+0x4cd5 010884 rtn 
+:      010885 kb_kscan_release_foundkey:
+0x4cd6 010886 add contr ,-1 ,contw 
+0x4cd7 010887 call memcpy 
+0x4cd8 010888 fetch 1 ,mem_kb_keys 
+0x4cd9 010889 increase -1 ,pdata 
+0x4cda 010890 store 1 ,mem_kb_keys 
+0x4cdb 010891 hfetch 1 ,core_kscn_event_num 
+0x4cdc 010892 rshift3 pdata ,pdata 
+0x4cdd 010893 nbranch kb_kscan_check_nextevent2 ,blank 
+0x4cde 010894 rtn 
+:      010896 kb_kscan_check_nextevent2:
+0x4cdf 010897 hfetch 1 ,core_kscn_event_num 
+0x4ce0 010898 and_into 0x01 ,pdata 
+0x4ce1 010899 beq kb_kscan_key_press ,kb_kscan_prepare_send 
+0x4ce2 010900 beq kb_kscan_key_release ,kb_kscan_check_if_empty 
+0x4ce3 010901 rtn 
+:      010903 kb_kscan_read_statekey:
+0x4ce4 010904 and pdata ,7 ,queue 
+0x4ce5 010905 fetch 1 ,mem_kb_state 
+0x4ce6 010906 qsetflag true ,pdata 
+0x4ce7 010907 store 1 ,mem_kb_state 
+0x4ce8 010908 rtn 
+:      010910 kb_clear_keys:
+0x4ce9 010911 setarg 0 
+0x4cea 010912 store 8 ,mem_kb_state 
+0x4ceb 010913 store 1 ,mem_kb_keys 
+0x4cec 010914 rtn 
+:      010916 kb_clean_kscan_fifo:
+0x4ced 010917 hfetch 1 ,core_kscn_event_num 
+0x4cee 010918 hfetch 1 ,core_kscn_event 
+0x4cef 010919 hfetch 1 ,core_kscn_kstat 
+0x4cf0 010920 bbit0 kb_kscan_stat_empty ,kb_clean_kscan_fifo 
+0x4cf1 010921 setarg 0xff 
+0x4cf2 010922 enable user 
+0x4cf3 010923 rtn 
+:      010925 le_keyboard:
+0x4cf4 010926 fetcht 2 ,mem_le_notify_handle 
+0x4cf5 010927 call le_att_check_notification_enable 
+0x4cf6 010928 rtnbit0 0 
+0x4cf7 010929 fetch 1 ,mem_le_switch_send_data 
+0x4cf8 010930 rtnbit0 0 
+0x4cf9 010931 call le_xtype_fifo_is_full 
+0x4cfa 010932 nrtn blank 
+0x4cfb 010933 call kb_kscan_check_if_empty 
+0x4cfc 010934 nrtn user 
+0x4cfd 010935 nrtn user2 
+:      010936 le_slave_keyboard_send_data:
+0x4cfe 010937 call app_lpm_wake_auto_lock 
+0x4cff 010938 jam 2 ,mem_lpm_mult 
+0x4d00 010939 fetcht 2 ,mem_le_notify_handle 
+0x4d01 010940 call le_att_get_handle_ptr 
+0x4d02 010941 add contr ,1 ,contw 
+0x4d03 010942 fetch 8 ,mem_kb_state 
+0x4d04 010943 istore 8 ,contw 
+0x4d05 010944 jam attop_handle_value_notification ,mem_fifo_temp 
+0x4d06 010945 call le_xtype_fifo_in 
+0x4d07 010946 fetch 1 ,mem_le_op 
+0x4d08 010947 bbit1 op_disconn ,loop 
+0x4d09 010948 rtn 
+:      010949 le_keyboard_process_bb_event:
+0x4d0a 010950 copy regc ,pdata 
+0x4d0b 010951 beq bt_evt_button_long_pressed ,le_keyboard_bb_event_discovery_btn 
+0x4d0c 010953 beq bt_evt_le_connected ,le_kb_connected 
+0x4d0d 010954 beq bt_evt_le_write_request ,le_kb_bb_event_write_request 
+0x4d0e 010955 beq bt_evt_le_enc_info ,le_kb_bb_event_enc_info 
+0x4d0f 010956 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d10 010957 rtn 
+:      010958 le_kb_bb_event_enc_info:
+:      010959 le_kb_bb_event_write_request:
+0x4d11 010960 call app_lpm_mult_enable 
+0x4d12 010961 branch app_ble_start_write 
+:      010962 le_kb_connected:
+0x4d13 010963 call kb_clean_kscan_fifo 
+0x4d14 010964 branch kb_clear_keys 
+:      010966 le_keyboard_bb_event_discovery_btn:
+0x4d15 010967 call le_clean_att_list_handle_enable 
+0x4d16 010968 call app_ble_disconnect 
+0x4d17 010969 call app_ble_start_adv 
+0x4d18 010970 branch app_led_start_blink 
+:      010972 le_keyboard_bb_event_hud_ms:
+0x4d19 010973 fetch 1 ,mem_le_led_on_time 
+0x4d1a 010974 rtn blank 
+0x4d1b 010975 increase -1 ,pdata 
+0x4d1c 010976 store 1 ,mem_le_led_on_time 
+0x4d1d 010977 nrtn blank 
+0x4d1e 010978 fetch 1 ,mem_le_adv_type 
+0x4d1f 010979 rtn blank 
+0x4d20 010980 branch app_led_off 
+:      010983 kb_process_idle:
+0x4d21 010984 branch kb_pairing_button_check 
+:      010987 kb_wakeup_check:
+0x4d22 010988 hfetch 3 ,core_gpio_in 
+0x4d23 010989 copy pdata ,regb 
+0x4d24 010990 hfetch 1 ,core_gpio_in + 3 
+0x4d25 010991 and_into 0x0f ,pdata 
+0x4d26 010992 lshift16 pdata ,pdata 
+0x4d27 010993 lshift8 pdata ,pdata 
+0x4d28 010994 ior regb ,pdata 
+0x4d29 010995 fetcht 4 ,mem_kb_fast_wake_last 
+0x4d2a 010996 isub temp ,pdata 
+0x4d2b 010997 rtn blank 
+0x4d2c 010998 arg 0xbb ,regb 
+0x4d2d 010999 branch app_lpm_wake_auto_lock 
+:      011002 kb_pairing_button_check:
+0x4d2e 011003 fetch 1 ,mem_scan_mode 
+0x4d2f 011004 nrtn blank 
+0x4d30 011005 fetch 1 ,mem_app_handshake_flag 
+0x4d31 011006 nrtn blank 
+0x4d32 011007 fetch 1 ,mem_ui_button_timer 
+0x4d33 011008 rtn blank 
+0x4d34 011009 fetch 1 ,mem_ui_button_last_state 
+0x4d35 011010 nrtn blank 
+0x4d36 011011 branch app_enter_hibernate 
+:      011013 kb_process_bb_event:
+0x4d37 011014 copy regc ,pdata 
+0x4d38 011015 beq bt_evt_hid_connected ,kb_hid_connected 
+0x4d39 011016 beq bt_evt_pincode_req ,kb_process_pincode 
+0x4d3a 011017 beq bt_evt_hid_connected ,kb_bt_hid_handshake 
+0x4d3b 011018 beq bt_evt_button_long_pressed ,kb_bb_event_discovery_btn 
+0x4d3c 011019 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x4d3d 011020 beq bt_evt_bb_connected ,kb_stop_discovery 
+0x4d3e 011021 beq bt_evt_bb_disconnected ,kb_bb_disconnected 
+0x4d3f 011023 beq bt_evt_reconn_failed ,kb_bb_event_reconn_failed 
+0x4d40 011024 beq bt_evt_reconn_page_timeout ,kb_bb_event_reconn_failed 
+0x4d41 011025 and pdata ,0x0f ,temp 
+0x4d42 011026 and_into bt_evt_timer_mask ,pdata 
+0x4d43 011027 beq bt_evt_timer_init ,kb_bb_event_timer 
+0x4d44 011028 rtn 
+:      011030 kb_bb_event_timer:
+0x4d45 011031 set1 mark_ext_patch ,mark 
+0x4d46 011032 bpatch patch37_0 ,mem_patch37 
+0x4d47 011033 storet 1 ,mem_app_evt_timer_count 
+:      011034 kb_bb_event_100ms_loop:
+0x4d48 011035 fetch 1 ,mem_app_evt_timer_count 
+0x4d49 011036 rtn blank 
+0x4d4a 011037 increase -1 ,pdata 
+0x4d4b 011038 store 1 ,mem_app_evt_timer_count 
+0x4d4c 011040 call kb_check_hid_handshake_timer 
+0x4d4d 011041 branch kb_bb_event_100ms_loop 
+:      011043 kb_bb_event_reconn_failed:
+0x4d4e 011044 fetch 2 ,mem_ui_state_map 
+0x4d4f 011045 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d50 011046 branch app_bb_hibernate 
+:      011049 kb_bb_disconnected:
+0x4d51 011050 set1 mark_ext_patch ,mark 
+0x4d52 011051 bpatch patch37_1 ,mem_patch37 
+0x4d53 011052 call kb_bb_discon_clear_stack 
+0x4d54 011053 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x4d55 011055 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x4d56 011056 bbit1 app_disc_after_pairing ,kb_event_light_state_pairing 
+0x4d57 011057 bbit1 app_disc_after_reconn ,kb_event_light_state_reconn 
+0x4d58 011058 branch kb_start_discovery 
+:      011059 kb_bb_discon_clear_stack:
+0x4d59 011060 jam 0 ,mem_link_key_exists 
+0x4d5a 011061 jam 0 ,mem_ltk_exists 
+0x4d5b 011062 rtn 
+:      011064 kb_event_light_state_pairing:
+0x4d5c 011065 bbit1 app_disc_after_handshake ,app_bb_hibernate 
+0x4d5d 011066 bbit1 app_disc_after_sniff ,app_bb_hibernate 
+0x4d5e 011067 branch kb_start_discovery 
+:      011068 kb_event_light_state_reconn:
+0x4d5f 011069 fetch 2 ,mem_ui_state_map 
+0x4d60 011070 bbit1 ui_state_btn_down ,kb_start_discovery 
+0x4d61 011071 branch app_bb_hibernate 
+:      011075 kb_check_hid_handshake_timer:
+0x4d62 011076 fetch 1 ,mem_hid_handshake_timer_count 
+0x4d63 011077 rtn blank 
+0x4d64 011078 increase -1 ,pdata 
+0x4d65 011079 store 1 ,mem_hid_handshake_timer_count 
+0x4d66 011080 nrtn blank 
+0x4d67 011081 branch kb_bt_hid_handshake 
+:      011084 kb_bb_event_discovery_btn:
+0x4d68 011085 call kb_3_0_bb_event_discovery_btn 
+0x4d69 011086 branch kb_start_discovery 
+:      011088 kb_3_0_bb_event_discovery_btn:
+0x4d6a 011089 set1 mark_ext_patch ,mark 
+0x4d6b 011090 bpatch patch37_2 ,mem_patch37 
+0x4d6c 011091 fetch 2 ,mem_ui_state_map 
+0x4d6d 011092 isolate1 ui_state_bt_reconnect ,pdata 
+0x4d6e 011093 call app_bt_reconnect_cancel ,true 
+0x4d6f 011094 fetch 2 ,mem_discovery_timeout 
+0x4d70 011095 store 2 ,mem_discovery_timeout_timer_count 
+0x4d71 011096 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d72 011097 set1 app_disc_by_button ,pdata 
+0x4d73 011098 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x4d74 011099 fetch 2 ,mem_ui_state_map 
+0x4d75 011100 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x4d76 011101 rtn 
+:      011104 kb_stop_discovery:
+0x4d77 011105 call app_bt_stop_discovery 
+0x4d78 011106 branch app_led_stop_blink 
+:      011108 kb_start_discovery:
+0x4d79 011109 call app_bt_start_discovery 
+0x4d7a 011110 branch app_led_start_blink 
+:      011112 kb_discovery_timeout_sleep:
+0x4d7b 011113 branch app_enter_hibernate 
+:      011115 kb_process_pincode:
+0x4d7c 011116 jam 0 ,mem_pin_length 
+0x4d7d 011117 rtn 
+:      011120 kb_before_hibernate:
+:      011122 kb_process_lpm_before:
+0x4d7e 011123 hjam 0x00 ,core_gpio_key0 
+0x4d7f 011124 hjam 0x00 ,core_gpio_key1 
+0x4d80 011125 hfetch 1 ,core_gpio_key2 
+0x4d81 011126 and_into 0xf0 ,pdata 
+0x4d82 011127 hstore 1 ,core_gpio_key2 
+0x4d83 011128 setarg 0x00 
+0x4d84 011129 store 4 ,mem_gpio_wakeup_high 
+0x4d85 011130 setarg 0xff 
+0x4d86 011131 fetcht 1 ,mem_ui_button_gpio 
+0x4d87 011132 copy temp ,queue 
+0x4d88 011133 qset1 pdata 
+0x4d89 011134 store 4 ,mem_gpio_wakeup_low 
+0x4d8a 011135 rtn 
+:      011137 kb_hid_connected:
+0x4d8b 011138 setarg hid_handshake_timeout 
+0x4d8c 011139 store 1 ,mem_hid_handshake_timer_count 
+0x4d8d 011140 call kb_clean_kscan_fifo 
+0x4d8e 011144 branch kb_clear_keys 
+:      011145 kb_bt_hid_handshake:
+0x4d8f 011146 set1 mark_ext_patch ,mark 
+0x4d90 011147 bpatch patch37_3 ,mem_patch37 
+0x4d91 011148 jam app_handshake_done ,mem_app_handshake_flag 
+0x4d92 011149 call app_lpm_mult_enable 
+0x4d93 011150 call app_bt_store_reconn_info 
+0x4d94 011152 setarg 0 
+0x4d95 011153 store 2 ,mem_discovery_timeout_timer_count 
+0x4d96 011154 store 1 ,mem_hid_handshake_timer_count 
+0x4d97 011155 branch app_bt_enter_sniff 
+:      011162 l2cap_init:
+0x4d98 011163 branch l2cap_init_wake ,wake 
+:      011164 l2cap_init_work:
+0x4d99 011165 setarg mem_l2cap_xmem_end 
+0x4d9a 011166 arg mem_l2cap_xmem_start ,contw 
+0x4d9b 011167 isub contw ,loopcnt 
+0x4d9c 011168 call clear_mem 
+:      011169 l2cap_init_wake:
+0x4d9d 011170 set1 mark_ext_patch ,mark 
+0x4d9e 011171 bpatch patch22_6 ,mem_patch22 
+0x4d9f 011172 setarg mem_sdp_mem_end 
+0x4da0 011173 arg mem_sdp_mem_start ,contw 
+0x4da1 011174 isub contw ,loopcnt 
+0x4da2 011175 call clear_mem 
+0x4da3 011176 setarg mem_l2cap_mem_end 
+0x4da4 011177 arg mem_l2cap_mem_start ,contw 
+0x4da5 011178 isub contw ,loopcnt 
+0x4da6 011179 call clear_mem 
+0x4da7 011180 branch l2cap_lpm_load_txbuf 
+:      011182 process_rx_l2cap_pkt:
+0x4da8 011183 set1 mark_ext_patch ,mark 
+0x4da9 011184 bpatch patch22_7 ,mem_patch22 
+0x4daa 011185 copy contr ,temp 
+0x4dab 011188 copy temp ,contr 
+0x4dac 011189 ifetch 2 ,contr 
+0x4dad 011190 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dae 011191 ifetch 2 ,contr 
+0x4daf 011192 store 2 ,mem_l2cap_rx_cid 
+0x4db0 011193 deposit contr 
+0x4db1 011194 store 2 ,mem_l2cap_payload_ptr 
+0x4db2 011195 fetch 1 ,memui_reconnect_mode 
+0x4db3 011196 beq no_reconnection ,l2cap_rx_multiplexing 
+0x4db4 011197 branch ml2cap_rx_multiplexing 
+:      011199 l2cap_rx_multiplexing:
+0x4db5 011200 set1 mark_ext_patch ,mark 
+0x4db6 011201 bpatch patch23_0 ,mem_patch23 
+0x4db7 011202 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4db8 011203 branch l2cap_rx_reset_state ,blank 
+0x4db9 011204 fetch 1 ,mem_l2cap_rx_cid 
+0x4dba 011205 beq l2cap_signal_channel ,l2cap_call_proc_signal 
+:      011206 l2cap_rx_multiplexing0:
+0x4dbb 011207 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x4dbc 011208 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x4dbd 011209 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x4dbe 011210 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x4dbf 011211 branch l2cap_rx_reset_state 
+:      011213 l2cap_call_proc_signal:
+0x4dc0 011214 call l2cap_malloc_is_fifo_full 
+0x4dc1 011215 nrtn blank 
+0x4dc2 011216 jam 0 ,mem_l2cap_pending_item 
+:      011217 l2cap_call_proc_signal0:
+0x4dc3 011218 call l2cap_malloc_signal_channel 
+0x4dc4 011219 call l2cap_process_signal_pkt 
+0x4dc5 011220 fetcht 2 ,mem_l2cap_signal_tx_length 
+0x4dc6 011221 branch l2cap_call_proc_no_reply ,blank 
+0x4dc7 011222 call l2cap_get_signal_tx_buff 
+0x4dc8 011223 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4dc9 011224 istore 2 ,contw 
+0x4dca 011225 force l2cap_signal_channel ,pdata 
+0x4dcb 011226 istore 2 ,contw 
+0x4dcc 011227 branch l2cap_rx_reset_state 
+:      011229 l2cap_call_proc_sigal_pending:
+0x4dcd 011230 fetch 1 ,mem_device_option 
+0x4dce 011231 rtneq dvc_op_hci 
+0x4dcf 011232 fetch 1 ,mem_l2cap_pending_item 
+0x4dd0 011233 rtn blank 
+0x4dd1 011234 copy pdata ,rega 
+0x4dd2 011235 fetch 4 ,mem_l2cap_sdpres_delay_time 
+0x4dd3 011236 arg 0x100 ,temp 
+0x4dd4 011237 iadd temp ,temp 
+0x4dd5 011238 copy clkn_bt ,pdata 
+0x4dd6 011239 isub temp ,null 
+0x4dd7 011240 nrtn positive 
+0x4dd8 011241 jam 0 ,mem_l2cap_pending_item 
+0x4dd9 011242 copy rega ,pdata 
+0x4dda 011243 beq l2cap_sdp_channel ,l2cap_sdp_conn_succ 
+0x4ddb 011244 branch assert 
+:      011245 l2cap_sdp_conn_succ:
+0x4ddc 011246 call l2cap_malloc_signal_channel 
+0x4ddd 011247 call restore_l2cap_req_param 
+0x4dde 011248 call l2cap_get_signal_tx_payload 
+0x4ddf 011249 call save_cont_pointers 
+0x4de0 011250 call send_connection_sdp_res 
+0x4de1 011251 call l2cap_get_signal_tx_buff 
+0x4de2 011253 setarg 0x000c 
+0x4de3 011254 istore 2 ,contw 
+0x4de4 011255 force l2cap_signal_channel ,pdata 
+0x4de5 011256 istore 2 ,contw 
+0x4de6 011257 branch l2cap_rx_reset_state 
+:      011259 l2cap_call_proc_sdp:
+0x4de7 011260 call l2cap_malloc_is_fifo_empty 
+0x4de8 011261 nrtn blank 
+0x4de9 011262 call l2cap_malloc_sdp_channel 
+0x4dea 011263 call sdp_process 
+0x4deb 011264 call l2cap_get_sdp_tx_buff 
+0x4dec 011265 fetch 2 ,mem_sdp_tx_pkt_length 
+0x4ded 011266 branch l2cap_call_proc_no_reply ,blank 
+0x4dee 011267 istore 2 ,contw 
+0x4def 011268 fetch 2 ,mem_sdp_remote_cid 
+0x4df0 011269 istore 2 ,contw 
+0x4df1 011270 branch l2cap_rx_reset_state 
+:      011272 l2cap_call_proc_hid:
+0x4df2 011273 call hid_rx_process 
+0x4df3 011274 branch l2cap_rx_reset_state 
+:      011276 l2cap_call_proc_rfcomm:
+0x4df4 011277 set1 mark_ext_patch ,mark 
+0x4df5 011278 bpatch patch23_1 ,mem_patch23 
+0x4df6 011279 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x4df7 011280 call rfcomm_rx_process 
+0x4df8 011281 fetch 1 ,mem_rfcomm_malloc_fail_flag 
+0x4df9 011282 rtneq rfcomm_malloc_fail 
+0x4dfa 011283 branch l2cap_rx_reset_state 
+:      011284 l2cap_call_proc_no_reply:
+0x4dfb 011285 call l2cap_malloc_discard 
+:      011287 l2cap_rx_reset_state:
+0x4dfc 011288 setarg 0 
+0x4dfd 011289 store 2 ,mem_l2cap_rx_pkt_length 
+0x4dfe 011290 store 2 ,mem_l2cap_rx_cid 
+0x4dff 011291 jam l2cap_rx_done ,mem_l2cap_rx_done 
+0x4e00 011292 rtn 
+:      011294 l2cap_process_signal_pkt:
+0x4e01 011295 set1 mark_ext_patch ,mark 
+0x4e02 011296 bpatch patch23_2 ,mem_patch23 
+0x4e03 011297 call l2cap_get_signal_tx_payload 
+0x4e04 011298 force 0 ,regb 
+0x4e05 011299 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x4e06 011300 copy pdata ,regc 
+0x4e07 011301 fetch 2 ,mem_l2cap_payload_ptr 
+0x4e08 011302 iforce contr 
+:      011303 l2cap_process_signal_pkt_loop:
+0x4e09 011304 call l2cap_process_one_signal 
+0x4e0a 011305 deposit regc 
+0x4e0b 011306 increase -4 ,regc 
+0x4e0c 011307 increase -4 ,pdata 
+0x4e0d 011308 nbranch l2cap_process_signal_pkt_loop ,blank 
+0x4e0e 011309 copy regb ,pdata 
+0x4e0f 011310 store 2 ,mem_l2cap_signal_tx_length 
+0x4e10 011311 rtn 
+:      011313 l2cap_process_one_signal:
+0x4e11 011314 set1 mark_ext_patch ,mark 
+0x4e12 011315 bpatch patch23_3 ,mem_patch23 
+0x4e13 011316 ifetch 1 ,contr 
+0x4e14 011317 beq signal_cmd_reject ,l2cap_proc_signal_cmd_reject 
+0x4e15 011318 beq signal_connect_req ,l2cap_proc_signal_connect_req 
+0x4e16 011319 beq signal_connect_rsp ,l2cap_proc_signal_connect_rsp 
+0x4e17 011320 beq signal_config_req ,l2cap_proc_signal_config_req 
+0x4e18 011321 beq signal_config_rsp ,l2cap_proc_signal_config_rsp 
+0x4e19 011322 beq signal_disconnect_req ,l2cap_proc_signal_disconnect_req 
+0x4e1a 011323 beq signal_disconnect_rsp ,l2cap_proc_signal_disconnect_rsp 
+0x4e1b 011324 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x4e1c 011325 beq signal_echo_rsp ,l2cap_proc_signal_echo_rsp 
+0x4e1d 011326 beq signal_info_req ,l2cap_proc_signal_info_req 
+0x4e1e 011327 beq signal_info_rsp ,l2cap_proc_signal_info_rsp 
+0x4e1f 011328 call l2cap_reject_command 
+:      011329 l2cap_process_one_signal_rtn:
+0x4e20 011330 rtn 
+:      011332 l2cap_proc_signal_info_req:
+0x4e21 011333 ifetch 1 ,contr 
+0x4e22 011334 copy pdata ,queue 
+0x4e23 011335 ifetch 2 ,contr 
+0x4e24 011336 copy pdata ,rega 
+0x4e25 011337 copy regc ,pdata 
+0x4e26 011338 isub rega ,regc 
+0x4e27 011339 copy rega ,pdata 
+0x4e28 011340 iadd contr ,contr 
+0x4e29 011341 setarg 0x0b 
+0x4e2a 011342 istore 1 ,contw 
+0x4e2b 011343 copy queue ,pdata 
+0x4e2c 011344 istore 1 ,contw 
+0x4e2d 011345 force 0x0008 ,pdata 
+0x4e2e 011346 istore 2 ,contw 
+0x4e2f 011347 force 0x0002 ,pdata 
+0x4e30 011348 istore 2 ,contw 
+0x4e31 011349 force 0x0000 ,pdata 
+0x4e32 011350 istore 2 ,contw 
+0x4e33 011351 force 0x0400 ,pdata 
+0x4e34 011352 istore 2 ,contw 
+0x4e35 011353 force 0x0000 ,pdata 
+0x4e36 011354 istore 2 ,contw 
+0x4e37 011355 force 12 ,pdata 
+0x4e38 011356 iadd regb ,regb 
+0x4e39 011357 branch l2cap_process_one_signal_rtn 
+:      011359 ml2cap_proc_signal_info_req:
+0x4e3a 011360 ifetch 1 ,contr 
+0x4e3b 011361 copy pdata ,queue 
+0x4e3c 011362 ifetch 2 ,contr 
+0x4e3d 011363 copy pdata ,rega 
+0x4e3e 011364 copy regc ,pdata 
+0x4e3f 011365 isub rega ,regc 
+0x4e40 011366 copy rega ,pdata 
+0x4e41 011367 iadd contr ,contr 
+0x4e42 011368 call l2cap_get_signal_tx_payload 
+0x4e43 011369 setarg 0x0b 
+0x4e44 011370 istore 1 ,contw 
+0x4e45 011371 copy queue ,pdata 
+0x4e46 011372 istore 1 ,contw 
+0x4e47 011373 force 0x0008 ,pdata 
+0x4e48 011374 istore 2 ,contw 
+0x4e49 011375 force 0x0002 ,pdata 
+0x4e4a 011376 istore 2 ,contw 
+0x4e4b 011377 force 0x0000 ,pdata 
+0x4e4c 011378 istore 2 ,contw 
+0x4e4d 011379 force 0x0400 ,pdata 
+0x4e4e 011380 istore 2 ,contw 
+0x4e4f 011381 force 0x0000 ,pdata 
+0x4e50 011382 istore 2 ,contw 
+0x4e51 011383 force 12 ,pdata 
+0x4e52 011384 iadd regb ,regb 
+0x4e53 011386 branch l2cap_process_one_signal_rtn 
+:      011390 l2cap_proc_signal_cmd_reject:
+0x4e54 011391 ifetch 1 ,contr 
+0x4e55 011392 copy pdata ,queue 
+0x4e56 011393 ifetch 2 ,contr 
+0x4e57 011394 copy pdata ,rega 
+0x4e58 011395 iadd contr ,contr 
+0x4e59 011396 copy regc ,pdata 
+0x4e5a 011397 isub rega ,regc 
+:      011398 l2cap_proc_signal_cmd_reject_rtn:
+0x4e5b 011399 branch l2cap_process_one_signal_rtn 
+:      011401 l2cap_proc_signal_connect_req:
+0x4e5c 011402 call save_cont_pointers 
+0x4e5d 011405 call load_cont_pointers 
+0x4e5e 011406 arg 0 ,debug 
+0x4e5f 011407 ifetch 1 ,contr 
+0x4e60 011408 copy pdata ,queue 
+0x4e61 011409 ifetch 2 ,contr 
+0x4e62 011410 copy pdata ,rega 
+0x4e63 011411 ifetch 2 ,contr 
+0x4e64 011412 copy pdata ,temp 
+0x4e65 011413 ifetch 2 ,contr 
+0x4e66 011414 copy pdata ,timeup 
+0x4e67 011415 copy temp ,pdata 
+0x4e68 011416 beq psm_sdp ,l2cap_proc_signal_connect_req_sdp 
+0x4e69 011417 beq psm_rfcomm ,l2cap_proc_signal_connect_req_rfcomm 
+0x4e6a 011418 beq psm_hid_control ,l2cap_proc_signal_connect_req_hid_ctrl 
+0x4e6b 011419 beq psm_hid_interrupt ,l2cap_proc_signal_connect_req_hid_int 
+0x4e6c 011420 call l2cap_reject_command 
+0x4e6d 011421 branch l2cap_proc_signal_connect_req_rtn 
+:      011423 l2cap_proc_signal_connect_req_sdp:
+0x4e6e 011424 call save_cont_pointers 
+0x4e6f 011425 arg l2cap_sdp_channel ,temp 
+0x4e70 011426 fetch 2 ,mem_sdp_remote_cid 
+0x4e71 011427 nbranch already_connected ,blank 
+0x4e72 011428 copy timeup ,pdata 
+0x4e73 011429 store 2 ,mem_sdp_remote_cid 
+0x4e74 011430 copy clkn_bt ,pdata 
+0x4e75 011431 store 4 ,mem_l2cap_sdpres_delay_time 
+0x4e76 011432 call store_l2cap_req_param 
+0x4e77 011433 branch send_connection_pending 
+:      011435 store_l2cap_req_param:
+0x4e78 011436 storet 2 ,mem_psm 
+0x4e79 011437 deposit timeup 
+0x4e7a 011438 store 2 ,mem_scid 
+0x4e7b 011439 deposit rega 
+0x4e7c 011440 store 2 ,mem_cmd_length 
+0x4e7d 011441 deposit regb 
+0x4e7e 011442 store 2 ,mem_tt2 
+0x4e7f 011443 deposit regc 
+0x4e80 011444 store 2 ,mem_tt3 
+0x4e81 011445 deposit queue 
+0x4e82 011446 store 2 ,mem_id 
+0x4e83 011447 rtn 
+:      011449 restore_l2cap_req_param:
+0x4e84 011450 fetcht 2 ,mem_psm 
+0x4e85 011451 fetch 2 ,mem_scid 
+0x4e86 011452 copy pdata ,timeup 
+0x4e87 011453 fetch 2 ,mem_cmd_length 
+0x4e88 011454 copy pdata ,rega 
+0x4e89 011455 fetch 2 ,mem_tt2 
+0x4e8a 011456 copy pdata ,regb 
+0x4e8b 011457 fetch 2 ,mem_tt3 
+0x4e8c 011458 copy pdata ,regc 
+0x4e8d 011459 fetch 2 ,mem_id 
+0x4e8e 011460 copy pdata ,queue 
+0x4e8f 011461 rtn 
+:      011463 l2cap_proc_signal_connect_req_rfcomm:
+0x4e90 011464 call save_cont_pointers 
+0x4e91 011465 setarg l2cap_rfcomm_channel 
+0x4e92 011466 arg l2cap_rfcomm_channel ,temp 
+0x4e93 011467 fetch 2 ,mem_rfcomm_remote_cid 
+0x4e94 011468 nbranch already_connected ,blank 
+0x4e95 011469 copy timeup ,pdata 
+0x4e96 011470 store 2 ,mem_rfcomm_remote_cid 
+0x4e97 011471 fetch 1 ,mem_rfcomm_state 
+0x4e98 011472 set1 l2cap_channel_state_conn_req ,pdata 
+0x4e99 011473 set1 l2cap_channel_state_conn_res ,pdata 
+0x4e9a 011474 store 1 ,mem_rfcomm_state 
+0x4e9b 011475 branch send_connection_res 
+:      011476 l2cap_proc_signal_connect_req_hid_ctrl:
+0x4e9c 011477 call save_cont_pointers 
+0x4e9d 011478 arg l2cap_hid_control_channel ,temp 
+0x4e9e 011479 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4e9f 011480 nbranch already_connected ,blank 
+0x4ea0 011481 copy timeup ,pdata 
+0x4ea1 011482 store 2 ,mem_hid_ctrl_remote_cid 
+0x4ea2 011483 fetch 1 ,mem_hid_control_state 
+0x4ea3 011484 set1 l2cap_channel_state_conn_req ,pdata 
+0x4ea4 011485 set1 l2cap_channel_state_conn_res ,pdata 
+0x4ea5 011486 store 1 ,mem_hid_control_state 
+0x4ea6 011487 branch send_connection_res 
+:      011488 l2cap_proc_signal_connect_req_hid_int:
+0x4ea7 011489 call save_cont_pointers 
+0x4ea8 011490 deposit clke 
+0x4ea9 011491 arg l2cap_hid_interrupt_channel ,temp 
+0x4eaa 011492 fetch 2 ,mem_hid_int_remote_cid 
+0x4eab 011493 nbranch already_connected ,blank 
+0x4eac 011494 copy timeup ,pdata 
+0x4ead 011495 store 2 ,mem_hid_int_remote_cid 
+0x4eae 011496 fetch 1 ,mem_hid_interrupt_state 
+0x4eaf 011497 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb0 011498 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eb1 011499 store 1 ,mem_hid_interrupt_state 
+0x4eb2 011500 branch send_connection_res 
+:      011502 send_connection_pending:
+0x4eb3 011503 setarg l2cap_connect_pending 
+0x4eb4 011504 store 2 ,meml2cap_t1 
+0x4eb5 011505 jam l2cap_sdp_channel ,mem_l2cap_pending_item 
+0x4eb6 011506 branch send_connection_res0 
+:      011507 send_connection_sdp_res:
+0x4eb7 011508 fetch 1 ,mem_sdp_state 
+0x4eb8 011509 set1 l2cap_channel_state_conn_req ,pdata 
+0x4eb9 011510 set1 l2cap_channel_state_conn_res ,pdata 
+0x4eba 011511 store 1 ,mem_sdp_state 
+:      011512 send_connection_res:
+0x4ebb 011513 setarg l2cap_connect_successful 
+0x4ebc 011514 store 2 ,meml2cap_t1 
+:      011515 send_connection_res0:
+0x4ebd 011516 set1 mark_ext_patch ,mark 
+0x4ebe 011517 bpatch patch23_4 ,mem_patch23 
+0x4ebf 011518 call load_cont_pointers 
+0x4ec0 011519 setarg signal_connect_rsp 
+0x4ec1 011520 istore 1 ,contw 
+0x4ec2 011521 copy queue ,pdata 
+0x4ec3 011522 istore 1 ,contw 
+0x4ec4 011523 setarg 0x0008 
+0x4ec5 011524 istore 2 ,contw 
+0x4ec6 011525 copy temp ,pdata 
+0x4ec7 011526 istore 2 ,contw 
+0x4ec8 011527 copy timeup ,pdata 
+0x4ec9 011528 istore 2 ,contw 
+0x4eca 011529 fetch 2 ,meml2cap_t1 
+0x4ecb 011530 beq l2cap_connect_pending ,connect_pending 
+0x4ecc 011531 isolate0 0 ,debug 
+0x4ecd 011532 branch connect_suc ,true 
+0x4ece 011533 setarg l2cap_connect_refused_no_resources 
+:      011534 connect_suc:
+0x4ecf 011535 istore 2 ,contw 
+0x4ed0 011536 force 0x0000 ,pdata 
+0x4ed1 011537 istore 2 ,contw 
+0x4ed2 011538 setarg 12 
+0x4ed3 011539 branch connect_req_update_byte_counts 
+:      011540 connect_pending:
+0x4ed4 011541 istore 2 ,contw 
+0x4ed5 011542 force 0x0002 ,pdata 
+0x4ed6 011543 istore 2 ,contw 
+0x4ed7 011544 setarg 12 
+0x4ed8 011545 branch connect_req_update_byte_counts 
+:      011547 already_connected:
+0x4ed9 011548 set1 0 ,debug 
+0x4eda 011549 branch send_connection_res 
+:      011550 connect_req_update_byte_counts:
+0x4edb 011551 iadd regb ,regb 
+0x4edc 011552 copy regc ,pdata 
+0x4edd 011553 isub rega ,regc 
+0x4ede 011554 branch l2cap_proc_signal_connect_req_rtn 
+:      011555 l2cap_proc_signal_connect_req_rtn:
+0x4edf 011556 branch l2cap_process_one_signal_rtn 
+:      011558 l2cap_proc_signal_connect_rsp:
+0x4ee0 011559 ifetch 1 ,contr 
+0x4ee1 011560 copy pdata ,queue 
+0x4ee2 011561 ifetch 2 ,contr 
+0x4ee3 011562 copy pdata ,rega 
+0x4ee4 011563 copy regc ,pdata 
+0x4ee5 011564 isub rega ,regc 
+0x4ee6 011565 ifetch 2 ,contr 
+0x4ee7 011566 copy pdata ,timeup 
+0x4ee8 011567 ifetch 2 ,contr 
+0x4ee9 011568 copy pdata ,temp 
+0x4eea 011569 setarg l2cap_sdp_channel 
+0x4eeb 011570 isub temp ,null 
+0x4eec 011571 branch l2cap_proc_signal_connect_rsp_sdp ,zero 
+0x4eed 011572 setarg l2cap_rfcomm_channel 
+0x4eee 011573 isub temp ,null 
+0x4eef 011574 branch l2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x4ef0 011575 setarg l2cap_hid_control_channel 
+0x4ef1 011576 isub temp ,null 
+0x4ef2 011577 branch l2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x4ef3 011578 setarg l2cap_hid_interrupt_channel 
+0x4ef4 011579 isub temp ,null 
+0x4ef5 011580 branch l2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x4ef6 011581 rtn 
+:      011583 l2cap_proc_signal_connect_rsp_sdp:
+0x4ef7 011584 copy timeup ,pdata 
+0x4ef8 011585 store 2 ,mem_sdp_remote_cid 
+0x4ef9 011586 fetch 1 ,mem_sdp_state 
+0x4efa 011587 set1 l2cap_channel_state_conn_res ,pdata 
+0x4efb 011588 store 1 ,mem_sdp_state 
+0x4efc 011589 branch l2cap_process_one_signal_rtn 
+:      011590 l2cap_proc_signal_connect_rsp_rfcomm:
+0x4efd 011591 copy timeup ,pdata 
+0x4efe 011592 store 2 ,mem_rfcomm_remote_cid 
+0x4eff 011593 fetch 1 ,mem_rfcomm_state 
+0x4f00 011594 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f01 011595 store 1 ,mem_rfcomm_state 
+0x4f02 011596 rtn 
+:      011597 l2cap_proc_signal_connect_rsp_hid_int:
+0x4f03 011598 copy timeup ,pdata 
+0x4f04 011599 store 2 ,mem_hid_ctrl_remote_cid 
+0x4f05 011600 fetch 1 ,mem_hid_interrupt_state 
+0x4f06 011601 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f07 011602 store 1 ,mem_hid_interrupt_state 
+0x4f08 011603 rtn 
+:      011604 l2cap_proc_signal_connect_rsp_hid_ctrl:
+0x4f09 011605 copy timeup ,pdata 
+0x4f0a 011606 store 2 ,mem_hid_int_remote_cid 
+0x4f0b 011607 fetch 1 ,mem_hid_control_state 
+0x4f0c 011608 set1 l2cap_channel_state_conn_res ,pdata 
+0x4f0d 011609 store 1 ,mem_hid_control_state 
+0x4f0e 011610 rtn 
+:      011612 l2cap_proc_signal_config_req:
+0x4f0f 011613 ifetch 1 ,contr 
+0x4f10 011614 copy pdata ,queue 
+0x4f11 011615 ifetch 2 ,contr 
+0x4f12 011616 copy pdata ,rega 
+0x4f13 011617 copy regc ,pdata 
+0x4f14 011618 isub rega ,regc 
+0x4f15 011619 ifetch 2 ,contr 
+0x4f16 011620 copy pdata ,temp 
+0x4f17 011621 copy temp ,rega 
+0x4f18 011622 setarg l2cap_sdp_channel 
+0x4f19 011623 isub temp ,null 
+0x4f1a 011624 branch l2cap_proc_signal_config_req_sdp ,zero 
+0x4f1b 011625 setarg l2cap_rfcomm_channel 
+0x4f1c 011626 isub temp ,null 
+0x4f1d 011627 branch l2cap_proc_signal_config_req_rfcomm ,zero 
+0x4f1e 011628 setarg l2cap_hid_control_channel 
+0x4f1f 011629 isub temp ,null 
+0x4f20 011630 branch l2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x4f21 011631 setarg l2cap_hid_interrupt_channel 
+0x4f22 011632 isub temp ,null 
+0x4f23 011633 branch l2cap_proc_signal_config_req_hid_int ,zero 
+0x4f24 011634 branch l2cap_reject_command 
+:      011636 l2cap_proc_signal_config_req_sdp:
+0x4f25 011637 copy contw ,timeup 
+0x4f26 011638 fetch 1 ,mem_sdp_state 
+0x4f27 011639 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f28 011640 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f29 011642 store 1 ,mem_sdp_state 
+0x4f2a 011643 copy timeup ,contw 
+0x4f2b 011644 arg l2cap_sdp_channel ,timeup 
+0x4f2c 011645 fetch 2 ,mem_sdp_remote_cid 
+0x4f2d 011646 copy pdata ,temp 
+0x4f2e 011647 branch l2cap_send_config_rsp 
+:      011648 l2cap_proc_signal_config_req_hid_ctrl:
+0x4f2f 011649 copy contw ,timeup 
+0x4f30 011650 fetch 1 ,mem_hid_control_state 
+0x4f31 011651 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f32 011652 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f33 011654 store 1 ,mem_hid_control_state 
+0x4f34 011655 copy timeup ,contw 
+0x4f35 011656 arg l2cap_hid_control_channel ,timeup 
+0x4f36 011657 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f37 011658 copy pdata ,temp 
+0x4f38 011659 branch l2cap_send_config_rsp 
+:      011660 l2cap_proc_signal_config_req_hid_int:
+0x4f39 011661 copy contw ,timeup 
+0x4f3a 011662 fetch 1 ,mem_hid_interrupt_state 
+0x4f3b 011663 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f3c 011664 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f3d 011666 store 1 ,mem_hid_interrupt_state 
+0x4f3e 011667 copy timeup ,contw 
+0x4f3f 011668 arg l2cap_hid_interrupt_channel ,timeup 
+0x4f40 011669 fetch 2 ,mem_hid_int_remote_cid 
+0x4f41 011670 copy pdata ,temp 
+0x4f42 011671 branch l2cap_send_config_rsp 
+:      011672 l2cap_proc_signal_config_req_rfcomm:
+0x4f43 011673 copy contw ,timeup 
+0x4f44 011674 fetch 1 ,mem_rfcomm_state 
+0x4f45 011675 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x4f46 011676 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x4f47 011678 store 1 ,mem_rfcomm_state 
+0x4f48 011680 copy timeup ,contw 
+0x4f49 011681 arg l2cap_rfcomm_channel ,timeup 
+0x4f4a 011682 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f4b 011683 copy pdata ,temp 
+:      011684 l2cap_send_config_rsp:
+0x4f4c 011685 set1 mark_ext_patch ,mark 
+0x4f4d 011686 bpatch patch23_5 ,mem_patch23 
+0x4f4e 011687 setarg signal_config_rsp 
+0x4f4f 011688 istore 1 ,contw 
+0x4f50 011689 copy queue ,pdata 
+0x4f51 011690 istore 1 ,contw 
+0x4f52 011691 setarg 0x0006 
+0x4f53 011692 istore 2 ,contw 
+0x4f54 011693 copy temp ,pdata 
+0x4f55 011694 istore 2 ,contw 
+0x4f56 011695 force 0x00 ,pdata 
+0x4f57 011696 istore 2 ,contw 
+0x4f58 011697 force l2cap_config_success ,pdata 
+0x4f59 011698 istore 2 ,contw 
+0x4f5a 011699 force 10 ,pdata 
+0x4f5b 011700 iadd regb ,regb 
+0x4f5c 011702 storet 2 ,mem_config_req_dest_cid 
+0x4f5d 011703 copy queue ,pdata 
+0x4f5e 011704 store 1 ,mem_config_identifier 
+0x4f5f 011705 force l2cap_sdp_channel ,pdata 
+0x4f60 011706 icompare 0xff ,timeup 
+0x4f61 011707 branch l2cap_send_config_rsp_is_sdp ,true 
+0x4f62 011708 increase 1 ,pdata 
+:      011709 l2cap_send_config_rsp_is_sdp:
+0x4f63 011711 rtn 
+:      011712 l2cap_check_channel_state:
+0x4f64 011713 disable user 
+0x4f65 011714 rtnbit1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f66 011715 rtnbit0 l2cap_channel_state_conn_req ,pdata 
+0x4f67 011716 rtnbit0 l2cap_channel_state_conn_res ,pdata 
+0x4f68 011717 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x4f69 011718 copy contr ,contw 
+0x4f6a 011719 increase -1 ,contw 
+0x4f6b 011720 istore 1 ,contw 
+0x4f6c 011721 enable user 
+0x4f6d 011722 rtn 
+:      011723 l2cap_send_config_req:
+:      011724 l2cap_send_config_req_sdp:
+0x4f6e 011725 fetch 1 ,mem_sdp_state 
+0x4f6f 011726 call l2cap_check_channel_state 
+0x4f70 011727 nbranch l2cap_send_config_req_rfcomm ,user 
+0x4f71 011728 jam l2cap_sdp_channel ,mem_send_config_req 
+0x4f72 011729 fetch 2 ,mem_sdp_remote_cid 
+0x4f73 011730 store 2 ,mem_config_req_dest_cid 
+0x4f74 011731 branch l2cap_generate_config_req 
+:      011732 l2cap_send_config_req_rfcomm:
+0x4f75 011733 fetch 1 ,mem_rfcomm_state 
+0x4f76 011734 call l2cap_check_channel_state 
+0x4f77 011735 nbranch l2cap_send_config_req_hid_ctrl ,user 
+0x4f78 011736 jam l2cap_rfcomm_channel ,mem_send_config_req 
+0x4f79 011737 fetch 2 ,mem_rfcomm_remote_cid 
+0x4f7a 011738 store 2 ,mem_config_req_dest_cid 
+0x4f7b 011739 branch l2cap_generate_config_req 
+:      011740 l2cap_send_config_req_hid_ctrl:
+0x4f7c 011741 fetch 1 ,mem_hid_control_state 
+0x4f7d 011742 call l2cap_check_channel_state 
+0x4f7e 011743 nbranch l2cap_send_config_req_hid_int ,user 
+0x4f7f 011744 jam l2cap_hid_control_channel ,mem_send_config_req 
+0x4f80 011745 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4f81 011746 store 2 ,mem_config_req_dest_cid 
+0x4f82 011747 branch l2cap_generate_config_req 
+:      011748 l2cap_send_config_req_hid_int:
+0x4f83 011749 fetch 1 ,mem_hid_interrupt_state 
+0x4f84 011750 call l2cap_check_channel_state 
+0x4f85 011751 nrtn user 
+0x4f86 011752 jam l2cap_hid_interrupt_channel ,mem_send_config_req 
+0x4f87 011753 fetch 2 ,mem_hid_int_remote_cid 
+0x4f88 011754 store 2 ,mem_config_req_dest_cid 
+:      011757 l2cap_generate_config_req:
+0x4f89 011758 set1 mark_ext_patch ,mark 
+0x4f8a 011759 bpatch patch23_6 ,mem_patch23 
+0x4f8b 011760 call l2cap_get_req_id 
+0x4f8c 011761 call l2cap_malloc_signal_channel 
+0x4f8d 011762 force 0 ,regb 
+0x4f8e 011763 call l2cap_get_signal_tx_payload 
+0x4f8f 011764 force signal_config_req ,pdata 
+0x4f90 011765 istore 1 ,contw 
+0x4f91 011766 fetch 1 ,mem_ml2cap_comm_id 
+0x4f92 011767 istore 1 ,contw 
+0x4f93 011768 setarg 0x0008 
+0x4f94 011769 istore 2 ,contw 
+0x4f95 011770 fetch 2 ,mem_config_req_dest_cid 
+0x4f96 011771 istore 2 ,contw 
+0x4f97 011772 setarg 0x0000 
+0x4f98 011773 istore 2 ,contw 
+0x4f99 011774 force 1 ,pdata 
+0x4f9a 011775 istore 1 ,contw 
+0x4f9b 011776 force 2 ,pdata 
+0x4f9c 011777 istore 1 ,contw 
+0x4f9d 011778 fetch 1 ,mem_send_config_req 
+0x4f9e 011779 beq l2cap_rfcomm_channel ,l2cap_generate_config_req_rfcomm 
+0x4f9f 011780 setarg l2cap_config_mtu_sdp 
+0x4fa0 011781 istore 2 ,contw 
+0x4fa1 011782 branch l2cap_generate_config_req_done 
+:      011783 l2cap_generate_config_req_rfcomm:
+0x4fa2 011784 setarg l2cap_config_mtu_rfcomm 
+0x4fa3 011785 istore 2 ,contw 
+:      011786 l2cap_generate_config_req_done:
+0x4fa4 011787 arg 0x0c ,temp 
+0x4fa5 011788 storet 2 ,mem_l2cap_signal_tx_length 
+0x4fa6 011789 call l2cap_get_signal_tx_buff 
+0x4fa7 011790 fetch 2 ,mem_l2cap_signal_tx_length 
+0x4fa8 011791 istore 2 ,contw 
+0x4fa9 011792 force l2cap_signal_channel ,pdata 
+0x4faa 011793 istore 2 ,contw 
+0x4fab 011794 jam 0 ,mem_send_config_req 
+:      011795 l2cap_proc_signal_config_req_rtn:
+0x4fac 011796 branch l2cap_process_one_signal_rtn 
+:      011798 l2cap_proc_signal_config_rsp:
+0x4fad 011799 increase 1 ,contr 
+0x4fae 011800 ifetch 2 ,contr 
+0x4faf 011801 copy pdata ,rega 
+0x4fb0 011802 copy regc ,pdata 
+0x4fb1 011803 isub rega ,regc 
+0x4fb2 011804 ifetch 2 ,contr 
+0x4fb3 011805 copy pdata ,rega 
+0x4fb4 011806 setarg l2cap_sdp_channel 
+0x4fb5 011807 isub rega ,null 
+0x4fb6 011808 branch l2cap_proc_signal_config_rsp_sdp ,zero 
+0x4fb7 011809 setarg l2cap_rfcomm_channel 
+0x4fb8 011810 isub rega ,null 
+0x4fb9 011811 branch l2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x4fba 011812 setarg l2cap_hid_control_channel 
+0x4fbb 011813 isub rega ,null 
+0x4fbc 011814 branch l2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x4fbd 011815 setarg l2cap_hid_interrupt_channel 
+0x4fbe 011816 isub rega ,null 
+0x4fbf 011817 branch l2cap_proc_signal_config_rsp_hid_int ,zero 
+0x4fc0 011818 increase 2 ,contr 
+0x4fc1 011819 ifetch 2 ,contr 
+0x4fc2 011820 iforce null 
+0x4fc3 011821 branch l2cap_process_one_signal_rtn 
+:      011822 l2cap_proc_signal_config_rsp_sdp:
+0x4fc4 011823 fetch 1 ,mem_sdp_state 
+0x4fc5 011824 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fc6 011825 store 1 ,mem_sdp_state 
+0x4fc7 011826 branch l2cap_process_one_signal_rtn 
+:      011827 l2cap_proc_signal_config_rsp_rfcomm:
+0x4fc8 011828 fetch 1 ,mem_rfcomm_state 
+0x4fc9 011829 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fca 011830 store 1 ,mem_rfcomm_state 
+0x4fcb 011831 branch l2cap_process_one_signal_rtn 
+:      011832 l2cap_proc_signal_config_rsp_hid_ctrl:
+0x4fcc 011833 fetch 1 ,mem_hid_control_state 
+0x4fcd 011834 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fce 011835 store 1 ,mem_hid_control_state 
+0x4fcf 011836 branch l2cap_process_one_signal_rtn 
+:      011837 l2cap_proc_signal_config_rsp_hid_int:
+0x4fd0 011838 fetch 1 ,mem_hid_interrupt_state 
+0x4fd1 011839 set1 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x4fd2 011840 store 1 ,mem_hid_interrupt_state 
+0x4fd3 011841 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x4fd4 011842 branch ui_ipc_send_event 
+:      011846 l2cap_proc_signal_disconnect_req:
+0x4fd5 011847 ifetch 1 ,contr 
+0x4fd6 011848 copy pdata ,queue 
+0x4fd7 011849 ifetch 2 ,contr 
+0x4fd8 011850 copy pdata ,rega 
+0x4fd9 011851 copy regc ,pdata 
+0x4fda 011852 isub rega ,regc 
+0x4fdb 011853 ifetch 2 ,contr 
+0x4fdc 011854 copy pdata ,rega 
+0x4fdd 011855 ifetch 2 ,contr 
+0x4fde 011856 copy pdata ,timeup 
+0x4fdf 011857 copy rega ,temp 
+0x4fe0 011858 call save_cont_pointers 
+0x4fe1 011859 setarg l2cap_sdp_channel 
+0x4fe2 011860 isub temp ,null 
+0x4fe3 011861 branch l2cap_proc_signal_disconnect_req_sdp ,zero 
+0x4fe4 011862 setarg l2cap_rfcomm_channel 
+0x4fe5 011863 isub temp ,null 
+0x4fe6 011864 branch l2cap_proc_signal_disconnect_req_rfcomm ,zero 
+0x4fe7 011865 setarg l2cap_hid_control_channel 
+0x4fe8 011866 isub temp ,null 
+0x4fe9 011867 branch l2cap_proc_signal_disconnect_req_hid_ctrl ,zero 
+0x4fea 011868 setarg l2cap_hid_interrupt_channel 
+0x4feb 011869 isub temp ,null 
+0x4fec 011870 branch l2cap_proc_signal_disconnect_req_hid_int ,zero 
+0x4fed 011871 call l2cap_reject_command 
+0x4fee 011872 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      011873 l2cap_proc_signal_disconnect_req_hid_ctrl:
+0x4fef 011874 copy timeup ,temp 
+0x4ff0 011875 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x4ff1 011876 isub temp ,null 
+0x4ff2 011877 branch l2cap_disconnect_hid_control_now ,zero 
+0x4ff3 011878 call l2cap_reject_command 
+0x4ff4 011879 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      011880 l2cap_proc_signal_disconnect_req_hid_int:
+0x4ff5 011881 copy timeup ,temp 
+0x4ff6 011882 fetch 2 ,mem_hid_int_remote_cid 
+0x4ff7 011883 isub temp ,null 
+0x4ff8 011884 branch l2cap_disconnect_hid_interrupt_now ,zero 
+0x4ff9 011885 call l2cap_reject_command 
+0x4ffa 011886 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      011888 l2cap_proc_signal_disconnect_req_sdp:
+0x4ffb 011889 copy timeup ,temp 
+0x4ffc 011890 fetch 2 ,mem_sdp_remote_cid 
+0x4ffd 011891 isub temp ,null 
+0x4ffe 011892 branch l2cap_disconnect_sdp_now ,zero 
+0x4fff 011893 call l2cap_reject_command 
+0x5000 011894 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      011895 l2cap_disconnect_hid_control_now:
+0x5001 011896 call l2cap_reset_hid_ctrl_state 
+0x5002 011897 branch l2cap_send_disconnect_rsp_pkt 
+:      011898 l2cap_disconnect_hid_interrupt_now:
+0x5003 011899 call l2cap_reset_hid_int_state 
+0x5004 011900 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x5005 011901 branch l2cap_send_disconnect_rsp_pkt ,blank 
+0x5006 011909 branch l2cap_send_disconnect_rsp_pkt 
+:      011911 l2cap_disconnect_sdp_now:
+0x5007 011912 call l2cap_reset_sdp_channel_state 
+0x5008 011913 fetch 1 ,mem_upper_sm_ss 
+0x5009 011914 nbranch l2cap_send_disconnect_rsp_pkt ,blank 
+0x500a 011917 branch l2cap_send_disconnect_rsp_pkt 
+:      011918 l2cap_proc_signal_disconnect_req_rfcomm:
+0x500b 011919 copy timeup ,temp 
+0x500c 011920 fetch 2 ,mem_rfcomm_remote_cid 
+0x500d 011921 isub temp ,null 
+0x500e 011922 branch l2cap_disconnect_rfcomm_now ,zero 
+0x500f 011923 call l2cap_reject_command 
+0x5010 011924 branch l2cap_proc_signal_disconnect_req_err_rtn 
+:      011925 l2cap_disconnect_rfcomm_now:
+0x5011 011926 call l2cap_reset_rfcomm_channel_state 
+0x5012 011927 branch l2cap_send_disconnect_rsp_pkt 
+:      011928 l2cap_send_disconnect_rsp_pkt:
+0x5013 011929 call load_cont_pointers 
+0x5014 011930 setarg signal_disconnect_rsp 
+0x5015 011931 istore 1 ,contw 
+0x5016 011932 copy queue ,pdata 
+0x5017 011933 istore 1 ,contw 
+0x5018 011934 setarg 0x0004 
+0x5019 011935 istore 2 ,contw 
+0x501a 011936 copy rega ,pdata 
+0x501b 011937 istore 2 ,contw 
+0x501c 011938 copy timeup ,pdata 
+0x501d 011939 istore 2 ,contw 
+0x501e 011940 force 8 ,pdata 
+0x501f 011941 branch l2cap_proc_signal_disconnect_req_rtn 
+:      011942 l2cap_proc_signal_disconnect_req_err_rtn:
+0x5020 011943 call load_cont_pointers 
+0x5021 011944 branch l2cap_proc_signal_disconnect_req_rtn 
+:      011945 l2cap_proc_signal_disconnect_req_rtn:
+0x5022 011946 iadd regb ,regb 
+0x5023 011947 branch l2cap_process_one_signal_rtn 
+:      011948 l2cap_proc_signal_disconnect_rsp:
+0x5024 011949 ifetch 1 ,contr 
+0x5025 011950 copy pdata ,queue 
+0x5026 011951 ifetch 2 ,contr 
+0x5027 011952 copy pdata ,rega 
+0x5028 011953 copy regc ,pdata 
+0x5029 011954 isub rega ,regc 
+0x502a 011955 ifetch 2 ,contr 
+0x502b 011956 copy pdata ,timeup 
+0x502c 011957 ifetch 2 ,contr 
+0x502d 011958 copy pdata ,temp 
+0x502e 011959 call save_cont_pointers 
+0x502f 011960 setarg l2cap_sdp_channel 
+0x5030 011961 isub temp ,null 
+0x5031 011962 branch l2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0x5032 011963 setarg l2cap_rfcomm_channel 
+0x5033 011964 isub temp ,null 
+0x5034 011965 branch l2cap_proc_signal_disconnect_rsp_rfcomm ,zero 
+0x5035 011966 setarg l2cap_hid_control_channel 
+0x5036 011967 isub temp ,null 
+0x5037 011968 branch l2cap_proc_signal_disconnect_rsp_hid_ctrl ,zero 
+0x5038 011969 setarg l2cap_hid_interrupt_channel 
+0x5039 011970 isub temp ,null 
+0x503a 011971 branch l2cap_proc_signal_disconnect_rsp_hid_int ,zero 
+0x503b 011972 call l2cap_reject_command 
+0x503c 011973 branch l2cap_proc_signal_disconnect_rsp_err_rtn 
+:      011974 l2cap_proc_signal_disconnect_rsp_sdp:
+0x503d 011975 copy temp ,rega 
+0x503e 011976 copy timeup ,temp 
+0x503f 011977 fetch 2 ,mem_sdp_remote_cid 
+0x5040 011978 isub temp ,null 
+0x5041 011979 call l2cap_reset_sdp_channel_state ,zero 
+0x5042 011980 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      011981 l2cap_proc_signal_disconnect_rsp_rfcomm:
+0x5043 011982 copy temp ,rega 
+0x5044 011983 copy timeup ,temp 
+0x5045 011984 fetch 2 ,mem_rfcomm_remote_cid 
+0x5046 011985 isub temp ,null 
+0x5047 011986 call l2cap_reset_rfcomm_channel_state ,zero 
+0x5048 011987 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      011988 l2cap_proc_signal_disconnect_rsp_hid_ctrl:
+0x5049 011989 copy temp ,rega 
+0x504a 011990 copy timeup ,temp 
+0x504b 011991 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x504c 011992 isub temp ,null 
+0x504d 011993 call l2cap_reset_hid_ctrl_state ,zero 
+0x504e 011994 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      011995 l2cap_proc_signal_disconnect_rsp_hid_int:
+0x504f 011996 copy temp ,rega 
+0x5050 011997 copy timeup ,temp 
+0x5051 011998 fetch 2 ,mem_hid_int_remote_cid 
+0x5052 011999 isub temp ,null 
+0x5053 012000 call l2cap_reset_hid_int_state ,zero 
+0x5054 012001 branch l2cap_proc_signal_disconnect_rsp_rtn 
+:      012002 l2cap_proc_signal_disconnect_rsp_rtn:
+0x5055 012003 call load_cont_pointers 
+0x5056 012004 branch l2cap_process_one_signal_rtn 
+:      012005 l2cap_proc_signal_disconnect_rsp_err_rtn:
+0x5057 012006 branch l2cap_process_one_signal_rtn 
+:      012009 l2cap_proc_signal_echo_req:
+0x5058 012010 ifetch 1 ,contr 
+0x5059 012011 copy pdata ,queue 
+0x505a 012012 ifetch 2 ,contr 
+0x505b 012013 copy pdata ,rega 
+0x505c 012014 iadd contr ,contr 
+0x505d 012015 setarg 9 
+0x505e 012016 istore 1 ,contw 
+0x505f 012017 copy queue ,pdata 
+0x5060 012018 istore 1 ,contw 
+0x5061 012019 force 0x0000 ,pdata 
+0x5062 012020 istore 2 ,contw 
+0x5063 012021 force 4 ,pdata 
+0x5064 012022 iadd regb ,regb 
+0x5065 012023 copy regc ,pdata 
+0x5066 012024 isub rega ,regc 
+0x5067 012025 branch l2cap_process_one_signal_rtn 
+:      012026 l2cap_proc_signal_echo_rsp:
+0x5068 012027 branch l2cap_process_one_signal_rtn 
+:      012029 l2cap_proc_signal_info_rsp:
+0x5069 012030 branch l2cap_process_one_signal_rtn 
+:      012031 l2cap_reject_command:
+0x506a 012032 force 0 ,regb 
+0x506b 012033 call l2cap_get_signal_tx_payload 
+0x506c 012034 setarg signal_cmd_reject 
+0x506d 012035 istore 1 ,contw 
+0x506e 012036 copy queue ,pdata 
+0x506f 012037 istore 1 ,contw 
+0x5070 012038 setarg 2 
+0x5071 012039 istore 2 ,contw 
+0x5072 012040 setarg cmd_not_understood 
+0x5073 012041 istore 2 ,contw 
+0x5074 012042 increase 6 ,regb 
+0x5075 012043 arg 4 ,regc 
+0x5076 012044 branch l2cap_process_one_signal_rtn 
+:      012048 l2cap_reset_rfcomm_channel_state:
+0x5077 012049 setarg 0 
+0x5078 012050 store 2 ,mem_rfcomm_tx_pkt_length 
+0x5079 012051 store 2 ,mem_rfcomm_remote_cid 
+0x507a 012052 jam 0 ,mem_rfcomm_state 
+0x507b 012053 rtn 
+:      012054 l2cap_reset_sdp_channel_state:
+0x507c 012055 setarg 0 
+0x507d 012056 store 2 ,mem_sdp_tx_pkt_length 
+0x507e 012057 store 2 ,mem_sdp_remote_cid 
+0x507f 012058 jam 0 ,mem_sdp_state 
+0x5080 012059 rtn 
+:      012060 l2cap_reset_hid_ctrl_state:
+0x5081 012061 setarg 0 
+0x5082 012062 store 2 ,mem_hid_ctrl_remote_cid 
+0x5083 012063 jam 0 ,mem_hid_control_state 
+0x5084 012064 fetch 1 ,mem_hid_interrupt_state 
+0x5085 012065 beq 0 ,l2cap_reset_hid_disconnected 
+0x5086 012066 rtn 
+:      012068 l2cap_reset_hid_int_state:
+0x5087 012069 setarg 0 
+0x5088 012070 store 2 ,mem_hid_int_remote_cid 
+0x5089 012071 jam 0 ,mem_hid_interrupt_state 
+0x508a 012072 fetch 1 ,mem_hid_control_state 
+0x508b 012073 beq 0 ,l2cap_reset_hid_disconnected 
+0x508c 012074 rtn 
+:      012076 l2cap_reset_hid_disconnected:
+0x508d 012077 jam bt_evt_hid_disconnected ,mem_fifo_temp 
+0x508e 012078 branch ui_ipc_send_event 
+:      012080 l2cap_disconnect_interrupt_req:
+0x508f 012081 fetch 1 ,mem_control_tasks 
+0x5090 012082 set0 l2cap_disconnect_interrupt ,pdata 
+0x5091 012083 store 1 ,mem_control_tasks 
+0x5092 012084 fetch 2 ,mem_hid_int_remote_cid 
+0x5093 012085 rtn blank 
+0x5094 012086 call l2cap_malloc_signal_channel 
+0x5095 012087 fetch 2 ,mem_hid_int_remote_cid 
+0x5096 012088 copy pdata ,rega 
+0x5097 012089 force l2cap_hid_interrupt_channel ,regb 
+0x5098 012090 branch l2cap_generate_disconnect_req 
+:      012091 l2cap_disconnect_control_req:
+0x5099 012092 fetch 1 ,mem_control_tasks 
+0x509a 012093 set0 l2cap_disconnect_control ,pdata 
+0x509b 012094 store 1 ,mem_control_tasks 
+0x509c 012095 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x509d 012096 rtn blank 
+0x509e 012097 call l2cap_malloc_signal_channel 
+0x509f 012098 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x50a0 012099 copy pdata ,rega 
+0x50a1 012100 force l2cap_hid_control_channel ,regb 
+:      012101 l2cap_generate_disconnect_req:
+0x50a2 012102 call l2cap_get_req_id 
+0x50a3 012103 call l2cap_get_signal_tx_payload 
+0x50a4 012104 force signal_disconnect_req ,pdata 
+0x50a5 012105 istore 1 ,contw 
+0x50a6 012106 fetch 1 ,mem_ml2cap_comm_id 
+0x50a7 012107 istore 1 ,contw 
+0x50a8 012108 setarg 0x0004 
+0x50a9 012109 istore 2 ,contw 
+0x50aa 012110 copy rega ,pdata 
+0x50ab 012111 istore 2 ,contw 
+0x50ac 012112 copy regb ,pdata 
+0x50ad 012113 istore 2 ,contw 
+0x50ae 012114 force 0x08 ,temp 
+0x50af 012115 branch ml2cap_send_signal 
+:      012117 ml2cap_send_signal_connect_req:
+0x50b0 012118 set1 mark_ext_patch ,mark 
+0x50b1 012119 bpatch patch23_7 ,mem_patch23 
+0x50b2 012120 call l2cap_get_req_id 
+0x50b3 012121 call l2cap_get_signal_tx_payload 
+0x50b4 012122 setarg signal_connect_req 
+0x50b5 012123 istore 1 ,contw 
+0x50b6 012124 fetch 1 ,mem_ml2cap_comm_id 
+0x50b7 012125 istore 1 ,contw 
+0x50b8 012126 setarg 0x0004 
+0x50b9 012127 istore 2 ,contw 
+0x50ba 012128 copy temp ,pdata 
+0x50bb 012129 istore 2 ,contw 
+0x50bc 012130 copy timeup ,pdata 
+0x50bd 012131 istore 2 ,contw 
+0x50be 012132 arg 8 ,temp 
+0x50bf 012133 branch ml2cap_send_signal 
+:      012134 ml2cap_send_signal_config_req:
+0x50c0 012135 set1 mark_ext_patch ,mark 
+0x50c1 012136 bpatch patch24_0 ,mem_patch24 
+0x50c2 012137 call l2cap_get_req_id 
+0x50c3 012138 call l2cap_get_signal_tx_payload 
+0x50c4 012139 setarg signal_config_req 
+0x50c5 012140 istore 1 ,contw 
+0x50c6 012141 fetch 1 ,mem_ml2cap_comm_id 
+0x50c7 012142 istore 1 ,contw 
+0x50c8 012143 setarg 0x0008 
+0x50c9 012144 istore 2 ,contw 
+0x50ca 012146 copy temp ,pdata 
+0x50cb 012148 istore 2 ,contw 
+0x50cc 012149 setarg 0x0000 
+0x50cd 012150 istore 2 ,contw 
+0x50ce 012151 setarg 0x01 
+0x50cf 012152 istore 1 ,contw 
+0x50d0 012153 setarg 0x02 
+0x50d1 012154 istore 1 ,contw 
+0x50d2 012155 setarg l2cap_config_mtu_rfcomm 
+0x50d3 012156 istore 2 ,contw 
+0x50d4 012157 arg 0xc ,temp 
+0x50d5 012158 branch ml2cap_send_signal 
+:      012159 ml2cap_send_signal_disconn_req:
+0x50d6 012160 set1 mark_ext_patch ,mark 
+0x50d7 012161 bpatch patch24_1 ,mem_patch24 
+0x50d8 012162 call l2cap_get_req_id 
+0x50d9 012163 call l2cap_get_signal_tx_payload 
+0x50da 012164 setarg signal_disconnect_req 
+0x50db 012165 istore 1 ,contw 
+0x50dc 012166 fetch 1 ,mem_ml2cap_comm_id 
+0x50dd 012167 increase 1 ,pdata 
+0x50de 012168 copy contw ,rega 
+0x50df 012169 store 1 ,mem_ml2cap_comm_id 
+0x50e0 012170 copy rega ,contw 
+0x50e1 012171 istore 1 ,contw 
+0x50e2 012172 setarg 0x0004 
+0x50e3 012173 istore 2 ,contw 
+0x50e4 012174 copy temp ,pdata 
+0x50e5 012175 istore 2 ,contw 
+0x50e6 012176 copy timeup ,pdata 
+0x50e7 012177 istore 2 ,contw 
+0x50e8 012178 arg 0x8 ,temp 
+:      012181 ml2cap_send_signal:
+0x50e9 012182 storet 2 ,mem_l2cap_signal_tx_length 
+0x50ea 012183 copy temp ,pdata 
+0x50eb 012184 branch l2cap_malloc_discard ,blank 
+0x50ec 012185 call l2cap_get_signal_tx_buff 
+0x50ed 012186 fetch 2 ,mem_l2cap_signal_tx_length 
+0x50ee 012187 istore 2 ,contw 
+0x50ef 012188 force l2cap_signal_channel ,pdata 
+0x50f0 012189 istore 2 ,contw 
+0x50f1 012190 rtn 
+:      012192 msdp_send_req_done:
+0x50f2 012193 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f3 012194 branch assert ,blank 
+0x50f4 012195 call l2cap_get_sdp_tx_buff 
+0x50f5 012196 fetch 2 ,mem_sdp_tx_pkt_length 
+0x50f6 012197 istore 2 ,contw 
+0x50f7 012198 fetch 2 ,mem_sdp_remote_cid 
+0x50f8 012199 istore 2 ,contw 
+0x50f9 012200 rtn 
+:      012201 ml2cap_rx_multiplexing:
+0x50fa 012202 set1 mark_ext_patch ,mark 
+0x50fb 012203 bpatch patch24_2 ,mem_patch24 
+0x50fc 012204 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x50fd 012205 branch l2cap_rx_reset_state ,blank 
+0x50fe 012206 fetch 1 ,mem_l2cap_rx_cid 
+0x50ff 012207 beq l2cap_signal_channel ,ml2cap_call_proc_signal 
+0x5100 012208 beq l2cap_sdp_channel ,l2cap_call_proc_sdp 
+0x5101 012209 beq l2cap_rfcomm_channel ,l2cap_call_proc_rfcomm 
+0x5102 012210 beq l2cap_hid_control_channel ,l2cap_call_proc_hid 
+0x5103 012211 beq l2cap_hid_interrupt_channel ,l2cap_call_proc_hid 
+0x5104 012212 branch l2cap_rx_reset_state 
+:      012214 ml2cap_call_proc_signal:
+0x5105 012215 set1 mark_ext_patch ,mark 
+0x5106 012216 bpatch patch24_3 ,mem_patch24 
+0x5107 012217 call l2cap_malloc_signal_channel 
+0x5108 012218 force 0 ,regb 
+0x5109 012219 call l2cap_get_signal_tx_payload 
+0x510a 012220 copy pdata ,contw 
+0x510b 012221 fetch 2 ,mem_l2cap_rx_pkt_length 
+0x510c 012222 copy pdata ,regc 
+0x510d 012223 fetch 2 ,mem_l2cap_payload_ptr 
+0x510e 012224 iforce contr 
+:      012225 ml2cap_proc_one_comm_loop:
+0x510f 012226 call ml2cap_proc_one_comm 
+0x5110 012227 increase -4 ,regc 
+0x5111 012228 nbranch ml2cap_proc_one_comm_loop ,zero 
+0x5112 012229 copy regb ,temp 
+0x5113 012230 call ml2cap_send_signal 
+0x5114 012231 branch l2cap_rx_reset_state 
+:      012233 ml2cap_proc_one_comm:
+0x5115 012234 ifetch 1 ,contr 
+0x5116 012235 beq signal_connect_req ,ml2cap_proc_signal_connect_req 
+0x5117 012236 beq signal_cmd_reject ,ml2cap_proc_signal_cmd_reject 
+0x5118 012237 beq signal_connect_rsp ,ml2cap_proc_signal_connect_rsp 
+0x5119 012238 beq signal_config_rsp ,ml2cap_proc_signal_config_rsp 
+0x511a 012239 beq signal_config_req ,ml2cap_proc_signal_config_req 
+0x511b 012240 beq signal_disconnect_rsp ,ml2cap_proc_signal_disconn_rsp 
+0x511c 012241 beq signal_disconnect_req ,ml2cap_proc_signal_disconn_req 
+0x511d 012242 beq signal_echo_req ,l2cap_proc_signal_echo_req 
+0x511e 012243 beq signal_info_req ,ml2cap_proc_signal_info_req 
+0x511f 012244 branch ml2cap_proc_send_reject 
+:      012246 ml2cap_proc_signal_connect_req:
+0x5120 012247 call save_cont_pointers 
+0x5121 012249 call load_cont_pointers 
+0x5122 012250 branch l2cap_proc_signal_connect_req 
+:      012251 ml2cap_proc_signal_cmd_reject:
+0x5123 012252 ifetch 1 ,contr 
+0x5124 012253 copy pdata ,queue 
+0x5125 012254 ifetch 2 ,contr 
+0x5126 012255 copy pdata ,rega 
+0x5127 012256 copy regc ,pdata 
+0x5128 012257 isub rega ,regc 
+:      012258 mvptr:
+0x5129 012259 ifetch 1 ,contr 
+0x512a 012260 increase -1 ,rega 
+0x512b 012261 nbranch mvptr ,zero 
+0x512c 012262 rtn 
+:      012263 ml2cap_proc_signal_connect_rsp:
+0x512d 012264 ifetch 1 ,contr 
+0x512e 012265 copy pdata ,queue 
+0x512f 012266 ifetch 2 ,contr 
+0x5130 012267 copy pdata ,rega 
+0x5131 012268 ifetch 2 ,contr 
+0x5132 012269 copy pdata ,timeup 
+0x5133 012270 ifetch 2 ,contr 
+0x5134 012271 copy pdata ,temp 
+0x5135 012272 ifetch 2 ,contr 
+0x5136 012273 sub pdata ,0 ,null 
+0x5137 012274 branch ml2cap_proc_signal_connect_rsp_sucessful ,zero 
+0x5138 012275 beq l2cap_connect_refused_psm_unsupported ,ml2cap_proc_signal_connect_refused_result 
+0x5139 012276 beq l2cap_connect_refused_no_resources ,ml2cap_proc_signal_connect_refused_result 
+0x513a 012277 branch ml2cap_proc_signal_connect_rsp_mnosucc 
+:      012278 ml2cap_proc_signal_connect_refused_result:
+0x513b 012279 jam bt_evt_ml2cap_conn_refused ,mem_fifo_temp 
+0x513c 012280 call ui_ipc_send_event 
+:      012281 ml2cap_proc_signal_connect_rsp_mnosucc:
+0x513d 012282 ifetch 2 ,contr 
+0x513e 012283 branch mnosucc 
+:      012284 ml2cap_proc_signal_connect_rsp_sucessful:
+0x513f 012285 call save_cont_pointers 
+0x5140 012289 setarg l2cap_sdp_channel 
+0x5141 012290 isub temp ,null 
+0x5142 012291 branch ml2cap_proc_signal_connect_rsp_sdp ,zero 
+0x5143 012292 setarg l2cap_rfcomm_channel 
+0x5144 012293 isub temp ,null 
+0x5145 012294 branch ml2cap_proc_signal_connect_rsp_rfcomm ,zero 
+0x5146 012295 setarg l2cap_hid_interrupt_channel 
+0x5147 012296 isub temp ,null 
+0x5148 012297 branch ml2cap_proc_signal_connect_rsp_hid_int ,zero 
+0x5149 012298 setarg l2cap_hid_control_channel 
+0x514a 012299 isub temp ,null 
+0x514b 012300 branch ml2cap_proc_signal_connect_rsp_hid_ctrl ,zero 
+0x514c 012301 branch mnosucc 
+:      012302 ml2cap_proc_signal_connect_rsp_sdp:
+0x514d 012303 copy timeup ,pdata 
+0x514e 012304 store 2 ,mem_sdp_remote_cid 
+0x514f 012305 fetch 1 ,mem_sdp_state 
+0x5150 012306 set1 l2cap_channel_state_conn_res 
+0x5151 012307 store 1 ,mem_sdp_state 
+0x5152 012308 branch mnosucc1 
+:      012309 ml2cap_proc_signal_connect_rsp_rfcomm:
+0x5153 012310 copy timeup ,pdata 
+0x5154 012311 store 2 ,mem_rfcomm_remote_cid 
+0x5155 012312 fetch 1 ,mem_rfcomm_state 
+0x5156 012313 set1 l2cap_channel_state_conn_res 
+0x5157 012314 store 1 ,mem_rfcomm_state 
+0x5158 012315 branch mnosucc1 
+:      012316 ml2cap_proc_signal_connect_rsp_hid_ctrl:
+0x5159 012317 copy timeup ,pdata 
+0x515a 012318 store 2 ,mem_hid_ctrl_remote_cid 
+0x515b 012319 fetch 1 ,mem_hid_control_state 
+0x515c 012320 set1 l2cap_channel_state_conn_res 
+0x515d 012321 store 1 ,mem_hid_control_state 
+0x515e 012322 branch mnosucc1 
+:      012323 ml2cap_proc_signal_connect_rsp_hid_int:
+0x515f 012324 copy timeup ,pdata 
+0x5160 012325 store 2 ,mem_hid_int_remote_cid 
+0x5161 012326 fetch 1 ,mem_hid_interrupt_state 
+0x5162 012327 set1 l2cap_channel_state_conn_res 
+0x5163 012328 store 1 ,mem_hid_interrupt_state 
+:      012331 mnosucc1:
+0x5164 012332 call load_cont_pointers 
+:      012333 mnosucc:
+0x5165 012334 copy regc ,pdata 
+0x5166 012335 isub rega ,regc 
+0x5167 012336 rtn 
+:      012338 ml2cap_proc_signal_config_rsp:
+0x5168 012339 ifetch 1 ,contr 
+0x5169 012340 copy pdata ,queue 
+0x516a 012341 ifetch 2 ,contr 
+0x516b 012342 copy pdata ,rega 
+0x516c 012343 copy regc ,pdata 
+0x516d 012344 isub rega ,regc 
+0x516e 012345 ifetch 2 ,contr 
+0x516f 012346 copy pdata ,timeup 
+0x5170 012347 ifetch 2 ,contr 
+0x5171 012348 ifetch 2 ,contr 
+0x5172 012349 nbranch mcrsdone1 ,blank 
+0x5173 012350 call save_cont_pointers 
+0x5174 012354 copy timeup ,temp 
+0x5175 012355 setarg l2cap_sdp_channel 
+0x5176 012356 isub temp ,null 
+0x5177 012357 branch ml2cap_proc_signal_config_rsp_sdp ,zero 
+0x5178 012358 setarg l2cap_rfcomm_channel 
+0x5179 012359 isub temp ,null 
+0x517a 012360 branch ml2cap_proc_signal_config_rsp_rfcomm ,zero 
+0x517b 012361 setarg l2cap_hid_control_channel 
+0x517c 012362 isub temp ,null 
+0x517d 012363 branch ml2cap_proc_signal_config_rsp_hid_ctrl ,zero 
+0x517e 012364 setarg l2cap_hid_interrupt_channel 
+0x517f 012365 isub temp ,null 
+0x5180 012366 branch ml2cap_proc_signal_config_rsp_hid_int ,zero 
+:      012367 ml2cap_proc_signal_config_rsp_sdp:
+0x5181 012368 fetch 1 ,mem_sdp_state 
+0x5182 012369 set1 l2cap_channel_state_rcv_cfg_res 
+0x5183 012370 store 1 ,mem_sdp_state 
+0x5184 012371 rtn 
+:      012372 ml2cap_proc_signal_config_rsp_rfcomm:
+0x5185 012373 fetch 1 ,mem_rfcomm_state 
+0x5186 012374 set1 l2cap_channel_state_rcv_cfg_res 
+0x5187 012375 store 1 ,mem_rfcomm_state 
+0x5188 012376 rtn 
+:      012377 ml2cap_proc_signal_config_rsp_hid_ctrl:
+0x5189 012378 fetch 1 ,mem_hid_control_state 
+0x518a 012379 set1 l2cap_channel_state_rcv_cfg_res 
+0x518b 012380 store 1 ,mem_hid_control_state 
+0x518c 012381 rtn 
+:      012382 ml2cap_proc_signal_config_rsp_hid_int:
+0x518d 012383 fetch 1 ,mem_hid_interrupt_state 
+0x518e 012384 set1 l2cap_channel_state_rcv_cfg_res 
+0x518f 012385 store 1 ,mem_hid_interrupt_state 
+0x5190 012386 jam bt_evt_hid_connected ,mem_fifo_temp 
+0x5191 012387 branch ui_ipc_send_event 
+:      012390 mcfrsdone:
+0x5192 012391 call load_cont_pointers 
+:      012392 mcrsdone1:
+0x5193 012393 increase -6 ,rega 
+:      012394 mloop2:
+0x5194 012395 branch mcrsdone ,zero 
+0x5195 012396 increase 1 ,contr 
+0x5196 012397 increase -1 ,rega 
+0x5197 012398 branch mloop2 
+:      012399 mcrsdone:
+0x5198 012400 rtn 
+:      012401 ml2cap_proc_signal_config_req:
+0x5199 012402 ifetch 1 ,contr 
+0x519a 012403 copy pdata ,queue 
+0x519b 012404 ifetch 2 ,contr 
+0x519c 012405 copy pdata ,rega 
+0x519d 012406 copy regc ,pdata 
+0x519e 012407 isub rega ,regc 
+0x519f 012408 ifetch 2 ,contr 
+0x51a0 012409 increase 2 ,contr 
+0x51a1 012410 copy pdata ,temp 
+0x51a2 012411 setarg signal_config_rsp 
+0x51a3 012412 istore 1 ,contw 
+0x51a4 012413 copy queue ,pdata 
+0x51a5 012414 istore 1 ,contw 
+0x51a6 012415 increase 2 ,rega 
+0x51a7 012416 copy rega ,pdata 
+0x51a8 012417 istore 2 ,contw 
+0x51a9 012418 call save_cont_pointers 
+0x51aa 012419 setarg l2cap_sdp_channel 
+0x51ab 012420 isub temp ,null 
+0x51ac 012421 branch ml2cap_proc_signal_config_req_sdp ,zero 
+0x51ad 012422 setarg l2cap_rfcomm_channel 
+0x51ae 012423 isub temp ,null 
+0x51af 012424 branch ml2cap_proc_signal_config_req_rfcomm ,zero 
+0x51b0 012425 setarg l2cap_hid_control_channel 
+0x51b1 012426 isub temp ,null 
+0x51b2 012427 branch ml2cap_proc_signal_config_req_hid_ctrl ,zero 
+0x51b3 012428 setarg l2cap_hid_interrupt_channel 
+0x51b4 012429 isub temp ,null 
+0x51b5 012430 branch ml2cap_proc_signal_config_req_hid_int ,zero 
+0x51b6 012431 branch mcfgrq_done 
+:      012432 ml2cap_proc_signal_config_req_sdp:
+0x51b7 012433 fetch 1 ,mem_sdp_state 
+0x51b8 012434 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51b9 012435 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51ba 012436 store 1 ,mem_sdp_state 
+0x51bb 012437 bbit1 l2cap_channel_state_snd_cfg_req ,ml2cap_proc_signal_config_req_sdp_nsndreq 
+0x51bc 012438 fetcht 1 ,mem_control_tasks 
+0x51bd 012439 set1 l2cap_init_config_req ,temp 
+0x51be 012440 storet 1 ,mem_control_tasks 
+0x51bf 012441 copy queue ,pdata 
+0x51c0 012442 increase 1 ,pdata 
+0x51c1 012443 store 1 ,mem_config_identifier 
+0x51c2 012444 fetch 1 ,mem_sdp_state 
+0x51c3 012445 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x51c4 012446 store 1 ,mem_sdp_state 
+:      012447 ml2cap_proc_signal_config_req_sdp_nsndreq:
+0x51c5 012448 fetch 2 ,mem_sdp_remote_cid 
+0x51c6 012449 store 2 ,mem_config_req_dest_cid 
+0x51c7 012450 branch mcfgrq_done 
+:      012451 ml2cap_proc_signal_config_req_rfcomm:
+0x51c8 012452 fetch 1 ,mem_rfcomm_state 
+0x51c9 012453 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51ca 012454 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51cb 012455 store 1 ,mem_rfcomm_state 
+0x51cc 012456 fetch 2 ,mem_rfcomm_remote_cid 
+0x51cd 012457 branch mcfgrq_done 
+:      012458 ml2cap_proc_signal_config_req_hid_ctrl:
+0x51ce 012459 fetch 1 ,mem_hid_control_state 
+0x51cf 012460 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d0 012461 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d1 012462 store 1 ,mem_hid_control_state 
+0x51d2 012463 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x51d3 012464 branch mcfgrq_done 
+:      012465 ml2cap_proc_signal_config_req_hid_int:
+0x51d4 012466 fetch 1 ,mem_hid_interrupt_state 
+0x51d5 012467 set1 l2cap_channel_state_rcv_cfg_req ,pdata 
+0x51d6 012468 set1 l2cap_channel_state_snd_cfg_res ,pdata 
+0x51d7 012469 store 1 ,mem_hid_interrupt_state 
+0x51d8 012470 fetch 2 ,mem_hid_int_remote_cid 
+:      012473 mcfgrq_done:
+0x51d9 012474 copy pdata ,timeup 
+0x51da 012475 call load_cont_pointers 
+0x51db 012477 copy timeup ,pdata 
+0x51dc 012479 istore 2 ,contw 
+0x51dd 012480 force 0x0000 ,pdata 
+0x51de 012481 istore 2 ,contw 
+0x51df 012482 force 0x0000 ,pdata 
+0x51e0 012483 istore 2 ,contw 
+0x51e1 012484 force 10 ,pdata 
+0x51e2 012485 iadd regb ,regb 
+0x51e3 012486 increase -6 ,rega 
+:      012487 mloop1:
+0x51e4 012488 branch mcrqdone ,zero 
+0x51e5 012489 ifetch 1 ,contr 
+0x51e6 012490 istore 1 ,contw 
+0x51e7 012491 increase 1 ,regb 
+0x51e8 012492 increase -1 ,rega 
+0x51e9 012493 branch mloop1 
+:      012494 mcrqdone:
+0x51ea 012495 rtn 
+:      012496 ml2cap_proc_signal_disconn_req:
+0x51eb 012497 ifetch 1 ,contr 
+0x51ec 012498 copy pdata ,queue 
+0x51ed 012499 ifetch 2 ,contr 
+0x51ee 012500 copy pdata ,rega 
+0x51ef 012501 copy regc ,pdata 
+0x51f0 012502 isub rega ,regc 
+0x51f1 012504 ifetch 2 ,contr 
+0x51f2 012505 copy pdata ,rega 
+0x51f3 012506 ifetch 2 ,contr 
+0x51f4 012507 copy pdata ,timeup 
+0x51f5 012508 call save_cont_pointers 
+0x51f6 012509 setarg l2cap_sdp_channel 
+0x51f7 012510 copy rega ,temp 
+0x51f8 012511 isub temp ,null 
+0x51f9 012512 branch ml2cap_proc_signal_disconn_sdp ,zero 
+0x51fa 012513 setarg l2cap_hid_control_channel 
+0x51fb 012514 copy rega ,temp 
+0x51fc 012515 isub temp ,null 
+0x51fd 012516 branch ml2cap_proc_signal_disconn_hid_ctrl ,zero 
+0x51fe 012517 setarg l2cap_hid_interrupt_channel 
+0x51ff 012518 copy rega ,temp 
+0x5200 012519 isub temp ,null 
+0x5201 012520 branch ml2cap_proc_signal_disconn_hid_int ,zero 
+0x5202 012521 branch mclsrfc 
+:      012522 ml2cap_proc_signal_disconn_sdp:
+0x5203 012523 setarg 0x0000 
+0x5204 012524 store 2 ,mem_sdp_tx_pkt_length 
+0x5205 012525 store 2 ,mem_sdp_remote_cid 
+0x5206 012526 store 1 ,mem_sdp_state 
+0x5207 012527 branch mclssdp 
+:      012528 ml2cap_proc_signal_disconn_hid_ctrl:
+0x5208 012529 call l2cap_reset_hid_ctrl_state 
+0x5209 012530 branch mclssdp 
+:      012531 ml2cap_proc_signal_disconn_hid_int:
+0x520a 012532 call l2cap_reset_hid_int_state 
+0x520b 012538 branch mclssdp 
+:      012539 mclsrfc:
+0x520c 012540 setarg 0x0000 
+0x520d 012541 store 2 ,mem_rfcomm_tx_pkt_length 
+:      012542 mclssdp:
+0x520e 012543 call load_cont_pointers 
+0x520f 012544 setarg signal_disconnect_rsp 
+0x5210 012545 istore 1 ,contw 
+0x5211 012546 copy queue ,pdata 
+0x5212 012547 istore 1 ,contw 
+0x5213 012548 setarg 0x0004 
+0x5214 012549 istore 2 ,contw 
+0x5215 012550 copy rega ,pdata 
+0x5216 012551 istore 2 ,contw 
+0x5217 012552 copy timeup ,pdata 
+0x5218 012553 istore 2 ,contw 
+0x5219 012554 force 8 ,pdata 
+0x521a 012555 iadd regb ,regb 
+0x521b 012556 rtn 
+:      012558 ml2cap_proc_signal_disconn_rsp:
+0x521c 012559 ifetch 1 ,contr 
+0x521d 012560 copy pdata ,queue 
+0x521e 012561 ifetch 2 ,contr 
+0x521f 012562 copy pdata ,rega 
+0x5220 012563 ifetch 2 ,contr 
+0x5221 012564 copy pdata ,timeup 
+0x5222 012565 ifetch 2 ,contr 
+0x5223 012566 copy pdata ,temp 
+0x5224 012567 call save_cont_pointers 
+0x5225 012568 fetch 1 ,mem_ml2cap_comm_id 
+0x5226 012569 icompare 0xff ,queue 
+0x5227 012570 nbranch mdisdone ,true 
+0x5228 012571 setarg l2cap_sdp_channel 
+0x5229 012572 isub temp ,null 
+0x522a 012573 branch ml2cap_proc_signal_disconn_rsp_sdp ,zero 
+0x522b 012574 setarg l2cap_rfcomm_channel 
+0x522c 012575 isub temp ,null 
+0x522d 012576 branch ml2cap_proc_signal_disconn_rsp_rfcomm ,zero 
+0x522e 012577 branch mdisdone 
+:      012578 ml2cap_proc_signal_disconn_rsp_sdp:
+0x522f 012579 jam 0 ,mem_sdp_remote_cid 
+0x5230 012580 jam 0 ,mem_sdp_state 
+0x5231 012581 branch mdisdone 
+:      012582 ml2cap_proc_signal_disconn_rsp_rfcomm:
+:      012585 mdisdone:
+0x5232 012586 call load_cont_pointers 
+0x5233 012587 copy regc ,pdata 
+0x5234 012588 isub rega ,regc 
+0x5235 012589 rtn 
+:      012591 ml2cap_proc_send_reject:
+0x5236 012592 setarg signal_cmd_reject 
+0x5237 012593 istore 1 ,contw 
+0x5238 012594 ifetch 1 ,contr 
+0x5239 012595 istore 1 ,contw 
+0x523a 012596 setarg 0x0002 
+0x523b 012597 istore 2 ,contw 
+0x523c 012598 setarg 0x0000 
+0x523d 012599 istore 2 ,contw 
+0x523e 012600 setarg 0x0006 
+0x523f 012601 iadd regb ,regb 
+0x5240 012602 force 4 ,regc 
+0x5241 012603 rtn 
+:      012606 l2cap_get_req_id:
+0x5242 012607 fetch 1 ,mem_ml2cap_comm_id 
+0x5243 012608 increase 1 ,pdata 
+0x5244 012609 bne 0 ,l2cap_get_req_id_ok 
+0x5245 012610 increase 1 ,pdata 
+:      012611 l2cap_get_req_id_ok:
+0x5246 012612 store 1 ,mem_ml2cap_comm_id 
+0x5247 012613 rtn 
+:      012623 l2cap_malloc:
+0x5248 012624 set1 mark_ext_patch ,mark 
+0x5249 012625 bpatch patch24_4 ,mem_patch24 
+0x524a 012626 arg 0 ,regb 
+0x524b 012627 call l2cap_malloc_is_fifo_full 
+0x524c 012628 nbranch assert ,blank 
+0x524d 012629 call l2cap_malloc_get_full_map 
+0x524e 012630 arg mem_tx_buff0 ,regb 
+0x524f 012631 arg 0 ,queue 
+:      012632 l2cap_malloc_loop:
+0x5250 012633 fetcht 1 ,mem_used_map 
+0x5251 012634 qisolate1 temp 
+0x5252 012635 branch l2cap_malloc_next ,true 
+0x5253 012636 call l2cap_malloc_enough 
+0x5254 012637 sub timeup ,0 ,null 
+0x5255 012638 branch l2cap_malloc_next ,positive 
+0x5256 012639 call l2cap_malloc_into_fifo 
+0x5257 012640 branch l2cap_malloc_rtn 
+:      012641 l2cap_malloc_next:
+0x5258 012642 increase 128 ,regb 
+0x5259 012643 increase 1 ,queue 
+0x525a 012644 setarg 8 
+0x525b 012645 isub queue ,null 
+0x525c 012646 branch l2cap_malloc_loop ,positive 
+0x525d 012647 arg 0 ,regb 
+:      012648 l2cap_malloc_rtn:
+0x525e 012649 copy regb ,pdata 
+0x525f 012650 branch assert ,blank 
+0x5260 012651 rtn 
+:      012659 l2cap_malloc_fifo_out:
+0x5261 012660 set1 mark_ext_patch ,mark 
+0x5262 012661 bpatch patch24_5 ,mem_patch24 
+0x5263 012662 call l2cap_malloc_fifo_get_first_ptr 
+0x5264 012663 increase 1 ,contr 
+0x5265 012664 ifetch 2 ,contr 
+0x5266 012665 rtn 
+:      012671 l2cap_malloc_free:
+0x5267 012672 set1 mark_ext_patch ,mark 
+0x5268 012673 bpatch patch24_6 ,mem_patch24 
+0x5269 012674 call l2cap_malloc_fifo_get_first_ptr 
+0x526a 012675 copy contr ,contw 
+0x526b 012676 copy contr ,temp 
+0x526c 012677 setarg 0 
+0x526d 012678 istore 3 ,contw 
+0x526e 012679 rtn 
+:      012684 l2cap_malloc_discard:
+0x526f 012685 set1 mark_ext_patch ,mark 
+0x5270 012686 bpatch patch24_7 ,mem_patch24 
+0x5271 012687 call l2cap_malloc_is_fifo_empty 
+0x5272 012688 branch assert ,blank 
+0x5273 012689 fetch 3 ,mem_tx_fifo2 
+0x5274 012690 store 3 ,mem_tx_fifo3 
+0x5275 012691 fetch 3 ,mem_tx_fifo1 
+0x5276 012692 store 3 ,mem_tx_fifo2 
+0x5277 012693 fetch 3 ,mem_tx_fifo0 
+0x5278 012694 store 3 ,mem_tx_fifo1 
+0x5279 012695 rtn 
+:      012701 l2cap_malloc_is_fifo_full:
+0x527a 012702 fetch 3 ,mem_tx_fifo0 
+0x527b 012703 rtn 
+:      012709 l2cap_malloc_is_fifo_nearly_full:
+0x527c 012710 fetch 3 ,mem_tx_fifo1 
+0x527d 012711 rtn 
+:      012717 l2cap_malloc_is_fifo_empty:
+0x527e 012718 fetch 3 ,mem_tx_fifo3 
+0x527f 012719 rtn 
+:      012724 l2cap_malloc_fifo_get_first_ptr:
+0x5280 012725 call l2cap_malloc_is_fifo_empty 
+0x5281 012726 branch assert ,blank 
+0x5282 012727 arg mem_tx_fifo0 ,contr 
+:      012728 l2cap_malloc_free_loop:
+0x5283 012729 ifetch 3 ,contr 
+0x5284 012730 branch l2cap_malloc_free_loop ,blank 
+0x5285 012731 increase -3 ,contr 
+0x5286 012732 rtn 
+:      012739 l2cap_malloc_get_full_map:
+0x5287 012740 set1 mark_ext_patch ,mark 
+0x5288 012741 bpatch patch25_0 ,mem_patch25 
+0x5289 012742 arg 4 ,loopcnt 
+0x528a 012743 arg mem_tx_fifo0_map ,contr 
+0x528b 012744 arg 0 ,temp 
+:      012745 l2cap_malloc_get_full_map_loop:
+0x528c 012746 ifetch 3 ,contr 
+0x528d 012747 and pdata ,0xff ,pdata 
+0x528e 012748 ior temp ,temp 
+0x528f 012749 loop l2cap_malloc_get_full_map_loop 
+0x5290 012750 storet 1 ,mem_used_map 
+0x5291 012751 rtn 
+:      012759 l2cap_malloc_into_fifo:
+0x5292 012760 set1 mark_ext_patch ,mark 
+0x5293 012761 bpatch patch25_1 ,mem_patch25 
+0x5294 012762 call l2cap_malloc_is_fifo_full 
+0x5295 012763 nbranch assert ,blank 
+0x5296 012764 call l2cap_malloc_is_fifo_empty 
+0x5297 012765 branch l2cap_malloc_into_fifo_no_push ,blank 
+0x5298 012766 fetch 3 ,mem_tx_fifo1 
+0x5299 012767 store 3 ,mem_tx_fifo0 
+0x529a 012768 ifetch 3 ,contr 
+0x529b 012769 istore 3 ,contw 
+0x529c 012770 ifetch 3 ,contr 
+0x529d 012771 istore 3 ,contw 
+0x529e 012772 setarg 0 
+0x529f 012773 istore 3 ,contw 
+:      012774 l2cap_malloc_into_fifo_no_push:
+0x52a0 012775 arg 0 ,temp 
+0x52a1 012776 copy timeup ,pdata 
+0x52a2 012777 iadd queue ,pdata 
+:      012778 l2cap_malloc_into_fifo_loop:
+0x52a3 012779 qset1 temp 
+0x52a4 012780 increase 1 ,queue 
+0x52a5 012781 isub queue ,null 
+0x52a6 012782 nbranch l2cap_malloc_into_fifo_loop ,zero 
+0x52a7 012784 lshift8 regb ,pdata 
+0x52a8 012785 ior temp ,pdata 
+0x52a9 012786 store 3 ,mem_tx_fifo3 
+0x52aa 012787 rtn 
+:      012797 l2cap_malloc_enough:
+0x52ab 012798 set1 mark_ext_patch ,mark 
+0x52ac 012799 bpatch patch25_2 ,mem_patch25 
+0x52ad 012800 call l2cap_malloc_get_full_map 
+0x52ae 012801 copy queue ,regc 
+0x52af 012802 arg 0 ,temp 
+0x52b0 012803 arg 0 ,timeup 
+:      012805 l2cap_malloc_enough_loop:
+0x52b1 012806 copy queue ,pdata 
+0x52b2 012807 beq 8 ,l2cap_malloc_enough_end 
+0x52b3 012808 fetch 1 ,mem_used_map 
+0x52b4 012809 qisolate1 pdata 
+0x52b5 012810 branch l2cap_malloc_enough_end ,true 
+0x52b6 012811 increase 128 ,temp 
+0x52b7 012812 increase 1 ,queue 
+0x52b8 012813 copy rega ,pdata 
+0x52b9 012814 isub temp ,null 
+0x52ba 012815 branch l2cap_malloc_enough_end ,zero 
+0x52bb 012816 branch l2cap_malloc_enough_loop ,positive 
+:      012817 l2cap_malloc_enough_end:
+0x52bc 012818 copy temp ,pdata 
+0x52bd 012819 isub rega ,null 
+0x52be 012820 nbranch l2cap_malloc_enough_rtn ,positive 
+0x52bf 012821 copy queue ,pdata 
+0x52c0 012822 copy regc ,temp 
+0x52c1 012823 isub temp ,timeup 
+:      012824 l2cap_malloc_enough_rtn:
+0x52c2 012825 copy regc ,queue 
+0x52c3 012826 rtn 
+:      012829 l2cap_malloc_signal_channel:
+0x52c4 012830 set1 mark_ext_patch ,mark 
+0x52c5 012831 bpatch patch25_3 ,mem_patch25 
+0x52c6 012832 arg l2cap_signal_malloc_size ,rega 
+0x52c7 012833 call l2cap_malloc 
+0x52c8 012834 store 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52c9 012835 increase 4 ,pdata 
+0x52ca 012836 store 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52cb 012837 setarg 0 
+0x52cc 012838 store 2 ,mem_l2cap_signal_tx_length 
+0x52cd 012839 rtn 
+:      012841 l2cap_get_signal_tx_buff:
+0x52ce 012842 fetch 2 ,mem_l2cap_signal_tx_buff_ptr 
+0x52cf 012843 branch l2cap_util_pdata_to_contw 
+:      012845 l2cap_get_signal_tx_payload:
+0x52d0 012846 fetch 2 ,mem_l2cap_signal_tx_payload_ptr 
+0x52d1 012847 branch l2cap_util_pdata_to_contw 
+:      012850 l2cap_malloc_sdp_channel:
+0x52d2 012851 set1 mark_ext_patch ,mark 
+0x52d3 012852 bpatch patch25_4 ,mem_patch25 
+0x52d4 012853 arg sdp_malloc_size ,rega 
+0x52d5 012854 call l2cap_malloc 
+0x52d6 012855 store 2 ,mem_sdp_tx_buff_ptr 
+0x52d7 012856 increase 4 ,pdata 
+0x52d8 012857 store 2 ,mem_sdp_tx_payload_ptr 
+0x52d9 012858 setarg 0 
+0x52da 012859 store 2 ,mem_sdp_tx_pkt_length 
+0x52db 012860 rtn 
+:      012862 l2cap_get_sdp_tx_buff:
+0x52dc 012863 fetch 2 ,mem_sdp_tx_buff_ptr 
+0x52dd 012864 branch l2cap_util_pdata_to_contw 
+:      012866 l2cap_get_sdp_tx_payload:
+0x52de 012867 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x52df 012868 branch l2cap_util_pdata_to_contw 
+:      012871 l2cap_malloc_rfcomm_channel:
+0x52e0 012872 set1 mark_ext_patch ,mark 
+0x52e1 012873 bpatch patch25_5 ,mem_patch25 
+0x52e2 012874 call push_stack 
+0x52e3 012875 jam rfcomm_malloc_fail ,mem_rfcomm_malloc_fail_flag 
+0x52e4 012876 call l2cap_malloc_is_fifo_full 
+0x52e5 012877 nrtn blank 
+0x52e6 012878 arg rfcomm_malloc_size ,rega 
+0x52e7 012879 call l2cap_malloc 
+0x52e8 012880 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x52e9 012881 increase 4 ,pdata 
+0x52ea 012882 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x52eb 012883 setarg 0 
+0x52ec 012884 store 2 ,mem_rfcomm_tx_pkt_length 
+0x52ed 012885 jam rfcomm_malloc_succeed ,mem_rfcomm_malloc_fail_flag 
+0x52ee 012886 branch pop_stack 
+:      012888 l2cap_get_rfcomm_tx_buff:
+0x52ef 012889 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x52f0 012890 branch l2cap_util_pdata_to_contw 
+:      012892 l2cap_get_rfcomm_tx_payload:
+0x52f1 012893 fetch 2 ,mem_rfcomm_tx_payload_ptr 
+:      012895 l2cap_util_pdata_to_contw:
+0x52f2 012896 branch assert ,blank 
+0x52f3 012897 copy pdata ,contw 
+0x52f4 012898 rtn 
+:      012901 l2cap_lpm_save_calc_len:
+0x52f5 012902 set1 mark_ext_patch ,mark 
+0x52f6 012903 bpatch patch25_6 ,mem_patch25 
+0x52f7 012904 arg 0 ,regb 
+0x52f8 012905 arg mem_tx_fifo0_map ,rega 
+0x52f9 012906 increase -2 ,rega 
+:      012907 l2cap_lpm_save_calc_len_loop:
+0x52fa 012908 increase 2 ,rega 
+0x52fb 012909 setarg mem_tx_fifo_end 
+0x52fc 012910 isub rega ,null 
+0x52fd 012911 branch l2cap_lpm_save_calc_len_end ,zero 
+0x52fe 012912 ifetch 1 ,rega 
+0x52ff 012913 increase 1 ,rega 
+0x5300 012914 branch l2cap_lpm_save_calc_len_loop ,blank 
+0x5301 012915 ifetcht 2 ,rega 
+0x5302 012916 ifetch 2 ,temp 
+0x5303 012917 iadd regb ,regb 
+0x5304 012918 increase 4 ,regb 
+0x5305 012919 branch l2cap_lpm_save_calc_len_loop 
+:      012920 l2cap_lpm_save_calc_len_end:
+0x5306 012921 copy regb ,pdata 
+0x5307 012922 rtn 
+:      012925 l2cap_lpm_get_wake_lock:
+0x5308 012926 arg wake_lock_l2cap_tx ,queue 
+0x5309 012927 branch lpm_get_wake_lock 
+:      012929 l2cap_lpm_put_wake_lock:
+0x530a 012930 arg wake_lock_l2cap_tx ,queue 
+0x530b 012931 branch lpm_put_wake_lock 
+:      012933 l2cap_lpm_save_txbuf:
+0x530c 012934 set1 mark_ext_patch ,mark 
+0x530d 012935 bpatch patch25_7 ,mem_patch25 
+0x530e 012936 call l2cap_malloc_get_full_map 
+0x530f 012937 fetch 1 ,mem_used_map 
+0x5310 012938 rtn blank 
+0x5311 012939 call l2cap_lpm_save_calc_len 
+0x5312 012940 arg l2cap_lpm_txbuf_len ,temp 
+0x5313 012941 isub temp ,null 
+0x5314 012942 branch l2cap_lpm_get_wake_lock ,positive 
+0x5315 012943 call l2cap_lpm_put_wake_lock 
+0x5316 012944 arg mem_l2cap_lpm_txbuf ,contw 
+0x5317 012945 arg mem_tx_fifo0 ,rega 
+:      012946 l2cap_lpm_save_txbuf_loop:
+0x5318 012947 setarg mem_tx_fifo_end 
+0x5319 012948 isub rega ,null 
+0x531a 012949 rtn zero 
+0x531b 012950 ifetch 1 ,rega 
+0x531c 012951 increase 1 ,rega 
+0x531d 012952 nbranch l2cap_lpm_save_txbuf_nempty ,blank 
+0x531e 012953 istore 2 ,contw 
+0x531f 012954 increase 2 ,rega 
+0x5320 012955 branch l2cap_lpm_save_txbuf_loop 
+:      012956 l2cap_lpm_save_txbuf_nempty:
+0x5321 012957 ifetch 2 ,rega 
+0x5322 012958 increase 2 ,rega 
+0x5323 012959 copy pdata ,contr 
+0x5324 012960 ifetch 2 ,contr 
+0x5325 012961 istore 2 ,contw 
+0x5326 012962 copy pdata ,loopcnt 
+0x5327 012963 increase 2 ,loopcnt 
+0x5328 012964 call memcpy 
+0x5329 012965 branch l2cap_lpm_save_txbuf_loop 
+:      012967 l2cap_lpm_load_txbuf:
+0x532a 012968 set1 mark_ext_patch ,mark 
+0x532b 012969 bpatch patch26_0 ,mem_patch26 
+0x532c 012970 call l2cap_malloc_get_full_map 
+0x532d 012971 fetch 1 ,mem_used_map 
+0x532e 012972 rtn blank 
+0x532f 012973 arg mem_tx_fifo0_ptr ,rega 
+0x5330 012974 increase -3 ,rega 
+0x5331 012975 arg mem_l2cap_lpm_txbuf ,contr 
+:      012976 l2cap_lpm_load_txbuf_loop:
+0x5332 012977 increase 3 ,rega 
+0x5333 012978 setarg mem_tx_fifo_end + 1 
+0x5334 012979 isub rega ,null 
+0x5335 012980 rtn zero 
+0x5336 012981 ifetch 2 ,contr 
+0x5337 012982 branch l2cap_lpm_load_txbuf_loop ,blank 
+0x5338 012983 increase 4 ,pdata 
+0x5339 012984 copy pdata ,loopcnt 
+0x533a 012985 copy contr ,regb 
+0x533b 012986 ifetch 2 ,rega 
+0x533c 012987 copy pdata ,contw 
+0x533d 012988 copy regb ,contr 
+0x533e 012989 increase -2 ,contr 
+0x533f 012990 call memcpy 
+0x5340 012991 branch l2cap_lpm_load_txbuf_loop 
+:      012999 le_init_param:
+0x5341 013000 rtn wake 
+0x5342 013001 setarg param_le_scan_interval 
+0x5343 013002 store 2 ,mem_le_scan_interval 
+0x5344 013003 setarg param_le_scan_window 
+0x5345 013004 store 2 ,mem_le_scan_window 
+0x5346 013005 rtn 
+:      013007 le_init_att:
+0x5347 013008 arg notify_handle ,temp 
+0x5348 013009 call le_att_get_handle_ptr 
+0x5349 013010 add contr ,1 ,pdata 
+0x534a 013011 store 2 ,mem_le_notify_attr_start 
+0x534b 013012 rtn 
+:      013014 le_init_conn:
+0x534c 013015 set1 mark_ext_patch ,mark 
+0x534d 013016 bpatch patch26_2 ,mem_patch26 
+0x534e 013017 disable wake 
+0x534f 013018 jam 1 ,mem_app_state 
+0x5350 013019 jam 1 ,mem_le_conn_handle 
+0x5351 013020 jam 3 ,mem_le_state 
+0x5352 013021 jam 1 ,mem_le_arq 
+0x5353 013022 setarg -1 
+0x5354 013023 store 2 ,mem_le_event_count 
+0x5355 013024 force 0 ,pdata 
+0x5356 013025 store 1 ,mem_le_conn_sm 
+0x5357 013026 store 1 ,mem_le_ch 
+0x5358 013027 store 1 ,mem_le_op 
+0x5359 013028 store 3 ,mem_sniff_rcv 
+0x535a 013029 store 3 ,mem_sniff_lost 
+0x535b 013030 store 5 ,mem_le_pcnt_tx 
+0x535c 013031 set1 39 ,pdata 
+0x535d 013032 store 5 ,mem_le_pcnt_rx 
+0x535e 013033 branch le_supervision_flush 
+:      013035 le_init_master:
+0x535f 013036 set1 mark_ext_patch ,mark 
+0x5360 013037 bpatch patch26_3 ,mem_patch26 
+0x5361 013038 enable master 
+0x5362 013039 jam lemode_master ,mem_le_mode 
+0x5363 013040 jam 1 ,mem_le_att_handle 
+0x5364 013041 jam 1 ,mem_le_search_handle_start 
+0x5365 013042 setarg 0xffff 
+0x5366 013043 store 2 ,mem_le_search_handle_end 
+0x5367 013044 force 0 ,pdata 
+0x5368 013045 store 5 ,mem_le_pcnt_rx 
+0x5369 013046 set1 39 ,pdata 
+0x536a 013047 store 5 ,mem_le_pcnt_tx 
+0x536b 013048 branch le_init_conn 
+:      013051 le_init_slave:
+0x536c 013052 set1 mark_ext_patch ,mark 
+0x536d 013053 bpatch patch26_4 ,mem_patch26 
+0x536e 013054 disable master 
+0x536f 013055 jam lemode_slave ,mem_le_mode 
+0x5370 013056 jam 0 ,mem_le_adv_enable 
+0x5371 013057 jam 0 ,mem_lpm_current_mult 
+0x5372 013058 branch le_init_conn 
+:      013064 le_dispatch:
+0x5373 013065 call le_enable 
+0x5374 013066 call le_scan 
+0x5375 013067 call le_adv 
+0x5376 013068 branch le_disable 
+:      013070 le_conn_dispatch:
+0x5377 013071 set1 mark_ext_patch ,mark 
+0x5378 013072 bpatch patch26_5 ,mem_patch26 
+0x5379 013073 call le_enable 
+0x537a 013074 call app_process_ble 
+0x537b 013075 fetch 1 ,mem_le_mode 
+0x537c 013076 beq lemode_master ,le_master_dispatch 
+0x537d 013077 branch le_slave_dispatch 
+:      013083 le_master_dispatch:
+0x537e 013084 set1 mark_ext_patch ,mark 
+0x537f 013085 bpatch patch26_6 ,mem_patch26 
+0x5380 013086 enable master 
+0x5381 013087 call le_supervision_update 
+0x5382 013088 branch le_master_disconn ,positive 
+0x5383 013089 call check_ble_disabled 
+0x5384 013090 call le_setup 
+0x5385 013091 call le_prepare_tx 
+0x5386 013092 disable match 
+0x5387 013093 call le_transmit_receive_sifs 
+0x5388 013094 nrtn match 
+0x5389 013095 set1 mark_ext_patch ,mark 
+0x538a 013096 bpatch patch26_7 ,mem_patch26 
+0x538b 013097 fetch 1 ,mem_le_conn_rcv 
+0x538c 013098 increase 1 ,pdata 
+0x538d 013099 store 1 ,mem_le_conn_rcv 
+0x538e 013100 call le_acknowledge 
+0x538f 013101 call le_conn_sm_master 
+0x5390 013102 disable master 
+0x5391 013103 rtn 
+:      013105 le_master_disconn:
+0x5392 013106 call le_disconnect 
+0x5393 013107 disable master 
+0x5394 013108 rtn 
+:      013113 le_slave_dispatch:
+0x5395 013114 set1 mark_ext_patch ,mark 
+0x5396 013115 bpatch patch27_0 ,mem_patch27 
+0x5397 013116 disable attempt 
+0x5398 013117 call le_supervision_update 
+0x5399 013118 branch le_slave_disconn ,positive 
+0x539a 013119 call check_ble_disabled 
+0x539b 013120 call le_setup 
+0x539c 013121 call le_receive_slave 
+0x539d 013122 nbranch le_slave_unsync ,match 
+:      013123 le_slave_match:
+0x539e 013124 set1 mark_ext_patch ,mark 
+0x539f 013125 bpatch patch27_1 ,mem_patch27 
+0x53a0 013126 call le_got_first_packet 
+0x53a1 013127 call le_acknowledge 
+0x53a2 013128 call le_prepare_tx 
+0x53a3 013129 fetch 1 ,mem_le_rxbuf 
+0x53a4 013130 bbit1 md ,le_slave_more_data 
+0x53a5 013131 call le_xtype_fifo_is_empty 
+0x53a6 013132 nbranch le_slave_more_data ,blank 
+:      013133 le_slave_transmit_last:
+0x53a7 013134 set1 mark_ext_patch ,mark 
+0x53a8 013135 bpatch patch27_2 ,mem_patch27 
+0x53a9 013136 call le_transmit_norx 
+:      013137 le_slave_cont:
+0x53aa 013138 call check_51cmd 
+0x53ab 013139 fetch 1 ,mem_le_op 
+0x53ac 013140 bbit1 op_disconn ,le_slave_disconn 
+:      013141 le_slave_unsync:
+0x53ad 013142 set1 mark_ext_patch ,mark 
+0x53ae 013143 bpatch patch27_3 ,mem_patch27 
+0x53af 013144 call le_savelist 
+0x53b0 013145 call le_lpm_set_mult 
+0x53b1 013146 call le_update_channel_map 
+0x53b2 013147 call le_update_param 
+0x53b3 013148 branch calc_clke_offset 
+:      013150 le_slave_more_data:
+0x53b4 013151 set1 mark_ext_patch ,mark 
+0x53b5 013152 bpatch patch27_4 ,mem_patch27 
+0x53b6 013153 enable attempt 
+0x53b7 013154 call le_transmit_receive_sifs 
+0x53b8 013155 branch le_slave_match ,match 
+0x53b9 013156 branch le_slave_cont 
+:      013158 le_slave_disconn:
+:      013161 le_disconnect:
+0x53ba 013162 set1 mark_ext_patch ,mark 
+0x53bb 013163 bpatch patch27_5 ,mem_patch27 
+0x53bc 013164 call le_clear_connection_info 
+0x53bd 013165 call app_disconn_reason_collect_ble 
+0x53be 013166 jam bt_evt_le_disconnected ,mem_fifo_temp 
+0x53bf 013167 branch ui_ipc_send_event 
+:      013169 le_clear_connection_info:
+0x53c0 013170 fetcht 1 ,mem_le_conn_handle 
+0x53c1 013171 jam hci_error_connection_timeout ,mem_hci_disconn_reason 
+0x53c2 013172 call hci_send_disconn_complete 
+0x53c3 013173 jam 0 ,mem_le_conn_handle 
+0x53c4 013174 jam lemode_idle ,mem_le_mode 
+0x53c5 013175 jam 0 ,mem_le_state 
+0x53c6 013176 jam 0 ,mem_app_state 
+0x53c7 013177 rtn 
+:      013179 le_got_first_packet:
+0x53c8 013180 fetch 1 ,mem_le_conn_rcv 
+0x53c9 013181 increase 1 ,pdata 
+0x53ca 013182 store 1 ,mem_le_conn_rcv 
+0x53cb 013183 fetch 1 ,mem_le_state 
+0x53cc 013184 rtnbit1 lestate_got_first_packet 
+0x53cd 013185 set1 lestate_got_first_packet 
+0x53ce 013186 store 1 ,mem_le_state 
+0x53cf 013187 setarg 0 
+0x53d0 013188 store 4 ,mem_le_transmit_window 
+0x53d1 013189 rtn 
+:      013194 le_enable:
+0x53d2 013195 set1 mark_ext_patch ,mark 
+0x53d3 013196 bpatch patch27_6 ,mem_patch27 
+0x53d4 013197 enable le 
+0x53d5 013198 hjam 7 ,rfen_ulp 
+0x53d6 013199 branch check_ble_disabled 
+:      013201 le_disable:
+0x53d7 013202 set1 mark_ext_patch ,mark 
+0x53d8 013203 bpatch patch27_7 ,mem_patch27 
+0x53d9 013204 disable le 
+0x53da 013205 hjam 3 ,rfen_ulp 
+0x53db 013206 arg 0 ,stop_watch 
+0x53dc 013207 rtn 
+:      013209 le_prep:
+0x53dd 013210 disable enable_crc 
+0x53de 013211 disable enable_white 
+0x53df 013212 fetch 3 ,mem_le_crcinit 
+0x53e0 013213 iforce crc24_init 
+0x53e1 013214 fetch 1 ,mem_le_ch_mapped 
+0x53e2 013215 reverse pdata ,temp 
+0x53e3 013216 set1 1 ,temp 
+0x53e4 013217 rshift temp ,white_init 
+0x53e5 013218 rtn 
+:      013221 lerx_setfreq:
+0x53e6 013222 call le_setfreq 
+0x53e7 013223 call set_freq_rx 
+0x53e8 013224 setarg param_pll_setup 
+0x53e9 013225 call sleep 
+0x53ea 013226 branch rf_rx_enable 
+:      013228 letx_setfreq:
+0x53eb 013229 branch txon ,match 
+0x53ec 013230 call le_setfreq 
+0x53ed 013231 branch set_freq_tx 
+:      013232 le_setfreq:
+0x53ee 013233 set1 mark_ext_patch ,mark 
+0x53ef 013234 bpatch patch28_0 ,mem_patch28 
+0x53f0 013235 call set_sync_on 
+0x53f1 013236 fetch 1 ,mem_le_testtype 
+0x53f2 013237 nbranch le_ctf_test ,blank 
+0x53f3 013238 fetch 1 ,mem_le_ch_mapped 
+0x53f4 013239 sub pdata ,36 ,null 
+0x53f5 013240 branch le_ctf_normal ,positive 
+0x53f6 013241 force 0 ,temp 
+0x53f7 013242 rtneq 37 
+0x53f8 013243 force 24 ,temp 
+0x53f9 013244 rtneq 38 
+0x53fa 013245 force 78 ,temp 
+0x53fb 013246 rtn 
+:      013248 le_ctf_normal:
+0x53fc 013249 sub pdata ,10 ,null 
+0x53fd 013250 branch le_ctf_low ,positive 
+0x53fe 013251 increase 1 ,pdata 
+:      013253 le_ctf_low:
+0x53ff 013254 lshift pdata ,pdata 
+0x5400 013255 add pdata ,2 ,temp 
+0x5401 013256 rtn 
+:      013258 le_ctf_test:
+0x5402 013259 fetch 1 ,mem_le_ch_mapped 
+0x5403 013260 lshift pdata ,temp 
+0x5404 013261 rtn 
+:      013263 le_sca_map:
+0x5405 013264 arg 500 ,temp 
+0x5406 013265 rtn blank 
+0x5407 013266 arg 250 ,temp 
+0x5408 013267 rtneq 1 
+0x5409 013268 arg 150 ,temp 
+0x540a 013269 rtneq 2 
+0x540b 013270 arg 100 ,temp 
+0x540c 013271 rtneq 3 
+0x540d 013272 arg 75 ,temp 
+0x540e 013273 rtneq 4 
+0x540f 013274 arg 50 ,temp 
+0x5410 013275 rtneq 5 
+0x5411 013276 arg 40 ,temp 
+0x5412 013277 rtneq 6 
+0x5413 013278 arg 20 ,temp 
+0x5414 013279 rtn 
+:      013283 le_adv_access:
+0x5415 013284 setarg 0x8e89be 
+0x5416 013285 lshift8 pdata ,pdata 
+0x5417 013286 or_into 0xd6 ,pdata 
+0x5418 013287 iforce access 
+0x5419 013288 setarg 0x555555 
+0x541a 013289 store 3 ,mem_le_crcinit 
+0x541b 013290 rtn 
+:      013292 le_setup:
+0x541c 013293 set1 mark_ext_patch ,mark 
+0x541d 013294 bpatch patch28_1 ,mem_patch28 
+0x541e 013295 enable swfine 
+0x541f 013296 fetch 4 ,mem_le_access 
+0x5420 013297 iforce access 
+0x5421 013298 call le_map_channel 
+0x5422 013299 setarg 0x200 
+0x5423 013300 branch le_setup_master ,master 
+0x5424 013301 fetch 2 ,mem_le_receive_window 
+0x5425 013302 rshift pdata ,pdata 
+:      013303 le_setup_master:
+0x5426 013304 arg param_pll_setup ,temp 
+0x5427 013305 iadd temp ,pdata 
+0x5428 013306 call ahead_window 
+0x5429 013307 deposit clke 
+0x542a 013308 store 6 ,mem_le_rxon_ts 
+0x542b 013309 rtn 
+:      013311 le_next_adv_channel:
+0x542c 013312 set1 mark_ext_patch ,mark 
+0x542d 013313 bpatch patch28_2 ,mem_patch28 
+0x542e 013314 fetch 1 ,mem_le_ch_mapped 
+0x542f 013315 increase 1 ,pdata 
+0x5430 013316 store 1 ,mem_le_ch_mapped 
+0x5431 013317 rtnne 40 
+0x5432 013318 jam 37 ,mem_le_ch_mapped 
+0x5433 013319 rtn 
+:      013321 le_context_nexthop:
+0x5434 013322 set1 mark_ext_patch ,mark 
+0x5435 013323 bpatch patch28_3 ,mem_patch28 
+0x5436 013324 add rega ,coffset_mode ,contr 
+0x5437 013325 ifetch 1 ,contr 
+0x5438 013326 rtnbit0 mode_le 
+0x5439 013327 add rega ,coffset_le_event_cnt ,contw 
+0x543a 013328 ifetch 2 ,contw 
+0x543b 013329 increase 1 ,pdata 
+0x543c 013330 istore 2 ,contw 
+0x543d 013331 add rega ,coffset_le_hop ,contr 
+0x543e 013332 ifetch 1 ,contr 
+0x543f 013333 add rega ,coffset_le_ch ,contw 
+0x5440 013334 ifetcht 1 ,contw 
+0x5441 013335 iadd temp ,pdata 
+0x5442 013336 sub pdata ,36 ,null 
+0x5443 013337 branch le_nexthop_nowrap ,positive 
+0x5444 013338 increase -37 ,pdata 
+:      013339 le_nexthop_nowrap:
+0x5445 013340 istore 1 ,contw 
+0x5446 013341 rtn 
+:      013344 le_calc_channel_map:
+0x5447 013345 set1 mark_ext_patch ,mark 
+0x5448 013346 bpatch patch28_4 ,mem_patch28 
+0x5449 013347 fetch 5 ,mem_le_channel_map 
+0x544a 013348 force 0 ,temp 
+0x544b 013349 force 37 ,loopcnt 
+:      013350 le_count_channels_loop:
+0x544c 013351 bbit0 0 ,le_count_channels_notused 
+0x544d 013352 increase 1 ,temp 
+:      013353 le_count_channels_notused:
+0x544e 013354 rshift pdata ,pdata 
+0x544f 013355 loop le_count_channels_loop 
+0x5450 013356 add temp ,-1 ,pdata 
+0x5451 013357 store 1 ,mem_le_channels 
+0x5452 013358 rtn 
+:      013360 le_map_channel:
+0x5453 013361 set1 mark_ext_patch ,mark 
+0x5454 013362 bpatch patch28_5 ,mem_patch28 
+0x5455 013363 fetch 1 ,mem_le_ch 
+0x5456 013364 iforce queue 
+0x5457 013365 fetcht 5 ,mem_le_channel_map 
+0x5458 013366 qisolate1 temp 
+0x5459 013367 branch le_map_channel_end ,true 
+:      013368 le_map_channel_next:
+0x545a 013369 set1 mark_ext_patch ,mark 
+0x545b 013370 bpatch patch28_6 ,mem_patch28 
+0x545c 013371 fetch 1 ,mem_le_channels 
+0x545d 013372 isub queue ,pdata 
+0x545e 013373 branch le_map_channel_cont ,positive 
+0x545f 013374 sub pdata ,-1 ,queue 
+0x5460 013375 branch le_map_channel_next 
+:      013376 le_map_channel_cont:
+0x5461 013377 copy queue ,loopcnt 
+0x5462 013378 force 0 ,queue 
+:      013379 le_map_channel_loop:
+0x5463 013380 qisolate1 temp 
+0x5464 013381 branch le_map_channel_skip ,true 
+0x5465 013382 increase 1 ,loopcnt 
+:      013383 le_map_channel_skip:
+0x5466 013384 deposit loopcnt 
+0x5467 013385 branch le_map_channel_end ,blank 
+0x5468 013386 increase 1 ,queue 
+0x5469 013387 increase -1 ,loopcnt 
+0x546a 013388 branch le_map_channel_loop 
+:      013389 le_map_channel_end:
+0x546b 013390 deposit queue 
+0x546c 013391 store 1 ,mem_le_ch_mapped 
+0x546d 013392 rtn 
+:      013395 le_wait_tx:
+0x546e 013396 branch le_wait_master ,master 
+0x546f 013397 until null ,timeout 
+0x5470 013398 rtn 
+:      013400 le_wait_master:
+0x5471 013401 arg 0xea0 ,timeup 
+0x5472 013402 until clkn_rt ,meet 
+0x5473 013403 rtn 
+:      013405 le_receive_adv:
+0x5474 013406 disable swfine 
+0x5475 013407 fetch 2 ,mem_le_scan_window 
+0x5476 013408 copy pdata ,timeup 
+0x5477 013409 branch le_receive_packet 
+:      013412 le_receive_slave:
+0x5478 013413 set1 mark_ext_patch ,mark 
+0x5479 013414 bpatch patch28_7 ,mem_patch28 
+0x547a 013415 enable swfine 
+0x547b 013416 fetch 2 ,mem_le_receive_window 
+0x547c 013417 fetcht 4 ,mem_le_transmit_window 
+0x547d 013418 iadd temp ,timeup 
+:      013419 le_receive_packet:
+0x547e 013420 call lerx_setfreq 
+:      013421 le_receive_rxon:
+0x547f 013422 set1 mark_ext_patch ,mark 
+0x5480 013423 bpatch patch29_0 ,mem_patch29 
+0x5481 013424 call le_prep 
+0x5482 013425 disable match 
+0x5483 013426 enable decode_fec0 
+0x5484 013427 enable is_rx 
+0x5485 013428 disable is_tx 
+0x5486 013429 copy timeup ,stop_watch 
+0x5487 013430 correlate null ,timeout 
+0x5488 013431 branch le_receive_on_attempt ,attempt 
+0x5489 013432 copy clke ,temp 
+0x548a 013433 storet 6 ,mem_sync_clke 
+:      013434 le_receive_on_attempt:
+0x548b 013435 nbranch end_of_packet ,sync 
+0x548c 013436 branch le_receive_skip ,attempt 
+0x548d 013437 arg param_clke_cal_le ,clke_rt 
+0x548e 013438 copy bt_clk ,clke_bt 
+0x548f 013439 fetch 1 ,mem_le_state 
+0x5490 013440 bbit0 lestate_got_first_packet ,le_receive_skip 
+0x5491 013441 call lpm_adjust_clk ,wake 
+:      013442 le_receive_skip:
+0x5492 013443 set1 mark_ext_patch ,mark 
+0x5493 013444 bpatch patch29_1 ,mem_patch29 
+0x5494 013445 call save_rssi 
+0x5495 013446 enable enable_white 
+0x5496 013447 enable enable_crc 
+0x5497 013448 parse demod ,bucket ,8 
+0x5498 013449 rshift3 pwindow ,pdata 
+0x5499 013450 store 1 ,mem_le_rxbuf 
+0x549a 013451 parse demod ,bucket ,8 
+0x549b 013452 rshift3 pwindow ,pdata 
+0x549c 013453 istore 1 ,contw 
+0x549d 013454 and pdata ,0x3f ,loopcnt 
+0x549e 013455 branch lerx_nopayload ,zero 
+:      013457 lerx_loop:
+0x549f 013458 parse demod ,bucket ,8 
+0x54a0 013459 rshift3 pwindow ,pdata 
+0x54a1 013460 istore 1 ,contw 
+0x54a2 013461 loop lerx_loop 
+:      013463 lerx_nopayload:
+0x54a3 013464 set1 mark_ext_patch ,mark 
+0x54a4 013465 bpatch patch29_2 ,mem_patch29 
+0x54a5 013466 parse demod ,bucket ,24 
+0x54a6 013467 enable swfine 
+0x54a7 013468 arg param_sifs ,stop_watch 
+0x54a8 013469 rshift32 pdata ,pdata 
+0x54a9 013470 rshift16 pdata ,pdata 
+0x54aa 013471 istore 3 ,contw 
+0x54ab 013472 branch end_of_packet ,crc_failed 
+0x54ac 013473 enable match 
+0x54ad 013474 fetch 1 ,mem_last_freq 
+0x54ae 013475 add pdata ,2 ,rega 
+0x54af 013476 call rf_write_freq 
+0x54b0 013477 disable decode_fec0 
+0x54b1 013478 branch set_sync_on 
+:      013480 le_transmit_receive_sifs:
+0x54b2 013481 set1 mark_ext_patch ,mark 
+0x54b3 013482 bpatch patch29_3 ,mem_patch29 
+0x54b4 013483 call le_transmit 
+0x54b5 013484 fetcht 1 ,mem_last_freq 
+0x54b6 013485 call set_freq_rx 
+0x54b7 013486 call rf_rx_enable 
+0x54b8 013487 enable swfine 
+0x54b9 013488 arg 5000 ,timeup 
+0x54ba 013489 branch le_receive_rxon 
+:      013491 le_transmit_norx:
+0x54bb 013492 call le_transmit 
+0x54bc 013493 branch end_of_packet 
+:      013495 le_transmit:
+0x54bd 013496 set1 mark_ext_patch ,mark 
+0x54be 013497 bpatch patch29_4 ,mem_patch29 
+0x54bf 013498 call le_prep 
+0x54c0 013499 call letx_setfreq 
+0x54c1 013500 set1 txgfsk ,radio_ctrl 
+0x54c2 013501 enable encode_fec0 
+0x54c3 013502 enable is_tx 
+0x54c4 013503 disable is_rx 
+0x54c5 013504 call le_wait_tx 
+0x54c6 013505 rshift16 access ,pdata 
+0x54c7 013506 rshift8 pdata ,pdata 
+0x54c8 013507 rshift4 pdata ,pdata 
+0x54c9 013508 inject mod ,40 
+0x54ca 013509 enable enable_white 
+0x54cb 013510 enable enable_crc 
+0x54cc 013511 set1 mark_ext_patch ,mark 
+0x54cd 013512 bpatch patch29_5 ,mem_patch29 
+0x54ce 013513 fetch 1 ,mem_le_txheader 
+0x54cf 013514 inject mod ,8 
+0x54d0 013515 ifetch 1 ,contr 
+0x54d1 013516 and pdata ,0x3f ,loopcnt 
+0x54d2 013517 inject mod ,8 
+0x54d3 013518 branch letr_nopayload ,zero 
+:      013519 letr_loop:
+0x54d4 013520 ifetch 1 ,contr 
+0x54d5 013521 inject mod ,8 
+0x54d6 013522 loop letr_loop 
+:      013524 letr_nopayload:
+0x54d7 013525 enable enable_parity 
+0x54d8 013526 inject mod ,24 
+0x54d9 013527 disable enable_parity 
+0x54da 013528 until null ,tx_clear 
+0x54db 013529 nop 100 
+0x54dc 013530 disable encode_fec0 
+0x54dd 013531 rtn 
+:      013533 le_send_adv_ind:
+0x54de 013534 set1 mark_ext_patch ,mark 
+0x54df 013535 bpatch patch29_6 ,mem_patch29 
+0x54e0 013536 fetch 1 ,mem_le_adv_type 
+0x54e1 013537 beq adv_direct_ind ,le_send_adv_direct_ind 
+0x54e2 013538 fetch 1 ,mem_le_adv_own_addr_type 
+0x54e3 013539 lshift4 pdata ,pdata 
+0x54e4 013540 lshift2 pdata ,pdata 
+0x54e5 013541 store 1 ,mem_le_txheader 
+0x54e6 013542 fetcht 1 ,mem_le_adv_data_len 
+0x54e7 013543 add temp ,6 ,pdata 
+0x54e8 013544 store 1 ,mem_le_txlen 
+0x54e9 013545 fetch 6 ,mem_le_lap 
+0x54ea 013546 store 6 ,mem_le_txpayload 
+0x54eb 013547 copy temp ,loopcnt 
+0x54ec 013548 arg mem_le_adv_data ,contr 
+0x54ed 013549 call memcpy 
+0x54ee 013550 branch le_send_adv_transmit 
+:      013551 le_send_adv_direct_ind:
+0x54ef 013552 fetcht 2 ,mem_le_notify_handle 
+0x54f0 013553 call le_att_check_notification_enable 
+0x54f1 013554 copy rega ,contw 
+0x54f2 013555 setarg 1 
+0x54f3 013556 istore 1 ,contw 
+0x54f4 013557 fetch 1 ,mem_le_adv_direct_addr_type 
+0x54f5 013558 lshift4 pdata ,pdata 
+0x54f6 013559 lshift2 pdata ,pdata 
+0x54f7 013560 increase 1 ,pdata 
+0x54f8 013561 store 1 ,mem_le_txheader 
+0x54f9 013562 setarg 12 
+0x54fa 013563 store 1 ,mem_le_txlen 
+0x54fb 013564 fetch 6 ,mem_le_lap 
+0x54fc 013565 store 6 ,mem_le_txpayload 
+0x54fd 013566 fetch 6 ,mem_hci_plap 
+0x54fe 013567 istore 6 ,contw 
+:      013568 le_send_adv_transmit:
+0x54ff 013569 set1 mark_ext_patch ,mark 
+0x5500 013570 bpatch patch29_7 ,mem_patch29 
+0x5501 013571 fetch 1 ,mem_le_adv_transmit 
+0x5502 013572 increase 1 ,pdata 
+0x5503 013573 store 1 ,mem_le_adv_transmit 
+0x5504 013574 arg 1800 ,stop_watch 
+0x5505 013575 disable match 
+0x5506 013576 branch le_transmit_receive_sifs 
+:      013578 le_send_scan_request:
+0x5507 013579 set1 mark_ext_patch ,mark 
+0x5508 013580 bpatch patch2a_0 ,mem_patch2a 
+0x5509 013581 fetch 1 ,mem_le_scan_type 
+0x550a 013582 rtnne le_scan_type_active ,pdata 
+0x550b 013583 fetch 1 ,mem_le_adv_transmit 
+0x550c 013584 increase 1 ,pdata 
+0x550d 013585 store 1 ,mem_le_adv_transmit 
+0x550e 013586 arg 0x0c03 ,temp 
+0x550f 013587 fetch 1 ,mem_le_scan_own_addr_type 
+0x5510 013588 nsetflag blank ,le_sender_addr_bit ,temp 
+0x5511 013589 copy rega ,pdata 
+0x5512 013590 nsetflag blank ,le_receiver_addr_bit ,temp 
+0x5513 013591 storet 2 ,mem_le_txheader 
+0x5514 013592 fetch 6 ,mem_le_lap 
+0x5515 013593 istore 6 ,contw 
+0x5516 013594 fetch 6 ,mem_le_plap 
+0x5517 013595 istore 6 ,contw 
+0x5518 013596 branch le_transmit_receive_sifs 
+:      013599 le_send_scan_response:
+0x5519 013600 set1 mark_ext_patch ,mark 
+0x551a 013601 bpatch patch2a_1 ,mem_patch2a 
+0x551b 013602 arg scan_rsp ,temp 
+0x551c 013603 fetch 1 ,mem_le_adv_own_addr_type 
+0x551d 013604 nsetflag blank ,le_sender_addr_bit ,temp 
+0x551e 013605 storet 1 ,mem_le_txheader 
+0x551f 013606 fetcht 1 ,mem_le_scan_data_len 
+0x5520 013607 add temp ,6 ,pdata 
+0x5521 013608 store 1 ,mem_le_txlen 
+0x5522 013609 fetch 6 ,mem_le_lap 
+0x5523 013610 store 6 ,mem_le_txpayload 
+0x5524 013611 arg mem_le_scan_data ,contr 
+0x5525 013612 copy temp ,loopcnt 
+0x5526 013613 call memcpy 
+0x5527 013614 branch le_transmit_norx 
+:      013617 le_connect_request:
+0x5528 013618 set1 mark_ext_patch ,mark 
+0x5529 013619 bpatch patch2a_2 ,mem_patch2a 
+0x552a 013620 force -1 ,pdata 
+0x552b 013621 setsect 2 ,1 
+0x552c 013622 store 5 ,mem_le_channel_map 
+0x552d 013623 call le_calc_channel_map 
+0x552e 013624 force 4 ,loopcnt 
+0x552f 013625 arg mem_le_access ,contw 
+0x5530 013626 call generate_random_loop 
+0x5531 013627 fetch 2 ,mem_le_conn_superto 
+0x5532 013628 store 2 ,mem_le_superto 
+:      013629 le_con_req_hop_retry:
+0x5533 013630 random pdata 
+0x5534 013631 and_into 0xf ,pdata 
+0x5535 013632 sub pdata ,4 ,null 
+0x5536 013633 branch le_con_req_hop_retry ,positive 
+0x5537 013634 store 1 ,mem_le_hop 
+0x5538 013635 store 1 ,mem_tmp1 
+0x5539 013636 set1 mark_ext_patch ,mark 
+0x553a 013637 bpatch patch2a_3 ,mem_patch2a 
+0x553b 013638 fetcht 2 ,mem_le_conn_interval 
+0x553c 013639 storet 2 ,mem_le_tsniff 
+0x553d 013640 copy temp ,regc 
+0x553e 013641 add clkn_bt ,7 ,pdata 
+0x553f 013642 idiv regc 
+0x5540 013643 call wait_div_end 
+0x5541 013644 remainder rega 
+0x5542 013645 isub rega ,pdata 
+0x5543 013646 iadd regc ,pdata 
+0x5544 013647 fetcht 2 ,mem_le_dsniff 
+0x5545 013648 iadd temp ,pdata 
+0x5546 013649 store 4 ,mem_le_anchor 
+0x5547 013650 isub clkn_bt ,rega 
+0x5548 013651 increase -6 ,rega 
+0x5549 013652 arg 0x2205 ,regb 
+0x554a 013653 fetch 1 ,mem_le_conn_own_addr_type 
+0x554b 013654 nsetflag blank ,le_sender_addr_bit ,regb 
+0x554c 013655 fetch 1 ,mem_le_conn_peer_addr_type 
+0x554d 013656 nsetflag blank ,le_receiver_addr_bit ,regb 
+0x554e 013657 copy regb ,pdata 
+0x554f 013658 store 2 ,mem_le_txheader 
+0x5550 013659 fetch 6 ,mem_le_lap 
+0x5551 013660 istore 6 ,contw 
+0x5552 013661 fetch 6 ,mem_le_plap 
+0x5553 013662 istore 6 ,contw 
+0x5554 013663 fetch 4 ,mem_le_access 
+0x5555 013664 istore 4 ,contw 
+0x5556 013665 random pdata 
+0x5557 013666 istore 2 ,contw 
+0x5558 013667 random pdata 
+0x5559 013668 istore 1 ,contw 
+0x555a 013669 force 2 ,pdata 
+0x555b 013670 istore 1 ,contw 
+0x555c 013671 rshift2 rega ,pdata 
+0x555d 013672 istore 2 ,contw 
+0x555e 013673 rshift2 regc ,pdata 
+0x555f 013674 istore 2 ,contw 
+0x5560 013675 set1 mark_ext_patch ,mark 
+0x5561 013676 bpatch patch2a_4 ,mem_patch2a 
+0x5562 013677 fetch 2 ,mem_le_conn_latency 
+0x5563 013678 istore 2 ,contw 
+0x5564 013679 fetch 2 ,mem_le_conn_superto 
+0x5565 013680 istore 2 ,contw 
+0x5566 013681 fetch 5 ,mem_le_channel_map 
+0x5567 013682 istore 5 ,contw 
+0x5568 013683 fetch 1 ,mem_le_hop 
+0x5569 013684 arg param_le_sca ,temp 
+0x556a 013685 ior temp ,pdata 
+0x556b 013686 istore 1 ,contw 
+0x556c 013687 call le_transmit_norx 
+0x556d 013688 setarg mem_le_txheader 
+0x556e 013689 add pdata ,18 ,contr 
+0x556f 013690 ifetch 3 ,contr 
+0x5570 013691 store 3 ,mem_le_crcinit 
+0x5571 013692 rtn 
+:      013694 le_init_adv:
+0x5572 013695 set1 mark_ext_patch ,mark 
+0x5573 013696 bpatch patch2a_5 ,mem_patch2a 
+0x5574 013697 disable master 
+0x5575 013698 branch le_adv_access 
+:      013702 le_update_param:
+0x5576 013703 set1 mark_ext_patch ,mark 
+0x5577 013704 bpatch patch2a_6 ,mem_patch2a 
+0x5578 013705 fetch 1 ,mem_le_state 
+0x5579 013706 rtnbit0 lestate_update_param 
+0x557a 013707 fetch 2 ,mem_le_event_count 
+0x557b 013708 fetcht 2 ,mem_le_instant 
+0x557c 013709 isub temp ,pdata 
+0x557d 013710 nrtn positive 
+0x557e 013711 fetch 1 ,mem_le_state 
+0x557f 013712 set0 lestate_update_param ,pdata 
+0x5580 013713 set0 lestate_got_first_packet ,pdata 
+0x5581 013714 store 1 ,mem_le_state 
+0x5582 013715 fetch 4 ,mem_le_anchor 
+0x5583 013716 fetcht 2 ,mem_le_tsniff 
+0x5584 013717 isub temp ,rega 
+0x5585 013718 set1 mark_ext_patch ,mark 
+0x5586 013719 bpatch patch2a_7 ,mem_patch2a 
+0x5587 013720 fetch 1 ,mem_le_new_param 
+0x5588 013721 store 1 ,mem_le_window_size 
+0x5589 013722 ifetcht 2 ,contr 
+0x558a 013723 ifetch 2 ,contr 
+0x558b 013724 lshift2 pdata ,pdata 
+0x558c 013725 store 2 ,mem_le_tsniff 
+0x558d 013726 lshift2 temp ,temp 
+0x558e 013727 iadd temp ,pdata 
+0x558f 013728 ifetcht 4 ,contr 
+0x5590 013729 storet 4 ,mem_le_slave_latency 
+0x5591 013730 iadd rega ,pdata 
+0x5592 013731 store 4 ,mem_le_anchor 
+0x5593 013732 branch le_receive_window_size 
+:      013734 le_update_channel_map:
+0x5594 013735 set1 mark_ext_patch ,mark 
+0x5595 013736 bpatch patch2b_0 ,mem_patch2b 
+0x5596 013737 fetch 1 ,mem_le_state 
+0x5597 013738 rtnbit0 lestate_update_map 
+0x5598 013739 fetch 2 ,mem_le_event_count 
+0x5599 013740 fetcht 2 ,mem_le_instant 
+0x559a 013741 isub temp ,pdata 
+0x559b 013742 nrtn positive 
+0x559c 013743 fetch 1 ,mem_le_state 
+0x559d 013744 set0 lestate_update_map ,pdata 
+0x559e 013745 store 1 ,mem_le_state 
+0x559f 013746 fetch 5 ,mem_le_new_map 
+0x55a0 013747 store 5 ,mem_le_channel_map 
+0x55a1 013748 branch le_calc_channel_map 
+:      013751 le_acknowledge:
+0x55a2 013752 set1 mark_ext_patch ,mark 
+0x55a3 013753 bpatch patch2b_1 ,mem_patch2b 
+0x55a4 013754 call le_supervision_flush 
+0x55a5 013755 call le_check_wak 
+0x55a6 013756 fetch 1 ,mem_le_rxbuf 
+0x55a7 013757 rshift pdata ,pdata 
+0x55a8 013758 ixor temp ,pdata 
+0x55a9 013759 isolate1 nesn ,pdata 
+0x55aa 013760 setflag true ,mark_old_packet ,mark 
+0x55ab 013761 fetch 1 ,mem_le_rxbuf + 1 
+0x55ac 013762 branch le_ack_unenc ,blank 
+0x55ad 013763 fetch 1 ,mem_le_state 
+0x55ae 013764 bbit0 lestate_encryption ,le_ack_unenc 
+0x55af 013765 call load_sk 
+0x55b0 013766 call le_decrypt 
+0x55b1 013767 nrtn blank 
+:      013768 le_ack_unenc:
+0x55b2 013769 rtnmark1 mark_old_packet 
+0x55b3 013770 fetcht 1 ,mem_le_arq 
+0x55b4 013771 setflip nesn ,temp 
+0x55b5 013772 storet 1 ,mem_le_arq 
+0x55b6 013773 branch le_parse 
+:      013775 le_check_wak:
+0x55b7 013776 set1 mark_ext_patch ,mark 
+0x55b8 013777 bpatch patch2b_2 ,mem_patch2b 
+0x55b9 013778 fetcht 1 ,mem_le_arq 
+0x55ba 013779 isolate0 wak ,temp 
+0x55bb 013780 rtn true 
+0x55bc 013781 fetch 1 ,mem_le_rxbuf 
+0x55bd 013782 lshift pdata ,pdata 
+0x55be 013783 ixor temp ,pdata 
+0x55bf 013784 rtnbit0 sn 
+0x55c0 013785 set0 wak ,temp 
+0x55c1 013786 setflip sn ,temp 
+0x55c2 013787 storet 1 ,mem_le_arq 
+0x55c3 013788 compare 3 ,temp ,3 
+0x55c4 013789 nrtn true 
+0x55c5 013790 fetch 1 ,mem_le_txpayload 
+0x55c6 013791 rtnne ll_start_enc_req 
+0x55c7 013792 fetch 1 ,mem_le_state 
+0x55c8 013793 set1 lestate_encryption ,pdata 
+0x55c9 013794 store 1 ,mem_le_state 
+0x55ca 013795 rtn 
+:      013797 le_wait_adv:
+0x55cb 013798 set1 mark_ext_patch ,mark 
+0x55cc 013799 bpatch patch2b_3 ,mem_patch2b 
+0x55cd 013800 call le_next_adv_channel 
+0x55ce 013801 call le_receive_adv 
+0x55cf 013802 fetch 1 ,mem_le_adv_waitcnt 
+0x55d0 013803 increase 1 ,pdata 
+0x55d1 013804 store 1 ,mem_le_adv_waitcnt 
+0x55d2 013805 rtn 
+:      013807 le_scan:
+0x55d3 013808 set1 mark_ext_patch ,mark 
+0x55d4 013809 bpatch patch2b_4 ,mem_patch2b 
+0x55d5 013810 fetch 1 ,mem_le_scan_enable 
+0x55d6 013811 rtnne le_scan_enable 
+0x55d7 013812 arg le_scan_interval_timer ,queue 
+0x55d8 013813 call timer_check 
+0x55d9 013814 nrtn blank 
+0x55da 013815 fetch 2 ,mem_le_scan_interval 
+0x55db 013816 fetcht 2 ,mem_le_scan_window 
+0x55dc 013817 isub temp ,pdata 
+0x55dd 013818 arg le_scan_interval_timer ,queue 
+0x55de 013819 call timer_init 
+0x55df 013820 disable master 
+0x55e0 013821 call le_init_adv 
+0x55e1 013822 call le_wait_adv 
+0x55e2 013823 nrtn match 
+0x55e3 013824 set1 mark_ext_patch ,mark 
+0x55e4 013825 bpatch patch2b_5 ,mem_patch2b 
+0x55e5 013826 fetch 6 ,mem_le_rxbuf + 2 
+0x55e6 013827 store 6 ,mem_le_plap 
+0x55e7 013828 call le_scan_dongle 
+0x55e8 013829 call le_scan_addr_to_uart 
+0x55e9 013831 fetch 1 ,mem_le_adv_rcv 
+0x55ea 013832 increase 1 ,pdata 
+0x55eb 013833 store 1 ,mem_le_adv_rcv 
+0x55ec 013834 call le_create_conn 
+0x55ed 013835 rtn master 
+0x55ee 013836 call hci_send_le_adv_report_event 
+0x55ef 013837 call le_send_scan_request 
+0x55f0 013838 nrtn match 
+0x55f1 013839 set1 mark_ext_patch ,mark 
+0x55f2 013840 bpatch patch2b_6 ,mem_patch2b 
+0x55f3 013841 fetch 1 ,mem_le_scanrsp_rcv 
+0x55f4 013842 increase 1 ,pdata 
+0x55f5 013843 store 1 ,mem_le_scanrsp_rcv 
+0x55f6 013844 fetch 9 ,mem_le_rxbuf + 8 
+0x55f7 013845 store 9 ,mem_tmp_buffer 
+0x55f8 013846 branch hci_send_le_adv_report_event 
+:      013848 le_create_conn:
+0x55f9 013849 set1 mark_ext_patch ,mark 
+0x55fa 013850 bpatch patch2b_7 ,mem_patch2b 
+0x55fb 013851 fetch 1 ,mem_cmd_le_create_conn 
+0x55fc 013852 rtnne hci_cmd_le_create_conn ,pdata 
+0x55fd 013853 fetch 6 ,mem_le_plap 
+0x55fe 013854 fetcht 6 ,mem_le_conn_peer_addr 
+0x55ff 013855 isub temp ,null 
+0x5600 013856 nrtn zero 
+0x5601 013857 call context_new 
+0x5602 013858 nrtn zero 
+0x5603 013859 call le_connect_request 
+0x5604 013860 call le_init_master 
+0x5605 013861 set1 mark_ext_patch ,mark 
+0x5606 013862 bpatch patch2c_0 ,mem_patch2c 
+0x5607 013863 jam 0 ,mem_hci_cmd 
+0x5608 013864 jam 0 ,mem_le_peer_sca 
+0x5609 013865 fetch 1 ,mem_device_option 
+0x560a 013866 bne dvc_op_dongle ,le_create_conn_ndongle 
+0x560b 013867 jam conn_sm_send_write_req ,mem_le_conn_sm 
+:      013868 le_create_conn_ndongle:
+0x560c 013869 arg 0 ,temp 
+0x560d 013870 call hci_send_le_conn_complete 
+0x560e 013871 jam 0 ,mem_le_scan_enable 
+0x560f 013872 jam 0 ,mem_cmd_le_create_conn 
+0x5610 013873 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5611 013874 call le_xtype_fifo_in 
+0x5612 013875 branch context_save 
+:      013877 le_scan_check_sender_addr_type:
+0x5613 013878 arg 1 ,rega 
+0x5614 013879 fetch 1 ,mem_le_rxbuf 
+0x5615 013880 rtnbit1 le_sender_addr_bit 
+0x5616 013881 arg 0 ,rega 
+0x5617 013882 rtn 
+:      013884 le_xtype_fifo_count:
+0x5618 013885 arg mem_le_xtype_fifo ,contr 
+0x5619 013886 branch fifo_content_count 
+:      013888 le_xtype_fifo_is_empty:
+0x561a 013889 arg mem_le_xtype_fifo ,rega 
+0x561b 013890 branch fifo_is_empty 
+:      013892 le_xtype_fifo_is_full:
+0x561c 013893 arg mem_le_xtype_fifo ,rega 
+0x561d 013894 branch fifo_is_full 
+:      013896 le_xtype_fifo_is_near_full:
+0x561e 013897 arg mem_le_xtype_fifo ,rega 
+0x561f 013898 branch fifo_is_near_full 
+:      013900 le_xtype_fifo_in:
+0x5620 013901 arg mem_le_xtype_fifo ,rega 
+0x5621 013902 branch fifo_in 
+:      013904 le_prepare_tx:
+0x5622 013905 set1 mark_ext_patch ,mark 
+0x5623 013906 bpatch patch2c_1 ,mem_patch2c 
+0x5624 013907 fetch 1 ,mem_le_arq 
+0x5625 013908 rtnbit1 wak 
+0x5626 013909 arg mem_le_xtype_fifo ,rega 
+0x5627 013910 call fifo_out 
+0x5628 013911 nbranch le_prepare_tx_cmd ,blank 
+0x5629 013912 fetch 1 ,mem_device_option 
+0x562a 013913 bne dvc_op_hci ,le_send_empty 
+0x562b 013914 arg 0 ,type 
+0x562c 013915 call hci_rx_packet 
+0x562d 013916 copy type ,pdata 
+0x562e 013917 nrtn blank 
+0x562f 013918 branch le_send_empty 
+:      013919 le_prepare_tx_cmd:
+0x5630 013920 copy pdata ,temp 
+0x5631 013921 set1 mark_ext_patch ,mark 
+0x5632 013922 bpatch patch2c_2 ,mem_patch2c 
+0x5633 013923 copy temp ,pdata 
+0x5634 013924 bbit0 5 ,le_prepare_l2cap 
+0x5635 013925 force 3 ,type 
+0x5636 013926 set0 5 ,pdata 
+0x5637 013927 store 1 ,mem_le_txpayload 
+0x5638 013928 set1 mark_ext_patch ,mark 
+0x5639 013929 bpatch patch2c_3 ,mem_patch2c 
+0x563a 013930 fetch 1 ,mem_le_txpayload 
+0x563b 013931 beq ll_connection_update_req ,le_send_connection_update_req 
+0x563c 013932 beq ll_channel_map_req ,le_send_channel_map_req 
+0x563d 013933 beq ll_terminate_ind ,le_send_terminate_ind 
+0x563e 013934 beq ll_enc_req ,le_send_enc_req 
+0x563f 013935 beq ll_enc_rsp ,le_send_enc_rsp 
+0x5640 013936 beq ll_start_enc_req ,le_send_start_enc_req 
+0x5641 013937 beq ll_start_enc_rsp ,le_send_start_enc_rsp 
+0x5642 013938 beq ll_unknown_rsp ,le_send_unknown_rsp 
+0x5643 013939 beq ll_feature_req ,le_send_feature 
+0x5644 013940 beq ll_feature_rsp ,le_send_feature 
+0x5645 013941 beq ll_pause_enc_req ,le_send_pause_enc_req 
+0x5646 013942 beq ll_pause_enc_rsp ,le_send_pause_enc_rsp 
+0x5647 013943 beq ll_version_ind ,le_send_version_ind 
+0x5648 013944 beq ll_reject_ind ,le_send_reject_ind 
+0x5649 013945 beq ll_connection_param_req ,le_send_conn_param_req 
+0x564a 013946 branch assert 
+:      013948 le_prepare_l2cap:
+0x564b 013949 jam 0 ,mem_le_txcid + 1 
+0x564c 013950 force 2 ,type 
+0x564d 013951 bbit0 6 ,le_prepare_att 
+0x564e 013952 beq attop_write_command ,le_prepare_att 
+0x564f 013953 beq attop_signed_write_command ,le_prepare_att 
+0x5650 013954 jam le_l2cap_cid_smp ,mem_le_txcid 
+0x5651 013955 set0 6 ,pdata 
+0x5652 013956 store 1 ,mem_le_l2cap 
+:      013957 le_prepare_smp:
+0x5653 013958 set1 mark_ext_patch ,mark 
+0x5654 013959 bpatch patch2c_4 ,mem_patch2c 
+0x5655 013960 fetch 1 ,mem_le_l2cap 
+:      013961 le_prepare_smp0:
+0x5656 013962 beq smp_pairing_request ,le_send_smp_pairing_request 
+0x5657 013963 beq smp_pairing_response ,le_send_smp_pairing_response 
+0x5658 013964 beq smp_pairing_confirm ,le_send_smp_pairing_confirm 
+0x5659 013965 beq smp_pairing_random ,le_send_smp_pairing_random 
+0x565a 013966 beq smp_pairing_failed ,le_send_smp_pairing_failed 
+0x565b 013967 beq smp_encryption_information ,le_send_smp_encryption_information 
+0x565c 013968 beq smp_master_identification ,le_send_smp_master_identification 
+0x565d 013969 beq smp_identity_information ,le_send_smp_identity_information 
+0x565e 013970 beq smp_identity_address_information ,le_send_smp_identity_address_information 
+0x565f 013971 beq smp_signing_information ,le_send_smp_signing_information 
+0x5660 013972 beq smp_security_request ,le_send_smp_security_request 
+0x5661 013973 branch assert 
+:      013975 le_prepare_att:
+0x5662 013976 jam le_l2cap_cid_att ,mem_le_txcid 
+0x5663 013977 store 1 ,mem_le_l2cap 
+0x5664 013978 set1 mark_ext_patch ,mark 
+0x5665 013979 bpatch patch2c_5 ,mem_patch2c 
+:      013980 le_prepare_att0:
+0x5666 013981 fetch 1 ,mem_le_l2cap 
+0x5667 013982 beq attop_error_response ,le_send_att_error_response 
+0x5668 013983 beq attop_exchange_mtu_request ,le_send_att_exchange_mtu 
+0x5669 013984 beq attop_exchange_mtu_response ,le_send_att_exchange_mtu 
+0x566a 013985 beq attop_find_information_request ,le_send_att_find_information_request 
+0x566b 013986 beq attop_find_information_response ,le_send_att_find_information_response 
+0x566c 013987 beq attop_find_by_type_value_request ,le_send_att_find_by_type_value_request 
+0x566d 013988 beq attop_find_by_type_value_response ,le_send_att_find_by_type_value_response 
+0x566e 013989 beq attop_read_by_type_request ,le_send_att_read_by_type_request 
+0x566f 013990 beq attop_read_by_type_response ,le_send_att_read_by_type_response 
+0x5670 013991 beq attop_read_request ,le_send_att_read_request 
+0x5671 013992 beq attop_read_response ,le_send_att_read_response 
+0x5672 013993 beq attop_read_blob_request ,le_send_att_read_blob_request 
+0x5673 013994 beq attop_read_blob_response ,le_send_att_read_blob_response 
+0x5674 013995 beq attop_read_multiple_request ,le_send_att_read_multiple_request 
+0x5675 013996 beq attop_read_multiple_response ,le_send_att_read_multiple_response 
+0x5676 013997 beq attop_read_by_group_type_request ,le_send_att_read_by_group_type_request 
+0x5677 013998 beq attop_read_by_group_type_response ,le_send_att_read_by_group_type_response 
+0x5678 013999 beq attop_write_request ,le_send_att_write_request 
+0x5679 014000 beq attop_write_response ,le_send_att_write_response 
+0x567a 014001 beq attop_prepare_write_request ,le_send_att_prepare_write_request 
+0x567b 014002 beq attop_prepare_write_response ,le_send_att_prepare_write_response 
+0x567c 014003 beq attop_execute_write_request ,le_send_att_execute_write_request 
+0x567d 014004 beq attop_execute_write_response ,le_send_att_execute_write_response 
+0x567e 014005 beq attop_handle_value_notification ,le_send_att_handle_value_notification 
+0x567f 014006 beq attop_handle_value_indication ,le_send_att_handle_value_indication 
+0x5680 014007 beq attop_handle_value_confirmation ,le_send_att_handle_value_confirmation 
+0x5681 014008 beq attop_write_command ,le_send_att_write_command 
+0x5682 014009 beq attop_signed_write_command ,le_send_att_signed_write_command 
+0x5683 014010 beq empty_le_data_pre ,le_send_empty_le_data_pre 
+0x5684 014011 beq empty_le_data ,le_send_empty_le_data 
+0x5685 014012 branch assert 
+:      014014 le_send_empty_le_data_pre:
+0x5686 014015 jam attop_read_by_group_type_request ,mem_fifo_temp 
+0x5687 014016 call le_xtype_fifo_in 
+:      014018 le_send_empty_le_data:
+0x5688 014019 setarg 0x0011 
+0x5689 014020 store 2 ,mem_le_txheader 
+0x568a 014021 fetch 1 ,mem_le_arq 
+0x568b 014022 set1 wak ,pdata 
+0x568c 014023 store 1 ,mem_le_arq 
+0x568d 014024 jam attop_write_request ,mem_fifo_temp 
+0x568e 014025 branch le_xtype_fifo_in 
+:      014027 le_send_connection_update_req:
+0x568f 014028 force 12 ,temp 
+0x5690 014029 branch le_send_packet 
+:      014031 le_send_channel_map_req:
+0x5691 014032 force 8 ,temp 
+0x5692 014033 branch le_send_packet 
+:      014035 le_send_terminate_ind:
+0x5693 014036 force 2 ,temp 
+0x5694 014037 branch le_send_packet 
+:      014039 le_send_enc_req:
+0x5695 014040 force 0 ,pdata 
+0x5696 014041 istore 8 ,contw 
+0x5697 014042 istore 2 ,contw 
+0x5698 014043 copy contw ,temp 
+0x5699 014044 arg mem_le_skdm ,contw 
+0x569a 014045 force 8 ,loopcnt 
+0x569b 014046 call generate_random_loop 
+0x569c 014047 fetch 8 ,mem_le_skdm 
+0x569d 014048 istore 8 ,temp 
+0x569e 014049 copy contw ,temp 
+0x569f 014050 arg mem_le_ivm ,contw 
+0x56a0 014051 force 4 ,loopcnt 
+0x56a1 014052 call generate_random_loop 
+0x56a2 014053 fetch 4 ,mem_le_ivm 
+0x56a3 014054 istore 4 ,temp 
+0x56a4 014055 force 23 ,temp 
+0x56a5 014056 branch le_send_packet 
+:      014058 le_send_enc_rsp:
+0x56a6 014059 copy contw ,temp 
+0x56a7 014060 arg mem_le_skds ,contw 
+0x56a8 014061 force 8 ,loopcnt 
+0x56a9 014062 call generate_random_loop 
+0x56aa 014063 fetch 8 ,mem_le_skds 
+0x56ab 014064 istore 8 ,temp 
+0x56ac 014065 copy contw ,temp 
+0x56ad 014066 arg mem_le_ivs ,contw 
+0x56ae 014067 force 4 ,loopcnt 
+0x56af 014068 call generate_random_loop 
+0x56b0 014069 fetch 4 ,mem_le_ivs 
+0x56b1 014070 istore 4 ,temp 
+0x56b2 014071 call generate_sk 
+0x56b3 014072 jam xt_ll_start_enc_req ,mem_fifo_temp 
+0x56b4 014073 call le_xtype_fifo_in 
+0x56b5 014074 force 13 ,temp 
+0x56b6 014075 branch le_send_packet 
+:      014077 le_send_start_enc_req:
+0x56b7 014078 force 1 ,temp 
+0x56b8 014079 branch le_send_packet 
+:      014081 le_send_start_enc_rsp:
+0x56b9 014082 force 1 ,temp 
+0x56ba 014083 branch le_send_packet ,master 
+0x56bb 014084 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x56bc 014085 call le_xtype_fifo_in 
+0x56bd 014086 force 1 ,temp 
+0x56be 014087 branch le_send_packet 
+:      014089 le_send_unknown_rsp:
+0x56bf 014090 force 2 ,temp 
+0x56c0 014091 branch le_send_packet 
+:      014093 le_send_feature:
+0x56c1 014094 setarg param_le_features 
+0x56c2 014095 istore 8 ,contw 
+0x56c3 014096 force 9 ,temp 
+0x56c4 014097 branch le_send_packet 
+:      014099 le_send_pause_enc_req:
+0x56c5 014100 force 6 ,temp 
+0x56c6 014101 branch le_send_packet 
+:      014103 le_send_pause_enc_rsp:
+0x56c7 014104 force 6 ,temp 
+0x56c8 014105 branch le_send_packet 
+:      014107 le_send_version_ind:
+0x56c9 014108 setarg param_le_version 
+0x56ca 014109 istore 3 ,contw 
+0x56cb 014110 setarg param_le_subversion 
+0x56cc 014111 istore 2 ,contw 
+0x56cd 014112 force 6 ,temp 
+0x56ce 014113 branch le_send_packet 
+:      014115 le_send_reject_ind:
+0x56cf 014116 force 2 ,temp 
+0x56d0 014117 branch le_send_packet 
+:      014119 le_send_conn_param_req:
+0x56d1 014120 increase -1 ,contw 
+0x56d2 014121 setarg 0x000c 
+0x56d3 014122 istore 2 ,contw 
+0x56d4 014123 setarg 0x0005 
+0x56d5 014124 istore 2 ,contw 
+0x56d6 014125 setarg 0xb412 
+0x56d7 014126 istore 2 ,contw 
+0x56d8 014127 setarg 0x0008 
+0x56d9 014128 istore 2 ,contw 
+0x56da 014129 setarg 0x0008 
+0x56db 014130 istore 2 ,contw 
+0x56dc 014131 setarg 0x0010 
+0x56dd 014132 istore 2 ,contw 
+0x56de 014133 setarg 0 
+0x56df 014134 istore 2 ,contw 
+0x56e0 014135 setarg 0x012c 
+0x56e1 014136 istore 2 ,contw 
+0x56e2 014137 call le_send_autolen 
+0x56e3 014138 force 2 ,type 
+0x56e4 014139 branch le_send_packet 
+:      014141 le_send_smp_pairing_request:
+0x56e5 014142 setarg 0x1000401 
+0x56e6 014143 store 4 ,mem_le_preq 
+0x56e7 014144 setarg 0x070710 
+0x56e8 014145 istore 3 ,contw 
+0x56e9 014146 fetch 6 ,mem_le_preq + 1 
+0x56ea 014147 store 6 ,mem_le_l2cap_response 
+0x56eb 014148 force 11 ,temp 
+0x56ec 014149 branch le_send_packet 
+:      014151 le_send_smp_pairing_response:
+0x56ed 014152 setarg param_smp_paring_response 
+0x56ee 014153 store 4 ,mem_le_pres 
+0x56ef 014154 setarg param_smp_key_dist 
+0x56f0 014155 istore 3 ,contw 
+0x56f1 014156 fetch 6 ,mem_le_pres + 1 
+0x56f2 014157 store 6 ,mem_le_l2cap_response 
+0x56f3 014158 force 11 ,temp 
+0x56f4 014159 branch le_send_packet 
+:      014161 le_send_smp_pairing_confirm:
+0x56f5 014162 call generate_confirm 
+0x56f6 014163 arg mem_le_l2cap_response ,contw 
+0x56f7 014164 call store_aes_result 
+0x56f8 014165 force 21 ,temp 
+0x56f9 014166 branch le_send_packet 
+:      014168 le_send_smp_pairing_random:
+0x56fa 014169 fetch 8 ,mem_le_mrand 
+0x56fb 014170 branch le_send_smp_mrandom ,master 
+0x56fc 014171 fetch 8 ,mem_le_srand 
+:      014173 le_send_smp_mrandom:
+0x56fd 014174 call le_send_smp_128 
+0x56fe 014175 branch le_send_packet 
+:      014177 le_send_smp_pairing_failed:
+0x56ff 014178 force 6 ,temp 
+0x5700 014179 branch le_send_packet 
+:      014181 le_send_smp_encryption_information:
+0x5701 014182 jam bt_evt_le_enc_info ,mem_fifo_temp 
+0x5702 014183 call ui_ipc_send_event 
+0x5703 014184 jam xt_smp_master_identification ,mem_fifo_temp 
+0x5704 014185 call le_xtype_fifo_in 
+0x5705 014186 arg mem_le_my_ltk ,contw 
+0x5706 014187 call generate_random 
+0x5707 014188 fetch 8 ,mem_le_my_ltk 
+0x5708 014189 fetch 8 ,mem_le_ltk 
+0x5709 014190 call le_send_smp_128 
+0x570a 014191 branch le_send_packet 
+:      014193 le_send_smp_master_identification:
+0x570b 014194 jam xt_smp_identity_information ,mem_fifo_temp 
+0x570c 014195 call le_xtype_fifo_in 
+0x570d 014196 arg mem_le_l2cap_response ,contw 
+0x570e 014197 force 8 ,loopcnt 
+0x570f 014198 call generate_random_loop 
+0x5710 014199 force 15 ,temp 
+0x5711 014200 branch le_send_packet 
+:      014202 le_send_smp_identity_information:
+0x5712 014203 jam xt_smp_identity_address_information ,mem_fifo_temp 
+0x5713 014204 call le_xtype_fifo_in 
+0x5714 014205 arg mem_le_l2cap_response ,contw 
+0x5715 014206 call generate_random 
+0x5716 014207 branch le_send_autolen 
+:      014209 le_send_smp_identity_address_information:
+0x5717 014210 jam xt_smp_signing_information ,mem_fifo_temp 
+0x5718 014211 call le_xtype_fifo_in 
+0x5719 014212 force 0 ,pdata 
+0x571a 014213 store 1 ,mem_le_l2cap_response 
+0x571b 014214 fetch 6 ,mem_le_lap 
+0x571c 014215 istore 6 ,contw 
+0x571d 014216 branch le_send_autolen 
+:      014218 le_send_smp_signing_information:
+0x571e 014219 arg mem_le_l2cap_response ,contw 
+0x571f 014220 call generate_random 
+0x5720 014221 branch le_send_autolen 
+:      014223 le_send_smp_security_request:
+0x5721 014224 force 6 ,temp 
+0x5722 014225 branch le_send_packet 
+:      014227 le_send_smp_128:
+0x5723 014228 store 8 ,mem_le_l2cap_response 
+0x5724 014229 ifetch 8 ,contr 
+0x5725 014230 istore 8 ,contw 
+0x5726 014231 force 21 ,temp 
+0x5727 014232 rtn 
+:      014234 le_send_att_error_response_notfound:
+0x5728 014235 jam att_err_attribute_not_found ,mem_le_err_code 
+:      014236 le_send_att_error_response:
+0x5729 014237 jam attop_error_response ,mem_le_l2cap 
+0x572a 014238 fetch 3 ,mem_le_att_opcode 
+0x572b 014239 store 3 ,mem_le_l2cap_response 
+0x572c 014240 fetch 1 ,mem_le_err_code 
+0x572d 014241 istore 1 ,contw 
+0x572e 014242 branch le_send_autolen 
+:      014244 le_send_att_exchange_mtu:
+0x572f 014245 setarg param_le_mtu 
+0x5730 014246 istore 2 ,contw 
+0x5731 014247 branch le_send_autolen 
+:      014249 le_send_att_find_information_request:
+0x5732 014250 fetch 2 ,mem_le_search_handle_start 
+0x5733 014251 store 2 ,mem_le_l2cap_response 
+0x5734 014252 fetch 2 ,mem_le_search_handle_end 
+0x5735 014253 istore 2 ,contw 
+0x5736 014254 branch le_send_autolen 
+:      014258 le_send_att_find_information_response:
+0x5737 014259 force 1 ,pdata 
+0x5738 014260 store 1 ,mem_le_l2cap_response 
+0x5739 014261 call le_init_attlist_search 
+:      014262 le_send_att_find_information_res_loop:
+0x573a 014263 call le_att_handle_inrange 
+0x573b 014264 branch le_send_att_find_information_res_end ,blank 
+0x573c 014265 nbranch le_send_att_find_information_res_next ,positive 
+0x573d 014266 disable user 
+0x573e 014267 istore 2 ,contw 
+0x573f 014268 ifetch 2 ,contr 
+0x5740 014269 istore 2 ,contw 
+:      014270 le_send_att_find_information_res_cont:
+0x5741 014271 ifetch 1 ,contr 
+0x5742 014272 iadd contr ,contr 
+0x5743 014273 branch le_send_att_find_information_res_loop 
+:      014274 le_send_att_find_information_res_next:
+0x5744 014275 increase 2 ,contr 
+0x5745 014276 branch le_send_att_find_information_res_cont 
+:      014277 le_send_att_find_information_res_end:
+0x5746 014278 branch le_send_att_error_response_notfound ,user 
+0x5747 014279 branch le_send_autolen 
+:      014282 le_send_att_find_by_type_value_request:
+0x5748 014283 fetch 2 ,mem_le_search_handle_start 
+0x5749 014284 branch le_send_empty_le_data ,blank 
+0x574a 014285 store 2 ,mem_le_l2cap_response 
+0x574b 014286 fetch 2 ,mem_le_search_handle_end 
+0x574c 014288 istore 2 ,contw 
+0x574d 014289 fetch 2 ,mem_le_uuid 
+0x574e 014291 istore 2 ,contw 
+0x574f 014292 fetch 2 ,mem_le_search_att_type 
+0x5750 014294 istore 2 ,contw 
+0x5751 014295 branch le_send_autolen 
+:      014298 le_send_att_find_by_type_value_response:
+0x5752 014299 call le_start_end_handle_check_1 
+0x5753 014300 rtn user 
+0x5754 014301 fetcht 2 ,mem_le_uuid 
+0x5755 014302 setarg uuid_gatt_primary_service 
+0x5756 014303 isub temp ,null 
+0x5757 014304 branch le_send_att_find_by_type_value_res_primary ,zero 
+0x5758 014305 setarg uuid_gatt_secondary_service 
+0x5759 014306 isub temp ,null 
+0x575a 014307 branch le_send_att_error_response_notfound ,zero 
+0x575b 014308 setarg uuid_gatt_include 
+0x575c 014309 isub temp ,null 
+0x575d 014310 branch le_send_att_error_response_notfound ,zero 
+0x575e 014311 setarg uuid_gatt_characteristic 
+0x575f 014312 isub temp ,null 
+0x5760 014313 branch le_send_att_error_response_notfound ,zero 
+0x5761 014314 branch le_send_att_error_response_notfound 
+:      014316 le_send_att_find_by_type_value_res_primary:
+0x5762 014317 fetcht 2 ,mem_le_search_att_type 
+0x5763 014318 increase 2 ,contr 
+0x5764 014319 ifetch 1 ,contr 
+0x5765 014320 icopy regc 
+0x5766 014321 increase 1 ,regc 
+:      014323 le_send_att_find_by_type_value_res_primary_search_loop:
+0x5767 014324 increase -1 ,regc 
+0x5768 014325 branch le_send_att_error_response_notfound ,zero 
+0x5769 014326 ifetch 2 ,contr 
+0x576a 014327 isub temp ,null 
+0x576b 014328 branch le_send_att_find_by_type_value_res_primary_search_end ,zero 
+0x576c 014329 increase 4 ,contr 
+0x576d 014330 branch le_send_att_find_by_type_value_res_primary_search_loop 
+:      014332 le_send_att_find_by_type_value_res_primary_search_end:
+0x576e 014333 ifetch 2 ,contr 
+0x576f 014334 icopy rega 
+0x5770 014335 ifetch 2 ,contr 
+0x5771 014336 icopy regb 
+0x5772 014337 call le_start_end_handle_check_2 
+0x5773 014338 rtn user 
+0x5774 014339 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x5775 014340 deposit rega 
+0x5776 014341 store 2 ,mem_le_l2cap_response 
+0x5777 014342 deposit regb 
+0x5778 014343 istore 2 ,contw 
+0x5779 014344 force 9 ,temp 
+0x577a 014345 branch le_send_packet 
+:      014350 le_start_end_handle_check_1:
+0x577b 014351 disable user 
+0x577c 014352 fetcht 2 ,mem_le_search_handle_start 
+0x577d 014353 fetch 2 ,mem_le_search_handle_end 
+0x577e 014354 isub temp ,null 
+0x577f 014355 nbranch le_start_end_handle_check_1_fail ,positive 
+0x5780 014356 deposit temp 
+0x5781 014357 rtnne 0 
+:      014359 le_start_end_handle_check_1_fail:
+0x5782 014360 enable user 
+:      014361 le_send_att_invalid_handle:
+0x5783 014362 jam att_err_invalid_handle ,mem_le_err_code 
+0x5784 014363 branch le_send_att_error_response 
+:      014365 le_start_end_handle_check_2:
+0x5785 014366 disable user 
+0x5786 014367 fetcht 2 ,mem_le_search_handle_start 
+0x5787 014368 deposit rega 
+0x5788 014369 isub temp ,null 
+0x5789 014370 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578a 014371 fetch 2 ,mem_le_search_handle_end 
+0x578b 014372 isub regb ,null 
+0x578c 014373 nbranch le_start_end_handle_check_2_fail ,positive 
+0x578d 014374 deposit regb 
+0x578e 014375 isub rega ,null 
+0x578f 014376 nbranch le_start_end_handle_check_2_fail ,positive 
+0x5790 014377 rtn 
+:      014379 le_start_end_handle_check_2_fail:
+0x5791 014380 enable user 
+0x5792 014381 branch le_send_att_error_response_notfound 
+:      014384 le_send_att_read_by_type_request:
+0x5793 014385 fetch 2 ,mem_le_search_handle_start 
+0x5794 014387 istore 2 ,contw 
+0x5795 014388 fetch 2 ,mem_le_search_handle_end 
+0x5796 014390 istore 2 ,contw 
+0x5797 014391 fetch 2 ,mem_le_search_att_type 
+0x5798 014392 istore 2 ,contw 
+0x5799 014393 force 11 ,temp 
+0x579a 014394 branch le_send_packet 
+:      014397 le_send_att_read_by_type_response:
+0x579b 014398 fetcht 2 ,mem_le_search_att_type 
+0x579c 014399 setarg uuid_gatt_characteristic 
+0x579d 014400 isub temp ,null 
+0x579e 014401 setarg 7 
+0x579f 014402 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a0 014403 setarg uuid_gatt_primary_service 
+0x57a1 014404 isub temp ,null 
+0x57a2 014405 setarg 6 
+0x57a3 014406 branch le_send_att_read_by_type_res_cont ,zero 
+0x57a4 014407 branch le_send_att_error_response_notfound 
+:      014408 le_send_att_read_by_type_res_cont:
+0x57a5 014409 store 1 ,mem_le_l2cap_response 
+0x57a6 014410 call le_init_attlist_search 
+0x57a7 014411 force 3 ,alarm 
+:      014412 le_send_att_read_by_type_res_loop:
+0x57a8 014413 call le_att_handle_inrange 
+0x57a9 014414 branch le_send_att_read_by_type_res_end ,blank 
+0x57aa 014415 nbranch le_send_att_read_by_type_res_next ,positive 
+0x57ab 014416 iforce rega 
+0x57ac 014417 ifetch 2 ,contr 
+0x57ad 014418 isub temp ,null 
+0x57ae 014419 nbranch le_send_att_read_by_type_res_next2 ,zero 
+0x57af 014420 disable user 
+0x57b0 014421 deposit rega 
+0x57b1 014422 istore 2 ,contw 
+0x57b2 014423 ifetch 1 ,contr 
+0x57b3 014424 add pdata ,4 ,loopcnt 
+0x57b4 014425 call memcpy 
+0x57b5 014426 increase -1 ,alarm 
+0x57b6 014427 branch le_send_att_read_by_type_res_end ,zero 
+0x57b7 014428 branch le_send_att_read_by_type_res_next2 
+:      014429 le_send_att_read_by_type_res_next:
+0x57b8 014430 increase 2 ,contr 
+:      014431 le_send_att_read_by_type_res_next2:
+0x57b9 014432 ifetch 1 ,contr 
+0x57ba 014433 iadd contr ,contr 
+0x57bb 014434 branch le_send_att_read_by_type_res_loop 
+:      014435 le_send_att_read_by_type_res_end:
+0x57bc 014436 branch le_send_att_error_response_notfound ,user 
+0x57bd 014437 branch le_send_autolen 
+:      014440 le_send_att_read_request:
+0x57be 014441 fetch 1 ,mem_le_temp 
+0x57bf 014443 increase -1 ,pdata 
+0x57c0 014444 store 1 ,mem_le_temp 
+0x57c1 014445 lshift pdata ,pdata 
+0x57c2 014447 iadd contr ,contr 
+0x57c3 014448 ifetcht 2 ,contr 
+0x57c4 014449 storet 2 ,mem_le_l2cap_response 
+0x57c5 014450 branch le_send_autolen 
+:      014452 le_send_att_read_response:
+0x57c6 014453 fetcht 2 ,mem_le_att_handle 
+0x57c7 014454 call le_att_get_handle_ptr 
+0x57c8 014455 branch le_send_att_error_response_notfound ,blank 
+0x57c9 014456 ifetch 1 ,contr 
+0x57ca 014457 branch le_send_autolen ,blank 
+0x57cb 014458 sub pdata ,22 ,null 
+0x57cc 014459 branch le_send_att_read_response_less ,positive 
+0x57cd 014460 force 22 ,pdata 
+:      014461 le_send_att_read_response_less:
+0x57ce 014462 icopy loopcnt 
+0x57cf 014463 call memcpy 
+0x57d0 014464 branch le_send_autolen 
+:      014467 le_send_att_read_blob_request:
+0x57d1 014468 setarg 0x0003 
+0x57d2 014469 store 2 ,mem_le_l2cap_response 
+0x57d3 014470 setarg 0x0008 
+0x57d4 014471 istore 2 ,contw 
+0x57d5 014472 branch le_send_autolen 
+:      014474 le_send_att_read_blob_response:
+0x57d6 014475 fetch 2 ,mem_le_att_offset 
+0x57d7 014476 iforce rega 
+0x57d8 014477 fetcht 2 ,mem_le_att_handle 
+0x57d9 014478 call le_att_get_handle_ptr 
+0x57da 014479 branch le_send_att_error_response_notfound ,blank 
+0x57db 014480 ifetch 1 ,contr 
+0x57dc 014481 isub rega ,loopcnt 
+0x57dd 014482 nbranch le_send_att_error_response_notfound ,positive 
+0x57de 014483 sub loopcnt ,22 ,null 
+0x57df 014484 branch le_send_att_read_blob_response_less ,positive 
+0x57e0 014485 force 22 ,loopcnt 
+:      014486 le_send_att_read_blob_response_less:
+0x57e1 014487 deposit rega 
+0x57e2 014488 iadd contr ,contr 
+0x57e3 014489 call memcpy 
+0x57e4 014490 branch le_send_autolen 
+:      014492 le_send_att_read_multiple_request:
+0x57e5 014493 setarg 0x0003 
+0x57e6 014494 istore 2 ,contw 
+0x57e7 014495 setarg 0x0007 
+0x57e8 014496 istore 2 ,contw 
+0x57e9 014497 setarg 0x0009 
+0x57ea 014498 istore 2 ,contw 
+0x57eb 014499 branch le_send_autolen 
+:      014501 le_send_att_read_multiple_response:
+0x57ec 014502 fetch 1 ,mem_le_temp 
+0x57ed 014503 icopy regc 
+0x57ee 014504 arg mem_le_rxbuf + 7 ,rega 
+0x57ef 014505 arg mem_le_l2cap_response ,regb 
+0x57f0 014506 arg 0 ,timeup 
+0x57f1 014507 disable user7 
+:      014509 le_send_att_read_multiple_response_loop:
+0x57f2 014510 copy rega ,contr 
+0x57f3 014511 ifetcht 2 ,contr 
+0x57f4 014512 copy contr ,rega 
+0x57f5 014513 call le_att_get_handle_ptr 
+0x57f6 014514 branch le_send_att_read_multiple_response_end ,blank 
+0x57f7 014515 ifetch 1 ,contr 
+0x57f8 014516 icopy loopcnt 
+0x57f9 014517 iadd timeup ,timeup 
+0x57fa 014521 sub timeup ,24 ,null 
+0x57fb 014522 nbranch le_send_att_read_multiple_response_end_1 ,positive 
+0x57fc 014523 copy regb ,contw 
+:      014525 le_copy_att_value_loop_3:
+0x57fd 014526 ifetch 1 ,contr 
+0x57fe 014527 istore 1 ,contw 
+0x57ff 014528 loop le_copy_att_value_loop_3 
+0x5800 014529 copy contw ,regb 
+0x5801 014530 enable user7 
+0x5802 014531 increase -1 ,regc 
+0x5803 014532 branch le_send_att_read_multiple_response_end ,zero 
+0x5804 014533 branch le_send_att_read_multiple_response_loop 
+:      014535 le_send_att_read_multiple_response_end:
+0x5805 014536 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x5806 014537 disable user7 
+0x5807 014538 copy timeup ,temp 
+0x5808 014539 increase 5 ,temp 
+0x5809 014540 branch le_send_packet 
+:      014542 le_send_att_read_multiple_response_end_1:
+0x580a 014543 nbranch le_send_att_read_multiple_response_fail ,user7 
+0x580b 014544 disable user7 
+0x580c 014545 deposit timeup 
+0x580d 014546 isub loopcnt ,temp 
+0x580e 014547 increase 5 ,temp 
+0x580f 014548 branch le_send_packet 
+:      014550 le_send_att_read_multiple_response_fail:
+0x5810 014551 jam att_err_unsupported_group_type ,mem_le_err_code 
+0x5811 014552 branch le_send_att_error_response 
+:      014555 le_send_att_read_by_group_type_request:
+0x5812 014556 fetch 2 ,mem_le_att_handle 
+0x5813 014557 branch le_send_empty_le_data ,blank 
+0x5814 014558 istore 2 ,contw 
+0x5815 014559 setarg 0xffff 
+0x5816 014560 istore 2 ,contw 
+0x5817 014561 setarg 0x2800 
+0x5818 014562 istore 2 ,contw 
+0x5819 014563 branch le_send_autolen 
+:      014566 le_send_att_read_by_group_type_response:
+0x581a 014567 setarg 0x06 
+0x581b 014568 store 1 ,mem_le_l2cap_response 
+0x581c 014569 fetch 2 ,mem_le_search_att_type 
+0x581d 014570 iforce rega 
+0x581e 014571 call le_init_attlist_search 
+0x581f 014572 force 3 ,loopcnt 
+:      014573 le_send_att_read_by_group_type_response_loop:
+0x5820 014574 call le_att_handle_inrange 
+0x5821 014575 branch le_send_att_read_by_group_type_response_last ,blank 
+0x5822 014576 nbranch le_send_att_read_by_group_type_response_next ,positive 
+0x5823 014577 iforce alarm 
+0x5824 014578 ifetch 2 ,contr 
+0x5825 014579 isub rega ,null 
+0x5826 014580 nbranch le_send_att_read_by_group_type_response_cont ,zero 
+0x5827 014581 deposit alarm 
+0x5828 014582 branch le_send_att_read_by_group_type_response_first ,user 
+0x5829 014583 increase -1 ,pdata 
+0x582a 014584 istore 2 ,contw 
+0x582b 014585 istoret 2 ,contw 
+0x582c 014586 increase 1 ,pdata 
+0x582d 014587 increase -1 ,loopcnt 
+0x582e 014588 branch le_send_autolen ,zero 
+:      014589 le_send_att_read_by_group_type_response_first:
+0x582f 014590 disable user 
+0x5830 014591 istore 2 ,contw 
+0x5831 014592 increase 1 ,contr 
+0x5832 014593 ifetcht 2 ,contr 
+0x5833 014594 increase -3 ,contr 
+0x5834 014595 branch le_send_att_read_by_group_type_response_cont 
+:      014596 le_send_att_read_by_group_type_response_last:
+0x5835 014597 branch le_send_att_error_response_notfound ,user 
+0x5836 014598 force -1 ,pdata 
+0x5837 014599 istore 2 ,contw 
+0x5838 014600 istoret 2 ,contw 
+0x5839 014601 branch le_send_autolen 
+:      014602 le_send_att_read_by_group_type_response_next:
+0x583a 014603 increase 2 ,contr 
+:      014604 le_send_att_read_by_group_type_response_cont:
+0x583b 014605 ifetch 1 ,contr 
+0x583c 014606 iadd contr ,contr 
+0x583d 014607 branch le_send_att_read_by_group_type_response_loop 
+:      014611 le_send_att_write_request:
+0x583e 014612 fetch 2 ,mem_le_notify_handle 
+0x583f 014613 store 2 ,mem_le_l2cap_response 
+0x5840 014614 fetch 1 ,mem_le_handle_data_len 
+0x5841 014615 copy pdata ,loopcnt 
+0x5842 014616 arg mem_le_handle_data ,contr 
+0x5843 014617 call memcpy 
+0x5844 014618 branch le_send_autolen 
+:      014620 le_send_att_write_response:
+0x5845 014621 fetcht 2 ,mem_le_att_handle 
+0x5846 014622 call le_att_get_handle_ptr 
+0x5847 014623 branch le_send_att_write_response_go ,blank 
+0x5848 014624 increase -2 ,contr 
+0x5849 014625 ifetcht 2 ,contr 
+0x584a 014626 setarg uuid_client_characteristic 
+0x584b 014627 isub temp ,null 
+0x584c 014628 nbranch le_send_att_write_response_go ,zero 
+0x584d 014629 increase 1 ,contr 
+0x584e 014630 ifetcht 2 ,contr 
+0x584f 014631 setarg 0x0001 
+0x5850 014632 isub temp ,null 
+0x5851 014633 branch le_send_att_write_response_notify ,zero 
+0x5852 014634 setarg 0x0000 
+0x5853 014635 isub temp ,null 
+0x5854 014636 nbranch le_send_att_write_response_go ,zero 
+0x5855 014637 branch le_send_att_write_response_go 
+:      014639 le_send_att_write_response_notify:
+0x5856 014640 increase -7 ,contr 
+0x5857 014641 ifetch 2 ,contr 
+0x5858 014642 increase -1 ,pdata 
+0x5859 014643 store 2 ,mem_le_notify_handle 
+0x585a 014644 jam attop_handle_value_notification ,mem_fifo_temp 
+0x585b 014645 call le_xtype_fifo_in 
+:      014648 le_send_att_write_response_go:
+0x585c 014649 force 5 ,temp 
+0x585d 014650 branch le_send_packet 
+:      014652 le_send_att_prepare_write_request:
+0x585e 014653 force 6 ,temp 
+0x585f 014654 branch le_send_packet 
+:      014656 le_send_att_prepare_write_response:
+0x5860 014657 force 6 ,temp 
+0x5861 014658 branch le_send_packet 
+:      014660 le_send_att_execute_write_request:
+0x5862 014661 force 6 ,temp 
+0x5863 014662 branch le_send_packet 
+:      014664 le_send_att_execute_write_response:
+0x5864 014665 force 6 ,temp 
+0x5865 014666 branch le_send_packet 
+:      014668 le_att_check_notification_enable:
+0x5866 014669 set1 mark_ext_patch ,mark 
+0x5867 014670 bpatch patch2c_6 ,mem_patch2c 
+0x5868 014671 increase 1 ,temp 
+0x5869 014672 call le_att_get_handle_ptr 
+0x586a 014673 increase -2 ,contr 
+0x586b 014674 ifetch 2 ,contr 
+0x586c 014675 arg client_charactertic_configuration ,temp 
+0x586d 014676 isub temp ,null 
+0x586e 014677 nrtn zero 
+0x586f 014678 increase 1 ,contr 
+0x5870 014679 copy contr ,rega 
+0x5871 014680 ifetch 1 ,contr 
+0x5872 014681 rtn 
+:      014683 le_send_att_handle_value_notification:
+0x5873 014684 jam 0 ,mem_le_notify_len 
+0x5874 014685 fetch 2 ,mem_cb_update_notify_value 
+0x5875 014686 call callback_func 
+0x5876 014687 arg mem_le_l2cap ,contw 
+0x5877 014688 increase 1 ,contw 
+0x5878 014689 fetcht 2 ,mem_le_notify_handle 
+0x5879 014690 istoret 2 ,contw 
+0x587a 014691 call le_att_get_handle_ptr 
+0x587b 014692 ifetch 1 ,contr 
+0x587c 014693 icopy loopcnt 
+0x587d 014694 call memcpy 
+0x587e 014695 fetcht 1 ,mem_le_notify_len 
+0x587f 014696 increase 7 ,temp 
+0x5880 014697 call le_send_packet 
+0x5881 014698 branch le_clear_notify_att 
+:      014700 le_send_att_handle_value_indication:
+0x5882 014701 force 6 ,temp 
+0x5883 014702 branch le_send_packet 
+:      014704 le_send_att_handle_value_confirmation:
+0x5884 014705 force 6 ,temp 
+0x5885 014706 branch le_send_packet 
+:      014708 le_send_att_write_command:
+0x5886 014709 force 6 ,temp 
+0x5887 014710 branch le_send_packet 
+:      014712 le_send_att_signed_write_command:
+0x5888 014713 force 6 ,temp 
+0x5889 014714 branch le_send_packet 
+:      014717 le_send_autolen:
+0x588a 014718 set1 mark_ext_patch ,mark 
+0x588b 014719 bpatch patch2c_7 ,mem_patch2c 
+0x588c 014720 setarg mem_le_txpayload 
+0x588d 014721 isub contw ,pdata 
+0x588e 014722 sub pdata ,0 ,temp 
+0x588f 014723 branch le_send_packet 
+:      014726 le_send_empty:
+0x5890 014727 force 0 ,temp 
+0x5891 014728 force 1 ,type 
+:      014730 le_send_packet:
+0x5892 014731 set1 mark_ext_patch ,mark 
+0x5893 014732 bpatch patch2d_0 ,mem_patch2d 
+0x5894 014733 storet 1 ,mem_le_txlen 
+0x5895 014734 compare 2 ,type ,3 
+0x5896 014735 nbranch le_send_non_l2cap ,true 
+0x5897 014736 add temp ,-4 ,pdata 
+0x5898 014737 store 2 ,mem_le_txpayload 
+:      014739 le_send_non_l2cap:
+0x5899 014740 fetcht 1 ,mem_le_arq 
+0x589a 014741 call le_xtype_fifo_is_empty 
+0x589b 014742 nsetflag blank ,md ,temp 
+0x589c 014743 set1 wak ,temp 
+0x589d 014744 and temp ,0xfc ,pdata 
+0x589e 014745 ior type ,pdata 
+0x589f 014746 store 1 ,mem_le_arq 
+0x58a0 014747 and_into 0x1f ,pdata 
+0x58a1 014748 store 1 ,mem_le_txheader 
+0x58a2 014749 set1 mark_ext_patch ,mark 
+0x58a3 014750 bpatch patch2d_1 ,mem_patch2d 
+0x58a4 014751 fetch 1 ,mem_le_txheader 
+0x58a5 014752 compare 1 ,type ,3 
+0x58a6 014753 rtn true 
+0x58a7 014754 fetch 7 ,mem_le_txheader + 1 
+0x58a8 014755 fetch 1 ,mem_le_state 
+0x58a9 014756 rtnbit0 lestate_encryption 
+0x58aa 014757 call load_sk 
+0x58ab 014758 branch le_encrypt 
+:      014760 le_parse:
+0x58ac 014761 set1 mark_ext_patch ,mark 
+0x58ad 014762 bpatch patch2d_2 ,mem_patch2d 
+0x58ae 014763 call le_xtype_fifo_is_full 
+0x58af 014764 nbranch assert ,blank 
+0x58b0 014765 nrtn blank 
+0x58b1 014766 fetch 1 ,mem_le_rxbuf + 1 
+0x58b2 014767 rtn blank 
+0x58b3 014768 fetch 1 ,mem_le_rxbuf 
+0x58b4 014769 compare 1 ,pdata ,3 
+0x58b5 014770 branch le_parse_l2cap ,true 
+0x58b6 014771 fetch 7 ,mem_le_rxbuf + 1 
+0x58b7 014772 fetch 1 ,mem_le_rxbuf 
+0x58b8 014773 compare 2 ,pdata ,3 
+0x58b9 014774 branch le_parse_l2cap ,true 
+0x58ba 014775 fetch 1 ,mem_le_rxbuf + 2 
+0x58bb 014776 store 1 ,mem_le_rx_ll_opcode 
+0x58bc 014777 copy pdata ,regc 
+0x58bd 014778 set1 mark_ext_patch ,mark 
+0x58be 014779 bpatch patch2d_3 ,mem_patch2d 
+0x58bf 014780 copy regc ,pdata 
+0x58c0 014781 beq ll_connection_update_req ,le_parse_connection_update_req 
+0x58c1 014782 beq ll_channel_map_req ,le_parse_channel_map_req 
+0x58c2 014783 beq ll_terminate_ind ,le_parse_terminate_ind 
+0x58c3 014784 beq ll_enc_req ,le_parse_enc_req 
+0x58c4 014785 beq ll_enc_rsp ,le_parse_enc_rsp 
+0x58c5 014786 beq ll_start_enc_req ,le_parse_start_enc_req 
+0x58c6 014787 beq ll_start_enc_rsp ,le_parse_start_enc_rsp 
+0x58c7 014788 beq ll_unknown_rsp ,le_parse_unknown_rsp 
+0x58c8 014789 beq ll_feature_req ,le_parse_feature_req 
+0x58c9 014790 beq ll_feature_rsp ,le_parse_feature_rsp 
+0x58ca 014791 beq ll_pause_enc_req ,le_parse_pause_enc_req 
+0x58cb 014792 beq ll_pause_enc_rsp ,le_parse_pause_enc_rsp 
+0x58cc 014793 beq ll_version_ind ,le_parse_version_ind 
+0x58cd 014794 beq ll_reject_ind ,le_parse_reject_ind 
+0x58ce 014795 branch assert 
+:      014797 le_parse_l2cap:
+0x58cf 014798 fetch 1 ,mem_le_rxbuf + 1 
+0x58d0 014799 and pdata ,0x1f ,pdata 
+0x58d1 014800 rtn blank 
+0x58d2 014801 fetch 1 ,mem_device_option 
+0x58d3 014802 beq dvc_op_hci ,le_acl_upgoing 
+0x58d4 014803 fetch 2 ,mem_le_rxbuf + 4 
+0x58d5 014804 beq le_l2cap_cid_att ,le_parse_att 
+0x58d6 014805 beq le_l2cap_cid_smp ,le_parse_smp 
+0x58d7 014806 rtn 
+:      014808 le_acl_upgoing:
+0x58d8 014809 set1 mark_ext_patch ,mark 
+0x58d9 014810 bpatch patch2d_4 ,mem_patch2d 
+0x58da 014811 call hci_get_packet_ptr 
+0x58db 014812 fetch 1 ,mem_le_conn_handle 
+0x58dc 014813 fetcht 1 ,mem_le_rxbuf 
+0x58dd 014814 and_into 3 ,temp 
+0x58de 014815 lshift8 temp ,temp 
+0x58df 014816 lshift4 temp ,temp 
+0x58e0 014817 ior temp ,pdata 
+0x58e1 014818 istore 2 ,contwu 
+0x58e2 014819 fetcht 1 ,mem_le_rxbuf + 1 
+0x58e3 014820 and temp ,0x1f ,temp 
+0x58e4 014821 istoret 2 ,contwu 
+0x58e5 014822 copy temp ,loopcnt 
+0x58e6 014823 call uart_copy_tx_bytes 
+0x58e7 014824 add temp ,4 ,loopcnt 
+0x58e8 014825 call h4_send_packet_acl 
+0x58e9 014826 branch h4_send_acl_trigger 
+:      014828 le_acl_downgoing:
+0x58ea 014829 set1 mark_ext_patch ,mark 
+0x58eb 014830 bpatch patch2d_5 ,mem_patch2d 
+0x58ec 014831 arg 0x2 ,type 
+0x58ed 014832 ifetch 2 ,contru 
+0x58ee 014833 ifetch 2 ,contru 
+0x58ef 014834 branch assert ,blank 
+0x58f0 014835 copy pdata ,loopcnt 
+0x58f1 014836 arg mem_le_txpayload ,contw 
+0x58f2 014837 call uart_copy_rx_bytes 
+0x58f3 014838 branch le_send_autolen 
+:      014840 le_parse_smp:
+0x58f4 014841 set1 mark_ext_patch ,mark 
+0x58f5 014842 bpatch patch2d_6 ,mem_patch2d 
+0x58f6 014843 ifetch 1 ,contr 
+0x58f7 014844 beq smp_pairing_request ,le_parse_smp_pairing_request 
+0x58f8 014845 beq smp_pairing_response ,le_parse_smp_pairing_response 
+0x58f9 014846 beq smp_pairing_confirm ,le_parse_smp_pairing_confirm 
+0x58fa 014847 beq smp_pairing_random ,le_parse_smp_pairing_random 
+0x58fb 014848 beq smp_pairing_failed ,le_parse_smp_pairing_failed 
+0x58fc 014849 beq smp_encryption_information ,le_parse_smp_encryption_information 
+0x58fd 014850 beq smp_master_identification ,le_parse_smp_master_identification 
+0x58fe 014851 beq smp_identity_information ,le_parse_smp_identity_information 
+0x58ff 014852 beq smp_identity_address_information ,le_parse_smp_identity_address_information 
+0x5900 014853 beq smp_signing_information ,le_parse_smp_signing_information 
+0x5901 014854 beq smp_security_request ,le_parse_smp_security_request 
+0x5902 014855 branch assert 
+:      014857 le_parse_att:
+0x5903 014858 set1 mark_ext_patch ,mark 
+0x5904 014859 bpatch patch2d_7 ,mem_patch2d 
+0x5905 014860 ifetch 3 ,contr 
+0x5906 014861 store 3 ,mem_le_att_opcode 
+:      014862 le_parse_att_p:
+0x5907 014863 beq attop_error_response ,le_parse_att_error_response 
+0x5908 014864 beq attop_exchange_mtu_request ,le_parse_att_exchange_mtu_request 
+0x5909 014865 beq attop_exchange_mtu_response ,le_parse_att_exchange_mtu_response 
+0x590a 014866 beq attop_find_information_request ,le_parse_att_find_information_request 
+0x590b 014867 beq attop_find_information_response ,le_parse_att_find_information_response 
+0x590c 014868 beq attop_find_by_type_value_request ,le_parse_att_find_by_type_value_request 
+0x590d 014869 beq attop_find_by_type_value_response ,le_parse_att_find_by_type_value_response 
+0x590e 014870 beq attop_read_by_type_request ,le_parse_att_read_by_type_request 
+0x590f 014871 beq attop_read_by_type_response ,le_parse_att_read_by_type_response 
+0x5910 014872 beq attop_read_request ,le_parse_att_read_request 
+0x5911 014873 beq attop_read_response ,le_parse_att_read_response 
+0x5912 014874 beq attop_read_blob_request ,le_parse_att_read_blob_request 
+0x5913 014875 beq attop_read_blob_response ,le_parse_att_read_blob_response 
+0x5914 014876 beq attop_read_multiple_request ,le_parse_att_read_multiple_request 
+0x5915 014877 beq attop_read_multiple_response ,le_parse_att_read_multiple_response 
+0x5916 014878 beq attop_read_by_group_type_request ,le_parse_att_read_by_group_type_request 
+0x5917 014879 beq attop_read_by_group_type_response ,le_parse_att_read_by_group_type_response 
+0x5918 014880 beq attop_write_request ,le_parse_att_write_request 
+0x5919 014881 beq attop_write_response ,le_parse_att_write_response 
+0x591a 014882 beq attop_prepare_write_request ,le_parse_att_prepare_write_request 
+0x591b 014883 beq attop_prepare_write_response ,le_parse_att_prepare_write_response 
+0x591c 014884 beq attop_execute_write_request ,le_parse_att_execute_write_request 
+0x591d 014885 beq attop_execute_write_response ,le_parse_att_execute_write_response 
+0x591e 014886 beq attop_handle_value_notification ,le_parse_att_handle_value_notification 
+0x591f 014887 beq attop_handle_value_indication ,le_parse_att_handle_value_indication 
+0x5920 014888 beq attop_handle_value_confirmation ,le_parse_att_handle_value_confirmation 
+0x5921 014889 beq attop_write_command ,le_parse_att_write_command 
+0x5922 014890 beq attop_signed_write_command ,le_parse_att_signed_write_command 
+0x5923 014891 branch assert 
+:      014894 le_parse_connection_update_req:
+0x5924 014895 ifetch 9 ,contr 
+0x5925 014896 store 9 ,mem_le_new_param 
+0x5926 014897 ifetch 2 ,contr 
+0x5927 014898 store 2 ,mem_le_instant 
+0x5928 014899 fetch 1 ,mem_le_state 
+0x5929 014900 set1 lestate_update_param ,pdata 
+0x592a 014901 store 1 ,mem_le_state 
+0x592b 014902 rtn 
+:      014904 le_parse_channel_map_req:
+0x592c 014905 ifetch 5 ,contr 
+0x592d 014906 store 5 ,mem_le_new_map 
+0x592e 014907 ifetch 2 ,contr 
+0x592f 014908 store 2 ,mem_le_instant 
+0x5930 014909 fetch 1 ,mem_le_state 
+0x5931 014910 set1 lestate_update_map ,pdata 
+0x5932 014911 store 1 ,mem_le_state 
+0x5933 014912 rtn 
+:      014914 le_parse_terminate_ind:
+0x5934 014915 fetch 1 ,mem_le_op 
+0x5935 014916 set1 op_disconn ,pdata 
+0x5936 014917 store 1 ,mem_le_op 
+0x5937 014918 rtn 
+:      014920 le_parse_enc_req:
+0x5938 014921 increase 10 ,contr 
+0x5939 014922 ifetch 8 ,contr 
+0x593a 014923 store 8 ,mem_le_skdm 
+0x593b 014924 ifetch 4 ,contr 
+0x593c 014925 store 4 ,mem_le_ivm 
+0x593d 014926 jam xt_ll_enc_rsp ,mem_fifo_temp 
+0x593e 014927 branch le_xtype_fifo_in 
+:      014929 le_parse_enc_rsp:
+0x593f 014930 ifetch 8 ,contr 
+0x5940 014931 store 8 ,mem_le_skds 
+0x5941 014932 ifetch 4 ,contr 
+0x5942 014933 store 4 ,mem_le_ivs 
+0x5943 014934 branch generate_sk 
+:      014936 le_parse_start_enc_req:
+0x5944 014937 fetch 1 ,mem_le_state 
+0x5945 014938 set1 lestate_encryption ,pdata 
+0x5946 014939 store 1 ,mem_le_state 
+0x5947 014940 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x5948 014941 branch le_xtype_fifo_in 
+:      014943 le_parse_start_enc_rsp:
+0x5949 014944 rtn master 
+0x594a 014945 jam xt_ll_start_enc_rsp ,mem_fifo_temp 
+0x594b 014946 branch le_xtype_fifo_in 
+:      014948 le_parse_unknown_rsp:
+0x594c 014949 rtn 
+:      014951 le_parse_feature_req:
+0x594d 014952 jam xt_ll_feature_rsp ,mem_fifo_temp 
+0x594e 014953 branch le_xtype_fifo_in 
+:      014955 le_parse_feature_rsp:
+0x594f 014956 rtn 
+:      014958 le_parse_pause_enc_req:
+0x5950 014959 rtn 
+:      014961 le_parse_pause_enc_rsp:
+0x5951 014962 rtn 
+:      014964 le_parse_version_ind:
+0x5952 014965 rtn master 
+0x5953 014966 jam xt_ll_version_ind ,mem_fifo_temp 
+0x5954 014967 branch le_xtype_fifo_in 
+:      014969 le_parse_reject_ind:
+0x5955 014970 rtn 
+:      014973 le_parse_smp_pairing_request:
+0x5956 014974 store 1 ,mem_le_preq 
+0x5957 014975 ifetch 6 ,contr 
+0x5958 014976 istore 6 ,contw 
+0x5959 014977 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x595a 014978 branch le_xtype_fifo_in 
+:      014980 le_parse_smp_pairing_response:
+0x595b 014981 store 1 ,mem_le_pres 
+0x595c 014982 ifetch 6 ,contr 
+0x595d 014983 istore 6 ,contw 
+0x595e 014984 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x595f 014985 branch le_xtype_fifo_in 
+:      014987 le_parse_smp_pairing_confirm:
+0x5960 014988 arg mem_le_rconfirm ,contw 
+0x5961 014989 call memcpy16 
+0x5962 014990 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x5963 014991 branch le_xtype_fifo_in ,master 
+0x5964 014992 jam xt_smp_pairing_confirm ,mem_fifo_temp 
+0x5965 014993 branch le_xtype_fifo_in 
+:      014995 le_parse_smp_pairing_random:
+0x5966 014996 call authenticate_rconfirm 
+0x5967 014997 branch le_parse_smp_pairing_random_success ,zero 
+0x5968 014998 jam xt_smp_pairing_failed ,mem_fifo_temp 
+0x5969 014999 branch le_xtype_fifo_in 
+:      015001 le_parse_smp_pairing_random_success:
+0x596a 015002 call generate_stk 
+0x596b 015003 jam xt_ll_enc_req ,mem_fifo_temp 
+0x596c 015004 branch le_xtype_fifo_in ,master 
+0x596d 015005 jam xt_smp_pairing_random ,mem_fifo_temp 
+0x596e 015006 branch le_xtype_fifo_in 
+:      015008 le_parse_smp_pairing_failed:
+0x596f 015009 rtn 
+:      015011 le_parse_smp_encryption_information:
+0x5970 015012 arg mem_le_peer_ltk ,contw 
+0x5971 015013 branch memcpy16 
+:      015015 le_parse_smp_master_identification:
+0x5972 015016 rtn 
+:      015018 le_parse_smp_identity_information:
+0x5973 015019 rtn 
+:      015021 le_parse_smp_identity_address_information:
+0x5974 015022 rtn 
+:      015024 le_parse_smp_signing_information:
+0x5975 015025 rtn 
+:      015027 le_parse_smp_security_request:
+0x5976 015028 rtn 
+:      015030 le_parse_att_error_response:
+0x5977 015031 increase -2 ,contr 
+0x5978 015032 ifetcht 1 ,contr 
+0x5979 015033 setarg attop_find_by_type_value_request 
+0x597a 015034 isub temp ,null 
+0x597b 015035 branch le_parse_att_error_res_find_by_type_value ,zero 
+0x597c 015036 setarg attop_find_information_request 
+0x597d 015037 isub temp ,null 
+0x597e 015038 branch le_parse_att_error_res_find_info ,zero 
+0x597f 015039 setarg attop_read_by_type_request 
+0x5980 015040 isub temp ,null 
+0x5981 015041 branch le_parse_att_error_res_read_by_type ,zero 
+0x5982 015042 setarg attop_read_blob_request 
+0x5983 015043 isub temp ,null 
+0x5984 015044 branch le_parse_att_error_res_read_blob ,zero 
+0x5985 015045 setarg attop_read_multiple_request 
+0x5986 015046 isub temp ,null 
+0x5987 015047 branch le_parse_att_error_res_read_multiple ,zero 
+0x5988 015048 rtn 
+:      015050 le_parse_att_error_res_find_by_type_value:
+0x5989 015051 rtn 
+:      015053 le_parse_att_error_res_find_info:
+0x598a 015054 rtn 
+:      015056 le_parse_att_error_res_read_by_type:
+0x598b 015057 rtn 
+:      015059 le_parse_att_error_res_read_blob:
+0x598c 015060 rtn 
+:      015062 le_parse_att_error_res_read_multiple:
+0x598d 015063 rtn 
+:      015066 le_parse_att_exchange_mtu_request:
+0x598e 015067 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x598f 015068 branch le_xtype_fifo_in 
+:      015070 le_parse_att_exchange_mtu_response:
+0x5990 015071 rtn 
+:      015073 le_parse_att_find_information_request:
+0x5991 015074 rshift8 pdata ,pdata 
+0x5992 015075 store 2 ,mem_le_search_handle_start 
+0x5993 015076 ifetch 2 ,contr 
+0x5994 015077 store 2 ,mem_le_search_handle_end 
+0x5995 015078 jam attop_find_information_response ,mem_fifo_temp 
+0x5996 015079 branch le_xtype_fifo_in 
+:      015081 le_parse_att_find_information_response:
+0x5997 015082 rtn 
+:      015084 le_parse_att_find_info_res_multi:
+0x5998 015085 rtn 
+:      015087 le_parse_att_find_info_res_error:
+0x5999 015088 rtn 
+:      015090 le_parse_att_find_by_type_value_request:
+0x599a 015091 rshift8 pdata ,pdata 
+0x599b 015092 store 2 ,mem_le_search_handle_start 
+0x599c 015093 ifetch 2 ,contr 
+0x599d 015094 store 2 ,mem_le_search_handle_end 
+0x599e 015095 ifetch 2 ,contr 
+0x599f 015096 store 2 ,mem_le_uuid 
+0x59a0 015097 ifetch 2 ,contr 
+0x59a1 015098 store 2 ,mem_le_search_att_type 
+0x59a2 015099 jam attop_find_by_type_value_response ,mem_fifo_temp 
+0x59a3 015100 branch le_xtype_fifo_in 
+:      015103 le_parse_att_find_by_type_value_response:
+0x59a4 015104 rtn 
+:      015106 le_parse_att_read_by_type_request:
+0x59a5 015107 rshift8 pdata ,pdata 
+0x59a6 015108 store 2 ,mem_le_search_handle_start 
+0x59a7 015109 ifetch 2 ,contr 
+0x59a8 015110 store 2 ,mem_le_search_handle_end 
+0x59a9 015111 ifetch 2 ,contr 
+0x59aa 015112 store 2 ,mem_le_search_att_type 
+0x59ab 015113 jam attop_read_by_type_response ,mem_fifo_temp 
+0x59ac 015114 branch le_xtype_fifo_in 
+:      015116 le_parse_att_read_by_type_response:
+0x59ad 015117 rtn 
+:      015119 le_parse_att_read_request:
+0x59ae 015120 fetch 2 ,mem_le_rxbuf + 7 
+0x59af 015121 store 2 ,mem_le_att_handle 
+0x59b0 015122 jam attop_read_response ,mem_fifo_temp 
+0x59b1 015123 branch le_xtype_fifo_in 
+:      015125 le_parse_att_read_response:
+0x59b2 015126 rtn 
+:      015128 le_send_att_read_res_end:
+0x59b3 015129 rtn 
+:      015131 le_prepare_descriptor:
+0x59b4 015132 rtn 
+:      015135 le_parse_att_read_blob_request:
+0x59b5 015136 ifetch 2 ,contr 
+0x59b6 015137 store 2 ,mem_le_att_offset 
+0x59b7 015138 jam attop_read_blob_response ,mem_fifo_temp 
+0x59b8 015139 branch le_xtype_fifo_in 
+:      015141 le_parse_att_read_blob_response:
+0x59b9 015142 rtn 
+:      015144 le_parse_att_read_multiple_request:
+0x59ba 015145 fetch 1 ,mem_le_rxbuf + 1 
+0x59bb 015146 increase -5 ,pdata 
+0x59bc 015147 rshift pdata ,pdata 
+0x59bd 015148 store 1 ,mem_le_temp 
+0x59be 015149 jam attop_read_multiple_response ,mem_fifo_temp 
+0x59bf 015150 branch le_xtype_fifo_in 
+:      015152 le_parse_att_read_multiple_response:
+0x59c0 015153 rtn 
+:      015155 le_parse_att_read_by_group_type_request:
+0x59c1 015156 rshift8 pdata ,pdata 
+0x59c2 015157 store 2 ,mem_le_search_handle_start 
+0x59c3 015158 ifetch 2 ,contr 
+0x59c4 015159 store 2 ,mem_le_search_handle_end 
+0x59c5 015160 ifetch 2 ,contr 
+0x59c6 015161 store 2 ,mem_le_search_att_type 
+0x59c7 015162 jam attop_read_by_group_type_response ,mem_fifo_temp 
+0x59c8 015163 branch le_xtype_fifo_in 
+:      015165 le_parse_att_read_by_group_type_response:
+0x59c9 015166 rtn 
+:      015168 le_parse_att_write_request:
+0x59ca 015169 fetch 1 ,mem_le_rxbuf + 1 
+0x59cb 015170 increase -7 ,pdata 
+0x59cc 015171 icopy loopcnt 
+0x59cd 015172 fetcht 2 ,mem_le_att_handle 
+0x59ce 015173 call le_att_get_handle_ptr 
+0x59cf 015174 branch le_parse_att_write_request_fail ,blank 
+0x59d0 015175 ifetch 1 ,contr 
+0x59d1 015176 isub loopcnt ,null 
+0x59d2 015177 nbranch le_parse_att_write_request_fail ,positive 
+0x59d3 015178 copy contr ,contw 
+0x59d4 015180 arg mem_le_rxbuf + 9 ,contr 
+0x59d5 015181 call memcpy 
+0x59d6 015182 jam bt_evt_le_write_request ,mem_fifo_temp 
+0x59d7 015183 call ui_ipc_send_event 
+:      015184 le_parse_att_write_request_fail:
+0x59d8 015185 jam attop_write_response ,mem_fifo_temp 
+0x59d9 015186 branch le_xtype_fifo_in 
+:      015188 le_parse_att_write_response:
+0x59da 015189 fetch 1 ,mem_le_conn_sm 
+0x59db 015190 rtn 
+:      015192 le_parse_att_prepare_write_request:
+0x59dc 015193 rtn 
+:      015195 le_parse_att_prepare_write_response:
+0x59dd 015196 rtn 
+:      015198 le_parse_att_execute_write_request:
+0x59de 015199 rtn 
+:      015201 le_parse_att_execute_write_response:
+0x59df 015202 rtn 
+:      015204 le_parse_att_handle_value_notification:
+0x59e0 015211 ifetch 5 ,contr 
+0x59e1 015212 store 5 ,mem_mouse_data 
+0x59e2 015213 jam send_mouse_data_cmd ,mem_mcmd 
+0x59e3 015215 call usb_isr 
+0x59e4 015216 rtn 
+:      015217 le_kb_handle_value_notification:
+0x59e5 015218 copy rega ,contr 
+0x59e6 015219 ifetch 8 ,contr 
+0x59e7 015220 store 8 ,mem_mouse_data 
+0x59e8 015221 jam send_kb_data_cmd ,mem_mcmd 
+0x59e9 015222 call usb_isr 
+0x59ea 015223 rtn 
+:      015225 le_parse_att_handle_value_indication:
+0x59eb 015226 rtn 
+:      015228 le_parse_att_handle_value_confirmation:
+0x59ec 015229 rtn 
+:      015231 le_parse_att_write_command:
+0x59ed 015232 fetch 1 ,mem_le_rxbuf + 1 
+0x59ee 015233 increase -7 ,pdata 
+0x59ef 015234 icopy loopcnt 
+0x59f0 015235 fetcht 2 ,mem_le_att_handle 
+0x59f1 015236 call le_att_get_handle_ptr 
+0x59f2 015237 branch le_parse_att_write_command_fail ,blank 
+0x59f3 015238 ifetch 1 ,contr 
+0x59f4 015239 isub loopcnt ,null 
+0x59f5 015240 nbranch le_parse_att_write_command_fail ,positive 
+0x59f6 015241 copy contr ,contw 
+0x59f7 015242 copy contr ,rega 
+0x59f8 015243 copy loopcnt ,regb 
+0x59f9 015244 arg mem_le_rxbuf + 9 ,contr 
+0x59fa 015245 call memcpy 
+0x59fb 015246 jam prcp_le ,mem_prcp 
+0x59fc 015247 call le_writeatt_cb 
+:      015248 le_parse_att_write_command_fail:
+0x59fd 015249 rtn 
+:      015252 le_writeatt_cb:
+0x59fe 015253 fetch 2 ,mem_cb_att_write 
+0x59ff 015254 rtn blank 
+0x5a00 015255 iforce pc 
+:      015258 le_parse_att_signed_write_command:
+0x5a01 015259 rtn 
+:      015261 le_supervision_update:
+0x5a02 015262 fetcht 4 ,mem_le_supervision_timer 
+0x5a03 015263 call get_clkbt 
+0x5a04 015264 isub temp ,timeup 
+0x5a05 015265 deposit timeup 
+0x5a06 015266 fetcht 2 ,mem_le_superto 
+0x5a07 015267 lshift4 temp ,temp 
+0x5a08 015268 lshift temp ,temp 
+0x5a09 015269 isub temp ,pdata 
+0x5a0a 015270 rtn 
+:      015272 le_supervision_flush:
+0x5a0b 015273 call get_clkbt 
+0x5a0c 015274 store 4 ,mem_le_supervision_timer 
+0x5a0d 015275 rtn 
+:      015279 le_adv:
+0x5a0e 015280 set1 mark_ext_patch ,mark 
+0x5a0f 015281 bpatch patch2e_0 ,mem_patch2e 
+0x5a10 015282 fetch 1 ,mem_le_adv_enable 
+0x5a11 015283 rtn blank 
+0x5a12 015284 arg le_adv_interval_timer ,queue 
+0x5a13 015285 call timer_check 
+0x5a14 015286 nrtn blank 
+0x5a15 015287 disable master 
+0x5a16 015288 enable swfine 
+0x5a17 015289 call le_init_adv 
+0x5a18 015290 call le_next_adv_channel 
+0x5a19 015291 call le_send_adv_ind 
+0x5a1a 015292 nbranch le_adv_not_match ,match 
+0x5a1b 015293 set1 mark_ext_patch ,mark 
+0x5a1c 015294 bpatch patch2e_1 ,mem_patch2e 
+0x5a1d 015295 fetch 1 ,mem_le_req_rcv 
+0x5a1e 015296 increase 1 ,pdata 
+0x5a1f 015297 store 1 ,mem_le_req_rcv 
+0x5a20 015298 fetch 1 ,mem_le_rxbuf 
+0x5a21 015299 and pdata ,0x0f ,pdata 
+0x5a22 015300 beq scan_req ,le_send_scan_response 
+0x5a23 015301 beq connect_req ,parse_connect_req 
+:      015302 le_adv_not_match:
+0x5a24 015303 nop 10000 
+0x5a25 015304 fetch 1 ,mem_le_ch_mapped 
+0x5a26 015305 bne 39 ,le_adv 
+0x5a27 015306 call le_ledoff 
+0x5a28 015307 arg le_adv_interval_timer ,queue 
+0x5a29 015308 fetch 2 ,mem_le_adv_interval_max 
+0x5a2a 015309 branch timer_init 
+:      015312 le_receive_window_size:
+0x5a2b 015313 set1 mark_ext_patch ,mark 
+0x5a2c 015314 bpatch patch2e_2 ,mem_patch2e 
+0x5a2d 015315 fetch 1 ,mem_le_peer_sca 
+0x5a2e 015316 call le_sca_map 
+0x5a2f 015317 fetch 2 ,mem_le_tsniff 
+0x5a30 015318 imul32 temp ,pdata 
+0x5a31 015319 arg 375 ,temp 
+0x5a32 015320 imul32 temp ,pdata 
+0x5a33 015321 arg 100000 ,temp 
+0x5a34 015322 idiv temp 
+0x5a35 015323 fetch 1 ,mem_le_window_size 
+0x5a36 015324 arg 20000 ,temp 
+0x5a37 015325 imul32 temp ,pdata 
+0x5a38 015326 store 4 ,mem_le_transmit_window 
+0x5a39 015327 set1 mark_ext_patch ,mark 
+0x5a3a 015328 bpatch patch2e_3 ,mem_patch2e 
+0x5a3b 015329 fetch 2 ,mem_rx_window_sniff 
+0x5a3c 015330 call wait_div_end 
+0x5a3d 015331 quotient temp 
+0x5a3e 015332 iadd temp ,pdata 
+0x5a3f 015333 store 2 ,mem_le_receive_window 
+0x5a40 015334 rtn 
+:      015336 parse_connect_req:
+0x5a41 015337 set1 mark_ext_patch ,mark 
+0x5a42 015338 bpatch patch2e_4 ,mem_patch2e 
+0x5a43 015339 fetch 6 ,mem_le_rxbuf + 8 
+0x5a44 015340 fetcht 6 ,mem_le_lap 
+0x5a45 015341 isub temp ,null 
+0x5a46 015342 nrtn zero 
+0x5a47 015343 call le_scan_check_sender_addr_type 
+0x5a48 015344 copy rega ,pdata 
+0x5a49 015345 store 1 ,mem_le_conn_peer_addr_type 
+0x5a4a 015346 fetch 7 ,mem_le_rxbuf + 21 
+0x5a4b 015347 store 7 ,mem_tmp_buffer 
+0x5a4c 015348 ifetch 8 ,contr 
+0x5a4d 015349 istore 8 ,contw 
+0x5a4e 015350 fetch 6 ,mem_le_rxbuf + 2 
+0x5a4f 015351 store 6 ,mem_le_plap 
+0x5a50 015352 set1 mark_ext_patch ,mark 
+0x5a51 015353 bpatch patch2e_5 ,mem_patch2e 
+0x5a52 015354 increase 6 ,contr 
+0x5a53 015355 ifetch 8 ,contr 
+0x5a54 015356 store 8 ,mem_le_access 
+0x5a55 015357 ifetcht 2 ,contr 
+0x5a56 015358 lshift2 temp ,temp 
+0x5a57 015359 ifetch 2 ,contr 
+0x5a58 015360 lshift2 pdata ,pdata 
+0x5a59 015361 store 2 ,mem_le_tsniff 
+0x5a5a 015362 store 4 ,mem_le_anchor 
+0x5a5b 015363 isub temp ,pdata 
+0x5a5c 015364 add pdata ,-2 ,clke_bt 
+0x5a5d 015365 ifetch 9 ,contr 
+0x5a5e 015366 store 9 ,mem_le_slave_latency 
+0x5a5f 015367 set1 mark_ext_patch ,mark 
+0x5a60 015368 bpatch patch2e_6 ,mem_patch2e 
+0x5a61 015369 ifetch 1 ,contr 
+0x5a62 015370 rshift4 pdata ,temp 
+0x5a63 015371 rshift temp ,temp 
+0x5a64 015372 storet 1 ,mem_le_peer_sca 
+0x5a65 015373 and_into 0x1f ,pdata 
+0x5a66 015374 store 1 ,mem_le_hop 
+0x5a67 015375 call le_receive_window_size 
+0x5a68 015376 call le_calc_channel_map 
+0x5a69 015377 call le_init_slave 
+0x5a6a 015378 call context_new 
+0x5a6b 015379 nrtn zero 
+0x5a6c 015380 set1 mark_ext_patch ,mark 
+0x5a6d 015381 bpatch patch2e_7 ,mem_patch2e 
+0x5a6e 015382 arg 0 ,temp 
+0x5a6f 015383 call hci_send_le_conn_complete 
+0x5a70 015384 call calc_clke_offset 
+0x5a71 015385 jam bt_evt_le_connected ,mem_fifo_temp 
+0x5a72 015386 call ui_ipc_send_event 
+0x5a73 015388 branch context_save 
+:      015391 le_init_attlist_search:
+0x5a74 015392 set1 mark_ext_patch ,mark 
+0x5a75 015393 bpatch patch2f_0 ,mem_patch2f 
+0x5a76 015394 fetch 2 ,mem_le_search_handle_start 
+0x5a77 015395 iforce regb 
+0x5a78 015396 fetch 2 ,mem_le_search_handle_end 
+0x5a79 015397 iforce regc 
+0x5a7a 015398 arg mem_le_att_list ,contr 
+0x5a7b 015399 enable user 
+0x5a7c 015400 rtn 
+:      015403 le_att_handle_inrange:
+0x5a7d 015404 ifetch 2 ,contr 
+0x5a7e 015405 rtn blank 
+0x5a7f 015406 isub regb ,null 
+0x5a80 015407 nrtn positive 
+0x5a81 015408 isub regc ,null 
+0x5a82 015409 rtn zero 
+0x5a83 015410 branch le_att_handle_blank ,positive 
+0x5a84 015411 force 1 ,null 
+0x5a85 015412 rtn 
+:      015413 le_att_handle_blank:
+0x5a86 015414 force 0 ,pdata 
+0x5a87 015415 rtn 
+:      015418 le_att_get_handle_ptr:
+0x5a88 015419 arg mem_le_att_list ,contr 
+:      015420 le_att_get_handle_loop:
+0x5a89 015421 ifetch 2 ,contr 
+0x5a8a 015422 rtn blank 
+0x5a8b 015423 increase 2 ,contr 
+0x5a8c 015424 isub temp ,null 
+0x5a8d 015425 rtn zero 
+0x5a8e 015426 ifetch 1 ,contr 
+0x5a8f 015427 iadd contr ,contr 
+0x5a90 015428 branch le_att_get_handle_loop 
+:      015430 le_data_send_write_req:
+0x5a91 015431 jam 0x2 ,mem_le_handle_data_len 
+0x5a92 015432 setarg 0x0001 
+0x5a93 015433 store 2 ,mem_le_handle_data 
+0x5a94 015434 jam conn_sm_wait_write_res ,mem_le_conn_sm 
+0x5a95 015435 jam attop_write_request ,mem_fifo_temp 
+0x5a96 015436 branch le_xtype_fifo_in 
+:      015438 le_data_wait_write_res:
+0x5a97 015439 rtn 
+:      015440 le_data_wait_write_res1:
+0x5a98 015441 rtn 
+:      015442 le_conn_sm_master:
+0x5a99 015443 set1 mark_ext_patch ,mark 
+0x5a9a 015444 bpatch patch2f_1 ,mem_patch2f 
+0x5a9b 015445 fetch 1 ,mem_device_option 
+0x5a9c 015446 rtnne dvc_op_dongle 
+0x5a9d 015447 fetch 1 ,mem_le_conn_sm 
+0x5a9e 015448 beq conn_sm_send_write_req ,le_data_send_write_req 
+0x5a9f 015449 beq conn_sm_wait_write_res ,le_data_wait_write_res 
+0x5aa0 015450 beq conn_sm_wait_write_res1 ,le_data_wait_write_res1 
+0x5aa1 015451 rtn 
+:      015453 le_ukey_init:
+0x5aa2 015454 setarg le_ukey 
+0x5aa3 015455 store 2 ,mem_cb_le_process 
+0x5aa4 015456 hjam uart_ctrl_normal ,core_uart_ctrl 
+0x5aa5 015457 setarg uart_baud_115200 
+0x5aa6 015458 hstore uart_baud_len ,core_uart_baud 
+0x5aa7 015459 hjam uartclk_dpll ,core_uart_clksel 
+0x5aa8 015460 hjam 0x4 ,core_gpio_sel1 
+0x5aa9 015461 setarg le_ukey_wcb 
+0x5aaa 015462 store 2 ,mem_cb_att_write 
+0x5aab 015463 call le_init_att 
+0x5aac 015464 rtn wake 
+0x5aad 015465 branch eeprom_load_reconn_info 
+:      015468 le_ukey:
+0x5aae 015469 fetch 1 ,mem_le_mode 
+0x5aaf 015470 compare lemode_slave ,pdata ,0xff 
+0x5ab0 015471 setarg 5 
+0x5ab1 015472 call set_pwm_steadyon ,true 
+0x5ab2 015473 ncall set_pwm_blink ,true 
+0x5ab3 015474 call uartd_prepare_rx 
+0x5ab4 015475 branch le_ukey_senddata ,blank 
+0x5ab5 015476 fetch 2 ,mem_le_notify_attr_start 
+0x5ab6 015477 iforce contw 
+0x5ab7 015478 sub loopcnt ,20 ,null 
+0x5ab8 015479 branch le_ukey_loop ,positive 
+0x5ab9 015480 force 20 ,loopcnt 
+:      015481 le_ukey_loop:
+0x5aba 015482 ifetch 1 ,contru 
+0x5abb 015483 istore 1 ,contw 
+0x5abc 015484 loop le_ukey_loop 
+0x5abd 015485 call uartd_rxdone 
+:      015486 le_ukey_senddata:
+0x5abe 015487 jam notify_handle ,mem_le_notify_handle 
+0x5abf 015488 fetcht 2 ,mem_le_notify_attr_start 
+0x5ac0 015489 ifetch 1 ,temp 
+0x5ac1 015490 rtn blank 
+0x5ac2 015491 call le_xtype_fifo_is_full 
+0x5ac3 015492 nrtn blank 
+0x5ac4 015493 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5ac5 015494 branch le_xtype_fifo_in 
+:      015496 le_ukey_wcb:
+0x5ac6 015497 copy regb ,temp 
+0x5ac7 015498 call uartd_prepare_tx 
+0x5ac8 015499 copy rega ,contr 
+0x5ac9 015500 copy regb ,loopcnt 
+:      015501 le_writeatt_cb_loop:
+0x5aca 015502 ifetch 1 ,contr 
+0x5acb 015503 istore 1 ,contwu 
+0x5acc 015504 loop le_writeatt_cb_loop 
+0x5acd 015505 branch uartd_send 
+:      015507 le_clear_notify_att:
+0x5ace 015508 fetch 1 ,mem_device_option 
+0x5acf 015509 rtnne dvc_op_ukey 
+0x5ad0 015510 fetch 2 ,mem_le_notify_handle 
+0x5ad1 015511 rtnne notify_handle 
+0x5ad2 015512 fetcht 2 ,mem_le_notify_attr_start 
+0x5ad3 015513 setarg 0 
+0x5ad4 015514 istore 9 ,temp 
+0x5ad5 015515 istore 9 ,contw 
+0x5ad6 015516 istore 2 ,contw 
+0x5ad7 015517 rtn 
+:      015520 le_ledoff:
+0x5ad8 015521 fetcht 1 ,mem_le_adv_led 
+0x5ad9 015522 setflip gpio_active_bit ,temp 
+0x5ada 015523 branch gpio_out 
+:      015526 le_modified_name:
+0x5adb 015527 set1 mark_ext_patch ,mark 
+0x5adc 015528 bpatch patch2f_2 ,mem_patch2f 
+0x5add 015529 call le_modified_name_att_list 
+0x5ade 015530 branch le_modified_name_adv 
+:      015532 le_modified_name_att_list:
+0x5adf 015533 fetch 1 ,mem_le_name_len 
+0x5ae0 015534 copy pdata ,loopcnt 
+0x5ae1 015535 arg uuid_chrctr_device_name ,temp 
+0x5ae2 015536 call le_att_get_uuid_ptr 
+0x5ae3 015537 increase 1 ,contr 
+0x5ae4 015538 copy contr ,contw 
+0x5ae5 015539 arg mem_le_name ,contr 
+0x5ae6 015540 call memcpy 
+0x5ae7 015541 fetch 1 ,mem_le_name_len 
+0x5ae8 015542 sub pdata ,max_name_len ,loopcnt 
+0x5ae9 015543 copy loopcnt ,temp 
+0x5aea 015544 copy loopcnt ,pdata 
+0x5aeb 015545 ncall memcpy_empty ,blank 
+0x5aec 015546 rtn 
+:      015548 le_modified_name_adv:
+0x5aed 015549 fetch 1 ,mem_le_adv_data_len 
+0x5aee 015550 fetcht 1 ,mem_le_adv_data 
+0x5aef 015551 isub temp ,pdata 
+0x5af0 015552 copy pdata ,loopcnt 
+0x5af1 015553 copy pdata ,rega 
+0x5af2 015554 fetch 1 ,mem_le_adv_data 
+0x5af3 015555 increase 1 ,pdata 
+0x5af4 015556 arg mem_le_adv_data ,contr 
+0x5af5 015557 iadd contr ,contr 
+0x5af6 015558 arg mem_le_adv_temp ,contw 
+0x5af7 015559 call memcpy 
+0x5af8 015560 set1 mark_ext_patch ,mark 
+0x5af9 015561 bpatch patch2f_3 ,mem_patch2f 
+0x5afa 015562 fetch 1 ,mem_le_name_len 
+0x5afb 015563 copy pdata ,loopcnt 
+0x5afc 015564 increase 1 ,pdata 
+0x5afd 015565 store 1 ,mem_le_adv_data 
+0x5afe 015566 arg mem_le_adv_data + 2 ,contw 
+0x5aff 015567 arg mem_le_name ,contr 
+0x5b00 015568 call memcpy 
+0x5b01 015569 copy rega ,loopcnt 
+0x5b02 015570 arg mem_le_adv_temp ,contr 
+0x5b03 015571 call memcpy 
+0x5b04 015572 fetch 1 ,mem_le_adv_data 
+0x5b05 015573 iadd rega ,pdata 
+0x5b06 015574 store 1 ,mem_le_adv_data_len 
+0x5b07 015575 rtn 
+:      015578 le_get_device_name:
+0x5b08 015579 set1 mark_ext_patch ,mark 
+0x5b09 015580 bpatch patch2f_4 ,mem_patch2f 
+0x5b0a 015581 arg uuid_chrctr_device_name ,temp 
+0x5b0b 015582 branch le_att_get_uuid_ptr 
+:      015585 le_att_get_uuid_ptr:
+0x5b0c 015586 arg mem_le_att_list ,contr 
+:      015587 le_att_get_uuid_loop:
+0x5b0d 015588 ifetch 2 ,contr 
+0x5b0e 015589 branch assert ,blank 
+0x5b0f 015590 ifetch 2 ,contr 
+0x5b10 015591 isub temp ,null 
+0x5b11 015592 rtn zero 
+0x5b12 015593 ifetch 1 ,contr 
+0x5b13 015594 iadd contr ,contr 
+0x5b14 015595 branch le_att_get_uuid_loop 
+:      015598 memcpy_empty:
+0x5b15 015599 setarg space 
+0x5b16 015600 istore 1 ,contw 
+0x5b17 015601 loop memcpy_empty 
+0x5b18 015602 rtn 
+:      015605 le_lpm_set_mult:
+0x5b19 015606 set1 mark_ext_patch ,mark 
+0x5b1a 015607 bpatch patch2f_5 ,mem_patch2f 
+0x5b1b 015608 disable wake 
+0x5b1c 015609 branch le_lpm_set_mult_attempt ,attempt 
+0x5b1d 015610 nbranch le_lpm_lost ,match 
+:      015611 le_lpm_set_mult_attempt:
+0x5b1e 015612 call lpm_match 
+0x5b1f 015613 fetch 2 ,mem_rx_window_sniff 
+0x5b20 015614 store 2 ,mem_le_receive_window 
+0x5b21 015615 fetch 1 ,mem_le_rxbuf 
+0x5b22 015616 compare 1 ,pdata ,3 
+0x5b23 015617 nbranch lpm_mult_short ,true 
+0x5b24 015618 fetch 1 ,mem_le_txheader 
+0x5b25 015619 compare 1 ,pdata ,3 
+0x5b26 015620 nbranch lpm_mult_short ,true 
+0x5b27 015621 fetch 1 ,mem_le_state 
+0x5b28 015622 bbit1 lestate_update_param ,lpm_mult_short 
+0x5b29 015623 branch lpm_mult_wait_timeout 
+:      015625 le_lpm_lost:
+0x5b2a 015626 fetcht 2 ,mem_rx_window_sniff 
+0x5b2b 015627 rshift temp ,temp 
+0x5b2c 015628 fetch 2 ,mem_le_receive_window 
+0x5b2d 015629 iadd temp ,pdata 
+0x5b2e 015630 store 2 ,mem_le_receive_window 
+0x5b2f 015631 branch lpm_lost 
+:      015633 le_clean_att_list_handle_enable:
+0x5b30 015634 set1 mark_ext_patch ,mark 
+0x5b31 015635 bpatch patch2f_6 ,mem_patch2f 
+0x5b32 015636 jam 0 ,mem_le_switch_send_data 
+0x5b33 015637 fetcht 2 ,mem_le_notify_handle 
+0x5b34 015638 call le_att_check_notification_enable 
+0x5b35 015639 copy rega ,contw 
+0x5b36 015640 setarg 0 
+0x5b37 015641 istore 1 ,contw 
+0x5b38 015642 rtn 
+:      015643 le_scan_addr_to_uart:
+0x5b39 015644 fetch 1 ,mem_device_option 
+0x5b3a 015645 rtnne dvc_op_module 
+0x5b3b 015646 call get_uart_twptr 
+0x5b3c 015647 arg mem_le_plap ,rega 
+0x5b3d 015648 call adss_hex2string_to_uart 
+0x5b3e 015649 setarg 0x2c 
+0x5b3f 015650 istore 1 ,contwu 
+0x5b40 015651 call at_rssi_result 
+0x5b41 015652 branch uartd_send 
+:      015655 prcp_le_tx:
+0x5b42 015656 arg prcp_tx_le ,temp 
+0x5b43 015657 call le_att_check_notification_enable 
+0x5b44 015658 rtnbit0 0 
+0x5b45 015659 call le_xtype_fifo_is_full 
+0x5b46 015660 nrtn blank 
+0x5b47 015661 arg prcp_tx_le ,temp 
+0x5b48 015662 storet 2 ,mem_le_notify_handle 
+0x5b49 015663 call le_att_get_handle_ptr 
+0x5b4a 015664 branch assert ,blank 
+0x5b4b 015665 add contr ,1 ,contw 
+0x5b4c 015666 arg prcp_tx_data_len ,loopcnt 
+0x5b4d 015667 arg mem_prcp_data ,contr 
+0x5b4e 015668 call memcpy 
+0x5b4f 015669 jam attop_handle_value_notification ,mem_fifo_temp 
+0x5b50 015670 branch le_xtype_fifo_in 
+:      015671 prcp_tx:
+0x5b51 015672 rtn 
+:      015675 le_search_adtype:
+0x5b52 015676 set1 mark_ext_patch ,mark 
+0x5b53 015677 bpatch patch2f_7 ,mem_patch2f 
+0x5b54 015678 fetch 1 ,mem_le_rxbuf + 1 
+0x5b55 015679 arg mem_le_rxbuf + 8 ,contr 
+0x5b56 015680 iadd contr ,loopcnt 
+:      015681 le_search_adtype_loop:
+0x5b57 015682 ifetcht 1 ,contr 
+0x5b58 015683 ifetch 1 ,contr 
+0x5b59 015684 isub rega ,null 
+0x5b5a 015685 rtn zero 
+0x5b5b 015686 add temp ,-1 ,pdata 
+0x5b5c 015687 iadd contr ,contr 
+0x5b5d 015688 deposit loopcnt 
+0x5b5e 015689 isub contr ,null 
+0x5b5f 015690 branch le_search_adtype_loop ,positive 
+0x5b60 015691 force 1 ,null 
+0x5b61 015692 rtn 
+:      015699 init_lmp:
+0x5b62 015700 rtn wake 
+:      015701 init_lmp_work:
+0x5b63 015702 setarg 0 
+0x5b64 015703 store 1 ,mem_lmp_to_send 
+0x5b65 015704 store 1 ,mem_conn_sm 
+0x5b66 015705 store 1 ,mem_lmo_opcode1 
+0x5b67 015706 store 1 ,mem_lmo_opcode2 
+0x5b68 015707 store 1 ,mem_esco_addr 
+0x5b69 015708 store 1 ,mem_auth_enable 
+0x5b6a 015709 store 1 ,mem_connection_options 
+0x5b6b 015710 store 1 ,mem_pairing_auth 
+0x5b6c 015711 jam switch_flag_init ,mem_switch_flag 
+0x5b6d 015712 jam 0 ,mem_switch_fail_master_count 
+0x5b6e 015713 jam null_encryp ,mem_wait_encryption 
+:      015714 init_lmp_reinit:
+0x5b6f 015715 set1 mark_ext_patch ,mark 
+0x5b70 015716 bpatch patch3c_0 ,mem_patch3c 
+0x5b71 015717 jam 0 ,mem_pairing_auth 
+0x5b72 015718 jam 0 ,mem_sp_localsm 
+0x5b73 015719 jam 0 ,mem_lmp_conn_state 
+0x5b74 015720 fetch 1 ,mem_device_option 
+0x5b75 015721 rtnne dvc_op_hci ,pdata 
+0x5b76 015722 jam 0 ,mem_link_key_exists 
+:      015724 parse_rx_done:
+0x5b77 015725 rtn 
+:      015727 parse_lmp:
+0x5b78 015728 set1 mark_ext_patch ,mark 
+0x5b79 015729 bpatch patch3c_1 ,mem_patch3c 
+0x5b7a 015730 call setlocalsm_master ,master 
+0x5b7b 015731 ncall setlocalsm_slave ,master 
+0x5b7c 015732 fetch 1 ,mem_lmo_opcode2 
+0x5b7d 015733 ncall lmo_fifo_process ,blank 
+0x5b7e 015734 fetch 1 ,mem_lmo_opcode2 
+0x5b7f 015735 nrtn blank 
+0x5b80 015736 fetch 1 ,mem_state_map 
+0x5b81 015737 rtnbit0 smap_rxlmp 
+0x5b82 015738 set0 smap_rxlmp ,pdata 
+0x5b83 015739 set0 mark_rxbuf_inuse ,mark 
+0x5b84 015740 store 1 ,mem_state_map 
+0x5b85 015741 fetch 1 ,mem_rxbuf 
+0x5b86 015742 fetcht 1 ,mem_state_map 
+0x5b87 015743 isolate1 smap_lmptidinit ,pdata 
+0x5b88 015744 setflag true ,smap_lmptid ,temp 
+0x5b89 015745 storet 1 ,mem_state_map 
+0x5b8a 015746 and_into 0x2 ,temp 
+0x5b8b 015747 storet 1 ,mem_lmo_tid2 
+0x5b8c 015748 fetcht 1 ,mem_state_map 
+0x5b8d 015749 rshift pdata ,pdata 
+0x5b8e 015750 store 1 ,mem_lmi_opcode2 
+0x5b8f 015751 set1 mark_ext_patch ,mark 
+0x5b90 015752 bpatch patch3c_2 ,mem_patch3c 
+0x5b91 015753 fetch 1 ,mem_lmi_opcode2 
+0x5b92 015754 beq lmp_escape ,parse_lmp_escape 
+0x5b93 015755 beq lmp_accepted ,parse_lmp_accepted 
+0x5b94 015756 beq lmp_not_accepted ,parse_lmp_not_accepted 
+0x5b95 015757 beq lmp_set_afh ,parse_lmp_set_afh 
+0x5b96 015758 beq lmp_clkoffset_req ,parse_lmp_clkoffset_req 
+0x5b97 015759 beq lmp_encryption_mode_req ,parse_lmp_encryption_mode_req 
+0x5b98 015760 beq lmp_encryption_key_size_req ,parse_lmp_crypt_key 
+0x5b99 015761 beq lmp_auto_rate ,parse_lmp_auto_rate 
+0x5b9a 015762 beq lmp_test_control ,parse_lmp_test_control 
+0x5b9b 015763 beq lmp_test_activate ,parse_lmp_test_activate 
+0x5b9c 015764 beq lmp_setup_complete ,parse_lmp_setup_complete 
+0x5b9d 015765 beq lmp_supervision_timeout ,parse_lmp_supervision_timeout 
+0x5b9e 015766 beq lmp_features_req ,parse_lmp_features_req 
+0x5b9f 015767 beq lmp_host_connection_req ,parse_lmp_conn_req 
+0x5ba0 015768 beq lmp_version_req ,parse_lmp_version_req 
+0x5ba1 015769 beq lmp_version_res ,parse_lmp_version_res 
+0x5ba2 015770 beq lmp_detach ,parse_lmp_detach 
+0x5ba3 015771 beq lmp_max_slot ,parse_lmp_max_slot 
+0x5ba4 015772 beq lmp_max_slot_req ,parse_lmp_max_slot_req 
+0x5ba5 015773 beq lmp_name_req ,parse_lmp_name_req 
+0x5ba6 015774 beq lmp_name_res ,parse_lmp_name_res 
+0x5ba7 015775 beq lmp_features_res ,parse_lmp_features_res 
+0x5ba8 015776 beq lmp_comb_key ,parse_lmp_comb_key 
+0x5ba9 015777 beq lmp_au_rand ,parse_lmp_au_rand 
+0x5baa 015778 beq lmp_in_rand ,parse_lmp_in_rand 
+0x5bab 015779 beq lmp_sres ,parse_lmp_sres 
+0x5bac 015780 beq lmp_incr_power_req ,parse_lmp_incr_power 
+0x5bad 015781 beq lmp_decr_power_req ,parse_lmp_decr_power 
+0x5bae 015782 beq lmp_max_power ,parse_lmp_max_power 
+0x5baf 015783 beq lmp_min_power ,parse_lmp_min_power 
+0x5bb0 015784 beq lmp_page_mode_req ,parse_lmp_page_mode_req 
+0x5bb1 015785 beq lmp_page_scan_mode_req ,parse_lmp_page_scan_mode_req 
+0x5bb2 015786 beq lmp_preferred_rate ,parse_lmp_preferred_rate 
+0x5bb3 015787 beq lmp_remove_sco_link_req ,parse_lmp_remove_sco_link_req 
+0x5bb4 015788 beq lmp_sco_link_req ,parse_lmp_sco_link_req 
+0x5bb5 015789 beq lmp_slot_offset ,parse_lmp_slot_offset 
+0x5bb6 015790 beq lmp_sniff_req ,parse_lmp_sniff_req 
+0x5bb7 015791 beq lmp_start_encryption_req ,parse_lmp_start_encryption_req 
+0x5bb8 015792 beq lmp_stop_encryption_req ,parse_lmp_stop_encryption_req 
+0x5bb9 015793 beq lmp_switch_req ,parse_lmp_switch_req 
+0x5bba 015794 beq lmp_temp_rand ,parse_lmp_temp_rand 
+0x5bbb 015795 beq lmp_temp_key ,parse_lmp_temp_key 
+0x5bbc 015796 beq lmp_timing_accuracy_req ,parse_lmp_timing_accuracy_req 
+0x5bbd 015797 beq lmp_timing_accuracy_res ,parse_lmp_timing_accuracy_res 
+0x5bbe 015798 beq lmp_unit_key ,parse_lmp_unit_key 
+0x5bbf 015799 beq lmp_unsniff_req ,parse_lmp_unsniff_req 
+0x5bc0 015800 beq lmp_use_semi_permanent_key ,parse_lmp_use_semi_permanend_key 
+0x5bc1 015801 beq lmp_encapsulated_header ,parse_lmp_encapsulated_header 
+0x5bc2 015802 beq lmp_encapsulated_payload ,parse_lmp_encapsulated_payload 
+0x5bc3 015803 beq lmp_simple_pairing_confirm ,parse_simple_pairing_confirm 
+0x5bc4 015804 beq lmp_simple_pairing_number ,parse_lmp_simple_pairing_number 
+0x5bc5 015805 beq lmp_dhkey_check ,parse_dhkey_check 
+0x5bc6 015806 beq lmp_clkoffset_res ,parse_lmp_clkoffset_res 
+0x5bc7 015807 beq lmp_enc_key_size_mask_req ,parse_enc_key_size_mask_req 
+:      015810 reject_unknown_packet:
+0x5bc8 015811 jam unknown_lmp_pdu ,mem_lmo_reason2 
+:      015812 reject_lmp_packet:
+0x5bc9 015813 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5bca 015814 rtn 
+:      015816 parse_lmp_clkoffset_req:
+0x5bcb 015817 jam lmp_clkoffset_res ,mem_lmo_opcode2 
+0x5bcc 015818 rtn 
+:      015820 parse_enc_key_size_mask_req:
+0x5bcd 015821 jam lmp_enc_key_size_mask_res ,mem_lmo_opcode2 
+0x5bce 015822 rtn 
+:      015824 parse_lmp_set_afh:
+0x5bcf 015825 fetch 4 ,mem_rxbuf + 1 
+0x5bd0 015826 lshift pdata ,pdata 
+0x5bd1 015827 store 4 ,mem_afh_instant 
+0x5bd2 015828 fetch 1 ,mem_rxbuf + 5 
+0x5bd3 015829 store 1 ,mem_afh_new_mod 
+0x5bd4 015830 fetch 5 ,mem_rxbuf + 6 
+0x5bd5 015831 store 5 ,mem_afh_map_new 
+0x5bd6 015832 fetch 5 ,mem_rxbuf + 11 
+0x5bd7 015833 istore 5 ,contw 
+0x5bd8 015834 fetch 1 ,mem_mode 
+0x5bd9 015835 set1 afh_change ,pdata 
+0x5bda 015836 store 1 ,mem_mode 
+0x5bdb 015837 rtn 
+:      015838 parse_lmp_escape:
+0x5bdc 015839 fetch 1 ,mem_rxbuf + 1 
+0x5bdd 015840 set1 7 ,pdata 
+0x5bde 015841 store 1 ,mem_lmi_opcode2 
+0x5bdf 015842 beq lmp_ext_accepted ,parse_lmpext_accepted 
+0x5be0 015843 beq lmp_not_accepted_ext ,parse_lmpext_not_accepted 
+0x5be1 015844 beq lmp_sniff_subrating_req ,parse_lmp_sniff_subrating_req 
+0x5be2 015845 beq lmp_sniff_subrating_res ,parse_lmp_sniff_subrating_res 
+0x5be3 015846 beq lmp_packet_type_table_req ,parse_lmpext_packet_type_table_req 
+0x5be4 015847 beq lmp_ext_features_req ,parse_lmpext_features_req 
+0x5be5 015848 beq lmp_ext_features_res ,parse_lmpext_features_res 
+0x5be6 015849 beq lmp_ext_chn_classification_req ,parse_lmpext_chn_classification_req 
+0x5be7 015850 beq lmp_pause_encryption_req ,parse_lmpext_pause_encrypt 
+0x5be8 015851 beq lmp_resume_encryption_req ,parse_lmpext_resume_encrypt 
+0x5be9 015852 beq lmp_io_cap_req ,parse_lmpext_iocap_req 
+0x5bea 015853 beq lmp_io_cap_res ,parse_lmpext_iocap_res 
+0x5beb 015854 beq lmp_ext_remove_esco_req ,parse_lmpext_remove_esco_req 
+0x5bec 015855 beq lmp_ext_esco_link_req ,parse_lmpext_esco_link_req 
+0x5bed 015856 rtneq lmp_ext_features_res 
+:      015859 reject_unknown_ext_packet:
+0x5bee 015860 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bef 015861 jam unknown_lmp_pdu ,mem_lmo_reason2 
+0x5bf0 015863 rtn 
+:      015864 parse_lmpext_chn_classification_req:
+0x5bf1 015865 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5bf2 015866 jam not_support_chn_classification ,mem_lmo_reason2 
+0x5bf3 015867 rtn 
+:      015869 parse_lmpext_esco_link_req:
+0x5bf4 015870 fetch 1 ,mem_rxbuf + 2 
+0x5bf5 015871 store 1 ,mem_sco_handle 
+0x5bf6 015872 fetch 1 ,mem_rxbuf + 3 
+0x5bf7 015873 store 1 ,mem_esco_addr 
+0x5bf8 015874 fetch 1 ,mem_rxbuf + 5 
+0x5bf9 015875 store 1 ,mem_esco_desco 
+0x5bfa 015876 fetch 1 ,mem_rxbuf + 9 
+0x5bfb 015877 store 1 ,mem_esco_type 
+0x5bfc 015878 fetch 1 ,mem_rxbuf + 14 
+0x5bfd 015879 store 1 ,mem_air_mode 
+0x5bfe 015880 bmark1 mark_esco ,check_esco_prarm 
+0x5bff 015881 set1 mark_esco ,mark 
+0x5c00 015882 call push_tid_follow 
+0x5c01 015883 store 1 ,mem_accptsco_tid 
+0x5c02 015884 force 0 ,temp 
+0x5c03 015885 branch hci_send_conn_req_event 
+:      015887 parse_lmpext_esco_link_req_change_param:
+0x5c04 015888 jam lmp_ext_esco_link_req ,mem_lmo_opcode2 
+0x5c05 015889 jam prarm_neogotiation ,mem_neogotiation_state 
+0x5c06 015890 branch cmd_exit 
+:      015892 check_esco_prarm:
+0x5c07 015893 fetch 1 ,mem_esco_type 
+0x5c08 015894 bne type_hv3 ,reject_esco_prarm 
+0x5c09 015895 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c0a 015896 branch esco_prarm_common 
+:      015897 reject_esco_prarm:
+0x5c0b 015898 set0 mark_esco ,mark 
+0x5c0c 015899 jam lmp_not_accepted_ext ,mem_lmo_opcode2 
+0x5c0d 015900 force hci_error_unknown_hci_command ,temp 
+0x5c0e 015901 call hci_send_sco_complete 
+:      015902 esco_prarm_common:
+0x5c0f 015903 jam lmp_ext_esco_link_req ,mem_lmi_opcode2 
+0x5c10 015904 rtn 
+:      015907 parse_lmpext_remove_esco_req:
+0x5c11 015908 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5c12 015909 jam lmp_ext_remove_esco_req ,mem_lmi_opcode2 
+0x5c13 015910 branch stop_esco 
+:      015912 parse_lmpext_iocap_req:
+0x5c14 015913 call iocap_lmpext_load 
+0x5c15 015914 fetch 1 ,mem_device_option 
+0x5c16 015915 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c17 015916 jam lmp_io_cap_res ,mem_lmo_opcode2 
+0x5c18 015917 rtn 
+:      015919 parse_lmpext_iocap_res:
+0x5c19 015920 call iocap_lmpext_load 
+0x5c1a 015921 fetch 1 ,mem_device_option 
+0x5c1b 015922 beq dvc_op_hci ,iocap_lmpext_hci 
+0x5c1c 015923 branch iocap_lmpext_common 
+:      015925 iocap_lmpext_load:
+0x5c1d 015926 arg mem_sp_iocap_remote ,contw 
+0x5c1e 015927 fetch 3 ,mem_rxbuf + 2 
+0x5c1f 015928 istore 3 ,contw 
+0x5c20 015929 rtn 
+:      015931 iocap_lmpext_hci:
+0x5c21 015932 call hci_send_io_cap_response_event 
+:      015933 iocap_lmpext_common:
+0x5c22 015934 call check_localsm 
+0x5c23 015935 ncall hci_send_io_cap_req_event ,true 
+0x5c24 015936 branch master_set_mem_master_sp_flag ,true 
+0x5c25 015937 rtn 
+:      015938 parse_lmpext_accepted:
+0x5c26 015939 fetch 1 ,mem_rxbuf + 3 
+0x5c27 015940 set1 7 ,pdata 
+0x5c28 015941 store 1 ,mem_lmi_accepted_opcode 
+0x5c29 015942 beq lmp_packet_type_table_req ,parse_lmpext_accepted_ptt 
+0x5c2a 015943 beq lmp_ext_esco_link_req ,play_sco 
+0x5c2b 015944 beq lmp_ext_remove_esco_req ,parse_lmpext_stop_esco 
+0x5c2c 015945 rtn 
+:      015947 parse_lmpext_stop_esco:
+0x5c2d 015948 branch stop_esco 
+:      015950 parse_lmpext_not_accepted:
+0x5c2e 015951 fetch 1 ,mem_rxbuf + 3 
+0x5c2f 015952 set1 7 ,pdata 
+0x5c30 015953 store 1 ,mem_lmi_accepted_opcode 
+0x5c31 015954 beq lmp_packet_type_table_req ,parse_lmpext_not_accepted_ptt 
+0x5c32 015955 beq lmp_ext_esco_link_req ,parse_lmpext_not_accepted_esco 
+0x5c33 015956 rtn 
+:      015958 parse_lmpext_not_accepted_esco:
+0x5c34 015959 set0 mark_esco ,mark 
+0x5c35 015960 rtn 
+:      015962 parse_lmpext_accepted_ptt:
+0x5c36 015963 fetch 1 ,mem_ptt 
+0x5c37 015964 fetcht 1 ,mem_state_map 
+0x5c38 015965 nsetflag blank ,smap_edr ,temp 
+0x5c39 015966 storet 1 ,mem_state_map 
+:      015967 parse_lmpext_not_accepted_ptt:
+0x5c3a 015968 fetch 1 ,mem_state 
+0x5c3b 015969 rtnbit0 state_init_seq 
+0x5c3c 015970 set0 state_init_seq ,pdata 
+0x5c3d 015971 store 1 ,mem_state 
+0x5c3e 015972 fetch 1 ,mem_auth_enable 
+0x5c3f 015973 nbranch hci_send_linkkey_req ,blank 
+0x5c40 015974 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5c41 015975 rtn 
+:      015977 parse_lmpext_pause_encrypt:
+0x5c42 015978 nbranch parse_lmpext_pause_encrypt_slave ,master 
+0x5c43 015979 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c44 015980 branch tid_reply 
+:      015982 parse_lmpext_pause_encrypt_slave:
+0x5c45 015983 jam lmp_pause_encryption_req ,mem_lmo_opcode2 
+0x5c46 015984 rtn 
+:      015986 parse_lmpext_resume_encrypt:
+0x5c47 015989 call tid_reply 
+0x5c48 015990 branch lmp_start_encryption 
+:      015992 parse_lmpext_features_req:
+0x5c49 015993 jam lmp_ext_features_res ,mem_lmo_opcode2 
+0x5c4a 015994 rtn 
+:      015996 parse_lmpext_features_res:
+0x5c4b 015997 fetcht 1 ,mem_rxbuf + 4 
+0x5c4c 015998 and temp ,0x1 ,temp 
+0x5c4d 015999 storet 1 ,mem_remote_sppcap 
+0x5c4e 016000 fetch 1 ,mem_hci_cmd 
+0x5c4f 016001 bne hci_cmd_wait_remote_ext_feature ,parse_lmpext_features_res_not_hci 
+0x5c50 016002 jam 0 ,mem_hci_cmd 
+0x5c51 016003 call hci_send_remote_ext_features_event 
+:      016004 parse_lmpext_features_res_not_hci:
+0x5c52 016005 fetch 1 ,mem_conn_sm 
+0x5c53 016006 rtnne conn_sm_wait_features_ext 
+0x5c54 016007 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5c55 016008 branch process_conn_sm 
+:      016010 parse_lmp_accepted:
+0x5c56 016011 fetch 1 ,mem_rxbuf + 1 
+0x5c57 016012 store 1 ,mem_lmi_accepted_opcode 
+0x5c58 016013 beq lmp_host_connection_req ,parse_lmp_accepted_hostconn 
+0x5c59 016014 beq lmp_in_rand ,parse_lmp_accepted_inrand 
+0x5c5a 016015 beq lmp_encryption_mode_req ,parse_lmp_accepted_enc_mode 
+0x5c5b 016016 beq lmp_encryption_key_size_req ,parse_lmp_accepted_enc_keysize 
+0x5c5c 016017 beq lmp_start_encryption_req ,parse_lmp_accepted_start_enc 
+0x5c5d 016018 beq lmp_stop_encryption_req ,parse_lmp_accepted_stop_enc 
+0x5c5e 016019 beq lmp_unsniff_req ,parse_lmp_accepted_unsniff_req 
+0x5c5f 016020 beq lmp_sniff_req ,parse_lmp_accepted_sniff_req 
+0x5c60 016021 beq lmp_sco_link_req ,play_sco 
+0x5c61 016023 beq lmp_switch_req ,parse_lmp_accepted_switch 
+0x5c62 016025 beq lmp_encapsulated_header ,parse_lmp_accepted_encapsulated_header 
+0x5c63 016026 beq lmp_encapsulated_payload ,parse_lmp_accepted_encapsulated_payload 
+0x5c64 016027 beq lmp_simple_pairing_number ,parse_lmp_accepted_simple_pairing_number 
+0x5c65 016028 beq lmp_dhkey_check ,parse_lmp_accepted_dhkey_check 
+0x5c66 016029 rtn 
+:      016031 parse_lmp_not_accepted:
+0x5c67 016032 fetch 1 ,mem_rxbuf + 1 
+0x5c68 016033 store 1 ,mem_lmi_accepted_opcode 
+0x5c69 016034 beq lmp_name_req ,parse_lmp_not_accepted_name_req 
+0x5c6a 016035 beq lmp_host_connection_req ,parse_lmp_not_accepted_hostconn 
+0x5c6b 016036 beq lmp_au_rand ,parse_lmp_not_accepted_aurand 
+0x5c6c 016037 beq lmp_sco_link_req ,parse_lmp_not_accepted_sco_link_req 
+0x5c6d 016038 beq lmp_in_rand ,parse_lmp_not_accepted_inrand 
+0x5c6e 016039 beq lmp_switch_req ,parse_lmp_not_accepted_switch 
+0x5c6f 016041 beq lmp_simple_pairing_number ,parse_lmp_not_accepted_simple_pairing_number 
+0x5c70 016042 beq lmp_dhkey_check ,parse_lmp_not_accepted_dhkey_check 
+0x5c71 016043 beq lmp_unsniff_req ,parse_lmp_not_accepted_unsniff_req 
+0x5c72 016044 beq lmp_sniff_req ,parse_lmp_not_acdcept_sniff_req 
+0x5c73 016045 rtn 
+:      016047 parse_lmp_accepted_switch:
+0x5c74 016048 jam bt_evt_switch_accept ,mem_fifo_temp 
+0x5c75 016049 call ui_ipc_send_event 
+0x5c76 016050 branch role_switch_prepare0 
+:      016051 parse_lmp_not_accepted_switch:
+0x5c77 016052 jam bt_evt_switch_not_accept ,mem_fifo_temp 
+0x5c78 016053 call ui_ipc_send_event 
+0x5c79 016054 jam switch_flag_not_accept ,mem_switch_flag 
+0x5c7a 016055 setarg timer_switch_waite 
+0x5c7b 016056 arg switch_wait_timer ,queue 
+0x5c7c 016057 branch timer_init 
+:      016060 parse_lmp_accepted_hostconn:
+0x5c7d 016063 fetch 1 ,mem_lmp_conn_state 
+0x5c7e 016064 set1 received_conn_req ,pdata 
+0x5c7f 016065 store 1 ,mem_lmp_conn_state 
+0x5c80 016066 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5c81 016067 call ui_ipc_send_event 
+0x5c82 016068 jam lmp_packet_type_table_req ,mem_lmo_opcode2 
+:      016070 parse_lmp_accepted_hostconn_ctn:
+0x5c83 016072 fetch 1 ,mem_conn_sm 
+0x5c84 016073 bne conn_sm_wait_conn_accept ,parse_rx_done 
+0x5c85 016076 jam conn_sm_auth_pair ,mem_conn_sm 
+0x5c86 016077 rtn 
+:      016085 parse_lmp_not_accepted_hostconn:
+0x5c87 016086 jam acl_connection_already_exists ,mem_disconn_reason_send 
+0x5c88 016087 jam lmp_detach ,mem_lmo_opcode2 
+0x5c89 016088 force hci_error_host_timeout ,temp 
+0x5c8a 016089 call hci_send_connection_error 
+0x5c8b 016091 jam conn_sm_standby ,mem_conn_sm 
+0x5c8c 016093 branch parse_rx_done ,true 
+0x5c8d 016094 rtn 
+:      016096 parse_lmp_not_accepted_sco_link_req:
+0x5c8e 016097 jam lmp_sco_link_req ,mem_lmo_opcode2 
+0x5c8f 016098 rtn 
+:      016101 parse_lmp_accepted_inrand:
+0x5c90 016102 fetch 1 ,mem_link_key_exists 
+0x5c91 016103 nrtn blank 
+0x5c92 016104 call clear_linkkey 
+0x5c93 016105 call lmp_generate_key 
+0x5c94 016106 rtn master 
+0x5c95 016107 set1 mark_slave_in_rand_accepted ,mark 
+0x5c96 016108 rtn 
+:      016110 parse_lmp_accepted_enc_mode:
+0x5c97 016111 nrtn master 
+0x5c98 016112 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5c99 016113 fetch 1 ,mem_state_map 
+0x5c9a 016114 rtnbit0 smap_encryption 
+0x5c9b 016115 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5c9c 016116 rtn 
+:      016118 parse_lmp_accepted_enc_keysize:
+0x5c9d 016119 branch lmp_start_encryption 
+:      016121 parse_lmp_accepted_start_enc:
+0x5c9e 016122 call send_create_conn_start_l2cap_timer_sm 
+0x5c9f 016123 fetch 1 ,mem_state 
+0x5ca0 016124 rtnbit1 state_conn_comp 
+0x5ca1 016125 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ca2 016126 fetch 1 ,mem_conn_sm 
+0x5ca3 016127 rtnne conn_sm_encrypt_wait 
+0x5ca4 016128 jam conn_sm_encrypt_wait_clear ,mem_conn_sm 
+0x5ca5 016129 rtn 
+:      016131 parse_lmp_accepted_stop_enc:
+0x5ca6 016139 rtn 
+:      016141 parse_lmp_not_accepted_aurand:
+0x5ca7 016142 fetch 1 ,mem_device_option 
+0x5ca8 016143 bne dvc_op_hci ,parse_lmp_not_accepted_aurand_send_detach 
+0x5ca9 016144 fetch 1 ,mem_link_key_exists 
+0x5caa 016145 rtn blank 
+0x5cab 016146 fetcht 1 ,mem_conn_sm 
+0x5cac 016147 jam 0 ,mem_conn_sm 
+0x5cad 016148 jam 0 ,mem_link_key_exists 
+0x5cae 016149 fetch 1 ,mem_rxbuf + 2 
+0x5caf 016150 rtnne key_missing 
+0x5cb0 016151 storet 1 ,mem_conn_sm 
+0x5cb1 016152 jam local_statemachine ,mem_sp_localsm 
+0x5cb2 016153 fetch 2 ,mem_lmpext_ssp_enable 
+0x5cb3 016154 fetcht 1 ,mem_remote_sppcap 
+0x5cb4 016155 iand temp ,pdata 
+0x5cb5 016156 branch cmd_pair ,blank 
+0x5cb6 016157 branch cmd_ssp 
+:      016159 parse_lmp_not_accepted_aurand_send_detach:
+0x5cb7 016160 jam lmp_detach ,mem_lmo_opcode2 
+0x5cb8 016161 jam other_end_terminated ,mem_disconn_reason_send 
+0x5cb9 016162 rtn 
+:      016164 parse_lmp_not_accepted_inrand:
+0x5cba 016165 fetch 1 ,mem_rxbuf + 2 
+0x5cbb 016166 beq key_missing ,parse_lmp_inrand_key_missing 
+0x5cbc 016167 rtnne pairing_not_allowed 
+0x5cbd 016168 jam pairing_not_allowed ,mem_disconn_reason_send 
+0x5cbe 016169 jam lmp_detach ,mem_lmo_opcode2 
+0x5cbf 016170 rtn 
+:      016171 parse_lmp_inrand_key_missing:
+0x5cc0 016172 jam key_missing ,mem_disconn_reason_send 
+0x5cc1 016173 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc2 016174 rtn 
+:      016176 parse_lmp_not_accepted_name_req:
+0x5cc3 016177 rtn 
+:      016179 parse_lmp_not_accepted_simple_pairing_number:
+0x5cc4 016180 jam sp_stat_null ,mem_sp_state 
+0x5cc5 016181 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc6 016182 branch parse_rx_done 
+:      016184 parse_lmp_not_accepted_dhkey_check:
+0x5cc7 016185 jam sp_stat_null ,mem_sp_state 
+0x5cc8 016186 jam lmp_detach ,mem_lmo_opcode2 
+0x5cc9 016187 branch parse_rx_done 
+:      016188 parse_lmp_not_accepted_unsniff_req:
+0x5cca 016189 jam bt_evt_unsniff_not_accept ,mem_fifo_temp 
+0x5ccb 016190 branch ui_ipc_send_event 
+:      016192 parse_lmp_accepted_unsniff_req:
+0x5ccc 016193 jam bt_evt_unsniff_accept ,mem_fifo_temp 
+0x5ccd 016194 call ui_ipc_send_event 
+0x5cce 016195 call sniff_exit 
+0x5ccf 016196 force 0 ,temp 
+0x5cd0 016197 branch hci_send_mode_change 
+:      016199 parse_lmp_accepted_sniff_req:
+0x5cd1 016200 jam bt_evt_sniff_accept ,mem_fifo_temp 
+0x5cd2 016201 call ui_ipc_send_event 
+0x5cd3 016202 force 0x02 ,temp 
+0x5cd4 016203 call hci_send_mode_change 
+0x5cd5 016204 setarg 0 
+0x5cd6 016205 store 2 ,mem_dsniff 
+0x5cd7 016206 fetch 2 ,mem_sniff_param_interval 
+0x5cd8 016207 lshift pdata ,pdata 
+0x5cd9 016208 store 2 ,mem_tsniff 
+0x5cda 016209 fetch 1 ,mem_sniff_param_attempt 
+0x5cdb 016210 store 1 ,mem_sniff_attempt 
+0x5cdc 016211 fetch 1 ,mem_sniff_param_timeout 
+0x5cdd 016212 store 1 ,mem_sniff_timeout 
+0x5cde 016213 branch sniff_init 
+:      016215 parse_lmp_not_acdcept_sniff_req:
+0x5cdf 016216 jam bt_evt_sniff_not_accept ,mem_fifo_temp 
+0x5ce0 016217 branch ui_ipc_send_event 
+:      016219 parse_lmp_crypt_key:
+0x5ce1 016220 fetcht 1 ,mem_rxbuf + 1 
+0x5ce2 016221 storet 1 ,mem_key_size 
+0x5ce3 016222 branch accept_lmp_msg 
+:      016224 parse_lmp_setup_complete:
+0x5ce4 016225 fetch 1 ,mem_lmp_conn_state 
+0x5ce5 016226 set1 received_setup_complete ,pdata 
+0x5ce6 016227 store 1 ,mem_lmp_conn_state 
+0x5ce7 016228 rtnbit1 sent_setup_complete 
+0x5ce8 016229 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x5ce9 016230 branch parse_rx_done 
+:      016232 parse_lmp_max_slot:
+0x5cea 016235 rtn 
+:      016237 parse_lmp_max_slot_req:
+0x5ceb 016238 fetch 1 ,mem_max_slot 
+0x5cec 016239 fetcht 1 ,mem_rxbuf + 1 
+0x5ced 016240 isub temp ,null 
+0x5cee 016242 branch accept_lmp_msg ,positive 
+0x5cef 016243 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5cf0 016244 jam unspecified_error ,mem_lmo_reason2 
+0x5cf1 016245 jam lmp_max_slot_req ,mem_lmi_opcode2 
+0x5cf2 016246 rtn 
+:      016248 parse_lmp_detach:
+0x5cf3 016249 call prepare_disconnect 
+0x5cf4 016250 branch accept_lmp_msg 
+:      016252 accept_lmp_msg:
+0x5cf5 016253 jam lmp_accepted ,mem_lmo_opcode2 
+0x5cf6 016254 rtn 
+:      016256 parse_lmp_incr_power:
+0x5cf7 016257 jam lmp_max_power ,mem_lmo_opcode2 
+0x5cf8 016258 rtn 
+:      016260 parse_lmp_decr_power:
+0x5cf9 016261 jam lmp_min_power ,mem_lmo_opcode2 
+0x5cfa 016262 rtn 
+:      016264 parse_lmp_version_res:
+0x5cfb 016265 fetch 1 ,mem_conn_sm 
+0x5cfc 016266 rtneq conn_sm_wait_version 
+0x5cfd 016268 jam conn_sm_send_features ,mem_conn_sm 
+0x5cfe 016270 rtn 
+:      016273 parse_lmp_auto_rate:
+0x5cff 016274 rtn 
+:      016276 parse_lmp_in_rand:
+0x5d00 016277 call lmp_copy_rand 
+0x5d01 016278 jam pincode_state_wait_pincode ,mem_pincode_state 
+0x5d02 016279 fetch 1 ,mem_device_option 
+0x5d03 016280 beq dvc_op_hci ,parse_lmp_in_rand_hci 
+0x5d04 016281 jam bt_evt_pincode_req ,mem_fifo_temp 
+0x5d05 016282 call ui_ipc_send_event 
+:      016283 parse_lmp_in_rand_hci:
+0x5d06 016284 call hci_send_pincode_req 
+0x5d07 016285 call tid_check 
+0x5d08 016286 nbranch lmp_accept_inrand ,true 
+0x5d09 016287 nbranch parse_lmp_inrand_res ,master 
+0x5d0a 016288 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5d0b 016289 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5d0c 016290 jam transaction_collision ,mem_lmo_reason2 
+0x5d0d 016291 rtn 
+:      016292 parse_lmp_inrand_res:
+0x5d0e 016293 fetch 1 ,mem_op 
+0x5d0f 016294 set1 op_inrand_req ,pdata 
+0x5d10 016295 store 1 ,mem_op 
+0x5d11 016296 rtn 
+:      016299 pop_tid_follow:
+0x5d12 016300 fetcht 1 ,mem_state_map 
+0x5d13 016301 nsetflag blank ,smap_lmptid ,temp 
+0x5d14 016302 storet 1 ,mem_state_map 
+0x5d15 016303 rtn 
+:      016306 push_tid_follow:
+0x5d16 016307 fetch 1 ,mem_lmo_tid2 
+0x5d17 016308 rshift pdata ,pdata 
+0x5d18 016309 and_into 1 ,pdata 
+0x5d19 016310 rtn 
+:      016312 parse_lmp_au_rand:
+0x5d1a 016313 call push_tid_follow 
+0x5d1b 016314 store 1 ,mem_sres_tid 
+0x5d1c 016315 call lmp_copy_rand 
+0x5d1d 016316 jam lmp_sres ,mem_lmo_opcode2 
+0x5d1e 016317 fetch 1 ,mem_link_key_exists 
+0x5d1f 016318 nrtn blank 
+0x5d20 016319 fetch 1 ,mem_state 
+0x5d21 016320 rtnbit1 state_combkey 
+0x5d22 016321 jam key_missing ,mem_lmo_reason2 
+0x5d23 016322 fetch 1 ,mem_device_option 
+0x5d24 016323 bne dvc_op_hci ,reject_lmp_packet 
+0x5d25 016324 fetch 1 ,mem_auth_enable 
+0x5d26 016325 nbranch reject_lmp_packet ,blank 
+0x5d27 016326 jam 0 ,mem_lmo_opcode2 
+:      016327 parse_lmp_inrand_sres:
+0x5d28 016328 fetch 1 ,mem_op 
+0x5d29 016329 set1 op_send_sres ,pdata 
+0x5d2a 016330 store 1 ,mem_op 
+0x5d2b 016331 branch hci_send_linkkey_req 
+:      016333 parse_lmp_sres:
+0x5d2c 016334 arg mem_plap ,rega 
+0x5d2d 016335 call function_e1 
+0x5d2e 016336 fetch 4 ,mem_rxbuf + 1 
+0x5d2f 016337 fetcht 4 ,mem_input_store 
+0x5d30 016338 isub temp ,null 
+0x5d31 016339 branch authentication_ok ,zero 
+0x5d32 016340 jam lmp_detach ,mem_lmo_opcode2 
+0x5d33 016341 jam authentication_failure_error ,mem_disconn_reason_send 
+0x5d34 016342 rtn 
+:      016343 authentication_ok:
+0x5d35 016344 call copy_aco 
+0x5d36 016345 call linkkey_ready 
+0x5d37 016346 fetch 1 ,mem_op 
+0x5d38 016347 isolate1 op_auth_req ,pdata 
+0x5d39 016348 set0 op_auth_req ,pdata 
+0x5d3a 016349 store 1 ,mem_op 
+0x5d3b 016350 call hci_send_auth_complete ,true 
+0x5d3c 016351 fetch 1 ,mem_conn_sm 
+0x5d3d 016352 beq conn_sm_auth_wait ,authentication_ok_conn_sm 
+0x5d3e 016353 beq conn_sm_pairing_wait ,authentication_ok_conn_sm 
+0x5d3f 016354 rtn 
+:      016355 authentication_ok_conn_sm:
+0x5d40 016356 fetch 1 ,mem_pairing_auth 
+0x5d41 016357 rtnne defalt_pairing_auth 
+0x5d42 016358 fetch 1 ,mem_state_map 
+0x5d43 016359 rtnbit1 smap_encryption 
+0x5d44 016360 branch host_create_conn_encrypt 
+:      016362 parse_lmp_comb_key:
+0x5d45 016363 arg mem_rxbuf + 1 ,rega 
+0x5d46 016364 arg mem_kinit ,regb 
+0x5d47 016365 arg mem_random_number ,contw 
+0x5d48 016366 call xor16 
+0x5d49 016367 arg mem_plap ,rega 
+0x5d4a 016368 call generate_linkkey 
+0x5d4b 016369 jam lmp_au_rand ,mem_lmo_opcode2 
+0x5d4c 016370 fetch 1 ,mem_state 
+0x5d4d 016371 bbit0 state_combkey ,lmp_generate_key 
+0x5d4e 016372 rtn 
+:      016374 parse_lmp_name_res:
+0x5d4f 016375 fetch 2 ,mem_len 
+0x5d50 016376 add pdata ,-3 ,loopcnt 
+0x5d51 016377 fetcht 1 ,mem_rxbuf + 1 
+0x5d52 016378 setarg mem_tmp_buffer 
+0x5d53 016379 iadd temp ,contw 
+0x5d54 016380 arg mem_rxbuf + 3 ,contr 
+0x5d55 016381 call memcpy 
+0x5d56 016382 fetcht 1 ,mem_name_offset 
+0x5d57 016383 fetch 1 ,mem_rxbuf + 2 
+0x5d58 016384 isub temp ,pdata 
+0x5d59 016385 sub pdata ,14 ,null 
+0x5d5a 016386 branch parse_lmp_name_res_end ,positive 
+0x5d5b 016387 add temp ,14 ,pdata 
+0x5d5c 016388 store 1 ,mem_name_offset 
+0x5d5d 016389 jam lmp_name_req ,mem_lmo_opcode2 
+0x5d5e 016390 rtn 
+:      016391 parse_lmp_name_res_end:
+0x5d5f 016392 fetch 1 ,mem_state_map 
+0x5d60 016393 set1 smap_name_res ,pdata 
+0x5d61 016394 store 1 ,mem_state_map 
+0x5d62 016395 bbit1 smap_name_req ,lmp_disconnect 
+0x5d63 016398 rtn 
+:      016399 parse_lmp_name_req:
+0x5d64 016400 fetch 1 ,mem_rxbuf + 1 
+0x5d65 016401 store 1 ,mem_lmi_opcode2 
+0x5d66 016402 jam lmp_name_res ,mem_lmo_opcode2 
+0x5d67 016403 rtn 
+:      016405 parse_lmp_conn_req:
+0x5d68 016406 fetch 1 ,mem_device_option 
+0x5d69 016407 bne dvc_op_hci ,accept_lmp_msg 
+0x5d6a 016408 force 1 ,temp 
+0x5d6b 016409 branch hci_send_conn_req_event 
+:      016411 parse_lmp_timing_accuracy_req:
+0x5d6c 016412 jam lmp_timing_accuracy_res ,mem_lmo_opcode2 
+0x5d6d 016413 rtn 
+:      016415 parse_lmp_features_req:
+0x5d6e 016416 jam lmp_features_res ,mem_lmo_opcode2 
+0x5d6f 016417 rtn 
+:      016419 parse_lmp_version_req:
+0x5d70 016420 jam lmp_version_res ,mem_lmo_opcode2 
+0x5d71 016421 rtn 
+:      016423 parse_lmp_supervision_timeout:
+0x5d72 016426 rtn 
+:      016430 parse_lmp_sniff_subrating_req:
+0x5d73 016431 fetch 2 ,mem_tsniff 
+0x5d74 016432 iforce temp 
+0x5d75 016433 fetch 1 ,mem_rxbuf + 2 
+0x5d76 016434 store 1 ,mem_subsniff_rate 
+0x5d77 016435 imul32 temp ,temp 
+0x5d78 016436 fetch 2 ,mem_rxbuf + 3 
+0x5d79 016437 lshift pdata ,pdata 
+0x5d7a 016438 store 2 ,mem_subsniff_tcmax 
+0x5d7b 016439 fetch 4 ,mem_rxbuf + 5 
+0x5d7c 016440 lshift pdata ,pdata 
+0x5d7d 016441 store 4 ,mem_subsniff_instant 
+0x5d7e 016443 deposit temp 
+0x5d7f 016444 store 2 ,mem_subsniff_tsniff 
+0x5d80 016445 rtn 
+:      016446 parse_lmpext_packet_type_table_req:
+0x5d81 016447 fetcht 1 ,mem_ptt 
+0x5d82 016448 fetch 1 ,mem_rxbuf + 2 
+0x5d83 016449 ixor temp ,null 
+0x5d84 016450 nbranch reject_unknown_ext_packet ,zero 
+0x5d85 016451 isolate1 0 ,pdata 
+0x5d86 016452 fetch 1 ,mem_state_map 
+0x5d87 016453 setflag true ,smap_edr ,pdata 
+0x5d88 016454 store 1 ,mem_state_map 
+0x5d89 016455 jam lmp_ext_accepted ,mem_lmo_opcode2 
+0x5d8a 016456 jam lmp_packet_type_table_req ,mem_lmi_opcode2 
+0x5d8b 016457 rtn 
+:      016460 parse_lmp_sniff_subrating_res:
+0x5d8c 016461 rtn 
+:      016463 parse_lmp_max_power:
+0x5d8d 016464 rtn 
+:      016465 parse_lmp_min_power:
+0x5d8e 016466 rtn 
+:      016467 parse_lmp_page_mode_req:
+0x5d8f 016469 branch accept_lmp_msg 
+:      016470 parse_lmp_page_scan_mode_req:
+0x5d90 016473 branch accept_lmp_msg 
+:      016474 parse_lmp_preferred_rate:
+0x5d91 016475 rtn 
+:      016476 parse_lmp_remove_sco_link_req:
+0x5d92 016477 call stop_sco 
+0x5d93 016478 jam lmp_remove_sco_link_req ,mem_lmi_opcode2 
+0x5d94 016479 branch accept_lmp_msg 
+:      016482 parse_lmp_sco_link_req:
+0x5d95 016483 fetch 1 ,mem_rxbuf + 1 
+0x5d96 016484 store 1 ,mem_sco_handle 
+0x5d97 016485 fetch 1 ,mem_rxbuf + 3 
+0x5d98 016486 store 1 ,mem_esco_desco 
+0x5d99 016487 fetch 1 ,mem_rxbuf + 6 
+0x5d9a 016488 store 1 ,mem_air_mode 
+0x5d9b 016489 call push_tid_follow 
+0x5d9c 016490 store 1 ,mem_accptsco_tid 
+0x5d9d 016491 force 0 ,temp 
+0x5d9e 016492 branch hci_send_conn_req_event 
+:      016494 parse_lmp_slot_offset:
+0x5d9f 016495 fetch 2 ,mem_rxbuf + 1 
+0x5da0 016496 store 2 ,mem_slot_offset 
+0x5da1 016497 rtn 
+:      016499 parse_lmp_sniff_req:
+0x5da2 016500 fetch 1 ,mem_state 
+0x5da3 016501 bbit1 state_insniff ,lmp_reject_sniff 
+0x5da4 016502 fetch 2 ,mem_rxbuf + 2 
+0x5da5 016503 lshift pdata ,pdata 
+0x5da6 016504 store 2 ,mem_dsniff 
+0x5da7 016505 fetch 2 ,mem_rxbuf + 4 
+0x5da8 016506 lshift pdata ,pdata 
+0x5da9 016507 store 2 ,mem_tsniff 
+0x5daa 016508 fetch 2 ,mem_rxbuf + 6 
+0x5dab 016509 store 1 ,mem_sniff_attempt 
+0x5dac 016510 iforce temp 
+0x5dad 016511 fetch 2 ,mem_rxbuf + 8 
+0x5dae 016512 store 1 ,mem_sniff_timeout 
+0x5daf 016513 isub temp ,null 
+0x5db0 016514 nbranch set_big_value_to_attempt ,positive 
+0x5db1 016515 store 1 ,mem_sniff_attempt 
+:      016516 set_big_value_to_attempt:
+0x5db2 016518 jam lmp_accepted ,mem_lmo_opcode2 
+0x5db3 016519 jam lmp_sniff_req ,mem_lmi_opcode2 
+0x5db4 016520 rtn 
+:      016522 lmp_reject_sniff:
+0x5db5 016523 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5db6 016524 branch reject_lmp_packet 
+:      016526 parse_lmp_start_encryption_req:
+0x5db7 016527 call accept_lmp_msg 
+0x5db8 016528 call lmp_copy_rand 
+0x5db9 016529 call function_e3 
+0x5dba 016530 branch start_encryption 
+:      016532 parse_lmp_stop_encryption_req:
+0x5dbb 016533 call accept_lmp_msg 
+0x5dbc 016534 branch stop_encryption 
+:      016537 parse_lmp_switch_req:
+0x5dbd 016538 fetch 4 ,mem_rxbuf + 1 
+0x5dbe 016539 lshift pdata ,pdata 
+0x5dbf 016541 branch parse_lmp_switch_accept ,master 
+0x5dc0 016542 fetcht 1 ,mem_link_key_exists 
+0x5dc1 016543 nbranch parse_lmp_switch_req_clear_mark ,blank 
+:      016544 parse_lmp_switch_req_not_accept:
+0x5dc2 016545 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x5dc3 016546 jam lmp_switch_req ,mem_lmi_opcode2 
+0x5dc4 016547 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5dc5 016548 rtn 
+:      016549 parse_lmp_switch_req_clear_mark:
+0x5dc6 016550 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x5dc7 016551 jam 0 ,mem_conn_sm 
+0x5dc8 016552 branch role_switch_prepare 
+:      016554 parse_lmp_switch_accept:
+0x5dc9 016555 call role_switch_prepare 
+0x5dca 016556 set1 mark_reconn_recieve_switch ,mark 
+0x5dcb 016557 fetch 1 ,mem_connection_options 
+0x5dcc 016558 set0 connection_switch ,pdata 
+0x5dcd 016559 store 1 ,mem_connection_options 
+0x5dce 016560 branch accept_lmp_msg 
+:      016564 parse_lmp_temp_rand:
+0x5dcf 016565 rtn 
+:      016566 parse_lmp_temp_key:
+0x5dd0 016567 rtn 
+:      016568 parse_lmp_timing_accuracy_res:
+0x5dd1 016569 rtn 
+:      016571 parse_lmp_unit_key:
+0x5dd2 016573 rtn 
+:      016576 parse_lmp_unsniff_req:
+0x5dd3 016577 jam lmp_accepted ,mem_lmo_opcode2 
+0x5dd4 016578 jam lmp_unsniff_req ,mem_lmi_opcode2 
+0x5dd5 016579 jam bt_evt_remote_unsniff ,mem_fifo_temp 
+0x5dd6 016580 call ui_ipc_send_event 
+0x5dd7 016581 force 0 ,temp 
+0x5dd8 016582 call hci_send_mode_change 
+0x5dd9 016583 branch sniff_exit 
+:      016584 parse_lmp_use_semi_permanend_key:
+0x5dda 016585 rtn 
+:      016587 parse_lmp_encapsulated_header:
+0x5ddb 016588 fetch 1 ,mem_rxbuf + 1 
+0x5ddc 016589 bne encapsulated_major_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddd 016590 fetch 1 ,mem_rxbuf + 2 
+0x5dde 016591 bne encapsulated_minor_type_p192 ,parse_lmp_encapsulated_header_reject 
+0x5ddf 016592 fetch 1 ,mem_rxbuf + 3 
+0x5de0 016593 bne encapsulated_len_p192 ,parse_lmp_encapsulated_header_reject 
+0x5de1 016594 call check_localsm 
+0x5de2 016595 branch parse_lmp_encapsulated_header_master ,true 
+0x5de3 016596 jam sp_stat_key_recv ,mem_sp_state 
+:      016597 parse_lmp_encapsulated_header_master:
+0x5de4 016598 jam lmp_accepted ,mem_lmo_opcode2 
+0x5de5 016599 jam lmp_encapsulated_header ,mem_lmi_opcode2 
+0x5de6 016600 branch parse_rx_done 
+:      016602 parse_lmp_encapsulated_header_reject:
+0x5de7 016603 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5de8 016604 branch reject_lmp_packet 
+:      016606 parse_lmp_accepted_encapsulated_header:
+0x5de9 016609 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5dea 016611 rtn 
+:      016612 parse_lmp_accepted_simple_pairing_number:
+0x5deb 016613 call check_localsm 
+0x5dec 016614 rtn true 
+0x5ded 016615 jam sp_stat_confirm_recv ,mem_sp_state 
+0x5dee 016616 rtn 
+:      016618 parse_lmp_accepted_dhkey_check:
+0x5def 016620 call check_localsm 
+0x5df0 016621 ncall g_noninit ,true 
+0x5df1 016622 call g_init ,true 
+0x5df2 016623 call hci_send_user_confirmation_req 
+0x5df3 016624 call hci_send_ssp_complete 
+0x5df4 016625 call check_localsm 
+0x5df5 016626 rtn true 
+0x5df6 016627 jam sp_stat_link_key_calc ,mem_sp_state 
+0x5df7 016628 jam sp_flag_commit ,mem_sp_flag 
+0x5df8 016629 rtn 
+:      016631 parse_simple_pairing_confirm:
+0x5df9 016632 arg mem_sp_confirm_remote ,contw 
+0x5dfa 016633 fetch 8 ,mem_rxbuf + 1 
+0x5dfb 016634 istore 8 ,contw 
+0x5dfc 016635 fetch 8 ,mem_rxbuf + 9 
+0x5dfd 016636 istore 8 ,contw 
+0x5dfe 016637 branch master_set_mem_master_sp_flag 
+:      016639 parse_lmp_encapsulated_payload:
+0x5dff 016640 fetch 1 ,mem_master_sp_state 
+0x5e00 016641 beq sp_stat_random_send ,parse_encapsulated_payload_master 
+0x5e01 016642 fetch 1 ,mem_sp_state 
+0x5e02 016643 bne sp_stat_key_recv ,parse_lmp_encapsulated_payload_reject 
+:      016644 parse_encapsulated_payload_master:
+0x5e03 016645 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e04 016646 sub pdata ,0x20 ,contw 
+0x5e05 016647 nbranch parse_lmp_encapsulated_payload_reject ,positive 
+0x5e06 016648 arg mem_sp_pubkey_remote ,contw 
+0x5e07 016649 iadd contw ,contw 
+0x5e08 016650 fetch 8 ,mem_rxbuf + 1 
+0x5e09 016651 istore 8 ,contw 
+0x5e0a 016652 fetch 8 ,mem_rxbuf + 9 
+0x5e0b 016653 istore 8 ,contw 
+0x5e0c 016654 fetch 1 ,mem_sp_remote_key_recv_count 
+0x5e0d 016655 increase 16 ,pdata 
+0x5e0e 016656 store 1 ,mem_sp_remote_key_recv_count 
+0x5e0f 016657 bne encapsulated_len_p192 ,accept_lmp_msg 
+:      016658 parse_lmp_encapsulated_payload_completed:
+0x5e10 016659 call check_localsm 
+0x5e11 016660 branch accept_lmp_msg ,true 
+0x5e12 016661 jam sp_key_valid ,mem_sp_remote_key_invalid 
+0x5e13 016662 jam sp_stat_key_generate ,mem_sp_state 
+0x5e14 016663 jam sp_flag_commit ,mem_sp_flag 
+0x5e15 016664 branch accept_lmp_msg 
+:      016665 parse_lmp_encapsulated_payload_reject:
+0x5e16 016666 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e17 016667 branch reject_lmp_packet 
+:      016668 parse_lmp_accepted_encapsulated_payload:
+0x5e18 016669 fetch 1 ,mem_sp_local_key_send_count 
+0x5e19 016670 beq encapsulated_len_p192 ,parse_lmp_encapsulated_payload_all_accepted 
+0x5e1a 016671 jam lmp_encapsulated_payload ,mem_lmo_opcode2 
+0x5e1b 016672 branch parse_rx_done 
+:      016673 parse_lmp_encapsulated_payload_all_accepted:
+0x5e1c 016674 call check_localsm 
+0x5e1d 016675 branch parse_lmp_encapsulated_payload_all_accepted_master ,true 
+0x5e1e 016676 jam sp_flag_commit ,mem_sp_flag 
+0x5e1f 016677 jam sp_stat_commit_calc ,mem_sp_state 
+0x5e20 016678 branch parse_rx_done 
+:      016679 parse_lmp_encapsulated_payload_all_accepted_master:
+0x5e21 016681 branch parse_rx_done 
+:      016683 parse_lmp_simple_pairing_number:
+0x5e22 016684 fetch 1 ,mem_master_sp_state 
+0x5e23 016685 beq sp_stat_random_send ,parse_lmp_simple_pairing_number_master 
+0x5e24 016686 fetch 1 ,mem_sp_state 
+0x5e25 016687 bne sp_stat_random_recv ,parse_lmp_simple_pairing_number_reject 
+:      016688 parse_lmp_simple_pairing_number_master:
+0x5e26 016689 arg mem_sp_random_remote ,contw 
+0x5e27 016690 fetch 8 ,mem_rxbuf + 1 
+0x5e28 016691 istore 8 ,contw 
+0x5e29 016692 fetch 8 ,mem_rxbuf + 9 
+0x5e2a 016693 istore 8 ,contw 
+0x5e2b 016694 call check_localsm 
+0x5e2c 016695 branch parse_lmp_simple_pairing_number_master0 ,true 
+0x5e2d 016696 jam sp_stat_random_send ,mem_sp_state 
+0x5e2e 016697 jam sp_flag_commit ,mem_sp_flag 
+0x5e2f 016698 branch accept_lmp_msg 
+:      016699 parse_lmp_simple_pairing_number_master0:
+0x5e30 016700 jam sp_stat_commit_calc ,mem_master_sp_state 
+0x5e31 016701 branch master_set_mem_master_sp_flag 
+:      016704 parse_lmp_simple_pairing_number_reject:
+0x5e32 016705 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e33 016706 branch reject_lmp_packet 
+:      016708 parse_dhkey_check:
+0x5e34 016709 fetch 1 ,mem_master_sp_state 
+0x5e35 016710 beq sp_stat_confirm_send ,parse_dhkey_check_master 
+0x5e36 016711 fetch 1 ,mem_sp_state 
+0x5e37 016712 bne sp_stat_confirm_recv ,parse_lmp_dhkey_check_reject 
+:      016713 parse_dhkey_check_master:
+0x5e38 016714 arg mem_sp_check_result ,contw 
+0x5e39 016715 fetch 8 ,mem_rxbuf + 1 
+0x5e3a 016716 istore 8 ,contw 
+0x5e3b 016717 fetch 8 ,mem_rxbuf + 9 
+0x5e3c 016718 istore 8 ,contw 
+0x5e3d 016719 call check_localsm 
+0x5e3e 016720 branch parse_dhkey_check_master0 ,true 
+0x5e3f 016721 jam sp_stat_confirm_check ,mem_sp_state 
+0x5e40 016722 jam sp_flag_commit ,mem_sp_flag 
+0x5e41 016723 branch parse_rx_done 
+:      016724 parse_dhkey_check_master0:
+0x5e42 016725 jam sp_stat_confirm_check ,mem_master_sp_state 
+0x5e43 016726 jam sp_flag_commit ,mem_master_sp_flag 
+0x5e44 016727 branch parse_rx_done 
+:      016728 parse_lmp_dhkey_check_reject:
+0x5e45 016729 jam pdu_not_allowed ,mem_lmo_reason2 
+0x5e46 016730 branch reject_lmp_packet 
+:      016732 parse_lmp_clkoffset_res:
+0x5e47 016733 branch parse_rx_done 
+:      016735 parse_lmp_encryption_mode_req:
+0x5e48 016736 fetch 1 ,mem_connection_options 
+0x5e49 016737 set0 connection_encrypt 
+0x5e4a 016738 store 1 ,mem_connection_options 
+0x5e4b 016739 call accept_lmp_msg 
+0x5e4c 016740 nrtn master 
+0x5e4d 016741 fetch 1 ,mem_rxbuf + 1 
+0x5e4e 016742 fetcht 1 ,mem_op 
+0x5e4f 016743 setflag blank ,op_stop_enc ,temp 
+0x5e50 016744 nsetflag blank ,op_start_enc ,temp 
+0x5e51 016745 storet 1 ,mem_op 
+0x5e52 016746 rtn 
+:      016748 parse_lmp_features_res:
+0x5e53 016749 fetcht 8 ,mem_rxbuf + 1 
+0x5e54 016750 fetch 1 ,mem_hci_cmd 
+0x5e55 016751 bne hci_cmd_wait_remote_feature ,parse_lmp_features_res_not_hci 
+0x5e56 016752 jam 0 ,mem_hci_cmd 
+0x5e57 016753 call hci_send_remote_features 
+:      016754 parse_lmp_features_res_not_hci:
+0x5e58 016755 fetch 1 ,mem_conn_sm 
+0x5e59 016756 rtnne conn_sm_wait_features_res 
+0x5e5a 016757 fetch 1 ,mem_device_option 
+0x5e5b 016758 beq dvc_op_hci ,parse_lmp_feature_ext_sm 
+0x5e5c 016759 fetch 1 ,mem_connection_options 
+0x5e5d 016760 bbit0 connection_feature_ext ,parse_lmp_send_conn 
+:      016761 parse_lmp_feature_ext_sm:
+0x5e5e 016762 jam conn_sm_send_features_ext ,mem_conn_sm 
+0x5e5f 016763 rtn 
+:      016764 parse_lmp_send_conn:
+0x5e60 016765 jam conn_sm_send_conn_req ,mem_conn_sm 
+0x5e61 016766 rtn 
+:      016767 parse_lmp_test_activate:
+0x5e62 016768 fetch 1 ,mem_debug_config 
+0x5e63 016769 store 1 ,mem_test_mode_old_debug_config 
+0x5e64 016770 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e65 016771 jam lmp_test_activate ,mem_lmi_opcode2 
+0x5e66 016772 rtn 
+:      016773 parse_lmp_test_control:
+0x5e67 016776 jam lmp_accepted ,mem_lmo_opcode2 
+0x5e68 016777 jam lmp_test_control ,mem_lmi_opcode2 
+0x5e69 016778 force 9 ,loopcnt 
+0x5e6a 016779 arg mem_rxbuf + 1 ,contr 
+0x5e6b 016780 arg mem_temp_payload ,contw 
+:      016781 parse_lmp_test_xor:
+0x5e6c 016782 ifetch 1 ,contr 
+0x5e6d 016783 xor_into 0x55 ,pdata 
+0x5e6e 016784 istore 1 ,contw 
+0x5e6f 016785 loop parse_lmp_test_xor 
+0x5e70 016786 fetch 1 ,test_mode_scenario 
+0x5e71 016787 fetcht 1 ,mem_tester_emulate 
+0x5e72 016788 set0 tester_no_whitening ,temp 
+0x5e73 016789 set0 tester_pattern_test ,temp 
+0x5e74 016790 beq exit_test_mode ,parse_lmp_test_control_exit 
+0x5e75 016791 beq pause_test_mode ,parse_lmp_test_control_pause 
+0x5e76 016792 beq closed_loop_back_acl ,parse_lmp_test_control_loopback 
+0x5e77 016793 beq acl_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e78 016794 beq closed_loop_back_sco ,parse_lmp_test_control_loopback 
+0x5e79 016795 beq sco_without_whitening ,parse_lmp_test_control_loopback_nowhite 
+0x5e7a 016796 beq zero_pattern ,parse_lmp_test_control_pattern 
+0x5e7b 016797 beq one_pattern ,parse_lmp_test_control_pattern 
+0x5e7c 016798 beq alt_pattern ,parse_lmp_test_control_pattern 
+0x5e7d 016799 beq alt2_pattern ,parse_lmp_test_control_pattern 
+0x5e7e 016800 beq pseudorandom ,parse_lmp_test_control_pattern 
+0x5e7f 016801 rtn 
+:      016802 parse_lmp_test_control_exit:
+0x5e80 016804 fetch 1 ,mem_tester_emulate 
+0x5e81 016805 set1 tester_exit ,pdata 
+0x5e82 016806 set1 tester_change ,pdata 
+0x5e83 016807 store 1 ,mem_tester_emulate 
+0x5e84 016808 rtn 
+:      016809 parse_lmp_test_control_pattern:
+0x5e85 016810 set1 tester_pattern_test ,temp 
+0x5e86 016811 jam 5 ,mem_lch_code 
+0x5e87 016812 fetch 2 ,test_mode_data_length 
+0x5e88 016813 iforce loopcnt 
+0x5e89 016814 store 2 ,mem_len 
+0x5e8a 016815 arg mem_rxbuf ,contw 
+0x5e8b 016816 call pn9 
+:      016817 parse_lmp_test_control_loopback_nowhite:
+0x5e8c 016818 set1 tester_no_whitening ,temp 
+:      016819 parse_lmp_test_control_loopback:
+0x5e8d 016820 set1 tester_change ,temp 
+0x5e8e 016821 force 0 ,pdata 
+0x5e8f 016822 store 1 ,mem_slave_rcvcnt 
+0x5e90 016823 store 2 ,mem_tst_pktcnt_crc 
+0x5e91 016824 store 2 ,mem_tst_pktcnt_dmh 
+0x5e92 016825 store 2 ,mem_tst_pktcnt_hec 
+0x5e93 016826 store 2 ,mem_tst_pktcnt_sync 
+0x5e94 016827 fetch 1 ,test_mode_hopping_mode 
+0x5e95 016828 compare fixed_freq ,pdata ,0xff 
+0x5e96 016829 setflag true ,tester_fixed_freq ,temp 
+0x5e97 016830 storet 1 ,mem_tester_emulate 
+0x5e98 016831 rtn 
+:      016833 parse_lmp_test_control_pause:
+0x5e99 016834 set0 mark_testmode ,mark 
+0x5e9a 016835 jam 0 ,mem_tester_emulate 
+0x5e9b 016836 fetch 1 ,mem_debug_config 
+0x5e9c 016837 set0 debug_tx_pattern ,pdata 
+0x5e9d 016838 store 1 ,mem_debug_config 
+0x5e9e 016839 rtn 
+:      016841 check_test_cond:
+0x5e9f 016842 fetch 1 ,mem_tester_emulate 
+0x5ea0 016843 rtnbit0 tester_change 
+0x5ea1 016844 fetch 1 ,mem_tester_cnt 
+0x5ea2 016845 increase 1 ,pdata 
+0x5ea3 016846 store 1 ,mem_tester_cnt 
+0x5ea4 016847 rtnne 5 
+0x5ea5 016848 jam 0 ,mem_tester_cnt 
+0x5ea6 016849 fetch 1 ,mem_tester_emulate 
+0x5ea7 016850 set0 tester_change ,pdata 
+0x5ea8 016851 store 1 ,mem_tester_emulate 
+0x5ea9 016852 bbit1 tester_exit ,check_test_exit 
+0x5eaa 016853 isolate1 tester_no_whitening ,pdata 
+0x5eab 016854 call test_no_white ,true 
+0x5eac 016855 ncall test_enable_white ,true 
+0x5ead 016856 fetch 1 ,test_mode_packet_type 
+0x5eae 016857 compare 0x20 ,pdata ,0x30 
+0x5eaf 016858 fetch 1 ,mem_state_map 
+0x5eb0 016859 setflag true ,smap_edr ,pdata 
+0x5eb1 016860 store 1 ,mem_state_map 
+0x5eb2 016861 fetch 1 ,mem_tester_emulate 
+0x5eb3 016862 fetcht 1 ,mem_debug_config 
+0x5eb4 016863 isolate1 tester_pattern_test ,pdata 
+0x5eb5 016864 setflag true ,debug_tx_pattern ,temp 
+0x5eb6 016865 isolate1 tester_fixed_freq ,pdata 
+0x5eb7 016866 setflag true ,debug_tx_fixed_freq ,temp 
+0x5eb8 016867 setflag true ,debug_rx_fixed_freq ,temp 
+0x5eb9 016868 storet 1 ,mem_debug_config 
+0x5eba 016869 fetch 1 ,test_mode_tx_freq 
+0x5ebb 016870 store 1 ,mem_tx_fixed_freq 
+0x5ebc 016871 fetch 1 ,test_mode_rx_freq 
+0x5ebd 016872 store 1 ,mem_rx_fixed_freq 
+0x5ebe 016873 set1 mark_testmode ,mark 
+0x5ebf 016874 rtn 
+:      016876 check_test_exit:
+0x5ec0 016877 set0 mark_testmode ,mark 
+0x5ec1 016878 jam 0 ,mem_tester_emulate 
+0x5ec2 016879 fetch 1 ,mem_test_mode_old_debug_config 
+0x5ec3 016880 store 1 ,mem_debug_config 
+0x5ec4 016881 hfetch 1 ,core_config 
+0x5ec5 016882 and_into 0xfb ,pdata 
+0x5ec6 016883 hstore 1 ,core_config 
+0x5ec7 016884 rtn 
+:      016887 lmp_copy_rand:
+0x5ec8 016888 arg mem_rxbuf + 1 ,contr 
+0x5ec9 016889 arg mem_random_number ,contw 
+0x5eca 016890 branch memcpy16 
+:      016892 lmp_generate_key:
+0x5ecb 016893 jam lmp_comb_key ,mem_lmo_opcode2 
+0x5ecc 016894 rtn 
+:      016896 lmp_start_encryption:
+0x5ecd 016897 nrtn master 
+0x5ece 016898 jam lmp_start_encryption_req ,mem_lmo_opcode2 
+0x5ecf 016899 rtn 
+:      016901 lmp_accept_inrand:
+0x5ed0 016902 arg mem_lap ,rega 
+0x5ed1 016903 call generate_kinit 
+0x5ed2 016904 jam lmp_accepted ,mem_lmo_opcode2 
+0x5ed3 016905 jam lmp_in_rand ,mem_lmi_opcode2 
+0x5ed4 016906 rtn 
+:      016908 lmp_disconnect:
+0x5ed5 016909 jam 10 ,mem_conn_timer 
+0x5ed6 016910 jam lmp_detach ,mem_lmo_opcode2 
+0x5ed7 016911 jam local_host ,mem_disconn_reason_send 
+0x5ed8 016912 rtn 
+:      016918 send_lmp:
+0x5ed9 016919 set1 mark_ext_patch ,mark 
+0x5eda 016920 bpatch patch3c_3 ,mem_patch3c 
+0x5edb 016921 disable user 
+0x5edc 016922 call lmo_fifo_process 
+0x5edd 016923 fetch 1 ,mem_lmp_to_send 
+0x5ede 016924 rtn blank 
+0x5edf 016929 bbit1 7 ,send_lmp_escape 
+0x5ee0 016930 beq lmp_name_req ,send_lmp_name_req 
+0x5ee1 016931 beq lmp_name_res ,send_lmp_name_res 
+0x5ee2 016932 beq lmp_accepted ,send_lmp_accepted 
+0x5ee3 016933 beq lmp_not_accepted ,send_lmp_not_accepted 
+0x5ee4 016934 beq lmp_features_req ,send_lmp_features_req 
+0x5ee5 016935 beq lmp_features_res ,send_lmp_features_res 
+0x5ee6 016936 beq lmp_timing_accuracy_res ,send_lmp_timing_accuracy_res 
+0x5ee7 016937 beq lmp_version_req ,send_lmp_version_req 
+0x5ee8 016938 beq lmp_version_res ,send_lmp_version_res 
+0x5ee9 016939 beq lmp_setup_complete ,send_lmp_setup_complete 
+0x5eea 016940 beq lmp_supervision_timeout ,send_lmp_superto 
+0x5eeb 016941 beq lmp_host_connection_req ,send_lmp_no_payload 
+0x5eec 016942 beq lmp_in_rand ,send_lmp_inrand 
+0x5eed 016943 beq lmp_comb_key ,send_lmp_comb_key 
+0x5eee 016944 beq lmp_au_rand ,send_lmp_aurand 
+0x5eef 016945 beq lmp_sres ,send_lmp_sres 
+0x5ef0 016946 beq lmp_encryption_mode_req ,send_lmp_encryption_mode_req 
+0x5ef1 016947 beq lmp_encryption_key_size_req ,send_lmp_encryption_key_size_req 
+0x5ef2 016948 beq lmp_start_encryption_req ,send_lmp_start_encryption 
+0x5ef3 016949 beq lmp_detach ,send_lmp_detach 
+0x5ef4 016950 beq lmp_quality_of_service_req ,send_lmp_quality_of_service_req 
+0x5ef5 016951 beq lmp_unit_key ,send_lmp_unit_key 
+0x5ef6 016953 beq lmp_sco_link_req ,send_lmp_sco_link_req 
+0x5ef7 016954 beq lmp_clkoffset_res ,send_lmp_clkoffset_res 
+0x5ef8 016955 beq lmp_max_power ,send_lmp_nopayload_reply 
+0x5ef9 016956 beq lmp_max_slot ,send_lmp_max_slot 
+0x5efa 016957 beq lmp_max_slot_req ,send_lmp_max_slot_req 
+0x5efb 016958 beq lmp_min_power ,send_lmp_nopayload_reply 
+0x5efc 016959 beq lmp_remove_sco_link_req ,send_lmp_remove_sco_link_req 
+0x5efd 016960 beq lmp_slot_offset ,send_lmp_slot_offset 
+0x5efe 016961 beq lmp_switch_req ,send_lmp_switch_req 
+0x5eff 016962 beq lmp_sniff_req ,send_lmp_sniff_req 
+0x5f00 016963 beq lmp_stop_encryption_req ,send_lmp_stop_encryption_req 
+0x5f01 016964 beq lmp_timing_accuracy_req ,send_lmp_timing_accuracy_req 
+0x5f02 016965 beq lmp_unsniff_req ,send_lmp_unsniff_req 
+0x5f03 016966 beq lmp_encapsulated_header ,send_lmp_encapsulated_header 
+0x5f04 016967 beq lmp_encapsulated_payload ,send_lmp_encapsulated_payload 
+0x5f05 016968 beq lmp_simple_pairing_confirm ,send_lmp_simple_pairing_comfirm 
+0x5f06 016969 beq lmp_simple_pairing_number ,send_lmp_simple_pairing_number 
+0x5f07 016970 beq lmp_dhkey_check ,send_lmp_dhkey_check 
+0x5f08 016971 beq lmp_auto_rate ,send_lmp_auto_rate 
+0x5f09 016972 beq lmp_enc_key_size_mask_res ,send_lmp_enc_key_size_mask_res 
+0x5f0a 016974 beq lmp_clkoffset_req ,send_lmp_clkoffset_req 
+0x5f0b 016975 beq lmp_quality_of_service ,send_lmp_quality_of_service 
+0x5f0c 016976 beq lmp_test_activate ,send_lmp_test_activate 
+0x5f0d 016977 beq lmp_test_control ,send_lmp_test_control 
+:      016978 send_lmp_error:
+0x5f0e 016979 branch assert 
+0x5f0f 016980 rtn 
+:      016981 send_lmp_escape:
+0x5f10 016982 beq lmp_ext_esco_link_req ,send_lmpext_esco_req 
+0x5f11 016983 beq lmp_ext_remove_esco_req ,send_lmpext_remove_esco 
+0x5f12 016984 beq lmp_ext_accepted ,send_lmpext_accepted 
+0x5f13 016985 beq lmp_ext_features_res ,send_lmpext_features_res 
+0x5f14 016986 beq lmp_not_accepted_ext ,send_lmpext_not_accepted 
+0x5f15 016987 beq lmp_ext_features_req ,send_lmpext_features_req 
+0x5f16 016988 beq lmp_packet_type_table_req ,send_lmpext_packet_type_table_req 
+0x5f17 016989 beq lmp_pause_encryption_req ,send_lmpext_pause_encryption_req 
+0x5f18 016990 beq lmp_io_cap_req ,send_lmp_io_cap_req 
+0x5f19 016991 beq lmp_io_cap_res ,send_lmpext_io_cap_res 
+0x5f1a 016992 beq lmp_sniff_subrating_req ,send_lmpext_sniff_subrating_req 
+0x5f1b 016993 beq lmp_sniff_subrating_res ,send_lmpext_sniff_subrating_res 
+0x5f1c 016994 branch assert 
+:      017000 send_lmp_accepted:
+0x5f1d 017001 force 2 ,pdata 
+0x5f1e 017002 call msg_send_lmp 
+0x5f1f 017003 fetch 1 ,mem_lmi_opcode 
+0x5f20 017004 istore 1 ,contw 
+0x5f21 017005 beq lmp_sco_link_req ,send_lmp_accptsco 
+0x5f22 017006 call send_lmp_follow 
+0x5f23 017007 fetch 1 ,mem_lmi_opcode 
+0x5f24 017008 beq lmp_in_rand ,send_lmp_accepted_inrand 
+0x5f25 017009 beq lmp_encryption_mode_req ,send_lmp_accepted_enc_mode 
+0x5f26 017010 beq lmp_encryption_key_size_req ,send_lmp_accepted_enc_key 
+0x5f27 017011 beq lmp_sniff_req ,send_lmp_accept_sniff_req 
+0x5f28 017012 beq lmp_host_connection_req ,send_lmp_accepted_connection 
+0x5f29 017013 beq lmp_remove_sco_link_req ,send_lmp_accept_remove_sco_link_req 
+0x5f2a 017014 beq lmp_dhkey_check ,send_lmp_accept_dhkey_check 
+0x5f2b 017015 beq lmp_start_encryption_req ,send_create_conn_start_l2cap_timer_sm 
+0x5f2c 017016 rtn 
+:      017018 send_create_conn_start_l2cap_timer_sm:
+0x5f2d 017019 fetch 1 ,mem_conn_sm 
+0x5f2e 017020 rtn blank 
+0x5f2f 017021 jam conn_sm_wait_done ,mem_conn_sm 
+0x5f30 017022 setarg timer_enpt_waite 
+0x5f31 017023 arg enpt_delay_timer ,queue 
+0x5f32 017024 branch timer_init 
+:      017026 send_lmp_accept_sniff_req:
+0x5f33 017027 force 0x02 ,temp 
+0x5f34 017028 call hci_send_mode_change 
+0x5f35 017029 branch sniff_init 
+:      017030 send_lmp_not_accepted:
+0x5f36 017031 force 3 ,pdata 
+0x5f37 017032 call msg_send_lmp 
+0x5f38 017033 fetch 1 ,mem_lmi_opcode 
+0x5f39 017034 beq lmp_au_rand ,send_not_accept_aurand 
+0x5f3a 017035 istore 1 ,contw 
+0x5f3b 017036 fetch 1 ,mem_lmo_reason 
+0x5f3c 017037 istore 1 ,contw 
+0x5f3d 017038 branch send_lmp_follow 
+:      017040 send_not_accept_aurand:
+0x5f3e 017041 istore 1 ,contw 
+0x5f3f 017042 fetch 1 ,mem_lmo_reason 
+0x5f40 017043 istore 1 ,contw 
+0x5f41 017044 arg mem_sres_tid ,temp 
+0x5f42 017045 branch special_tid_store 
+:      017047 send_lmpext_accepted:
+0x5f43 017048 force 4 ,queue 
+0x5f44 017049 call send_lmpext 
+0x5f45 017050 setarg lmp_escape 
+0x5f46 017051 istore 1 ,contw 
+0x5f47 017052 fetch 1 ,mem_lmi_opcode 
+0x5f48 017053 set0 7 ,pdata 
+0x5f49 017054 istore 1 ,contw 
+0x5f4a 017055 fetch 1 ,mem_lmi_opcode 
+0x5f4b 017056 beq lmp_ext_esco_link_req ,send_lmp_accptsco 
+0x5f4c 017057 call send_lmp_follow 
+0x5f4d 017058 fetch 1 ,mem_lmi_opcode 
+0x5f4e 017059 beq lmp_ext_remove_esco_req ,send_lmp_accept_remove_sco_link_req 
+0x5f4f 017060 rtn 
+:      017062 send_lmpext_not_accepted:
+0x5f50 017063 force 5 ,queue 
+0x5f51 017064 call send_lmpext 
+0x5f52 017065 setarg lmp_escape 
+0x5f53 017066 istore 1 ,contw 
+0x5f54 017067 fetch 1 ,mem_lmi_opcode 
+0x5f55 017068 set0 7 ,pdata 
+0x5f56 017069 istore 1 ,contw 
+0x5f57 017070 fetch 1 ,mem_lmo_reason 
+0x5f58 017071 istore 1 ,contw 
+0x5f59 017072 branch send_lmp_follow 
+:      017074 send_lmp_accptsco:
+0x5f5a 017075 call play_sco 
+0x5f5b 017076 arg mem_accptsco_tid ,temp 
+0x5f5c 017077 branch special_tid_store 
+:      017080 send_lmp_accepted_inrand:
+0x5f5d 017081 call clear_linkkey 
+0x5f5e 017082 call tid_check 
+0x5f5f 017083 rtn true 
+0x5f60 017084 branch lmp_generate_key 
+:      017086 send_lmp_accepted_enc_mode:
+0x5f61 017087 fetch 1 ,mem_op 
+0x5f62 017088 bbit1 op_start_enc ,send_lmp_accepted_enc_start 
+0x5f63 017089 rtnbit0 op_stop_enc 
+0x5f64 017090 jam lmp_stop_encryption_req ,mem_lmo_opcode2 
+0x5f65 017091 set0 op_stop_enc ,pdata 
+0x5f66 017092 call tid_reply 
+0x5f67 017093 branch send_lmp_accepted_enc_exit 
+:      017094 send_lmp_accepted_enc_start:
+0x5f68 017095 jam lmp_encryption_key_size_req ,mem_lmo_opcode2 
+0x5f69 017096 set0 op_start_enc ,pdata 
+:      017097 send_lmp_accepted_enc_exit:
+0x5f6a 017098 store 1 ,mem_op 
+0x5f6b 017099 rtn 
+:      017101 send_lmp_accepted_enc_key:
+0x5f6c 017102 call check_localsm 
+0x5f6d 017103 branch lmp_start_encryption ,true 
+0x5f6e 017104 rtn 
+:      017106 send_lmp_accepted_connection:
+0x5f6f 017108 fetch 1 ,mem_lmp_conn_state 
+0x5f70 017109 set1 received_conn_req ,pdata 
+0x5f71 017110 store 1 ,mem_lmp_conn_state 
+0x5f72 017111 jam bt_evt_bb_connected ,mem_fifo_temp 
+0x5f73 017112 branch ui_ipc_send_event 
+:      017115 send_lmp_accept_remove_sco_link_req:
+0x5f74 017116 rtn 
+:      017118 send_lmp_accept_dhkey_check:
+0x5f75 017119 rtn 
+:      017123 send_lmpext_features_res:
+0x5f76 017124 force 12 ,queue 
+0x5f77 017125 call send_lmpext 
+0x5f78 017126 setarg 0x01 
+0x5f79 017127 istore 1 ,contw 
+0x5f7a 017128 fetch 2 ,mem_lmpext_ssp_enable 
+0x5f7b 017129 istore 2 ,contw 
+0x5f7c 017130 setarg 0 
+0x5f7d 017131 istore 3 ,contw 
+0x5f7e 017132 setarg 0x00 
+0x5f7f 017133 istore 4 ,contw 
+0x5f80 017134 branch send_lmp_reply 
+:      017135 send_lmpext_io_cap_res:
+0x5f81 017137 force 5 ,queue 
+0x5f82 017138 call send_lmpext 
+0x5f83 017139 fetch 1 ,mem_device_option 
+0x5f84 017140 beq dvc_op_hci ,send_lmpext_io_cap_res_hci 
+0x5f85 017141 setarg 0x040003 
+0x5f86 017142 istore 3 ,contw 
+0x5f87 017143 store 3 ,mem_sp_iocap_local 
+0x5f88 017144 branch send_lmp_reply 
+:      017145 send_lmpext_io_cap_res_hci:
+0x5f89 017146 fetch 3 ,mem_sp_iocap_local 
+0x5f8a 017147 istore 3 ,contw 
+0x5f8b 017148 branch send_lmp_reply 
+:      017150 send_lmp_io_cap_req:
+0x5f8c 017151 force 5 ,queue 
+0x5f8d 017152 call send_lmpext 
+0x5f8e 017153 fetch 3 ,mem_sp_iocap_local 
+0x5f8f 017154 istore 3 ,contw 
+0x5f90 017155 branch send_lmp_request 
+:      017158 send_lmpext_sniff_subrating_req:
+0x5f91 017160 rtn 
+:      017161 send_lmpext_sniff_subrating_res:
+0x5f92 017162 force 9 ,queue 
+0x5f93 017163 call send_lmpext 
+0x5f94 017164 fetch 1 ,mem_subsniff_rate 
+0x5f95 017165 istore 1 ,contw 
+0x5f96 017166 fetch 2 ,mem_subsniff_tcmax 
+0x5f97 017167 istore 2 ,contw 
+0x5f98 017168 fetch 4 ,mem_subsniff_instant 
+0x5f99 017169 istore 4 ,contw 
+0x5f9a 017170 branch send_lmp_reply 
+:      017172 send_lmp_name_res:
+0x5f9b 017173 force 17 ,pdata 
+0x5f9c 017174 call msg_send_lmp 
+0x5f9d 017175 fetch 1 ,mem_lmi_opcode 
+0x5f9e 017176 copy pdata ,temp 
+0x5f9f 017177 beq 0x00 ,send_lmp_name_res_offset_ok 
+0x5fa0 017178 beq 0x0e ,send_lmp_name_res_offset_ok 
+0x5fa1 017179 beq 0x1c ,send_lmp_name_res_offset_ok 
+0x5fa2 017180 rtn 
+:      017181 send_lmp_name_res_offset_ok:
+0x5fa3 017182 istore 1 ,contw 
+0x5fa4 017183 fetch 1 ,mem_local_name_length 
+0x5fa5 017184 istore 1 ,contw 
+0x5fa6 017185 copy pdata ,loopcnt 
+0x5fa7 017186 setarg mem_local_name 
+0x5fa8 017187 iadd temp ,contr 
+0x5fa9 017188 call memcpy 
+0x5faa 017189 branch send_lmp_reply 
+:      017192 send_lmp_timing_accuracy_res:
+0x5fab 017193 force 3 ,pdata 
+0x5fac 017194 call msg_send_lmp 
+0x5fad 017195 setarg 0x0114 
+0x5fae 017196 istore 2 ,contw 
+0x5faf 017197 branch send_lmp_reply 
+:      017199 send_lmp_clkoffset_res:
+0x5fb0 017201 force 3 ,pdata 
+0x5fb1 017202 call msg_send_lmp 
+0x5fb2 017203 fetch 4 ,mem_clke_bt 
+0x5fb3 017204 isub clkn_bt ,pdata 
+0x5fb4 017205 branch send_lmp_clkoffset_res_master ,master 
+0x5fb5 017206 sub pdata ,0 ,pdata 
+:      017207 send_lmp_clkoffset_res_master:
+0x5fb6 017209 rshift2 pdata ,pdata 
+0x5fb7 017210 set0 15 ,pdata 
+0x5fb8 017211 istore 2 ,contw 
+0x5fb9 017212 branch send_lmp_reply 
+:      017214 send_lmp_version_res:
+0x5fba 017215 force 6 ,pdata 
+0x5fbb 017216 call msg_send_lmp 
+0x5fbc 017217 fetch 5 ,mem_lmp_version 
+0x5fbd 017218 istore 5 ,contw 
+0x5fbe 017219 branch send_lmp_reply 
+:      017221 send_lmp_features_res:
+0x5fbf 017222 force 9 ,pdata 
+0x5fc0 017223 call msg_send_lmp 
+0x5fc1 017224 fetch 8 ,mem_features 
+0x5fc2 017225 istore 8 ,contw 
+0x5fc3 017226 branch send_lmp_reply 
+:      017232 send_lmpext_esco_req:
+0x5fc4 017233 branch send_lmpext_esco_req_master ,master 
+0x5fc5 017236 branch send_lmpext_esco_req_slave 
+:      017237 send_lmpext_esco_req_master:
+0x5fc6 017238 jam 0x07 ,mem_esco_addr 
+:      017239 send_lmpext_esco_req_slave:
+0x5fc7 017240 jam 0 ,mem_esco_desco 
+0x5fc8 017241 force 16 ,queue 
+0x5fc9 017242 call send_lmpext 
+0x5fca 017243 fetch 1 ,mem_sco_handle 
+0x5fcb 017244 istore 1 ,contw 
+0x5fcc 017245 fetch 1 ,mem_esco_addr 
+0x5fcd 017246 istore 1 ,contw 
+0x5fce 017247 setarg 0 
+0x5fcf 017248 istore 1 ,contw 
+0x5fd0 017249 fetch 1 ,mem_esco_desco 
+0x5fd1 017250 istore 1 ,contw 
+0x5fd2 017251 setarg 6 
+0x5fd3 017252 istore 1 ,contw 
+0x5fd4 017253 setarg 2 
+0x5fd5 017254 istore 1 ,contw 
+0x5fd6 017255 setarg 7 
+0x5fd7 017256 istore 1 ,contw 
+0x5fd8 017257 istore 1 ,contw 
+0x5fd9 017258 setarg 30 
+0x5fda 017259 istore 2 ,contw 
+0x5fdb 017260 istore 2 ,contw 
+0x5fdc 017261 fetch 1 ,mem_air_mode 
+0x5fdd 017262 istore 1 ,contw 
+0x5fde 017263 fetch 1 ,mem_neogotiation_state 
+0x5fdf 017264 istore 1 ,contw 
+0x5fe0 017265 nbranch send_lmp_reply ,blank 
+0x5fe1 017266 branch send_lmp_reply ,master 
+0x5fe2 017267 branch send_lmp_request 
+:      017269 send_lmpext_remove_esco:
+0x5fe3 017270 force 4 ,queue 
+0x5fe4 017271 call send_lmpext 
+0x5fe5 017272 fetch 1 ,mem_sco_handle 
+0x5fe6 017273 istore 1 ,contw 
+0x5fe7 017274 fetch 1 ,mem_disconn_reason_send 
+0x5fe8 017275 istore 1 ,contw 
+0x5fe9 017276 fetch 1 ,mem_esco_saved_arq 
+0x5fea 017277 store 1 ,mem_arq 
+0x5feb 017278 branch send_lmp_request 
+:      017281 send_lmpext_features_req:
+0x5fec 017282 force 12 ,queue 
+0x5fed 017283 call send_lmpext 
+0x5fee 017284 setarg 0x01 
+0x5fef 017285 istore 1 ,contw 
+0x5ff0 017286 fetch 2 ,mem_lmpext_ssp_enable 
+0x5ff1 017287 istore 2 ,contw 
+0x5ff2 017288 setarg 0 
+0x5ff3 017289 istore 3 ,contw 
+0x5ff4 017290 setarg 0x00 
+0x5ff5 017291 istore 4 ,contw 
+0x5ff6 017292 branch send_lmp_request 
+:      017294 send_lmpext_packet_type_table_req:
+0x5ff7 017295 force 3 ,queue 
+0x5ff8 017296 call send_lmpext 
+0x5ff9 017297 fetch 1 ,mem_ptt 
+0x5ffa 017298 istore 1 ,contw 
+0x5ffb 017299 disable user 
+0x5ffc 017300 call send_lmp_request 
+0x5ffd 017301 nrtn user 
+0x5ffe 017302 nrtn master 
+0x5fff 017303 fetch 1 ,mem_afh_cfg 
+0x6000 017304 rtnbit0 afh_cfg_on 
+0x6001 017305 call afh_init 
+0x6002 017306 branch afh_open_all_channels 
+:      017309 ssp_enable:
+0x6003 017310 fetch 1 ,mem_features + 6 
+0x6004 017311 set1 param_featrue_ssp ,pdata 
+0x6005 017312 store 1 ,mem_features + 6 
+0x6006 017313 setarg param_lmpext_ssp_enable 
+0x6007 017314 store 2 ,mem_lmpext_ssp_enable 
+0x6008 017315 rtn 
+:      017317 ssp_disable:
+0x6009 017318 fetch 1 ,mem_features + 6 
+0x600a 017319 set0 param_featrue_ssp ,pdata 
+0x600b 017320 store 1 ,mem_features + 6 
+0x600c 017321 setarg 0 
+0x600d 017322 store 2 ,mem_lmpext_ssp_enable 
+0x600e 017323 rtn 
+:      017325 afh_init:
+0x600f 017326 jam 0x3 ,mem_afh_cfg 
+0x6010 017327 setarg 0 
+0x6011 017328 store 4 ,mem_afh_timer 
+0x6012 017329 arg mem_afh_map_lo ,contw 
+0x6013 017330 call afh_reset_map 
+0x6014 017331 arg mem_afh_map_new ,contw 
+0x6015 017332 call afh_reset_map 
+0x6016 017333 arg mem_afh_classify_channel_map ,contw 
+0x6017 017334 call afh_reset_map 
+0x6018 017335 branch afh_clear_error_counter 
+:      017336 afh_open_all_channels:
+0x6019 017337 arg mem_afh_map_new ,contw 
+0x601a 017338 call afh_reset_map 
+0x601b 017339 call afh_clear_error_counter 
+0x601c 017340 branch afh_set_send_flag 
+:      017343 afh_open_classify_map:
+0x601d 017344 fetch 5 ,mem_afh_classify_channel_map 
+0x601e 017345 store 5 ,mem_afh_map_new 
+0x601f 017346 ifetch 5 ,contr 
+0x6020 017347 istore 5 ,contw 
+0x6021 017348 call afh_clear_error_counter 
+0x6022 017349 branch afh_set_send_flag 
+:      017351 afh_reset_map:
+0x6023 017352 setarg 0xffffff 
+0x6024 017353 istore 3 ,contw 
+0x6025 017354 istore 3 ,contw 
+0x6026 017355 istore 3 ,contw 
+0x6027 017356 setarg 0x7f 
+0x6028 017357 istore 1 ,contw 
+0x6029 017358 rtn 
+:      017359 afh_clear_error_counter:
+0x602a 017360 setarg 0 
+0x602b 017361 store 2 ,mem_afh_error_total 
+0x602c 017362 rtn 
+:      017363 afh_set_send_flag:
+0x602d 017364 fetch 1 ,mem_afh_cfg 
+0x602e 017365 set1 send_lmp_set_afh ,pdata 
+0x602f 017366 store 1 ,mem_afh_cfg 
+0x6030 017367 rtn 
+:      017368 send_set_afh:
+0x6031 017369 nrtn master 
+0x6032 017370 force 16 ,pdata 
+0x6033 017371 call msg_send_lmp 
+0x6034 017372 deposit clkn_bt 
+0x6035 017373 arg 476 ,temp 
+0x6036 017374 iadd temp ,pdata 
+0x6037 017375 rshift pdata ,pdata 
+0x6038 017376 increase 1 ,pdata 
+0x6039 017377 set0 0 ,pdata 
+0x603a 017378 istore 4 ,contw 
+0x603b 017379 copy pdata ,temp 
+0x603c 017380 setarg 1 
+0x603d 017381 istore 1 ,contw 
+0x603e 017382 fetch 5 ,mem_afh_map_new 
+0x603f 017383 istore 5 ,contw 
+0x6040 017384 ifetch 5 ,contr 
+0x6041 017385 istore 5 ,contw 
+0x6042 017386 lshift temp ,temp 
+0x6043 017387 storet 4 ,mem_afh_instant 
+0x6044 017388 call send_lmp_request 
+0x6045 017389 fetch 1 ,mem_mode 
+0x6046 017390 set1 afh_change ,pdata 
+0x6047 017391 store 1 ,mem_mode 
+0x6048 017392 jam 1 ,mem_afh_new_mod 
+0x6049 017393 fetch 4 ,mem_afh_instant 
+0x604a 017394 arg timer_one_minute ,temp 
+0x604b 017395 iadd temp ,pdata 
+0x604c 017396 store 4 ,mem_afh_timer 
+0x604d 017397 fetch 1 ,mem_afh_cfg 
+0x604e 017398 rtnbit1 afh_cfg_master_sent_req 
+0x604f 017399 jam lmp_ext_chn_classification_req ,mem_lmo_opcode2 
+0x6050 017400 rtn 
+:      017403 send_lmpext_pause_encryption_req:
+0x6051 017404 force 2 ,queue 
+0x6052 017405 call send_lmpext 
+0x6053 017406 nbranch send_lmp_reply ,master 
+0x6054 017408 branch send_lmp_request 
+:      017412 send_lmp_detach:
+0x6055 017413 force 2 ,pdata 
+0x6056 017414 call msg_send_lmp 
+0x6057 017415 fetch 1 ,mem_disconn_reason_send 
+0x6058 017416 istore 1 ,contw 
+0x6059 017417 call send_lmp_request 
+:      017418 prepare_disconnect:
+0x605a 017419 fetch 1 ,mem_op 
+0x605b 017420 set1 op_disconn ,pdata 
+0x605c 017421 store 1 ,mem_op 
+0x605d 017422 jam 50 ,mem_conn_timer 
+0x605e 017423 rtn 
+:      017426 send_lmp_no_payload:
+0x605f 017427 force 1 ,pdata 
+0x6060 017428 call msg_send_lmp 
+0x6061 017429 branch send_lmp_request 
+:      017430 send_lmp_nopayload_reply:
+0x6062 017431 force 1 ,pdata 
+0x6063 017432 call msg_send_lmp 
+0x6064 017433 branch send_lmp_reply 
+:      017436 send_lmp_encryption_mode_req:
+0x6065 017437 force 2 ,pdata 
+0x6066 017438 call msg_send_lmp 
+0x6067 017439 fetch 1 ,mem_state_map 
+0x6068 017440 isolate0 smap_encryption ,pdata 
+0x6069 017441 setflag true ,0 ,pdata 
+0x606a 017442 and_into 1 ,pdata 
+0x606b 017443 istore 1 ,contw 
+0x606c 017444 branch send_lmp_request 
+:      017447 send_lmp_superto:
+0x606d 017448 force 3 ,pdata 
+0x606e 017449 call msg_send_lmp 
+0x606f 017450 fetch 2 ,mem_supervision_to 
+0x6070 017451 istore 2 ,contw 
+0x6071 017452 branch send_lmp_request 
+:      017454 send_lmp_name_req:
+0x6072 017455 jam 250 ,mem_conn_timer 
+0x6073 017456 force 2 ,pdata 
+0x6074 017457 call msg_send_lmp 
+0x6075 017458 fetch 1 ,mem_name_offset 
+0x6076 017459 istore 1 ,contw 
+0x6077 017460 branch send_lmp_request 
+:      017462 send_lmp_test_control:
+0x6078 017463 force 10 ,pdata 
+0x6079 017464 call msg_send_lmp 
+0x607a 017465 arg mem_temp_payload ,contr 
+0x607b 017466 force 9 ,loopcnt 
+:      017467 send_lmp_test_control_loop:
+0x607c 017468 ifetch 1 ,contr 
+0x607d 017469 xor_into 0x55 ,pdata 
+0x607e 017470 istore 1 ,contw 
+0x607f 017471 loop send_lmp_test_control_loop 
+0x6080 017472 branch send_lmp_request 
+:      017474 send_lmp_quality_of_service_req:
+0x6081 017475 branch send_lmp_request 
+:      017476 send_lmp_unit_key:
+0x6082 017477 branch send_lmp_request 
+:      017479 send_lmp_slot_offset:
+0x6083 017480 rtn master 
+0x6084 017481 call calc_slot_offset 
+0x6085 017482 force 9 ,pdata 
+0x6086 017483 call msg_send_lmp 
+0x6087 017484 fetch 2 ,mem_slot_offset 
+0x6088 017485 istore 2 ,contw 
+0x6089 017486 fetch 3 ,mem_lap 
+0x608a 017487 istore 3 ,contw 
+0x608b 017488 fetch 1 ,mem_uap 
+0x608c 017489 istore 1 ,contw 
+0x608d 017490 fetch 2 ,mem_nap 
+0x608e 017491 istore 2 ,contw 
+0x608f 017492 bmark0 mark_switch_initiated ,send_lmp_slot_offset_reply 
+0x6090 017493 set0 mark_switch_initiated ,mark 
+0x6091 017494 call send_lmp_request 
+0x6092 017495 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6093 017496 rtn 
+:      017497 send_lmp_slot_offset_reply:
+0x6094 017498 call send_lmp_reply 
+0x6095 017499 jam lmp_accepted ,mem_lmo_opcode2 
+0x6096 017500 jam lmp_switch_req ,mem_lmi_opcode2 
+0x6097 017501 rtn 
+:      017503 send_lmp_switch_req:
+0x6098 017504 arg 0x200 ,temp 
+0x6099 017505 branch switch_on_native ,master 
+0x609a 017506 deposit clke_bt 
+0x609b 017507 branch switch_slack 
+:      017508 switch_on_native:
+0x609c 017509 deposit clkn_bt 
+:      017510 switch_slack:
+0x609d 017511 deposit bt_clk 
+0x609e 017512 iadd temp ,pdata 
+0x609f 017513 and_into 0x1fc ,pdata 
+0x60a0 017514 store 4 ,mem_sniff_anchor 
+0x60a1 017515 force 5 ,pdata 
+0x60a2 017516 call msg_send_lmp 
+0x60a3 017517 fetch 4 ,mem_sniff_anchor 
+0x60a4 017518 rshift pdata ,pdata 
+0x60a5 017519 istore 4 ,contw 
+0x60a6 017520 branch send_lmp_request 
+:      017522 send_lmp_sniff_req:
+0x60a7 017523 force 10 ,pdata 
+0x60a8 017524 call msg_send_lmp 
+0x60a9 017525 arg mem_sniff_payload ,contr 
+0x60aa 017526 ifetch 9 ,contr 
+0x60ab 017527 istore 9 ,contw 
+0x60ac 017528 branch send_lmp_request 
+:      017531 send_lmp_timing_accuracy_req:
+0x60ad 017533 force 3 ,pdata 
+0x60ae 017534 call msg_send_lmp 
+0x60af 017535 setarg 0x0114 
+0x60b0 017536 istore 2 ,contw 
+0x60b1 017537 branch send_lmp_request 
+:      017539 send_lmp_unsniff_req:
+0x60b2 017541 force 1 ,pdata 
+0x60b3 017542 call msg_send_lmp 
+0x60b4 017551 branch send_lmp_request 
+:      017553 send_lmp_sco_link_req:
+0x60b5 017554 branch send_lmp_sco_link_master ,master 
+0x60b6 017555 jam 0x00 ,mem_sco_handle 
+0x60b7 017556 fetch 1 ,mem_mode 
+0x60b8 017557 set1 send_sco_when_slave ,pdata 
+0x60b9 017558 store 1 ,mem_mode 
+:      017559 send_lmp_sco_link_master:
+0x60ba 017560 jam 0 ,mem_esco_desco 
+0x60bb 017561 force 7 ,pdata 
+0x60bc 017562 call msg_send_lmp 
+0x60bd 017563 fetch 1 ,mem_sco_handle 
+0x60be 017564 istore 1 ,contw 
+0x60bf 017565 setarg 0x00 
+0x60c0 017566 istore 1 ,contw 
+0x60c1 017567 fetch 1 ,mem_esco_desco 
+0x60c2 017568 istore 1 ,contw 
+0x60c3 017569 setarg 0x06 
+0x60c4 017570 istore 1 ,contw 
+0x60c5 017571 setarg 0x02 
+0x60c6 017572 istore 1 ,contw 
+0x60c7 017573 fetch 1 ,mem_air_mode 
+0x60c8 017574 istore 1 ,contw 
+0x60c9 017575 branch send_lmp_reply ,master 
+0x60ca 017576 branch send_lmp_tid 
+:      017578 send_lmp_remove_sco_link_req:
+0x60cb 017580 force 3 ,pdata 
+0x60cc 017581 call msg_send_lmp 
+0x60cd 017582 fetch 1 ,mem_sco_handle 
+0x60ce 017583 istore 1 ,contw 
+0x60cf 017584 force other_end_terminated ,pdata 
+0x60d0 017585 istore 1 ,contw 
+0x60d1 017586 branch send_lmp_request 
+:      017588 send_lmp_max_slot:
+0x60d2 017589 force 2 ,pdata 
+0x60d3 017590 call msg_send_lmp 
+0x60d4 017591 fetch 1 ,mem_max_slot 
+0x60d5 017592 istore 1 ,contw 
+0x60d6 017593 branch send_lmp_request 
+:      017596 send_lmp_max_slot_req:
+0x60d7 017597 force 2 ,pdata 
+0x60d8 017598 call msg_send_lmp 
+0x60d9 017599 setarg 0x05 
+0x60da 017600 istore 1 ,contw 
+0x60db 017601 branch send_lmp_request 
+:      017603 send_lmp_setup_complete:
+0x60dc 017604 fetch 1 ,mem_state 
+0x60dd 017605 set1 state_conn_comp ,pdata 
+0x60de 017606 store 1 ,mem_state 
+0x60df 017607 copy clkn_bt ,pdata 
+0x60e0 017608 store 4 ,mem_aurand_send_delay_time 
+0x60e1 017609 fetch 1 ,mem_lmp_conn_state 
+0x60e2 017610 bbit1 sent_setup_complete ,send_lmp_setup_complete_has_sent 
+0x60e3 017611 set1 sent_setup_complete ,pdata 
+0x60e4 017612 store 1 ,mem_lmp_conn_state 
+0x60e5 017613 jam bt_evt_setup_complete ,mem_fifo_temp 
+0x60e6 017614 call ui_ipc_send_event 
+0x60e7 017615 call hci_send_connection_complete 
+0x60e8 017616 force 1 ,pdata 
+0x60e9 017617 call msg_send_lmp 
+0x60ea 017618 branch send_lmp_request 
+:      017619 send_lmp_setup_complete_has_sent:
+0x60eb 017620 jam 0 ,mem_lmp_to_send 
+0x60ec 017621 rtn 
+:      017623 send_lmp_version_req:
+0x60ed 017624 force 6 ,pdata 
+0x60ee 017625 call msg_send_lmp 
+0x60ef 017626 fetch 5 ,mem_lmp_version 
+0x60f0 017627 istore 5 ,contw 
+0x60f1 017628 branch send_lmp_request 
+:      017630 send_lmp_features_req:
+0x60f2 017631 force 9 ,pdata 
+0x60f3 017632 call msg_send_lmp 
+0x60f4 017633 fetch 8 ,mem_features 
+0x60f5 017634 istore 8 ,contw 
+0x60f6 017635 branch send_lmp_request 
+:      017637 sp_master_send_io_cap_get:
+0x60f7 017638 call hci_send_io_cap_req_event 
+0x60f8 017639 fetch 1 ,mem_device_option 
+0x60f9 017640 beq dvc_op_hci ,sp_master_send_io_cap_get_hci 
+0x60fa 017641 jam sp_flag_commit ,mem_master_sp_flag 
+0x60fb 017642 fetch 1 ,mem_sp_local_key_invalid 
+0x60fc 017643 rtnne sp_key_valid 
+:      017644 sp_master_send_io_cap_get_hci:
+0x60fd 017645 jam sp_master_stat_start_done ,mem_master_sp_state 
+0x60fe 017646 rtn 
+:      017648 sp_master_send_io_cap_send:
+0x60ff 017649 call tid_initiate 
+0x6100 017650 jam lmp_io_cap_req ,mem_lmo_opcode2 
+0x6101 017651 jam sp_stat_key_send ,mem_master_sp_state 
+0x6102 017652 rtn 
+:      017655 sp_master_send_lmp_encapsulated_header:
+0x6103 017656 call tid_initiate 
+0x6104 017657 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6105 017658 jam sp_stat_random_send ,mem_master_sp_state 
+0x6106 017659 rtn 
+:      017661 sp_master_commitment_compare:
+0x6107 017662 arg mem_sp_calc_result_high ,rega 
+0x6108 017663 arg mem_sp_confirm_remote ,regb 
+0x6109 017664 arg 16 ,loopcnt 
+0x610a 017665 call string_compare 
+0x610b 017666 branch sp_master_commitment_compare_success ,zero 
+0x610c 017667 jam sp_stat_null ,mem_master_sp_state 
+0x610d 017668 call master_clear_mem_master_sp_flag 
+0x610e 017669 jam pdu_not_allowed ,mem_lmo_reason2 
+0x610f 017670 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6110 017671 branch reject_lmp_packet 
+:      017672 sp_master_commitment_compare_success:
+0x6111 017673 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x6112 017674 call master_set_mem_master_sp_flag 
+0x6113 017675 jam lmp_simple_pairing_number ,mem_lmi_opcode2 
+0x6114 017676 branch accept_lmp_msg 
+:      017680 sp_master_send_lmp_simple_pairing_number:
+0x6115 017681 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6116 017682 rtn 
+:      017686 sp_send_lmp_encapsulated_header:
+0x6117 017689 jam lmp_encapsulated_header ,mem_lmo_opcode2 
+0x6118 017691 rtn 
+:      017697 send_lmp_encapsulated_header:
+0x6119 017698 jam 0 ,mem_sp_local_key_send_count 
+0x611a 017699 force 4 ,pdata 
+0x611b 017700 call msg_send_lmp 
+0x611c 017701 force encapsulated_major_type_p192 ,pdata 
+0x611d 017702 istore 1 ,contw 
+0x611e 017703 force encapsulated_minor_type_p192 ,pdata 
+0x611f 017704 istore 1 ,contw 
+0x6120 017705 force encapsulated_len_p192 ,pdata 
+0x6121 017706 istore 1 ,contw 
+0x6122 017707 call check_localsm 
+0x6123 017708 branch send_lmp_request ,true 
+0x6124 017709 branch send_lmp_reply 
+:      017711 send_lmp_encapsulated_payload:
+0x6125 017713 force 17 ,pdata 
+0x6126 017714 call msg_send_lmp 
+0x6127 017715 fetch 1 ,mem_sp_local_key_send_count 
+0x6128 017716 arg mem_sp_pubkey_local ,contr 
+0x6129 017717 iadd contr ,contr 
+0x612a 017718 ifetch 8 ,contr 
+0x612b 017719 istore 8 ,contw 
+0x612c 017720 ifetch 8 ,contr 
+0x612d 017721 istore 8 ,contw 
+0x612e 017722 fetch 1 ,mem_sp_local_key_send_count 
+0x612f 017723 increase 16 ,pdata 
+0x6130 017724 store 1 ,mem_sp_local_key_send_count 
+0x6131 017725 call check_localsm 
+0x6132 017726 branch send_lmp_request ,true 
+0x6133 017727 branch send_lmp_reply 
+:      017730 sp_send_lmp_simple_pairing_comfirm:
+0x6134 017731 jam sp_stat_random_recv ,mem_sp_state 
+0x6135 017732 jam lmp_simple_pairing_confirm ,mem_lmo_opcode2 
+0x6136 017733 rtn 
+:      017734 send_lmp_simple_pairing_comfirm:
+0x6137 017737 force 17 ,pdata 
+0x6138 017738 call msg_send_lmp 
+0x6139 017739 arg mem_sp_calc_result_high ,contr 
+0x613a 017740 ifetch 8 ,contr 
+0x613b 017741 istore 8 ,contw 
+0x613c 017742 ifetch 8 ,contr 
+0x613d 017743 istore 8 ,contw 
+0x613e 017744 branch send_lmp_reply 
+:      017746 sp_send_lmp_simple_pairing_number:
+0x613f 017747 call lmo_fifo_process 
+0x6140 017749 jam lmp_simple_pairing_number ,mem_lmo_opcode2 
+0x6141 017750 rtn 
+:      017752 send_lmp_simple_pairing_number:
+0x6142 017754 call check_localsm 
+0x6143 017755 call sp_local_random_key_generator ,true 
+0x6144 017756 force 17 ,pdata 
+0x6145 017757 call msg_send_lmp 
+0x6146 017758 arg mem_sp_random_local ,contr 
+0x6147 017759 ifetch 8 ,contr 
+0x6148 017760 istore 8 ,contw 
+0x6149 017761 ifetch 8 ,contr 
+0x614a 017762 istore 8 ,contw 
+0x614b 017763 call check_localsm 
+0x614c 017764 nbranch send_lmp_reply ,true 
+0x614d 017765 branch send_lmp_request ,true 
+:      017767 master_sp_sm_end:
+0x614e 017769 jam sp_stat_done ,mem_master_sp_state 
+:      017770 sp_aurand_send:
+0x614f 017771 call tid_initiate 
+0x6150 017772 jam lmp_au_rand ,mem_lmo_opcode2 
+0x6151 017773 call check_localsm_master 
+0x6152 017774 branch sp_master_key_prarm_push ,true 
+0x6153 017775 branch sp_link_key_prarm_push 
+:      017776 master_sp_send_lmp_dhkey_check:
+0x6154 017777 call tid_reply 
+:      017778 sp_send_lmp_dhkey_check:
+0x6155 017779 jam lmp_dhkey_check ,mem_lmo_opcode2 
+0x6156 017780 rtn 
+:      017781 send_lmp_dhkey_check:
+0x6157 017783 force 17 ,pdata 
+0x6158 017784 call msg_send_lmp 
+0x6159 017785 arg mem_sp_calc_result_high ,contr 
+0x615a 017786 ifetch 8 ,contr 
+0x615b 017787 istore 8 ,contw 
+0x615c 017788 ifetch 8 ,contr 
+0x615d 017789 istore 8 ,contw 
+0x615e 017790 call check_localsm 
+0x615f 017791 nbranch send_lmp_reply ,true 
+0x6160 017792 branch send_lmp_request ,true 
+:      017794 send_lmp_enc_key_size_mask_res:
+0x6161 017795 force 3 ,pdata 
+0x6162 017796 call msg_send_lmp 
+0x6163 017797 setarg 0xfffe 
+0x6164 017798 istore 2 ,contw 
+0x6165 017799 branch send_lmp_reply 
+:      017801 send_lmp_auto_rate:
+0x6166 017802 branch send_lmp_request 
+:      017803 send_lmp_clkoffset_req:
+0x6167 017804 branch send_lmp_request 
+:      017805 send_lmp_quality_of_service:
+0x6168 017806 branch send_lmp_request 
+:      017807 send_lmp_test_activate:
+0x6169 017808 branch send_lmp_request 
+:      017813 send_lmp_comb_key:
+0x616a 017814 call generate_random_number 
+0x616b 017815 arg mem_lap ,rega 
+0x616c 017816 call generate_linkkey 
+0x616d 017817 force 17 ,pdata 
+0x616e 017818 call msg_send_lmp 
+0x616f 017819 arg mem_kinit ,rega 
+0x6170 017820 arg mem_random_number ,regb 
+0x6171 017821 call xor16 
+0x6172 017822 nbranch send_lmp_follow ,master 
+0x6173 017823 branch send_lmp_tid 
+:      017825 send_lmp_inrand:
+0x6174 017826 call generate_random_number 
+0x6175 017827 arg mem_plap ,rega 
+0x6176 017828 call generate_kinit 
+:      017829 send_lmp_rand:
+0x6177 017830 force 17 ,pdata 
+0x6178 017831 call msg_send_lmp 
+0x6179 017832 arg mem_random_number ,contr 
+0x617a 017833 call memcpy16 
+0x617b 017834 fetch 1 ,mem_conn_sm 
+0x617c 017835 beq conn_sm_auth_wait ,send_lmp_request 
+0x617d 017836 beq conn_sm_pairing_wait ,send_lmp_request 
+0x617e 017837 branch send_lmp_tid 
+:      017839 send_lmp_aurand:
+0x617f 017840 fetch 1 ,mem_pairing_auth 
+0x6180 017841 branch send_lmp_aurand_notpairing ,blank 
+0x6181 017842 call check_localsm 
+0x6182 017843 call tid_initiate ,true 
+0x6183 017844 ncall tid_reply ,true 
+0x6184 017845 branch send_lmp_aurand_common 
+:      017846 send_lmp_aurand_notpairing:
+0x6185 017847 call tid_initiate 
+:      017848 send_lmp_aurand_common:
+0x6186 017849 call generate_random_number 
+0x6187 017850 branch send_lmp_rand 
+:      017852 send_lmp_sres:
+0x6188 017853 arg mem_lap ,rega 
+0x6189 017854 call function_e1 
+0x618a 017855 force 5 ,pdata 
+0x618b 017856 call msg_send_lmp 
+0x618c 017857 fetch 4 ,mem_input_store 
+0x618d 017858 istore 4 ,contw 
+0x618e 017859 arg mem_sres_tid ,temp 
+0x618f 017860 call special_tid_store 
+0x6190 017861 call copy_aco 
+0x6191 017862 call check_localsm 
+0x6192 017863 branch send_lmp_sres_master ,true 
+0x6193 017864 jam done_encryp ,mem_wait_encryption 
+0x6194 017865 fetch 1 ,mem_pairing_auth 
+0x6195 017866 rtn blank 
+0x6196 017867 jam lmp_au_rand ,mem_lmo_opcode2 
+:      017868 send_lmp_sres_master:
+0x6197 017869 fetch 1 ,mem_link_key_exists 
+0x6198 017870 rtn blank 
+0x6199 017871 call check_localsm 
+0x619a 017872 call hci_send_linkkey_notification ,true 
+:      017873 send_lmp_sres_startenc:
+0x619b 017874 call check_localsm 
+0x619c 017875 nbranch send_lmp_sres_startenc_slave ,true 
+0x619d 017876 fetch 1 ,mem_auth_enable 
+0x619e 017877 rtn blank 
+0x619f 017878 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a0 017879 rtn 
+:      017880 send_lmp_sres_startenc_slave:
+0x61a1 017881 rtnmark0 mark_slave_in_rand_accepted 
+0x61a2 017882 set0 mark_slave_in_rand_accepted ,mark 
+0x61a3 017883 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x61a4 017884 rtn 
+:      017888 send_lmp_start_encryption:
+0x61a5 017889 call generate_random_number 
+0x61a6 017890 call function_e3 
+0x61a7 017891 force 17 ,pdata 
+0x61a8 017892 call msg_send_lmp 
+0x61a9 017893 arg mem_random_number ,contr 
+0x61aa 017894 call memcpy16 
+0x61ab 017895 branch send_lmp_tid 
+:      017897 send_lmp_stop_encryption_req:
+0x61ac 017898 force 1 ,pdata 
+0x61ad 017899 call msg_send_lmp 
+0x61ae 017900 branch send_lmp_tid 
+:      017902 send_lmp_encryption_key_size_req:
+0x61af 017903 force 2 ,pdata 
+0x61b0 017904 call msg_send_lmp 
+0x61b1 017905 force 16 ,pdata 
+0x61b2 017906 istore 1 ,contw 
+0x61b3 017907 store 1 ,mem_key_size 
+0x61b4 017908 branch send_lmp_tid 
+:      017910 msg_send_lmp:
+0x61b5 017912 lshift3 pdata ,pdata 
+0x61b6 017913 or_into 0x07 ,pdata 
+0x61b7 017914 store 1 ,mem_lmo_header_length 
+0x61b8 017915 arg 17 ,loopcnt 
+0x61b9 017916 arg mem_lmo_payload ,contw 
+0x61ba 017917 call clear_mem 
+0x61bb 017918 arg mem_lmo_payload ,contw 
+0x61bc 017919 rtn 
+:      017921 send_lmpext:
+0x61bd 017922 and pdata ,0x7f ,rega 
+0x61be 017923 jam lmp_escape ,mem_lmp_to_send 
+0x61bf 017924 deposit queue 
+0x61c0 017925 call msg_send_lmp 
+0x61c1 017926 deposit rega 
+0x61c2 017927 istore 1 ,contw 
+0x61c3 017928 rtn 
+:      017930 send_lmp_follow:
+0x61c4 017931 fetch 1 ,mem_lmp_to_send 
+0x61c5 017932 lshift pdata ,pdata 
+0x61c6 017933 fetcht 1 ,mem_state_map 
+0x61c7 017934 isolate1 smap_lmptid ,temp 
+0x61c8 017935 setflag true ,0 ,pdata 
+0x61c9 017936 branch send_lmp_exit 
+:      017939 send_lmp_tid:
+0x61ca 017940 fetcht 1 ,mem_state_map 
+0x61cb 017941 and_into 1 ,temp 
+0x61cc 017942 branch send_lmp_end 
+:      017944 send_lmp_reply:
+0x61cd 017945 force 0 ,temp 
+0x61ce 017946 branch send_lmp_end 
+:      017948 send_lmp_request:
+0x61cf 017949 force 1 ,temp 
+:      017950 send_lmp_end:
+0x61d0 017951 fetch 1 ,mem_lmp_to_send 
+0x61d1 017952 lshift pdata ,pdata 
+0x61d2 017953 setflag master ,0 ,pdata 
+0x61d3 017954 ixor temp ,pdata 
+:      017955 send_lmp_exit:
+0x61d4 017956 store 1 ,mem_lmo_header_opcode 
+0x61d5 017957 jam 0 ,mem_lmp_to_send 
+0x61d6 017958 call lmo_fifo_process_lmo0empty 
+0x61d7 017959 enable user 
+0x61d8 017960 rtn 
+:      017962 lmo_fifo_process:
+0x61d9 017963 set1 mark_ext_patch ,mark 
+0x61da 017964 bpatch patch3c_4 ,mem_patch3c 
+0x61db 017965 fetch 1 ,mem_lmp_to_send 
+0x61dc 017966 branch lmo_fifo_process_lmo0empty ,blank 
+0x61dd 017967 fetch 1 ,mem_lmo_opcode1 
+0x61de 017968 nrtn blank 
+0x61df 017969 branch lmo_fifo_process_lmo2to1 
+:      017970 lmo_fifo_process_lmo0empty:
+0x61e0 017971 fetch 1 ,mem_lmo_opcode1 
+0x61e1 017972 branch lmo_fifo_process_lmo1_empty ,blank 
+0x61e2 017973 fetch 3 ,mem_lmo_opcode1 
+0x61e3 017974 store 3 ,mem_lmp_to_send 
+0x61e4 017975 fetcht 1 ,mem_lmo_tid1 
+0x61e5 017976 fetch 1 ,mem_state_map 
+0x61e6 017977 set0 smap_lmptid ,pdata 
+0x61e7 017978 ior temp ,pdata 
+0x61e8 017979 store 1 ,mem_state_map 
+0x61e9 017980 jam 0 ,mem_lmo_opcode1 
+:      017981 lmo_fifo_process_lmo2to1:
+0x61ea 017982 fetch 1 ,mem_lmo_opcode2 
+0x61eb 017983 rtn blank 
+0x61ec 017984 fetch 4 ,mem_lmo_opcode2 
+0x61ed 017985 store 4 ,mem_lmo_opcode1 
+0x61ee 017986 jam 0 ,mem_lmo_opcode2 
+0x61ef 017987 rtn 
+:      017988 lmo_fifo_process_lmo1_empty:
+0x61f0 017989 fetch 1 ,mem_lmo_opcode2 
+0x61f1 017990 rtn blank 
+0x61f2 017991 fetch 3 ,mem_lmo_opcode2 
+0x61f3 017992 store 3 ,mem_lmp_to_send 
+0x61f4 017993 fetcht 1 ,mem_lmo_tid2 
+0x61f5 017994 fetch 1 ,mem_state_map 
+0x61f6 017995 set0 smap_lmptid ,pdata 
+0x61f7 017996 ior temp ,pdata 
+0x61f8 017997 store 1 ,mem_state_map 
+0x61f9 017998 jam 0 ,mem_lmo_opcode2 
+0x61fa 017999 rtn 
+:      018002 special_tid_store:
+0x61fb 018003 set1 mark_ext_patch ,mark 
+0x61fc 018004 bpatch patch3c_5 ,mem_patch3c 
+0x61fd 018005 fetch 1 ,mem_state_map 
+0x61fe 018006 copy pdata ,regc 
+0x61ff 018007 ifetch 1 ,temp 
+0x6200 018008 call pop_tid_follow 
+0x6201 018009 call send_lmp_follow 
+0x6202 018010 copy regc ,pdata 
+0x6203 018011 store 1 ,mem_state_map 
+0x6204 018012 rtn 
+:      018014 tid_reply:
+0x6205 018015 fetcht 1 ,mem_state_map 
+0x6206 018016 set0 smap_lmptidinit ,temp 
+0x6207 018017 storet 1 ,mem_state_map 
+0x6208 018018 rtn 
+:      018020 tid_initiate:
+0x6209 018021 fetcht 1 ,mem_state_map 
+0x620a 018022 set1 smap_lmptidinit ,temp 
+0x620b 018023 storet 1 ,mem_state_map 
+0x620c 018024 rtn 
+:      018027 tid_check:
+0x620d 018028 nsetflag master ,smap_lmptid ,pdata 
+0x620e 018029 fetcht 1 ,mem_state_map 
+0x620f 018030 ixor temp ,pdata 
+0x6210 018031 isolate1 smap_lmptid ,pdata 
+0x6211 018032 rtn 
+:      018035 tid_set_reply:
+0x6212 018036 fetch 1 ,mem_state_map 
+0x6213 018037 setflag master ,smap_lmptid ,pdata 
+0x6214 018038 store 1 ,mem_state_map 
+0x6215 018039 rtn 
+:      018042 check_localsm:
+0x6216 018043 fetch 1 ,mem_sp_localsm 
+0x6217 018044 compare local_statemachine ,pdata ,0x7f 
+0x6218 018045 rtn 
+:      018046 setlocalsm_master:
+0x6219 018047 fetch 1 ,mem_sp_localsm 
+0x621a 018048 set1 7 ,pdata 
+0x621b 018049 store 1 ,mem_sp_localsm 
+0x621c 018050 rtn 
+:      018051 setlocalsm_slave:
+0x621d 018052 fetch 1 ,mem_sp_localsm 
+0x621e 018053 set0 7 ,pdata 
+0x621f 018054 store 1 ,mem_sp_localsm 
+0x6220 018055 rtn 
+:      018056 check_localsm_master:
+0x6221 018057 fetch 1 ,mem_sp_localsm 
+0x6222 018058 isolate1 7 ,pdata 
+0x6223 018059 store 1 ,mem_sp_localsm 
+0x6224 018060 rtn 
+:      018062 generate_random_number:
+0x6225 018064 arg mem_random_number ,contw 
+:      018065 generate_random:
+0x6226 018066 force 16 ,loopcnt 
+:      018067 generate_random_another:
+:      018068 generate_random_loop:
+0x6227 018069 random pdata 
+0x6228 018070 istore 1 ,contw 
+0x6229 018071 loop generate_random_another 
+0x622a 018072 rtn 
+:      018074 generate_linkkey:
+0x622b 018075 call function_e21 
+0x622c 018076 arg mem_link_key ,rega 
+0x622d 018077 arg mem_input_store ,regb 
+0x622e 018078 ifetch 8 ,rega 
+0x622f 018079 fetcht 1 ,mem_state 
+0x6230 018080 nsetflag blank ,state_combkey ,temp 
+0x6231 018081 storet 1 ,mem_state 
+0x6232 018082 copy rega ,contw 
+0x6233 018083 call xor16 
+0x6234 018084 branch generate_linkkey_continue 
+:      018090 process_conn_sm:
+0x6235 018092 set1 mark_ext_patch ,mark 
+0x6236 018093 bpatch patch3c_6 ,mem_patch3c 
+0x6237 018094 fetch 1 ,mem_lmo_opcode2 
+0x6238 018095 branch process_conn_sm_continue ,blank 
+0x6239 018096 call lmo_fifo_process 
+0x623a 018097 fetch 1 ,mem_lmo_opcode2 
+0x623b 018098 nrtn blank 
+:      018099 process_conn_sm_continue:
+0x623c 018100 fetch 1 ,mem_conn_sm 
+0x623d 018101 rtn blank 
+0x623e 018105 beq conn_sm_send_conn_req ,host_create_conn_send_conn_req 
+0x623f 018106 beq conn_sm_wait_conn_accept ,host_create_conn_wait_accept 
+0x6240 018107 beq conn_sm_send_features ,host_create_conn_send_features 
+0x6241 018108 beq conn_sm_wait_features_res ,host_create_conn_waiting 
+0x6242 018109 beq conn_sm_send_switch ,host_create_conn_send_switch 
+0x6243 018110 beq conn_sm_auth_pair ,host_create_conn_auth_pair 
+0x6244 018111 beq conn_sm_auth_pair_wait ,host_create_conn_auth_pair_wait 
+0x6245 018112 beq conn_sm_encrypt ,host_create_conn_encrypt 
+0x6246 018113 beq conn_sm_encrypt_wait ,host_create_conn_encrypt_wait 
+0x6247 018114 beq conn_sm_encrypt_wait_clear ,host_create_conn_encrypt_wait_clear 
+0x6248 018115 beq conn_sm_send_setup_complete ,host_create_conn_send_setup_complete 
+0x6249 018116 beq conn_sm_wait_setup_complete ,host_create_conn_wait_setup_complete 
+0x624a 018117 beq conn_sm_detach_delay ,host_create_conn_master_detach 
+0x624b 018118 beq conn_sm_send_version ,host_create_conn_send_version 
+0x624c 018119 beq conn_sm_wait_version ,host_create_conn_waiting 
+0x624d 018120 beq conn_sm_wait_switch_after_host_connection ,host_creat_conn_wait_switch 
+0x624e 018121 beq conn_sm_send_features_ext ,host_creat_conn_send_feat_ext 
+0x624f 018122 beq conn_sm_wait_features_ext ,host_create_conn_waiting 
+0x6250 018123 beq conn_sm_pairing ,host_create_conn_pairing 
+0x6251 018124 beq conn_sm_pairing_wait ,host_create_conn_pairing_wait 
+0x6252 018125 beq conn_sm_auth ,host_create_conn_auth 
+0x6253 018126 beq conn_sm_auth_wait ,host_create_conn_auth_wait 
+0x6254 018127 beq conn_sm_done ,host_create_conn_done 
+0x6255 018128 beq conn_sm_wait_done ,host_create_conn_done_wait 
+0x6256 018129 jam conn_sm_standby ,mem_conn_sm 
+0x6257 018131 rtn 
+:      018132 host_create_conn_done:
+0x6258 018133 fetch 1 ,mem_lmp_conn_state 
+0x6259 018134 rtnbit0 received_setup_complete 
+0x625a 018135 rtnbit0 sent_setup_complete 
+0x625b 018136 jam conn_sm_standby ,mem_conn_sm 
+0x625c 018137 call host_conn_judge_encrypt 
+0x625d 018138 branch scheduler_start_upper_sm 
+:      018140 host_conn_judge_encrypt:
+0x625e 018141 fetch 1 ,mem_connection_options 
+0x625f 018142 rtnbit0 connection_encrypt 
+0x6260 018143 jam conn_sm_encrypt_wait ,mem_conn_sm 
+0x6261 018144 rtn 
+:      018146 host_create_conn_done_wait:
+0x6262 018147 arg enpt_delay_timer ,queue 
+0x6263 018148 call timer_check 
+0x6264 018149 nrtn blank 
+0x6265 018150 jam conn_sm_done ,mem_conn_sm 
+0x6266 018151 rtn 
+:      018153 host_create_conn_auth:
+0x6267 018154 fetch 1 ,mem_connection_options 
+0x6268 018155 set0 connection_auth ,pdata 
+0x6269 018156 store 1 ,mem_connection_options 
+0x626a 018157 jam conn_sm_auth_wait ,mem_conn_sm 
+0x626b 018158 jam lmp_au_rand ,mem_lmo_opcode2 
+0x626c 018159 rtn 
+:      018160 host_create_conn_auth_wait:
+0x626d 018161 rtn 
+:      018162 host_create_conn_pairing:
+0x626e 018163 fetch 1 ,mem_pincode_state 
+0x626f 018164 rtnne pincode_state_pincode_ready 
+0x6270 018165 call host_auth 
+0x6271 018166 jam conn_sm_pairing_wait ,mem_conn_sm 
+0x6272 018167 rtn 
+:      018169 host_create_conn_pairing_wait:
+0x6273 018170 rtn 
+:      018171 host_creat_conn_send_feat_ext:
+0x6274 018172 jam conn_sm_wait_features_ext ,mem_conn_sm 
+0x6275 018173 jam lmp_ext_features_req ,mem_lmo_opcode2 
+0x6276 018174 rtn 
+:      018175 host_create_conn_send_version:
+0x6277 018176 jam conn_sm_wait_version ,mem_conn_sm 
+0x6278 018177 jam lmp_version_req ,mem_lmo_opcode2 
+0x6279 018178 rtn 
+:      018180 host_creat_conn_wait_switch:
+0x627a 018181 fetch 1 ,mem_switch_flag 
+0x627b 018182 rtneq switch_flag_init 
+0x627c 018183 beq switch_flag_accept ,host_create_conn_switch_accept 
+0x627d 018184 arg switch_wait_timer ,queue 
+0x627e 018185 call timer_check 
+0x627f 018186 nrtn blank 
+0x6280 018187 jam switch_flag_init ,mem_switch_flag 
+0x6281 018188 branch host_create_conn_switch 
+:      018189 host_create_conn_switch_accept:
+0x6282 018190 rtn master 
+0x6283 018191 branch host_create_conn_auth_pair 
+:      018193 host_create_conn_send_features:
+0x6284 018194 jam conn_sm_wait_features_res ,mem_conn_sm 
+0x6285 018195 jam lmp_features_req ,mem_lmo_opcode2 
+0x6286 018196 rtn 
+:      018197 host_create_conn_send_switch:
+0x6287 018198 jam lmp_switch_req ,mem_lmo_opcode2 
+0x6288 018199 set1 mark_switch_initiated ,mark 
+0x6289 018200 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628a 018201 setarg 0x1ff 
+0x628b 018202 store 2 ,mem_soft_timer 
+0x628c 018203 rtn 
+:      018204 host_create_conn_send_conn_req:
+0x628d 018205 jam conn_sm_wait_conn_accept ,mem_conn_sm 
+0x628e 018206 jam 0xff ,mem_soft_timer 
+0x628f 018207 set0 mark_reconn_recieve_switch ,mark 
+0x6290 018208 jam lmp_host_connection_req ,mem_lmo_opcode2 
+0x6291 018209 branch init_lmp_reinit 
+:      018210 host_create_conn_wait_accept:
+0x6292 018211 rtnmark1 mark_reconn_recieve_switch 
+0x6293 018212 fetch 2 ,mem_soft_timer 
+0x6294 018213 sub pdata ,1 ,pdata 
+0x6295 018214 branch host_create_conn_resend ,zero 
+0x6296 018215 store 2 ,mem_soft_timer 
+0x6297 018216 rtn 
+:      018217 host_create_conn_resend:
+0x6298 018218 jam conn_sm_send_switch ,mem_conn_sm 
+0x6299 018219 rtn 
+:      018220 host_create_conn_waiting:
+0x629a 018222 rtn 
+:      018224 host_create_conn_switch:
+0x629b 018225 fetch 1 ,mem_lmp_conn_state 
+0x629c 018226 rtnbit0 sent_setup_complete 
+0x629d 018227 rtnbit0 received_setup_complete 
+0x629e 018228 fetch 1 ,mem_connection_options 
+0x629f 018229 set0 connection_switch ,pdata 
+0x62a0 018230 store 1 ,mem_connection_options 
+0x62a1 018231 jam lmp_switch_req ,mem_lmo_opcode2 
+0x62a2 018232 jam conn_sm_wait_switch_after_host_connection ,mem_conn_sm 
+0x62a3 018233 rtn 
+:      018235 host_create_conn_send_setup_complete:
+0x62a4 018236 jam conn_sm_wait_setup_complete ,mem_conn_sm 
+0x62a5 018237 jam lmp_setup_complete ,mem_lmo_opcode2 
+0x62a6 018238 rtn 
+:      018240 host_create_conn_wait_setup_complete:
+0x62a7 018241 fetch 1 ,mem_lmp_conn_state 
+0x62a8 018242 rtnbit0 received_setup_complete 
+0x62a9 018243 jam conn_sm_standby ,mem_conn_sm 
+0x62aa 018245 rtn 
+:      018246 host_create_conn_wait_setup_complete_rtn:
+0x62ab 018247 jam conn_sm_auth_pair ,mem_conn_sm 
+0x62ac 018248 rtn 
+:      018250 host_create_conn_master_detach:
+0x62ad 018251 fetch 1 ,mem_soft_timer 
+0x62ae 018252 increase -1 ,pdata 
+0x62af 018253 branch host_create_conn_send_detach ,blank 
+0x62b0 018254 store 1 ,mem_soft_timer 
+0x62b1 018255 rtn 
+:      018256 host_create_conn_send_detach:
+0x62b2 018257 jam lmp_detach ,mem_lmo_opcode2 
+0x62b3 018258 jam local_host ,mem_disconn_reason_send 
+0x62b4 018259 jam 0 ,mem_conn_sm 
+0x62b5 018260 rtn 
+:      018261 host_create_conn_auth_pair:
+0x62b6 018263 fetch 1 ,mem_connection_options 
+0x62b7 018264 bbit1 connection_switch ,host_create_conn_switch 
+0x62b8 018265 bbit1 connection_auth ,host_create_conn_auth_pair_true 
+:      018266 host_create_conn_sm_done:
+0x62b9 018267 jam conn_sm_done ,mem_conn_sm 
+0x62ba 018268 rtn 
+:      018269 host_create_conn_auth_pair_true:
+0x62bb 018270 fetch 1 ,mem_link_key_exists 
+0x62bc 018271 branch host_create_conn_auth_pair_nokey ,blank 
+0x62bd 018272 fetch 1 ,mem_lmp_conn_state 
+0x62be 018273 rtnbit0 sent_setup_complete 
+0x62bf 018274 rtnbit0 received_setup_complete 
+0x62c0 018275 fetch 4 ,mem_aurand_send_delay_time 
+0x62c1 018276 arg 100 ,temp 
+0x62c2 018277 iadd temp ,temp 
+0x62c3 018278 copy clkn_bt ,pdata 
+0x62c4 018279 isub temp ,null 
+0x62c5 018280 nrtn positive 
+0x62c6 018281 branch host_create_conn_auth 
+:      018285 host_create_conn_auth_pair_nokey:
+0x62c7 018286 jam conn_sm_pairing ,mem_conn_sm 
+0x62c8 018287 jam 4 ,mem_pin_length 
+0x62c9 018288 setarg 0x3030 
+0x62ca 018289 store 2 ,mem_pin 
+0x62cb 018290 istore 2 ,contw 
+0x62cc 018291 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x62cd 018292 branch host_create_conn_pairing 
+:      018294 host_create_conn_auth_pair_wait:
+0x62ce 018295 rtn 
+:      018296 host_create_conn_encrypt:
+0x62cf 018297 fetch 1 ,mem_connection_options 
+0x62d0 018298 bbit1 connection_encrypt ,host_create_conn_encrypt_start 
+0x62d1 018299 jam conn_sm_done ,mem_conn_sm 
+0x62d2 018300 rtn 
+:      018302 host_create_conn_encrypt_start:
+0x62d3 018303 fetch 1 ,mem_connection_options 
+0x62d4 018304 set0 connection_encrypt ,pdata 
+0x62d5 018305 store 1 ,mem_connection_options 
+0x62d6 018306 jam lmp_encryption_mode_req ,mem_lmo_opcode2 
+0x62d7 018307 rtn 
+:      018309 host_create_conn_encrypt_wait:
+0x62d8 018310 fetch 1 ,mem_wait_encryption 
+0x62d9 018311 rtn blank 
+0x62da 018312 jam conn_sm_standby ,mem_conn_sm 
+0x62db 018313 branch host_create_conn_encrypt_start 
+:      018315 host_create_conn_encrypt_wait_clear:
+0x62dc 018316 jam conn_sm_send_setup_complete ,mem_conn_sm 
+0x62dd 018317 rtn 
+:      018319 host_auth:
+0x62de 018320 fetch 1 ,mem_op 
+0x62df 018321 bbit1 op_inrand_req ,remote_auth 
+0x62e0 018322 call tid_initiate 
+0x62e1 018323 jam lmp_in_rand ,mem_lmo_opcode2 
+0x62e2 018324 branch cmd_exit 
+:      018325 remote_auth:
+0x62e3 018326 fetch 1 ,mem_op 
+0x62e4 018327 set0 op_inrand_req ,pdata 
+0x62e5 018328 store 1 ,mem_op 
+0x62e6 018329 call lmp_accept_inrand 
+0x62e7 018330 call tid_set_reply 
+0x62e8 018331 branch cmd_exit 
+:      018333 pincode_reinit:
+0x62e9 018334 setarg 4 
+0x62ea 018335 store 1 ,mem_pin_length 
+0x62eb 018336 setarg 0x3030 
+0x62ec 018337 istore 2 ,contw 
+0x62ed 018338 istore 2 ,contw 
+0x62ee 018339 rtn 
+:      018347 module_init:
+0x62ef 018348 rtn wake 
+0x62f0 018349 jam 0 ,mem_module_task 
+0x62f1 018350 call module_gpio_init 
+0x62f2 018351 call module_init_static_string 
+0x62f3 018352 setarg module_process_idle 
+0x62f4 018353 store 2 ,mem_cb_idle_process 
+0x62f5 018354 setarg module_conn_process 
+0x62f6 018355 store 2 ,mem_cb_bt_process 
+0x62f7 018356 setarg module_process_bb_event 
+0x62f8 018357 store 2 ,mem_cb_bb_event_process 
+0x62f9 018358 setarg module_le_rx 
+0x62fa 018359 store 2 ,mem_cb_att_write 
+0x62fb 018360 setarg module_conn_process 
+0x62fc 018361 store 2 ,mem_cb_le_process 
+0x62fd 018362 set1 mark_ext_patch ,mark 
+0x62fe 018363 bpatch patch30_0 ,mem_patch30 
+0x62ff 018364 setarg module_lpm_lock 
+0x6300 018365 store 2 ,mem_cb_check_wakelock 
+0x6301 018366 setarg module_le_tx_update_data 
+0x6302 018367 store 2 ,mem_cb_update_notify_value 
+0x6303 018368 setarg 0 
+0x6304 018369 store 4 ,mem_last_uart_clock 
+0x6305 018370 store 2 ,mem_module_prepare_tx_len 
+0x6306 018371 call module_hardware_init 
+0x6307 018372 call init_module_environment 
+0x6308 018373 call check_module_disabled 
+0x6309 018374 branch eeprom_load_reconn_info 
+:      018376 module_hardware_init:
+0x630a 018377 rtn wake 
+0x630b 018378 setarg uart_baud_115200 
+0x630c 018379 store uart_baud_len ,mem_baud 
+:      018380 module_lpm_uart_init:
+0x630d 018381 call init_filter_ram 
+0x630e 018382 setarg mem_module_rx_buf 
+0x630f 018383 hstore 2 ,core_uart_rsaddr 
+0x6310 018384 setarg mem_module_rx_buf_end 
+0x6311 018385 hstore 2 ,core_uart_readdr 
+0x6312 018386 setarg mem_module_tx_buf 
+0x6313 018387 hstore 2 ,core_uart_tsaddr 
+0x6314 018388 setarg mem_module_tx_buf_end 
+0x6315 018389 hstore 2 ,core_uart_teaddr 
+0x6316 018390 hjam 0x4 ,core_gpio_sel1 
+0x6317 018391 jam 0xff ,mem_ucode_id_local 
+0x6318 018392 hjam 0x0 ,core_uart_ctrl 
+0x6319 018393 setarg mem_module_tx_buf 
+0x631a 018394 hstore 2 ,core_uart_twptr 
+0x631b 018395 hstore 2 ,core_uart_trptrp 
+0x631c 018396 setarg mem_module_rx_buf 
+0x631d 018397 hstore 2 ,core_uart_rrptr 
+0x631e 018398 branch hci_init_common 
+:      018401 module_lpm_init:
+0x631f 018402 call module_lpm_uart_init 
+0x6320 018403 branch module_gpio_init 
+:      018405 module_gpio_init:
+0x6321 018407 call ui_led_init 
+0x6322 018408 call app_led_start_blink 
+0x6323 018410 fetcht 1 ,mem_module_connect_state_gpio 
+0x6324 018411 call gpio_config_output 
+0x6325 018412 call module_set_conn_pin_low 
+0x6326 018414 fetcht 1 ,mem_module_wake_up_gpio 
+0x6327 018415 call gpio_config_input 
+0x6328 018416 fetcht 1 ,mem_at_gpio 
+0x6329 018417 branch gpio_config_input_without_wake 
+:      018419 module_lpm_lock:
+0x632a 018420 fetcht 1 ,mem_module_wake_up_gpio 
+0x632b 018421 call gpio_get_bit 
+0x632c 018422 nbranch app_put_lpm_wake_lock ,true 
+0x632d 018423 branch app_get_lpm_wake_lock 
+:      018427 module_process_idle:
+0x632e 018428 branch module_app_dispatch 
+:      018429 module_conn_process:
+0x632f 018430 branch module_app_dispatch 
+:      018431 module_app_dispatch:
+0x6330 018432 set1 mark_ext_patch ,mark 
+0x6331 018433 bpatch patch30_1 ,mem_patch30 
+0x6332 018434 call module_control_air_flow 
+0x6333 018435 call module_uart_set 
+0x6334 018436 call l2cap_malloc_is_fifo_full 
+0x6335 018437 nrtn blank 
+0x6336 018438 branch module_process 
+:      018439 module_process_bb_event:
+0x6337 018440 copy regc ,pdata 
+0x6338 018441 beq bt_evt_pincode_req ,module_process_evt_pincode_req 
+0x6339 018442 beq bt_evt_reconn_failed ,module_reconn_fail 
+0x633a 018443 beq bt_evt_reconn_page_timeout ,module_page_time_out 
+0x633b 018444 beq bt_evt_bb_disconnected ,module_process_bb_event_disconned 
+0x633c 018445 beq bt_evt_switch_not_accept ,module_process_switch_not_accept 
+0x633d 018446 beq bt_evt_switch_accept ,module_process_switch_accept 
+0x633e 018447 beq bt_evt_sniff_accept ,module_process_sniff_accept 
+0x633f 018448 beq bt_evt_sniff_not_accept ,module_process_sniff_not_accept 
+0x6340 018449 beq bt_evt_unsniff_accept ,module_process_unsniff_accept 
+0x6341 018450 beq bt_evt_unsniff_not_accept ,module_process_unsniff_not_accept 
+0x6342 018451 beq bt_evt_le_connected ,module_process_le_conn 
+0x6343 018452 beq bt_evt_bb_connected ,module_process_bb_conn 
+0x6344 018453 beq bt_evt_le_disconnected ,module_process_bb_even_le_disconn 
+0x6345 018454 beq bt_evt_setup_complete ,module_process_setup_complete 
+0x6346 018455 beq bt_evt_enter_sniff ,module_sniff_param_check 
+0x6347 018456 beq bt_evt_exit_sniff ,app_lpm_mult_disable 
+0x6348 018457 and pdata ,0x0f ,temp 
+0x6349 018458 and_into bt_evt_timer_mask ,pdata 
+0x634a 018459 beq bt_evt_timer_init ,module_bb_event_timer 
+0x634b 018460 rtn 
+:      018462 module_process_bb_event_disconned:
+0x634c 018463 call module_disconn_start 
+0x634d 018464 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x634e 018465 rtnbit0 app_disc_after_setup_done 
+0x634f 018466 arg 3 ,loopcnt 
+0x6350 018467 arg mem_prarm_dis ,contr 
+0x6351 018468 branch send_mem_to_uart 
+:      018470 module_sniff_param_check:
+0x6352 018473 fetch 2 ,mem_context + coffset_tsniff 
+0x6353 018474 rshift pdata ,pdata 
+0x6354 018475 fetcht 2 ,mem_sniff_param_interval 
+0x6355 018476 isub temp ,null 
+0x6356 018477 nbranch module_sniff_param_check_unsniff ,zero 
+0x6357 018478 branch app_lpm_mult_enable 
+:      018479 module_sniff_param_check_unsniff:
+0x6358 018480 fetch 1 ,mem_module_task 
+0x6359 018481 rtnbit1 at_task_unsinff 
+0x635a 018482 hfetch 2 ,core_uart_rxitems 
+0x635b 018483 ncall at_set_unsniff_task_flag ,blank 
+0x635c 018484 branch app_bt_sniff_exit 
+:      018486 module_process_setup_complete:
+0x635d 018487 call module_conn_start 
+0x635e 018488 call module_check_cmode 
+0x635f 018489 branch module_uart_send_conn ,zero 
+0x6360 018490 branch app_bt_disconnect 
+:      018491 module_uart_send_conn:
+0x6361 018492 arg 4 ,loopcnt 
+0x6362 018493 arg mem_prarm_conn ,contr 
+0x6363 018494 branch send_mem_to_uart 
+:      018496 module_process_bb_even_le_disconn:
+0x6364 018497 call module_disconn_start 
+0x6365 018498 arg 5 ,loopcnt 
+0x6366 018499 arg mem_prarm_bledis ,contr 
+0x6367 018500 branch send_mem_to_uart 
+:      018502 module_process_evt_pincode_req:
+0x6368 018503 call at_restore_pin_code 
+0x6369 018504 branch app_bt_set_pincode 
+:      018505 module_process_switch_not_accept:
+0x636a 018506 fetch 1 ,mem_module_task 
+0x636b 018507 rtnbit0 at_task_switch 
+0x636c 018508 set0 at_task_switch ,pdata 
+0x636d 018509 store 1 ,mem_module_task 
+0x636e 018510 branch at_error_rev_end 
+:      018512 module_process_switch_accept:
+0x636f 018513 fetch 1 ,mem_module_task 
+0x6370 018514 rtnbit0 at_task_switch 
+0x6371 018515 set0 at_task_switch ,pdata 
+0x6372 018516 store 1 ,mem_module_task 
+0x6373 018517 branch at_nomal_rev_end 
+:      018519 module_process_sniff_accept:
+0x6374 018520 rtn 
+:      018522 module_process_sniff_not_accept:
+0x6375 018523 rtn 
+:      018525 module_process_unsniff_accept:
+0x6376 018526 fetch 1 ,mem_module_task 
+0x6377 018527 bbit0 at_task_unsinff ,app_bt_enter_sniff 
+0x6378 018528 branch at_clear_unsniff_task_flag 
+:      018530 module_process_unsniff_not_accept:
+0x6379 018531 rtn 
+:      018533 module_process_le_conn:
+0x637a 018534 call module_conn_start 
+0x637b 018535 arg mem_le_plap ,regb 
+0x637c 018536 call module_check_cmode 
+0x637d 018537 branch module_uart_send_leconn ,zero 
+0x637e 018538 branch app_ble_disconnect 
+:      018539 module_uart_send_leconn:
+0x637f 018540 arg 6 ,loopcnt 
+0x6380 018541 arg mem_prarm_bleconn ,contr 
+0x6381 018542 branch send_mem_to_uart 
+:      018544 module_process_bb_conn:
+0x6382 018545 rtn 
+:      018548 module_reconn_fail:
+0x6383 018549 arg 7 ,loopcnt 
+0x6384 018550 arg mem_prarm_recfail ,contr 
+0x6385 018551 call send_mem_to_uart 
+0x6386 018552 branch module_disconn_start 
+:      018553 module_page_time_out:
+0x6387 018554 arg 7 ,loopcnt 
+0x6388 018555 arg mem_prarm_pageout ,contr 
+0x6389 018556 call send_mem_to_uart 
+:      018557 module_disconn_start:
+0x638a 018558 call module_start_adv_discovery 
+0x638b 018559 branch module_set_conn_pin_high 
+:      018561 module_start_adv_discovery:
+0x638c 018562 fetch 1 ,mem_module_state 
+0x638d 018563 isolate1 at_state_set30 ,pdata 
+0x638e 018564 call app_bt_start_discovery ,true 
+0x638f 018565 fetch 1 ,mem_module_state 
+0x6390 018566 isolate1 at_state_set40 ,pdata 
+0x6391 018567 call app_ble_start_adv ,true 
+0x6392 018568 rtn 
+:      018569 module_set_conn_pin_high:
+0x6393 018570 fetcht 1 ,mem_module_connect_state_gpio 
+0x6394 018571 branch gpio_out_active 
+:      018573 module_conn_start:
+0x6395 018574 call module_stop_adv_discovery 
+0x6396 018575 branch module_set_conn_pin_low 
+:      018577 module_stop_adv_discovery:
+0x6397 018578 fetch 1 ,mem_module_state 
+0x6398 018579 isolate1 at_state_set30 ,pdata 
+0x6399 018580 call app_bt_stop_discovery ,true 
+0x639a 018581 fetch 1 ,mem_module_state 
+0x639b 018582 isolate1 at_state_set40 ,pdata 
+0x639c 018583 call app_ble_stop_adv ,true 
+0x639d 018584 rtn 
+:      018585 module_set_conn_pin_low:
+0x639e 018586 fetcht 1 ,mem_module_connect_state_gpio 
+0x639f 018587 branch gpio_out_inactive 
+:      018592 module_process:
+0x63a0 018593 fetch 1 ,mem_device_option 
+0x63a1 018594 rtnne dvc_op_module 
+0x63a2 018595 hfetch 2 ,core_uart_rxitems 
+0x63a3 018596 rtn blank 
+0x63a4 018597 store 2 ,mem_current_packet_length 
+0x63a5 018599 call spp_mode 
+0x63a6 018600 branch at_process ,true 
+0x63a7 018601 call at_ckeck_send_buff 
+0x63a8 018602 branch module_tx_packet 
+:      018605 spp_mode:
+0x63a9 018606 fetcht 1 ,mem_at_gpio 
+0x63aa 018607 branch gpio_get_bit 
+:      018610 module_exit_sniff:
+0x63ab 018611 fetch 1 ,mem_module_task 
+0x63ac 018612 rtnbit1 at_task_unsinff 
+0x63ad 018613 call at_set_unsniff_task_flag 
+0x63ae 018614 branch app_bt_sniff_exit 
+:      018616 module_tx_packet:
+0x63af 018617 fetch 1 ,mem_context 
+0x63b0 018618 bbit0 state_inconn ,spp_send_end 
+0x63b1 018619 fetch 1 ,mem_context + coffset_mode 
+0x63b2 018620 bbit1 mode_le ,modle_le_tx 
+0x63b3 018621 call app_check_sniff 
+0x63b4 018622 branch module_exit_sniff ,true 
+0x63b5 018623 branch spp_tx_rfcomm_packet 
+:      018625 module_le_rx:
+0x63b6 018626 call le_att_get_handle_ptr 
+0x63b7 018627 ifetch 1 ,contr 
+0x63b8 018628 copy contr ,rega 
+0x63b9 018629 call get_uart_twptr 
+0x63ba 018630 copy regb ,loopcnt 
+0x63bb 018631 copy rega ,contr 
+0x63bc 018632 call uart_copy_tx_bytes 
+0x63bd 018633 branch uartd_send 
+:      018636 module_le_tx_update_data:
+0x63be 018638 fetch 2 ,mem_module_prepare_tx_len 
+0x63bf 018639 rtn blank 
+0x63c0 018640 arg dm_le_buff_len ,temp 
+0x63c1 018641 call not_greater_than 
+0x63c2 018642 store 2 ,mem_module_temp_len 
+0x63c3 018644 copy pdata ,temp 
+0x63c4 018645 fetch 2 ,mem_module_prepare_tx_len 
+0x63c5 018646 isub temp ,pdata 
+0x63c6 018647 store 2 ,mem_module_prepare_tx_len 
+0x63c7 018648 nbranch assert ,positive 
+0x63c8 018650 arg prcp_tx_le ,temp 
+0x63c9 018651 storet 2 ,mem_le_notify_handle 
+0x63ca 018652 call le_att_get_handle_ptr 
+0x63cb 018653 branch assert ,blank 
+0x63cc 018654 add contr ,1 ,contw 
+0x63cd 018656 fetch 2 ,mem_module_temp_len 
+0x63ce 018657 copy pdata ,loopcnt 
+0x63cf 018659 call get_uart_rrptr 
+0x63d0 018661 call uart_copy_rx_bytes 
+0x63d1 018663 fetch 2 ,mem_module_temp_len 
+0x63d2 018664 store 2 ,mem_current_packet_length 
+0x63d3 018665 store 2 ,mem_le_notify_len 
+0x63d4 018666 branch spp_send_end 
+:      018669 modle_le_tx:
+0x63d5 018670 rtnmark0 mark_context 
+0x63d6 018671 call modle_le_tx_once 
+0x63d7 018672 call modle_le_tx_once 
+:      018673 modle_le_tx_once:
+0x63d8 018674 call le_xtype_fifo_is_near_full 
+0x63d9 018675 nrtn blank 
+0x63da 018676 hfetch 2 ,core_uart_rxitems 
+0x63db 018677 rtn blank 
+0x63dc 018678 fetcht 2 ,mem_module_prepare_tx_len 
+0x63dd 018679 isub temp ,pdata 
+0x63de 018680 nbranch assert ,positive 
+0x63df 018681 store 2 ,mem_current_packet_length 
+0x63e0 018682 rtn blank 
+0x63e1 018683 call at_ckeck_send_buff_le 
+0x63e2 018684 fetch 2 ,mem_module_prepare_tx_len 
+0x63e3 018685 fetcht 2 ,mem_current_packet_length 
+0x63e4 018686 iadd temp ,pdata 
+0x63e5 018687 store 2 ,mem_module_prepare_tx_len 
+0x63e6 018688 fetcht 2 ,mem_module_prepare_tx_len 
+0x63e7 018689 hfetch 2 ,core_uart_rxitems 
+0x63e8 018690 isub temp ,rega 
+0x63e9 018691 nbranch assert ,positive 
+0x63ea 018692 jam attop_handle_value_notification ,mem_fifo_temp 
+0x63eb 018693 branch le_xtype_fifo_in 
+:      018695 module_bb_event_timer:
+0x63ec 018696 storet 1 ,mem_app_evt_timer_count 
+:      018697 module_bb_event_100ms_loop:
+0x63ed 018698 fetch 1 ,mem_app_evt_timer_count 
+0x63ee 018699 rtn blank 
+0x63ef 018700 increase -1 ,pdata 
+0x63f0 018701 store 1 ,mem_app_evt_timer_count 
+0x63f1 018702 call module_bb_event_hud_ms 
+0x63f2 018703 branch module_bb_event_100ms_loop 
+:      018705 module_bb_event_hud_ms:
+0x63f3 018706 fetch 2 ,mem_at_scan_time 
+0x63f4 018707 rtn blank 
+0x63f5 018708 increase -1 ,pdata 
+0x63f6 018709 store 2 ,mem_at_scan_time 
+0x63f7 018710 nrtn blank 
+0x63f8 018711 fetch 1 ,mem_at_using_flag 
+0x63f9 018712 jam 0 ,mem_at_using_flag 
+0x63fa 018713 bbit1 at_flag_leinq ,modue_le_inq 
+0x63fb 018714 bbit1 at_flag_inq ,module_inq 
+0x63fc 018715 branch assert 
+:      018716 modue_le_inq:
+0x63fd 018717 branch app_ble_stop_scan 
+:      018718 module_inq:
+0x63fe 018719 jam hci_cmd_inquiry_cancel ,mem_hci_cmd 
+0x63ff 018720 rtn 
+:      018722 at_ckeck_send_buff:
+0x6400 018723 fetch 1 ,mem_context + coffset_mode 
+0x6401 018724 bbit1 mode_le ,at_ckeck_send_buff_le 
+0x6402 018725 fetch 2 ,mem_current_packet_length 
+0x6403 018726 arg dm_refcom_buff_len ,temp 
+0x6404 018728 call not_greater_than 
+0x6405 018729 store 2 ,mem_current_packet_length 
+0x6406 018730 rtn 
+:      018731 at_ckeck_send_buff_le:
+0x6407 018732 fetch 2 ,mem_current_packet_length 
+0x6408 018733 arg dm_le_buff_len ,temp 
+0x6409 018734 call not_greater_than 
+0x640a 018735 store 2 ,mem_current_packet_length 
+0x640b 018736 rtn 
+:      018738 at_set_unsniff_task_flag:
+0x640c 018739 fetch 1 ,mem_module_task 
+0x640d 018740 set1 at_task_unsinff ,pdata 
+0x640e 018741 store 1 ,mem_module_task 
+0x640f 018742 rtn 
+:      018744 at_clear_unsniff_task_flag:
+0x6410 018745 fetch 1 ,mem_module_task 
+0x6411 018746 set0 at_task_unsinff ,pdata 
+0x6412 018747 store 1 ,mem_module_task 
+0x6413 018748 rtn 
+:      018750 at_set_cmd_task_flag:
+0x6414 018751 fetch 1 ,mem_module_task 
+0x6415 018752 set1 at_task_cmd_flag ,pdata 
+0x6416 018753 store 1 ,mem_module_task 
+0x6417 018754 rtn 
+:      018756 at_clear_cmd_task_flag:
+0x6418 018757 fetch 1 ,mem_module_task 
+0x6419 018758 set0 at_task_cmd_flag ,pdata 
+0x641a 018759 store 1 ,mem_module_task 
+0x641b 018760 rtn 
+:      018762 module_control_air_flow:
+0x641c 018763 set1 mark_ext_patch ,mark 
+0x641d 018764 bpatch patch30_2 ,mem_patch30 
+0x641e 018765 call check_uart_tx_buff 
+0x641f 018766 branch app_l2cap_flow_control_enable ,positive 
+0x6420 018767 branch app_l2cap_flow_control_disable 
+:      018769 module_uart_set:
+0x6421 018770 call spp_mode 
+0x6422 018771 branch module_set_baud_115200 ,true 
+0x6423 018772 hfetcht uart_baud_len ,core_uart_baud 
+0x6424 018773 fetch 2 ,mem_baud 
+0x6425 018774 isub temp ,null 
+0x6426 018775 rtn zero 
+0x6427 018776 branch uart_set_baud_by_mem 
+:      018779 module_set_baud_115200:
+0x6428 018780 hfetcht uart_baud_len ,core_uart_baud 
+0x6429 018781 setarg at_baud_115200 
+0x642a 018782 isub temp ,null 
+0x642b 018783 rtn zero 
+0x642c 018784 hstore uart_baud_len ,core_uart_baud 
+0x642d 018785 rtn 
+:      018787 module_check_cmode:
+0x642e 018788 set1 mark_ext_patch ,mark 
+0x642f 018789 bpatch patch30_3 ,mem_patch30 
+0x6430 018790 fetch 1 ,mem_module_state 
+0x6431 018791 isolate0 at_state_cmode ,pdata 
+0x6432 018792 branch module_check_cmode_close ,true 
+0x6433 018793 arg mem_cmode_addr ,rega 
+0x6434 018794 arg 6 ,loopcnt 
+0x6435 018795 branch string_compare 
+:      018796 module_check_cmode_close:
+0x6436 018797 force 0 ,null 
+0x6437 018798 rtn 
+:      018800 module_init_static_string:
+0x6438 018801 set1 mark_ext_patch ,mark 
+0x6439 018802 bpatch patch30_4 ,mem_patch30 
+0x643a 018803 arg mem_prarm_pswd ,contw 
+0x643b 018804 setsect 0 ,0x35350 
+0x643c 018805 setsect 1 ,0x15115 
+0x643d 018806 setsect 2 ,0x12415 
+0x643e 018807 setsect 3 ,0x10951 
+0x643f 018808 istore 9 ,contw 
+0x6440 018809 setsect 0 ,0x2454c 
+0x6441 018810 setsect 1 ,0x35053 
+0x6442 018811 setsect 2 ,0x2454 
+0x6443 018812 setsect 3 ,0x11531 
+0x6444 018813 istore 9 ,contw 
+0x6445 018814 setsect 0 ,0x34441 
+0x6446 018815 setsect 1 ,0x194d4 
+0x6447 018816 setsect 2 ,0x12455 
+0x6448 018817 setsect 3 ,0x10d4d 
+0x6449 018818 istore 9 ,contw 
+0x644a 018819 setsect 0 ,0x3414c 
+0x644b 018820 setsect 1 ,0xd4d4 
+0x644c 018821 setsect 2 ,0x124c4 
+0x644d 018822 setsect 3 ,0x13119 
+0x644e 018823 istore 9 ,contw 
+0x644f 018824 setsect 0 ,0x15247 
+0x6450 018825 setsect 1 ,0x3d0d1 
+0x6451 018826 setsect 2 ,0xe4e4 
+0x6452 018827 setsect 3 ,0x11531 
+0x6453 018828 istore 9 ,contw 
+0x6454 018829 setsect 0 ,0x34944 
+0x6455 018830 setsect 1 ,0x114d4 
+0x6456 018831 setsect 2 ,0xe535 
+0x6457 018832 setsect 3 ,0x15105 
+0x6458 018833 istore 9 ,contw 
+0x6459 018834 setsect 0 ,0x14c2b 
+0x645a 018835 setsect 1 ,0x114d2 
+0x645b 018836 setsect 2 ,0xf525 
+0x645c 018837 setsect 3 ,0x11531 
+0x645d 018838 istore 9 ,contw 
+0x645e 018839 setsect 0 ,0x14e53 
+0x645f 018840 setsect 1 ,0x19192 
+0x6460 018841 setsect 2 ,0x44c4 
+0x6461 018842 setsect 3 ,0x15915 
+0x6462 018843 istore 9 ,contw 
+0x6463 018844 setsect 0 ,0x35352 
+0x6464 018845 setsect 1 ,0xd254 
+0x6465 018846 setsect 2 ,0x5444 
+0x6466 018847 setsect 3 ,0x10959 
+0x6467 018848 istore 9 ,contw 
+0x6468 018849 setsect 0 ,0x1454c 
+0x6469 018850 setsect 1 ,0x5392 
+0x646a 018851 setsect 2 ,0x3525 
+0x646b 018852 setsect 3 ,0x13d35 
+0x646c 018853 istore 9 ,contw 
+0x646d 018854 setsect 0 ,0x14544 
+0x646e 018855 setsect 1 ,0x113d3 
+0x646f 018856 setsect 2 ,0x4454 
+0x6470 018857 setsect 3 ,0x14d35 
+0x6471 018858 istore 9 ,contw 
+0x6472 018859 setsect 0 ,0x4154 
+0x6473 018860 setsect 1 ,0x11155 
+0x6474 018861 setsect 2 ,0x13494 
+0x6475 018862 setsect 3 ,0x13d0d 
+0x6476 018863 istore 9 ,contw 
+0x6477 018864 setsect 0 ,0x4f56 
+0x6478 018865 setsect 1 ,0x31055 
+0x6479 018866 setsect 2 ,0x3454 
+0x647a 018867 setsect 3 ,0x1393d 
+0x647b 018868 istore 9 ,contw 
+0x647c 018869 setsect 0 ,0x1504e 
+0x647d 018870 setsect 1 ,0x151d0 
+0x647e 018871 setsect 2 ,0x154f4 
+0x647f 018872 setsect 3 ,0x14951 
+0x6480 018873 istore 9 ,contw 
+0x6481 018874 setsect 0 ,0x24345 
+0x6482 018875 setsect 1 ,0x25051 
+0x6483 018876 setsect 2 ,0x4c4 
+0x6484 018877 istore 6 ,contw 
+0x6485 018878 rtn 
+:      018882 mouse_init:
+0x6486 018883 setarg le_mouse 
+0x6487 018884 store 2 ,mem_cb_le_process 
+0x6488 018885 setarg mouse_send_process 
+0x6489 018886 store 2 ,mem_cb_bt_process 
+0x648a 018887 setarg mouse_process_lpm_before 
+0x648b 018888 store 2 ,mem_cb_before_lpm 
+0x648c 018889 setarg mouse_priority_bb_event 
+0x648d 018890 store 2 ,mem_cb_bb_event_process 
+0x648e 018891 setarg mouse_idle 
+0x648f 018892 store 2 ,mem_cb_idle_process 
+0x6490 018893 setarg mouse_le_notify_update_data 
+0x6491 018894 store 2 ,mem_cb_update_notify_value 
+0x6492 018895 jam 0 ,mem_sp_flag 
+0x6493 018896 jam 0 ,mem_master_sp_flag 
+0x6494 018897 set0 mark_ext_patch ,mark 
+0x6495 018898 bpatch patch18_0 ,mem_patch18 
+0x6496 018899 call mouse_init_common 
+0x6497 018900 rtn wake 
+0x6498 018901 call mouse_init_environment 
+0x6499 018902 call mouse_dpi_init 
+0x649a 018903 setarg mouse_before_hibernate 
+0x649b 018904 store 2 ,mem_cb_before_hibernate 
+0x649c 018905 fetch 2 ,mem_ui_state_map 
+0x649d 018906 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x649e 018907 branch mouse_check_reconn_target 
+:      018909 mouse_init_environment:
+0x649f 018910 call app_initflag_check 
+0x64a0 018911 branch mouse_load_eeprom_param ,zero 
+0x64a1 018912 call eeprom_store_le_local_addr 
+0x64a2 018913 call eeprom_store_mouse_dpi 
+0x64a3 018914 branch app_initflag_store 
+:      018915 mouse_load_eeprom_param:
+0x64a4 018916 call eeprom_load_reconn_info 
+0x64a5 018917 call eeprom_load_le_loacal_addr 
+0x64a6 018918 branch eeprom_load_mouse_dpi 
+:      018920 mouse_dpi_init:
+0x64a7 018921 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64a8 018922 branch mouse_modified_dpi 
+:      018924 mouse_idle:
+0x64a9 018925 call ui_check_paring_button 
+0x64aa 018926 call mouse_check_dpi 
+0x64ab 018927 branch mouse_wheel_check 
+:      018929 mouse_check_dpi:
+0x64ac 018930 fetcht 1 ,mem_dpi_button_gpio 
+0x64ad 018931 call gpio_get_bit 
+0x64ae 018932 nbranch mouse_dpi_up ,true 
+:      018933 mouse_dpi_down:
+0x64af 018934 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b0 018935 rtneq dpi_button_state_down 
+0x64b1 018936 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+0x64b2 018937 rtn 
+:      018938 mouse_dpi_up:
+0x64b3 018939 fetch 1 ,mem_mouse_dpi_button_state 
+0x64b4 018940 rtneq dpi_button_state_up 
+0x64b5 018941 jam dpi_button_state_up ,mem_mouse_dpi_button_state 
+0x64b6 018942 fetch 1 ,mem_mouse_dpi 
+0x64b7 018943 increase 1 ,pdata 
+0x64b8 018944 and pdata ,0x03 ,pdata 
+0x64b9 018945 store 1 ,mem_mouse_dpi 
+0x64ba 018946 branch mouse_modified_dpi 
+:      018947 mouse_modified_dpi:
+0x64bb 018948 setarg mouse_dpi_address 
+0x64bc 018949 call twspi_read 
+0x64bd 018950 and pdata ,0xfc ,temp 
+0x64be 018951 fetch 1 ,mem_mouse_dpi 
+0x64bf 018952 iadd temp ,pdata 
+0x64c0 018953 lshift8 pdata ,pdata 
+0x64c1 018954 add pdata ,mouse_dpi_address ,pdata 
+0x64c2 018955 call twspi_write 
+0x64c3 018956 branch eeprom_store_mouse_dpi 
+:      018958 mouse_init_common:
+0x64c4 018959 call mouse_init_sunt 
+0x64c5 018960 call mouse_gpio_init 
+0x64c6 018961 hfetch 2 ,core_clkoff 
+0x64c7 018962 set0 clock_off_qdecoder ,pdata 
+0x64c8 018963 hstore 2 ,core_clkoff 
+0x64c9 018964 rtn 
+:      018966 mouse_gpio_init:
+0x64ca 018967 call lpm_disable_exen_output 
+0x64cb 018968 fetcht 1 ,mem_whee_a_data_gpio 
+0x64cc 018969 call gpio_config_input 
+0x64cd 018970 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ce 018971 call gpio_config_input 
+0x64cf 018972 fetcht 1 ,mem_lbutton_gpio 
+0x64d0 018973 call gpio_config_input 
+0x64d1 018974 fetcht 1 ,mem_rbutton_gpio 
+0x64d2 018975 call gpio_config_input 
+0x64d3 018976 fetcht 1 ,mem_mbutton_gpio 
+0x64d4 018977 call gpio_config_input 
+0x64d5 018978 fetcht 1 ,mem_sensor_data_gpio 
+0x64d6 018979 call gpio_config_input 
+0x64d7 018980 fetcht 1 ,mem_dpi_button_gpio 
+0x64d8 018981 call gpio_config_input 
+0x64d9 018982 hfetch 1 ,core_gpio_pu3 
+0x64da 018983 or_into 0x18 ,pdata 
+0x64db 018984 hstore 1 ,core_gpio_pu3 
+0x64dc 018985 hfetch 1 ,core_gpio_pd2 + 1 
+0x64dd 018986 and_into 0xe7 ,pdata 
+0x64de 018987 hstore 1 ,core_gpio_pd2 + 1 
+0x64df 018988 rtn 
+:      018991 mouse_before_hibernate:
+0x64e0 018992 setarg 0xbc05 
+0x64e1 018993 call twspi_write 
+0x64e2 018994 jam 1 ,mem_lpm_current_mult 
+:      018996 mouse_process_lpm_before:
+0x64e3 018997 call mouse_wheel_check 
+0x64e4 018998 arg 25 ,temp 
+0x64e5 018999 call gpio_config_output 
+0x64e6 019000 hjam 0 ,core_gpio_sel1 
+0x64e7 019001 fetcht 1 ,mem_whee_a_data_gpio 
+0x64e8 019002 call gpio_set_wake_by_current_state 
+0x64e9 019003 fetcht 1 ,mem_whee_b_data_gpio 
+0x64ea 019004 call gpio_set_wake_by_current_state 
+0x64eb 019005 fetcht 1 ,mem_lbutton_gpio 
+0x64ec 019006 call gpio_set_wake_by_current_state 
+0x64ed 019007 fetcht 1 ,mem_rbutton_gpio 
+0x64ee 019008 call gpio_set_wake_by_current_state 
+0x64ef 019009 fetcht 1 ,mem_mbutton_gpio 
+0x64f0 019010 call gpio_set_wake_by_current_state 
+0x64f1 019011 fetcht 1 ,mem_sensor_data_gpio 
+0x64f2 019012 call gpio_set_wake 
+0x64f3 019013 fetch 1 ,mem_lpm_current_mult 
+0x64f4 019014 nrtn blank 
+0x64f5 019015 branch gpio_clr_wake 
+:      019017 mouse_wheel_check:
+0x64f6 019018 set0 mark_ext_patch ,mark 
+0x64f7 019019 bpatch patch18_1 ,mem_patch18 
+0x64f8 019020 arg 0 ,rega 
+0x64f9 019021 fetcht 1 ,mem_whee_a_data_gpio 
+0x64fa 019022 call gpio_get_bit 
+0x64fb 019023 setflag true ,0 ,rega 
+0x64fc 019024 fetcht 1 ,mem_whee_b_data_gpio 
+0x64fd 019025 call gpio_get_bit 
+0x64fe 019026 setflag true ,1 ,rega 
+0x64ff 019027 copy rega ,pdata 
+0x6500 019029 and_into 0x3 ,pdata 
+0x6501 019030 fetcht 1 ,mem_mouse_z_now 
+0x6502 019031 store 1 ,mem_mouse_z_now 
+0x6503 019032 isub temp ,null 
+0x6504 019033 branch mouse_wheel_clear ,zero 
+0x6505 019034 fetch 1 ,mem_mouse_z_before 
+0x6506 019035 store 1 ,mem_mouse_z_last 
+0x6507 019036 storet 1 ,mem_mouse_z_before 
+0x6508 019037 fetch 1 ,mem_mouse_z_now 
+0x6509 019038 lshift4 pdata ,pdata 
+0x650a 019039 fetcht 1 ,mem_mouse_z_before 
+0x650b 019040 lshift2 temp ,temp 
+0x650c 019041 iadd temp ,pdata 
+0x650d 019042 fetcht 1 ,mem_mouse_z_last 
+0x650e 019043 iadd temp ,pdata 
+0x650f 019044 beq 0x38 ,mouse_wheel_forward 
+0x6510 019045 beq 0x34 ,mouse_wheel_back 
+0x6511 019046 beq 0x0b ,mouse_wheel_back 
+0x6512 019047 beq 0x07 ,mouse_wheel_forward 
+0x6513 019048 rtn 
+:      019050 mouse_wheel_clear:
+0x6514 019051 rtn 
+:      019053 mouse_wheel_forward:
+0x6515 019054 fetch 1 ,mem_mouse_z_data 
+0x6516 019055 increase 1 ,pdata 
+0x6517 019056 store 1 ,mem_mouse_z_data 
+0x6518 019057 rtn 
+:      019059 mouse_wheel_back:
+0x6519 019060 fetch 1 ,mem_mouse_z_data 
+0x651a 019061 increase -1 ,pdata 
+0x651b 019062 store 1 ,mem_mouse_z_data 
+0x651c 019063 rtn 
+:      019065 mouse_process_ble:
+0x651d 019067 rtn 
+:      019068 mouse_sleep_sensor:
+0x651e 019069 setarg 0xB805 
+0x651f 019070 branch twspi_write 
+:      019072 mouse_bb_connected:
+0x6520 019073 rtn 
+:      019075 le_mouse_bb_event_write_request:
+0x6521 019076 call app_ble_store_reconn_info 
+0x6522 019077 jam mouse_mode_state_ble ,mem_mouse_mode_state 
+0x6523 019078 call app_lpm_mult_enable 
+:      019079 le_mouse_bb_event_enc_info:
+0x6524 019080 branch app_ble_start_write 
+:      019082 le_hibernate_timer:
+0x6525 019083 fetch 2 ,mem_le_hibernate_timer 
+0x6526 019084 rtn blank 
+0x6527 019085 increase -1 ,pdata 
+0x6528 019086 store 2 ,mem_le_hibernate_timer 
+0x6529 019087 nrtn blank 
+0x652a 019088 branch app_enter_hibernate 
+:      019090 mouse_hid_connected:
+0x652b 019091 setarg hid_handshake_timeout 
+0x652c 019092 store 1 ,mem_hid_handshake_timer_count 
+0x652d 019093 rtn 
+:      019095 mouse_send_process:
+0x652e 019096 fetch 1 ,mem_app_handshake_flag 
+0x652f 019097 rtn blank 
+0x6530 019098 call l2cap_malloc_is_fifo_nearly_full 
+0x6531 019099 nrtn blank 
+0x6532 019100 call mouse_motion 
+0x6533 019101 nrtn user 
+0x6534 019102 call mouse_no_data_timer_init 
+0x6535 019103 call mouse_send_blank_packet_timer_init 
+:      019104 mouse_send_data:
+0x6536 019105 arg 8 ,rega 
+0x6537 019106 call hid_malloc_tx_buff 
+0x6538 019107 fetch 2 ,mem_hid_int_remote_cid 
+0x6539 019108 istore 2 ,contw 
+0x653a 019109 setarg 0x02a1 
+0x653b 019110 istore 2 ,contw 
+0x653c 019111 fetch 1 ,mem_mouse_key 
+0x653d 019112 istore 1 ,contw 
+0x653e 019113 fetch 2 ,mem_mouse_x 
+0x653f 019114 arg 0xfff ,temp 
+0x6540 019115 iand temp ,pdata 
+0x6541 019116 fetcht 2 ,mem_mouse_y 
+0x6542 019117 lshift4 temp ,temp 
+0x6543 019118 lshift8 temp ,temp 
+0x6544 019119 ior temp ,pdata 
+0x6545 019120 istore 3 ,contw 
+0x6546 019121 fetch 1 ,mem_mouse_z 
+0x6547 019122 istore 1 ,contw 
+0x6548 019123 setarg 0 
+0x6549 019124 istore 1 ,contw 
+0x654a 019125 jam 8 ,mem_ui_data_txbuff_length 
+0x654b 019126 rtn 
+:      019129 mouse_send_blank_packet_timer:
+0x654c 019130 set0 mark_ext_patch ,mark 
+0x654d 019131 bpatch patch18_2 ,mem_patch18 
+0x654e 019132 fetch 1 ,mem_mouse_send_blank_timer 
+0x654f 019133 rtn blank 
+0x6550 019134 increase -1 ,pdata 
+0x6551 019135 store 1 ,mem_mouse_send_blank_timer 
+0x6552 019136 nrtn blank 
+0x6553 019137 call l2cap_malloc_is_fifo_empty 
+0x6554 019138 nrtn blank 
+0x6555 019139 setarg 0 
+0x6556 019140 store 5 ,mem_mouse_x 
+0x6557 019141 call mouse_send_data 
+0x6558 019142 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x6559 019143 rtn 
+:      019144 mouse_send_blank_packet_timer_init:
+0x655a 019145 fetch 2 ,mem_mouse_blank_data_timeout 
+0x655b 019146 store 2 ,mem_mouse_blank_data_timer 
+0x655c 019147 jam mouse_send_blank_timer ,mem_mouse_send_blank_timer 
+0x655d 019148 rtn 
+:      019150 mouse_no_data_timer_init:
+0x655e 019151 fetch 2 ,mem_mouse_no_data_timeout 
+0x655f 019152 store 2 ,mem_mouse_no_data_timer 
+0x6560 019153 rtn 
+:      019156 mouse_le_notify_update_data:
+0x6561 019157 fetcht 2 ,mem_le_notify_handle 
+0x6562 019158 call le_att_get_handle_ptr 
+0x6563 019159 ifetch 1 ,contr 
+0x6564 019160 store 1 ,mem_le_notify_len 
+0x6565 019161 rtn 
+:      019164 mouse_fill_data_le:
+0x6566 019165 set0 mark_ext_patch ,mark 
+0x6567 019166 bpatch patch18_3 ,mem_patch18 
+0x6568 019167 fetcht 2 ,mem_le_notify_handle 
+0x6569 019168 call le_att_get_handle_ptr 
+0x656a 019169 add contr ,1 ,contw 
+:      019170 mouse_fill_data:
+0x656b 019171 fetch 1 ,mem_mouse_key 
+0x656c 019172 istore 1 ,contw 
+0x656d 019173 fetch 2 ,mem_mouse_x 
+0x656e 019174 arg 0xfff ,temp 
+0x656f 019175 iand temp ,pdata 
+0x6570 019176 fetcht 2 ,mem_mouse_y 
+0x6571 019177 lshift4 temp ,temp 
+0x6572 019178 lshift8 temp ,temp 
+0x6573 019179 ior temp ,pdata 
+0x6574 019180 istore 3 ,contw 
+0x6575 019181 fetch 1 ,mem_mouse_z 
+0x6576 019182 istore 1 ,contw 
+0x6577 019183 rtn 
+:      019185 mouse_motion:
+0x6578 019186 set0 mark_ext_patch ,mark 
+0x6579 019187 bpatch patch18_4 ,mem_patch18 
+0x657a 019188 disable user 
+0x657b 019189 setarg 0 
+0x657c 019190 store 5 ,mem_mouse_x 
+0x657d 019191 call p3204_motion 
+0x657e 019192 call p3204_sdio_low 
+0x657f 019193 call mouse_zwheel 
+0x6580 019194 branch mouse_key 
+:      019196 p3204_motion:
+0x6581 019197 fetch 1 ,mem_sensor_type 
+0x6582 019198 rtnne sensor_type_p3204 
+0x6583 019199 fetch 1 ,mem_mouse_move_flag 
+0x6584 019200 call p3204_clear_data ,blank 
+0x6585 019201 jam 1 ,mem_mouse_move_flag 
+0x6586 019202 disable user 
+0x6587 019203 fetcht 1 ,mem_sensor_data_gpio 
+0x6588 019204 call gpio_get_bit 
+0x6589 019205 nrtn true 
+0x658a 019206 setarg 0 
+0x658b 019207 call twspi_read 
+0x658c 019208 bne p3204_id ,twspi_reset 
+0x658d 019209 setarg 2 
+0x658e 019210 call twspi_read 
+0x658f 019211 rtnbit0 7 
+0x6590 019212 setarg 3 
+0x6591 019213 call twspi_read 
+0x6592 019214 call extsign 
+0x6593 019215 store 2 ,mem_mouse_x 
+0x6594 019216 setarg 4 
+0x6595 019217 call twspi_read 
+0x6596 019218 call extsign 
+0x6597 019219 sub pdata ,0 ,pdata 
+0x6598 019220 store 2 ,mem_mouse_y 
+0x6599 019221 fetch 4 ,mem_mouse_x 
+0x659a 019222 enable user 
+0x659b 019223 rtn 
+:      019224 mouse_zwheel:
+0x659c 019225 fetch 1 ,mem_mouse_z_data 
+0x659d 019226 rtn blank 
+0x659e 019227 store 1 ,mem_mouse_z 
+0x659f 019228 jam 0 ,mem_mouse_z_data 
+0x65a0 019229 enable user 
+0x65a1 019230 rtn 
+:      019231 mouse_key:
+0x65a2 019232 arg 0 ,rega 
+0x65a3 019233 fetcht 1 ,mem_lbutton_gpio 
+0x65a4 019234 call gpio_get_bit 
+0x65a5 019235 setflag true ,0 ,rega 
+0x65a6 019236 fetcht 1 ,mem_rbutton_gpio 
+0x65a7 019237 call gpio_get_bit 
+0x65a8 019238 setflag true ,1 ,rega 
+0x65a9 019239 fetcht 1 ,mem_mbutton_gpio 
+0x65aa 019240 call gpio_get_bit 
+0x65ab 019241 setflag true ,2 ,rega 
+0x65ac 019242 deposit rega 
+0x65ad 019243 fetcht 1 ,mem_mouse_key 
+0x65ae 019244 store 1 ,mem_mouse_key 
+0x65af 019245 ixor temp ,pdata 
+0x65b0 019246 sub pdata ,0 ,null 
+0x65b1 019247 rtn zero 
+0x65b2 019248 enable user 
+0x65b3 019249 rtn 
+:      019254 p3204_sdio_low:
+0x65b4 019255 arg 26 ,temp 
+0x65b5 019256 call gpio_get_bit 
+0x65b6 019257 rtn true 
+0x65b7 019258 setarg 0 
+0x65b8 019259 call twspi_read 
+0x65b9 019260 branch p3204_sdio_low 
+:      019262 p3204_clear_data:
+0x65ba 019263 arg 0 ,loopcnt 
+:      019264 p3204_clear_data_loop:
+0x65bb 019265 setarg 2 
+0x65bc 019266 call twspi_read 
+0x65bd 019267 nop 100 
+0x65be 019268 increase 1 ,loopcnt 
+0x65bf 019269 fetcht 1 ,mem_sensor_data_gpio 
+0x65c0 019270 call gpio_get_bit 
+0x65c1 019271 branch p3204_clear_data_loop ,true 
+0x65c2 019272 deposit loopcnt 
+0x65c3 019273 store 2 ,mem_init_cnt 
+0x65c4 019274 rtn 
+:      019275 mouse_init_sunt:
+0x65c5 019276 call spid_init 
+0x65c6 019277 rtn wake 
+:      019279 mouse_init_p3204:
+0x65c7 019280 setarg 0 
+0x65c8 019281 call twspi_read 
+0x65c9 019282 store 1 ,mem_sensor_id 
+0x65ca 019283 beq p3204_id ,mouse_init_p3204_cont 
+0x65cb 019284 call twspi_reset 
+0x65cc 019285 nop 10000 
+0x65cd 019286 branch mouse_init_p3204 
+:      019287 mouse_init_p3204_cont:
+0x65ce 019288 setarg 0x8006 
+0x65cf 019289 call twspi_write 
+0x65d0 019290 nop 1000 
+0x65d1 019291 jam sensor_type_p3204 ,mem_sensor_type 
+0x65d2 019292 rtn 
+:      019296 extsign:
+0x65d3 019297 rtnbit0 7 
+0x65d4 019298 arg 0xff00 ,temp 
+0x65d5 019299 ior temp ,pdata 
+0x65d6 019300 rtn 
+:      019304 le_mouse:
+0x65d7 019305 call le_xtype_fifo_is_near_full 
+0x65d8 019306 nrtn blank 
+0x65d9 019307 fetcht 2 ,mem_le_notify_handle 
+0x65da 019308 call le_att_check_notification_enable 
+0x65db 019309 rtnbit0 0 
+0x65dc 019310 fetch 1 ,mem_le_switch_send_data 
+0x65dd 019311 rtnbit0 0 
+0x65de 019312 call mouse_motion 
+0x65df 019314 nrtn user 
+0x65e0 019315 call mouse_no_data_timer_init 
+0x65e1 019317 jam attop_handle_value_notification ,mem_fifo_temp 
+0x65e2 019318 call le_xtype_fifo_in 
+0x65e3 019319 branch mouse_fill_data_le 
+:      019321 mouse_test:
+0x65e4 019322 rtn user 
+0x65e5 019323 fetch 1 ,mem_mouse_test_cnt 
+0x65e6 019324 increase 1 ,pdata 
+0x65e7 019325 store 1 ,mem_mouse_test_cnt 
+0x65e8 019326 arg 1 ,temp 
+0x65e9 019327 bbit0 7 ,mouse_test_pos 
+0x65ea 019328 arg 0xffff ,temp 
+:      019329 mouse_test_pos:
+0x65eb 019330 storet 5 ,mem_mouse_x 
+0x65ec 019331 enable user 
+0x65ed 019332 rtn 
+:      019334 mouse_check_mode_state:
+0x65ee 019335 disable user 
+0x65ef 019336 fetch 1 ,mem_mouse_mode_state 
+0x65f0 019337 rtneq mouse_mode_state_ble 
+0x65f1 019338 enable user 
+0x65f2 019339 rtn 
+:      019341 mouse_priority_bb_event:
+0x65f3 019342 copy regc ,pdata 
+0x65f4 019343 beq bt_evt_le_connected ,le_mouse_bb_event_connected 
+0x65f5 019344 beq bt_evt_bb_connected ,mouse_stop_discovery 
+0x65f6 019345 beq bt_evt_le_disconnected ,mouse_bb_disconnected 
+0x65f7 019346 beq bt_evt_bb_disconnected ,mouse_bb_disconnected 
+0x65f8 019347 beq bt_evt_setup_complete ,mouse_bt_event_setup_complete 
+0x65f9 019348 beq bt_evt_button_long_pressed ,mouse_bb_event_discovery_btn 
+0x65fa 019349 beq bt_evt_hid_handshake ,mouse_bt_hid_handshake 
+0x65fb 019350 beq bt_evt_hid_connected ,mouse_bt_hid_connected 
+0x65fc 019351 beq bt_evt_le_write_request ,le_mouse_bb_event_write_request 
+0x65fd 019352 beq bt_evt_le_enc_info ,le_mouse_bb_event_enc_info 
+0x65fe 019353 beq bt_evt_reconn_failed ,mouse_bb_event_reconn_failed 
+0x65ff 019354 beq bt_evt_reconn_page_timeout ,mouse_bb_event_reconn_failed 
+0x6600 019355 beq bt_evt_pincode_req ,mouse_bb_event_pincode 
+0x6601 019356 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x6602 019357 and pdata ,0x0f ,temp 
+0x6603 019358 and_into bt_evt_timer_mask ,pdata 
+0x6604 019359 beq bt_evt_timer_init ,mouse_bb_event_timer 
+0x6605 019360 rtn 
+:      019362 le_mouse_bb_event_connected:
+0x6606 019363 fetch app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6607 019364 set0 app_disc_by_button ,pdata 
+0x6608 019365 store app_disc_rsn_size ,mem_app_disconn_reason_flag 
+0x6609 019366 setarg 0 
+0x660a 019367 store 2 ,mem_mouse_direct_timer 
+0x660b 019368 fetch 1 ,mem_conn_cnt 
+0x660c 019369 increase 1 ,pdata 
+0x660d 019370 store 1 ,mem_conn_cnt 
+0x660e 019371 branch mouse_stop_discovery 
+:      019373 mouse_bb_event_pincode:
+0x660f 019374 call pincode_reinit 
+0x6610 019375 branch app_bt_set_pincode 
+:      019377 mouse_bb_event_reconn_failed:
+0x6611 019378 fetch 2 ,mem_ui_state_map 
+0x6612 019379 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x6613 019380 branch app_bb_hibernate 
+:      019383 mouse_bt_hid_connected:
+0x6614 019384 call mouse_hid_connected 
+0x6615 019385 rtn 
+:      019386 mouse_bt_event_setup_complete:
+0x6616 019387 rtn 
+:      019389 mouse_bb_disconnected:
+0x6617 019390 set0 mark_ext_patch ,mark 
+0x6618 019391 bpatch patch18_5 ,mem_patch18 
+0x6619 019392 call mouse_bb_discon_clear_stack 
+0x661a 019393 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x661b 019394 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x661c 019395 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x661d 019396 bbit1 app_disc_after_pairing ,mouse_event_light_state_pairing 
+0x661e 019397 bbit1 app_disc_after_reconn ,mouse_event_light_state_hibernate 
+0x661f 019398 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x6620 019399 branch mouse_start_discovery 
+:      019400 mouse_bb_discon_clear_stack:
+0x6621 019401 setarg 0 
+0x6622 019402 store 4 ,mem_mouse_z_last 
+0x6623 019403 jam 0 ,mem_mouse_send_blank_timer 
+0x6624 019404 jam 0 ,mem_mouse_move_flag 
+0x6625 019405 jam app_handshake_null ,mem_app_handshake_flag 
+0x6626 019406 jam 0 ,mem_ltk_exists 
+0x6627 019407 jam 0 ,mem_mouse_mode_state 
+0x6628 019408 jam 0 ,mem_reconnect_timeout 
+0x6629 019409 rtn 
+:      019411 mouse_event_light_state_pairing:
+0x662a 019412 bbit1 app_disc_after_handshake ,mouse_event_light_state_hibernate 
+0x662b 019413 bbit1 app_disc_after_sniff ,mouse_event_light_state_hibernate 
+0x662c 019414 branch mouse_start_discovery 
+:      019415 mouse_event_light_state_hibernate:
+0x662d 019416 fetch 2 ,mem_ui_state_map 
+0x662e 019417 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x662f 019418 branch app_bb_hibernate 
+:      019420 mouse4_0_event_bb_disconn:
+0x6630 019421 call le_clean_att_list_handle_enable 
+0x6631 019422 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x6632 019423 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x6633 019424 branch app_bb_hibernate 
+:      019426 mouse_bb_event_timer:
+0x6634 019427 set0 mark_ext_patch ,mark 
+0x6635 019428 bpatch patch18_6 ,mem_patch18 
+0x6636 019429 storet 1 ,mem_app_evt_timer_count 
+:      019430 mouse_bb_event_100ms_loop:
+0x6637 019431 fetch 1 ,mem_app_evt_timer_count 
+0x6638 019432 rtn blank 
+0x6639 019433 increase -1 ,pdata 
+0x663a 019434 store 1 ,mem_app_evt_timer_count 
+0x663b 019437 call mouse_check_hid_handshake_timer 
+0x663c 019438 call mouse_check_discovery_timeout_timer 
+0x663d 019439 call mouse_check_direct_timeout_timer 
+0x663e 019440 call mouse_check_no_data_timeout_timer 
+0x663f 019442 fetch 1 ,mem_mouse_mode_state 
+0x6640 019443 compare mouse_mode_state_ble ,pdata ,0xff 
+0x6641 019444 call mouse4_0_bb_event_100ms ,true 
+0x6642 019445 fetch 1 ,mem_mouse_mode_state 
+0x6643 019446 compare mouse_mode_state_bt ,pdata ,0xff 
+0x6644 019447 call mouse3_0_bb_event_100ms ,true 
+0x6645 019448 branch mouse_bb_event_100ms_loop 
+:      019450 mouse3_0_bb_event_100ms:
+0x6646 019452 call mouse_check_blank_data_timeout_timer 
+0x6647 019453 branch mouse_send_blank_packet_timer 
+:      019455 mouse4_0_bb_event_100ms:
+0x6648 019457 rtn 
+:      019459 mouse_check_hid_handshake_timer:
+0x6649 019460 fetch 1 ,mem_hid_handshake_timer_count 
+0x664a 019461 rtn blank 
+0x664b 019462 increase -1 ,pdata 
+0x664c 019463 store 1 ,mem_hid_handshake_timer_count 
+0x664d 019464 nrtn blank 
+0x664e 019465 branch mouse_bt_hid_handshake 
+:      019467 mouse_check_discovery_timeout_timer:
+0x664f 019468 fetch 2 ,mem_mouse_discovery_timer 
+0x6650 019469 rtn blank 
+0x6651 019470 increase -1 ,pdata 
+0x6652 019471 store 2 ,mem_mouse_discovery_timer 
+0x6653 019472 nrtn blank 
+0x6654 019473 call mouse_stop_discovery 
+0x6655 019474 branch app_enter_hibernate 
+:      019476 mouse_check_direct_timeout_timer:
+0x6656 019477 fetch 2 ,mem_mouse_direct_timer 
+0x6657 019478 rtn blank 
+0x6658 019479 increase -1 ,pdata 
+0x6659 019480 store 2 ,mem_mouse_direct_timer 
+0x665a 019481 nrtn blank 
+0x665b 019482 call app_ble_stop_direct_adv 
+0x665c 019483 branch app_enter_hibernate 
+:      019485 mouse_check_blank_data_timeout_timer:
+0x665d 019486 fetch 2 ,mem_mouse_blank_data_timer 
+0x665e 019487 rtn blank 
+0x665f 019488 increase -1 ,pdata 
+0x6660 019489 store 2 ,mem_mouse_blank_data_timer 
+0x6661 019490 nrtn blank 
+0x6662 019491 jam 0 ,mem_mouse_send_blank_timer 
+0x6663 019492 rtn 
+:      019494 mouse_check_no_data_timeout_timer:
+0x6664 019495 fetch 2 ,mem_mouse_no_data_timer 
+0x6665 019496 rtn blank 
+0x6666 019497 increase -1 ,pdata 
+0x6667 019498 store 2 ,mem_mouse_no_data_timer 
+0x6668 019499 nrtn blank 
+0x6669 019500 branch mouse_disconnect 
+:      019502 mouse_bb_event_discovery_btn:
+0x666a 019503 set0 mark_ext_patch ,mark 
+0x666b 019504 bpatch patch18_7 ,mem_patch18 
+0x666c 019505 jam 0 ,mem_mouse_send_blank_timer 
+0x666d 019506 jam 1 ,mem_reconnect_timeout 
+0x666e 019507 setarg 0 
+0x666f 019508 store 2 ,mem_mouse_direct_timer 
+0x6670 019509 call mouse_disconnect 
+0x6671 019510 fetch 1 ,mem_device_option 
+0x6672 019511 isolate1 mode_4_mouse ,pdata 
+0x6673 019512 call mouse4_0_bb_event_discovery_btn ,true 
+0x6674 019513 fetch 1 ,mem_device_option 
+0x6675 019514 isolate1 mode_3_mouse ,pdata 
+0x6676 019515 call mouse3_0_bb_event_discovery_btn ,true 
+0x6677 019516 call app_lpm_mult_disable 
+0x6678 019517 branch mouse_start_discovery 
+:      019521 mouse3_0_check_reconn_target:
+0x6679 019522 fetch 6 ,mem_hci_plap 
+0x667a 019523 branch app_bt_start_discovery_short ,blank 
+0x667b 019524 branch app_bt_start_reconnect 
+:      019526 mouse4_0_check_reconn_target:
+0x667c 019527 fetch 6 ,mem_hci_plap 
+0x667d 019528 branch mouse4_0_no_reconn_target ,blank 
+0x667e 019529 fetch 2 ,mem_mouse_direct_timeout 
+0x667f 019530 store 2 ,mem_mouse_direct_timer 
+0x6680 019531 call app_lpm_mult_enable 
+0x6681 019532 branch app_ble_start_direct_adv 
+:      019533 mouse4_0_no_reconn_target:
+0x6682 019534 call app_led_start_blink 
+0x6683 019535 branch app_ble_start_adv 
+:      019537 mouse3_0_bb_event_discovery_btn:
+0x6684 019538 fetch 2 ,mem_ui_state_map 
+0x6685 019539 isolate1 ui_state_bt_reconnect ,pdata 
+0x6686 019540 call app_bt_reconnect_cancel ,true 
+0x6687 019541 rtn 
+:      019542 mouse4_0_bb_event_discovery_btn:
+0x6688 019543 call le_clean_att_list_handle_enable 
+0x6689 019544 rtn 
+:      019546 mouse_bt_hid_handshake:
+0x668a 019547 jam app_handshake_done ,mem_app_handshake_flag 
+0x668b 019548 call app_lpm_mult_enable 
+0x668c 019549 call app_bt_store_reconn_info 
+0x668d 019550 jam mouse_mode_state_bt ,mem_mouse_mode_state 
+0x668e 019551 setarg 0 
+0x668f 019552 store 2 ,mem_discovery_timeout_timer_count 
+0x6690 019553 store 1 ,mem_hid_handshake_timer_count 
+0x6691 019554 call app_bt_enter_sniff 
+0x6692 019555 branch mouse_send_blank_packet_timer_init 
+:      019557 mouse_check_reconn_target:
+0x6693 019558 fetch 1 ,mem_xrecord_mode 
+0x6694 019559 beq rec_3_mode ,mouse3_0_check_reconn_target 
+0x6695 019560 beq rec_4_mode ,mouse4_0_check_reconn_target 
+0x6696 019561 branch mouse_start_discovery 
+:      019563 mouse_start_discovery:
+0x6697 019564 set0 mark_ext_patch ,mark 
+0x6698 019565 bpatch patch19_0 ,mem_patch19 
+0x6699 019566 fetch 1 ,mem_le_lap 
+0x669a 019567 increase 1 ,pdata 
+0x669b 019568 store 1 ,mem_le_lap 
+0x669c 019569 call app_lpm_mult_disable 
+0x669d 019570 fetch 2 ,mem_discovery_timeout 
+0x669e 019571 store 2 ,mem_mouse_discovery_timer 
+0x669f 019572 fetch 1 ,mem_device_option 
+0x66a0 019573 isolate1 mode_4_mouse ,pdata 
+0x66a1 019574 call app_ble_start_adv ,true 
+0x66a2 019575 fetch 1 ,mem_device_option 
+0x66a3 019576 isolate1 mode_3_mouse ,pdata 
+0x66a4 019577 call app_bt_start_discovery ,true 
+0x66a5 019578 branch app_led_start_blink 
+:      019580 mouse_stop_discovery:
+0x66a6 019581 set0 mark_ext_patch ,mark 
+0x66a7 019582 bpatch patch19_1 ,mem_patch19 
+0x66a8 019583 setarg 0 
+0x66a9 019584 store 2 ,mem_mouse_discovery_timer 
+0x66aa 019585 fetch 1 ,mem_device_option 
+0x66ab 019586 isolate1 mode_4_mouse ,pdata 
+0x66ac 019587 call app_ble_stop_adv ,true 
+0x66ad 019588 fetch 1 ,mem_device_option 
+0x66ae 019589 isolate1 mode_3_mouse ,pdata 
+0x66af 019590 call app_bt_stop_discovery ,true 
+0x66b0 019591 branch app_led_stop_blink 
+:      019593 mouse_disconnect:
+0x66b1 019594 set0 mark_ext_patch ,mark 
+0x66b2 019595 bpatch patch19_2 ,mem_patch19 
+0x66b3 019596 setarg 0 
+0x66b4 019597 store 2 ,mem_mouse_no_data_timer 
+0x66b5 019598 fetch 2 ,mem_ui_state_map 
+0x66b6 019599 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x66b7 019600 fetch 2 ,mem_ui_state_map 
+0x66b8 019601 bbit1 ui_state_bt_connected ,app_bt_disconnect 
+0x66b9 019602 rtn 
+:      019604 eeprom_store_mouse_dpi:
+0x66ba 019605 set0 mark_ext_patch ,mark 
+0x66bb 019606 bpatch patch19_3 ,mem_patch19 
+0x66bc 019607 arg 1 ,temp 
+0x66bd 019608 arg mem_mouse_dpi ,rega 
+0x66be 019609 arg mouse_dpi_eeprom_addr ,regb 
+0x66bf 019610 branch iicd_write_eep_data 
+:      019612 eeprom_load_mouse_dpi:
+0x66c0 019613 set0 mark_ext_patch ,mark 
+0x66c1 019614 bpatch patch19_4 ,mem_patch19 
+0x66c2 019615 arg 1 ,temp 
+0x66c3 019616 arg mem_mouse_dpi ,rega 
+0x66c4 019617 arg mouse_dpi_eeprom_addr ,regb 
+0x66c5 019618 branch iicd_read_eep_data 
+:      019626 twspi_reset:
+0x66c6 019627 set0 mark_ext_patch ,mark 
+0x66c7 019628 bpatch patch1f_6 ,mem_patch1f 
+0x66c8 019629 hfetch 1 ,core_gpio_oe3 
+0x66c9 019630 arg 0x06 ,temp 
+0x66ca 019631 ior temp ,pdata 
+0x66cb 019632 hstore 1 ,core_gpio_oe3 
+0x66cc 019633 hfetch 1 ,core_gpio_out3 
+0x66cd 019634 ior temp ,pdata 
+0x66ce 019635 hstore 1 ,core_gpio_out3 
+0x66cf 019636 hjam 0 ,core_gpio_sel1 
+0x66d0 019637 hfetch 1 ,core_gpio_out3 
+0x66d1 019638 set0 1 ,pdata 
+0x66d2 019639 set0 2 ,pdata 
+0x66d3 019640 hstore 1 ,core_gpio_out3 
+0x66d4 019641 nop 30 
+0x66d5 019642 hjam 1 ,core_gpio_sel1 
+0x66d6 019643 rtn 
+:      019644 twspi_write:
+0x66d7 019645 branch spid_write_reg 
+:      019647 twspi_read:
+0x66d8 019648 branch spid_read_reg 
+:      019655 read_function_aes:
+0x66d9 019656 nbranch read_function ,user 
+0x66da 019657 hfetch 1 ,core_gpio_key2 
+0x66db 019658 or_into 0x20 ,pdata 
+0x66dc 019659 hstore 1 ,core_gpio_key2 
+:      019660 read_function:
+0x66dd 019661 copy temp ,null 
+0x66de 019662 branch read_fuction_zero ,zero 
+0x66df 019663 copy regc ,pc 
+:      019664 read_fuction_zero:
+0x66e0 019665 isolate0 0 ,null 
+0x66e1 019666 branch set_ucode_status 
+:      019669 get_block_header:
+0x66e2 019670 force 4 ,temp 
+:      019671 get_block_header0:
+0x66e3 019672 arg mem_ucode_buf ,rega 
+0x66e4 019673 hfetch 1 ,core_gpio_key2 
+0x66e5 019674 and_into 0xdf ,pdata 
+0x66e6 019675 hstore 1 ,core_gpio_key2 
+0x66e7 019676 call read_function 
+0x66e8 019677 arg 0x55aa ,rega 
+0x66e9 019678 fetch 2 ,mem_ucode_buf 
+0x66ea 019679 ifetcht 2 ,contr 
+0x66eb 019680 isub rega ,null 
+0x66ec 019681 rtn 
+:      019683 read_first_block:
+0x66ed 019684 arg 2 ,temp 
+0x66ee 019685 arg mem_ucode_ptr ,rega 
+0x66ef 019686 call read_function 
+0x66f0 019687 fetch 2 ,mem_ucode_ptr 
+0x66f1 019688 store 2 ,mem_addr_mi 
+0x66f2 019689 call get_iv ,user 
+0x66f3 019690 rtn 
+:      019692 get_iv:
+0x66f4 019693 arg 16 ,temp 
+0x66f5 019694 arg mem_ucode_keybuf ,rega 
+0x66f6 019695 hfetch 1 ,core_gpio_key2 
+0x66f7 019696 and_into 0xdf ,pdata 
+0x66f8 019697 hstore 1 ,core_gpio_key2 
+0x66f9 019698 call read_function 
+0x66fa 019699 arg mem_ucode_keybuf ,contr 
+0x66fb 019700 arg 16 ,loopcnt 
+0x66fc 019701 call aes_load_data 
+0x66fd 019702 call aes_init 
+0x66fe 019703 call aes_clear_data 
+0x66ff 019704 branch do_aes_cbc 
+:      019706 load_storage:
+0x6700 019707 disable match 
+0x6701 019708 call get_block_header 
+0x6702 019709 nrtn zero 
+0x6703 019710 enable match 
+0x6704 019711 hjam 0x80 ,core_ucode_ctrl 
+0x6705 019712 hjam 0 ,core_ucode_hi 
+0x6706 019713 hjam 0 ,core_ucode_low 
+0x6707 019714 arg core_ucode_data ,rega 
+0x6708 019715 call read_function_aes 
+0x6709 019716 hjam 0x0 ,core_ucode_ctrl 
+0x670a 019717 call get_block_header 
+0x670b 019718 nrtn zero 
+0x670c 019719 force 0 ,pdata 
+0x670d 019720 hstore 2 ,core_docd_paddr 
+0x670e 019721 arg core_docd_pdata ,rega 
+0x670f 019722 call read_function_aes 
+:      019723 load_storage_loop:
+0x6710 019724 arg 6 ,temp 
+0x6711 019725 call get_block_header0 
+0x6712 019726 nrtn zero 
+0x6713 019727 ifetch 2 ,contr 
+0x6714 019728 iforce rega 
+0x6715 019729 call read_function 
+0x6716 019730 branch load_storage_loop 
+:      019736 reload_eeprom:
+0x6717 019737 call clean_mem 
+0x6718 019738 setarg 0x1000 
+0x6719 019739 store 2 ,mem_addr_mi 
+0x671a 019740 arg iicd_read_eep ,regc 
+0x671b 019741 arg 2 ,loopcnt 
+:      019742 reload_eeprom_loop:
+0x671c 019743 call get_block_header 
+0x671d 019744 nrtn zero 
+0x671e 019745 fetch 2 ,mem_addr_mi 
+0x671f 019746 byteswap pdata ,pdata 
+0x6720 019747 iadd temp ,pdata 
+0x6721 019748 byteswap pdata ,pdata 
+0x6722 019749 store 2 ,mem_addr_mi 
+0x6723 019750 loop reload_eeprom_loop 
+0x6724 019751 branch load_storage_loop 
+:      019753 loadcode:
+0x6725 019754 hjam 0x25 ,core_clkoff 
+0x6726 019755 hjam 5 ,core_docd_ctrl 
+0x6727 019756 call clean_mem 
+:      019757 loadcode_lpm:
+0x6728 019758 disable user 
+0x6729 019759 call otp_enable_chgpump 
+0x672a 019760 setarg otp_ucode_flag 
+0x672b 019761 arg mem_otp_ucode_flag ,rega 
+0x672c 019762 arg 2 ,temp 
+0x672d 019763 call otpd_read_data 
+0x672e 019764 fetch 2 ,mem_otp_ucode_flag 
+0x672f 019765 bbit0 otp_uflag_aes ,loadcode_otp 
+0x6730 019766 setarg otp_ucode_aeskey 
+0x6731 019767 arg mem_ucode_keybuf ,rega 
+0x6732 019768 arg 16 ,temp 
+0x6733 019769 call otpd_read_data 
+0x6734 019770 hjam lock_otp ,core_misc_ctrl 
+0x6735 019771 arg mem_ucode_keybuf ,contr 
+0x6736 019772 call load_key 
+0x6737 019773 enable user 
+:      019774 loadcode_otp:
+0x6738 019775 fetch 2 ,mem_otp_ucode_flag 
+0x6739 019776 byteswap pdata ,pdata 
+0x673a 019777 arg 0x7ff ,temp 
+0x673b 019778 iand temp ,pdata 
+0x673c 019779 branch loadcode_spi ,zero 
+0x673d 019780 call otp_set_addr 
+0x673e 019781 arg otpd_read_code ,regc 
+0x673f 019782 call get_iv ,user 
+0x6740 019783 call load_storage 
+0x6741 019784 fetch 1 ,mem_ucode_status 
+0x6742 019785 compare 3 ,pdata ,3 
+0x6743 019786 nbranch loadcode_otp ,true 
+:      019787 loadcode_spi:
+0x6744 019788 call otp_disable_chgpump 
+0x6745 019789 fetch 1 ,mem_otp_ucode_flag 
+0x6746 019790 bbit1 otp_uflag_skip_flash ,loadcode_iic 
+0x6747 019791 setarg 0x0 
+0x6748 019792 store 3 ,mem_addr_hi 
+0x6749 019793 call spid_init_flash 
+0x674a 019794 arg spid_read_flash ,regc 
+0x674b 019795 call read_first_block 
+0x674c 019796 call load_storage 
+0x674d 019797 nbranch loadcode_iic ,match 
+0x674e 019798 fetch 1 ,mem_ucode_status 
+0x674f 019799 compare 3 ,pdata ,3 
+0x6750 019800 nbranch loadcode_spi ,true 
+:      019801 loadcode_iic:
+0x6751 019802 fetch 1 ,mem_otp_ucode_flag 
+0x6752 019803 bbit1 otp_uflag_skip_eep ,loadcode_hci 
+0x6753 019804 setarg 0x0 
+0x6754 019805 store 2 ,mem_addr_mi 
+0x6755 019806 arg iicd_read_eep ,regc 
+0x6756 019807 call iicd_init_12m 
+0x6757 019808 call read_first_block 
+0x6758 019809 call load_storage 
+0x6759 019810 nbranch loadcode_hci ,match 
+0x675a 019811 fetch 1 ,mem_ucode_status 
+0x675b 019812 compare 3 ,pdata ,3 
+0x675c 019813 nbranch loadcode_iic ,true 
+:      019814 loadcode_hci:
+0x675d 019815 hjam 0x21 ,core_clkoff 
+0x675e 019816 fetch 1 ,mem_otp_ucode_flag 
+0x675f 019817 rtnbit0 otp_uflag_hci 
+0x6760 019818 call hci_init 
+:      019819 loadcode_hci_loop:
+0x6761 019820 call hci_rx_packet 
+0x6762 019821 branch loadcode_hci_loop 
+:      019824 set_ucode_status:
+0x6763 019825 fetch 1 ,mem_ucode_status 
+0x6764 019826 lshift pdata ,pdata 
+0x6765 019827 setflag true ,0 ,pdata 
+0x6766 019828 isolate0 15 ,rega 
+0x6767 019829 rtn true 
+0x6768 019830 store 1 ,mem_ucode_status 
+0x6769 019831 rtn 
+:      019834 decrypt_code:
+0x676a 019835 hfetch 1 ,core_gpio_key2 
+0x676b 019836 rtnbit0 5 
+0x676c 019837 branch decrypt_code_skip 
+:      019838 decrypt_code_loop:
+0x676d 019839 hfetch 1 ,core_dma_status 
+0x676e 019840 qisolate1 pdata 
+0x676f 019841 rtn true 
+:      019842 decrypt_code_skip:
+0x6770 019843 hfetch 1 ,core_misc_status 
+0x6771 019844 bbit0 1 ,decrypt_code_loop 
+0x6772 019845 call do_aes_cbc 
+0x6773 019846 branch decrypt_code_loop 
+:      019850 save_ucode:
+0x6774 019851 copy loopcnt ,temp 
+0x6775 019852 storet 2 ,mem_patch_len 
+0x6776 019853 hjam 0x80 ,core_ucode_ctrl 
+0x6777 019854 hjam 0 ,core_ucode_hi 
+0x6778 019855 hjam 0 ,core_ucode_low 
+0x6779 019856 store 2 ,mem_patch_ptr 
+0x677a 019857 iforce contw 
+0x677b 019858 lshift2 loopcnt ,loopcnt 
+:      019859 save_ucode_loop:
+0x677c 019860 hfetch 1 ,core_ucode_data 
+0x677d 019861 istore 1 ,contw 
+0x677e 019862 loop save_ucode_loop 
+0x677f 019863 hjam 0x0 ,core_ucode_ctrl 
+0x6780 019864 rtn 
+:      019866 load_ucode:
+0x6781 019867 fetch 2 ,mem_patch_ptr 
+0x6782 019868 rtn blank 
+0x6783 019869 hjam 0x80 ,core_ucode_ctrl 
+0x6784 019870 hjam 0 ,core_ucode_hi 
+0x6785 019871 hjam 0 ,core_ucode_low 
+0x6786 019872 fetcht 2 ,mem_patch_len 
+0x6787 019873 lshift2 temp ,loopcnt 
+0x6788 019874 iforce contr 
+:      019875 load_ucode_loop:
+0x6789 019876 ifetch 1 ,contr 
+0x678a 019877 hstore 1 ,core_ucode_data 
+0x678b 019878 loop load_ucode_loop 
+0x678c 019879 hjam 0x0 ,core_ucode_ctrl 
+0x678d 019880 rtn 
+:      019885 spid_init:
+0x678e 019886 set0 mark_ext_patch ,mark 
+0x678f 019887 bpatch patch1f_7 ,mem_patch1f 
+0x6790 019888 hjam 0x75 ,core_spid_ctrl 
+0x6791 019889 hjam 10 ,core_spid_delay 
+0x6792 019890 setarg mem_spid_tbuf 
+0x6793 019891 hstore 2 ,core_spid_txaddr 
+0x6794 019892 setarg mem_spid_rbuf 
+0x6795 019893 hstore 2 ,core_spid_rxaddr 
+0x6796 019894 hfetch 1 ,core_gpio_sel1 
+0x6797 019895 set1 0 ,pdata 
+0x6798 019896 set0 1 ,pdata 
+0x6799 019897 hstore 1 ,core_gpio_sel1 
+0x679a 019898 rtn 
+:      019900 spid_reset:
+0x679b 019901 hfetch 1 ,core_spid_ctrl 
+0x679c 019902 set1 7 ,pdata 
+0x679d 019903 hstore 1 ,core_spid_ctrl 
+0x679e 019904 set0 7 ,pdata 
+0x679f 019905 hstore 1 ,core_spid_ctrl 
+0x67a0 019906 rtn 
+:      019910 spid_write_reg:
+0x67a1 019911 set1 7 ,pdata 
+0x67a2 019912 store 2 ,mem_spid_tbuf 
+0x67a3 019913 set1 mark_ext_patch ,mark 
+0x67a4 019914 bpatch patch20_0 ,mem_patch20 
+0x67a5 019915 hjam 2 ,core_spid_txlen 
+0x67a6 019916 hjam 0 ,core_spid_rxlen 
+0x67a7 019917 hjam spid_start ,core_misc_ctrl 
+0x67a8 019918 branch wait_spid_done 
+:      019921 spid_read_reg:
+0x67a9 019922 force 1 ,temp 
+:      019924 spid_read_regs:
+0x67aa 019926 store 1 ,mem_spid_tbuf 
+0x67ab 019927 set1 mark_ext_patch ,mark 
+0x67ac 019928 bpatch patch20_1 ,mem_patch20 
+0x67ad 019929 hjam 1 ,core_spid_txlen 
+0x67ae 019930 hstoret 2 ,core_spid_rxlen 
+0x67af 019931 hjam spid_start ,core_misc_ctrl 
+0x67b0 019932 call wait_spid_done 
+0x67b1 019933 fetch 1 ,mem_spid_rbuf 
+0x67b2 019934 rtn 
+:      019936 wait_spid_done:
+0x67b3 019937 fetch 2 ,mem_afh_error_total 
+0x67b4 019938 increase 1 ,pdata 
+0x67b5 019939 store 2 ,mem_afh_error_total 
+0x67b6 019940 hfetch 1 ,core_dma_status 
+0x67b7 019941 bbit0 spid_done ,wait_spid_done 
+0x67b8 019942 rtn 
+:      019944 spid_init_flash:
+0x67b9 019945 hjam 0x40 ,core_spid_ctrl 
+0x67ba 019946 hjam 0x0 ,core_spid_delay 
+0x67bb 019947 hfetch 1 ,core_gpio_sel1 
+0x67bc 019948 set0 0 ,pdata 
+0x67bd 019949 set1 1 ,pdata 
+0x67be 019950 hstore 1 ,core_gpio_sel1 
+0x67bf 019951 setarg 0 
+0x67c0 019952 store 4 ,mem_spid_tbuf 
+0x67c1 019953 rtn 
+:      019955 spid_unlock_flash:
+0x67c2 019956 setarg 0 
+0x67c3 019957 hstore 2 ,core_spid_rxlen 
+0x67c4 019958 setarg 1 
+0x67c5 019959 hstore 1 ,core_spid_txlen 
+0x67c6 019960 setarg mem_spid_tbuf 
+0x67c7 019961 hstore 2 ,core_spid_txaddr 
+0x67c8 019962 jam 6 ,mem_spid_tbuf 
+0x67c9 019963 hjam spid_start ,core_misc_ctrl 
+0x67ca 019964 branch wait_spid_done 
+:      019968 spid_write_flash:
+0x67cb 019969 increase 4 ,temp 
+0x67cc 019970 hstoret 2 ,core_spid_txlen 
+0x67cd 019971 increase -4 ,rega 
+0x67ce 019972 arg 2 ,temp 
+0x67cf 019973 istoret 1 ,rega 
+0x67d0 019974 rshift16 pdata ,temp 
+0x67d1 019975 istoret 1 ,contw 
+0x67d2 019976 rshift8 pdata ,temp 
+0x67d3 019977 istoret 1 ,contw 
+0x67d4 019978 istore 1 ,contw 
+0x67d5 019979 deposit rega 
+0x67d6 019980 hstore 2 ,core_spid_txaddr 
+0x67d7 019981 setarg 0 
+0x67d8 019982 hstore 2 ,core_spid_rxlen 
+0x67d9 019983 hjam spid_start ,core_misc_ctrl 
+0x67da 019984 branch wait_spid_done 
+:      019988 spid_read_flash:
+0x67db 019989 hstoret 2 ,core_spid_rxlen 
+0x67dc 019990 setarg 4 
+0x67dd 019991 hstore 2 ,core_spid_txlen 
+0x67de 019992 jam 3 ,mem_spid_tbuf 
+0x67df 019993 setarg mem_spid_tbuf 
+0x67e0 019994 hstore 2 ,core_spid_txaddr 
+0x67e1 019995 deposit rega 
+0x67e2 019996 hstore 2 ,core_spid_rxaddr 
+0x67e3 019997 hfetch 1 ,core_spid_ctrl 
+0x67e4 019998 isolate0 15 ,rega 
+0x67e5 019999 setflag true ,6 ,pdata 
+0x67e6 020000 hstore 1 ,core_spid_ctrl 
+0x67e7 020001 hjam spid_start ,core_misc_ctrl 
+:      020002 spi_read_flash_wait:
+0x67e8 020003 hfetch 1 ,core_dma_status 
+0x67e9 020004 bbit1 7 ,spi_read_flash_wait 
+0x67ea 020005 arg spid_done ,queue 
+0x67eb 020006 call decrypt_code 
+0x67ec 020007 call wait_spid_done 
+0x67ed 020008 isolate1 spid_crcok ,pdata 
+0x67ee 020009 call set_ucode_status 
+0x67ef 020010 fetch 1 ,mem_addr_hi 
+0x67f0 020011 lshift16 pdata ,regb 
+0x67f1 020012 fetch 1 ,mem_addr_mi 
+0x67f2 020013 lshift8 pdata ,pdata 
+0x67f3 020014 ior regb ,regb 
+0x67f4 020015 fetch 1 ,mem_addr_lo 
+0x67f5 020016 ior regb ,pdata 
+0x67f6 020017 iadd temp ,pdata 
+0x67f7 020018 store 1 ,mem_addr_lo 
+0x67f8 020019 rshift8 pdata ,pdata 
+0x67f9 020020 store 1 ,mem_addr_mi 
+0x67fa 020021 rshift8 pdata ,pdata 
+0x67fb 020022 store 1 ,mem_addr_hi 
+0x67fc 020023 rtn 
+:      020027 iicd_init_5m:
+0x67fd 020028 hjam 0xa ,core_clksel 
+0x67fe 020029 hjam 2 ,core_iicd_scl_low 
+0x67ff 020030 hjam 3 ,core_iicd_scl_high 
+0x6800 020031 hjam 3 ,core_iicd_start_setup 
+0x6801 020032 hjam 3 ,core_iicd_start_hold 
+0x6802 020033 hjam 3 ,core_iicd_stop_setup 
+0x6803 020034 hjam 2 ,core_iicd_data_setup 
+0x6804 020035 rtn 
+:      020037 iicd_init_12m:
+0x6805 020038 hjam 5 ,core_iicd_scl_low 
+0x6806 020039 hjam 7 ,core_iicd_scl_high 
+0x6807 020040 hjam 7 ,core_iicd_start_setup 
+0x6808 020041 hjam 7 ,core_iicd_start_hold 
+0x6809 020042 hjam 7 ,core_iicd_stop_setup 
+0x680a 020043 hjam 5 ,core_iicd_data_setup 
+0x680b 020044 rtn 
+:      020048 wait_iicd_done:
+0x680c 020049 hfetch 1 ,core_dma_status 
+0x680d 020050 bbit0 iicd_done ,wait_iicd_done 
+0x680e 020051 rtn 
+:      020054 iicd_read_data:
+0x680f 020055 store 1 ,mem_iicd_tbuf 
+0x6810 020056 setarg mem_iicd_tbuf 
+0x6811 020057 hstore 2 ,core_iicd_txaddr 
+0x6812 020058 setarg 1 
+0x6813 020059 hstore 2 ,core_iicd_txlen 
+0x6814 020060 hstoret 2 ,core_iicd_rxlen 
+0x6815 020061 deposit rega 
+0x6816 020062 hstore 2 ,core_iicd_rxaddr 
+0x6817 020063 hjam 1 ,core_iicd_ctrl 
+0x6818 020064 hjam iicd_start ,core_misc_ctrl 
+0x6819 020065 branch wait_iicd_done 
+:      020067 byteswap_addr_mi:
+0x681a 020068 byteswap pdata ,pdata 
+0x681b 020069 store 2 ,mem_addr_mi 
+0x681c 020070 rtn 
+:      020076 iicd_read_eep_data:
+0x681d 020077 set1 mark_ext_patch ,mark 
+0x681e 020078 bpatch patch20_2 ,mem_patch20 
+0x681f 020079 fetch 2 ,mem_eeprom_base 
+0x6820 020080 iadd regb ,pdata 
+:      020083 iicd_read_eep_adr:
+0x6821 020084 byteswap pdata ,pdata 
+0x6822 020085 store 2 ,mem_addr_mi 
+:      020088 iicd_read_eep:
+0x6823 020089 set1 mark_ext_patch ,mark 
+0x6824 020090 bpatch patch20_3 ,mem_patch20 
+0x6825 020091 setarg 4 
+0x6826 020092 hstore 2 ,core_iicd_txlen 
+0x6827 020093 jam 0xa0 ,mem_iicd_tbuf 
+0x6828 020094 jam 0xa1 ,mem_iicd_tbuf + 3 
+0x6829 020095 setarg mem_iicd_tbuf 
+0x682a 020096 hstore 2 ,core_iicd_txaddr 
+0x682b 020097 hstoret 2 ,core_iicd_rxlen 
+0x682c 020098 deposit rega 
+0x682d 020099 hstore 2 ,core_iicd_rxaddr 
+0x682e 020100 setarg 2 
+0x682f 020101 isolate0 15 ,rega 
+0x6830 020102 setflag true ,0 ,pdata 
+0x6831 020103 hstore 1 ,core_iicd_ctrl 
+0x6832 020104 hjam iicd_start ,core_misc_ctrl 
+0x6833 020105 arg iicd_done ,queue 
+0x6834 020106 call decrypt_code 
+0x6835 020107 call wait_iicd_done 
+0x6836 020108 isolate1 iicd_crcok ,pdata 
+0x6837 020109 call set_ucode_status 
+0x6838 020110 fetch 2 ,mem_addr_mi 
+0x6839 020111 byteswap pdata ,pdata 
+0x683a 020112 iadd temp ,pdata 
+0x683b 020113 byteswap pdata ,pdata 
+0x683c 020114 store 2 ,mem_addr_mi 
+0x683d 020115 rtn 
+:      020121 iicd_write_eep_data:
+0x683e 020122 set1 mark_ext_patch ,mark 
+0x683f 020123 bpatch patch20_4 ,mem_patch20 
+0x6840 020124 fetch 2 ,mem_eeprom_base 
+0x6841 020125 iadd regb ,pdata 
+:      020128 iicd_write_ota_data:
+0x6842 020129 store 2 ,mem_pdatatemp 
+0x6843 020130 set1 mark_ext_patch ,mark 
+0x6844 020131 bpatch patch20_5 ,mem_patch20 
+0x6845 020132 storet 2 ,mem_temp 
+0x6846 020133 copy rega ,pdata 
+0x6847 020134 store 2 ,mem_contr 
+:      020135 iicd_write_eep_loop:
+0x6848 020136 call iicd_eep_transparency 
+0x6849 020138 fetcht 2 ,mem_regb 
+0x684a 020139 fetch 2 ,mem_contr 
+0x684b 020140 copy pdata ,rega 
+0x684c 020141 fetch 2 ,mem_pdatatemp 
+0x684d 020143 call iicd_write_eep 
+0x684e 020145 fetch 2 ,mem_regb 
+0x684f 020146 fetcht 2 ,mem_contr 
+0x6850 020147 iadd temp ,temp 
+0x6851 020148 storet 2 ,mem_contr 
+0x6852 020149 fetcht 2 ,mem_pdatatemp 
+0x6853 020150 iadd temp ,temp 
+0x6854 020151 storet 2 ,mem_pdatatemp 
+0x6855 020152 fetch 2 ,mem_temp 
+0x6856 020153 nbranch iicd_write_eep_loop ,blank 
+0x6857 020154 rtn 
+:      020162 iicd_eep_transparency:
+0x6858 020163 set1 mark_ext_patch ,mark 
+0x6859 020164 bpatch patch20_6 ,mem_patch20 
+0x685a 020165 fetch 2 ,mem_eeprom_block_size 
+0x685b 020166 increase -1 ,pdata 
+0x685c 020167 fetcht 2 ,mem_pdatatemp 
+0x685d 020168 ior temp ,pdata 
+0x685e 020169 increase 1 ,pdata 
+0x685f 020170 store 3 ,mem_regc 
+0x6860 020172 fetch 2 ,mem_temp 
+0x6861 020173 iadd temp ,pdata 
+0x6862 020175 fetcht 3 ,mem_regc 
+0x6863 020176 isub temp ,pdata 
+0x6864 020177 nbranch iicd_eep_deal_short_packet ,positive 
+0x6865 020178 store 2 ,mem_temp 
+0x6866 020179 fetch 3 ,mem_regc 
+0x6867 020180 fetcht 2 ,mem_pdatatemp 
+0x6868 020181 isub temp ,pdata 
+0x6869 020182 store 2 ,mem_regb 
+0x686a 020183 rtn 
+:      020184 iicd_eep_deal_short_packet:
+0x686b 020185 fetch 2 ,mem_temp 
+0x686c 020186 store 2 ,mem_regb 
+0x686d 020187 setarg 0 
+0x686e 020188 store 2 ,mem_temp 
+0x686f 020189 rtn 
+:      020194 iicd_write_eep:
+0x6870 020195 copy pdata ,regb 
+0x6871 020196 set1 mark_ext_patch ,mark 
+0x6872 020197 bpatch patch20_7 ,mem_patch20 
+0x6873 020198 copy regb ,pdata 
+0x6874 020199 increase 3 ,temp 
+0x6875 020200 hstoret 2 ,core_iicd_txlen 
+0x6876 020201 increase -3 ,rega 
+0x6877 020202 ifetcht 3 ,rega 
+0x6878 020203 copy temp ,regb 
+0x6879 020204 arg 0xa0 ,temp 
+0x687a 020205 istoret 1 ,rega 
+0x687b 020206 byteswap pdata ,pdata 
+0x687c 020207 istore 2 ,contw 
+0x687d 020208 deposit rega 
+0x687e 020209 hstore 2 ,core_iicd_txaddr 
+0x687f 020210 setarg 0 
+0x6880 020211 hstore 2 ,core_iicd_rxlen 
+0x6881 020212 hjam 1 ,core_iicd_ctrl 
+0x6882 020213 hjam iicd_start ,core_misc_ctrl 
+0x6883 020214 call wait_iicd_done 
+0x6884 020215 copy regb ,pdata 
+0x6885 020216 istore 3 ,rega 
+0x6886 020217 nop 10000 
+0x6887 020218 nop 10000 
+0x6888 020219 nop 10000 
+0x6889 020220 rtn 
+:      020224 otp_enable_chgpump:
+0x688a 020225 hjam 0x70 ,rfen_chgpump 
+0x688b 020226 nop param_chgpump_delay 
+0x688c 020227 rtn 
+:      020229 otp_disable_chgpump:
+0x688d 020230 hjam 0x30 ,rfen_chgpump 
+0x688e 020231 rtn 
+:      020233 otp_set_addr:
+0x688f 020234 lshift3 pdata ,pdata 
+0x6890 020235 hstore 2 ,core_otp_addr 
+0x6891 020236 hjam 0 ,core_otpd_ctrl 
+0x6892 020237 rtn 
+:      020240 otp_write:
+0x6893 020241 call otp_set_addr 
+0x6894 020242 call otp_ce 
+:      020243 otp_program:
+0x6895 020244 ifetcht 1 ,rega 
+0x6896 020245 increase 1 ,rega 
+0x6897 020246 force 0 ,queue 
+:      020247 otp_program_bit:
+0x6898 020248 qisolate0 temp 
+0x6899 020249 branch otp_skip_0 ,true 
+0x689a 020250 hfetch 1 ,core_otp_din 
+0x689b 020251 set1 6 ,pdata 
+0x689c 020252 set1 7 ,pdata 
+0x689d 020253 hstore 1 ,core_otp_din 
+0x689e 020254 hjam 0x02 ,core_otp_ctrl 
+0x689f 020255 hjam 0x82 ,core_otp_ctrl 
+0x68a0 020256 set0 7 ,pdata 
+0x68a1 020257 hstore 1 ,core_otp_din 
+0x68a2 020258 hjam 0x8a ,core_otp_ctrl 
+0x68a3 020259 nop 11 
+0x68a4 020260 hjam 0xca ,core_otp_ctrl 
+0x68a5 020261 nop 33 
+0x68a6 020262 hjam 0x4a ,core_otp_ctrl 
+0x68a7 020263 nop 44 
+0x68a8 020264 hjam 0xca ,core_otp_ctrl 
+0x68a9 020265 nop 22 
+0x68aa 020266 hjam 0x8a ,core_otp_ctrl 
+0x68ab 020267 nop 33 
+0x68ac 020268 hjam 0x82 ,core_otp_ctrl 
+0x68ad 020269 nop 1 
+0x68ae 020270 hjam 0x92 ,core_otp_ctrl 
+0x68af 020271 nop 10 
+0x68b0 020272 hjam 0xb2 ,core_otp_ctrl 
+0x68b1 020273 hfetch 1 ,core_otp_rdata 
+0x68b2 020274 hjam 0x92 ,core_otp_ctrl 
+0x68b3 020275 nop 1 
+0x68b4 020276 hjam 0x82 ,core_otp_ctrl 
+0x68b5 020277 qisolate0 pdata 
+0x68b6 020278 branch otp_program_bit ,true 
+:      020279 otp_skip_0:
+0x68b7 020280 hfetch 2 ,core_otp_addr 
+0x68b8 020281 increase 1 ,pdata 
+0x68b9 020282 hstore 2 ,core_otp_addr 
+0x68ba 020283 increase 1 ,queue 
+0x68bb 020284 compare 8 ,queue ,0xf 
+0x68bc 020285 nbranch otp_program_bit ,true 
+0x68bd 020286 loop otp_program 
+0x68be 020287 hjam 0x83 ,core_otp_ctrl 
+0x68bf 020288 rtn 
+:      020290 otp_ce:
+0x68c0 020291 hjam 0x82 ,core_otp_ctrl 
+0x68c1 020292 nop 12 
+0x68c2 020293 hjam 0x80 ,core_otp_ctrl 
+0x68c3 020294 hjam 0x82 ,core_otp_ctrl 
+0x68c4 020295 nop 150 
+0x68c5 020296 rtn 
+:      020299 otpd_read_init:
+0x68c6 020300 call otp_ce 
+:      020301 otpd_read_special:
+0x68c7 020302 hjam 0xa2 ,core_otp_ctrl 
+0x68c8 020303 deposit rega 
+0x68c9 020304 hstore 2 ,core_otpd_addr 
+0x68ca 020305 set1 11 ,temp 
+0x68cb 020306 isolate0 15 ,pdata 
+0x68cc 020307 setflag true ,15 ,temp 
+0x68cd 020308 hstoret 2 ,core_otpd_len 
+0x68ce 020309 hjam otpd_start ,core_misc_ctrl 
+0x68cf 020310 rtn 
+:      020312 otpd_wait_end:
+0x68d0 020313 hfetch 1 ,core_dma_status 
+0x68d1 020314 bbit0 otpd_done ,otpd_wait_end 
+0x68d2 020315 rtn 
+:      020318 otpd_read_data:
+0x68d3 020319 call otp_set_addr 
+0x68d4 020320 call otpd_read_init 
+0x68d5 020321 call otpd_wait_end 
+0x68d6 020322 hjam 0x83 ,core_otp_ctrl 
+0x68d7 020323 rtn 
+:      020328 otpd_read_code:
+0x68d8 020329 hfetch 2 ,core_current_otp_addr 
+0x68d9 020330 hstore 2 ,core_otp_addr 
+0x68da 020331 call otpd_read_init 
+0x68db 020332 arg otpd_done ,queue 
+0x68dc 020333 call decrypt_code 
+0x68dd 020334 call otpd_wait_end 
+0x68de 020335 isolate1 otpd_crcok ,pdata 
+0x68df 020336 call set_ucode_status 
+0x68e0 020337 hjam 0x83 ,core_otp_ctrl 
+0x68e1 020338 rtn 
+:      020341 uartd_rx_cnt_got_first_byte:
+0x68e2 020342 jam 1 ,mem_uartd_rxitems_got_data 
+0x68e3 020343 force uart_rx_timer ,queue 
+0x68e4 020344 fetch 2 ,mem_uartd_rx_timeout 
+0x68e5 020345 branch timer_init 
+:      020346 uartd_rx_cnt_with_threshold:
+0x68e6 020347 hfetch 2 ,core_uart_rxitems 
+0x68e7 020348 rtn blank 
+0x68e8 020349 fetcht 1 ,mem_uartd_rxitems_threshold 
+0x68e9 020350 isub temp ,null 
+0x68ea 020351 branch uartd_rx_cnt_rtn_value ,positive 
+0x68eb 020352 fetch 1 ,mem_uartd_rxitems_got_data 
+0x68ec 020353 branch uartd_rx_cnt_got_first_byte ,blank 
+0x68ed 020354 arg uart_rx_timer ,queue 
+0x68ee 020355 call timer_check 
+0x68ef 020356 branch uartd_rx_cnt_rtn_value ,blank 
+0x68f0 020357 setarg 0 
+0x68f1 020358 rtn 
+:      020359 uartd_rx_cnt_rtn_value:
+0x68f2 020360 force uart_rx_timer ,queue 
+0x68f3 020361 call timer_stop 
+0x68f4 020362 jam 0 ,mem_uartd_rxitems_got_data 
+0x68f5 020363 hfetch 2 ,core_uart_rxitems 
+0x68f6 020364 rtn 
+:      020371 uartd_prepare_tx:
+0x68f7 020372 hfetch 2 ,core_uart_twptr 
+0x68f8 020373 iforce contwu 
+0x68f9 020374 rtn 
+:      020376 uartd_send:
+0x68fa 020377 deposit contwu 
+0x68fb 020378 hstore 2 ,core_uart_twptr 
+0x68fc 020379 rtn 
+:      020381 uartd_prepare_rx:
+0x68fd 020382 hfetch 2 ,core_uart_rxitems 
+0x68fe 020383 rtn blank 
+0x68ff 020384 iforce loopcnt 
+0x6900 020385 hfetch 2 ,core_uart_rrptr 
+0x6901 020386 iforce contru 
+0x6902 020387 rtn 
+:      020390 uartd_rxdone_by_len:
+0x6903 020391 hfetch 2 ,core_uart_rrptr 
+0x6904 020392 iadd temp ,pdata 
+0x6905 020393 copy pdata ,contru 
+:      020394 uartd_rxdone:
+0x6906 020395 deposit contru 
+0x6907 020396 hstore 2 ,core_uart_rrptr 
+0x6908 020397 rtn 
+:      020399 uart_set_baud_by_mem:
+0x6909 020400 fetch uart_baud_len ,mem_baud 
+0x690a 020401 hstore uart_baud_len ,core_uart_baud 
+0x690b 020402 rtn 
+:      020406 eeprom_store_le_reconn_info:
+0x690c 020407 fetch 6 ,mem_le_plap 
+0x690d 020408 store 6 ,mem_temp_lap 
+0x690e 020409 jam rec_4_mode ,mem_record_bt_mode 
+0x690f 020410 branch eeprom_store_reconn_info 
+:      020411 eeprom_store_bd_reconn_info:
+0x6910 020412 fetch 6 ,mem_plap 
+0x6911 020413 store 6 ,mem_temp_lap 
+0x6912 020414 jam rec_3_mode ,mem_record_bt_mode 
+:      020415 eeprom_store_reconn_info:
+0x6913 020416 set1 mark_ext_patch ,mark 
+0x6914 020417 bpatch patch21_0 ,mem_patch21 
+0x6915 020418 call eeprom_store_remote_bdaddr 
+0x6916 020419 call eeprom_store_last_record_index 
+0x6917 020420 fetch 1 ,mem_record_bt_mode 
+0x6918 020421 beq rec_4_mode ,eeprom_store_rec_4_mode 
+0x6919 020422 beq rec_3_mode ,eeprom_store_link_key 
+0x691a 020423 rtn 
+:      020424 eeprom_store_rec_4_mode:
+0x691b 020425 call eeprom_store_le_ltl 
+0x691c 020426 branch eeprom_store_le_local_addr 
+:      020429 eeprom_load_reconn_info:
+0x691d 020430 set1 mark_ext_patch ,mark 
+0x691e 020431 bpatch patch21_1 ,mem_patch21 
+0x691f 020432 call eeprom_load_reconn_bdaddr 
+0x6920 020433 fetch 1 ,mem_select_list_item 
+0x6921 020434 rtneq 0xff 
+0x6922 020435 fetch 6 ,mem_temp_lap 
+0x6923 020436 store 6 ,mem_hci_plap 
+0x6924 020437 fetch 1 ,mem_record_bt_mode 
+0x6925 020438 store 1 ,mem_xrecord_mode 
+0x6926 020439 beq rec_3_mode ,eeprom_load_rec_3_mode 
+0x6927 020440 beq rec_4_mode ,eeprom_load_rec_4_mode 
+0x6928 020441 rtn 
+:      020442 eeprom_load_reconn_bdaddr:
+0x6929 020443 call eeprom_load_last_record_index 
+0x692a 020444 fetch 1 ,mem_select_list_item 
+0x692b 020445 rtneq 0xff 
+0x692c 020446 branch eeprom_load_remote_bdaddr 
+:      020447 eeprom_load_rec_3_mode:
+0x692d 020448 call eeprom_load_link_key 
+0x692e 020449 branch check_link_key_load 
+:      020450 eeprom_load_rec_4_mode:
+0x692f 020451 call eeprom_load_ltk_key 
+0x6930 020452 branch check_ltk_load 
+:      020453 eeprom_clear_bd_reconn_info:
+0x6931 020454 call eeprom_load_bdaddr_list 
+0x6932 020455 disable user 
+0x6933 020456 call find_addr_from_bd_list 
+0x6934 020457 nbranch at_error_rev_end ,user 
+:      020458 eeprom_clear_reconn_info_common:
+0x6935 020459 fetcht 2 ,mem_list_item_ptr 
+0x6936 020460 increase -1 ,temp 
+0x6937 020461 setarg 0 
+0x6938 020462 istore 7 ,temp 
+0x6939 020463 arg 28 ,temp 
+0x693a 020464 arg mem_bdaddr_list_buff + 7 ,rega 
+0x693b 020465 arg eeprom_bdaddr_list ,regb 
+0x693c 020466 branch iicd_write_eep_data 
+:      020468 eeprom_clear_all_reconn_info:
+0x693d 020469 set1 mark_ext_patch ,mark 
+0x693e 020470 bpatch patch21_2 ,mem_patch21 
+0x693f 020471 arg mem_bdaddr_list_buff ,contw 
+0x6940 020472 force 4 ,loopcnt 
+0x6941 020473 call memset0 
+0x6942 020474 arg 28 ,temp 
+0x6943 020475 arg mem_bdaddr_list_buff ,rega 
+0x6944 020476 arg eeprom_bdaddr_list ,regb 
+0x6945 020477 branch iicd_write_eep_data 
+:      020479 eeprom_erase_reconn_info:
+0x6946 020480 set1 mark_ext_patch ,mark 
+0x6947 020481 bpatch patch21_3 ,mem_patch21 
+0x6948 020482 setarg 0x0 
+0x6949 020483 store 3 ,mem_plap 
+0x694a 020484 istore 3 ,contw 
+0x694b 020485 branch eeprom_store_remote_bdaddr 
+:      020487 eeprom_load_last_record_index:
+0x694c 020488 arg 1 ,temp 
+0x694d 020489 arg mem_select_list_item ,rega 
+0x694e 020490 arg eeprom_last_record ,regb 
+0x694f 020491 branch iicd_read_eep_data 
+:      020493 eeprom_store_last_record_index:
+0x6950 020494 arg 1 ,temp 
+0x6951 020495 arg mem_select_list_item ,rega 
+0x6952 020496 arg eeprom_last_record ,regb 
+0x6953 020497 branch iicd_write_eep_data 
+:      020500 eeprom_store_remote_bdaddr:
+0x6954 020501 set1 mark_ext_patch ,mark 
+0x6955 020502 bpatch patch21_4 ,mem_patch21 
+0x6956 020503 call eeprom_load_bdaddr_list 
+0x6957 020504 disable user 
+0x6958 020505 call find_addr_from_bd_list 
+0x6959 020506 rtn user 
+:      020507 eeprom_store_remote_addr_unfind:
+0x695a 020508 jam 0 ,mem_select_list_item 
+0x695b 020509 fetch 6 ,mem_temp_lap 
+0x695c 020510 store 6 ,mem_bdaddr_list_buff + 1 
+0x695d 020511 fetch 1 ,mem_record_bt_mode 
+0x695e 020512 store 1 ,mem_bdaddr_list_buff 
+0x695f 020513 arg 28 ,temp 
+0x6960 020514 arg mem_bdaddr_list_buff ,rega 
+0x6961 020515 arg eeprom_bdaddr_list ,regb 
+0x6962 020516 branch iicd_write_eep_data 
+:      020519 eeprom_store_le_local_addr:
+0x6963 020520 arg 6 ,temp 
+0x6964 020521 arg mem_le_lap ,rega 
+0x6965 020522 arg eeprom_le_reconn_local_addr ,regb 
+0x6966 020523 branch iicd_write_eep_data 
+:      020525 eeprom_load_le_loacal_addr:
+0x6967 020526 arg 6 ,temp 
+0x6968 020527 arg mem_le_lap ,rega 
+0x6969 020528 arg eeprom_le_reconn_local_addr ,regb 
+0x696a 020529 branch iicd_read_eep_data 
+:      020532 eeprom_load_remote_bdaddr:
+0x696b 020533 set1 mark_ext_patch ,mark 
+0x696c 020534 bpatch patch21_5 ,mem_patch21 
+0x696d 020535 arg 7 ,temp 
+0x696e 020536 arg mem_temp_reconn_record ,rega 
+0x696f 020537 arg eeprom_bdaddr_list ,regb 
+0x6970 020538 fetch 1 ,mem_select_list_item 
+0x6971 020539 mul32 pdata ,7 ,pdata 
+0x6972 020540 iadd regb ,regb 
+0x6973 020541 branch iicd_read_eep_data 
+:      020543 eeprom_linkkey_addr:
+0x6974 020544 arg 0x10 ,temp 
+0x6975 020545 arg eeprom_linkkey_list ,regb 
+0x6976 020546 fetch 1 ,mem_select_list_item 
+0x6977 020547 lshift4 pdata ,pdata 
+0x6978 020548 iadd regb ,regb 
+0x6979 020549 rtn 
+:      020551 eeprom_store_le_ltl:
+0x697a 020552 arg mem_le_ltk ,rega 
+0x697b 020553 branch eeprom_store_link_key_common 
+:      020554 eeprom_store_link_key:
+0x697c 020555 arg mem_link_key ,rega 
+:      020556 eeprom_store_link_key_common:
+0x697d 020557 set1 mark_ext_patch ,mark 
+0x697e 020558 bpatch patch21_6 ,mem_patch21 
+0x697f 020559 call eeprom_linkkey_addr 
+0x6980 020560 branch iicd_write_eep_data 
+:      020562 eeprom_load_ltk_key:
+0x6981 020563 arg mem_le_ltk ,rega 
+0x6982 020564 branch eeprom_load_link_key_common 
+:      020565 eeprom_load_link_key:
+0x6983 020566 arg mem_link_key ,rega 
+:      020567 eeprom_load_link_key_common:
+0x6984 020568 set1 mark_ext_patch ,mark 
+0x6985 020569 bpatch patch21_7 ,mem_patch21 
+0x6986 020570 call eeprom_linkkey_addr 
+0x6987 020571 branch iicd_read_eep_data 
+:      020575 eeprom_load_bdaddr_list:
+0x6988 020576 arg 28 ,temp 
+0x6989 020577 arg mem_bdaddr_list_buff + 7 ,rega 
+0x698a 020578 arg eeprom_bdaddr_list ,regb 
+0x698b 020579 branch iicd_read_eep_data 
+:      020581 find_addr_from_bd_list:
+0x698c 020582 set1 mark_ext_patch ,mark 
+0x698d 020583 bpatch patch22_0 ,mem_patch22 
+0x698e 020584 setarg mem_bdaddr_list_buff + 7 
+0x698f 020585 store 2 ,mem_list_item_ptr 
+0x6990 020586 jam 0 ,mem_select_list_item 
+0x6991 020587 arg 4 ,loopcnt 
+:      020588 find_addr_from_list:
+0x6992 020589 copy loopcnt ,pdata 
+0x6993 020590 store 1 ,mem_pdatatemp 
+0x6994 020591 fetch 2 ,mem_list_item_ptr 
+0x6995 020592 copy pdata ,rega 
+0x6996 020593 call find_addr_from_list_compare 
+0x6997 020594 rtn user 
+0x6998 020595 fetch 2 ,mem_list_item_ptr 
+0x6999 020596 increase 7 ,pdata 
+0x699a 020597 store 2 ,mem_list_item_ptr 
+0x699b 020598 fetch 1 ,mem_select_list_item 
+0x699c 020599 increase 1 ,pdata 
+0x699d 020600 store 1 ,mem_select_list_item 
+0x699e 020601 fetch 1 ,mem_pdatatemp 
+0x699f 020602 copy pdata ,loopcnt 
+0x69a0 020603 loop find_addr_from_list 
+0x69a1 020604 rtn 
+:      020606 check_link_key_load:
+0x69a2 020607 fetch 8 ,mem_link_key 
+0x69a3 020608 fetcht 8 ,mem_link_key + 8 
+0x69a4 020609 ior temp ,pdata 
+0x69a5 020610 rtn blank 
+0x69a6 020611 jam 1 ,mem_link_key_exists 
+0x69a7 020612 rtn 
+:      020613 check_ltk_load:
+0x69a8 020614 fetch 6 ,mem_hci_plap 
+0x69a9 020615 rtn blank 
+0x69aa 020616 jam 1 ,mem_ltk_exists 
+0x69ab 020617 rtn 
+:      020619 find_addr_from_list_compare:
+0x69ac 020620 arg mem_temp_reconn_record ,regb 
+0x69ad 020621 arg 7 ,loopcnt 
+0x69ae 020622 call string_compare 
+0x69af 020623 branch enable_usr ,zero 
+0x69b0 020624 rtn 
+:      020625 enable_usr:
+0x69b1 020626 enable user 
+0x69b2 020627 rtn 
+:      020628 le_eeprom_load_reconn_info:
+0x69b3 020629 branch assert 
+:      020636 gpio_set_wake_by_current_state:
+0x69b4 020637 set1 mark_ext_patch ,mark 
+0x69b5 020638 bpatch patch22_1 ,mem_patch22 
+0x69b6 020639 set1 7 ,temp 
+0x69b7 020640 call gpio_get_bit 
+0x69b8 020641 nsetflag true ,7 ,temp 
+:      020646 gpio_set_wake:
+0x69b9 020647 set1 mark_ext_patch ,mark 
+0x69ba 020648 bpatch patch22_2 ,mem_patch22 
+0x69bb 020649 isolate0 7 ,temp 
+0x69bc 020650 and temp ,0x1f ,queue 
+0x69bd 020651 fetch 4 ,mem_gpio_wakeup_low 
+0x69be 020652 qsetflag true ,pdata 
+0x69bf 020653 store 4 ,mem_gpio_wakeup_low 
+0x69c0 020654 fetch 4 ,mem_gpio_wakeup_high 
+0x69c1 020655 nqsetflag true ,pdata 
+0x69c2 020656 store 4 ,mem_gpio_wakeup_high 
+0x69c3 020657 rtn 
+:      020660 gpio_clr_wake:
+0x69c4 020661 set1 mark_ext_patch ,mark 
+0x69c5 020662 bpatch patch22_3 ,mem_patch22 
+0x69c6 020663 isolate0 7 ,temp 
+0x69c7 020664 and temp ,0x1f ,queue 
+0x69c8 020665 fetch 4 ,mem_gpio_wakeup_low 
+0x69c9 020666 qset0 pdata 
+0x69ca 020667 store 4 ,mem_gpio_wakeup_low 
+0x69cb 020668 fetch 4 ,mem_gpio_wakeup_high 
+0x69cc 020669 qset0 pdata 
+0x69cd 020670 store 4 ,mem_gpio_wakeup_high 
+0x69ce 020671 rtn 
+:      020674 gpio_config_input_nowake:
+0x69cf 020675 call gpio_clr_wake 
+0x69d0 020676 branch gpio_config_input_without_wake 
+:      020679 gpio_config_input:
+0x69d1 020680 ncall gpio_set_wake ,wake 
+:      020682 gpio_config_input_without_wake:
+0x69d2 020683 arg core_gpio_pd0 ,contw 
+0x69d3 020684 call gpio_set_bit 
+0x69d4 020685 setflip gpio_active_bit ,temp 
+0x69d5 020686 arg core_gpio_pu0 ,contw 
+0x69d6 020687 call gpio_set_bit 
+0x69d7 020688 set0 gpio_active_bit ,temp 
+0x69d8 020689 arg core_gpio_oe0 ,contw 
+0x69d9 020690 branch gpio_set_bit 
+:      020693 gpio_config_output:
+0x69da 020694 setflip gpio_active_bit ,temp 
+0x69db 020695 call gpio_out 
+0x69dc 020696 set1 gpio_active_bit ,temp 
+0x69dd 020697 arg core_gpio_oe0 ,contw 
+0x69de 020698 branch gpio_set_bit 
+:      020700 gpio_common:
+0x69df 020701 and temp ,0x07 ,queue 
+0x69e0 020702 rshift3 temp ,pdata 
+0x69e1 020703 and_into 3 ,pdata 
+0x69e2 020704 iadd contw ,contw 
+0x69e3 020705 ifetch 1 ,contw 
+0x69e4 020706 rtn 
+:      020710 gpio_get_bit:
+0x69e5 020711 arg core_gpio_in ,contw 
+0x69e6 020712 call gpio_common 
+0x69e7 020713 isolate1 gpio_active_bit ,temp 
+0x69e8 020714 branch gpio_get_bit_reverse ,true 
+0x69e9 020715 qisolate0 pdata 
+0x69ea 020716 rtn 
+:      020717 gpio_get_bit_reverse:
+0x69eb 020718 qisolate1 pdata 
+0x69ec 020719 rtn 
+:      020721 gpio_out_inactive:
+0x69ed 020722 isolate1 7 ,null 
+0x69ee 020723 branch gpio_out_flag 
+:      020725 gpio_out_active:
+0x69ef 020726 isolate0 7 ,null 
+:      020729 gpio_out_flag:
+0x69f0 020730 setarg 0 
+0x69f1 020731 nsetflag true ,gpio_active_bit ,pdata 
+0x69f2 020732 ixor temp ,temp 
+:      020735 gpio_out:
+0x69f3 020736 arg core_gpio_out0 ,contw 
+:      020739 gpio_set_bit:
+0x69f4 020740 call gpio_common 
+0x69f5 020741 isolate1 gpio_active_bit ,temp 
+0x69f6 020742 qsetflag true ,pdata 
+0x69f7 020743 istore 1 ,contw 
+0x69f8 020744 rtn 
+:      020746 gpio_test:
+0x69f9 020747 fetch 1 ,mem_seqi 
+0x69fa 020748 rtneq 0x7f 
+0x69fb 020749 hjam 0 ,core_gpio_out3 
+0x69fc 020750 nop 30 
+0x69fd 020751 hjam 8 ,core_gpio_out3 
+0x69fe 020752 rtn 
+:      020757 set_pwm_blink:
+0x69ff 020758 lshift8 pdata ,pdata 
+0x6a00 020759 lshift4 pdata ,pdata 
+0x6a01 020760 hstore 2 ,core_pwm_ncnt0 
+0x6a02 020761 hstore 2 ,core_pwm_pcnt0 
+0x6a03 020762 rtn 
+:      020764 set_pwm_steadyon:
+0x6a04 020765 setarg 0 
+0x6a05 020766 hstore 2 ,core_pwm_ncnt0 
+0x6a06 020767 setarg 1 
+0x6a07 020768 hstore 2 ,core_pwm_pcnt0 
+0x6a08 020769 rtn 
+:      020771 set_pwm_off:
+0x6a09 020772 setarg 0 
+0x6a0a 020773 hstore 2 ,core_pwm_ncnt0 
+0x6a0b 020774 hstore 2 ,core_pwm_pcnt0 
+0x6a0c 020775 rtn 
+:      020780 init_filter_ram:
+0x6a0d 020781 arg 0x8800 ,contw 
+0x6a0e 020782 arg 0x20 ,loopcnt 
+0x6a0f 020783 call memset0 
+0x6a10 020784 setarg 0x4f9 
+0x6a11 020785 hstore 2 ,0x8848 
+0x6a12 020786 hstore 2 ,0x884a 
+0x6a13 020787 hstore 2 ,0x884c 
+0x6a14 020788 hstore 2 ,0x886c 
+0x6a15 020789 hstore 2 ,0x888c 
+0x6a16 020790 hstore 2 ,0x88ac 
+0x6a17 020791 setarg 0x204 
+0x6a18 020792 hstore 2 ,0x88ae 
+0x6a19 020793 setarg 0x0506 
+0x6a1a 020794 hstore 2 ,0x88b0 
+0x6a1b 020795 setarg 0x0504 
+0x6a1c 020796 hstore 2 ,0x88b2 
+0x6a1d 020797 setarg 0x0200 
+0x6a1e 020798 hstore 2 ,0x88b4 
+0x6a1f 020799 setarg 0xFEFB 
+0x6a20 020800 hstore 2 ,0x88b6 
+0x6a21 020801 setarg 0xFAF9 
+0x6a22 020802 hstore 2 ,0x88b8 
+0x6a23 020803 setarg 0xFAFB 
+0x6a24 020804 hstore 2 ,0x88ba 
+0x6a25 020805 setarg 0xFD00 
+0x6a26 020806 hstore 2 ,0x88bc 
+0x6a27 020807 setarg 0x0408 
+0x6a28 020808 hstore 2 ,0x88be 
+0x6a29 020809 setarg 0x0A0C 
+0x6a2a 020810 hstore 2 ,0x88c0 
+0x6a2b 020811 setarg 0x0B09 
+0x6a2c 020812 hstore 2 ,0x88c2 
+0x6a2d 020813 setarg 0x0500 
+0x6a2e 020814 hstore 2 ,0x88c4 
+0x6a2f 020815 setarg 0xF8F1 
+0x6a30 020816 hstore 2 ,0x88c6 
+0x6a31 020817 setarg 0xECE8 
+0x6a32 020818 hstore 2 ,0x88c8 
+0x6a33 020819 setarg 0xE9EB 
+0x6a34 020820 hstore 2 ,0x88ca 
+0x6a35 020821 setarg 0xF500 
+0x6a36 020822 hstore 2 ,0x88cc 
+0x6a37 020823 setarg 0x1223 
+0x6a38 020824 hstore 2 ,0x88ce 
+0x6a39 020825 setarg 0x374B 
+0x6a3a 020826 hstore 2 ,0x88d0 
+0x6a3b 020827 setarg 0x5E71 
+0x6a3c 020828 hstore 2 ,0x88d2 
+0x6a3d 020829 setarg 0x787F 
+0x6a3e 020830 hstore 2 ,0x88d4 
+0x6a3f 020831 rtn 
+:      020833 enable_pcm:
+0x6a40 020834 set1 mark_ext_patch ,mark 
+0x6a41 020835 bpatch patch22_4 ,mem_patch22 
+0x6a42 020836 hfetch 2 ,core_clkoff 
+0x6a43 020837 set0 clock_off_codec ,pdata 
+0x6a44 020838 hstore 2 ,core_clkoff 
+0x6a45 020839 hjam 0x11 ,core_enc_ctrl 
+0x6a46 020840 hjam 0x1 ,core_cvsd_ctrl 
+0x6a47 020841 hjam 0x1 ,core_codec_ctrl 
+0x6a48 020842 hjam 0x11 ,core_dec_ctrl 
+0x6a49 020843 rtn 
+:      020845 disable_pcm:
+0x6a4a 020846 set1 mark_ext_patch ,mark 
+0x6a4b 020847 bpatch patch22_5 ,mem_patch22 
+0x6a4c 020848 hfetch 2 ,core_clkoff 
+0x6a4d 020849 set1 clock_off_codec ,pdata 
+0x6a4e 020850 hstore 2 ,core_clkoff 
+0x6a4f 020851 hjam 0x4 ,core_enc_ctrl 
+0x6a50 020852 hjam 0x4 ,core_dec_ctrl 
+0x6a51 020853 hjam 0x0 ,core_cvsd_ctrl 
+0x6a52 020854 hjam 0x0 ,core_codec_ctrl 
+0x6a53 020855 rtn 
+:      020859 get_sco_data:
+0x6a54 020860 fetch 1 ,mem_state 
+0x6a55 020861 rtnbit0 state_insco 
+0x6a56 020862 arg mem_sco_obuf ,contw 
+0x6a57 020863 arg 30 ,loopcnt 
+:      020864 get_sco_data_loop:
+0x6a58 020865 hfetch 1 ,core_pcminfifo 
+0x6a59 020866 istore 1 ,contw 
+0x6a5a 020867 loop get_sco_data_loop 
+0x6a5b 020868 rtn 
+:      020871 process_sco_data:
+0x6a5c 020872 fetch 1 ,mem_state 
+0x6a5d 020873 rtnbit0 state_insco 
+0x6a5e 020874 arg mem_sco_ibuf ,contr 
+0x6a5f 020875 force 30 ,loopcnt 
+:      020876 process_sco_loop:
+0x6a60 020877 ifetch 1 ,contr 
+0x6a61 020878 hstore 1 ,core_pcmoutfifo 
+0x6a62 020879 loop process_sco_loop 
+0x6a63 020880 rtn 
+:      020882 init_sched:
+0x6a64 020883 rtn 
+:      020888 gpio_cfg_uart_tx_output:
+0x6a65 020889 call gpio_uart2gpio 
+0x6a66 020890 arg uart_wakeup_tx ,temp 
+0x6a67 020891 branch gpio_config_output 
+:      020893 gpio_pu_uart_tx:
+0x6a68 020894 call gpio_cfg_uart_tx_output 
+0x6a69 020895 arg uart_wakeup_tx ,temp 
+0x6a6a 020896 branch gpio_out_inactive 
+:      020898 gpio_pd_uart_tx:
+0x6a6b 020899 call gpio_cfg_uart_tx_output 
+0x6a6c 020900 arg uart_wakeup_tx ,temp 
+0x6a6d 020901 branch gpio_out_active 
+:      020903 gpio_cfg_uart_rx_output:
+0x6a6e 020904 call gpio_uart2gpio 
+0x6a6f 020905 arg uart_wakeup_rx ,temp 
+0x6a70 020906 branch gpio_config_output 
+:      020908 gpio_pu_uart_rx:
+0x6a71 020909 call gpio_cfg_uart_rx_output 
+0x6a72 020910 arg uart_wakeup_rx ,temp 
+0x6a73 020911 branch gpio_out_inactive 
+:      020913 gpio_pd_uart_rx:
+0x6a74 020914 call gpio_cfg_uart_rx_output 
+0x6a75 020915 arg uart_wakeup_rx ,temp 
+0x6a76 020916 branch gpio_out_active 
+:      020918 gpio_tx_config_input_with_pu:
+0x6a77 020919 call gpio_uart2gpio 
+0x6a78 020920 hfetch 1 ,core_gpio_pu0 
+0x6a79 020921 set1 uart_wakeup_tx ,pdata 
+0x6a7a 020922 hstore 1 ,core_gpio_pu0 
+0x6a7b 020923 arg uart_wakeup_tx ,temp 
+0x6a7c 020924 branch gpio_config_input 
+:      020926 gpio_rx_config_input_with_pu:
+0x6a7d 020927 call gpio_uart2gpio 
+0x6a7e 020928 hfetch 1 ,core_gpio_pu0 
+0x6a7f 020929 set1 uart_wakeup_rx ,pdata 
+0x6a80 020930 hstore 1 ,core_gpio_pu0 
+0x6a81 020931 arg uart_wakeup_rx ,temp 
+0x6a82 020932 branch gpio_config_input 
+:      020934 gpio_gpio2uart:
+0x6a83 020935 hfetch 1 ,core_gpio_sel1 
+0x6a84 020936 or_into 0x04 ,pdata 
+0x6a85 020937 hstore 1 ,core_gpio_sel1 
+0x6a86 020938 rtn 
+:      020940 gpio_uart2gpio:
+0x6a87 020941 hfetch 1 ,core_gpio_sel1 
+0x6a88 020942 and_into 0xfb ,pdata 
+0x6a89 020943 hstore 1 ,core_gpio_sel1 
+0x6a8a 020944 rtn 
+:      020946 gpio_check_uart_state:
+0x6a8b 020947 hfetch 1 ,core_gpio_sel1 
+0x6a8c 020948 isolate1 2 ,pdata 
+0x6a8d 020949 rtn 
+:      020952 prcp_init:
+0x6a8e 020953 setarg prcp_process 
+0x6a8f 020954 store 2 ,mem_cb_att_write 
+0x6a90 020955 rtn 
+:      020956 prcp_process:
+0x6a91 020957 call clear_prcp_sendbuff 
+0x6a92 020958 fetch 1 ,mem_prcp 
+0x6a93 020959 beq prcp_le ,le_prcp 
+0x6a94 020960 beq prcp_ssp ,prcp 
+0x6a95 020961 branch assert 
+:      020962 le_prcp:
+0x6a96 020963 arg prcp_rx_le ,temp 
+0x6a97 020964 storet 2 ,mem_le_notify_handle 
+0x6a98 020965 call le_att_get_handle_ptr 
+0x6a99 020966 ifetch 1 ,contr 
+0x6a9a 020967 call prcp_parse 
+0x6a9b 020968 branch prcp_le_tx 
+:      020969 prcp:
+0x6a9c 020970 call prcp_parse 
+0x6a9d 020971 branch prcp_tx 
+:      020972 prcp_parse:
+0x6a9e 020973 copy contr ,rega 
+0x6a9f 020974 set1 mark_ext_patch ,mark 
+0x6aa0 020975 bpatch patch26_1 ,mem_patch26 
+0x6aa1 020976 ifetch 1 ,contr 
+0x6aa2 020977 beq common_res ,prcp_parse_common_res 
+0x6aa3 020978 beq read_registers_req ,prcp_parse_read_registers_req 
+0x6aa4 020979 beq read_registers_res ,prcp_parse_read_registers_res 
+0x6aa5 020980 beq write_registers_req ,prcp_parse_write_registers_req 
+0x6aa6 020981 beq i2c_config_req ,prcp_parse_i2c_config_req 
+0x6aa7 020982 beq i2c_read_req ,prcp_parse_i2c_read_req 
+0x6aa8 020983 beq i2c_read_res ,prcp_parse_i2c_read_res 
+0x6aa9 020984 beq i2c_write_req ,prcp_parse_i2c_write_req 
+0x6aaa 020985 beq spi_config_req ,prcp_parse_spi_config_req 
+0x6aab 020986 beq spi_read_req ,prcp_parse_spi_read_req 
+0x6aac 020987 beq spi_read_res ,prcp_parse_spi_read_res 
+0x6aad 020988 beq spi_write_req ,prcp_parse_spi_write_req 
+0x6aae 020989 beq pwm_config_req ,prcp_parse_pwm_config_req 
+0x6aaf 020990 beq pwm_write_req ,prcp_parse_pwm_write_req 
+0x6ab0 020991 beq gpio_config_req ,prcp_parse_gpio_config_req 
+0x6ab1 020992 beq gpio_read_req ,prcp_parse_gpio_read_req 
+0x6ab2 020993 beq gpio_read_res ,prcp_parse_gpio_read_res 
+0x6ab3 020994 beq gpio_write_req ,prcp_parse_gpio_write_req 
+0x6ab4 020995 beq ota_write_req ,prcp_parse_ota_write_req 
+0x6ab5 020996 beq ota_end_cmd ,prcp_parse_ota_end_cmd 
+0x6ab6 020997 rtn 
+:      021000 prcp_parse_common_res:
+0x6ab7 021001 copy rega ,contr 
+0x6ab8 021002 ifetch 1 ,contr 
+0x6ab9 021003 lshift8 pdata ,pdata 
+0x6aba 021004 store 3 ,mem_prcp_data 
+0x6abb 021005 rtn 
+:      021006 prcp_parse_read_registers_req:
+0x6abc 021007 rtn 
+:      021008 prcp_parse_read_registers_res:
+0x6abd 021009 rtn 
+:      021010 prcp_parse_write_registers_req:
+0x6abe 021011 rtn 
+:      021015 prcp_parse_spi_config_req:
+0x6abf 021016 rtn 
+:      021017 prcp_parse_spi_read_req:
+0x6ac0 021018 rtn 
+:      021019 prcp_parse_spi_read_res:
+0x6ac1 021020 rtn 
+:      021021 prcp_parse_spi_write_req:
+0x6ac2 021022 rtn 
+:      021026 prcp_parse_pwm_config_req:
+0x6ac3 021027 ifetch 4 ,contr 
+0x6ac4 021028 hstore 1 ,core_gpio_sel2 
+0x6ac5 021029 rshift8 pdata ,pdata 
+0x6ac6 021030 hfetcht 1 ,core_gpio_sel1 
+0x6ac7 021031 and_into 0x7f ,temp 
+0x6ac8 021032 ior temp ,temp 
+0x6ac9 021033 hstoret 1 ,core_gpio_sel1 
+0x6aca 021034 rshift8 pdata ,pdata 
+0x6acb 021035 hfetcht 1 ,core_clkoff + 1 
+0x6acc 021036 and_into 0xdf ,temp 
+0x6acd 021037 ior temp ,temp 
+0x6ace 021038 hstoret 1 ,core_clkoff + 1 
+0x6acf 021039 rshift8 pdata ,pdata 
+0x6ad0 021040 hfetcht 1 ,core_clksel 
+0x6ad1 021041 and_into 0x3f ,temp 
+0x6ad2 021042 ior temp ,temp 
+0x6ad3 021043 hstoret 1 ,core_clksel 
+0x6ad4 021044 branch prcp_parse_common_res 
+:      021045 prcp_parse_pwm_write_req:
+0x6ad5 021046 ifetch 9 ,contr 
+0x6ad6 021047 hfetcht 1 ,core_gpio_key2 
+0x6ad7 021048 and_into 0x3f ,temp 
+0x6ad8 021049 ior temp ,temp 
+0x6ad9 021050 hstoret 1 ,core_gpio_key2 
+0x6ada 021051 rshift8 pdata ,pdata 
+0x6adb 021052 hstore 2 ,core_pwm_pcnt0 
+0x6adc 021053 rshift16 pdata ,pdata 
+0x6add 021054 hstore 2 ,core_pwm_ncnt0 
+0x6ade 021055 rshift16 pdata ,pdata 
+0x6adf 021056 hstore 2 ,core_pwm_pcnt1 
+0x6ae0 021057 rshift16 pdata ,pdata 
+0x6ae1 021058 hstore 2 ,core_pwm_ncnt1 
+0x6ae2 021059 branch prcp_parse_common_res 
+:      021063 prcp_parse_gpio_config_req:
+0x6ae3 021064 ifetch 4 ,contr 
+0x6ae4 021065 hstore 4 ,core_gpio_oe0 
+0x6ae5 021066 ifetch 4 ,contr 
+0x6ae6 021067 hstore 4 ,core_gpio_pu0 
+0x6ae7 021068 ifetch 4 ,contr 
+0x6ae8 021069 hstore 4 ,core_gpio_pd0 
+0x6ae9 021070 ifetch 1 ,contr 
+0x6aea 021071 hstore 1 ,core_gpio_sel 
+0x6aeb 021072 ifetch 1 ,contr 
+0x6aec 021073 hstore 1 ,core_gpio_sel1 
+0x6aed 021074 ifetch 1 ,contr 
+0x6aee 021075 hstore 1 ,core_gpio_sel2 
+0x6aef 021076 branch prcp_parse_common_res 
+:      021077 prcp_parse_gpio_read_req:
+0x6af0 021078 branch prcp_parse_gpio_read_res 
+:      021079 prcp_parse_gpio_read_res:
+0x6af1 021080 jam 0x10 ,mem_prcp_data 
+0x6af2 021081 arg mem_prcp_data + 1 ,contw 
+0x6af3 021082 hfetch 4 ,core_gpio_out0 
+0x6af4 021083 istore 4 ,contw 
+0x6af5 021084 hfetch 4 ,core_gpio_in 
+0x6af6 021085 istore 4 ,contw 
+0x6af7 021086 rtn 
+:      021087 prcp_parse_gpio_write_req:
+0x6af8 021088 ifetcht 1 ,contr 
+0x6af9 021089 ifetch 1 ,contr 
+0x6afa 021090 lshift3 pdata ,pdata 
+0x6afb 021091 lshift4 pdata ,pdata 
+0x6afc 021092 ior temp ,temp 
+0x6afd 021093 call gpio_out 
+0x6afe 021094 branch prcp_parse_common_res 
+:      021099 prcp_parse_i2c_read_req:
+0x6aff 021100 ifetcht 1 ,contr 
+0x6b00 021101 hstoret 1 ,iic_slave_addr 
+0x6b01 021102 ifetch 1 ,contr 
+0x6b02 021103 compare 1 ,pdata ,0xff 
+0x6b03 021104 ifetch 1 ,contr 
+0x6b04 021105 hstore 1 ,iic_fifo 
+0x6b05 021106 branch iic_read_data_len ,true 
+0x6b06 021107 ifetch 1 ,contr 
+0x6b07 021108 hstore 1 ,iic_fifo 
+:      021109 iic_read_data_len:
+0x6b08 021110 ifetch 1 ,contr 
+0x6b09 021111 copy pdata ,loopcnt 
+0x6b0a 021112 increase -1 ,pdata 
+0x6b0b 021113 or_into 0x90 ,pdata 
+0x6b0c 021114 hstore 1 ,iic_ctr 
+0x6b0d 021115 hjam 2 ,iic_cr 
+0x6b0e 021116 nop 1 
+0x6b0f 021118 arg mem_prcp_data ,contw 
+:      021119 iic_read_loop:
+0x6b10 021120 hfetch 1 ,iic_fifo 
+0x6b11 021121 istore 1 ,contw 
+0x6b12 021122 loop iic_read_loop 
+0x6b13 021123 rtn 
+:      021125 clear_prcp_sendbuff:
+0x6b14 021126 setarg 0 
+0x6b15 021127 store 4 ,mem_prcp_data 
+0x6b16 021128 istore 8 ,contw 
+0x6b17 021129 istore 8 ,contw 
+0x6b18 021130 rtn 
+:      021136 prcp_parse_ota_write_req:
+0x6b19 021137 copy rega ,pdata 
+0x6b1a 021138 increase 1 ,pdata 
+0x6b1b 021139 store 2 ,rx_buf_data_ptr 
+0x6b1c 021140 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1d 021141 beq 0x0000 ,prcp_parse_ota_start1 
+:      021142 prcp_parse_ota_load:
+0x6b1e 021143 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b1f 021144 fetcht 2 ,rx_buf_data_ptr 
+0x6b20 021145 ifetcht 2 ,temp 
+0x6b21 021146 iadd temp ,pdata 
+0x6b22 021147 fetcht 2 ,rx_buf_data_ptr 
+0x6b23 021148 increase 2 ,temp 
+0x6b24 021149 copy temp ,contr 
+0x6b25 021150 ifetcht 1 ,contr 
+0x6b26 021151 copy contr ,rega 
+0x6b27 021152 branch iicd_write_ota_data 
+:      021154 prcp_parse_ota_start1:
+0x6b28 021155 setarg 0x0002 
+0x6b29 021156 byteswap pdata ,pdata 
+0x6b2a 021157 store 2 ,mem_addr_mi 
+0x6b2b 021158 arg iicd_read_eep ,regc 
+0x6b2c 021159 arg 0x2 ,loopcnt 
+:      021160 prcp_parse_ota_loop1:
+0x6b2d 021161 call get_block_header 
+0x6b2e 021162 nbranch prcp_parse_ota_start2 ,zero 
+0x6b2f 021163 fetch 2 ,mem_addr_mi 
+0x6b30 021164 byteswap pdata ,pdata 
+0x6b31 021165 iadd temp ,pdata 
+0x6b32 021166 store 2 ,mem_eeprom_ota_base_addr 
+0x6b33 021167 byteswap pdata ,pdata 
+0x6b34 021168 store 2 ,mem_addr_mi 
+0x6b35 021169 loop prcp_parse_ota_loop1 
+:      021170 prcp_parse_ota_start2:
+0x6b36 021171 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b37 021172 byteswap pdata ,pdata 
+0x6b38 021173 store 2 ,mem_addr_mi 
+0x6b39 021174 arg iicd_read_eep ,regc 
+0x6b3a 021175 arg 0xffff ,loopcnt 
+:      021176 prcp_parse_ota_loop2:
+0x6b3b 021177 call get_block_header 
+0x6b3c 021178 nbranch prcp_parse_ota_load ,zero 
+0x6b3d 021179 fetch 2 ,mem_addr_mi 
+0x6b3e 021180 byteswap pdata ,pdata 
+0x6b3f 021181 iadd temp ,pdata 
+0x6b40 021182 increase 2 ,pdata 
+0x6b41 021183 store 2 ,mem_eeprom_ota_base_addr 
+0x6b42 021184 byteswap pdata ,pdata 
+0x6b43 021185 store 2 ,mem_addr_mi 
+0x6b44 021186 loop prcp_parse_ota_loop2 
+:      021188 prcp_parse_ota_end_cmd:
+0x6b45 021189 fetch 2 ,mem_eeprom_ota_base_addr 
+0x6b46 021190 increase 2 ,pdata 
+0x6b47 021191 byteswap pdata ,pdata 
+0x6b48 021192 store 2 ,mem_eeprom_ota_base_addr 
+0x6b49 021193 arg mem_eeprom_ota_base_addr ,rega 
+0x6b4a 021194 arg 0x02 ,temp 
+0x6b4b 021195 arg 0x0000 ,pdata 
+0x6b4c 021196 call iicd_write_ota_data 
+0x6b4d 021197 setarg 0x0000 
+0x6b4e 021198 store 2 ,mem_eeprom_ota_base_addr 
+0x6b4f 021199 rtn 
+:      021201 prcp_parse_i2c_config_req:
+0x6b50 021202 rtn 
+:      021203 prcp_parse_i2c_read_res:
+0x6b51 021204 rtn 
+:      021205 prcp_parse_i2c_write_req:
+0x6b52 021206 rtn 
+:      021211 rfcomm_init:
+0x6b53 021212 rtn wake 
+0x6b54 021213 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6b55 021214 jam bits9600 ,memremoterpnbitrate 
+0x6b56 021215 jam databits8 ,memremoteprndatabits 
+0x6b57 021216 jam 0x11 ,memremoteprnxon 
+0x6b58 021217 jam 0x13 ,memremoteprnxoff 
+0x6b59 021218 setarg 0 
+0x6b5a 021219 store 3 ,memremoteprnstopbit 
+0x6b5b 021220 store 1 ,mem_spp_state 
+0x6b5c 021221 jam 0 ,memui_reconnect_mode 
+:      021223 rfcomm_init_spp:
+0x6b5d 021224 set1 mark_ext_patch ,mark 
+0x6b5e 021225 bpatch patch37_7 ,mem_patch37 
+0x6b5f 021226 setarg 0 
+0x6b60 021227 store 1 ,mem_spp_state 
+0x6b61 021228 store 1 ,mem_remote_spp_channel 
+0x6b62 021229 store 1 ,mem_pn_dlci 
+0x6b63 021230 jam 0x50 ,mem_credit_given 
+0x6b64 021231 rtn 
+:      021233 set_cr_bit:
+0x6b65 021234 or_into 0x02 ,temp 
+0x6b66 021235 rtn 
+:      021247 rfcomm_calculate_fcs_sabm:
+0x6b67 021248 copy temp ,pdata 
+0x6b68 021249 reverse pdata ,pdata 
+0x6b69 021250 store 1 ,memfcstemp3 
+0x6b6a 021251 force ini_tx_sabm ,pdata 
+0x6b6b 021252 reverse pdata ,pdata 
+0x6b6c 021253 store 1 ,memfcstemp2 
+0x6b6d 021254 force 0x01 ,pdata 
+0x6b6e 021255 reverse pdata ,pdata 
+0x6b6f 021256 store 1 ,memfcstemp1 
+0x6b70 021257 call caculate_fcs 
+0x6b71 021258 copy temp ,pdata 
+0x6b72 021259 rtn 
+:      021260 rfcomm_calculate_fcs_ua:
+0x6b73 021261 reverse pdata ,pdata 
+0x6b74 021262 store 1 ,memfcstemp3 
+0x6b75 021263 force rsp_tx_ua ,pdata 
+0x6b76 021264 reverse pdata ,pdata 
+0x6b77 021265 store 1 ,memfcstemp2 
+0x6b78 021266 force 0x01 ,pdata 
+0x6b79 021267 reverse pdata ,pdata 
+0x6b7a 021268 store 1 ,memfcstemp1 
+0x6b7b 021269 branch caculate_fcs 
+:      021271 rfcomm_calculate_fcs_dlci0:
+0x6b7c 021272 fetch 1 ,mem_rfcomm_initiator 
+0x6b7d 021273 branch rfcomm_calculate_fcs_dlci0_res ,blank 
+0x6b7e 021274 setarg 0x70 
+0x6b7f 021275 rtn 
+:      021276 rfcomm_calculate_fcs_dlci0_res:
+0x6b80 021277 setarg 0xaa 
+0x6b81 021278 rtn 
+:      021280 rfcomm_save_fcs_uih:
+0x6b82 021281 reverse pdata ,pdata 
+0x6b83 021282 store 1 ,memfcstemp3 
+0x6b84 021283 force rsp_rx_uih ,pdata 
+0x6b85 021284 call caculate_uihdata_fcs 
+0x6b86 021285 fetcht 2 ,mem_contw_temp 
+0x6b87 021286 copy temp ,contw 
+0x6b88 021287 istore 1 ,contw 
+0x6b89 021288 copy contw ,temp 
+0x6b8a 021289 storet 2 ,mem_contw_temp 
+0x6b8b 021290 force rsp_rx_uih_wdata ,pdata 
+0x6b8c 021291 call caculate_uihdata_fcs 
+0x6b8d 021292 fetcht 2 ,mem_contw_temp 
+0x6b8e 021293 copy temp ,contw 
+0x6b8f 021294 istore 1 ,contw 
+0x6b90 021295 rtn 
+:      021304 caculate_uihdata_fcs:
+0x6b91 021305 reverse pdata ,pdata 
+0x6b92 021306 store 1 ,memfcstemp2 
+0x6b93 021307 fetch 2 ,memfcstemp2 
+0x6b94 021308 lshift8 pdata ,pdata 
+0x6b95 021309 store 3 ,mem_mod2div_temp 
+0x6b96 021310 arg 0x107 ,rega 
+0x6b97 021311 arg 0xf ,regb 
+0x6b98 021312 call mod2div 
+0x6b99 021313 xor_into 0xd7 ,pdata 
+0x6b9a 021314 invert pdata ,pdata 
+0x6b9b 021315 reverse pdata ,pdata 
+0x6b9c 021316 rtn 
+:      021326 caculate_fcs:
+0x6b9d 021327 fetch 3 ,memfcstemp1 
+0x6b9e 021328 store 3 ,mem_mod2div_temp 
+0x6b9f 021329 arg 0x107 ,rega 
+0x6ba0 021330 arg 0xf ,regb 
+0x6ba1 021331 call mod2div 
+0x6ba2 021332 lshift8 pdata ,pdata 
+0x6ba3 021333 arg 0x7 ,regb 
+0x6ba4 021334 call mod2div 
+0x6ba5 021335 xor_into 0x2b ,pdata 
+0x6ba6 021336 invert pdata ,pdata 
+0x6ba7 021337 reverse pdata ,pdata 
+0x6ba8 021338 copy pdata ,temp 
+0x6ba9 021339 rtn 
+:      021341 mod2div:
+0x6baa 021342 arg 0 ,regc 
+0x6bab 021343 copy regb ,loopcnt 
+0x6bac 021344 call right_shift_n 
+0x6bad 021345 icopy temp 
+:      021346 mod2div_loop:
+0x6bae 021351 copy temp ,pdata 
+0x6baf 021352 lshift regc ,regc 
+0x6bb0 021353 bbit0 8 ,mod2div_not_enough_reduction 
+0x6bb1 021354 ixor rega ,temp 
+0x6bb2 021355 increase 1 ,regc 
+:      021356 mod2div_not_enough_reduction:
+0x6bb3 021357 lshift temp ,temp 
+0x6bb4 021358 fetch 3 ,mem_mod2div_temp 
+0x6bb5 021359 increase -1 ,regb 
+0x6bb6 021360 compare 0xff ,regb ,0xff 
+0x6bb7 021361 branch mod2div_end ,true 
+0x6bb8 021362 copy regb ,loopcnt 
+0x6bb9 021363 call right_shift_n 
+0x6bba 021364 isolate1 0 ,pdata 
+0x6bbb 021365 setflag true ,0 ,temp 
+0x6bbc 021366 branch mod2div_loop 
+:      021367 mod2div_end:
+0x6bbd 021369 rshift temp ,pdata 
+0x6bbe 021370 rtn 
+:      021372 get_rfcomm_snd_adss:
+0x6bbf 021373 fetcht 1 ,mem_pn_dlci 
+:      021374 dlci_to_address_cmd:
+0x6bc0 021376 lshift2 temp ,temp 
+0x6bc1 021377 set1 rfcomm_address_ext_len ,temp 
+0x6bc2 021378 fetch 1 ,mem_rfcomm_initiator 
+0x6bc3 021379 ncall set_cr_bit ,blank 
+0x6bc4 021380 storet 1 ,mem_rfcomm_send_adss 
+0x6bc5 021381 rtn 
+:      021383 dlci_to_address_res:
+0x6bc6 021385 lshift2 temp ,temp 
+0x6bc7 021386 set1 rfcomm_address_ext_len ,temp 
+0x6bc8 021387 fetch 1 ,mem_rfcomm_initiator 
+0x6bc9 021388 call set_cr_bit ,blank 
+0x6bca 021389 rtn 
+:      021390 channel_to_dlci:
+0x6bcb 021392 lshift temp ,temp 
+0x6bcc 021393 fetch 1 ,mem_rfcomm_initiator 
+0x6bcd 021394 setflag blank ,0 ,temp 
+0x6bce 021396 rtn 
+:      021397 rfcomm_rx_process_dlci0_sabm:
+0x6bcf 021398 fetcht 1 ,mem_current_channel 
+0x6bd0 021399 jam 0xd7 ,mem_current_fcs 
+0x6bd1 021400 call rfcomm_send_ua 
+0x6bd2 021401 fetch 1 ,mem_rfcomm_state 
+0x6bd3 021402 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6bd4 021403 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bd5 021404 store 1 ,mem_rfcomm_state 
+0x6bd6 021405 jam 0 ,mem_rfcomm_initiator 
+0x6bd7 021406 branch rfcomm_rx_process_end 
+:      021407 rfcomm_rx_process_dlci0_ua:
+0x6bd8 021408 fetch 1 ,mem_rfcomm_state 
+0x6bd9 021409 set1 l2cap_channel_rfcomm_only_ua ,pdata 
+0x6bda 021410 store 1 ,mem_rfcomm_state 
+0x6bdb 021411 branch rfcomm_rx_process_end 
+:      021414 rfcomm_rx_process:
+0x6bdc 021415 set1 mark_ext_patch ,mark 
+0x6bdd 021416 bpatch patch38_0 ,mem_patch38 
+0x6bde 021417 fetch 1 ,memui_reconnect_mode 
+0x6bdf 021418 beq no_reconnection ,rfcomm_rx_process_remote_page 
+0x6be0 021419 branch rfcomm_rx_process_reconn 
+:      021421 rfcomm_rx_process_remote_page:
+0x6be1 021422 fetch 2 ,mem_l2cap_payload_ptr 
+0x6be2 021423 copy pdata ,contr 
+0x6be3 021424 call get_rfcomm_head_struct 
+0x6be4 021425 fetch 1 ,mem_current_channel 
+0x6be5 021426 beq 0 ,parse_dlci0_rp 
+0x6be6 021427 branch parse_uih_rp 
+:      021428 parse_dlci0_rp:
+0x6be7 021429 set1 mark_ext_patch ,mark 
+0x6be8 021430 bpatch patch38_1 ,mem_patch38 
+0x6be9 021431 fetch 1 ,mem_current_frame_type 
+0x6bea 021432 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6beb 021433 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6bec 021434 beq rfcomm_frame_type_uih ,parse_dlci0_rp_uih 
+0x6bed 021435 rtneq rfcomm_frame_type_disconn 
+0x6bee 021436 branch assert 
+:      021439 parse_dlci0_rp_uih:
+0x6bef 021440 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6bf0 021441 copy pdata ,contr 
+0x6bf1 021442 call get_rfcomm_uih_head_struct 
+0x6bf2 021443 fetch 1 ,mem_uih_cmd_type 
+0x6bf3 021444 beq uih_param_neg_cmd ,parse_dlci0_rp_uih_pn_cmd 
+0x6bf4 021445 beq uih_param_neg_res ,parse_dlci0_rp_uih_pn_res 
+0x6bf5 021446 beq uih_modem_status_cmd ,parse_dlci0_rp_uih_ms_cmd 
+0x6bf6 021447 beq uih_modem_status_res ,parse_dlci0_rp_uih_ms_res 
+0x6bf7 021448 branch rfcomm_rx_process_end 
+:      021450 parse_dlci0_rp_uih_pn_cmd:
+0x6bf8 021451 call parse_dlci0_rp_uih_pn_res_common 
+0x6bf9 021452 fetch 1 ,mem_pn_dlci 
+0x6bfa 021453 rshift pdata ,pdata 
+0x6bfb 021454 sub pdata ,spp_slave_channel ,null 
+0x6bfc 021455 branch parse_dlci0_rp_uih_pn_cmd_spp ,zero 
+0x6bfd 021456 branch assert 
+:      021457 parse_dlci0_rp_uih_pn_cmd_spp:
+0x6bfe 021458 fetch 1 ,mem_spp_state 
+0x6bff 021459 set1 rfcomm_channel_state_pn_cmd ,pdata 
+0x6c00 021460 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6c01 021461 store 1 ,mem_spp_state 
+0x6c02 021462 call rfcomm_send_param_neg_res 
+0x6c03 021463 branch rfcomm_rx_process_end 
+:      021465 parse_dlci0_rp_uih_pn_res:
+0x6c04 021466 call parse_dlci0_rp_uih_pn_res_common 
+0x6c05 021467 branch rfcomm_rx_process_end 
+:      021469 parse_dlci0_rp_uih_pn_res_common:
+0x6c06 021470 call get_param_payload_ptr 
+0x6c07 021471 branch get_rfcomm_prarmer_negotiation 
+:      021473 get_rfcomm_param_modem_status:
+0x6c08 021474 call get_param_payload_ptr 
+0x6c09 021475 ifetch 1 ,contr 
+0x6c0a 021476 rshift3 pdata ,pdata 
+0x6c0b 021477 store 1 ,mem_ms_channel 
+0x6c0c 021478 ifetch 1 ,contr 
+0x6c0d 021479 store 1 ,mem_ms_param 
+0x6c0e 021480 rtn 
+:      021483 get_rfcomm_head_struct:
+0x6c0f 021484 ifetch 1 ,contr 
+0x6c10 021485 store 1 ,mem_current_adss 
+0x6c11 021486 rshift3 pdata ,pdata 
+0x6c12 021487 store 1 ,mem_current_channel 
+0x6c13 021488 ifetch 1 ,contr 
+0x6c14 021489 store 1 ,mem_current_frame_type 
+:      021490 get_rfcomm_current_length:
+0x6c15 021491 call get_rfcomm_length_common 
+0x6c16 021492 storet 2 ,mem_current_length 
+0x6c17 021493 copy contr ,pdata 
+0x6c18 021494 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c19 021495 rtn 
+:      021497 get_rfcomm_uih_head_struct:
+0x6c1a 021498 ifetch 1 ,contr 
+0x6c1b 021499 rshift pdata ,pdata 
+0x6c1c 021500 store 1 ,mem_uih_cmd_type 
+0x6c1d 021501 call get_rfcomm_length_common 
+0x6c1e 021502 storet 2 ,mem_uih_length 
+0x6c1f 021503 copy contr ,pdata 
+0x6c20 021504 store 2 ,mem_param_payload_ptr 
+0x6c21 021505 rtn 
+:      021508 get_param_payload_ptr:
+0x6c22 021509 fetch 2 ,mem_param_payload_ptr 
+0x6c23 021510 copy pdata ,contr 
+0x6c24 021511 rtn 
+:      021513 get_rfcomm_param_length_common:
+0x6c25 021514 fetch 2 ,mem_param_payload_ptr 
+0x6c26 021515 copy pdata ,contr 
+:      021516 get_rfcomm_length_common:
+0x6c27 021517 ifetch 1 ,contr 
+0x6c28 021518 copy pdata ,temp 
+0x6c29 021519 rshift temp ,temp 
+0x6c2a 021520 rtnbit1 0 
+0x6c2b 021521 ifetch 1 ,contr 
+0x6c2c 021522 lshift3 pdata ,pdata 
+0x6c2d 021523 lshift4 pdata ,pdata 
+0x6c2e 021524 iadd temp ,temp 
+0x6c2f 021525 rtn 
+:      021527 get_rfcomm_prarmer_negotiation:
+0x6c30 021528 ifetch 1 ,contr 
+0x6c31 021529 store 1 ,mem_pn_dlci 
+0x6c32 021530 ifetch 1 ,contr 
+0x6c33 021531 store 1 ,mem_pn_credit_flow_type_info 
+0x6c34 021532 ifetch 1 ,contr 
+0x6c35 021533 store 1 ,mem_pn_priority 
+0x6c36 021534 ifetch 1 ,contr 
+0x6c37 021535 store 1 ,mem_pn_acknowledg_timer 
+0x6c38 021536 ifetch 2 ,contr 
+0x6c39 021537 store 2 ,mem_pn_max_frame_size 
+0x6c3a 021538 ifetch 1 ,contr 
+0x6c3b 021539 store 1 ,mem_pn_max_retrans 
+0x6c3c 021540 ifetch 1 ,contr 
+0x6c3d 021541 store 1 ,mem_remote_credits 
+0x6c3e 021542 rtn 
+:      021545 parse_dlci0_rp_uih_ms_cmd:
+0x6c3f 021546 call get_rfcomm_param_modem_status 
+0x6c40 021547 fetch 1 ,mem_ms_channel 
+0x6c41 021548 sub pdata ,1 ,null 
+0x6c42 021549 branch parse_dlci0_rp_uih_ms_cmd_spp ,zero 
+0x6c43 021550 branch assert 
+:      021551 parse_dlci0_rp_uih_ms_cmd_spp:
+0x6c44 021552 fetch 1 ,mem_spp_state 
+0x6c45 021553 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6c46 021554 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6c47 021555 store 1 ,mem_spp_state 
+0x6c48 021556 fetcht 1 ,mem_pn_dlci 
+0x6c49 021557 lshift2 temp ,temp 
+0x6c4a 021558 or_into 3 ,temp 
+0x6c4b 021559 call rfcomm_send_modem_status_res 
+0x6c4c 021560 jam more_pkt_msc_cmd_spp ,mem_rfcomm_send_more_pkt 
+0x6c4d 021561 branch rfcomm_rx_process_end 
+:      021563 parse_dlci0_rp_uih_ms_res:
+0x6c4e 021564 call get_rfcomm_param_modem_status 
+0x6c4f 021565 fetch 1 ,mem_ms_channel 
+0x6c50 021566 sub pdata ,1 ,null 
+0x6c51 021567 branch parse_dlci0_rp_uih_ms_res_spp ,zero 
+0x6c52 021568 branch assert 
+:      021569 parse_dlci0_rp_uih_ms_res_spp:
+0x6c53 021570 fetch 1 ,mem_spp_state 
+0x6c54 021571 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6c55 021572 store 1 ,mem_spp_state 
+0x6c56 021573 branch rfcomm_rx_process_end 
+:      021575 parse_uih_rp:
+0x6c57 021576 fetch 1 ,mem_current_channel 
+0x6c58 021577 sub pdata ,spp_slave_channel ,null 
+0x6c59 021578 branch parse_uih_rp_spp ,zero 
+0x6c5a 021579 branch assert 
+:      021580 parse_uih_rp_spp:
+0x6c5b 021581 fetch 1 ,mem_current_frame_type 
+0x6c5c 021582 beq rfcomm_frame_type_ua ,parse_uih_rp_spp_ua 
+0x6c5d 021583 beq rfcomm_frame_type_sabm ,parse_uih_rp_spp_sabm 
+0x6c5e 021584 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6c5f 021585 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6c60 021586 beq rfcomm_frame_type_disconn ,parse_uih_rp_spp_disconn 
+0x6c61 021587 branch assert 
+:      021588 parse_uih_rp_spp_ua:
+0x6c62 021589 fetch 1 ,mem_spp_state 
+0x6c63 021590 set1 rfcomm_channel_state_ua ,pdata 
+0x6c64 021591 store 1 ,mem_spp_state 
+0x6c65 021592 branch rfcomm_rx_process_end 
+:      021593 parse_uih_rp_spp_sabm:
+0x6c66 021594 fetch 1 ,mem_spp_state 
+0x6c67 021595 set1 rfcomm_channel_state_ua ,pdata 
+0x6c68 021596 set1 rfcomm_channel_state_sabm ,pdata 
+0x6c69 021597 store 1 ,mem_spp_state 
+0x6c6a 021598 fetch 1 ,mem_current_adss 
+0x6c6b 021599 call rfcomm_calculate_fcs_ua 
+0x6c6c 021600 store 1 ,mem_current_fcs 
+0x6c6d 021601 call rfcomm_send_ua 
+0x6c6e 021602 fetch 1 ,mem_current_adss 
+0x6c6f 021603 rshift2 pdata ,pdata 
+0x6c70 021604 store 1 ,mem_pn_dlci 
+0x6c71 021605 lshift2 pdata ,pdata 
+0x6c72 021606 set0 rfcomm_address_cr ,pdata 
+0x6c73 021607 set1 rfcomm_address_ext_len ,pdata 
+0x6c74 021608 arg mem_hiufcs_spp ,temp 
+0x6c75 021609 storet 2 ,mem_contw_temp 
+0x6c76 021610 call rfcomm_save_fcs_uih 
+0x6c77 021611 branch rfcomm_rx_process_end 
+:      021613 parse_uih_spp_uih_credits:
+0x6c78 021614 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c79 021615 copy pdata ,contr 
+0x6c7a 021616 increase 1 ,pdata 
+0x6c7b 021617 store 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c7c 021618 ifetch 1 ,contr 
+0x6c7d 021619 fetcht 1 ,mem_remote_credits 
+0x6c7e 021620 iadd temp ,pdata 
+0x6c7f 021621 store 1 ,mem_remote_credits 
+:      021622 parse_uih_spp_uih:
+0x6c80 021623 call rfcomm_increase_credit_given 
+:      021624 parse_uih_spp_uih_cont:
+0x6c81 021625 call get_rfcomm_snd_adss 
+0x6c82 021626 call rfcomm_send_uih_without_payload 
+0x6c83 021627 call spp_process_rx_data 
+0x6c84 021628 branch rfcomm_rx_process_end 
+:      021630 parse_uih_rp_spp_disconn:
+0x6c85 021631 call rfcomm_init_spp 
+0x6c86 021632 fetch 1 ,mem_current_adss 
+0x6c87 021633 call rfcomm_calculate_fcs_ua 
+0x6c88 021634 store 1 ,mem_current_fcs 
+0x6c89 021635 call rfcomm_send_ua 
+0x6c8a 021636 branch rfcomm_rx_process_end 
+:      021641 rfcomm_rx_process_reconn:
+0x6c8b 021642 fetch 2 ,mem_l2cap_payload_ptr 
+0x6c8c 021643 copy pdata ,contr 
+0x6c8d 021644 call get_rfcomm_head_struct 
+0x6c8e 021645 fetch 1 ,mem_current_channel 
+0x6c8f 021646 beq 0 ,parse_dlci0_reconn 
+0x6c90 021647 branch parse_uih_reconn 
+:      021649 parse_dlci0_reconn:
+0x6c91 021650 set1 mark_ext_patch ,mark 
+0x6c92 021651 bpatch patch38_2 ,mem_patch38 
+0x6c93 021652 fetch 1 ,mem_current_frame_type 
+0x6c94 021653 beq rfcomm_frame_type_sabm ,rfcomm_rx_process_dlci0_sabm 
+0x6c95 021654 beq rfcomm_frame_type_ua ,rfcomm_rx_process_dlci0_ua 
+0x6c96 021655 beq rfcomm_frame_type_uih ,parse_dlci0_reconn_uih 
+0x6c97 021656 branch rfcomm_rx_process_end 
+:      021657 parse_dlci0_reconn_uih:
+0x6c98 021658 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6c99 021659 copy pdata ,contr 
+0x6c9a 021660 call get_rfcomm_uih_head_struct 
+0x6c9b 021661 fetch 1 ,mem_uih_cmd_type 
+0x6c9c 021662 beq uih_param_neg_cmd ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9d 021663 beq uih_param_neg_res ,parse_dlci0_reconn_uih_pn_cmd 
+0x6c9e 021664 beq uih_modem_status_cmd ,parse_dlci0_reconn_uih_ms_cmd 
+0x6c9f 021665 beq uih_modem_status_res ,parse_dlci0_reconn_uih_ms_res 
+0x6ca0 021666 branch rfcomm_rx_process_end 
+:      021668 parse_dlci0_reconn_uih_pn_cmd:
+0x6ca1 021669 call parse_dlci0_rp_uih_pn_res_common 
+0x6ca2 021670 fetch 1 ,mem_pn_dlci 
+0x6ca3 021671 rshift pdata ,pdata 
+0x6ca4 021672 fetcht 1 ,mem_remote_spp_channel 
+0x6ca5 021673 isub temp ,null 
+0x6ca6 021674 branch parse_dlci0_reconn_uih_pn_cmd_spp ,zero 
+0x6ca7 021675 branch assert 
+:      021676 parse_dlci0_reconn_uih_pn_cmd_spp:
+0x6ca8 021677 fetch 1 ,mem_spp_state 
+0x6ca9 021678 set1 rfcomm_channel_state_pn_res ,pdata 
+0x6caa 021679 store 1 ,mem_spp_state 
+0x6cab 021680 branch rfcomm_rx_process_end 
+:      021682 parse_dlci0_reconn_uih_ms_cmd:
+0x6cac 021683 call get_rfcomm_param_modem_status 
+0x6cad 021684 fetch 1 ,mem_ms_channel 
+0x6cae 021685 fetcht 1 ,mem_remote_spp_channel 
+0x6caf 021686 isub temp ,null 
+0x6cb0 021687 branch parse_dlci0_reconn_uih_ms_cmd_spp ,zero 
+0x6cb1 021688 branch assert 
+0x6cb2 021689 branch rfcomm_rx_process_end 
+:      021690 parse_dlci0_reconn_uih_ms_cmd_spp:
+0x6cb3 021691 fetch 1 ,mem_spp_state 
+0x6cb4 021692 set1 rfcomm_channel_state_rcv_ms_cmd ,pdata 
+0x6cb5 021693 set1 rfcomm_channel_state_snd_ms_res ,pdata 
+0x6cb6 021694 store 1 ,mem_spp_state 
+0x6cb7 021695 fetcht 1 ,mem_pn_dlci 
+0x6cb8 021696 lshift2 temp ,temp 
+0x6cb9 021697 or_into 3 ,temp 
+0x6cba 021698 call rfcomm_send_modem_status_res 
+0x6cbb 021699 branch rfcomm_rx_process_end 
+:      021701 parse_dlci0_reconn_uih_ms_res:
+0x6cbc 021702 call get_rfcomm_param_modem_status 
+0x6cbd 021703 fetch 1 ,mem_ms_channel 
+0x6cbe 021704 fetcht 1 ,mem_remote_spp_channel 
+0x6cbf 021705 isub temp ,null 
+0x6cc0 021706 branch parse_dlci0_reconn_uih_ms_res_spp ,zero 
+0x6cc1 021707 branch assert 
+:      021708 parse_dlci0_reconn_uih_ms_res_spp:
+0x6cc2 021709 fetch 1 ,mem_spp_state 
+0x6cc3 021710 set1 rfcomm_channel_state_rcv_ms_res ,pdata 
+0x6cc4 021711 store 1 ,mem_spp_state 
+0x6cc5 021712 branch rfcomm_rx_process_end 
+:      021714 parse_uih_reconn:
+0x6cc6 021715 fetch 1 ,mem_current_channel 
+0x6cc7 021716 fetcht 1 ,mem_remote_spp_channel 
+0x6cc8 021717 isub temp ,null 
+0x6cc9 021718 branch parse_uih_reconn_spp ,zero 
+0x6cca 021719 branch assert 
+0x6ccb 021720 branch rfcomm_rx_process_end 
+:      021722 parse_uih_reconn_spp:
+0x6ccc 021723 fetch 1 ,mem_current_frame_type 
+0x6ccd 021724 beq rfcomm_frame_type_ua ,parse_uih_reconn_spp_ua 
+0x6cce 021725 beq rfcomm_frame_type_uih ,parse_uih_spp_uih 
+0x6ccf 021726 beq rfcomm_frame_type_uih_credits ,parse_uih_spp_uih_credits 
+0x6cd0 021727 beq rfcomm_frame_type_disconn ,parse_uih_reconn_spp_disconn 
+:      021728 parse_uih_reconn_spp_ua:
+0x6cd1 021729 fetch 1 ,mem_spp_state 
+0x6cd2 021730 set1 rfcomm_channel_state_ua ,pdata 
+0x6cd3 021731 store 1 ,mem_spp_state 
+0x6cd4 021732 branch rfcomm_rx_process_end 
+:      021733 parse_uih_reconn_spp_sabm:
+0x6cd5 021734 branch parse_uih_reconn_spp_sabm 
+:      021735 parse_uih_reconn_spp_disconn:
+0x6cd6 021736 branch parse_uih_rp_spp_disconn 
+:      021737 rfcomm_rx_process_end:
+0x6cd7 021738 rtn 
+:      021740 rfcomm_send_more_pkt:
+0x6cd8 021741 fetch 1 ,mem_rfcomm_send_more_pkt 
+0x6cd9 021742 rtn blank 
+0x6cda 021743 beq more_pkt_msc_cmd_spp ,rfcomm_send_more_pkt_msc_cmd_spp 
+0x6cdb 021744 branch assert 
+:      021746 rfcomm_send_more_pkt_msc_cmd_spp:
+0x6cdc 021747 jam 0 ,mem_rfcomm_send_more_pkt 
+0x6cdd 021748 call l2cap_malloc_rfcomm_channel 
+0x6cde 021749 arg spp_slave_channel ,temp 
+0x6cdf 021750 lshift3 temp ,temp 
+:      021751 rfcomm_send_more_pkt_msc_cmd_spp0:
+0x6ce0 021752 or_into 0x03 ,temp 
+0x6ce1 021753 arg 0xaa ,rega 
+0x6ce2 021754 call rfcomm_send_modem_status_cmd 
+0x6ce3 021755 call l2cap_get_rfcomm_tx_buff 
+0x6ce4 021756 copy contw ,contr 
+0x6ce5 021757 ifetch 2 ,contr 
+0x6ce6 021758 branch assert ,blank 
+0x6ce7 021759 rtn 
+:      021761 rfcomm_send_sabm:
+0x6ce8 021762 set1 mark_ext_patch ,mark 
+0x6ce9 021763 bpatch patch38_3 ,mem_patch38 
+0x6cea 021764 call l2cap_get_rfcomm_tx_buff 
+0x6ceb 021765 setarg 0x0004 
+0x6cec 021766 istore 2 ,contw 
+0x6ced 021767 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cee 021768 istore 2 ,contw 
+0x6cef 021769 fetch 1 ,mem_current_adss 
+0x6cf0 021770 istore 1 ,contw 
+0x6cf1 021771 setarg 0x013f 
+0x6cf2 021772 istore 2 ,contw 
+0x6cf3 021773 fetch 1 ,mem_current_fcs 
+0x6cf4 021774 istore 1 ,contw 
+0x6cf5 021775 rtn 
+:      021776 rfcomm_send_ua:
+0x6cf6 021777 set1 mark_ext_patch ,mark 
+0x6cf7 021778 bpatch patch38_4 ,mem_patch38 
+0x6cf8 021779 call l2cap_malloc_rfcomm_channel 
+0x6cf9 021780 call l2cap_get_rfcomm_tx_buff 
+0x6cfa 021781 setarg 0x0004 
+0x6cfb 021782 istore 2 ,contw 
+0x6cfc 021783 fetch 2 ,mem_rfcomm_remote_cid 
+0x6cfd 021784 istore 2 ,contw 
+0x6cfe 021785 fetch 1 ,mem_current_adss 
+0x6cff 021786 istore 1 ,contw 
+0x6d00 021787 setarg 0x0173 
+0x6d01 021788 istore 2 ,contw 
+0x6d02 021789 fetch 1 ,mem_current_fcs 
+0x6d03 021790 istore 1 ,contw 
+0x6d04 021791 rtn 
+:      021792 rfcomm_send_param_neg_cmd:
+0x6d05 021793 set1 mark_ext_patch ,mark 
+0x6d06 021794 bpatch patch38_5 ,mem_patch38 
+0x6d07 021795 call l2cap_get_rfcomm_tx_buff 
+0x6d08 021796 setarg 0x000e 
+0x6d09 021797 istore 2 ,contw 
+0x6d0a 021798 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d0b 021799 istore 2 ,contw 
+0x6d0c 021800 fetch 1 ,mem_rfcomm_initiator 
+0x6d0d 021801 lshift pdata ,pdata 
+0x6d0e 021802 set1 0 ,pdata 
+0x6d0f 021803 istore 1 ,contw 
+0x6d10 021804 setarg 0x15ef 
+0x6d11 021805 istore 2 ,contw 
+0x6d12 021806 setarg 0x1183 
+0x6d13 021807 istore 2 ,contw 
+0x6d14 021808 copy temp ,pdata 
+0x6d15 021809 istore 1 ,contw 
+0x6d16 021810 setarg 0x0000f0 
+0x6d17 021811 istore 3 ,contw 
+0x6d18 021812 setarg rfcomm_max_frame_size 
+0x6d19 021813 istore 2 ,contw 
+0x6d1a 021814 setarg 0 
+0x6d1b 021815 istore 1 ,contw 
+0x6d1c 021816 setarg 0x01 
+0x6d1d 021817 istore 1 ,contw 
+0x6d1e 021818 call rfcomm_calculate_fcs_dlci0 
+0x6d1f 021819 istore 1 ,contw 
+0x6d20 021820 jam 0x10 ,mem_credit_given 
+0x6d21 021821 rtn 
+:      021822 rfcomm_send_param_neg_res:
+0x6d22 021823 set1 mark_ext_patch ,mark 
+0x6d23 021824 bpatch patch38_6 ,mem_patch38 
+0x6d24 021825 call l2cap_malloc_rfcomm_channel 
+0x6d25 021826 call l2cap_get_rfcomm_tx_buff 
+0x6d26 021827 setarg 0x000e 
+0x6d27 021828 istore 2 ,contw 
+0x6d28 021829 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d29 021830 istore 2 ,contw 
+0x6d2a 021831 fetch 1 ,mem_rfcomm_initiator 
+0x6d2b 021832 lshift pdata ,pdata 
+0x6d2c 021833 set1 0 ,pdata 
+0x6d2d 021834 istore 1 ,contw 
+0x6d2e 021835 setarg 0x15ef 
+0x6d2f 021836 istore 2 ,contw 
+0x6d30 021837 setarg 0x1181 
+0x6d31 021838 istore 2 ,contw 
+0x6d32 021839 fetch 1 ,mem_pn_dlci 
+0x6d33 021840 istore 1 ,contw 
+0x6d34 021841 setarg 0x0000e0 
+0x6d35 021842 istore 3 ,contw 
+0x6d36 021843 setarg rfcomm_max_frame_size 
+0x6d37 021844 istore 2 ,contw 
+0x6d38 021845 setarg 0x00 
+0x6d39 021846 istore 1 ,contw 
+0x6d3a 021847 setarg 0x07 
+0x6d3b 021848 istore 1 ,contw 
+0x6d3c 021849 call rfcomm_calculate_fcs_dlci0 
+0x6d3d 021850 istore 1 ,contw 
+0x6d3e 021851 rtn 
+:      021852 rfcomm_send_modem_status_cmd:
+0x6d3f 021853 set1 mark_ext_patch ,mark 
+0x6d40 021854 bpatch patch38_7 ,mem_patch38 
+0x6d41 021855 call l2cap_get_rfcomm_tx_buff 
+0x6d42 021856 setarg 0x0008 
+0x6d43 021857 istore 2 ,contw 
+0x6d44 021858 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d45 021859 istore 2 ,contw 
+0x6d46 021860 fetch 1 ,mem_rfcomm_initiator 
+0x6d47 021861 lshift pdata ,pdata 
+0x6d48 021862 set1 0 ,pdata 
+0x6d49 021863 istore 1 ,contw 
+0x6d4a 021864 setarg 0x09ef 
+0x6d4b 021865 istore 2 ,contw 
+0x6d4c 021866 setarg 0x05e3 
+0x6d4d 021867 istore 2 ,contw 
+0x6d4e 021868 copy temp ,pdata 
+0x6d4f 021869 istore 1 ,contw 
+0x6d50 021870 setarg 0x8d 
+0x6d51 021871 istore 1 ,contw 
+0x6d52 021872 call rfcomm_calculate_fcs_dlci0 
+0x6d53 021873 istore 1 ,contw 
+0x6d54 021874 rtn 
+:      021876 rfcomm_send_modem_status_res:
+0x6d55 021877 set1 mark_ext_patch ,mark 
+0x6d56 021878 bpatch patch39_0 ,mem_patch39 
+0x6d57 021879 call l2cap_malloc_rfcomm_channel 
+0x6d58 021880 call l2cap_get_rfcomm_tx_buff 
+0x6d59 021881 setarg 0x0008 
+0x6d5a 021882 istore 2 ,contw 
+0x6d5b 021883 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d5c 021884 istore 2 ,contw 
+0x6d5d 021885 copy temp ,timeup 
+0x6d5e 021886 fetch 1 ,mem_rfcomm_initiator 
+0x6d5f 021887 lshift pdata ,pdata 
+0x6d60 021888 set1 0 ,pdata 
+0x6d61 021889 istore 1 ,contw 
+0x6d62 021890 setarg 0x09ef 
+0x6d63 021891 istore 2 ,contw 
+0x6d64 021892 setarg 0x05e1 
+0x6d65 021893 istore 2 ,contw 
+0x6d66 021894 copy timeup ,pdata 
+0x6d67 021895 istore 1 ,contw 
+0x6d68 021896 setarg 0x8d 
+0x6d69 021897 istore 1 ,contw 
+0x6d6a 021898 call rfcomm_calculate_fcs_dlci0 
+0x6d6b 021899 istore 1 ,contw 
+0x6d6c 021900 rtn 
+:      021902 rfcomm_send_uih_without_payload:
+0x6d6d 021903 set1 mark_ext_patch ,mark 
+0x6d6e 021904 bpatch patch39_1 ,mem_patch39 
+0x6d6f 021905 fetch 1 ,mem_credit_given 
+0x6d70 021906 rtn blank 
+0x6d71 021907 hfetch 2 ,core_uart_rxitems 
+0x6d72 021908 nrtn blank 
+0x6d73 021909 copy rega ,pdata 
+0x6d74 021910 store 1 ,mem_pdatatemp + 1 
+0x6d75 021911 storet 1 ,mem_pdatatemp 
+0x6d76 021912 call l2cap_malloc_is_fifo_full 
+0x6d77 021913 nrtn blank 
+0x6d78 021914 call l2cap_malloc_rfcomm_channel 
+0x6d79 021915 call l2cap_get_rfcomm_tx_buff 
+0x6d7a 021916 setarg 0x05 
+0x6d7b 021917 istore 2 ,contw 
+0x6d7c 021918 fetch 2 ,mem_rfcomm_remote_cid 
+0x6d7d 021919 istore 2 ,contw 
+0x6d7e 021920 fetch 1 ,mem_rfcomm_send_adss 
+0x6d7f 021921 istore 1 ,contw 
+0x6d80 021922 setarg 0x01ff 
+0x6d81 021923 istore 2 ,contw 
+0x6d82 021924 fetch 1 ,mem_credit_given 
+0x6d83 021925 istore 1 ,contw 
+0x6d84 021926 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6d85 021927 istore 1 ,contw 
+0x6d86 021928 jam 0 ,mem_credit_given 
+0x6d87 021929 rtn 
+:      021931 rfcomm_increase_credit_given:
+0x6d88 021932 fetch 2 ,mem_current_length 
+0x6d89 021933 rtn blank 
+0x6d8a 021934 fetch 1 ,mem_credit_given 
+0x6d8b 021935 increase 1 ,pdata 
+0x6d8c 021936 store 1 ,mem_credit_given 
+0x6d8d 021937 rtn 
+:      021939 spp_process_rx_data:
+0x6d8e 021940 set1 mark_ext_patch ,mark 
+0x6d8f 021941 bpatch patch39_2 ,mem_patch39 
+0x6d90 021942 fetch 2 ,mem_current_length 
+0x6d91 021943 copy pdata ,loopcnt 
+0x6d92 021944 call uartd_prepare_tx 
+0x6d93 021945 fetch 2 ,mem_rfcomm_uih_payload_ptr 
+0x6d94 021946 copy pdata ,contr 
+0x6d95 021947 call uart_copy_tx_bytes 
+0x6d96 021948 branch uartd_send 
+:      021950 spp_tx_rfcomm_packet:
+0x6d97 021951 set1 mark_ext_patch ,mark 
+0x6d98 021952 bpatch patch39_3 ,mem_patch39 
+0x6d99 021954 fetch 1 ,mem_remote_credits 
+0x6d9a 021955 rtn blank 
+0x6d9b 021956 increase -1 ,pdata 
+0x6d9c 021957 store 1 ,mem_remote_credits 
+0x6d9d 021958 fetch 2 ,mem_pn_max_frame_size 
+0x6d9e 021959 fetcht 2 ,mem_current_packet_length 
+0x6d9f 021960 isub temp ,null 
+0x6da0 021961 branch spp_tx_rfcomm_from_uart ,positive 
+0x6da1 021962 store 2 ,mem_current_packet_length 
+:      021963 spp_tx_rfcomm_from_uart:
+0x6da2 021964 fetch 1 ,mem_credit_given 
+0x6da3 021965 branch spp_tx_rfcomm_from_uart_without_credit ,blank 
+0x6da4 021966 jam 1 ,mem_rfcomm_send_offset 
+0x6da5 021967 fetch 1 ,mem_hiufcs_spp_wcredits 
+0x6da6 021968 store 1 ,mem_rfcomm_send_fcs 
+0x6da7 021969 setarg rsp_rx_uih_wdata 
+0x6da8 021970 store 1 ,mem_rfcomm_send_frame_type 
+0x6da9 021971 branch spp_tx_rfcomm_from_uart_common 
+:      021972 spp_tx_rfcomm_from_uart_without_credit:
+0x6daa 021973 jam 0 ,mem_rfcomm_send_offset 
+0x6dab 021974 fetch 1 ,mem_hiufcs_spp 
+0x6dac 021975 store 1 ,mem_rfcomm_send_fcs 
+0x6dad 021976 setarg rsp_tx_uih 
+0x6dae 021977 store 1 ,mem_rfcomm_send_frame_type 
+:      021978 spp_tx_rfcomm_from_uart_common:
+0x6daf 021979 set1 mark_ext_patch ,mark 
+0x6db0 021980 bpatch patch39_4 ,mem_patch39 
+0x6db1 021981 fetch 1 ,mem_current_packet_length 
+0x6db2 021982 sub pdata ,127 ,null 
+0x6db3 021983 branch spp_tx_rfcomm_from_uart_common0 ,positive 
+0x6db4 021984 fetch 1 ,mem_rfcomm_send_offset 
+0x6db5 021985 increase 1 ,pdata 
+0x6db6 021986 store 1 ,mem_rfcomm_send_offset 
+:      021987 spp_tx_rfcomm_from_uart_common0:
+0x6db7 021988 call get_rfcomm_snd_adss 
+0x6db8 021989 fetch 2 ,mem_current_packet_length 
+0x6db9 021990 increase 8 ,pdata 
+0x6dba 021991 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dbb 021992 iadd temp ,rega 
+0x6dbc 021994 call l2cap_malloc 
+0x6dbd 021995 store 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dbe 021996 increase 4 ,pdata 
+0x6dbf 021997 store 2 ,mem_rfcomm_tx_payload_ptr 
+0x6dc0 021998 copy pdata ,contw 
+0x6dc1 021999 fetch 1 ,mem_rfcomm_send_adss 
+0x6dc2 022000 istore 1 ,contw 
+0x6dc3 022001 fetch 1 ,mem_rfcomm_send_frame_type 
+0x6dc4 022002 istore 1 ,contw 
+0x6dc5 022003 call spp_tx_write_length 
+0x6dc6 022004 call spp_tx_write_given_credit 
+0x6dc7 022005 call get_uart_rrptr 
+0x6dc8 022006 fetch 1 ,mem_current_packet_length 
+0x6dc9 022007 copy pdata ,loopcnt 
+0x6dca 022008 call uart_copy_rx_bytes 
+0x6dcb 022009 fetch 1 ,mem_rfcomm_send_fcs 
+0x6dcc 022010 istore 1 ,contw 
+0x6dcd 022011 fetch 2 ,mem_rfcomm_tx_buff_ptr 
+0x6dce 022012 copy pdata ,contw 
+0x6dcf 022013 fetch 2 ,mem_current_packet_length 
+0x6dd0 022014 fetcht 1 ,mem_rfcomm_send_offset 
+0x6dd1 022015 iadd temp ,pdata 
+0x6dd2 022016 increase 4 ,pdata 
+0x6dd3 022017 istore 2 ,contw 
+0x6dd4 022018 fetch 2 ,mem_rfcomm_remote_cid 
+0x6dd5 022019 istore 2 ,contw 
+0x6dd6 022020 jam 0 ,mem_credit_given 
+0x6dd7 022021 branch spp_send_end 
+:      022023 spp_tx_write_length:
+0x6dd8 022024 fetch 2 ,mem_current_packet_length 
+0x6dd9 022025 sub pdata ,0x7f ,null 
+0x6dda 022026 nbranch spp_tx_write_long_packet ,positive 
+0x6ddb 022027 lshift pdata ,pdata 
+0x6ddc 022028 set1 0 ,pdata 
+0x6ddd 022029 istore 1 ,contw 
+0x6dde 022030 rtn 
+:      022031 spp_tx_write_long_packet:
+0x6ddf 022032 fetch 2 ,mem_current_packet_length 
+0x6de0 022033 rshift3 pdata ,pdata 
+0x6de1 022034 rshift4 pdata ,temp 
+0x6de2 022035 and_into 0x7f ,pdata 
+0x6de3 022036 lshift pdata ,pdata 
+0x6de4 022037 set0 0 ,pdata 
+0x6de5 022038 istore 1 ,contw 
+0x6de6 022039 istoret 1 ,contw 
+0x6de7 022040 rtn 
+:      022041 spp_tx_write_given_credit:
+0x6de8 022042 fetch 1 ,mem_credit_given 
+0x6de9 022043 rtn blank 
+0x6dea 022044 istore 1 ,contw 
+0x6deb 022045 rtn 
+:      022050 scheduler_process:
+0x6dec 022051 set1 mark_ext_patch ,mark 
+0x6ded 022052 bpatch patch33_5 ,mem_patch33 
+0x6dee 022053 call check_51cmd 
+0x6def 022054 call app_process_bb_event 
+0x6df0 022055 call process_conn_sm 
+0x6df1 022057 set1 mark_ext_patch ,mark 
+0x6df2 022058 bpatch patch33_6 ,mem_patch33 
+0x6df3 022059 call sp_calc_sequence 
+0x6df4 022060 call simple_pairing_sequence 
+0x6df5 022061 call master_simple_paring_sequence 
+0x6df6 022063 set1 mark_ext_patch ,mark 
+0x6df7 022064 bpatch patch33_7 ,mem_patch33 
+0x6df8 022065 fetch 1 ,mem_device_option 
+0x6df9 022066 rtneq dvc_op_hci 
+0x6dfa 022068 call l2cap_malloc_is_fifo_full 
+0x6dfb 022069 nrtn blank 
+0x6dfc 022071 call l2cap_call_proc_sigal_pending 
+:      022072 scheduler_process1:
+0x6dfd 022073 call l2cap_malloc_is_fifo_full 
+0x6dfe 022074 nrtn blank 
+0x6dff 022075 set1 mark_ext_patch ,mark 
+0x6e00 022076 bpatch patch34_0 ,mem_patch34 
+0x6e01 022078 call process_upper_sm 
+0x6e02 022079 call l2cap_send_config_req 
+0x6e03 022080 call rfcomm_send_more_pkt 
+:      022081 scheduler_process0:
+0x6e04 022082 call scheduler_tx_disconnect_hid 
+0x6e05 022083 set1 mark_ext_patch ,mark 
+0x6e06 022084 bpatch patch34_1 ,mem_patch34 
+0x6e07 022085 call l2cap_malloc_is_fifo_full 
+0x6e08 022086 nrtn blank 
+0x6e09 022087 branch app_process_bt 
+:      022089 scheduler_tx_disconnect_hid:
+0x6e0a 022090 set1 mark_ext_patch ,mark 
+0x6e0b 022091 bpatch patch34_2 ,mem_patch34 
+0x6e0c 022092 fetch 1 ,mem_control_tasks 
+0x6e0d 022093 bbit1 l2cap_disconnect_interrupt ,l2cap_disconnect_interrupt_req 
+0x6e0e 022094 bbit1 l2cap_disconnect_control ,l2cap_disconnect_control_req 
+0x6e0f 022095 rtn 
+:      022097 scheduler_tx_l2cap_pkt:
+0x6e10 022098 set1 mark_ext_patch ,mark 
+0x6e11 022099 bpatch patch34_3 ,mem_patch34 
+0x6e12 022100 call l2cap_malloc_is_fifo_empty 
+0x6e13 022101 rtn blank 
+0x6e14 022102 fetch 1 ,mem_op 
+0x6e15 022103 rtnbit1 op_txl2cap 
+0x6e16 022104 call l2cap_malloc_fifo_out 
+0x6e17 022105 store 2 ,mem_txptr 
+0x6e18 022106 copy pdata ,contr 
+0x6e19 022107 ifetch 2 ,contr 
+0x6e1a 022108 increase 4 ,pdata 
+0x6e1b 022109 store 2 ,mem_tx_len 
+0x6e1c 022110 jam 6 ,mem_tx_lch 
+0x6e1d 022111 set1 mark_ext_patch ,mark 
+0x6e1e 022112 bpatch patch34_4 ,mem_patch34 
+0x6e1f 022113 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e20 022114 branch scheduler_tx_l2cap_start_pkt ,blank 
+0x6e21 022115 fetch 1 ,mem_op 
+0x6e22 022116 rtnbit0 op_pkt_comp 
+0x6e23 022117 set0 op_pkt_comp ,pdata 
+0x6e24 022118 store 1 ,mem_op 
+0x6e25 022119 jam 5 ,mem_tx_lch 
+0x6e26 022120 fetcht 2 ,mem_l2cap_tx_multi_offset 
+0x6e27 022121 fetch 2 ,mem_txptr 
+0x6e28 022122 iadd temp ,pdata 
+0x6e29 022123 store 2 ,mem_txptr 
+0x6e2a 022124 fetch 2 ,mem_tx_len 
+0x6e2b 022125 isub temp ,pdata 
+0x6e2c 022126 store 2 ,mem_tx_len 
+:      022127 scheduler_tx_l2cap_start_pkt:
+0x6e2d 022128 set1 mark_ext_patch ,mark 
+0x6e2e 022129 bpatch patch34_5 ,mem_patch34 
+0x6e2f 022130 fetch 2 ,mem_tx_len 
+0x6e30 022131 branch assert ,blank 
+0x6e31 022132 arg l2cap_max_pkt_len ,temp 
+0x6e32 022133 isub temp ,pdata 
+0x6e33 022134 nbranch scheduler_tx_l2cap_last_pkt ,positive 
+0x6e34 022135 set1 mark_ext_patch ,mark 
+0x6e35 022136 bpatch patch34_6 ,mem_patch34 
+0x6e36 022137 storet 2 ,mem_tx_len 
+0x6e37 022138 fetch 2 ,mem_l2cap_tx_multi_offset 
+0x6e38 022139 iadd temp ,pdata 
+0x6e39 022140 store 2 ,mem_l2cap_tx_multi_offset 
+0x6e3a 022141 branch scheduler_tx_l2cap_pkt_end 
+:      022142 scheduler_tx_l2cap_last_pkt:
+0x6e3b 022143 setarg 0 
+0x6e3c 022144 store 2 ,mem_l2cap_tx_multi_offset 
+:      022145 scheduler_tx_l2cap_pkt_end:
+0x6e3d 022146 fetch 1 ,mem_op 
+0x6e3e 022147 set1 op_txl2cap ,pdata 
+0x6e3f 022148 store 1 ,mem_op 
+0x6e40 022149 rtn 
+:      022151 scheduler_start_upper_sm:
+0x6e41 022152 fetch 1 ,mem_ui_profile_supported 
+0x6e42 022153 bbit1 support_hid ,scheduler_start_upper_sm_hid 
+0x6e43 022154 jam uppersm_reconn_sdp_conn ,mem_upper_sm_reconn 
+0x6e44 022155 rtn 
+:      022156 scheduler_start_upper_sm_hid:
+0x6e45 022157 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6e46 022158 rtn 
+:      022160 process_upper_sm:
+0x6e47 022161 fetch 1 ,memui_reconnect_mode 
+0x6e48 022162 nbranch process_upper_sm_reconn ,blank 
+:      022163 process_upper_sm_remote_page:
+0x6e49 022164 fetch 1 ,mem_upper_sm_remote_page 
+0x6e4a 022166 rtn blank 
+0x6e4b 022168 jam 0 ,mem_upper_sm_remote_page 
+:      022169 process_upper_sm_rp_wait:
+0x6e4c 022170 rtn 
+:      022173 process_upper_sm_reconn:
+0x6e4d 022174 set1 mark_ext_patch ,mark 
+0x6e4e 022175 bpatch patch34_7 ,mem_patch34 
+0x6e4f 022176 fetch 1 ,mem_upper_sm_reconn 
+0x6e50 022177 rtn blank 
+0x6e51 022178 beq uppersm_reconn_sdp_conn ,process_upper_sm_reconn_sdp_conn 
+0x6e52 022179 beq uppersm_reconn_sdp_conn_wait ,process_upper_sm_reconn_sdp_conn_wait 
+0x6e53 022180 beq uppersm_reconn_sdp_cfg ,process_upper_sm_reconn_sdp_cfg 
+0x6e54 022181 beq uppersm_reconn_sdp_cfg_wait ,process_upper_sm_reconn_sdp_cfg_wait 
+0x6e55 022182 beq uppersm_reconn_ss_spp ,process_upper_sm_reconn_ss_spp 
+0x6e56 022183 beq uppersm_reconn_ss_spp_wait ,process_upper_sm_reconn_ss_spp_wait 
+0x6e57 022184 beq uppersm_reconn_sdp_disconn ,process_upper_sm_reconn_sdp_disconn 
+0x6e58 022185 beq uppersm_reconn_sdp_disconn_wait ,process_upper_sm_reconn_sdp_disconn_wait 
+0x6e59 022186 beq uppersm_reconn_hid_ctrl_conn ,process_upper_sm_reconn_hid_ctrl_conn 
+0x6e5a 022187 beq uppersm_reconn_hid_ctrl_conn_wait ,process_upper_sm_reconn_hid_ctrl_conn_wait 
+0x6e5b 022188 beq uppersm_reconn_hid_ctrl_cfg ,process_upper_sm_reconn_hid_ctrl_cfg 
+0x6e5c 022189 beq uppersm_reconn_hid_ctrl_cfg_wait ,process_upper_sm_reconn_hid_ctrl_cfg_wait 
+0x6e5d 022190 beq uppersm_reconn_hid_int_conn ,process_upper_sm_reconn_hid_int_conn 
+0x6e5e 022191 beq uppersm_reconn_hid_int_conn_wait ,process_upper_sm_reconn_hid_int_conn_wait 
+0x6e5f 022192 beq uppersm_reconn_hid_int_cfg ,process_upper_sm_reconn_hid_int_cfg 
+0x6e60 022193 beq uppersm_reconn_hid_int_cfg_wait ,process_upper_sm_reconn_hid_int_cfg_wait 
+0x6e61 022194 beq uppersm_reconn_rfcomm_conn ,process_upper_sm_reconn_rfcomm_conn 
+0x6e62 022195 beq uppersm_reconn_rfcomm_conn_wait ,process_upper_sm_reconn_rfcomm_conn_wait 
+0x6e63 022196 beq uppersm_reconn_rfcomm_cfg ,process_upper_sm_reconn_rfcomm_cfg 
+0x6e64 022197 beq uppersm_reconn_rfcomm_cfg_wait ,process_upper_sm_reconn_rfcomm_cfg_wait 
+0x6e65 022198 beq uppersm_reconn_rfcomm_sabm ,process_upper_sm_reconn_rfcomm_sabm 
+0x6e66 022199 beq uppersm_reconn_rfcomm_sabm_wait ,process_upper_sm_reconn_rfcomm_sabm_wait 
+0x6e67 022200 beq uppersm_reconn_spp_cmd_pn ,process_upper_sm_reconn_spp_cmd_pn 
+0x6e68 022201 beq uppersm_reconn_spp_cmd_pn_wait ,process_upper_sm_reconn_spp_cmd_pn_wait 
+0x6e69 022202 beq uppersm_reconn_spp_sabm ,process_upper_sm_reconn_spp_sabm 
+0x6e6a 022203 beq uppersm_reconn_spp_sabm_wait ,process_upper_sm_reconn_spp_sabm_wait 
+0x6e6b 022204 beq uppersm_reconn_spp_cmd_ms ,process_upper_sm_reconn_spp_cmd_ms 
+0x6e6c 022205 beq uppersm_reconn_spp_cmd_ms_wait ,process_upper_sm_reconn_spp_cmd_ms_wait 
+:      022206 process_upper_sm_reconn_wait:
+0x6e6d 022207 rtn 
+:      022208 process_upper_sm_reconn_sdp_conn:
+0x6e6e 022209 call upper_sm_send_sdp_conn 
+0x6e6f 022210 jam uppersm_reconn_sdp_conn_wait ,mem_upper_sm_reconn 
+0x6e70 022211 fetch 1 ,mem_sdp_state 
+0x6e71 022212 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e72 022213 store 1 ,mem_sdp_state 
+0x6e73 022214 rtn 
+:      022215 process_upper_sm_reconn_sdp_cfg:
+0x6e74 022216 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e75 022217 fetch 1 ,mem_sdp_state 
+0x6e76 022218 rtnbit1 l2cap_channel_state_snd_cfg_req 
+0x6e77 022219 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6e78 022220 call upper_sm_send_sdp_cfg 
+0x6e79 022221 jam uppersm_reconn_sdp_cfg_wait ,mem_upper_sm_reconn 
+0x6e7a 022222 fetch 1 ,mem_sdp_state 
+0x6e7b 022223 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e7c 022224 store 1 ,mem_sdp_state 
+0x6e7d 022225 rtn 
+:      022226 process_upper_sm_reconn_ss_spp:
+0x6e7e 022227 call l2cap_malloc_is_fifo_empty 
+0x6e7f 022228 nrtn blank 
+0x6e80 022229 call upper_sm_send_ss_spp 
+0x6e81 022230 jam uppersm_reconn_ss_spp_wait ,mem_upper_sm_reconn 
+0x6e82 022231 rtn 
+:      022232 process_upper_sm_reconn_sdp_disconn:
+0x6e83 022233 call upper_sm_send_sdp_disconn 
+0x6e84 022234 jam uppersm_reconn_sdp_disconn_wait ,mem_upper_sm_reconn 
+0x6e85 022235 rtn 
+:      022236 process_upper_sm_reconn_hid_ctrl_conn:
+0x6e86 022237 call upper_sm_send_hid_ctrl_conn 
+0x6e87 022238 jam uppersm_reconn_hid_ctrl_conn_wait ,mem_upper_sm_reconn 
+0x6e88 022239 fetch 1 ,mem_hid_control_state 
+0x6e89 022240 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e8a 022241 store 1 ,mem_hid_control_state 
+0x6e8b 022242 rtn 
+:      022243 process_upper_sm_reconn_hid_ctrl_cfg:
+0x6e8c 022244 call upper_sm_send_hid_ctrl_cfg 
+0x6e8d 022245 jam uppersm_reconn_hid_ctrl_cfg_wait ,mem_upper_sm_reconn 
+0x6e8e 022246 fetch 1 ,mem_hid_control_state 
+0x6e8f 022247 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e90 022248 store 1 ,mem_hid_control_state 
+0x6e91 022249 rtn 
+:      022250 process_upper_sm_reconn_hid_int_conn:
+0x6e92 022251 call upper_sm_send_hid_int_conn 
+0x6e93 022252 jam uppersm_reconn_hid_int_conn_wait ,mem_upper_sm_reconn 
+0x6e94 022253 fetch 1 ,mem_hid_interrupt_state 
+0x6e95 022254 set1 l2cap_channel_state_conn_req ,pdata 
+0x6e96 022255 store 1 ,mem_hid_interrupt_state 
+0x6e97 022256 rtn 
+:      022257 process_upper_sm_reconn_hid_int_cfg:
+0x6e98 022258 call upper_sm_send_hid_int_cfg 
+0x6e99 022259 jam uppersm_reconn_hid_int_cfg_wait ,mem_upper_sm_reconn 
+0x6e9a 022260 fetch 1 ,mem_hid_interrupt_state 
+0x6e9b 022261 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6e9c 022262 store 1 ,mem_hid_interrupt_state 
+0x6e9d 022263 rtn 
+:      022264 process_upper_sm_reconn_rfcomm_conn:
+0x6e9e 022265 call upper_sm_send_rfcomm_conn 
+0x6e9f 022266 jam uppersm_reconn_rfcomm_conn_wait ,mem_upper_sm_reconn 
+0x6ea0 022267 fetch 1 ,mem_rfcomm_state 
+0x6ea1 022268 set1 l2cap_channel_state_conn_req ,pdata 
+0x6ea2 022269 store 1 ,mem_rfcomm_state 
+0x6ea3 022270 rtn 
+:      022271 process_upper_sm_reconn_rfcomm_cfg:
+0x6ea4 022272 call upper_sm_send_rfcomm_cfg 
+0x6ea5 022273 jam uppersm_reconn_rfcomm_cfg_wait ,mem_upper_sm_reconn 
+0x6ea6 022274 fetch 1 ,mem_rfcomm_state 
+0x6ea7 022275 set1 l2cap_channel_state_snd_cfg_req ,pdata 
+0x6ea8 022276 store 1 ,mem_rfcomm_state 
+0x6ea9 022277 rtn 
+:      022278 process_upper_sm_reconn_rfcomm_sabm:
+0x6eaa 022279 call upper_sm_send_rfcomm_sabm 
+0x6eab 022280 jam uppersm_reconn_rfcomm_sabm_wait ,mem_upper_sm_reconn 
+0x6eac 022281 fetch 1 ,mem_rfcomm_state 
+0x6ead 022282 set1 l2cap_channel_rfcomm_only_sabm ,pdata 
+0x6eae 022283 store 1 ,mem_rfcomm_state 
+0x6eaf 022284 rtn 
+:      022285 process_upper_sm_reconn_spp_cmd_pn:
+0x6eb0 022286 call upper_sm_send_spp_cmd_pn 
+0x6eb1 022287 fetch 1 ,mem_spp_state 
+0x6eb2 022288 set1 rfcomm_channel_state_pn_cmd 
+0x6eb3 022289 store 1 ,mem_spp_state 
+0x6eb4 022290 jam uppersm_reconn_spp_cmd_pn_wait ,mem_upper_sm_reconn 
+0x6eb5 022291 rtn 
+:      022292 process_upper_sm_reconn_spp_sabm:
+0x6eb6 022293 call upper_sm_send_spp_sabm 
+0x6eb7 022294 fetch 1 ,mem_spp_state 
+0x6eb8 022295 set1 rfcomm_channel_state_sabm 
+0x6eb9 022296 store 1 ,mem_spp_state 
+0x6eba 022297 jam uppersm_reconn_spp_sabm_wait ,mem_upper_sm_reconn 
+0x6ebb 022298 fetch 1 ,mem_remote_spp_channel 
+0x6ebc 022299 lshift3 pdata ,pdata 
+0x6ebd 022300 or_into 3 ,pdata 
+0x6ebe 022301 arg mem_hiufcs_spp ,temp 
+0x6ebf 022302 storet 2 ,mem_contw_temp 
+0x6ec0 022303 branch rfcomm_save_fcs_uih 
+:      022304 process_upper_sm_reconn_spp_cmd_ms:
+0x6ec1 022305 call upper_sm_send_spp_cmd_ms 
+0x6ec2 022306 fetch 1 ,mem_spp_state 
+0x6ec3 022307 set1 rfcomm_channel_state_snd_ms_cmd 
+0x6ec4 022308 store 1 ,mem_spp_state 
+0x6ec5 022309 jam uppersm_reconn_spp_cmd_ms_wait ,mem_upper_sm_reconn 
+0x6ec6 022310 rtn 
+:      022312 process_upper_sm_reconn_sdp_conn_wait:
+0x6ec7 022313 fetch 1 ,mem_sdp_state 
+0x6ec8 022314 rtnbit0 l2cap_channel_state_conn_res 
+0x6ec9 022315 jam uppersm_reconn_sdp_cfg ,mem_upper_sm_reconn 
+0x6eca 022316 branch process_upper_sm_reconn 
+:      022317 process_upper_sm_reconn_sdp_cfg_wait:
+0x6ecb 022318 fetch 1 ,mem_sdp_state 
+0x6ecc 022319 rtnne l2cap_channel_setup_complete 
+0x6ecd 022320 jam uppersm_reconn_ss_spp ,mem_upper_sm_reconn 
+:      022321 process_upper_sm_reconn_ss_spp_wait:
+0x6ece 022322 fetch 1 ,mem_message_to_uppersm 
+0x6ecf 022323 rtnne recieve_ss_reasult_hf 
+0x6ed0 022324 jam 0 ,mem_message_to_uppersm 
+0x6ed1 022325 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+0x6ed2 022326 branch process_upper_sm_reconn 
+:      022327 process_upper_sm_reconn_sdp_disconn_wait:
+0x6ed3 022328 fetch 1 ,mem_sdp_state 
+0x6ed4 022329 nrtn blank 
+0x6ed5 022330 fetch 1 ,mem_ui_profile_supported 
+0x6ed6 022331 bbit1 support_hid ,process_upper_sm_reconn_setup_hid 
+0x6ed7 022332 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ed8 022333 branch process_upper_sm_reconn_termination 
+:      022334 process_upper_sm_reconn_hid_ctrl_conn_wait:
+0x6ed9 022335 fetch 1 ,mem_hid_control_state 
+0x6eda 022336 rtnbit0 l2cap_channel_state_conn_res 
+0x6edb 022337 jam uppersm_reconn_hid_ctrl_cfg ,mem_upper_sm_reconn 
+0x6edc 022338 branch process_upper_sm_reconn 
+:      022339 process_upper_sm_reconn_hid_ctrl_cfg_wait:
+0x6edd 022340 fetch 1 ,mem_hid_control_state 
+0x6ede 022341 rtnne l2cap_channel_setup_complete 
+0x6edf 022342 jam uppersm_reconn_hid_int_conn ,mem_upper_sm_reconn 
+0x6ee0 022343 branch process_upper_sm_reconn 
+:      022344 process_upper_sm_reconn_hid_int_conn_wait:
+0x6ee1 022345 fetch 1 ,mem_hid_interrupt_state 
+0x6ee2 022346 rtnbit0 l2cap_channel_state_conn_res 
+0x6ee3 022347 jam uppersm_reconn_hid_int_cfg ,mem_upper_sm_reconn 
+0x6ee4 022348 branch process_upper_sm_reconn 
+:      022349 process_upper_sm_reconn_hid_int_cfg_wait:
+0x6ee5 022350 fetch 1 ,mem_hid_interrupt_state 
+0x6ee6 022351 rtnne l2cap_channel_setup_complete 
+0x6ee7 022352 fetch 1 ,mem_ui_profile_supported 
+0x6ee8 022353 bbit1 support_spp ,process_upper_sm_reconn_setup_rfcomm 
+0x6ee9 022354 branch process_upper_sm_reconn_termination 
+:      022355 process_upper_sm_reconn_rfcomm_conn_wait:
+0x6eea 022356 fetch 1 ,mem_rfcomm_state 
+0x6eeb 022357 rtnbit0 l2cap_channel_state_conn_res 
+0x6eec 022358 jam uppersm_reconn_rfcomm_cfg ,mem_upper_sm_reconn 
+0x6eed 022359 branch process_upper_sm_reconn 
+:      022360 process_upper_sm_reconn_rfcomm_cfg_wait:
+0x6eee 022361 fetch 1 ,mem_rfcomm_state 
+0x6eef 022362 rtnne l2cap_channel_setup_complete 
+0x6ef0 022363 jam uppersm_reconn_rfcomm_sabm ,mem_upper_sm_reconn 
+0x6ef1 022364 branch process_upper_sm_reconn 
+:      022365 process_upper_sm_reconn_rfcomm_sabm_wait:
+0x6ef2 022366 fetch 1 ,mem_rfcomm_state 
+0x6ef3 022367 rtnne l2cap_channel_rfcomm_dlci0_opened 
+0x6ef4 022368 fetch 1 ,mem_ui_profile_supported 
+0x6ef5 022369 bbit1 support_spp ,process_upper_sm_reconn_setup_spp 
+0x6ef6 022370 branch process_upper_sm_reconn_termination 
+:      022371 process_upper_sm_reconn_spp_cmd_pn_wait:
+0x6ef7 022372 fetch 1 ,mem_spp_state 
+0x6ef8 022373 rtnbit0 rfcomm_channel_state_pn_res 
+0x6ef9 022374 jam uppersm_reconn_spp_sabm ,mem_upper_sm_reconn 
+0x6efa 022375 branch process_upper_sm_reconn 
+:      022376 process_upper_sm_reconn_spp_sabm_wait:
+0x6efb 022377 fetch 1 ,mem_spp_state 
+0x6efc 022378 rtnbit0 rfcomm_channel_state_ua 
+0x6efd 022379 jam uppersm_reconn_spp_cmd_ms ,mem_upper_sm_reconn 
+0x6efe 022380 branch process_upper_sm_reconn 
+:      022381 process_upper_sm_reconn_spp_cmd_ms_wait:
+0x6eff 022382 fetch 1 ,mem_spp_state 
+0x6f00 022383 rtnne rfcomm_channel_setup_complete 
+0x6f01 022384 branch process_upper_sm_reconn_termination 
+:      022386 process_upper_sm_reconn_setup_hid:
+0x6f02 022387 jam uppersm_reconn_hid_ctrl_conn ,mem_upper_sm_reconn 
+0x6f03 022388 branch process_upper_sm_reconn 
+:      022390 process_upper_sm_reconn_setup_rfcomm:
+0x6f04 022391 jam uppersm_reconn_rfcomm_conn ,mem_upper_sm_reconn 
+0x6f05 022392 branch process_upper_sm_reconn 
+:      022393 process_upper_sm_reconn_setup_spp:
+0x6f06 022394 jam uppersm_reconn_spp_cmd_pn ,mem_upper_sm_reconn 
+0x6f07 022395 branch process_upper_sm_reconn 
+:      022399 process_upper_sm_reconn_termination:
+0x6f08 022400 jam 0 ,mem_upper_sm_reconn 
+0x6f09 022401 rtn 
+:      022402 upper_sm_send_sdp_conn:
+0x6f0a 022403 set1 mark_ext_patch ,mark 
+0x6f0b 022404 bpatch patch35_0 ,mem_patch35 
+0x6f0c 022405 call l2cap_malloc_signal_channel 
+0x6f0d 022406 setarg psm_sdp 
+0x6f0e 022407 copy pdata ,temp 
+0x6f0f 022408 setarg l2cap_sdp_channel 
+0x6f10 022409 copy pdata ,timeup 
+0x6f11 022410 branch ml2cap_send_signal_connect_req 
+:      022412 upper_sm_send_sdp_cfg:
+0x6f12 022413 set1 mark_ext_patch ,mark 
+0x6f13 022414 bpatch patch35_1 ,mem_patch35 
+0x6f14 022415 call l2cap_malloc_signal_channel 
+0x6f15 022416 fetch 2 ,mem_sdp_remote_cid 
+0x6f16 022417 copy pdata ,temp 
+0x6f17 022418 branch ml2cap_send_signal_config_req 
+:      022420 upper_sm_send_sdp_disconn:
+0x6f18 022421 set1 mark_ext_patch ,mark 
+0x6f19 022422 bpatch patch35_2 ,mem_patch35 
+0x6f1a 022423 call l2cap_malloc_signal_channel 
+0x6f1b 022424 fetch 2 ,mem_sdp_remote_cid 
+0x6f1c 022425 copy pdata ,temp 
+0x6f1d 022426 arg l2cap_sdp_channel ,timeup 
+0x6f1e 022427 call ml2cap_send_signal_disconn_req 
+0x6f1f 022428 fetch 1 ,mem_sdp_state 
+0x6f20 022429 set0 l2cap_channel_state_rcv_cfg_res ,pdata 
+0x6f21 022430 store 1 ,mem_sdp_state 
+0x6f22 022431 rtn 
+:      022433 upper_sm_send_ss_spp:
+0x6f23 022434 set1 mark_ext_patch ,mark 
+0x6f24 022435 bpatch patch35_3 ,mem_patch35 
+0x6f25 022436 call l2cap_malloc_sdp_channel 
+0x6f26 022437 call sdp_send_spp_request 
+0x6f27 022438 branch msdp_send_req_done 
+:      022440 upper_sm_send_rfcomm_conn:
+0x6f28 022441 set1 mark_ext_patch ,mark 
+0x6f29 022442 bpatch patch35_4 ,mem_patch35 
+0x6f2a 022443 call l2cap_malloc_signal_channel 
+0x6f2b 022444 setarg psm_rfcomm 
+0x6f2c 022445 copy pdata ,temp 
+0x6f2d 022446 setarg l2cap_rfcomm_channel 
+0x6f2e 022447 copy pdata ,timeup 
+0x6f2f 022448 branch ml2cap_send_signal_connect_req 
+:      022450 upper_sm_send_rfcomm_cfg:
+0x6f30 022451 set1 mark_ext_patch ,mark 
+0x6f31 022452 bpatch patch35_5 ,mem_patch35 
+0x6f32 022453 call l2cap_malloc_signal_channel 
+0x6f33 022454 fetch 2 ,mem_rfcomm_remote_cid 
+0x6f34 022455 copy pdata ,temp 
+0x6f35 022456 branch ml2cap_send_signal_config_req 
+:      022458 upper_sm_send_hid_ctrl_conn:
+0x6f36 022459 set1 mark_ext_patch ,mark 
+0x6f37 022460 bpatch patch35_6 ,mem_patch35 
+0x6f38 022461 call l2cap_malloc_signal_channel 
+0x6f39 022462 setarg psm_hid_control 
+0x6f3a 022463 copy pdata ,temp 
+0x6f3b 022464 setarg l2cap_hid_control_channel 
+0x6f3c 022465 copy pdata ,timeup 
+0x6f3d 022466 branch ml2cap_send_signal_connect_req 
+:      022468 upper_sm_send_hid_ctrl_cfg:
+0x6f3e 022469 set1 mark_ext_patch ,mark 
+0x6f3f 022470 bpatch patch35_7 ,mem_patch35 
+0x6f40 022471 call l2cap_malloc_signal_channel 
+0x6f41 022472 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x6f42 022473 copy pdata ,temp 
+0x6f43 022474 branch ml2cap_send_signal_config_req 
+:      022476 upper_sm_send_hid_int_conn:
+0x6f44 022477 set1 mark_ext_patch ,mark 
+0x6f45 022478 bpatch patch36_0 ,mem_patch36 
+0x6f46 022479 call l2cap_malloc_signal_channel 
+0x6f47 022480 setarg psm_hid_interrupt 
+0x6f48 022481 copy pdata ,temp 
+0x6f49 022482 setarg l2cap_hid_interrupt_channel 
+0x6f4a 022483 copy pdata ,timeup 
+0x6f4b 022484 branch ml2cap_send_signal_connect_req 
+:      022486 upper_sm_send_hid_int_cfg:
+0x6f4c 022487 set1 mark_ext_patch ,mark 
+0x6f4d 022488 bpatch patch36_1 ,mem_patch36 
+0x6f4e 022489 call l2cap_malloc_signal_channel 
+0x6f4f 022490 fetch 2 ,mem_hid_int_remote_cid 
+0x6f50 022491 copy pdata ,temp 
+0x6f51 022492 branch ml2cap_send_signal_config_req 
+:      022494 upper_sm_send_rfcomm_sabm:
+0x6f52 022495 set1 mark_ext_patch ,mark 
+0x6f53 022496 bpatch patch36_2 ,mem_patch36 
+0x6f54 022497 call l2cap_malloc_rfcomm_channel 
+0x6f55 022499 jam 3 ,mem_current_adss 
+0x6f56 022500 jam 0x1c ,mem_current_fcs 
+0x6f57 022501 call rfcomm_send_sabm 
+0x6f58 022502 jam 1 ,mem_rfcomm_initiator 
+0x6f59 022503 rtn 
+:      022505 upper_sm_send_spp_cmd_pn:
+0x6f5a 022506 set1 mark_ext_patch ,mark 
+0x6f5b 022507 bpatch patch36_3 ,mem_patch36 
+0x6f5c 022508 call l2cap_malloc_rfcomm_channel 
+0x6f5d 022509 fetcht 1 ,mem_remote_spp_channel 
+0x6f5e 022510 call channel_to_dlci 
+0x6f5f 022511 storet 1 ,mem_pn_dlci 
+0x6f60 022512 branch rfcomm_send_param_neg_cmd 
+:      022514 upper_sm_send_spp_sabm:
+0x6f61 022515 set1 mark_ext_patch ,mark 
+0x6f62 022516 bpatch patch36_4 ,mem_patch36 
+0x6f63 022517 call l2cap_malloc_rfcomm_channel 
+0x6f64 022518 fetcht 1 ,mem_pn_dlci 
+0x6f65 022519 call dlci_to_address_cmd 
+0x6f66 022520 call rfcomm_calculate_fcs_sabm 
+0x6f67 022521 store 1 ,mem_current_fcs 
+0x6f68 022522 fetcht 1 ,mem_pn_dlci 
+0x6f69 022523 call dlci_to_address_cmd 
+0x6f6a 022524 storet 1 ,mem_current_adss 
+0x6f6b 022525 branch rfcomm_send_sabm 
+:      022527 upper_sm_send_spp_cmd_ms:
+0x6f6c 022528 set1 mark_ext_patch ,mark 
+0x6f6d 022529 bpatch patch36_5 ,mem_patch36 
+0x6f6e 022530 call l2cap_malloc_rfcomm_channel 
+0x6f6f 022531 fetcht 1 ,mem_pn_dlci 
+0x6f70 022532 call dlci_to_address_cmd 
+0x6f71 022533 branch rfcomm_send_modem_status_cmd 
+:      022546 sdp_process:
+0x6f72 022547 set1 mark_ext_patch ,mark 
+0x6f73 022548 bpatch patch3c_7 ,mem_patch3c 
+0x6f74 022549 fetch 2 ,mem_l2cap_payload_ptr 
+0x6f75 022550 iforce contr 
+0x6f76 022551 ifetch 1 ,contr 
+0x6f77 022552 copy pdata ,regb 
+0x6f78 022553 store 1 ,mem_sdp_pduid 
+0x6f79 022554 ifetch 2 ,contr 
+0x6f7a 022555 store 2 ,mem_sdp_transactionid 
+0x6f7b 022556 ifetch 1 ,contr 
+0x6f7c 022557 lshift8 pdata ,timeup 
+0x6f7d 022558 ifetch 1 ,contr 
+0x6f7e 022559 iadd timeup ,timeup 
+0x6f7f 022560 set1 mark_ext_patch ,mark 
+0x6f80 022561 bpatch patch3d_0 ,mem_patch3d 
+0x6f81 022562 deposit regb 
+0x6f82 022563 beq sdp_service_search_request ,servicesearch_req 
+0x6f83 022564 beq sdp_service_attribute_request ,serviceattribute_req 
+0x6f84 022565 beq sdp_service_search_attribute_request ,servicesearchattribute_req 
+0x6f85 022566 beq sdp_service_search_attribute_response ,servicesearchattribute_res 
+0x6f86 022567 branch sdp_insufficient_resource 
+:      022578 servicesearch_req:
+0x6f87 022579 call ask_serviceclassid 
+0x6f88 022580 compare 1 ,temp ,0xff 
+0x6f89 022581 branch empth_sa_rsp ,true 
+0x6f8a 022582 compare 0xff ,temp ,0xff 
+0x6f8b 022583 branch sdp_invalid_reqest_syntax ,true 
+0x6f8c 022585 ifetch 2 ,contr 
+0x6f8d 022586 store 2 ,mem_sdp_record_maxcnt 
+0x6f8e 022587 increase -2 ,timeup 
+0x6f8f 022589 increase -1 ,timeup 
+0x6f90 022590 nbranch sdp_invalid_pdu_size ,zero 
+0x6f91 022591 arg mem_uuid_search_pat ,timeup 
+0x6f92 022592 ifetch 2 ,timeup 
+0x6f93 022593 rtn blank 
+0x6f94 022594 increase 2 ,timeup 
+0x6f95 022595 call search_uuid 
+0x6f96 022596 call l2cap_get_sdp_tx_payload 
+0x6f97 022597 force 3 ,pdata 
+0x6f98 022598 istore 1 ,contw 
+0x6f99 022599 fetch 2 ,mem_sdp_transactionid 
+0x6f9a 022600 istore 2 ,contw 
+0x6f9b 022601 lshift2 queue ,pdata 
+0x6f9c 022602 add pdata ,5 ,pdata 
+0x6f9d 022603 add pdata ,5 ,regc 
+0x6f9e 022604 byteswap pdata ,pdata 
+0x6f9f 022605 istore 2 ,contw 
+0x6fa0 022606 deposit queue 
+0x6fa1 022607 byteswap pdata ,pdata 
+0x6fa2 022608 istore 2 ,contw 
+0x6fa3 022609 istore 2 ,contw 
+0x6fa4 022610 arg mem_handle_list ,contr 
+0x6fa5 022611 copy queue ,loopcnt 
+0x6fa6 022612 branch servicesearch_req_blank ,zero 
+:      022613 servicesearch_req_loop:
+0x6fa7 022614 ifetch 4 ,contr 
+0x6fa8 022615 istore 4 ,contw 
+0x6fa9 022616 loop servicesearch_req_loop 
+:      022617 servicesearch_req_blank:
+0x6faa 022618 force 0 ,pdata 
+0x6fab 022619 istore 1 ,contw 
+0x6fac 022620 deposit regc 
+0x6fad 022621 store 1 ,mem_sdp_tx_pkt_length 
+0x6fae 022622 branch assert ,blank 
+0x6faf 022623 rtn 
+:      022634 serviceattribute_req:
+0x6fb0 022635 ifetch 4 ,contr 
+0x6fb1 022636 store 4 ,mem_sdp_record_handle 
+0x6fb2 022637 increase -4 ,timeup 
+0x6fb3 022638 iforce temp 
+0x6fb4 022639 ifetch 2 ,contr 
+0x6fb5 022640 byteswap pdata ,pdata 
+0x6fb6 022641 increase -18 ,pdata 
+0x6fb7 022642 store 2 ,mem_sdp_attribute_maxbyte 
+0x6fb8 022643 increase -2 ,timeup 
+0x6fb9 022644 call dataelementtype6 
+0x6fba 022645 branch sdp_invalid_reqest_syntax ,zero 
+0x6fbb 022646 compare 5 ,rega ,0xff 
+0x6fbc 022648 branch serviceattribute_judge_wholerangle ,true 
+:      022649 serviceattribute_isnot_wholerangle:
+0x6fbd 022650 arg mem_attrib_list ,contw 
+0x6fbe 022651 force 0 ,queue 
+0x6fbf 022652 branch serviceattribute_req_loop 
+:      022653 serviceattribute_judge_wholerangle:
+0x6fc0 022654 ifetch 1 ,contr 
+0x6fc1 022655 bne 0xa ,sdp_invalid_reqest_syntax 
+0x6fc2 022656 ifetch 2 ,contr 
+0x6fc3 022657 nbranch serviceattribute_judge_wholerangle_false1 ,blank 
+0x6fc4 022658 ifetch 1 ,contr 
+0x6fc5 022659 bne 0xff ,serviceattribute_judge_wholerangle_false2 
+0x6fc6 022660 ifetch 1 ,contr 
+0x6fc7 022661 bne 0xff ,serviceattribute_judge_wholerangle_false3 
+0x6fc8 022662 increase -5 ,contr 
+0x6fc9 022663 branch serviceattribute_req_all 
+:      022664 serviceattribute_judge_wholerangle_false3:
+0x6fca 022665 increase -5 ,contr 
+0x6fcb 022666 branch serviceattribute_isnot_wholerangle 
+:      022667 serviceattribute_judge_wholerangle_false2:
+0x6fcc 022668 increase -4 ,contr 
+0x6fcd 022669 branch serviceattribute_isnot_wholerangle 
+:      022670 serviceattribute_judge_wholerangle_false1:
+0x6fce 022671 increase -3 ,contr 
+0x6fcf 022672 branch serviceattribute_isnot_wholerangle 
+:      022673 serviceattribute_req_loop:
+0x6fd0 022674 ifetch 1 ,contr 
+0x6fd1 022675 beq 0x09 ,serviceattribute_req_one_id 
+0x6fd2 022676 beq 0x0a ,serviceattribute_req_range_id 
+:      022677 serviceattribute_req_range_id:
+0x6fd3 022678 ifetch 2 ,contr 
+0x6fd4 022679 istore 2 ,contw 
+0x6fd5 022680 increase 1 ,queue 
+0x6fd6 022681 byteswap pdata ,regb 
+0x6fd7 022682 ifetch 2 ,contr 
+0x6fd8 022683 byteswap pdata ,pdata 
+:      022684 serviceattribute_req_range_id_increase:
+0x6fd9 022685 increase 1 ,regb 
+0x6fda 022686 isub regb ,null 
+0x6fdb 022687 nbranch serviceattribute_req_range_id_finish ,positive 
+0x6fdc 022688 copy pdata ,regc 
+0x6fdd 022689 byteswap regb ,pdata 
+0x6fde 022690 istore 2 ,contw 
+0x6fdf 022691 increase 1 ,queue 
+0x6fe0 022692 copy regc ,pdata 
+0x6fe1 022693 branch serviceattribute_req_range_id_increase 
+:      022694 serviceattribute_req_range_id_finish:
+0x6fe2 022695 increase -5 ,timeup 
+0x6fe3 022696 increase -5 ,rega 
+0x6fe4 022697 branch serviceattribute_req_check_next_id 
+:      022698 serviceattribute_req_one_id:
+0x6fe5 022699 ifetch 2 ,contr 
+0x6fe6 022700 istore 2 ,contw 
+0x6fe7 022701 increase 1 ,queue 
+0x6fe8 022702 increase -3 ,timeup 
+0x6fe9 022703 increase -3 ,rega 
+:      022704 serviceattribute_req_check_next_id:
+0x6fea 022705 nbranch sdp_invalid_reqest_syntax ,positive 
+0x6feb 022706 nbranch serviceattribute_req_loop ,zero 
+0x6fec 022707 increase -1 ,timeup 
+0x6fed 022708 nbranch sdp_invalid_reqest_syntax ,zero 
+0x6fee 022710 call l2cap_get_sdp_tx_payload 
+0x6fef 022711 increase 10 ,contw 
+0x6ff0 022712 arg mem_attrib_list ,rega 
+:      022713 answer_handle_attributelist_next:
+0x6ff1 022714 copy queue ,pdata 
+0x6ff2 022715 branch answer_handle_attributelist_end ,blank 
+0x6ff3 022716 ifetch 2 ,rega 
+0x6ff4 022717 branch answer_handle_attributelist_end ,blank 
+0x6ff5 022718 iforce regb 
+0x6ff6 022719 fetch 4 ,mem_sdp_record_handle 
+0x6ff7 022720 iforce temp 
+0x6ff8 022721 call search_handle_attrib 
+0x6ff9 022722 branch answer_handle_attributelist_notfound ,blank 
+0x6ffa 022723 increase -3 ,contr 
+0x6ffb 022724 ifetch 3 ,contr 
+0x6ffc 022725 istore 3 ,contw 
+0x6ffd 022726 call sdp_data_len_obs 
+0x6ffe 022727 branch answer_handle_attributelist_notfound ,blank 
+0x6fff 022728 iforce loopcnt 
+0x7000 022729 call memcpy 
+:      022730 answer_handle_attributelist_notfound:
+0x7001 022731 increase 2 ,rega 
+0x7002 022732 increase -1 ,queue 
+0x7003 022733 branch answer_handle_attributelist_next 
+:      022735 answer_handle_attributelist_end:
+0x7004 022736 force 0 ,pdata 
+0x7005 022737 istore 1 ,contw 
+0x7006 022738 increase -1 ,contw 
+0x7007 022739 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7008 022740 add temp ,10 ,pdata 
+0x7009 022741 isub contw ,pdata 
+0x700a 022742 sub pdata ,0 ,rega 
+0x700b 022743 byteswap rega ,pdata 
+0x700c 022744 add temp ,8 ,regb 
+0x700d 022745 istore 2 ,regb 
+0x700e 022746 increase 3 ,rega 
+0x700f 022747 byteswap rega ,pdata 
+0x7010 022748 add temp ,5 ,regb 
+0x7011 022749 istore 2 ,regb 
+0x7012 022750 increase 3 ,rega 
+0x7013 022751 byteswap rega ,pdata 
+0x7014 022752 add temp ,3 ,regb 
+0x7015 022753 istore 2 ,regb 
+0x7016 022754 increase 5 ,rega 
+0x7017 022755 copy rega ,pdata 
+0x7018 022756 store 2 ,mem_sdp_tx_pkt_length 
+0x7019 022757 setarg 0x36 
+0x701a 022758 add temp ,7 ,regb 
+0x701b 022759 istore 1 ,regb 
+0x701c 022760 setarg 5 
+0x701d 022761 istore 1 ,temp 
+0x701e 022762 fetch 2 ,mem_sdp_transactionid 
+0x701f 022763 add temp ,1 ,regb 
+0x7020 022764 istore 2 ,regb 
+0x7021 022765 rtn 
+:      022766 serviceattribute_req_all:
+0x7022 022767 ifetch 1 ,contr 
+0x7023 022768 bne 0xa ,sdp_invalid_reqest_syntax 
+0x7024 022769 ifetch 2 ,contr 
+0x7025 022770 nbranch sdp_invalid_reqest_syntax ,blank 
+0x7026 022771 ifetch 1 ,contr 
+0x7027 022772 bne 0xff ,sdp_invalid_reqest_syntax 
+0x7028 022773 ifetch 1 ,contr 
+0x7029 022774 bne 0xff ,sdp_invalid_reqest_syntax 
+0x702a 022775 increase -5 ,timeup 
+0x702b 022776 ifetch 1 ,contr 
+0x702c 022777 beq 0 ,continue_zero 
+0x702d 022778 beq 1 ,continue_one_byte 
+0x702e 022779 beq 2 ,continue_two_byte 
+:      022780 continue_zero:
+0x702f 022781 store 2 ,mem_sdp_continue_byte 
+0x7030 022782 increase -1 ,timeup 
+0x7031 022783 branch continue_end 
+:      022784 continue_one_byte:
+0x7032 022785 ifetch 1 ,contr 
+0x7033 022786 store 2 ,mem_sdp_continue_byte 
+0x7034 022787 increase -2 ,timeup 
+0x7035 022788 branch continue_end 
+:      022789 continue_two_byte:
+0x7036 022790 ifetch 2 ,contr 
+0x7037 022791 byteswap pdata ,pdata 
+0x7038 022792 store 2 ,mem_sdp_continue_byte 
+0x7039 022793 increase -3 ,timeup 
+:      022794 continue_end:
+0x703a 022795 nbranch sdp_invalid_pdu_size ,zero 
+0x703b 022796 call search_handle 
+0x703c 022797 nbranch sdp_invalid_service_record_handle ,zero 
+0x703d 022798 copy contr ,rega 
+0x703e 022799 call l2cap_get_sdp_tx_payload 
+0x703f 022800 copy rega ,contr 
+0x7040 022801 increase 3 ,contw 
+0x7041 022802 copy contr ,timeup 
+0x7042 022803 call sdp_get_data 
+0x7043 022804 copy pdata ,rega 
+0x7044 022805 fetch 2 ,mem_sdp_continue_byte 
+0x7045 022806 copy pdata ,regb 
+0x7046 022807 copy rega ,pdata 
+0x7047 022808 isub regb ,regb 
+0x7048 022809 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7049 022810 isub regb ,null 
+0x704a 022811 nbranch fragment_sdp ,positive 
+0x704b 022813 disable user 
+0x704c 022814 fetch 2 ,mem_sdp_continue_byte 
+0x704d 022815 branch fisrt_fragment ,blank 
+0x704e 022816 iadd timeup ,contr 
+0x704f 022817 increase 3 ,regb 
+0x7050 022818 copy regb ,loopcnt 
+0x7051 022819 copy loopcnt ,pdata 
+0x7052 022820 increase 3 ,pdata 
+0x7053 022821 byteswap pdata ,pdata 
+0x7054 022822 istore 2 ,contw 
+0x7055 022823 copy loopcnt ,pdata 
+0x7056 022824 byteswap pdata ,pdata 
+0x7057 022825 istore 2 ,contw 
+0x7058 022826 branch answer_attributelist_full_loop 
+:      022827 fisrt_fragment:
+0x7059 022828 add rega ,6 ,loopcnt 
+0x705a 022829 branch parlength_continue_byte ,user 
+0x705b 022830 byteswap loopcnt ,pdata 
+0x705c 022831 branch parlength_continue_byte_end 
+:      022832 parlength_continue_byte:
+0x705d 022833 copy loopcnt ,pdata 
+0x705e 022834 increase 2 ,pdata 
+0x705f 022835 byteswap pdata ,pdata 
+:      022836 parlength_continue_byte_end:
+0x7060 022837 istore 2 ,contw 
+0x7061 022838 increase -3 ,loopcnt 
+0x7062 022839 byteswap loopcnt ,pdata 
+0x7063 022840 istore 2 ,contw 
+0x7064 022841 copy timeup ,contr 
+0x7065 022842 branch answer_attributelist_full_loop 
+:      022843 fragment_sdp:
+0x7066 022844 enable user 
+0x7067 022845 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7068 022846 copy pdata ,rega 
+0x7069 022847 copy pdata ,loopcnt 
+0x706a 022848 fetch 2 ,mem_sdp_continue_byte 
+0x706b 022849 branch fisrt_fragment ,blank 
+0x706c 022850 iadd timeup ,contr 
+0x706d 022851 copy rega ,pdata 
+0x706e 022852 increase 5 ,pdata 
+0x706f 022853 byteswap pdata ,pdata 
+0x7070 022854 istore 2 ,contw 
+0x7071 022855 copy rega ,pdata 
+0x7072 022856 byteswap pdata ,pdata 
+0x7073 022857 istore 2 ,contw 
+:      022858 answer_attributelist_full_loop:
+0x7074 022859 ifetch 1 ,contr 
+0x7075 022860 istore 1 ,contw 
+0x7076 022861 loop answer_attributelist_full_loop 
+0x7077 022862 nbranch last_frag_continue ,user 
+0x7078 022863 force 2 ,pdata 
+0x7079 022864 istore 1 ,contw 
+0x707a 022865 copy contr ,pdata 
+0x707b 022866 isub timeup ,pdata 
+0x707c 022867 byteswap pdata ,pdata 
+0x707d 022868 istore 2 ,contw 
+0x707e 022869 branch sdp_frag_end 
+:      022870 last_frag_continue:
+0x707f 022871 force 0 ,pdata 
+0x7080 022872 istore 1 ,contw 
+:      022873 sdp_frag_end:
+0x7081 022874 fetch 2 ,mem_sdp_tx_payload_ptr 
+0x7082 022875 isub contw ,pdata 
+0x7083 022876 sub pdata ,0 ,pdata 
+0x7084 022877 store 2 ,mem_sdp_tx_pkt_length 
+0x7085 022878 call l2cap_get_sdp_tx_payload 
+0x7086 022879 setarg 5 
+0x7087 022880 istore 1 ,contw 
+0x7088 022881 fetch 2 ,mem_sdp_transactionid 
+0x7089 022882 istore 2 ,contw 
+0x708a 022883 rtn 
+:      022893 servicesearchattribute_req:
+0x708b 022896 call ask_serviceclassid 
+0x708c 022897 compare 0xff ,temp ,0xff 
+0x708d 022898 branch servicesearchattribute_req_all ,true 
+0x708e 022899 ifetch 2 ,contr 
+0x708f 022900 store 2 ,mem_sdp_attribute_maxbyte 
+0x7090 022901 increase -2 ,timeup 
+0x7091 022902 call dataelementtype6 
+0x7092 022903 arg mem_attrib_list ,contw 
+0x7093 022904 force 0 ,queue 
+:      022905 servicesearchattribute_req_loop:
+0x7094 022906 ifetch 3 ,contr 
+0x7095 022907 bne 0x09 ,servicesearchattribute_req_all 
+:      022908 servicesearchattribute_req_uuid:
+0x7096 022909 rshift8 pdata ,pdata 
+0x7097 022910 istore 2 ,contw 
+0x7098 022911 increase 1 ,queue 
+0x7099 022912 increase -3 ,timeup 
+0x709a 022913 increase -3 ,rega 
+0x709b 022914 nbranch sdp_invalid_reqest_syntax ,positive 
+0x709c 022915 nbranch servicesearchattribute_req_loop ,zero 
+0x709d 022916 increase -1 ,timeup 
+0x709e 022917 nbranch sdp_invalid_reqest_syntax ,zero 
+:      022918 servicesearchattribute_req_search:
+0x709f 022919 call l2cap_get_sdp_tx_payload 
+0x70a0 022920 increase 13 ,contw 
+0x70a1 022921 fetch 2 ,mem_uuid_search_pat 
+0x70a2 022922 iforce regc 
+0x70a3 022923 arg mem_attrib_list ,rega 
+:      022924 answer_attributelist_next:
+0x70a4 022925 ifetch 4 ,rega 
+0x70a5 022926 branch answer_attributelist_end ,blank 
+0x70a6 022927 ifetch 2 ,rega 
+0x70a7 022928 iforce regb 
+0x70a8 022929 call search_attrib 
+0x70a9 022930 branch answer_attributelist_notfound ,blank 
+0x70aa 022931 increase -3 ,contr 
+0x70ab 022932 ifetch 3 ,contr 
+0x70ac 022933 istore 3 ,contw 
+0x70ad 022934 call sdp_data_len_obs 
+0x70ae 022935 iforce loopcnt 
+:      022936 answer_attributelist_attrib_loop:
+0x70af 022937 ifetch 1 ,contr 
+0x70b0 022938 istore 1 ,contw 
+0x70b1 022939 loop answer_attributelist_attrib_loop 
+:      022940 answer_attributelist_notfound:
+0x70b2 022941 increase 2 ,rega 
+0x70b3 022942 branch answer_attributelist_next 
+:      022943 servicesearchattribute_req_all:
+0x70b4 022947 ifetch 1 ,contr 
+0x70b5 022949 ifetch 1 ,contr 
+0x70b6 022951 increase -5 ,timeup 
+0x70b7 022952 increase -5 ,rega 
+0x70b8 022953 nbranch sdp_invalid_reqest_syntax ,positive 
+0x70b9 022954 arg mem_uuid_search_pat ,timeup 
+0x70ba 022955 ifetch 2 ,timeup 
+0x70bb 022957 increase 2 ,timeup 
+0x70bc 022958 call search_uuid 
+0x70bd 022959 deposit queue 
+0x70be 022960 store 1 ,mem_handle_humber 
+0x70bf 022961 branch empty_ssa_rsp ,blank 
+0x70c0 022962 arg 0 ,queue 
+0x70c1 022963 call l2cap_get_sdp_tx_payload 
+0x70c2 022964 increase 10 ,contw 
+0x70c3 022965 branch servicesearchattribute_req_next_handle 
+:      022966 answer_attributelist_end:
+0x70c4 022967 force 0 ,pdata 
+0x70c5 022968 istore 1 ,contw 
+0x70c6 022969 increase -1 ,contw 
+0x70c7 022970 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x70c8 022971 add temp ,13 ,pdata 
+0x70c9 022972 isub contw ,pdata 
+0x70ca 022973 branch no_attribute_return ,zero 
+0x70cb 022974 sub pdata ,0 ,pdata 
+0x70cc 022975 add temp ,12 ,regb 
+0x70cd 022976 istore 1 ,regb 
+0x70ce 022977 increase 3 ,pdata 
+0x70cf 022978 add temp ,9 ,regb 
+0x70d0 022979 istore 1 ,regb 
+0x70d1 022980 increase 3 ,pdata 
+0x70d2 022981 byteswap pdata ,pdata 
+0x70d3 022982 add temp ,5 ,regb 
+0x70d4 022983 istore 2 ,regb 
+0x70d5 022984 rshift8 pdata ,pdata 
+0x70d6 022985 increase 3 ,pdata 
+0x70d7 022986 byteswap pdata ,pdata 
+0x70d8 022987 add temp ,3 ,regb 
+0x70d9 022988 istore 2 ,regb 
+0x70da 022989 rshift8 pdata ,pdata 
+0x70db 022990 increase 5 ,pdata 
+0x70dc 022991 store 1 ,mem_sdp_tx_pkt_length 
+0x70dd 022993 fetch 2 ,mem_sdp_transactionid 
+0x70de 022994 add temp ,1 ,regb 
+0x70df 022995 istore 2 ,regb 
+0x70e0 022996 setarg 7 
+0x70e1 022997 istore 1 ,temp 
+0x70e2 023002 setarg 0x0036 
+0x70e3 023003 add temp ,7 ,regb 
+0x70e4 023004 istore 2 ,regb 
+0x70e5 023005 add temp ,10 ,regb 
+0x70e6 023006 istore 2 ,regb 
+0x70e7 023007 rtn 
+:      023008 no_attribute_return:
+0x70e8 023009 jam 10 ,mem_sdp_tx_pkt_length 
+0x70e9 023010 call l2cap_get_sdp_tx_payload 
+0x70ea 023012 setarg 7 
+0x70eb 023013 istore 1 ,contw 
+0x70ec 023014 fetch 2 ,mem_sdp_transactionid 
+0x70ed 023015 istore 2 ,contw 
+0x70ee 023019 setarg 0x0500 
+0x70ef 023020 istore 2 ,contw 
+0x70f0 023023 setarg 0x0200 
+0x70f1 023024 istore 2 ,contw 
+0x70f2 023028 setarg 0x000035 
+0x70f3 023029 istore 3 ,contw 
+0x70f4 023030 rtn 
+:      023032 servicesearchattribute_req_attributelist_loop:
+0x70f5 023033 ifetch 1 ,contr 
+0x70f6 023034 istore 1 ,contw 
+0x70f7 023035 increase 1 ,regb 
+0x70f8 023036 increase -1 ,rega 
+0x70f9 023037 branch servicesearchattribute_req_check_next_ctn ,zero 
+0x70fa 023038 loop servicesearchattribute_req_attributelist_loop 
+:      023039 servicesearchattribute_req_check_next_ctn:
+0x70fb 023040 copy contw ,timeup 
+0x70fc 023041 copy regb ,pdata 
+0x70fd 023042 store 2 ,mem_sdp_continue_byte 
+0x70fe 023043 copy rega ,pdata 
+0x70ff 023044 store 2 ,mem_sdp_attribute_maxbyte 
+0x7100 023045 branch answer_attributelist_with_ctn_bytes ,blank 
+0x7101 023046 branch answer_attributelist_with_ctn_end ,user 
+0x7102 023047 copy timeup ,contw 
+:      023048 servicesearchattribute_req_check_handle:
+0x7103 023049 increase 1 ,queue 
+0x7104 023050 fetch 1 ,mem_handle_humber 
+0x7105 023051 isub queue ,null 
+0x7106 023052 nbranch servicesearchattribute_req_next_handle ,zero 
+0x7107 023053 branch answer_attributelist_end_long 
+:      023054 servicesearchattribute_req_next_handle:
+0x7108 023055 arg mem_handle_list ,contr 
+0x7109 023056 lshift2 queue ,pdata 
+0x710a 023057 iadd contr ,contr 
+0x710b 023058 ifetch 4 ,contr 
+0x710c 023059 iforce temp 
+0x710d 023060 call search_handle 
+0x710e 023061 copy contr ,timeup 
+0x710f 023062 call sdp_get_data 
+0x7110 023063 add pdata ,3 ,loopcnt 
+0x7111 023064 fetch 2 ,mem_sdp_attribute_maxbyte 
+0x7112 023065 copy pdata ,rega 
+0x7113 023066 fetch 2 ,mem_sdp_continue_byte 
+0x7114 023067 copy pdata ,regb 
+0x7115 023068 copy timeup ,contr 
+0x7116 023069 branch servicesearchattribute_req_attributelist_loop 
+:      023070 answer_attributelist_with_ctn_bytes:
+0x7117 023071 arg 0 ,queue 
+0x7118 023072 arg 0 ,regb 
+:      023073 answer_attributelist_calc_attribute_length:
+0x7119 023074 arg mem_handle_list ,contr 
+0x711a 023075 lshift2 queue ,pdata 
+0x711b 023076 iadd contr ,contr 
+0x711c 023077 ifetch 4 ,contr 
+0x711d 023078 iforce temp 
+0x711e 023079 call search_handle 
+0x711f 023080 call sdp_get_data 
+0x7120 023081 add pdata ,3 ,pdata 
+0x7121 023082 iadd regb ,regb 
+0x7122 023083 increase 1 ,queue 
+0x7123 023084 fetch 1 ,mem_handle_humber 
+0x7124 023085 isub queue ,null 
+0x7125 023086 nbranch answer_attributelist_calc_attribute_length ,zero 
+0x7126 023088 copy timeup ,contw 
+0x7127 023089 force 2 ,pdata 
+0x7128 023090 istore 1 ,contw 
+0x7129 023091 fetch 2 ,mem_sdp_continue_byte 
+0x712a 023092 byteswap pdata ,pdata 
+0x712b 023093 istore 2 ,contw 
+0x712c 023094 increase -3 ,contw 
+0x712d 023095 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x712e 023096 add temp ,10 ,pdata 
+0x712f 023097 isub contw ,pdata 
+0x7130 023098 sub pdata ,0 ,pdata 
+0x7131 023099 iforce rega 
+0x7132 023101 deposit regb 
+0x7133 023102 add temp ,9 ,regb 
+0x7134 023103 istore 1 ,regb 
+0x7135 023104 rshift8 pdata ,pdata 
+0x7136 023105 add temp ,8 ,regb 
+0x7137 023106 istore 1 ,regb 
+0x7138 023107 increase 3 ,rega 
+0x7139 023108 deposit rega 
+0x713a 023109 add temp ,6 ,regb 
+0x713b 023110 istore 1 ,regb 
+0x713c 023111 rshift8 pdata ,pdata 
+0x713d 023112 add temp ,5 ,regb 
+0x713e 023113 istore 1 ,regb 
+0x713f 023114 increase 5 ,rega 
+0x7140 023115 deposit rega 
+0x7141 023116 add temp ,4 ,regb 
+0x7142 023117 istore 1 ,regb 
+0x7143 023118 rshift8 pdata ,pdata 
+0x7144 023119 add temp ,3 ,regb 
+0x7145 023120 istore 1 ,regb 
+0x7146 023121 increase 5 ,rega 
+0x7147 023122 deposit rega 
+0x7148 023123 store 2 ,mem_sdp_tx_pkt_length 
+0x7149 023124 setarg 7 
+0x714a 023125 istore 1 ,temp 
+0x714b 023126 setarg 0x36 
+0x714c 023127 add temp ,7 ,regb 
+0x714d 023128 istore 1 ,regb 
+0x714e 023129 add temp ,1 ,regb 
+0x714f 023130 fetch 2 ,mem_sdp_transactionid 
+0x7150 023131 istore 2 ,regb 
+0x7151 023132 rtn 
+:      023133 answer_attributelist_with_ctn_end:
+0x7152 023134 copy timeup ,contw 
+0x7153 023135 force 0 ,pdata 
+0x7154 023136 istore 1 ,contw 
+0x7155 023137 increase -1 ,contw 
+0x7156 023138 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7157 023139 add temp ,7 ,pdata 
+0x7158 023140 isub contw ,pdata 
+0x7159 023141 sub pdata ,0 ,pdata 
+0x715a 023142 iforce rega 
+0x715b 023144 deposit rega 
+0x715c 023145 add temp ,6 ,regb 
+0x715d 023146 istore 1 ,regb 
+0x715e 023147 rshift8 pdata ,pdata 
+0x715f 023148 add temp ,5 ,regb 
+0x7160 023149 istore 1 ,regb 
+0x7161 023150 increase 3 ,rega 
+0x7162 023151 deposit rega 
+0x7163 023152 add temp ,4 ,regb 
+0x7164 023153 istore 1 ,regb 
+0x7165 023154 rshift8 pdata ,pdata 
+0x7166 023155 add temp ,3 ,regb 
+0x7167 023156 istore 1 ,regb 
+0x7168 023157 increase 5 ,rega 
+0x7169 023158 deposit rega 
+0x716a 023159 store 2 ,mem_sdp_tx_pkt_length 
+0x716b 023161 setarg 7 
+0x716c 023162 istore 1 ,temp 
+0x716d 023164 fetch 2 ,mem_sdp_transactionid 
+0x716e 023165 add temp ,1 ,regb 
+0x716f 023166 istore 2 ,regb 
+0x7170 023167 rtn 
+:      023169 answer_attributelist_end_long:
+0x7171 023170 force 0 ,pdata 
+0x7172 023171 istore 1 ,contw 
+0x7173 023172 increase -1 ,contw 
+0x7174 023173 fetcht 2 ,mem_sdp_tx_payload_ptr 
+0x7175 023174 add temp ,10 ,pdata 
+0x7176 023175 isub contw ,pdata 
+0x7177 023176 sub pdata ,0 ,pdata 
+0x7178 023177 iforce rega 
+0x7179 023179 deposit rega 
+0x717a 023180 add temp ,9 ,regb 
+0x717b 023181 istore 1 ,regb 
+0x717c 023182 rshift8 pdata ,pdata 
+0x717d 023183 add temp ,8 ,regb 
+0x717e 023184 istore 1 ,regb 
+0x717f 023186 increase 3 ,rega 
+0x7180 023187 deposit rega 
+0x7181 023188 add temp ,6 ,regb 
+0x7182 023189 istore 1 ,regb 
+0x7183 023190 rshift8 pdata ,pdata 
+0x7184 023191 add temp ,5 ,regb 
+0x7185 023192 istore 1 ,regb 
+0x7186 023193 increase 3 ,rega 
+0x7187 023194 deposit rega 
+0x7188 023195 add temp ,4 ,regb 
+0x7189 023196 istore 1 ,regb 
+0x718a 023197 rshift8 pdata ,pdata 
+0x718b 023198 add temp ,3 ,regb 
+0x718c 023199 istore 1 ,regb 
+0x718d 023200 increase 5 ,rega 
+0x718e 023201 deposit rega 
+0x718f 023202 store 2 ,mem_sdp_tx_pkt_length 
+0x7190 023203 setarg 0x36 
+0x7191 023204 add temp ,7 ,regb 
+0x7192 023205 istore 1 ,regb 
+0x7193 023206 setarg 7 
+0x7194 023207 istore 1 ,temp 
+0x7195 023208 fetch 2 ,mem_sdp_transactionid 
+0x7196 023209 add temp ,1 ,regb 
+0x7197 023210 istore 2 ,regb 
+0x7198 023211 rtn 
+:      023212 sdp_data_len_obs:
+0x7199 023213 copy contr ,timeup 
+0x719a 023214 ifetch 1 ,contr 
+0x719b 023215 and pdata ,0x07 ,loopcnt 
+0x719c 023216 rshift3 pdata ,pdata 
+0x719d 023217 beq 6 ,sdp_data_len_6_obs 
+0x719e 023218 beq 1 ,sdp_data_len_1 
+0x719f 023219 beq 4 ,sdp_data_len_6 
+0x71a0 023220 beq 5 ,sdp_data_len_5 
+0x71a1 023221 branch sdp_data_len_rtn 
+:      023222 sdp_data_len_6_obs:
+0x71a2 023223 call sdp_get_data_6_obs 
+0x71a3 023224 branch sdp_data_len_rtn 
+:      023225 sdp_get_data_6_obs:
+0x71a4 023226 deposit loopcnt 
+0x71a5 023227 beq 5 ,sdp_get_data_6_8bit_obs 
+0x71a6 023228 beq 6 ,sdp_get_data_6_16bit_obs 
+0x71a7 023229 force 3 ,loopcnt 
+0x71a8 023230 branch sdp_get_data_1 
+:      023231 sdp_get_data_6_8bit_obs:
+0x71a9 023232 ifetch 1 ,contr 
+0x71aa 023233 increase 2 ,pdata 
+0x71ab 023234 rtn 
+:      023235 sdp_get_data_6_16bit_obs:
+0x71ac 023236 ifetch 2 ,contr 
+0x71ad 023237 byteswap pdata ,pdata 
+0x71ae 023238 increase 3 ,pdata 
+0x71af 023239 rtn 
+:      023241 sdp_send_spp_request:
+0x71b0 023242 call l2cap_get_sdp_tx_payload 
+0x71b1 023243 copy pdata ,contw 
+0x71b2 023244 setarg 6 
+0x71b3 023245 istore 1 ,contw 
+0x71b4 023246 setarg sdp_tid_spp 
+0x71b5 023247 istore 2 ,contw 
+0x71b6 023248 setarg 0x0f00 
+0x71b7 023249 istore 2 ,contw 
+0x71b8 023250 setarg 0x1a0535 
+0x71b9 023251 istore 3 ,contw 
+0x71ba 023252 setarg 0x0111 
+0x71bb 023253 lshift16 pdata ,pdata 
+0x71bc 023254 istore 4 ,contw 
+0x71bd 023255 setarg 0x2600 
+0x71be 023256 istore 2 ,contw 
+0x71bf 023257 setarg 0x0335 
+0x71c0 023258 istore 2 ,contw 
+0x71c1 023259 setarg 0x0009 
+0x71c2 023260 istore 2 ,contw 
+0x71c3 023261 setarg 0x0004 
+0x71c4 023262 istore 2 ,contw 
+0x71c5 023263 jam 0x14 ,mem_sdp_tx_pkt_length 
+0x71c6 023264 rtn 
+:      023274 servicesearchattribute_res:
+0x71c7 023275 copy contr ,temp 
+0x71c8 023276 fetch 2 ,mem_sdp_transactionid 
+0x71c9 023277 beq sdp_tid_spp ,servicesearchattribute_res_spp 
+0x71ca 023280 branch srchfail 
+:      023282 servicesearchattribute_res_spp:
+0x71cb 023283 copy temp ,contr 
+0x71cc 023284 increase -3 ,timeup 
+0x71cd 023285 copy timeup ,pdata 
+0x71ce 023286 beq 2 ,srchfail 
+0x71cf 023287 call find_rfcomm_channel_number 
+0x71d0 023288 rtn user 
+0x71d1 023289 store 1 ,mem_remote_spp_channel 
+0x71d2 023290 jam recieve_ss_reasult_hf ,mem_message_to_uppersm 
+0x71d3 023291 rtn 
+:      023293 srchfail:
+0x71d4 023294 rtn 
+:      023300 find_rfcomm_channel_number:
+0x71d5 023301 enable user 
+0x71d6 023302 copy pdata ,loopcnt 
+0x71d7 023303 arg 0x0400 ,temp 
+:      023304 find_rfcomm_channel_number_loop:
+0x71d8 023305 ifetch 2 ,contr 
+0x71d9 023306 isub temp ,null 
+0x71da 023307 branch find_rfcomm_channel_number_find_adl ,zero 
+0x71db 023308 increase -1 ,contr 
+0x71dc 023309 loop find_rfcomm_channel_number_loop 
+0x71dd 023310 rtn 
+:      023311 find_rfcomm_channel_number_find_adl:
+0x71de 023312 arg 0x0300 ,temp 
+:      023313 find_rfcomm_channel_number_loop2:
+0x71df 023314 ifetch 2 ,contr 
+0x71e0 023315 isub temp ,null 
+0x71e1 023316 branch find_rfcomm_channel_number_find_rfcomm ,zero 
+0x71e2 023317 increase -1 ,contr 
+0x71e3 023318 loop find_rfcomm_channel_number_loop2 
+0x71e4 023319 rtn 
+:      023320 find_rfcomm_channel_number_find_rfcomm:
+0x71e5 023321 ifetch 1 ,contr 
+0x71e6 023322 ifetch 1 ,contr 
+0x71e7 023323 disable user 
+0x71e8 023324 rtn 
+:      023335 attribute_reading:
+0x71e9 023336 call dataelementtype6 
+0x71ea 023337 branch rdnortn ,zero 
+0x71eb 023338 force 0 ,regb 
+0x71ec 023339 ifetch 1 ,contr 
+0x71ed 023340 increase -1 ,rega 
+0x71ee 023341 increase -1 ,timeup 
+0x71ef 023342 compare 0x18 ,pdata ,0xf8 
+0x71f0 023343 nbranch rduuid3 ,true 
+0x71f1 023344 compare 0x04 ,pdata ,0x07 
+0x71f2 023345 nbranch is032 ,true 
+0x71f3 023346 force 1 ,regb 
+:      023347 skp2bytes:
+0x71f4 023348 increase 2 ,contr 
+0x71f5 023349 increase -2 ,rega 
+0x71f6 023350 increase -2 ,timeup 
+0x71f7 023351 branch rduuid1 
+:      023352 is032:
+0x71f8 023353 compare 0x02 ,pdata ,0x07 
+0x71f9 023354 nbranch is016 ,true 
+0x71fa 023355 branch skp2bytes 
+:      023356 is016:
+0x71fb 023357 compare 0x01 ,pdata ,0x07 
+0x71fc 023358 nbranch rduuid3 ,true 
+:      023359 rduuid1:
+0x71fd 023360 ifetch 1 ,contr 
+0x71fe 023361 increase -1 ,rega 
+0x71ff 023362 increase -1 ,timeup 
+0x7200 023363 bne 0x01 ,rduuid2 
+0x7201 023364 ifetch 1 ,contr 
+0x7202 023365 increase -1 ,rega 
+0x7203 023366 increase -1 ,timeup 
+0x7204 023367 bne 0x00 ,rduuid3 
+0x7205 023368 jam 0xff ,mem_sdp_lacap_found 
+0x7206 023369 branch rduuid3 
+:      023370 rduuid2:
+0x7207 023371 bne 0x00 ,rduuid3 
+0x7208 023372 ifetch 1 ,contr 
+0x7209 023373 increase -1 ,rega 
+0x720a 023374 increase -1 ,timeup 
+0x720b 023375 bne 0x03 ,rduuid3 
+0x720c 023376 copy regb ,null 
+0x720d 023377 branch not16by ,zero 
+0x720e 023378 increase -12 ,contr 
+0x720f 023379 increase -12 ,timeup 
+:      023380 not16by:
+0x7210 023381 force 0xff ,pdata 
+0x7211 023382 store 1 ,mem_sdp_rfcomm_found 
+0x7212 023383 ifetch 1 ,contr 
+0x7213 023384 increase -1 ,rega 
+0x7214 023385 increase -1 ,timeup 
+0x7215 023386 compare 0x08 ,pdata ,0xf8 
+0x7216 023387 nbranch rduuid3 ,true 
+0x7217 023388 compare 0x00 ,pdata ,0x07 
+0x7218 023389 branch unsign1 ,true 
+0x7219 023390 compare 0x01 ,pdata ,0x07 
+0x721a 023391 branch unsign2 ,true 
+0x721b 023392 compare 0x02 ,pdata ,0x07 
+0x721c 023393 branch unsign4 ,true 
+0x721d 023394 compare 0x03 ,pdata ,0x07 
+0x721e 023395 branch unsign8 ,true 
+0x721f 023396 compare 0x04 ,pdata ,0x07 
+0x7220 023397 nbranch rduuid3 ,true 
+0x7221 023398 increase 8 ,contr 
+0x7222 023399 increase -8 ,rega 
+0x7223 023400 increase -8 ,timeup 
+:      023401 unsign8:
+0x7224 023402 increase 4 ,contr 
+0x7225 023403 increase -4 ,rega 
+0x7226 023404 increase -4 ,timeup 
+:      023405 unsign4:
+0x7227 023406 increase 2 ,contr 
+0x7228 023407 increase -2 ,rega 
+0x7229 023408 increase -2 ,timeup 
+:      023409 unsign2:
+0x722a 023410 increase 1 ,contr 
+0x722b 023411 increase -1 ,rega 
+0x722c 023412 increase -1 ,timeup 
+:      023413 unsign1:
+0x722d 023414 ifetch 1 ,contr 
+0x722e 023415 increase -1 ,rega 
+0x722f 023416 increase -1 ,timeup 
+:      023417 rduuid3:
+0x7230 023418 increase -1 ,timeup 
+0x7231 023419 increase -1 ,rega 
+0x7232 023420 branch rduuid3 ,positive 
+0x7233 023421 increase 1 ,timeup 
+0x7234 023422 force 0x01 ,pdata 
+0x7235 023423 rtn ,
+:      023424 rdnortn:
+0x7236 023425 force 0x00 ,pdata 
+0x7237 023426 rtn ,
+:      023428 sdp_invalid_service_record_handle:
+0x7238 023429 setarg 0x0200 
+0x7239 023430 store 2 ,mem_sdp_error_code 
+0x723a 023431 branch sdp_error_rsp 
+:      023432 sdp_invalid_pdu_size:
+0x723b 023433 setarg 0x0400 
+0x723c 023434 store 2 ,mem_sdp_error_code 
+0x723d 023435 branch sdp_error_rsp 
+:      023436 sdp_insufficient_resource:
+0x723e 023437 setarg 0x0600 
+0x723f 023438 store 2 ,mem_sdp_error_code 
+0x7240 023439 branch sdp_error_rsp 
+:      023440 sdp_invalid_reqest_syntax:
+0x7241 023441 setarg 0x0300 
+0x7242 023442 store 2 ,mem_sdp_error_code 
+:      023443 sdp_error_rsp:
+0x7243 023444 call l2cap_get_sdp_tx_payload 
+0x7244 023445 istore 1 ,contw 
+0x7245 023446 fetch 2 ,mem_sdp_transactionid 
+0x7246 023447 istore 2 ,contw 
+0x7247 023448 setarg 0x0200 
+0x7248 023449 istore 2 ,contw 
+0x7249 023450 fetch 2 ,mem_sdp_error_code 
+0x724a 023451 istore 2 ,contw 
+0x724b 023452 jam 7 ,mem_sdp_tx_pkt_length 
+0x724c 023453 rtn 
+:      023455 ask_serviceclassid:
+0x724d 023456 force 0 ,temp 
+0x724e 023457 arg mem_uuid_search_pat ,contw 
+0x724f 023458 call dataelementtype6 
+0x7250 023459 branch asksrv_error ,zero 
+:      023460 classidloop:
+0x7251 023461 ifetch 1 ,contr 
+0x7252 023462 increase -1 ,rega 
+0x7253 023463 increase -1 ,timeup 
+0x7254 023464 compare 0x18 ,pdata ,0xf8 
+0x7255 023465 nbranch asksrv_error ,true 
+0x7256 023466 compare 0x04 ,pdata ,0x07 
+0x7257 023467 nbranch cmp032 ,true 
+0x7258 023468 force 1 ,temp 
+:      023469 skip2bytes:
+0x7259 023470 ifetch 1 ,contr 
+0x725a 023471 increase -1 ,rega 
+0x725b 023472 increase -1 ,timeup 
+0x725c 023473 bne 0x00 ,frstbwrong 
+0x725d 023474 ifetch 1 ,contr 
+0x725e 023475 increase -1 ,rega 
+0x725f 023476 increase -1 ,timeup 
+0x7260 023477 beq 0x00 ,cmpuuid 
+0x7261 023478 branch scndbwrong 
+:      023479 frstbwrong:
+0x7262 023480 increase 1 ,contr 
+0x7263 023481 increase -1 ,rega 
+0x7264 023482 increase -1 ,timeup 
+:      023483 scndbwrong:
+0x7265 023484 increase 2 ,contr 
+0x7266 023485 increase -2 ,rega 
+0x7267 023486 increase -2 ,timeup 
+0x7268 023487 compare 0x00 ,temp ,0xff 
+0x7269 023488 branch loopornot ,true 
+0x726a 023489 increase 12 ,contr 
+0x726b 023490 increase -12 ,rega 
+0x726c 023491 increase -12 ,timeup 
+0x726d 023492 branch loopornot 
+:      023493 cmp032:
+0x726e 023494 compare 0x02 ,pdata ,0x07 
+0x726f 023495 nbranch cmp016 ,true 
+0x7270 023496 branch skip2bytes 
+:      023497 cmp016:
+0x7271 023498 compare 0x01 ,pdata ,0x07 
+0x7272 023499 nbranch asksrv_error ,true 
+:      023500 cmpuuid:
+0x7273 023501 ifetch 2 ,contr 
+0x7274 023502 increase -2 ,rega 
+0x7275 023503 increase -2 ,timeup 
+0x7276 023504 istore 2 ,contw 
+:      023505 uuidsize:
+0x7277 023506 compare 0x00 ,temp ,0xff 
+0x7278 023507 branch loopornot ,true 
+0x7279 023508 copy contr ,temp 
+0x727a 023509 ifetch 1 ,contr 
+0x727b 023510 bne 0x00 ,wrong12b 
+0x727c 023511 ifetch 1 ,contr 
+0x727d 023512 bne 0x00 ,wrong12b 
+0x727e 023513 ifetch 1 ,contr 
+0x727f 023514 bne 0x10 ,wrong12b 
+0x7280 023515 ifetch 1 ,contr 
+0x7281 023516 bne 0x00 ,wrong12b 
+0x7282 023517 ifetch 1 ,contr 
+0x7283 023518 bne 0x80 ,wrong12b 
+0x7284 023519 ifetch 1 ,contr 
+0x7285 023520 bne 0x00 ,wrong12b 
+0x7286 023521 ifetch 1 ,contr 
+0x7287 023522 bne 0x00 ,wrong12b 
+0x7288 023523 ifetch 1 ,contr 
+0x7289 023524 bne 0x80 ,wrong12b 
+0x728a 023525 ifetch 1 ,contr 
+0x728b 023526 bne 0x5f ,wrong12b 
+0x728c 023527 ifetch 1 ,contr 
+0x728d 023528 bne 0x9b ,wrong12b 
+0x728e 023529 ifetch 1 ,contr 
+0x728f 023530 bne 0x34 ,wrong12b 
+0x7290 023531 ifetch 1 ,contr 
+0x7291 023532 beq 0xfb ,chck12dn 
+:      023533 wrong12b:
+0x7292 023534 copy temp ,contr 
+:      023535 wrong12b1:
+0x7293 023536 increase 12 ,contr 
+0x7294 023537 force 0x00 ,queue 
+0x7295 023538 force 0x00 ,temp 
+0x7296 023539 branch chck12dn 
+:      023540 noclass:
+0x7297 023541 ifetch 1 ,contr 
+0x7298 023542 increase -1 ,rega 
+0x7299 023543 increase -1 ,timeup 
+0x729a 023544 branch uuidsize 
+:      023545 chck12dn:
+0x729b 023546 increase -12 ,timeup 
+0x729c 023547 increase -12 ,rega 
+:      023548 loopornot:
+0x729d 023549 compare 0x00 ,rega ,0xff 
+0x729e 023550 nbranch classidloop ,true 
+0x729f 023551 force 0 ,pdata 
+0x72a0 023552 istore 2 ,contw 
+0x72a1 023553 rtn ,
+:      023554 asksrv_error:
+0x72a2 023555 arg 0xff ,temp 
+0x72a3 023556 rtn 
+:      023566 dataelementtype6:
+0x72a4 023567 ifetch 1 ,contr 
+0x72a5 023568 increase -1 ,timeup 
+0x72a6 023569 compare 0x30 ,pdata ,0xf8 
+0x72a7 023570 nbranch dsize_error ,true 
+0x72a8 023571 compare 0x07 ,pdata ,0x07 
+0x72a9 023572 branch dsize32 ,true 
+0x72aa 023573 compare 0x06 ,pdata ,0x07 
+0x72ab 023574 branch dsize16 ,true 
+0x72ac 023575 compare 0x05 ,pdata ,0x07 
+0x72ad 023576 nbranch dsize_error ,true 
+0x72ae 023577 ifetch 1 ,contr 
+0x72af 023578 copy pdata ,rega 
+0x72b0 023579 increase -1 ,timeup 
+0x72b1 023580 branch dsize 
+:      023581 dsize32:
+0x72b2 023582 increase 2 ,contr 
+0x72b3 023583 increase -2 ,timeup 
+:      023584 dsize16:
+0x72b4 023585 ifetch 2 ,contr 
+0x72b5 023586 byteswap pdata ,rega 
+0x72b6 023587 increase -2 ,timeup 
+:      023588 set_nblank:
+:      023589 dsize:
+0x72b7 023590 force 0x01 ,pdata 
+0x72b8 023591 rtn 
+:      023592 set_blank:
+:      023593 dsize_error:
+0x72b9 023594 force 0x00 ,pdata 
+0x72ba 023595 rtn 
+:      023605 empth_sa_rsp:
+0x72bb 023606 setarg 0x03 
+0x72bc 023607 store 1 ,mem_sdp_pduid 
+0x72bd 023608 branch empty_response 
+:      023609 empty_ssa_rsp:
+0x72be 023610 setarg 0x07 
+0x72bf 023611 store 1 ,mem_sdp_pduid 
+:      023612 empty_response:
+0x72c0 023613 call l2cap_get_sdp_tx_payload 
+0x72c1 023614 fetch 1 ,mem_sdp_pduid 
+0x72c2 023615 istore 1 ,contw 
+0x72c3 023616 copy pdata ,regb 
+0x72c4 023617 fetch 2 ,mem_sdp_transactionid 
+0x72c5 023618 istore 2 ,contw 
+0x72c6 023620 setarg 0x0500 
+0x72c7 023621 istore 2 ,contw 
+0x72c8 023622 compare 0x05 ,regb ,0xff 
+0x72c9 023623 branch fullsearch ,true 
+0x72ca 023624 compare 0x07 ,regb ,0xff 
+0x72cb 023625 branch fullsearch ,true 
+0x72cc 023626 setarg 0x000000 
+0x72cd 023627 istore 3 ,contw 
+0x72ce 023628 istore 2 ,contw 
+0x72cf 023629 branch outempty 
+:      023631 fullsearch:
+0x72d0 023638 setarg 0x350200 
+0x72d1 023639 istore 3 ,contw 
+0x72d2 023644 setarg 0 
+0x72d3 023645 istore 2 ,contw 
+:      023646 outempty:
+0x72d4 023647 jam 10 ,mem_sdp_tx_pkt_length 
+0x72d5 023648 rtn 
+:      023650 sdp_data_len:
+0x72d6 023651 copy contr ,timeup 
+0x72d7 023652 ifetch 1 ,contr 
+0x72d8 023653 and pdata ,0x7 ,loopcnt 
+0x72d9 023654 rshift3 pdata ,pdata 
+0x72da 023655 beq 6 ,sdp_data_len_6 
+0x72db 023656 beq 1 ,sdp_data_len_1 
+0x72dc 023657 beq 4 ,sdp_data_len_6 
+0x72dd 023658 beq 5 ,sdp_data_len_5 
+:      023659 sdp_data_len_rtn:
+0x72de 023660 copy timeup ,contr 
+0x72df 023661 rtn 
+:      023662 sdp_data_len_1:
+0x72e0 023663 call sdp_data_size 
+0x72e1 023664 increase 1 ,pdata 
+0x72e2 023665 branch sdp_data_len_rtn 
+:      023666 sdp_data_len_5:
+0x72e3 023667 force 2 ,pdata 
+0x72e4 023668 branch sdp_data_len_rtn 
+:      023669 sdp_data_len_6:
+0x72e5 023670 call sdp_get_data_6 
+0x72e6 023671 increase 2 ,pdata 
+0x72e7 023672 branch sdp_data_len_rtn 
+:      023674 sdp_get_data:
+0x72e8 023675 ifetch 1 ,contr 
+0x72e9 023676 and pdata ,0x7 ,loopcnt 
+0x72ea 023677 rshift3 pdata ,pdata 
+0x72eb 023678 beq 6 ,sdp_get_data_6 
+0x72ec 023679 beq 1 ,sdp_get_data_1 
+0x72ed 023680 beq 5 ,sdp_get_data_6_8bit 
+0x72ee 023681 rtn 
+:      023682 sdp_get_data_1:
+0x72ef 023683 call sdp_data_size 
+0x72f0 023684 iforce loopcnt 
+0x72f1 023685 force 0 ,temp 
+:      023686 sdp_get_data_1_loop:
+0x72f2 023687 lshift8 temp ,temp 
+0x72f3 023688 ifetch 1 ,contr 
+0x72f4 023689 ior temp ,temp 
+0x72f5 023690 loop sdp_get_data_1_loop 
+0x72f6 023691 rtn 
+:      023692 sdp_get_data_6:
+0x72f7 023693 deposit loopcnt 
+0x72f8 023694 beq 5 ,sdp_get_data_6_8bit 
+0x72f9 023695 beq 6 ,sdp_get_data_6_16bit 
+0x72fa 023696 force 3 ,loopcnt 
+0x72fb 023697 branch sdp_get_data_1 
+:      023698 sdp_get_data_6_8bit:
+0x72fc 023699 ifetch 1 ,contr 
+0x72fd 023700 rtn 
+:      023701 sdp_get_data_6_16bit:
+0x72fe 023702 ifetch 2 ,contr 
+0x72ff 023703 byteswap pdata ,pdata 
+0x7300 023704 rtn 
+:      023707 sdp_data_size:
+0x7301 023708 force 1 ,pdata 
+0x7302 023709 copy loopcnt ,null 
+0x7303 023710 rtn zero 
+:      023711 sdp_data_size_loop:
+0x7304 023712 lshift pdata ,pdata 
+0x7305 023713 loop sdp_data_size_loop 
+0x7306 023714 rtn 
+:      023719 search_uuid:
+0x7307 023720 iforce regc 
+0x7308 023721 set1 mark_ext_patch ,mark 
+0x7309 023722 bpatch patch3d_1 ,mem_patch3d 
+0x730a 023723 force 0 ,queue 
+0x730b 023724 fetch 2 ,memui_uuid_table 
+0x730c 023725 iforce contr 
+0x730d 023726 arg mem_handle_list ,contw 
+:      023727 search_uuid_next:
+0x730e 023728 disable user 
+0x730f 023729 ifetch 1 ,contr 
+0x7310 023730 rtn blank 
+0x7311 023731 iforce loopcnt 
+:      023732 search_uuid_loop:
+0x7312 023733 ifetch 2 ,contr 
+0x7313 023734 isub regc ,null 
+0x7314 023735 nbranch search_uuid_not_found ,zero 
+0x7315 023736 enable user 
+:      023737 search_uuid_not_found:
+0x7316 023738 loop search_uuid_loop 
+0x7317 023739 ifetch 4 ,contr 
+0x7318 023740 nbranch search_uuid_nomatch ,user 
+0x7319 023741 istore 4 ,contw 
+0x731a 023742 increase 1 ,queue 
+:      023743 search_uuid_nomatch:
+0x731b 023744 call sdp_get_data 
+0x731c 023745 iadd contr ,contr 
+0x731d 023746 branch search_uuid_next 
+:      023749 search_handle:
+0x731e 023750 fetch 2 ,memui_uuid_table 
+0x731f 023751 iforce contr 
+:      023752 search_handle_loop:
+0x7320 023753 ifetch 1 ,contr 
+0x7321 023754 rtn blank 
+0x7322 023755 lshift pdata ,pdata 
+0x7323 023756 iadd contr ,contr 
+0x7324 023757 ifetch 4 ,contr 
+0x7325 023758 isub temp ,null 
+0x7326 023759 rtn zero 
+0x7327 023760 call sdp_get_data 
+0x7328 023761 iadd contr ,contr 
+0x7329 023762 branch search_handle_loop 
+:      023769 search_attrib:
+0x732a 023770 set1 mark_ext_patch ,mark 
+0x732b 023771 bpatch patch3d_2 ,mem_patch3d 
+0x732c 023772 fetch 2 ,memui_uuid_table 
+0x732d 023773 iforce contr 
+:      023774 search_attrib_next:
+0x732e 023775 ifetch 1 ,contr 
+0x732f 023776 branch search_attrib_end ,blank 
+0x7330 023777 iforce loopcnt 
+:      023778 search_attrib_loop:
+0x7331 023779 ifetch 2 ,contr 
+0x7332 023780 isub regc ,null 
+0x7333 023781 branch search_attrib_found_uuid ,zero 
+0x7334 023782 loop search_attrib_loop 
+0x7335 023783 increase 4 ,contr 
+0x7336 023784 call sdp_get_data 
+0x7337 023785 iadd contr ,contr 
+0x7338 023786 branch search_attrib_next 
+:      023787 search_attrib_found_uuid:
+0x7339 023788 increase -1 ,loopcnt 
+0x733a 023789 lshift loopcnt ,pdata 
+0x733b 023790 iadd contr ,contr 
+0x733c 023791 increase 4 ,contr 
+0x733d 023792 call sdp_get_data 
+0x733e 023793 iadd contr ,temp 
+:      023794 search_attrib_loop_attribs:
+0x733f 023795 increase 1 ,contr 
+0x7340 023796 ifetch 2 ,contr 
+0x7341 023797 isub regb ,timeup 
+0x7342 023799 setflag zero ,0 ,pdata 
+0x7343 023800 copy timeup ,timeup 
+0x7344 023801 rtn zero 
+0x7345 023802 call sdp_data_len 
+0x7346 023803 iadd contr ,contr 
+0x7347 023804 deposit temp 
+0x7348 023805 isub contr ,null 
+0x7349 023806 branch search_attrib_end ,zero 
+0x734a 023807 branch search_attrib_loop_attribs 
+:      023808 search_attrib_end:
+0x734b 023809 force 0 ,contr 
+0x734c 023810 force 0 ,pdata 
+0x734d 023811 rtn 
+:      023817 search_handle_attrib:
+0x734e 023818 set1 mark_ext_patch ,mark 
+0x734f 023819 bpatch patch3d_3 ,mem_patch3d 
+0x7350 023820 fetch 2 ,memui_uuid_table 
+0x7351 023821 iforce contr 
+:      023822 search_handle_attrib_next:
+0x7352 023823 ifetch 1 ,contr 
+0x7353 023824 branch search_handle_attrib_end ,blank 
+0x7354 023825 lshift pdata ,pdata 
+0x7355 023826 iadd contr ,contr 
+0x7356 023827 ifetch 4 ,contr 
+0x7357 023828 isub temp ,null 
+0x7358 023829 branch search_handl_attrib_found_handle ,zero 
+0x7359 023830 call sdp_get_data 
+0x735a 023831 iadd contr ,contr 
+0x735b 023832 branch search_handle_attrib_next 
+:      023833 search_handl_attrib_found_handle:
+0x735c 023834 call sdp_get_data 
+0x735d 023835 iadd contr ,temp 
+:      023836 search_handle_attrib_loop_attribs:
+0x735e 023837 increase 1 ,contr 
+0x735f 023838 ifetch 2 ,contr 
+0x7360 023839 isub regb ,null 
+0x7361 023840 rtn zero 
+0x7362 023841 call sdp_data_len 
+0x7363 023842 iadd contr ,contr 
+0x7364 023843 deposit temp 
+0x7365 023844 isub contr ,null 
+0x7366 023845 branch search_handle_attrib_end ,zero 
+0x7367 023846 branch search_handle_attrib_loop_attribs 
+:      023847 search_handle_attrib_end:
+0x7368 023848 force 0 ,contr 
+0x7369 023849 rtn 
+:      023852 generate_kinit:
+0x736a 023853 call function_e22 
+0x736b 023854 arg mem_input_store ,contr 
+0x736c 023855 arg mem_kinit ,contw 
+0x736d 023856 branch memcpy16 
+:      023859 function_e21:
+0x736e 023860 disable user 
+0x736f 023861 call function_expand 
+0x7370 023862 arg mem_random_number ,contr 
+0x7371 023863 arg mem_x ,contw 
+0x7372 023864 force 15 ,loopcnt 
+0x7373 023865 call memcpy 
+0x7374 023866 ifetch 1 ,contr 
+0x7375 023867 xor_into 6 ,pdata 
+0x7376 023868 istore 1 ,contw 
+0x7377 023869 setarg mem_y 
+0x7378 023870 store 2 ,memp_ar_input 
+0x7379 023871 setarg mem_x 
+0x737a 023872 store 2 ,memp_ar_key 
+0x737b 023873 set1 mark_ar2 ,mark 
+0x737c 023874 branch function_ar 
+:      023878 function_e22:
+0x737d 023879 fetcht 1 ,mem_pin_length 
+0x737e 023880 force 16 ,regb 
+0x737f 023881 add temp ,6 ,regc 
+0x7380 023882 sub regc ,16 ,null 
+0x7381 023883 branch function_e22_pin_init ,positive 
+0x7382 023884 force 16 ,regc 
+:      023885 function_e22_pin_init:
+0x7383 023886 arg mem_x ,contw 
+:      023887 function_e22_genx_pin:
+0x7384 023888 arg mem_pin ,contr 
+0x7385 023889 copy temp ,loopcnt 
+0x7386 023890 disable user 
+:      023891 function_e22_genx_loop:
+0x7387 023892 ifetch 1 ,contr 
+0x7388 023893 istore 1 ,contw 
+0x7389 023894 increase -1 ,regb 
+0x738a 023895 branch function_e22_genx_end ,zero 
+0x738b 023896 loop function_e22_genx_loop 
+0x738c 023897 branch function_e22_genx_pin ,user 
+0x738d 023898 enable user 
+0x738e 023899 force 6 ,loopcnt 
+0x738f 023900 copy rega ,contr 
+0x7390 023901 branch function_e22_genx_loop 
+:      023902 function_e22_genx_end:
+0x7391 023903 arg mem_random_number ,contr 
+0x7392 023904 arg mem_y ,contw 
+0x7393 023905 call memcpy16 
+0x7394 023906 fetch 1 ,mem_y15 
+0x7395 023907 ixor regc ,pdata 
+0x7396 023908 store 1 ,mem_y15 
+0x7397 023909 setarg mem_y 
+0x7398 023910 store 2 ,memp_ar_input 
+0x7399 023911 setarg mem_x 
+0x739a 023912 store 2 ,memp_ar_key 
+0x739b 023913 set1 mark_ar2 ,mark 
+0x739c 023914 branch function_ar 
+:      023919 function_e1:
+0x739d 023920 disable user 
+0x739e 023921 call function_expand 
+0x739f 023922 branch function_hash 
+:      023924 function_e3:
+0x73a0 023925 arg mem_aco ,rega 
+0x73a1 023926 enable user 
+0x73a2 023927 call function_expand 
+0x73a3 023928 call function_hash 
+0x73a4 023929 arg mem_input_store ,contr 
+0x73a5 023930 arg mem_kc ,contw 
+0x73a6 023931 branch memcpy16 
+:      023934 function_hash:
+0x73a7 023935 setarg mem_random_number 
+0x73a8 023936 store 2 ,memp_ar_input 
+0x73a9 023937 setarg mem_link_key 
+0x73aa 023938 store 2 ,memp_ar_key 
+0x73ab 023939 set0 mark_ar2 ,mark 
+0x73ac 023940 call function_ar 
+0x73ad 023941 arg mem_input_store ,rega 
+0x73ae 023942 arg mem_random_number ,regb 
+0x73af 023943 arg mem_x ,contw 
+0x73b0 023944 call xor16 
+0x73b1 023945 arg mem_x ,rega 
+0x73b2 023946 arg mem_y ,regb 
+0x73b3 023947 copy regb ,contw 
+0x73b4 023948 enable user 
+0x73b5 023949 call add16 
+0x73b6 023950 call key_offset 
+0x73b7 023951 setarg mem_y 
+0x73b8 023952 store 2 ,memp_ar_input 
+0x73b9 023953 setarg mem_x 
+0x73ba 023954 store 2 ,memp_ar_key 
+0x73bb 023955 set1 mark_ar2 ,mark 
+0x73bc 023956 branch function_ar 
+:      023960 function_ar:
+0x73bd 023961 jam 0 ,mem_ar_hround 
+0x73be 023962 fetch 2 ,memp_ar_key 
+0x73bf 023963 iforce contr 
+0x73c0 023964 arg mem_key_store ,contw 
+0x73c1 023965 call memcpy16 
+0x73c2 023966 fetch 2 ,memp_ar_input 
+0x73c3 023967 iforce contr 
+0x73c4 023968 arg mem_input_store ,contw 
+0x73c5 023969 call memcpy16 
+:      023971 function_ar_loop:
+0x73c6 023972 call key_scheduling 
+0x73c7 023973 disable user 
+0x73c8 023974 bmark0 mark_ar2 ,function_ar_original 
+0x73c9 023975 fetch 1 ,mem_ar_hround 
+0x73ca 023976 bne 4 ,function_ar_original 
+0x73cb 023977 fetch 2 ,memp_ar_input 
+0x73cc 023978 iforce regb 
+0x73cd 023979 call xor_mod32_ar2 
+:      023980 function_ar_original:
+0x73ce 023981 call xor_mod32 
+0x73cf 023982 call el_boxes 
+0x73d0 023983 fetch 1 ,mem_ar_hround 
+0x73d1 023984 increase 1 ,pdata 
+0x73d2 023985 store 1 ,mem_ar_hround 
+0x73d3 023987 call key_scheduling 
+0x73d4 023988 enable user 
+0x73d5 023989 call xor_mod32 
+0x73d6 023990 call pht 
+0x73d7 023991 call permute 
+0x73d8 023992 call pht 
+0x73d9 023993 call permute 
+0x73da 023994 call pht 
+0x73db 023995 call permute 
+0x73dc 023996 call pht 
+0x73dd 023997 fetch 1 ,mem_ar_hround 
+0x73de 023998 increase 1 ,pdata 
+0x73df 023999 store 1 ,mem_ar_hround 
+0x73e0 024000 bne 16 ,function_ar_loop 
+0x73e1 024001 call key_scheduling 
+0x73e2 024002 disable user 
+0x73e3 024003 branch xor_mod32 
+:      024007 key_scheduling:
+0x73e4 024008 fetch 1 ,mem_ar_hround 
+0x73e5 024009 arg mem_key_store ,contr 
+0x73e6 024010 branch key_sched_zero ,blank 
+0x73e7 024011 iforce regb 
+0x73e8 024012 force 17 ,loopcnt 
+0x73e9 024013 copy contr ,contw 
+:      024014 key_rotateloop:
+0x73ea 024015 ifetch 1 ,contr 
+0x73eb 024016 lshift3 pdata ,temp 
+0x73ec 024017 rshift2 pdata ,pdata 
+0x73ed 024018 rshift3 pdata ,pdata 
+0x73ee 024019 ior temp ,pdata 
+0x73ef 024020 istore 1 ,contw 
+0x73f0 024021 loop key_rotateloop 
+0x73f1 024022 setarg mem_key_store 
+0x73f2 024023 iadd regb ,contr 
+0x73f3 024024 force 16 ,loopcnt 
+0x73f4 024025 arg mem_round_key ,contw 
+:      024026 key_select_octet_loop:
+0x73f5 024027 ifetch 1 ,contr 
+0x73f6 024028 istore 1 ,contw 
+0x73f7 024029 compare mem_key_store_end ,contr ,0xff 
+0x73f8 024030 nbranch key_select_octet_nwrap ,true 
+0x73f9 024031 increase -17 ,contr 
+:      024032 key_select_octet_nwrap:
+0x73fa 024033 loop key_select_octet_loop 
+0x73fb 024034 force 0 ,rega 
+0x73fc 024035 add regb ,-1 ,regc 
+0x73fd 024036 lshift2 regc ,regc 
+0x73fe 024037 lshift2 regc ,regc 
+0x73ff 024038 call enable_authrom 
+0x7400 024039 setarg mem_b_box 
+0x7401 024040 iadd regc ,regc 
+0x7402 024041 arg mem_round_key ,contw 
+0x7403 024042 force 16 ,loopcnt 
+:      024043 bias_round_key_loop:
+0x7404 024044 ifetcht 1 ,regc 
+0x7405 024045 ifetch 1 ,contw 
+0x7406 024046 iadd temp ,pdata 
+0x7407 024047 istore 1 ,contw 
+0x7408 024048 increase 1 ,regc 
+0x7409 024049 loop bias_round_key_loop 
+0x740a 024050 branch disable_authrom 
+:      024052 key_sched_zero:
+0x740b 024053 force 16 ,loopcnt 
+0x740c 024054 force 0 ,temp 
+:      024055 create_byte_16_loop:
+0x740d 024056 ifetch 1 ,contr 
+0x740e 024057 ixor temp ,temp 
+0x740f 024058 loop create_byte_16_loop 
+0x7410 024059 deposit temp 
+0x7411 024060 istore 1 ,contr 
+0x7412 024061 arg mem_key_store ,contr 
+0x7413 024062 arg mem_round_key ,contw 
+0x7414 024063 branch memcpy16 
+:      024065 xor_mod32:
+0x7415 024066 arg mem_round_key ,regb 
+:      024067 xor_mod32_ar2:
+0x7416 024068 force 16 ,loopcnt 
+0x7417 024069 arg mem_input_store ,rega 
+0x7418 024070 copy rega ,contw 
+:      024071 xor_mod32_loop:
+0x7419 024072 ifetcht 1 ,rega 
+0x741a 024073 ifetch 1 ,regb 
+0x741b 024074 ixor temp ,alarm 
+0x741c 024075 and loopcnt ,3 ,regc 
+0x741d 024076 nbranch xor_mod32_invert ,user 
+0x741e 024077 xor_into 3 ,regc 
+:      024078 xor_mod32_invert:
+0x741f 024079 sub regc ,1 ,regc 
+0x7420 024080 branch xor_even ,positive 
+0x7421 024081 iadd temp ,alarm 
+:      024082 xor_even:
+0x7422 024083 deposit alarm 
+0x7423 024084 istore 1 ,contw 
+0x7424 024085 increase 1 ,rega 
+0x7425 024086 increase 1 ,regb 
+0x7426 024087 loop xor_mod32_loop 
+0x7427 024088 rtn 
+:      024090 el_boxes:
+0x7428 024091 call enable_authrom 
+0x7429 024092 force 16 ,loopcnt 
+0x742a 024093 arg mem_input_store ,rega 
+:      024094 el_box_loop:
+0x742b 024095 ifetch 1 ,rega 
+0x742c 024096 arg mem_e_box ,contr 
+0x742d 024097 and loopcnt ,3 ,regc 
+0x742e 024098 sub regc ,1 ,null 
+0x742f 024099 branch e_boxes ,positive 
+0x7430 024100 arg mem_l_box ,contr 
+:      024101 e_boxes:
+0x7431 024102 iadd contr ,contr 
+0x7432 024103 ifetch 1 ,contr 
+0x7433 024104 istore 1 ,rega 
+0x7434 024105 increase 1 ,rega 
+0x7435 024106 loop el_box_loop 
+0x7436 024107 branch disable_authrom 
+:      024109 pht:
+0x7437 024110 force 8 ,loopcnt 
+0x7438 024111 arg mem_input_store ,contr 
+0x7439 024112 copy contr ,contw 
+:      024113 pht_loop:
+0x743a 024114 ifetch 1 ,contr 
+0x743b 024115 iforce rega 
+0x743c 024116 ifetch 1 ,contr 
+0x743d 024117 iforce regb 
+0x743e 024118 lshift rega ,pdata 
+0x743f 024119 iadd regb ,pdata 
+0x7440 024120 istore 1 ,contw 
+0x7441 024121 deposit rega 
+0x7442 024122 iadd regb ,pdata 
+0x7443 024123 istore 1 ,contw 
+0x7444 024124 loop pht_loop 
+0x7445 024125 rtn 
+:      024128 permute:
+0x7446 024129 setarg 0x8ae42c 
+0x7447 024130 iforce temp 
+0x7448 024131 force 7 ,loopcnt 
+0x7449 024132 call permute_exchange 
+0x744a 024133 setarg 0xd751b 
+0x744b 024134 iforce temp 
+0x744c 024135 force 5 ,loopcnt 
+0x744d 024136 call permute_exchange 
+0x744e 024137 fetch 1 ,mem_input_store + 15 
+0x744f 024138 iforce rega 
+0x7450 024139 fetch 1 ,mem_input_store + 3 
+0x7451 024140 store 1 ,mem_input_store + 15 
+0x7452 024141 deposit rega 
+0x7453 024142 store 1 ,mem_input_store + 3 
+0x7454 024143 rtn 
+:      024145 permute_exchange:
+0x7455 024146 and temp ,0xf ,regb 
+:      024147 permute_loop:
+0x7456 024148 and temp ,0xf ,pdata 
+0x7457 024149 arg mem_input_store ,contw 
+0x7458 024150 iadd contw ,contw 
+0x7459 024151 ifetch 1 ,contw 
+0x745a 024152 iforce regc 
+0x745b 024153 deposit rega 
+0x745c 024154 istore 1 ,contw 
+0x745d 024155 copy regc ,rega 
+0x745e 024156 rshift4 temp ,temp 
+0x745f 024157 loop permute_loop 
+0x7460 024158 setarg mem_input_store 
+0x7461 024159 iadd regb ,contw 
+0x7462 024160 deposit rega 
+0x7463 024161 istore 1 ,contw 
+0x7464 024162 rtn 
+:      024164 add16:
+0x7465 024165 enable user 
+0x7466 024166 branch xor_add16 
+:      024168 xor16:
+0x7467 024169 disable user 
+:      024170 xor_add16:
+0x7468 024171 force 16 ,loopcnt 
+:      024172 xoradd_loop:
+0x7469 024173 ifetcht 1 ,rega 
+0x746a 024174 ifetch 1 ,regb 
+0x746b 024175 branch xoradd_add ,user 
+0x746c 024176 ixor temp ,pdata 
+0x746d 024177 branch xoradd_store 
+:      024178 xoradd_add:
+0x746e 024179 iadd temp ,pdata 
+:      024180 xoradd_store:
+0x746f 024181 istore 1 ,contw 
+0x7470 024182 increase 1 ,rega 
+0x7471 024183 increase 1 ,regb 
+0x7472 024184 loop xoradd_loop 
+0x7473 024185 rtn 
+:      024188 function_expand:
+0x7474 024189 arg mem_y ,contw 
+0x7475 024190 ifetch 6 ,rega 
+0x7476 024191 istore 6 ,contw 
+0x7477 024192 branch expand_12 ,user 
+0x7478 024193 ifetch 6 ,rega 
+0x7479 024194 branch expand_cont 
+:      024195 expand_12:
+0x747a 024196 ifetch 6 ,contr 
+:      024197 expand_cont:
+0x747b 024198 istore 6 ,contw 
+0x747c 024199 ifetch 4 ,rega 
+0x747d 024200 istore 4 ,contw 
+0x747e 024201 rtn 
+:      024203 key_offset:
+0x747f 024204 arg mem_link_key ,contr 
+0x7480 024205 arg mem_x ,contw 
+0x7481 024206 arg 0 ,temp 
+0x7482 024207 setarg 0x8395a7 
+0x7483 024208 call concatenate_temp24 
+0x7484 024209 setarg 0xb3c1df 
+0x7485 024210 call concatenate_temp24 
+0x7486 024211 setarg 0xe5e9 
+0x7487 024212 call concatenate_temp16 
+0x7488 024213 copy temp ,regab 
+0x7489 024214 disable user 
+0x748a 024215 call key_addxor 
+0x748b 024216 copy regab ,temp 
+0x748c 024217 enable user 
+0x748d 024218 branch key_addxor 
+:      024220 key_addxor:
+0x748e 024221 force 8 ,loopcnt 
+:      024222 key_addxor_loop:
+0x748f 024223 ifetch 1 ,contr 
+0x7490 024224 compare 1 ,loopcnt ,1 
+0x7491 024225 branch key_high ,user 
+0x7492 024226 branch key_xor ,true 
+:      024227 key_add:
+0x7493 024228 iadd temp ,pdata 
+0x7494 024229 branch key_store 
+:      024230 key_high:
+0x7495 024231 branch key_add ,true 
+:      024232 key_xor:
+0x7496 024233 ixor temp ,pdata 
+:      024234 key_store:
+0x7497 024235 istore 1 ,contw 
+0x7498 024236 rshift8 temp ,temp 
+0x7499 024237 loop key_addxor_loop 
+0x749a 024238 rtn 
+:      024240 copy_aco:
+0x749b 024241 fetch 6 ,mem_input_store + 4 
+0x749c 024242 store 6 ,mem_aco 
+0x749d 024243 ifetch 6 ,contr 
+0x749e 024244 istore 6 ,contw 
+0x749f 024245 rtn 
+:      024247 concatenate_temp24:
+0x74a0 024248 lshift8 temp ,temp 
+:      024249 concatenate_temp16:
+0x74a1 024250 lshift16 temp ,temp 
+0x74a2 024251 ior temp ,temp 
+0x74a3 024252 rtn 
+:      024255 loop1:
+0x74a4 024256 branch loop1 
+:      024260 generate_stk:
+0x74a5 024261 call function_s1 
+0x74a6 024262 arg mem_le_ltk ,contw 
+0x74a7 024263 branch store_aes_result 
+:      024266 authenticate_rconfirm:
+0x74a8 024267 arg mem_le_srand ,contw 
+0x74a9 024268 branch authenticate_mconfirm ,master 
+0x74aa 024269 arg mem_le_mrand ,contw 
+:      024270 authenticate_mconfirm:
+0x74ab 024271 copy contr ,rega 
+0x74ac 024272 call memcpy16 
+0x74ad 024273 call function_c1 
+0x74ae 024274 arg mem_le_rconfirm ,contr 
+0x74af 024275 branch compare_res 
+:      024277 generate_confirm:
+0x74b0 024278 arg mem_le_mrand ,rega 
+0x74b1 024279 branch generate_mrand ,master 
+0x74b2 024280 arg mem_le_srand ,rega 
+:      024281 generate_mrand:
+0x74b3 024282 copy rega ,contw 
+0x74b4 024283 call generate_random 
+0x74b5 024284 branch function_c1 
+:      024286 generate_sk:
+0x74b6 024287 arg mem_le_skdm ,contr 
+0x74b7 024288 call load_data128 
+0x74b8 024289 arg mem_le_ltk ,contr 
+0x74b9 024290 call load_regext 
+0x74ba 024291 force 0x38 ,aes_ctrl 
+0x74bb 024292 force 0x0 ,aes_ctrl 
+0x74bc 024293 call wait_aes 
+0x74bd 024294 arg mem_le_sk ,contw 
+0x74be 024295 branch store_aes_result 
+:      024298 first_block_counter:
+0x74bf 024299 force 0x49 ,pdata 
+0x74c0 024300 branch first_block 
+:      024301 first_block_data:
+0x74c1 024302 force 1 ,pdata 
+:      024303 first_block:
+0x74c2 024304 force regidx_data ,regext_index 
+0x74c3 024305 lshift8 temp ,regext 
+0x74c4 024306 ior regext ,regext 
+0x74c5 024307 increase 1 ,regext_index 
+0x74c6 024308 rshift8 temp ,regext 
+0x74c7 024309 rshift16 regext ,regext 
+0x74c8 024310 fetch 2 ,mem_le_ivm 
+0x74c9 024311 lshift16 ,pdata ,pdata 
+0x74ca 024312 ior regext ,regext 
+0x74cb 024313 increase 1 ,regext_index 
+0x74cc 024314 ifetch 4 ,contr 
+0x74cd 024315 iforce regext 
+0x74ce 024316 increase 1 ,regext_index 
+0x74cf 024317 ifetch 2 ,contr 
+0x74d0 024318 byteswap rega ,regext 
+0x74d1 024319 lshift16 regext ,regext 
+0x74d2 024320 ior regext ,regext 
+0x74d3 024321 increase 1 ,regext_index 
+0x74d4 024322 rtn 
+:      024326 generate_mic:
+0x74d5 024327 add regc ,1 ,contr 
+0x74d6 024328 ifetch 1 ,contr 
+0x74d7 024329 iforce rega 
+0x74d8 024330 call first_block_counter 
+0x74d9 024331 call do_aes_ocb 
+0x74da 024333 force regidx_data ,regext_index 
+0x74db 024334 ifetch 1 ,regc 
+0x74dc 024335 and_into 0x3 ,pdata 
+0x74dd 024336 lshift16 pdata ,regext 
+0x74de 024337 set1 8 ,regext 
+0x74df 024338 call clear_hidata 
+0x74e0 024339 call do_aes_cbc 
+0x74e1 024341 copy rega ,loopcnt 
+0x74e2 024342 add regc ,2 ,contr 
+0x74e3 024343 call padding_data 
+:      024344 generate_mic_loop:
+0x74e4 024345 call aes_load_data 
+0x74e5 024346 call do_aes_cbc 
+0x74e6 024347 deposit loopcnt 
+0x74e7 024348 branch generate_mic_end ,blank 
+0x74e8 024349 branch generate_mic_loop 
+:      024350 generate_mic_end:
+0x74e9 024351 force regidx_result ,regext_index 
+0x74ea 024352 deposit regext 
+0x74eb 024353 store 4 ,mem_le_mic 
+0x74ec 024354 rtn 
+:      024356 aes_crypt_data:
+0x74ed 024357 increase 1 ,rega 
+0x74ee 024358 call first_block_data 
+0x74ef 024359 copy regc ,contr 
+0x74f0 024360 call aes_load_xor 
+0x74f1 024361 call do_aes_ctr 
+0x74f2 024362 call store_enc_data 
+0x74f3 024363 increase 16 ,regc 
+0x74f4 024364 increase -16 ,regb 
+0x74f5 024365 branch aes_crypt_data ,positive 
+0x74f6 024366 rtn 
+:      024368 le_encrypt:
+0x74f7 024369 arg mem_le_txheader ,regc 
+0x74f8 024370 fetcht 5 ,mem_le_pcnt_tx 
+0x74f9 024371 call generate_mic 
+0x74fa 024372 force regidx_xor ,regext_index 
+0x74fb 024373 iforce regext 
+0x74fc 024374 force 0 ,rega 
+0x74fd 024375 call first_block_data 
+0x74fe 024376 call do_aes_ctr 
+0x74ff 024377 arg mem_le_txpayload ,regc 
+0x7500 024378 fetch 1 ,mem_le_txlen 
+0x7501 024379 add pdata ,-1 ,regb 
+0x7502 024380 iadd regc ,contw 
+0x7503 024381 force regidx_result ,regext_index 
+0x7504 024382 deposit regext 
+0x7505 024383 istore 4 ,contw 
+0x7506 024384 call aes_crypt_data 
+0x7507 024385 fetch 1 ,mem_le_txlen 
+0x7508 024386 increase 4 ,pdata 
+0x7509 024387 store 1 ,mem_le_txlen 
+0x750a 024388 fetcht 5 ,mem_le_pcnt_tx 
+0x750b 024389 increase 1 ,temp 
+0x750c 024390 storet 5 ,mem_le_pcnt_tx 
+0x750d 024391 rtn 
+:      024393 le_decrypt:
+0x750e 024394 fetch 1 ,mem_le_rxbuf + 1 
+0x750f 024395 sub pdata ,20 ,null 
+0x7510 024396 branch le_dec_cont ,positive 
+:      024397 le_dec_cont:
+0x7511 024398 arg mem_le_rxbuf + 2 ,regc 
+0x7512 024399 add pdata ,-1 ,regb 
+0x7513 024400 increase -4 ,pdata 
+0x7514 024401 store 1 ,mem_le_rxbuf + 1 
+0x7515 024402 iadd regc ,contr 
+0x7516 024403 ifetch 4 ,contr 
+0x7517 024404 force regidx_xor ,regext_index 
+0x7518 024405 iforce regext 
+0x7519 024406 force 0 ,rega 
+0x751a 024407 fetcht 5 ,mem_le_pcnt_rx 
+0x751b 024408 call first_block_data 
+0x751c 024409 call do_aes_ctr 
+0x751d 024410 force regidx_result ,regext_index 
+0x751e 024411 deposit regext 
+0x751f 024412 store 4 ,mem_le_peer_mic 
+0x7520 024413 call aes_crypt_data 
+0x7521 024414 arg mem_le_rxbuf ,regc 
+0x7522 024415 call generate_mic 
+0x7523 024416 fetcht 4 ,mem_le_peer_mic 
+0x7524 024417 isub temp ,pdata 
+0x7525 024418 nrtn blank 
+0x7526 024419 fetch 4 ,mem_le_last_mic 
+0x7527 024420 isub temp ,pdata 
+0x7528 024421 rtn blank 
+0x7529 024422 storet 4 ,mem_le_last_mic 
+0x752a 024423 fetch 5 ,mem_le_pcnt_rx 
+0x752b 024424 increase 1 ,pdata 
+0x752c 024425 store 5 ,mem_le_pcnt_rx 
+0x752d 024426 force 0 ,pdata 
+0x752e 024427 rtn 
+:      024429 wait_aes:
+0x752f 024430 nbranch wait_aes ,aes_ready 
+0x7530 024431 rtn 
+:      024433 do_aes_ocb:
+0x7531 024434 force 0x30 ,aes_ctrl 
+0x7532 024435 force 0x0 ,aes_ctrl 
+0x7533 024436 branch wait_aes 
+:      024438 do_aes_cbc:
+0x7534 024439 force 0x32 ,aes_ctrl 
+0x7535 024440 force 0x2 ,aes_ctrl 
+0x7536 024441 branch wait_aes 
+:      024443 do_aes_ctr:
+0x7537 024444 force 0x34 ,aes_ctrl 
+0x7538 024445 force 0x4 ,aes_ctrl 
+0x7539 024446 branch wait_aes 
+:      024448 do_aes_cfb:
+0x753a 024449 force 0x36 ,aes_ctrl 
+0x753b 024450 force 0x6 ,aes_ctrl 
+0x753c 024451 branch wait_aes 
+:      024453 aes_init:
+0x753d 024454 force 1 ,aes_ctrl 
+0x753e 024455 force 0 ,aes_ctrl 
+0x753f 024456 rtn 
+:      024457 function_s1:
+0x7540 024458 force regidx_data ,regext_index 
+0x7541 024459 fetch 4 ,mem_le_mrand 
+0x7542 024460 iforce regext 
+0x7543 024461 increase 1 ,regext_index 
+0x7544 024462 ifetch 4 ,contr 
+0x7545 024463 iforce regext 
+0x7546 024464 increase 1 ,regext_index 
+0x7547 024465 fetch 4 ,mem_le_srand 
+0x7548 024466 iforce regext 
+0x7549 024467 increase 1 ,regext_index 
+0x754a 024468 ifetch 4 ,contr 
+0x754b 024469 iforce regext 
+0x754c 024470 increase 1 ,regext_index 
+0x754d 024471 call aes_clear 
+0x754e 024472 force 0x38 ,aes_ctrl 
+0x754f 024473 force 0x8 ,aes_ctrl 
+0x7550 024474 branch wait_aes 
+:      024477 function_c1:
+0x7551 024478 fetch 6 ,mem_le_lap 
+0x7552 024479 fetcht 6 ,mem_le_plap 
+0x7553 024480 branch function_c1_master ,master 
+0x7554 024481 fetch 6 ,mem_le_plap 
+0x7555 024482 fetcht 6 ,mem_le_lap 
+:      024483 function_c1_master:
+0x7556 024484 force regidx_xor ,regext_index 
+0x7557 024485 copy temp ,regext 
+0x7558 024486 increase 1 ,regext_index 
+0x7559 024487 rshift32 temp ,regext 
+0x755a 024488 lshift16 pdata ,pdata 
+0x755b 024489 ior regext ,regext 
+0x755c 024490 increase 1 ,regext_index 
+0x755d 024491 rshift32 pdata ,regext 
+0x755e 024492 increase 1 ,regext_index 
+0x755f 024493 force 0 ,regext 
+0x7560 024494 force 0 ,pdata 
+0x7561 024495 fetch 1 ,mem_le_conn_peer_addr_type 
+0x7562 024496 fetcht 1 ,mem_le_adv_own_addr_type 
+0x7563 024497 nbranch function_c1_irat ,master 
+0x7564 024499 fetch 1 ,mem_le_conn_own_addr_type 
+0x7565 024500 fetcht 1 ,mem_le_conn_peer_addr_type 
+:      024501 function_c1_irat:
+0x7566 024502 store 1 ,mem_le_iat 
+0x7567 024503 storet 1 ,mem_le_rat 
+0x7568 024504 force regidx_data ,regext_index 
+0x7569 024505 arg mem_le_iat ,regb 
+0x756a 024506 force 4 ,loopcnt 
+:      024507 function_c1_loop1:
+0x756b 024508 ifetch 4 ,rega 
+0x756c 024509 ifetcht 4 ,regb 
+0x756d 024510 ixor temp ,regext 
+0x756e 024511 increase 1 ,regext_index 
+0x756f 024512 increase 4 ,rega 
+0x7570 024513 increase 4 ,regb 
+0x7571 024514 loop function_c1_loop1 
+0x7572 024515 call aes_clear 
+0x7573 024516 force 0x38 ,aes_ctrl 
+0x7574 024517 force 0xc ,aes_ctrl 
+0x7575 024518 call wait_aes 
+0x7576 024520 call aes_clear_data 
+0x7577 024521 force 0x3a ,aes_ctrl 
+0x7578 024522 force 0x8 ,aes_ctrl 
+0x7579 024523 branch wait_aes 
+:      024525 padding_data:
+0x757a 024526 compare 0 ,loopcnt ,3 
+0x757b 024527 rtn true 
+0x757c 024528 deposit contr 
+0x757d 024529 iadd loopcnt ,contw 
+0x757e 024530 force 0 ,pdata 
+:      024531 padding_loop:
+0x757f 024532 istore 1 ,contw 
+0x7580 024533 increase 1 ,loopcnt 
+0x7581 024534 compare 0 ,loopcnt ,3 
+0x7582 024535 rtn true 
+0x7583 024536 branch padding_loop 
+:      024538 aes_load_data:
+0x7584 024539 force regidx_data ,regext_index 
+:      024540 load_data_loop:
+0x7585 024541 deposit loopcnt 
+0x7586 024542 branch load_data_padding ,blank 
+0x7587 024543 ifetch 4 ,contr 
+0x7588 024544 increase -4 ,loopcnt 
+:      024545 load_data_padding:
+0x7589 024546 iforce regext 
+0x758a 024547 increase 1 ,regext_index 
+0x758b 024548 compare regidx_key ,regext_index ,0xf 
+0x758c 024549 rtn true 
+0x758d 024550 branch load_data_loop 
+:      024552 aes_load_xor:
+0x758e 024553 force regidx_xor ,regext_index 
+0x758f 024554 branch load_regext 
+:      024555 load_key:
+0x7590 024556 force regidx_key ,regext_index 
+0x7591 024557 branch load_regext 
+:      024558 load_data128:
+0x7592 024559 force regidx_data ,regext_index 
+:      024560 load_regext:
+0x7593 024561 force 4 ,loopcnt 
+:      024562 load_regext_loop:
+0x7594 024563 ifetch 4 ,contr 
+0x7595 024564 iforce regext 
+0x7596 024565 increase 1 ,regext_index 
+0x7597 024566 loop load_regext_loop 
+0x7598 024567 rtn 
+:      024569 load_sk:
+0x7599 024570 arg mem_le_sk ,contr 
+0x759a 024571 branch load_key 
+:      024573 clear_hidata:
+0x759b 024574 force 4 ,loopcnt 
+0x759c 024575 branch clear_data_rest 
+:      024577 aes_clear_data:
+0x759d 024578 force regidx_data ,regext_index 
+:      024579 aes_clear:
+0x759e 024580 force 4 ,loopcnt 
+:      024581 clear_loop:
+0x759f 024582 force 0 ,regext 
+:      024583 clear_data_rest:
+0x75a0 024584 increase 1 ,regext_index 
+0x75a1 024585 loop clear_loop 
+0x75a2 024586 rtn 
+:      024588 store_aes_result:
+0x75a3 024589 force regidx_result ,regext_index 
+0x75a4 024590 force 4 ,loopcnt 
+:      024591 send_aes_result_loop:
+0x75a5 024592 deposit regext 
+0x75a6 024593 istore 4 ,contw 
+0x75a7 024594 increase 1 ,regext_index 
+0x75a8 024595 loop send_aes_result_loop 
+0x75a9 024596 rtn 
+:      024598 store_enc_data:
+0x75aa 024599 force regidx_result ,regext_index 
+0x75ab 024600 copy regc ,contw 
+0x75ac 024601 add regb ,1 ,loopcnt 
+0x75ad 024602 sub loopcnt ,15 ,null 
+0x75ae 024603 branch store_enc_loop ,positive 
+0x75af 024604 force 16 ,loopcnt 
+:      024605 store_enc_loop:
+0x75b0 024606 deposit regext 
+0x75b1 024607 sub loopcnt ,3 ,null 
+0x75b2 024608 branch store_enc_byte ,positive 
+0x75b3 024609 istore 4 ,contw 
+0x75b4 024610 increase -4 ,loopcnt 
+0x75b5 024611 rtn zero 
+0x75b6 024612 increase 1 ,regext_index 
+0x75b7 024613 branch store_enc_loop 
+:      024614 store_enc_byte:
+0x75b8 024615 istore 1 ,contw 
+0x75b9 024616 rshift8 pdata ,pdata 
+0x75ba 024617 loop store_enc_byte 
+0x75bb 024618 rtn 
+:      024621 compare_res:
+0x75bc 024622 force regidx_result ,regext_index 
+0x75bd 024623 force 4 ,loopcnt 
+:      024624 compare_res_loop:
+0x75be 024625 ifetch 4 ,contr 
+0x75bf 024626 isub regext ,null 
+0x75c0 024627 nrtn zero 
+0x75c1 024628 increase 1 ,regext_index 
+0x75c2 024629 loop compare_res_loop 
+0x75c3 024630 force 0 ,null 
+0x75c4 024631 rtn 
+:      024633 enable_authrom:
+0x75c5 024634 hfetch 1 ,core_clkoff 
+0x75c6 024635 set0 clock_off_auth_rom ,pdata 
+0x75c7 024636 hstore 1 ,core_clkoff 
+0x75c8 024637 rtn 
+:      024639 disable_authrom:
+0x75c9 024640 hfetch 1 ,core_clkoff 
+0x75ca 024641 set1 clock_off_auth_rom ,pdata 
+0x75cb 024642 hstore 1 ,core_clkoff 
+0x75cc 024643 rtn 
+:      024645 init_memp:
+0x75cd 024646 arg mem_p ,contw 
+0x75ce 024647 setsect 0 ,0x3ffff 
+0x75cf 024648 setsect 1 ,0x3ffff 
+0x75d0 024649 setsect 2 ,0x3ffff 
+0x75d1 024650 setsect 3 ,0x3fbff 
+0x75d2 024651 istore 9 ,contw 
+0x75d3 024652 setsect 0 ,0x3ffff 
+0x75d4 024653 setsect 1 ,0x3ffff 
+0x75d5 024654 setsect 2 ,0x3ffff 
+0x75d6 024655 setsect 3 ,0x3ffff 
+0x75d7 024656 istore 9 ,contw 
+0x75d8 024657 setsect 0 ,0x3ffff 
+0x75d9 024658 setsect 1 ,0x3ffff 
+0x75da 024659 setsect 2 ,0x3cfff 
+0x75db 024660 setsect 3 ,0x3ffff 
+0x75dc 024661 istore 9 ,contw 
+0x75dd 024662 setsect 0 ,0x3ffff 
+0x75de 024663 setsect 1 ,0x3ffff 
+0x75df 024664 setsect 2 ,0x3ffef 
+0x75e0 024665 setsect 3 ,0x3ffff 
+0x75e1 024666 istore 9 ,contw 
+0x75e2 024667 setsect 0 ,0x3ffff 
+0x75e3 024668 setsect 1 ,0x3ffff 
+0x75e4 024669 setsect 2 ,0x3ffff 
+0x75e5 024670 setsect 3 ,0x3ffff 
+0x75e6 024671 istore 9 ,contw 
+0x75e7 024672 setsect 0 ,0x3ffff 
+0x75e8 024673 setsect 1 ,0x26c7f 
+0x75e9 024674 setsect 2 ,0x146b 
+0x75ea 024675 setsect 3 ,0x37bb3 
+0x75eb 024676 istore 9 ,contw 
+0x75ec 024677 setsect 0 ,0x1feb8 
+0x75ed 024678 setsect 1 ,0x10c12 
+0x75ee 024679 setsect 2 ,0x2b722 
+0x75ef 024680 setsect 3 ,0x29fa6 
+0x75f0 024681 istore 9 ,contw 
+0x75f1 024682 setsect 0 ,0xe70f 
+0x75f2 024683 setsect 1 ,0x16720 
+0x75f3 024684 setsect 2 ,0x519e 
+0x75f4 024685 setsect 3 ,0x19084 
+0x75f5 024686 istore 9 ,contw 
+0x75f6 024687 setsect 0 ,0x31012 
+0x75f7 024688 setsect 1 ,0x360bf 
+0x75f8 024689 setsect 2 ,0x3f0af 
+0x75f9 024690 setsect 3 ,0x3d3 
+0x75fa 024691 istore 9 ,contw 
+0x75fb 024692 setsect 0 ,0x3a188 
+0x75fc 024693 setsect 1 ,0x3ad0 
+0x75fd 024694 setsect 2 ,0x3cbf2 
+0x75fe 024695 setsect 3 ,0x243d9 
+0x75ff 024696 istore 9 ,contw 
+0x7600 024697 setsect 0 ,0x2b030 
+0x7601 024698 setsect 1 ,0x36a03 
+0x7602 024699 setsect 2 ,0x11188 
+0x7603 024700 setsect 3 ,0x1e520 
+0x7604 024701 istore 9 ,contw 
+0x7605 024702 setsect 0 ,0x3a11e 
+0x7606 024703 setsect 1 ,0xfe5d 
+0x7607 024704 setsect 2 ,0xdd57 
+0x7608 024705 setsect 3 ,0x1ac93 
+0x7609 024706 istore 9 ,contw 
+0x760a 024707 setsect 0 ,0x11ed 
+0x760b 024708 setsect 1 ,0x218c4 
+0x760c 024709 setsect 2 ,0x8da7 
+0x760d 024710 setsect 3 ,0x257ff 
+0x760e 024711 istore 9 ,contw 
+0x760f 024712 setsect 0 ,0x3192b 
+0x7610 024713 setsect 1 ,0x34641 
+0x7611 024714 setsect 2 ,0x1be0c 
+0x7612 024715 setsect 3 ,0x366ad 
+0x7613 024716 istore 9 ,contw 
+0x7614 024717 setsect 0 ,0x1f83 
+0x7615 024718 setsect 1 ,0x15a23 
+0x7616 024719 setsect 2 ,0x3f9b0 
+0x7617 024720 setsect 3 ,0x3949 
+0x7618 024721 istore 9 ,contw 
+0x7619 024722 setsect 0 ,0x13a51 
+0x761a 024723 setsect 1 ,0x153fd 
+0x761b 024724 setsect 2 ,0x3372a 
+0x761c 024725 setsect 3 ,0xf1bb 
+0x761d 024726 istore 9 ,contw 
+0x761e 024727 setsect 0 ,0x3ae85 
+0x761f 024728 setsect 1 ,0x1eed9 
+0x7620 024729 setsect 2 ,0x9e66 
+0x7621 024730 setsect 3 ,0x1a8 
+0x7622 024731 istore 8 ,contw 
+0x7623 024732 rtn 
+:      024736 shutter_init:
+0x7624 024737 setarg shutter_send_process 
+0x7625 024738 store 2 ,mem_cb_bt_process 
+0x7626 024739 setarg shutter_process_idle 
+0x7627 024740 store 2 ,mem_cb_idle_process 
+0x7628 024741 setarg shutter_process_bb_event 
+0x7629 024742 store 2 ,mem_cb_bb_event_process 
+0x762a 024743 setarg shutter_process_lpm_before 
+0x762b 024744 store 2 ,mem_cb_before_lpm 
+0x762c 024745 setarg shutter_discovery_timeout_sleep 
+0x762d 024746 store 2 ,mem_cb_discovry_timeout 
+0x762e 024747 set1 mark_ext_patch ,mark 
+0x762f 024748 bpatch patch3f_1 ,mem_patch3f 
+0x7630 024749 rtn wake 
+0x7631 024751 hjam 0x00 ,core_gpio_sel1 
+0x7632 024752 call shutter_key_and_wake_gpio_setup 
+0x7633 024754 setarg shutter_before_hibernate 
+0x7634 024755 store 2 ,mem_cb_before_hibernate 
+0x7635 024757 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7636 024758 jam 0 ,mem_shutter_key 
+0x7637 024759 jam flag_shutter_default ,mem_shutter_flag 
+0x7638 024760 setarg 0 
+0x7639 024761 store 4 ,mem_shutter_send_data 
+0x763a 024762 call app_check_reconn_target 
+0x763b 024763 branch app_bt_start_discovery_short ,blank 
+0x763c 024764 call app_led_on 
+0x763d 024765 call app_bt_stop_discovery 
+0x763e 024766 branch app_bt_start_reconnect 
+:      024768 shutter_key_and_wake_gpio_setup:
+0x763f 024769 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7640 024770 call gpio_config_input 
+0x7641 024771 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7642 024772 branch gpio_config_input 
+:      024774 shutter_cancel_key_shake:
+0x7643 024775 set1 mark_ext_patch ,mark 
+0x7644 024776 bpatch patch3f_2 ,mem_patch3f 
+0x7645 024777 fetcht 4 ,mem_shutter_clkn_bt_last 
+0x7646 024778 deposit clkn_bt 
+0x7647 024779 store 4 ,mem_shutter_clkn_bt_last 
+0x7648 024780 isub temp ,pdata 
+0x7649 024781 nrtn positive 
+0x764a 024782 sub pdata ,200 ,pdata 
+0x764b 024783 rtn 
+:      024785 shutter_send_process:
+0x764c 024786 fetch 1 ,mem_hid_interrupt_state 
+0x764d 024787 rtnne 0x3f 
+:      024788 shutter_scan_key_start:
+0x764e 024789 set1 mark_ext_patch ,mark 
+0x764f 024790 bpatch patch3f_3 ,mem_patch3f 
+0x7650 024791 fetch 1 ,mem_device_option 
+0x7651 024792 rtnne dvc_op_shutter 
+0x7652 024793 disable user 
+0x7653 024794 call shutter_scan_key 
+0x7654 024795 nrtn user 
+0x7655 024796 disable user 
+0x7656 024797 fetch 1 ,mem_scan_mode 
+0x7657 024798 beq 0x03 ,shutter_reconnect_scan_2 
+0x7658 024800 fetch 1 ,mem_shutter_flag 
+0x7659 024801 beq flag_shutter_iphonekey_send ,shutter_iphonekey_release 
+0x765a 024802 beq flag_shutter_androidkey_send ,shutter_androidkey_release 
+0x765b 024803 call shutter_cancel_key_shake 
+0x765c 024804 branch shutter_send_process_end ,positive 
+0x765d 024806 fetch 1 ,mem_shutter_key 
+0x765e 024807 bbit1 flag_shutter_iphonekey_press ,shutter_iphonekey_press 
+0x765f 024808 bbit1 flag_shutter_androidkey_press ,shutter_androidkey_press 
+:      024810 shutter_send_process_end:
+0x7660 024811 jam 0 ,mem_shutter_key 
+0x7661 024812 jam flag_shutter_default ,mem_shutter_flag 
+0x7662 024813 rtn 
+:      024816 shutter_iphonekey_release:
+0x7663 024817 jam flag_shutter_default ,mem_shutter_flag 
+0x7664 024818 call ui_led_blink_stop 
+0x7665 024819 fetch 1 ,mem_shutter_key_number 
+0x7666 024820 beq flag_shutter_1key ,shutter_1key_iphonekey_release 
+:      024821 shutter_2key_iphonekey_release:
+:      024822 shutter_iphonekey_release_package:
+0x7667 024823 jam 0x05 ,mem_shutter_send_length 
+0x7668 024824 jam 0x03 ,mem_shutter_send_data 
+0x7669 024825 branch shutter_send_keydata 
+:      024826 shutter_1key_iphonekey_release:
+0x766a 024827 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x766b 024828 branch shutter_1key_send_step1 
+:      024830 shutter_1key_send_step1:
+0x766c 024831 jam flag_shutter_1key_send_step2 ,mem_shutter_1key_send_sm 
+0x766d 024832 branch shutter_androidkey_press_package 
+:      024833 shutter_1key_send_step2:
+0x766e 024834 jam flag_shutter_1key_send_step3 ,mem_shutter_1key_send_sm 
+0x766f 024835 branch shutter_androidkey_release_package 
+:      024836 shutter_1key_send_step3:
+0x7670 024837 jam flag_shutter_1key_send_step4 ,mem_shutter_1key_send_sm 
+0x7671 024838 branch shutter_iphonekey_press_package 
+:      024839 shutter_1key_send_step4:
+0x7672 024840 jam flag_shutter_1key_send_null ,mem_shutter_1key_send_sm 
+0x7673 024841 branch shutter_iphonekey_release_package 
+:      024843 shutter_iphonekey_press:
+0x7674 024844 jam flag_shutter_iphonekey_send ,mem_shutter_flag 
+0x7675 024845 call ui_led_on 
+0x7676 024846 fetch 1 ,mem_shutter_key_number 
+0x7677 024847 beq flag_shutter_1key ,shutter_1key_iphonekey_press 
+:      024848 shutter_2key_iphonekey_press:
+:      024849 shutter_iphonekey_press_package:
+0x7678 024850 jam 0x05 ,mem_shutter_send_length 
+0x7679 024851 setarg 0x20003 
+0x767a 024852 store 3 ,mem_shutter_send_data 
+0x767b 024853 branch shutter_send_keydata 
+:      024854 shutter_1key_iphonekey_press:
+0x767c 024855 rtn 
+:      024857 shutter_androidkey_release:
+0x767d 024858 jam flag_shutter_default ,mem_shutter_flag 
+0x767e 024859 call ui_led_blink_stop 
+:      024860 shutter_androidkey_release_package:
+0x767f 024861 jam 0x0a ,mem_shutter_send_length 
+0x7680 024862 jam 0x01 ,mem_shutter_send_data 
+0x7681 024863 branch shutter_send_keydata 
+:      024864 shutter_androidkey_press:
+0x7682 024865 jam flag_shutter_androidkey_send ,mem_shutter_flag 
+0x7683 024866 call ui_led_on 
+:      024867 shutter_androidkey_press_package:
+0x7684 024868 jam 0x0a ,mem_shutter_send_length 
+0x7685 024869 jam 0x01 ,mem_shutter_send_data 
+0x7686 024870 setarg 0x280000 
+0x7687 024871 store 3 ,mem_shutter_send_data + 1 
+:      024873 shutter_send_keydata:
+0x7688 024874 set1 mark_ext_patch ,mark 
+0x7689 024875 bpatch patch3f_4 ,mem_patch3f 
+0x768a 024876 fetch 1 ,mem_shutter_send_length 
+0x768b 024877 copy pdata ,rega 
+0x768c 024878 call hid_malloc_tx_buff 
+0x768d 024879 fetch 2 ,mem_hid_int_remote_cid 
+0x768e 024880 istore 2 ,contw 
+0x768f 024881 setarg 0xa1 
+0x7690 024882 istore 1 ,contw 
+0x7691 024883 fetcht 4 ,mem_shutter_send_data 
+0x7692 024884 istoret 8 ,contw 
+0x7693 024885 setarg 0 
+0x7694 024886 istore 1 ,contw 
+0x7695 024887 store 4 ,mem_shutter_send_data 
+0x7696 024889 fetch 1 ,mem_shutter_1key_send_sm 
+0x7697 024890 beq flag_shutter_1key_send_step2 ,shutter_1key_send_step2 
+0x7698 024891 beq flag_shutter_1key_send_step3 ,shutter_1key_send_step3 
+0x7699 024892 beq flag_shutter_1key_send_step4 ,shutter_1key_send_step4 
+0x769a 024893 rtn 
+:      024895 shutter_scan_key:
+0x769b 024896 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x769c 024897 call gpio_get_bit 
+0x769d 024898 setarg 0 
+0x769e 024899 setflag true ,flag_shutter_iphonekey_press ,pdata 
+0x769f 024900 store 1 ,mem_shutter_key_temp 
+0x76a0 024901 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x76a1 024902 call gpio_get_bit 
+0x76a2 024903 setarg 0 
+0x76a3 024904 setflag true ,flag_shutter_androidkey_press ,pdata 
+0x76a4 024905 fetcht 1 ,mem_shutter_key_temp 
+0x76a5 024906 ior temp ,pdata 
+0x76a6 024907 fetcht 1 ,mem_shutter_key 
+0x76a7 024908 store 1 ,mem_shutter_key 
+0x76a8 024909 ixor temp ,null 
+0x76a9 024910 rtn zero 
+0x76aa 024911 enable user 
+0x76ab 024912 rtn 
+:      024914 shutter_process_bb_event:
+0x76ac 024915 copy regc ,pdata 
+0x76ad 024916 beq bt_evt_setup_complete ,shutter_bb_event_setup_complete 
+0x76ae 024917 beq bt_evt_hid_connected ,shutter_bb_event_hid_connected 
+0x76af 024918 beq bt_evt_hid_disconnected ,shutter_bb_event_hid_disconn 
+0x76b0 024919 beq bt_evt_virtual_cable_unplug ,shutter_bb_event_unplug 
+0x76b1 024920 beq bt_evt_bb_disconnected ,shutter_bb_event_bb_disconn 
+0x76b2 024921 beq bt_evt_reconn_failed ,shutter_bb_event_reconn_failed 
+0x76b3 024922 beq bt_evt_reconn_page_timeout ,shutter_bb_event_reconn_failed 
+0x76b4 024923 beq bt_evt_bb_connected ,shutter_process_bb_conn 
+0x76b5 024924 beq bt_evt_hid_handshake ,shutter_event_hid_handshake 
+0x76b6 024925 beq bt_evt_remote_unsniff ,app_start_auto_sniff 
+0x76b7 024926 and pdata ,0x0f ,temp 
+0x76b8 024927 and_into bt_evt_timer_mask ,pdata 
+0x76b9 024928 beq bt_evt_timer_init ,shutter_bb_event_timer 
+0x76ba 024929 rtn 
+:      024931 shutter_hid_handshake_timer:
+0x76bb 024932 fetch 1 ,mem_hid_handshake_timer_count 
+0x76bc 024933 rtn blank 
+0x76bd 024934 increase -1 ,pdata 
+0x76be 024935 store 1 ,mem_hid_handshake_timer_count 
+0x76bf 024936 nrtn blank 
+:      024937 shutter_event_hid_handshake:
+0x76c0 024938 jam app_handshake_done ,mem_app_handshake_flag 
+0x76c1 024939 call app_lpm_mult_enable 
+0x76c2 024940 call app_bt_store_reconn_info 
+0x76c3 024941 call app_bt_stop_discovery 
+0x76c4 024942 call app_led_off 
+0x76c5 024943 branch app_bt_enter_sniff 
+:      024946 shutter_process_bb_conn:
+0x76c6 024947 jam 0 ,mem_shutter_hid_disconn_count 
+0x76c7 024948 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76c8 024949 rtn 
+:      024951 shutter_bb_event_bb_disconn:
+0x76c9 024952 set1 mark_ext_patch ,mark 
+0x76ca 024953 bpatch patch3f_5 ,mem_patch3f 
+0x76cb 024954 jam 0 ,mem_unsniff2sniff_timer_count 
+0x76cc 024955 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76cd 024956 jam 0 ,mem_shutter_hid_disconn_count 
+0x76ce 024957 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x76cf 024958 bbit0 app_disc_after_sniff ,shutter_check_pairing 
+:      024959 shutter_bb_event_reconn_failed:
+0x76d0 024961 fetch 2 ,mem_discovery_timeout 
+0x76d1 024962 store 2 ,mem_discovery_timeout_timer_count 
+:      024963 shutter_discovery_on_not_renew_timer:
+0x76d2 024964 call app_disconn_reason_clear 
+0x76d3 024965 branch app_bt_start_discovery_led_blink 
+:      024967 shutter_check_pairing:
+0x76d4 024968 bbit0 app_disc_after_pairing ,shutter_check_reconn 
+0x76d5 024969 branch shutter_bb_event_reconn_failed 
+:      024971 shutter_check_reconn:
+0x76d6 024972 bbit0 app_disc_after_reconn ,shutter_discovery_on_not_renew_timer 
+0x76d7 024973 branch shutter_bb_event_reconn_failed 
+:      024976 shutter_bb_event_setup_complete:
+0x76d8 024977 call app_bt_stop_discovery 
+0x76d9 024978 branch app_led_stop_blink 
+:      024980 shutter_bb_event_hid_connected:
+0x76da 024981 setarg hid_handshake_timeout 
+0x76db 024982 store 1 ,mem_hid_handshake_timer_count 
+0x76dc 024983 rtn 
+:      024985 shutter_bb_event_hid_disconn:
+0x76dd 024986 jam 0 ,mem_shutter_cable_unplug_conut 
+0x76de 024987 setarg flag_shutter_hid_disconn_timeout 
+0x76df 024988 store 1 ,mem_shutter_hid_disconn_count 
+0x76e0 024989 rtn 
+:      024991 shutter_bb_event_unplug:
+0x76e1 024992 setarg flag_shutter_cable_unplug_timeout 
+0x76e2 024993 store 1 ,mem_shutter_cable_unplug_conut 
+0x76e3 024994 rtn 
+:      024996 shutter_bb_event_timer:
+0x76e4 024997 set1 mark_ext_patch ,mark 
+0x76e5 024998 bpatch patch3f_6 ,mem_patch3f 
+0x76e6 024999 storet 1 ,mem_app_evt_timer_count 
+:      025000 shutter_bb_event_100ms_loop:
+0x76e7 025001 fetch 1 ,mem_app_evt_timer_count 
+0x76e8 025002 rtn blank 
+0x76e9 025003 increase -1 ,pdata 
+0x76ea 025004 store 1 ,mem_app_evt_timer_count 
+0x76eb 025005 call shutter_check_unplug_timer 
+0x76ec 025006 call shutter_hid_handshake_timer 
+0x76ed 025007 call shutter_check_hid_disconn_timer 
+0x76ee 025008 branch shutter_bb_event_100ms_loop 
+:      025010 shutter_check_unplug_timer:
+0x76ef 025011 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f0 025012 rtn blank 
+0x76f1 025013 fetch 1 ,mem_shutter_cable_unplug_conut 
+0x76f2 025014 increase -1 ,pdata 
+0x76f3 025015 store 1 ,mem_shutter_cable_unplug_conut 
+0x76f4 025016 nrtn blank 
+0x76f5 025017 fetch 1 ,mem_control_tasks 
+0x76f6 025018 set1 l2cap_disconnect_interrupt ,pdata 
+0x76f7 025019 set1 l2cap_disconnect_control ,pdata 
+0x76f8 025020 store 1 ,mem_control_tasks 
+0x76f9 025021 rtn 
+:      025023 shutter_check_hid_disconn_timer:
+0x76fa 025024 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fb 025025 rtn blank 
+0x76fc 025026 fetch 1 ,mem_shutter_hid_disconn_count 
+0x76fd 025027 increase -1 ,pdata 
+0x76fe 025028 store 1 ,mem_shutter_hid_disconn_count 
+0x76ff 025029 nrtn blank 
+0x7700 025030 branch app_bt_disconnect 
+:      025032 shutter_reconnect_scan:
+0x7701 025033 set1 mark_ext_patch ,mark 
+0x7702 025034 bpatch patch3f_7 ,mem_patch3f 
+0x7703 025035 fetch 1 ,mem_scan_mode 
+0x7704 025036 rtnne 0x03 
+0x7705 025037 branch shutter_scan_key_start 
+:      025038 shutter_reconnect_scan_2:
+0x7706 025039 call shutter_cancel_key_shake 
+0x7707 025040 rtn positive 
+0x7708 025041 fetch 1 ,mem_shutter_key 
+0x7709 025042 rtn blank 
+0x770a 025043 call app_check_reconn_target 
+0x770b 025044 branch app_bt_start_discovery_short ,blank 
+0x770c 025045 call app_led_on 
+0x770d 025046 call app_bt_stop_discovery 
+0x770e 025047 branch app_bt_start_reconnect 
+:      025050 shutter_process_idle:
+0x770f 025051 branch shutter_reconnect_scan 
+:      025054 shutter_process_lpm_before:
+0x7710 025055 fetcht 1 ,mem_shutter_iphonekey_gpio 
+0x7711 025056 call gpio_set_wake_by_current_state 
+0x7712 025057 fetch 1 ,mem_shutter_key_number 
+0x7713 025058 bne flag_shutter_1key ,shutter_process_lpm_before_key2 
+0x7714 025059 rtn 
+:      025060 shutter_process_lpm_before_key2:
+0x7715 025061 fetcht 1 ,mem_shutter_androidkey_gpio 
+0x7716 025062 branch gpio_set_wake_by_current_state 
+:      025064 shutter_before_hibernate:
+0x7717 025065 branch shutter_key_and_wake_gpio_setup 
+:      025068 shutter_discovery_timeout_sleep:
+0x7718 025069 branch app_enter_hibernate 
+:      025073 sp_initialize:
+0x7719 025074 set1 mark_ext_patch ,mark 
+0x771a 025075 bpatch patch3e_2 ,mem_patch3e 
+0x771b 025076 fetch 1 ,mem_ssp_enable 
+0x771c 025077 branch ssp_disable ,blank 
+0x771d 025078 call ssp_enable 
+0x771e 025079 setarg 0 
+0x771f 025080 store 8 ,mem_sp_state_start 
+0x7720 025081 store 4 ,mem_sp_flag_start 
+0x7721 025083 arg mem_sp_iocap_remote ,contw 
+0x7722 025084 istore 7 ,contw 
+0x7723 025085 jam default_statemachine ,mem_sp_localsm 
+0x7724 025086 branch sp_pubkey_calc 
+:      025088 sp_generate_local_key:
+0x7725 025089 jam sp_flag_commit ,mem_sp_flag 
+0x7726 025090 branch sp_generate_local_key0 
+:      025091 sp_master_generate_local_key:
+0x7727 025092 fetch 1 ,mem_sp_local_key_invalid 
+0x7728 025093 beq sp_key_valid ,sp_dhkey_calc 
+0x7729 025094 branch assert 
+:      025095 sp_generate_local_key0:
+0x772a 025096 fetch 1 ,mem_sp_local_key_invalid 
+0x772b 025097 beq sp_key_valid ,sp_start_send_pubkey 
+0x772c 025098 branch sp_pubkey_calc 
+:      025100 sp_start_send_pubkey:
+0x772d 025101 call sp_dhkey_calc 
+0x772e 025102 fetch 1 ,mem_master_sp_state 
+0x772f 025103 nrtn blank 
+0x7730 025104 jam sp_stat_key_send ,mem_sp_state 
+0x7731 025105 rtn 
+:      025107 sp_calculate_commitment:
+0x7732 025108 fetch 1 ,mem_sp_calc 
+0x7733 025109 bne sp_calc_standby ,sp_calculate_commitment_wait_dhkey_calc 
+0x7734 025110 call sp_local_random_key_generator 
+0x7735 025111 arg mem_sp_prarm_stack ,contw 
+0x7736 025112 setarg mem_sp_random_local_end 
+0x7737 025113 istore 2 ,contw 
+0x7738 025114 setarg mem_sp_pubkey_local_x_end 
+0x7739 025115 istore 2 ,contw 
+0x773a 025116 setarg mem_sp_pubkey_remote_x_end 
+0x773b 025117 istore 2 ,contw 
+0x773c 025118 branch sp_calculate_commitment0 
+:      025119 master_sp_calculate_commitment:
+0x773d 025120 arg mem_sp_prarm_stack ,contw 
+0x773e 025121 setarg mem_sp_random_remote_end 
+0x773f 025122 istore 2 ,contw 
+0x7740 025123 setarg mem_sp_pubkey_remote_x_end 
+0x7741 025124 istore 2 ,contw 
+0x7742 025125 setarg mem_sp_pubkey_local_x_end 
+0x7743 025126 istore 2 ,contw 
+:      025127 sp_calculate_commitment0:
+0x7744 025128 call function_f1 
+0x7745 025129 fetch 1 ,mem_master_sp_state 
+0x7746 025130 beq sp_stat_commit_calc ,master_sp_calculate_commitment0 
+0x7747 025131 jam sp_flag_commit ,mem_sp_flag 
+0x7748 025132 jam sp_stat_commit_send ,mem_sp_state 
+0x7749 025133 rtn 
+:      025134 master_sp_calculate_commitment0:
+0x774a 025135 jam sp_stat_commitment_compare ,mem_master_sp_state 
+0x774b 025136 call sp_master_generate_local_key 
+0x774c 025137 branch master_set_mem_master_sp_flag 
+:      025139 sp_local_random_key_generator:
+0x774d 025140 arg mem_sp_random_local ,contw 
+0x774e 025141 force 8 ,queue 
+0x774f 025142 branch random_generator 
+:      025144 sp_calculate_commitment_wait_dhkey_calc:
+0x7750 025145 jam sp_flag_commit ,mem_sp_flag 
+0x7751 025146 rtn 
+:      025148 sp_confirm_check:
+0x7752 025150 arg mem_addr_value ,contw 
+0x7753 025151 fetch 6 ,mem_lap 
+0x7754 025152 istore 6 ,contw 
+0x7755 025153 fetch 6 ,mem_plap 
+0x7756 025154 istore 6 ,contw 
+0x7757 025155 fetch 3 ,mem_sp_iocap_remote 
+0x7758 025156 istore 3 ,contw 
+0x7759 025158 call function_f3a 
+0x775a 025160 arg mem_sp_calc_result_high ,rega 
+0x775b 025161 arg mem_sp_check_result ,regb 
+0x775c 025162 force 4 ,queue 
+0x775d 025163 call compare4 
+0x775e 025164 nbranch sp_confirm_check_failed ,true 
+:      025166 sp_confirm_check_success:
+0x775f 025167 fetch 1 ,mem_master_sp_state 
+0x7760 025168 beq sp_stat_confirm_check ,sp_confirm_check_success_master 
+0x7761 025169 jam sp_stat_confirm_calc ,mem_sp_state 
+0x7762 025170 jam sp_flag_commit ,mem_sp_flag 
+0x7763 025171 jam lmp_accepted ,mem_lmo_opcode2 
+0x7764 025172 rtn 
+:      025173 sp_confirm_check_success_master:
+0x7765 025174 jam lmp_accepted ,mem_lmo_opcode2 
+0x7766 025175 jam sp_state_end ,mem_master_sp_state 
+0x7767 025176 branch master_set_mem_master_sp_flag 
+:      025179 sp_confirm_check_failed:
+0x7768 025180 fetch 1 ,mem_master_sp_state 
+0x7769 025181 beq sp_stat_confirm_check ,sp_confirm_check_failed_master 
+0x776a 025182 jam sp_stat_null ,mem_sp_state 
+0x776b 025183 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776c 025185 jam authentication_failure_error ,mem_lmo_reason2 
+0x776d 025186 rtn 
+:      025187 sp_confirm_check_failed_master:
+0x776e 025188 jam lmp_not_accepted ,mem_lmo_opcode2 
+0x776f 025189 jam sp_stat_null ,mem_master_sp_state 
+0x7770 025190 rtn 
+:      025192 sp_confirm_calc:
+0x7771 025193 fetch 1 ,mem_sp_dh_ready 
+0x7772 025194 beq sp_flag_commit ,sp_confirm_calc_ready 
+0x7773 025195 jam sp_stat_confirm_calc ,mem_master_sp_state 
+0x7774 025196 branch master_set_mem_master_sp_flag 
+:      025197 sp_confirm_calc_ready:
+0x7775 025198 arg mem_addr_value ,contw 
+0x7776 025199 fetch 6 ,mem_plap 
+0x7777 025200 istore 6 ,contw 
+0x7778 025201 fetch 6 ,mem_lap 
+0x7779 025202 istore 6 ,contw 
+0x777a 025203 fetch 3 ,mem_sp_iocap_local 
+0x777b 025204 istore 3 ,contw 
+0x777c 025206 call function_f3b 
+0x777d 025207 fetch 1 ,mem_master_sp_state 
+0x777e 025208 beq sp_stat_confirm_calc ,sp_confirm_calc_master 
+0x777f 025209 jam sp_stat_confirm_send ,mem_sp_state 
+0x7780 025210 jam sp_flag_commit ,mem_sp_flag 
+0x7781 025211 rtn 
+:      025212 sp_confirm_calc_master:
+0x7782 025213 jam sp_stat_confirm_send ,mem_master_sp_state 
+0x7783 025214 jam sp_flag_commit ,mem_master_sp_flag 
+0x7784 025215 rtn 
+:      025217 sp_master_key_prarm_push:
+0x7785 025218 arg mem_sp_prarm_stack ,contw 
+0x7786 025219 fetch 6 ,mem_plap 
+0x7787 025220 istore 6 ,contw 
+0x7788 025221 fetch 6 ,mem_lap 
+0x7789 025222 istore 6 ,contw 
+0x778a 025223 setarg mem_sp_random_local_end 
+0x778b 025224 istore 2 ,contw 
+0x778c 025225 setarg mem_sp_random_remote_end 
+0x778d 025226 istore 2 ,contw 
+0x778e 025227 branch sp_link_key_calc 
+:      025228 sp_link_key_prarm_push:
+0x778f 025229 jam sp_stat_done ,mem_sp_state 
+0x7790 025230 arg mem_sp_prarm_stack ,contw 
+0x7791 025231 fetch 6 ,mem_lap 
+0x7792 025232 istore 6 ,contw 
+0x7793 025233 fetch 6 ,mem_plap 
+0x7794 025234 istore 6 ,contw 
+0x7795 025235 setarg mem_sp_random_remote_end 
+0x7796 025236 istore 2 ,contw 
+0x7797 025237 setarg mem_sp_random_local_end 
+0x7798 025238 istore 2 ,contw 
+:      025239 sp_link_key_calc:
+0x7799 025241 arg mem_addr_value ,contw 
+0x779a 025242 fetch 6 ,mem_sp_prarm_stack 
+0x779b 025243 istore 6 ,contw 
+0x779c 025244 fetch 6 ,mem_sp_prarm_stack + 6 
+0x779d 025245 istore 6 ,contw 
+0x779e 025247 call function_f2 
+0x779f 025250 jam 1 ,mem_link_key_exists 
+0x77a0 025251 arg mem_link_key ,contw 
+0x77a1 025252 arg mem_sp_calc_result_high ,contr 
+0x77a2 025253 call memcpy16 
+0x77a3 025254 branch generate_linkkey_continue 
+:      025257 sp_pubkey_calc:
+0x77a4 025258 set1 mark_ext_patch ,mark 
+0x77a5 025259 bpatch patch3e_3 ,mem_patch3e 
+0x77a6 025260 fetch 1 ,mem_sp_local_key_invalid 
+0x77a7 025261 rtnne sp_key_invalid 
+0x77a8 025262 fetch 1 ,mem_sp_calc 
+0x77a9 025263 rtnne sp_calc_standby 
+0x77aa 025264 arg mem_sp_private_key ,contw 
+0x77ab 025265 force 11 ,queue 
+0x77ac 025266 call random_generator 
+0x77ad 025267 random pdata 
+0x77ae 025268 rshift pdata ,pdata 
+0x77af 025269 istore 2 ,contw 
+0x77b0 025271 arg mem_k ,contw 
+0x77b1 025272 arg mem_sp_private_key ,contr 
+0x77b2 025273 call memcpy24 
+0x77b3 025275 arg mem_ax ,contw 
+0x77b4 025276 arg mem_gx ,contr 
+0x77b5 025277 call memcpy48 
+0x77b6 025279 arg mem_az ,contw 
+0x77b7 025280 call bn_zero 
+0x77b8 025281 jam 1 ,mem_az 
+0x77b9 025283 call eckp_calc_init 
+0x77ba 025284 jam sp_calc_pubkey ,mem_sp_calc 
+0x77bb 025285 rtn 
+:      025287 sp_pubkey_generated:
+0x77bc 025288 arg mem_sp_pubkey_local ,contw 
+0x77bd 025289 arg mem_bx ,contr 
+0x77be 025290 call memcpy48 
+0x77bf 025291 jam sp_key_valid ,mem_sp_local_key_invalid 
+0x77c0 025292 jam sp_calc_standby ,mem_sp_calc 
+0x77c1 025293 rtn 
+:      025295 sp_dhkey_calc:
+0x77c2 025296 set1 mark_ext_patch ,mark 
+0x77c3 025297 bpatch patch3e_4 ,mem_patch3e 
+0x77c4 025298 fetch 1 ,mem_sp_dhkey_invalid 
+0x77c5 025299 rtnne sp_key_invalid 
+0x77c6 025300 fetch 1 ,mem_sp_calc 
+0x77c7 025301 rtnne sp_calc_standby 
+0x77c8 025303 arg mem_k ,contw 
+0x77c9 025304 arg mem_sp_private_key ,contr 
+0x77ca 025305 call memcpy24 
+0x77cb 025307 arg mem_ax ,contw 
+0x77cc 025308 arg mem_sp_pubkey_remote ,contr 
+0x77cd 025309 call memcpy48 
+0x77ce 025311 arg mem_az ,contw 
+0x77cf 025312 call bn_zero 
+0x77d0 025313 jam 1 ,mem_az 
+0x77d1 025315 call eckp_calc_init 
+0x77d2 025316 jam sp_calc_dhkey ,mem_sp_calc 
+0x77d3 025317 rtn 
+:      025319 sp_dhkey_generated:
+0x77d4 025320 jam sp_flag_commit ,mem_sp_dh_ready 
+0x77d5 025321 arg mem_sp_dhkey ,contw 
+0x77d6 025322 arg mem_bx ,contr 
+0x77d7 025323 call memcpy24 
+0x77d8 025324 jam sp_key_valid ,mem_sp_dhkey_invalid 
+0x77d9 025325 jam sp_calc_standby ,mem_sp_calc 
+0x77da 025326 rtn 
+:      025328 random_generator:
+0x77db 025329 increase -1 ,queue 
+0x77dc 025330 nrtn positive 
+0x77dd 025331 random pdata 
+0x77de 025332 istore 2 ,contw 
+0x77df 025333 branch random_generator 
+:      025334 compare4:
+0x77e0 025335 increase -1 ,queue 
+0x77e1 025336 nbranch compare4_success ,positive 
+0x77e2 025337 ifetch 4 ,rega 
+0x77e3 025338 copy pdata ,temp 
+0x77e4 025339 ifetch 4 ,regb 
+0x77e5 025340 iflip temp ,pdata 
+0x77e6 025341 nbranch compare4_failed ,zero 
+0x77e7 025342 increase 4 ,rega 
+0x77e8 025343 increase 4 ,regb 
+0x77e9 025344 branch compare4 
+:      025345 compare4_failed:
+0x77ea 025346 disable true 
+0x77eb 025347 rtn 
+:      025348 compare4_success:
+0x77ec 025349 enable true 
+0x77ed 025350 rtn 
+:      025357 simple_pairing_sequence:
+0x77ee 025358 set1 mark_ext_patch ,mark 
+0x77ef 025359 bpatch patch3e_5 ,mem_patch3e 
+0x77f0 025360 fetch 1 ,mem_sp_flag 
+0x77f1 025361 rtn blank 
+0x77f2 025362 jam sp_flag_standby ,mem_sp_flag 
+0x77f3 025363 fetch 1 ,mem_sp_state 
+0x77f4 025364 beq sp_stat_key_send ,sp_send_lmp_encapsulated_header 
+0x77f5 025365 beq sp_stat_commit_send ,sp_send_lmp_simple_pairing_comfirm 
+0x77f6 025366 beq sp_stat_random_send ,sp_send_lmp_simple_pairing_number 
+0x77f7 025367 beq sp_stat_confirm_send ,sp_send_lmp_dhkey_check 
+0x77f8 025368 beq sp_stat_key_generate ,sp_generate_local_key 
+0x77f9 025369 beq sp_stat_commit_calc ,sp_calculate_commitment 
+0x77fa 025370 beq sp_stat_confirm_check ,sp_confirm_check 
+0x77fb 025371 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x77fc 025372 beq sp_stat_link_key_calc ,sp_link_key_prarm_push 
+0x77fd 025374 rtn 
+:      025376 master_simple_paring_sequence:
+0x77fe 025377 set1 mark_ext_patch ,mark 
+0x77ff 025378 bpatch patch3e_6 ,mem_patch3e 
+0x7800 025379 fetch 1 ,mem_master_sp_flag 
+0x7801 025380 rtn blank 
+0x7802 025381 jam sp_flag_standby ,mem_master_sp_flag 
+0x7803 025382 fetch 1 ,mem_master_sp_state 
+0x7804 025383 beq sp_master_stat_start_skip ,sp_master_send_io_cap_get 
+0x7805 025384 beq sp_master_stat_start_done ,sp_master_send_io_cap_send 
+0x7806 025385 beq sp_stat_key_send ,sp_master_send_lmp_encapsulated_header 
+0x7807 025386 beq sp_stat_commit_calc ,master_sp_calculate_commitment 
+0x7808 025387 beq sp_stat_commitment_compare ,sp_master_commitment_compare 
+0x7809 025388 beq sp_stat_random_send ,sp_master_send_lmp_simple_pairing_number 
+0x780a 025389 beq sp_stat_confirm_calc ,sp_confirm_calc 
+0x780b 025390 beq sp_stat_confirm_send ,master_sp_send_lmp_dhkey_check 
+0x780c 025391 beq sp_stat_confirm_check ,sp_confirm_check 
+0x780d 025392 beq sp_state_end ,master_sp_sm_end 
+0x780e 025393 rtn 
+:      025395 master_set_mem_master_sp_flag:
+0x780f 025396 jam sp_flag_commit ,mem_master_sp_flag 
+0x7810 025397 rtn 
+:      025399 master_clear_mem_master_sp_flag:
+0x7811 025400 jam sp_flag_standby ,mem_master_sp_flag 
+0x7812 025401 rtn 
+:      025402 sp_calc_sequence:
+0x7813 025403 set1 mark_ext_patch ,mark 
+0x7814 025404 bpatch patch3e_7 ,mem_patch3e 
+0x7815 025405 fetch 1 ,mem_sp_calc 
+0x7816 025406 rtn blank 
+0x7817 025407 increase 0x80 ,pdata 
+0x7818 025408 store 1 ,mem_sp_calc 
+0x7819 025409 rtnbit1 7 
+0x781a 025410 fetch 1 ,mem_ec_loopc 
+0x781b 025411 branch sp_calc_sequence_done ,blank 
+0x781c 025412 branch eckp_calc 
+:      025414 sp_calc_sequence_done:
+0x781d 025415 call ecunmapz 
+0x781e 025416 fetch 1 ,mem_sp_calc 
+0x781f 025417 beq sp_calc_pubkey ,sp_pubkey_generated 
+0x7820 025418 beq sp_calc_dhkey ,sp_dhkey_generated 
+0x7821 025419 rtn 
+:      025422 bn_testbit:
+0x7822 025423 and pdata ,7 ,queue 
+0x7823 025424 rshift3 pdata ,pdata 
+0x7824 025425 iadd contr ,contr 
+0x7825 025426 ifetch 1 ,contr 
+0x7826 025427 qisolate0 pdata 
+0x7827 025428 rtn 
+:      025431 ec_copy:
+0x7828 025432 call memcpy24 
+0x7829 025433 call memcpy24 
+0x782a 025434 branch memcpy24 
+:      025437 bn_eq_zero:
+0x782b 025438 ifetch 8 ,contr 
+0x782c 025439 nrtn blank 
+0x782d 025440 ifetch 8 ,contr 
+0x782e 025441 nrtn blank 
+0x782f 025442 ifetch 8 ,contr 
+0x7830 025443 rtn 
+:      025447 bn_eq:
+0x7831 025448 force 6 ,loopcnt 
+:      025449 bn_eq_0:
+0x7832 025450 ifetch 4 ,rega 
+0x7833 025451 iforce temp 
+0x7834 025452 ifetch 4 ,regb 
+0x7835 025453 isub temp ,null 
+0x7836 025454 nrtn zero 
+0x7837 025455 increase 4 ,rega 
+0x7838 025456 increase 4 ,regb 
+0x7839 025457 loop bn_eq_0 
+0x783a 025458 rtn 
+:      025461 bn_bigeq:
+0x783b 025462 force 6 ,loopcnt 
+0x783c 025463 increase 20 ,rega 
+0x783d 025464 increase 20 ,regb 
+:      025465 bn_bigeq_0:
+0x783e 025466 ifetch 4 ,regb 
+0x783f 025467 iforce temp 
+0x7840 025468 ifetch 4 ,rega 
+0x7841 025469 isub temp ,pdata 
+0x7842 025470 nrtn positive 
+0x7843 025471 nrtn blank 
+0x7844 025472 increase -4 ,rega 
+0x7845 025473 increase -4 ,regb 
+0x7846 025474 loop bn_bigeq_0 
+0x7847 025475 rtn 
+:      025477 bn_add:
+0x7848 025478 force 6 ,loopcnt 
+0x7849 025479 force 0 ,regc 
+:      025480 bn_add_0:
+0x784a 025481 ifetch 4 ,rega 
+0x784b 025482 iforce temp 
+0x784c 025483 ifetch 4 ,regb 
+0x784d 025484 iadd temp ,pdata 
+0x784e 025485 iadd regc ,pdata 
+0x784f 025486 istore 4 ,contw 
+0x7850 025487 isolate1 32 ,pdata 
+0x7851 025488 setflag true ,0 ,regc 
+0x7852 025489 increase 4 ,rega 
+0x7853 025490 increase 4 ,regb 
+0x7854 025491 loop bn_add_0 
+0x7855 025492 rtn 
+:      025494 bn_sub:
+0x7856 025495 force 6 ,loopcnt 
+0x7857 025496 force 0 ,regc 
+:      025497 bn_sub_0:
+0x7858 025498 ifetch 4 ,regb 
+0x7859 025499 iforce temp 
+0x785a 025500 ifetch 4 ,rega 
+0x785b 025501 isub temp ,pdata 
+0x785c 025502 isub regc ,pdata 
+0x785d 025503 istore 4 ,contw 
+0x785e 025504 isolate1 32 ,pdata 
+0x785f 025505 setflag true ,0 ,regc 
+0x7860 025506 increase 4 ,rega 
+0x7861 025507 increase 4 ,regb 
+0x7862 025508 loop bn_sub_0 
+0x7863 025509 rtn 
+:      025511 bn_rshift6:
+0x7864 025512 force 6 ,loopcnt 
+0x7865 025513 increase 20 ,rega 
+:      025514 bn_rshift:
+0x7866 025515 force 0 ,regc 
+:      025516 bn_rshift_0:
+0x7867 025517 ifetch 4 ,rega 
+0x7868 025518 isolate1 0 ,pdata 
+0x7869 025519 setflag true ,1 ,regc 
+0x786a 025520 rshift pdata ,pdata 
+0x786b 025521 isolate1 0 ,regc 
+0x786c 025522 setflag true ,31 ,pdata 
+0x786d 025523 istore 4 ,rega 
+0x786e 025524 increase -4 ,rega 
+0x786f 025525 rshift regc ,regc 
+0x7870 025526 loop bn_rshift_0 
+0x7871 025527 rtn 
+:      025529 bn_lshift:
+0x7872 025530 force 6 ,loopcnt 
+0x7873 025531 force 0 ,regc 
+:      025532 bn_lshift_0:
+0x7874 025533 ifetch 4 ,rega 
+0x7875 025534 isolate1 31 ,pdata 
+0x7876 025535 setflag true ,1 ,regc 
+0x7877 025536 lshift pdata ,pdata 
+0x7878 025537 isolate1 0 ,regc 
+0x7879 025538 setflag true ,0 ,pdata 
+0x787a 025539 istore 4 ,rega 
+0x787b 025540 increase 4 ,rega 
+0x787c 025541 rshift regc ,regc 
+0x787d 025542 loop bn_lshift_0 
+0x787e 025543 rtn 
+:      025545 bn_lshiftmod:
+0x787f 025546 call bn_lshift 
+:      025547 bn_lshiftmod_ismod:
+0x7880 025548 isolate1 0 ,regc 
+0x7881 025549 branch bn_lshiftmod_0 ,true 
+0x7882 025550 arg mem_p ,regb 
+0x7883 025551 copy rega ,regc 
+0x7884 025552 increase -24 ,rega 
+0x7885 025553 call bn_bigeq 
+0x7886 025554 nrtn positive 
+0x7887 025555 copy regc ,rega 
+:      025556 bn_lshiftmod_0:
+0x7888 025557 increase -24 ,rega 
+0x7889 025558 arg mem_p ,regb 
+0x788a 025559 copy rega ,contw 
+0x788b 025560 branch bn_sub 
+:      025563 bn_addmod:
+0x788c 025564 call bn_add 
+0x788d 025565 copy contw ,rega 
+0x788e 025566 branch bn_lshiftmod_ismod 
+:      025568 bn_submod:
+0x788f 025569 call bn_sub 
+0x7890 025570 isolate0 0 ,regc 
+0x7891 025571 rtn true 
+0x7892 025572 arg mem_p ,regb 
+0x7893 025573 add contw ,-24 ,rega 
+0x7894 025574 copy rega ,contw 
+0x7895 025575 branch bn_add 
+:      025578 bn_p192mod:
+0x7896 025579 copy contw ,timeup 
+0x7897 025580 copy rega ,alarm 
+0x7898 025581 arg mem_tmp2 ,regb 
+0x7899 025582 copy regb ,contw 
+0x789a 025583 add rega ,24 ,contr 
+0x789b 025584 ifetch 8 ,contr 
+0x789c 025585 istore 8 ,contw 
+0x789d 025586 istore 8 ,contw 
+0x789e 025587 force 0 ,pdata 
+0x789f 025588 istore 8 ,contw 
+0x78a0 025589 copy timeup ,contw 
+0x78a1 025590 call bn_addmod 
+0x78a2 025591 arg mem_tmp2 ,regb 
+0x78a3 025592 copy regb ,contw 
+0x78a4 025593 force 0 ,pdata 
+0x78a5 025594 istore 8 ,contw 
+0x78a6 025595 add alarm ,32 ,contr 
+0x78a7 025596 ifetch 8 ,contr 
+0x78a8 025597 istore 8 ,contw 
+0x78a9 025598 istore 8 ,contw 
+0x78aa 025599 copy timeup ,rega 
+0x78ab 025600 copy rega ,contw 
+0x78ac 025601 call bn_addmod 
+0x78ad 025602 arg mem_tmp2 ,regb 
+0x78ae 025603 copy regb ,contw 
+0x78af 025604 add alarm ,40 ,contr 
+0x78b0 025605 ifetch 8 ,contr 
+0x78b1 025606 istore 8 ,contw 
+0x78b2 025607 istore 8 ,contw 
+0x78b3 025608 istore 8 ,contw 
+0x78b4 025609 copy timeup ,rega 
+0x78b5 025610 copy rega ,contw 
+0x78b6 025611 branch bn_addmod 
+:      025614 bn_load:
+0x78b7 025615 force 6 ,loopcnt 
+:      025616 bn_load_0:
+0x78b8 025617 ifetch 4 ,contr 
+0x78b9 025618 iforce regext 
+0x78ba 025619 increase 1 ,regext_index 
+0x78bb 025620 loop bn_load_0 
+0x78bc 025621 rtn 
+:      025625 bn_mulmod:
+0x78bd 025626 copy contw ,timeup 
+0x78be 025627 arg mem_tmp1 ,contw 
+0x78bf 025628 call bn_zero 
+0x78c0 025629 arg mem_tmp1 ,contw 
+0x78c1 025630 copy rega ,contr 
+0x78c2 025631 force 0 ,regext_index 
+0x78c3 025632 call bn_load 
+0x78c4 025633 copy regb ,contr 
+0x78c5 025634 call bn_load 
+0x78c6 025635 force 0 ,regb 
+:      025636 bn_mulmod_1:
+0x78c7 025637 force 0 ,temp 
+0x78c8 025638 force 6 ,regc 
+:      025639 bn_mulmod_0:
+0x78c9 025640 ifetch 4 ,contw 
+0x78ca 025641 iforce rega 
+0x78cb 025642 copy regb ,regext_index 
+0x78cc 025643 deposit regext 
+0x78cd 025644 copy regc ,regext_index 
+0x78ce 025645 imul32 regext ,pdata 
+0x78cf 025646 iadd rega ,pdata 
+0x78d0 025647 iadd temp ,pdata 
+0x78d1 025648 istore 4 ,contw 
+0x78d2 025649 rshift32 pdata ,temp 
+0x78d3 025650 increase 1 ,regc 
+0x78d4 025651 compare 12 ,regc ,0xff 
+0x78d5 025652 nbranch bn_mulmod_0 ,true 
+0x78d6 025653 deposit temp 
+0x78d7 025654 istore 4 ,contw 
+0x78d8 025655 increase -24 ,contw 
+0x78d9 025656 increase 1 ,regb 
+0x78da 025657 compare 6 ,regb ,0xff 
+0x78db 025658 nbranch bn_mulmod_1 ,true 
+0x78dc 025659 arg mem_tmp1 ,rega 
+0x78dd 025660 copy timeup ,contw 
+0x78de 025661 branch bn_p192mod 
+:      025664 bn_sqrmod:
+0x78df 025665 copy rega ,regb 
+0x78e0 025666 branch bn_mulmod 
+:      025668 bn_rshifteven:
+0x78e1 025669 copy rega ,alarm 
+:      025670 bn_rshifteven_1:
+0x78e2 025671 copy alarm ,rega 
+0x78e3 025672 ifetch 1 ,rega 
+0x78e4 025673 isolate1 0 ,pdata 
+0x78e5 025674 rtn true 
+0x78e6 025675 call bn_rshift6 
+0x78e7 025676 ifetch 1 ,regb 
+0x78e8 025677 isolate0 0 ,pdata 
+0x78e9 025678 branch bn_rshifteven_0 ,true 
+0x78ea 025679 arg mem_p ,rega 
+0x78eb 025680 copy regb ,contw 
+0x78ec 025681 call bn_add 
+0x78ed 025682 ifetch 1 ,regb 
+0x78ee 025683 iadd regc ,pdata 
+0x78ef 025684 istore 1 ,regb 
+0x78f0 025685 increase -24 ,regb 
+:      025686 bn_rshifteven_0:
+0x78f1 025687 add regb ,24 ,rega 
+0x78f2 025688 force 7 ,loopcnt 
+0x78f3 025689 call bn_rshift 
+0x78f4 025690 branch bn_rshifteven_1 
+:      025693 bn_invmod:
+0x78f5 025694 copy contw ,timeup 
+0x78f6 025695 arg mem_tmp0 ,contw 
+0x78f7 025696 call bn_zero 
+0x78f8 025697 force 0 ,pdata 
+0x78f9 025698 store 4 ,mem_tmp5 
+0x78fa 025699 store 4 ,mem_t2 
+0x78fb 025700 jam 1 ,mem_tmp0 
+0x78fc 025701 arg mem_tmp1 ,contw 
+0x78fd 025702 call bn_zero 
+0x78fe 025703 arg mem_p ,contr 
+0x78ff 025704 arg mem_tmp2 ,contw 
+0x7900 025705 call memcpy24 
+0x7901 025706 copy rega ,contr 
+0x7902 025707 arg mem_tmp3 ,contw 
+0x7903 025708 call memcpy24 
+:      025709 bn_invmod_2:
+0x7904 025710 arg mem_tmp3 ,contr 
+0x7905 025711 call bn_eq_zero 
+0x7906 025712 branch bn_invmod_0 ,blank 
+0x7907 025713 arg mem_tmp3 ,rega 
+0x7908 025714 arg mem_tmp0 ,regb 
+0x7909 025715 call bn_rshifteven 
+0x790a 025717 arg mem_tmp2 ,rega 
+0x790b 025718 arg mem_tmp1 ,regb 
+0x790c 025719 call bn_rshifteven 
+0x790d 025720 arg mem_tmp3 ,rega 
+0x790e 025721 arg mem_tmp2 ,regb 
+0x790f 025722 call bn_bigeq 
+0x7910 025723 branch bn_invmod_1 ,positive 
+0x7911 025724 arg mem_tmp2 ,rega 
+0x7912 025725 arg mem_tmp3 ,regb 
+0x7913 025726 copy rega ,contw 
+0x7914 025727 call bn_sub 
+0x7915 025728 arg mem_tmp0 ,rega 
+0x7916 025729 arg mem_tmp1 ,regb 
+0x7917 025730 copy regb ,contw 
+0x7918 025731 call bn_add 
+0x7919 025732 ifetch 1 ,rega 
+0x791a 025733 iadd regc ,regc 
+0x791b 025734 ifetch 1 ,regb 
+0x791c 025735 iadd regc ,pdata 
+0x791d 025736 istore 1 ,regb 
+0x791e 025737 branch bn_invmod_2 
+:      025738 bn_invmod_1:
+0x791f 025739 arg mem_tmp3 ,rega 
+0x7920 025740 arg mem_tmp2 ,regb 
+0x7921 025741 copy rega ,contw 
+0x7922 025742 call bn_sub 
+0x7923 025743 arg mem_tmp1 ,rega 
+0x7924 025744 arg mem_tmp0 ,regb 
+0x7925 025745 copy regb ,contw 
+0x7926 025746 call bn_add 
+0x7927 025747 ifetch 1 ,rega 
+0x7928 025748 iadd regc ,regc 
+0x7929 025749 ifetch 1 ,regb 
+0x792a 025750 iadd regc ,pdata 
+0x792b 025751 istore 1 ,regb 
+0x792c 025752 branch bn_invmod_2 
+:      025753 bn_invmod_0:
+0x792d 025754 arg mem_tmp0 ,contw 
+0x792e 025755 call bn_zero 
+0x792f 025756 fetch 1 ,mem_tmp5 
+0x7930 025757 store 1 ,mem_tmp0 
+0x7931 025758 store 1 ,mem_tmp0a 
+0x7932 025759 arg mem_tmp0 ,rega 
+0x7933 025760 arg mem_tmp1 ,regb 
+0x7934 025761 copy regb ,contw 
+0x7935 025762 call bn_addmod 
+0x7936 025763 arg mem_p ,rega 
+0x7937 025764 arg mem_tmp1 ,regb 
+0x7938 025765 copy timeup ,contw 
+0x7939 025766 branch bn_submod 
+:      025771 ecdbl:
+0x793a 025772 arg mem_cz ,rega 
+0x793b 025773 arg mem_t2 ,contw 
+0x793c 025774 call bn_sqrmod 
+0x793d 025775 arg mem_t2 ,rega 
+0x793e 025776 arg mem_t3 ,contw 
+0x793f 025777 call bn_sqrmod 
+0x7940 025778 arg mem_a ,rega 
+0x7941 025779 arg mem_t3 ,regb 
+0x7942 025780 arg mem_t3 ,contw 
+0x7943 025781 call bn_mulmod 
+0x7944 025782 arg mem_cx ,rega 
+0x7945 025783 arg mem_t2 ,contw 
+0x7946 025784 call bn_sqrmod 
+0x7947 025785 arg mem_t2 ,contr 
+0x7948 025786 arg mem_t1 ,contw 
+0x7949 025787 call memcpy24 
+0x794a 025788 arg mem_t1 ,rega 
+0x794b 025789 call bn_lshiftmod 
+0x794c 025790 arg mem_t2 ,rega 
+0x794d 025791 arg mem_t1 ,regb 
+0x794e 025792 arg mem_t2 ,contw 
+0x794f 025793 call bn_addmod 
+0x7950 025794 arg mem_t2 ,rega 
+0x7951 025795 arg mem_t3 ,regb 
+0x7952 025796 arg mem_t2 ,contw 
+0x7953 025797 call bn_addmod 
+0x7954 025798 arg mem_cx ,contr 
+0x7955 025799 arg mem_t1 ,contw 
+0x7956 025800 call memcpy24 
+0x7957 025801 arg mem_cy ,rega 
+0x7958 025802 arg mem_t3 ,contw 
+0x7959 025803 call bn_sqrmod 
+0x795a 025804 arg mem_t1 ,rega 
+0x795b 025805 call bn_lshiftmod 
+0x795c 025806 arg mem_t1 ,rega 
+0x795d 025807 call bn_lshiftmod 
+0x795e 025808 arg mem_t1 ,rega 
+0x795f 025809 arg mem_t3 ,regb 
+0x7960 025810 arg mem_t1 ,contw 
+0x7961 025811 call bn_mulmod 
+0x7962 025812 arg mem_t3 ,rega 
+0x7963 025813 arg mem_t0 ,contw 
+0x7964 025814 call bn_sqrmod 
+0x7965 025815 arg mem_t0 ,rega 
+0x7966 025816 call bn_lshiftmod 
+0x7967 025817 arg mem_t0 ,rega 
+0x7968 025818 call bn_lshiftmod 
+0x7969 025819 arg mem_t0 ,rega 
+0x796a 025820 call bn_lshiftmod 
+0x796b 025821 arg mem_cy ,contr 
+0x796c 025822 arg mem_t3 ,contw 
+0x796d 025823 call memcpy24 
+0x796e 025824 arg mem_t3 ,rega 
+0x796f 025825 call bn_lshiftmod 
+0x7970 025826 arg mem_t3 ,rega 
+0x7971 025827 arg mem_cz ,regb 
+0x7972 025828 arg mem_cz ,contw 
+0x7973 025829 call bn_mulmod 
+0x7974 025830 arg mem_t2 ,rega 
+0x7975 025831 arg mem_t3 ,contw 
+0x7976 025832 call bn_sqrmod 
+0x7977 025833 arg mem_t3 ,rega 
+0x7978 025834 arg mem_t1 ,regb 
+0x7979 025835 arg mem_t3 ,contw 
+0x797a 025836 call bn_submod 
+0x797b 025837 arg mem_t3 ,rega 
+0x797c 025838 arg mem_t1 ,regb 
+0x797d 025839 arg mem_cx ,contw 
+0x797e 025840 call bn_submod 
+0x797f 025841 arg mem_t1 ,rega 
+0x7980 025842 arg mem_cx ,regb 
+0x7981 025843 arg mem_t3 ,contw 
+0x7982 025844 call bn_submod 
+0x7983 025845 arg mem_t3 ,rega 
+0x7984 025846 arg mem_t2 ,regb 
+0x7985 025847 arg mem_t3 ,contw 
+0x7986 025848 call bn_mulmod 
+0x7987 025849 arg mem_t3 ,rega 
+0x7988 025850 arg mem_t0 ,regb 
+0x7989 025851 arg mem_cy ,contw 
+0x798a 025852 branch bn_submod 
+:      025856 ecadd:
+0x798b 025857 arg mem_az ,rega 
+0x798c 025858 arg mem_t7 ,contw 
+0x798d 025859 call bn_sqrmod 
+0x798e 025860 arg mem_cx ,rega 
+0x798f 025861 arg mem_t7 ,regb 
+0x7990 025862 arg mem_t0 ,contw 
+0x7991 025863 call bn_mulmod 
+0x7992 025864 arg mem_az ,rega 
+0x7993 025865 arg mem_t7 ,regb 
+0x7994 025866 arg mem_t7 ,contw 
+0x7995 025867 call bn_mulmod 
+0x7996 025868 arg mem_cy ,rega 
+0x7997 025869 arg mem_t7 ,regb 
+0x7998 025870 arg mem_t1 ,contw 
+0x7999 025871 call bn_mulmod 
+0x799a 025872 arg mem_cz ,rega 
+0x799b 025873 arg mem_t7 ,contw 
+0x799c 025874 call bn_sqrmod 
+0x799d 025875 arg mem_ax ,rega 
+0x799e 025876 arg mem_t7 ,regb 
+0x799f 025877 arg mem_t2 ,contw 
+0x79a0 025878 call bn_mulmod 
+0x79a1 025879 arg mem_cz ,rega 
+0x79a2 025880 arg mem_t7 ,regb 
+0x79a3 025881 arg mem_t7 ,contw 
+0x79a4 025882 call bn_mulmod 
+0x79a5 025883 arg mem_ay ,rega 
+0x79a6 025884 arg mem_t7 ,regb 
+0x79a7 025885 arg mem_t3 ,contw 
+0x79a8 025886 call bn_mulmod 
+0x79a9 025887 arg mem_t0 ,rega 
+0x79aa 025888 arg mem_t2 ,regb 
+0x79ab 025889 arg mem_t7 ,contw 
+0x79ac 025890 call bn_submod 
+0x79ad 025891 arg mem_t0 ,rega 
+0x79ae 025892 arg mem_t2 ,regb 
+0x79af 025893 arg mem_t0 ,contw 
+0x79b0 025894 call bn_addmod 
+0x79b1 025895 arg mem_t1 ,rega 
+0x79b2 025896 arg mem_t3 ,regb 
+0x79b3 025897 arg mem_t2 ,contw 
+0x79b4 025898 call bn_submod 
+0x79b5 025899 arg mem_t1 ,rega 
+0x79b6 025900 arg mem_t3 ,regb 
+0x79b7 025901 arg mem_t1 ,contw 
+0x79b8 025902 call bn_addmod 
+0x79b9 025903 arg mem_t1 ,rega 
+0x79ba 025904 arg mem_t7 ,regb 
+0x79bb 025905 arg mem_t1 ,contw 
+0x79bc 025906 call bn_mulmod 
+0x79bd 025907 arg mem_cz ,rega 
+0x79be 025908 arg mem_az ,regb 
+0x79bf 025909 arg mem_t3 ,contw 
+0x79c0 025910 call bn_mulmod 
+0x79c1 025911 arg mem_t3 ,rega 
+0x79c2 025912 arg mem_t7 ,regb 
+0x79c3 025913 arg mem_cz ,contw 
+0x79c4 025914 call bn_mulmod 
+0x79c5 025915 arg mem_t7 ,rega 
+0x79c6 025916 arg mem_t7 ,contw 
+0x79c7 025917 call bn_sqrmod 
+0x79c8 025918 arg mem_t7 ,rega 
+0x79c9 025919 arg mem_t0 ,regb 
+0x79ca 025920 arg mem_t3 ,contw 
+0x79cb 025921 call bn_mulmod 
+0x79cc 025922 arg mem_t7 ,rega 
+0x79cd 025923 arg mem_t1 ,regb 
+0x79ce 025924 arg mem_t1 ,contw 
+0x79cf 025925 call bn_mulmod 
+0x79d0 025926 arg mem_t2 ,rega 
+0x79d1 025927 arg mem_cx ,contw 
+0x79d2 025928 call bn_sqrmod 
+0x79d3 025929 arg mem_cx ,rega 
+0x79d4 025930 arg mem_t3 ,regb 
+0x79d5 025931 arg mem_cx ,contw 
+0x79d6 025932 call bn_submod 
+0x79d7 025933 arg mem_cx ,contr 
+0x79d8 025934 arg mem_t7 ,contw 
+0x79d9 025935 call memcpy24 
+0x79da 025936 arg mem_t7 ,rega 
+0x79db 025937 call bn_lshiftmod 
+0x79dc 025938 arg mem_t3 ,rega 
+0x79dd 025939 arg mem_t7 ,regb 
+0x79de 025940 arg mem_t3 ,contw 
+0x79df 025941 call bn_submod 
+0x79e0 025942 arg mem_t3 ,rega 
+0x79e1 025943 arg mem_t2 ,regb 
+0x79e2 025944 arg mem_t2 ,contw 
+0x79e3 025945 call bn_mulmod 
+0x79e4 025946 arg mem_t2 ,rega 
+0x79e5 025947 arg mem_t1 ,regb 
+0x79e6 025948 arg mem_cy ,contw 
+0x79e7 025949 call bn_submod 
+0x79e8 025950 arg mem_cy ,rega 
+0x79e9 025951 arg mem_p ,regb 
+0x79ea 025952 arg mem_cy ,contw 
+0x79eb 025953 force 0 ,regc 
+0x79ec 025954 fetch 1 ,mem_cy 
+0x79ed 025955 isolate1 0 ,pdata 
+0x79ee 025956 call bn_add ,true 
+0x79ef 025957 copy regc ,alarm 
+0x79f0 025958 arg mem_cy ,rega 
+0x79f1 025959 call bn_rshift6 
+0x79f2 025960 fetch 1 ,mem_cy5 
+0x79f3 025961 isolate1 0 ,alarm 
+0x79f4 025962 setflag true ,7 ,pdata 
+0x79f5 025963 store 1 ,mem_cy5 
+0x79f6 025964 rtn 
+:      025967 eckp:
+0x79f7 025968 jam 192 ,mem_ec_loopc 
+0x79f8 025969 jam 1 ,mem_ec_infinite 
+:      025970 eckp_0:
+0x79f9 025971 fetch 1 ,mem_ec_loopc 
+0x79fa 025972 increase -1 ,pdata 
+0x79fb 025973 nrtn positive 
+0x79fc 025974 store 1 ,mem_ec_loopc 
+0x79fd 025975 fetch 1 ,mem_ec_infinite 
+0x79fe 025976 call ecdbl ,blank 
+0x79ff 025977 fetch 1 ,mem_ec_loopc 
+0x7a00 025978 arg mem_k ,contr 
+0x7a01 025979 call bn_testbit 
+0x7a02 025980 branch eckp_0 ,true 
+0x7a03 025981 fetch 1 ,mem_ec_infinite 
+0x7a04 025982 nbranch eckp_1 ,blank 
+0x7a05 025983 call ecadd 
+0x7a06 025984 branch eckp_0 
+:      025985 eckp_1:
+0x7a07 025986 jam 0 ,mem_ec_infinite 
+0x7a08 025987 arg mem_ax ,contr 
+0x7a09 025988 arg mem_cx ,contw 
+0x7a0a 025989 call ec_copy 
+0x7a0b 025990 branch eckp_0 
+:      025993 ecunmapz:
+0x7a0c 025994 arg mem_cz ,rega 
+0x7a0d 025995 arg mem_t3 ,contw 
+0x7a0e 025996 call bn_invmod 
+0x7a0f 025997 arg mem_t3 ,rega 
+0x7a10 025998 arg mem_t1 ,contw 
+0x7a11 025999 call bn_sqrmod 
+0x7a12 026000 arg mem_cx ,rega 
+0x7a13 026001 arg mem_t1 ,regb 
+0x7a14 026002 arg mem_bx ,contw 
+0x7a15 026003 call bn_mulmod 
+0x7a16 026004 arg mem_t3 ,rega 
+0x7a17 026005 arg mem_t1 ,regb 
+0x7a18 026006 arg mem_t2 ,contw 
+0x7a19 026007 call bn_mulmod 
+0x7a1a 026008 arg mem_cy ,rega 
+0x7a1b 026009 arg mem_t2 ,regb 
+0x7a1c 026010 arg mem_by ,contw 
+0x7a1d 026011 branch bn_mulmod 
+:      026014 sha_endian_swap:
+0x7a1e 026015 force 16 ,loopcnt 
+:      026016 sha_endian_swap2:
+0x7a1f 026017 ifetch 4 ,contr 
+0x7a20 026018 force 4 ,rega 
+0x7a21 026019 increase 3 ,contw 
+:      026020 sha_endian_loop:
+0x7a22 026021 istore 1 ,contw 
+0x7a23 026022 rshift8 pdata ,pdata 
+0x7a24 026023 increase -2 ,contw 
+0x7a25 026024 increase -1 ,rega 
+0x7a26 026025 nbranch sha_endian_loop ,zero 
+0x7a27 026026 increase 5 ,contw 
+0x7a28 026027 loop sha_endian_swap2 
+0x7a29 026028 rtn 
+:      026031 sha_getw:
+0x7a2a 026032 lshift2 queue ,pdata 
+0x7a2b 026033 iadd timeup ,contr 
+0x7a2c 026034 ifetch 4 ,contr 
+0x7a2d 026035 rtn 
+:      026037 sha_r:
+0x7a2e 026038 force 16 ,alarm 
+0x7a2f 026039 arg memdat ,timeup 
+:      026040 sha_r_loop:
+0x7a30 026041 add alarm ,-7 ,queue 
+0x7a31 026042 call sha_getw 
+0x7a32 026043 iforce temp 
+0x7a33 026044 add alarm ,-16 ,queue 
+0x7a34 026045 call sha_getw 
+0x7a35 026046 iadd temp ,temp 
+0x7a36 026047 add alarm ,-2 ,queue 
+0x7a37 026048 call sha_getw 
+0x7a38 026049 shasx pdata ,1 ,pdata 
+0x7a39 026050 iadd temp ,temp 
+0x7a3a 026051 add alarm ,-15 ,queue 
+0x7a3b 026052 call sha_getw 
+0x7a3c 026053 shasx pdata ,0 ,pdata 
+0x7a3d 026054 iadd temp ,temp 
+0x7a3e 026055 lshift2 alarm ,pdata 
+0x7a3f 026056 iadd timeup ,contw 
+0x7a40 026057 istoret 4 ,contw 
+0x7a41 026058 increase 1 ,alarm 
+0x7a42 026059 compare 64 ,alarm ,0xff 
+0x7a43 026060 nbranch sha_r_loop ,true 
+0x7a44 026061 rtn 
+:      026064 sha_init:
+0x7a45 026065 arg memh0 ,contr 
+0x7a46 026066 force 7 ,regext_index 
+:      026067 sha_init_0:
+0x7a47 026068 ifetch 4 ,contr 
+0x7a48 026069 iforce regext 
+0x7a49 026070 increase -1 ,regext_index 
+0x7a4a 026071 branch sha_init_0 ,positive 
+0x7a4b 026072 rtn 
+:      026074 sha:
+0x7a4c 026075 set1 mark_ext_patch ,mark 
+0x7a4d 026076 bpatch patch3f_0 ,mem_patch3f 
+0x7a4e 026077 call sha_r 
+0x7a4f 026078 arg memahbak ,contw 
+0x7a50 026079 force 0 ,regext_index 
+:      026080 sha_0:
+0x7a51 026081 deposit regext 
+0x7a52 026082 istore 4 ,contw 
+0x7a53 026083 increase 1 ,regext_index 
+0x7a54 026084 compare 8 ,regext_index ,0xff 
+0x7a55 026085 nbranch sha_0 ,true 
+0x7a56 026086 call enable_authrom 
+0x7a57 026087 arg memk ,timeup 
+0x7a58 026088 arg memdat ,alarm 
+0x7a59 026089 force 64 ,loopcnt 
+:      026090 sha_loop:
+0x7a5a 026091 ifetcht 4 ,alarm 
+0x7a5b 026092 ifetch 4 ,timeup 
+0x7a5c 026093 increase 4 ,timeup 
+0x7a5d 026094 increase 4 ,alarm 
+0x7a5e 026095 iadd temp ,pdata 
+0x7a5f 026096 force 7 ,regext_index 
+0x7a60 026097 iadd regext ,temp 
+0x7a61 026098 force 4 ,regext_index 
+0x7a62 026099 shasx regext ,3 ,pdata 
+0x7a63 026100 iadd temp ,temp 
+0x7a64 026101 force 5 ,regext_index 
+0x7a65 026102 deposit regext 
+0x7a66 026103 force 6 ,regext_index 
+0x7a67 026104 ixor regext ,pdata 
+0x7a68 026105 force 4 ,regext_index 
+0x7a69 026106 iand regext ,pdata 
+0x7a6a 026107 force 6 ,regext_index 
+0x7a6b 026108 ixor regext ,pdata 
+0x7a6c 026109 iadd temp ,temp 
+0x7a6d 026110 force 7 ,regext_index 
+0x7a6e 026111 copy temp ,regext 
+0x7a6f 026112 force 3 ,regext_index 
+0x7a70 026113 deposit regext 
+0x7a71 026114 iadd temp ,regext 
+0x7a72 026115 force 0 ,regext_index 
+0x7a73 026116 deposit regext 
+0x7a74 026117 force 1 ,regext_index 
+0x7a75 026118 iand regext ,temp 
+0x7a76 026119 ior regext ,pdata 
+0x7a77 026120 force 2 ,regext_index 
+0x7a78 026121 iand regext ,pdata 
+0x7a79 026122 ior temp ,temp 
+0x7a7a 026123 force 0 ,regext_index 
+0x7a7b 026124 shasx regext ,2 ,pdata 
+0x7a7c 026125 iadd temp ,pdata 
+0x7a7d 026126 force 7 ,regext_index 
+0x7a7e 026127 iadd regext ,regext 
+0x7a7f 026128 regexrot 
+0x7a80 026129 loop sha_loop 
+0x7a81 026130 arg memahbak ,contr 
+0x7a82 026131 force 0 ,regext_index 
+:      026132 sha_1:
+0x7a83 026133 ifetch 4 ,contr 
+0x7a84 026134 iadd regext ,regext 
+0x7a85 026135 increase 1 ,regext_index 
+0x7a86 026136 compare 8 ,regext_index ,0xff 
+0x7a87 026137 nbranch sha_1 ,true 
+0x7a88 026138 branch disable_authrom 
+:      026141 sha_result:
+0x7a89 026142 arg memresult ,contw 
+0x7a8a 026143 force 7 ,regext_index 
+:      026144 sha_regext_save:
+0x7a8b 026145 deposit regext 
+0x7a8c 026146 istore 4 ,contw 
+0x7a8d 026147 increase -1 ,regext_index 
+0x7a8e 026148 branch sha_regext_save ,positive 
+0x7a8f 026149 rtn 
+:      026151 pad_xor:
+0x7a90 026153 arg memdat ,contw 
+0x7a91 026154 increase -4 ,contr 
+0x7a92 026155 sub loopcnt ,16 ,rega 
+:      026156 pad_xor_0:
+0x7a93 026157 ifetch 4 ,contr 
+0x7a94 026158 ixor temp ,pdata 
+0x7a95 026159 istore 4 ,contw 
+0x7a96 026160 increase -8 ,contr 
+0x7a97 026161 loop pad_xor_0 
+0x7a98 026162 copy rega ,loopcnt 
+0x7a99 026163 deposit temp 
+:      026164 pad_xor_1:
+0x7a9a 026165 istore 4 ,contw 
+0x7a9b 026166 loop pad_xor_1 
+0x7a9c 026167 rtn 
+:      026169 g_noninit:
+0x7a9d 026170 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7a9e 026171 arg memdat ,contw 
+0x7a9f 026172 force 6 ,loopcnt 
+0x7aa0 026173 call memcpy_dword_swap 
+0x7aa1 026174 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aa2 026175 force 6 ,loopcnt 
+0x7aa3 026176 call memcpy_dword_swap 
+0x7aa4 026177 arg mem_sp_random_remote_end ,contr 
+0x7aa5 026178 call memcpy_dword_swap4 
+0x7aa6 026179 call sha_init 
+0x7aa7 026180 call sha 
+0x7aa8 026181 arg mem_sp_random_local_end ,contr 
+0x7aa9 026182 arg memdat ,contw 
+0x7aaa 026183 branch g_common 
+:      026185 g_init:
+0x7aab 026186 arg mem_sp_pubkey_local_x_end ,contr 
+0x7aac 026187 arg memdat ,contw 
+0x7aad 026188 force 6 ,loopcnt 
+0x7aae 026189 call memcpy_dword_swap 
+0x7aaf 026190 arg mem_sp_pubkey_remote_x_end ,contr 
+0x7ab0 026191 force 6 ,loopcnt 
+0x7ab1 026192 call memcpy_dword_swap 
+0x7ab2 026193 arg mem_sp_random_local_end ,contr 
+0x7ab3 026194 call memcpy_dword_swap4 
+0x7ab4 026195 call sha_init 
+0x7ab5 026196 call sha 
+0x7ab6 026197 arg mem_sp_random_remote_end ,contr 
+0x7ab7 026198 arg memdat ,contw 
+:      026199 g_common:
+0x7ab8 026200 call memcpy_dword_swap4 
+0x7ab9 026201 setarg 0x800000 
+0x7aba 026202 lshift8 pdata ,pdata 
+0x7abb 026203 istore 4 ,contw 
+0x7abc 026204 force 5 ,loopcnt 
+0x7abd 026205 call memset0 
+0x7abe 026206 setarg 640 
+0x7abf 026207 istore 4 ,contw 
+0x7ac0 026208 call sha 
+0x7ac1 026210 fetch 4 ,memresult 
+0x7ac2 026212 arg 1000 ,rega 
+0x7ac3 026213 idiv rega 
+0x7ac4 026214 call wait_div_end 
+0x7ac5 026215 remainder pdata 
+0x7ac6 026216 store 4 ,mem_sp_gkey 
+0x7ac7 026217 quotient pdata 
+0x7ac8 026218 arg 1000 ,rega 
+0x7ac9 026219 idiv rega 
+0x7aca 026220 call wait_div_end 
+0x7acb 026221 remainder pdata 
+0x7acc 026222 arg 1000 ,rega 
+0x7acd 026223 imul32 rega ,pdata 
+0x7ace 026224 fetcht 4 ,mem_sp_gkey 
+0x7acf 026225 iadd temp ,pdata 
+0x7ad0 026226 store 4 ,mem_sp_gkey 
+0x7ad1 026227 rtn 
+:      026229 function_f1:
+0x7ad2 026230 setarg 0x363636 
+0x7ad3 026231 lshift8 pdata ,temp 
+0x7ad4 026232 or_into 0x36 ,temp 
+0x7ad5 026233 fetch 2 ,mem_sp_prarm_stack 
+0x7ad6 026234 copy pdata ,contr 
+0x7ad7 026235 force 4 ,loopcnt 
+0x7ad8 026236 call pad_xor 
+0x7ad9 026237 call sha_init 
+0x7ada 026238 call sha 
+0x7adb 026239 fetch 2 ,mem_sp_prarm_stack + 2 
+0x7adc 026240 copy pdata ,contr 
+0x7add 026241 arg memdat ,contw 
+0x7ade 026242 force 6 ,loopcnt 
+0x7adf 026243 call memcpy_dword_swap 
+0x7ae0 026244 fetch 2 ,mem_sp_prarm_stack + 4 
+0x7ae1 026245 copy pdata ,contr 
+0x7ae2 026246 force 6 ,loopcnt 
+0x7ae3 026247 call memcpy_dword_swap 
+0x7ae4 026248 setarg 0x800000 
+0x7ae5 026249 istore 3 ,contw 
+0x7ae6 026250 force 0 ,pdata 
+0x7ae7 026251 istore 1 ,contw 
+0x7ae8 026252 force 0 ,pdata 
+0x7ae9 026253 istore 8 ,contw 
+0x7aea 026254 setarg 0x0388 
+0x7aeb 026255 istore 4 ,contw 
+0x7aec 026256 call sha 
+0x7aed 026257 call sha_result 
+0x7aee 026258 arg memresult ,contr 
+0x7aef 026259 arg memahsave ,contw 
+0x7af0 026260 call memcpy32 
+0x7af1 026262 setarg 0x5c5c5c 
+0x7af2 026263 lshift8 pdata ,temp 
+0x7af3 026264 or_into 0x5c ,temp 
+0x7af4 026265 fetch 2 ,mem_sp_prarm_stack 
+0x7af5 026266 copy pdata ,contr 
+0x7af6 026267 force 4 ,loopcnt 
+0x7af7 026268 call pad_xor 
+0x7af8 026269 call sha_init 
+0x7af9 026270 call sha 
+0x7afa 026271 arg memahsave_end ,contr 
+0x7afb 026272 arg memdat ,contw 
+0x7afc 026273 force 8 ,loopcnt 
+0x7afd 026274 call memcpy_dword_swap 
+0x7afe 026275 setarg 0x800000 
+0x7aff 026276 lshift8 pdata ,pdata 
+0x7b00 026277 istore 4 ,contw 
+0x7b01 026278 call bn_zero 
+0x7b02 026279 setarg 0x0300 
+0x7b03 026280 istore 4 ,contw 
+0x7b04 026281 call sha 
+0x7b05 026282 branch sha_result 
+:      026285 function_f2:
+0x7b06 026286 setarg 0x363636 
+0x7b07 026287 lshift8 pdata ,temp 
+0x7b08 026288 or_into 0x36 ,temp 
+0x7b09 026289 arg mem_sp_dhkey_end ,contr 
+0x7b0a 026290 force 6 ,loopcnt 
+0x7b0b 026291 call pad_xor 
+0x7b0c 026292 call sha_init 
+0x7b0d 026293 call sha 
+0x7b0e 026294 fetch 2 ,mem_sp_prarm_stack + 12 
+0x7b0f 026295 copy pdata ,contr 
+0x7b10 026296 arg memdat ,contw 
+0x7b11 026297 call memcpy_dword_swap4 
+0x7b12 026298 fetch 2 ,mem_sp_prarm_stack + 14 
+0x7b13 026299 copy pdata ,contr 
+0x7b14 026300 call memcpy_dword_swap4 
+0x7b15 026302 setarg 0x62746c 
+0x7b16 026303 lshift8 pdata ,pdata 
+0x7b17 026304 or_into 0x6b ,pdata 
+0x7b18 026305 istore 4 ,contw 
+0x7b19 026306 arg mem_addr_value_end ,contr 
+0x7b1a 026307 force 3 ,loopcnt 
+0x7b1b 026308 call memcpy_dword_swap 
+0x7b1c 026310 setarg 0x800000 
+0x7b1d 026311 lshift8 pdata ,pdata 
+0x7b1e 026312 istore 4 ,contw 
+0x7b1f 026313 force 0 ,pdata 
+0x7b20 026314 istore 8 ,contw 
+0x7b21 026315 setarg 0x0380 
+0x7b22 026316 istore 4 ,contw 
+0x7b23 026317 call sha 
+0x7b24 026319 call sha_result 
+0x7b25 026320 arg memresult ,contr 
+0x7b26 026321 arg memahsave ,contw 
+0x7b27 026322 call memcpy32 
+0x7b28 026324 setarg 0x5c5c5c 
+0x7b29 026325 lshift8 pdata ,temp 
+0x7b2a 026326 or_into 0x5c ,temp 
+0x7b2b 026327 arg mem_sp_dhkey_end ,contr 
+0x7b2c 026328 force 6 ,loopcnt 
+0x7b2d 026329 call pad_xor 
+0x7b2e 026330 call sha_init 
+0x7b2f 026331 call sha 
+0x7b30 026332 arg memahsave_end ,contr 
+0x7b31 026333 arg memdat ,contw 
+0x7b32 026334 force 8 ,loopcnt 
+0x7b33 026335 call memcpy_dword_swap 
+0x7b34 026336 setarg 0x800000 
+0x7b35 026337 lshift8 pdata ,pdata 
+0x7b36 026338 istore 4 ,contw 
+0x7b37 026339 call bn_zero 
+0x7b38 026340 setarg 0x0300 
+0x7b39 026341 istore 4 ,contw 
+0x7b3a 026342 call sha 
+0x7b3b 026343 branch sha_result 
+:      026346 function_f3a:
+0x7b3c 026347 setarg 0x363636 
+0x7b3d 026348 lshift8 pdata ,temp 
+0x7b3e 026349 or_into 0x36 ,temp 
+0x7b3f 026350 arg mem_sp_dhkey_end ,contr 
+0x7b40 026351 force 6 ,loopcnt 
+0x7b41 026352 call pad_xor 
+0x7b42 026353 call sha_init 
+0x7b43 026354 call sha 
+0x7b44 026355 arg mem_sp_random_remote_end ,contr 
+0x7b45 026356 arg memdat ,contw 
+0x7b46 026357 call memcpy_dword_swap4 
+0x7b47 026358 arg mem_sp_random_local_end ,contr 
+0x7b48 026359 call memcpy_dword_swap4 
+0x7b49 026360 branch function_f3b_common 
+:      026362 function_f3b:
+0x7b4a 026363 setarg 0x363636 
+0x7b4b 026364 lshift8 pdata ,temp 
+0x7b4c 026365 or_into 0x36 ,temp 
+0x7b4d 026366 arg mem_sp_dhkey_end ,contr 
+0x7b4e 026367 force 6 ,loopcnt 
+0x7b4f 026368 call pad_xor 
+0x7b50 026369 call sha_init 
+0x7b51 026370 call sha 
+0x7b52 026372 arg mem_sp_random_local_end ,contr 
+0x7b53 026373 arg memdat ,contw 
+0x7b54 026374 call memcpy_dword_swap4 
+0x7b55 026375 arg mem_sp_random_remote_end ,contr 
+0x7b56 026376 call memcpy_dword_swap4 
+:      026377 function_f3b_common:
+0x7b57 026378 setarg 0x0 
+0x7b58 026379 istore 8 ,contw 
+0x7b59 026380 istore 8 ,contw 
+0x7b5a 026382 copy contw ,temp 
+0x7b5b 026383 jam 0x80 ,mem_addr_padding 
+0x7b5c 026384 copy temp ,contw 
+0x7b5d 026385 arg mem_addr_iocap_end ,contr 
+0x7b5e 026386 call memcpy_dword_swap4 
+0x7b5f 026388 call sha 
+0x7b60 026390 arg memdat ,contw 
+0x7b61 026391 force 7 ,loopcnt 
+0x7b62 026392 call memset0 
+0x7b63 026393 istore 4 ,contw 
+0x7b64 026394 setarg 0x03F8 
+0x7b65 026395 istore 4 ,contw 
+0x7b66 026396 call sha 
+0x7b67 026397 call sha_result 
+0x7b68 026399 arg memresult ,contr 
+0x7b69 026400 arg memahsave ,contw 
+0x7b6a 026401 call memcpy32 
+0x7b6b 026403 setarg 0x5c5c5c 
+0x7b6c 026404 lshift8 pdata ,temp 
+0x7b6d 026405 or_into 0x5c ,temp 
+0x7b6e 026406 arg mem_sp_dhkey_end ,contr 
+0x7b6f 026407 force 6 ,loopcnt 
+0x7b70 026408 call pad_xor 
+0x7b71 026409 call sha_init 
+0x7b72 026410 call sha 
+0x7b73 026411 arg memahsave_end ,contr 
+0x7b74 026412 arg memdat ,contw 
+0x7b75 026413 force 8 ,loopcnt 
+0x7b76 026414 call memcpy_dword_swap 
+0x7b77 026415 setarg 0x800000 
+0x7b78 026416 lshift8 pdata ,pdata 
+0x7b79 026417 istore 4 ,contw 
+0x7b7a 026418 call bn_zero 
+0x7b7b 026419 setarg 0x0300 
+0x7b7c 026420 istore 4 ,contw 
+0x7b7d 026421 call sha 
+0x7b7e 026422 branch sha_result 
+:      026429 eckp_calc_init:
+0x7b7f 026430 jam 192 ,mem_ec_loopc 
+:      026431 eckp_calc_init_1:
+0x7b80 026432 fetch 1 ,mem_ec_loopc 
+0x7b81 026433 rtn blank 
+0x7b82 026434 increase -1 ,pdata 
+0x7b83 026435 store 1 ,mem_ec_loopc 
+0x7b84 026436 arg mem_k ,contr 
+0x7b85 026437 call bn_testbit 
+0x7b86 026438 branch eckp_calc_init_1 ,true 
+0x7b87 026439 arg mem_ax ,contr 
+0x7b88 026440 arg mem_cx ,contw 
+0x7b89 026441 branch ec_copy 
+:      026443 eckp_calc:
+0x7b8a 026444 call ecdbl 
+0x7b8b 026445 fetch 1 ,mem_ec_loopc 
+0x7b8c 026446 increase -1 ,pdata 
+0x7b8d 026447 store 1 ,mem_ec_loopc 
+0x7b8e 026448 arg mem_k ,contr 
+0x7b8f 026449 call bn_testbit 
+0x7b90 026450 rtn true 
+0x7b91 026451 branch ecadd 
+:      026453 eckp_cp_1:
+0x7b92 026454 jam 0 ,mem_ec_infinite 
+0x7b93 026455 arg mem_ax ,contr 
+0x7b94 026456 arg mem_cx ,contw 
+0x7b95 026457 branch ec_copy 
+:      026459 memcpy_dword_swap4:
+0x7b96 026460 force 4 ,loopcnt 
+:      026461 memcpy_dword_swap:
+0x7b97 026462 increase -4 ,contr 
+:      026463 memcpy_dword_swap_loop:
+0x7b98 026464 ifetch 4 ,contr 
+0x7b99 026465 istore 4 ,contw 
+0x7b9a 026466 increase -8 ,contr 
+0x7b9b 026467 loop memcpy_dword_swap_loop 
+0x7b9c 026468 rtn 
+:      026471 ui_init:
+0x7b9d 026472 rtn wake 
+0x7b9e 026473 call ui_button_init 
+0x7b9f 026474 call ui_timer_init 
+0x7ba0 026475 branch ui_led_init 
+:      026477 ui_dispatch:
+0x7ba1 026478 fetch 1 ,mem_device_option 
+0x7ba2 026479 rtneq dvc_op_hci 
+0x7ba3 026480 call ui_led_blink_polling 
+0x7ba4 026482 branch ui_timer_check 
+:      026484 ui_button_init:
+0x7ba5 026485 fetch 1 ,mem_ui_button_gpio 
+0x7ba6 026486 rtneq ui_button_gpio_disable 
+0x7ba7 026487 iforce temp 
+0x7ba8 026488 call gpio_config_output 
+0x7ba9 026489 fetcht 1 ,mem_ui_button_gpio 
+0x7baa 026490 call gpio_out_inactive 
+0x7bab 026491 nop 100 
+0x7bac 026492 fetcht 1 ,mem_ui_button_gpio 
+0x7bad 026493 call gpio_config_input 
+0x7bae 026494 branch ui_button_polling 
+:      026496 ui_button_disable:
+0x7baf 026497 jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0x7bb0 026498 rtn 
+:      026500 ui_button_polling:
+0x7bb1 026501 set1 mark_ext_patch ,mark 
+0x7bb2 026502 bpatch patch30_5 ,mem_patch30 
+0x7bb3 026503 fetch 1 ,mem_ui_button_gpio 
+0x7bb4 026504 rtneq ui_button_gpio_disable 
+0x7bb5 026505 copy pdata ,temp 
+0x7bb6 026506 call gpio_get_bit 
+0x7bb7 026507 nbranch ui_button_up ,true 
+:      026509 ui_button_down:
+0x7bb8 026510 call ui_button_check_long_press 
+0x7bb9 026511 fetch 2 ,mem_ui_state_map 
+0x7bba 026512 set1 ui_state_btn_down 
+0x7bbb 026513 store 2 ,mem_ui_state_map 
+0x7bbc 026514 fetch 1 ,mem_ui_button_last_state 
+0x7bbd 026515 rtneq ui_button_state_down 
+0x7bbe 026516 jam ui_button_state_down ,mem_ui_button_last_state 
+0x7bbf 026518 fetch 1 ,mem_ui_button_timeout 
+0x7bc0 026519 store 1 ,mem_ui_button_timer 
+0x7bc1 026520 call lpm_button_get_wake_lock 
+0x7bc2 026521 jam bt_evt_button_down ,mem_fifo_temp 
+0x7bc3 026522 branch ui_ipc_send_event 
+:      026523 ui_button_up:
+0x7bc4 026524 fetch 2 ,mem_ui_state_map 
+0x7bc5 026525 set0 ui_state_btn_down 
+0x7bc6 026526 store 2 ,mem_ui_state_map 
+0x7bc7 026527 fetch 1 ,mem_ui_button_last_state 
+0x7bc8 026528 rtneq ui_button_state_up 
+0x7bc9 026529 jam ui_button_state_up ,mem_ui_button_last_state 
+0x7bca 026531 jam 0 ,mem_ui_button_timer 
+0x7bcb 026532 call lpm_button_clean_wake_lock 
+0x7bcc 026533 jam bt_evt_button_up ,mem_fifo_temp 
+0x7bcd 026534 branch ui_ipc_send_event 
+:      026536 ui_button_check_long_press:
+0x7bce 026537 fetch 1 ,mem_ui_button_timer 
+0x7bcf 026538 rtn blank 
+0x7bd0 026539 increase -1 ,pdata 
+0x7bd1 026540 store 1 ,mem_ui_button_timer 
+0x7bd2 026541 nrtn blank 
+0x7bd3 026543 jam bt_evt_button_long_pressed ,mem_fifo_temp 
+0x7bd4 026544 branch ui_ipc_send_event 
+:      026546 lpm_button_get_wake_lock:
+0x7bd5 026547 arg wake_lock_button ,queue 
+0x7bd6 026548 branch lpm_get_wake_lock 
+:      026550 lpm_button_clean_wake_lock:
+0x7bd7 026551 arg wake_lock_button ,queue 
+0x7bd8 026552 branch lpm_put_wake_lock 
+:      026554 ui_led_init:
+0x7bd9 026555 fetch 1 ,mem_led_gpio 
+0x7bda 026556 rtneq ui_button_gpio_disable 
+0x7bdb 026557 iforce temp 
+0x7bdc 026558 call gpio_config_output 
+0x7bdd 026559 branch ui_led_off 
+:      026561 ui_led_blink_stop:
+0x7bde 026562 fetch 2 ,mem_ui_state_map 
+0x7bdf 026563 set0 ui_state_led_blink 
+0x7be0 026564 store 2 ,mem_ui_state_map 
+0x7be1 026565 jam ui_led_stop ,mem_led_switch 
+:      026566 ui_led_off:
+0x7be2 026567 fetch 2 ,mem_ui_state_map 
+0x7be3 026568 set0 ui_state_led_on 
+0x7be4 026569 store 2 ,mem_ui_state_map 
+0x7be5 026570 fetcht 1 ,mem_led_gpio 
+0x7be6 026571 branch gpio_out_inactive 
+:      026573 ui_led_on:
+0x7be7 026574 fetch 2 ,mem_ui_state_map 
+0x7be8 026575 set1 ui_state_led_on 
+0x7be9 026576 store 2 ,mem_ui_state_map 
+0x7bea 026577 jam ui_led_stop ,mem_led_switch 
+0x7beb 026578 fetcht 1 ,mem_led_gpio 
+0x7bec 026579 branch gpio_out_active 
+:      026581 ui_led_blink_start:
+0x7bed 026582 fetch 2 ,mem_ui_state_map 
+0x7bee 026583 set1 ui_state_led_blink 
+0x7bef 026584 store 2 ,mem_ui_state_map 
+0x7bf0 026585 jam ui_led_start ,mem_led_switch 
+0x7bf1 026586 rtn 
+:      026588 ui_led_blink_polling:
+0x7bf2 026589 set1 mark_ext_patch ,mark 
+0x7bf3 026590 bpatch patch30_6 ,mem_patch30 
+0x7bf4 026591 fetch 1 ,mem_led_switch 
+0x7bf5 026592 rtneq ui_led_stop 
+0x7bf6 026593 arg ui_led_blink ,queue 
+0x7bf7 026594 call timer_check 
+0x7bf8 026595 nrtn blank 
+0x7bf9 026596 fetch 1 ,mem_led_switch 
+0x7bfa 026597 beq ui_led_dark_time ,ui_led_blink_polling_dark 
+0x7bfb 026598 call ui_led_on 
+0x7bfc 026599 jam ui_led_dark_time ,mem_led_switch 
+0x7bfd 026600 fetch 2 ,mem_led_light_time 
+0x7bfe 026601 branch ui_led_blink_timer_start 
+:      026602 ui_led_blink_polling_dark:
+0x7bff 026603 call ui_led_off 
+0x7c00 026604 jam ui_led_light_time ,mem_led_switch 
+0x7c01 026605 fetch 2 ,mem_led_dark_time 
+:      026606 ui_led_blink_timer_start:
+0x7c02 026607 arg ui_led_blink ,queue 
+0x7c03 026608 branch timer_init 
+:      026611 ui_timer_check:
+0x7c04 026612 set1 mark_ext_patch ,mark 
+0x7c05 026613 bpatch patch30_7 ,mem_patch30 
+0x7c06 026614 arg 0 ,rega 
+0x7c07 026615 fetcht 4 ,mem_ui_timer_last_btclk 
+0x7c08 026616 copy clkn_bt ,regb 
+:      026618 ui_timer_check_loop:
+0x7c09 026619 copy regb ,pdata 
+0x7c0a 026620 increase 160 ,temp 
+0x7c0b 026621 increase 160 ,temp 
+0x7c0c 026622 isub temp ,null 
+0x7c0d 026623 nbranch ui_timer_check_end ,positive 
+0x7c0e 026624 increase 1 ,rega 
+0x7c0f 026625 and rega ,0x0f ,pdata 
+0x7c10 026626 nbranch ui_timer_check_loop ,blank 
+0x7c11 026627 arg 0 ,rega 
+0x7c12 026628 call ui_timer_check_send_evt 
+:      026629 ui_timer_init:
+0x7c13 026630 copy clkn_bt ,pdata 
+0x7c14 026631 store 4 ,mem_ui_timer_last_btclk 
+0x7c15 026632 rtn 
+:      026633 ui_timer_check_end:
+0x7c16 026634 set1 mark_ext_patch ,mark 
+0x7c17 026635 bpatch patch31_0 ,mem_patch31 
+0x7c18 026636 copy rega ,pdata 
+0x7c19 026637 rtn blank 
+0x7c1a 026638 increase -160 ,temp 
+0x7c1b 026639 increase -160 ,temp 
+0x7c1c 026640 storet 4 ,mem_ui_timer_last_btclk 
+:      026641 ui_timer_check_send_evt:
+0x7c1d 026642 increase bt_evt_timer_init ,pdata 
+0x7c1e 026643 store 1 ,mem_fifo_temp 
+0x7c1f 026644 branch ui_ipc_send_event 
+:      026650 ui_ipc_get_lock:
+0x7c20 026651 jam 1 ,mem_ipc_lock_bt 
+:      026652 ui_ipc_get_lock_wait:
+0x7c21 026653 fetch 1 ,mem_ipc_lock_c51 
+0x7c22 026654 nbranch ui_ipc_get_lock_wait ,blank 
+0x7c23 026655 rtn 
+:      026657 ui_ipc_put_lock:
+0x7c24 026658 jam 0 ,mem_ipc_lock_bt 
+0x7c25 026659 rtn 
+:      026661 ui_ipc_fifo_out:
+0x7c26 026662 branch fifo_out 
+:      026666 ui_ipc_send_event:
+0x7c27 026667 set1 mark_ext_patch ,mark 
+0x7c28 026668 bpatch patch31_1 ,mem_patch31 
+0x7c29 026669 fetch 1 ,mem_device_option 
+0x7c2a 026670 rtneq dvc_op_hci 
+0x7c2b 026671 call ui_ipc_get_lock 
+0x7c2c 026672 copy rega ,pdata 
+0x7c2d 026673 store 4 ,mem_ipc_rega_temp 
+0x7c2e 026674 arg mem_ipc_fifo_bt2c51 ,rega 
+0x7c2f 026675 call fifo_in 
+0x7c30 026676 fetch 4 ,mem_ipc_rega_temp 
+0x7c31 026677 copy pdata ,rega 
+0x7c32 026678 branch ui_ipc_put_lock 
+:      026680 ui_ipc_send_cmd:
+0x7c33 026681 set1 mark_ext_patch ,mark 
+0x7c34 026682 bpatch patch31_2 ,mem_patch31 
+0x7c35 026683 fetch 1 ,mem_device_option 
+0x7c36 026684 rtneq dvc_op_hci 
+0x7c37 026685 call ui_ipc_get_lock 
+0x7c38 026686 copy rega ,pdata 
+0x7c39 026687 store 4 ,mem_ipc_rega_temp 
+0x7c3a 026688 arg mem_ipc_fifo_c512bt ,rega 
+0x7c3b 026689 call fifo_in 
+0x7c3c 026690 fetch 4 ,mem_ipc_rega_temp 
+0x7c3d 026691 copy pdata ,rega 
+0x7c3e 026692 branch ui_ipc_put_lock 
+:      026694 ui_ipc_clean_all_fifo:
+0x7c3f 026695 set1 mark_ext_patch ,mark 
+0x7c40 026696 bpatch patch31_3 ,mem_patch31 
+0x7c41 026697 setarg 0 
+0x7c42 026698 store util_fifo_len ,mem_ipc_fifo_c512bt 
+0x7c43 026699 store util_fifo_len ,mem_ipc_fifo_bt2c51 
+0x7c44 026700 rtn 
+:      026702 check_51cmd:
+0x7c45 026703 set1 mark_ext_patch ,mark 
+0x7c46 026704 bpatch patch31_4 ,mem_patch31 
+0x7c47 026705 fetch 1 ,mem_hci_cmd 
+0x7c48 026706 nrtn blank 
+0x7c49 026707 arg mem_ipc_fifo_c512bt ,rega 
+0x7c4a 026708 call fifo_is_empty 
+0x7c4b 026709 rtn blank 
+0x7c4c 026710 jam ipc_continue_process ,mem_ipc_skip_continue_proc 
+0x7c4d 026711 call check_51cmd_once 
+0x7c4e 026712 fetch 1 ,mem_ipc_skip_continue_proc 
+0x7c4f 026713 branch check_51cmd ,blank 
+0x7c50 026714 rtn 
+:      026716 check_51cmd_once:
+0x7c51 026717 set1 mark_ext_patch ,mark 
+0x7c52 026718 bpatch patch31_5 ,mem_patch31 
+0x7c53 026719 call ui_ipc_get_lock 
+0x7c54 026720 arg mem_ipc_fifo_c512bt ,rega 
+0x7c55 026721 call fifo_out 
+0x7c56 026722 copy pdata ,temp 
+0x7c57 026723 call ui_ipc_put_lock 
+0x7c58 026724 copy temp ,pdata 
+0x7c59 026725 rtn blank 
+0x7c5a 026726 beq bt_cmd_start_discovery ,check_51cmd_start_discovery 
+0x7c5b 026727 beq bt_cmd_stop_discovery ,check_51cmd_stop_discovery 
+0x7c5c 026728 beq bt_cmd_reconnect ,check_51cmd_reconnect 
+0x7c5d 026729 beq bt_cmd_enter_sniff_subrating ,check_51cmd_enter_sniff_subrating 
+0x7c5e 026730 beq bt_cmd_exit_sniff_subrating ,check_51cmd_exit_sniff_subrating 
+0x7c5f 026731 beq bt_cmd_sniff_test ,check_51cmd_sniff_test 
+0x7c60 026732 beq bt_cmd_start_inquiry ,check_51cmd_inq 
+0x7c61 026733 beq bt_cmd_stop_inquiry ,check_51cmd_stop_inq 
+0x7c62 026734 beq bt_cmd_start_adv ,check_51cmd_adv 
+0x7c63 026735 beq bt_cmd_stop_adv ,check_51cmd_stop_adv 
+0x7c64 026736 beq bt_cmd_start_direct_adv ,check_51cmd_direct_adv 
+0x7c65 026737 beq bt_cmd_stop_direct_adv ,check_51cmd_stop_direct_adv 
+0x7c66 026738 beq bt_cmd_le_update_conn ,check_51cmd_le_update_conn 
+0x7c67 026739 beq bt_cmd_led_blink ,ui_led_blink_start 
+0x7c68 026740 beq bt_cmd_led_on ,ui_led_on 
+0x7c69 026741 beq bt_cmd_led_off ,ui_led_blink_stop 
+0x7c6a 026742 beq bt_cmd_le_start_conn ,check_51cmd_le_start_con 
+0x7c6b 026743 beq bt_cmd_le_start_scan ,check_51cmd_start_scan 
+0x7c6c 026744 beq bt_cmd_le_stop_scan ,check_51cmd_stop_scan 
+0x7c6d 026745 beq bt_cmd_enter_hibernate ,check_51cmd_hibernate 
+0x7c6e 026746 beq bt_cmd_le_smp_security_request ,check_51cmd_le_smp_sec_req 
+0x7c6f 026747 beq bt_cmd_le_start_write ,check_51cmd_le_start_write 
+0x7c70 026748 beq bt_cmd_bb_reconn_cancel ,check_51cmd_bb_reconn_cancel 
+0x7c71 026750 store 1 ,mem_fifo_temp 
+0x7c72 026751 set1 mark_ext_patch ,mark 
+0x7c73 026752 bpatch patch31_6 ,mem_patch31 
+0x7c74 026753 fetch 1 ,mem_lmo_opcode2 
+0x7c75 026754 branch check_51cmd_once_continue ,blank 
+0x7c76 026755 call lmo_fifo_process 
+0x7c77 026756 fetch 1 ,mem_lmo_opcode2 
+0x7c78 026757 nbranch check_51cmd_restore ,blank 
+:      026758 check_51cmd_once_continue:
+0x7c79 026759 fetch 1 ,mem_fifo_temp 
+0x7c7a 026760 bmark0 mark_context ,check_51cmd_check_idle 
+:      026761 check_51cmd_once_continue0:
+0x7c7b 026762 beq bt_cmd_enter_sniff ,cmd_in_sniff 
+0x7c7c 026763 beq bt_cmd_exit_sniff ,cmd_exit_sniff 
+0x7c7d 026764 beq bt_cmd_set_pin_code ,check_51cmd_pincode 
+0x7c7e 026765 beq bt_cmd_disconnect ,check_51cmd_disconnect 
+0x7c7f 026766 beq bt_cmd_le_disconnect ,check_51cmd_le_disconnect 
+0x7c80 026767 beq bt_cmd_role_switch ,check_51cmd_role_switch 
+0x7c81 026768 beq bt_cmd_store_reconn_info_le ,eeprom_store_le_reconn_info 
+0x7c82 026769 beq bt_cmd_store_reconn_info_bt ,eeprom_store_bd_reconn_info 
+0x7c83 026770 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x7c84 026771 rtn 
+:      026774 bt_cmd_le_update_conn_1:
+0x7c85 026775 jam xt_ll_connection_param_req ,mem_fifo_temp 
+0x7c86 026776 branch le_xtype_fifo_in 
+:      026777 check_51cmd_check_idle:
+0x7c87 026778 store 1 ,mem_fifo_temp 
+0x7c88 026779 call context_check_idle 
+0x7c89 026780 branch check_51cmd_restore ,zero 
+0x7c8a 026781 call context_search_plap 
+0x7c8b 026782 nrtn zero 
+:      026783 check_51cmd_restore:
+0x7c8c 026784 jam ipc_skip_continue_process ,mem_ipc_skip_continue_proc 
+0x7c8d 026785 branch ui_ipc_send_cmd 
+:      026788 check_51cmd_role_switch:
+0x7c8e 026789 jam lmp_slot_offset ,mem_lmo_opcode2 
+0x7c8f 026790 set1 mark_switch_initiated ,mark 
+0x7c90 026791 nrtn master 
+0x7c91 026792 jam switch_flag_init ,mem_switch_flag 
+0x7c92 026793 jam lmp_switch_req ,mem_lmo_opcode2 
+0x7c93 026794 fetch 1 ,mem_connection_options 
+0x7c94 026795 set0 connection_switch ,pdata 
+0x7c95 026796 store 1 ,mem_connection_options 
+0x7c96 026797 rtn 
+:      026799 check_51cmd_start_discovery:
+0x7c97 026800 fetch 2 ,mem_ui_state_map 
+0x7c98 026801 set1 ui_state_bt_discovery 
+0x7c99 026802 store 2 ,mem_ui_state_map 
+0x7c9a 026803 jam 3 ,mem_scan_mode 
+0x7c9b 026804 rtn 
+:      026806 check_51cmd_stop_discovery:
+0x7c9c 026807 jam 0 ,mem_hid_handshake_timer_count 
+0x7c9d 026808 jam 0 ,mem_scan_mode 
+0x7c9e 026809 fetch 2 ,mem_ui_state_map 
+0x7c9f 026810 set0 ui_state_bt_discovery 
+0x7ca0 026811 store 2 ,mem_ui_state_map 
+0x7ca1 026812 rtn 
+:      026814 check_51cmd_reconnect:
+0x7ca2 026815 jam hci_cmd_create_conn ,mem_hci_cmd 
+0x7ca3 026816 rtn 
+:      026818 check_51cmd_disconnect:
+0x7ca4 026819 jam lmp_detach ,mem_lmo_opcode2 
+0x7ca5 026820 jam other_end_terminated ,mem_disconn_reason_send 
+0x7ca6 026821 rtn 
+:      026824 check_51cmd_enter_sniff_subrating:
+0x7ca7 026825 rtn 
+:      026827 check_51cmd_exit_sniff_subrating:
+0x7ca8 026828 rtn 
+:      026830 check_51cmd_sniff_test:
+0x7ca9 026831 rtn 
+:      026833 check_51cmd_pincode:
+0x7caa 026834 jam pincode_state_pincode_ready ,mem_pincode_state 
+0x7cab 026835 branch cmd_pair 
+:      026837 check_51cmd_inq:
+0x7cac 026838 rtn 
+:      026839 check_51cmd_stop_inq:
+0x7cad 026840 rtn 
+:      026841 check_51cmd_adv:
+0x7cae 026842 jam on ,mem_le_adv_enable 
+0x7caf 026843 jam adv_ind ,mem_le_adv_type 
+0x7cb0 026844 rtn 
+:      026845 check_51cmd_stop_adv:
+0x7cb1 026846 jam off ,mem_le_adv_enable 
+0x7cb2 026847 rtn 
+:      026848 check_51cmd_direct_adv:
+0x7cb3 026849 jam on ,mem_le_adv_enable 
+0x7cb4 026850 jam adv_direct_ind ,mem_le_adv_type 
+0x7cb5 026851 rtn 
+:      026852 check_51cmd_stop_direct_adv:
+0x7cb6 026853 jam off ,mem_le_adv_enable 
+0x7cb7 026854 rtn 
+:      026855 check_51cmd_le_disconnect:
+0x7cb8 026856 setarg 1 
+0x7cb9 026857 store 2 ,mem_le_superto 
+0x7cba 026858 rtn 
+:      026859 check_51cmd_le_update_conn:
+0x7cbb 026860 rtn 
+:      026861 check_51cmd_le_start_con:
+0x7cbc 026862 jam on ,mem_le_scan_enable 
+0x7cbd 026863 jam hci_cmd_le_create_conn ,mem_hci_cmd 
+0x7cbe 026864 fetch 6 ,mem_app_peer_addr 
+0x7cbf 026865 store 6 ,mem_le_conn_peer_addr 
+0x7cc0 026866 rtn 
+:      026867 check_51cmd_start_scan:
+0x7cc1 026868 jam on ,mem_le_scan_enable 
+0x7cc2 026869 rtn 
+:      026870 check_51cmd_stop_scan:
+0x7cc3 026871 jam off ,mem_le_scan_enable 
+0x7cc4 026872 jam 0 ,mem_hci_cmd 
+0x7cc5 026873 rtn 
+:      026874 check_51cmd_le_smp_sec_req:
+0x7cc6 026875 jam xt_smp_security_request ,mem_fifo_temp 
+0x7cc7 026876 branch le_xtype_fifo_in 
+:      026877 check_51cmd_hibernate:
+0x7cc8 026878 set1 mark_ext_patch ,mark 
+0x7cc9 026879 bpatch patch31_7 ,mem_patch31 
+0x7cca 026880 fetch 2 ,mem_cb_before_hibernate 
+0x7ccb 026881 call callback_func 
+0x7ccc 026882 fetch 1 ,mem_ui_button_gpio 
+0x7ccd 026883 beq ui_button_gpio_disable ,check_51cmd_hibernate_btn_disabled 
+0x7cce 026884 copy pdata ,temp 
+0x7ccf 026885 call gpio_config_input 
+:      026886 check_51cmd_hibernate_btn_disabled:
+0x7cd0 026887 call ui_led_off 
+0x7cd1 026888 call ui_ipc_clean_all_fifo 
+0x7cd2 026889 branch lpm_hibernate 
+:      026891 check_51cmd_le_start_write:
+0x7cd3 026892 jam 1 ,mem_le_switch_send_data 
+0x7cd4 026893 rtn 
+:      026895 check_51cmd_bb_reconn_cancel:
+0x7cd5 026896 force page_length_timer ,queue 
+0x7cd6 026897 branch timer_stop 
+:      026899 ui_check_paring_button:
+0x7cd7 026900 fetch 1 ,mem_ui_state_map 
+0x7cd8 026901 rtnbit0 ui_state_btn_down 
+0x7cd9 026902 rtnbit0 ui_state_bt_reconnect 
+0x7cda 026903 branch check_51cmd_bb_reconn_cancel 
+:      026907 usb_isr:
+0x7cdb 026908 set1 mark_ext_patch ,mark 
+0x7cdc 026909 bpatch patch3a_5 ,mem_patch3a 
+0x7cdd 026910 call usb_tx_test 
+0x7cde 026911 hfetch 1 ,core_usb_status 
+0x7cdf 026912 store 1 ,mem_usb_status 
+0x7ce0 026913 hfetch 1 ,core_usb_fifo_empty 
+0x7ce1 026914 store 1 ,mem_usb_fifo_empty 
+0x7ce2 026915 hjam 0xe0 ,core_usb_status 
+0x7ce3 026916 fetch 1 ,mem_usb_fifo_empty 
+0x7ce4 026917 compare 0x1 ,pdata ,0x1 
+0x7ce5 026918 call usb0_fifo_empty ,true 
+0x7ce6 026919 set1 mark_ext_patch ,mark 
+0x7ce7 026920 bpatch patch3a_6 ,mem_patch3a 
+0x7ce8 026921 fetch 1 ,mem_usb_status 
+0x7ce9 026922 compare 0x1 ,pdata ,0x1 
+0x7cea 026923 call usb_status1 ,true 
+0x7ceb 026924 fetch 1 ,mem_usb_state 
+0x7cec 026925 bne usb_connected ,usb_tx 
+0x7ced 026926 fetch 2 ,mem_usb_idle_cnt 
+0x7cee 026927 increase 1 ,pdata 
+0x7cef 026928 store 2 ,mem_usb_idle_cnt 
+0x7cf0 026929 fetcht 2 ,mem_usb_idle_timeout 
+0x7cf1 026930 isub temp ,null 
+0x7cf2 026931 branch usb_init ,positive 
+0x7cf3 026932 fetch 1 ,mem_usb_status 
+0x7cf4 026933 bbit0 usb_status_nak ,usb_tx 
+0x7cf5 026934 setarg 0 
+0x7cf6 026935 store 2 ,mem_usb_idle_cnt 
+0x7cf7 026936 branch usb_tx 
+:      026939 usb_status1:
+0x7cf8 026940 set1 mark_ext_patch ,mark 
+0x7cf9 026941 bpatch patch3a_7 ,mem_patch3a 
+0x7cfa 026942 hjam 0x11 ,core_usb_status 
+0x7cfb 026943 hfetch 1 ,core_usb_ep_len 
+0x7cfc 026944 store 1 ,mem_usb_read_len 
+0x7cfd 026945 copy pdata ,loopcnt 
+0x7cfe 026946 branch usb_rx_no_data ,blank 
+0x7cff 026947 arg mem_usb_setup ,contw 
+0x7d00 026948 call usb_rx_read 
+0x7d01 026949 fetch 1 ,mem_usb_read_len 
+0x7d02 026950 sub pdata ,7 ,null 
+0x7d03 026951 rtn positive 
+:      026952 usb_class_type:
+0x7d04 026953 set1 mark_ext_patch ,mark 
+0x7d05 026954 bpatch patch3b_0 ,mem_patch3b 
+0x7d06 026955 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d07 026956 beq hci_class_request_type ,usb_hci_class_req_type 
+0x7d08 026957 beq hid_class_request_type ,usb_hid_class_req_type 
+0x7d09 026958 beq zero_class_request_type ,usb_zero_class_req_type 
+0x7d0a 026959 fetch 1 ,mem_usb_setup_brequest 
+0x7d0b 026960 beq set_address ,usb0_request_set_address 
+0x7d0c 026961 beq get_descriptor ,usb0_request_get_descriptor 
+0x7d0d 026962 beq set_configuration ,usb0_request_set_configuration 
+0x7d0e 026963 beq set_interface ,usb0_request_set_interface 
+0x7d0f 026964 branch usb0_force_stall 
+:      026966 usb_zero_class_req_type:
+0x7d10 026967 fetch 1 ,mem_usb_setup_brequest 
+0x7d11 026968 beq clear_feature ,usb0_request_clear_feature 
+0x7d12 026969 beq set_feature ,usb0_request_set_feature 
+0x7d13 026970 beq set_configuration ,usb0_reply_zerolen 
+0x7d14 026971 beq set_address ,usb0_request_set_address 
+0x7d15 026972 branch usb0_force_stall 
+:      026973 usb_hci_class_req_type:
+0x7d16 026974 call usb0_reply_zerolen 
+0x7d17 026975 rtn 
+:      026977 usb_rx_no_data:
+0x7d18 026978 fetch 1 ,mem_usb_status 
+0x7d19 026979 bbit1 usb_status_setup ,usb_class_type 
+0x7d1a 026980 rtn 
+:      026981 usb_set_protocol_req:
+0x7d1b 026982 fetch 1 ,mem_usb_set_protocol_count 
+0x7d1c 026983 increase 1 ,pdata 
+0x7d1d 026984 store 1 ,mem_usb_set_protocol_count 
+0x7d1e 026985 compare 2 ,pdata ,0xff 
+0x7d1f 026986 nbranch usb0_reply_zerolen ,true 
+0x7d20 026987 jam 1 ,mem_usb_desc 
+0x7d21 026988 branch usb0_reply_zerolen 
+:      026989 usb_hid_class_req_type:
+0x7d22 026990 fetch 1 ,mem_usb_setup_brequest 
+0x7d23 026991 beq set_idle ,usb_set_idle 
+0x7d24 026992 beq set_report ,usb_set_report 
+0x7d25 026993 beq set_protocol ,usb_set_protocol_req 
+0x7d26 026994 branch usb0_force_stall 
+:      026995 usb_set_idle:
+0x7d27 026996 fetch 1 ,mem_usb_state 
+0x7d28 026997 beq usb_setidle_1 ,usb_set_idle_connected 
+0x7d29 026998 bne usb_resume ,usb0_reply_zerolen 
+0x7d2a 026999 jam usb_setidle_1 ,mem_usb_state 
+0x7d2b 027000 branch usb0_reply_zerolen 
+:      027001 usb_set_idle_connected:
+0x7d2c 027002 jam usb_connected ,mem_usb_state 
+0x7d2d 027003 branch usb0_reply_zerolen 
+:      027005 usb_set_report:
+0x7d2e 027006 jam 1 ,mem_usb_desc 
+0x7d2f 027007 arg mem_usb_desc ,rega 
+0x7d30 027008 arg 1 ,regb 
+0x7d31 027009 branch usb0_respond 
+:      027010 usb0_force_stall:
+0x7d32 027011 hjam 1 ,core_usb_stall 
+0x7d33 027012 rtn 
+:      027013 usb0_reply_zerolen:
+0x7d34 027014 hjam 0x40 ,core_usb_clear 
+0x7d35 027015 rtn 
+:      027017 usb_rx_read:
+0x7d36 027018 hfetch 1 ,core_usb_ep 
+0x7d37 027019 istore 1 ,contw 
+0x7d38 027020 loop usb_rx_read 
+0x7d39 027021 rtn 
+:      027023 usb0_fifo_empty:
+0x7d3a 027024 hjam 0x1 ,core_usb_fifo_empty 
+0x7d3b 027025 call usb0_tx 
+0x7d3c 027026 rtn 
+:      027028 usb0_request_get_descriptor:
+0x7d3d 027029 set1 mark_ext_patch ,mark 
+0x7d3e 027030 bpatch patch3b_1 ,mem_patch3b 
+0x7d3f 027031 set0 mark_isstr ,mark 
+0x7d40 027032 fetch 1 ,mem_usb_setup_bvalueh 
+0x7d41 027033 beq dsc_device ,dsc_device_info 
+0x7d42 027034 beq dsc_config ,dsc_config_info 
+0x7d43 027035 beq dsc_string ,dsc_string_info 
+0x7d44 027036 beq dsc_hid ,dsc_hid_info 
+0x7d45 027037 beq dsc_hid_report ,dsc_hid_report_info 
+0x7d46 027038 rtn 
+:      027040 dsc_device_info:
+0x7d47 027041 arg mem_devicedesc ,rega 
+0x7d48 027042 branch usb0_respond_length 
+:      027043 dsc_config_info:
+0x7d49 027044 arg mem_confdesc ,rega 
+0x7d4a 027045 branch usb0_respond_length 
+:      027046 dsc_string_info:
+0x7d4b 027047 fetch 1 ,mem_usb_setup_bvalue 
+0x7d4c 027048 and_into 3 ,pdata 
+0x7d4d 027049 arg mem_string0 ,rega 
+0x7d4e 027050 beq 0 ,usb0_respond_length 
+0x7d4f 027051 set1 mark_isstr ,mark 
+0x7d50 027052 arg mem_string1 ,rega 
+0x7d51 027053 beq 1 ,usb0_respond_length 
+0x7d52 027054 arg mem_string2 ,rega 
+0x7d53 027055 beq 2 ,usb0_respond_length 
+0x7d54 027056 arg mem_string3 ,rega 
+0x7d55 027057 beq 3 ,usb0_respond_length 
+0x7d56 027058 branch assert 
+:      027059 dsc_hid_info:
+0x7d57 027060 arg mem_confdesc + 18 ,rega 
+0x7d58 027061 fetch 1 ,mem_confdesc + 18 
+0x7d59 027062 copy pdata ,regb 
+0x7d5a 027063 branch usb0_respond 
+:      027064 dsc_hid_report_info:
+0x7d5b 027065 fetch 2 ,mem_usb_setup_windex 
+0x7d5c 027066 beq 1 ,dsc_hid_report_info0 
+0x7d5d 027067 arg mem_hidreportdesc_kb ,rega 
+0x7d5e 027068 branch usb0_respond_length 
+:      027069 dsc_hid_report_info0:
+0x7d5f 027070 jam usb_got_report_req ,mem_usb_state 
+0x7d60 027071 arg mem_hidreportdesc_m ,rega 
+0x7d61 027072 branch usb0_respond_length 
+:      027074 usb0_respond_length:
+0x7d62 027075 ifetch 1 ,rega 
+0x7d63 027076 iforce regb 
+0x7d64 027077 increase 1 ,rega 
+:      027080 usb0_respond:
+0x7d65 027081 set1 mark_ext_patch ,mark 
+0x7d66 027082 bpatch patch3b_2 ,mem_patch3b 
+0x7d67 027083 bmark0 mark_isstr ,usb0_respond0 
+0x7d68 027084 add regb ,1 ,pdata 
+0x7d69 027085 lshift pdata ,pdata 
+0x7d6a 027086 hstore 1 ,core_usb_dfifo0 
+0x7d6b 027087 hjam 3 ,core_usb_dfifo0 
+0x7d6c 027088 fetch 1 ,mem_usb_setup_blength 
+0x7d6d 027089 increase -2 ,pdata 
+0x7d6e 027090 rshift pdata ,pdata 
+0x7d6f 027091 store 1 ,mem_usb_setup_blength 
+0x7d70 027092 beq 0 ,usb_no_respond_data 
+:      027093 usb0_respond0:
+0x7d71 027094 fetch 1 ,mem_usb_setup_blength 
+0x7d72 027095 isub regb ,null 
+0x7d73 027096 branch usb0_respond1 ,positive 
+0x7d74 027097 copy pdata ,regb 
+:      027098 usb0_respond1:
+0x7d75 027099 copy rega ,pdata 
+0x7d76 027100 store 2 ,mem_bufptr 
+0x7d77 027101 copy regb ,pdata 
+0x7d78 027102 store 1 ,mem_remain 
+0x7d79 027103 branch usb0_tx 
+:      027105 usb_no_respond_data:
+0x7d7a 027106 arg 0 ,queue 
+0x7d7b 027107 branch usb_trig 
+:      027111 usb0_tx:
+0x7d7c 027112 set1 mark_ext_patch ,mark 
+0x7d7d 027113 bpatch patch3b_3 ,mem_patch3b 
+0x7d7e 027114 fetch 1 ,mem_remain 
+0x7d7f 027115 rtn blank 
+0x7d80 027116 copy pdata ,loopcnt 
+0x7d81 027117 sub pdata ,ep0_packet_size ,null 
+0x7d82 027118 branch usb0_tx_info ,positive 
+0x7d83 027119 arg ep0_packet_size ,loopcnt 
+:      027120 usb0_tx_info:
+0x7d84 027121 fetch 1 ,mem_remain 
+0x7d85 027122 isub loopcnt ,pdata 
+0x7d86 027123 store 1 ,mem_remain 
+0x7d87 027124 fetch 2 ,mem_bufptr 
+0x7d88 027125 copy pdata ,contr 
+:      027126 usb0_tx0:
+0x7d89 027127 ifetch 1 ,contr 
+0x7d8a 027128 hstore 1 ,core_usb_dfifo0 
+0x7d8b 027129 bmark0 mark_isstr ,usb0_tx1 
+0x7d8c 027130 hjam 0 ,core_usb_dfifo0 
+:      027131 usb0_tx1:
+0x7d8d 027132 loop usb0_tx0 
+0x7d8e 027133 copy contr ,pdata 
+0x7d8f 027134 store 2 ,mem_bufptr 
+0x7d90 027135 arg 0 ,queue 
+0x7d91 027136 call usb_trig 
+0x7d92 027137 fetch 1 ,mem_remain 
+0x7d93 027138 nrtn blank 
+0x7d94 027139 fetch 1 ,mem_usb_state 
+0x7d95 027140 rtnne usb_got_report_req 
+0x7d96 027141 jam usb_connected ,mem_usb_state 
+0x7d97 027142 rtn 
+:      027145 usb0_request_set_configuration:
+0x7d98 027146 fetch 1 ,mem_usb_setup_bvalue 
+0x7d99 027147 sub pdata ,1 ,null 
+0x7d9a 027148 nbranch usb0_force_stall ,positive 
+:      027149 usb0_request_set_address:
+0x7d9b 027150 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7d9c 027151 bne in_device ,usb0_force_stall 
+0x7d9d 027152 fetch 2 ,mem_usb_setup_windex 
+0x7d9e 027153 bne 0 ,usb0_force_stall 
+0x7d9f 027154 fetch 1 ,mem_usb_setup_blength 
+0x7da0 027155 bne 0 ,usb0_force_stall 
+0x7da1 027156 branch usb0_reply_zerolen 
+:      027158 usb0_request_set_interface:
+0x7da2 027159 fetch 1 ,mem_usb_setup_bmrequesttype 
+0x7da3 027160 bne in_interface ,usb0_force_stall 
+0x7da4 027161 fetch 1 ,mem_usb_setup_bvalue 
+0x7da5 027162 bne 0 ,usb0_force_stall 
+0x7da6 027163 fetch 1 ,mem_usb_setup_bvalueh 
+0x7da7 027164 bne 0 ,usb0_force_stall 
+0x7da8 027165 fetch 1 ,mem_usb_setup_blength 
+0x7da9 027166 bne 0 ,usb0_force_stall 
+0x7daa 027167 branch usb0_reply_zerolen 
+:      027169 usb0_request_set_feature:
+0x7dab 027170 fetch 1 ,mem_usb_setup_bvalue 
+0x7dac 027171 bne 1 ,usb0_force_stall 
+0x7dad 027172 jam usb_sleep ,mem_usb_state 
+0x7dae 027173 branch usb0_reply_zerolen 
+:      027175 usb0_request_clear_feature:
+0x7daf 027176 fetch 1 ,mem_usb_setup_bvalue 
+0x7db0 027177 bne 1 ,usb0_force_stall 
+0x7db1 027178 branch usb0_reply_zerolen 
+:      027180 usb_init:
+0x7db2 027181 set1 mark_ext_patch ,mark 
+0x7db3 027182 bpatch patch3b_4 ,mem_patch3b 
+0x7db4 027183 hjam 0x00 ,core_usb_config 
+0x7db5 027184 nop 10000 
+0x7db6 027185 hjam 0xc0 ,core_usb_trig 
+0x7db7 027186 hfetch 2 ,core_clkoff 
+0x7db8 027187 set0 clock_off_usb ,pdata 
+0x7db9 027188 hstore 2 ,core_clkoff 
+0x7dba 027189 hjam 0x3c ,core_usb_config 
+0x7dbb 027190 hjam 0xff ,core_usb_status 
+0x7dbc 027191 hjam 0xff ,core_usb_fifo_empty 
+0x7dbd 027192 jam 0 ,mem_mcmd 
+0x7dbe 027193 jam 0 ,mem_usb_state 
+0x7dbf 027194 setarg 0 
+0x7dc0 027195 store 2 ,mem_usb_idle_cnt 
+0x7dc1 027196 rtn 
+:      027199 usb_tx:
+0x7dc2 027200 set1 mark_ext_patch ,mark 
+0x7dc3 027201 bpatch patch3b_5 ,mem_patch3b 
+0x7dc4 027202 fetch 1 ,mem_mcmd 
+0x7dc5 027203 rtn blank 
+0x7dc6 027204 fetch 1 ,mem_usb_state 
+0x7dc7 027205 beq usb_sleep ,usb_wakeup 
+0x7dc8 027206 rtnne usb_connected 
+0x7dc9 027207 fetch 1 ,mem_mcmd 
+0x7dca 027208 jam 0 ,mem_mcmd 
+0x7dcb 027209 arg 6 ,loopcnt 
+0x7dcc 027210 arg mem_mouse_data ,contr 
+0x7dcd 027211 beq send_kb_data_cmd ,usb_tx_ep1 
+0x7dce 027212 beq send_mouse_data_cmd ,usb_tx_ep2 
+0x7dcf 027213 branch assert 
+:      027215 usb_tx_ep1:
+0x7dd0 027216 arg core_usb_dfifo1 ,rega 
+0x7dd1 027217 arg 1 ,queue 
+:      027218 usb_tx_loop:
+0x7dd2 027219 ifetch 1 ,contr 
+0x7dd3 027220 istore 1 ,rega 
+0x7dd4 027221 loop usb_tx_loop 
+:      027222 usb_trig:
+0x7dd5 027223 set1 mark_ext_patch ,mark 
+0x7dd6 027224 bpatch patch3b_6 ,mem_patch3b 
+0x7dd7 027225 disable swfine 
+0x7dd8 027226 fetch 2 ,mem_usb_trig_timeout 
+0x7dd9 027227 iforce stop_watch 
+0x7dda 027228 hjam 0x40 ,core_usb_status 
+:      027229 usb_trig_waitnak_loop:
+0x7ddb 027230 hfetch 1 ,core_usb_status 
+0x7ddc 027231 branch usb_init ,timeout 
+0x7ddd 027232 bbit0 usb_status_nak ,usb_trig_waitnak_loop 
+0x7dde 027233 fetch 2 ,mem_usb_trig_timeout 
+0x7ddf 027234 iforce stop_watch 
+0x7de0 027235 arg 0 ,temp 
+0x7de1 027236 qset1 temp 
+0x7de2 027237 hstoret 1 ,core_usb_fifo_empty 
+:      027238 usb_trig_loop:
+0x7de3 027239 branch usb_init ,timeout 
+0x7de4 027240 hstoret 1 ,core_usb_trig 
+0x7de5 027241 hfetch 1 ,core_usb_fifo_empty 
+0x7de6 027242 qisolate0 pdata 
+0x7de7 027243 branch usb_trig_loop ,true 
+0x7de8 027244 rtn 
+:      027247 usb_tx_ep2:
+0x7de9 027248 arg 2 ,queue 
+0x7dea 027249 arg core_usb_dfifo2 ,rega 
+0x7deb 027250 branch usb_tx_loop 
+:      027253 usb_wakeup:
+0x7dec 027254 set1 mark_ext_patch ,mark 
+0x7ded 027255 bpatch patch3b_7 ,mem_patch3b 
+0x7dee 027256 hjam 0xfc ,core_usb_config 
+0x7def 027257 nop 10000 
+0x7df0 027258 hjam 0x3c ,core_usb_config 
+0x7df1 027259 jam usb_resume ,mem_usb_state 
+0x7df2 027260 rtn 
+:      027262 usb_tx_test:
+0x7df3 027263 fetch 1 ,mem_mcmd 
+0x7df4 027264 nrtn blank 
+0x7df5 027265 fetch 2 ,mem_usb_cnt 
+0x7df6 027266 rtn blank 
+0x7df7 027267 increase -1 ,pdata 
+0x7df8 027268 store 2 ,mem_usb_cnt 
+0x7df9 027269 jam send_mouse_data_cmd ,mem_mcmd 
+0x7dfa 027270 rtn 
+:      027273 right_shift_n:
+0x7dfb 027274 sub loopcnt ,0 ,null 
+0x7dfc 027275 rtn zero 
+:      027276 right_shift_n_loop:
+0x7dfd 027277 rshift pdata ,pdata 
+0x7dfe 027278 loop right_shift_n_loop 
+0x7dff 027279 rtn 
+:      027281 push_stack:
+0x7e00 027282 deposit contw 
+0x7e01 027283 store 2 ,mem_contw 
+0x7e02 027284 storet 8 ,mem_temp 
+0x7e03 027285 deposit timeup 
+0x7e04 027286 store 4 ,mem_timeup 
+0x7e05 027287 deposit rega 
+0x7e06 027288 store 4 ,mem_rega 
+0x7e07 027289 deposit regb 
+0x7e08 027290 store 4 ,mem_regb 
+0x7e09 027291 deposit regc 
+0x7e0a 027292 store 3 ,mem_regc 
+0x7e0b 027293 deposit contr 
+0x7e0c 027294 store 2 ,mem_contr 
+0x7e0d 027295 rtn 
+:      027296 pop_stack:
+0x7e0e 027297 fetcht 8 ,mem_temp 
+0x7e0f 027298 fetch 4 ,mem_timeup 
+0x7e10 027299 iforce timeup 
+0x7e11 027300 fetch 4 ,mem_rega 
+0x7e12 027301 iforce rega 
+0x7e13 027302 fetch 4 ,mem_regb 
+0x7e14 027303 iforce regb 
+0x7e15 027304 fetch 3 ,mem_regc 
+0x7e16 027305 iforce regc 
+0x7e17 027306 fetch 2 ,mem_contw 
+0x7e18 027307 iforce contw 
+0x7e19 027308 fetch 2 ,mem_contr 
+0x7e1a 027309 iforce contr 
+0x7e1b 027310 rtn 
+:      027316 save_cont_pointers:
+0x7e1c 027317 copy contw ,pdata 
+0x7e1d 027318 store 2 ,mem_hold_contw 
+0x7e1e 027319 copy contr ,pdata 
+0x7e1f 027320 store 2 ,mem_hold_contr 
+0x7e20 027321 rtn 
+:      027322 load_cont_pointers:
+0x7e21 027323 fetch 2 ,mem_hold_contw 
+0x7e22 027324 copy pdata ,contw 
+0x7e23 027325 fetch 2 ,mem_hold_contr 
+0x7e24 027326 copy pdata ,contr 
+0x7e25 027327 rtn 
+:      027331 delay_10ms:
+0x7e26 027332 copy clkn_bt ,pdata 
+0x7e27 027333 increase 16 ,pdata 
+0x7e28 027334 increase 16 ,pdata 
+:      027335 delay_ms_wait:
+0x7e29 027336 copy clkn_bt ,temp 
+0x7e2a 027337 isub temp ,null 
+0x7e2b 027338 branch delay_ms_wait ,positive 
+0x7e2c 027339 rtn 
+:      027341 memcpy48:
+0x7e2d 027342 ifetch 8 ,contr 
+0x7e2e 027343 istore 8 ,contw 
+0x7e2f 027344 ifetch 8 ,contr 
+0x7e30 027345 istore 8 ,contw 
+:      027346 memcpy32:
+0x7e31 027347 ifetch 8 ,contr 
+0x7e32 027348 istore 8 ,contw 
+:      027349 memcpy24:
+0x7e33 027350 ifetch 8 ,contr 
+0x7e34 027351 istore 8 ,contw 
+:      027352 memcpy16:
+0x7e35 027353 ifetch 8 ,contr 
+0x7e36 027354 istore 8 ,contw 
+0x7e37 027355 ifetch 8 ,contr 
+0x7e38 027356 istore 8 ,contw 
+0x7e39 027357 rtn 
+:      027359 bn_zero:
+0x7e3a 027360 force 3 ,loopcnt 
+:      027361 memset0:
+0x7e3b 027362 force 0 ,pdata 
+:      027363 memset8:
+0x7e3c 027364 istore 8 ,contw 
+0x7e3d 027365 loop memset8 
+0x7e3e 027366 rtn 
+:      027369 clear_mem:
+0x7e3f 027370 deposit loopcnt 
+0x7e40 027371 rtn blank 
+0x7e41 027372 setarg 0 
+:      027373 clear_mem_loop:
+0x7e42 027374 istore 1 ,contw 
+0x7e43 027375 loop clear_mem_loop 
+0x7e44 027376 rtn 
+:      027380 memcpy:
+0x7e45 027381 deposit loopcnt 
+0x7e46 027382 rtn blank 
+:      027383 memcpy_loop:
+0x7e47 027384 ifetch 1 ,contr 
+0x7e48 027385 istore 1 ,contw 
+0x7e49 027386 loop memcpy_loop 
+0x7e4a 027387 rtn 
+:      027389 timer_stop:
+0x7e4b 027390 setarg 0 
+:      027391 timer_init:
+0x7e4c 027392 arg mem_timers ,contw 
+0x7e4d 027393 iforce temp 
+0x7e4e 027394 lshift queue ,pdata 
+0x7e4f 027395 iadd contw ,contw 
+0x7e50 027396 istoret 2 ,contw 
+0x7e51 027397 rtn 
+:      027399 timer_reinit:
+0x7e52 027400 arg 0 ,queue 
+:      027401 timer_check:
+0x7e53 027402 set1 mark_ext_patch ,mark 
+0x7e54 027403 bpatch patch37_4 ,mem_patch37 
+0x7e55 027404 fetcht 4 ,mem_last_clkn 
+0x7e56 027405 rshift clkn_bt ,pdata 
+0x7e57 027406 store 4 ,mem_last_clkn 
+0x7e58 027407 isub temp ,timeup 
+0x7e59 027408 copy timeup ,temp 
+0x7e5a 027409 arg mem_timers ,contr 
+0x7e5b 027410 copy contr ,contw 
+0x7e5c 027411 arg 16 ,loopcnt 
+:      027412 timer_loop:
+0x7e5d 027413 ifetch 2 ,contr 
+0x7e5e 027414 isub temp ,pdata 
+0x7e5f 027415 branch timer_counting ,positive 
+0x7e60 027416 force 0 ,pdata 
+:      027417 timer_counting:
+0x7e61 027418 istore 2 ,contw 
+0x7e62 027419 loop timer_loop 
+0x7e63 027420 arg mem_timers ,contr 
+0x7e64 027421 lshift queue ,pdata 
+0x7e65 027422 iadd contr ,contr 
+0x7e66 027423 ifetch 2 ,contr 
+0x7e67 027424 rtn 
+:      027427 lshift8_queue:
+0x7e68 027428 increase 1 ,queue 
+:      027429 lshift8_queue_loop:
+0x7e69 027430 increase -1 ,queue 
+0x7e6a 027431 rtn zero 
+0x7e6b 027432 lshift8 pdata ,pdata 
+0x7e6c 027433 branch lshift8_queue_loop 
+:      027437 clk_add:
+0x7e6d 027438 iadd temp ,temp 
+0x7e6e 027439 copy temp ,loopcnt 
+0x7e6f 027440 setarg 3750 
+0x7e70 027441 isub loopcnt ,pdata 
+0x7e71 027442 rtn positive 
+0x7e72 027443 sub pdata ,0 ,pdata 
+0x7e73 027444 rshift16 temp ,temp 
+0x7e74 027445 increase 1 ,temp 
+0x7e75 027446 lshift16 temp ,temp 
+0x7e76 027447 ior temp ,temp 
+0x7e77 027448 rtn 
+:      027450 clk_diff_rt:
+0x7e78 027451 call clk_diff 
+0x7e79 027452 branch clk2rt 
+:      027455 clk_diff:
+0x7e7a 027456 disable user 
+0x7e7b 027457 isub temp ,pdata 
+0x7e7c 027458 branch clk_diff_pos ,positive 
+0x7e7d 027459 enable user 
+0x7e7e 027460 sub pdata ,0 ,pdata 
+:      027461 clk_diff_pos:
+0x7e7f 027462 rtnbit0 15 
+0x7e80 027463 arg -61786 ,temp 
+0x7e81 027464 iadd temp ,pdata 
+0x7e82 027465 set0 64 ,pdata 
+0x7e83 027466 rtn 
+:      027468 clk2rt:
+0x7e84 027469 iforce contr 
+0x7e85 027470 rshift16 pdata ,pdata 
+0x7e86 027471 arg 3750 ,temp 
+0x7e87 027472 imul32 temp ,pdata 
+0x7e88 027473 iadd contr ,pdata 
+0x7e89 027474 rtn 
+:      027477 clk2lpo:
+0x7e8a 027478 lshift8 pdata ,pdata 
+0x7e8b 027479 lshift4 pdata ,pdata 
+0x7e8c 027480 fetcht 3 ,mem_clks_per_lpo 
+0x7e8d 027481 idiv temp 
+0x7e8e 027482 call wait_div_end 
+0x7e8f 027483 quotient temp 
+0x7e90 027484 rtn 
+:      027487 clk2bt:
+0x7e91 027488 arg 3750 ,temp 
+0x7e92 027489 idiv temp 
+0x7e93 027490 call wait_div_end 
+0x7e94 027491 quotient pdata 
+0x7e95 027492 lshift16 pdata ,pdata 
+0x7e96 027493 remainder temp 
+0x7e97 027494 ior temp ,temp 
+0x7e98 027495 rtn 
+:      027498 mem3_hex2string_to_uart:
+0x7e99 027499 arg 3 ,loopcnt 
+0x7e9a 027500 branch hex2string_to_uart0 
+:      027501 mem2_hex2string_to_uart:
+0x7e9b 027502 arg 2 ,loopcnt 
+0x7e9c 027503 branch hex2string_to_uart0 
+:      027507 adss_hex2string_to_uart:
+0x7e9d 027508 arg 6 ,loopcnt 
+:      027509 hex2string_to_uart0:
+0x7e9e 027510 ifetch 1 ,rega 
+0x7e9f 027511 copy pdata ,temp 
+0x7ea0 027512 rshift4 pdata ,pdata 
+0x7ea1 027513 call dialog2uchar 
+0x7ea2 027514 istore 1 ,contwu 
+0x7ea3 027515 copy temp ,pdata 
+0x7ea4 027516 and pdata ,0xf ,pdata 
+0x7ea5 027517 call dialog2uchar 
+0x7ea6 027518 istore 1 ,contwu 
+0x7ea7 027519 increase 1 ,rega 
+0x7ea8 027520 loop hex2string_to_uart0 
+0x7ea9 027521 rtn 
+:      027522 dialog2uchar:
+0x7eaa 027523 sub pdata ,9 ,null 
+0x7eab 027524 branch dialog2uchar0to9 ,positive 
+0x7eac 027525 increase 87 ,pdata 
+0x7ead 027526 rtn 
+:      027527 dialog2uchar0to9:
+0x7eae 027528 add pdata ,0x30 ,pdata 
+0x7eaf 027529 rtn 
+:      027535 string2dec_from_uart:
+0x7eb0 027536 arg 0 ,temp 
+:      027537 string2dec_from_uart_done:
+0x7eb1 027538 copy temp ,regc 
+0x7eb2 027539 ifetch 1 ,contru 
+0x7eb3 027540 sub pdata ,at_comma ,null 
+0x7eb4 027541 rtn zero 
+0x7eb5 027542 call uchar2dialog 
+0x7eb6 027543 copy regc ,temp 
+0x7eb7 027544 call swap 
+0x7eb8 027545 arg 10 ,regb 
+0x7eb9 027546 imul32 regb ,pdata 
+0x7eba 027547 iadd temp ,pdata 
+0x7ebb 027548 copy pdata ,temp 
+0x7ebc 027549 branch string2dec_from_uart_done 
+:      027552 mem2_string2hex_from_uart:
+0x7ebd 027553 arg 2 ,loopcnt 
+0x7ebe 027554 branch string2hex_from_uart 
+:      027555 adss_string2hex_from_uart:
+0x7ebf 027556 arg 6 ,loopcnt 
+:      027560 string2hex_from_uart:
+0x7ec0 027561 ifetch 1 ,contru 
+0x7ec1 027562 call uchar2dialog 
+0x7ec2 027563 lshift4 pdata ,regc 
+0x7ec3 027564 ifetch 1 ,contru 
+0x7ec4 027565 call uchar2dialog 
+0x7ec5 027566 iadd regc ,pdata 
+0x7ec6 027567 istore 1 ,contw 
+0x7ec7 027568 loop string2hex_from_uart 
+0x7ec8 027569 rtn 
+:      027571 uchar2dialog:
+0x7ec9 027572 arg 0x3a ,temp 
+0x7eca 027573 isub temp ,null 
+0x7ecb 027574 nbranch uchar2dialog_number ,positive 
+0x7ecc 027575 arg 0x61 ,temp 
+0x7ecd 027576 isub temp ,null 
+0x7ece 027577 branch uchar2dialog_a2f ,positive 
+0x7ecf 027578 arg 0x37 ,temp 
+0x7ed0 027579 isub temp ,pdata 
+0x7ed1 027580 rtn 
+:      027581 uchar2dialog_number:
+0x7ed2 027582 arg 0x30 ,temp 
+0x7ed3 027583 isub temp ,pdata 
+0x7ed4 027584 rtn 
+:      027585 uchar2dialog_a2f:
+0x7ed5 027586 arg 0x57 ,temp 
+0x7ed6 027587 isub temp ,pdata 
+0x7ed7 027588 rtn 
+:      027590 pn9:
+0x7ed8 027591 copy temp ,alarm 
+0x7ed9 027592 setarg 0x1ff 
+0x7eda 027593 force 0 ,regb 
+:      027594 pn9_loop:
+0x7edb 027595 rshift3 pdata ,rega 
+0x7edc 027596 rshift rega ,rega 
+0x7edd 027597 ixor rega ,rega 
+0x7ede 027598 isolate1 0 ,rega 
+0x7edf 027599 setflag true ,9 ,pdata 
+0x7ee0 027600 rshift temp ,temp 
+0x7ee1 027601 isolate1 0 ,pdata 
+0x7ee2 027602 setflag true ,7 ,temp 
+0x7ee3 027603 rshift pdata ,pdata 
+0x7ee4 027604 increase 1 ,regb 
+0x7ee5 027605 compare 0 ,regb ,0x7 
+0x7ee6 027606 nbranch pn9_loop ,true 
+0x7ee7 027607 istoret 1 ,contw 
+0x7ee8 027608 loop pn9_loop 
+0x7ee9 027609 copy alarm ,temp 
+0x7eea 027610 rtn 
+:      027612 bcd_byte:
+0x7eeb 027613 div pdata ,10 
+0x7eec 027614 call wait_div_end 
+0x7eed 027615 quotient pdata 
+0x7eee 027616 lshift2 pdata ,rega 
+0x7eef 027617 lshift2 rega ,rega 
+0x7ef0 027618 remainder pdata 
+0x7ef1 027619 ior rega ,pdata 
+0x7ef2 027620 rtn 
+:      027622 bcd_pack:
+0x7ef3 027623 isolate1 0 ,rega 
+0x7ef4 027624 branch bcd_pack_hi ,true 
+0x7ef5 027625 iforce regb 
+0x7ef6 027626 rtn 
+:      027627 bcd_pack_hi:
+0x7ef7 027628 lshift2 pdata ,pdata 
+0x7ef8 027629 lshift2 pdata ,pdata 
+0x7ef9 027630 ior regb ,pdata 
+0x7efa 027631 istore 1 ,contw 
+0x7efb 027632 increase -2 ,contw 
+0x7efc 027633 rtn 
+:      027635 wait_div_end:
+0x7efd 027636 rtn modone 
+0x7efe 027637 branch wait_div_end 
+:      027640 bcd2:
+0x7eff 027641 store 8 ,mem_pdatatemp 
+0x7f00 027642 force 0x20 ,pdata 
+0x7f01 027643 force 8 ,loopcnt 
+0x7f02 027644 arg mem_bcd ,contw 
+:      027645 lpo_clear:
+0x7f03 027646 istore 1 ,contw 
+0x7f04 027647 loop lpo_clear 
+0x7f05 027648 arg mem_bcd ,contw 
+0x7f06 027649 increase 7 ,contw 
+0x7f07 027650 fetch 8 ,mem_pdatatemp 
+:      027651 bcd_loop:
+0x7f08 027652 div pdata ,10 
+0x7f09 027653 call wait_div_end 
+0x7f0a 027654 remainder pdata 
+0x7f0b 027655 or_into 0x30 ,pdata 
+0x7f0c 027656 istore 1 ,contw 
+0x7f0d 027657 increase -2 ,contw 
+0x7f0e 027658 quotient pdata 
+0x7f0f 027659 rtn blank 
+0x7f10 027660 branch bcd_loop 
+:      027665 bcd:
+0x7f11 027666 store 8 ,mem_pdatatemp 
+0x7f12 027667 force 0 ,pdata 
+0x7f13 027668 store 8 ,mem_bcd 
+0x7f14 027669 arg mem_bcd ,contw 
+0x7f15 027670 increase 7 ,contw 
+0x7f16 027671 fetch 8 ,mem_pdatatemp 
+0x7f17 027672 force 0 ,rega 
+:      027673 bcd_pack_loop:
+0x7f18 027674 div pdata ,10 
+0x7f19 027675 call wait_div_end 
+0x7f1a 027676 remainder pdata 
+0x7f1b 027677 call bcd_pack 
+0x7f1c 027678 increase 1 ,rega 
+0x7f1d 027679 quotient pdata 
+0x7f1e 027680 sub pdata ,9 ,null 
+0x7f1f 027681 nbranch bcd_pack_loop ,positive 
+0x7f20 027682 call bcd_pack 
+0x7f21 027683 isolate1 0 ,rega 
+0x7f22 027684 rtn true 
+0x7f23 027685 istore 1 ,contw 
+0x7f24 027686 rtn 
+:      027694 string_compare:
+0x7f25 027695 ifetch 1 ,rega 
+0x7f26 027696 ifetcht 1 ,regb 
+0x7f27 027697 isub temp ,null 
+0x7f28 027698 nrtn zero 
+0x7f29 027699 increase 1 ,rega 
+0x7f2a 027700 increase 1 ,regb 
+0x7f2b 027701 loop string_compare 
+0x7f2c 027702 force 0 ,null 
+0x7f2d 027703 rtn 
+:      027706 ceiling:
+0x7f2e 027707 isub temp ,null 
+0x7f2f 027708 nrtn positive 
+0x7f30 027709 deposit temp 
+0x7f31 027710 rtn 
+:      027712 swap:
+0x7f32 027713 iadd temp ,pdata 
+0x7f33 027714 isub temp ,temp 
+0x7f34 027715 isub temp ,pdata 
+0x7f35 027716 rtn 
+:      027718 clean_mem:
+0x7f36 027719 arg 0x200 ,loopcnt 
+0x7f37 027720 arg 0x4000 ,contw 
+0x7f38 027721 branch memset0 
+:      027723 slave_savelist:
+0x7f39 027724 fetch 5 ,mem_sync_clke 
+0x7f3a 027725 store 5 ,mem_pdatatemp 
+0x7f3b 027726 fetch 2 ,mem_clks_per_lpo 
+0x7f3c 027727 istore 2 ,contw 
+0x7f3d 027728 setarg 0 
+0x7f3e 027729 setflag match ,7 ,pdata 
+0x7f3f 027730 setflag wake ,6 ,pdata 
+0x7f40 027731 setflag sync ,5 ,pdata 
+0x7f41 027732 setflag attempt ,4 ,pdata 
+0x7f42 027733 istore 1 ,contw 
+0x7f43 027734 branch savelist_2 
+:      027737 le_savelist:
+0x7f44 027738 fetch 5 ,mem_sync_clke 
+0x7f45 027739 store 5 ,mem_pdatatemp 
+0x7f46 027740 fetch 1 ,mem_le_ch_mapped 
+0x7f47 027741 istore 1 ,contw 
+0x7f48 027742 fetch 2 ,mem_le_event_count 
+0x7f49 027743 arg 0x0fff ,contr 
+0x7f4a 027744 iand contr ,pdata 
+0x7f4b 027745 setflag match ,15 ,pdata 
+0x7f4c 027746 setflag wake ,14 ,pdata 
+0x7f4d 027747 setflag sync ,13 ,pdata 
+0x7f4e 027748 setflag attempt ,12 ,pdata 
+0x7f4f 027749 istore 2 ,contw 
+0x7f50 027750 branch savelist_2 
+:      027751 savelist:
+0x7f51 027752 store 8 ,mem_pdatatemp 
+:      027753 savelist_2:
+0x7f52 027754 fetch 1 ,mem_seqi 
+0x7f53 027755 rtneq 0x7f 
+0x7f54 027756 and_into 0x7f ,pdata 
+0x7f55 027757 lshift3 pdata ,pdata 
+0x7f56 027758 arg mem_savelist ,contw 
+0x7f57 027759 iadd contw ,contw 
+0x7f58 027760 fetch 8 ,mem_pdatatemp 
+0x7f59 027761 istore 8 ,contw 
+0x7f5a 027762 fetch 1 ,mem_seqi 
+0x7f5b 027763 isolate1 7 ,pdata 
+0x7f5c 027764 increase 1 ,pdata 
+0x7f5d 027765 and_into 0x7f ,pdata 
+0x7f5e 027766 setflag true ,7 ,pdata 
+0x7f5f 027767 store 1 ,mem_seqi 
+0x7f60 027768 fetch 8 ,mem_pdatatemp 
+0x7f61 027769 rtn 
+:      027771 dirty_mem:
+0x7f62 027772 arg 0x800 ,loopcnt 
+0x7f63 027773 arg 0 ,contw 
+0x7f64 027774 setarg 0x01010101 
+0x7f65 027775 branch memset8 
+:      027778 callback_func:
+0x7f66 027779 rtn blank 
+0x7f67 027780 copy pdata ,pc 
+:      027783 wait_uarttx:
+0x7f68 027784 hfetch 2 ,core_uart_txitems 
+0x7f69 027785 nbranch wait_uarttx ,blank 
+0x7f6a 027786 rtn 
+:      027788 get_uart_rrptr:
+0x7f6b 027789 hfetch 2 ,core_uart_rrptr 
+0x7f6c 027790 copy pdata ,contru 
+0x7f6d 027791 rtn 
+:      027793 get_uart_twptr:
+0x7f6e 027794 hfetch 2 ,core_uart_twptr 
+0x7f6f 027795 copy pdata ,contwu 
+0x7f70 027796 rtn 
+:      027798 send_mem_to_uart:
+0x7f71 027799 copy contr ,rega 
+0x7f72 027800 call get_uart_twptr 
+0x7f73 027801 copy rega ,contr 
+:      027802 send_mem_to_uart0:
+0x7f74 027803 call uart_copy_tx_bytes 
+0x7f75 027804 call uartd_send 
+0x7f76 027805 branch wait_uarttx 
+:      027807 ice_break:
+0x7f77 027808 hjam 0x1 ,core_ice_ctrl 
+0x7f78 027809 rtn 
+:      027811 ice_setbp:
+0x7f79 027812 hstore 2 ,core_ice_break0 
+0x7f7a 027813 hfetch 1 ,core_ice_ctrl 
+0x7f7b 027814 set1 4 ,pdata 
+0x7f7c 027815 hstore 1 ,core_ice_ctrl 
+0x7f7d 027816 rtn 
+:      027817 ice_setbp2:
+0x7f7e 027818 hstore 2 ,core_ice_break1 
+0x7f7f 027819 hfetch 1 ,core_ice_ctrl 
+0x7f80 027820 set1 6 ,pdata 
+0x7f81 027821 hstore 1 ,core_ice_ctrl 
+0x7f82 027822 rtn 
+:      027824 ice_set_write_bp:
+0x7f83 027825 hstore 2 ,core_ice_break0 
+0x7f84 027826 hjam 0x30 ,core_ice_ctrl 
+0x7f85 027827 rtn 
+:      027829 test_no_white:
+0x7f86 027830 hfetch 1 ,core_config 
+0x7f87 027831 set1 whiteoff_bit ,pdata 
+0x7f88 027832 hstore 1 ,core_config 
+0x7f89 027833 rtn 
+:      027835 test_enable_white:
+0x7f8a 027836 hfetch 1 ,core_config 
+0x7f8b 027837 set0 whiteoff_bit ,pdata 
+0x7f8c 027838 hstore 1 ,core_config 
+0x7f8d 027839 rtn 
+:      027841 check_uart_tx_buff:
+0x7f8e 027842 hfetch 2 ,core_uart_txitems 
+0x7f8f 027843 arg uart_air_control_threshold ,temp 
+:      027844 pdata_sub_temp:
+0x7f90 027845 isub temp ,null 
+0x7f91 027846 rtn 
+:      027852 fifo_in:
+0x7f92 027853 set1 mark_ext_patch ,mark 
+0x7f93 027854 bpatch patch37_5 ,mem_patch37 
+0x7f94 027855 ifetcht util_fifo_len ,rega 
+0x7f95 027856 and temp ,0xff ,pdata 
+0x7f96 027857 nbranch fifo_in_push ,blank 
+0x7f97 027858 rshift8 temp ,pdata 
+0x7f98 027859 istore util_fifo_len ,rega 
+:      027860 fifo_in_push:
+0x7f99 027861 increase util_fifo_len + util_fifo_offset ,rega 
+0x7f9a 027862 ifetch 1 ,rega 
+0x7f9b 027863 nbranch assert ,blank 
+0x7f9c 027864 fetch 1 ,mem_fifo_temp 
+0x7f9d 027865 istore 1 ,rega 
+0x7f9e 027866 rtn 
+:      027871 fifo_out:
+0x7f9f 027872 set1 mark_ext_patch ,mark 
+0x7fa0 027873 bpatch patch37_6 ,mem_patch37 
+0x7fa1 027874 arg util_fifo_len ,loopcnt 
+0x7fa2 027875 ifetch util_fifo_len ,rega 
+0x7fa3 027876 rtn blank 
+:      027877 fifo_out_loop:
+0x7fa4 027878 ifetch 1 ,rega 
+0x7fa5 027879 nbranch fifo_out_end ,blank 
+0x7fa6 027880 increase 1 ,rega 
+0x7fa7 027881 loop fifo_out_loop 
+0x7fa8 027882 branch assert 
+:      027883 fifo_out_end:
+0x7fa9 027884 arg 0 ,temp 
+0x7faa 027885 istoret 1 ,rega 
+0x7fab 027886 rtn 
+:      027891 fifo_is_empty:
+0x7fac 027892 ifetch util_fifo_len ,rega 
+0x7fad 027893 rtn 
+:      027898 fifo_is_full:
+0x7fae 027899 ifetch 1 ,rega 
+0x7faf 027900 rtn 
+:      027903 fifo_is_near_full:
+0x7fb0 027904 ifetch 2 ,rega 
+0x7fb1 027905 rtn 
+:      027909 fifo_content_count:
+0x7fb2 027910 arg 0 ,temp 
+:      027911 fifo_content_count_loop:
+0x7fb3 027912 fetch 1 ,contr 
+0x7fb4 027913 loop fifo_content_count_loop ,blank 
+0x7fb5 027914 increase 1 ,temp 
+0x7fb6 027915 loop fifo_content_count_loop 
+0x7fb7 027916 copy temp ,pdata 
+0x7fb8 027917 rtn 
+:      027919 not_greater_than:
+0x7fb9 027920 isub temp ,null 
+0x7fba 027921 nrtn positive 
+0x7fbb 027922 copy temp ,pdata 
+0x7fbc 027923 rtn 
Index: btkb/output/bt_program23.meta
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.meta	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.meta	(working copy)
@@ -883,8 +883,8 @@
 p_g24_transmit_packet:
 	jam 0,mem_24g_retry
 p_g24_transmit_loop:
-	arg param_rx_setup,timeup
-	until clkn_rt,meet
+//	arg param_rx_setup,timeup
+//	until clkn_rt,meet
 	call p_g24_transmit_receive_ack
 	nbranch p_g24_retransmit,user3
 	call p_g24_ackpayload_parse
@@ -944,6 +944,7 @@
 p_g24_transmit_receive_ack:
 	disable user3
 	call p_g24_transmit
+	nop 1200
 //	fetch 1,mem_24g_no_ack
 //	beq no_ack_24g,p_g24_transmit_no_ack	//tx no ack
 	force 0,radio_ctrl
Index: btkb/output/bt_program23.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/bt_program23.rom	(working copy)
@@ -30,35 +30,35 @@
 00100000010000000000000001010000
 00100000010000000000000000100000
 00100000001000000011000000010101
-01101000000000001100110100110000
+01101000000000001100110101101110
 00100000011110100000000000000000
-01110000010011010011000000000000
-01101000000000011100110100110010
+01110000010011010110111000000000
+01101000000000011100110101110000
 00100000010000000000000000110111
-01101000000000011100110100110101
+01101000000000011100110101110011
 00100000010000000000000000110111
-01101000000000011100110100111000
+01101000000000011100110101110110
 00100000010000000000000000110111
-01101000000000011100110100111011
+01101000000000011100110101111001
 00100000010000000000000000110111
-01101000000000011100110100111110
+01101000000000011100110101111100
 00100000010000000000000000110111
-01101000000000011100110101000001
+01101000000000011100110101111111
 00100000010000000000000000110111
-01101000000000011100110101000100
+01101000000000011100110110000010
 00100000010000000000000000110111
-01101000000000011100110101000111
+01101000000000011100110110000101
 00100000010000000000000000110111
-01101000000000011100110101001010
+01101000000000011100110110001000
 00100000010000000000000000110111
 01011000000000000000010010110000
 00100000001000000011101111110011
-01100000000000011100110101001101
+01100000000000011100110110001011
 00011000000000000111001000011000
-01101000000000011100110101001101
+01101000000000011100110110001011
 00101111111011111111111000010111
 00011111111000111111111000000000
-01100000000000011100110101001101
+01100000000000011100110110001011
 00100000010000001000000001000001
 00100100010000001000000001000111
 11000010000000000000000000111001
@@ -107,21 +107,21 @@
 00011000010100001000010000000000
 01100000000010010100101110011010
 00100000011000000000000000000000
-11011000101000000100110100010000
+11011000101000000100110101010010
 00100000001000000000000010110111
-01101000000010100100110100000101
+01101000000010100100110101000111
 00011100010000100111111000000000
 10011000010001100111111000000000
-01101000000010010100110100001001
+01101000000010010100110101001011
 10011000010001101111110000000000
 00100000010000000111111011111101
 00011000000001111111111000000000
 00100000011110100000000000000000
 00011100010000100000010000000000
-01100000000010100100110100000101
-01101000000000001100110100001011
+01100000000010100100110101000111
+01101000000000001100110101001101
 00011111111000001111111000000001
-01100000000000001100110100001011
+01100000000000001100110101001101
 00100000011000000000000000000000
 01101000000010100100110001011001
 00011100010000100111111000000000
@@ -141,13 +141,13 @@
 00011111111100001111111000000000
 00011111111000010111111000000011
 11000001100000000000000000000000
-01101000000000001100110001101001
+01101000000000001100110010001111
 11000010100000000000000010011010
 11000010100000001000000010011100
 11011010001000000000000000000000
 00100000010000000000000010101110
 01110000100010010111000110001111
-01101000000000001100110001101010
+01101000000000001100110010010000
 01100000000100001000100101110011
 00100000010000000000000010011101
 11011010001000000000000000000001
@@ -170,10 +170,10 @@
 01111001001111111111111000000111
 01100000000100001000000001010011
 00011000010100001000010000000000
-01100000000010010100110001101111
+01100000000010010100110010010101
 00100000011000000000000000000000
 11011000010000000000000000100001
-01101000000000001100110001101010
+01101000000000001100110010010000
 10011000010001100000010000000000
 00011010001000100111111000000000
 01111001001000000000010000000111
@@ -226,21 +226,21 @@
 00100000001000101110100110110001
 00100000001000000011001000001011
 00011100010000100111111000000000
-01100000000000100100110100000001
+01100000000000100100110101000011
 01101000000010001100011111101111
-01101000000000001100110100000100
+01101000000000001100110101000110
 10011000010001100111110000000000
 00100100010000010000000011101010
 00100000001000000111110000000110
-01101000000010100100110100000001
+01101000000010100100110101000011
 01100000000010100100011111101100
 01100000000010100100110001011001
-01100000000010100100110100000101
+01100000000010100100110101000111
 00100000011000000000000000000000
 01100000000010001000001001011001
-01101000000000001100110001100111
+01101000000000001100110010001101
 00011111111000001111111000000001
-01100000000000001100110001100111
+01100000000000001100110010001101
 01101000000000001000001001011001
 00100000011110100000000000000000
 00011111111000001111111111111111
@@ -263,9 +263,9 @@
 00100000001000000011110011011100
 01110000010000010110111001111111
 00100000010000000011110011110011
-01101000000000001100110001110001
+01101000000000001100110010010111
 00100000011110100000000000000000
-01110000010011000111000100000000
+01110000010011001001011100000000
 00011100010000100111111000000000
 01100000000000100100110001011001
 00100000011000000000000000000000
@@ -371,7 +371,7 @@
 11100000101000101000000000000000
 11101000110000101000000000000000
 11100000101000101000000000000000
-01101000000000001100110001100100
+01101000000000001100110001111101
 00100000010110100000000101111010
 01100000000100001000100101010110
 01110000100010010101010111010000
@@ -427,26 +427,26 @@
 00011111111100001111111000000000
 01100000000000010100101110011110
 01100000000000010100101110100000
-01101000000000001100110001110001
+01101000000000001100110010010111
 11000000001011010000000111000101
 00100000001101011000000111000011
-01101000000000010100110001101011
+01101000000000010100110010010001
 00011111111100001111111000000000
-01100000000000010100110001101011
-01101000000000010100110001101101
+01100000000000010100110010010001
+01101000000000010100110010010011
 00011111111100001111111000000000
-01100000000000010100110001101101
+01100000000000010100110010010011
 00100000010000000000000111010000
 01101000000001000000001010100000
 00100100001110100000000110111101
 01101000000000010100101011010100
 00011111111100001111111000000000
 00100000001110100000000110111101
-01100000000000010100110001101101
+01100000000000010100110010010011
 00100000010000000000001000100110
 01110000010010111010010000101111
 00100000010000000000000011000111
-01110000010011000111000100000000
+01110000010011001001011100000000
 01110000100000101000000000000011
 00100000011000000000000000000000
 01110000010010111010010000110000
@@ -470,29 +470,29 @@
 00100000010000000110100010001101
 01101000000001000000001010100000
 00100000011110100000000000000000
-01101000000000001100110001101001
+01101000000000001100110010001111
 11000010100000000000000111100010
 11000010100000001000000111110000
 01101000000000010000001010100000
 00011111111100001111111000000000
-01100000000000010100110001101011
+01100000000000010100110010010001
 01101000000000010000001010100110
 00011111111100001111111000000000
-01100000000000010100110001101101
+01100000000000010100110010010011
 00100000011000000000000000000000
 01101000000010010000001010100100
 01101000000000010000001010101010
 00011000010000100010010000000000
 00011111111000100010001000000000
 00011111111100001111111000000000
-01100000000000010100110001101101
+01100000000000010100110010010011
 00011010001000100111111000000000
 10011000010001100010011000000000
 00011010011000111010011000000000
 00011010010000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110001101011
+01100000000000010100110010010001
 00100000011000000000000000000000
 01101000000010010000001010100010
 01101000000000010000001010101000
@@ -503,12 +503,12 @@
 00011010010000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110001101011
+01100000000000010100110010010001
 00011010011000111010011000000000
 00011010001000100111111000000000
 10011010011001100111111000000000
 00011111111100001111111000000000
-01100000000000010100110001101101
+01100000000000010100110010010011
 00100000011000000000000000000000
 01110000000000000001011000100111
 01110000100010010000111100110110
@@ -524,7 +524,7 @@
 01100000000000010100101110011010
 01110000000010110111111000000011
 00100000010000000000000100111010
-01110000010011000111000101011010
+01110000010011001001011101011010
 00100000010000000011110110111000
 01101000000100100000000100111000
 01111001001111111111111000001111
@@ -541,19 +541,19 @@
 00100000011110100000000000000000
 11000000000100001000001000100001
 11000000000100010000001000100011
-11000000000100011000001010111101
+11000000000100011000001010111100
 00100000001000000111110001011010
 01110000010010111110111111111111
-00100000001000000000001011110000
+00100000001000000000001011101111
 01111001001111111000000000100011
 01110000010010111110111111111111
-00100000001000000000001010101000
+00100000001000000000001010100111
 01011000000000000000000000000000
 01100000000000100100101110101001
 00100000011000000000000000000000
 11000110100100011000000000000000
-01101000000000100100110011110110
-01100000000000100100110100100100
+01101000000000100100110100111000
+01100000000000100100110101100110
 00100000010000000000001001001111
 00100100001101000000001001000010
 01110000010011000001010100001010
@@ -561,7 +561,7 @@
 01101000000000001100101111101111
 11000001111111111000000000000000
 01110000010011000011110100000010
-01101000000000001100110011111111
+01101000000000001100110101000001
 00100100011110100000000000000000
 00100000010000000000000100101101
 00100100011101000000000000000000
@@ -572,7 +572,7 @@
 00100000011110100000000000000000
 01101000000000001100000100110001
 00100000011110100000000000000000
-01101000000000011100110100101100
+01101000000000011100110101101010
 00100000010000000111111010001010
 01100000000010100100000111111100
 00100000001000000011110011011010
@@ -587,101 +587,100 @@
 00100000011110100000000000000000
 01101000000000001100110000010101
 00100100001110100000001000111110
-01101000000000100100110100100100
+01101000000000100100110101100110
 00100000001000000000001000111111
 01101000000000001100101111101111
-11000000111111111000001011000110
+11000000111111111000001011000101
 00100000010000000000001001010110
 00100000010101000000001001110000
-00100000010101000000001100110000
+00100000010101000000001100101111
 01110000010010111110011000000001
 00100000011000000000000000000000
 01111000010101000111110000000000
 01110000010010111110001000000010
-01101000000000001100110100010000
+01101000000000001100110101010010
 11000000000000100000001001100001
 11000000000000101000001001100111
 11000000000000110000001001101101
 11000000000000111000001001101010
 11000000000001000000001001100100
-01101000000000001100110011111111
+01101000000000001100110101000001
 00100100010110100011010011011111
 00100000011000000000000000000000
-01110000010011010001000000000000
+01110000010011010101001000000000
 01110000010010111110000100001010
 00100000001000000000001001101111
-01110000010011010001000000001000
+01110000010011010101001000001000
 01110000010010111110000100010000
 00100000001000000000001001101111
-01110000010011010001000000000011
+01110000010011010101001000000011
 01110000010010111110000100000100
 00100000001000000000001001101111
-01110000010011010001000000000010
+01110000010011010101001000000010
 01110000010010111110000100000011
 00100000001000000000001001101111
 01110000010010111110001000000001
 01110000010010111110000100001000
 00100000001000000011010011011111
 11011000101000000000110011010101
-11011000110000000100110100010000
+11011000110000000100110101010010
 11011111001000000000000000010100
 00100000001000000111111001000101
 01110000010010111110100000000000
-11011001011000000000110100000000
-00110100011100110000001000000000
-00100000010000000000001010011011
-00100100001101111000001010000100
-00100000010000000000001010101011
+00100000010000000000001010011001
+00100100001101111000001010000010
+00100000010000000000001010101010
 01101000000000001100101111100000
 00011111111000001111111000000001
 01100000000000001100101111100000
-01110000010011001111111100000000
+01110000010011010100000100000000
 01101000000000001100101111101111
-11000000111111111000001010011010
-00100000010000000000001010010110
+11000000111111111000001010011000
+00100000010000000000001010010100
 01110000010010111110011100000000
 01110000010010111110011000000000
 00100000011000000000000000000000
-01110000010011001111111100000001
+01110000010011010100000100000001
 01101000000000001100101111100111
 00011111111000001111111000000001
 01100000000000001100101111100111
 01101000000000001100101111101111
-11000000111111111000001010100110
+11000000111111111000001010100101
 01101000000000001100101111100111
-11000000011111111000001010101000
+11000000011111111000001010100111
 01101000000000001100101111100111
 11011000010000000000000000010000
 10011000010001100111110000000000
-00100000001000010000001101001111
+00100000001000010000001101001110
 01101000000000001100101111101000
 00011111111000001111111000000001
 01100000000000001100101111101000
 00100000000000000000000000001010
-11000000100000111000001001110101
-00100000001000000000001101001111
+11000000100000100000001001110101
+00100000001000000000001101001110
 01011000000000000000000000000000
 01100000000000100000110011010101
-01100000000000100100110100010000
+01100000000000100100110101010010
 00100000011000000000000000000000
-00100000001000000000001011100000
+00100000001000000000001011011111
 01111000010101111111110000000000
-00100000010000000000001110100111
+00100000010000000000001110100110
+00100000000000000000010010110000
 00011000000000000010101000000000
 01101000000000100100110000000000
 10011000000000000001001000000000
 01101000000010001000000000010111
 00100000010000000011101010000010
 00100000010000000011101010000111
-00100000010000000000001101100111
-00100000010101111000001110100001
+00100000010000000000001101100110
+00100000010101111000001110100000
 00100000011000000000000000000000
-01110000010011001111111100000000
+01110000010011010100000100000000
 00100000011000000000000000000000
-01110000010011001111111100000000
+01110000010011010100000100000000
 01110000000010110111110100110010
 00100000001000000111110000100111
-00100000010000000000001100010101
+00100000010000000000001100010100
 01101000000000001000110010110011
 11000001100000010000000000000000
 01101000000000001100101111011111
@@ -694,34 +693,34 @@
 00101111111000011111000000001000
 00100100011000001000000000000000
 01101000000000001000110010110101
-11000000011111111000001010111011
-01100000000000001100110001111010
+11000000011111111000001010111010
+01100000000000001100110010110111
 00100000011000000000000000000000
-01110000010011010010111100000001
+01110000010011010110110100000001
 00100000011000000000000000000000
 01111001001000000000000000100011
-00100000010000000000001011000010
-00100000010000000000001010000000
+00100000010000000000001011000001
+00100000010000000000001001111110
 01110000010010111110111100000001
 00100000011000000000000000000000
 01110000010010111110000000000000
 01110000010010111110100101001110
 01101000000000100100101111101011
-00100000001000000000001100100010
-00100000010000000000001011000010
+00100000001000000000001100100001
+00100000010000000000001011000001
 01101000000000001100101111100110
 11000000000000001011010011011111
 01101000000000001100101111101111
-11000000000000001000001011001110
-11000000000000010000001011010001
-11000000000000011000001011010100
+11000000000000001000001011001101
+11000000000000010000001011010000
+11000000000000011000001011010011
 00100000001000000011101111110001
 01110000010010111110111100010001
 01110000000011010011011110101010
-00100000001000000000001011010110
+00100000001000000000001011010101
 01110000010010111110111100010010
 01110000000011010011011101010101
-00100000001000000000001011010110
+00100000001000000000001011010101
 01110000010010111110111100010011
 01110000000011010011011100100010
 01110000000011010011100000000010
@@ -730,41 +729,41 @@
 01110000000011010011110100000000
 11011010001000000000110100110111
 11011000010000000000000000000111
-00100000010000000000001100010000
-00100000010000000000001100110000
+00100000010000000000001100001111
+00100000010000000000001100101111
 00100000010000000000001001010100
 00100000001000000011010011011111
 01101000000000001100101111101111
 11000001011111111000000000000000
-11000000000010001000001011100110
-11000000000010010000001011101000
-11000000000010011000001011101010
+11000000000010001000001011100101
+11000000000010010000001011100111
+11000000000010011000001011101001
 00100000011000000000000000000000
 01110000010010111110111100000010
-00100000001000000000001010000000
+00100000001000000000001001111110
 01110000010010111110111100000011
-00100000001000000000001010000000
+00100000001000000000001001111110
 01110000010010111110111111111111
 01110000000010110111110100110001
 00100000010000000111110000100111
 01101000000000100000110100011001
-00100000010000000000001100100010
-00100000001000000000001010000000
+00100000010000000000001100100001
+00100000001000000000001001111110
 01111001001000000000000000100011
-00100000010000000000001100100011
-00100000010000000000001101001111
+00100000010000000000001100100010
+00100000010000000000001101001110
 01101000000000001100101111101111
 11000001111111111000000000000000
-00100000010000000000001100000010
+00100000010000000000001100000001
 01011000000000000000000000000000
 01100000000000010100110000000100
 00100000010000000011110010101011
 00100000000000000000011111010000
 01101000000000001100110000000100
-11000000011111111000001010101000
-00100000010000000000001010011011
-00100100001101111000001100001011
-00100000010000000000001010010110
+11000000011111111000001010100111
+00100000010000000000001010011001
+00100100001101111000001100001010
+00100000010000000000001010010100
 01111001001000000000000000100011
 01110000000010110111110100111100
 00100000001000000111110000100111
@@ -775,13 +774,13 @@
 01100000000000100000110100111001
 11011000010000000000000000000110
 11011010001000000000110100110111
-00100000010000000000001100010000
-00100000001000000000001100110000
+00100000010000000000001100001111
+00100000001000000000001100101111
 01101000000000010100110000000100
 00011111111000001111111000000001
 01100000000000010100110000000100
-00100000010000000000001101001111
-00100000001000000000001011111000
+00100000010000000000001101001110
+00100000001000000000001011110111
 01100000000010001100101111100001
 00011000010000100111001000000000
 11011000101000000000110011010101
@@ -806,7 +805,7 @@
 11011000110000000100110000000000
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000001100100110
+11000010000000000000001100100101
 00011010001000100111111000000000
 01100000000000010100110000010110
 01101000000000001100110000010110
@@ -829,24 +828,24 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 01101000000000001100101111101111
-11000000111111111000001101000010
+11000000111111111000001101000001
 01101000000000001100101111100010
 11100000101000001000000000000000
 01101000000000001100101111100001
 10011000000000000111001000000000
 01101000000000001100101111100010
-11000000000000001000001101001101
+11000000000000001000001101001100
 11011000110000000000110011010101
 00100000010000000111111001000101
 01101000000000001000110011010101
-11000000000000011000001101001011
+11000000000000011000001101001010
 00100000011000000000000000000000
 01110000000011001101010100000010
 00100000011000000000000000000000
 11011000110000000000110011010110
 00100000001000000111111001000101
 01101000000010001100101111101010
-00100000010000000000001101010101
+00100000010000000000001101010100
 00011000010000001000010000000001
 00011000010000010000010000000011
 01100000000010001100101111101010
@@ -869,7 +868,7 @@
 01111001001000000000010000000001
 00011000010000110001110000000000
 00100000011000000000000000000000
-00100000010000000000001101011110
+00100000010000000000001101011101
 01111000001001101111110000000000
 01111000001100001111110000000000
 01111000010100000111110000000000
@@ -877,7 +876,7 @@
 01101000000000010100101111100100
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000001110100001
+00100100001011000000001110100000
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
@@ -887,24 +886,24 @@
 01100000000000001100110000011001
 01101000000010001100110000011000
 10011000010001100111110000000000
-00100100001000101000001110100001
+00100100001000101000001110100000
 00001001100000000000000000001000
 00011001100010010111111000000000
 01100000000000001000110010110011
 01101000000000001000110010110011
 01101000000010001100101111100010
 10101000010000000000111000000000
-00100100001000001000001110100001
+00100100001000001000001110100000
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000001110001011
+00100000001000101000001110001010
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
-11000010000000000000001110000111
+11000010000000000000001110000110
 00011000101000100010001000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
@@ -917,7 +916,7 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000001110100001
+00100000001000110000001110100000
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
@@ -926,7 +925,7 @@
 00100000010000000011101001111010
 01101000000000001100110000101010
 00011111111000100010001000000000
-00100000001000000000001100011001
+00100000001000000000001100011000
 01111000010011011111110000000000
 01111000010001011111110000000000
 00100000001000000011011101011100
@@ -936,8 +935,8 @@
 00100000010000000101001111010010
 01101000000000100100110000000000
 10011000000000000001001000000000
-00100000010000000000001101011110
-00100000010000000000001110100100
+00100000010000000000001101011101
+00100000010000000000001110100011
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -957,7 +956,7 @@
 11011000110000000000110011110101
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000001110111101
+11000010000000000000001110111100
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -12286,6 +12285,7 @@
                                 
                                 
                                 
+                                
 00100000010000000011110001110100
 01111001001111111000000000100101
 01000100100000000100000000000000
Index: btkb/output/eeprom.dat
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/eeprom.dat	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-22
+1e
 0f
 c5
 12
@@ -135,19 +135,19 @@
 68
 00
 cd
-30
+6e
 20
 7a
 00
 00
 70
 4d
-30
+6e
 00
 68
 01
 cd
-32
+70
 20
 40
 00
@@ -155,7 +155,7 @@
 68
 01
 cd
-35
+73
 20
 40
 00
@@ -163,7 +163,7 @@
 68
 01
 cd
-38
+76
 20
 40
 00
@@ -171,7 +171,7 @@
 68
 01
 cd
-3b
+79
 20
 40
 00
@@ -179,7 +179,7 @@
 68
 01
 cd
-3e
+7c
 20
 40
 00
@@ -187,7 +187,7 @@
 68
 01
 cd
-41
+7f
 20
 40
 00
@@ -195,7 +195,7 @@
 68
 01
 cd
-44
+82
 20
 40
 00
@@ -203,7 +203,7 @@
 68
 01
 cd
-47
+85
 20
 40
 00
@@ -211,7 +211,7 @@
 68
 01
 cd
-4a
+88
 20
 40
 00
@@ -227,7 +227,7 @@
 60
 01
 cd
-4d
+8b
 18
 00
 72
@@ -235,7 +235,7 @@
 68
 01
 cd
-4d
+8b
 2f
 ef
 fe
@@ -247,7 +247,7 @@
 60
 01
 cd
-4d
+8b
 20
 40
 80
@@ -443,7 +443,7 @@
 d8
 a0
 4d
-10
+52
 20
 20
 00
@@ -451,7 +451,7 @@
 68
 0a
 4d
-05
+47
 1c
 42
 7e
@@ -463,7 +463,7 @@
 68
 09
 4d
-09
+4b
 98
 46
 fc
@@ -487,11 +487,11 @@
 60
 0a
 4d
-05
+47
 68
 00
 cd
-0b
+4d
 1f
 e0
 fe
@@ -499,7 +499,7 @@
 60
 00
 cd
-0b
+4d
 20
 60
 00
@@ -579,7 +579,7 @@
 68
 00
 cc
-69
+8f
 c2
 80
 00
@@ -603,7 +603,7 @@
 68
 00
 cc
-6a
+90
 60
 10
 89
@@ -695,7 +695,7 @@
 60
 09
 4c
-6f
+95
 20
 60
 00
@@ -707,7 +707,7 @@
 68
 00
 cc
-6a
+90
 98
 46
 04
@@ -919,7 +919,7 @@
 60
 02
 4d
-01
+43
 68
 08
 c7
@@ -927,7 +927,7 @@
 68
 00
 cd
-04
+46
 98
 46
 7c
@@ -943,7 +943,7 @@
 68
 0a
 4d
-01
+43
 60
 0a
 47
@@ -955,7 +955,7 @@
 60
 0a
 4d
-05
+47
 20
 60
 00
@@ -967,7 +967,7 @@
 68
 00
 cc
-67
+8d
 1f
 e0
 fe
@@ -975,7 +975,7 @@
 60
 00
 cc
-67
+8d
 68
 00
 82
@@ -1067,14 +1067,14 @@
 68
 00
 cc
-71
+97
 20
 7a
 00
 00
 70
 4c
-71
+97
 00
 1c
 42
@@ -1499,7 +1499,7 @@
 68
 00
 cc
-64
+7d
 20
 5a
 01
@@ -1723,7 +1723,7 @@
 68
 00
 cc
-71
+97
 c0
 2d
 01
@@ -1735,7 +1735,7 @@
 68
 01
 4c
-6b
+91
 1f
 f0
 fe
@@ -1743,11 +1743,11 @@
 60
 01
 4c
-6b
+91
 68
 01
 4c
-6d
+93
 1f
 f0
 fe
@@ -1755,7 +1755,7 @@
 60
 01
 4c
-6d
+93
 20
 40
 01
@@ -1783,7 +1783,7 @@
 60
 01
 4c
-6d
+93
 20
 40
 02
@@ -1798,7 +1798,7 @@
 c7
 70
 4c
-71
+97
 00
 70
 82
@@ -1895,7 +1895,7 @@
 68
 00
 cc
-69
+8f
 c2
 80
 01
@@ -1915,7 +1915,7 @@
 60
 01
 4c
-6b
+91
 68
 01
 02
@@ -1927,7 +1927,7 @@
 60
 01
 4c
-6d
+93
 20
 60
 00
@@ -1955,7 +1955,7 @@
 60
 01
 4c
-6d
+93
 1a
 22
 7e
@@ -1983,7 +1983,7 @@
 60
 01
 4c
-6b
+91
 20
 60
 00
@@ -2027,7 +2027,7 @@
 60
 01
 4c
-6b
+91
 1a
 63
 a6
@@ -2047,7 +2047,7 @@
 60
 01
 4c
-6d
+93
 20
 60
 00
@@ -2110,7 +2110,7 @@
 3a
 70
 4c
-71
+97
 5a
 20
 40
@@ -2179,7 +2179,7 @@
 c0
 11
 82
-bd
+bc
 20
 20
 7c
@@ -2191,7 +2191,7 @@
 20
 20
 02
-f0
+ef
 79
 3f
 80
@@ -2203,7 +2203,7 @@
 20
 20
 02
-a8
+a7
 58
 00
 00
@@ -2222,12 +2222,12 @@
 00
 68
 02
-4c
-f6
+4d
+38
 60
 02
 4d
-24
+66
 20
 40
 02
@@ -2258,8 +2258,8 @@
 02
 68
 00
-cc
-ff
+cd
+41
 24
 7a
 00
@@ -2303,7 +2303,7 @@
 68
 01
 cd
-2c
+6a
 20
 40
 7e
@@ -2363,7 +2363,7 @@
 68
 02
 4d
-24
+66
 20
 20
 02
@@ -2375,7 +2375,7 @@
 c0
 ff
 82
-c6
+c5
 20
 40
 02
@@ -2387,7 +2387,7 @@
 20
 54
 03
-30
+2f
 70
 4b
 e6
@@ -2407,7 +2407,7 @@
 68
 00
 cd
-10
+52
 c0
 02
 02
@@ -2430,8 +2430,8 @@
 64
 68
 00
-cc
-ff
+cd
+41
 24
 5a
 34
@@ -2442,7 +2442,7 @@
 00
 70
 4d
-10
+52
 00
 70
 4b
@@ -2454,7 +2454,7 @@
 6f
 70
 4d
-10
+52
 08
 70
 4b
@@ -2466,7 +2466,7 @@
 6f
 70
 4d
-10
+52
 03
 70
 4b
@@ -2478,7 +2478,7 @@
 6f
 70
 4d
-10
+52
 02
 70
 4b
@@ -2507,7 +2507,7 @@
 d8
 c0
 4d
-10
+52
 df
 20
 00
@@ -2520,26 +2520,18 @@
 4b
 e8
 00
-d9
-60
-0d
-00
-34
-73
-02
-00
 20
 40
 02
-9b
+99
 24
 37
 82
-84
+82
 20
 40
 02
-ab
+aa
 68
 00
 cb
@@ -2553,8 +2545,8 @@
 cb
 e0
 70
-4c
-ff
+4d
+41
 00
 68
 00
@@ -2563,11 +2555,11 @@
 c0
 ff
 82
-9a
+98
 20
 40
 02
-96
+94
 70
 4b
 e7
@@ -2581,8 +2573,8 @@
 00
 00
 70
-4c
-ff
+4d
+41
 01
 68
 00
@@ -2603,7 +2595,7 @@
 c0
 ff
 82
-a6
+a5
 68
 00
 cb
@@ -2611,7 +2603,7 @@
 c0
 7f
 82
-a8
+a7
 68
 00
 cb
@@ -2627,7 +2619,7 @@
 20
 21
 03
-4f
+4e
 68
 00
 cb
@@ -2645,13 +2637,13 @@
 00
 0a
 c0
-83
 82
+02
 75
 20
 20
 03
-4f
+4e
 58
 00
 00
@@ -2663,7 +2655,7 @@
 60
 02
 4d
-10
+52
 20
 60
 00
@@ -2671,7 +2663,7 @@
 20
 20
 02
-e0
+df
 78
 57
 fc
@@ -2679,7 +2671,11 @@
 20
 40
 03
-a7
+a6
+20
+00
+04
+b0
 18
 00
 2a
@@ -2707,26 +2703,26 @@
 20
 40
 03
-67
+66
 20
 57
 83
-a1
+a0
 20
 60
 00
 00
 70
-4c
-ff
+4d
+41
 00
 20
 60
 00
 00
 70
-4c
-ff
+4d
+41
 00
 70
 0b
@@ -2739,7 +2735,7 @@
 20
 40
 03
-15
+14
 68
 00
 8c
@@ -2791,18 +2787,18 @@
 c0
 7f
 82
-bb
+ba
 60
 00
 cc
-7a
+b7
 20
 60
 00
 00
 70
 4d
-2f
+6d
 01
 20
 60
@@ -2815,11 +2811,11 @@
 20
 40
 02
-c2
+c1
 20
 40
 02
-80
+7e
 70
 4b
 ef
@@ -2843,11 +2839,11 @@
 20
 20
 03
-22
+21
 20
 40
 02
-c2
+c1
 68
 00
 cb
@@ -2863,15 +2859,15 @@
 c0
 00
 82
-ce
+cd
 c0
 01
 02
-d1
+d0
 c0
 01
 82
-d4
+d3
 20
 20
 3b
@@ -2887,7 +2883,7 @@
 20
 20
 02
-d6
+d5
 70
 4b
 ef
@@ -2899,7 +2895,7 @@
 20
 20
 02
-d6
+d5
 70
 4b
 ef
@@ -2935,11 +2931,11 @@
 20
 40
 03
-10
+0f
 20
 40
 03
-30
+2f
 20
 40
 02
@@ -2959,15 +2955,15 @@
 c0
 08
 82
-e6
+e5
 c0
 09
 02
-e8
+e7
 c0
 09
 82
-ea
+e9
 20
 60
 00
@@ -2979,7 +2975,7 @@
 20
 20
 02
-80
+7e
 70
 4b
 ef
@@ -2987,7 +2983,7 @@
 20
 20
 02
-80
+7e
 70
 4b
 ef
@@ -3007,11 +3003,11 @@
 20
 40
 03
-22
+21
 20
 20
 02
-80
+7e
 79
 20
 00
@@ -3019,11 +3015,11 @@
 20
 40
 03
-23
+22
 20
 40
 03
-4f
+4e
 68
 00
 cb
@@ -3035,7 +3031,7 @@
 20
 40
 03
-02
+01
 58
 00
 00
@@ -3059,19 +3055,19 @@
 c0
 7f
 82
-a8
+a7
 20
 40
 02
-9b
+99
 24
 37
 83
-0b
+0a
 20
 40
 02
-96
+94
 79
 20
 00
@@ -3115,11 +3111,11 @@
 20
 40
 03
-10
+0f
 20
 20
 03
-30
+2f
 68
 01
 4c
@@ -3135,11 +3131,11 @@
 20
 40
 03
-4f
+4e
 20
 20
 02
-f8
+f7
 60
 08
 cb
@@ -3239,7 +3235,7 @@
 c2
 00
 03
-26
+25
 1a
 22
 7e
@@ -3331,7 +3327,7 @@
 c0
 ff
 83
-42
+41
 68
 00
 cb
@@ -3355,7 +3351,7 @@
 c0
 00
 83
-4d
+4c
 d8
 c0
 0c
@@ -3371,7 +3367,7 @@
 c0
 01
 83
-4b
+4a
 20
 60
 00
@@ -3399,7 +3395,7 @@
 20
 40
 03
-55
+54
 18
 40
 84
@@ -3491,7 +3487,7 @@
 20
 40
 03
-5e
+5d
 78
 26
 fc
@@ -3523,7 +3519,7 @@
 24
 2c
 03
-a1
+a0
 78
 46
 fc
@@ -3563,7 +3559,7 @@
 24
 22
 83
-a1
+a0
 09
 80
 00
@@ -3591,7 +3587,7 @@
 24
 20
 83
-a1
+a0
 09
 80
 00
@@ -3615,7 +3611,7 @@
 20
 22
 83
-8b
+8a
 09
 80
 00
@@ -3631,7 +3627,7 @@
 c2
 00
 03
-87
+86
 18
 a2
 22
@@ -3683,7 +3679,7 @@
 20
 23
 03
-a1
+a0
 78
 37
 fc
@@ -3719,7 +3715,7 @@
 20
 20
 03
-19
+18
 78
 4d
 fc
@@ -3759,11 +3755,11 @@
 20
 40
 03
-5e
+5d
 20
 40
 03
-a4
+a3
 79
 20
 2a
@@ -3843,7 +3839,7 @@
 c2
 00
 03
-bd
+bc
 78
 24
 7c
@@ -3876,8 +3872,8 @@
 20
 3a
 7a
+96
 fa
-1b
 aa
 55
 40
@@ -3952,7 +3948,7 @@
 55
 02
 00
-09
+4b
 4d
 50
 00
@@ -3995,6 +3991,14 @@
 00
 aa
 55
+02
+00
+b1
+4c
+00
+00
+aa
+55
 03
 00
 4a
@@ -4081,38 +4085,39 @@
 01
 aa
 55
-0e
+01
 00
-5b
-47
-06
-03
-11
+32
+41
+43
+aa
+55
+01
 00
+dc
+07
 00
+aa
+55
 01
-02
-10
-24
-11
 00
-12
-01
+a2
+00
 00
 aa
 55
 01
 00
-71
-47
+dd
+07
 00
 aa
 55
 01
 00
-32
-41
-43
+16
+00
+27
 aa
 55
 01
@@ -4146,7 +4151,7 @@
 55
 04
 00
-0c
+4e
 4d
 20
 21
@@ -4156,7 +4161,7 @@
 55
 04
 00
-6b
+91
 4c
 9f
 3e
@@ -4166,7 +4171,7 @@
 55
 01
 00
-69
+8f
 4c
 02
 aa
@@ -4189,7 +4194,7 @@
 00
 0f
 4c
-40
+04
 aa
 55
 01
@@ -4203,8 +4208,8 @@
 00
 e4
 4b
-c0
-12
+60
+09
 aa
 55
 10
@@ -4248,15 +4253,15 @@
 55
 01
 00
-64
+7d
 4c
 c2
 aa
 55
 08
 00
-f6
-4c
+38
+4d
 00
 48
 5d
@@ -4267,14 +4272,10 @@
 00
 aa
 55
-07
+03
 00
-28
+6a
 4d
-ff
-ff
-ff
-ff
 e8
 fd
 00
@@ -4367,7 +4368,7 @@
 55
 02
 00
-72
+98
 4c
 00
 13
@@ -4569,7 +4570,7 @@
 aa
 aa
 55
-3c
+f3
 c1
-c5
-cf
+7f
+6b
Index: btkb/output/memmap.format
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/memmap.format	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/memmap.format	(working copy)
@@ -970,50 +970,64 @@
 0x4c5d mem_prepare_write_len
 0x4c5e mem_ipc_c51_timer
 0x4c60 mem_le_rx_window
-0x4c61 mem_le_search_len
-0x4c62 mem_le_ll_unknown_type
-0x4c63 mem_le_pairing_state
-0x4c64 mem_pair_state
-0x4c65 mem_empty_count
-0x4c66 mem_shutter_find_type_value_flag
-0x4c67 mem_ipc_bt_100ms_timer
-0x4c68 mem_ipc_c51_100ms_timer
-0x4c69 mem_adc_config_flag
-0x4c6a mem_adc_channel
-0x4c6b mem_adc_0v
-0x4c6d mem_adc_3v
-0x4c6f mem_adc_current_value
-0x4c71 mem_hibernate_flag
-0x4c72 mem_new_supervision_to
-0x4c74 mem_kb_wake_timer
-0x4c75 mem_kb_keycount
-0x4c76 mem_led_cap_delay_timer
-0x4c77 mem_seq
-0x4c78 mem_recon_index
-0x4c79 mem_power_on_flag
-0x4c7a mem_caps_num_lock
-0x4c7b mem_suspend_flag
-0x4c7c mem_32asm_data_end
-0x4cf4 mem_store_ltk_timer
-0x4cf5 mem_reconnect_continue
-0x4cf6 mem_24g_enter_hibernate
-0x4cfe mem_24g_txfail_cnt
-0x4cff mem_mouse_retry_flag
-0x4d00 mem_24g_led_flag
-0x4d01 mem_ui_timer_last_btclk_temp
-0x4d05 mem_ui_check_timer_setup
-0x4d09 mem_customize_timer_setup
-0x4d0b mem_customize_timer
-0x4d0c mem_version_yy_mm_dd
-0x4d10 mem_24g_txbuf_new
-0x4d24 mem_24g_enter_hibernate_setup
-0x4d28 mem_24g_enter_hibernate_max
-0x4d2c mem_24g_short_sleep_counter
-0x4d2f mem_pc_sleep_flag
-0x4d30 mem_rgb_enable_flag
-0x4d31 mem_rgb_enable_flag_last
-0x4d32 mem_rgb_data
-0x4d4d mem_rgb_data_temp
+0x4c61 mem_le_find_type_value_start_handle
+0x4c63 mem_le_find_type_value_end_handle
+0x4c65 mem_le_cur_att_type
+0x4c67 mem_le_search_len
+0x4c68 mem_le_ll_unknown_type
+0x4c69 mem_le_pairing_state
+0x4c6a mem_le_local_mtu
+0x4c6c mem_le_connection_updata_param
+0x4c7c mem_ltk_states
+0x4c7d mem_pair_state
+0x4c7e mem_empty_count
+0x4c7f mem_shutter_find_type_value_flag
+0x4c80 mem_le51_payload_len
+0x4c81 mem_le51_cmd
+0x4c82 mem_le51_tx_length
+0x4c83 mem_le51_txbuff_inuse
+0x4c84 mem_le51_txbuf
+0x4c8d mem_ipc_bt_100ms_timer
+0x4c8e mem_ipc_c51_100ms_timer
+0x4c8f mem_adc_config_flag
+0x4c90 mem_adc_channel
+0x4c91 mem_adc_0v
+0x4c93 mem_adc_3v
+0x4c95 mem_adc_current_value
+0x4c97 mem_hibernate_flag
+0x4c98 mem_new_supervision_to
+0x4c9a mem_kb_wake_timer
+0x4c9b mem_kb_last_data
+0x4caf mem_kb_keycount
+0x4cb0 mem_led_cap_delay_timer
+0x4cb1 mem_test
+0x4cb4 mem_seq
+0x4cb5 mem_recon_index
+0x4cb6 mem_power_on_flag
+0x4cb7 mem_caps_num_lock
+0x4cb8 mem_att_report1
+0x4cba mem_att_report2
+0x4cbc mem_att_report3
+0x4cbe mem_suspend_flag
+0x4cbf mem_32asm_data_end
+0x4d37 mem_reconnect_continue
+0x4d38 mem_24g_enter_hibernate
+0x4d40 mem_24g_txfail_cnt
+0x4d41 mem_mouse_retry_flag
+0x4d42 mem_24g_led_flag
+0x4d43 mem_ui_timer_last_btclk_temp
+0x4d47 mem_ui_check_timer_setup
+0x4d4b mem_customize_timer_setup
+0x4d4d mem_customize_timer
+0x4d4e mem_version_yy_mm_dd
+0x4d52 mem_24g_txbuf_new
+0x4d66 mem_24g_enter_hibernate_setup
+0x4d6a mem_24g_short_sleep_counter
+0x4d6d mem_pc_sleep_flag
+0x4d6e mem_rgb_enable_flag
+0x4d6f mem_rgb_enable_flag_last
+0x4d70 mem_rgb_data
+0x4d8b mem_rgb_data_temp
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: btkb/output/program.lis
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/program.lis	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/program.lis	(working copy)
@@ -40,39 +40,39 @@
 001f 20203015 branch main_loop + 2 
 
 p_rgb_gpio_control:
-0020 6800cd30 fetch 1 ,mem_rgb_enable_flag 
+0020 6800cd6e fetch 1 ,mem_rgb_enable_flag 
 0021 207a0000 rtn blank 
-0022 704d3000 jam 0 ,mem_rgb_enable_flag 
-0023 6801cd32 fetch 3 ,mem_rgb_data 
+0022 704d6e00 jam 0 ,mem_rgb_enable_flag 
+0023 6801cd70 fetch 3 ,mem_rgb_data 
 0024 20400037 call p_gpio_control 
-0025 6801cd35 fetch 3 ,mem_rgb_data + 3 
+0025 6801cd73 fetch 3 ,mem_rgb_data + 3 
 0026 20400037 call p_gpio_control 
-0027 6801cd38 fetch 3 ,mem_rgb_data + 6 
+0027 6801cd76 fetch 3 ,mem_rgb_data + 6 
 0028 20400037 call p_gpio_control 
-0029 6801cd3b fetch 3 ,mem_rgb_data + 9 
+0029 6801cd79 fetch 3 ,mem_rgb_data + 9 
 002a 20400037 call p_gpio_control 
-002b 6801cd3e fetch 3 ,mem_rgb_data + 12 
+002b 6801cd7c fetch 3 ,mem_rgb_data + 12 
 002c 20400037 call p_gpio_control 
-002d 6801cd41 fetch 3 ,mem_rgb_data + 15 
+002d 6801cd7f fetch 3 ,mem_rgb_data + 15 
 002e 20400037 call p_gpio_control 
-002f 6801cd44 fetch 3 ,mem_rgb_data + 18 
+002f 6801cd82 fetch 3 ,mem_rgb_data + 18 
 0030 20400037 call p_gpio_control 
-0031 6801cd47 fetch 3 ,mem_rgb_data + 21 
+0031 6801cd85 fetch 3 ,mem_rgb_data + 21 
 0032 20400037 call p_gpio_control 
-0033 6801cd4a fetch 3 ,mem_rgb_data + 24 
+0033 6801cd88 fetch 3 ,mem_rgb_data + 24 
 0034 20400037 call p_gpio_control 
 0035 580004b0 setarg 1200 
 0036 20203bf3 branch sleep 
 
 p_gpio_control:
-0037 6001cd4d store 3 ,mem_rgb_data_temp 
+0037 6001cd8b store 3 ,mem_rgb_data_temp 
 0038 18007218 force 24 ,loopcnt 
 
 p_gpio_control_loop:
-0039 6801cd4d fetch 3 ,mem_rgb_data_temp 
+0039 6801cd8b fetch 3 ,mem_rgb_data_temp 
 003a 2feffe17 isolate1 23 ,pdata 
 003b 1fe3fe00 lshift pdata ,pdata 
-003c 6001cd4d store 3 ,mem_rgb_data_temp 
+003c 6001cd8b store 3 ,mem_rgb_data_temp 
 003d 20408041 call p_gpio_control_high ,true 
 003e 24408047 ncall p_gpio_control_low ,true 
 003f c2000039 loop p_gpio_control_loop 
@@ -139,23 +139,23 @@
 006c 20600000 rtn 
 
 p_ipc_rx_24g:
-006d d8a04d10 arg mem_24g_txbuf_new ,contw 
+006d d8a04d52 arg mem_24g_txbuf_new ,contw 
 006e 202000b7 branch p_ipc_rx_cpy 
 
 p_ui_check_timer_setup:
-006f 680a4d05 fetcht 4 ,mem_ui_check_timer_setup 
+006f 680a4d47 fetcht 4 ,mem_ui_check_timer_setup 
 0070 1c427e00 copy clkn_bt ,pdata 
 0071 98467e00 isub temp ,pdata 
-0072 68094d09 fetcht 2 ,mem_customize_timer_setup 
+0072 68094d4b fetcht 2 ,mem_customize_timer_setup 
 0073 9846fc00 idiv temp 
 0074 20407efd call wait_div_end 
 0075 1807fe00 quotient pdata 
 0076 207a0000 rtn blank 
 0077 1c420400 copy clkn_bt ,temp 
-0078 600a4d05 storet 4 ,mem_ui_check_timer_setup 
-0079 6800cd0b fetch 1 ,mem_customize_timer 
+0078 600a4d47 storet 4 ,mem_ui_check_timer_setup 
+0079 6800cd4d fetch 1 ,mem_customize_timer 
 007a 1fe0fe01 increase 1 ,pdata 
-007b 6000cd0b store 1 ,mem_customize_timer 
+007b 6000cd4d store 1 ,mem_customize_timer 
 007c 20600000 rtn 
 
 p_ipc_timer_check:
@@ -177,7 +177,7 @@
 008c 1ff0fe00 byteswap pdata ,pdata 
 008d 1fe17e03 and pdata ,0x3 ,pdata 
 008e c1800000 rtnne 0 
-008f 6800cc69 fetch 1 ,mem_adc_config_flag 
+008f 6800cc8f fetch 1 ,mem_adc_config_flag 
 0090 c280009a bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
 0091 c280809c bbit1 adc_config_hvin ,p_adc_check_hvin 
 
@@ -185,7 +185,7 @@
 0092 da200000 arg 0 ,rega 
 0093 204000ae call p_setup_adc_gpio_pu_setup 
 0094 7089718f hjam 0x8f ,rf_adc_mode 
-0095 6800cc6a fetch 1 ,mem_adc_channel 
+0095 6800cc90 fetch 1 ,mem_adc_channel 
 0096 60108973 hstore 1 ,rf_adc_ch 
 0097 2040009d call p_read_adc 
 0098 da200001 arg 1 ,rega 
@@ -214,12 +214,12 @@
 00a9 793ffe07 set0 7 ,pdata 
 00aa 60108053 hstore 1 ,core_uart_baud + 1 
 00ab 18508400 byteswap temp ,temp 
-00ac 60094c6f storet 2 ,mem_adc_current_value 
+00ac 60094c95 storet 2 ,mem_adc_current_value 
 00ad 20600000 rtn 
 
 p_setup_adc_gpio_pu_setup:
 00ae d8400021 arg 0x21 ,temp 
-00af 6800cc6a fetch 1 ,mem_adc_channel 
+00af 6800cc90 fetch 1 ,mem_adc_channel 
 00b0 98460400 isub temp ,temp 
 00b1 1a227e00 copy rega ,pdata 
 00b2 79200407 set1 gpio_active_bit ,temp 
@@ -300,25 +300,25 @@
 
 p_ui_timer_check:
 00e3 1c427e00 copy clkn_bt ,pdata 
-00e4 60024d01 store 4 ,mem_ui_timer_last_btclk_temp 
+00e4 60024d43 store 4 ,mem_ui_timer_last_btclk_temp 
 00e5 6808c7ef fetcht 1 ,mem_ui_timer_last_btclk + 3 
-00e6 6800cd04 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
+00e6 6800cd46 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
 00e7 98467c00 isub temp ,null 
 00e8 244100ea ncall p_ui_timer_reinit ,positive 
 00e9 20207c06 branch ui_timer_check + 2 
 
 p_ui_timer_reinit:
-00ea 680a4d01 fetcht 4 ,mem_ui_timer_last_btclk_temp 
+00ea 680a4d43 fetcht 4 ,mem_ui_timer_last_btclk_temp 
 00eb 600a47ec storet 4 ,mem_ui_timer_last_btclk 
 00ec 600a4c59 storet 4 ,mem_ipc_last_check_timer 
-00ed 600a4d05 storet 4 ,mem_ui_check_timer_setup 
+00ed 600a4d47 storet 4 ,mem_ui_check_timer_setup 
 00ee 20600000 rtn 
 
 p_kb_bb_event_timer:
 00ef 60088259 storet 1 ,mem_app_evt_timer_count 
-00f0 6800cc67 fetch 1 ,mem_ipc_bt_100ms_timer 
+00f0 6800cc8d fetch 1 ,mem_ipc_bt_100ms_timer 
 00f1 1fe0fe01 increase 1 ,pdata 
-00f2 6000cc67 store 1 ,mem_ipc_bt_100ms_timer 
+00f2 6000cc8d store 1 ,mem_ipc_bt_100ms_timer 
 
 p_kb_bb_event_100ms_loop:
 00f3 68008259 fetch 1 ,mem_app_evt_timer_count 
@@ -351,9 +351,9 @@
 p_lpm_recover_clk:
 0107 70416e7f jam 0x7f ,mem_seqi 
 0108 20403cf3 call lpm_recover_clk + 2 
-0109 6800cc71 fetch 1 ,mem_hibernate_flag 
+0109 6800cc97 fetch 1 ,mem_hibernate_flag 
 010a 207a0000 rtn blank 
-010b 704c7100 jam 0 ,mem_hibernate_flag 
+010b 704c9700 jam 0 ,mem_hibernate_flag 
 010c 1c427e00 copy clkn_bt ,pdata 
 010d 60024c59 store 4 ,mem_ipc_last_check_timer 
 010e 20600000 rtn 
@@ -487,7 +487,7 @@
 0172 e0a28000 istore 5 ,contw 
 0173 e8c28000 ifetch 5 ,contr 
 0174 e0a28000 istore 5 ,contw 
-0175 6800cc64 fetch 1 ,mem_pair_state 
+0175 6800cc7d fetch 1 ,mem_pair_state 
 0176 205a017a call p_txpower_0dbm_default_set ,blank 
 0177 60108956 hstore 1 ,0x8956 
 0178 708955d0 hjam 0xd0 ,0x955 
@@ -557,22 +557,22 @@
 01aa 1ff0fe00 byteswap pdata ,pdata 
 01ab 60014b9e store 2 ,mem_ipc_2c51_read_index 
 01ac 60014ba0 store 2 ,mem_ipc_2c51_write_index 
-01ad 6800cc71 fetch 1 ,mem_hibernate_flag 
+01ad 6800cc97 fetch 1 ,mem_hibernate_flag 
 01ae c02d01c5 beq 0x5a ,p_device_init_init_hibwake 
 01af 203581c3 branch p_deveice_init_wake ,wake 
-01b0 68014c6b fetch 2 ,mem_adc_0v 
+01b0 68014c91 fetch 2 ,mem_adc_0v 
 01b1 1ff0fe00 byteswap pdata ,pdata 
-01b2 60014c6b store 2 ,mem_adc_0v 
-01b3 68014c6d fetch 2 ,mem_adc_3v 
+01b2 60014c91 store 2 ,mem_adc_0v 
+01b3 68014c93 fetch 2 ,mem_adc_3v 
 01b4 1ff0fe00 byteswap pdata ,pdata 
-01b5 60014c6d store 2 ,mem_adc_3v 
+01b5 60014c93 store 2 ,mem_adc_3v 
 01b6 204001d0 call p_init_adc_from_otp 
 01b7 680402a0 fetch 8 ,mem_temp 
 01b8 243a01bd nbranch p_deveice_init_reset ,blank 
 01b9 68014ad4 fetch 2 ,0x4ad4 
 01ba 1ff0fe00 byteswap pdata ,pdata 
 01bb 203a01bd branch p_deveice_init_reset ,blank 
-01bc 60014c6d store 2 ,mem_adc_3v 
+01bc 60014c93 store 2 ,mem_adc_3v 
 
 p_deveice_init_reset:
 01bd 20400226 call p_le_queue_init 
@@ -580,7 +580,7 @@
 
 p_device_init_common:
 01bf 204000c7 call p_ipc_tx_evt 
-01c0 704c7100 jam 0 ,mem_hibernate_flag 
+01c0 704c9700 jam 0 ,mem_hibernate_flag 
 01c1 70828003 hjam start_c51_core ,core_docd_ctrl 
 01c2 20600000 rtn 
 
@@ -610,17 +610,17 @@
 01d5 2040688d call otp_disable_chgpump 
 01d6 680402a0 fetch 8 ,mem_temp 
 01d7 207a0000 rtn blank 
-01d8 6800cc69 fetch 1 ,mem_adc_config_flag 
+01d8 6800cc8f fetch 1 ,mem_adc_config_flag 
 01d9 c28001e2 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
 01da c28081f0 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
 
 p_calc_adc_check_gpio:
 01db 680102a0 fetch 2 ,mem_temp 
 01dc 1ff0fe00 byteswap pdata ,pdata 
-01dd 60014c6b store 2 ,mem_adc_0v 
+01dd 60014c91 store 2 ,mem_adc_0v 
 01de 680102a6 fetch 2 ,mem_temp + 6 
 01df 1ff0fe00 byteswap pdata ,pdata 
-01e0 60014c6d store 2 ,mem_adc_3v 
+01e0 60014c93 store 2 ,mem_adc_3v 
 01e1 20600000 rtn 
 
 p_calc_adc_base_vinlpm:
@@ -629,14 +629,14 @@
 01e4 18422400 copy temp ,regb 
 01e5 1fe22200 copy pdata ,rega 
 01e6 1ff0fe00 byteswap pdata ,pdata 
-01e7 60014c6d store 2 ,mem_adc_3v 
+01e7 60014c93 store 2 ,mem_adc_3v 
 01e8 1a227e00 copy rega ,pdata 
 01e9 98462600 isub temp ,regc 
 01ea 1a63a600 lshift regc ,regc 
 01eb 1a427e00 copy regb ,pdata 
 01ec 9a667e00 isub regc ,pdata 
 01ed 1ff0fe00 byteswap pdata ,pdata 
-01ee 60014c6b store 2 ,mem_adc_0v 
+01ee 60014c91 store 2 ,mem_adc_0v 
 01ef 20600000 rtn 
 
 p_calc_adc_base_hvin:
@@ -649,12 +649,12 @@
 01f6 1a427e00 copy regb ,pdata 
 01f7 9a667e00 isub regc ,pdata 
 01f8 1ff0fe00 byteswap pdata ,pdata 
-01f9 60014c6b store 2 ,mem_adc_0v 
+01f9 60014c91 store 2 ,mem_adc_0v 
 01fa 1a63a600 lshift regc ,regc 
 01fb 1a227e00 copy rega ,pdata 
 01fc 9a667e00 isub regc ,pdata 
 01fd 1ff0fe00 byteswap pdata ,pdata 
-01fe 60014c6d store 2 ,mem_adc_3v 
+01fe 60014c93 store 2 ,mem_adc_3v 
 01ff 20600000 rtn 
 
 p_le_enable:
@@ -680,7 +680,7 @@
 020d 2040013a call p_c51_wait 
 
 p_enter_hibernate_continue:
-020e 704c715a jam 0x5a ,mem_hibernate_flag 
+020e 704c975a jam 0x5a ,mem_hibernate_flag 
 020f 20403db8 call lpm_write_gpio_wakeup 
 0210 68120138 hfetch 4 ,core_lpm_ctrl 
 0211 793ffe0f set0 15 ,pdata 
@@ -699,17 +699,17 @@
 021c 207a0000 rtn blank 
 021d c0108221 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
 021e c0110223 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-021f c01182bd beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+021f c01182bc beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
 0220 20207c5a branch check_51cmd_once + 9 
 
 p_check_51cmd_start24g:
 0221 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0222 202002f0 branch p_g24_start_24g_mode 
+0222 202002ef branch p_g24_start_24g_mode 
 
 p_check_51cmd_stop24g:
 0223 793f8023 set0 mark_24g ,mark 
 0224 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0225 202002a8 branch p_g24_stop_g24_mode 
+0225 202002a7 branch p_g24_stop_g24_mode 
 
 p_le_queue_init:
 0226 58000000 setarg 0 
@@ -718,8 +718,8 @@
 
 p_g24_dispatch:
 0229 c6918000 rtnmark0 mark_24g 
-022a 68024cf6 fetch 4 ,mem_24g_enter_hibernate 
-022b 60024d24 store 4 ,mem_24g_enter_hibernate_setup 
+022a 68024d38 fetch 4 ,mem_24g_enter_hibernate 
+022b 60024d66 store 4 ,mem_24g_enter_hibernate_setup 
 022c 2040024f call p_g24_txdata_prep 
 022d 24340242 nbranch p_g24_long_sleep ,user 
 022e 704c150a jam 10 ,mem_24g_enter_lpm_timer 
@@ -729,7 +729,7 @@
 0232 704c3d02 jam tx_power_5db ,mem_tx_power 
 
 p_g24_short_sleep:
-0233 6800ccff fetch 1 ,mem_mouse_retry_flag 
+0233 6800cd41 fetch 1 ,mem_mouse_retry_flag 
 0234 247a0000 nrtn blank 
 0235 2040012d call p_check_ipc_for_lpm 
 0236 24740000 nrtn user 
@@ -742,7 +742,7 @@
 023d 207a0000 rtn blank 
 
 p_g24_short_sleep_1:
-023e 6801cd2c fetch 3 ,mem_24g_short_sleep_counter 
+023e 6801cd6a fetch 3 ,mem_24g_short_sleep_counter 
 
 p_g24_short_sleep_2:
 023f 20407e8a call clk2lpo 
@@ -761,15 +761,15 @@
 024a 207a0000 rtn blank 
 024b 6800cc15 fetch 1 ,mem_24g_enter_lpm_timer 
 024c 243a023e nbranch p_g24_short_sleep_1 ,blank 
-024d 68024d24 fetch 4 ,mem_24g_enter_hibernate_setup 
+024d 68024d66 fetch 4 ,mem_24g_enter_hibernate_setup 
 024e 2020023f branch p_g24_short_sleep_2 
 
 p_g24_txdata_prep:
 024f 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0250 c0ff82c6 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0250 c0ff82c5 bne state_24g_pairing_success ,p_g24_pairing_sm 
 0251 20400256 call p_g24_package_data 
 0252 20540270 call p_g24_get_package_data ,user 
-0253 20540330 call p_g24_transmit_prep ,user 
+0253 2054032f call p_g24_transmit_prep ,user 
 
 p_g24_txdata_enable_tx:
 0254 704be601 jam ensure_on_24g ,mem_24g_ensure 
@@ -778,33 +778,33 @@
 p_g24_package_data:
 0256 78547c00 disable user 
 0257 704be202 jam 2 ,mem_24g_data_type 
-0258 6800cd10 fetch 1 ,mem_24g_txbuf_new 
+0258 6800cd52 fetch 1 ,mem_24g_txbuf_new 
 0259 c0020261 beq 0x04 ,p_g24_dataready 
 025a c0028267 beq 0x05 ,p_g24_dataready_mk 
 025b c003026d beq 0x06 ,p_g24_dataready_ms 
 025c c003826a beq 0x07 ,p_g24_dataready_sys 
 025d c0040264 beq 0x08 ,p_g24_dataready_game 
-025e 6800ccff fetch 1 ,mem_mouse_retry_flag 
+025e 6800cd41 fetch 1 ,mem_mouse_retry_flag 
 025f 245a34df ncall enable_user ,blank 
 0260 20600000 rtn 
 
 p_g24_dataready:
-0261 704d1000 jam 0x00 ,mem_24g_txbuf_new 
+0261 704d5200 jam 0x00 ,mem_24g_txbuf_new 
 0262 704be10a jam 10 ,mem_24g_datalen 
 0263 2020026f branch p_g24_package_data_rtn 
 
 p_g24_dataready_game:
-0264 704d1008 jam 0x08 ,mem_24g_txbuf_new 
+0264 704d5208 jam 0x08 ,mem_24g_txbuf_new 
 0265 704be110 jam 16 ,mem_24g_datalen 
 0266 2020026f branch p_g24_package_data_rtn 
 
 p_g24_dataready_mk:
-0267 704d1003 jam 0x03 ,mem_24g_txbuf_new 
+0267 704d5203 jam 0x03 ,mem_24g_txbuf_new 
 0268 704be104 jam 4 ,mem_24g_datalen 
 0269 2020026f branch p_g24_package_data_rtn 
 
 p_g24_dataready_sys:
-026a 704d1002 jam 0x02 ,mem_24g_txbuf_new 
+026a 704d5202 jam 0x02 ,mem_24g_txbuf_new 
 026b 704be103 jam 3 ,mem_24g_datalen 
 026c 2020026f branch p_g24_package_data_rtn 
 
@@ -817,7 +817,7 @@
 
 p_g24_get_package_data:
 0270 d8a00cd5 arg mem_24g_txbuf ,contw 
-0271 d8c04d10 arg mem_24g_txbuf_new ,contr 
+0271 d8c04d52 arg mem_24g_txbuf_new ,contr 
 0272 df200014 arg 20 ,loopcnt 
 0273 20207e45 branch memcpy 
 
@@ -825,439 +825,438 @@
 0274 704be800 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-0275 d9600d00 arg param_rx_setup ,timeup 
-0276 34730200 until clkn_rt ,meet 
-0277 2040029b call p_g24_transmit_receive_ack 
-0278 24378284 nbranch p_g24_retransmit ,user3 
-0279 204002ab call p_g24_ackpayload_parse 
-027a 6800cbe0 fetch 1 ,mem_24g_pid 
-027b 1fe0fe01 increase 1 ,pdata 
-027c 6000cbe0 store 1 ,mem_24g_pid 
-027d 704cff00 jam 0 ,mem_mouse_retry_flag 
-027e 6800cbef fetch 1 ,mem_24g_pairing_sm 
-027f c0ff829a bne state_24g_pairing_success ,p_g24_paring_mode_start 
+0275 20400299 call p_g24_transmit_receive_ack 
+0276 24378282 nbranch p_g24_retransmit ,user3 
+0277 204002aa call p_g24_ackpayload_parse 
+0278 6800cbe0 fetch 1 ,mem_24g_pid 
+0279 1fe0fe01 increase 1 ,pdata 
+027a 6000cbe0 store 1 ,mem_24g_pid 
+027b 704d4100 jam 0 ,mem_mouse_retry_flag 
+027c 6800cbef fetch 1 ,mem_24g_pairing_sm 
+027d c0ff8298 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 
 p_g24_transmit_abandon:
-0280 20400296 call p_g24_clear_txbuf 
-0281 704be700 jam 0 ,mem_24g_get_ack_fail 
-0282 704be600 jam ensure_off_24g ,mem_24g_ensure 
-0283 20600000 rtn 
+027e 20400294 call p_g24_clear_txbuf 
+027f 704be700 jam 0 ,mem_24g_get_ack_fail 
+0280 704be600 jam ensure_off_24g ,mem_24g_ensure 
+0281 20600000 rtn 
 
 p_g24_retransmit:
-0284 704cff01 jam 1 ,mem_mouse_retry_flag 
-0285 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-0286 1fe0fe01 increase 1 ,pdata 
-0287 6000cbe7 store 1 ,mem_24g_get_ack_fail 
-0288 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0289 c0ff82a6 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0282 704d4101 jam 1 ,mem_mouse_retry_flag 
+0283 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0284 1fe0fe01 increase 1 ,pdata 
+0285 6000cbe7 store 1 ,mem_24g_get_ack_fail 
+0286 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0287 c0ff82a5 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0288 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+0289 c07f82a7 beq 0xff ,p_g24_stop_g24_mode 
 028a 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-028b c07f82a8 beq 0xff ,p_g24_stop_g24_mode 
-028c 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-028d d8400010 arg 16 ,temp 
-028e 98467c00 isub temp ,null 
-028f 2021034f branch p_g24_ch ,positive 
-0290 6800cbe8 fetch 1 ,mem_24g_retry 
-0291 1fe0fe01 increase 1 ,pdata 
-0292 6000cbe8 store 1 ,mem_24g_retry 
-0293 2000000a nop 10 
-0294 c0838275 bne retry_24g ,p_g24_transmit_loop 
-0295 2020034f branch p_g24_ch 
+028b d8400010 arg 16 ,temp 
+028c 98467c00 isub temp ,null 
+028d 2021034e branch p_g24_ch ,positive 
+028e 6800cbe8 fetch 1 ,mem_24g_retry 
+028f 1fe0fe01 increase 1 ,pdata 
+0290 6000cbe8 store 1 ,mem_24g_retry 
+0291 2000000a nop 10 
+0292 c0820275 bne retry_24g ,p_g24_transmit_loop 
+0293 2020034e branch p_g24_ch 
 
 p_g24_clear_txbuf:
-0296 58000000 setarg 0 
-0297 60020cd5 store 20 ,mem_24g_txbuf 
-0298 60024d10 store 20 ,mem_24g_txbuf_new 
-0299 20600000 rtn 
+0294 58000000 setarg 0 
+0295 60020cd5 store 20 ,mem_24g_txbuf 
+0296 60024d52 store 20 ,mem_24g_txbuf_new 
+0297 20600000 rtn 
 
 p_g24_paring_mode_start:
-029a 202002e0 branch p_g24_paring_mode 
+0298 202002df branch p_g24_paring_mode 
 
 p_g24_transmit_receive_ack:
-029b 7857fc00 disable user3 
-029c 204003a7 call p_g24_transmit 
-029d 18002a00 force 0 ,radio_ctrl 
-029e 68024c00 fetch 4 ,mem_24g_addr 
-029f 98001200 iforce access 
-02a0 68088017 fetcht 1 ,mem_last_freq 
-02a1 20403a82 call set_freq_rx 
-02a2 20403a87 call rf_rx_enable 
-02a3 20400367 call p_g24_receive_rxon 
-02a4 205783a1 call p_g24_end_of_packet ,user3 
-02a5 20600000 rtn 
+0299 7857fc00 disable user3 
+029a 204003a6 call p_g24_transmit 
+029b 200004b0 nop 1200 
+029c 18002a00 force 0 ,radio_ctrl 
+029d 68024c00 fetch 4 ,mem_24g_addr 
+029e 98001200 iforce access 
+029f 68088017 fetcht 1 ,mem_last_freq 
+02a0 20403a82 call set_freq_rx 
+02a1 20403a87 call rf_rx_enable 
+02a2 20400366 call p_g24_receive_rxon 
+02a3 205783a0 call p_g24_end_of_packet ,user3 
+02a4 20600000 rtn 
 
 p_g24_tx_paring_retry:
-02a6 704cff00 jam 0 ,mem_mouse_retry_flag 
-02a7 20600000 rtn 
+02a5 704d4100 jam 0 ,mem_mouse_retry_flag 
+02a6 20600000 rtn 
 
 p_g24_stop_g24_mode:
-02a8 704cff00 jam 0 ,mem_mouse_retry_flag 
-02a9 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-02aa 20207c27 branch ui_ipc_send_event 
+02a7 704d4100 jam 0 ,mem_mouse_retry_flag 
+02a8 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+02a9 20207c27 branch ui_ipc_send_event 
 
 p_g24_ackpayload_parse:
-02ab 20400315 call p_g24_read_len_pid_crc 
-02ac 68008cb3 fetch 1 ,mem_24g_rxbuf 
-02ad c1810000 rtnne 0x02 
-02ae 6800cbdf fetch 1 ,mem_24g_rxdata_length 
-02af 207a0000 rtn blank 
-02b0 98007200 iforce loopcnt 
-02b1 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
-02b2 d8a00d17 arg mem_24g_rxpayload ,contw 
-02b3 20407e45 call memcpy 
-02b4 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-02b5 2fe1f008 compare 0x08 ,pdata ,0xf8 
-02b6 24608000 nrtn true 
-02b7 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
-02b8 c07f82bb beq 0xff ,p_pc_sleep_mode 
-02b9 6000cc7a store 1 ,mem_caps_num_lock 
-02ba 20600000 rtn 
+02aa 20400314 call p_g24_read_len_pid_crc 
+02ab 68008cb3 fetch 1 ,mem_24g_rxbuf 
+02ac c1810000 rtnne 0x02 
+02ad 6800cbdf fetch 1 ,mem_24g_rxdata_length 
+02ae 207a0000 rtn blank 
+02af 98007200 iforce loopcnt 
+02b0 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
+02b1 d8a00d17 arg mem_24g_rxpayload ,contw 
+02b2 20407e45 call memcpy 
+02b3 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+02b4 2fe1f008 compare 0x08 ,pdata ,0xf8 
+02b5 24608000 nrtn true 
+02b6 68008cb5 fetch 1 ,mem_24g_rxbuf + 2 
+02b7 c07f82ba beq 0xff ,p_pc_sleep_mode 
+02b8 6000ccb7 store 1 ,mem_caps_num_lock 
+02b9 20600000 rtn 
 
 p_pc_sleep_mode:
-02bb 704d2f01 jam 1 ,mem_pc_sleep_flag 
-02bc 20600000 rtn 
+02ba 704d6d01 jam 1 ,mem_pc_sleep_flag 
+02bb 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-02bd 79200023 set1 mark_24g ,mark 
-02be 204002c2 call p_g24_pair_init 
-02bf 20400280 call p_g24_transmit_abandon 
-02c0 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-02c1 20600000 rtn 
+02bc 79200023 set1 mark_24g ,mark 
+02bd 204002c1 call p_g24_pair_init 
+02be 2040027e call p_g24_transmit_abandon 
+02bf 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+02c0 20600000 rtn 
 
 p_g24_pair_init:
-02c2 704be000 jam 0 ,mem_24g_pid 
-02c3 704be94e jam g24_pair_ch ,mem_24g_ch 
-02c4 68024beb fetch 4 ,mem_24g_paring_addr 
-02c5 20200322 branch p_g24_update_addr_and_synccrc8 
+02c1 704be000 jam 0 ,mem_24g_pid 
+02c2 704be94e jam g24_pair_ch ,mem_24g_ch 
+02c3 68024beb fetch 4 ,mem_24g_paring_addr 
+02c4 20200321 branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-02c6 204002c2 call p_g24_pair_init 
-02c7 6800cbe6 fetch 1 ,mem_24g_ensure 
-02c8 c000b4df beq ensure_on_24g ,enable_user 
-02c9 6800cbef fetch 1 ,mem_24g_pairing_sm 
-02ca c00082ce beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-02cb c00102d1 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-02cc c00182d4 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-02cd 20203bf1 branch assert 
+02c5 204002c1 call p_g24_pair_init 
+02c6 6800cbe6 fetch 1 ,mem_24g_ensure 
+02c7 c000b4df beq ensure_on_24g ,enable_user 
+02c8 6800cbef fetch 1 ,mem_24g_pairing_sm 
+02c9 c00082cd beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+02ca c00102d0 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+02cb c00182d3 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+02cc 20203bf1 branch assert 
 
 p_g24_pairing_sm_1:
-02ce 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-02cf 700d37aa jam 0xaa ,mem_24g_common_temp 
-02d0 202002d6 branch p_g24_pairing_sm_common 
+02cd 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+02ce 700d37aa jam 0xaa ,mem_24g_common_temp 
+02cf 202002d5 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-02d1 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-02d2 700d3755 jam 0x55 ,mem_24g_common_temp 
-02d3 202002d6 branch p_g24_pairing_sm_common 
+02d0 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+02d1 700d3755 jam 0x55 ,mem_24g_common_temp 
+02d2 202002d5 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-02d4 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-02d5 700d3722 jam 0x22 ,mem_24g_common_temp 
+02d3 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+02d4 700d3722 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-02d6 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
-02d7 68024c06 fetch 4 ,mem_24g_device_addr 
-02d8 60020d39 store 4 ,mem_24g_common_temp + 2 
-02d9 700d3d00 jam 0 ,mem_24g_common_temp + 6 
-02da da200d37 arg mem_24g_common_temp ,rega 
-02db d8400007 arg 7 ,temp 
-02dc 20400310 call p_g24_put_data_in_buff 
-02dd 20400330 call p_g24_transmit_prep 
-02de 20400254 call p_g24_txdata_enable_tx 
-02df 202034df branch enable_user 
+02d5 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
+02d6 68024c06 fetch 4 ,mem_24g_device_addr 
+02d7 60020d39 store 4 ,mem_24g_common_temp + 2 
+02d8 700d3d00 jam 0 ,mem_24g_common_temp + 6 
+02d9 da200d37 arg mem_24g_common_temp ,rega 
+02da d8400007 arg 7 ,temp 
+02db 2040030f call p_g24_put_data_in_buff 
+02dc 2040032f call p_g24_transmit_prep 
+02dd 20400254 call p_g24_txdata_enable_tx 
+02de 202034df branch enable_user 
 
 p_g24_paring_mode:
-02e0 6800cbef fetch 1 ,mem_24g_pairing_sm 
-02e1 c17f8000 rtneq state_24g_pairing_success 
-02e2 c00882e6 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-02e3 c00902e8 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-02e4 c00982ea beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-02e5 20600000 rtn 
+02df 6800cbef fetch 1 ,mem_24g_pairing_sm 
+02e0 c17f8000 rtneq state_24g_pairing_success 
+02e1 c00882e5 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+02e2 c00902e7 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+02e3 c00982e9 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+02e4 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-02e6 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-02e7 20200280 branch p_g24_transmit_abandon 
+02e5 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+02e6 2020027e branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-02e8 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-02e9 20200280 branch p_g24_transmit_abandon 
+02e7 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+02e8 2020027e branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-02ea 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-02eb 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-02ec 20407c27 call ui_ipc_send_event 
-02ed 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
-02ee 20400322 call p_g24_update_addr_and_synccrc8 
-02ef 20200280 branch p_g24_transmit_abandon 
+02e9 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+02ea 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+02eb 20407c27 call ui_ipc_send_event 
+02ec 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
+02ed 20400321 call p_g24_update_addr_and_synccrc8 
+02ee 2020027e branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-02f0 79200023 set1 mark_24g ,mark 
-02f1 20400323 call p_g24_syncword_crc8 
-02f2 2040034f call p_g24_ch 
-02f3 6800cbef fetch 1 ,mem_24g_pairing_sm 
-02f4 c1ff8000 rtnne state_24g_pairing_success 
-02f5 20400302 call p_g24_tx_attemp_data_prep 
-02f6 58000000 setarg 0 
-02f7 60014c04 store 2 ,mem_24g_check_dongle_times 
+02ef 79200023 set1 mark_24g ,mark 
+02f0 20400322 call p_g24_syncword_crc8 
+02f1 2040034e call p_g24_ch 
+02f2 6800cbef fetch 1 ,mem_24g_pairing_sm 
+02f3 c1ff8000 rtnne state_24g_pairing_success 
+02f4 20400301 call p_g24_tx_attemp_data_prep 
+02f5 58000000 setarg 0 
+02f6 60014c04 store 2 ,mem_24g_check_dongle_times 
 
 p_g24_tx_attemp_dongle_loop:
-02f8 20403cab call lpo_calibration 
-02f9 200007d0 nop 2000 
-02fa 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
-02fb c07f82a8 beq 0xff ,p_g24_stop_g24_mode 
-02fc 2040029b call p_g24_transmit_receive_ack 
-02fd 2437830b nbranch p_g24_attemp_txdata_retry ,user3 
+02f7 20403cab call lpo_calibration 
+02f8 200007d0 nop 2000 
+02f9 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
+02fa c07f82a7 beq 0xff ,p_g24_stop_g24_mode 
+02fb 20400299 call p_g24_transmit_receive_ack 
+02fc 2437830a nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-02fe 20400296 call p_g24_clear_txbuf 
-02ff 79200023 set1 mark_24g ,mark 
-0300 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0301 20207c27 branch ui_ipc_send_event 
+02fd 20400294 call p_g24_clear_txbuf 
+02fe 79200023 set1 mark_24g ,mark 
+02ff 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0300 20207c27 branch ui_ipc_send_event 
 
 p_g24_tx_attemp_data_prep:
-0302 700d37ff jam 0xff ,mem_24g_common_temp 
-0303 6800cbe2 fetch 1 ,mem_24g_data_type 
-0304 60008d38 store 1 ,mem_24g_common_temp + 1 
-0305 68024c06 fetch 4 ,mem_24g_device_addr 
-0306 60020d39 store 4 ,mem_24g_common_temp + 2 
-0307 d8400006 arg 6 ,temp 
-0308 da200d37 arg mem_24g_common_temp ,rega 
-0309 20400310 call p_g24_put_data_in_buff 
-030a 20200330 branch p_g24_transmit_prep 
+0301 700d37ff jam 0xff ,mem_24g_common_temp 
+0302 6800cbe2 fetch 1 ,mem_24g_data_type 
+0303 60008d38 store 1 ,mem_24g_common_temp + 1 
+0304 68024c06 fetch 4 ,mem_24g_device_addr 
+0305 60020d39 store 4 ,mem_24g_common_temp + 2 
+0306 d8400006 arg 6 ,temp 
+0307 da200d37 arg mem_24g_common_temp ,rega 
+0308 2040030f call p_g24_put_data_in_buff 
+0309 2020032f branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-030b 68014c04 fetch 2 ,mem_24g_check_dongle_times 
-030c 1fe0fe01 increase 1 ,pdata 
-030d 60014c04 store 2 ,mem_24g_check_dongle_times 
-030e 2040034f call p_g24_ch 
-030f 202002f8 branch p_g24_tx_attemp_dongle_loop 
+030a 68014c04 fetch 2 ,mem_24g_check_dongle_times 
+030b 1fe0fe01 increase 1 ,pdata 
+030c 60014c04 store 2 ,mem_24g_check_dongle_times 
+030d 2040034e call p_g24_ch 
+030e 202002f7 branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_put_data_in_buff:
-0310 6008cbe1 storet 1 ,mem_24g_datalen 
-0311 18427200 copy temp ,loopcnt 
-0312 d8a00cd5 arg mem_24g_txbuf ,contw 
-0313 1a220c00 copy rega ,contr 
-0314 20207e45 branch memcpy 
+030f 6008cbe1 storet 1 ,mem_24g_datalen 
+0310 18427200 copy temp ,loopcnt 
+0311 d8a00cd5 arg mem_24g_txbuf ,contw 
+0312 1a220c00 copy rega ,contr 
+0313 20207e45 branch memcpy 
 
 p_g24_read_len_pid_crc:
-0315 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-0316 1fe97e00 rshift3 pdata ,pdata 
-0317 6000cbdf store 1 ,mem_24g_rxdata_length 
-0318 20600000 rtn 
+0314 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+0315 1fe97e00 rshift3 pdata ,pdata 
+0316 6000cbdf store 1 ,mem_24g_rxdata_length 
+0317 20600000 rtn 
 
 p_rssi_signal:
-0319 6808cc3c fetcht 1 ,mem_rssi_signal_index 
-031a 58004c2b setarg mem_rssi_signal_buf 
-031b 98408a00 iadd temp ,contw 
-031c 1a227e00 copy rega ,pdata 
-031d e0a08000 istore 1 ,contw 
-031e 18408401 increase 1 ,temp 
-031f 18410407 and_into rssi_buf_len_signal ,temp 
-0320 6008cc3c storet 1 ,mem_rssi_signal_index 
-0321 20600000 rtn 
+0318 6808cc3c fetcht 1 ,mem_rssi_signal_index 
+0319 58004c2b setarg mem_rssi_signal_buf 
+031a 98408a00 iadd temp ,contw 
+031b 1a227e00 copy rega ,pdata 
+031c e0a08000 istore 1 ,contw 
+031d 18408401 increase 1 ,temp 
+031e 18410407 and_into rssi_buf_len_signal ,temp 
+031f 6008cc3c storet 1 ,mem_rssi_signal_index 
+0320 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-0322 60024c00 store 4 ,mem_24g_addr 
+0321 60024c00 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-0323 da200000 arg 0 ,rega 
-0324 df200004 arg 4 ,loopcnt 
-0325 d8c04c00 arg mem_24g_addr ,contr 
+0322 da200000 arg 0 ,rega 
+0323 df200004 arg 4 ,loopcnt 
+0324 d8c04c00 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-0326 e8c08000 ifetch 1 ,contr 
-0327 9a20a200 iadd rega ,rega 
-0328 c2000326 loop p_g24_syncword_crc8_loop 
-0329 1a227e00 copy rega ,pdata 
-032a 60014c16 store 2 ,mem_24g_syncword 
-032b 6800cc16 fetch 1 ,mem_24g_syncword 
-032c 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
-032d 9840fe00 iadd temp ,pdata 
-032e 6000cc18 store 1 ,mem_24g_syncword_crc8 
-032f 20600000 rtn 
+0325 e8c08000 ifetch 1 ,contr 
+0326 9a20a200 iadd rega ,rega 
+0327 c2000325 loop p_g24_syncword_crc8_loop 
+0328 1a227e00 copy rega ,pdata 
+0329 60014c16 store 2 ,mem_24g_syncword 
+032a 6800cc16 fetch 1 ,mem_24g_syncword 
+032b 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
+032c 9840fe00 iadd temp ,pdata 
+032d 6000cc18 store 1 ,mem_24g_syncword_crc8 
+032e 20600000 rtn 
 
 p_g24_transmit_prep:
-0330 6800cbe1 fetch 1 ,mem_24g_datalen 
-0331 1fe0fe02 increase 2 ,pdata 
-0332 6000cbe3 store 1 ,mem_24g_txlen 
-0333 6800cbe2 fetch 1 ,mem_24g_data_type 
-0334 60008cf5 store 1 ,mem_24g_txpayload 
-0335 6800cbe1 fetch 1 ,mem_24g_datalen 
-0336 1fe9fe00 lshift3 pdata ,pdata 
-0337 6808cbe0 fetcht 1 ,mem_24g_pid 
-0338 18410403 and temp ,0x03 ,temp 
-0339 18438400 lshift temp ,temp 
-033a 9841fe00 ior temp ,pdata 
-033b 6808cc0a fetcht 1 ,mem_24g_no_ack 
-033c 9840fe00 iadd temp ,pdata 
-033d e0a08000 istore 1 ,contw 
-033e 6800cbef fetch 1 ,mem_24g_pairing_sm 
-033f c0ff8342 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0340 6800cbe2 fetch 1 ,mem_24g_data_type 
-0341 e0a08000 istore 1 ,contw 
+032f 6800cbe1 fetch 1 ,mem_24g_datalen 
+0330 1fe0fe02 increase 2 ,pdata 
+0331 6000cbe3 store 1 ,mem_24g_txlen 
+0332 6800cbe2 fetch 1 ,mem_24g_data_type 
+0333 60008cf5 store 1 ,mem_24g_txpayload 
+0334 6800cbe1 fetch 1 ,mem_24g_datalen 
+0335 1fe9fe00 lshift3 pdata ,pdata 
+0336 6808cbe0 fetcht 1 ,mem_24g_pid 
+0337 18410403 and temp ,0x03 ,temp 
+0338 18438400 lshift temp ,temp 
+0339 9841fe00 ior temp ,pdata 
+033a 6808cc0a fetcht 1 ,mem_24g_no_ack 
+033b 9840fe00 iadd temp ,pdata 
+033c e0a08000 istore 1 ,contw 
+033d 6800cbef fetch 1 ,mem_24g_pairing_sm 
+033e c0ff8341 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+033f 6800cbe2 fetch 1 ,mem_24g_data_type 
+0340 e0a08000 istore 1 ,contw 
 
 p_g24_transmit_prep_pair:
-0342 6800cbe1 fetch 1 ,mem_24g_datalen 
-0343 98007200 iforce loopcnt 
-0344 6800cbe2 fetch 1 ,mem_24g_data_type 
-0345 c000834d beq 1 ,p_g24_transmit_prep_mouse 
-0346 d8c00cd5 arg mem_24g_txbuf ,contr 
-0347 20407e45 call memcpy 
-0348 68008cd5 fetch 1 ,mem_24g_txbuf 
-0349 c001834b beq 0x03 ,p_g24_multi_key_setup 
-034a 20600000 rtn 
+0341 6800cbe1 fetch 1 ,mem_24g_datalen 
+0342 98007200 iforce loopcnt 
+0343 6800cbe2 fetch 1 ,mem_24g_data_type 
+0344 c000834c beq 1 ,p_g24_transmit_prep_mouse 
+0345 d8c00cd5 arg mem_24g_txbuf ,contr 
+0346 20407e45 call memcpy 
+0347 68008cd5 fetch 1 ,mem_24g_txbuf 
+0348 c001834a beq 0x03 ,p_g24_multi_key_setup 
+0349 20600000 rtn 
 
 p_g24_multi_key_setup:
-034b 700cd502 jam 0x02 ,mem_24g_txbuf 
-034c 20600000 rtn 
+034a 700cd502 jam 0x02 ,mem_24g_txbuf 
+034b 20600000 rtn 
 
 p_g24_transmit_prep_mouse:
-034d d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
-034e 20207e45 branch memcpy 
+034c d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
+034d 20207e45 branch memcpy 
 
 p_g24_ch:
-034f 6808cbea fetcht 1 ,mem_24g_current_ch_number 
-0350 20400355 call p_g24_ch_calc 
-0351 18408401 increase 1 ,temp 
-0352 18410403 and_into 3 ,temp 
-0353 6008cbea storet 1 ,mem_24g_current_ch_number 
-0354 20600000 rtn 
+034e 6808cbea fetcht 1 ,mem_24g_current_ch_number 
+034f 20400354 call p_g24_ch_calc 
+0350 18408401 increase 1 ,temp 
+0351 18410403 and_into 3 ,temp 
+0352 6008cbea storet 1 ,mem_24g_current_ch_number 
+0353 20600000 rtn 
 
 p_g24_ch_calc:
-0355 6800cc00 fetch 1 ,mem_24g_addr 
-0356 1fe17e03 and_into 0x03 ,pdata 
-0357 1fefa204 mul32 pdata ,4 ,rega 
-0358 58004bf0 setarg mem_24g_ch_map1 
-0359 9a20fe00 iadd rega ,pdata 
-035a 98408c00 iadd temp ,contr 
-035b e8c08000 ifetch 1 ,contr 
-035c 6000cbe9 store 1 ,mem_24g_ch 
-035d 20600000 rtn 
+0354 6800cc00 fetch 1 ,mem_24g_addr 
+0355 1fe17e03 and_into 0x03 ,pdata 
+0356 1fefa204 mul32 pdata ,4 ,rega 
+0357 58004bf0 setarg mem_24g_ch_map1 
+0358 9a20fe00 iadd rega ,pdata 
+0359 98408c00 iadd temp ,contr 
+035a e8c08000 ifetch 1 ,contr 
+035b 6000cbe9 store 1 ,mem_24g_ch 
+035c 20600000 rtn 
 
 p_g24_prep:
-035e 7844fc00 disable enable_crc 
-035f 7843fc00 disable enable_white 
-0360 58555555 setarg 0x555555 
-0361 98001e00 iforce crc24_init 
-0362 6800cbe9 fetch 1 ,mem_24g_ch 
-0363 1fed8400 reverse pdata ,temp 
-0364 79200401 set1 1 ,temp 
-0365 18431c00 rshift temp ,white_init 
-0366 20600000 rtn 
+035d 7844fc00 disable enable_crc 
+035e 7843fc00 disable enable_white 
+035f 58555555 setarg 0x555555 
+0360 98001e00 iforce crc24_init 
+0361 6800cbe9 fetch 1 ,mem_24g_ch 
+0362 1fed8400 reverse pdata ,temp 
+0363 79200401 set1 1 ,temp 
+0364 18431c00 rshift temp ,white_init 
+0365 20600000 rtn 
 
 p_g24_receive_rxon:
-0367 2040035e call p_g24_prep 
-0368 7826fc00 enable decode_fec0 
-0369 7830fc00 enable is_rx 
-036a 78507c00 disable is_tx 
-036b 78287c00 enable swfine 
-036c 68014be4 fetch 2 ,mem_24g_rx_window 
-036d 98003600 iforce stop_watch 
-036e 37c18400 correlate null ,timeout 
-036f 242c03a1 nbranch p_g24_sync_timeout ,sync 
-0370 7846fc00 disable decode_fec0 
-0371 7825fc00 enable decode_fec1 
-0372 7823fc00 enable enable_white 
-0373 7824fc00 enable enable_crc 
-0374 09800008 parse demod ,bucket ,8 
-0375 19897e00 rshift3 pwindow ,pdata 
-0376 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
-0377 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
-0378 98467c00 isub temp ,null 
-0379 242283a1 nbranch p_g24_end_of_packet ,zero 
-037a 09800008 parse demod ,bucket ,8 
-037b 19897e00 rshift3 pwindow ,pdata 
-037c 60008cb3 store 1 ,mem_24g_rxbuf 
-037d 68008cb3 fetch 1 ,mem_24g_rxbuf 
-037e 6808cbe2 fetcht 1 ,mem_24g_data_type 
-037f a8400e00 icompare bits_data ,temp 
-0380 242083a1 nbranch p_g24_end_of_packet ,true 
+0366 2040035d call p_g24_prep 
+0367 7826fc00 enable decode_fec0 
+0368 7830fc00 enable is_rx 
+0369 78507c00 disable is_tx 
+036a 78287c00 enable swfine 
+036b 68014be4 fetch 2 ,mem_24g_rx_window 
+036c 98003600 iforce stop_watch 
+036d 37c18400 correlate null ,timeout 
+036e 242c03a0 nbranch p_g24_sync_timeout ,sync 
+036f 7846fc00 disable decode_fec0 
+0370 7825fc00 enable decode_fec1 
+0371 7823fc00 enable enable_white 
+0372 7824fc00 enable enable_crc 
+0373 09800008 parse demod ,bucket ,8 
+0374 19897e00 rshift3 pwindow ,pdata 
+0375 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
+0376 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
+0377 98467c00 isub temp ,null 
+0378 242283a0 nbranch p_g24_end_of_packet ,zero 
+0379 09800008 parse demod ,bucket ,8 
+037a 19897e00 rshift3 pwindow ,pdata 
+037b 60008cb3 store 1 ,mem_24g_rxbuf 
+037c 68008cb3 fetch 1 ,mem_24g_rxbuf 
+037d 6808cbe2 fetcht 1 ,mem_24g_data_type 
+037e a8400e00 icompare bits_data ,temp 
+037f 242083a0 nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-0381 09800008 parse demod ,bucket ,8 
-0382 19897e00 rshift3 pwindow ,pdata 
-0383 e0a08000 istore 1 ,contw 
-0384 1fe97e00 rshift3 pdata ,pdata 
-0385 1fe1721f and pdata ,0x1f ,loopcnt 
-0386 2022838b branch p_g24rx_nopayload ,zero 
+0380 09800008 parse demod ,bucket ,8 
+0381 19897e00 rshift3 pwindow ,pdata 
+0382 e0a08000 istore 1 ,contw 
+0383 1fe97e00 rshift3 pdata ,pdata 
+0384 1fe1721f and pdata ,0x1f ,loopcnt 
+0385 2022838a branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-0387 09800008 parse demod ,bucket ,8 
-0388 19897e00 rshift3 pwindow ,pdata 
-0389 e0a08000 istore 1 ,contw 
-038a c2000387 loop p_g24rx_loop 
+0386 09800008 parse demod ,bucket ,8 
+0387 19897e00 rshift3 pwindow ,pdata 
+0388 e0a08000 istore 1 ,contw 
+0389 c2000386 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-038b 18a22200 copy contw ,rega 
-038c 09800008 parse demod ,bucket ,8 
-038d 19897e00 rshift3 pwindow ,pdata 
-038e 6000cc2a store 1 ,mem_rssi_hex_received 
-038f 1a220a00 copy rega ,contw 
-0390 09800018 parse demod ,bucket ,24 
-0391 78287c00 enable swfine 
-0392 db600664 arg param_sifs ,stop_watch 
-0393 1fef7e00 rshift32 pdata ,pdata 
-0394 1ff17e00 rshift16 pdata ,pdata 
-0395 e0a18000 istore 3 ,contw 
-0396 7845fc00 disable decode_fec1 
-0397 202303a1 branch p_g24_end_of_packet ,crc_failed 
-0398 7837fc00 enable user3 
-0399 68008017 fetch 1 ,mem_last_freq 
-039a 1fe0a200 add pdata ,0 ,rega 
-039b 20403ab6 call rf_write_freq 
-039c 7846fc00 disable decode_fec0 
-039d 20403a7a call set_sync_on 
-039e 6800cc2a fetch 1 ,mem_rssi_hex_received 
-039f 1fe22200 copy pdata ,rega 
-03a0 20200319 branch p_rssi_signal 
+038a 18a22200 copy contw ,rega 
+038b 09800008 parse demod ,bucket ,8 
+038c 19897e00 rshift3 pwindow ,pdata 
+038d 6000cc2a store 1 ,mem_rssi_hex_received 
+038e 1a220a00 copy rega ,contw 
+038f 09800018 parse demod ,bucket ,24 
+0390 78287c00 enable swfine 
+0391 db600664 arg param_sifs ,stop_watch 
+0392 1fef7e00 rshift32 pdata ,pdata 
+0393 1ff17e00 rshift16 pdata ,pdata 
+0394 e0a18000 istore 3 ,contw 
+0395 7845fc00 disable decode_fec1 
+0396 202303a0 branch p_g24_end_of_packet ,crc_failed 
+0397 7837fc00 enable user3 
+0398 68008017 fetch 1 ,mem_last_freq 
+0399 1fe0a200 add pdata ,0 ,rega 
+039a 20403ab6 call rf_write_freq 
+039b 7846fc00 disable decode_fec0 
+039c 20403a7a call set_sync_on 
+039d 6800cc2a fetch 1 ,mem_rssi_hex_received 
+039e 1fe22200 copy pdata ,rega 
+039f 20200318 branch p_rssi_signal 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-03a1 784dfc00 disable encode_fec1 
-03a2 7845fc00 disable decode_fec1 
-03a3 2020375c branch end_of_packet 
+03a0 784dfc00 disable encode_fec1 
+03a1 7845fc00 disable decode_fec1 
+03a2 2020375c branch end_of_packet 
 
 p_g24_set_freq_tx:
-03a4 20403a7a call set_sync_on 
-03a5 6808cbe9 fetcht 1 ,mem_24g_ch 
-03a6 20203a91 branch set_freq_tx 
+03a3 20403a7a call set_sync_on 
+03a4 6808cbe9 fetcht 1 ,mem_24g_ch 
+03a5 20203a91 branch set_freq_tx 
 
 p_g24_transmit:
-03a7 204053d2 call le_enable 
-03a8 68024c00 fetch 4 ,mem_24g_addr 
-03a9 98001200 iforce access 
-03aa 2040035e call p_g24_prep 
-03ab 204003a4 call p_g24_set_freq_tx 
-03ac 79202a00 set1 txgfsk ,radio_ctrl 
-03ad 782efc00 enable encode_fec0 
-03ae 78307c00 enable is_tx 
-03af 7850fc00 disable is_rx 
-03b0 19317e00 rshift16 access ,pdata 
-03b1 1fecfe00 rshift8 pdata ,pdata 
-03b2 1ff1fe00 rshift4 pdata ,pdata 
-03b3 08008628 inject mod ,40 
-03b4 784efc00 disable encode_fec0 
-03b5 782dfc00 enable encode_fec1 
-03b6 7823fc00 enable enable_white 
-03b7 7824fc00 enable enable_crc 
-03b8 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
-03b9 08008608 inject mod ,8 
-03ba 6800cbe3 fetch 1 ,mem_24g_txlen 
-03bb 98007200 iforce loopcnt 
-03bc d8c00cf5 arg mem_24g_txpayload ,contr 
+03a6 204053d2 call le_enable 
+03a7 68024c00 fetch 4 ,mem_24g_addr 
+03a8 98001200 iforce access 
+03a9 2040035d call p_g24_prep 
+03aa 204003a3 call p_g24_set_freq_tx 
+03ab 79202a00 set1 txgfsk ,radio_ctrl 
+03ac 782efc00 enable encode_fec0 
+03ad 78307c00 enable is_tx 
+03ae 7850fc00 disable is_rx 
+03af 19317e00 rshift16 access ,pdata 
+03b0 1fecfe00 rshift8 pdata ,pdata 
+03b1 1ff1fe00 rshift4 pdata ,pdata 
+03b2 08008628 inject mod ,40 
+03b3 784efc00 disable encode_fec0 
+03b4 782dfc00 enable encode_fec1 
+03b5 7823fc00 enable enable_white 
+03b6 7824fc00 enable enable_crc 
+03b7 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
+03b8 08008608 inject mod ,8 
+03b9 6800cbe3 fetch 1 ,mem_24g_txlen 
+03ba 98007200 iforce loopcnt 
+03bb d8c00cf5 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-03bd e8c08000 ifetch 1 ,contr 
-03be 08008608 inject mod ,8 
-03bf c20003bd loop p_g24tr_loop 
-03c0 78247c00 enable enable_parity 
-03c1 08008618 inject mod ,24 
-03c2 78447c00 disable enable_parity 
-03c3 37d38200 until null ,tx_clear 
-03c4 20000064 nop 100 
-03c5 784efc00 disable encode_fec0 
-03c6 784dfc00 disable encode_fec1 
-03c7 20203a7a branch set_sync_on 
+03bc e8c08000 ifetch 1 ,contr 
+03bd 08008608 inject mod ,8 
+03be c20003bc loop p_g24tr_loop 
+03bf 78247c00 enable enable_parity 
+03c0 08008618 inject mod ,24 
+03c1 78447c00 disable enable_parity 
+03c2 37d38200 until null ,tx_clear 
+03c3 20000064 nop 100 
+03c4 784efc00 disable encode_fec0 
+03c5 784dfc00 disable encode_fec1 
+03c6 20203a7a branch set_sync_on 
               org 0x3000
 
 start:
Index: btkb/output/ramcode.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/ramcode.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/ramcode.rom	(working copy)
@@ -30,35 +30,35 @@
 20400050
 20400020
 20203015
-6800cd30
+6800cd6e
 207a0000
-704d3000
-6801cd32
+704d6e00
+6801cd70
 20400037
-6801cd35
+6801cd73
 20400037
-6801cd38
+6801cd76
 20400037
-6801cd3b
+6801cd79
 20400037
-6801cd3e
+6801cd7c
 20400037
-6801cd41
+6801cd7f
 20400037
-6801cd44
+6801cd82
 20400037
-6801cd47
+6801cd85
 20400037
-6801cd4a
+6801cd88
 20400037
 580004b0
 20203bf3
-6001cd4d
+6001cd8b
 18007218
-6801cd4d
+6801cd8b
 2feffe17
 1fe3fe00
-6001cd4d
+6001cd8b
 20408041
 24408047
 c2000039
@@ -107,21 +107,21 @@
 18508400
 60094b9a
 20600000
-d8a04d10
+d8a04d52
 202000b7
-680a4d05
+680a4d47
 1c427e00
 98467e00
-68094d09
+68094d4b
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d05
-6800cd0b
+600a4d47
+6800cd4d
 1fe0fe01
-6000cd0b
+6000cd4d
 20600000
 680a4c59
 1c427e00
@@ -141,13 +141,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc69
+6800cc8f
 c280009a
 c280809c
 da200000
 204000ae
 7089718f
-6800cc6a
+6800cc90
 60108973
 2040009d
 da200001
@@ -170,10 +170,10 @@
 793ffe07
 60108053
 18508400
-60094c6f
+60094c95
 20600000
 d8400021
-6800cc6a
+6800cc90
 98460400
 1a227e00
 79200407
@@ -226,21 +226,21 @@
 2022e9b1
 2020320b
 1c427e00
-60024d01
+60024d43
 6808c7ef
-6800cd04
+6800cd46
 98467c00
 244100ea
 20207c06
-680a4d01
+680a4d43
 600a47ec
 600a4c59
-600a4d05
+600a4d47
 20600000
 60088259
-6800cc67
+6800cc8d
 1fe0fe01
-6000cc67
+6000cc8d
 68008259
 207a0000
 1fe0ffff
@@ -263,9 +263,9 @@
 20203cdc
 70416e7f
 20403cf3
-6800cc71
+6800cc97
 207a0000
-704c7100
+704c9700
 1c427e00
 60024c59
 20600000
@@ -371,7 +371,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc64
+6800cc7d
 205a017a
 60108956
 708955d0
@@ -427,26 +427,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc71
+6800cc97
 c02d01c5
 203581c3
-68014c6b
+68014c91
 1ff0fe00
-60014c6b
-68014c6d
+60014c91
+68014c93
 1ff0fe00
-60014c6d
+60014c93
 204001d0
 680402a0
 243a01bd
 68014ad4
 1ff0fe00
 203a01bd
-60014c6d
+60014c93
 20400226
 704ba42f
 204000c7
-704c7100
+704c9700
 70828003
 20600000
 704ba430
@@ -470,29 +470,29 @@
 2040688d
 680402a0
 207a0000
-6800cc69
+6800cc8f
 c28001e2
 c28081f0
 680102a0
 1ff0fe00
-60014c6b
+60014c91
 680102a6
 1ff0fe00
-60014c6d
+60014c93
 20600000
 680902a4
 680102aa
 18422400
 1fe22200
 1ff0fe00
-60014c6d
+60014c93
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 20600000
 680902a2
 680102a8
@@ -503,12 +503,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c6d
+60014c93
 20600000
 70001627
 70890f36
@@ -524,7 +524,7 @@
 60014b9a
 700b7e03
 2040013a
-704c715a
+704c975a
 20403db8
 68120138
 793ffe0f
@@ -541,19 +541,19 @@
 207a0000
 c0108221
 c0110223
-c01182bd
+c01182bc
 20207c5a
 704befff
-202002f0
+202002ef
 793f8023
 704befff
-202002a8
+202002a7
 58000000
 60024ba9
 20600000
 c6918000
-68024cf6
-60024d24
+68024d38
+60024d66
 2040024f
 24340242
 704c150a
@@ -561,7 +561,7 @@
 6800cbef
 c1ff8000
 704c3d02
-6800ccff
+6800cd41
 247a0000
 2040012d
 24740000
@@ -572,7 +572,7 @@
 207a0000
 6800c131
 207a0000
-6801cd2c
+6801cd6a
 20407e8a
 600a41fc
 20203cda
@@ -587,101 +587,100 @@
 207a0000
 6800cc15
 243a023e
-68024d24
+68024d66
 2020023f
 6800cbef
-c0ff82c6
+c0ff82c5
 20400256
 20540270
-20540330
+2054032f
 704be601
 20600000
 78547c00
 704be202
-6800cd10
+6800cd52
 c0020261
 c0028267
 c003026d
 c003826a
 c0040264
-6800ccff
+6800cd41
 245a34df
 20600000
-704d1000
+704d5200
 704be10a
 2020026f
-704d1008
+704d5208
 704be110
 2020026f
-704d1003
+704d5203
 704be104
 2020026f
-704d1002
+704d5202
 704be103
 2020026f
 704be201
 704be108
 202034df
 d8a00cd5
-d8c04d10
+d8c04d52
 df200014
 20207e45
 704be800
-d9600d00
-34730200
-2040029b
-24378284
-204002ab
+20400299
+24378282
+204002aa
 6800cbe0
 1fe0fe01
 6000cbe0
-704cff00
+704d4100
 6800cbef
-c0ff829a
-20400296
+c0ff8298
+20400294
 704be700
 704be600
 20600000
-704cff01
+704d4101
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff82a6
+c0ff82a5
 6800cbe7
-c07f82a8
+c07f82a7
 6800cbe7
 d8400010
 98467c00
-2021034f
+2021034e
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c0838275
-2020034f
+c0820275
+2020034e
 58000000
 60020cd5
-60024d10
+60024d52
 20600000
-202002e0
+202002df
 7857fc00
-204003a7
+204003a6
+200004b0
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400367
-205783a1
+20400366
+205783a0
 20600000
-704cff00
+704d4100
 20600000
-704cff00
+704d4100
 700b7d32
 20207c27
-20400315
+20400314
 68008cb3
 c1810000
 6800cbdf
@@ -694,34 +693,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f82bb
-6000cc7a
+c07f82ba
+6000ccb7
 20600000
-704d2f01
+704d6d01
 20600000
 79200023
-204002c2
-20400280
+204002c1
+2040027e
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-20200322
-204002c2
+20200321
+204002c1
 6800cbe6
 c000b4df
 6800cbef
-c00082ce
-c00102d1
-c00182d4
+c00082cd
+c00102d0
+c00182d3
 20203bf1
 704bef11
 700d37aa
-202002d6
+202002d5
 704bef12
 700d3755
-202002d6
+202002d5
 704bef13
 700d3722
 700d3802
@@ -730,41 +729,41 @@
 700d3d00
 da200d37
 d8400007
-20400310
-20400330
+2040030f
+2040032f
 20400254
 202034df
 6800cbef
 c17f8000
-c00882e6
-c00902e8
-c00982ea
+c00882e5
+c00902e7
+c00982e9
 20600000
 704bef02
-20200280
+2020027e
 704bef03
-20200280
+2020027e
 704befff
 700b7d31
 20407c27
 68020d19
-20400322
-20200280
+20400321
+2020027e
 79200023
-20400323
-2040034f
+20400322
+2040034e
 6800cbef
 c1ff8000
-20400302
+20400301
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f82a8
-2040029b
-2437830b
-20400296
+c07f82a7
+20400299
+2437830a
+20400294
 79200023
 700b7d3c
 20207c27
@@ -775,13 +774,13 @@
 60020d39
 d8400006
 da200d37
-20400310
-20200330
+2040030f
+2020032f
 68014c04
 1fe0fe01
 60014c04
-2040034f
-202002f8
+2040034e
+202002f7
 6008cbe1
 18427200
 d8a00cd5
@@ -806,7 +805,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000326
+c2000325
 1a227e00
 60014c16
 6800cc16
@@ -829,24 +828,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff8342
+c0ff8341
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000834d
+c000834c
 d8c00cd5
 20407e45
 68008cd5
-c001834b
+c001834a
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400355
+20400354
 18408401
 18410403
 6008cbea
@@ -869,7 +868,7 @@
 79200401
 18431c00
 20600000
-2040035e
+2040035d
 7826fc00
 7830fc00
 78507c00
@@ -877,7 +876,7 @@
 68014be4
 98003600
 37c18400
-242c03a1
+242c03a0
 7846fc00
 7825fc00
 7823fc00
@@ -887,24 +886,24 @@
 6000cc19
 6808cc18
 98467c00
-242283a1
+242283a0
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242083a1
+242083a0
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-2022838b
+2022838a
 09800008
 19897e00
 e0a08000
-c2000387
+c2000386
 18a22200
 09800008
 19897e00
@@ -917,7 +916,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202303a1
+202303a0
 7837fc00
 68008017
 1fe0a200
@@ -926,7 +925,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20200319
+20200318
 784dfc00
 7845fc00
 2020375c
@@ -936,8 +935,8 @@
 204053d2
 68024c00
 98001200
-2040035e
-204003a4
+2040035d
+204003a3
 79202a00
 782efc00
 78307c00
@@ -957,7 +956,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20003bd
+c20003bc
 78247c00
 08008618
 78447c00
Index: btkb/output/sched.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/output/sched.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/output/sched.rom	(working copy)
@@ -73,6 +73,7 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
+mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -88,13 +89,13 @@
 
 mem_eir_enable:01
 
-mem_all_uuid_16bits:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-mem_all_uuid_128bits:00
 mem_device_option:43
+#bluetootch param init
+mem_sp_flag:00
+mem_lpm_current_mult:00
+mem_master_sp_flag:00
+mem_le_ch_mapped:27
+
 mem_ui_button_gpio:ff
 mem_led_gpio:ff
 
@@ -113,9 +114,9 @@
 #24g init
 mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:4#max tx retry
+mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
-mem_24g_rx_window:c0 12     #400us 
+mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
 mem_24g_ch_map3:0f 1a 3a 4c
@@ -124,7 +125,6 @@
 mem_24g_paring_addr:20 15 10 05
 mem_pair_state:c2
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
-mem_24g_enter_hibernate_max:ff ff ff ff
 mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
 mem_lpm_config:8f 10 ce
Index: btkb/program/patch.prog
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/program/patch.prog	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/program/patch.prog	(working copy)
@@ -928,8 +928,8 @@
 p_g24_transmit_packet:
 	jam 0,mem_24g_retry
 p_g24_transmit_loop:
-	arg param_rx_setup,timeup
-	until clkn_rt,meet
+//	arg param_rx_setup,timeup
+//	until clkn_rt,meet
 	call p_g24_transmit_receive_ack
 	nbranch p_g24_retransmit,user3
 	call p_g24_ackpayload_parse
@@ -995,6 +995,7 @@
 p_g24_transmit_receive_ack:
 	disable user3
 	call p_g24_transmit
+	nop 1200
 //	fetch 1,mem_24g_no_ack
 //	beq no_ack_24g,p_g24_transmit_no_ack	//tx no ack
 	force 0,radio_ctrl
Index: btkb/sched/kb.dat
===================================================================
--- /XZR_Project/XZR_1085_AK8003/btkb/sched/kb.dat	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/btkb/sched/kb.dat	(working copy)
@@ -73,6 +73,7 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
+mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -88,13 +89,13 @@
 
 mem_eir_enable:01
 
-mem_all_uuid_16bits:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-mem_all_uuid_128bits:00
 mem_device_option:43
+#bluetootch param init
+mem_sp_flag:00
+mem_lpm_current_mult:00
+mem_master_sp_flag:00
+mem_le_ch_mapped:27
+
 mem_ui_button_gpio:ff
 mem_led_gpio:ff
 
@@ -113,9 +114,9 @@
 #24g init
 mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:4#max tx retry
+mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
-mem_24g_rx_window:c0 12     #400us 
+mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
 mem_24g_ch_map3:0f 1a 3a 4c
@@ -124,6 +125,5 @@
 mem_24g_paring_addr:20 15 10 05
 mem_pair_state:c2
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
-mem_24g_enter_hibernate_max:ff ff ff ff
 mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
Index: c51/Makefile
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/Makefile	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/Makefile	(working copy)
@@ -8,7 +8,7 @@
 
 
 OUTDIR = output
-ROOT_PATH =h:\Keil
+ROOT_PATH =c:\Keil
 
 UTIL_PATH = ..\rom\util
 
Index: c51/adc.h
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/adc.h	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/adc.h	(working copy)
@@ -45,6 +45,9 @@
 #define LOW_BATTER_COEFFICIENT_3V1	1.04
 #define LOW_BATTER_COEFFICIENT_3V0	1.01
 #define LOW_BATTER_COEFFICIENT_2V9	0.98
+#define LOW_BATTER_COEFFICIENT_2V8	0.95
+#define LOW_BATTER_COEFFICIENT_2V7	0.91
+#define LOW_BATTER_COEFFICIENT_2V5	0.95
 
 
 void YC_adc_check_timer500ms();
Index: c51/adc.c
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/adc.c	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/adc.c	(working copy)
@@ -14,8 +14,8 @@
 		g_variable.battery_value[i] = INIT_BATTERY_VALUE;
 	}
 
-	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
-	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
+//	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V4+m_adc0vBase;
+//	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
 #endif
 #ifdef ADC_TYPE_VINLPM
 		for (i = 0; i < BAT_ARRAY_LEN; i++)
@@ -45,6 +45,17 @@
 
 	if(m_adcCurrentValue < m_adc0vBase)
 		return;
+	if(!g_variable.backlight_enable_flag)
+	{
+		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
+		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V9+m_adc0vBase;
+	}
+	else
+	{
+		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
+		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V7+m_adc0vBase;
+	}
+		
 
 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
@@ -58,9 +69,20 @@
 	if(batValue < g_variable.battery_level_shutdown)
 	{
 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
+		if(g_variable.last_battery_status != BAT_STATUS_SHUT_DOWN)
+		{
+			g_variable.battery_shutdown_flag = 1;
+			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+		}
 	}
 	else
 	{
+		if((g_variable.last_battery_status == BAT_STATUS_SHUT_DOWN) ||(g_variable.battery_shutdown_flag == 1))
+		{
+			g_variable.battery_shutdown_flag = 0;
+			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+		}
+		
 		if (batValue < g_variable.battery_level_low)
 		{
 			g_variable.battery_status = BAT_STATUS_LOW;
@@ -84,6 +106,8 @@
 			}
 		}
 	}
+
+	g_variable.last_battery_status = g_variable.battery_status;
 #endif	
 }
 
Index: c51/btreg.h
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/btreg.h	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/btreg.h	(working copy)
@@ -972,50 +972,64 @@
 #define	mem_prepare_write_len                   	0x4c5d
 #define	mem_ipc_c51_timer                       	0x4c5e
 #define	mem_le_rx_window                        	0x4c60
-#define	mem_le_search_len                       	0x4c61
-#define	mem_le_ll_unknown_type                  	0x4c62
-#define	mem_le_pairing_state                    	0x4c63
-#define	mem_pair_state                          	0x4c64
-#define	mem_empty_count                         	0x4c65
-#define	mem_shutter_find_type_value_flag        	0x4c66
-#define	mem_ipc_bt_100ms_timer                  	0x4c67
-#define	mem_ipc_c51_100ms_timer                 	0x4c68
-#define	mem_adc_config_flag                     	0x4c69
-#define	mem_adc_channel                         	0x4c6a
-#define	mem_adc_0v                              	0x4c6b
-#define	mem_adc_3v                              	0x4c6d
-#define	mem_adc_current_value                   	0x4c6f
-#define	mem_hibernate_flag                      	0x4c71
-#define	mem_new_supervision_to                  	0x4c72
-#define	mem_kb_wake_timer                       	0x4c74
-#define	mem_kb_keycount                         	0x4c75
-#define	mem_led_cap_delay_timer                 	0x4c76
-#define	mem_seq                                 	0x4c77
-#define	mem_recon_index                         	0x4c78
-#define	mem_power_on_flag                       	0x4c79
-#define	mem_caps_num_lock                       	0x4c7a
-#define	mem_suspend_flag                        	0x4c7b
-#define	mem_32asm_data_end                      	0x4c7c
-#define	mem_store_ltk_timer                     	0x4cf4
-#define	mem_reconnect_continue                  	0x4cf5
-#define	mem_24g_enter_hibernate                 	0x4cf6
-#define	mem_24g_txfail_cnt                      	0x4cfe
-#define	mem_mouse_retry_flag                    	0x4cff
-#define	mem_24g_led_flag                        	0x4d00
-#define	mem_ui_timer_last_btclk_temp            	0x4d01
-#define	mem_ui_check_timer_setup                	0x4d05
-#define	mem_customize_timer_setup               	0x4d09
-#define	mem_customize_timer                     	0x4d0b
-#define	mem_version_yy_mm_dd                    	0x4d0c
-#define	mem_24g_txbuf_new                       	0x4d10
-#define	mem_24g_enter_hibernate_setup           	0x4d24
-#define	mem_24g_enter_hibernate_max             	0x4d28
-#define	mem_24g_short_sleep_counter             	0x4d2c
-#define	mem_pc_sleep_flag                       	0x4d2f
-#define	mem_rgb_enable_flag                     	0x4d30
-#define	mem_rgb_enable_flag_last                	0x4d31
-#define	mem_rgb_data                            	0x4d32
-#define	mem_rgb_data_temp                       	0x4d4d
+#define	mem_le_find_type_value_start_handle     	0x4c61
+#define	mem_le_find_type_value_end_handle       	0x4c63
+#define	mem_le_cur_att_type                     	0x4c65
+#define	mem_le_search_len                       	0x4c67
+#define	mem_le_ll_unknown_type                  	0x4c68
+#define	mem_le_pairing_state                    	0x4c69
+#define	mem_le_local_mtu                        	0x4c6a
+#define	mem_le_connection_updata_param          	0x4c6c
+#define	mem_ltk_states                          	0x4c7c
+#define	mem_pair_state                          	0x4c7d
+#define	mem_empty_count                         	0x4c7e
+#define	mem_shutter_find_type_value_flag        	0x4c7f
+#define	mem_le51_payload_len                    	0x4c80
+#define	mem_le51_cmd                            	0x4c81
+#define	mem_le51_tx_length                      	0x4c82
+#define	mem_le51_txbuff_inuse                   	0x4c83
+#define	mem_le51_txbuf                          	0x4c84
+#define	mem_ipc_bt_100ms_timer                  	0x4c8d
+#define	mem_ipc_c51_100ms_timer                 	0x4c8e
+#define	mem_adc_config_flag                     	0x4c8f
+#define	mem_adc_channel                         	0x4c90
+#define	mem_adc_0v                              	0x4c91
+#define	mem_adc_3v                              	0x4c93
+#define	mem_adc_current_value                   	0x4c95
+#define	mem_hibernate_flag                      	0x4c97
+#define	mem_new_supervision_to                  	0x4c98
+#define	mem_kb_wake_timer                       	0x4c9a
+#define	mem_kb_last_data                        	0x4c9b
+#define	mem_kb_keycount                         	0x4caf
+#define	mem_led_cap_delay_timer                 	0x4cb0
+#define	mem_test                                	0x4cb1
+#define	mem_seq                                 	0x4cb4
+#define	mem_recon_index                         	0x4cb5
+#define	mem_power_on_flag                       	0x4cb6
+#define	mem_caps_num_lock                       	0x4cb7
+#define	mem_att_report1                         	0x4cb8
+#define	mem_att_report2                         	0x4cba
+#define	mem_att_report3                         	0x4cbc
+#define	mem_suspend_flag                        	0x4cbe
+#define	mem_32asm_data_end                      	0x4cbf
+#define	mem_reconnect_continue                  	0x4d37
+#define	mem_24g_enter_hibernate                 	0x4d38
+#define	mem_24g_txfail_cnt                      	0x4d40
+#define	mem_mouse_retry_flag                    	0x4d41
+#define	mem_24g_led_flag                        	0x4d42
+#define	mem_ui_timer_last_btclk_temp            	0x4d43
+#define	mem_ui_check_timer_setup                	0x4d47
+#define	mem_customize_timer_setup               	0x4d4b
+#define	mem_customize_timer                     	0x4d4d
+#define	mem_version_yy_mm_dd                    	0x4d4e
+#define	mem_24g_txbuf_new                       	0x4d52
+#define	mem_24g_enter_hibernate_setup           	0x4d66
+#define	mem_24g_short_sleep_counter             	0x4d6a
+#define	mem_pc_sleep_flag                       	0x4d6d
+#define	mem_rgb_enable_flag                     	0x4d6e
+#define	mem_rgb_enable_flag_last                	0x4d6f
+#define	mem_rgb_data                            	0x4d70
+#define	mem_rgb_data_temp                       	0x4d8b
 #define	mem_at_gpio                             	0x4800
 #define	mem_module_wake_up_gpio                 	0x4801
 #define	mem_module_state_gpio                   	0x4802
Index: c51/global_variable.h
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/global_variable.h	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/global_variable.h	(working copy)
@@ -96,6 +96,9 @@
 	 byte battery_low_led_flash_flag;		// 0x4cf7
 	 byte one_key_press_wait_release_timer;
 	
+	 byte battery_shutdown_flag;
+	 byte last_battery_status;
+	
 	 byte wheelStateLast; 
 	 byte wheelStateBefore; 
 	 byte wheelStateNow; 
@@ -190,6 +193,7 @@
 extern volatile xbyte m_24g_led_flag;
 extern volatile xbyte m_pc_sleep_flag;
 extern volatile xbyte bitkey[15];
+extern volatile xbyte bitkey_last[15];
 extern volatile xbyte m_rgb_enable_flag;
 extern volatile xbyte m_rgb_data[27];
 
Index: c51/global_variable.c
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/global_variable.c	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/global_variable.c	(working copy)
@@ -75,6 +75,7 @@
 volatile xbyte m_pc_sleep_flag _at_ mem_pc_sleep_flag;
 
 volatile xbyte bitkey[15];
+volatile xbyte bitkey_last[15];
 volatile xbyte m_rgb_enable_flag _at_ mem_rgb_enable_flag;
 volatile xbyte m_rgb_data[27] _at_ mem_rgb_data;
 
@@ -301,3 +302,8 @@
 
 
 
+code ulong  RGB_Map[9]=
+{
+  	0xc10066,0xe63f00,0xffbb00,0x77ff00,0x00ffcc,0x00bbff,0x0000ff,0x7700ff,0xcc00ff
+};
+
Index: c51/kb_process.h
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/kb_process.h	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/kb_process.h	(working copy)
@@ -43,7 +43,7 @@
 #define EEPROM_RECON_INFO_BASE_6  					0x7Fd0
 #define EEPROM_RECON_INFO_BACKLIGHT				(EEPROM_RECON_INFO_BASE_6+5)
 #define EEPROM_RECON_WIN_LOCK					(EEPROM_RECON_INFO_BASE_6+8)
-
+#define EEPROM_BATTERY_SHUTDOWN_FLAG			(EEPROM_RECON_INFO_BASE_6+9)
 
 #define KS_KEY_MAP_LEN					160
 #define KB_KSCAN_COL_NUM				20
Index: c51/kb_process.c
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/kb_process.c	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/kb_process.c	(working copy)
@@ -458,7 +458,11 @@
 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
 		IPC_TxHidData(hidBuff, 9);
 		bitkey[0] = HID_REPORTID_GAME;
-		IPC_TxHidData(bitkey, 15);
+		if(!compare_str(bitkey,bitkey_last,15))
+		{
+			IPC_TxHidData(bitkey, 15);
+			xmemcpy(bitkey_last,bitkey,15);
+		}
 	}
 	return;
 }
Index: c51/led.c
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/led.c	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/led.c	(working copy)
@@ -1,5 +1,6 @@
 #include "led.h"
 
+extern code ulong  RGB_Map[9];
 
 void LED_all_shutdown()
 {
@@ -211,49 +212,49 @@
 					
 					m_rgb_enable_flag = 1;
 					if(g_variable.backlight_move_step > 0)
-						LED_backlight_RGB_Control(9 -g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(9 -g_variable.backlight_move_step,RGB_Map[0] & 0xff,(RGB_Map[0] >> 16) & 0xff,(RGB_Map[0] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(0-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(0-g_variable.backlight_move_step,RGB_Map[0] & 0xff,(RGB_Map[0] >> 16) & 0xff,(RGB_Map[0] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 1)
-						LED_backlight_RGB_Control(10 -g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(10 -g_variable.backlight_move_step,RGB_Map[1] & 0xff,(RGB_Map[1] >> 16) & 0xff,(RGB_Map[1] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(1-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(1-g_variable.backlight_move_step,RGB_Map[1] & 0xff,(RGB_Map[1] >> 16) & 0xff,(RGB_Map[1] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 2)
-						LED_backlight_RGB_Control(11-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(11-g_variable.backlight_move_step,RGB_Map[2] & 0xff,(RGB_Map[2] >> 16) & 0xff,(RGB_Map[2] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(2-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(2-g_variable.backlight_move_step,RGB_Map[2] & 0xff,(RGB_Map[2] >> 16) & 0xff,(RGB_Map[2] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 3)
-						LED_backlight_RGB_Control(12-g_variable.backlight_move_step,0,0,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(12-g_variable.backlight_move_step,RGB_Map[3] & 0xff,(RGB_Map[3] >> 16) & 0xff,(RGB_Map[3] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(3-g_variable.backlight_move_step,0,0,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(3-g_variable.backlight_move_step,RGB_Map[3] & 0xff,(RGB_Map[3] >> 16) & 0xff,(RGB_Map[3] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 4)
-						LED_backlight_RGB_Control(13-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(13-g_variable.backlight_move_step,RGB_Map[4] & 0xff,(RGB_Map[4] >> 16) & 0xff,(RGB_Map[4] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(4-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(4-g_variable.backlight_move_step,RGB_Map[4] & 0xff,(RGB_Map[4] >> 16) & 0xff,(RGB_Map[4] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 5)
-						LED_backlight_RGB_Control(14-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(14-g_variable.backlight_move_step,RGB_Map[5] & 0xff,(RGB_Map[5] >> 16) & 0xff,(RGB_Map[5] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(5-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+						LED_backlight_RGB_Control(5-g_variable.backlight_move_step,RGB_Map[5] & 0xff,(RGB_Map[5] >> 16) & 0xff,(RGB_Map[5] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 6)
-						LED_backlight_RGB_Control(15-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,0);
+						LED_backlight_RGB_Control(15-g_variable.backlight_move_step,RGB_Map[6] & 0xff,(RGB_Map[6] >> 16) & 0xff,(RGB_Map[6] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(6-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,0);
+						LED_backlight_RGB_Control(6-g_variable.backlight_move_step,RGB_Map[6] & 0xff,(RGB_Map[6] >> 16) & 0xff,(RGB_Map[6] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 7)
-						LED_backlight_RGB_Control(16-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(16-g_variable.backlight_move_step,RGB_Map[7] & 0xff,(RGB_Map[7] >> 16) & 0xff,(RGB_Map[7] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(7-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(7-g_variable.backlight_move_step,RGB_Map[7] & 0xff,(RGB_Map[7] >> 16) & 0xff,(RGB_Map[7] >> 8) & 0xff);
 
 					if(g_variable.backlight_move_step > 8)
-						LED_backlight_RGB_Control(17-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(17-g_variable.backlight_move_step,RGB_Map[8] & 0xff,(RGB_Map[8] >> 16) & 0xff,(RGB_Map[8] >> 8) & 0xff);
 					else
-						LED_backlight_RGB_Control(8-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+						LED_backlight_RGB_Control(8-g_variable.backlight_move_step,RGB_Map[8] & 0xff,(RGB_Map[8] >> 16) & 0xff,(RGB_Map[8] >> 8) & 0xff);
 					
 					g_variable.backlight_move_step++;
 					if(g_variable.backlight_move_step > 8)
Index: c51/output/FW
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/FW.COD
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/FW.COD	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               02/02/2023  19:26:28  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               07/24/2023  17:37:48  PAGE 1
 
 
 
@@ -13,213 +13,213 @@
     5: {
     6: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
     7: 	{
-0006CC 904C82            MOV     DPTR,#g_variable+06H
-0006CF E0                MOVX    A,@DPTR
-0006D0 B40303            CJNE    A,#03H,?C0001?BLUETOOTH
+000713 904CC5            MOV     DPTR,#g_variable+06H
+000716 E0                MOVX    A,@DPTR
+000717 B40303            CJNE    A,#03H,?C0001?BLUETOOTH
     8: 		return 1;
     9: 	}
-0006D3 7F01              MOV     R7,#01H
-0006D5 22                RET     
+00071A 7F01              MOV     R7,#01H
+00071C 22                RET     
    10: 	return 0;
-0006D6         ?C0001?BLUETOOTH:
+00071D         ?C0001?BLUETOOTH:
    11: }
-0006D6 7F00              MOV     R7,#00H
+00071D 7F00              MOV     R7,#00H
    12: 
-0006D8 22                RET     
+00071F 22                RET     
 ----- FUNCTION YC_check_is_connected (END) -------
 
 
 ----- FUNCTION LED_handle (BEGIN) -----
  FILE: 'led.c'
-   15: void LED_handle()
-   16: {
-   17: 	if (power_on_flag != 2)
-   18: 		return;
-0006D9 904DF5            MOV     DPTR,#power_on_flag
-0006DC E0                MOVX    A,@DPTR
-0006DD 6402              XRL     A,#02H
-0006DF 6002              JZ      $ + 4H
-0006E1 E19B              AJMP    ?C0003?LED
-0006E3         ?C0002?LED:
-   19: 
-   20: 	if(!g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
-0006E3 904CA9            MOV     DPTR,#g_variable+02DH
-0006E6 E0                MOVX    A,@DPTR
-0006E7 6002              JZ      $ + 4H
-0006E9 E195              AJMP    ?C0004?LED
-0006EB 904CAE            MOV     DPTR,#g_variable+032H
-0006EE E0                MOVX    A,@DPTR
-0006EF 6002              JZ      $ + 4H
-0006F1 E195              AJMP    ?C0004?LED
-   21: 	{
-   22: 	//	if(!g_variable.powerOn_timer)
-   23: 			LED_backlight_process();
-0006F3 12240F            LCALL   LED_backlight_process
-   24: 	
-   25: 		//low battery LED process
-   26: 		if (g_variable.battery_status == BAT_STATUS_SHUT_DOWN)
-0006F6 904C92            MOV     DPTR,#g_variable+016H
-0006F9 E0                MOVX    A,@DPTR
-0006FA B40204            CJNE    A,#02H,?C0005?LED
-   27: 		{
-   28: 			System_enter_Hibernate();
-0006FD F1E9              ACALL   System_enter_Hibernate
-   29: 		}
-0006FF 802E              SJMP    ?C0006?LED
-000701         ?C0005?LED:
-   30: 		else if (g_variable.battery_status == BAT_STATUS_LOW)
-000701 904C92            MOV     DPTR,#g_variable+016H
-000704 E0                MOVX    A,@DPTR
-000705 B40114            CJNE    A,#01H,?C0007?LED
-   31: 		{
-   32: 			if (g_variable.battery_low_led_flash_flag == 0)
-000708 904CB7            MOV     DPTR,#g_variable+03BH
-00070B E0                MOVX    A,@DPTR
-00070C 7021              JNZ     ?C0006?LED
-   33: 			{
-   34: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-00070E 904C9F            MOV     DPTR,#g_variable+023H
-000711 7418              MOV     A,#018H
-000713 F0                MOVX    @DPTR,A
-   35: 				g_variable.battery_low_led_flash_flag = 1;
-000714 904CB7            MOV     DPTR,#g_variable+03BH
-000717 7401              MOV     A,#01H
-000719 F0                MOVX    @DPTR,A
-   36: 			}
-   37: 		}
-00071A 8013              SJMP    ?C0006?LED
-00071C         ?C0007?LED:
-   38: 		else
-   39: 		{
-   40: 			if (g_variable.battery_low_led_flash_flag == 1)
-00071C 904CB7            MOV     DPTR,#g_variable+03BH
-00071F E0                MOVX    A,@DPTR
-000720 B4010C            CJNE    A,#01H,?C0006?LED
-   41: 			{
-   42: 				g_variable.battery_low_led_flash_flag = 0;
-000723 E4                CLR     A
-000724 F0                MOVX    @DPTR,A
-   43: 				g_variable.battery_low_led_flash_interval = 0;
-000725 904C9F            MOV     DPTR,#g_variable+023H
-000728 F0                MOVX    @DPTR,A
-   44: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-000729 C201              CLR     ?_GPIO_Setout?BIT
-00072B 7F1A              MOV     R7,#01AH
-00072D F19C              ACALL   _GPIO_Setout
-   45: 			}
-   46: 		}
-00072F         ?C0006?LED:
-   47: 	
-   48: 		//capslock  numlock  scrolllock LED process
-   49: 		if (YC_check_is_connected())
-00072F D1CC              ACALL   YC_check_is_connected
-000731 EF                MOV     A,R7
-000732 605B              JZ      ?C0011?LED
-   50: 		{
-   51: 			if (g_variable.sleepTimer < KB_NUM_CAPS_LED_ON_TIMER)
-000734 C3                CLR     C
-000735 904CA1            MOV     DPTR,#g_variable+025H
-000738 E0                MOVX    A,@DPTR
-000739 940C              SUBB    A,#0CH
-00073B 904CA0            MOV     DPTR,#g_variable+024H
-00073E E0                MOVX    A,@DPTR
-00073F 9400              SUBB    A,#00H
-000741 5034              JNC     ?C0012?LED
-   52: 			{
-   53: 				if((!g_variable.powerOn_timer) && (g_variable.battery_status == BAT_STATUS_NONE))
-000743 904CA2            MOV     DPTR,#g_variable+026H
-000746 E0                MOVX    A,@DPTR
-000747 701B              JNZ     ?C0013?LED
-000749 904C92            MOV     DPTR,#g_variable+016H
+   16: void LED_handle()
+   17: {
+   18: 	if (power_on_flag != 2)
+   19: 		return;
+000720 904E04            MOV     DPTR,#power_on_flag
+000723 E0                MOVX    A,@DPTR
+000724 6402              XRL     A,#02H
+000726 6002              JZ      $ + 4H
+000728 E1E3              AJMP    ?C0003?LED
+00072A         ?C0002?LED:
+   20: 
+   21: 	if(!g_variable.pairing_timeout && !g_variable.pairing_g24_timeout)
+00072A 904CEC            MOV     DPTR,#g_variable+02DH
+00072D E0                MOVX    A,@DPTR
+00072E 6002              JZ      $ + 4H
+000730 E1DD              AJMP    ?C0004?LED
+000732 904CF1            MOV     DPTR,#g_variable+032H
+000735 E0                MOVX    A,@DPTR
+000736 6002              JZ      $ + 4H
+000738 E1DD              AJMP    ?C0004?LED
+   22: 	{
+   23: 	//	if(!g_variable.powerOn_timer)
+   24: 			LED_backlight_process();
+00073A 1223A9            LCALL   LED_backlight_process
+   25: 	
+   26: 		//low battery LED process
+   27: 		if (g_variable.battery_status == BAT_STATUS_SHUT_DOWN)
+00073D 904CD5            MOV     DPTR,#g_variable+016H
+000740 E0                MOVX    A,@DPTR
+000741 B40205            CJNE    A,#02H,?C0005?LED
+   28: 		{
+   29: 			System_enter_Hibernate();
+000744 1210DD            LCALL   System_enter_Hibernate
+   30: 		}
+000747 802E              SJMP    ?C0006?LED
+000749         ?C0005?LED:
+   31: 		else if (g_variable.battery_status == BAT_STATUS_LOW)
+000749 904CD5            MOV     DPTR,#g_variable+016H
 00074C E0                MOVX    A,@DPTR
-00074D 7015              JNZ     ?C0013?LED
-   54: 				{
-   55: 					if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
-00074F 904C7A            MOV     DPTR,#m_caps_num_lock
-000752 E0                MOVX    A,@DPTR
-000753 30E008            JNB     ACC.0,?C0014?LED
-   56: 					{
-   57: 						GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
-000756 D201              SETB    ?_GPIO_Setout?BIT
-000758 7F1A              MOV     R7,#01AH
-00075A F19C              ACALL   _GPIO_Setout
-   58: 					}
-00075C 8006              SJMP    ?C0013?LED
-00075E         ?C0014?LED:
-   59: 					else
-   60: 					{
-   61: 						GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-00075E C201              CLR     ?_GPIO_Setout?BIT
-000760 7F1A              MOV     R7,#01AH
-000762 F19C              ACALL   _GPIO_Setout
-   62: 					}
-   63: 				}
-000764         ?C0013?LED:
-   64: 				
-   65: 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
-000764 904C7A            MOV     DPTR,#m_caps_num_lock
+00074D B40114            CJNE    A,#01H,?C0007?LED
+   32: 		{
+   33: 			if (g_variable.battery_low_led_flash_flag == 0)
+000750 904CFA            MOV     DPTR,#g_variable+03BH
+000753 E0                MOVX    A,@DPTR
+000754 7021              JNZ     ?C0006?LED
+   34: 			{
+   35: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+000756 904CE2            MOV     DPTR,#g_variable+023H
+000759 7418              MOV     A,#018H
+00075B F0                MOVX    @DPTR,A
+   36: 				g_variable.battery_low_led_flash_flag = 1;
+00075C 904CFA            MOV     DPTR,#g_variable+03BH
+00075F 7401              MOV     A,#01H
+000761 F0                MOVX    @DPTR,A
+   37: 			}
+   38: 		}
+000762 8013              SJMP    ?C0006?LED
+000764         ?C0007?LED:
+   39: 		else
+   40: 		{
+   41: 			if (g_variable.battery_low_led_flash_flag == 1)
+000764 904CFA            MOV     DPTR,#g_variable+03BH
 000767 E0                MOVX    A,@DPTR
-000768 30E106            JNB     ACC.1,?C0016?LED
-   66: 				{
-   67: 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
-00076B D201              SETB    ?_GPIO_Setout?BIT
-00076D 7F19              MOV     R7,#019H
-00076F 802B              SJMP    _GPIO_Setout
-   68: 				}
-000771         ?C0016?LED:
-   69: 				else 
-   70: 				{
-   71: 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+000768 B4010C            CJNE    A,#01H,?C0006?LED
+   42: 			{
+   43: 				g_variable.battery_low_led_flash_flag = 0;
+00076B E4                CLR     A
+00076C F0                MOVX    @DPTR,A
+   44: 				g_variable.battery_low_led_flash_interval = 0;
+00076D 904CE2            MOV     DPTR,#g_variable+023H
+000770 F0                MOVX    @DPTR,A
+   45: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
 000771 C201              CLR     ?_GPIO_Setout?BIT
-000773 7F19              MOV     R7,#019H
-000775 8025              SJMP    _GPIO_Setout
-   72: 				}	
-   73: 
-   74: 			}
-000777         ?C0012?LED:
-   75: 			else
-   76: 			{
-   77: 				if((!g_variable.powerOn_timer) && (g_variable.battery_status == BAT_STATUS_NONE))
-000777 904CA2            MOV     DPTR,#g_variable+026H
-00077A E0                MOVX    A,@DPTR
-00077B 700C              JNZ     ?C0019?LED
-00077D 904C92            MOV     DPTR,#g_variable+016H
+000773 7F1A              MOV     R7,#01AH
+000775 F1E4              ACALL   _GPIO_Setout
+   46: 			}
+   47: 		}
+000777         ?C0006?LED:
+   48: 	
+   49: 		//capslock  numlock  scrolllock LED process
+   50: 		if (YC_check_is_connected())
+000777 F113              ACALL   YC_check_is_connected
+000779 EF                MOV     A,R7
+00077A 605B              JZ      ?C0011?LED
+   51: 		{
+   52: 			if (g_variable.sleepTimer < KB_NUM_CAPS_LED_ON_TIMER)
+00077C C3                CLR     C
+00077D 904CE4            MOV     DPTR,#g_variable+025H
 000780 E0                MOVX    A,@DPTR
-000781 7006              JNZ     ?C0019?LED
-   78: 				{
-   79: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
-000783 C201              CLR     ?_GPIO_Setout?BIT
-000785 7F1A              MOV     R7,#01AH
-000787 F19C              ACALL   _GPIO_Setout
-   80: 				}
-000789         ?C0019?LED:
-   81: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-000789 C201              CLR     ?_GPIO_Setout?BIT
-00078B 7F19              MOV     R7,#019H
-00078D 800D              SJMP    _GPIO_Setout
-   82: 			}
-   83: 		}
-00078F         ?C0011?LED:
-   84: 		else
-   85: 		{
-   86: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-00078F C201              CLR     ?_GPIO_Setout?BIT
-000791 7F19              MOV     R7,#019H
-000793 8007              SJMP    _GPIO_Setout
-   87: 		}
-   88: 	}
-000795         ?C0004?LED:
-   89: 	else
-   90: 	{
-   91: 		GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
-000795 C201              CLR     ?_GPIO_Setout?BIT
-000797 7F19              MOV     R7,#019H
-000799 F19C              ACALL   _GPIO_Setout
-   92: 	}
-   93: 
-   94: }
-00079B         ?C0003?LED:
-00079B 22                RET     
+000781 940C              SUBB    A,#0CH
+000783 904CE3            MOV     DPTR,#g_variable+024H
+000786 E0                MOVX    A,@DPTR
+000787 9400              SUBB    A,#00H
+000789 5034              JNC     ?C0012?LED
+   53: 			{
+   54: 				if((!g_variable.powerOn_timer) && (g_variable.battery_status == BAT_STATUS_NONE))
+00078B 904CE5            MOV     DPTR,#g_variable+026H
+00078E E0                MOVX    A,@DPTR
+00078F 701B              JNZ     ?C0013?LED
+000791 904CD5            MOV     DPTR,#g_variable+016H
+000794 E0                MOVX    A,@DPTR
+000795 7015              JNZ     ?C0013?LED
+   55: 				{
+   56: 					if(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)
+000797 904CB7            MOV     DPTR,#m_caps_num_lock
+00079A E0                MOVX    A,@DPTR
+00079B 30E008            JNB     ACC.0,?C0014?LED
+   57: 					{
+   58: 						GPIO_Setout(NUM_LOCK_LED_GPIO, LED_ON);
+00079E D201              SETB    ?_GPIO_Setout?BIT
+0007A0 7F1A              MOV     R7,#01AH
+0007A2 F1E4              ACALL   _GPIO_Setout
+   59: 					}
+0007A4 8006              SJMP    ?C0013?LED
+0007A6         ?C0014?LED:
+   60: 					else
+   61: 					{
+   62: 						GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+0007A6 C201              CLR     ?_GPIO_Setout?BIT
+0007A8 7F1A              MOV     R7,#01AH
+0007AA F1E4              ACALL   _GPIO_Setout
+   63: 					}
+   64: 				}
+0007AC         ?C0013?LED:
+   65: 				
+   66: 				if(m_caps_num_lock & KB_PC_KEYSEL_CAPSLOCK)
+0007AC 904CB7            MOV     DPTR,#m_caps_num_lock
+0007AF E0                MOVX    A,@DPTR
+0007B0 30E106            JNB     ACC.1,?C0016?LED
+   67: 				{
+   68: 					GPIO_Setout(CAPS_LED_GPIO, LED_ON);
+0007B3 D201              SETB    ?_GPIO_Setout?BIT
+0007B5 7F19              MOV     R7,#019H
+0007B7 802B              SJMP    _GPIO_Setout
+   69: 				}
+0007B9         ?C0016?LED:
+   70: 				else 
+   71: 				{
+   72: 					GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+0007B9 C201              CLR     ?_GPIO_Setout?BIT
+0007BB 7F19              MOV     R7,#019H
+0007BD 8025              SJMP    _GPIO_Setout
+   73: 				}	
+   74: 
+   75: 			}
+0007BF         ?C0012?LED:
+   76: 			else
+   77: 			{
+   78: 				if((!g_variable.powerOn_timer) && (g_variable.battery_status == BAT_STATUS_NONE))
+0007BF 904CE5            MOV     DPTR,#g_variable+026H
+0007C2 E0                MOVX    A,@DPTR
+0007C3 700C              JNZ     ?C0019?LED
+0007C5 904CD5            MOV     DPTR,#g_variable+016H
+0007C8 E0                MOVX    A,@DPTR
+0007C9 7006              JNZ     ?C0019?LED
+   79: 				{
+   80: 					GPIO_Setout(NUM_LOCK_LED_GPIO, LED_OFF);
+0007CB C201              CLR     ?_GPIO_Setout?BIT
+0007CD 7F1A              MOV     R7,#01AH
+0007CF F1E4              ACALL   _GPIO_Setout
+   81: 				}
+0007D1         ?C0019?LED:
+   82: 				GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+0007D1 C201              CLR     ?_GPIO_Setout?BIT
+0007D3 7F19              MOV     R7,#019H
+0007D5 800D              SJMP    _GPIO_Setout
+   83: 			}
+   84: 		}
+0007D7         ?C0011?LED:
+   85: 		else
+   86: 		{
+   87: 			GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+0007D7 C201              CLR     ?_GPIO_Setout?BIT
+0007D9 7F19              MOV     R7,#019H
+0007DB 8007              SJMP    _GPIO_Setout
+   88: 		}
+   89: 	}
+0007DD         ?C0004?LED:
+   90: 	else
+   91: 	{
+   92: 		GPIO_Setout(CAPS_LED_GPIO, LED_OFF);
+0007DD C201              CLR     ?_GPIO_Setout?BIT
+0007DF 7F19              MOV     R7,#019H
+0007E1 F1E4              ACALL   _GPIO_Setout
+   93: 	}
+   94: 
+   95: }
+0007E3         ?C0003?LED:
+0007E3 22                RET     
 ----- FUNCTION LED_handle (END) -------
 
 
@@ -230,342 +230,809 @@
 ;---- Variable 'gpio_num' assigned to Register 'R7' ----
    44: 	if(gpio_num == 0xff)
    45: 		return;
-00079C EF                MOV     A,R7
-00079D F4                CPL     A
-00079E 600D              JZ      ?C0007?GPIO
-0007A0         ?C0006?GPIO:
+0007E4 EF                MOV     A,R7
+0007E5 F4                CPL     A
+0007E6 600D              JZ      ?C0007?GPIO
+0007E8         ?C0006?GPIO:
    46: 	gpioSetBit(gpio_num, &REG_GPIO_OUT(0), bit_val);
-0007A0 7B01              MOV     R3,#01H
-0007A2 7A80              MOV     R2,#080H
-0007A4 7974              MOV     R1,#074H
-0007A6 A201              MOV     C,bit_val
-0007A8 9200              MOV     ?_gpioSetBit?BIT,C
-0007AA 122205            LCALL   _gpioSetBit
+0007E8 7B01              MOV     R3,#01H
+0007EA 7A80              MOV     R2,#080H
+0007EC 7974              MOV     R1,#074H
+0007EE A201              MOV     C,bit_val
+0007F0 9200              MOV     ?_gpioSetBit?BIT,C
+0007F2 122063            LCALL   _gpioSetBit
    47: }
-0007AD         ?C0007?GPIO:
-0007AD 22                RET     
+0007F5         ?C0007?GPIO:
+0007F5 22                RET     
 ----- FUNCTION _GPIO_Setout (END) -------
 
 
------ FUNCTION _GPIO_SetOutput (BEGIN) -----
- FILE: 'gpio.c'
-   79: void GPIO_SetOutput(byte gpio_num, bit st)
-   80: {
-;---- Variable 'gpio_num' assigned to Register 'R4' ----
-0007AE AC07              MOV     R4,AR7
-   81: 	if(gpio_num == 0xff)
-   82: 		return;
-0007B0 EC                MOV     A,R4
-0007B1 F4                CPL     A
-0007B2 6016              JZ      ?C0017?GPIO
-0007B4         ?C0016?GPIO:
-   83: 	GPIO_Setoe(gpio_num, 1);
-0007B4 AF04              MOV     R7,AR4
-0007B6 D204              SETB    ?_GPIO_Setoe?BIT
-0007B8 1221F4            LCALL   _GPIO_Setoe
-   84: 	GPIO_Setout(gpio_num, st);
-0007BB AF04              MOV     R7,AR4
-0007BD A206              MOV     C,st
-0007BF 9201              MOV     ?_GPIO_Setout?BIT,C
-0007C1 F19C              ACALL   _GPIO_Setout
-   85: 	GPIO_SetPu(gpio_num, 0);
-0007C3 AF04              MOV     R7,AR4
-0007C5 C202              CLR     ?_GPIO_SetPu?BIT
-0007C7 1221D2            LCALL   _GPIO_SetPu
-   86: }
-0007CA         ?C0017?GPIO:
-0007CA 22                RET     
------ FUNCTION _GPIO_SetOutput (END) -------
+----- FUNCTION YC_check_need_reconnected (BEGIN) -----
+ FILE: 'bluetooth.c'
+   13: byte YC_check_need_reconnected()
+   14: {
+   15: 	byte return_val = 0;
+   16: 
+;---- Variable 'return_val' assigned to Register 'R7' ----
+0007F6 E4                CLR     A
+0007F7 FF                MOV     R7,A
+   17: 	if(g_variable.pairing_g24_timeout)
+0007F8 904CF1            MOV     DPTR,#g_variable+032H
+0007FB E0                MOVX    A,@DPTR
+0007FC 6001              JZ      ?C0003?BLUETOOTH
+   18: 		return return_val;
+0007FE 22                RET     
+0007FF         ?C0003?BLUETOOTH:
+   19: 
+   20: 	if (g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED)
+0007FF 904CC5            MOV     DPTR,#g_variable+06H
+000802 E0                MOVX    A,@DPTR
+000803 6403              XRL     A,#03H
+000805 601C              JZ      ?C0005?BLUETOOTH
+   21: 	{
+   22: 		if(g_variable.recon_delay == 0)
+000807 904CF2            MOV     DPTR,#g_variable+033H
+00080A E0                MOVX    A,@DPTR
+00080B 701D              JNZ     ?C0008?BLUETOOTH
+   23: 		{
+   24: 			g_variable.recon_delay = 10;
+00080D 740A              MOV     A,#0AH
+00080F F0                MOVX    @DPTR,A
+   25: 			if ((g_variable.recon_count == 0)
+000810 A3                INC     DPTR
+000811 E0                MOVX    A,@DPTR
+000812 7016              JNZ     ?C0008?BLUETOOTH
+000814 904E04            MOV     DPTR,#power_on_flag
+000817 E0                MOVX    A,@DPTR
+000818 B4020F            CJNE    A,#02H,?C0008?BLUETOOTH
+   26: 			&& (power_on_flag == 2))
+   27: 			{				
+   28: 				YC_key_action_handle(KEY_OPEN_24G);
+00081B 7F09              MOV     R7,#09H
+00081D 112B              ACALL   _YC_key_action_handle
+   29: 				return_val = 1;
+00081F 7F01              MOV     R7,#01H
+   30: 			}
+   31: 		}
+   32: 	}
+000821 8007              SJMP    ?C0008?BLUETOOTH
+000823         ?C0005?BLUETOOTH:
+   33: 	else
+   34: 	{
+   35: 		g_variable.release_data = 0;
+000823 E4                CLR     A
+000824 904CEE            MOV     DPTR,#g_variable+02FH
+000827 F0                MOVX    @DPTR,A
+   36: 		return_val = 1;
+000828 7F01              MOV     R7,#01H
+   37: 	}
+00082A         ?C0008?BLUETOOTH:
+   38: 	return return_val;
+   39: }
+00082A 22                RET     
+----- FUNCTION YC_check_need_reconnected (END) -------
 
 
------ FUNCTION LED_all_shutdown (BEGIN) -----
- FILE: 'led.c'
-    4: void LED_all_shutdown()
-    5: {
-    6: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
-    7: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
-0007CB C206              CLR     ?_GPIO_SetOutput?BIT
-0007CD 7F1A              MOV     R7,#01AH
-0007CF F1AE              ACALL   _GPIO_SetOutput
-    8: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
-0007D1 C206              CLR     ?_GPIO_SetOutput?BIT
-0007D3 7F19              MOV     R7,#019H
-0007D5 F1AE              ACALL   _GPIO_SetOutput
-    9: 	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
-0007D7 C206              CLR     ?_GPIO_SetOutput?BIT
-0007D9 7F1A              MOV     R7,#01AH
-0007DB F1AE              ACALL   _GPIO_SetOutput
-   10: 	GPIO_SetOutput(BACKLIGHT_LED_GPIO,LED_OFF);
-0007DD C206              CLR     ?_GPIO_SetOutput?BIT
-0007DF 7F1A              MOV     R7,#01AH
-0007E1 F1AE              ACALL   _GPIO_SetOutput
-   11: }
-0007E3 C206              CLR     ?_GPIO_SetOutput?BIT
-0007E5 7F12              MOV     R7,#012H
-0007E7 80C5              SJMP    _GPIO_SetOutput
------ FUNCTION LED_all_shutdown (END) -------
+----- FUNCTION _YC_key_action_handle (BEGIN) -----
+ FILE: 'kb_process.c'
+    3: void YC_key_action_handle(byte key_num)
+    4: {
+00082B 904EC9            MOV     DPTR,#key_num
+00082E EF                MOV     A,R7
+00082F F0                MOVX    @DPTR,A
+    5: 	switch (key_num)
+    6: 	{
+000830 24F7              ADD     A,#0F7H
+000832 6009              JZ      ?C0003?KB_PROCESS
+000834 14                DEC     A
+000835 605E              JZ      ?C0005?KB_PROCESS
+000837 2402              ADD     A,#02H
+000839 6002              JZ      $ + 4H
+00083B 01CF              AJMP    ?C0009?KB_PROCESS
+    7: 	case KEY_START_24G:
+    8: 	case KEY_OPEN_24G:
+    9: 		g_variable.recon_count = 0;
+00083D         ?C0003?KB_PROCESS:
+   10: 
+00083D E4                CLR     A
+00083E 904CF3            MOV     DPTR,#g_variable+034H
+000841 F0                MOVX    @DPTR,A
+   11: 		IIC_Read(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
+000842 7B01              MOV     R3,#01H
+000844 7A4C              MOV     R2,#HIGH m_24g_addr
+000846 7900              MOV     R1,#LOW m_24g_addr
+000848 7D04              MOV     R5,#04H
+00084A FC                MOV     R4,A
+00084B 7FD0              MOV     R7,#0D0H
+00084D 7E7F              MOV     R6,#07FH
+00084F 517E              ACALL   _IIC_Read
+   12: 		Delay1ms(10);
+000851 7F0A              MOV     R7,#0AH
+000853 121130            LCALL   _Delay1ms
+   13: 		fast_connect_flag = 0;
+000856 E4                CLR     A
+000857 904E12            MOV     DPTR,#fast_connect_flag
+00085A F0                MOVX    @DPTR,A
+   14: 		if (m_24g_addr[0] == 0xff && m_24g_addr[1] == 0xff && m_24g_addr[2] == 0xff && m_24g_addr[3] == 0xff)
+00085B 904C00            MOV     DPTR,#m_24g_addr
+00085E E0                MOVX    A,@DPTR
+00085F F4                CPL     A
+000860 7021              JNZ     ?C0004?KB_PROCESS
+000862 A3                INC     DPTR
+000863 E0                MOVX    A,@DPTR
+000864 B4FF1C            CJNE    A,#0FFH,?C0004?KB_PROCESS
+000867 A3                INC     DPTR
+000868 E0                MOVX    A,@DPTR
+000869 B4FF17            CJNE    A,#0FFH,?C0004?KB_PROCESS
+00086C A3                INC     DPTR
+00086D E0                MOVX    A,@DPTR
+00086E B4FF12            CJNE    A,#0FFH,?C0004?KB_PROCESS
+   15: 		{
+   16: 			m_24g_addr[0] = 0x0f;
+000871 904C00            MOV     DPTR,#m_24g_addr
+000874 740F              MOV     A,#0FH
+000876 F0                MOVX    @DPTR,A
+   17: 			m_24g_addr[1] = 0x0f;
+000877 A3                INC     DPTR
+000878 F0                MOVX    @DPTR,A
+   18: 			m_24g_addr[2] = 0x0f;
+000879 A3                INC     DPTR
+00087A F0                MOVX    @DPTR,A
+   19: 			m_24g_addr[3] = 0x0f;
+00087B A3                INC     DPTR
+00087C F0                MOVX    @DPTR,A
+   20: 			fast_connect_flag = 1;
+00087D 904E12            MOV     DPTR,#fast_connect_flag
+000880 7401              MOV     A,#01H
+000882 F0                MOVX    @DPTR,A
+   21: 		}
+000883         ?C0004?KB_PROCESS:
+   22: 		IPC_TxControlCmd(IPC_CMD_START_24G);
+000883 7F21              MOV     R7,#021H
+000885 F176              ACALL   _IPC_TxControlCmd
+   23: 		
+   24: 		g_variable.g24_currentState = CHANGE_TO_24G_CONNECTING;
+000887 904CC5            MOV     DPTR,#g_variable+06H
+00088A 7402              MOV     A,#02H
+00088C F0                MOVX    @DPTR,A
+   25: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+00088D E4                CLR     A
+00088E A3                INC     DPTR
+00088F F0                MOVX    @DPTR,A
+   26: 		g_variable.key_action = KEY_NONE;
+000890 904CF0            MOV     DPTR,#g_variable+031H
+000893 F0                MOVX    @DPTR,A
+   27: 		
+   28: 		break;
+000894 22                RET     
+   29: 	case KEY_PAIRING_24G:
+000895         ?C0005?KB_PROCESS:
+   30: 		g_variable.recon_count = 0;
+000895 E4                CLR     A
+000896 904CF3            MOV     DPTR,#g_variable+034H
+000899 F0                MOVX    @DPTR,A
+   31: 		if (YC_disconnect_all_link())
+00089A 121039            LCALL   YC_disconnect_all_link
+00089D EF                MOV     A,R7
+00089E 6009              JZ      ?C0006?KB_PROCESS
+   32: 		{
+   33: 			g_variable.key_action = key_num;
+0008A0 904EC9            MOV     DPTR,#key_num
+0008A3 E0                MOVX    A,@DPTR
+0008A4 904CF0            MOV     DPTR,#g_variable+031H
+0008A7 F0                MOVX    @DPTR,A
+   34: 		}
+0008A8 22                RET     
+0008A9         ?C0006?KB_PROCESS:
+   35: 		else
+   36: 		{
+   37: 			if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
+0008A9 904CC5            MOV     DPTR,#g_variable+06H
+0008AC E0                MOVX    A,@DPTR
+0008AD 6401              XRL     A,#01H
+0008AF 6018              JZ      ?C0008?KB_PROCESS
+   38: 			{
+   39: 				IPC_TxControlCmd(IPC_CMD_PAIR_24G);
+0008B1 7F23              MOV     R7,#023H
+0008B3 F176              ACALL   _IPC_TxControlCmd
+   40: 				g_variable.g24_currentState = CHANGE_TO_24G_PAIRING;
+0008B5 904CC5            MOV     DPTR,#g_variable+06H
+0008B8 7401              MOV     A,#01H
+0008BA F0                MOVX    @DPTR,A
+   41: 				g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+0008BB E4                CLR     A
+0008BC A3                INC     DPTR
+0008BD F0                MOVX    @DPTR,A
+   42: 				g_variable.pairing_g24_timeout = BT_PAIRING_TIME_OUT_2MIN;
+0008BE 904CF1            MOV     DPTR,#g_variable+032H
+0008C1 74F0              MOV     A,#0F0H
+0008C3 F0                MOVX    @DPTR,A
+   43: 				g_variable.pairing_timeout = 0;
+0008C4 E4                CLR     A
+0008C5 904CEC            MOV     DPTR,#g_variable+02DH
+0008C8 F0                MOVX    @DPTR,A
+   44: 			}
+0008C9         ?C0008?KB_PROCESS:
+   45: 			g_variable.key_action = KEY_NONE;
+0008C9 E4                CLR     A
+0008CA 904CF0            MOV     DPTR,#g_variable+031H
+0008CD F0                MOVX    @DPTR,A
+   46: 		}
+   47: 		break;
+0008CE 22                RET     
+   48: 	default:
+0008CF         ?C0009?KB_PROCESS:
+   49: 		g_variable.key_action = KEY_NONE;
+0008CF E4                CLR     A
+0008D0 904CF0            MOV     DPTR,#g_variable+031H
+0008D3 F0                MOVX    @DPTR,A
+   50: 		break;
+   51: 	}
+   52: }
+0008D4 22                RET     
+----- FUNCTION _YC_key_action_handle (END) -------
 
 
------ FUNCTION System_enter_Hibernate (BEGIN) -----
+----- FUNCTION _kb_cb_event (BEGIN) -----
  FILE: 'sys.c'
-   78: void System_enter_Hibernate()
-   79: {
-   80: 	LED_backlight_off();
-   81: 	g_variable.lpm_mode_flag = 0;
-0007E9 121765            LCALL   LED_backlight_off
-   82: 	m_lpm_mode = 1;
-0007EC E4                CLR     A
-0007ED 904CC8            MOV     DPTR,#g_variable+04CH
-0007F0 F0                MOVX    @DPTR,A
-   83: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
-0007F1 904131            MOV     DPTR,#m_lpm_mode
-0007F4 04                INC     A
-0007F5 F0                MOVX    @DPTR,A
-   84: }
-0007F6 7F19              MOV     R7,#019H
-;----                  JMP     _IPC_TxControlCmd
------ FUNCTION System_enter_Hibernate (END) -------
-
-
------ FUNCTION _IPC_TxControlCmd (BEGIN) -----
- FILE: 'ipc.c'
-   74: void IPC_TxControlCmd(byte cmd)
-   75: {
-0007F8 904E96            MOV     DPTR,#cmd
-0007FB EF                MOV     A,R7
-0007FC F0                MOVX    @DPTR,A
-   76: 	byte cmdBuff[IPC_CMD_LEN] = {
-   77: 		IPC_CONTROL_CMD, 0x01
-0007FD 7897              MOV     R0,#LOW cmdBuff
-0007FF 7C4E              MOV     R4,#HIGH cmdBuff
-000801 7D01              MOV     R5,#01H
-000803 7BFF              MOV     R3,#0FFH
-000805 7A06              MOV     R2,#HIGH _?ix1000
-000807 79C9              MOV     R1,#LOW _?ix1000
-000809 7E00              MOV     R6,#00H
-00080B 7F03              MOV     R7,#03H
-00080D 120390            LCALL   ?C?COPY
-   78: 	};
-   79: 	cmdBuff[IPC_CMD_LEN - 1] = cmd;
-000810 904E96            MOV     DPTR,#cmd
-000813 E0                MOVX    A,@DPTR
-000814 904E99            MOV     DPTR,#cmdBuff+02H
-000817 F0                MOVX    @DPTR,A
-   80: 	ipcTx(cmdBuff, IPC_CMD_LEN);
-000818 7B01              MOV     R3,#01H
-00081A 7A4E              MOV     R2,#HIGH cmdBuff
-00081C 7997              MOV     R1,#LOW cmdBuff
-00081E 7D03              MOV     R5,#03H
-;----                  JMP     _ipcTx
-   81: }
------ FUNCTION _IPC_TxControlCmd (END) -------
-
-
------ FUNCTION _ipcTx (BEGIN) -----
- FILE: 'ipc.c'
-   61: static void ipcTx(byte* src, byte len)
-   62: {
-000820 904E6F            MOV     DPTR,#src
-000823 EB                MOV     A,R3
-000824 F0                MOVX    @DPTR,A
-000825 A3                INC     DPTR
-000826 EA                MOV     A,R2
-000827 F0                MOVX    @DPTR,A
-000828 A3                INC     DPTR
-000829 E9                MOV     A,R1
-00082A F0                MOVX    @DPTR,A
-00082B A3                INC     DPTR
-00082C ED                MOV     A,R5
-00082D F0                MOVX    @DPTR,A
-   63: 	xbyte *dest = (xbyte *) ipcTxWritePtr;
-   64: 	while(bufsize(ipcTxReadPtr, ipcTxWritePtr, IPC_BUFF_LEN) < len);
-00082E 904B9C            MOV     DPTR,#ipcTxWritePtr
-000831 E0                MOVX    A,@DPTR
-000832 FF                MOV     R7,A
-000833 A3                INC     DPTR
-000834 E0                MOVX    A,@DPTR
-000835 904E73            MOV     DPTR,#dest
-000838 CF                XCH     A,R7
-000839 F0                MOVX    @DPTR,A
-00083A A3                INC     DPTR
-00083B EF                MOV     A,R7
-00083C F0                MOVX    @DPTR,A
-00083D         ?C0008?IPC:
-   65: 	while (len--) {
-00083D 904B9A            MOV     DPTR,#ipcTxReadPtr
-000840 E0                MOVX    A,@DPTR
-000841 FE                MOV     R6,A
-000842 A3                INC     DPTR
-000843 E0                MOVX    A,@DPTR
-000844 FF                MOV     R7,A
-000845 904B9C            MOV     DPTR,#ipcTxWritePtr
-000848 E0                MOVX    A,@DPTR
-000849 FC                MOV     R4,A
-00084A A3                INC     DPTR
-00084B E0                MOVX    A,@DPTR
-00084C FD                MOV     R5,A
-00084D 7B64              MOV     R3,#064H
-00084F 122BDA            LCALL   _bufsize
-000852 904E72            MOV     DPTR,#len
-000855 E0                MOVX    A,@DPTR
-000856 FE                MOV     R6,A
-000857 EF                MOV     A,R7
-000858 C3                CLR     C
-000859 9E                SUBB    A,R6
-00085A 40E1              JC      ?C0008?IPC
-00085C         ?C0009?IPC:
-00085C         ?C0010?IPC:
-   66: 		*dest++ = *src++;
-00085C 904E72            MOV     DPTR,#len
-00085F E0                MOVX    A,@DPTR
-000860 FF                MOV     R7,A
-000861 14                DEC     A
-000862 F0                MOVX    @DPTR,A
-000863 EF                MOV     A,R7
-000864 603F              JZ      ?C0011?IPC
-   67: 		if ((word) dest == IPC_TX_END) {
-000866 904E6F            MOV     DPTR,#src
-000869 E0                MOVX    A,@DPTR
-00086A FB                MOV     R3,A
-00086B A3                INC     DPTR
-00086C E4                CLR     A
-00086D 75F001            MOV     B,#01H
-000870 120424            LCALL   ?C?ILDIX
-000873 A9F0              MOV     R1,B
-000875 FA                MOV     R2,A
-000876 1203B6            LCALL   ?C?CLDPTR
-000879 FF                MOV     R7,A
-00087A 904E73            MOV     DPTR,#dest
-00087D E4                CLR     A
-00087E 75F001            MOV     B,#01H
-000881 120424            LCALL   ?C?ILDIX
-000884 85F082            MOV     DPL,B
-000887 F583              MOV     DPH,A
-000889 EF                MOV     A,R7
-00088A F0                MOVX    @DPTR,A
-   68: 			dest = (xbyte *) IPC_TX_HEAD;
-00088B 904E73            MOV     DPTR,#dest
-00088E E0                MOVX    A,@DPTR
-00088F FE                MOV     R6,A
-000890 A3                INC     DPTR
-000891 E0                MOVX    A,@DPTR
-000892 FF                MOV     R7,A
-000893 BE4BC6            CJNE    R6,#04BH,?C0010?IPC
-000896 BF36C3            CJNE    R7,#036H,?C0010?IPC
-   69: 		}
-000899 904E73            MOV     DPTR,#dest
-00089C 744A              MOV     A,#04AH
-00089E F0                MOVX    @DPTR,A
-00089F A3                INC     DPTR
-0008A0 74A0              MOV     A,#0A0H
-0008A2 F0                MOVX    @DPTR,A
-   70: 	}
-   71: 	ipcTxWritePtr = (word) dest;
-0008A3 80B7              SJMP    ?C0010?IPC
-0008A5         ?C0011?IPC:
-   72: }
-0008A5 904E73            MOV     DPTR,#dest
-0008A8 E0                MOVX    A,@DPTR
-0008A9 FF                MOV     R7,A
-0008AA A3                INC     DPTR
-0008AB E0                MOVX    A,@DPTR
-0008AC 904B9C            MOV     DPTR,#ipcTxWritePtr
-0008AF CF                XCH     A,R7
-0008B0 F0                MOVX    @DPTR,A
-0008B1 A3                INC     DPTR
-0008B2 EF                MOV     A,R7
-0008B3 F0                MOVX    @DPTR,A
-   73: 
-0008B4 22                RET     
------ FUNCTION _ipcTx (END) -------
+  125: static void kb_cb_event(byte evt)
+  126: {
+0008D5 904ECF            MOV     DPTR,#evt
+0008D8 EF                MOV     A,R7
+0008D9 F0                MOVX    @DPTR,A
+  127: 	switch (evt) 
+  128: 	{
+0008DA 24D0              ADD     A,#0D0H
+0008DC 7002              JNZ     $ + 4H
+0008DE 21B3              AJMP    ?C0022?SYS
+0008E0 14                DEC     A
+0008E1 7002              JNZ     $ + 4H
+0008E3 21D1              AJMP    ?C0025?SYS
+0008E5 14                DEC     A
+0008E6 7002              JNZ     $ + 4H
+0008E8 413B              AJMP    ?C0031?SYS
+0008EA 14                DEC     A
+0008EB 600C              JZ      ?C0014?SYS
+0008ED 24F7              ADD     A,#0F7H
+0008EF 7002              JNZ     $ + 4H
+0008F1 21D1              AJMP    ?C0025?SYS
+0008F3 240D              ADD     A,#0DH
+0008F5 6002              JZ      $ + 4H
+0008F7 417D              AJMP    ?C0035?SYS
+  129: 	case IPC_EVT_HIBERNATE_WAKE:
+  130: //		System_Hardware_init();
+  131: //		System_Software_init();
+  132: //		break;	
+  133: 	case IPC_EVT_RESET:
+0008F9         ?C0014?SYS:
+  134: 		System_Hardware_init();
+0008F9 1221ED            LCALL   System_Hardware_init
+  135: 		System_Software_init();
+0008FC 122A9A            LCALL   System_Software_init
+  136: 		IIC_Read(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+0008FF 7B01              MOV     R3,#01H
+000901 7A4C              MOV     R2,#HIGH g_variable+03DH
+000903 79FC              MOV     R1,#LOW g_variable+03DH
+000905 7D01              MOV     R5,#01H
+000907 7C00              MOV     R4,#00H
+000909 7FD9              MOV     R7,#0D9H
+00090B 7E7F              MOV     R6,#07FH
+00090D 517E              ACALL   _IIC_Read
+  137: 		if(g_variable.battery_shutdown_flag == 1)
+00090F 904CFC            MOV     DPTR,#g_variable+03DH
+000912 E0                MOVX    A,@DPTR
+000913 6401              XRL     A,#01H
+000915 703E              JNZ     ?C0015?SYS
+  138: 		{	
+000917         ?C0016?SYS:
+  139: 			while(m_adcCurrentValue < m_adc0vBase) IPC_WaitLpm();
+000917 904C91            MOV     DPTR,#m_adc0vBase
+00091A E0                MOVX    A,@DPTR
+00091B FE                MOV     R6,A
+00091C A3                INC     DPTR
+00091D E0                MOVX    A,@DPTR
+00091E FF                MOV     R7,A
+00091F C3                CLR     C
+000920 904C96            MOV     DPTR,#m_adcCurrentValue+01H
+000923 E0                MOVX    A,@DPTR
+000924 9F                SUBB    A,R7
+000925 904C95            MOV     DPTR,#m_adcCurrentValue
+000928 E0                MOVX    A,@DPTR
+000929 9E                SUBB    A,R6
+00092A 5005              JNC     ?C0017?SYS
+00092C 121734            LCALL   IPC_WaitLpm
+00092F 80E6              SJMP    ?C0016?SYS
+000931         ?C0017?SYS:
+  140: 
+  141: 			if(m_adcCurrentValue < g_variable.battery_level_shutdown)
+000931 904CE0            MOV     DPTR,#g_variable+021H
+000934 E0                MOVX    A,@DPTR
+000935 FE                MOV     R6,A
+000936 A3                INC     DPTR
+000937 E0                MOVX    A,@DPTR
+000938 FF                MOV     R7,A
+000939 C3                CLR     C
+00093A 904C96            MOV     DPTR,#m_adcCurrentValue+01H
+00093D E0                MOVX    A,@DPTR
+00093E 9F                SUBB    A,R7
+00093F 904C95            MOV     DPTR,#m_adcCurrentValue
+000942 E0                MOVX    A,@DPTR
+000943 9E                SUBB    A,R6
+000944 500F              JNC     ?C0015?SYS
+  142: 			{
+  143: 				g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
+000946 904CD5            MOV     DPTR,#g_variable+016H
+000949 7402              MOV     A,#02H
+00094B F0                MOVX    @DPTR,A
+  144: 				g_variable.powerOn_timer = 0;
+00094C E4                CLR     A
+00094D 904CE5            MOV     DPTR,#g_variable+026H
+000950 F0                MOVX    @DPTR,A
+  145: 				IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+000951 7F19              MOV     R7,#019H
+000953 E176              AJMP    _IPC_TxControlCmd
+  146: 				break;
+  147: 			}
+  148: 		}	
+000955         ?C0015?SYS:
+  149: 
+  150: 		
+  151: 
+  152: 		IIC_Read(EEPROM_RECON_INFO_BACKLIGHT ,2 ,(byte *)&g_variable.backlight_enable_flag);
+000955 7B01              MOV     R3,#01H
+000957 7A4D              MOV     R2,#HIGH g_variable+046H
+000959 7905              MOV     R1,#LOW g_variable+046H
+00095B 7D02              MOV     R5,#02H
+00095D 7C00              MOV     R4,#00H
+00095F 7FD5              MOV     R7,#0D5H
+000961 7E7F              MOV     R6,#07FH
+000963 517E              ACALL   _IIC_Read
+  153: 		if(g_variable.backlight_enable_flag > 1)
+000965 904D05            MOV     DPTR,#g_variable+046H
+000968 E0                MOVX    A,@DPTR
+000969 D3                SETB    C
+00096A 9401              SUBB    A,#01H
+00096C 4002              JC      ?C0019?SYS
+  154: 			g_variable.backlight_enable_flag = 0;
+00096E E4                CLR     A
+00096F F0                MOVX    @DPTR,A
+000970         ?C0019?SYS:
+  155: 		if(g_variable.backlight_on_step > BCAKLIGHT_LED_ON_WHITE)
+000970 904D06            MOV     DPTR,#g_variable+047H
+000973 E0                MOVX    A,@DPTR
+000974 D3                SETB    C
+000975 9411              SUBB    A,#011H
+000977 4002              JC      ?C0020?SYS
+  156: 			g_variable.backlight_on_step = BACKLIGHT_LED_MOVE;
+000979 E4                CLR     A
+00097A F0                MOVX    @DPTR,A
+00097B         ?C0020?SYS:
+  157: 		g_variable.backlight_speed = BACKLIGHT_LED_SPEED_LEVEL3;
+00097B 904D0A            MOV     DPTR,#g_variable+04BH
+00097E 7404              MOV     A,#04H
+000980 F0                MOVX    @DPTR,A
+  158: 
+  159: 		IIC_Read(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
+000981 7B01              MOV     R3,#01H
+000983 7A4C              MOV     R2,#HIGH m_24g_addr
+000985 7900              MOV     R1,#LOW m_24g_addr
+000987 FD                MOV     R5,A
+000988 7C00              MOV     R4,#00H
+00098A 7FD0              MOV     R7,#0D0H
+00098C 7E7F              MOV     R6,#07FH
+00098E 517E              ACALL   _IIC_Read
+  160: 		Delay1ms(10);
+000990 7F0A              MOV     R7,#0AH
+000992 121130            LCALL   _Delay1ms
+  161: 		IIC_Read(EEPROM_RECON_WIN_LOCK ,1 ,(byte *)&g_variable.system_win_app_lock_flag);
+000995 7B01              MOV     R3,#01H
+000997 7A4D              MOV     R2,#HIGH g_variable+045H
+000999 7904              MOV     R1,#LOW g_variable+045H
+00099B 7D01              MOV     R5,#01H
+00099D 7C00              MOV     R4,#00H
+00099F 7FD8              MOV     R7,#0D8H
+0009A1 7E7F              MOV     R6,#07FH
+0009A3 517E              ACALL   _IIC_Read
+  162: 		if(g_variable.system_win_app_lock_flag > 1)
+0009A5 904D04            MOV     DPTR,#g_variable+045H
+0009A8 E0                MOVX    A,@DPTR
+0009A9 D3                SETB    C
+0009AA 9401              SUBB    A,#01H
+0009AC 4002              JC      ?C0021?SYS
+  163: 			g_variable.system_win_app_lock_flag = 0;
+0009AE E4                CLR     A
+0009AF F0                MOVX    @DPTR,A
+0009B0         ?C0021?SYS:
+  164: 		
+  165: 		YC_start_reconnect();
+0009B0 021803            LJMP    YC_start_reconnect
+  166: 		break;
+  167: 	case IPC_EVT_WAKEUP:
+0009B3         ?C0022?SYS:
+  168: 		System_IIC_clk_setup();
+0009B3 122202            LCALL   System_IIC_clk_setup
+  169: 		KS_Initialize();
+0009B6 1221C3            LCALL   KS_Initialize
+  170: 		if(g_variable.g24_long_sleep_flag)
+0009B9 904D03            MOV     DPTR,#g_variable+044H
+0009BC E0                MOVX    A,@DPTR
+0009BD 600C              JZ      ?C0023?SYS
+  171: 		{
+  172: 			GPIO_SetInput(WHEEL_DATA_A_GPIO,0);
+0009BF C205              CLR     ?_GPIO_SetInput?BIT
+0009C1 7F1E              MOV     R7,#01EH
+0009C3 F155              ACALL   _GPIO_SetInput
+  173: 			GPIO_SetInput(WHEEL_DATA_B_GPIO,0);
+0009C5 C205              CLR     ?_GPIO_SetInput?BIT
+0009C7 7F1F              MOV     R7,#01FH
+0009C9 F155              ACALL   _GPIO_SetInput
+  174: 		}
+0009CB         ?C0023?SYS:
+  175: 		g_variable.g24_long_sleep_flag = 0;
+0009CB E4                CLR     A
+0009CC 904D03            MOV     DPTR,#g_variable+044H
+0009CF F0                MOVX    @DPTR,A
+  176: 		break;
+0009D0 22                RET     
+  177: 
+  178: 		
+  179: // 2.4G event	
+  180: 	case IPC_EVT_24G_PAIRING_COMPLETE:
+  181: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
+0009D1         ?C0025?SYS:
+  182: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
+0009D1 904CC5            MOV     DPTR,#g_variable+06H
+0009D4 7403              MOV     A,#03H
+0009D6 F0                MOVX    @DPTR,A
+  183: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+0009D7 E4                CLR     A
+0009D8 A3                INC     DPTR
+0009D9 F0                MOVX    @DPTR,A
+  184: 		YC_clear_reconnect_flag();
+0009DA 121033            LCALL   YC_clear_reconnect_flag
+  185: 		g_variable.pairing_g24_timeout = 0;
+0009DD E4                CLR     A
+0009DE 904CF1            MOV     DPTR,#g_variable+032H
+0009E1 F0                MOVX    @DPTR,A
+  186: 		g_variable.release_data = 0;
+0009E2 904CEE            MOV     DPTR,#g_variable+02FH
+0009E5 F0                MOVX    @DPTR,A
+  187: 		g_variable.last_device_num = 0xfe;
+0009E6 904CC0            MOV     DPTR,#g_variable+01H
+0009E9 74FE              MOV     A,#0FEH
+0009EB F0                MOVX    @DPTR,A
+  188: 		g_variable.current_device_num = 0xfe;
+0009EC 904CC3            MOV     DPTR,#g_variable+04H
+0009EF F0                MOVX    @DPTR,A
+  189: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
+0009F0 904D42            MOV     DPTR,#m_24g_led_flag
+0009F3 7403              MOV     A,#03H
+0009F5 F0                MOVX    @DPTR,A
+  190: 		delayChgInvTimer = 10;
+0009F6 904DFF            MOV     DPTR,#delayChgInvTimer
+0009F9 740A              MOV     A,#0AH
+0009FB F0                MOVX    @DPTR,A
+  191: 
+  192: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
+0009FC 904ECF            MOV     DPTR,#evt
+0009FF E0                MOVX    A,@DPTR
+000A00 6431              XRL     A,#031H
+000A02 702A              JNZ     ?C0026?SYS
+  193: 		{
+  194: 			fast_connect_flag = 0;
+000A04 904E12            MOV     DPTR,#fast_connect_flag
+000A07 F0                MOVX    @DPTR,A
+  195: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
+000A08 904CE5            MOV     DPTR,#g_variable+026H
+000A0B 741E              MOV     A,#01EH
+000A0D F0                MOVX    @DPTR,A
+  196: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
+000A0E 904BEB            MOV     DPTR,#m_24g_paring_addr
+000A11 E0                MOVX    A,@DPTR
+000A12 B40F10            CJNE    A,#0FH,?C0028?SYS
+000A15 A3                INC     DPTR
+000A16 E0                MOVX    A,@DPTR
+000A17 B40F0B            CJNE    A,#0FH,?C0028?SYS
+000A1A A3                INC     DPTR
+000A1B E0                MOVX    A,@DPTR
+000A1C B40F06            CJNE    A,#0FH,?C0028?SYS
+000A1F A3                INC     DPTR
+000A20 E0                MOVX    A,@DPTR
+000A21 640F              XRL     A,#0FH
+000A23 6058              JZ      ?C0035?SYS
+000A25         ?C0028?SYS:
+  197: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
+  198: 				{
+  199: 					g_variable.update_eeprom_flag = 1;
+000A25 904CBF            MOV     DPTR,#g_variable
+000A28 7401              MOV     A,#01H
+000A2A F0                MOVX    @DPTR,A
+  200: 					YC_update_eeprom_data();
+000A2B 021284            LJMP    YC_update_eeprom_data
+  201: 				}
+  202: 		}
+000A2E         ?C0026?SYS:
+  203: 		else
+  204: 		{
+  205: 			if(!g_variable.powerOn_timer)
+000A2E 904CE5            MOV     DPTR,#g_variable+026H
+000A31 E0                MOVX    A,@DPTR
+000A32 7049              JNZ     ?C0035?SYS
+  206: 			GPIO_Setout(G24_LED_GPIO,LED_OFF);
+000A34 C201              CLR     ?_GPIO_Setout?BIT
+000A36 7F1A              MOV     R7,#01AH
+000A38 0207E4            LJMP    _GPIO_Setout
+  207: 		}
+  208: 		break;
+  209: 	
+  210: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
+000A3B         ?C0031?SYS:
+  211: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
+000A3B E4                CLR     A
+000A3C 904CC5            MOV     DPTR,#g_variable+06H
+000A3F F0                MOVX    @DPTR,A
+  212: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
+000A40 A3                INC     DPTR
+000A41 F0                MOVX    @DPTR,A
+  213: //		g_variable.sleepTimer = 0;
+  214: 		g_variable.release_data = 1;
+000A42 904CEE            MOV     DPTR,#g_variable+02FH
+000A45 04                INC     A
+000A46 F0                MOVX    @DPTR,A
+  215: 		if (m_24g_addr[0] == 0x0f && m_24g_addr[1] == 0x0f && m_24g_addr[2] == 0x0f && m_24g_addr[3] == 0x0f)
+000A47 904C00            MOV     DPTR,#m_24g_addr
+000A4A E0                MOVX    A,@DPTR
+000A4B B40F13            CJNE    A,#0FH,?C0032?SYS
+000A4E A3                INC     DPTR
+000A4F E0                MOVX    A,@DPTR
+000A50 B40F0E            CJNE    A,#0FH,?C0032?SYS
+000A53 A3                INC     DPTR
+000A54 E0                MOVX    A,@DPTR
+000A55 B40F09            CJNE    A,#0FH,?C0032?SYS
+000A58 A3                INC     DPTR
+000A59 E0                MOVX    A,@DPTR
+000A5A B40F04            CJNE    A,#0FH,?C0032?SYS
+  216: 		{
+  217: 			YC_key_action_handle(KEY_PAIRING_24G);
+000A5D 7F0A              MOV     R7,#0AH
+000A5F 012B              AJMP    _YC_key_action_handle
+  218: 			break;
+  219: 		}
+000A61         ?C0032?SYS:
+  220: 		if (g_variable.key_action != KEY_NONE)
+000A61 904CF0            MOV     DPTR,#g_variable+031H
+000A64 E0                MOVX    A,@DPTR
+000A65 600A              JZ      ?C0033?SYS
+  221: 		{
+  222: 			YC_clear_reconnect_flag();
+000A67 121033            LCALL   YC_clear_reconnect_flag
+  223: 			YC_key_action_handle(g_variable.key_action);
+000A6A 904CF0            MOV     DPTR,#g_variable+031H
+000A6D E0                MOVX    A,@DPTR
+000A6E FF                MOV     R7,A
+000A6F 012B              AJMP    _YC_key_action_handle
+  224: 			break;
+  225: 		}
+000A71         ?C0033?SYS:
+  226: 
+  227: 		if (g_variable.lockLpm == 1)
+000A71 904CEF            MOV     DPTR,#g_variable+030H
+000A74 E0                MOVX    A,@DPTR
+000A75 B40105            CJNE    A,#01H,?C0035?SYS
+  228: 		{
+  229: 			g_variable.lockLpm =0;
+000A78 E4                CLR     A
+000A79 F0                MOVX    @DPTR,A
+  230: 			System_enter_Hibernate();
+000A7A 1210DD            LCALL   System_enter_Hibernate
+  231: 			break;
+  232: 		}
+  233: 		break;
+  234: 	}
+  235: }
+000A7D         ?C0035?SYS:
+000A7D 22                RET     
+----- FUNCTION _kb_cb_event (END) -------
 
 
------ FUNCTION _IPC_TxData (BEGIN) -----
- FILE: 'ipc.c'
-   83: void IPC_TxData(byte * dt, byte len)
-   84: {
-0008B5 904EC1            MOV     DPTR,#len
-0008B8 ED                MOV     A,R5
-0008B9 F0                MOVX    @DPTR,A
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-   85: 	ipcSendBuff[1] = len;
-   86: 	xmemcpy(&ipcSendBuff[2], dt, len);
-0008BA E0                MOVX    A,@DPTR
-0008BB FD                MOV     R5,A
-0008BC 900BE8            MOV     DPTR,#ipcSendBuff+01H
-0008BF F0                MOVX    @DPTR,A
-   87: 	ipcTx(ipcSendBuff, len + 2);
-0008C0 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
-0008C2 7FE9              MOV     R7,#LOW ipcSendBuff+02H
-0008C4 904E7A            MOV     DPTR,#?_xmemcpy?BYTE+05H
-0008C7 ED                MOV     A,R5
-0008C8 F0                MOVX    @DPTR,A
-0008C9 11DA              ACALL   _xmemcpy
-   88: }
-0008CB 7B01              MOV     R3,#01H
-0008CD 7A0B              MOV     R2,#HIGH ipcSendBuff
-0008CF 79E7              MOV     R1,#LOW ipcSendBuff
-0008D1 904EC1            MOV     DPTR,#len
-0008D4 E0                MOVX    A,@DPTR
-0008D5 2402              ADD     A,#02H
-0008D7 FD                MOV     R5,A
-0008D8 0120              AJMP    _ipcTx
------ FUNCTION _IPC_TxData (END) -------
+----- FUNCTION _IIC_Read (BEGIN) -----
+ FILE: 'iic.c'
+   16: void IIC_Read(word addr, word len, byte * pbuff)
+   17: {
+000A7E 904E94            MOV     DPTR,#len
+000A81 EC                MOV     A,R4
+000A82 F0                MOVX    @DPTR,A
+000A83 A3                INC     DPTR
+000A84 ED                MOV     A,R5
+000A85 F0                MOVX    @DPTR,A
+000A86 A3                INC     DPTR
+000A87 EB                MOV     A,R3
+000A88 F0                MOVX    @DPTR,A
+000A89 A3                INC     DPTR
+000A8A EA                MOV     A,R2
+000A8B F0                MOVX    @DPTR,A
+000A8C A3                INC     DPTR
+000A8D E9                MOV     A,R1
+000A8E F0                MOVX    @DPTR,A
+;---- Variable 'addr' assigned to Register 'R6/R7' ----
+   18: 	word mem_src = addr;
+   19: 	REG_IICD_TXLEN = ESWAP(4);
+;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
+   20: 	YC_IICDTbuf[0] = 0xa0 | EEP_DEV_ADDR;
+000A8F 908098            MOV     DPTR,#08098H
+000A92 7404              MOV     A,#04H
+000A94 F0                MOVX    @DPTR,A
+000A95 A3                INC     DPTR
+000A96 E4                CLR     A
+000A97 F0                MOVX    @DPTR,A
+   21: 	*(word *) (YC_IICDTbuf + 1) = mem_src;
+000A98 900CAF            MOV     DPTR,#YC_IICDTbuf
+000A9B 74A0              MOV     A,#0A0H
+000A9D F0                MOVX    @DPTR,A
+   22: 	YC_IICDTbuf[3] = 0xa1 | EEP_DEV_ADDR;
+000A9E A3                INC     DPTR
+000A9F EE                MOV     A,R6
+000AA0 F0                MOVX    @DPTR,A
+000AA1 A3                INC     DPTR
+000AA2 EF                MOV     A,R7
+000AA3 F0                MOVX    @DPTR,A
+   23: 	REG_IICD_TXADDR = ESWAP((word) & YC_IICDTbuf);
+000AA4 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
+000AA7 74A1              MOV     A,#0A1H
+000AA9 F0                MOVX    @DPTR,A
+   24: 	REG_IICD_RXLEN = ESWAP(len);
+000AAA 7A0C              MOV     R2,#HIGH YC_IICDTbuf
+000AAC 79AF              MOV     R1,#LOW YC_IICDTbuf
+000AAE 7E0C              MOV     R6,#HIGH YC_IICDTbuf
+000AB0 7FAF              MOV     R7,#LOW YC_IICDTbuf
+000AB2 74AF              MOV     A,#LOW YC_IICDTbuf
+000AB4 FC                MOV     R4,A
+000AB5 740C              MOV     A,#HIGH YC_IICDTbuf
+000AB7 FF                MOV     R7,A
+000AB8 EC                MOV     A,R4
+000AB9 FE                MOV     R6,A
+000ABA EF                MOV     A,R7
+000ABB 90809A            MOV     DPTR,#0809AH
+000ABE EE                MOV     A,R6
+000ABF F0                MOVX    @DPTR,A
+000AC0 A3                INC     DPTR
+000AC1 EF                MOV     A,R7
+000AC2 F0                MOVX    @DPTR,A
+   25: 	REG_IICD_RXADDR = ESWAP((word) IIC_TempBuff);
+000AC3 904E94            MOV     DPTR,#len
+000AC6 E0                MOVX    A,@DPTR
+000AC7 FC                MOV     R4,A
+000AC8 A3                INC     DPTR
+000AC9 E0                MOVX    A,@DPTR
+000ACA FA                MOV     R2,A
+000ACB EC                MOV     A,R4
+000ACC FF                MOV     R7,A
+000ACD EA                MOV     A,R2
+000ACE FE                MOV     R6,A
+000ACF EF                MOV     A,R7
+000AD0 90809E            MOV     DPTR,#0809EH
+000AD3 EE                MOV     A,R6
+000AD4 F0                MOVX    @DPTR,A
+000AD5 A3                INC     DPTR
+000AD6 EF                MOV     A,R7
+000AD7 F0                MOVX    @DPTR,A
+   26: 	REG_IICD_CTRL = 2;
+000AD8 7A0B              MOV     R2,#HIGH IIC_TempBuff
+000ADA 7983              MOV     R1,#LOW IIC_TempBuff
+000ADC 7E0B              MOV     R6,#HIGH IIC_TempBuff
+000ADE 7F83              MOV     R7,#LOW IIC_TempBuff
+000AE0 7483              MOV     A,#LOW IIC_TempBuff
+000AE2 FC                MOV     R4,A
+000AE3 740B              MOV     A,#HIGH IIC_TempBuff
+000AE5 FF                MOV     R7,A
+000AE6 EC                MOV     A,R4
+000AE7 FE                MOV     R6,A
+000AE8 EF                MOV     A,R7
+000AE9 90809C            MOV     DPTR,#0809CH
+000AEC EE                MOV     A,R6
+000AED F0                MOVX    @DPTR,A
+000AEE A3                INC     DPTR
+000AEF EF                MOV     A,R7
+000AF0 F0                MOVX    @DPTR,A
+   27: 	if (!(REG_IICD_RXADDR & (1 << 7))) {
+000AF1 908090            MOV     DPTR,#08090H
+000AF4 7402              MOV     A,#02H
+000AF6 F0                MOVX    @DPTR,A
+   28: 		REG_IICD_CTRL |= 1;
+000AF7 90809C            MOV     DPTR,#0809CH
+000AFA A3                INC     DPTR
+000AFB E0                MOVX    A,@DPTR
+000AFC 20E707            JB      ACC.7,?C0004?IIC
+   29: 	}
+000AFF 908090            MOV     DPTR,#08090H
+000B02 E0                MOVX    A,@DPTR
+000B03 4401              ORL     A,#01H
+000B05 F0                MOVX    @DPTR,A
+   30: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+000B06         ?C0004?IIC:
+   31: 	IIcWaitDone();
+000B06 908006            MOV     DPTR,#08006H
+000B09 E0                MOVX    A,@DPTR
+000B0A 4404              ORL     A,#04H
+000B0C F0                MOVX    @DPTR,A
+   32: 	xmemcpy(pbuff, IIC_TempBuff, len);
+000B0D 1232ED            LCALL   IIcWaitDone
+   33: }
+000B10 904E96            MOV     DPTR,#pbuff
+000B13 E0                MOVX    A,@DPTR
+000B14 A3                INC     DPTR
+000B15 E0                MOVX    A,@DPTR
+000B16 FA                MOV     R2,A
+000B17 A3                INC     DPTR
+000B18 E0                MOVX    A,@DPTR
+000B19 AE02              MOV     R6,AR2
+000B1B FF                MOV     R7,A
+000B1C 7B01              MOV     R3,#01H
+000B1E 7A0B              MOV     R2,#HIGH IIC_TempBuff
+000B20 7983              MOV     R1,#LOW IIC_TempBuff
+000B22 904E94            MOV     DPTR,#len
+000B25 E0                MOVX    A,@DPTR
+000B26 A3                INC     DPTR
+000B27 E0                MOVX    A,@DPTR
+000B28 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000B2B F0                MOVX    @DPTR,A
+;----                  JMP     _xmemcpy
+----- FUNCTION _IIC_Read (END) -------
 
 
 ----- FUNCTION _xmemcpy (BEGIN) -----
  FILE: 'utilities.c'
     9: void xmemcpy(pxbyte dest, byte * src, byte len)
    10: {
-0008DA 904E75            MOV     DPTR,#dest
-0008DD EE                MOV     A,R6
-0008DE F0                MOVX    @DPTR,A
-0008DF A3                INC     DPTR
-0008E0 EF                MOV     A,R7
-0008E1 F0                MOVX    @DPTR,A
-0008E2 A3                INC     DPTR
-0008E3 EB                MOV     A,R3
-0008E4 F0                MOVX    @DPTR,A
-0008E5 A3                INC     DPTR
-0008E6 EA                MOV     A,R2
-0008E7 F0                MOVX    @DPTR,A
-0008E8 A3                INC     DPTR
-0008E9 E9                MOV     A,R1
-0008EA F0                MOVX    @DPTR,A
+000B2C 904E84            MOV     DPTR,#dest
+000B2F EE                MOV     A,R6
+000B30 F0                MOVX    @DPTR,A
+000B31 A3                INC     DPTR
+000B32 EF                MOV     A,R7
+000B33 F0                MOVX    @DPTR,A
+000B34 A3                INC     DPTR
+000B35 EB                MOV     A,R3
+000B36 F0                MOVX    @DPTR,A
+000B37 A3                INC     DPTR
+000B38 EA                MOV     A,R2
+000B39 F0                MOVX    @DPTR,A
+000B3A A3                INC     DPTR
+000B3B E9                MOV     A,R1
+000B3C F0                MOVX    @DPTR,A
    11: 	while (len--)
-0008EB         ?C0002?UTILITIES:
+000B3D         ?C0002?UTILITIES:
    12: 		*dest++ = *src++;
-0008EB 904E7A            MOV     DPTR,#len
-0008EE E0                MOVX    A,@DPTR
-0008EF FF                MOV     R7,A
-0008F0 14                DEC     A
-0008F1 F0                MOVX    @DPTR,A
-0008F2 EF                MOV     A,R7
-0008F3 6027              JZ      ?C0004?UTILITIES
+000B3D 904E89            MOV     DPTR,#len
+000B40 E0                MOVX    A,@DPTR
+000B41 FF                MOV     R7,A
+000B42 14                DEC     A
+000B43 F0                MOVX    @DPTR,A
+000B44 EF                MOV     A,R7
+000B45 6027              JZ      ?C0004?UTILITIES
    13: 	return;
-0008F5 904E77            MOV     DPTR,#src
-0008F8 E0                MOVX    A,@DPTR
-0008F9 FB                MOV     R3,A
-0008FA A3                INC     DPTR
-0008FB E4                CLR     A
-0008FC 75F001            MOV     B,#01H
-0008FF 120424            LCALL   ?C?ILDIX
-000902 A9F0              MOV     R1,B
-000904 FA                MOV     R2,A
-000905 1203B6            LCALL   ?C?CLDPTR
-000908 FF                MOV     R7,A
-000909 904E75            MOV     DPTR,#dest
-00090C E4                CLR     A
-00090D 75F001            MOV     B,#01H
-000910 120424            LCALL   ?C?ILDIX
-000913 85F082            MOV     DPL,B
-000916 F583              MOV     DPH,A
-000918 EF                MOV     A,R7
-000919 F0                MOVX    @DPTR,A
-00091A 80CF              SJMP    ?C0002?UTILITIES
+000B47 904E86            MOV     DPTR,#src
+000B4A E0                MOVX    A,@DPTR
+000B4B FB                MOV     R3,A
+000B4C A3                INC     DPTR
+000B4D E4                CLR     A
+000B4E 75F001            MOV     B,#01H
+000B51 120424            LCALL   ?C?ILDIX
+000B54 A9F0              MOV     R1,B
+000B56 FA                MOV     R2,A
+000B57 1203B6            LCALL   ?C?CLDPTR
+000B5A FF                MOV     R7,A
+000B5B 904E84            MOV     DPTR,#dest
+000B5E E4                CLR     A
+000B5F 75F001            MOV     B,#01H
+000B62 120424            LCALL   ?C?ILDIX
+000B65 85F082            MOV     DPL,B
+000B68 F583              MOV     DPH,A
+000B6A EF                MOV     A,R7
+000B6B F0                MOVX    @DPTR,A
+000B6C 80CF              SJMP    ?C0002?UTILITIES
    14: }
-00091C         ?C0004?UTILITIES:
-00091C 22                RET     
+000B6E         ?C0004?UTILITIES:
+000B6E 22                RET     
 ----- FUNCTION _xmemcpy (END) -------
 
 
@@ -573,374 +1040,374 @@
  FILE: 'kb_process.c'
   312: void kb_motion_keyscan(tKSEVENT *pEvt)
   313: {
-00091D 904E7B            MOV     DPTR,#pEvt
-000920 EB                MOV     A,R3
-000921 F0                MOVX    @DPTR,A
-000922 A3                INC     DPTR
-000923 EA                MOV     A,R2
-000924 F0                MOVX    @DPTR,A
-000925 A3                INC     DPTR
-000926 E9                MOV     A,R1
-000927 F0                MOVX    @DPTR,A
+000B6F 904E8A            MOV     DPTR,#pEvt
+000B72 EB                MOV     A,R3
+000B73 F0                MOVX    @DPTR,A
+000B74 A3                INC     DPTR
+000B75 EA                MOV     A,R2
+000B76 F0                MOVX    @DPTR,A
+000B77 A3                INC     DPTR
+000B78 E9                MOV     A,R1
+000B79 F0                MOVX    @DPTR,A
   314: 	byte temp = 0;
   315: 	byte i=0;
-000928 E4                CLR     A
-000929 A3                INC     DPTR
-00092A F0                MOVX    @DPTR,A
+000B7A E4                CLR     A
+000B7B A3                INC     DPTR
+000B7C F0                MOVX    @DPTR,A
   316: 	
-00092B A3                INC     DPTR
-00092C F0                MOVX    @DPTR,A
+000B7D A3                INC     DPTR
+000B7E F0                MOVX    @DPTR,A
   317: 	fn_flag = 0;
-00092D 904DEB            MOV     DPTR,#fn_flag
-000930 F0                MOVX    @DPTR,A
+000B7F 904DFA            MOV     DPTR,#fn_flag
+000B82 F0                MOVX    @DPTR,A
   318: 	control_key_flag = 0;
-000931 904DE3            MOV     DPTR,#control_key_flag
-000934 F0                MOVX    @DPTR,A
+000B83 904DF2            MOV     DPTR,#control_key_flag
+000B86 F0                MOVX    @DPTR,A
   319: 	for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
-000935 904E7F            MOV     DPTR,#i
-000938 F0                MOVX    @DPTR,A
-000939         ?C0064?KB_PROCESS:
-000939 904E7F            MOV     DPTR,#i
-00093C E0                MOVX    A,@DPTR
-00093D FF                MOV     R7,A
-00093E C3                CLR     C
-00093F 9405              SUBB    A,#05H
-000941 5042              JNC     ?C0065?KB_PROCESS
+000B87 904E8E            MOV     DPTR,#i
+000B8A F0                MOVX    @DPTR,A
+000B8B         ?C0064?KB_PROCESS:
+000B8B 904E8E            MOV     DPTR,#i
+000B8E E0                MOVX    A,@DPTR
+000B8F FF                MOV     R7,A
+000B90 C3                CLR     C
+000B91 9405              SUBB    A,#05H
+000B93 5042              JNC     ?C0065?KB_PROCESS
   320: 	{
   321: 		if (pEvt->ksPool[i] == HID_KEY_FN) 		// Fn key check
-000943 904E7B            MOV     DPTR,#pEvt
-000946 E0                MOVX    A,@DPTR
-000947 FB                MOV     R3,A
-000948 A3                INC     DPTR
-000949 E0                MOVX    A,@DPTR
-00094A FA                MOV     R2,A
-00094B A3                INC     DPTR
-00094C E0                MOVX    A,@DPTR
-00094D 2401              ADD     A,#01H
-00094F F9                MOV     R1,A
-000950 E4                CLR     A
-000951 3A                ADDC    A,R2
-000952 FA                MOV     R2,A
-000953 7E00              MOV     R6,#00H
-000955 E9                MOV     A,R1
-000956 2F                ADD     A,R7
-000957 F9                MOV     R1,A
-000958 EE                MOV     A,R6
-000959 3A                ADDC    A,R2
-00095A FA                MOV     R2,A
-00095B 1203B6            LCALL   ?C?CLDPTR
-00095E B47F06            CJNE    A,#07FH,?C0067?KB_PROCESS
+000B95 904E8A            MOV     DPTR,#pEvt
+000B98 E0                MOVX    A,@DPTR
+000B99 FB                MOV     R3,A
+000B9A A3                INC     DPTR
+000B9B E0                MOVX    A,@DPTR
+000B9C FA                MOV     R2,A
+000B9D A3                INC     DPTR
+000B9E E0                MOVX    A,@DPTR
+000B9F 2401              ADD     A,#01H
+000BA1 F9                MOV     R1,A
+000BA2 E4                CLR     A
+000BA3 3A                ADDC    A,R2
+000BA4 FA                MOV     R2,A
+000BA5 7E00              MOV     R6,#00H
+000BA7 E9                MOV     A,R1
+000BA8 2F                ADD     A,R7
+000BA9 F9                MOV     R1,A
+000BAA EE                MOV     A,R6
+000BAB 3A                ADDC    A,R2
+000BAC FA                MOV     R2,A
+000BAD 1203B6            LCALL   ?C?CLDPTR
+000BB0 B47F06            CJNE    A,#07FH,?C0067?KB_PROCESS
   322: 		{
   323: 			fn_flag = 1;
-000961 904DEB            MOV     DPTR,#fn_flag
-000964 7401              MOV     A,#01H
-000966 F0                MOVX    @DPTR,A
+000BB3 904DFA            MOV     DPTR,#fn_flag
+000BB6 7401              MOV     A,#01H
+000BB8 F0                MOVX    @DPTR,A
   324: 		}
-000967         ?C0067?KB_PROCESS:
+000BB9         ?C0067?KB_PROCESS:
   325: 
   326: 		if(pEvt->standardSel)
-000967 904E7B            MOV     DPTR,#pEvt
-00096A E0                MOVX    A,@DPTR
-00096B FB                MOV     R3,A
-00096C A3                INC     DPTR
-00096D E0                MOVX    A,@DPTR
-00096E FA                MOV     R2,A
-00096F A3                INC     DPTR
-000970 E0                MOVX    A,@DPTR
-000971 F9                MOV     R1,A
-000972 1203B6            LCALL   ?C?CLDPTR
-000975 6006              JZ      ?C0066?KB_PROCESS
+000BB9 904E8A            MOV     DPTR,#pEvt
+000BBC E0                MOVX    A,@DPTR
+000BBD FB                MOV     R3,A
+000BBE A3                INC     DPTR
+000BBF E0                MOVX    A,@DPTR
+000BC0 FA                MOV     R2,A
+000BC1 A3                INC     DPTR
+000BC2 E0                MOVX    A,@DPTR
+000BC3 F9                MOV     R1,A
+000BC4 1203B6            LCALL   ?C?CLDPTR
+000BC7 6006              JZ      ?C0066?KB_PROCESS
   327: 			control_key_flag = 1;
-000977 904DE3            MOV     DPTR,#control_key_flag
-00097A 7401              MOV     A,#01H
-00097C F0                MOVX    @DPTR,A
+000BC9 904DF2            MOV     DPTR,#control_key_flag
+000BCC 7401              MOV     A,#01H
+000BCE F0                MOVX    @DPTR,A
   328: 	}
-00097D         ?C0066?KB_PROCESS:
-00097D 904E7F            MOV     DPTR,#i
-000980 E0                MOVX    A,@DPTR
-000981 04                INC     A
-000982 F0                MOVX    @DPTR,A
-000983 80B4              SJMP    ?C0064?KB_PROCESS
-000985         ?C0065?KB_PROCESS:
+000BCF         ?C0066?KB_PROCESS:
+000BCF 904E8E            MOV     DPTR,#i
+000BD2 E0                MOVX    A,@DPTR
+000BD3 04                INC     A
+000BD4 F0                MOVX    @DPTR,A
+000BD5 80B4              SJMP    ?C0064?KB_PROCESS
+000BD7         ?C0065?KB_PROCESS:
   329: 	
   330: 	if (pEvt == NULL)
-000985 904E7B            MOV     DPTR,#pEvt
-000988 E0                MOVX    A,@DPTR
-000989 A3                INC     DPTR
-00098A E0                MOVX    A,@DPTR
-00098B FA                MOV     R2,A
-00098C A3                INC     DPTR
-00098D E0                MOVX    A,@DPTR
-00098E 4A                ORL     A,R2
-00098F 703A              JNZ     ?C0069?KB_PROCESS
+000BD7 904E8A            MOV     DPTR,#pEvt
+000BDA E0                MOVX    A,@DPTR
+000BDB A3                INC     DPTR
+000BDC E0                MOVX    A,@DPTR
+000BDD FA                MOV     R2,A
+000BDE A3                INC     DPTR
+000BDF E0                MOVX    A,@DPTR
+000BE0 4A                ORL     A,R2
+000BE1 703B              JNZ     ?C0069?KB_PROCESS
   331: 	{
   332: 		if(mult_key_status == KEY_WAIT_RELEASE && (!keyCount))
-000991 904DF9            MOV     DPTR,#mult_key_status
-000994 E0                MOVX    A,@DPTR
-000995 6402              XRL     A,#02H
-000997 6002              JZ      $ + 4H
-000999 810D              AJMP    ?C0073?KB_PROCESS
-00099B 904DEE            MOV     DPTR,#keyCount
-00099E E0                MOVX    A,@DPTR
-00099F 6002              JZ      $ + 4H
-0009A1 810D              AJMP    ?C0073?KB_PROCESS
+000BE3 904E08            MOV     DPTR,#mult_key_status
+000BE6 E0                MOVX    A,@DPTR
+000BE7 6402              XRL     A,#02H
+000BE9 6002              JZ      $ + 4H
+000BEB C197              AJMP    ?C0073?KB_PROCESS
+000BED 904DFD            MOV     DPTR,#keyCount
+000BF0 E0                MOVX    A,@DPTR
+000BF1 6002              JZ      $ + 4H
+000BF3 C197              AJMP    ?C0073?KB_PROCESS
   333: 		{
   334: 			mult_key_status = KEY_STANDBY;
-0009A3 904DF9            MOV     DPTR,#mult_key_status
-0009A6 F0                MOVX    @DPTR,A
+000BF5 904E08            MOV     DPTR,#mult_key_status
+000BF8 F0                MOVX    @DPTR,A
   335: 			mult_key_value = 0;
-0009A7 904DF7            MOV     DPTR,#mult_key_value
-0009AA F0                MOVX    @DPTR,A
+000BF9 904E06            MOV     DPTR,#mult_key_value
+000BFC F0                MOVX    @DPTR,A
   336: 			if(system_key_press)
-0009AB 904DF3            MOV     DPTR,#system_key_press
-0009AE E0                MOVX    A,@DPTR
-0009AF 600A              JZ      ?C0071?KB_PROCESS
+000BFD 904E02            MOV     DPTR,#system_key_press
+000C00 E0                MOVX    A,@DPTR
+000C01 600A              JZ      ?C0071?KB_PROCESS
   337: 			{
   338: 				system_key_press = 0;
-0009B1 E4                CLR     A
-0009B2 F0                MOVX    @DPTR,A
+000C03 E4                CLR     A
+000C04 F0                MOVX    @DPTR,A
   339: 				multikey[0] = HID_REPORTID_SYSTEM_CTRL;
-0009B3 904DFA            MOV     DPTR,#multikey
-0009B6 7403              MOV     A,#03H
-0009B8 F0                MOVX    @DPTR,A
+000C05 904E09            MOV     DPTR,#multikey
+000C08 7403              MOV     A,#03H
+000C0A F0                MOVX    @DPTR,A
   340: 			}	
-0009B9 8006              SJMP    ?C0072?KB_PROCESS
-0009BB         ?C0071?KB_PROCESS:
+000C0B 8006              SJMP    ?C0072?KB_PROCESS
+000C0D         ?C0071?KB_PROCESS:
   341: 			else
   342: 				multikey[0] = HID_REPORTID_MEDIA_KEY;
-0009BB 904DFA            MOV     DPTR,#multikey
-0009BE 7402              MOV     A,#02H
-0009C0 F0                MOVX    @DPTR,A
-0009C1         ?C0072?KB_PROCESS:
+000C0D 904E09            MOV     DPTR,#multikey
+000C10 7402              MOV     A,#02H
+000C12 F0                MOVX    @DPTR,A
+000C13         ?C0072?KB_PROCESS:
   343: 			IPC_TxHidData(multikey, 3);
-0009C1 7B01              MOV     R3,#01H
-0009C3 7A4D              MOV     R2,#HIGH multikey
-0009C5 79FA              MOV     R1,#LOW multikey
-0009C7 7D03              MOV     R5,#03H
-0009C9 810E              AJMP    _IPC_TxHidData
+000C13 7B01              MOV     R3,#01H
+000C15 7A4E              MOV     R2,#HIGH multikey
+000C17 7909              MOV     R1,#LOW multikey
+000C19 7D03              MOV     R5,#03H
+000C1B 0211D0            LJMP    _IPC_TxHidData
   344: 		}
   345: 		return;
   346: 	}
-0009CB         ?C0069?KB_PROCESS:
+000C1E         ?C0069?KB_PROCESS:
   347: 
   348: 	delayChgInvTimer = 10;
-0009CB 904DF0            MOV     DPTR,#delayChgInvTimer
-0009CE 740A              MOV     A,#0AH
-0009D0 F0                MOVX    @DPTR,A
+000C1E 904DFF            MOV     DPTR,#delayChgInvTimer
+000C21 740A              MOV     A,#0AH
+000C23 F0                MOVX    @DPTR,A
   349: 	g_variable.sleepTimer = 0;
-0009D1 E4                CLR     A
-0009D2 904CA0            MOV     DPTR,#g_variable+024H
-0009D5 F0                MOVX    @DPTR,A
-0009D6 A3                INC     DPTR
-0009D7 F0                MOVX    @DPTR,A
+000C24 E4                CLR     A
+000C25 904CE3            MOV     DPTR,#g_variable+024H
+000C28 F0                MOVX    @DPTR,A
+000C29 A3                INC     DPTR
+000C2A F0                MOVX    @DPTR,A
   350: 	if(g_variable.battery_status == BAT_STATUS_LOW)
-0009D8 904C92            MOV     DPTR,#g_variable+016H
-0009DB E0                MOVX    A,@DPTR
-0009DC B40112            CJNE    A,#01H,?C0074?KB_PROCESS
+000C2B 904CD5            MOV     DPTR,#g_variable+016H
+000C2E E0                MOVX    A,@DPTR
+000C2F B40112            CJNE    A,#01H,?C0074?KB_PROCESS
   351: 	{
   352: 		m_24g_enter_hibernate[0]	= 0x00;
-0009DF E4                CLR     A
-0009E0 904CF6            MOV     DPTR,#m_24g_enter_hibernate
-0009E3 F0                MOVX    @DPTR,A
+000C32 E4                CLR     A
+000C33 904D38            MOV     DPTR,#m_24g_enter_hibernate
+000C36 F0                MOVX    @DPTR,A
   353: 		m_24g_enter_hibernate[1]	= 0x48;
-0009E4 A3                INC     DPTR
-0009E5 7448              MOV     A,#048H
-0009E7 F0                MOVX    @DPTR,A
+000C37 A3                INC     DPTR
+000C38 7448              MOV     A,#048H
+000C3A F0                MOVX    @DPTR,A
   354: 		m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-0009E8 A3                INC     DPTR
-0009E9 7412              MOV     A,#012H
-0009EB F0                MOVX    @DPTR,A
+000C3B A3                INC     DPTR
+000C3C 7412              MOV     A,#012H
+000C3E F0                MOVX    @DPTR,A
   355: 		m_24g_enter_hibernate[3]	= 0x00;
-0009EC E4                CLR     A
-0009ED A3                INC     DPTR
-0009EE F0                MOVX    @DPTR,A
+000C3F E4                CLR     A
+000C40 A3                INC     DPTR
+000C41 F0                MOVX    @DPTR,A
   356: 	}
-0009EF 8010              SJMP    ?C0075?KB_PROCESS
-0009F1         ?C0074?KB_PROCESS:
+000C42 8010              SJMP    ?C0075?KB_PROCESS
+000C44         ?C0074?KB_PROCESS:
   357: 	else
   358: 	{
   359: 		m_24g_enter_hibernate[0]	= 0x00;
-0009F1 E4                CLR     A
-0009F2 904CF6            MOV     DPTR,#m_24g_enter_hibernate
-0009F5 F0                MOVX    @DPTR,A
+000C44 E4                CLR     A
+000C45 904D38            MOV     DPTR,#m_24g_enter_hibernate
+000C48 F0                MOVX    @DPTR,A
   360: 		m_24g_enter_hibernate[1]	= 0x48;
-0009F6 A3                INC     DPTR
-0009F7 7448              MOV     A,#048H
-0009F9 F0                MOVX    @DPTR,A
+000C49 A3                INC     DPTR
+000C4A 7448              MOV     A,#048H
+000C4C F0                MOVX    @DPTR,A
   361: 		m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-0009FA A3                INC     DPTR
-0009FB 745D              MOV     A,#05DH
-0009FD F0                MOVX    @DPTR,A
+000C4D A3                INC     DPTR
+000C4E 745D              MOV     A,#05DH
+000C50 F0                MOVX    @DPTR,A
   362: 		m_24g_enter_hibernate[3]	= 0x00;
-0009FE E4                CLR     A
-0009FF A3                INC     DPTR
-000A00 F0                MOVX    @DPTR,A
+000C51 E4                CLR     A
+000C52 A3                INC     DPTR
+000C53 F0                MOVX    @DPTR,A
   363: 	}
-000A01         ?C0075?KB_PROCESS:
+000C54         ?C0075?KB_PROCESS:
   364: 	xmemclear(hidBuff,9);
-000A01 7B01              MOV     R3,#01H
-000A03 7A48              MOV     R2,#HIGH hidBuff
-000A05 7900              MOV     R1,#LOW hidBuff
-000A07 7D09              MOV     R5,#09H
-000A09 7C00              MOV     R4,#00H
-000A0B 91C1              ACALL   _xmemclear
+000C54 7B01              MOV     R3,#01H
+000C56 7A48              MOV     R2,#HIGH hidBuff
+000C58 7900              MOV     R1,#LOW hidBuff
+000C5A 7D09              MOV     R5,#09H
+000C5C 7C00              MOV     R4,#00H
+000C5E D198              ACALL   _xmemclear
   365: 	xmemclear(multikey,9);
-000A0D 7B01              MOV     R3,#01H
-000A0F 7A4D              MOV     R2,#HIGH multikey
-000A11 79FA              MOV     R1,#LOW multikey
-000A13 7D09              MOV     R5,#09H
-000A15 7C00              MOV     R4,#00H
-000A17 91C1              ACALL   _xmemclear
+000C60 7B01              MOV     R3,#01H
+000C62 7A4E              MOV     R2,#HIGH multikey
+000C64 7909              MOV     R1,#LOW multikey
+000C66 7D09              MOV     R5,#09H
+000C68 7C00              MOV     R4,#00H
+000C6A D198              ACALL   _xmemclear
   366: 
   367: 	////////////////////////////2.4g pairing////////////////////////////////////
   368: 	if (pEvt->ksPool[0]  == HID_KEY_ESC&& pEvt->ksPool[1]  == HID_KEY_Q) 
-000A19 904E7B            MOV     DPTR,#pEvt
-000A1C E0                MOVX    A,@DPTR
-000A1D FB                MOV     R3,A
-000A1E A3                INC     DPTR
-000A1F E0                MOVX    A,@DPTR
-000A20 FA                MOV     R2,A
-000A21 A3                INC     DPTR
-000A22 E0                MOVX    A,@DPTR
-000A23 F9                MOV     R1,A
-000A24 900001            MOV     DPTR,#01H
-000A27 1203CF            LCALL   ?C?CLDOPTR
-000A2A B4290E            CJNE    A,#029H,?C0076?KB_PROCESS
-000A2D 900002            MOV     DPTR,#02H
-000A30 1203CF            LCALL   ?C?CLDOPTR
-000A33 B41405            CJNE    A,#014H,?C0076?KB_PROCESS
+000C6C 904E8A            MOV     DPTR,#pEvt
+000C6F E0                MOVX    A,@DPTR
+000C70 FB                MOV     R3,A
+000C71 A3                INC     DPTR
+000C72 E0                MOVX    A,@DPTR
+000C73 FA                MOV     R2,A
+000C74 A3                INC     DPTR
+000C75 E0                MOVX    A,@DPTR
+000C76 F9                MOV     R1,A
+000C77 900001            MOV     DPTR,#01H
+000C7A 1203CF            LCALL   ?C?CLDOPTR
+000C7D B4290D            CJNE    A,#029H,?C0076?KB_PROCESS
+000C80 900002            MOV     DPTR,#02H
+000C83 1203CF            LCALL   ?C?CLDOPTR
+000C86 B41404            CJNE    A,#014H,?C0076?KB_PROCESS
   369: 	{
   370: 		YC_key_action_handle(KEY_PAIRING_24G);
-000A36 7F0A              MOV     R7,#0AH
-000A38 021032            LJMP    _YC_key_action_handle
+000C89 7F0A              MOV     R7,#0AH
+000C8B 012B              AJMP    _YC_key_action_handle
   371: 		return;
   372: 	}
-000A3B         ?C0076?KB_PROCESS:
+000C8D         ?C0076?KB_PROCESS:
   373: 
   374: 	m_power_on_flag = 1;
-000A3B 904C79            MOV     DPTR,#m_power_on_flag
-000A3E 7401              MOV     A,#01H
-000A40 F0                MOVX    @DPTR,A
+000C8D 904CB6            MOV     DPTR,#m_power_on_flag
+000C90 7401              MOV     A,#01H
+000C92 F0                MOVX    @DPTR,A
   375: 	if( (g_variable.key_combination_step == CAMBINATION_KEY_PRESS) ||
-000A41 904CB4            MOV     DPTR,#g_variable+038H
-000A44 E0                MOVX    A,@DPTR
-000A45 FF                MOV     R7,A
-000A46 6401              XRL     A,#01H
-000A48 7002              JNZ     $ + 4H
-000A4A 810D              AJMP    ?C0073?KB_PROCESS
-000A4C EF                MOV     A,R7
-000A4D 6404              XRL     A,#04H
-000A4F 7002              JNZ     $ + 4H
-000A51 810D              AJMP    ?C0073?KB_PROCESS
-000A53 EF                MOV     A,R7
-000A54 6402              XRL     A,#02H
-000A56 7002              JNZ     $ + 4H
-000A58 810D              AJMP    ?C0073?KB_PROCESS
+000C93 904CF7            MOV     DPTR,#g_variable+038H
+000C96 E0                MOVX    A,@DPTR
+000C97 FF                MOV     R7,A
+000C98 6401              XRL     A,#01H
+000C9A 7002              JNZ     $ + 4H
+000C9C C197              AJMP    ?C0073?KB_PROCESS
+000C9E EF                MOV     A,R7
+000C9F 6404              XRL     A,#04H
+000CA1 7002              JNZ     $ + 4H
+000CA3 C197              AJMP    ?C0073?KB_PROCESS
+000CA5 EF                MOV     A,R7
+000CA6 6402              XRL     A,#02H
+000CA8 7002              JNZ     $ + 4H
+000CAA C197              AJMP    ?C0073?KB_PROCESS
   376: 	    (g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE) ||
   377: 	    (g_variable.key_combination_step == CAMBINATION_KEY_HOLD))
   378: 	{
   379: 		return;
   380: 	}
-000A5A         ?C0077?KB_PROCESS:
+000CAC         ?C0077?KB_PROCESS:
   381: 
   382: 	// get 24g led status
   383: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000A5A 904C82            MOV     DPTR,#g_variable+06H
-000A5D E0                MOVX    A,@DPTR
-000A5E 6403              XRL     A,#03H
-000A60 7045              JNZ     ?C0079?KB_PROCESS
+000CAC 904CC5            MOV     DPTR,#g_variable+06H
+000CAF E0                MOVX    A,@DPTR
+000CB0 6403              XRL     A,#03H
+000CB2 7045              JNZ     ?C0079?KB_PROCESS
   384: 	{
   385: 		for(i=0; i < KS_BUFF_POLL_LEN-1; i++)
-000A62 904E7F            MOV     DPTR,#i
-000A65 F0                MOVX    @DPTR,A
-000A66         ?C0080?KB_PROCESS:
-000A66 904E7F            MOV     DPTR,#i
-000A69 E0                MOVX    A,@DPTR
-000A6A FF                MOV     R7,A
-000A6B C3                CLR     C
-000A6C 9405              SUBB    A,#05H
-000A6E 5037              JNC     ?C0079?KB_PROCESS
+000CB4 904E8E            MOV     DPTR,#i
+000CB7 F0                MOVX    @DPTR,A
+000CB8         ?C0080?KB_PROCESS:
+000CB8 904E8E            MOV     DPTR,#i
+000CBB E0                MOVX    A,@DPTR
+000CBC FF                MOV     R7,A
+000CBD C3                CLR     C
+000CBE 9405              SUBB    A,#05H
+000CC0 5037              JNC     ?C0079?KB_PROCESS
   386: 		{
   387: 			if ((pEvt->ksPool[i] == HID_KEY_CAPS_LOCK) || (pEvt->ksPool[i] == HID_KEY_NUM_LOCK) 
-000A70 904E7B            MOV     DPTR,#pEvt
-000A73 E0                MOVX    A,@DPTR
-000A74 FB                MOV     R3,A
-000A75 A3                INC     DPTR
-000A76 E0                MOVX    A,@DPTR
-000A77 FA                MOV     R2,A
-000A78 A3                INC     DPTR
-000A79 E0                MOVX    A,@DPTR
-000A7A 2401              ADD     A,#01H
-000A7C F9                MOV     R1,A
-000A7D E4                CLR     A
-000A7E 3A                ADDC    A,R2
-000A7F FA                MOV     R2,A
-000A80 7E00              MOV     R6,#00H
-000A82 E9                MOV     A,R1
-000A83 2F                ADD     A,R7
-000A84 F9                MOV     R1,A
-000A85 EE                MOV     A,R6
-000A86 3A                ADDC    A,R2
-000A87 FA                MOV     R2,A
-000A88 1203B6            LCALL   ?C?CLDPTR
-000A8B FF                MOV     R7,A
-000A8C 6439              XRL     A,#039H
-000A8E 6009              JZ      ?C0084?KB_PROCESS
-000A90 EF                MOV     A,R7
-000A91 6453              XRL     A,#053H
-000A93 6004              JZ      ?C0084?KB_PROCESS
-000A95 EF                MOV     A,R7
-000A96 B44706            CJNE    A,#047H,?C0082?KB_PROCESS
-000A99         ?C0084?KB_PROCESS:
+000CC2 904E8A            MOV     DPTR,#pEvt
+000CC5 E0                MOVX    A,@DPTR
+000CC6 FB                MOV     R3,A
+000CC7 A3                INC     DPTR
+000CC8 E0                MOVX    A,@DPTR
+000CC9 FA                MOV     R2,A
+000CCA A3                INC     DPTR
+000CCB E0                MOVX    A,@DPTR
+000CCC 2401              ADD     A,#01H
+000CCE F9                MOV     R1,A
+000CCF E4                CLR     A
+000CD0 3A                ADDC    A,R2
+000CD1 FA                MOV     R2,A
+000CD2 7E00              MOV     R6,#00H
+000CD4 E9                MOV     A,R1
+000CD5 2F                ADD     A,R7
+000CD6 F9                MOV     R1,A
+000CD7 EE                MOV     A,R6
+000CD8 3A                ADDC    A,R2
+000CD9 FA                MOV     R2,A
+000CDA 1203B6            LCALL   ?C?CLDPTR
+000CDD FF                MOV     R7,A
+000CDE 6439              XRL     A,#039H
+000CE0 6009              JZ      ?C0084?KB_PROCESS
+000CE2 EF                MOV     A,R7
+000CE3 6453              XRL     A,#053H
+000CE5 6004              JZ      ?C0084?KB_PROCESS
+000CE7 EF                MOV     A,R7
+000CE8 B44706            CJNE    A,#047H,?C0082?KB_PROCESS
+000CEB         ?C0084?KB_PROCESS:
   388: 			|| (pEvt->ksPool[i] == HID_KEY_SCROLL_LOCK))
   389: 			{
   390: 				m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-000A99 904D00            MOV     DPTR,#m_24g_led_flag
-000A9C 7403              MOV     A,#03H
-000A9E F0                MOVX    @DPTR,A
+000CEB 904D42            MOV     DPTR,#m_24g_led_flag
+000CEE 7403              MOV     A,#03H
+000CF0 F0                MOVX    @DPTR,A
   391: 
   392: 			}
   393: 		}
-000A9F         ?C0082?KB_PROCESS:
-000A9F 904E7F            MOV     DPTR,#i
-000AA2 E0                MOVX    A,@DPTR
-000AA3 04                INC     A
-000AA4 F0                MOVX    @DPTR,A
-000AA5 80BF              SJMP    ?C0080?KB_PROCESS
+000CF1         ?C0082?KB_PROCESS:
+000CF1 904E8E            MOV     DPTR,#i
+000CF4 E0                MOVX    A,@DPTR
+000CF5 04                INC     A
+000CF6 F0                MOVX    @DPTR,A
+000CF7 80BF              SJMP    ?C0080?KB_PROCESS
   394: 	}
-000AA7         ?C0079?KB_PROCESS:
+000CF9         ?C0079?KB_PROCESS:
   395: 
   396: 	kb_multikey_setup(pEvt);
-000AA7 904E7B            MOV     DPTR,#pEvt
-000AAA E0                MOVX    A,@DPTR
-000AAB FB                MOV     R3,A
-000AAC A3                INC     DPTR
-000AAD E0                MOVX    A,@DPTR
-000AAE FA                MOV     R2,A
-000AAF A3                INC     DPTR
-000AB0 E0                MOVX    A,@DPTR
-000AB1 F9                MOV     R1,A
-000AB2 121F35            LCALL   _kb_multikey_setup
+000CF9 904E8A            MOV     DPTR,#pEvt
+000CFC E0                MOVX    A,@DPTR
+000CFD FB                MOV     R3,A
+000CFE A3                INC     DPTR
+000CFF E0                MOVX    A,@DPTR
+000D00 FA                MOV     R2,A
+000D01 A3                INC     DPTR
+000D02 E0                MOVX    A,@DPTR
+000D03 F9                MOV     R1,A
+000D04 121829            LCALL   _kb_multikey_setup
   397: 	
   398: 	if (mult_key_status == KEY_MULIT_PRESS) 
-000AB5 904DF9            MOV     DPTR,#mult_key_status
-000AB8 E0                MOVX    A,@DPTR
-000AB9 B40111            CJNE    A,#01H,?C0085?KB_PROCESS
+000D07 904E08            MOV     DPTR,#mult_key_status
+000D0A E0                MOVX    A,@DPTR
+000D0B B40112            CJNE    A,#01H,?C0085?KB_PROCESS
   399: 	{
   400: 		mult_key_status = KEY_WAIT_RELEASE;
-000ABC 7402              MOV     A,#02H
-000ABE F0                MOVX    @DPTR,A
+000D0E 7402              MOV     A,#02H
+000D10 F0                MOVX    @DPTR,A
   401: 		multikey[0] = HID_REPORTID_MEDIA_KEY;
-000ABF 904DFA            MOV     DPTR,#multikey
-000AC2 F0                MOVX    @DPTR,A
+000D11 904E09            MOV     DPTR,#multikey
+000D14 F0                MOVX    @DPTR,A
   402: 		IPC_TxHidData(multikey, 3);
-000AC3 7B01              MOV     R3,#01H
-000AC5 7A4D              MOV     R2,#HIGH multikey
-000AC7 79FA              MOV     R1,#LOW multikey
-000AC9 7D03              MOV     R5,#03H
-000ACB 810E              AJMP    _IPC_TxHidData
+000D15 7B01              MOV     R3,#01H
+000D17 7A4E              MOV     R2,#HIGH multikey
+000D19 7909              MOV     R1,#LOW multikey
+000D1B 7D03              MOV     R5,#03H
+000D1D 0211D0            LJMP    _IPC_TxHidData
   403: 	}
-000ACD         ?C0085?KB_PROCESS:
+000D20         ?C0085?KB_PROCESS:
   404: #ifdef SYSTEM_CONTROL_ENABLE	
   405: 	else if (mult_key_status == KEY_SYSTEM_PRESS) 
   406: 	{
@@ -950,24 +1417,24 @@
   410: 	}
   411: #endif	
   412: 	else if((mult_key_status == KEY_RELEASE) || (mult_key_status == KEY_WAIT_RELEASE && (!keyCount)))
-000ACD 904DF9            MOV     DPTR,#mult_key_status
-000AD0 E0                MOVX    A,@DPTR
-000AD1 6403              XRL     A,#03H
-000AD3 600A              JZ      ?C0088?KB_PROCESS
-000AD5 E0                MOVX    A,@DPTR
-000AD6 B4021F            CJNE    A,#02H,?C0087?KB_PROCESS
-000AD9 904DEE            MOV     DPTR,#keyCount
-000ADC E0                MOVX    A,@DPTR
-000ADD 7019              JNZ     ?C0087?KB_PROCESS
-000ADF         ?C0088?KB_PROCESS:
+000D20 904E08            MOV     DPTR,#mult_key_status
+000D23 E0                MOVX    A,@DPTR
+000D24 6403              XRL     A,#03H
+000D26 600A              JZ      ?C0088?KB_PROCESS
+000D28 E0                MOVX    A,@DPTR
+000D29 B40220            CJNE    A,#02H,?C0087?KB_PROCESS
+000D2C 904DFD            MOV     DPTR,#keyCount
+000D2F E0                MOVX    A,@DPTR
+000D30 701A              JNZ     ?C0087?KB_PROCESS
+000D32         ?C0088?KB_PROCESS:
   413: 	{
   414: 		mult_key_status = KEY_STANDBY;
-000ADF E4                CLR     A
-000AE0 904DF9            MOV     DPTR,#mult_key_status
-000AE3 F0                MOVX    @DPTR,A
+000D32 E4                CLR     A
+000D33 904E08            MOV     DPTR,#mult_key_status
+000D36 F0                MOVX    @DPTR,A
   415: 		mult_key_value = 0;
-000AE4 904DF7            MOV     DPTR,#mult_key_value
-000AE7 F0                MOVX    @DPTR,A
+000D37 904E06            MOV     DPTR,#mult_key_value
+000D3A F0                MOVX    @DPTR,A
   416: #ifdef SYSTEM_CONTROL_ENABLE		
   417: 		if(system_key_press)
   418: 		{
@@ -977,446 +1444,309 @@
   422: 		else
   423: #endif		
   424: 			multikey[0] = HID_REPORTID_MEDIA_KEY;
-000AE8 904DFA            MOV     DPTR,#multikey
-000AEB 7402              MOV     A,#02H
-000AED F0                MOVX    @DPTR,A
+000D3B 904E09            MOV     DPTR,#multikey
+000D3E 7402              MOV     A,#02H
+000D40 F0                MOVX    @DPTR,A
   425: 		IPC_TxHidData(multikey, 3);
-000AEE 7B01              MOV     R3,#01H
-000AF0 7A4D              MOV     R2,#HIGH multikey
-000AF2 79FA              MOV     R1,#LOW multikey
-000AF4 7D03              MOV     R5,#03H
-000AF6 810E              AJMP    _IPC_TxHidData
+000D41 7B01              MOV     R3,#01H
+000D43 7A4E              MOV     R2,#HIGH multikey
+000D45 7909              MOV     R1,#LOW multikey
+000D47 7D03              MOV     R5,#03H
+000D49 0211D0            LJMP    _IPC_TxHidData
   426: 	}
-000AF8         ?C0087?KB_PROCESS:
+000D4C         ?C0087?KB_PROCESS:
   427: 	else 
   428: 	{
   429: 		if(!keyCount)
-000AF8 904DEE            MOV     DPTR,#keyCount
-000AFB E0                MOVX    A,@DPTR
-000AFC 7031              JNZ     ?C0090?KB_PROCESS
+000D4C 904DFD            MOV     DPTR,#keyCount
+000D4F E0                MOVX    A,@DPTR
+000D50 7031              JNZ     ?C0090?KB_PROCESS
   430: 		{
   431: 			xmemclear(pEvt->ksPool,6);
-000AFE 904E7B            MOV     DPTR,#pEvt
-000B01 E0                MOVX    A,@DPTR
-000B02 FB                MOV     R3,A
-000B03 A3                INC     DPTR
-000B04 E0                MOVX    A,@DPTR
-000B05 FA                MOV     R2,A
-000B06 A3                INC     DPTR
-000B07 E0                MOVX    A,@DPTR
-000B08 2401              ADD     A,#01H
-000B0A F9                MOV     R1,A
-000B0B E4                CLR     A
-000B0C 3A                ADDC    A,R2
-000B0D FA                MOV     R2,A
-000B0E 7D06              MOV     R5,#06H
-000B10 7C00              MOV     R4,#00H
-000B12 91C1              ACALL   _xmemclear
+000D52 904E8A            MOV     DPTR,#pEvt
+000D55 E0                MOVX    A,@DPTR
+000D56 FB                MOV     R3,A
+000D57 A3                INC     DPTR
+000D58 E0                MOVX    A,@DPTR
+000D59 FA                MOV     R2,A
+000D5A A3                INC     DPTR
+000D5B E0                MOVX    A,@DPTR
+000D5C 2401              ADD     A,#01H
+000D5E F9                MOV     R1,A
+000D5F E4                CLR     A
+000D60 3A                ADDC    A,R2
+000D61 FA                MOV     R2,A
+000D62 7D06              MOV     R5,#06H
+000D64 7C00              MOV     R4,#00H
+000D66 D198              ACALL   _xmemclear
   432: 			xmemclear(bitkey,15);
-000B14 7B01              MOV     R3,#01H
-000B16 7A4D              MOV     R2,#HIGH bitkey
-000B18 79D0              MOV     R1,#LOW bitkey
-000B1A 7D0F              MOV     R5,#0FH
-000B1C 7C00              MOV     R4,#00H
-000B1E 91C1              ACALL   _xmemclear
+000D68 7B01              MOV     R3,#01H
+000D6A 7A4D              MOV     R2,#HIGH bitkey
+000D6C 79D0              MOV     R1,#LOW bitkey
+000D6E 7D0F              MOV     R5,#0FH
+000D70 7C00              MOV     R4,#00H
+000D72 D198              ACALL   _xmemclear
   433: 			pEvt->standardSel = 0;
-000B20 904E7B            MOV     DPTR,#pEvt
-000B23 E0                MOVX    A,@DPTR
-000B24 FB                MOV     R3,A
-000B25 A3                INC     DPTR
-000B26 E0                MOVX    A,@DPTR
-000B27 FA                MOV     R2,A
-000B28 A3                INC     DPTR
-000B29 E0                MOVX    A,@DPTR
-000B2A F9                MOV     R1,A
-000B2B E4                CLR     A
-000B2C 1203FC            LCALL   ?C?CSTPTR
+000D74 904E8A            MOV     DPTR,#pEvt
+000D77 E0                MOVX    A,@DPTR
+000D78 FB                MOV     R3,A
+000D79 A3                INC     DPTR
+000D7A E0                MOVX    A,@DPTR
+000D7B FA                MOV     R2,A
+000D7C A3                INC     DPTR
+000D7D E0                MOVX    A,@DPTR
+000D7E F9                MOV     R1,A
+000D7F E4                CLR     A
+000D80 1203FC            LCALL   ?C?CSTPTR
   434: 		}
-000B2F         ?C0090?KB_PROCESS:
+000D83         ?C0090?KB_PROCESS:
   435: 	
   436: 		hidBuff[0] = HID_REPORTID_KEY_STANDARD;		// standard key send
-000B2F 904800            MOV     DPTR,#hidBuff
-000B32 7401              MOV     A,#01H
-000B34 F0                MOVX    @DPTR,A
+000D83 904800            MOV     DPTR,#hidBuff
+000D86 7401              MOV     A,#01H
+000D88 F0                MOVX    @DPTR,A
   437: 		hidBuff[1] = pEvt->standardSel;
-000B35 904E7B            MOV     DPTR,#pEvt
-000B38 E0                MOVX    A,@DPTR
-000B39 FB                MOV     R3,A
-000B3A A3                INC     DPTR
-000B3B E0                MOVX    A,@DPTR
-000B3C FA                MOV     R2,A
-000B3D A3                INC     DPTR
-000B3E E0                MOVX    A,@DPTR
-000B3F F9                MOV     R1,A
-000B40 1203B6            LCALL   ?C?CLDPTR
-000B43 904801            MOV     DPTR,#hidBuff+01H
-000B46 F0                MOVX    @DPTR,A
+000D89 904E8A            MOV     DPTR,#pEvt
+000D8C E0                MOVX    A,@DPTR
+000D8D FB                MOV     R3,A
+000D8E A3                INC     DPTR
+000D8F E0                MOVX    A,@DPTR
+000D90 FA                MOV     R2,A
+000D91 A3                INC     DPTR
+000D92 E0                MOVX    A,@DPTR
+000D93 F9                MOV     R1,A
+000D94 1203B6            LCALL   ?C?CLDPTR
+000D97 904801            MOV     DPTR,#hidBuff+01H
+000D9A F0                MOVX    @DPTR,A
   438: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000B47 904C82            MOV     DPTR,#g_variable+06H
-000B4A E0                MOVX    A,@DPTR
-000B4B B4030A            CJNE    A,#03H,?C0091?KB_PROCESS
+000D9B 904CC5            MOV     DPTR,#g_variable+06H
+000D9E E0                MOVX    A,@DPTR
+000D9F B4030A            CJNE    A,#03H,?C0091?KB_PROCESS
   439: 			hidBuff[2] = m_24g_led_flag;
-000B4E 904D00            MOV     DPTR,#m_24g_led_flag
-000B51 E0                MOVX    A,@DPTR
-000B52 904802            MOV     DPTR,#hidBuff+02H
-000B55 F0                MOVX    @DPTR,A
-000B56 8005              SJMP    ?C0092?KB_PROCESS
-000B58         ?C0091?KB_PROCESS:
+000DA2 904D42            MOV     DPTR,#m_24g_led_flag
+000DA5 E0                MOVX    A,@DPTR
+000DA6 904802            MOV     DPTR,#hidBuff+02H
+000DA9 F0                MOVX    @DPTR,A
+000DAA 8005              SJMP    ?C0092?KB_PROCESS
+000DAC         ?C0091?KB_PROCESS:
   440: 		else
   441: 			hidBuff[2] = 0;
-000B58 E4                CLR     A
-000B59 904802            MOV     DPTR,#hidBuff+02H
-000B5C F0                MOVX    @DPTR,A
-000B5D         ?C0092?KB_PROCESS:
+000DAC E4                CLR     A
+000DAD 904802            MOV     DPTR,#hidBuff+02H
+000DB0 F0                MOVX    @DPTR,A
+000DB1         ?C0092?KB_PROCESS:
   442: 
   443: 		standard_key_release_flag = 0;
-000B5D E4                CLR     A
-000B5E 904DE8            MOV     DPTR,#standard_key_release_flag
-000B61 F0                MOVX    @DPTR,A
+000DB1 E4                CLR     A
+000DB2 904DF7            MOV     DPTR,#standard_key_release_flag
+000DB5 F0                MOVX    @DPTR,A
   444: 		if(!fast_connect_flag)
-000B62 904E03            MOV     DPTR,#fast_connect_flag
-000B65 E0                MOVX    A,@DPTR
-000B66 706F              JNZ     ?C0093?KB_PROCESS
+000DB6 904E12            MOV     DPTR,#fast_connect_flag
+000DB9 E0                MOVX    A,@DPTR
+000DBA 706F              JNZ     ?C0093?KB_PROCESS
   445: 		{
   446: 			if (pEvt->ksPool[0] == HID_KEY_FN)
-000B68 900001            MOV     DPTR,#01H
-000B6B 1203CF            LCALL   ?C?CLDOPTR
-000B6E B47F15            CJNE    A,#07FH,?C0094?KB_PROCESS
+000DBC 900001            MOV     DPTR,#01H
+000DBF 1203CF            LCALL   ?C?CLDOPTR
+000DC2 B47F15            CJNE    A,#07FH,?C0094?KB_PROCESS
   447: 				xmemcpy(&hidBuff[3], &pEvt->ksPool[1], 5);
-000B71 7E48              MOV     R6,#HIGH hidBuff+03H
-000B73 7F03              MOV     R7,#LOW hidBuff+03H
-000B75 E9                MOV     A,R1
-000B76 2402              ADD     A,#02H
-000B78 F9                MOV     R1,A
-000B79 E4                CLR     A
-000B7A 3A                ADDC    A,R2
-000B7B FA                MOV     R2,A
-000B7C 904E7A            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000B7F 7405              MOV     A,#05H
-000B81 F0                MOVX    @DPTR,A
-000B82 11DA              ACALL   _xmemcpy
-000B84 801C              SJMP    ?C0095?KB_PROCESS
-000B86         ?C0094?KB_PROCESS:
+000DC5 7E48              MOV     R6,#HIGH hidBuff+03H
+000DC7 7F03              MOV     R7,#LOW hidBuff+03H
+000DC9 E9                MOV     A,R1
+000DCA 2402              ADD     A,#02H
+000DCC F9                MOV     R1,A
+000DCD E4                CLR     A
+000DCE 3A                ADDC    A,R2
+000DCF FA                MOV     R2,A
+000DD0 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000DD3 7405              MOV     A,#05H
+000DD5 F0                MOVX    @DPTR,A
+000DD6 712C              ACALL   _xmemcpy
+000DD8 801C              SJMP    ?C0095?KB_PROCESS
+000DDA         ?C0094?KB_PROCESS:
   448: 			else
   449: 				xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-000B86 7E48              MOV     R6,#HIGH hidBuff+03H
-000B88 7F03              MOV     R7,#LOW hidBuff+03H
-000B8A 904E7B            MOV     DPTR,#pEvt
-000B8D E0                MOVX    A,@DPTR
-000B8E FB                MOV     R3,A
-000B8F A3                INC     DPTR
-000B90 E0                MOVX    A,@DPTR
-000B91 FA                MOV     R2,A
-000B92 A3                INC     DPTR
-000B93 E0                MOVX    A,@DPTR
-000B94 2401              ADD     A,#01H
-000B96 F9                MOV     R1,A
-000B97 E4                CLR     A
-000B98 3A                ADDC    A,R2
-000B99 FA                MOV     R2,A
-000B9A 904E7A            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000B9D 7406              MOV     A,#06H
-000B9F F0                MOVX    @DPTR,A
-000BA0 11DA              ACALL   _xmemcpy
-000BA2         ?C0095?KB_PROCESS:
+000DDA 7E48              MOV     R6,#HIGH hidBuff+03H
+000DDC 7F03              MOV     R7,#LOW hidBuff+03H
+000DDE 904E8A            MOV     DPTR,#pEvt
+000DE1 E0                MOVX    A,@DPTR
+000DE2 FB                MOV     R3,A
+000DE3 A3                INC     DPTR
+000DE4 E0                MOVX    A,@DPTR
+000DE5 FA                MOV     R2,A
+000DE6 A3                INC     DPTR
+000DE7 E0                MOVX    A,@DPTR
+000DE8 2401              ADD     A,#01H
+000DEA F9                MOV     R1,A
+000DEB E4                CLR     A
+000DEC 3A                ADDC    A,R2
+000DED FA                MOV     R2,A
+000DEE 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000DF1 7406              MOV     A,#06H
+000DF3 F0                MOVX    @DPTR,A
+000DF4 712C              ACALL   _xmemcpy
+000DF6         ?C0095?KB_PROCESS:
   450: 			
   451: 			for(i = 3; i<9;i++)
-000BA2 904E7F            MOV     DPTR,#i
-000BA5 7403              MOV     A,#03H
-000BA7 F0                MOVX    @DPTR,A
-000BA8         ?C0096?KB_PROCESS:
-000BA8 904E7F            MOV     DPTR,#i
-000BAB E0                MOVX    A,@DPTR
-000BAC FF                MOV     R7,A
-000BAD C3                CLR     C
-000BAE 9409              SUBB    A,#09H
-000BB0 5041              JNC     ?C0100?KB_PROCESS
+000DF6 904E8E            MOV     DPTR,#i
+000DF9 7403              MOV     A,#03H
+000DFB F0                MOVX    @DPTR,A
+000DFC         ?C0096?KB_PROCESS:
+000DFC 904E8E            MOV     DPTR,#i
+000DFF E0                MOVX    A,@DPTR
+000E00 FF                MOV     R7,A
+000E01 C3                CLR     C
+000E02 9409              SUBB    A,#09H
+000E04 5041              JNC     ?C0100?KB_PROCESS
   452: 			{
   453: 				if (hidBuff[i] == HID_KEY_FN)
-000BB2 7400              MOV     A,#LOW hidBuff
-000BB4 2F                ADD     A,R7
-000BB5 F582              MOV     DPL,A
-000BB7 E4                CLR     A
-000BB8 3448              ADDC    A,#HIGH hidBuff
-000BBA F583              MOV     DPH,A
-000BBC E0                MOVX    A,@DPTR
-000BBD B47F0F            CJNE    A,#07FH,?C0098?KB_PROCESS
+000E06 7400              MOV     A,#LOW hidBuff
+000E08 2F                ADD     A,R7
+000E09 F582              MOV     DPL,A
+000E0B E4                CLR     A
+000E0C 3448              ADDC    A,#HIGH hidBuff
+000E0E F583              MOV     DPH,A
+000E10 E0                MOVX    A,@DPTR
+000E11 B47F0F            CJNE    A,#07FH,?C0098?KB_PROCESS
   454: 					hidBuff[i] = 0;
-000BC0 904E7F            MOV     DPTR,#i
-000BC3 E0                MOVX    A,@DPTR
-000BC4 2400              ADD     A,#LOW hidBuff
-000BC6 F582              MOV     DPL,A
-000BC8 E4                CLR     A
-000BC9 3448              ADDC    A,#HIGH hidBuff
-000BCB F583              MOV     DPH,A
-000BCD E4                CLR     A
-000BCE F0                MOVX    @DPTR,A
+000E14 904E8E            MOV     DPTR,#i
+000E17 E0                MOVX    A,@DPTR
+000E18 2400              ADD     A,#LOW hidBuff
+000E1A F582              MOV     DPL,A
+000E1C E4                CLR     A
+000E1D 3448              ADDC    A,#HIGH hidBuff
+000E1F F583              MOV     DPH,A
+000E21 E4                CLR     A
+000E22 F0                MOVX    @DPTR,A
   455: 			}
-000BCF         ?C0098?KB_PROCESS:
-000BCF 904E7F            MOV     DPTR,#i
-000BD2 E0                MOVX    A,@DPTR
-000BD3 04                INC     A
-000BD4 F0                MOVX    @DPTR,A
-000BD5 80D1              SJMP    ?C0096?KB_PROCESS
+000E23         ?C0098?KB_PROCESS:
+000E23 904E8E            MOV     DPTR,#i
+000E26 E0                MOVX    A,@DPTR
+000E27 04                INC     A
+000E28 F0                MOVX    @DPTR,A
+000E29 80D1              SJMP    ?C0096?KB_PROCESS
   456: 		}
-000BD7         ?C0093?KB_PROCESS:
+000E2B         ?C0093?KB_PROCESS:
   457: 		else	
   458: 			xmemcpy(&hidBuff[3], pEvt->ksPool, 6);
-000BD7 7E48              MOV     R6,#HIGH hidBuff+03H
-000BD9 7F03              MOV     R7,#LOW hidBuff+03H
-000BDB 904E7B            MOV     DPTR,#pEvt
-000BDE E0                MOVX    A,@DPTR
-000BDF FB                MOV     R3,A
-000BE0 A3                INC     DPTR
-000BE1 E0                MOVX    A,@DPTR
-000BE2 FA                MOV     R2,A
-000BE3 A3                INC     DPTR
-000BE4 E0                MOVX    A,@DPTR
-000BE5 2401              ADD     A,#01H
-000BE7 F9                MOV     R1,A
-000BE8 E4                CLR     A
-000BE9 3A                ADDC    A,R2
-000BEA FA                MOV     R2,A
-000BEB 904E7A            MOV     DPTR,#?_xmemcpy?BYTE+05H
-000BEE 7406              MOV     A,#06H
-000BF0 F0                MOVX    @DPTR,A
-000BF1 11DA              ACALL   _xmemcpy
-000BF3         ?C0100?KB_PROCESS:
+000E2B 7E48              MOV     R6,#HIGH hidBuff+03H
+000E2D 7F03              MOV     R7,#LOW hidBuff+03H
+000E2F 904E8A            MOV     DPTR,#pEvt
+000E32 E0                MOVX    A,@DPTR
+000E33 FB                MOV     R3,A
+000E34 A3                INC     DPTR
+000E35 E0                MOVX    A,@DPTR
+000E36 FA                MOV     R2,A
+000E37 A3                INC     DPTR
+000E38 E0                MOVX    A,@DPTR
+000E39 2401              ADD     A,#01H
+000E3B F9                MOV     R1,A
+000E3C E4                CLR     A
+000E3D 3A                ADDC    A,R2
+000E3E FA                MOV     R2,A
+000E3F 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000E42 7406              MOV     A,#06H
+000E44 F0                MOVX    @DPTR,A
+000E45 712C              ACALL   _xmemcpy
+000E47         ?C0100?KB_PROCESS:
   459: 		IPC_TxHidData(hidBuff, 9);
-000BF3 7B01              MOV     R3,#01H
-000BF5 7A48              MOV     R2,#HIGH hidBuff
-000BF7 7900              MOV     R1,#LOW hidBuff
-000BF9 7D09              MOV     R5,#09H
-000BFB 910E              ACALL   _IPC_TxHidData
+000E47 7B01              MOV     R3,#01H
+000E49 7A48              MOV     R2,#HIGH hidBuff
+000E4B 7900              MOV     R1,#LOW hidBuff
+000E4D 7D09              MOV     R5,#09H
+000E4F 1211D0            LCALL   _IPC_TxHidData
   460: 		bitkey[0] = HID_REPORTID_GAME;
-000BFD 904DD0            MOV     DPTR,#bitkey
-000C00 7408              MOV     A,#08H
-000C02 F0                MOVX    @DPTR,A
-  461: 		IPC_TxHidData(bitkey, 15);
-000C03 7B01              MOV     R3,#01H
-000C05 7A4D              MOV     R2,#HIGH bitkey
-000C07 79D0              MOV     R1,#LOW bitkey
-000C09 7D0F              MOV     R5,#0FH
-000C0B 910E              ACALL   _IPC_TxHidData
-  462: 	}
-  463: 	return;
-  464: }
-000C0D         ?C0073?KB_PROCESS:
-000C0D 22                RET     
+000E52 904DD0            MOV     DPTR,#bitkey
+000E55 7408              MOV     A,#08H
+000E57 F0                MOVX    @DPTR,A
+  461: 		if(!compare_str(bitkey,bitkey_last,15))
+000E58 7A4D              MOV     R2,#HIGH bitkey_last
+000E5A 79E3              MOV     R1,#LOW bitkey_last
+000E5C 904E73            MOV     DPTR,#?_compare_str?BYTE+03H
+000E5F 7401              MOV     A,#01H
+000E61 F0                MOVX    @DPTR,A
+000E62 A3                INC     DPTR
+000E63 744D              MOV     A,#HIGH bitkey_last
+000E65 F0                MOVX    @DPTR,A
+000E66 A3                INC     DPTR
+000E67 74E3              MOV     A,#LOW bitkey_last
+000E69 F0                MOVX    @DPTR,A
+000E6A A3                INC     DPTR
+000E6B 740F              MOV     A,#0FH
+000E6D F0                MOVX    @DPTR,A
+000E6E 7B01              MOV     R3,#01H
+000E70 7A4D              MOV     R2,#HIGH bitkey
+000E72 79D0              MOV     R1,#LOW bitkey
+000E74 121E91            LCALL   _compare_str
+000E77 EF                MOV     A,R7
+000E78 701D              JNZ     ?C0073?KB_PROCESS
+  462: 		{
+  463: 			IPC_TxHidData(bitkey, 15);
+000E7A 7B01              MOV     R3,#01H
+000E7C 7A4D              MOV     R2,#HIGH bitkey
+000E7E 79D0              MOV     R1,#LOW bitkey
+000E80 7D0F              MOV     R5,#0FH
+000E82 1211D0            LCALL   _IPC_TxHidData
+  464: 			xmemcpy(bitkey_last,bitkey,15);
+000E85 7E4D              MOV     R6,#HIGH bitkey_last
+000E87 7FE3              MOV     R7,#LOW bitkey_last
+000E89 7B01              MOV     R3,#01H
+000E8B 7A4D              MOV     R2,#HIGH bitkey
+000E8D 79D0              MOV     R1,#LOW bitkey
+000E8F 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+000E92 740F              MOV     A,#0FH
+000E94 F0                MOVX    @DPTR,A
+000E95 712C              ACALL   _xmemcpy
+  465: 		}
+  466: 	}
+  467: 	return;
+  468: }
+000E97         ?C0073?KB_PROCESS:
+000E97 22                RET     
 ----- FUNCTION _kb_motion_keyscan (END) -------
 
 
------ FUNCTION _IPC_TxHidData (BEGIN) -----
- FILE: 'kb_process.c'
-   56: void IPC_TxHidData(byte* dt, byte len)
-   57: {
-000C0E 904E3B            MOV     DPTR,#dt
-000C11 EB                MOV     A,R3
-000C12 F0                MOVX    @DPTR,A
-000C13 A3                INC     DPTR
-000C14 EA                MOV     A,R2
-000C15 F0                MOVX    @DPTR,A
-000C16 A3                INC     DPTR
-000C17 E9                MOV     A,R1
-000C18 F0                MOVX    @DPTR,A
-000C19 A3                INC     DPTR
-000C1A ED                MOV     A,R5
-000C1B F0                MOVX    @DPTR,A
-   58: 	xbyte tx_hid_buff[10];
-   59: 	byte i=0;
-;---- Variable 'i' assigned to Register 'R7' ----
-000C1C E4                CLR     A
-000C1D FF                MOV     R7,A
-   60: 
-   61: 	for(i==0; i< len; i++)
-000C1E         ?C0011?KB_PROCESS:
-000C1E 904E3E            MOV     DPTR,#len
-000C21 E0                MOVX    A,@DPTR
-000C22 FE                MOV     R6,A
-000C23 EF                MOV     A,R7
-000C24 C3                CLR     C
-000C25 9E                SUBB    A,R6
-000C26 5023              JNC     ?C0012?KB_PROCESS
-   62: 	{
-   63: 		tx_hid_buff[i] = dt[i];
-000C28 904E3B            MOV     DPTR,#dt
-000C2B E0                MOVX    A,@DPTR
-000C2C FB                MOV     R3,A
-000C2D A3                INC     DPTR
-000C2E E0                MOVX    A,@DPTR
-000C2F FA                MOV     R2,A
-000C30 A3                INC     DPTR
-000C31 E0                MOVX    A,@DPTR
-000C32 F9                MOV     R1,A
-000C33 8F82              MOV     DPL,R7
-000C35 758300            MOV     DPH,#00H
-000C38 1203CF            LCALL   ?C?CLDOPTR
-000C3B FE                MOV     R6,A
-000C3C 743F              MOV     A,#LOW tx_hid_buff
-000C3E 2F                ADD     A,R7
-000C3F F582              MOV     DPL,A
-000C41 E4                CLR     A
-000C42 344E              ADDC    A,#HIGH tx_hid_buff
-000C44 F583              MOV     DPH,A
-000C46 EE                MOV     A,R6
-000C47 F0                MOVX    @DPTR,A
-   64: 	}
-000C48 0F                INC     R7
-000C49 80D3              SJMP    ?C0011?KB_PROCESS
-000C4B         ?C0012?KB_PROCESS:
-   65: 	
-   66: 	if(!YC_check_need_reconnected()) 
-000C4B F1FD              ACALL   YC_check_need_reconnected
-000C4D EF                MOV     A,R7
-000C4E 6070              JZ      ?C0015?KB_PROCESS
-000C50         ?C0014?KB_PROCESS:
-   67: 		return;
-   68: 	if (g_variable.release_data)
-000C50 904CAB            MOV     DPTR,#g_variable+02FH
-000C53 E0                MOVX    A,@DPTR
-000C54 706A              JNZ     ?C0015?KB_PROCESS
-000C56         ?C0016?KB_PROCESS:
-   69: 		return;
-   70: 
-   71: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-000C56 904C82            MOV     DPTR,#g_variable+06H
-000C59 E0                MOVX    A,@DPTR
-000C5A 6403              XRL     A,#03H
-000C5C 7062              JNZ     ?C0015?KB_PROCESS
-   72: 	{
-   73: 		if(tx_hid_buff[0] == HID_REPORTID_KEY_STANDARD)
-000C5E 904E3F            MOV     DPTR,#tx_hid_buff
-000C61 E0                MOVX    A,@DPTR
-000C62 6401              XRL     A,#01H
-000C64 7023              JNZ     ?C0018?KB_PROCESS
-   74: 		{
-   75: 			tx_hid_buff[0] = 4;
-000C66 7404              MOV     A,#04H
-000C68 F0                MOVX    @DPTR,A
-   76: 			if (tx_hid_buff[1] == 0 && tx_hid_buff[3] == 00 && tx_hid_buff[4] == 00 && tx_hid_buff[5] == 0)
-000C69 A3                INC     DPTR
-000C6A E0                MOVX    A,@DPTR
-000C6B 7014              JNZ     ?C0019?KB_PROCESS
-000C6D 904E42            MOV     DPTR,#tx_hid_buff+03H
-000C70 E0                MOVX    A,@DPTR
-000C71 700E              JNZ     ?C0019?KB_PROCESS
-000C73 A3                INC     DPTR
-000C74 E0                MOVX    A,@DPTR
-000C75 700A              JNZ     ?C0019?KB_PROCESS
-000C77 A3                INC     DPTR
-000C78 E0                MOVX    A,@DPTR
-000C79 7006              JNZ     ?C0019?KB_PROCESS
-   77: 				repeat_send_24g = 0;
-000C7B 904DE6            MOV     DPTR,#repeat_send_24g
-000C7E F0                MOVX    @DPTR,A
-000C7F 8032              SJMP    ?C0021?KB_PROCESS
-000C81         ?C0019?KB_PROCESS:
-   78: 			else
-   79: 				repeat_send_24g = 1;			
-000C81 904DE6            MOV     DPTR,#repeat_send_24g
-000C84 7401              MOV     A,#01H
-000C86 F0                MOVX    @DPTR,A
-   80: 		}
-000C87 802A              SJMP    ?C0021?KB_PROCESS
-000C89         ?C0018?KB_PROCESS:
-   81: 		else if(tx_hid_buff[0] == HID_REPORTID_MEDIA_KEY)
-000C89 904E3F            MOV     DPTR,#tx_hid_buff
-000C8C E0                MOVX    A,@DPTR
-000C8D B40219            CJNE    A,#02H,?C0022?KB_PROCESS
-   82: 		{
-   83: 			tx_hid_buff[0] = 5;
-000C90 7405              MOV     A,#05H
-000C92 F0                MOVX    @DPTR,A
-   84: 			if (tx_hid_buff[1] == 00 && tx_hid_buff[2] == 00)
-000C93 A3                INC     DPTR
-000C94 E0                MOVX    A,@DPTR
-000C95 700A              JNZ     ?C0023?KB_PROCESS
-000C97 A3                INC     DPTR
-000C98 E0                MOVX    A,@DPTR
-000C99 7006              JNZ     ?C0023?KB_PROCESS
-   85: 			{
-   86: 				repeat_send_24g = 0;
-000C9B 904DE6            MOV     DPTR,#repeat_send_24g
-000C9E F0                MOVX    @DPTR,A
-   87: 			}
-000C9F 8012              SJMP    ?C0021?KB_PROCESS
-000CA1         ?C0023?KB_PROCESS:
-   88: 			else
-   89: 			{
-   90: 				repeat_send_24g = 1;
-000CA1 904DE6            MOV     DPTR,#repeat_send_24g
-000CA4 7401              MOV     A,#01H
-000CA6 F0                MOVX    @DPTR,A
-   91: 			}
-   92: 		}
-000CA7 800A              SJMP    ?C0021?KB_PROCESS
-000CA9         ?C0022?KB_PROCESS:
-   93: 		else if(tx_hid_buff[0] == HID_REPORTID_SYSTEM_CTRL)
-000CA9 904E3F            MOV     DPTR,#tx_hid_buff
-000CAC E0                MOVX    A,@DPTR
-000CAD B40303            CJNE    A,#03H,?C0021?KB_PROCESS
-   94: 		{
-   95: 			tx_hid_buff[0] = 7;
-000CB0 7407              MOV     A,#07H
-000CB2 F0                MOVX    @DPTR,A
-   96: 		}
-000CB3         ?C0021?KB_PROCESS:
-   97: 		IPC_Tx24GData(tx_hid_buff,len);
-000CB3 7B01              MOV     R3,#01H
-000CB5 7A4E              MOV     R2,#HIGH tx_hid_buff
-000CB7 793F              MOV     R1,#LOW tx_hid_buff
-000CB9 904E3E            MOV     DPTR,#len
-000CBC E0                MOVX    A,@DPTR
-000CBD FD                MOV     R5,A
-000CBE F1CB              ACALL   _IPC_Tx24GData
-   98: 	}
-   99: }
-000CC0         ?C0015?KB_PROCESS:
-000CC0 22                RET     
------ FUNCTION _IPC_TxHidData (END) -------
-
-
 ----- FUNCTION _xmemclear (BEGIN) -----
  FILE: 'utilities.c'
    23: void xmemclear(byte * dest, word len)
    24: {
-000CC1 904EA9            MOV     DPTR,#dest
-000CC4 EB                MOV     A,R3
-000CC5 F0                MOVX    @DPTR,A
-000CC6 A3                INC     DPTR
-000CC7 EA                MOV     A,R2
-000CC8 F0                MOVX    @DPTR,A
-000CC9 A3                INC     DPTR
-000CCA E9                MOV     A,R1
-000CCB F0                MOVX    @DPTR,A
+000E98 904EB8            MOV     DPTR,#dest
+000E9B EB                MOV     A,R3
+000E9C F0                MOVX    @DPTR,A
+000E9D A3                INC     DPTR
+000E9E EA                MOV     A,R2
+000E9F F0                MOVX    @DPTR,A
+000EA0 A3                INC     DPTR
+000EA1 E9                MOV     A,R1
+000EA2 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
    25: 	while (len--)
-000CCC         ?C0008?UTILITIES:
+000EA3         ?C0008?UTILITIES:
    26: 		*dest++ = 0x00;
-000CCC ED                MOV     A,R5
-000CCD 1D                DEC     R5
-000CCE AE04              MOV     R6,AR4
-000CD0 7001              JNZ     ?C0026?UTILITIES
-000CD2 1C                DEC     R4
-000CD3         ?C0026?UTILITIES:
-000CD3 4E                ORL     A,R6
-000CD4 6016              JZ      ?C0010?UTILITIES
+000EA3 ED                MOV     A,R5
+000EA4 1D                DEC     R5
+000EA5 AE04              MOV     R6,AR4
+000EA7 7001              JNZ     ?C0026?UTILITIES
+000EA9 1C                DEC     R4
+000EAA         ?C0026?UTILITIES:
+000EAA 4E                ORL     A,R6
+000EAB 6016              JZ      ?C0010?UTILITIES
    27: 	return;
-000CD6 904EA9            MOV     DPTR,#dest
-000CD9 E0                MOVX    A,@DPTR
-000CDA FB                MOV     R3,A
-000CDB A3                INC     DPTR
-000CDC E4                CLR     A
-000CDD 75F001            MOV     B,#01H
-000CE0 120424            LCALL   ?C?ILDIX
-000CE3 A9F0              MOV     R1,B
-000CE5 FA                MOV     R2,A
-000CE6 E4                CLR     A
-000CE7 1203FC            LCALL   ?C?CSTPTR
-000CEA 80E0              SJMP    ?C0008?UTILITIES
+000EAD 904EB8            MOV     DPTR,#dest
+000EB0 E0                MOVX    A,@DPTR
+000EB1 FB                MOV     R3,A
+000EB2 A3                INC     DPTR
+000EB3 E4                CLR     A
+000EB4 75F001            MOV     B,#01H
+000EB7 120424            LCALL   ?C?ILDIX
+000EBA A9F0              MOV     R1,B
+000EBC FA                MOV     R2,A
+000EBD E4                CLR     A
+000EBE 1203FC            LCALL   ?C?CSTPTR
+000EC1 80E0              SJMP    ?C0008?UTILITIES
    28: }
-000CEC         ?C0010?UTILITIES:
-000CEC 22                RET     
+000EC3         ?C0010?UTILITIES:
+000EC3 22                RET     
 ----- FUNCTION _xmemclear (END) -------
 
 
@@ -1426,2623 +1756,2111 @@
    12: {
    13: 	xmemclear((byte *)&g_variable,sizeof(G_VARIABLE_MAP));
    14: 	xmemclear(ksSelMapOld,KB_KSCAN_COL_NUM);
-000CED 7B01              MOV     R3,#01H
-000CEF 7A4C              MOV     R2,#HIGH g_variable
-000CF1 797C              MOV     R1,#LOW g_variable
-000CF3 7D4E              MOV     R5,#04EH
-000CF5 7C00              MOV     R4,#00H
-000CF7 91C1              ACALL   _xmemclear
+000EC4 7B01              MOV     R3,#01H
+000EC6 7A4C              MOV     R2,#HIGH g_variable
+000EC8 79BF              MOV     R1,#LOW g_variable
+000ECA 7D50              MOV     R5,#050H
+000ECC 7C00              MOV     R4,#00H
+000ECE D198              ACALL   _xmemclear
    15: 	xmemclear(ksSelMapCheck,KB_KSCAN_COL_NUM);
-000CF9 7B01              MOV     R3,#01H
-000CFB 7A4D              MOV     R2,#HIGH ksSelMapOld
-000CFD 7993              MOV     R1,#LOW ksSelMapOld
-000CFF 7D14              MOV     R5,#014H
-000D01 7C00              MOV     R4,#00H
-000D03 91C1              ACALL   _xmemclear
+000ED0 7B01              MOV     R3,#01H
+000ED2 7A4D              MOV     R2,#HIGH ksSelMapOld
+000ED4 7993              MOV     R1,#LOW ksSelMapOld
+000ED6 7D14              MOV     R5,#014H
+000ED8 7C00              MOV     R4,#00H
+000EDA D198              ACALL   _xmemclear
    16: 	xmemclear(ksSelMapCurr,KB_KSCAN_COL_NUM);
-000D05 7B01              MOV     R3,#01H
-000D07 7A4D              MOV     R2,#HIGH ksSelMapCheck
-000D09 79A8              MOV     R1,#LOW ksSelMapCheck
-000D0B 7D14              MOV     R5,#014H
-000D0D 7C00              MOV     R4,#00H
-000D0F 91C1              ACALL   _xmemclear
+000EDC 7B01              MOV     R3,#01H
+000EDE 7A4D              MOV     R2,#HIGH ksSelMapCheck
+000EE0 79A8              MOV     R1,#LOW ksSelMapCheck
+000EE2 7D14              MOV     R5,#014H
+000EE4 7C00              MOV     R4,#00H
+000EE6 D198              ACALL   _xmemclear
    17: 	xmemclear(hidBuff,9);
-000D11 7B01              MOV     R3,#01H
-000D13 7A4D              MOV     R2,#HIGH ksSelMapCurr
-000D15 79BC              MOV     R1,#LOW ksSelMapCurr
-000D17 7D14              MOV     R5,#014H
-000D19 7C00              MOV     R4,#00H
-000D1B 91C1              ACALL   _xmemclear
+000EE8 7B01              MOV     R3,#01H
+000EEA 7A4D              MOV     R2,#HIGH ksSelMapCurr
+000EEC 79BC              MOV     R1,#LOW ksSelMapCurr
+000EEE 7D14              MOV     R5,#014H
+000EF0 7C00              MOV     R4,#00H
+000EF2 D198              ACALL   _xmemclear
    18: 	xmemclear(multikey,9);
-000D1D 7B01              MOV     R3,#01H
-000D1F 7A48              MOV     R2,#HIGH hidBuff
-000D21 7900              MOV     R1,#LOW hidBuff
-000D23 7D09              MOV     R5,#09H
-000D25 7C00              MOV     R4,#00H
-000D27 91C1              ACALL   _xmemclear
+000EF4 7B01              MOV     R3,#01H
+000EF6 7A48              MOV     R2,#HIGH hidBuff
+000EF8 7900              MOV     R1,#LOW hidBuff
+000EFA 7D09              MOV     R5,#09H
+000EFC 7C00              MOV     R4,#00H
+000EFE D198              ACALL   _xmemclear
    19:  
-000D29 7B01              MOV     R3,#01H
-000D2B 7A4D              MOV     R2,#HIGH multikey
-000D2D 79FA              MOV     R1,#LOW multikey
-000D2F 7D09              MOV     R5,#09H
-000D31 7C00              MOV     R4,#00H
-000D33 91C1              ACALL   _xmemclear
+000F00 7B01              MOV     R3,#01H
+000F02 7A4E              MOV     R2,#HIGH multikey
+000F04 7909              MOV     R1,#LOW multikey
+000F06 7D09              MOV     R5,#09H
+000F08 7C00              MOV     R4,#00H
+000F0A D198              ACALL   _xmemclear
    20: 	delayChgInvTimer = 0;
-000D35 E4                CLR     A
-000D36 904DF0            MOV     DPTR,#delayChgInvTimer
-000D39 F0                MOVX    @DPTR,A
+000F0C E4                CLR     A
+000F0D 904DFF            MOV     DPTR,#delayChgInvTimer
+000F10 F0                MOVX    @DPTR,A
    21: 	action_timeout = 0;
-000D3A 904DF6            MOV     DPTR,#action_timeout
-000D3D F0                MOVX    @DPTR,A
+000F11 904E05            MOV     DPTR,#action_timeout
+000F14 F0                MOVX    @DPTR,A
    22: 
    23: 
    24: 	power_on_flag = 0;
-000D3E 904DF5            MOV     DPTR,#power_on_flag
-000D41 F0                MOVX    @DPTR,A
+000F15 904E04            MOV     DPTR,#power_on_flag
+000F18 F0                MOVX    @DPTR,A
    25: 	repeat_send_24g = 0;
-000D42 904DE6            MOV     DPTR,#repeat_send_24g
-000D45 F0                MOVX    @DPTR,A
+000F19 904DF5            MOV     DPTR,#repeat_send_24g
+000F1C F0                MOVX    @DPTR,A
    26: 	get_24g_led_send = 0;
-000D46 904DDF            MOV     DPTR,#get_24g_led_send
-000D49 F0                MOVX    @DPTR,A
+000F1D 904DDF            MOV     DPTR,#get_24g_led_send
+000F20 F0                MOVX    @DPTR,A
    27: 	press_long_time_flag = 0;
-000D4A 904DEC            MOV     DPTR,#press_long_time_flag
-000D4D F0                MOVX    @DPTR,A
+000F21 904DFB            MOV     DPTR,#press_long_time_flag
+000F24 F0                MOVX    @DPTR,A
    28: 	mult_key_status = 0;
-000D4E 904DF9            MOV     DPTR,#mult_key_status
-000D51 F0                MOVX    @DPTR,A
+000F25 904E08            MOV     DPTR,#mult_key_status
+000F28 F0                MOVX    @DPTR,A
    29: 	long_press_flag = 0;
-000D52 904DE5            MOV     DPTR,#long_press_flag
-000D55 F0                MOVX    @DPTR,A
+000F29 904DF4            MOV     DPTR,#long_press_flag
+000F2C F0                MOVX    @DPTR,A
    30: 	standard_key_release_flag = 0;
-000D56 904DE8            MOV     DPTR,#standard_key_release_flag
-000D59 F0                MOVX    @DPTR,A
+000F2D 904DF7            MOV     DPTR,#standard_key_release_flag
+000F30 F0                MOVX    @DPTR,A
    31: 	fn_flag = 0;
-000D5A 904DEB            MOV     DPTR,#fn_flag
-000D5D F0                MOVX    @DPTR,A
+000F31 904DFA            MOV     DPTR,#fn_flag
+000F34 F0                MOVX    @DPTR,A
    32: 	fn_flag_last = 0;
-000D5E 904DF4            MOV     DPTR,#fn_flag_last
-000D61 F0                MOVX    @DPTR,A
+000F35 904E03            MOV     DPTR,#fn_flag_last
+000F38 F0                MOVX    @DPTR,A
    33: 	fn_tx_flag = 0;
-000D62 904DE2            MOV     DPTR,#fn_tx_flag
-000D65 F0                MOVX    @DPTR,A
+000F39 904DE2            MOV     DPTR,#fn_tx_flag
+000F3C F0                MOVX    @DPTR,A
    34: 	fn_lock_flag = 0;
-000D66 904DF1            MOV     DPTR,#fn_lock_flag
-000D69 F0                MOVX    @DPTR,A
+000F3D 904E00            MOV     DPTR,#fn_lock_flag
+000F40 F0                MOVX    @DPTR,A
    35: 
    36: 	mult_key_value = 0;
-000D6A 904DF7            MOV     DPTR,#mult_key_value
-000D6D F0                MOVX    @DPTR,A
+000F41 904E06            MOV     DPTR,#mult_key_value
+000F44 F0                MOVX    @DPTR,A
    37: 	m_caps_num_lock = 0xf0;
-000D6E 904C7A            MOV     DPTR,#m_caps_num_lock
-000D71 74F0              MOV     A,#0F0H
-000D73 F0                MOVX    @DPTR,A
+000F45 904CB7            MOV     DPTR,#m_caps_num_lock
+000F48 74F0              MOV     A,#0F0H
+000F4A F0                MOVX    @DPTR,A
    38: 	m_caps_num_lock_last = 0xf0; 
-000D74 904DE9            MOV     DPTR,#m_caps_num_lock_last
-000D77 F0                MOVX    @DPTR,A
+000F4B 904DF8            MOV     DPTR,#m_caps_num_lock_last
+000F4E F0                MOVX    @DPTR,A
    39: 	m_reconnect_continue = 0;
-000D78 E4                CLR     A
-000D79 904CF5            MOV     DPTR,#m_reconnect_continue
-000D7C F0                MOVX    @DPTR,A
+000F4F E4                CLR     A
+000F50 904D37            MOV     DPTR,#m_reconnect_continue
+000F53 F0                MOVX    @DPTR,A
    40: }
-000D7D 22                RET     
+000F54 22                RET     
 ----- FUNCTION System_clear_mem (END) -------
 
 
+----- FUNCTION _GPIO_SetInput (BEGIN) -----
+ FILE: 'gpio.c'
+   70: void GPIO_SetInput(byte gpio_num, bit st)
+   71: {
+;---- Variable 'gpio_num' assigned to Register 'R4' ----
+000F55 AC07              MOV     R4,AR7
+   72: 	if(gpio_num == 0xff)
+   73: 		return;
+000F57 EC                MOV     A,R4
+000F58 F4                CPL     A
+000F59 601A              JZ      ?C0015?GPIO
+000F5B         ?C0014?GPIO:
+   74: 	GPIO_SetPd(gpio_num, st);
+000F5B AF04              MOV     R7,AR4
+000F5D A205              MOV     C,st
+000F5F 9203              MOV     ?_GPIO_SetPd?BIT,C
+000F61 122041            LCALL   _GPIO_SetPd
+   75: 	GPIO_SetPu(gpio_num, ~st);
+000F64 AF04              MOV     R7,AR4
+000F66 A205              MOV     C,st
+000F68 B3                CPL     C
+000F69 9202              MOV     ?_GPIO_SetPu?BIT,C
+000F6B 122030            LCALL   _GPIO_SetPu
+   76: 	GPIO_Setoe(gpio_num, 0);
+000F6E AF04              MOV     R7,AR4
+000F70 C204              CLR     ?_GPIO_Setoe?BIT
+000F72 122052            LCALL   _GPIO_Setoe
+   77: }
+000F75         ?C0015?GPIO:
+000F75 22                RET     
+----- FUNCTION _GPIO_SetInput (END) -------
+
+
+----- FUNCTION _IPC_TxControlCmd (BEGIN) -----
+ FILE: 'ipc.c'
+   74: void IPC_TxControlCmd(byte cmd)
+   75: {
+000F76 904EA5            MOV     DPTR,#cmd
+000F79 EF                MOV     A,R7
+000F7A F0                MOVX    @DPTR,A
+   76: 	byte cmdBuff[IPC_CMD_LEN] = {
+   77: 		IPC_CONTROL_CMD, 0x01
+000F7B 78A6              MOV     R0,#LOW cmdBuff
+000F7D 7C4E              MOV     R4,#HIGH cmdBuff
+000F7F 7D01              MOV     R5,#01H
+000F81 7BFF              MOV     R3,#0FFH
+000F83 7A07              MOV     R2,#HIGH _?ix1000
+000F85 7910              MOV     R1,#LOW _?ix1000
+000F87 7E00              MOV     R6,#00H
+000F89 7F03              MOV     R7,#03H
+000F8B 120390            LCALL   ?C?COPY
+   78: 	};
+   79: 	cmdBuff[IPC_CMD_LEN - 1] = cmd;
+000F8E 904EA5            MOV     DPTR,#cmd
+000F91 E0                MOVX    A,@DPTR
+000F92 904EA8            MOV     DPTR,#cmdBuff+02H
+000F95 F0                MOVX    @DPTR,A
+   80: 	ipcTx(cmdBuff, IPC_CMD_LEN);
+000F96 7B01              MOV     R3,#01H
+000F98 7A4E              MOV     R2,#HIGH cmdBuff
+000F9A 79A6              MOV     R1,#LOW cmdBuff
+000F9C 7D03              MOV     R5,#03H
+;----                  JMP     _ipcTx
+   81: }
+----- FUNCTION _IPC_TxControlCmd (END) -------
+
+
+----- FUNCTION _ipcTx (BEGIN) -----
+ FILE: 'ipc.c'
+   61: static void ipcTx(byte* src, byte len)
+   62: {
+000F9E 904E7E            MOV     DPTR,#src
+000FA1 EB                MOV     A,R3
+000FA2 F0                MOVX    @DPTR,A
+000FA3 A3                INC     DPTR
+000FA4 EA                MOV     A,R2
+000FA5 F0                MOVX    @DPTR,A
+000FA6 A3                INC     DPTR
+000FA7 E9                MOV     A,R1
+000FA8 F0                MOVX    @DPTR,A
+000FA9 A3                INC     DPTR
+000FAA ED                MOV     A,R5
+000FAB F0                MOVX    @DPTR,A
+   63: 	xbyte *dest = (xbyte *) ipcTxWritePtr;
+   64: 	while(bufsize(ipcTxReadPtr, ipcTxWritePtr, IPC_BUFF_LEN) < len);
+000FAC 904B9C            MOV     DPTR,#ipcTxWritePtr
+000FAF E0                MOVX    A,@DPTR
+000FB0 FF                MOV     R7,A
+000FB1 A3                INC     DPTR
+000FB2 E0                MOVX    A,@DPTR
+000FB3 904E82            MOV     DPTR,#dest
+000FB6 CF                XCH     A,R7
+000FB7 F0                MOVX    @DPTR,A
+000FB8 A3                INC     DPTR
+000FB9 EF                MOV     A,R7
+000FBA F0                MOVX    @DPTR,A
+000FBB         ?C0008?IPC:
+   65: 	while (len--) {
+000FBB 904B9A            MOV     DPTR,#ipcTxReadPtr
+000FBE E0                MOVX    A,@DPTR
+000FBF FE                MOV     R6,A
+000FC0 A3                INC     DPTR
+000FC1 E0                MOVX    A,@DPTR
+000FC2 FF                MOV     R7,A
+000FC3 904B9C            MOV     DPTR,#ipcTxWritePtr
+000FC6 E0                MOVX    A,@DPTR
+000FC7 FC                MOV     R4,A
+000FC8 A3                INC     DPTR
+000FC9 E0                MOVX    A,@DPTR
+000FCA FD                MOV     R5,A
+000FCB 7B64              MOV     R3,#064H
+000FCD 122F22            LCALL   _bufsize
+000FD0 904E81            MOV     DPTR,#len
+000FD3 E0                MOVX    A,@DPTR
+000FD4 FE                MOV     R6,A
+000FD5 EF                MOV     A,R7
+000FD6 C3                CLR     C
+000FD7 9E                SUBB    A,R6
+000FD8 40E1              JC      ?C0008?IPC
+000FDA         ?C0009?IPC:
+000FDA         ?C0010?IPC:
+   66: 		*dest++ = *src++;
+000FDA 904E81            MOV     DPTR,#len
+000FDD E0                MOVX    A,@DPTR
+000FDE FF                MOV     R7,A
+000FDF 14                DEC     A
+000FE0 F0                MOVX    @DPTR,A
+000FE1 EF                MOV     A,R7
+000FE2 603F              JZ      ?C0011?IPC
+   67: 		if ((word) dest == IPC_TX_END) {
+000FE4 904E7E            MOV     DPTR,#src
+000FE7 E0                MOVX    A,@DPTR
+000FE8 FB                MOV     R3,A
+000FE9 A3                INC     DPTR
+000FEA E4                CLR     A
+000FEB 75F001            MOV     B,#01H
+000FEE 120424            LCALL   ?C?ILDIX
+000FF1 A9F0              MOV     R1,B
+000FF3 FA                MOV     R2,A
+000FF4 1203B6            LCALL   ?C?CLDPTR
+000FF7 FF                MOV     R7,A
+000FF8 904E82            MOV     DPTR,#dest
+000FFB E4                CLR     A
+000FFC 75F001            MOV     B,#01H
+000FFF 120424            LCALL   ?C?ILDIX
+001002 85F082            MOV     DPL,B
+001005 F583              MOV     DPH,A
+001007 EF                MOV     A,R7
+001008 F0                MOVX    @DPTR,A
+   68: 			dest = (xbyte *) IPC_TX_HEAD;
+001009 904E82            MOV     DPTR,#dest
+00100C E0                MOVX    A,@DPTR
+00100D FE                MOV     R6,A
+00100E A3                INC     DPTR
+00100F E0                MOVX    A,@DPTR
+001010 FF                MOV     R7,A
+001011 BE4BC6            CJNE    R6,#04BH,?C0010?IPC
+001014 BF36C3            CJNE    R7,#036H,?C0010?IPC
+   69: 		}
+001017 904E82            MOV     DPTR,#dest
+00101A 744A              MOV     A,#04AH
+00101C F0                MOVX    @DPTR,A
+00101D A3                INC     DPTR
+00101E 74A0              MOV     A,#0A0H
+001020 F0                MOVX    @DPTR,A
+   70: 	}
+   71: 	ipcTxWritePtr = (word) dest;
+001021 80B7              SJMP    ?C0010?IPC
+001023         ?C0011?IPC:
+   72: }
+001023 904E82            MOV     DPTR,#dest
+001026 E0                MOVX    A,@DPTR
+001027 FF                MOV     R7,A
+001028 A3                INC     DPTR
+001029 E0                MOVX    A,@DPTR
+00102A 904B9C            MOV     DPTR,#ipcTxWritePtr
+00102D CF                XCH     A,R7
+00102E F0                MOVX    @DPTR,A
+00102F A3                INC     DPTR
+001030 EF                MOV     A,R7
+001031 F0                MOVX    @DPTR,A
+   73: 
+001032 22                RET     
+----- FUNCTION _ipcTx (END) -------
+
+
+----- FUNCTION YC_clear_reconnect_flag (BEGIN) -----
+ FILE: 'bluetooth.c'
+   42: void YC_clear_reconnect_flag()  
+   43: {
+   44: 	g_variable.recon_count = 0;
+   45: }
+001033 E4                CLR     A
+001034 904CF3            MOV     DPTR,#g_variable+034H
+001037 F0                MOVX    @DPTR,A
+   46: 
+001038 22                RET     
+----- FUNCTION YC_clear_reconnect_flag (END) -------
+
+
+----- FUNCTION YC_disconnect_all_link (BEGIN) -----
+ FILE: 'bluetooth.c'
+   48: byte YC_disconnect_all_link()
+   49: {
+   50: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
+   51: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
+001039 904CC5            MOV     DPTR,#g_variable+06H
+00103C E0                MOVX    A,@DPTR
+00103D FF                MOV     R7,A
+00103E 6403              XRL     A,#03H
+001040 6004              JZ      ?C0011?BLUETOOTH
+001042 EF                MOV     A,R7
+001043 B40208            CJNE    A,#02H,?C0010?BLUETOOTH
+001046         ?C0011?BLUETOOTH:
+   52: 	{
+   53: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
+001046 7F22              MOV     R7,#022H
+001048 120F76            LCALL   _IPC_TxControlCmd
+   54: 		return 1;
+00104B 7F01              MOV     R7,#01H
+00104D 22                RET     
+   55: 	}
+00104E         ?C0010?BLUETOOTH:
+   56: 	return 0;
+00104E 7F00              MOV     R7,#00H
+   57: }
+001050 22                RET     
+----- FUNCTION YC_disconnect_all_link (END) -------
+
+
+----- FUNCTION kb_button_press_timer500ms (BEGIN) -----
+ FILE: 'sys.c'
+  304: void kb_button_press_timer500ms()
+  305: {
+  306: 	
+  307: //key status 
+  308: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
+001051 904CCE            MOV     DPTR,#g_variable+0FH
+001054 E0                MOVX    A,@DPTR
+001055 30E13D            JNB     ACC.1,?C0051?SYS
+  309: 	{
+  310: 		if (g_variable.button_timer[1] < 250)
+001058 904CD0            MOV     DPTR,#g_variable+011H
+00105B E0                MOVX    A,@DPTR
+00105C C3                CLR     C
+00105D 94FA              SUBB    A,#0FAH
+00105F 5003              JNC     ?C0052?SYS
+  311: 			g_variable.button_timer[1]++;
+001061 E0                MOVX    A,@DPTR
+001062 04                INC     A
+001063 F0                MOVX    @DPTR,A
+001064         ?C0052?SYS:
+  312: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
+001064 904CD0            MOV     DPTR,#g_variable+011H
+001067 E0                MOVX    A,@DPTR
+001068 64B4              XRL     A,#0B4H
+00106A 7036              JNZ     ?C0057?SYS
+  313: 		{
+  314: 			press_long_time_flag++;
+00106C 904DFB            MOV     DPTR,#press_long_time_flag
+00106F E0                MOVX    A,@DPTR
+001070 04                INC     A
+001071 F0                MOVX    @DPTR,A
+  315: 			if(press_long_time_flag <= 2)
+001072 E0                MOVX    A,@DPTR
+001073 D3                SETB    C
+001074 9402              SUBB    A,#02H
+001076 5007              JNC     ?C0054?SYS
+  316: 			{
+  317: 				g_variable.button_timer[1] = 0;
+001078 E4                CLR     A
+001079 904CD0            MOV     DPTR,#g_variable+011H
+00107C F0                MOVX    @DPTR,A
+  318: 			}
+00107D 8023              SJMP    ?C0057?SYS
+00107F         ?C0054?SYS:
+  319: 			else if(press_long_time_flag == 3)
+00107F 904DFB            MOV     DPTR,#press_long_time_flag
+001082 E0                MOVX    A,@DPTR
+001083 B4031C            CJNE    A,#03H,?C0057?SYS
+  320: 			{
+  321: 				long_press_flag = 1;
+001086 904DF4            MOV     DPTR,#long_press_flag
+001089 7401              MOV     A,#01H
+00108B F0                MOVX    @DPTR,A
+  322: 				g_variable.button_timer[1] = 0;
+00108C E4                CLR     A
+00108D 904CD0            MOV     DPTR,#g_variable+011H
+001090 F0                MOVX    @DPTR,A
+  323: 				System_enter_Hibernate();
+001091 11DD              ACALL   System_enter_Hibernate
+  324: 			}
+  325: 		}
+  326: 	}
+001093 800D              SJMP    ?C0057?SYS
+001095         ?C0051?SYS:
+  327: 	else
+  328: 	{
+  329: 		press_long_time_flag = 0;
+001095 E4                CLR     A
+001096 904DFB            MOV     DPTR,#press_long_time_flag
+001099 F0                MOVX    @DPTR,A
+  330: 		long_press_flag = 0;
+00109A 904DF4            MOV     DPTR,#long_press_flag
+00109D F0                MOVX    @DPTR,A
+  331: 		g_variable.button_timer[1] = 0;
+00109E 904CD0            MOV     DPTR,#g_variable+011H
+0010A1 F0                MOVX    @DPTR,A
+  332: 	}
+0010A2         ?C0057?SYS:
+  333: 		
+  334: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
+0010A2 904CCE            MOV     DPTR,#g_variable+0FH
+0010A5 E0                MOVX    A,@DPTR
+0010A6 30E42E            JNB     ACC.4,?C0058?SYS
+  335: 	{
+  336: 		g_variable.delay_enter_lpm_timer = 10;
+0010A9 904CED            MOV     DPTR,#g_variable+02EH
+0010AC 740A              MOV     A,#0AH
+0010AE F0                MOVX    @DPTR,A
+  337: 		if (g_variable.button_timer[2] < 250)
+0010AF 904CD1            MOV     DPTR,#g_variable+012H
+0010B2 E0                MOVX    A,@DPTR
+0010B3 C3                CLR     C
+0010B4 94FA              SUBB    A,#0FAH
+0010B6 5003              JNC     ?C0059?SYS
+  338: 			g_variable.button_timer[2]++;
+0010B8 E0                MOVX    A,@DPTR
+0010B9 04                INC     A
+0010BA F0                MOVX    @DPTR,A
+0010BB         ?C0059?SYS:
+  339: 		if (g_variable.button_timer[2] == 6)
+0010BB 904CD1            MOV     DPTR,#g_variable+012H
+0010BE E0                MOVX    A,@DPTR
+0010BF B4061A            CJNE    A,#06H,?C0064?SYS
+  340: 		{
+  341: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
+0010C2 904CC3            MOV     DPTR,#g_variable+04H
+0010C5 E0                MOVX    A,@DPTR
+0010C6 FF                MOV     R7,A
+0010C7 6003              JZ      ?C0062?SYS
+0010C9 B4FE10            CJNE    A,#0FEH,?C0064?SYS
+0010CC         ?C0062?SYS:
+  342: 			{
+  343: 				YC_disconnect_all_link();
+0010CC 1139              ACALL   YC_disconnect_all_link
+  344: 				Delay1ms(10);
+0010CE 7F0A              MOV     R7,#0AH
+0010D0 3130              ACALL   _Delay1ms
+  345: 				YC_key_action_handle(KEY_PAIRING_24G);
+0010D2 7F0A              MOV     R7,#0AH
+0010D4 02082B            LJMP    _YC_key_action_handle
+  346: 			}
+  347: 		}
+  348: 	}
+0010D7         ?C0058?SYS:
+  349: 	else
+  350: 		g_variable.button_timer[2] = 0;
+0010D7 E4                CLR     A
+0010D8 904CD1            MOV     DPTR,#g_variable+012H
+0010DB F0                MOVX    @DPTR,A
+  351: 	
+  352: }
+0010DC         ?C0064?SYS:
+0010DC 22                RET     
+----- FUNCTION kb_button_press_timer500ms (END) -------
+
+
+----- FUNCTION System_enter_Hibernate (BEGIN) -----
+ FILE: 'sys.c'
+   78: void System_enter_Hibernate()
+   79: {
+   80: 	LED_backlight_off();
+   81: 	g_variable.lpm_mode_flag = 0;
+0010DD 91FA              ACALL   LED_backlight_off
+   82: 	m_lpm_mode = 1;
+0010DF E4                CLR     A
+0010E0 904D0D            MOV     DPTR,#g_variable+04EH
+0010E3 F0                MOVX    @DPTR,A
+   83: 	IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+0010E4 904131            MOV     DPTR,#m_lpm_mode
+0010E7 04                INC     A
+0010E8 F0                MOVX    @DPTR,A
+   84: }
+0010E9 7F19              MOV     R7,#019H
+0010EB 020F76            LJMP    _IPC_TxControlCmd
+----- FUNCTION System_enter_Hibernate (END) -------
+
+
+----- FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+ FILE: 'sys.c'
+  252: void YC_connect_timeout_500ms()
+  253: {
+  254: 	
+  255: //system long sleep timer
+  256: 	if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+0010EE 904CC5            MOV     DPTR,#g_variable+06H
+0010F1 E0                MOVX    A,@DPTR
+0010F2 B40311            CJNE    A,#03H,?C0040?SYS
+  257: 	{
+  258: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
+0010F5 C3                CLR     C
+0010F6 904CE4            MOV     DPTR,#g_variable+025H
+0010F9 E0                MOVX    A,@DPTR
+0010FA 94B0              SUBB    A,#0B0H
+0010FC 904CE3            MOV     DPTR,#g_variable+024H
+0010FF E0                MOVX    A,@DPTR
+001100 9404              SUBB    A,#04H
+001102 402B              JC      ?C0047?SYS
+  259: 			System_enter_Hibernate();
+001104 80D7              SJMP    System_enter_Hibernate
+  260: 	//	else
+  261: 	//	{
+  262: 	//		if((g_variable.sleepTimer & 0x10) && (!keyCount))
+  263: 	//		{
+  264: 	//			xmemclear(hidBuff,9);
+  265: 	//			hidBuff[0] = HID_REPORTID_1;		// standard key send
+  266: 	//			IPC_TxHidData(hidBuff, 9);
+  267: 	//		}
+  268: 	//	}
+  269: 	}
+001106         ?C0040?SYS:
+  270: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
+001106 904CC5            MOV     DPTR,#g_variable+06H
+001109 E0                MOVX    A,@DPTR
+00110A B40111            CJNE    A,#01H,?C0043?SYS
+  271: 	{
+  272: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
+00110D C3                CLR     C
+00110E 904CE4            MOV     DPTR,#g_variable+025H
+001111 E0                MOVX    A,@DPTR
+001112 9478              SUBB    A,#078H
+001114 904CE3            MOV     DPTR,#g_variable+024H
+001117 E0                MOVX    A,@DPTR
+001118 9400              SUBB    A,#00H
+00111A 4013              JC      ?C0047?SYS
+  273: 		{
+  274: 			System_enter_Hibernate();
+00111C 80BF              SJMP    System_enter_Hibernate
+  275: 		}
+  276: 	}
+00111E         ?C0043?SYS:
+  277: 	else
+  278: 	{
+  279: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
+00111E C3                CLR     C
+00111F 904CE4            MOV     DPTR,#g_variable+025H
+001122 E0                MOVX    A,@DPTR
+001123 9414              SUBB    A,#014H
+001125 904CE3            MOV     DPTR,#g_variable+024H
+001128 E0                MOVX    A,@DPTR
+001129 9400              SUBB    A,#00H
+00112B 4002              JC      ?C0047?SYS
+  280: 		{
+  281: 			System_enter_Hibernate();
+00112D 11DD              ACALL   System_enter_Hibernate
+  282: 		}
+  283: 	}
+  284: }
+00112F         ?C0047?SYS:
+00112F 22                RET     
+----- FUNCTION YC_connect_timeout_500ms (END) -------
+
+
+----- FUNCTION _Delay1ms (BEGIN) -----
+ FILE: 'utilities.c'
+   46: void Delay1ms(byte Time)
+   47: {
+;---- Variable 'Time' assigned to Register 'R7' ----
+   48: 	word j;
+   49: 	for (; Time > 0; Time--) {
+001130         ?C0014?UTILITIES:
+001130 EF                MOV     A,R7
+001131 D3                SETB    C
+001132 9400              SUBB    A,#00H
+001134 4011              JC      ?C0020?UTILITIES
+   50: 		for (j = 0; j < 1190; j++) ;
+;---- Variable 'j' assigned to Register 'R4/R5' ----
+001136 E4                CLR     A
+001137 FD                MOV     R5,A
+001138 FC                MOV     R4,A
+001139         ?C0017?UTILITIES:
+001139 0D                INC     R5
+00113A BD0001            CJNE    R5,#00H,?C0028?UTILITIES
+00113D 0C                INC     R4
+00113E         ?C0028?UTILITIES:
+00113E BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
+001141 BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
+   51: 	}
+001144         ?C0016?UTILITIES:
+001144 1F                DEC     R7
+001145 80E9              SJMP    ?C0014?UTILITIES
+   52: }
+001147         ?C0020?UTILITIES:
+001147 22                RET     
+----- FUNCTION _Delay1ms (END) -------
+
+
 ----- FUNCTION kb_send_wheel_data (BEGIN) -----
  FILE: 'kb_process.c'
   162: void kb_send_wheel_data()
   163: {
   164: 	if(g_variable.wheelKeysendFlag)
   165: 	{
-000D7E 904CBC            MOV     DPTR,#g_variable+040H
-000D81 E0                MOVX    A,@DPTR
-000D82 FF                MOV     R7,A
-000D83 7002              JNZ     $ + 4H
-000D85 C105              AJMP    ?C0042?KB_PROCESS
+001148 904D01            MOV     DPTR,#g_variable+042H
+00114B E0                MOVX    A,@DPTR
+00114C FF                MOV     R7,A
+00114D 7002              JNZ     $ + 4H
+00114F 21CF              AJMP    ?C0042?KB_PROCESS
   166: 		if(!(g_variable.wheelKeysendFlag & 0x80))
   167: 		{
-000D87 20E738            JB      ACC.7,?C0038?KB_PROCESS
+001151 20E738            JB      ACC.7,?C0038?KB_PROCESS
   168: 			multikey[0] = HID_REPORTID_MEDIA_KEY;
   169: 			multikey[1] = 0x00;
-000D8A 904DFA            MOV     DPTR,#multikey
-000D8D 7402              MOV     A,#02H
-000D8F F0                MOVX    @DPTR,A
+001154 904E09            MOV     DPTR,#multikey
+001157 7402              MOV     A,#02H
+001159 F0                MOVX    @DPTR,A
   170: 			multikey[2] = 0x00;
-000D90 E4                CLR     A
-000D91 A3                INC     DPTR
-000D92 F0                MOVX    @DPTR,A
+00115A E4                CLR     A
+00115B A3                INC     DPTR
+00115C F0                MOVX    @DPTR,A
   171: 			IPC_TxHidData(multikey, 3);
-000D93 A3                INC     DPTR
-000D94 F0                MOVX    @DPTR,A
+00115D A3                INC     DPTR
+00115E F0                MOVX    @DPTR,A
   172: 			Delay1ms(3);
-000D95 7B01              MOV     R3,#01H
-000D97 7A4D              MOV     R2,#HIGH multikey
-000D99 79FA              MOV     R1,#LOW multikey
-000D9B 7D03              MOV     R5,#03H
-000D9D 910E              ACALL   _IPC_TxHidData
+00115F 7B01              MOV     R3,#01H
+001161 7A4E              MOV     R2,#HIGH multikey
+001163 7909              MOV     R1,#LOW multikey
+001165 7D03              MOV     R5,#03H
+001167 31D0              ACALL   _IPC_TxHidData
   173: 			multikey[1] = 0xe9;
-000D9F 7F03              MOV     R7,#03H
-000DA1 F180              ACALL   _Delay1ms
+001169 7F03              MOV     R7,#03H
+00116B 3130              ACALL   _Delay1ms
   174: 			IPC_TxHidData(multikey, 3);
-000DA3 904DFB            MOV     DPTR,#multikey+01H
-000DA6 74E9              MOV     A,#0E9H
-000DA8 F0                MOVX    @DPTR,A
+00116D 904E0A            MOV     DPTR,#multikey+01H
+001170 74E9              MOV     A,#0E9H
+001172 F0                MOVX    @DPTR,A
   175: 			g_variable.wheelKeysendFlag--;
-000DA9 7B01              MOV     R3,#01H
-000DAB 7A4D              MOV     R2,#HIGH multikey
-000DAD 79FA              MOV     R1,#LOW multikey
-000DAF 7D03              MOV     R5,#03H
-000DB1 910E              ACALL   _IPC_TxHidData
+001173 7B01              MOV     R3,#01H
+001175 7A4E              MOV     R2,#HIGH multikey
+001177 7909              MOV     R1,#LOW multikey
+001179 7D03              MOV     R5,#03H
+00117B 31D0              ACALL   _IPC_TxHidData
   176: 			if(!g_variable.wheelKeysendFlag)
-000DB3 904CBC            MOV     DPTR,#g_variable+040H
-000DB6 E0                MOVX    A,@DPTR
-000DB7 14                DEC     A
-000DB8 F0                MOVX    @DPTR,A
+00117D 904D01            MOV     DPTR,#g_variable+042H
+001180 E0                MOVX    A,@DPTR
+001181 14                DEC     A
+001182 F0                MOVX    @DPTR,A
   177: 				g_variable.wheeldelayrelease = 2;
-000DB9 E0                MOVX    A,@DPTR
-000DBA 703C              JNZ     ?C0040?KB_PROCESS
+001183 E0                MOVX    A,@DPTR
+001184 703C              JNZ     ?C0040?KB_PROCESS
   178: 		}
-000DBC A3                INC     DPTR
-000DBD 7402              MOV     A,#02H
-000DBF F0                MOVX    @DPTR,A
+001186 A3                INC     DPTR
+001187 7402              MOV     A,#02H
+001189 F0                MOVX    @DPTR,A
   179: 		else
-000DC0 8036              SJMP    ?C0040?KB_PROCESS
-000DC2         ?C0038?KB_PROCESS:
+00118A 8036              SJMP    ?C0040?KB_PROCESS
+00118C         ?C0038?KB_PROCESS:
   180: 		{
   181: 			multikey[0] = HID_REPORTID_MEDIA_KEY;
-000DC2 904DFA            MOV     DPTR,#multikey
-000DC5 7402              MOV     A,#02H
-000DC7 F0                MOVX    @DPTR,A
+00118C 904E09            MOV     DPTR,#multikey
+00118F 7402              MOV     A,#02H
+001191 F0                MOVX    @DPTR,A
   182: 			multikey[1] = 0x00;
-000DC8 E4                CLR     A
-000DC9 A3                INC     DPTR
-000DCA F0                MOVX    @DPTR,A
+001192 E4                CLR     A
+001193 A3                INC     DPTR
+001194 F0                MOVX    @DPTR,A
   183: 			multikey[2] = 0x00;
-000DCB A3                INC     DPTR
-000DCC F0                MOVX    @DPTR,A
+001195 A3                INC     DPTR
+001196 F0                MOVX    @DPTR,A
   184: 			IPC_TxHidData(multikey, 3);
-000DCD 7B01              MOV     R3,#01H
-000DCF 7A4D              MOV     R2,#HIGH multikey
-000DD1 79FA              MOV     R1,#LOW multikey
-000DD3 7D03              MOV     R5,#03H
-000DD5 910E              ACALL   _IPC_TxHidData
+001197 7B01              MOV     R3,#01H
+001199 7A4E              MOV     R2,#HIGH multikey
+00119B 7909              MOV     R1,#LOW multikey
+00119D 7D03              MOV     R5,#03H
+00119F 31D0              ACALL   _IPC_TxHidData
   185: 			Delay1ms(3);
-000DD7 7F03              MOV     R7,#03H
-000DD9 F180              ACALL   _Delay1ms
+0011A1 7F03              MOV     R7,#03H
+0011A3 3130              ACALL   _Delay1ms
   186: 			multikey[1] = 0xea;
-000DDB 904DFB            MOV     DPTR,#multikey+01H
-000DDE 74EA              MOV     A,#0EAH
-000DE0 F0                MOVX    @DPTR,A
+0011A5 904E0A            MOV     DPTR,#multikey+01H
+0011A8 74EA              MOV     A,#0EAH
+0011AA F0                MOVX    @DPTR,A
   187: 			IPC_TxHidData(multikey, 3);
-000DE1 7B01              MOV     R3,#01H
-000DE3 7A4D              MOV     R2,#HIGH multikey
-000DE5 79FA              MOV     R1,#LOW multikey
-000DE7 7D03              MOV     R5,#03H
-000DE9 910E              ACALL   _IPC_TxHidData
+0011AB 7B01              MOV     R3,#01H
+0011AD 7A4E              MOV     R2,#HIGH multikey
+0011AF 7909              MOV     R1,#LOW multikey
+0011B1 7D03              MOV     R5,#03H
+0011B3 31D0              ACALL   _IPC_TxHidData
   188: 			g_variable.wheelKeysendFlag++;
-000DEB 904CBC            MOV     DPTR,#g_variable+040H
-000DEE E0                MOVX    A,@DPTR
-000DEF 04                INC     A
-000DF0 F0                MOVX    @DPTR,A
+0011B5 904D01            MOV     DPTR,#g_variable+042H
+0011B8 E0                MOVX    A,@DPTR
+0011B9 04                INC     A
+0011BA F0                MOVX    @DPTR,A
   189: 			if(!g_variable.wheelKeysendFlag)
-000DF1 E0                MOVX    A,@DPTR
-000DF2 7004              JNZ     ?C0040?KB_PROCESS
+0011BB E0                MOVX    A,@DPTR
+0011BC 7004              JNZ     ?C0040?KB_PROCESS
   190: 				g_variable.wheeldelayrelease = 2;
-000DF4 A3                INC     DPTR
-000DF5 7402              MOV     A,#02H
-000DF7 F0                MOVX    @DPTR,A
+0011BE A3                INC     DPTR
+0011BF 7402              MOV     A,#02H
+0011C1 F0                MOVX    @DPTR,A
   191: 		}
-000DF8         ?C0040?KB_PROCESS:
+0011C2         ?C0040?KB_PROCESS:
   192: 
   193: 		delayChgInvTimer = 10;
-000DF8 904DF0            MOV     DPTR,#delayChgInvTimer
-000DFB 740A              MOV     A,#0AH
-000DFD F0                MOVX    @DPTR,A
+0011C2 904DFF            MOV     DPTR,#delayChgInvTimer
+0011C5 740A              MOV     A,#0AH
+0011C7 F0                MOVX    @DPTR,A
   194: 		g_variable.sleepTimer = 0;
-000DFE E4                CLR     A
-000DFF 904CA0            MOV     DPTR,#g_variable+024H
-000E02 F0                MOVX    @DPTR,A
-000E03 A3                INC     DPTR
-000E04 F0                MOVX    @DPTR,A
+0011C8 E4                CLR     A
+0011C9 904CE3            MOV     DPTR,#g_variable+024H
+0011CC F0                MOVX    @DPTR,A
+0011CD A3                INC     DPTR
+0011CE F0                MOVX    @DPTR,A
   195: 	}
   196: }
-000E05         ?C0042?KB_PROCESS:
-000E05 22                RET     
+0011CF         ?C0042?KB_PROCESS:
+0011CF 22                RET     
 ----- FUNCTION kb_send_wheel_data (END) -------
 
 
------ FUNCTION _kb_send_combination_key (BEGIN) -----
+----- FUNCTION _IPC_TxHidData (BEGIN) -----
  FILE: 'kb_process.c'
-  201: void kb_send_combination_key(byte ctrl_value,byte key_value)
-  202: {
-000E06 904EB2            MOV     DPTR,#ctrl_value
-000E09 EF                MOV     A,R7
-000E0A F0                MOVX    @DPTR,A
-000E0B A3                INC     DPTR
-000E0C ED                MOV     A,R5
-000E0D F0                MOVX    @DPTR,A
-  203: 	xmemclear(hidBuff,9);
-  204: 	hidBuff[0] = HID_REPORTID_KEY_STANDARD;
-000E0E 7B01              MOV     R3,#01H
-000E10 7A48              MOV     R2,#HIGH hidBuff
-000E12 7900              MOV     R1,#LOW hidBuff
-000E14 7D09              MOV     R5,#09H
-000E16 7C00              MOV     R4,#00H
-000E18 91C1              ACALL   _xmemclear
-  205: 	hidBuff[1] |= ctrl_value;
-000E1A 904800            MOV     DPTR,#hidBuff
-000E1D 7401              MOV     A,#01H
-000E1F F0                MOVX    @DPTR,A
-  206: 	hidBuff[3] = key_value; 
-000E20 A3                INC     DPTR
-000E21 E0                MOVX    A,@DPTR
-000E22 FF                MOV     R7,A
-000E23 904EB2            MOV     DPTR,#ctrl_value
-000E26 E0                MOVX    A,@DPTR
-000E27 FE                MOV     R6,A
-000E28 EF                MOV     A,R7
-000E29 4E                ORL     A,R6
-000E2A 904801            MOV     DPTR,#hidBuff+01H
-000E2D F0                MOVX    @DPTR,A
-  207: 	IPC_TxHidData(hidBuff, 9);
-000E2E 904EB3            MOV     DPTR,#key_value
-000E31 E0                MOVX    A,@DPTR
-000E32 904803            MOV     DPTR,#hidBuff+03H
-000E35 F0                MOVX    @DPTR,A
-  208: }
-000E36 7B01              MOV     R3,#01H
-000E38 7A48              MOV     R2,#HIGH hidBuff
-000E3A 7900              MOV     R1,#LOW hidBuff
-000E3C 7D09              MOV     R5,#09H
-000E3E 810E              AJMP    _IPC_TxHidData
------ FUNCTION _kb_send_combination_key (END) -------
+   56: void IPC_TxHidData(byte* dt, byte len)
+   57: {
+0011D0 904E4A            MOV     DPTR,#dt
+0011D3 EB                MOV     A,R3
+0011D4 F0                MOVX    @DPTR,A
+0011D5 A3                INC     DPTR
+0011D6 EA                MOV     A,R2
+0011D7 F0                MOVX    @DPTR,A
+0011D8 A3                INC     DPTR
+0011D9 E9                MOV     A,R1
+0011DA F0                MOVX    @DPTR,A
+0011DB A3                INC     DPTR
+0011DC ED                MOV     A,R5
+0011DD F0                MOVX    @DPTR,A
+   58: 	xbyte tx_hid_buff[10];
+   59: 	byte i=0;
+;---- Variable 'i' assigned to Register 'R7' ----
+0011DE E4                CLR     A
+0011DF FF                MOV     R7,A
+   60: 
+   61: 	for(i==0; i< len; i++)
+0011E0         ?C0011?KB_PROCESS:
+0011E0 904E4D            MOV     DPTR,#len
+0011E3 E0                MOVX    A,@DPTR
+0011E4 FE                MOV     R6,A
+0011E5 EF                MOV     A,R7
+0011E6 C3                CLR     C
+0011E7 9E                SUBB    A,R6
+0011E8 5023              JNC     ?C0012?KB_PROCESS
+   62: 	{
+   63: 		tx_hid_buff[i] = dt[i];
+0011EA 904E4A            MOV     DPTR,#dt
+0011ED E0                MOVX    A,@DPTR
+0011EE FB                MOV     R3,A
+0011EF A3                INC     DPTR
+0011F0 E0                MOVX    A,@DPTR
+0011F1 FA                MOV     R2,A
+0011F2 A3                INC     DPTR
+0011F3 E0                MOVX    A,@DPTR
+0011F4 F9                MOV     R1,A
+0011F5 8F82              MOV     DPL,R7
+0011F7 758300            MOV     DPH,#00H
+0011FA 1203CF            LCALL   ?C?CLDOPTR
+0011FD FE                MOV     R6,A
+0011FE 744E              MOV     A,#LOW tx_hid_buff
+001200 2F                ADD     A,R7
+001201 F582              MOV     DPL,A
+001203 E4                CLR     A
+001204 344E              ADDC    A,#HIGH tx_hid_buff
+001206 F583              MOV     DPH,A
+001208 EE                MOV     A,R6
+001209 F0                MOVX    @DPTR,A
+   64: 	}
+00120A 0F                INC     R7
+00120B 80D3              SJMP    ?C0011?KB_PROCESS
+00120D         ?C0012?KB_PROCESS:
+   65: 	
+   66: 	if(!YC_check_need_reconnected()) 
+00120D 1207F6            LCALL   YC_check_need_reconnected
+001210 EF                MOV     A,R7
+001211 6070              JZ      ?C0015?KB_PROCESS
+001213         ?C0014?KB_PROCESS:
+   67: 		return;
+   68: 	if (g_variable.release_data)
+001213 904CEE            MOV     DPTR,#g_variable+02FH
+001216 E0                MOVX    A,@DPTR
+001217 706A              JNZ     ?C0015?KB_PROCESS
+001219         ?C0016?KB_PROCESS:
+   69: 		return;
+   70: 
+   71: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+001219 904CC5            MOV     DPTR,#g_variable+06H
+00121C E0                MOVX    A,@DPTR
+00121D 6403              XRL     A,#03H
+00121F 7062              JNZ     ?C0015?KB_PROCESS
+   72: 	{
+   73: 		if(tx_hid_buff[0] == HID_REPORTID_KEY_STANDARD)
+001221 904E4E            MOV     DPTR,#tx_hid_buff
+001224 E0                MOVX    A,@DPTR
+001225 6401              XRL     A,#01H
+001227 7023              JNZ     ?C0018?KB_PROCESS
+   74: 		{
+   75: 			tx_hid_buff[0] = 4;
+001229 7404              MOV     A,#04H
+00122B F0                MOVX    @DPTR,A
+   76: 			if (tx_hid_buff[1] == 0 && tx_hid_buff[3] == 00 && tx_hid_buff[4] == 00 && tx_hid_buff[5] == 0)
+00122C A3                INC     DPTR
+00122D E0                MOVX    A,@DPTR
+00122E 7014              JNZ     ?C0019?KB_PROCESS
+001230 904E51            MOV     DPTR,#tx_hid_buff+03H
+001233 E0                MOVX    A,@DPTR
+001234 700E              JNZ     ?C0019?KB_PROCESS
+001236 A3                INC     DPTR
+001237 E0                MOVX    A,@DPTR
+001238 700A              JNZ     ?C0019?KB_PROCESS
+00123A A3                INC     DPTR
+00123B E0                MOVX    A,@DPTR
+00123C 7006              JNZ     ?C0019?KB_PROCESS
+   77: 				repeat_send_24g = 0;
+00123E 904DF5            MOV     DPTR,#repeat_send_24g
+001241 F0                MOVX    @DPTR,A
+001242 8032              SJMP    ?C0021?KB_PROCESS
+001244         ?C0019?KB_PROCESS:
+   78: 			else
+   79: 				repeat_send_24g = 1;			
+001244 904DF5            MOV     DPTR,#repeat_send_24g
+001247 7401              MOV     A,#01H
+001249 F0                MOVX    @DPTR,A
+   80: 		}
+00124A 802A              SJMP    ?C0021?KB_PROCESS
+00124C         ?C0018?KB_PROCESS:
+   81: 		else if(tx_hid_buff[0] == HID_REPORTID_MEDIA_KEY)
+00124C 904E4E            MOV     DPTR,#tx_hid_buff
+00124F E0                MOVX    A,@DPTR
+001250 B40219            CJNE    A,#02H,?C0022?KB_PROCESS
+   82: 		{
+   83: 			tx_hid_buff[0] = 5;
+001253 7405              MOV     A,#05H
+001255 F0                MOVX    @DPTR,A
+   84: 			if (tx_hid_buff[1] == 00 && tx_hid_buff[2] == 00)
+001256 A3                INC     DPTR
+001257 E0                MOVX    A,@DPTR
+001258 700A              JNZ     ?C0023?KB_PROCESS
+00125A A3                INC     DPTR
+00125B E0                MOVX    A,@DPTR
+00125C 7006              JNZ     ?C0023?KB_PROCESS
+   85: 			{
+   86: 				repeat_send_24g = 0;
+00125E 904DF5            MOV     DPTR,#repeat_send_24g
+001261 F0                MOVX    @DPTR,A
+   87: 			}
+001262 8012              SJMP    ?C0021?KB_PROCESS
+001264         ?C0023?KB_PROCESS:
+   88: 			else
+   89: 			{
+   90: 				repeat_send_24g = 1;
+001264 904DF5            MOV     DPTR,#repeat_send_24g
+001267 7401              MOV     A,#01H
+001269 F0                MOVX    @DPTR,A
+   91: 			}
+   92: 		}
+00126A 800A              SJMP    ?C0021?KB_PROCESS
+00126C         ?C0022?KB_PROCESS:
+   93: 		else if(tx_hid_buff[0] == HID_REPORTID_SYSTEM_CTRL)
+00126C 904E4E            MOV     DPTR,#tx_hid_buff
+00126F E0                MOVX    A,@DPTR
+001270 B40303            CJNE    A,#03H,?C0021?KB_PROCESS
+   94: 		{
+   95: 			tx_hid_buff[0] = 7;
+001273 7407              MOV     A,#07H
+001275 F0                MOVX    @DPTR,A
+   96: 		}
+001276         ?C0021?KB_PROCESS:
+   97: 		IPC_Tx24GData(tx_hid_buff,len);
+001276 7B01              MOV     R3,#01H
+001278 7A4E              MOV     R2,#HIGH tx_hid_buff
+00127A 794E              MOV     R1,#LOW tx_hid_buff
+00127C 904E4D            MOV     DPTR,#len
+00127F E0                MOVX    A,@DPTR
+001280 FD                MOV     R5,A
+001281 F1D6              ACALL   _IPC_Tx24GData
+   98: 	}
+   99: }
+001283         ?C0015?KB_PROCESS:
+001283 22                RET     
+----- FUNCTION _IPC_TxHidData (END) -------
 
 
------ FUNCTION kb_need_keyscan (BEGIN) -----
- FILE: 'kb_process.c'
-  267: void kb_need_keyscan()
-  268: {
-  269: 		if((g_variable.key_combination_step == CAMBINATION_KEY_FREE)
-  270: 		||(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE)
-000E40 904CB4            MOV     DPTR,#g_variable+038H
-000E43 E0                MOVX    A,@DPTR
-000E44 FF                MOV     R7,A
-000E45 6008              JZ      ?C0052?KB_PROCESS
-000E47 6403              XRL     A,#03H
-000E49 6004              JZ      ?C0052?KB_PROCESS
-000E4B EF                MOV     A,R7
-000E4C B40506            CJNE    A,#05H,?C0051?KB_PROCESS
-000E4F         ?C0052?KB_PROCESS:
-  271: 		|| (g_variable.key_combination_step == CAMBINATION_KEY_RELEASE)
-  272: 		)
-  273: 		{
-  274: 			kb_wheel_scan();
-000E4F 1217FB            LCALL   kb_wheel_scan
-  275: 			kb_motion();
-000E52 0218DD            LJMP    kb_motion
-  276: 		}	
-000E55         ?C0051?KB_PROCESS:
-  277: 		else
-  278: 		{
-  279: 			if(g_variable.key_combination_step == CAMBINATION_KEY_PRESS)
-000E55 904CB4            MOV     DPTR,#g_variable+038H
-000E58 E0                MOVX    A,@DPTR
-000E59 B4010E            CJNE    A,#01H,?C0054?KB_PROCESS
-  280: 			{
-  281: 				kb_send_combination_key(g_variable.key_combination_ctrl,0);
-000E5C A3                INC     DPTR
-000E5D E0                MOVX    A,@DPTR
-000E5E FF                MOV     R7,A
-000E5F E4                CLR     A
-000E60 FD                MOV     R5,A
-000E61 D106              ACALL   _kb_send_combination_key
-  282: 				g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-000E63 904CB4            MOV     DPTR,#g_variable+038H
-000E66 7402              MOV     A,#02H
-000E68 F0                MOVX    @DPTR,A
-  283: 			}
-000E69 22                RET     
-000E6A         ?C0054?KB_PROCESS:
-  284: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_HOLD)
-000E6A 904CB4            MOV     DPTR,#g_variable+038H
-000E6D E0                MOVX    A,@DPTR
-000E6E B4020B            CJNE    A,#02H,?C0056?KB_PROCESS
-  285: 			{	
-  286: 				g_variable.key_combination_step = CAMBINATION_KEY_COMPLETE;
-000E71 7403              MOV     A,#03H
-000E73 F0                MOVX    @DPTR,A
-  287: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000E74 A3                INC     DPTR
-000E75 E0                MOVX    A,@DPTR
-000E76 FF                MOV     R7,A
-000E77 A3                INC     DPTR
-000E78 E0                MOVX    A,@DPTR
-000E79 FD                MOV     R5,A
-000E7A 808A              SJMP    _kb_send_combination_key
-  288: 			}
-000E7C         ?C0056?KB_PROCESS:
-  289: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE)
-000E7C 904CB4            MOV     DPTR,#g_variable+038H
-000E7F E0                MOVX    A,@DPTR
-000E80 B40427            CJNE    A,#04H,?C0058?KB_PROCESS
-  290: 			{
-  291: 				g_variable.key_combination_keyvalue = 0;
-000E83 E4                CLR     A
-000E84 904CB6            MOV     DPTR,#g_variable+03AH
-000E87 F0                MOVX    @DPTR,A
-  292: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000E88 904CB5            MOV     DPTR,#g_variable+039H
-000E8B E0                MOVX    A,@DPTR
-000E8C FF                MOV     R7,A
-000E8D E4                CLR     A
-000E8E FD                MOV     R5,A
-000E8F D106              ACALL   _kb_send_combination_key
-  293: 				g_variable.key_combination_ctrl = 0;
-000E91 E4                CLR     A
-000E92 904CB5            MOV     DPTR,#g_variable+039H
-000E95 F0                MOVX    @DPTR,A
-  294: 				if(!g_variable.one_key_press_wait_release_timer)
-000E96 904CB8            MOV     DPTR,#g_variable+03CH
-000E99 E0                MOVX    A,@DPTR
-000E9A 7007              JNZ     ?C0059?KB_PROCESS
-  295: 					g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-000E9C 904CB4            MOV     DPTR,#g_variable+038H
-000E9F 7406              MOV     A,#06H
-000EA1 F0                MOVX    @DPTR,A
-000EA2 22                RET     
-000EA3         ?C0059?KB_PROCESS:
-  296: 				else
-  297: 					g_variable.key_combination_step = CAMBINATION_KEY_RELEASE;
-000EA3 904CB4            MOV     DPTR,#g_variable+038H
-000EA6 7405              MOV     A,#05H
-000EA8 F0                MOVX    @DPTR,A
-  298: 			}
-000EA9 22                RET     
-000EAA         ?C0058?KB_PROCESS:
-  299: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_NULL)
-000EAA 904CB4            MOV     DPTR,#g_variable+038H
-000EAD E0                MOVX    A,@DPTR
-000EAE B40615            CJNE    A,#06H,?C0063?KB_PROCESS
-  300: 			{
-  301: 				g_variable.key_combination_keyvalue = 0;
-000EB1 E4                CLR     A
-000EB2 904CB6            MOV     DPTR,#g_variable+03AH
-000EB5 F0                MOVX    @DPTR,A
-  302: 				g_variable.key_combination_ctrl = 0;
-000EB6 904CB5            MOV     DPTR,#g_variable+039H
-000EB9 F0                MOVX    @DPTR,A
-  303: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
-000EBA A3                INC     DPTR
-000EBB E0                MOVX    A,@DPTR
-000EBC FD                MOV     R5,A
-000EBD E4                CLR     A
-000EBE FF                MOV     R7,A
-000EBF D106              ACALL   _kb_send_combination_key
-  304: 				g_variable.key_combination_step = CAMBINATION_KEY_FREE;
-000EC1 E4                CLR     A
-000EC2 904CB4            MOV     DPTR,#g_variable+038H
-000EC5 F0                MOVX    @DPTR,A
-  305: 			}
-  306: 		}
-  307: 
-  308: }
-000EC6         ?C0063?KB_PROCESS:
-000EC6 22                RET     
------ FUNCTION kb_need_keyscan (END) -------
-
-
------ FUNCTION YC_System_Main (BEGIN) -----
- FILE: 'sys.c'
-  476: void YC_System_Main(void)
-  477: {
-  478: 	kb_cb_init();
-  479: 	while(1) {
-000EC7 F1EA              ACALL   kb_cb_init
-000EC9         ?C0088?SYS:
-  480: 		IPC_DealSingleStep();
-  481: 		kb_need_keyscan();
-000EC9 122C84            LCALL   IPC_DealSingleStep
-  482: 		kb_send_wheel_data();
-000ECC D140              ACALL   kb_need_keyscan
-  483: 		YC_update_eeprom_data();
-000ECE B17E              ACALL   kb_send_wheel_data
-  484: 		LED_handle();
-000ED0 F198              ACALL   YC_update_eeprom_data
-  485: 		
-000ED2 1206D9            LCALL   LED_handle
-  486: 		switch (current_task) {
-000ED5 900B7E            MOV     DPTR,#current_task
-000ED8 E0                MOVX    A,@DPTR
-000ED9 14                DEC     A
-000EDA 601A              JZ      ?C0094?SYS
-000EDC 24FE              ADD     A,#0FEH
-000EDE 70E9              JNZ     ?C0088?SYS
-  487: 		case FIX_ENTER_HIBERNATE:
-000EE0         ?C0091?SYS:
-  488: 			GPIO_SetInput(WHEEL_DATA_A_GPIO,1);
-000EE0 D205              SETB    ?_GPIO_SetInput?BIT
-000EE2 7F1E              MOV     R7,#01EH
-000EE4 F154              ACALL   _GPIO_SetInput
-  489: 			GPIO_SetInput(WHEEL_DATA_B_GPIO,1);
-000EE6 D205              SETB    ?_GPIO_SetInput?BIT
-000EE8 7F1F              MOV     R7,#01FH
-000EEA F154              ACALL   _GPIO_SetInput
-  490: 			KS_Unistall();
-000EEC 122266            LCALL   KS_Unistall
-  491: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
-  492: 			LED_all_shutdown();
-000EEF 1207CB            LCALL   LED_all_shutdown
-  493: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-000EF2 F175              ACALL   IPC_WaitLpm
-000EF4         ?C0092?SYS:
-  494: 			while(1);
-000EF4 80FE              SJMP    ?C0092?SYS
-  495: 			break;
-  496: 			
-  497: 		case FIX_ENTER_LPM:
-000EF6         ?C0094?SYS:
-  498: 			if( (!g_variable.backlight_enable_flag) && (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable
->> .powerOn_timer ||control_key_flag ||fn_flag||g_variable.one_key_press_wait_release_timer
-000EF6 904CC0            MOV     DPTR,#g_variable+044H
-000EF9 E0                MOVX    A,@DPTR
-000EFA 7029              JNZ     ?C0095?SYS
-000EFC 904CAA            MOV     DPTR,#g_variable+02EH
-000EFF E0                MOVX    A,@DPTR
-000F00 701E              JNZ     ?C0096?SYS
-000F02 904CAC            MOV     DPTR,#g_variable+030H
-000F05 E0                MOVX    A,@DPTR
-000F06 7018              JNZ     ?C0096?SYS
-000F08 904CA2            MOV     DPTR,#g_variable+026H
-000F0B E0                MOVX    A,@DPTR
-000F0C 7012              JNZ     ?C0096?SYS
-000F0E 904DE3            MOV     DPTR,#control_key_flag
-000F11 E0                MOVX    A,@DPTR
-000F12 700C              JNZ     ?C0096?SYS
-000F14 904DEB            MOV     DPTR,#fn_flag
-000F17 E0                MOVX    A,@DPTR
-000F18 7006              JNZ     ?C0096?SYS
-000F1A 904CB8            MOV     DPTR,#g_variable+03CH
-000F1D E0                MOVX    A,@DPTR
-000F1E 6005              JZ      ?C0095?SYS
-000F20         ?C0096?SYS:
-  499: 			) )
-  500: 			{
-  501: 				IPC_AbandonLpm();
-000F20 122EB2            LCALL   IPC_AbandonLpm
-  502: 				break;
-000F23 80A4              SJMP    ?C0088?SYS
-  503: 			}
-000F25         ?C0095?SYS:
-  504: 			else
-  505: 			{
-  506: 				KS_Unistall();
-000F25 122266            LCALL   KS_Unistall
-  507: 				if(m_24g_enter_hibernate[0] == 0xff && m_24g_enter_hibernate[1] == 0xff && m_24g_enter_hibernate[2] == 0xff &
->> & m_24g_enter_hibernate[3] == 0xff)
-000F28 904CF6            MOV     DPTR,#m_24g_enter_hibernate
-000F2B E0                MOVX    A,@DPTR
-000F2C F4                CPL     A
-000F2D 701E              JNZ     ?C0098?SYS
-000F2F A3                INC     DPTR
-000F30 E0                MOVX    A,@DPTR
-000F31 B4FF19            CJNE    A,#0FFH,?C0098?SYS
-000F34 A3                INC     DPTR
-000F35 E0                MOVX    A,@DPTR
-000F36 B4FF14            CJNE    A,#0FFH,?C0098?SYS
-000F39 A3                INC     DPTR
-000F3A E0                MOVX    A,@DPTR
-000F3B B4FF0F            CJNE    A,#0FFH,?C0098?SYS
-  508: 				{
-  509: 					LED_all_shutdown();
-000F3E 1207CB            LCALL   LED_all_shutdown
-  510: 					GPIO_SetInput(WHEEL_DATA_A_GPIO,1);
-000F41 D205              SETB    ?_GPIO_SetInput?BIT
-000F43 7F1E              MOV     R7,#01EH
-000F45 F154              ACALL   _GPIO_SetInput
-  511: 					GPIO_SetInput(WHEEL_DATA_B_GPIO,1);
-000F47 D205              SETB    ?_GPIO_SetInput?BIT
-000F49 7F1F              MOV     R7,#01FH
-000F4B F154              ACALL   _GPIO_SetInput
-  512: 				}	
-000F4D         ?C0098?SYS:
-  513: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
-000F4D F175              ACALL   IPC_WaitLpm
-  514: 				break;
-000F4F C1C9              AJMP    ?C0088?SYS
-  515: 			}
-  516: 		}
-  517: 	}
-000F51 C1C9              AJMP    ?C0088?SYS
-000F53 22                RET     
------ FUNCTION YC_System_Main (END) -------
-
-
------ FUNCTION _GPIO_SetInput (BEGIN) -----
- FILE: 'gpio.c'
-   70: void GPIO_SetInput(byte gpio_num, bit st)
-   71: {
-;---- Variable 'gpio_num' assigned to Register 'R4' ----
-000F54 AC07              MOV     R4,AR7
-   72: 	if(gpio_num == 0xff)
-   73: 		return;
-000F56 EC                MOV     A,R4
-000F57 F4                CPL     A
-000F58 601A              JZ      ?C0015?GPIO
-000F5A         ?C0014?GPIO:
-   74: 	GPIO_SetPd(gpio_num, st);
-000F5A AF04              MOV     R7,AR4
-000F5C A205              MOV     C,st
-000F5E 9203              MOV     ?_GPIO_SetPd?BIT,C
-000F60 1221E3            LCALL   _GPIO_SetPd
-   75: 	GPIO_SetPu(gpio_num, ~st);
-000F63 AF04              MOV     R7,AR4
-000F65 A205              MOV     C,st
-000F67 B3                CPL     C
-000F68 9202              MOV     ?_GPIO_SetPu?BIT,C
-000F6A 1221D2            LCALL   _GPIO_SetPu
-   76: 	GPIO_Setoe(gpio_num, 0);
-000F6D AF04              MOV     R7,AR4
-000F6F C204              CLR     ?_GPIO_Setoe?BIT
-000F71 1221F4            LCALL   _GPIO_Setoe
-   77: }
-000F74         ?C0015?GPIO:
-000F74 22                RET     
------ FUNCTION _GPIO_SetInput (END) -------
-
-
------ FUNCTION IPC_WaitLpm (BEGIN) -----
- FILE: 'ipc.c'
-  125: void IPC_WaitLpm()
-  126: {
-  127: 	lpm_flag = 0;
-  128: 	current_task = 0;
-000F75 E4                CLR     A
-000F76 900B7F            MOV     DPTR,#lpm_flag
-000F79 F0                MOVX    @DPTR,A
-  129: 	Delay1ms(1);
-000F7A 900B7E            MOV     DPTR,#current_task
-000F7D F0                MOVX    @DPTR,A
-  130: }
-000F7E 7F01              MOV     R7,#01H
-;----                  JMP     _Delay1ms
------ FUNCTION IPC_WaitLpm (END) -------
-
-
------ FUNCTION _Delay1ms (BEGIN) -----
- FILE: 'utilities.c'
-   46: void Delay1ms(byte Time)
-   47: {
-;---- Variable 'Time' assigned to Register 'R7' ----
-   48: 	word j;
-   49: 	for (; Time > 0; Time--) {
-000F80         ?C0014?UTILITIES:
-000F80 EF                MOV     A,R7
-000F81 D3                SETB    C
-000F82 9400              SUBB    A,#00H
-000F84 4011              JC      ?C0020?UTILITIES
-   50: 		for (j = 0; j < 1190; j++) ;
-;---- Variable 'j' assigned to Register 'R4/R5' ----
-000F86 E4                CLR     A
-000F87 FD                MOV     R5,A
-000F88 FC                MOV     R4,A
-000F89         ?C0017?UTILITIES:
-000F89 0D                INC     R5
-000F8A BD0001            CJNE    R5,#00H,?C0028?UTILITIES
-000F8D 0C                INC     R4
-000F8E         ?C0028?UTILITIES:
-000F8E BC04F8            CJNE    R4,#04H,?C0017?UTILITIES
-000F91 BDA6F5            CJNE    R5,#0A6H,?C0017?UTILITIES
-   51: 	}
-000F94         ?C0016?UTILITIES:
-000F94 1F                DEC     R7
-000F95 80E9              SJMP    ?C0014?UTILITIES
-   52: }
-000F97         ?C0020?UTILITIES:
-000F97 22                RET     
------ FUNCTION _Delay1ms (END) -------
-
-
------ FUNCTION YC_update_eeprom_data (BEGIN) -----
- FILE: 'bluetooth.c'
-   67: void YC_update_eeprom_data()
-   68: {
-   69: 	if (g_variable.update_eeprom_flag)				//bt3.0  bt4.2 record information save
-   70: 	{
-000F98 904C7C            MOV     DPTR,#g_variable
-000F9B E0                MOVX    A,@DPTR
-000F9C 602C              JZ      ?C0015?BLUETOOTH
-   71: 		Delay1ms(200);
-   72: 		GPIO_Setout(EEPROM_WP_GPIO,0);
-000F9E 7FC8              MOV     R7,#0C8H
-000FA0 F180              ACALL   _Delay1ms
-   73: 		IIC_WriteBlock(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
-000FA2 C201              CLR     ?_GPIO_Setout?BIT
-000FA4 7FFF              MOV     R7,#0FFH
-000FA6 12079C            LCALL   _GPIO_Setout
-   74: 		GPIO_Setout(EEPROM_WP_GPIO,1);
-000FA9 7B01              MOV     R3,#01H
-000FAB 7A4C              MOV     R2,#HIGH m_24g_addr
-000FAD 7900              MOV     R1,#LOW m_24g_addr
-000FAF 7D04              MOV     R5,#04H
-000FB1 7C00              MOV     R4,#00H
-000FB3 7FD0              MOV     R7,#0D0H
-000FB5 7E7F              MOV     R6,#07FH
-000FB7 12147A            LCALL   _IIC_WriteBlock
-   75: 		Delay1ms(10);
-000FBA D201              SETB    ?_GPIO_Setout?BIT
-000FBC 7FFF              MOV     R7,#0FFH
-000FBE 12079C            LCALL   _GPIO_Setout
-   76: 		g_variable.update_eeprom_flag = 0;
-000FC1 7F0A              MOV     R7,#0AH
-000FC3 F180              ACALL   _Delay1ms
-   77: 	}
-000FC5 E4                CLR     A
-000FC6 904C7C            MOV     DPTR,#g_variable
-000FC9 F0                MOVX    @DPTR,A
-   78: }
-   79: 
-000FCA         ?C0015?BLUETOOTH:
-000FCA 22                RET     
------ FUNCTION YC_update_eeprom_data (END) -------
-
-
------ FUNCTION _IPC_Tx24GData (BEGIN) -----
- FILE: 'ipc.c'
-   97: void IPC_Tx24GData(byte * dt, byte len)
-   98: {
-;---- Variable 'len' assigned to Register 'R5' ----
-;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
-   99: 	ipcSendBuff[0] = IPC_24G_DATA;
-  100: 	IPC_TxData(dt, len);
-000FCB 900BE7            MOV     DPTR,#ipcSendBuff
-000FCE 7406              MOV     A,#06H
-000FD0 F0                MOVX    @DPTR,A
-  101: }
-000FD1 01B5              AJMP    _IPC_TxData
------ FUNCTION _IPC_Tx24GData (END) -------
-
-
------ FUNCTION System_Hardware_init (BEGIN) -----
- FILE: 'sys.c'
-   52: static void System_Hardware_init()
-   53: {
-   54: 	System_IIC_clk_setup();
-   55: 	KS_Initialize();
-000FD3 1216BE            LCALL   System_IIC_clk_setup
-   56: 	GPIO_SetInput(WHEEL_DATA_A_GPIO,0);
-000FD6 1212EA            LCALL   KS_Initialize
-   57: 	GPIO_SetInput(WHEEL_DATA_B_GPIO,0);
-000FD9 C205              CLR     ?_GPIO_SetInput?BIT
-000FDB 7F1E              MOV     R7,#01EH
-000FDD F154              ACALL   _GPIO_SetInput
-   58: 	LED_all_shutdown();
-000FDF C205              CLR     ?_GPIO_SetInput?BIT
-000FE1 7F1F              MOV     R7,#01FH
-000FE3 F154              ACALL   _GPIO_SetInput
-   59: }
-000FE5 0207CB            LJMP    LED_all_shutdown
------ FUNCTION System_Hardware_init (END) -------
-
-
------ FUNCTION main (BEGIN) -----
- FILE: 'ram.c'
-    5: void main()
-    6: {
-    7: 	YC_System_Main();
-    8: }
-000FE8 C1C7              AJMP    YC_System_Main
------ FUNCTION main (END) -------
-
-
------ FUNCTION kb_cb_init (BEGIN) -----
- FILE: 'sys.c'
-  469: static void kb_cb_init()
-  470: {
-  471: 	IPC_Initialize(&cb);
-  472: }
-000FEA 7B01              MOV     R3,#01H
-000FEC 7A4E              MOV     R2,#HIGH cb
-000FEE 7917              MOV     R1,#LOW cb
-;----                  JMP     _IPC_Initialize
------ FUNCTION kb_cb_init (END) -------
-
-
------ FUNCTION _IPC_Initialize (BEGIN) -----
- FILE: 'ipc.c'
-  120: void IPC_Initialize(tIPCControlBlock *cb)
-  121: {
-;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
-  122: 	ipcCb = *cb;
-  123: }
-000FF0 7829              MOV     R0,#LOW ipcCb
-000FF2 7C4E              MOV     R4,#HIGH ipcCb
-000FF4 7D01              MOV     R5,#01H
-000FF6 7E00              MOV     R6,#00H
-000FF8 7F12              MOV     R7,#012H
-000FFA 020390            LJMP    ?C?COPY
------ FUNCTION _IPC_Initialize (END) -------
-
-
------ FUNCTION YC_check_need_reconnected (BEGIN) -----
- FILE: 'bluetooth.c'
-   13: byte YC_check_need_reconnected()
-   14: {
-   15: 	byte return_val = 0;
-   16: 
-;---- Variable 'return_val' assigned to Register 'R7' ----
-000FFD E4                CLR     A
-000FFE FF                MOV     R7,A
-   17: 	if(g_variable.pairing_g24_timeout)
-000FFF 904CAE            MOV     DPTR,#g_variable+032H
-001002 E0                MOVX    A,@DPTR
-001003 6001              JZ      ?C0003?BLUETOOTH
-   18: 		return return_val;
-001005 22                RET     
-001006         ?C0003?BLUETOOTH:
-   19: 
-   20: 	if (g_variable.g24_currentState != CHANGE_TO_24G_CONNECTED)
-001006 904C82            MOV     DPTR,#g_variable+06H
-001009 E0                MOVX    A,@DPTR
-00100A 6403              XRL     A,#03H
-00100C 601C              JZ      ?C0005?BLUETOOTH
-   21: 	{
-   22: 		if(g_variable.recon_delay == 0)
-00100E 904CAF            MOV     DPTR,#g_variable+033H
-001011 E0                MOVX    A,@DPTR
-001012 701D              JNZ     ?C0008?BLUETOOTH
-   23: 		{
-   24: 			g_variable.recon_delay = 10;
-001014 740A              MOV     A,#0AH
-001016 F0                MOVX    @DPTR,A
-   25: 			if ((g_variable.recon_count == 0)
-001017 A3                INC     DPTR
-001018 E0                MOVX    A,@DPTR
-001019 7016              JNZ     ?C0008?BLUETOOTH
-00101B 904DF5            MOV     DPTR,#power_on_flag
-00101E E0                MOVX    A,@DPTR
-00101F B4020F            CJNE    A,#02H,?C0008?BLUETOOTH
-   26: 			&& (power_on_flag == 2))
-   27: 			{				
-   28: 				YC_key_action_handle(KEY_OPEN_24G);
-001022 7F09              MOV     R7,#09H
-001024 1132              ACALL   _YC_key_action_handle
-   29: 				return_val = 1;
-001026 7F01              MOV     R7,#01H
-   30: 			}
-   31: 		}
-   32: 	}
-001028 8007              SJMP    ?C0008?BLUETOOTH
-00102A         ?C0005?BLUETOOTH:
-   33: 	else
-   34: 	{
-   35: 		g_variable.release_data = 0;
-00102A E4                CLR     A
-00102B 904CAB            MOV     DPTR,#g_variable+02FH
-00102E F0                MOVX    @DPTR,A
-   36: 		return_val = 1;
-00102F 7F01              MOV     R7,#01H
-   37: 	}
-001031         ?C0008?BLUETOOTH:
-   38: 	return return_val;
-   39: }
-001031 22                RET     
------ FUNCTION YC_check_need_reconnected (END) -------
-
-
------ FUNCTION _YC_key_action_handle (BEGIN) -----
- FILE: 'kb_process.c'
-    3: void YC_key_action_handle(byte key_num)
-    4: {
-001032 904EBA            MOV     DPTR,#key_num
-001035 EF                MOV     A,R7
-001036 F0                MOVX    @DPTR,A
-    5: 	switch (key_num)
-    6: 	{
-001037 24F7              ADD     A,#0F7H
-001039 6009              JZ      ?C0003?KB_PROCESS
-00103B 14                DEC     A
-00103C 605F              JZ      ?C0005?KB_PROCESS
-00103E 2402              ADD     A,#02H
-001040 6002              JZ      $ + 4H
-001042 01D7              AJMP    ?C0009?KB_PROCESS
-    7: 	case KEY_START_24G:
-    8: 	case KEY_OPEN_24G:
-    9: 		g_variable.recon_count = 0;
-001044         ?C0003?KB_PROCESS:
-   10: 
-001044 E4                CLR     A
-001045 904CB0            MOV     DPTR,#g_variable+034H
-001048 F0                MOVX    @DPTR,A
-   11: 		IIC_Read(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
-001049 7B01              MOV     R3,#01H
-00104B 7A4C              MOV     R2,#HIGH m_24g_addr
-00104D 7900              MOV     R1,#LOW m_24g_addr
-00104F 7D04              MOV     R5,#04H
-001051 FC                MOV     R4,A
-001052 7FD0              MOV     R7,#0D0H
-001054 7E7F              MOV     R6,#07FH
-001056 11DD              ACALL   _IIC_Read
-   12: 		Delay1ms(10);
-001058 7F0A              MOV     R7,#0AH
-00105A 120F80            LCALL   _Delay1ms
-   13: 		fast_connect_flag = 0;
-00105D E4                CLR     A
-00105E 904E03            MOV     DPTR,#fast_connect_flag
-001061 F0                MOVX    @DPTR,A
-   14: 		if (m_24g_addr[0] == 0xff && m_24g_addr[1] == 0xff && m_24g_addr[2] == 0xff && m_24g_addr[3] == 0xff)
-001062 904C00            MOV     DPTR,#m_24g_addr
-001065 E0                MOVX    A,@DPTR
-001066 F4                CPL     A
-001067 7021              JNZ     ?C0004?KB_PROCESS
-001069 A3                INC     DPTR
-00106A E0                MOVX    A,@DPTR
-00106B B4FF1C            CJNE    A,#0FFH,?C0004?KB_PROCESS
-00106E A3                INC     DPTR
-00106F E0                MOVX    A,@DPTR
-001070 B4FF17            CJNE    A,#0FFH,?C0004?KB_PROCESS
-001073 A3                INC     DPTR
-001074 E0                MOVX    A,@DPTR
-001075 B4FF12            CJNE    A,#0FFH,?C0004?KB_PROCESS
-   15: 		{
-   16: 			m_24g_addr[0] = 0x0f;
-001078 904C00            MOV     DPTR,#m_24g_addr
-00107B 740F              MOV     A,#0FH
-00107D F0                MOVX    @DPTR,A
-   17: 			m_24g_addr[1] = 0x0f;
-00107E A3                INC     DPTR
-00107F F0                MOVX    @DPTR,A
-   18: 			m_24g_addr[2] = 0x0f;
-001080 A3                INC     DPTR
-001081 F0                MOVX    @DPTR,A
-   19: 			m_24g_addr[3] = 0x0f;
-001082 A3                INC     DPTR
-001083 F0                MOVX    @DPTR,A
-   20: 			fast_connect_flag = 1;
-001084 904E03            MOV     DPTR,#fast_connect_flag
-001087 7401              MOV     A,#01H
-001089 F0                MOVX    @DPTR,A
-   21: 		}
-00108A         ?C0004?KB_PROCESS:
-   22: 		IPC_TxControlCmd(IPC_CMD_START_24G);
-00108A 7F21              MOV     R7,#021H
-00108C 1207F8            LCALL   _IPC_TxControlCmd
-   23: 		
-   24: 		g_variable.g24_currentState = CHANGE_TO_24G_CONNECTING;
-00108F 904C82            MOV     DPTR,#g_variable+06H
-001092 7402              MOV     A,#02H
-001094 F0                MOVX    @DPTR,A
-   25: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001095 E4                CLR     A
-001096 A3                INC     DPTR
-001097 F0                MOVX    @DPTR,A
-   26: 		g_variable.key_action = KEY_NONE;
-001098 904CAD            MOV     DPTR,#g_variable+031H
-00109B F0                MOVX    @DPTR,A
-   27: 		
-   28: 		break;
-00109C 22                RET     
-   29: 	case KEY_PAIRING_24G:
-00109D         ?C0005?KB_PROCESS:
-   30: 		g_variable.recon_count = 0;
-00109D E4                CLR     A
-00109E 904CB0            MOV     DPTR,#g_variable+034H
-0010A1 F0                MOVX    @DPTR,A
-   31: 		if (YC_disconnect_all_link())
-0010A2 71BF              ACALL   YC_disconnect_all_link
-0010A4 EF                MOV     A,R7
-0010A5 6009              JZ      ?C0006?KB_PROCESS
-   32: 		{
-   33: 			g_variable.key_action = key_num;
-0010A7 904EBA            MOV     DPTR,#key_num
-0010AA E0                MOVX    A,@DPTR
-0010AB 904CAD            MOV     DPTR,#g_variable+031H
-0010AE F0                MOVX    @DPTR,A
-   34: 		}
-0010AF 22                RET     
-0010B0         ?C0006?KB_PROCESS:
-   35: 		else
-   36: 		{
-   37: 			if (g_variable.g24_currentState != CHANGE_TO_24G_PAIRING)
-0010B0 904C82            MOV     DPTR,#g_variable+06H
-0010B3 E0                MOVX    A,@DPTR
-0010B4 6401              XRL     A,#01H
-0010B6 6019              JZ      ?C0008?KB_PROCESS
-   38: 			{
-   39: 				IPC_TxControlCmd(IPC_CMD_PAIR_24G);
-0010B8 7F23              MOV     R7,#023H
-0010BA 1207F8            LCALL   _IPC_TxControlCmd
-   40: 				g_variable.g24_currentState = CHANGE_TO_24G_PAIRING;
-0010BD 904C82            MOV     DPTR,#g_variable+06H
-0010C0 7401              MOV     A,#01H
-0010C2 F0                MOVX    @DPTR,A
-   41: 				g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-0010C3 E4                CLR     A
-0010C4 A3                INC     DPTR
-0010C5 F0                MOVX    @DPTR,A
-   42: 				g_variable.pairing_g24_timeout = BT_PAIRING_TIME_OUT_2MIN;
-0010C6 904CAE            MOV     DPTR,#g_variable+032H
-0010C9 74F0              MOV     A,#0F0H
-0010CB F0                MOVX    @DPTR,A
-   43: 				g_variable.pairing_timeout = 0;
-0010CC E4                CLR     A
-0010CD 904CA9            MOV     DPTR,#g_variable+02DH
-0010D0 F0                MOVX    @DPTR,A
-   44: 			}
-0010D1         ?C0008?KB_PROCESS:
-   45: 			g_variable.key_action = KEY_NONE;
-0010D1 E4                CLR     A
-0010D2 904CAD            MOV     DPTR,#g_variable+031H
-0010D5 F0                MOVX    @DPTR,A
-   46: 		}
-   47: 		break;
-0010D6 22                RET     
-   48: 	default:
-0010D7         ?C0009?KB_PROCESS:
-   49: 		g_variable.key_action = KEY_NONE;
-0010D7 E4                CLR     A
-0010D8 904CAD            MOV     DPTR,#g_variable+031H
-0010DB F0                MOVX    @DPTR,A
-   50: 		break;
-   51: 	}
-   52: }
-0010DC 22                RET     
------ FUNCTION _YC_key_action_handle (END) -------
-
-
------ FUNCTION _IIC_Read (BEGIN) -----
- FILE: 'iic.c'
-   16: void IIC_Read(word addr, word len, byte * pbuff)
-   17: {
-0010DD 904E85            MOV     DPTR,#len
-0010E0 EC                MOV     A,R4
-0010E1 F0                MOVX    @DPTR,A
-0010E2 A3                INC     DPTR
-0010E3 ED                MOV     A,R5
-0010E4 F0                MOVX    @DPTR,A
-0010E5 A3                INC     DPTR
-0010E6 EB                MOV     A,R3
-0010E7 F0                MOVX    @DPTR,A
-0010E8 A3                INC     DPTR
-0010E9 EA                MOV     A,R2
-0010EA F0                MOVX    @DPTR,A
-0010EB A3                INC     DPTR
-0010EC E9                MOV     A,R1
-0010ED F0                MOVX    @DPTR,A
-;---- Variable 'addr' assigned to Register 'R6/R7' ----
-   18: 	word mem_src = addr;
-   19: 	REG_IICD_TXLEN = ESWAP(4);
-;---- Variable 'mem_src' assigned to Register 'R6/R7' ----
-   20: 	YC_IICDTbuf[0] = 0xa0 | EEP_DEV_ADDR;
-0010EE 908098            MOV     DPTR,#08098H
-0010F1 7404              MOV     A,#04H
-0010F3 F0                MOVX    @DPTR,A
-0010F4 A3                INC     DPTR
-0010F5 E4                CLR     A
-0010F6 F0                MOVX    @DPTR,A
-   21: 	*(word *) (YC_IICDTbuf + 1) = mem_src;
-0010F7 900CAF            MOV     DPTR,#YC_IICDTbuf
-0010FA 74A0              MOV     A,#0A0H
-0010FC F0                MOVX    @DPTR,A
-   22: 	YC_IICDTbuf[3] = 0xa1 | EEP_DEV_ADDR;
-0010FD A3                INC     DPTR
-0010FE EE                MOV     A,R6
-0010FF F0                MOVX    @DPTR,A
-001100 A3                INC     DPTR
-001101 EF                MOV     A,R7
-001102 F0                MOVX    @DPTR,A
-   23: 	REG_IICD_TXADDR = ESWAP((word) & YC_IICDTbuf);
-001103 900CB2            MOV     DPTR,#YC_IICDTbuf+03H
-001106 74A1              MOV     A,#0A1H
-001108 F0                MOVX    @DPTR,A
-   24: 	REG_IICD_RXLEN = ESWAP(len);
-001109 7A0C              MOV     R2,#HIGH YC_IICDTbuf
-00110B 79AF              MOV     R1,#LOW YC_IICDTbuf
-00110D 7E0C              MOV     R6,#HIGH YC_IICDTbuf
-00110F 7FAF              MOV     R7,#LOW YC_IICDTbuf
-001111 74AF              MOV     A,#LOW YC_IICDTbuf
-001113 FC                MOV     R4,A
-001114 740C              MOV     A,#HIGH YC_IICDTbuf
-001116 FF                MOV     R7,A
-001117 EC                MOV     A,R4
-001118 FE                MOV     R6,A
-001119 EF                MOV     A,R7
-00111A 90809A            MOV     DPTR,#0809AH
-00111D EE                MOV     A,R6
-00111E F0                MOVX    @DPTR,A
-00111F A3                INC     DPTR
-001120 EF                MOV     A,R7
-001121 F0                MOVX    @DPTR,A
-   25: 	REG_IICD_RXADDR = ESWAP((word) IIC_TempBuff);
-001122 904E85            MOV     DPTR,#len
-001125 E0                MOVX    A,@DPTR
-001126 FC                MOV     R4,A
-001127 A3                INC     DPTR
-001128 E0                MOVX    A,@DPTR
-001129 FA                MOV     R2,A
-00112A EC                MOV     A,R4
-00112B FF                MOV     R7,A
-00112C EA                MOV     A,R2
-00112D FE                MOV     R6,A
-00112E EF                MOV     A,R7
-00112F 90809E            MOV     DPTR,#0809EH
-001132 EE                MOV     A,R6
-001133 F0                MOVX    @DPTR,A
-001134 A3                INC     DPTR
-001135 EF                MOV     A,R7
-001136 F0                MOVX    @DPTR,A
-   26: 	REG_IICD_CTRL = 2;
-001137 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001139 7983              MOV     R1,#LOW IIC_TempBuff
-00113B 7E0B              MOV     R6,#HIGH IIC_TempBuff
-00113D 7F83              MOV     R7,#LOW IIC_TempBuff
-00113F 7483              MOV     A,#LOW IIC_TempBuff
-001141 FC                MOV     R4,A
-001142 740B              MOV     A,#HIGH IIC_TempBuff
-001144 FF                MOV     R7,A
-001145 EC                MOV     A,R4
-001146 FE                MOV     R6,A
-001147 EF                MOV     A,R7
-001148 90809C            MOV     DPTR,#0809CH
-00114B EE                MOV     A,R6
-00114C F0                MOVX    @DPTR,A
-00114D A3                INC     DPTR
-00114E EF                MOV     A,R7
-00114F F0                MOVX    @DPTR,A
-   27: 	if (!(REG_IICD_RXADDR & (1 << 7))) {
-001150 908090            MOV     DPTR,#08090H
-001153 7402              MOV     A,#02H
-001155 F0                MOVX    @DPTR,A
-   28: 		REG_IICD_CTRL |= 1;
-001156 90809C            MOV     DPTR,#0809CH
-001159 A3                INC     DPTR
-00115A E0                MOVX    A,@DPTR
-00115B 20E707            JB      ACC.7,?C0004?IIC
-   29: 	}
-00115E 908090            MOV     DPTR,#08090H
-001161 E0                MOVX    A,@DPTR
-001162 4401              ORL     A,#01H
-001164 F0                MOVX    @DPTR,A
-   30: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
-001165         ?C0004?IIC:
-   31: 	IIcWaitDone();
-001165 908006            MOV     DPTR,#08006H
-001168 E0                MOVX    A,@DPTR
-001169 4404              ORL     A,#04H
-00116B F0                MOVX    @DPTR,A
-   32: 	xmemcpy(pbuff, IIC_TempBuff, len);
-00116C 71D7              ACALL   IIcWaitDone
-   33: }
-00116E 904E87            MOV     DPTR,#pbuff
-001171 E0                MOVX    A,@DPTR
-001172 A3                INC     DPTR
-001173 E0                MOVX    A,@DPTR
-001174 FA                MOV     R2,A
-001175 A3                INC     DPTR
-001176 E0                MOVX    A,@DPTR
-001177 AE02              MOV     R6,AR2
-001179 FF                MOV     R7,A
-00117A 7B01              MOV     R3,#01H
-00117C 7A0B              MOV     R2,#HIGH IIC_TempBuff
-00117E 7983              MOV     R1,#LOW IIC_TempBuff
-001180 904E85            MOV     DPTR,#len
-001183 E0                MOVX    A,@DPTR
-001184 A3                INC     DPTR
-001185 E0                MOVX    A,@DPTR
-001186 904E7A            MOV     DPTR,#?_xmemcpy?BYTE+05H
-001189 F0                MOVX    @DPTR,A
-00118A 0208DA            LJMP    _xmemcpy
------ FUNCTION _IIC_Read (END) -------
-
-
------ FUNCTION _kb_cb_event (BEGIN) -----
- FILE: 'sys.c'
-  125: static void kb_cb_event(byte evt)
-  126: {
-00118D 904EC0            MOV     DPTR,#evt
-001190 EF                MOV     A,R7
-001191 F0                MOVX    @DPTR,A
-  127: 	switch (evt) 
-  128: 	{
-001192 24D0              ADD     A,#0D0H
-001194 607B              JZ      ?C0018?SYS
-001196 14                DEC     A
-001197 7002              JNZ     $ + 4H
-001199 412F              AJMP    ?C0021?SYS
-00119B 14                DEC     A
-00119C 7002              JNZ     $ + 4H
-00119E 4198              AJMP    ?C0027?SYS
-0011A0 14                DEC     A
-0011A1 600C              JZ      ?C0014?SYS
-0011A3 24F7              ADD     A,#0F7H
-0011A5 7002              JNZ     $ + 4H
-0011A7 412F              AJMP    ?C0021?SYS
-0011A9 240D              ADD     A,#0DH
-0011AB 6002              JZ      $ + 4H
-0011AD 41D9              AJMP    ?C0031?SYS
-  129: 	case IPC_EVT_HIBERNATE_WAKE:
-  130: //		System_Hardware_init();
-  131: //		System_Software_init();
-  132: //		break;	
-  133: 	case IPC_EVT_RESET:
-0011AF         ?C0014?SYS:
-  134: 		System_Hardware_init();
-0011AF 120FD3            LCALL   System_Hardware_init
-  135: 		System_Software_init();
-0011B2 7114              ACALL   System_Software_init
-  136: 		
-  137: 
-  138: 		IIC_Read(EEPROM_RECON_INFO_BACKLIGHT ,2 ,(byte *)&g_variable.backlight_enable_flag);
-0011B4 7B01              MOV     R3,#01H
-0011B6 7A4C              MOV     R2,#HIGH g_variable+044H
-0011B8 79C0              MOV     R1,#LOW g_variable+044H
-0011BA 7D02              MOV     R5,#02H
-0011BC 7C00              MOV     R4,#00H
-0011BE 7FD5              MOV     R7,#0D5H
-0011C0 7E7F              MOV     R6,#07FH
-0011C2 11DD              ACALL   _IIC_Read
-  139: 		if(g_variable.backlight_enable_flag > 1)
-0011C4 904CC0            MOV     DPTR,#g_variable+044H
-0011C7 E0                MOVX    A,@DPTR
-0011C8 D3                SETB    C
-0011C9 9401              SUBB    A,#01H
-0011CB 4002              JC      ?C0015?SYS
-  140: 			g_variable.backlight_enable_flag = 0;
-0011CD E4                CLR     A
-0011CE F0                MOVX    @DPTR,A
-0011CF         ?C0015?SYS:
-  141: 		if(g_variable.backlight_on_step > BCAKLIGHT_LED_ON_WHITE)
-0011CF 904CC1            MOV     DPTR,#g_variable+045H
-0011D2 E0                MOVX    A,@DPTR
-0011D3 D3                SETB    C
-0011D4 9411              SUBB    A,#011H
-0011D6 4002              JC      ?C0016?SYS
-  142: 			g_variable.backlight_on_step = BACKLIGHT_LED_MOVE;
-0011D8 E4                CLR     A
-0011D9 F0                MOVX    @DPTR,A
-0011DA         ?C0016?SYS:
-  143: 		g_variable.backlight_speed = BACKLIGHT_LED_SPEED_LEVEL3;
-0011DA 904CC5            MOV     DPTR,#g_variable+049H
-0011DD 7404              MOV     A,#04H
-0011DF F0                MOVX    @DPTR,A
-  144: 
-  145: 		IIC_Read(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
-0011E0 7B01              MOV     R3,#01H
-0011E2 7A4C              MOV     R2,#HIGH m_24g_addr
-0011E4 7900              MOV     R1,#LOW m_24g_addr
-0011E6 FD                MOV     R5,A
-0011E7 7C00              MOV     R4,#00H
-0011E9 7FD0              MOV     R7,#0D0H
-0011EB 7E7F              MOV     R6,#07FH
-0011ED 11DD              ACALL   _IIC_Read
-  146: 		Delay1ms(10);
-0011EF 7F0A              MOV     R7,#0AH
-0011F1 120F80            LCALL   _Delay1ms
-  147: 		IIC_Read(EEPROM_RECON_WIN_LOCK ,1 ,(byte *)&g_variable.system_win_app_lock_flag);
-0011F4 7B01              MOV     R3,#01H
-0011F6 7A4C              MOV     R2,#HIGH g_variable+043H
-0011F8 79BF              MOV     R1,#LOW g_variable+043H
-0011FA 7D01              MOV     R5,#01H
-0011FC 7C00              MOV     R4,#00H
-0011FE 7FD8              MOV     R7,#0D8H
-001200 7E7F              MOV     R6,#07FH
-001202 11DD              ACALL   _IIC_Read
-  148: 		if(g_variable.system_win_app_lock_flag > 1)
-001204 904CBF            MOV     DPTR,#g_variable+043H
-001207 E0                MOVX    A,@DPTR
-001208 D3                SETB    C
-001209 9401              SUBB    A,#01H
-00120B 4002              JC      ?C0017?SYS
-  149: 			g_variable.system_win_app_lock_flag = 0;
-00120D E4                CLR     A
-00120E F0                MOVX    @DPTR,A
-00120F         ?C0017?SYS:
-  150: 		
-  151: 		YC_start_reconnect();
-00120F 41E0              AJMP    YC_start_reconnect
-  152: 		break;
-  153: 	case IPC_EVT_WAKEUP:
-001211         ?C0018?SYS:
-  154: 		System_IIC_clk_setup();
-001211 D1BE              ACALL   System_IIC_clk_setup
-  155: 		KS_Initialize();
-001213 51EA              ACALL   KS_Initialize
-  156: 		if(g_variable.g24_long_sleep_flag)
-001215 904CBE            MOV     DPTR,#g_variable+042H
-001218 E0                MOVX    A,@DPTR
-001219 600E              JZ      ?C0019?SYS
-  157: 		{
-  158: 			GPIO_SetInput(WHEEL_DATA_A_GPIO,0);
-00121B C205              CLR     ?_GPIO_SetInput?BIT
-00121D 7F1E              MOV     R7,#01EH
-00121F 120F54            LCALL   _GPIO_SetInput
-  159: 			GPIO_SetInput(WHEEL_DATA_B_GPIO,0);
-001222 C205              CLR     ?_GPIO_SetInput?BIT
-001224 7F1F              MOV     R7,#01FH
-001226 120F54            LCALL   _GPIO_SetInput
-  160: 		}
-001229         ?C0019?SYS:
-  161: 		g_variable.g24_long_sleep_flag = 0;
-001229 E4                CLR     A
-00122A 904CBE            MOV     DPTR,#g_variable+042H
-00122D F0                MOVX    @DPTR,A
-  162: 		break;
-00122E 22                RET     
-  163: 
-  164: 		
-  165: // 2.4G event	
-  166: 	case IPC_EVT_24G_PAIRING_COMPLETE:
-  167: 	case IPC_EVT_24G_ATTEMPT_SUCCESS:
-00122F         ?C0021?SYS:
-  168: 		g_variable.g24_currentState =  CHANGE_TO_24G_CONNECTED;
-00122F 904C82            MOV     DPTR,#g_variable+06H
-001232 7403              MOV     A,#03H
-001234 F0                MOVX    @DPTR,A
-  169: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-001235 E4                CLR     A
-001236 A3                INC     DPTR
-001237 F0                MOVX    @DPTR,A
-  170: 		YC_clear_reconnect_flag();
-001238 51DA              ACALL   YC_clear_reconnect_flag
-  171: 		g_variable.pairing_g24_timeout = 0;
-00123A E4                CLR     A
-00123B 904CAE            MOV     DPTR,#g_variable+032H
-00123E F0                MOVX    @DPTR,A
-  172: 		g_variable.release_data = 0;
-00123F 904CAB            MOV     DPTR,#g_variable+02FH
-001242 F0                MOVX    @DPTR,A
-  173: 		g_variable.last_device_num = 0xfe;
-001243 904C7D            MOV     DPTR,#g_variable+01H
-001246 74FE              MOV     A,#0FEH
-001248 F0                MOVX    @DPTR,A
-  174: 		g_variable.current_device_num = 0xfe;
-001249 904C80            MOV     DPTR,#g_variable+04H
-00124C F0                MOVX    @DPTR,A
-  175: 		m_24g_led_flag = KB_24G_LED_ACK_TYPE;
-00124D 904D00            MOV     DPTR,#m_24g_led_flag
-001250 7403              MOV     A,#03H
-001252 F0                MOVX    @DPTR,A
-  176: 		delayChgInvTimer = 10;
-001253 904DF0            MOV     DPTR,#delayChgInvTimer
-001256 740A              MOV     A,#0AH
-001258 F0                MOVX    @DPTR,A
-  177: 
-  178: 		if(evt == IPC_EVT_24G_PAIRING_COMPLETE)
-001259 904EC0            MOV     DPTR,#evt
-00125C E0                MOVX    A,@DPTR
-00125D 6431              XRL     A,#031H
-00125F 702A              JNZ     ?C0022?SYS
-  179: 		{
-  180: 			fast_connect_flag = 0;
-001261 904E03            MOV     DPTR,#fast_connect_flag
-001264 F0                MOVX    @DPTR,A
-  181: 			g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-001265 904CA2            MOV     DPTR,#g_variable+026H
-001268 741E              MOV     A,#01EH
-00126A F0                MOVX    @DPTR,A
-  182: 			if(m_24g_paring_addr[0] != 0x0f || m_24g_paring_addr[1] != 0x0f ||
-00126B 904BEB            MOV     DPTR,#m_24g_paring_addr
-00126E E0                MOVX    A,@DPTR
-00126F B40F10            CJNE    A,#0FH,?C0024?SYS
-001272 A3                INC     DPTR
-001273 E0                MOVX    A,@DPTR
-001274 B40F0B            CJNE    A,#0FH,?C0024?SYS
-001277 A3                INC     DPTR
-001278 E0                MOVX    A,@DPTR
-001279 B40F06            CJNE    A,#0FH,?C0024?SYS
-00127C A3                INC     DPTR
-00127D E0                MOVX    A,@DPTR
-00127E 640F              XRL     A,#0FH
-001280 6057              JZ      ?C0031?SYS
-001282         ?C0024?SYS:
-  183: 				m_24g_paring_addr[2] != 0x0f || m_24g_paring_addr[3] != 0x0f)
-  184: 				{
-  185: 					g_variable.update_eeprom_flag = 1;
-001282 904C7C            MOV     DPTR,#g_variable
-001285 7401              MOV     A,#01H
-001287 F0                MOVX    @DPTR,A
-  186: 					YC_update_eeprom_data();
-001288 020F98            LJMP    YC_update_eeprom_data
-  187: 				}
-  188: 		}
-00128B         ?C0022?SYS:
-  189: 		else
-  190: 		{
-  191: 			if(!g_variable.powerOn_timer)
-00128B 904CA2            MOV     DPTR,#g_variable+026H
-00128E E0                MOVX    A,@DPTR
-00128F 7048              JNZ     ?C0031?SYS
-  192: 			GPIO_Setout(G24_LED_GPIO,LED_OFF);
-001291 C201              CLR     ?_GPIO_Setout?BIT
-001293 7F1A              MOV     R7,#01AH
-001295 02079C            LJMP    _GPIO_Setout
-  193: 		}
-  194: 		break;
-  195: 	
-  196: 	case IPC_EVT_24G_ATTEMPT_FAIL:	
-001298         ?C0027?SYS:
-  197: 		g_variable.g24_currentState =  CHANGE_TO_24G_DISCONNECTED;
-001298 E4                CLR     A
-001299 904C82            MOV     DPTR,#g_variable+06H
-00129C F0                MOVX    @DPTR,A
-  198: 		g_variable.g24_currentSubState = CHANGE_TO_24G_SUB_NONE;
-00129D A3                INC     DPTR
-00129E F0                MOVX    @DPTR,A
-  199: //		g_variable.sleepTimer = 0;
-  200: 		g_variable.release_data = 1;
-00129F 904CAB            MOV     DPTR,#g_variable+02FH
-0012A2 04                INC     A
-0012A3 F0                MOVX    @DPTR,A
-  201: 		if (m_24g_addr[0] == 0x0f && m_24g_addr[1] == 0x0f && m_24g_addr[2] == 0x0f && m_24g_addr[3] == 0x0f)
-0012A4 904C00            MOV     DPTR,#m_24g_addr
-0012A7 E0                MOVX    A,@DPTR
-0012A8 B40F13            CJNE    A,#0FH,?C0028?SYS
-0012AB A3                INC     DPTR
-0012AC E0                MOVX    A,@DPTR
-0012AD B40F0E            CJNE    A,#0FH,?C0028?SYS
-0012B0 A3                INC     DPTR
-0012B1 E0                MOVX    A,@DPTR
-0012B2 B40F09            CJNE    A,#0FH,?C0028?SYS
-0012B5 A3                INC     DPTR
-0012B6 E0                MOVX    A,@DPTR
-0012B7 B40F04            CJNE    A,#0FH,?C0028?SYS
-  202: 		{
-  203: 			YC_key_action_handle(KEY_PAIRING_24G);
-0012BA 7F0A              MOV     R7,#0AH
-0012BC 0132              AJMP    _YC_key_action_handle
-  204: 			break;
-  205: 		}
-0012BE         ?C0028?SYS:
-  206: 		if (g_variable.key_action != KEY_NONE)
-0012BE 904CAD            MOV     DPTR,#g_variable+031H
-0012C1 E0                MOVX    A,@DPTR
-0012C2 6009              JZ      ?C0029?SYS
-  207: 		{
-  208: 			YC_clear_reconnect_flag();
-0012C4 51DA              ACALL   YC_clear_reconnect_flag
-  209: 			YC_key_action_handle(g_variable.key_action);
-0012C6 904CAD            MOV     DPTR,#g_variable+031H
-0012C9 E0                MOVX    A,@DPTR
-0012CA FF                MOV     R7,A
-0012CB 0132              AJMP    _YC_key_action_handle
-  210: 			break;
-  211: 		}
-0012CD         ?C0029?SYS:
-  212: 
-  213: 		if (g_variable.lockLpm == 1)
-0012CD 904CAC            MOV     DPTR,#g_variable+030H
-0012D0 E0                MOVX    A,@DPTR
-0012D1 B40105            CJNE    A,#01H,?C0031?SYS
-  214: 		{
-  215: 			g_variable.lockLpm =0;
-0012D4 E4                CLR     A
-0012D5 F0                MOVX    @DPTR,A
-  216: 			System_enter_Hibernate();
-0012D6 1207E9            LCALL   System_enter_Hibernate
-  217: 			break;
-  218: 		}
-  219: 		break;
-  220: 	}
-  221: }
-0012D9         ?C0031?SYS:
-0012D9 22                RET     
------ FUNCTION _kb_cb_event (END) -------
-
-
------ FUNCTION YC_clear_reconnect_flag (BEGIN) -----
- FILE: 'bluetooth.c'
-   42: void YC_clear_reconnect_flag()  
-   43: {
-   44: 	g_variable.recon_count = 0;
-   45: }
-0012DA E4                CLR     A
-0012DB 904CB0            MOV     DPTR,#g_variable+034H
-0012DE F0                MOVX    @DPTR,A
-   46: 
-0012DF 22                RET     
------ FUNCTION YC_clear_reconnect_flag (END) -------
-
-
------ FUNCTION YC_start_reconnect (BEGIN) -----
- FILE: 'bluetooth.c'
-   60: void YC_start_reconnect()
-   61: {
-   62: 	power_on_flag = 2;
-   63: 	YC_key_action_handle(KEY_START_24G);
-0012E0 904DF5            MOV     DPTR,#power_on_flag
-0012E3 7402              MOV     A,#02H
-0012E5 F0                MOVX    @DPTR,A
-   64: }
-0012E6 7F08              MOV     R7,#08H
-0012E8 0132              AJMP    _YC_key_action_handle
------ FUNCTION YC_start_reconnect (END) -------
-
-
------ FUNCTION KS_Initialize (BEGIN) -----
- FILE: 'keyscan.c'
-  162: void KS_Initialize()
-  163: {
-  164: 	REG_GPIO_SELECT(0) = 0;
-  165: 	REG_GPIO_SELECT(1) = 0;
-0012EA 908080            MOV     DPTR,#08080H
-0012ED E4                CLR     A
-0012EE F0                MOVX    @DPTR,A
-  166: 	REG_GPIO_SELECT(2) = 0;
-0012EF A3                INC     DPTR
-0012F0 F0                MOVX    @DPTR,A
-  167: 	ksRawInitialize();
-0012F1 A3                INC     DPTR
-0012F2 F0                MOVX    @DPTR,A
-  168: 	ksColInitialize();
-0012F3 F147              ACALL   ksRawInitialize
-;----                  JMP     ksColInitialize
-  169: }
------ FUNCTION KS_Initialize (END) -------
-
-
------ FUNCTION ksColInitialize (BEGIN) -----
- FILE: 'keyscan.c'
-  154: static void ksColInitialize()
-  155: {
-  156: 	byte i = 0;
-  157: 	for (i=0; col[i]!=0; i++) {
-0012F5 E4                CLR     A
-0012F6 904EBE            MOV     DPTR,#i
-0012F9 F0                MOVX    @DPTR,A
-  158: 		GPIO_SetInput(col[i], 0);
-0012FA F0                MOVX    @DPTR,A
-0012FB         ?C0041?KEYSCAN:
-0012FB 904EBE            MOV     DPTR,#i
-0012FE E0                MOVX    A,@DPTR
-0012FF 90060C            MOV     DPTR,#col
-001302 93                MOVC    A,@A+DPTR
-001303 FF                MOV     R7,A
-001304 600D              JZ      ?C0044?KEYSCAN
-  159: 	}
-001306 C205              CLR     ?_GPIO_SetInput?BIT
-001308 120F54            LCALL   _GPIO_SetInput
-  160: }
-00130B 904EBE            MOV     DPTR,#i
-00130E E0                MOVX    A,@DPTR
-00130F 04                INC     A
-001310 F0                MOVX    @DPTR,A
-001311 80E8              SJMP    ?C0041?KEYSCAN
-  161: 
-001313         ?C0044?KEYSCAN:
-001313 22                RET     
------ FUNCTION ksColInitialize (END) -------
-
-
------ FUNCTION System_Software_init (BEGIN) -----
- FILE: 'sys.c'
-   62: void System_Software_init()
-   63: {
-   64: 	System_clear_mem();
-   65: 	YC_adc_init();
-001314 120CED            LCALL   System_clear_mem
-   66: 	g_variable.release_data =1;
-001317 1229F0            LCALL   YC_adc_init
-   67: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
-00131A 904CAB            MOV     DPTR,#g_variable+02FH
-00131D 7401              MOV     A,#01H
-00131F F0                MOVX    @DPTR,A
-   68: 	g_variable.recon_count = 0;
-001320 904CA2            MOV     DPTR,#g_variable+026H
-001323 741E              MOV     A,#01EH
-001325 F0                MOVX    @DPTR,A
-   69: 	g_variable.test_buff = 0xff;
-001326 E4                CLR     A
-001327 904CB0            MOV     DPTR,#g_variable+034H
-00132A F0                MOVX    @DPTR,A
-   70: }
-00132B 904CC9            MOV     DPTR,#g_variable+04DH
-00132E 74FF              MOV     A,#0FFH
-001330 F0                MOVX    @DPTR,A
-   71: 
-001331 22                RET     
------ FUNCTION System_Software_init (END) -------
-
-
------ FUNCTION kb_button_press_timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  290: void kb_button_press_timer500ms()
-  291: {
-  292: 	
-  293: //key status 
-  294: 	if (g_variable.button_flag & KEY_FLAG_SAME_KEY_PRESS)
-001332 904C8B            MOV     DPTR,#g_variable+0FH
-001335 E0                MOVX    A,@DPTR
-001336 30E13E            JNB     ACC.1,?C0047?SYS
-  295: 	{
-  296: 		if (g_variable.button_timer[1] < 250)
-001339 904C8D            MOV     DPTR,#g_variable+011H
-00133C E0                MOVX    A,@DPTR
-00133D C3                CLR     C
-00133E 94FA              SUBB    A,#0FAH
-001340 5003              JNC     ?C0048?SYS
-  297: 			g_variable.button_timer[1]++;
-001342 E0                MOVX    A,@DPTR
-001343 04                INC     A
-001344 F0                MOVX    @DPTR,A
-001345         ?C0048?SYS:
-  298: 		if (g_variable.button_timer[1] == 180)			// 500ms*180*3 = 4min30s
-001345 904C8D            MOV     DPTR,#g_variable+011H
-001348 E0                MOVX    A,@DPTR
-001349 64B4              XRL     A,#0B4H
-00134B 7037              JNZ     ?C0053?SYS
-  299: 		{
-  300: 			press_long_time_flag++;
-00134D 904DEC            MOV     DPTR,#press_long_time_flag
-001350 E0                MOVX    A,@DPTR
-001351 04                INC     A
-001352 F0                MOVX    @DPTR,A
-  301: 			if(press_long_time_flag <= 2)
-001353 E0                MOVX    A,@DPTR
-001354 D3                SETB    C
-001355 9402              SUBB    A,#02H
-001357 5007              JNC     ?C0050?SYS
-  302: 			{
-  303: 				g_variable.button_timer[1] = 0;
-001359 E4                CLR     A
-00135A 904C8D            MOV     DPTR,#g_variable+011H
-00135D F0                MOVX    @DPTR,A
-  304: 			}
-00135E 8024              SJMP    ?C0053?SYS
-001360         ?C0050?SYS:
-  305: 			else if(press_long_time_flag == 3)
-001360 904DEC            MOV     DPTR,#press_long_time_flag
-001363 E0                MOVX    A,@DPTR
-001364 B4031D            CJNE    A,#03H,?C0053?SYS
-  306: 			{
-  307: 				long_press_flag = 1;
-001367 904DE5            MOV     DPTR,#long_press_flag
-00136A 7401              MOV     A,#01H
-00136C F0                MOVX    @DPTR,A
-  308: 				g_variable.button_timer[1] = 0;
-00136D E4                CLR     A
-00136E 904C8D            MOV     DPTR,#g_variable+011H
-001371 F0                MOVX    @DPTR,A
-  309: 				System_enter_Hibernate();
-001372 1207E9            LCALL   System_enter_Hibernate
-  310: 			}
-  311: 		}
-  312: 	}
-001375 800D              SJMP    ?C0053?SYS
-001377         ?C0047?SYS:
-  313: 	else
-  314: 	{
-  315: 		press_long_time_flag = 0;
-001377 E4                CLR     A
-001378 904DEC            MOV     DPTR,#press_long_time_flag
-00137B F0                MOVX    @DPTR,A
-  316: 		long_press_flag = 0;
-00137C 904DE5            MOV     DPTR,#long_press_flag
-00137F F0                MOVX    @DPTR,A
-  317: 		g_variable.button_timer[1] = 0;
-001380 904C8D            MOV     DPTR,#g_variable+011H
-001383 F0                MOVX    @DPTR,A
-  318: 	}
-001384         ?C0053?SYS:
-  319: 		
-  320: 	if (g_variable.button_flag & KEY_FLAG_FN_24G_DEVICE_BUTTON)		// G24 pairing
-001384 904C8B            MOV     DPTR,#g_variable+0FH
-001387 E0                MOVX    A,@DPTR
-001388 30E42E            JNB     ACC.4,?C0054?SYS
-  321: 	{
-  322: 		g_variable.delay_enter_lpm_timer = 10;
-00138B 904CAA            MOV     DPTR,#g_variable+02EH
-00138E 740A              MOV     A,#0AH
-001390 F0                MOVX    @DPTR,A
-  323: 		if (g_variable.button_timer[2] < 250)
-001391 904C8E            MOV     DPTR,#g_variable+012H
-001394 E0                MOVX    A,@DPTR
-001395 C3                CLR     C
-001396 94FA              SUBB    A,#0FAH
-001398 5003              JNC     ?C0055?SYS
-  324: 			g_variable.button_timer[2]++;
-00139A E0                MOVX    A,@DPTR
-00139B 04                INC     A
-00139C F0                MOVX    @DPTR,A
-00139D         ?C0055?SYS:
-  325: 		if (g_variable.button_timer[2] == 6)
-00139D 904C8E            MOV     DPTR,#g_variable+012H
-0013A0 E0                MOVX    A,@DPTR
-0013A1 B4061A            CJNE    A,#06H,?C0060?SYS
-  326: 		{
-  327: 			if( !g_variable.current_device_num || (g_variable.current_device_num == 0xfe))
-0013A4 904C80            MOV     DPTR,#g_variable+04H
-0013A7 E0                MOVX    A,@DPTR
-0013A8 FF                MOV     R7,A
-0013A9 6003              JZ      ?C0058?SYS
-0013AB B4FE10            CJNE    A,#0FEH,?C0060?SYS
-0013AE         ?C0058?SYS:
-  328: 			{
-  329: 				YC_disconnect_all_link();
-0013AE 71BF              ACALL   YC_disconnect_all_link
-  330: 				Delay1ms(10);
-0013B0 7F0A              MOV     R7,#0AH
-0013B2 120F80            LCALL   _Delay1ms
-  331: 				YC_key_action_handle(KEY_PAIRING_24G);
-0013B5 7F0A              MOV     R7,#0AH
-0013B7 0132              AJMP    _YC_key_action_handle
-  332: 			}
-  333: 		}
-  334: 	}
-0013B9         ?C0054?SYS:
-  335: 	else
-  336: 		g_variable.button_timer[2] = 0;
-0013B9 E4                CLR     A
-0013BA 904C8E            MOV     DPTR,#g_variable+012H
-0013BD F0                MOVX    @DPTR,A
-  337: 	
-  338: }
-0013BE         ?C0060?SYS:
-0013BE 22                RET     
------ FUNCTION kb_button_press_timer500ms (END) -------
-
-
------ FUNCTION YC_disconnect_all_link (BEGIN) -----
+----- FUNCTION YC_update_eeprom_data (BEGIN) -----
  FILE: 'bluetooth.c'
-   48: byte YC_disconnect_all_link()
-   49: {
-   50: 	if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED 
-   51: 		||g_variable.g24_currentState == CHANGE_TO_24G_CONNECTING)
-0013BF 904C82            MOV     DPTR,#g_variable+06H
-0013C2 E0                MOVX    A,@DPTR
-0013C3 FF                MOV     R7,A
-0013C4 6403              XRL     A,#03H
-0013C6 6004              JZ      ?C0011?BLUETOOTH
-0013C8 EF                MOV     A,R7
-0013C9 B40208            CJNE    A,#02H,?C0010?BLUETOOTH
-0013CC         ?C0011?BLUETOOTH:
-   52: 	{
-   53: 		IPC_TxControlCmd(IPC_CMD_STOP_24G);
-0013CC 7F22              MOV     R7,#022H
-0013CE 1207F8            LCALL   _IPC_TxControlCmd
-   54: 		return 1;
-0013D1 7F01              MOV     R7,#01H
-0013D3 22                RET     
-   55: 	}
-0013D4         ?C0010?BLUETOOTH:
-   56: 	return 0;
-0013D4 7F00              MOV     R7,#00H
-   57: }
-0013D6 22                RET     
------ FUNCTION YC_disconnect_all_link (END) -------
-
-
------ FUNCTION IIcWaitDone (BEGIN) -----
- FILE: 'iic.c'
-   11: static void IIcWaitDone(void)
-   12: {
-   13: 	while (!(REG_DMA_STATUS & (1 << 5))) ;
-0013D7         ?C0001?IIC:
-   14: }
-0013D7 90812C            MOV     DPTR,#0812CH
-0013DA E0                MOVX    A,@DPTR
-0013DB 30E5F9            JNB     ACC.5,?C0001?IIC
-   15: 
-0013DE 22                RET     
------ FUNCTION IIcWaitDone (END) -------
-
-
------ FUNCTION _IIC_write (BEGIN) -----
- FILE: 'iic.c'
-   35: void IIC_write(word addr, word len, byte * pbuff)
-   36: {
-0013DF 904E68            MOV     DPTR,#addr
-0013E2 EE                MOV     A,R6
-0013E3 F0                MOVX    @DPTR,A
-0013E4 A3                INC     DPTR
-0013E5 EF                MOV     A,R7
-0013E6 F0                MOVX    @DPTR,A
-0013E7 904E6C            MOV     DPTR,#pbuff
-0013EA EB                MOV     A,R3
-0013EB F0                MOVX    @DPTR,A
-0013EC A3                INC     DPTR
-0013ED EA                MOV     A,R2
-0013EE F0                MOVX    @DPTR,A
-0013EF A3                INC     DPTR
-0013F0 E9                MOV     A,R1
-0013F1 F0                MOVX    @DPTR,A
-0013F2 904E6A            MOV     DPTR,#len
-0013F5 EC                MOV     A,R4
-0013F6 F0                MOVX    @DPTR,A
-0013F7 A3                INC     DPTR
-0013F8 ED                MOV     A,R5
-0013F9 F0                MOVX    @DPTR,A
-   37: 	dmemcpy(IIC_TempBuff + 3, pbuff, len);
-   38: 	IIC_TempBuff[0] = 0xa0;
-0013FA A3                INC     DPTR
-0013FB E0                MOVX    A,@DPTR
-0013FC F9                MOV     R1,A
-0013FD A3                INC     DPTR
-0013FE E0                MOVX    A,@DPTR
-0013FF FA                MOV     R2,A
-001400 A3                INC     DPTR
-001401 E0                MOVX    A,@DPTR
-001402 904E55            MOV     DPTR,#?_dmemcpy?BYTE+03H
-001405 C9                XCH     A,R1
-001406 F0                MOVX    @DPTR,A
-001407 A3                INC     DPTR
-001408 EA                MOV     A,R2
-001409 F0                MOVX    @DPTR,A
-00140A A3                INC     DPTR
-00140B E9                MOV     A,R1
-00140C F0                MOVX    @DPTR,A
-00140D A3                INC     DPTR
-00140E EC                MOV     A,R4
-00140F F0                MOVX    @DPTR,A
-001410 A3                INC     DPTR
-001411 ED                MOV     A,R5
-001412 F0                MOVX    @DPTR,A
-001413 7B01              MOV     R3,#01H
-001415 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
-001417 7986              MOV     R1,#LOW IIC_TempBuff+03H
-001419 122EC5            LCALL   _dmemcpy
-   39: 	(word) IIC_TempBuff[1] = addr;
-00141C 900B83            MOV     DPTR,#IIC_TempBuff
-00141F 74A0              MOV     A,#0A0H
-001421 F0                MOVX    @DPTR,A
-   40: 	REG_IICD_TXLEN = ESWAP(len + 3);
-001422 904E68            MOV     DPTR,#addr
-001425 E0                MOVX    A,@DPTR
-001426 FF                MOV     R7,A
-001427 A3                INC     DPTR
-001428 E0                MOVX    A,@DPTR
-001429 900B84            MOV     DPTR,#IIC_TempBuff+01H
-00142C CF                XCH     A,R7
-00142D F0                MOVX    @DPTR,A
-00142E A3                INC     DPTR
-00142F EF                MOV     A,R7
-001430 F0                MOVX    @DPTR,A
-   41: 	REG_IICD_TXADDR = ESWAP((word) IIC_TempBuff);
-001431 904E6B            MOV     DPTR,#len+01H
-001434 E0                MOVX    A,@DPTR
-001435 2403              ADD     A,#03H
-001437 FD                MOV     R5,A
-001438 904E6A            MOV     DPTR,#len
-00143B E0                MOVX    A,@DPTR
-00143C 3400              ADDC    A,#00H
-00143E FC                MOV     R4,A
-00143F ED                MOV     A,R5
-001440 FA                MOV     R2,A
-001441 EC                MOV     A,R4
-001442 FF                MOV     R7,A
-001443 EA                MOV     A,R2
-001444 FE                MOV     R6,A
-001445 EF                MOV     A,R7
-001446 908098            MOV     DPTR,#08098H
-001449 EE                MOV     A,R6
-00144A F0                MOVX    @DPTR,A
-00144B A3                INC     DPTR
-00144C EF                MOV     A,R7
-00144D F0                MOVX    @DPTR,A
-   42: 	REG_IICD_RXLEN = 0;
-00144E 7A0B              MOV     R2,#HIGH IIC_TempBuff
-001450 7983              MOV     R1,#LOW IIC_TempBuff
-001452 7E0B              MOV     R6,#HIGH IIC_TempBuff
-001454 7F83              MOV     R7,#LOW IIC_TempBuff
-001456 7483              MOV     A,#LOW IIC_TempBuff
-001458 FC                MOV     R4,A
-001459 740B              MOV     A,#HIGH IIC_TempBuff
-00145B FF                MOV     R7,A
-00145C EC                MOV     A,R4
-00145D FE                MOV     R6,A
-00145E EF                MOV     A,R7
-00145F A3                INC     DPTR
-001460 EE                MOV     A,R6
-001461 F0                MOVX    @DPTR,A
-001462 A3                INC     DPTR
-001463 EF                MOV     A,R7
-001464 F0                MOVX    @DPTR,A
-   43: 	REG_IICD_CTRL = 1;
-001465 90809E            MOV     DPTR,#0809EH
-001468 E4                CLR     A
-001469 F0                MOVX    @DPTR,A
-00146A A3                INC     DPTR
-00146B F0                MOVX    @DPTR,A
-   44: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
-00146C 908090            MOV     DPTR,#08090H
-00146F 04                INC     A
-001470 F0                MOVX    @DPTR,A
-   45: 	IIcWaitDone();
-001471 908006            MOV     DPTR,#08006H
-001474 E0                MOVX    A,@DPTR
-001475 4404              ORL     A,#04H
-001477 F0                MOVX    @DPTR,A
-   46: }
-001478 61D7              AJMP    IIcWaitDone
------ FUNCTION _IIC_write (END) -------
+   67: void YC_update_eeprom_data()
+   68: {
+   69: 	if (g_variable.update_eeprom_flag)				//bt3.0  bt4.2 record information save
+   70: 	{
+001284 904CBF            MOV     DPTR,#g_variable
+001287 E0                MOVX    A,@DPTR
+001288 602B              JZ      ?C0015?BLUETOOTH
+   71: 		Delay1ms(200);
+   72: 		GPIO_Setout(EEPROM_WP_GPIO,0);
+00128A 7FC8              MOV     R7,#0C8H
+00128C 3130              ACALL   _Delay1ms
+   73: 		IIC_WriteBlock(EEPROM_RECON_INFO_BASE_6,4 , (byte *)m_24g_addr);
+00128E C201              CLR     ?_GPIO_Setout?BIT
+001290 7FFF              MOV     R7,#0FFH
+001292 1207E4            LCALL   _GPIO_Setout
+   74: 		GPIO_Setout(EEPROM_WP_GPIO,1);
+001295 7B01              MOV     R3,#01H
+001297 7A4C              MOV     R2,#HIGH m_24g_addr
+001299 7900              MOV     R1,#LOW m_24g_addr
+00129B 7D04              MOV     R5,#04H
+00129D 7C00              MOV     R4,#00H
+00129F 7FD0              MOV     R7,#0D0H
+0012A1 7E7F              MOV     R6,#07FH
+0012A3 51B6              ACALL   _IIC_WriteBlock
+   75: 		Delay1ms(10);
+0012A5 D201              SETB    ?_GPIO_Setout?BIT
+0012A7 7FFF              MOV     R7,#0FFH
+0012A9 1207E4            LCALL   _GPIO_Setout
+   76: 		g_variable.update_eeprom_flag = 0;
+0012AC 7F0A              MOV     R7,#0AH
+0012AE 3130              ACALL   _Delay1ms
+   77: 	}
+0012B0 E4                CLR     A
+0012B1 904CBF            MOV     DPTR,#g_variable
+0012B4 F0                MOVX    @DPTR,A
+   78: }
+   79: 
+0012B5         ?C0015?BLUETOOTH:
+0012B5 22                RET     
+----- FUNCTION YC_update_eeprom_data (END) -------
 
 
 ----- FUNCTION _IIC_WriteBlock (BEGIN) -----
  FILE: 'iic.c'
    48: void IIC_WriteBlock(word addr, word len, byte * pbuff)
    49: {
-00147A 904E49            MOV     DPTR,#addr
-00147D EE                MOV     A,R6
-00147E F0                MOVX    @DPTR,A
-00147F A3                INC     DPTR
-001480 EF                MOV     A,R7
-001481 F0                MOVX    @DPTR,A
-001482 A3                INC     DPTR
-001483 EC                MOV     A,R4
-001484 F0                MOVX    @DPTR,A
-001485 A3                INC     DPTR
-001486 ED                MOV     A,R5
-001487 F0                MOVX    @DPTR,A
-001488 A3                INC     DPTR
-001489 EB                MOV     A,R3
-00148A F0                MOVX    @DPTR,A
-00148B A3                INC     DPTR
-00148C EA                MOV     A,R2
-00148D F0                MOVX    @DPTR,A
-00148E A3                INC     DPTR
-00148F E9                MOV     A,R1
-001490 F0                MOVX    @DPTR,A
+0012B6 904E58            MOV     DPTR,#addr
+0012B9 EE                MOV     A,R6
+0012BA F0                MOVX    @DPTR,A
+0012BB A3                INC     DPTR
+0012BC EF                MOV     A,R7
+0012BD F0                MOVX    @DPTR,A
+0012BE A3                INC     DPTR
+0012BF EC                MOV     A,R4
+0012C0 F0                MOVX    @DPTR,A
+0012C1 A3                INC     DPTR
+0012C2 ED                MOV     A,R5
+0012C3 F0                MOVX    @DPTR,A
+0012C4 A3                INC     DPTR
+0012C5 EB                MOV     A,R3
+0012C6 F0                MOVX    @DPTR,A
+0012C7 A3                INC     DPTR
+0012C8 EA                MOV     A,R2
+0012C9 F0                MOVX    @DPTR,A
+0012CA A3                INC     DPTR
+0012CB E9                MOV     A,R1
+0012CC F0                MOVX    @DPTR,A
    50: 	word cris, curr_len;
-001491         ?C0007?IIC:
+0012CD         ?C0007?IIC:
    51: 	while (len) {
-001491 904E4B            MOV     DPTR,#len
-001494 E0                MOVX    A,@DPTR
-001495 7002              JNZ     ?C0012?IIC
-001497 A3                INC     DPTR
-001498 E0                MOVX    A,@DPTR
-001499         ?C0012?IIC:
-001499 7002              JNZ     $ + 4H
-00149B A127              AJMP    ?C0011?IIC
+0012CD 904E5A            MOV     DPTR,#len
+0012D0 E0                MOVX    A,@DPTR
+0012D1 7002              JNZ     ?C0012?IIC
+0012D3 A3                INC     DPTR
+0012D4 E0                MOVX    A,@DPTR
+0012D5         ?C0012?IIC:
+0012D5 7002              JNZ     $ + 4H
+0012D7 6163              AJMP    ?C0011?IIC
    52: 		cris = (addr | (EEP_PAGE_SIZE - 1)) + 1;
-00149D 904E49            MOV     DPTR,#addr
-0014A0 E0                MOVX    A,@DPTR
-0014A1 FE                MOV     R6,A
-0014A2 A3                INC     DPTR
-0014A3 E0                MOVX    A,@DPTR
-0014A4 FF                MOV     R7,A
-0014A5 440F              ORL     A,#0FH
-0014A7 2401              ADD     A,#01H
-0014A9 FD                MOV     R5,A
-0014AA E4                CLR     A
-0014AB 3E                ADDC    A,R6
-0014AC FC                MOV     R4,A
+0012D9 904E58            MOV     DPTR,#addr
+0012DC E0                MOVX    A,@DPTR
+0012DD FE                MOV     R6,A
+0012DE A3                INC     DPTR
+0012DF E0                MOVX    A,@DPTR
+0012E0 FF                MOV     R7,A
+0012E1 440F              ORL     A,#0FH
+0012E3 2401              ADD     A,#01H
+0012E5 FD                MOV     R5,A
+0012E6 E4                CLR     A
+0012E7 3E                ADDC    A,R6
+0012E8 FC                MOV     R4,A
 ;---- Variable 'cris' assigned to Register 'R4/R5' ----
    53: 		curr_len = cris - addr;
-0014AD C3                CLR     C
-0014AE ED                MOV     A,R5
-0014AF 9F                SUBB    A,R7
-0014B0 FF                MOV     R7,A
-0014B1 EC                MOV     A,R4
-0014B2 9E                SUBB    A,R6
-0014B3 FE                MOV     R6,A
-0014B4 904E50            MOV     DPTR,#curr_len
-0014B7 F0                MOVX    @DPTR,A
-0014B8 A3                INC     DPTR
-0014B9 EF                MOV     A,R7
-0014BA F0                MOVX    @DPTR,A
+0012E9 C3                CLR     C
+0012EA ED                MOV     A,R5
+0012EB 9F                SUBB    A,R7
+0012EC FF                MOV     R7,A
+0012ED EC                MOV     A,R4
+0012EE 9E                SUBB    A,R6
+0012EF FE                MOV     R6,A
+0012F0 904E5F            MOV     DPTR,#curr_len
+0012F3 F0                MOVX    @DPTR,A
+0012F4 A3                INC     DPTR
+0012F5 EF                MOV     A,R7
+0012F6 F0                MOVX    @DPTR,A
    54: 		curr_len = min(curr_len, len);
-0014BB 904E4B            MOV     DPTR,#len
-0014BE E0                MOVX    A,@DPTR
-0014BF FC                MOV     R4,A
-0014C0 A3                INC     DPTR
-0014C1 E0                MOVX    A,@DPTR
-0014C2 FD                MOV     R5,A
-0014C3 D3                SETB    C
-0014C4 9F                SUBB    A,R7
-0014C5 EC                MOV     A,R4
-0014C6 9E                SUBB    A,R6
-0014C7 400A              JC      ?C0009?IIC
-0014C9 904E50            MOV     DPTR,#curr_len
-0014CC E0                MOVX    A,@DPTR
-0014CD FE                MOV     R6,A
-0014CE A3                INC     DPTR
-0014CF E0                MOVX    A,@DPTR
-0014D0 FF                MOV     R7,A
-0014D1 8004              SJMP    ?C0010?IIC
-0014D3         ?C0009?IIC:
-0014D3 AE04              MOV     R6,AR4
-0014D5 AF05              MOV     R7,AR5
-0014D7         ?C0010?IIC:
-0014D7 904E50            MOV     DPTR,#curr_len
-0014DA EE                MOV     A,R6
-0014DB F0                MOVX    @DPTR,A
-0014DC FC                MOV     R4,A
-0014DD A3                INC     DPTR
-0014DE EF                MOV     A,R7
-0014DF F0                MOVX    @DPTR,A
-0014E0 FD                MOV     R5,A
+0012F7 904E5A            MOV     DPTR,#len
+0012FA E0                MOVX    A,@DPTR
+0012FB FC                MOV     R4,A
+0012FC A3                INC     DPTR
+0012FD E0                MOVX    A,@DPTR
+0012FE FD                MOV     R5,A
+0012FF D3                SETB    C
+001300 9F                SUBB    A,R7
+001301 EC                MOV     A,R4
+001302 9E                SUBB    A,R6
+001303 400A              JC      ?C0009?IIC
+001305 904E5F            MOV     DPTR,#curr_len
+001308 E0                MOVX    A,@DPTR
+001309 FE                MOV     R6,A
+00130A A3                INC     DPTR
+00130B E0                MOVX    A,@DPTR
+00130C FF                MOV     R7,A
+00130D 8004              SJMP    ?C0010?IIC
+00130F         ?C0009?IIC:
+00130F AE04              MOV     R6,AR4
+001311 AF05              MOV     R7,AR5
+001313         ?C0010?IIC:
+001313 904E5F            MOV     DPTR,#curr_len
+001316 EE                MOV     A,R6
+001317 F0                MOVX    @DPTR,A
+001318 FC                MOV     R4,A
+001319 A3                INC     DPTR
+00131A EF                MOV     A,R7
+00131B F0                MOVX    @DPTR,A
+00131C FD                MOV     R5,A
    55: 		len -= curr_len;
-0014E1 C3                CLR     C
-0014E2 904E4C            MOV     DPTR,#len+01H
-0014E5 E0                MOVX    A,@DPTR
-0014E6 9D                SUBB    A,R5
-0014E7 F0                MOVX    @DPTR,A
-0014E8 904E4B            MOV     DPTR,#len
-0014EB E0                MOVX    A,@DPTR
-0014EC 9C                SUBB    A,R4
-0014ED F0                MOVX    @DPTR,A
+00131D C3                CLR     C
+00131E 904E5B            MOV     DPTR,#len+01H
+001321 E0                MOVX    A,@DPTR
+001322 9D                SUBB    A,R5
+001323 F0                MOVX    @DPTR,A
+001324 904E5A            MOV     DPTR,#len
+001327 E0                MOVX    A,@DPTR
+001328 9C                SUBB    A,R4
+001329 F0                MOVX    @DPTR,A
    56: 		IIC_write(addr, curr_len, pbuff);
-0014EE 904E49            MOV     DPTR,#addr
-0014F1 E0                MOVX    A,@DPTR
-0014F2 FE                MOV     R6,A
-0014F3 A3                INC     DPTR
-0014F4 E0                MOVX    A,@DPTR
-0014F5 FF                MOV     R7,A
-0014F6 904E4D            MOV     DPTR,#pbuff
-0014F9 E0                MOVX    A,@DPTR
-0014FA FB                MOV     R3,A
-0014FB A3                INC     DPTR
-0014FC E0                MOVX    A,@DPTR
-0014FD FA                MOV     R2,A
-0014FE A3                INC     DPTR
-0014FF E0                MOVX    A,@DPTR
-001500 F9                MOV     R1,A
-001501 71DF              ACALL   _IIC_write
+00132A 904E58            MOV     DPTR,#addr
+00132D E0                MOVX    A,@DPTR
+00132E FE                MOV     R6,A
+00132F A3                INC     DPTR
+001330 E0                MOVX    A,@DPTR
+001331 FF                MOV     R7,A
+001332 904E5C            MOV     DPTR,#pbuff
+001335 E0                MOVX    A,@DPTR
+001336 FB                MOV     R3,A
+001337 A3                INC     DPTR
+001338 E0                MOVX    A,@DPTR
+001339 FA                MOV     R2,A
+00133A A3                INC     DPTR
+00133B E0                MOVX    A,@DPTR
+00133C F9                MOV     R1,A
+00133D 123255            LCALL   _IIC_write
    57: 		Delay1ms(10);
-001503 7F0A              MOV     R7,#0AH
-001505 120F80            LCALL   _Delay1ms
+001340 7F0A              MOV     R7,#0AH
+001342 3130              ACALL   _Delay1ms
    58: 		pbuff += curr_len;
-001508 904E50            MOV     DPTR,#curr_len
-00150B E0                MOVX    A,@DPTR
-00150C FE                MOV     R6,A
-00150D A3                INC     DPTR
-00150E E0                MOVX    A,@DPTR
-00150F FF                MOV     R7,A
-001510 904E4E            MOV     DPTR,#pbuff+01H
-001513 EE                MOV     A,R6
-001514 8FF0              MOV     B,R7
-001516 12040E            LCALL   ?C?IILDX
+001344 904E5F            MOV     DPTR,#curr_len
+001347 E0                MOVX    A,@DPTR
+001348 FE                MOV     R6,A
+001349 A3                INC     DPTR
+00134A E0                MOVX    A,@DPTR
+00134B FF                MOV     R7,A
+00134C 904E5D            MOV     DPTR,#pbuff+01H
+00134F EE                MOV     A,R6
+001350 8FF0              MOV     B,R7
+001352 12040E            LCALL   ?C?IILDX
    59: 		addr += curr_len;
-001519 904E4A            MOV     DPTR,#addr+01H
-00151C E0                MOVX    A,@DPTR
-00151D 2F                ADD     A,R7
-00151E F0                MOVX    @DPTR,A
-00151F 904E49            MOV     DPTR,#addr
-001522 E0                MOVX    A,@DPTR
-001523 3E                ADDC    A,R6
-001524 F0                MOVX    @DPTR,A
+001355 904E59            MOV     DPTR,#addr+01H
+001358 E0                MOVX    A,@DPTR
+001359 2F                ADD     A,R7
+00135A F0                MOVX    @DPTR,A
+00135B 904E58            MOV     DPTR,#addr
+00135E E0                MOVX    A,@DPTR
+00135F 3E                ADDC    A,R6
+001360 F0                MOVX    @DPTR,A
    60: 	};
-001525 8191              AJMP    ?C0007?IIC
+001361 41CD              AJMP    ?C0007?IIC
    61: }
-001527         ?C0011?IIC:
-001527 22                RET     
+001363         ?C0011?IIC:
+001363 22                RET     
 ----- FUNCTION _IIC_WriteBlock (END) -------
 
 
 ----- FUNCTION _key_fn_function (BEGIN) -----
  FILE: 'kb_process.c'
-  488: byte key_fn_function(byte state ,byte key_value)
-  489: {
+  492: byte key_fn_function(byte state ,byte key_value)
+  493: {
 ;---- Variable 'key_value' assigned to Register 'R5' ----
-001528 904EB4            MOV     DPTR,#state
-00152B EF                MOV     A,R7
-00152C F0                MOVX    @DPTR,A
-  490: 	byte temp = 0;
-  491: 
-00152D E4                CLR     A
-00152E A3                INC     DPTR
-00152F F0                MOVX    @DPTR,A
-  492: 	if(state & 1)
-001530 EF                MOV     A,R7
-001531 30E005            JNB     ACC.0,?C0106?KB_PROCESS
-  493: 		g_variable.one_key_press_wait_release_timer = 0;
-001534 E4                CLR     A
-001535 904CB8            MOV     DPTR,#g_variable+03CH
-001538 F0                MOVX    @DPTR,A
-001539         ?C0106?KB_PROCESS:
-  494: 
-  495: 	temp = key_value;
-001539 904EB5            MOV     DPTR,#temp
-00153C ED                MOV     A,R5
-00153D F0                MOVX    @DPTR,A
-  496: 
-  497: 	if(fn_flag)
-00153E 904DEB            MOV     DPTR,#fn_flag
-001541 E0                MOVX    A,@DPTR
-001542 7002              JNZ     $ + 4H
-001544 C19B              AJMP    ?C0107?KB_PROCESS
-  498: 	{
-  499: 		switch (key_value)
-001546 ED                MOV     A,R5
-001547 241D              ADD     A,#01DH
-001549 7002              JNZ     $ + 4H
-00154B C16F              AJMP    ?C0135?KB_PROCESS
-00154D 24FC              ADD     A,#0FCH
-00154F 7002              JNZ     $ + 4H
-001551 C16F              AJMP    ?C0135?KB_PROCESS
-001553 249E              ADD     A,#09EH
-001555 B40600            CJNE    A,#06H,?C0190?KB_PROCESS
-001558         ?C0190?KB_PROCESS:
-001558 4002              JC      $ + 4H
-00155A C19B              AJMP    ?C0107?KB_PROCESS
-00155C 90156A            MOV     DPTR,#0156AH
-00155F 75F003            MOV     B,#03H
-001562 A4                MUL     AB
-001563 C583              XCH     A,DPH
-001565 25F0              ADD     A,B
-001567 C583              XCH     A,DPH
-001569 73                JMP     @A+DPTR
-00156A         ?C0191?KB_PROCESS:
-00156A 02164E            LJMP    ?C0130?KB_PROCESS
-00156D 02157C            LJMP    ?C0109?KB_PROCESS
-001570 0215EC            LJMP    ?C0118?KB_PROCESS
-001573 02162E            LJMP    ?C0126?KB_PROCESS
-001576 0215B0            LJMP    ?C0113?KB_PROCESS
-001579 02160B            LJMP    ?C0122?KB_PROCESS
-  500: 		{ 
-  501: 			case HID_KEY_HOME:
-00157C         ?C0109?KB_PROCESS:
-  502: 				if(state & 1)
-00157C 904EB4            MOV     DPTR,#state
-00157F E0                MOVX    A,@DPTR
-001580 30E026            JNB     ACC.0,?C0110?KB_PROCESS
-  503: 				{	
-  504: 					if(g_variable.backlight_enable_flag == 0)
-001583 904CC0            MOV     DPTR,#g_variable+044H
-001586 E0                MOVX    A,@DPTR
-001587 700E              JNZ     ?C0111?KB_PROCESS
-  505: 					{
-  506: 						g_variable.backlight_enable_flag = 1;
-001589 04                INC     A
-00158A F0                MOVX    @DPTR,A
-  507: 						m_lpm_mode = 0;
-00158B E4                CLR     A
-00158C 904131            MOV     DPTR,#m_lpm_mode
-00158F F0                MOVX    @DPTR,A
-  508: 						g_variable.lpm_mode_flag = 1;
-001590 904CC8            MOV     DPTR,#g_variable+04CH
-001593 04                INC     A
-001594 F0                MOVX    @DPTR,A
-  509: 					}
-001595 8002              SJMP    ?C0112?KB_PROCESS
-001597         ?C0111?KB_PROCESS:
-  510: 					else
-  511: 					{
-  512: 						LED_backlight_off();
-001597 F165              ACALL   LED_backlight_off
+001364 904EC3            MOV     DPTR,#state
+001367 EF                MOV     A,R7
+001368 F0                MOVX    @DPTR,A
+  494: 	byte temp = 0;
+  495: 
+001369 E4                CLR     A
+00136A A3                INC     DPTR
+00136B F0                MOVX    @DPTR,A
+  496: 	if(state & 1)
+00136C EF                MOV     A,R7
+00136D 30E005            JNB     ACC.0,?C0107?KB_PROCESS
+  497: 		g_variable.one_key_press_wait_release_timer = 0;
+001370 E4                CLR     A
+001371 904CFB            MOV     DPTR,#g_variable+03CH
+001374 F0                MOVX    @DPTR,A
+001375         ?C0107?KB_PROCESS:
+  498: 
+  499: 	temp = key_value;
+001375 904EC4            MOV     DPTR,#temp
+001378 ED                MOV     A,R5
+001379 F0                MOVX    @DPTR,A
+  500: 
+  501: 	if(fn_flag)
+00137A 904DFA            MOV     DPTR,#fn_flag
+00137D E0                MOVX    A,@DPTR
+00137E 7002              JNZ     $ + 4H
+001380 81D7              AJMP    ?C0108?KB_PROCESS
+  502: 	{
+  503: 		switch (key_value)
+001382 ED                MOV     A,R5
+001383 241D              ADD     A,#01DH
+001385 7002              JNZ     $ + 4H
+001387 81AB              AJMP    ?C0136?KB_PROCESS
+001389 24FC              ADD     A,#0FCH
+00138B 7002              JNZ     $ + 4H
+00138D 81AB              AJMP    ?C0136?KB_PROCESS
+00138F 249E              ADD     A,#09EH
+001391 B40600            CJNE    A,#06H,?C0191?KB_PROCESS
+001394         ?C0191?KB_PROCESS:
+001394 4002              JC      $ + 4H
+001396 81D7              AJMP    ?C0108?KB_PROCESS
+001398 9013A6            MOV     DPTR,#013A6H
+00139B 75F003            MOV     B,#03H
+00139E A4                MUL     AB
+00139F C583              XCH     A,DPH
+0013A1 25F0              ADD     A,B
+0013A3 C583              XCH     A,DPH
+0013A5 73                JMP     @A+DPTR
+0013A6         ?C0192?KB_PROCESS:
+0013A6 02148A            LJMP    ?C0131?KB_PROCESS
+0013A9 0213B8            LJMP    ?C0110?KB_PROCESS
+0013AC 021428            LJMP    ?C0119?KB_PROCESS
+0013AF 02146A            LJMP    ?C0127?KB_PROCESS
+0013B2 0213EC            LJMP    ?C0114?KB_PROCESS
+0013B5 021447            LJMP    ?C0123?KB_PROCESS
+  504: 		{ 
+  505: 			case HID_KEY_HOME:
+0013B8         ?C0110?KB_PROCESS:
+  506: 				if(state & 1)
+0013B8 904EC3            MOV     DPTR,#state
+0013BB E0                MOVX    A,@DPTR
+0013BC 30E026            JNB     ACC.0,?C0111?KB_PROCESS
+  507: 				{	
+  508: 					if(g_variable.backlight_enable_flag == 0)
+0013BF 904D05            MOV     DPTR,#g_variable+046H
+0013C2 E0                MOVX    A,@DPTR
+0013C3 700E              JNZ     ?C0112?KB_PROCESS
+  509: 					{
+  510: 						g_variable.backlight_enable_flag = 1;
+0013C5 04                INC     A
+0013C6 F0                MOVX    @DPTR,A
+  511: 						m_lpm_mode = 0;
+0013C7 E4                CLR     A
+0013C8 904131            MOV     DPTR,#m_lpm_mode
+0013CB F0                MOVX    @DPTR,A
+  512: 						g_variable.lpm_mode_flag = 1;
+0013CC 904D0D            MOV     DPTR,#g_variable+04EH
+0013CF 04                INC     A
+0013D0 F0                MOVX    @DPTR,A
   513: 					}
-001599         ?C0112?KB_PROCESS:
-  514: 					IIC_WriteBlock(EEPROM_RECON_INFO_BACKLIGHT ,1 ,(byte *)&g_variable.backlight_enable_flag);
-001599 7B01              MOV     R3,#01H
-00159B 7A4C              MOV     R2,#HIGH g_variable+044H
-00159D 79C0              MOV     R1,#LOW g_variable+044H
-00159F 7D01              MOV     R5,#01H
-0015A1 7C00              MOV     R4,#00H
-0015A3 7FD5              MOV     R7,#0D5H
-0015A5 7E7F              MOV     R6,#07FH
-0015A7 917A              ACALL   _IIC_WriteBlock
-  515: 				}
-0015A9         ?C0110?KB_PROCESS:
-  516: 				temp = HID_KEY_NULL;
-0015A9 E4                CLR     A
-0015AA 904EB5            MOV     DPTR,#temp
-0015AD F0                MOVX    @DPTR,A
-  517: 				break;
-0015AE C19B              AJMP    ?C0107?KB_PROCESS
-  518: 			case HID_KEY_END:
-0015B0         ?C0113?KB_PROCESS:
-  519: 				if(state & 1)
-0015B0 904EB4            MOV     DPTR,#state
-0015B3 E0                MOVX    A,@DPTR
-0015B4 20E002            JB      ACC.0,$ + 5H
-0015B7 C19B              AJMP    ?C0107?KB_PROCESS
-  520: 				{
-  521: 					if(g_variable.backlight_enable_flag == 1)
-0015B9 904CC0            MOV     DPTR,#g_variable+044H
-0015BC E0                MOVX    A,@DPTR
-0015BD B40125            CJNE    A,#01H,?C0115?KB_PROCESS
-  522: 					{
-  523: 						if(g_variable.backlight_on_step >= BCAKLIGHT_LED_ON_WHITE)
-0015C0 A3                INC     DPTR
-0015C1 E0                MOVX    A,@DPTR
-0015C2 C3                CLR     C
-0015C3 9411              SUBB    A,#011H
-0015C5 4004              JC      ?C0116?KB_PROCESS
-  524: 							g_variable.backlight_on_step = BACKLIGHT_LED_MOVE;
-0015C7 E4                CLR     A
-0015C8 F0                MOVX    @DPTR,A
-0015C9 8006              SJMP    ?C0117?KB_PROCESS
-0015CB         ?C0116?KB_PROCESS:
-  525: 						else
-  526: 							g_variable.backlight_on_step++;
-0015CB 904CC1            MOV     DPTR,#g_variable+045H
-0015CE E0                MOVX    A,@DPTR
-0015CF 04                INC     A
-0015D0 F0                MOVX    @DPTR,A
-0015D1         ?C0117?KB_PROCESS:
-  527: 						g_variable.backlight_move_step	= 0;
-0015D1 E4                CLR     A
-0015D2 904CC7            MOV     DPTR,#g_variable+04BH
-0015D5 F0                MOVX    @DPTR,A
-  528: 
-  529: 						IIC_WriteBlock(EEPROM_RECON_INFO_BACKLIGHT+1 ,1 ,(byte *)&g_variable.backlight_on_step);	
-0015D6 7B01              MOV     R3,#01H
-0015D8 7A4C              MOV     R2,#HIGH g_variable+045H
-0015DA 79C1              MOV     R1,#LOW g_variable+045H
-0015DC 7D01              MOV     R5,#01H
-0015DE FC                MOV     R4,A
-0015DF 7FD6              MOV     R7,#0D6H
-0015E1 7E7F              MOV     R6,#07FH
-0015E3 917A              ACALL   _IIC_WriteBlock
-  530: 					}
-0015E5         ?C0115?KB_PROCESS:
-  531: 					temp = HID_KEY_NULL;
-0015E5 E4                CLR     A
-0015E6 904EB5            MOV     DPTR,#temp
-0015E9 F0                MOVX    @DPTR,A
-  532: 				}
-  533: 				break;	
-0015EA C19B              AJMP    ?C0107?KB_PROCESS
-  534: 			case HID_KEY_PAGE_UP:
-0015EC         ?C0118?KB_PROCESS:
-  535: 				if(state & 1)
-0015EC 904EB4            MOV     DPTR,#state
-0015EF E0                MOVX    A,@DPTR
-0015F0 20E002            JB      ACC.0,$ + 5H
-0015F3 C19B              AJMP    ?C0107?KB_PROCESS
-  536: 				{
-  537: 					if(g_variable.backlight_enable_flag == 1)
-0015F5 904CC0            MOV     DPTR,#g_variable+044H
-0015F8 E0                MOVX    A,@DPTR
-0015F9 B40108            CJNE    A,#01H,?C0120?KB_PROCESS
-  538: 					{
-  539: 						if(g_variable.backlight_light_step != BACKLIGHT_LED_100)
-0015FC 904CC2            MOV     DPTR,#g_variable+046H
-0015FF E0                MOVX    A,@DPTR
-001600 6002              JZ      ?C0120?KB_PROCESS
-  540: 							g_variable.backlight_light_step--;
-001602 14                DEC     A
-001603 F0                MOVX    @DPTR,A
-  541: 					}
-001604         ?C0120?KB_PROCESS:
-  542: 					temp = HID_KEY_NULL;
-001604 E4                CLR     A
-001605 904EB5            MOV     DPTR,#temp
-001608 F0                MOVX    @DPTR,A
-  543: 				}
-  544: 				break;
-001609 C19B              AJMP    ?C0107?KB_PROCESS
-  545: 			case HID_KEY_PAGE_DOWN:
-00160B         ?C0122?KB_PROCESS:
-  546: 				if(state & 1)
-00160B 904EB4            MOV     DPTR,#state
-00160E E0                MOVX    A,@DPTR
-00160F 20E002            JB      ACC.0,$ + 5H
-001612 C19B              AJMP    ?C0107?KB_PROCESS
-  547: 				{
-  548: 					if(g_variable.backlight_enable_flag == 1)
-001614 904CC0            MOV     DPTR,#g_variable+044H
-001617 E0                MOVX    A,@DPTR
-001618 B4010C            CJNE    A,#01H,?C0124?KB_PROCESS
-  549: 					{
-  550: 						if(g_variable.backlight_light_step < BACKLIGHT_LED_00)
-00161B 904CC2            MOV     DPTR,#g_variable+046H
-00161E E0                MOVX    A,@DPTR
-00161F C3                CLR     C
-001620 9404              SUBB    A,#04H
-001622 5003              JNC     ?C0124?KB_PROCESS
-  551: 							g_variable.backlight_light_step++;
-001624 E0                MOVX    A,@DPTR
-001625 04                INC     A
-001626 F0                MOVX    @DPTR,A
-  552: 					}
-001627         ?C0124?KB_PROCESS:
-  553: 					temp = HID_KEY_NULL;
-001627 E4                CLR     A
-001628 904EB5            MOV     DPTR,#temp
-00162B F0                MOVX    @DPTR,A
-  554: 				}
-  555: 				break;	
-00162C 806D              SJMP    ?C0107?KB_PROCESS
-  556: 			case HID_KEY_DELETE:
-00162E         ?C0126?KB_PROCESS:
-  557: 				if(state & 1)
-00162E 904EB4            MOV     DPTR,#state
-001631 E0                MOVX    A,@DPTR
-001632 30E012            JNB     ACC.0,?C0127?KB_PROCESS
-  558: 				{
-  559: 					if(g_variable.backlight_enable_flag == 1)
-001635 904CC0            MOV     DPTR,#g_variable+044H
-001638 E0                MOVX    A,@DPTR
-001639 B4010B            CJNE    A,#01H,?C0127?KB_PROCESS
-  560: 					{
-  561: 						if(g_variable.backlight_speed != BACKLIGHT_LED_SPEED_LEVEL1)
-00163C 904CC5            MOV     DPTR,#g_variable+049H
-00163F E0                MOVX    A,@DPTR
-001640 6402              XRL     A,#02H
-001642 6003              JZ      ?C0127?KB_PROCESS
-  562: 						{
-  563: 							g_variable.backlight_speed = g_variable.backlight_speed - 1;
-001644 E0                MOVX    A,@DPTR
-001645 14                DEC     A
-001646 F0                MOVX    @DPTR,A
-  564: 						}	
-  565: 					}
-  566: 				}
-001647         ?C0127?KB_PROCESS:
-  567: 				temp = HID_KEY_NULL;
-001647 E4                CLR     A
-001648 904EB5            MOV     DPTR,#temp
-00164B F0                MOVX    @DPTR,A
-  568: 				break;
-00164C 804D              SJMP    ?C0107?KB_PROCESS
-  569: 			case HID_KEY_INSERT:
-00164E         ?C0130?KB_PROCESS:
-  570: 				if(state & 1)
-00164E 904EB4            MOV     DPTR,#state
-001651 E0                MOVX    A,@DPTR
-001652 30E013            JNB     ACC.0,?C0131?KB_PROCESS
-  571: 				{
-  572: 					if(g_variable.backlight_enable_flag == 1)
-001655 904CC0            MOV     DPTR,#g_variable+044H
-001658 E0                MOVX    A,@DPTR
-001659 B4010C            CJNE    A,#01H,?C0131?KB_PROCESS
-  573: 					{
-  574: 						if(g_variable.backlight_speed < BACKLIGHT_LED_SPEED_LEVEL5)
-00165C 904CC5            MOV     DPTR,#g_variable+049H
-00165F E0                MOVX    A,@DPTR
-001660 C3                CLR     C
-001661 9406              SUBB    A,#06H
-001663 5003              JNC     ?C0131?KB_PROCESS
-  575: 						{
-  576: 							g_variable.backlight_speed = g_variable.backlight_speed + 1;
-001665 E0                MOVX    A,@DPTR
-001666 04                INC     A
-001667 F0                MOVX    @DPTR,A
-  577: 						}	
-  578: 					}
-  579: 				}
-001668         ?C0131?KB_PROCESS:
-  580: 				temp = HID_KEY_NULL;
-001668 E4                CLR     A
-001669 904EB5            MOV     DPTR,#temp
-00166C F0                MOVX    @DPTR,A
-  581: 				break;	
-00166D 802C              SJMP    ?C0107?KB_PROCESS
-  582: 			case HID_KEY_LEFT_GUI:
-  583: 			case HID_KEY_RIGHT_GUI:
-00166F         ?C0135?KB_PROCESS:
-  584: 				if(state & 1)
-00166F 904EB4            MOV     DPTR,#state
-001672 E0                MOVX    A,@DPTR
-001673 30E020            JNB     ACC.0,?C0136?KB_PROCESS
-  585: 				{
-  586: 					if(g_variable.system_win_app_lock_flag)
-001676 904CBF            MOV     DPTR,#g_variable+043H
-001679 E0                MOVX    A,@DPTR
-00167A 6004              JZ      ?C0137?KB_PROCESS
-  587: 						g_variable.system_win_app_lock_flag = 0;
-00167C E4                CLR     A
-00167D F0                MOVX    @DPTR,A
-00167E 8006              SJMP    ?C0138?KB_PROCESS
-001680         ?C0137?KB_PROCESS:
-  588: 					else
-  589: 						g_variable.system_win_app_lock_flag = 1;
-001680 904CBF            MOV     DPTR,#g_variable+043H
-001683 7401              MOV     A,#01H
-001685 F0                MOVX    @DPTR,A
-001686         ?C0138?KB_PROCESS:
-  590: 					IIC_WriteBlock(EEPROM_RECON_WIN_LOCK ,1 ,(byte *)&g_variable.system_win_app_lock_flag);	
-001686 7B01              MOV     R3,#01H
-001688 7A4C              MOV     R2,#HIGH g_variable+043H
-00168A 79BF              MOV     R1,#LOW g_variable+043H
-00168C 7D01              MOV     R5,#01H
-00168E 7C00              MOV     R4,#00H
-001690 7FD8              MOV     R7,#0D8H
-001692 7E7F              MOV     R6,#07FH
-001694 917A              ACALL   _IIC_WriteBlock
-  591: 				}
-001696         ?C0136?KB_PROCESS:
-  592: 				temp = HID_KEY_NULL;
-001696 E4                CLR     A
-001697 904EB5            MOV     DPTR,#temp
-00169A F0                MOVX    @DPTR,A
-  593: 				break;	
-  594: 			default:
-  595: 				break;
-  596: 		}
-  597: 	}
-00169B         ?C0107?KB_PROCESS:
-  598: 
-  599: 	if(g_variable.system_win_app_lock_flag)
-00169B 904CBF            MOV     DPTR,#g_variable+043H
-00169E E0                MOVX    A,@DPTR
-00169F 6017              JZ      ?C0140?KB_PROCESS
-  600: 	{
-  601: 		if((temp == HID_KEY_APP) || (temp == HID_KEY_LEFT_GUI) ||(temp == HID_KEY_RIGHT_GUI))
-0016A1 904EB5            MOV     DPTR,#temp
-0016A4 E0                MOVX    A,@DPTR
-0016A5 FF                MOV     R7,A
-0016A6 6465              XRL     A,#065H
-0016A8 6009              JZ      ?C0142?KB_PROCESS
-0016AA EF                MOV     A,R7
-0016AB 64E3              XRL     A,#0E3H
-0016AD 6004              JZ      ?C0142?KB_PROCESS
-0016AF EF                MOV     A,R7
-0016B0 B4E705            CJNE    A,#0E7H,?C0140?KB_PROCESS
-0016B3         ?C0142?KB_PROCESS:
-  602: 			temp = HID_KEY_NULL;
-0016B3 E4                CLR     A
-0016B4 904EB5            MOV     DPTR,#temp
-0016B7 F0                MOVX    @DPTR,A
-  603: 	}
-0016B8         ?C0140?KB_PROCESS:
-  604: 	return temp;
-0016B8 904EB5            MOV     DPTR,#temp
-0016BB E0                MOVX    A,@DPTR
-0016BC FF                MOV     R7,A
-  605: }
-0016BD 22                RET     
+0013D1 8002              SJMP    ?C0113?KB_PROCESS
+0013D3         ?C0112?KB_PROCESS:
+  514: 					else
+  515: 					{
+  516: 						LED_backlight_off();
+0013D3 91FA              ACALL   LED_backlight_off
+  517: 					}
+0013D5         ?C0113?KB_PROCESS:
+  518: 					IIC_WriteBlock(EEPROM_RECON_INFO_BACKLIGHT ,1 ,(byte *)&g_variable.backlight_enable_flag);
+0013D5 7B01              MOV     R3,#01H
+0013D7 7A4D              MOV     R2,#HIGH g_variable+046H
+0013D9 7905              MOV     R1,#LOW g_variable+046H
+0013DB 7D01              MOV     R5,#01H
+0013DD 7C00              MOV     R4,#00H
+0013DF 7FD5              MOV     R7,#0D5H
+0013E1 7E7F              MOV     R6,#07FH
+0013E3 51B6              ACALL   _IIC_WriteBlock
+  519: 				}
+0013E5         ?C0111?KB_PROCESS:
+  520: 				temp = HID_KEY_NULL;
+0013E5 E4                CLR     A
+0013E6 904EC4            MOV     DPTR,#temp
+0013E9 F0                MOVX    @DPTR,A
+  521: 				break;
+0013EA 81D7              AJMP    ?C0108?KB_PROCESS
+  522: 			case HID_KEY_END:
+0013EC         ?C0114?KB_PROCESS:
+  523: 				if(state & 1)
+0013EC 904EC3            MOV     DPTR,#state
+0013EF E0                MOVX    A,@DPTR
+0013F0 20E002            JB      ACC.0,$ + 5H
+0013F3 81D7              AJMP    ?C0108?KB_PROCESS
+  524: 				{
+  525: 					if(g_variable.backlight_enable_flag == 1)
+0013F5 904D05            MOV     DPTR,#g_variable+046H
+0013F8 E0                MOVX    A,@DPTR
+0013F9 B40125            CJNE    A,#01H,?C0116?KB_PROCESS
+  526: 					{
+  527: 						if(g_variable.backlight_on_step >= BCAKLIGHT_LED_ON_WHITE)
+0013FC A3                INC     DPTR
+0013FD E0                MOVX    A,@DPTR
+0013FE C3                CLR     C
+0013FF 9411              SUBB    A,#011H
+001401 4004              JC      ?C0117?KB_PROCESS
+  528: 							g_variable.backlight_on_step = BACKLIGHT_LED_MOVE;
+001403 E4                CLR     A
+001404 F0                MOVX    @DPTR,A
+001405 8006              SJMP    ?C0118?KB_PROCESS
+001407         ?C0117?KB_PROCESS:
+  529: 						else
+  530: 							g_variable.backlight_on_step++;
+001407 904D06            MOV     DPTR,#g_variable+047H
+00140A E0                MOVX    A,@DPTR
+00140B 04                INC     A
+00140C F0                MOVX    @DPTR,A
+00140D         ?C0118?KB_PROCESS:
+  531: 						g_variable.backlight_move_step	= 0;
+00140D E4                CLR     A
+00140E 904D0C            MOV     DPTR,#g_variable+04DH
+001411 F0                MOVX    @DPTR,A
+  532: 
+  533: 						IIC_WriteBlock(EEPROM_RECON_INFO_BACKLIGHT+1 ,1 ,(byte *)&g_variable.backlight_on_step);	
+001412 7B01              MOV     R3,#01H
+001414 7A4D              MOV     R2,#HIGH g_variable+047H
+001416 7906              MOV     R1,#LOW g_variable+047H
+001418 7D01              MOV     R5,#01H
+00141A FC                MOV     R4,A
+00141B 7FD6              MOV     R7,#0D6H
+00141D 7E7F              MOV     R6,#07FH
+00141F 51B6              ACALL   _IIC_WriteBlock
+  534: 					}
+001421         ?C0116?KB_PROCESS:
+  535: 					temp = HID_KEY_NULL;
+001421 E4                CLR     A
+001422 904EC4            MOV     DPTR,#temp
+001425 F0                MOVX    @DPTR,A
+  536: 				}
+  537: 				break;	
+001426 81D7              AJMP    ?C0108?KB_PROCESS
+  538: 			case HID_KEY_PAGE_UP:
+001428         ?C0119?KB_PROCESS:
+  539: 				if(state & 1)
+001428 904EC3            MOV     DPTR,#state
+00142B E0                MOVX    A,@DPTR
+00142C 20E002            JB      ACC.0,$ + 5H
+00142F 81D7              AJMP    ?C0108?KB_PROCESS
+  540: 				{
+  541: 					if(g_variable.backlight_enable_flag == 1)
+001431 904D05            MOV     DPTR,#g_variable+046H
+001434 E0                MOVX    A,@DPTR
+001435 B40108            CJNE    A,#01H,?C0121?KB_PROCESS
+  542: 					{
+  543: 						if(g_variable.backlight_light_step != BACKLIGHT_LED_100)
+001438 904D07            MOV     DPTR,#g_variable+048H
+00143B E0                MOVX    A,@DPTR
+00143C 6002              JZ      ?C0121?KB_PROCESS
+  544: 							g_variable.backlight_light_step--;
+00143E 14                DEC     A
+00143F F0                MOVX    @DPTR,A
+  545: 					}
+001440         ?C0121?KB_PROCESS:
+  546: 					temp = HID_KEY_NULL;
+001440 E4                CLR     A
+001441 904EC4            MOV     DPTR,#temp
+001444 F0                MOVX    @DPTR,A
+  547: 				}
+  548: 				break;
+001445 81D7              AJMP    ?C0108?KB_PROCESS
+  549: 			case HID_KEY_PAGE_DOWN:
+001447         ?C0123?KB_PROCESS:
+  550: 				if(state & 1)
+001447 904EC3            MOV     DPTR,#state
+00144A E0                MOVX    A,@DPTR
+00144B 20E002            JB      ACC.0,$ + 5H
+00144E 81D7              AJMP    ?C0108?KB_PROCESS
+  551: 				{
+  552: 					if(g_variable.backlight_enable_flag == 1)
+001450 904D05            MOV     DPTR,#g_variable+046H
+001453 E0                MOVX    A,@DPTR
+001454 B4010C            CJNE    A,#01H,?C0125?KB_PROCESS
+  553: 					{
+  554: 						if(g_variable.backlight_light_step < BACKLIGHT_LED_00)
+001457 904D07            MOV     DPTR,#g_variable+048H
+00145A E0                MOVX    A,@DPTR
+00145B C3                CLR     C
+00145C 9404              SUBB    A,#04H
+00145E 5003              JNC     ?C0125?KB_PROCESS
+  555: 							g_variable.backlight_light_step++;
+001460 E0                MOVX    A,@DPTR
+001461 04                INC     A
+001462 F0                MOVX    @DPTR,A
+  556: 					}
+001463         ?C0125?KB_PROCESS:
+  557: 					temp = HID_KEY_NULL;
+001463 E4                CLR     A
+001464 904EC4            MOV     DPTR,#temp
+001467 F0                MOVX    @DPTR,A
+  558: 				}
+  559: 				break;	
+001468 806D              SJMP    ?C0108?KB_PROCESS
+  560: 			case HID_KEY_DELETE:
+00146A         ?C0127?KB_PROCESS:
+  561: 				if(state & 1)
+00146A 904EC3            MOV     DPTR,#state
+00146D E0                MOVX    A,@DPTR
+00146E 30E012            JNB     ACC.0,?C0128?KB_PROCESS
+  562: 				{
+  563: 					if(g_variable.backlight_enable_flag == 1)
+001471 904D05            MOV     DPTR,#g_variable+046H
+001474 E0                MOVX    A,@DPTR
+001475 B4010B            CJNE    A,#01H,?C0128?KB_PROCESS
+  564: 					{
+  565: 						if(g_variable.backlight_speed != BACKLIGHT_LED_SPEED_LEVEL1)
+001478 904D0A            MOV     DPTR,#g_variable+04BH
+00147B E0                MOVX    A,@DPTR
+00147C 6402              XRL     A,#02H
+00147E 6003              JZ      ?C0128?KB_PROCESS
+  566: 						{
+  567: 							g_variable.backlight_speed = g_variable.backlight_speed - 1;
+001480 E0                MOVX    A,@DPTR
+001481 14                DEC     A
+001482 F0                MOVX    @DPTR,A
+  568: 						}	
+  569: 					}
+  570: 				}
+001483         ?C0128?KB_PROCESS:
+  571: 				temp = HID_KEY_NULL;
+001483 E4                CLR     A
+001484 904EC4            MOV     DPTR,#temp
+001487 F0                MOVX    @DPTR,A
+  572: 				break;
+001488 804D              SJMP    ?C0108?KB_PROCESS
+  573: 			case HID_KEY_INSERT:
+00148A         ?C0131?KB_PROCESS:
+  574: 				if(state & 1)
+00148A 904EC3            MOV     DPTR,#state
+00148D E0                MOVX    A,@DPTR
+00148E 30E013            JNB     ACC.0,?C0132?KB_PROCESS
+  575: 				{
+  576: 					if(g_variable.backlight_enable_flag == 1)
+001491 904D05            MOV     DPTR,#g_variable+046H
+001494 E0                MOVX    A,@DPTR
+001495 B4010C            CJNE    A,#01H,?C0132?KB_PROCESS
+  577: 					{
+  578: 						if(g_variable.backlight_speed < BACKLIGHT_LED_SPEED_LEVEL5)
+001498 904D0A            MOV     DPTR,#g_variable+04BH
+00149B E0                MOVX    A,@DPTR
+00149C C3                CLR     C
+00149D 9406              SUBB    A,#06H
+00149F 5003              JNC     ?C0132?KB_PROCESS
+  579: 						{
+  580: 							g_variable.backlight_speed = g_variable.backlight_speed + 1;
+0014A1 E0                MOVX    A,@DPTR
+0014A2 04                INC     A
+0014A3 F0                MOVX    @DPTR,A
+  581: 						}	
+  582: 					}
+  583: 				}
+0014A4         ?C0132?KB_PROCESS:
+  584: 				temp = HID_KEY_NULL;
+0014A4 E4                CLR     A
+0014A5 904EC4            MOV     DPTR,#temp
+0014A8 F0                MOVX    @DPTR,A
+  585: 				break;	
+0014A9 802C              SJMP    ?C0108?KB_PROCESS
+  586: 			case HID_KEY_LEFT_GUI:
+  587: 			case HID_KEY_RIGHT_GUI:
+0014AB         ?C0136?KB_PROCESS:
+  588: 				if(state & 1)
+0014AB 904EC3            MOV     DPTR,#state
+0014AE E0                MOVX    A,@DPTR
+0014AF 30E020            JNB     ACC.0,?C0137?KB_PROCESS
+  589: 				{
+  590: 					if(g_variable.system_win_app_lock_flag)
+0014B2 904D04            MOV     DPTR,#g_variable+045H
+0014B5 E0                MOVX    A,@DPTR
+0014B6 6004              JZ      ?C0138?KB_PROCESS
+  591: 						g_variable.system_win_app_lock_flag = 0;
+0014B8 E4                CLR     A
+0014B9 F0                MOVX    @DPTR,A
+0014BA 8006              SJMP    ?C0139?KB_PROCESS
+0014BC         ?C0138?KB_PROCESS:
+  592: 					else
+  593: 						g_variable.system_win_app_lock_flag = 1;
+0014BC 904D04            MOV     DPTR,#g_variable+045H
+0014BF 7401              MOV     A,#01H
+0014C1 F0                MOVX    @DPTR,A
+0014C2         ?C0139?KB_PROCESS:
+  594: 					IIC_WriteBlock(EEPROM_RECON_WIN_LOCK ,1 ,(byte *)&g_variable.system_win_app_lock_flag);	
+0014C2 7B01              MOV     R3,#01H
+0014C4 7A4D              MOV     R2,#HIGH g_variable+045H
+0014C6 7904              MOV     R1,#LOW g_variable+045H
+0014C8 7D01              MOV     R5,#01H
+0014CA 7C00              MOV     R4,#00H
+0014CC 7FD8              MOV     R7,#0D8H
+0014CE 7E7F              MOV     R6,#07FH
+0014D0 51B6              ACALL   _IIC_WriteBlock
+  595: 				}
+0014D2         ?C0137?KB_PROCESS:
+  596: 				temp = HID_KEY_NULL;
+0014D2 E4                CLR     A
+0014D3 904EC4            MOV     DPTR,#temp
+0014D6 F0                MOVX    @DPTR,A
+  597: 				break;	
+  598: 			default:
+  599: 				break;
+  600: 		}
+  601: 	}
+0014D7         ?C0108?KB_PROCESS:
+  602: 
+  603: 	if(g_variable.system_win_app_lock_flag)
+0014D7 904D04            MOV     DPTR,#g_variable+045H
+0014DA E0                MOVX    A,@DPTR
+0014DB 6017              JZ      ?C0141?KB_PROCESS
+  604: 	{
+  605: 		if((temp == HID_KEY_APP) || (temp == HID_KEY_LEFT_GUI) ||(temp == HID_KEY_RIGHT_GUI))
+0014DD 904EC4            MOV     DPTR,#temp
+0014E0 E0                MOVX    A,@DPTR
+0014E1 FF                MOV     R7,A
+0014E2 6465              XRL     A,#065H
+0014E4 6009              JZ      ?C0143?KB_PROCESS
+0014E6 EF                MOV     A,R7
+0014E7 64E3              XRL     A,#0E3H
+0014E9 6004              JZ      ?C0143?KB_PROCESS
+0014EB EF                MOV     A,R7
+0014EC B4E705            CJNE    A,#0E7H,?C0141?KB_PROCESS
+0014EF         ?C0143?KB_PROCESS:
+  606: 			temp = HID_KEY_NULL;
+0014EF E4                CLR     A
+0014F0 904EC4            MOV     DPTR,#temp
+0014F3 F0                MOVX    @DPTR,A
+  607: 	}
+0014F4         ?C0141?KB_PROCESS:
+  608: 	return temp;
+0014F4 904EC4            MOV     DPTR,#temp
+0014F7 E0                MOVX    A,@DPTR
+0014F8 FF                MOV     R7,A
+  609: }
+0014F9 22                RET     
 ----- FUNCTION _key_fn_function (END) -------
 
 
------ FUNCTION System_IIC_clk_setup (BEGIN) -----
- FILE: 'sys.c'
-   42: static void System_IIC_clk_setup()		// 400KHz
-   43: {
-   44: 	REG_IICD_SCL_LOW  =  0x0d;
-   45:    	REG_IICD_SCL_HIGH  =  0x0e;
-0016BE 908091            MOV     DPTR,#08091H
-0016C1 740D              MOV     A,#0DH
-0016C3 F0                MOVX    @DPTR,A
-   46:    	REG_IICD_START_SETUP  = 0x0e;
-0016C4 A3                INC     DPTR
-0016C5 04                INC     A
-0016C6 F0                MOVX    @DPTR,A
-   47:    	REG_IICD_START_HOLD  = 0x0e;
-0016C7 A3                INC     DPTR
-0016C8 F0                MOVX    @DPTR,A
-   48:   	REG_IICD_STOP_SETUP  = 0x0e;
-0016C9 A3                INC     DPTR
-0016CA F0                MOVX    @DPTR,A
-   49:    	REG_IICD_DATA_SETUP  = 0x0d;
-0016CB A3                INC     DPTR
-0016CC F0                MOVX    @DPTR,A
-   50: }
-0016CD A3                INC     DPTR
-0016CE 14                DEC     A
-0016CF F0                MOVX    @DPTR,A
-   51: 
-0016D0 22                RET     
------ FUNCTION System_IIC_clk_setup (END) -------
+----- FUNCTION LED_backlight_off (BEGIN) -----
+ FILE: 'led.c'
+  280: void LED_backlight_off()
+  281: {
+  282: 	if(g_variable.backlight_enable_flag)
+  283: 	{
+0014FA 904D05            MOV     DPTR,#g_variable+046H
+0014FD E0                MOVX    A,@DPTR
+0014FE 6027              JZ      ?C0093?LED
+  284: 		g_variable.backlight_enable_flag = 0;
+  285: 		m_rgb_enable_flag = 1;
+001500 E4                CLR     A
+001501 F0                MOVX    @DPTR,A
+  286: 		xmemclear(m_rgb_data,27);
+001502 904D6E            MOV     DPTR,#m_rgb_enable_flag
+001505 04                INC     A
+001506 F0                MOVX    @DPTR,A
+  287: 		if((g_variable.pairing_timeout == 0) && (g_variable.lpm_mode_flag == 1))
+001507 FB                MOV     R3,A
+001508 7A4D              MOV     R2,#HIGH m_rgb_data
+00150A 7970              MOV     R1,#LOW m_rgb_data
+00150C 7D1B              MOV     R5,#01BH
+00150E 7C00              MOV     R4,#00H
+001510 120E98            LCALL   _xmemclear
+  288: 		{
+001513 904CEC            MOV     DPTR,#g_variable+02DH
+001516 E0                MOVX    A,@DPTR
+001517 700E              JNZ     ?C0093?LED
+001519 904D0D            MOV     DPTR,#g_variable+04EH
+00151C E0                MOVX    A,@DPTR
+00151D B40107            CJNE    A,#01H,?C0093?LED
+  289: 			g_variable.lpm_mode_flag = 0;
+  290: 			m_lpm_mode = 1;
+001520 E4                CLR     A
+001521 F0                MOVX    @DPTR,A
+  291: 		}
+001522 904131            MOV     DPTR,#m_lpm_mode
+001525 04                INC     A
+001526 F0                MOVX    @DPTR,A
+  292: 	}		
+  293: 	GPIO_SetOutput(BACKLIGHT_LED_GPIO,LED_OFF);
+001527         ?C0093?LED:
+  294: }
+001527 C206              CLR     ?_GPIO_SetOutput?BIT
+001529 7F12              MOV     R7,#012H
+;----                  JMP     _GPIO_SetOutput
+----- FUNCTION LED_backlight_off (END) -------
 
 
------ FUNCTION kb_cb_Timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  342: static void kb_cb_Timer500ms()
-  343: {
-  344: 	LED_timer500ms();	
-  345: 
-0016D1 F119              ACALL   LED_timer500ms
-  346: 	g_variable.sleepTimer++;
-0016D3 904CA1            MOV     DPTR,#g_variable+025H
-0016D6 E0                MOVX    A,@DPTR
-0016D7 04                INC     A
-0016D8 F0                MOVX    @DPTR,A
-0016D9 7006              JNZ     ?C0100?SYS
-0016DB 904CA0            MOV     DPTR,#g_variable+024H
-0016DE E0                MOVX    A,@DPTR
-0016DF 04                INC     A
-0016E0 F0                MOVX    @DPTR,A
-0016E1         ?C0100?SYS:
-  347: 
-  348: 	YC_adc_check_timer500ms();
-0016E1 F107              ACALL   YC_adc_check_timer500ms
-  349: 	YC_connect_timeout_500ms();
-0016E3 1228AF            LCALL   YC_connect_timeout_500ms
-  350: 	kb_button_press_timer500ms();
-0016E6 7132              ACALL   kb_button_press_timer500ms
-;----                  JMP     YC_pairing_timerout_500ms
-  351: 	YC_pairing_timerout_500ms();
-  352: 	
-  353: 	return;
------ FUNCTION kb_cb_Timer500ms (END) -------
+----- FUNCTION _GPIO_SetOutput (BEGIN) -----
+ FILE: 'gpio.c'
+   79: void GPIO_SetOutput(byte gpio_num, bit st)
+   80: {
+;---- Variable 'gpio_num' assigned to Register 'R4' ----
+00152B AC07              MOV     R4,AR7
+   81: 	if(gpio_num == 0xff)
+   82: 		return;
+00152D EC                MOV     A,R4
+00152E F4                CPL     A
+00152F 6017              JZ      ?C0017?GPIO
+001531         ?C0016?GPIO:
+   83: 	GPIO_Setoe(gpio_num, 1);
+001531 AF04              MOV     R7,AR4
+001533 D204              SETB    ?_GPIO_Setoe?BIT
+001535 122052            LCALL   _GPIO_Setoe
+   84: 	GPIO_Setout(gpio_num, st);
+001538 AF04              MOV     R7,AR4
+00153A A206              MOV     C,st
+00153C 9201              MOV     ?_GPIO_Setout?BIT,C
+00153E 1207E4            LCALL   _GPIO_Setout
+   85: 	GPIO_SetPu(gpio_num, 0);
+001541 AF04              MOV     R7,AR4
+001543 C202              CLR     ?_GPIO_SetPu?BIT
+001545 122030            LCALL   _GPIO_SetPu
+   86: }
+001548         ?C0017?GPIO:
+001548 22                RET     
+----- FUNCTION _GPIO_SetOutput (END) -------
 
 
------ FUNCTION YC_pairing_timerout_500ms (BEGIN) -----
+----- FUNCTION LED_all_shutdown (BEGIN) -----
+ FILE: 'led.c'
+    5: void LED_all_shutdown()
+    6: {
+    7: 	GPIO_SetOutput(NUM_LOCK_LED_GPIO,LED_OFF);
+    8: 	GPIO_SetOutput(CAPS_LED_GPIO,LED_OFF);
+001549 C206              CLR     ?_GPIO_SetOutput?BIT
+00154B 7F1A              MOV     R7,#01AH
+00154D B12B              ACALL   _GPIO_SetOutput
+    9: 	GPIO_SetOutput(LOWPOWER_LED_GPIO,LED_OFF);
+00154F C206              CLR     ?_GPIO_SetOutput?BIT
+001551 7F19              MOV     R7,#019H
+001553 B12B              ACALL   _GPIO_SetOutput
+   10: 	GPIO_SetOutput(G24_LED_GPIO,LED_OFF);
+001555 C206              CLR     ?_GPIO_SetOutput?BIT
+001557 7F1A              MOV     R7,#01AH
+001559 B12B              ACALL   _GPIO_SetOutput
+   11: 	GPIO_SetOutput(BACKLIGHT_LED_GPIO,LED_OFF);
+00155B C206              CLR     ?_GPIO_SetOutput?BIT
+00155D 7F1A              MOV     R7,#01AH
+00155F B12B              ACALL   _GPIO_SetOutput
+   12: }
+001561 C206              CLR     ?_GPIO_SetOutput?BIT
+001563 7F12              MOV     R7,#012H
+001565 80C4              SJMP    _GPIO_SetOutput
+----- FUNCTION LED_all_shutdown (END) -------
+
+
+----- FUNCTION YC_System_Main (BEGIN) -----
  FILE: 'sys.c'
-  274: void YC_pairing_timerout_500ms()
-  275: {
-  276: //pairing timer
-  277: 	if (g_variable.pairing_g24_timeout != 0)
-0016E8 904CAE            MOV     DPTR,#g_variable+032H
-0016EB E0                MOVX    A,@DPTR
-0016EC 6018              JZ      ?C0046?SYS
-  278: 	{
-  279: 		g_variable.sleepTimer = 0;
-0016EE E4                CLR     A
-0016EF 904CA0            MOV     DPTR,#g_variable+024H
-0016F2 F0                MOVX    @DPTR,A
-0016F3 A3                INC     DPTR
-0016F4 F0                MOVX    @DPTR,A
-  280: 		g_variable.pairing_g24_timeout--;
-0016F5 904CAE            MOV     DPTR,#g_variable+032H
-0016F8 E0                MOVX    A,@DPTR
-0016F9 14                DEC     A
-0016FA F0                MOVX    @DPTR,A
-  281: 		if (g_variable.pairing_g24_timeout == 0)
-0016FB E0                MOVX    A,@DPTR
-0016FC 7008              JNZ     ?C0046?SYS
-  282: 		{
-  283: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
-  284: 			Delay1ms(10);
-0016FE 7F0A              MOV     R7,#0AH
-001700 120F80            LCALL   _Delay1ms
-  285: 			System_enter_Hibernate();
-001703 1207E9            LCALL   System_enter_Hibernate
-  286: 		}
-  287: 	}
-  288: }
-001706         ?C0046?SYS:
-001706 22                RET     
------ FUNCTION YC_pairing_timerout_500ms (END) -------
+  490: void YC_System_Main(void)
+  491: {
+  492: 	kb_cb_init();
+  493: 	while(1) {
+001567 F17C              ACALL   kb_cb_init
+001569         ?C0092?SYS:
+  494: 		IPC_DealSingleStep();
+  495: 		kb_need_keyscan();
+001569 122FFD            LCALL   IPC_DealSingleStep
+  496: 		kb_send_wheel_data();
+00156C 121B15            LCALL   kb_need_keyscan
+  497: 		YC_update_eeprom_data();
+00156F 3148              ACALL   kb_send_wheel_data
+  498: 		LED_handle();
+001571 5184              ACALL   YC_update_eeprom_data
+  499: 		
+001573 120720            LCALL   LED_handle
+  500: 		switch (current_task) {
+001576 900B7E            MOV     DPTR,#current_task
+001579 E0                MOVX    A,@DPTR
+00157A 14                DEC     A
+00157B 601A              JZ      ?C0098?SYS
+00157D 24FE              ADD     A,#0FEH
+00157F 70E8              JNZ     ?C0092?SYS
+  501: 		case FIX_ENTER_HIBERNATE:
+001581         ?C0095?SYS:
+  502: 			GPIO_SetInput(WHEEL_DATA_A_GPIO,1);
+001581 D205              SETB    ?_GPIO_SetInput?BIT
+001583 7F1E              MOV     R7,#01EH
+001585 120F55            LCALL   _GPIO_SetInput
+  503: 			GPIO_SetInput(WHEEL_DATA_B_GPIO,1);
+001588 D205              SETB    ?_GPIO_SetInput?BIT
+00158A 7F1F              MOV     R7,#01FH
+00158C 120F55            LCALL   _GPIO_SetInput
+  504: 			KS_Unistall();
+00158F B1F5              ACALL   KS_Unistall
+  505: 			//GPIO_SetWakeupByCurrentState(BT_BUTTON_GPIO);
+  506: 			LED_all_shutdown();
+001591 B149              ACALL   LED_all_shutdown
+  507: 			IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+001593 F134              ACALL   IPC_WaitLpm
+001595         ?C0096?SYS:
+  508: 			while(1);
+001595 80FE              SJMP    ?C0096?SYS
+  509: 			break;
+  510: 			
+  511: 		case FIX_ENTER_LPM:
+001597         ?C0098?SYS:
+  512: 			if( (!g_variable.backlight_enable_flag) && (g_variable.delay_enter_lpm_timer ||g_variable.lockLpm ||g_variable
+>> .powerOn_timer ||control_key_flag ||fn_flag||g_variable.one_key_press_wait_release_timer
+001597 904D05            MOV     DPTR,#g_variable+046H
+00159A E0                MOVX    A,@DPTR
+00159B 7029              JNZ     ?C0099?SYS
+00159D 904CED            MOV     DPTR,#g_variable+02EH
+0015A0 E0                MOVX    A,@DPTR
+0015A1 701E              JNZ     ?C0100?SYS
+0015A3 904CEF            MOV     DPTR,#g_variable+030H
+0015A6 E0                MOVX    A,@DPTR
+0015A7 7018              JNZ     ?C0100?SYS
+0015A9 904CE5            MOV     DPTR,#g_variable+026H
+0015AC E0                MOVX    A,@DPTR
+0015AD 7012              JNZ     ?C0100?SYS
+0015AF 904DF2            MOV     DPTR,#control_key_flag
+0015B2 E0                MOVX    A,@DPTR
+0015B3 700C              JNZ     ?C0100?SYS
+0015B5 904DFA            MOV     DPTR,#fn_flag
+0015B8 E0                MOVX    A,@DPTR
+0015B9 7006              JNZ     ?C0100?SYS
+0015BB 904CFB            MOV     DPTR,#g_variable+03CH
+0015BE E0                MOVX    A,@DPTR
+0015BF 6005              JZ      ?C0099?SYS
+0015C1         ?C0100?SYS:
+  513: 			) )
+  514: 			{
+  515: 				IPC_AbandonLpm();
+0015C1 122FF1            LCALL   IPC_AbandonLpm
+  516: 				break;
+0015C4 80A3              SJMP    ?C0092?SYS
+  517: 			}
+0015C6         ?C0099?SYS:
+  518: 			else
+  519: 			{
+  520: 				KS_Unistall();
+0015C6 B1F5              ACALL   KS_Unistall
+  521: 				if(m_24g_enter_hibernate[0] == 0xff && m_24g_enter_hibernate[1] == 0xff && m_24g_enter_hibernate[2] == 0xff &
+>> & m_24g_enter_hibernate[3] == 0xff)
+0015C8 904D38            MOV     DPTR,#m_24g_enter_hibernate
+0015CB E0                MOVX    A,@DPTR
+0015CC F4                CPL     A
+0015CD 701F              JNZ     ?C0102?SYS
+0015CF A3                INC     DPTR
+0015D0 E0                MOVX    A,@DPTR
+0015D1 B4FF1A            CJNE    A,#0FFH,?C0102?SYS
+0015D4 A3                INC     DPTR
+0015D5 E0                MOVX    A,@DPTR
+0015D6 B4FF15            CJNE    A,#0FFH,?C0102?SYS
+0015D9 A3                INC     DPTR
+0015DA E0                MOVX    A,@DPTR
+0015DB B4FF10            CJNE    A,#0FFH,?C0102?SYS
+  522: 				{
+  523: 					LED_all_shutdown();
+0015DE B149              ACALL   LED_all_shutdown
+  524: 					GPIO_SetInput(WHEEL_DATA_A_GPIO,1);
+0015E0 D205              SETB    ?_GPIO_SetInput?BIT
+0015E2 7F1E              MOV     R7,#01EH
+0015E4 120F55            LCALL   _GPIO_SetInput
+  525: 					GPIO_SetInput(WHEEL_DATA_B_GPIO,1);
+0015E7 D205              SETB    ?_GPIO_SetInput?BIT
+0015E9 7F1F              MOV     R7,#01FH
+0015EB 120F55            LCALL   _GPIO_SetInput
+  526: 				}	
+0015EE         ?C0102?SYS:
+  527: 				IPC_WaitLpm();	/*<wait enter lpm,do nothing*/
+0015EE F134              ACALL   IPC_WaitLpm
+  528: 				break;
+0015F0 A169              AJMP    ?C0092?SYS
+  529: 			}
+  530: 		}
+  531: 	}
+0015F2 A169              AJMP    ?C0092?SYS
+0015F4 22                RET     
+----- FUNCTION YC_System_Main (END) -------
 
 
------ FUNCTION YC_adc_check_timer500ms (BEGIN) -----
- FILE: 'adc.c'
-   91: void YC_adc_check_timer500ms()
-   92: {
-   93: #ifdef  ADC_ENABLE
-   94: 	// adc check timer	
-   95: 	if (g_variable.battery_check_interval)
-001707 904C90            MOV     DPTR,#g_variable+014H
-00170A E0                MOVX    A,@DPTR
-00170B 600B              JZ      ?C0019?ADC
-   96: 	{
-   97: 		g_variable.battery_check_interval--;
-00170D 14                DEC     A
-00170E F0                MOVX    @DPTR,A
-   98: 		if (g_variable.battery_check_interval == 0)
-00170F E0                MOVX    A,@DPTR
-001710 7006              JNZ     ?C0019?ADC
-   99: 		{
-  100: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-001712 7405              MOV     A,#05H
-001714 F0                MOVX    @DPTR,A
-  101: 			YC_adc_check();
-001715 122AAF            LCALL   YC_adc_check
-  102: 		}
-  103: 	}
-  104: #endif	
-  105: }
-001718         ?C0019?ADC:
-001718 22                RET     
------ FUNCTION YC_adc_check_timer500ms (END) -------
+----- FUNCTION KS_Unistall (BEGIN) -----
+ FILE: 'keyscan.c'
+  171: void KS_Unistall()
+  172: {
+  173: 	byte i = 0;
+  174: 	byte temp = 0;
+;---- Variable 'i' assigned to Register 'R7' ----
+0015F5 E4                CLR     A
+0015F6 FF                MOV     R7,A
+  175: 	byte tgroup = 0;
+0015F7 904ECE            MOV     DPTR,#temp
+0015FA F0                MOVX    @DPTR,A
+  176: 	byte tgpionum = 0;
+;---- Variable 'tgroup' assigned to Register 'R6' ----
+0015FB FE                MOV     R6,A
+  177: 	for (i=0; col[i]!=0; i++) {
+;---- Variable 'tgpionum' assigned to Register 'R5' ----
+0015FC FD                MOV     R5,A
+  178: 		tgroup = col[i]  >> 3;
+0015FD         ?C0046?KEYSCAN:
+0015FD EF                MOV     A,R7
+0015FE 90062F            MOV     DPTR,#col
+001601 93                MOVC    A,@A+DPTR
+001602 6049              JZ      ?C0047?KEYSCAN
+  179: 		tgpionum = 1 << (col[i] & 7);
+001604 EF                MOV     A,R7
+001605 93                MOVC    A,@A+DPTR
+001606 FD                MOV     R5,A
+001607 13                RRC     A
+001608 13                RRC     A
+001609 13                RRC     A
+00160A 541F              ANL     A,#01FH
+00160C FE                MOV     R6,A
+  180: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
+00160D ED                MOV     A,R5
+00160E 5407              ANL     A,#07H
+001610 FD                MOV     R5,A
+001611 7401              MOV     A,#01H
+001613 A805              MOV     R0,AR5
+001615 08                INC     R0
+001616 8002              SJMP    ?C0110?KEYSCAN
+001618         ?C0109?KEYSCAN:
+001618 C3                CLR     C
+001619 33                RLC     A
+00161A         ?C0110?KEYSCAN:
+00161A D8FC              DJNZ    R0,?C0109?KEYSCAN
+00161C FD                MOV     R5,A
+  181: 		REG_GPIO_OE(tgroup) |= tgpionum;
+00161D EE                MOV     A,R6
+00161E 2478              ADD     A,#078H
+001620 FB                MOV     R3,A
+001621 E4                CLR     A
+001622 3480              ADDC    A,#080H
+001624 8B82              MOV     DPL,R3
+001626 F583              MOV     DPH,A
+001628 E0                MOVX    A,@DPTR
+001629 FC                MOV     R4,A
+00162A ED                MOV     A,R5
+00162B F4                CPL     A
+00162C FB                MOV     R3,A
+00162D EC                MOV     A,R4
+00162E 5B                ANL     A,R3
+00162F F0                MOVX    @DPTR,A
+  182: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
+001630 EE                MOV     A,R6
+001631 2470              ADD     A,#070H
+001633 F582              MOV     DPL,A
+001635 E4                CLR     A
+001636 3480              ADDC    A,#080H
+001638 F583              MOV     DPH,A
+00163A E0                MOVX    A,@DPTR
+00163B 4D                ORL     A,R5
+00163C F0                MOVX    @DPTR,A
+  183: 	}
+00163D EE                MOV     A,R6
+00163E 2474              ADD     A,#074H
+001640 F582              MOV     DPL,A
+001642 E4                CLR     A
+001643 3480              ADDC    A,#080H
+001645 F583              MOV     DPH,A
+001647 E0                MOVX    A,@DPTR
+001648 5B                ANL     A,R3
+001649 F0                MOVX    @DPTR,A
+  184: 	
+00164A 0F                INC     R7
+00164B 80B0              SJMP    ?C0046?KEYSCAN
+00164D         ?C0047?KEYSCAN:
+  185: 	GPIO_fillpd();
+00164D 123361            LCALL   GPIO_fillpd
+  186: //	GPIO_SetInput_high_impedance(WHEEL_DATA_A_GPIO);
+  187: //	GPIO_SetInput_high_impedance(WHEEL_DATA_B_GPIO);
+  188: 
+  189: 	
+  190: 	temp = REG_GPIO_IN(0);
+001650 90811C            MOV     DPTR,#0811CH
+001653 E0                MOVX    A,@DPTR
+001654 904ECE            MOV     DPTR,#temp
+001657 F0                MOVX    @DPTR,A
+  191: 
+  192: 	if(long_press_flag)
+001658 904DF4            MOV     DPTR,#long_press_flag
+00165B E0                MOVX    A,@DPTR
+00165C 6022              JZ      ?C0049?KEYSCAN
+  193: 	{
+  194: 		GPIO_SetWakeupByCurrentState(0);
+00165E E4                CLR     A
+00165F FF                MOV     R7,A
+001660 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  195: 		GPIO_SetWakeupByCurrentState(1);
+001662 7F01              MOV     R7,#01H
+001664 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  196: 		GPIO_SetWakeupByCurrentState(2);
+001666 7F02              MOV     R7,#02H
+001668 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  197: 		GPIO_SetWakeupByCurrentState(3);
+00166A 7F03              MOV     R7,#03H
+00166C D195              ACALL   _GPIO_SetWakeupByCurrentState
+  198: 		GPIO_SetWakeupByCurrentState(4);
+00166E 7F04              MOV     R7,#04H
+001670 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  199: 		GPIO_SetWakeupByCurrentState(5);
+001672 7F05              MOV     R7,#05H
+001674 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  200: 		GPIO_SetWakeupByCurrentState(6);
+001676 7F06              MOV     R7,#06H
+001678 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  201: 		GPIO_SetWakeupByCurrentState(7);
+00167A 7F07              MOV     R7,#07H
+00167C D195              ACALL   _GPIO_SetWakeupByCurrentState
+  202: 	}
+00167E 800F              SJMP    ?C0050?KEYSCAN
+001680         ?C0049?KEYSCAN:
+  203: 	else
+  204: 	{
+  205: 		YC_GPIOWakeupL[0] = temp;
+001680 904ECE            MOV     DPTR,#temp
+001683 E0                MOVX    A,@DPTR
+001684 FF                MOV     R7,A
+001685 9000A3            MOV     DPTR,#YC_GPIOWakeupL
+001688 F0                MOVX    @DPTR,A
+  206: 		YC_GPIOWakeupH[0] = ~temp;
+001689 EF                MOV     A,R7
+00168A F4                CPL     A
+00168B 9000A7            MOV     DPTR,#YC_GPIOWakeupH
+00168E F0                MOVX    @DPTR,A
+  207: 	}
+00168F         ?C0050?KEYSCAN:
+  208: 	GPIO_SetWakeupByCurrentState(WHEEL_DATA_A_GPIO);
+00168F 7F1E              MOV     R7,#01EH
+001691 D195              ACALL   _GPIO_SetWakeupByCurrentState
+  209: 	GPIO_SetWakeupByCurrentState(WHEEL_DATA_B_GPIO);
+001693 7F1F              MOV     R7,#01FH
+;----                  JMP     _GPIO_SetWakeupByCurrentState
+  210: 
+----- FUNCTION KS_Unistall (END) -------
 
 
------ FUNCTION LED_timer500ms (BEGIN) -----
- FILE: 'sys.c'
-  224: void LED_timer500ms()
-  225: {
-  226: 	if (power_on_flag != 2)
-  227: 		return;
-001719 904DF5            MOV     DPTR,#power_on_flag
-00171C E0                MOVX    A,@DPTR
-00171D B4020A            CJNE    A,#02H,?C0033?SYS
-001720         ?C0032?SYS:
-  228:  	if (g_variable.pairing_g24_timeout != 0)
-001720 904CAE            MOV     DPTR,#g_variable+032H
-001723 E0                MOVX    A,@DPTR
-001724 6004              JZ      ?C0033?SYS
-  229: 	{
-  230: 		GPIO_FlipOutBit(G24_LED_GPIO);
-001726 7F1A              MOV     R7,#01AH
-001728 F12B              ACALL   _GPIO_FlipOutBit
-  231: 	}
-  232: 	else
-  233: 	{
-  234: 		
-  235: 	}
-  236: }
-00172A         ?C0033?SYS:
-00172A 22                RET     
------ FUNCTION LED_timer500ms (END) -------
+----- FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
+ FILE: 'gpio.c'
+  119: void GPIO_SetWakeupByCurrentState(byte gpio_num)
+  120: {
+001695 904ED2            MOV     DPTR,#gpio_num
+001698 EF                MOV     A,R7
+001699 F0                MOVX    @DPTR,A
+  121: 	bool st = GPIO_GetInputStatus(gpio_num);
+  122: 	GPIO_SetWakeup(gpio_num, ~st);
+00169A F18F              ACALL   _GPIO_GetInputStatus
+00169C 9208              MOV     st,C
+  123: }
+00169E 904ED2            MOV     DPTR,#gpio_num
+0016A1 E0                MOVX    A,@DPTR
+0016A2 FF                MOV     R7,A
+0016A3 A208              MOV     C,st
+0016A5 B3                CPL     C
+0016A6 9207              MOV     ?_GPIO_SetWakeup?BIT,C
+;----                  JMP     _GPIO_SetWakeup
+----- FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
 
 
------ FUNCTION _GPIO_FlipOutBit (BEGIN) -----
+----- FUNCTION _GPIO_SetWakeup (BEGIN) -----
  FILE: 'gpio.c'
-  125: void GPIO_FlipOutBit(byte gpio_num)
+   88: void GPIO_SetWakeup(byte gpio_num, bit st)
+   89: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   90: 	byte queue, group;
+   91: 
+   92: 	if(gpio_num == 0xff)
+0016A8 EF                MOV     A,R7
+0016A9 F4                CPL     A
+0016AA 7002              JNZ     $ + 4H
+0016AC E133              AJMP    ?C0019?GPIO
+0016AE         ?C0018?GPIO:
+   93: 		return;
+   94: 	queue = (gpio_num & 7);
+0016AE EF                MOV     A,R7
+0016AF 5407              ANL     A,#07H
+0016B1 FE                MOV     R6,A
+;---- Variable 'queue' assigned to Register 'R6' ----
+   95: 	group = (gpio_num >> 3 & 3);
+0016B2 EF                MOV     A,R7
+0016B3 13                RRC     A
+0016B4 13                RRC     A
+0016B5 13                RRC     A
+0016B6 5403              ANL     A,#03H
+0016B8 FF                MOV     R7,A
+;---- Variable 'group' assigned to Register 'R7' ----
+   96: 	if (st) {
+0016B9 300743            JNB     st,?C0020?GPIO
+   97: 		*(YC_GPIOWakeupL + group) &= ~(1 << queue);
+0016BC 24A3              ADD     A,#LOW YC_GPIOWakeupL
+0016BE F582              MOV     DPL,A
+0016C0 E4                CLR     A
+0016C1 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+0016C3 F583              MOV     DPH,A
+0016C5 C083              PUSH    DPH
+0016C7 C082              PUSH    DPL
+0016C9 E0                MOVX    A,@DPTR
+0016CA FD                MOV     R5,A
+0016CB 7401              MOV     A,#01H
+0016CD A806              MOV     R0,AR6
+0016CF 08                INC     R0
+0016D0 8002              SJMP    ?C0037?GPIO
+0016D2         ?C0036?GPIO:
+0016D2 C3                CLR     C
+0016D3 33                RLC     A
+0016D4         ?C0037?GPIO:
+0016D4 D8FC              DJNZ    R0,?C0036?GPIO
+0016D6 F4                CPL     A
+0016D7 5D                ANL     A,R5
+0016D8 D082              POP     DPL
+0016DA D083              POP     DPH
+0016DC F0                MOVX    @DPTR,A
+   98: 		*(YC_GPIOWakeupH + group) |= 1 << queue;	//high wakeup
+0016DD 74A7              MOV     A,#LOW YC_GPIOWakeupH
+0016DF 2F                ADD     A,R7
+0016E0 F582              MOV     DPL,A
+0016E2 E4                CLR     A
+0016E3 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+0016E5 F583              MOV     DPH,A
+0016E7 C083              PUSH    DPH
+0016E9 C082              PUSH    DPL
+0016EB E0                MOVX    A,@DPTR
+0016EC FF                MOV     R7,A
+0016ED 7401              MOV     A,#01H
+0016EF A806              MOV     R0,AR6
+0016F1 08                INC     R0
+0016F2 8002              SJMP    ?C0039?GPIO
+0016F4         ?C0038?GPIO:
+0016F4 C3                CLR     C
+0016F5 33                RLC     A
+0016F6         ?C0039?GPIO:
+0016F6 D8FC              DJNZ    R0,?C0038?GPIO
+0016F8 4F                ORL     A,R7
+0016F9 D082              POP     DPL
+0016FB D083              POP     DPH
+0016FD F0                MOVX    @DPTR,A
+   99: 	}
+0016FE 22                RET     
+0016FF         ?C0020?GPIO:
+  100: 
+  101: 	else {
+  102: 		*(YC_GPIOWakeupL + group) |= 1 << queue;	//low wakeup
+0016FF 74A3              MOV     A,#LOW YC_GPIOWakeupL
+001701 2F                ADD     A,R7
+001702 F582              MOV     DPL,A
+001704 E4                CLR     A
+001705 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+001707 F583              MOV     DPH,A
+001709 C083              PUSH    DPH
+00170B C082              PUSH    DPL
+00170D E0                MOVX    A,@DPTR
+00170E FD                MOV     R5,A
+00170F 7401              MOV     A,#01H
+001711 A806              MOV     R0,AR6
+001713 08                INC     R0
+001714 8002              SJMP    ?C0041?GPIO
+001716         ?C0040?GPIO:
+001716 C3                CLR     C
+001717 33                RLC     A
+001718         ?C0041?GPIO:
+001718 D8FC              DJNZ    R0,?C0040?GPIO
+00171A FC                MOV     R4,A
+00171B 4D                ORL     A,R5
+00171C D082              POP     DPL
+00171E D083              POP     DPH
+001720 F0                MOVX    @DPTR,A
+  103: 		*(YC_GPIOWakeupH + group) &= ~(1 << queue);
+001721 74A7              MOV     A,#LOW YC_GPIOWakeupH
+001723 2F                ADD     A,R7
+001724 F582              MOV     DPL,A
+001726 E4                CLR     A
+001727 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+001729 F583              MOV     DPH,A
+00172B E0                MOVX    A,@DPTR
+00172C FF                MOV     R7,A
+00172D EC                MOV     A,R4
+00172E F4                CPL     A
+00172F FE                MOV     R6,A
+001730 EF                MOV     A,R7
+001731 5E                ANL     A,R6
+001732 F0                MOVX    @DPTR,A
+  104: 	}
+  105: }
+001733         ?C0019?GPIO:
+001733 22                RET     
+----- FUNCTION _GPIO_SetWakeup (END) -------
+
+
+----- FUNCTION IPC_WaitLpm (BEGIN) -----
+ FILE: 'ipc.c'
+  125: void IPC_WaitLpm()
   126: {
-00172B 904EC4            MOV     DPTR,#gpio_num
-00172E EF                MOV     A,R7
-00172F F0                MOVX    @DPTR,A
-  127: 	bool st = gpioGetBit(gpio_num, &REG_GPIO_OUT(0));
-  128: 	GPIO_Setout(gpio_num, ~st);
-001730 7B01              MOV     R3,#01H
-001732 7A80              MOV     R2,#080H
-001734 7974              MOV     R1,#074H
-001736 F199              ACALL   _gpioGetBit
-001738 9209              MOV     st,C
-  129: }
-00173A 904EC4            MOV     DPTR,#gpio_num
-00173D E0                MOVX    A,@DPTR
-00173E FF                MOV     R7,A
-00173F A209              MOV     C,st
-001741 B3                CPL     C
-001742 9201              MOV     ?_GPIO_Setout?BIT,C
-001744 02079C            LJMP    _GPIO_Setout
------ FUNCTION _GPIO_FlipOutBit (END) -------
+  127: 	lpm_flag = 0;
+  128: 	current_task = 0;
+001734 E4                CLR     A
+001735 900B7F            MOV     DPTR,#lpm_flag
+001738 F0                MOVX    @DPTR,A
+  129: 	Delay1ms(1);
+001739 900B7E            MOV     DPTR,#current_task
+00173C F0                MOVX    @DPTR,A
+  130: }
+00173D 7F01              MOV     R7,#01H
+00173F 2130              AJMP    _Delay1ms
+----- FUNCTION IPC_WaitLpm (END) -------
+
+
+----- FUNCTION _kb_send_combination_key (BEGIN) -----
+ FILE: 'kb_process.c'
+  201: void kb_send_combination_key(byte ctrl_value,byte key_value)
+  202: {
+001741 904EC1            MOV     DPTR,#ctrl_value
+001744 EF                MOV     A,R7
+001745 F0                MOVX    @DPTR,A
+001746 A3                INC     DPTR
+001747 ED                MOV     A,R5
+001748 F0                MOVX    @DPTR,A
+  203: 	xmemclear(hidBuff,9);
+  204: 	hidBuff[0] = HID_REPORTID_KEY_STANDARD;
+001749 7B01              MOV     R3,#01H
+00174B 7A48              MOV     R2,#HIGH hidBuff
+00174D 7900              MOV     R1,#LOW hidBuff
+00174F 7D09              MOV     R5,#09H
+001751 7C00              MOV     R4,#00H
+001753 120E98            LCALL   _xmemclear
+  205: 	hidBuff[1] |= ctrl_value;
+001756 904800            MOV     DPTR,#hidBuff
+001759 7401              MOV     A,#01H
+00175B F0                MOVX    @DPTR,A
+  206: 	hidBuff[3] = key_value; 
+00175C A3                INC     DPTR
+00175D E0                MOVX    A,@DPTR
+00175E FF                MOV     R7,A
+00175F 904EC1            MOV     DPTR,#ctrl_value
+001762 E0                MOVX    A,@DPTR
+001763 FE                MOV     R6,A
+001764 EF                MOV     A,R7
+001765 4E                ORL     A,R6
+001766 904801            MOV     DPTR,#hidBuff+01H
+001769 F0                MOVX    @DPTR,A
+  207: 	IPC_TxHidData(hidBuff, 9);
+00176A 904EC2            MOV     DPTR,#key_value
+00176D E0                MOVX    A,@DPTR
+00176E 904803            MOV     DPTR,#hidBuff+03H
+001771 F0                MOVX    @DPTR,A
+  208: }
+001772 7B01              MOV     R3,#01H
+001774 7A48              MOV     R2,#HIGH hidBuff
+001776 7900              MOV     R1,#LOW hidBuff
+001778 7D09              MOV     R5,#09H
+00177A 21D0              AJMP    _IPC_TxHidData
+----- FUNCTION _kb_send_combination_key (END) -------
+
+
+----- FUNCTION kb_cb_init (BEGIN) -----
+ FILE: 'sys.c'
+  483: static void kb_cb_init()
+  484: {
+  485: 	IPC_Initialize(&cb);
+  486: }
+00177C 7B01              MOV     R3,#01H
+00177E 7A4E              MOV     R2,#HIGH cb
+001780 7926              MOV     R1,#LOW cb
+;----                  JMP     _IPC_Initialize
+----- FUNCTION kb_cb_init (END) -------
 
 
------ FUNCTION ksRawInitialize (BEGIN) -----
- FILE: 'keyscan.c'
-  145: static void ksRawInitialize()
-  146: {
-  147: 	byte i = 0;
-  148: 	
-001747 E4                CLR     A
-001748 904EBD            MOV     DPTR,#i
-00174B F0                MOVX    @DPTR,A
-  149: 	for (i=0; i<8; i++) {
-00174C F0                MOVX    @DPTR,A
-00174D         ?C0037?KEYSCAN:
-00174D 904EBD            MOV     DPTR,#i
-001750 E0                MOVX    A,@DPTR
-001751 FF                MOV     R7,A
-001752 C3                CLR     C
-001753 9408              SUBB    A,#08H
-001755 500D              JNC     ?C0040?KEYSCAN
-  150: 		GPIO_SetInput(i, 0);
-001757 C205              CLR     ?_GPIO_SetInput?BIT
-001759 120F54            LCALL   _GPIO_SetInput
-  151: 	}
-00175C 904EBD            MOV     DPTR,#i
-00175F E0                MOVX    A,@DPTR
-001760 04                INC     A
-001761 F0                MOVX    @DPTR,A
-001762 80E9              SJMP    ?C0037?KEYSCAN
-  152: }
-001764         ?C0040?KEYSCAN:
-001764 22                RET     
------ FUNCTION ksRawInitialize (END) -------
+----- FUNCTION _IPC_Initialize (BEGIN) -----
+ FILE: 'ipc.c'
+  120: void IPC_Initialize(tIPCControlBlock *cb)
+  121: {
+;---- Variable 'cb' assigned to Register 'R1/R2/R3' ----
+  122: 	ipcCb = *cb;
+  123: }
+001782 7838              MOV     R0,#LOW ipcCb
+001784 7C4E              MOV     R4,#HIGH ipcCb
+001786 7D01              MOV     R5,#01H
+001788 7E00              MOV     R6,#00H
+00178A 7F12              MOV     R7,#012H
+00178C 020390            LJMP    ?C?COPY
+----- FUNCTION _IPC_Initialize (END) -------
 
 
------ FUNCTION LED_backlight_off (BEGIN) -----
- FILE: 'led.c'
-  279: void LED_backlight_off()
-  280: {
-  281: 	if(g_variable.backlight_enable_flag)
-  282: 	{
-001765 904CC0            MOV     DPTR,#g_variable+044H
-001768 E0                MOVX    A,@DPTR
-001769 6027              JZ      ?C0093?LED
-  283: 		g_variable.backlight_enable_flag = 0;
-  284: 		m_rgb_enable_flag = 1;
-00176B E4                CLR     A
-00176C F0                MOVX    @DPTR,A
-  285: 		xmemclear(m_rgb_data,27);
-00176D 904D30            MOV     DPTR,#m_rgb_enable_flag
-001770 04                INC     A
-001771 F0                MOVX    @DPTR,A
-  286: 		if((g_variable.pairing_timeout == 0) && (g_variable.lpm_mode_flag == 1))
-001772 FB                MOV     R3,A
-001773 7A4D              MOV     R2,#HIGH m_rgb_data
-001775 7932              MOV     R1,#LOW m_rgb_data
-001777 7D1B              MOV     R5,#01BH
-001779 7C00              MOV     R4,#00H
-00177B 120CC1            LCALL   _xmemclear
-  287: 		{
-00177E 904CA9            MOV     DPTR,#g_variable+02DH
-001781 E0                MOVX    A,@DPTR
-001782 700E              JNZ     ?C0093?LED
-001784 904CC8            MOV     DPTR,#g_variable+04CH
-001787 E0                MOVX    A,@DPTR
-001788 B40107            CJNE    A,#01H,?C0093?LED
-  288: 			g_variable.lpm_mode_flag = 0;
-  289: 			m_lpm_mode = 1;
-00178B E4                CLR     A
-00178C F0                MOVX    @DPTR,A
-  290: 		}
-00178D 904131            MOV     DPTR,#m_lpm_mode
-001790 04                INC     A
-001791 F0                MOVX    @DPTR,A
-  291: 	}		
-  292: 	GPIO_SetOutput(BACKLIGHT_LED_GPIO,LED_OFF);
-001792         ?C0093?LED:
-  293: }
-001792 C206              CLR     ?_GPIO_SetOutput?BIT
-001794 7F12              MOV     R7,#012H
-001796 0207AE            LJMP    _GPIO_SetOutput
------ FUNCTION LED_backlight_off (END) -------
+----- FUNCTION _GPIO_GetInputStatus (BEGIN) -----
+ FILE: 'gpio.c'
+   37: bool GPIO_GetInputStatus(byte gpio_num)
+   38: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   39: 	return gpioGetBit(gpio_num, &REG_GPIO_IN(0));
+   40: }
+00178F 7B01              MOV     R3,#01H
+001791 7A81              MOV     R2,#081H
+001793 791C              MOV     R1,#01CH
+;----                  JMP     _gpioGetBit
+----- FUNCTION _GPIO_GetInputStatus (END) -------
 
 
 ----- FUNCTION _gpioGetBit (BEGIN) -----
@@ -4050,77 +3868,137 @@
    26: static bool gpioGetBit(byte gpio_num, char *reg_base)
    27: {
 ;---- Variable 'gpio_num' assigned to Register 'R5' ----
-001799 AD07              MOV     R5,AR7
+001795 AD07              MOV     R5,AR7
 ;---- Variable 'reg_base' assigned to Register 'R1/R2/R3' ----
    28: 	byte queue = 0;
    29: 	byte group = 0;
-00179B E4                CLR     A
-00179C 904EC2            MOV     DPTR,#queue
-00179F F0                MOVX    @DPTR,A
+001797 E4                CLR     A
+001798 904ED1            MOV     DPTR,#queue
+00179B F0                MOVX    @DPTR,A
    30: 
 ;---- Variable 'group' assigned to Register 'R6' ----
-0017A0 FE                MOV     R6,A
+00179C FE                MOV     R6,A
    31: 	queue = (gpio_num & 7);
-0017A1 EF                MOV     A,R7
-0017A2 5407              ANL     A,#07H
-0017A4 F0                MOVX    @DPTR,A
+00179D EF                MOV     A,R7
+00179E 5407              ANL     A,#07H
+0017A0 F0                MOVX    @DPTR,A
    32: 	group = gpio_num >> 3 & 3;
-0017A5 EF                MOV     A,R7
-0017A6 13                RRC     A
-0017A7 13                RRC     A
-0017A8 13                RRC     A
-0017A9 5403              ANL     A,#03H
-0017AB FE                MOV     R6,A
+0017A1 EF                MOV     A,R7
+0017A2 13                RRC     A
+0017A3 13                RRC     A
+0017A4 13                RRC     A
+0017A5 5403              ANL     A,#03H
+0017A7 FE                MOV     R6,A
    33: 	return (*(reg_base + group) & (1 << queue));
-0017AC F582              MOV     DPL,A
-0017AE 758300            MOV     DPH,#00H
-0017B1 1203CF            LCALL   ?C?CLDOPTR
-0017B4 FD                MOV     R5,A
-0017B5 33                RLC     A
-0017B6 95E0              SUBB    A,ACC
-0017B8 FC                MOV     R4,A
-0017B9 904EC2            MOV     DPTR,#queue
-0017BC E0                MOVX    A,@DPTR
-0017BD FF                MOV     R7,A
-0017BE 7401              MOV     A,#01H
-0017C0 7E00              MOV     R6,#00H
-0017C2 A807              MOV     R0,AR7
-0017C4 08                INC     R0
-0017C5 8005              SJMP    ?C0035?GPIO
-0017C7         ?C0034?GPIO:
-0017C7 C3                CLR     C
-0017C8 33                RLC     A
-0017C9 CE                XCH     A,R6
-0017CA 33                RLC     A
-0017CB CE                XCH     A,R6
-0017CC         ?C0035?GPIO:
-0017CC D8F9              DJNZ    R0,?C0034?GPIO
-0017CE FF                MOV     R7,A
-0017CF EE                MOV     A,R6
-0017D0 5C                ANL     A,R4
-0017D1 FE                MOV     R6,A
-0017D2 EF                MOV     A,R7
-0017D3 5D                ANL     A,R5
-0017D4 4E                ORL     A,R6
-0017D5 24FF              ADD     A,#0FFH
+0017A8 F582              MOV     DPL,A
+0017AA 758300            MOV     DPH,#00H
+0017AD 1203CF            LCALL   ?C?CLDOPTR
+0017B0 FD                MOV     R5,A
+0017B1 33                RLC     A
+0017B2 95E0              SUBB    A,ACC
+0017B4 FC                MOV     R4,A
+0017B5 904ED1            MOV     DPTR,#queue
+0017B8 E0                MOVX    A,@DPTR
+0017B9 FF                MOV     R7,A
+0017BA 7401              MOV     A,#01H
+0017BC 7E00              MOV     R6,#00H
+0017BE A807              MOV     R0,AR7
+0017C0 08                INC     R0
+0017C1 8005              SJMP    ?C0035?GPIO
+0017C3         ?C0034?GPIO:
+0017C3 C3                CLR     C
+0017C4 33                RLC     A
+0017C5 CE                XCH     A,R6
+0017C6 33                RLC     A
+0017C7 CE                XCH     A,R6
+0017C8         ?C0035?GPIO:
+0017C8 D8F9              DJNZ    R0,?C0034?GPIO
+0017CA FF                MOV     R7,A
+0017CB EE                MOV     A,R6
+0017CC 5C                ANL     A,R4
+0017CD FE                MOV     R6,A
+0017CE EF                MOV     A,R7
+0017CF 5D                ANL     A,R5
+0017D0 4E                ORL     A,R6
+0017D1 24FF              ADD     A,#0FFH
    34: 
    35: }
-0017D7 22                RET     
+0017D3 22                RET     
 ----- FUNCTION _gpioGetBit (END) -------
 
 
------ FUNCTION _GPIO_GetInputStatus (BEGIN) -----
- FILE: 'gpio.c'
-   37: bool GPIO_GetInputStatus(byte gpio_num)
-   38: {
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   39: 	return gpioGetBit(gpio_num, &REG_GPIO_IN(0));
-   40: }
-0017D8 7B01              MOV     R3,#01H
-0017DA 7A81              MOV     R2,#081H
-0017DC 791C              MOV     R1,#01CH
-0017DE 80B9              SJMP    _gpioGetBit
------ FUNCTION _GPIO_GetInputStatus (END) -------
+----- FUNCTION main (BEGIN) -----
+ FILE: 'ram.c'
+    5: void main()
+    6: {
+    7: 	YC_System_Main();
+    8: }
+0017D4 A167              AJMP    YC_System_Main
+----- FUNCTION main (END) -------
+
+
+----- FUNCTION _IPC_Tx24GData (BEGIN) -----
+ FILE: 'ipc.c'
+   97: void IPC_Tx24GData(byte * dt, byte len)
+   98: {
+;---- Variable 'len' assigned to Register 'R5' ----
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+   99: 	ipcSendBuff[0] = IPC_24G_DATA;
+  100: 	IPC_TxData(dt, len);
+0017D6 900BE7            MOV     DPTR,#ipcSendBuff
+0017D9 7406              MOV     A,#06H
+0017DB F0                MOVX    @DPTR,A
+;----                  JMP     _IPC_TxData
+  101: }
+----- FUNCTION _IPC_Tx24GData (END) -------
+
+
+----- FUNCTION _IPC_TxData (BEGIN) -----
+ FILE: 'ipc.c'
+   83: void IPC_TxData(byte * dt, byte len)
+   84: {
+0017DC 904ED0            MOV     DPTR,#len
+0017DF ED                MOV     A,R5
+0017E0 F0                MOVX    @DPTR,A
+;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
+   85: 	ipcSendBuff[1] = len;
+   86: 	xmemcpy(&ipcSendBuff[2], dt, len);
+0017E1 E0                MOVX    A,@DPTR
+0017E2 FD                MOV     R5,A
+0017E3 900BE8            MOV     DPTR,#ipcSendBuff+01H
+0017E6 F0                MOVX    @DPTR,A
+   87: 	ipcTx(ipcSendBuff, len + 2);
+0017E7 7E0B              MOV     R6,#HIGH ipcSendBuff+02H
+0017E9 7FE9              MOV     R7,#LOW ipcSendBuff+02H
+0017EB 904E89            MOV     DPTR,#?_xmemcpy?BYTE+05H
+0017EE ED                MOV     A,R5
+0017EF F0                MOVX    @DPTR,A
+0017F0 120B2C            LCALL   _xmemcpy
+   88: }
+0017F3 7B01              MOV     R3,#01H
+0017F5 7A0B              MOV     R2,#HIGH ipcSendBuff
+0017F7 79E7              MOV     R1,#LOW ipcSendBuff
+0017F9 904ED0            MOV     DPTR,#len
+0017FC E0                MOVX    A,@DPTR
+0017FD 2402              ADD     A,#02H
+0017FF FD                MOV     R5,A
+001800 020F9E            LJMP    _ipcTx
+----- FUNCTION _IPC_TxData (END) -------
+
+
+----- FUNCTION YC_start_reconnect (BEGIN) -----
+ FILE: 'bluetooth.c'
+   60: void YC_start_reconnect()
+   61: {
+   62: 	power_on_flag = 2;
+   63: 	YC_key_action_handle(KEY_START_24G);
+001803 904E04            MOV     DPTR,#power_on_flag
+001806 7402              MOV     A,#02H
+001808 F0                MOVX    @DPTR,A
+   64: }
+001809 7F08              MOV     R7,#08H
+00180B 02082B            LJMP    _YC_key_action_handle
+----- FUNCTION YC_start_reconnect (END) -------
 
 
 ----- FUNCTION _kb_set_multikey (BEGIN) -----
@@ -4128,237 +4006,842 @@
   102: void kb_set_multikey(word multikey_value)
   103: {
 ;---- Variable 'multikey_value' assigned to Register 'R4/R5' ----
-0017E0 AD07              MOV     R5,AR7
-0017E2 AC06              MOV     R4,AR6
+00180E AD07              MOV     R5,AR7
+001810 AC06              MOV     R4,AR6
   104: 	if(mult_key_status != KEY_WAIT_RELEASE)
   105: 	{
-0017E4 904DF9            MOV     DPTR,#mult_key_status
-0017E7 E0                MOVX    A,@DPTR
-0017E8 6402              XRL     A,#02H
-0017EA 600E              JZ      ?C0028?KB_PROCESS
+001812 904E08            MOV     DPTR,#mult_key_status
+001815 E0                MOVX    A,@DPTR
+001816 6402              XRL     A,#02H
+001818 600E              JZ      ?C0028?KB_PROCESS
   106: 		mult_key_status = KEY_MULIT_PRESS;
   107: 		multikey[0] = HID_REPORTID_MEDIA_KEY;
-0017EC 7401              MOV     A,#01H
-0017EE F0                MOVX    @DPTR,A
+00181A 7401              MOV     A,#01H
+00181C F0                MOVX    @DPTR,A
   108: 		multikey[1] = (multikey_value&0xff);
-0017EF 904DFA            MOV     DPTR,#multikey
-0017F2 04                INC     A
-0017F3 F0                MOVX    @DPTR,A
+00181D 904E09            MOV     DPTR,#multikey
+001820 04                INC     A
+001821 F0                MOVX    @DPTR,A
   109: 		multikey[2] = ((multikey_value>>8)&0xff);
-0017F4 EF                MOV     A,R7
-0017F5 A3                INC     DPTR
-0017F6 F0                MOVX    @DPTR,A
+001822 EF                MOV     A,R7
+001823 A3                INC     DPTR
+001824 F0                MOVX    @DPTR,A
   110: 	}
-0017F7 EE                MOV     A,R6
-0017F8 A3                INC     DPTR
-0017F9 F0                MOVX    @DPTR,A
+001825 EE                MOV     A,R6
+001826 A3                INC     DPTR
+001827 F0                MOVX    @DPTR,A
   111: }
   112: 
-0017FA         ?C0028?KB_PROCESS:
-0017FA 22                RET     
+001828         ?C0028?KB_PROCESS:
+001828 22                RET     
 ----- FUNCTION _kb_set_multikey (END) -------
 
 
+----- FUNCTION _kb_multikey_setup (BEGIN) -----
+ FILE: 'kb_process.c'
+  613: void kb_multikey_setup(tKSEVENT *pEvt)
+  614: {
+001829 904E99            MOV     DPTR,#pEvt
+00182C EB                MOV     A,R3
+00182D F0                MOVX    @DPTR,A
+00182E A3                INC     DPTR
+00182F EA                MOV     A,R2
+001830 F0                MOVX    @DPTR,A
+001831 A3                INC     DPTR
+001832 E9                MOV     A,R1
+001833 F0                MOVX    @DPTR,A
+  615: 	byte i = 0;
+  616: 	
+001834 E4                CLR     A
+001835 A3                INC     DPTR
+001836 F0                MOVX    @DPTR,A
+  617: 	for (i = 0;i < 6;i++)
+001837 F0                MOVX    @DPTR,A
+001838         ?C0145?KB_PROCESS:
+001838 904E9C            MOV     DPTR,#i
+00183B E0                MOVX    A,@DPTR
+00183C FF                MOV     R7,A
+00183D C3                CLR     C
+00183E 9406              SUBB    A,#06H
+001840 4002              JC      $ + 4H
+001842 4185              AJMP    ?C0190?KB_PROCESS
+  618: 	{		
+  619: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
+001844 904E99            MOV     DPTR,#pEvt
+001847 E0                MOVX    A,@DPTR
+001848 FB                MOV     R3,A
+001849 A3                INC     DPTR
+00184A E0                MOVX    A,@DPTR
+00184B FA                MOV     R2,A
+00184C A3                INC     DPTR
+00184D E0                MOVX    A,@DPTR
+00184E 2401              ADD     A,#01H
+001850 F9                MOV     R1,A
+001851 E4                CLR     A
+001852 3A                ADDC    A,R2
+001853 FA                MOV     R2,A
+001854 7E00              MOV     R6,#00H
+001856 E9                MOV     A,R1
+001857 2F                ADD     A,R7
+001858 F9                MOV     R1,A
+001859 EE                MOV     A,R6
+00185A 3A                ADDC    A,R2
+00185B FA                MOV     R2,A
+00185C 1203B6            LCALL   ?C?CLDPTR
+00185F FF                MOV     R7,A
+001860 54F0              ANL     A,#0F0H
+001862 64F0              XRL     A,#0F0H
+001864 6009              JZ      ?C0149?KB_PROCESS
+001866 EF                MOV     A,R7
+001867 54D0              ANL     A,#0D0H
+001869 64D0              XRL     A,#0D0H
+00186B 6002              JZ      $ + 4H
+00186D 417D              AJMP    ?C0147?KB_PROCESS
+00186F         ?C0149?KB_PROCESS:
+  620: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
+  621: 		{
+  622: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
+00186F 1203B6            LCALL   ?C?CLDPTR
+001872 FB                MOV     R3,A
+001873 B4F108            CJNE    A,#0F1H,?C0150?KB_PROCESS
+  623: 			{
+  624: 				kb_set_multikey(0x0183); 
+001876 7F83              MOV     R7,#083H
+001878 7E01              MOV     R6,#01H
+00187A 110E              ACALL   _kb_set_multikey
+  625: 			}
+00187C 4152              AJMP    ?C0151?KB_PROCESS
+00187E         ?C0150?KB_PROCESS:
+  626: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
+00187E EB                MOV     A,R3
+00187F B4F208            CJNE    A,#0F2H,?C0152?KB_PROCESS
+  627: 			{ 
+  628: 				kb_set_multikey(0x00cd);
+001882 7FCD              MOV     R7,#0CDH
+001884 7E00              MOV     R6,#00H
+001886 110E              ACALL   _kb_set_multikey
+  629: 			}
+001888 4152              AJMP    ?C0151?KB_PROCESS
+00188A         ?C0152?KB_PROCESS:
+  630: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
+00188A 904E99            MOV     DPTR,#pEvt
+00188D E0                MOVX    A,@DPTR
+00188E FB                MOV     R3,A
+00188F A3                INC     DPTR
+001890 E0                MOVX    A,@DPTR
+001891 FA                MOV     R2,A
+001892 A3                INC     DPTR
+001893 E0                MOVX    A,@DPTR
+001894 2401              ADD     A,#01H
+001896 F9                MOV     R1,A
+001897 E4                CLR     A
+001898 3A                ADDC    A,R2
+001899 FA                MOV     R2,A
+00189A A3                INC     DPTR
+00189B E0                MOVX    A,@DPTR
+00189C 7E00              MOV     R6,#00H
+00189E 29                ADD     A,R1
+00189F F9                MOV     R1,A
+0018A0 EE                MOV     A,R6
+0018A1 3A                ADDC    A,R2
+0018A2 FA                MOV     R2,A
+0018A3 1203B6            LCALL   ?C?CLDPTR
+0018A6 FB                MOV     R3,A
+0018A7 B4F306            CJNE    A,#0F3H,?C0154?KB_PROCESS
+  631: 			{
+  632: 				kb_set_multikey(0x00b7);
+0018AA 7FB7              MOV     R7,#0B7H
+0018AC 110E              ACALL   _kb_set_multikey
+  633: 			}
+0018AE 4152              AJMP    ?C0151?KB_PROCESS
+0018B0         ?C0154?KB_PROCESS:
+  634: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
+0018B0 EB                MOV     A,R3
+0018B1 B4F408            CJNE    A,#0F4H,?C0156?KB_PROCESS
+  635: 			{
+  636: 				kb_set_multikey(0x00b6);
+0018B4 7FB6              MOV     R7,#0B6H
+0018B6 7E00              MOV     R6,#00H
+0018B8 110E              ACALL   _kb_set_multikey
+  637: 			}
+0018BA 4152              AJMP    ?C0151?KB_PROCESS
+0018BC         ?C0156?KB_PROCESS:
+  638: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
+0018BC 904E99            MOV     DPTR,#pEvt
+0018BF E0                MOVX    A,@DPTR
+0018C0 FB                MOV     R3,A
+0018C1 A3                INC     DPTR
+0018C2 E0                MOVX    A,@DPTR
+0018C3 FA                MOV     R2,A
+0018C4 A3                INC     DPTR
+0018C5 E0                MOVX    A,@DPTR
+0018C6 2401              ADD     A,#01H
+0018C8 F9                MOV     R1,A
+0018C9 E4                CLR     A
+0018CA 3A                ADDC    A,R2
+0018CB FA                MOV     R2,A
+0018CC A3                INC     DPTR
+0018CD E0                MOVX    A,@DPTR
+0018CE 7E00              MOV     R6,#00H
+0018D0 29                ADD     A,R1
+0018D1 F9                MOV     R1,A
+0018D2 EE                MOV     A,R6
+0018D3 3A                ADDC    A,R2
+0018D4 FA                MOV     R2,A
+0018D5 1203B6            LCALL   ?C?CLDPTR
+0018D8 FB                MOV     R3,A
+0018D9 B4F506            CJNE    A,#0F5H,?C0158?KB_PROCESS
+  639: 			{
+  640: 				kb_set_multikey(0x00b5);
+0018DC 7FB5              MOV     R7,#0B5H
+0018DE 110E              ACALL   _kb_set_multikey
+  641: 			}
+0018E0 4152              AJMP    ?C0151?KB_PROCESS
+0018E2         ?C0158?KB_PROCESS:
+  642: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
+0018E2 EB                MOV     A,R3
+0018E3 B4F608            CJNE    A,#0F6H,?C0160?KB_PROCESS
+  643: 			{
+  644: 				kb_set_multikey(0x00ea);
+0018E6 7FEA              MOV     R7,#0EAH
+0018E8 7E00              MOV     R6,#00H
+0018EA 110E              ACALL   _kb_set_multikey
+  645: 			}
+0018EC 4152              AJMP    ?C0151?KB_PROCESS
+0018EE         ?C0160?KB_PROCESS:
+  646: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
+0018EE 904E99            MOV     DPTR,#pEvt
+0018F1 E0                MOVX    A,@DPTR
+0018F2 FB                MOV     R3,A
+0018F3 A3                INC     DPTR
+0018F4 E0                MOVX    A,@DPTR
+0018F5 FA                MOV     R2,A
+0018F6 A3                INC     DPTR
+0018F7 E0                MOVX    A,@DPTR
+0018F8 2401              ADD     A,#01H
+0018FA F9                MOV     R1,A
+0018FB E4                CLR     A
+0018FC 3A                ADDC    A,R2
+0018FD FA                MOV     R2,A
+0018FE A3                INC     DPTR
+0018FF E0                MOVX    A,@DPTR
+001900 7E00              MOV     R6,#00H
+001902 29                ADD     A,R1
+001903 F9                MOV     R1,A
+001904 EE                MOV     A,R6
+001905 3A                ADDC    A,R2
+001906 FA                MOV     R2,A
+001907 1203B6            LCALL   ?C?CLDPTR
+00190A FB                MOV     R3,A
+00190B B4F706            CJNE    A,#0F7H,?C0162?KB_PROCESS
+  647: 			{
+  648: 				kb_set_multikey(0x00e9);
+00190E 7FE9              MOV     R7,#0E9H
+001910 110E              ACALL   _kb_set_multikey
+  649: 			}
+001912 4152              AJMP    ?C0151?KB_PROCESS
+001914         ?C0162?KB_PROCESS:
+  650: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
+001914 EB                MOV     A,R3
+001915 B4F808            CJNE    A,#0F8H,?C0164?KB_PROCESS
+  651: 			{
+  652: 				kb_set_multikey(0x00e2);
+001918 7FE2              MOV     R7,#0E2H
+00191A 7E00              MOV     R6,#00H
+00191C 110E              ACALL   _kb_set_multikey
+  653: 			}
+00191E 4152              AJMP    ?C0151?KB_PROCESS
+001920         ?C0164?KB_PROCESS:
+  654: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
+001920 904E99            MOV     DPTR,#pEvt
+001923 E0                MOVX    A,@DPTR
+001924 FB                MOV     R3,A
+001925 A3                INC     DPTR
+001926 E0                MOVX    A,@DPTR
+001927 FA                MOV     R2,A
+001928 A3                INC     DPTR
+001929 E0                MOVX    A,@DPTR
+00192A 2401              ADD     A,#01H
+00192C F9                MOV     R1,A
+00192D E4                CLR     A
+00192E 3A                ADDC    A,R2
+00192F FA                MOV     R2,A
+001930 A3                INC     DPTR
+001931 E0                MOVX    A,@DPTR
+001932 7E00              MOV     R6,#00H
+001934 29                ADD     A,R1
+001935 F9                MOV     R1,A
+001936 EE                MOV     A,R6
+001937 3A                ADDC    A,R2
+001938 FA                MOV     R2,A
+001939 1203B6            LCALL   ?C?CLDPTR
+00193C FB                MOV     R3,A
+00193D B4F907            CJNE    A,#0F9H,?C0166?KB_PROCESS
+  655: 			{
+  656: 				kb_set_multikey(0x0194);
+001940 7F94              MOV     R7,#094H
+001942 0E                INC     R6
+001943 110E              ACALL   _kb_set_multikey
+  657: 			}
+001945 4152              AJMP    ?C0151?KB_PROCESS
+001947         ?C0166?KB_PROCESS:
+  658: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
+001947 EB                MOV     A,R3
+001948 B4FA08            CJNE    A,#0FAH,?C0168?KB_PROCESS
+  659: 			{
+  660: 				kb_set_multikey(0x018a);//mail
+00194B 7F8A              MOV     R7,#08AH
+00194D 7E01              MOV     R6,#01H
+00194F 110E              ACALL   _kb_set_multikey
+  661: 			}
+001951 4152              AJMP    ?C0151?KB_PROCESS
+001953         ?C0168?KB_PROCESS:
+  662: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
+001953 904E99            MOV     DPTR,#pEvt
+001956 E0                MOVX    A,@DPTR
+001957 FB                MOV     R3,A
+001958 A3                INC     DPTR
+001959 E0                MOVX    A,@DPTR
+00195A FA                MOV     R2,A
+00195B A3                INC     DPTR
+00195C E0                MOVX    A,@DPTR
+00195D 2401              ADD     A,#01H
+00195F F9                MOV     R1,A
+001960 E4                CLR     A
+001961 3A                ADDC    A,R2
+001962 FA                MOV     R2,A
+001963 A3                INC     DPTR
+001964 E0                MOVX    A,@DPTR
+001965 7E00              MOV     R6,#00H
+001967 29                ADD     A,R1
+001968 F9                MOV     R1,A
+001969 EE                MOV     A,R6
+00196A 3A                ADDC    A,R2
+00196B FA                MOV     R2,A
+00196C 1203B6            LCALL   ?C?CLDPTR
+00196F FB                MOV     R3,A
+001970 B4FB07            CJNE    A,#0FBH,?C0170?KB_PROCESS
+  663: 			{
+  664: 				kb_set_multikey(0x0192);
+001973 7F92              MOV     R7,#092H
+001975 0E                INC     R6
+001976 110E              ACALL   _kb_set_multikey
+  665: 			}
+001978 4152              AJMP    ?C0151?KB_PROCESS
+00197A         ?C0170?KB_PROCESS:
+  666: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
+00197A EB                MOV     A,R3
+00197B B4D008            CJNE    A,#0D0H,?C0172?KB_PROCESS
+  667: 			{
+  668: 				kb_set_multikey(0x022a);//www Favorites
+00197E 7F2A              MOV     R7,#02AH
+001980 7E02              MOV     R6,#02H
+001982 110E              ACALL   _kb_set_multikey
+  669: 			}
+001984 4152              AJMP    ?C0151?KB_PROCESS
+001986         ?C0172?KB_PROCESS:
+  670: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
+001986 904E99            MOV     DPTR,#pEvt
+001989 E0                MOVX    A,@DPTR
+00198A FB                MOV     R3,A
+00198B A3                INC     DPTR
+00198C E0                MOVX    A,@DPTR
+00198D FA                MOV     R2,A
+00198E A3                INC     DPTR
+00198F E0                MOVX    A,@DPTR
+001990 2401              ADD     A,#01H
+001992 F9                MOV     R1,A
+001993 E4                CLR     A
+001994 3A                ADDC    A,R2
+001995 FA                MOV     R2,A
+001996 A3                INC     DPTR
+001997 E0                MOVX    A,@DPTR
+001998 7E00              MOV     R6,#00H
+00199A 29                ADD     A,R1
+00199B F9                MOV     R1,A
+00199C EE                MOV     A,R6
+00199D 3A                ADDC    A,R2
+00199E FA                MOV     R2,A
+00199F 1203B6            LCALL   ?C?CLDPTR
+0019A2 FB                MOV     R3,A
+0019A3 B4D108            CJNE    A,#0D1H,?C0174?KB_PROCESS
+  671: 			{
+  672: 				kb_set_multikey(0x0225);
+0019A6 7F25              MOV     R7,#025H
+0019A8 7E02              MOV     R6,#02H
+0019AA 110E              ACALL   _kb_set_multikey
+  673: 			}
+0019AC 4152              AJMP    ?C0151?KB_PROCESS
+0019AE         ?C0174?KB_PROCESS:
+  674: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
+0019AE EB                MOV     A,R3
+0019AF B4D308            CJNE    A,#0D3H,?C0176?KB_PROCESS
+  675: 			{
+  676: 				kb_set_multikey(0x0226);
+0019B2 7F26              MOV     R7,#026H
+0019B4 7E02              MOV     R6,#02H
+0019B6 110E              ACALL   _kb_set_multikey
+  677: 			}
+0019B8 4152              AJMP    ?C0151?KB_PROCESS
+0019BA         ?C0176?KB_PROCESS:
+  678: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
+0019BA 904E99            MOV     DPTR,#pEvt
+0019BD E0                MOVX    A,@DPTR
+0019BE FB                MOV     R3,A
+0019BF A3                INC     DPTR
+0019C0 E0                MOVX    A,@DPTR
+0019C1 FA                MOV     R2,A
+0019C2 A3                INC     DPTR
+0019C3 E0                MOVX    A,@DPTR
+0019C4 2401              ADD     A,#01H
+0019C6 F9                MOV     R1,A
+0019C7 E4                CLR     A
+0019C8 3A                ADDC    A,R2
+0019C9 FA                MOV     R2,A
+0019CA A3                INC     DPTR
+0019CB E0                MOVX    A,@DPTR
+0019CC 7E00              MOV     R6,#00H
+0019CE 29                ADD     A,R1
+0019CF F9                MOV     R1,A
+0019D0 EE                MOV     A,R6
+0019D1 3A                ADDC    A,R2
+0019D2 FA                MOV     R2,A
+0019D3 1203B6            LCALL   ?C?CLDPTR
+0019D6 FB                MOV     R3,A
+0019D7 B4D208            CJNE    A,#0D2H,?C0178?KB_PROCESS
+  679: 			{
+  680: 				kb_set_multikey(0x0224);
+0019DA 7F24              MOV     R7,#024H
+0019DC 7E02              MOV     R6,#02H
+0019DE 110E              ACALL   _kb_set_multikey
+  681: 			}
+0019E0 8070              SJMP    ?C0151?KB_PROCESS
+0019E2         ?C0178?KB_PROCESS:
+  682: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
+0019E2 EB                MOV     A,R3
+0019E3 B4D408            CJNE    A,#0D4H,?C0180?KB_PROCESS
+  683: 			{
+  684: 				kb_set_multikey(0x0227);
+0019E6 7F27              MOV     R7,#027H
+0019E8 7E02              MOV     R6,#02H
+0019EA 110E              ACALL   _kb_set_multikey
+  685: 			}
+0019EC 8064              SJMP    ?C0151?KB_PROCESS
+0019EE         ?C0180?KB_PROCESS:
+  686: 			
+  687: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
+0019EE 904E99            MOV     DPTR,#pEvt
+0019F1 E0                MOVX    A,@DPTR
+0019F2 FB                MOV     R3,A
+0019F3 A3                INC     DPTR
+0019F4 E0                MOVX    A,@DPTR
+0019F5 FA                MOV     R2,A
+0019F6 A3                INC     DPTR
+0019F7 E0                MOVX    A,@DPTR
+0019F8 2401              ADD     A,#01H
+0019FA F9                MOV     R1,A
+0019FB E4                CLR     A
+0019FC 3A                ADDC    A,R2
+0019FD FA                MOV     R2,A
+0019FE A3                INC     DPTR
+0019FF E0                MOVX    A,@DPTR
+001A00 7E00              MOV     R6,#00H
+001A02 29                ADD     A,R1
+001A03 F9                MOV     R1,A
+001A04 EE                MOV     A,R6
+001A05 3A                ADDC    A,R2
+001A06 FA                MOV     R2,A
+001A07 1203B6            LCALL   ?C?CLDPTR
+001A0A FB                MOV     R3,A
+001A0B B4D508            CJNE    A,#0D5H,?C0182?KB_PROCESS
+  688: 			{
+  689: 				kb_set_multikey(0x0221);
+001A0E 7F21              MOV     R7,#021H
+001A10 7E02              MOV     R6,#02H
+001A12 110E              ACALL   _kb_set_multikey
+  690: 			}
+001A14 803C              SJMP    ?C0151?KB_PROCESS
+001A16         ?C0182?KB_PROCESS:
+  691: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
+001A16 EB                MOV     A,R3
+001A17 B4D608            CJNE    A,#0D6H,?C0184?KB_PROCESS
+  692: 			{
+  693: 				kb_set_multikey(0x0223);
+001A1A 7F23              MOV     R7,#023H
+001A1C 7E02              MOV     R6,#02H
+001A1E 110E              ACALL   _kb_set_multikey
+  694: 			}
+001A20 8030              SJMP    ?C0151?KB_PROCESS
+001A22         ?C0184?KB_PROCESS:
+  695: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
+001A22 904E99            MOV     DPTR,#pEvt
+001A25 E0                MOVX    A,@DPTR
+001A26 FB                MOV     R3,A
+001A27 A3                INC     DPTR
+001A28 E0                MOVX    A,@DPTR
+001A29 FA                MOV     R2,A
+001A2A A3                INC     DPTR
+001A2B E0                MOVX    A,@DPTR
+001A2C 2401              ADD     A,#01H
+001A2E F9                MOV     R1,A
+001A2F E4                CLR     A
+001A30 3A                ADDC    A,R2
+001A31 FA                MOV     R2,A
+001A32 A3                INC     DPTR
+001A33 E0                MOVX    A,@DPTR
+001A34 7E00              MOV     R6,#00H
+001A36 29                ADD     A,R1
+001A37 F9                MOV     R1,A
+001A38 EE                MOV     A,R6
+001A39 3A                ADDC    A,R2
+001A3A FA                MOV     R2,A
+001A3B 1203B6            LCALL   ?C?CLDPTR
+001A3E FB                MOV     R3,A
+001A3F B4D706            CJNE    A,#0D7H,?C0186?KB_PROCESS
+  696: 			{
+  697: 				kb_set_multikey(0x0070);
+001A42 7F70              MOV     R7,#070H
+001A44 110E              ACALL   _kb_set_multikey
+  698: 			}
+001A46 800A              SJMP    ?C0151?KB_PROCESS
+001A48         ?C0186?KB_PROCESS:
+  699: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
+001A48 EB                MOV     A,R3
+001A49 B4D806            CJNE    A,#0D8H,?C0151?KB_PROCESS
+  700: 			{
+  701: 				kb_set_multikey(0x006f);
+001A4C 7F6F              MOV     R7,#06FH
+001A4E 7E00              MOV     R6,#00H
+001A50 110E              ACALL   _kb_set_multikey
+  702: 			}
+001A52         ?C0151?KB_PROCESS:
+  703: 		#ifdef SYSTEM_CONTROL_ENABLE
+  704: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
+  705: 		      	{
+  706: 		        	kb_set_systemkey(0x01);
+  707: 		      	}
+  708: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
+  709: 		      	{
+  710: 		        	kb_set_systemkey(0x02);
+  711: 		      	}
+  712: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
+  713: 		      	{
+  714: 		        	kb_set_systemkey(0x04);
+  715: 		      	}
+  716: 		#endif
+  717: 			
+  718: 			if(mult_key_status == KEY_WAIT_RELEASE)
+001A52 904E08            MOV     DPTR,#mult_key_status
+001A55 E0                MOVX    A,@DPTR
+001A56 B40224            CJNE    A,#02H,?C0147?KB_PROCESS
+  719: 			{
+  720: 				mult_key_value = pEvt->ksPool[i];
+001A59 904E99            MOV     DPTR,#pEvt
+001A5C E0                MOVX    A,@DPTR
+001A5D FB                MOV     R3,A
+001A5E A3                INC     DPTR
+001A5F E0                MOVX    A,@DPTR
+001A60 FA                MOV     R2,A
+001A61 A3                INC     DPTR
+001A62 E0                MOVX    A,@DPTR
+001A63 2401              ADD     A,#01H
+001A65 F9                MOV     R1,A
+001A66 E4                CLR     A
+001A67 3A                ADDC    A,R2
+001A68 FA                MOV     R2,A
+001A69 A3                INC     DPTR
+001A6A E0                MOVX    A,@DPTR
+001A6B 7E00              MOV     R6,#00H
+001A6D 29                ADD     A,R1
+001A6E F9                MOV     R1,A
+001A6F EE                MOV     A,R6
+001A70 3A                ADDC    A,R2
+001A71 FA                MOV     R2,A
+001A72 1203B6            LCALL   ?C?CLDPTR
+001A75 904E06            MOV     DPTR,#mult_key_value
+001A78 F0                MOVX    @DPTR,A
+  721: 				pEvt->ksPool[i] = 0;
+001A79 E4                CLR     A
+001A7A 1203FC            LCALL   ?C?CSTPTR
+  722: 			}
+  723: 		}
+  724: 	}
+001A7D         ?C0147?KB_PROCESS:
+001A7D 904E9C            MOV     DPTR,#i
+001A80 E0                MOVX    A,@DPTR
+001A81 04                INC     A
+001A82 F0                MOVX    @DPTR,A
+001A83 0138              AJMP    ?C0145?KB_PROCESS
+  725: }
+001A85         ?C0190?KB_PROCESS:
+001A85 22                RET     
+----- FUNCTION _kb_multikey_setup (END) -------
+
+
 ----- FUNCTION kb_wheel_scan (BEGIN) -----
  FILE: 'kb_process.c'
   127: static void kb_wheel_scan(void)
   128: {
   129: 	word result = 0;
   130: 	byte tempStateA = GPIO_GetInputStatus(WHEEL_DATA_A_GPIO);
-0017FB E4                CLR     A
-0017FC 904E9A            MOV     DPTR,#result
-0017FF F0                MOVX    @DPTR,A
-001800 A3                INC     DPTR
-001801 F0                MOVX    @DPTR,A
+001A86 E4                CLR     A
+001A87 904EA9            MOV     DPTR,#result
+001A8A F0                MOVX    @DPTR,A
+001A8B A3                INC     DPTR
+001A8C F0                MOVX    @DPTR,A
   131: 	byte tempState = (tempStateA << 1)|
-001802 7F1E              MOV     R7,#01EH
-001804 1217D8            LCALL   _GPIO_GetInputStatus
-001807 E4                CLR     A
-001808 33                RLC     A
-001809 904E9C            MOV     DPTR,#tempStateA
-00180C F0                MOVX    @DPTR,A
+001A8D 7F1E              MOV     R7,#01EH
+001A8F 12178F            LCALL   _GPIO_GetInputStatus
+001A92 E4                CLR     A
+001A93 33                RLC     A
+001A94 904EAB            MOV     DPTR,#tempStateA
+001A97 F0                MOVX    @DPTR,A
   132: 		GPIO_GetInputStatus(WHEEL_DATA_B_GPIO);
-00180D 7F1F              MOV     R7,#01FH
-00180F 1217D8            LCALL   _GPIO_GetInputStatus
-001812 E4                CLR     A
-001813 33                RLC     A
-001814 FF                MOV     R7,A
-001815 904E9C            MOV     DPTR,#tempStateA
-001818 E0                MOVX    A,@DPTR
-001819 FE                MOV     R6,A
-00181A 25E0              ADD     A,ACC
-00181C 4F                ORL     A,R7
-00181D FF                MOV     R7,A
+001A98 7F1F              MOV     R7,#01FH
+001A9A 12178F            LCALL   _GPIO_GetInputStatus
+001A9D E4                CLR     A
+001A9E 33                RLC     A
+001A9F FF                MOV     R7,A
+001AA0 904EAB            MOV     DPTR,#tempStateA
+001AA3 E0                MOVX    A,@DPTR
+001AA4 FE                MOV     R6,A
+001AA5 25E0              ADD     A,ACC
+001AA7 4F                ORL     A,R7
+001AA8 FF                MOV     R7,A
 ;---- Variable 'tempState' assigned to Register 'R7' ----
   133: 	
   134: 	if (g_variable.wheelStateNow == tempState) 
-00181E 904CBB            MOV     DPTR,#g_variable+03FH
-001821 E0                MOVX    A,@DPTR
-001822 6F                XRL     A,R7
-001823 6064              JZ      ?C0030?KB_PROCESS
+001AA9 904D00            MOV     DPTR,#g_variable+041H
+001AAC E0                MOVX    A,@DPTR
+001AAD 6F                XRL     A,R7
+001AAE 6064              JZ      ?C0030?KB_PROCESS
   135: 	{
   136: 		return;
   137: 	}
-001825         ?C0029?KB_PROCESS:
+001AB0         ?C0029?KB_PROCESS:
   138: 	g_variable.delay_enter_lpm_timer = 10;
-001825 904CAA            MOV     DPTR,#g_variable+02EH
-001828 740A              MOV     A,#0AH
-00182A F0                MOVX    @DPTR,A
+001AB0 904CED            MOV     DPTR,#g_variable+02EH
+001AB3 740A              MOV     A,#0AH
+001AB5 F0                MOVX    @DPTR,A
   139: 	g_variable.wheelStateLast = g_variable.wheelStateBefore;
-00182B 904CBA            MOV     DPTR,#g_variable+03EH
-00182E E0                MOVX    A,@DPTR
-00182F 904CB9            MOV     DPTR,#g_variable+03DH
-001832 F0                MOVX    @DPTR,A
+001AB6 904CFF            MOV     DPTR,#g_variable+040H
+001AB9 E0                MOVX    A,@DPTR
+001ABA 904CFE            MOV     DPTR,#g_variable+03FH
+001ABD F0                MOVX    @DPTR,A
   140: 	g_variable.wheelStateBefore = g_variable.wheelStateNow;
-001833 904CBB            MOV     DPTR,#g_variable+03FH
-001836 E0                MOVX    A,@DPTR
-001837 904CBA            MOV     DPTR,#g_variable+03EH
-00183A F0                MOVX    @DPTR,A
+001ABE 904D00            MOV     DPTR,#g_variable+041H
+001AC1 E0                MOVX    A,@DPTR
+001AC2 904CFF            MOV     DPTR,#g_variable+040H
+001AC5 F0                MOVX    @DPTR,A
   141: 	g_variable.wheelStateNow = tempState;
-00183B A3                INC     DPTR
-00183C EF                MOV     A,R7
-00183D F0                MOVX    @DPTR,A
-00183E FD                MOV     R5,A
+001AC6 A3                INC     DPTR
+001AC7 EF                MOV     A,R7
+001AC8 F0                MOVX    @DPTR,A
+001AC9 FD                MOV     R5,A
   142: 
   143: 	result = (g_variable.wheelStateNow << 4) |(g_variable.wheelStateBefore << 2) |g_variable.wheelStateLast;
-00183F 904CBA            MOV     DPTR,#g_variable+03EH
-001842 E0                MOVX    A,@DPTR
-001843 75F004            MOV     B,#04H
-001846 A4                MUL     AB
-001847 FB                MOV     R3,A
-001848 AAF0              MOV     R2,B
-00184A ED                MOV     A,R5
-00184B 75F010            MOV     B,#010H
-00184E A4                MUL     AB
-00184F FF                MOV     R7,A
-001850 E5F0              MOV     A,B
-001852 4A                ORL     A,R2
-001853 FE                MOV     R6,A
-001854 EF                MOV     A,R7
-001855 4B                ORL     A,R3
-001856 FF                MOV     R7,A
-001857 904CB9            MOV     DPTR,#g_variable+03DH
-00185A E0                MOVX    A,@DPTR
-00185B FD                MOV     R5,A
-00185C EE                MOV     A,R6
-00185D EF                MOV     A,R7
-00185E 4D                ORL     A,R5
-00185F FF                MOV     R7,A
-001860 904E9A            MOV     DPTR,#result
-001863 EE                MOV     A,R6
-001864 F0                MOVX    @DPTR,A
-001865 A3                INC     DPTR
-001866 EF                MOV     A,R7
-001867 F0                MOVX    @DPTR,A
+001ACA 904CFF            MOV     DPTR,#g_variable+040H
+001ACD E0                MOVX    A,@DPTR
+001ACE 75F004            MOV     B,#04H
+001AD1 A4                MUL     AB
+001AD2 FB                MOV     R3,A
+001AD3 AAF0              MOV     R2,B
+001AD5 ED                MOV     A,R5
+001AD6 75F010            MOV     B,#010H
+001AD9 A4                MUL     AB
+001ADA FF                MOV     R7,A
+001ADB E5F0              MOV     A,B
+001ADD 4A                ORL     A,R2
+001ADE FE                MOV     R6,A
+001ADF EF                MOV     A,R7
+001AE0 4B                ORL     A,R3
+001AE1 FF                MOV     R7,A
+001AE2 904CFE            MOV     DPTR,#g_variable+03FH
+001AE5 E0                MOVX    A,@DPTR
+001AE6 FD                MOV     R5,A
+001AE7 EE                MOV     A,R6
+001AE8 EF                MOV     A,R7
+001AE9 4D                ORL     A,R5
+001AEA FF                MOV     R7,A
+001AEB 904EA9            MOV     DPTR,#result
+001AEE EE                MOV     A,R6
+001AEF F0                MOVX    @DPTR,A
+001AF0 A3                INC     DPTR
+001AF1 EF                MOV     A,R7
+001AF2 F0                MOVX    @DPTR,A
   144: 
   145: 	switch (result) 
-001868 EE                MOV     A,R6
-001869 701E              JNZ     ?C0030?KB_PROCESS
-00186B EF                MOV     A,R7
-00186C 24F5              ADD     A,#0F5H
-00186E 6013              JZ      ?C0035?KB_PROCESS
-001870 24D7              ADD     A,#0D7H
-001872 600F              JZ      ?C0035?KB_PROCESS
-001874 24FC              ADD     A,#0FCH
-001876 6004              JZ      ?C0033?KB_PROCESS
-001878 2431              ADD     A,#031H
-00187A 700D              JNZ     ?C0030?KB_PROCESS
+001AF3 EE                MOV     A,R6
+001AF4 701E              JNZ     ?C0030?KB_PROCESS
+001AF6 EF                MOV     A,R7
+001AF7 24F5              ADD     A,#0F5H
+001AF9 6013              JZ      ?C0035?KB_PROCESS
+001AFB 24D7              ADD     A,#0D7H
+001AFD 600F              JZ      ?C0035?KB_PROCESS
+001AFF 24FC              ADD     A,#0FCH
+001B01 6004              JZ      ?C0033?KB_PROCESS
+001B03 2431              ADD     A,#031H
+001B05 700D              JNZ     ?C0030?KB_PROCESS
   146: 	{
   147: 	case 0x38:
   148: 	case 0x07:
-00187C         ?C0033?KB_PROCESS:
+001B07         ?C0033?KB_PROCESS:
   149: 		g_variable.wheelKeysendFlag++;
-00187C 904CBC            MOV     DPTR,#g_variable+040H
-00187F E0                MOVX    A,@DPTR
-001880 04                INC     A
-001881 F0                MOVX    @DPTR,A
+001B07 904D01            MOV     DPTR,#g_variable+042H
+001B0A E0                MOVX    A,@DPTR
+001B0B 04                INC     A
+001B0C F0                MOVX    @DPTR,A
   150: 		break;
-001882 22                RET     
+001B0D 22                RET     
   151: 	case 0x34:
   152: 	case 0x0b:
-001883         ?C0035?KB_PROCESS:
+001B0E         ?C0035?KB_PROCESS:
   153: 		g_variable.wheelKeysendFlag--;
-001883 904CBC            MOV     DPTR,#g_variable+040H
-001886 E0                MOVX    A,@DPTR
-001887 14                DEC     A
-001888 F0                MOVX    @DPTR,A
+001B0E 904D01            MOV     DPTR,#g_variable+042H
+001B11 E0                MOVX    A,@DPTR
+001B12 14                DEC     A
+001B13 F0                MOVX    @DPTR,A
   154: 		break;
   155: 	default:
   156: 		break;
   157: 	}
   158: }
-001889         ?C0030?KB_PROCESS:
-001889 22                RET     
+001B14         ?C0030?KB_PROCESS:
+001B14 22                RET     
 ----- FUNCTION kb_wheel_scan (END) -------
 
 
------ FUNCTION kb_24g_get_led_status (BEGIN) -----
+----- FUNCTION kb_need_keyscan (BEGIN) -----
  FILE: 'kb_process.c'
-  227: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
-  228: {
-  229: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
-  230: 	{
-00188A 904D00            MOV     DPTR,#m_24g_led_flag
-00188D E0                MOVX    A,@DPTR
-00188E 604C              JZ      ?C0047?KB_PROCESS
-001890 904DE6            MOV     DPTR,#repeat_send_24g
-001893 E0                MOVX    A,@DPTR
-001894 7046              JNZ     ?C0047?KB_PROCESS
-  231: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-  232: 		{
-001896 904C82            MOV     DPTR,#g_variable+06H
-001899 E0                MOVX    A,@DPTR
-00189A 6403              XRL     A,#03H
-00189C 703E              JNZ     ?C0047?KB_PROCESS
-  233: 			if(delayChgInvTimer_last != delayChgInvTimer)
-  234: 			{
-00189E 904DF0            MOV     DPTR,#delayChgInvTimer
-0018A1 E0                MOVX    A,@DPTR
-0018A2 FF                MOV     R7,A
-0018A3 904DF8            MOV     DPTR,#delayChgInvTimer_last
-0018A6 E0                MOVX    A,@DPTR
-0018A7 6F                XRL     A,R7
-0018A8 602A              JZ      ?C0046?KB_PROCESS
-  235: 				xmemclear(hidBuff,9);
-  236: 				mult_key_status = 0;
-0018AA 7B01              MOV     R3,#01H
-0018AC 7A48              MOV     R2,#HIGH hidBuff
-0018AE 7900              MOV     R1,#LOW hidBuff
-0018B0 7D09              MOV     R5,#09H
-0018B2 7C00              MOV     R4,#00H
-0018B4 120CC1            LCALL   _xmemclear
-  237: 				hidBuff[0] = HID_REPORTID_KEY_STANDARD;		// standard key send
-0018B7 E4                CLR     A
-0018B8 904DF9            MOV     DPTR,#mult_key_status
-0018BB F0                MOVX    @DPTR,A
-  238: 				hidBuff[2] = m_24g_led_flag;
-0018BC 904800            MOV     DPTR,#hidBuff
-0018BF 04                INC     A
-0018C0 F0                MOVX    @DPTR,A
-  239: 				IPC_TxHidData(hidBuff, 9);
-0018C1 904D00            MOV     DPTR,#m_24g_led_flag
-0018C4 E0                MOVX    A,@DPTR
-0018C5 904802            MOV     DPTR,#hidBuff+02H
-0018C8 F0                MOVX    @DPTR,A
-  240: 			}
-0018C9 7B01              MOV     R3,#01H
-0018CB 7A48              MOV     R2,#HIGH hidBuff
-0018CD 7900              MOV     R1,#LOW hidBuff
-0018CF 7D09              MOV     R5,#09H
-0018D1 120C0E            LCALL   _IPC_TxHidData
-  241: 			delayChgInvTimer_last = delayChgInvTimer;
-0018D4         ?C0046?KB_PROCESS:
-  242: 		}	
-0018D4 904DF0            MOV     DPTR,#delayChgInvTimer
-0018D7 E0                MOVX    A,@DPTR
-0018D8 904DF8            MOV     DPTR,#delayChgInvTimer_last
-0018DB F0                MOVX    @DPTR,A
-  243: 	}
-  244: }
-  245: 
-0018DC         ?C0047?KB_PROCESS:
-0018DC 22                RET     
------ FUNCTION kb_24g_get_led_status (END) -------
+  267: void kb_need_keyscan()
+  268: {
+  269: 		if((g_variable.key_combination_step == CAMBINATION_KEY_FREE)
+  270: 		||(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE)
+001B15 904CF7            MOV     DPTR,#g_variable+038H
+001B18 E0                MOVX    A,@DPTR
+001B19 FF                MOV     R7,A
+001B1A 6008              JZ      ?C0052?KB_PROCESS
+001B1C 6403              XRL     A,#03H
+001B1E 6004              JZ      ?C0052?KB_PROCESS
+001B20 EF                MOV     A,R7
+001B21 B40504            CJNE    A,#05H,?C0051?KB_PROCESS
+001B24         ?C0052?KB_PROCESS:
+  271: 		|| (g_variable.key_combination_step == CAMBINATION_KEY_RELEASE)
+  272: 		)
+  273: 		{
+  274: 			kb_wheel_scan();
+001B24 5186              ACALL   kb_wheel_scan
+  275: 			kb_motion();
+001B26 8076              SJMP    kb_motion
+  276: 		}	
+001B28         ?C0051?KB_PROCESS:
+  277: 		else
+  278: 		{
+  279: 			if(g_variable.key_combination_step == CAMBINATION_KEY_PRESS)
+001B28 904CF7            MOV     DPTR,#g_variable+038H
+001B2B E0                MOVX    A,@DPTR
+001B2C B4010F            CJNE    A,#01H,?C0054?KB_PROCESS
+  280: 			{
+  281: 				kb_send_combination_key(g_variable.key_combination_ctrl,0);
+001B2F A3                INC     DPTR
+001B30 E0                MOVX    A,@DPTR
+001B31 FF                MOV     R7,A
+001B32 E4                CLR     A
+001B33 FD                MOV     R5,A
+001B34 121741            LCALL   _kb_send_combination_key
+  282: 				g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
+001B37 904CF7            MOV     DPTR,#g_variable+038H
+001B3A 7402              MOV     A,#02H
+001B3C F0                MOVX    @DPTR,A
+  283: 			}
+001B3D 22                RET     
+001B3E         ?C0054?KB_PROCESS:
+  284: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_HOLD)
+001B3E 904CF7            MOV     DPTR,#g_variable+038H
+001B41 E0                MOVX    A,@DPTR
+001B42 B4020C            CJNE    A,#02H,?C0056?KB_PROCESS
+  285: 			{	
+  286: 				g_variable.key_combination_step = CAMBINATION_KEY_COMPLETE;
+001B45 7403              MOV     A,#03H
+001B47 F0                MOVX    @DPTR,A
+  287: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
+001B48 A3                INC     DPTR
+001B49 E0                MOVX    A,@DPTR
+001B4A FF                MOV     R7,A
+001B4B A3                INC     DPTR
+001B4C E0                MOVX    A,@DPTR
+001B4D FD                MOV     R5,A
+001B4E 021741            LJMP    _kb_send_combination_key
+  288: 			}
+001B51         ?C0056?KB_PROCESS:
+  289: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_WAIT_RELEASE)
+001B51 904CF7            MOV     DPTR,#g_variable+038H
+001B54 E0                MOVX    A,@DPTR
+001B55 B40428            CJNE    A,#04H,?C0058?KB_PROCESS
+  290: 			{
+  291: 				g_variable.key_combination_keyvalue = 0;
+001B58 E4                CLR     A
+001B59 904CF9            MOV     DPTR,#g_variable+03AH
+001B5C F0                MOVX    @DPTR,A
+  292: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
+001B5D 904CF8            MOV     DPTR,#g_variable+039H
+001B60 E0                MOVX    A,@DPTR
+001B61 FF                MOV     R7,A
+001B62 E4                CLR     A
+001B63 FD                MOV     R5,A
+001B64 121741            LCALL   _kb_send_combination_key
+  293: 				g_variable.key_combination_ctrl = 0;
+001B67 E4                CLR     A
+001B68 904CF8            MOV     DPTR,#g_variable+039H
+001B6B F0                MOVX    @DPTR,A
+  294: 				if(!g_variable.one_key_press_wait_release_timer)
+001B6C 904CFB            MOV     DPTR,#g_variable+03CH
+001B6F E0                MOVX    A,@DPTR
+001B70 7007              JNZ     ?C0059?KB_PROCESS
+  295: 					g_variable.key_combination_step = CAMBINATION_KEY_NULL;
+001B72 904CF7            MOV     DPTR,#g_variable+038H
+001B75 7406              MOV     A,#06H
+001B77 F0                MOVX    @DPTR,A
+001B78 22                RET     
+001B79         ?C0059?KB_PROCESS:
+  296: 				else
+  297: 					g_variable.key_combination_step = CAMBINATION_KEY_RELEASE;
+001B79 904CF7            MOV     DPTR,#g_variable+038H
+001B7C 7405              MOV     A,#05H
+001B7E F0                MOVX    @DPTR,A
+  298: 			}
+001B7F 22                RET     
+001B80         ?C0058?KB_PROCESS:
+  299: 			else if(g_variable.key_combination_step == CAMBINATION_KEY_NULL)
+001B80 904CF7            MOV     DPTR,#g_variable+038H
+001B83 E0                MOVX    A,@DPTR
+001B84 B40616            CJNE    A,#06H,?C0063?KB_PROCESS
+  300: 			{
+  301: 				g_variable.key_combination_keyvalue = 0;
+001B87 E4                CLR     A
+001B88 904CF9            MOV     DPTR,#g_variable+03AH
+001B8B F0                MOVX    @DPTR,A
+  302: 				g_variable.key_combination_ctrl = 0;
+001B8C 904CF8            MOV     DPTR,#g_variable+039H
+001B8F F0                MOVX    @DPTR,A
+  303: 				kb_send_combination_key(g_variable.key_combination_ctrl,g_variable.key_combination_keyvalue);
+001B90 A3                INC     DPTR
+001B91 E0                MOVX    A,@DPTR
+001B92 FD                MOV     R5,A
+001B93 E4                CLR     A
+001B94 FF                MOV     R7,A
+001B95 121741            LCALL   _kb_send_combination_key
+  304: 				g_variable.key_combination_step = CAMBINATION_KEY_FREE;
+001B98 E4                CLR     A
+001B99 904CF7            MOV     DPTR,#g_variable+038H
+001B9C F0                MOVX    @DPTR,A
+  305: 			}
+  306: 		}
+  307: 
+  308: }
+001B9D         ?C0063?KB_PROCESS:
+001B9D 22                RET     
+----- FUNCTION kb_need_keyscan (END) -------
 
 
 ----- FUNCTION kb_motion (BEGIN) -----
@@ -4367,57 +4850,57 @@
   249: {
   250: 	tKSEVENT *pEvt = NULL;
   251: 	
-0018DD 904E9D            MOV     DPTR,#pEvt
-0018E0 E4                CLR     A
-0018E1 F0                MOVX    @DPTR,A
-0018E2 A3                INC     DPTR
-0018E3 F0                MOVX    @DPTR,A
-0018E4 A3                INC     DPTR
-0018E5 F0                MOVX    @DPTR,A
+001B9E 904EAC            MOV     DPTR,#pEvt
+001BA1 E4                CLR     A
+001BA2 F0                MOVX    @DPTR,A
+001BA3 A3                INC     DPTR
+001BA4 F0                MOVX    @DPTR,A
+001BA5 A3                INC     DPTR
+001BA6 F0                MOVX    @DPTR,A
   252: 	if (!IPC_IsTxBuffEmpty())
-0018E6 7186              ACALL   IPC_IsTxBuffEmpty
-0018E8 5025              JNC     ?C0049?KB_PROCESS
-0018EA         ?C0048?KB_PROCESS:
+001BA7 D149              ACALL   IPC_IsTxBuffEmpty
+001BA9 5025              JNC     ?C0049?KB_PROCESS
+001BAB         ?C0048?KB_PROCESS:
   253: 		return;
   254: 	pEvt = KS_GetCurrentEvt();
-0018EA 3110              ACALL   KS_GetCurrentEvt
-0018EC 904E9D            MOV     DPTR,#pEvt
-0018EF EB                MOV     A,R3
-0018F0 F0                MOVX    @DPTR,A
-0018F1 A3                INC     DPTR
-0018F2 EA                MOV     A,R2
-0018F3 F0                MOVX    @DPTR,A
-0018F4 A3                INC     DPTR
-0018F5 E9                MOV     A,R1
-0018F6 F0                MOVX    @DPTR,A
+001BAB 71D1              ACALL   KS_GetCurrentEvt
+001BAD 904EAC            MOV     DPTR,#pEvt
+001BB0 EB                MOV     A,R3
+001BB1 F0                MOVX    @DPTR,A
+001BB2 A3                INC     DPTR
+001BB3 EA                MOV     A,R2
+001BB4 F0                MOVX    @DPTR,A
+001BB5 A3                INC     DPTR
+001BB6 E9                MOV     A,R1
+001BB7 F0                MOVX    @DPTR,A
   255: 
   256: 	if (pEvt == NULL)
-0018F7 4A                ORL     A,R2
-0018F8 7007              JNZ     ?C0050?KB_PROCESS
+001BB8 4A                ORL     A,R2
+001BB9 7007              JNZ     ?C0050?KB_PROCESS
   257: 	{
   258: 		m_power_on_flag = 1;
-0018FA 904C79            MOV     DPTR,#m_power_on_flag
-0018FD 04                INC     A
-0018FE F0                MOVX    @DPTR,A
+001BBB 904CB6            MOV     DPTR,#m_power_on_flag
+001BBE 04                INC     A
+001BBF F0                MOVX    @DPTR,A
   259: 		kb_24g_get_led_status();
-0018FF 8089              SJMP    kb_24g_get_led_status
+001BC0 C1DB              AJMP    kb_24g_get_led_status
   260: 		return;
   261: 	}
-001901         ?C0050?KB_PROCESS:
+001BC2         ?C0050?KB_PROCESS:
   262: 	kb_motion_keyscan(pEvt);
-001901 904E9D            MOV     DPTR,#pEvt
-001904 E0                MOVX    A,@DPTR
-001905 FB                MOV     R3,A
-001906 A3                INC     DPTR
-001907 E0                MOVX    A,@DPTR
-001908 FA                MOV     R2,A
-001909 A3                INC     DPTR
-00190A E0                MOVX    A,@DPTR
-00190B F9                MOV     R1,A
-00190C 12091D            LCALL   _kb_motion_keyscan
+001BC2 904EAC            MOV     DPTR,#pEvt
+001BC5 E0                MOVX    A,@DPTR
+001BC6 FB                MOV     R3,A
+001BC7 A3                INC     DPTR
+001BC8 E0                MOVX    A,@DPTR
+001BC9 FA                MOV     R2,A
+001BCA A3                INC     DPTR
+001BCB E0                MOVX    A,@DPTR
+001BCC F9                MOV     R1,A
+001BCD 120B6F            LCALL   _kb_motion_keyscan
   263: }
-00190F         ?C0049?KB_PROCESS:
-00190F 22                RET     
+001BD0         ?C0049?KB_PROCESS:
+001BD0 22                RET     
 ----- FUNCTION kb_motion (END) -------
 
 
@@ -4427,518 +4910,518 @@
   254: {
   255: 	//
   256: 	byte i = 0;
-001910 E4                CLR     A
-001911 904E04            MOV     DPTR,#i
-001914 F0                MOVX    @DPTR,A
+001BD1 E4                CLR     A
+001BD2 904E13            MOV     DPTR,#i
+001BD5 F0                MOVX    @DPTR,A
   257: 	byte j = 0;
-001915 A3                INC     DPTR
-001916 F0                MOVX    @DPTR,A
+001BD6 A3                INC     DPTR
+001BD7 F0                MOVX    @DPTR,A
   258: 	byte k = 0;
-001917 A3                INC     DPTR
-001918 F0                MOVX    @DPTR,A
+001BD8 A3                INC     DPTR
+001BD9 F0                MOVX    @DPTR,A
   259: 	byte temp = 0;
-001919 A3                INC     DPTR
-00191A F0                MOVX    @DPTR,A
+001BDA A3                INC     DPTR
+001BDB F0                MOVX    @DPTR,A
   260: 	byte flag = 0;
-00191B A3                INC     DPTR
-00191C F0                MOVX    @DPTR,A
+001BDC A3                INC     DPTR
+001BDD F0                MOVX    @DPTR,A
   261: 	byte offset = 0;
-00191D A3                INC     DPTR
-00191E F0                MOVX    @DPTR,A
+001BDE A3                INC     DPTR
+001BDF F0                MOVX    @DPTR,A
   262: 	byte state = 0;
-00191F A3                INC     DPTR
-001920 F0                MOVX    @DPTR,A
+001BE0 A3                INC     DPTR
+001BE1 F0                MOVX    @DPTR,A
   263: 	byte keyCounttemp = 0;
-001921 A3                INC     DPTR
-001922 F0                MOVX    @DPTR,A
+001BE2 A3                INC     DPTR
+001BE3 F0                MOVX    @DPTR,A
   264: 	byte key_value_temp = 0;
-001923 A3                INC     DPTR
-001924 F0                MOVX    @DPTR,A
+001BE4 A3                INC     DPTR
+001BE5 F0                MOVX    @DPTR,A
   265: 	byte ghost = 0;
-001925 A3                INC     DPTR
-001926 F0                MOVX    @DPTR,A
+001BE6 A3                INC     DPTR
+001BE7 F0                MOVX    @DPTR,A
   266: 	byte rawCount = 0;
-001927 A3                INC     DPTR
-001928 F0                MOVX    @DPTR,A
+001BE8 A3                INC     DPTR
+001BE9 F0                MOVX    @DPTR,A
   267: 	byte adjust_raw[8] ={5,1,2,0,7,6,4,3};
-001929 780F              MOV     R0,#LOW adjust_raw
-00192B 7C4E              MOV     R4,#HIGH adjust_raw
-00192D 7D01              MOV     R5,#01H
-00192F 7BFF              MOV     R3,#0FFH
-001931 7A06              MOV     R2,#HIGH _?ix1000
-001933 79C1              MOV     R1,#LOW _?ix1000
-001935 FE                MOV     R6,A
-001936 7F08              MOV     R7,#08H
-001938 120390            LCALL   ?C?COPY
+001BEA 781E              MOV     R0,#LOW adjust_raw
+001BEC 7C4E              MOV     R4,#HIGH adjust_raw
+001BEE 7D01              MOV     R5,#01H
+001BF0 7BFF              MOV     R3,#0FFH
+001BF2 7A07              MOV     R2,#HIGH _?ix1000
+001BF4 7908              MOV     R1,#LOW _?ix1000
+001BF6 FE                MOV     R6,A
+001BF7 7F08              MOV     R7,#08H
+001BF9 120390            LCALL   ?C?COPY
   268: 	
   269: 	KS_ScanMatrix();
-00193B B1B2              ACALL   KS_ScanMatrix
+001BFC 122215            LCALL   KS_ScanMatrix
   270: 
   271: 	if (compare_str(ksSelMapCurr,ksSelMapCheck,KB_KSCAN_COL_NUM) 
-00193D 7A4D              MOV     R2,#HIGH ksSelMapCheck
-00193F 79A8              MOV     R1,#LOW ksSelMapCheck
-001941 904E64            MOV     DPTR,#?_compare_str?BYTE+03H
-001944 7401              MOV     A,#01H
-001946 F0                MOVX    @DPTR,A
-001947 A3                INC     DPTR
-001948 744D              MOV     A,#HIGH ksSelMapCheck
-00194A F0                MOVX    @DPTR,A
-00194B A3                INC     DPTR
-00194C 74A8              MOV     A,#LOW ksSelMapCheck
-00194E F0                MOVX    @DPTR,A
-00194F A3                INC     DPTR
-001950 7414              MOV     A,#014H
-001952 F0                MOVX    @DPTR,A
-001953 7B01              MOV     R3,#01H
-001955 7A4D              MOV     R2,#HIGH ksSelMapCurr
-001957 79BC              MOV     R1,#LOW ksSelMapCurr
-001959 71CE              ACALL   _compare_str
-00195B EF                MOV     A,R7
-00195C 6016              JZ      ?C0068?KEYSCAN
-00195E 7B01              MOV     R3,#01H
-001960 7A4D              MOV     R2,#HIGH ksSelMapCurr
-001962 79BC              MOV     R1,#LOW ksSelMapCurr
-001964 7D14              MOV     R5,#014H
-001966 719E              ACALL   _array_is_empty
-001968 EF                MOV     A,R7
-001969 7009              JNZ     ?C0068?KEYSCAN
+001BFF 7A4D              MOV     R2,#HIGH ksSelMapCheck
+001C01 79A8              MOV     R1,#LOW ksSelMapCheck
+001C03 904E73            MOV     DPTR,#?_compare_str?BYTE+03H
+001C06 7401              MOV     A,#01H
+001C08 F0                MOVX    @DPTR,A
+001C09 A3                INC     DPTR
+001C0A 744D              MOV     A,#HIGH ksSelMapCheck
+001C0C F0                MOVX    @DPTR,A
+001C0D A3                INC     DPTR
+001C0E 74A8              MOV     A,#LOW ksSelMapCheck
+001C10 F0                MOVX    @DPTR,A
+001C11 A3                INC     DPTR
+001C12 7414              MOV     A,#014H
+001C14 F0                MOVX    @DPTR,A
+001C15 7B01              MOV     R3,#01H
+001C17 7A4D              MOV     R2,#HIGH ksSelMapCurr
+001C19 79BC              MOV     R1,#LOW ksSelMapCurr
+001C1B D191              ACALL   _compare_str
+001C1D EF                MOV     A,R7
+001C1E 6016              JZ      ?C0068?KEYSCAN
+001C20 7B01              MOV     R3,#01H
+001C22 7A4D              MOV     R2,#HIGH ksSelMapCurr
+001C24 79BC              MOV     R1,#LOW ksSelMapCurr
+001C26 7D14              MOV     R5,#014H
+001C28 D161              ACALL   _array_is_empty
+001C2A EF                MOV     A,R7
+001C2B 7009              JNZ     ?C0068?KEYSCAN
   272: 		&& !array_is_empty(ksSelMapCurr,KB_KSCAN_COL_NUM))
   273: 	{
   274: 		g_variable.button_flag |= 0x02;
-00196B 904C8B            MOV     DPTR,#g_variable+0FH
-00196E E0                MOVX    A,@DPTR
-00196F 4402              ORL     A,#02H
-001971 F0                MOVX    @DPTR,A
+001C2D 904CCE            MOV     DPTR,#g_variable+0FH
+001C30 E0                MOVX    A,@DPTR
+001C31 4402              ORL     A,#02H
+001C33 F0                MOVX    @DPTR,A
   275: 	}
-001972 800C              SJMP    ?C0069?KEYSCAN
-001974         ?C0068?KEYSCAN:
+001C34 800C              SJMP    ?C0069?KEYSCAN
+001C36         ?C0068?KEYSCAN:
   276: 	else
   277: 	{	
   278: 		g_variable.button_flag &= 0xFD;
-001974 904C8B            MOV     DPTR,#g_variable+0FH
-001977 E0                MOVX    A,@DPTR
-001978 54FD              ANL     A,#0FDH
-00197A F0                MOVX    @DPTR,A
+001C36 904CCE            MOV     DPTR,#g_variable+0FH
+001C39 E0                MOVX    A,@DPTR
+001C3A 54FD              ANL     A,#0FDH
+001C3C F0                MOVX    @DPTR,A
   279: 		g_variable.button_timer[1] = 0;
-00197B E4                CLR     A
-00197C 904C8D            MOV     DPTR,#g_variable+011H
-00197F F0                MOVX    @DPTR,A
+001C3D E4                CLR     A
+001C3E 904CD0            MOV     DPTR,#g_variable+011H
+001C41 F0                MOVX    @DPTR,A
   280: 	}
-001980         ?C0069?KEYSCAN:
+001C42         ?C0069?KEYSCAN:
   281: 
   282: 	for (i=0; col[i]!=0; i++) 
-001980 E4                CLR     A
-001981 904E04            MOV     DPTR,#i
-001984 F0                MOVX    @DPTR,A
-001985         ?C0070?KEYSCAN:
-001985 904E04            MOV     DPTR,#i
-001988 E0                MOVX    A,@DPTR
-001989 FF                MOV     R7,A
-00198A 90060C            MOV     DPTR,#col
-00198D 93                MOVC    A,@A+DPTR
-00198E 7002              JNZ     $ + 4H
-001990 4152              AJMP    ?C0071?KEYSCAN
+001C42 E4                CLR     A
+001C43 904E13            MOV     DPTR,#i
+001C46 F0                MOVX    @DPTR,A
+001C47         ?C0070?KEYSCAN:
+001C47 904E13            MOV     DPTR,#i
+001C4A E0                MOVX    A,@DPTR
+001C4B FF                MOV     R7,A
+001C4C 90062F            MOV     DPTR,#col
+001C4F 93                MOVC    A,@A+DPTR
+001C50 7002              JNZ     $ + 4H
+001C52 A114              AJMP    ?C0071?KEYSCAN
   283: 	{
   284: 		temp = ksSelMapCurr[i];
-001992 74BC              MOV     A,#LOW ksSelMapCurr
-001994 2F                ADD     A,R7
-001995 F582              MOV     DPL,A
-001997 E4                CLR     A
-001998 344D              ADDC    A,#HIGH ksSelMapCurr
-00199A F583              MOV     DPH,A
-00199C E0                MOVX    A,@DPTR
-00199D 904E07            MOV     DPTR,#temp
-0019A0 F0                MOVX    @DPTR,A
+001C54 74BC              MOV     A,#LOW ksSelMapCurr
+001C56 2F                ADD     A,R7
+001C57 F582              MOV     DPL,A
+001C59 E4                CLR     A
+001C5A 344D              ADDC    A,#HIGH ksSelMapCurr
+001C5C F583              MOV     DPH,A
+001C5E E0                MOVX    A,@DPTR
+001C5F 904E16            MOV     DPTR,#temp
+001C62 F0                MOVX    @DPTR,A
   285: 		rawCount = bit_count(temp);
-0019A1 E0                MOVX    A,@DPTR
-0019A2 FF                MOV     R7,A
-0019A3 7178              ACALL   _bit_count
-0019A5 904E0E            MOV     DPTR,#rawCount
-0019A8 EF                MOV     A,R7
-0019A9 F0                MOVX    @DPTR,A
+001C63 E0                MOVX    A,@DPTR
+001C64 FF                MOV     R7,A
+001C65 D13B              ACALL   _bit_count
+001C67 904E1D            MOV     DPTR,#rawCount
+001C6A EF                MOV     A,R7
+001C6B F0                MOVX    @DPTR,A
   286: 		if(rawCount >= 2)		// col[i] has more than two key press
-0019AA C3                CLR     C
-0019AB 9402              SUBB    A,#02H
-0019AD 5002              JNC     $ + 4H
-0019AF 413B              AJMP    ?C0073?KEYSCAN
+001C6C C3                CLR     C
+001C6D 9402              SUBB    A,#02H
+001C6F 5002              JNC     $ + 4H
+001C71 81FD              AJMP    ?C0073?KEYSCAN
   287: 		{
   288: 			for(j=0 ; j<8 ;j++)
-0019B1 E4                CLR     A
-0019B2 904E05            MOV     DPTR,#j
-0019B5 F0                MOVX    @DPTR,A
-0019B6         ?C0074?KEYSCAN:
-0019B6 904E05            MOV     DPTR,#j
-0019B9 E0                MOVX    A,@DPTR
-0019BA FF                MOV     R7,A
-0019BB C3                CLR     C
-0019BC 9408              SUBB    A,#08H
-0019BE 507B              JNC     ?C0073?KEYSCAN
+001C73 E4                CLR     A
+001C74 904E14            MOV     DPTR,#j
+001C77 F0                MOVX    @DPTR,A
+001C78         ?C0074?KEYSCAN:
+001C78 904E14            MOV     DPTR,#j
+001C7B E0                MOVX    A,@DPTR
+001C7C FF                MOV     R7,A
+001C7D C3                CLR     C
+001C7E 9408              SUBB    A,#08H
+001C80 507B              JNC     ?C0073?KEYSCAN
   289: 			{
   290: 				if(temp & (1<<j))	// Ci_Rj press
-0019C0 7401              MOV     A,#01H
-0019C2 7E00              MOV     R6,#00H
-0019C4 A807              MOV     R0,AR7
-0019C6 08                INC     R0
-0019C7 8005              SJMP    ?C0116?KEYSCAN
-0019C9         ?C0115?KEYSCAN:
-0019C9 C3                CLR     C
-0019CA 33                RLC     A
-0019CB CE                XCH     A,R6
-0019CC 33                RLC     A
-0019CD CE                XCH     A,R6
-0019CE         ?C0116?KEYSCAN:
-0019CE D8F9              DJNZ    R0,?C0115?KEYSCAN
-0019D0 FF                MOV     R7,A
-0019D1 904E07            MOV     DPTR,#temp
-0019D4 E0                MOVX    A,@DPTR
-0019D5 FD                MOV     R5,A
-0019D6 E4                CLR     A
-0019D7 EF                MOV     A,R7
-0019D8 5D                ANL     A,R5
-0019D9 6058              JZ      ?C0076?KEYSCAN
+001C82 7401              MOV     A,#01H
+001C84 7E00              MOV     R6,#00H
+001C86 A807              MOV     R0,AR7
+001C88 08                INC     R0
+001C89 8005              SJMP    ?C0116?KEYSCAN
+001C8B         ?C0115?KEYSCAN:
+001C8B C3                CLR     C
+001C8C 33                RLC     A
+001C8D CE                XCH     A,R6
+001C8E 33                RLC     A
+001C8F CE                XCH     A,R6
+001C90         ?C0116?KEYSCAN:
+001C90 D8F9              DJNZ    R0,?C0115?KEYSCAN
+001C92 FF                MOV     R7,A
+001C93 904E16            MOV     DPTR,#temp
+001C96 E0                MOVX    A,@DPTR
+001C97 FD                MOV     R5,A
+001C98 E4                CLR     A
+001C99 EF                MOV     A,R7
+001C9A 5D                ANL     A,R5
+001C9B 6058              JZ      ?C0076?KEYSCAN
   291: 				{
   292: 					for(k=0 ; col[k]!=0; k++)
-0019DB E4                CLR     A
-0019DC 904E06            MOV     DPTR,#k
-0019DF F0                MOVX    @DPTR,A
-0019E0         ?C0078?KEYSCAN:
-0019E0 904E06            MOV     DPTR,#k
-0019E3 E0                MOVX    A,@DPTR
-0019E4 FF                MOV     R7,A
-0019E5 90060C            MOV     DPTR,#col
-0019E8 93                MOVC    A,@A+DPTR
-0019E9 6048              JZ      ?C0076?KEYSCAN
+001C9D E4                CLR     A
+001C9E 904E15            MOV     DPTR,#k
+001CA1 F0                MOVX    @DPTR,A
+001CA2         ?C0078?KEYSCAN:
+001CA2 904E15            MOV     DPTR,#k
+001CA5 E0                MOVX    A,@DPTR
+001CA6 FF                MOV     R7,A
+001CA7 90062F            MOV     DPTR,#col
+001CAA 93                MOVC    A,@A+DPTR
+001CAB 6048              JZ      ?C0076?KEYSCAN
   293: 					{
   294: 						if(k!= i)
-0019EB 904E04            MOV     DPTR,#i
-0019EE E0                MOVX    A,@DPTR
-0019EF FE                MOV     R6,A
-0019F0 EF                MOV     A,R7
-0019F1 6E                XRL     A,R6
-0019F2 6037              JZ      ?C0080?KEYSCAN
+001CAD 904E13            MOV     DPTR,#i
+001CB0 E0                MOVX    A,@DPTR
+001CB1 FE                MOV     R6,A
+001CB2 EF                MOV     A,R7
+001CB3 6E                XRL     A,R6
+001CB4 6037              JZ      ?C0080?KEYSCAN
   295: 						{
   296: 							if(ksSelMapCurr[k] & (1<<j))	// R line has another key press
-0019F4 904E06            MOV     DPTR,#k
-0019F7 E0                MOVX    A,@DPTR
-0019F8 24BC              ADD     A,#LOW ksSelMapCurr
-0019FA F582              MOV     DPL,A
-0019FC E4                CLR     A
-0019FD 344D              ADDC    A,#HIGH ksSelMapCurr
-0019FF F583              MOV     DPH,A
-001A01 E0                MOVX    A,@DPTR
-001A02 FD                MOV     R5,A
-001A03 7C00              MOV     R4,#00H
-001A05 904E05            MOV     DPTR,#j
-001A08 E0                MOVX    A,@DPTR
-001A09 FF                MOV     R7,A
-001A0A 7401              MOV     A,#01H
-001A0C 7E00              MOV     R6,#00H
-001A0E A807              MOV     R0,AR7
-001A10 08                INC     R0
-001A11 8005              SJMP    ?C0118?KEYSCAN
-001A13         ?C0117?KEYSCAN:
-001A13 C3                CLR     C
-001A14 33                RLC     A
-001A15 CE                XCH     A,R6
-001A16 33                RLC     A
-001A17 CE                XCH     A,R6
-001A18         ?C0118?KEYSCAN:
-001A18 D8F9              DJNZ    R0,?C0117?KEYSCAN
-001A1A FF                MOV     R7,A
-001A1B EE                MOV     A,R6
-001A1C 5C                ANL     A,R4
-001A1D FE                MOV     R6,A
-001A1E EF                MOV     A,R7
-001A1F 5D                ANL     A,R5
-001A20 4E                ORL     A,R6
-001A21 6008              JZ      ?C0080?KEYSCAN
+001CB6 904E15            MOV     DPTR,#k
+001CB9 E0                MOVX    A,@DPTR
+001CBA 24BC              ADD     A,#LOW ksSelMapCurr
+001CBC F582              MOV     DPL,A
+001CBE E4                CLR     A
+001CBF 344D              ADDC    A,#HIGH ksSelMapCurr
+001CC1 F583              MOV     DPH,A
+001CC3 E0                MOVX    A,@DPTR
+001CC4 FD                MOV     R5,A
+001CC5 7C00              MOV     R4,#00H
+001CC7 904E14            MOV     DPTR,#j
+001CCA E0                MOVX    A,@DPTR
+001CCB FF                MOV     R7,A
+001CCC 7401              MOV     A,#01H
+001CCE 7E00              MOV     R6,#00H
+001CD0 A807              MOV     R0,AR7
+001CD2 08                INC     R0
+001CD3 8005              SJMP    ?C0118?KEYSCAN
+001CD5         ?C0117?KEYSCAN:
+001CD5 C3                CLR     C
+001CD6 33                RLC     A
+001CD7 CE                XCH     A,R6
+001CD8 33                RLC     A
+001CD9 CE                XCH     A,R6
+001CDA         ?C0118?KEYSCAN:
+001CDA D8F9              DJNZ    R0,?C0117?KEYSCAN
+001CDC FF                MOV     R7,A
+001CDD EE                MOV     A,R6
+001CDE 5C                ANL     A,R4
+001CDF FE                MOV     R6,A
+001CE0 EF                MOV     A,R7
+001CE1 5D                ANL     A,R5
+001CE2 4E                ORL     A,R6
+001CE3 6008              JZ      ?C0080?KEYSCAN
   297: 							{
   298: 								ghost = 1;
-001A23 904E0D            MOV     DPTR,#ghost
-001A26 7401              MOV     A,#01H
-001A28 F0                MOVX    @DPTR,A
+001CE5 904E1C            MOV     DPTR,#ghost
+001CE8 7401              MOV     A,#01H
+001CEA F0                MOVX    @DPTR,A
   299: 								break;
-001A29 8008              SJMP    ?C0076?KEYSCAN
+001CEB 8008              SJMP    ?C0076?KEYSCAN
   300: 							}	
   301: 						}
   302: 					}
-001A2B         ?C0080?KEYSCAN:
-001A2B 904E06            MOV     DPTR,#k
-001A2E E0                MOVX    A,@DPTR
-001A2F 04                INC     A
-001A30 F0                MOVX    @DPTR,A
-001A31 80AD              SJMP    ?C0078?KEYSCAN
+001CED         ?C0080?KEYSCAN:
+001CED 904E15            MOV     DPTR,#k
+001CF0 E0                MOVX    A,@DPTR
+001CF1 04                INC     A
+001CF2 F0                MOVX    @DPTR,A
+001CF3 80AD              SJMP    ?C0078?KEYSCAN
   303: 				}
   304: 			}
-001A33         ?C0076?KEYSCAN:
-001A33 904E05            MOV     DPTR,#j
-001A36 E0                MOVX    A,@DPTR
-001A37 04                INC     A
-001A38 F0                MOVX    @DPTR,A
-001A39 21B6              AJMP    ?C0074?KEYSCAN
+001CF5         ?C0076?KEYSCAN:
+001CF5 904E14            MOV     DPTR,#j
+001CF8 E0                MOVX    A,@DPTR
+001CF9 04                INC     A
+001CFA F0                MOVX    @DPTR,A
+001CFB 8178              AJMP    ?C0074?KEYSCAN
   305: 		}
-001A3B         ?C0073?KEYSCAN:
+001CFD         ?C0073?KEYSCAN:
   306: 		
   307: 		if (temp!=0)
-001A3B 904E07            MOV     DPTR,#temp
-001A3E E0                MOVX    A,@DPTR
-001A3F FF                MOV     R7,A
-001A40 6008              JZ      ?C0072?KEYSCAN
+001CFD 904E16            MOV     DPTR,#temp
+001D00 E0                MOVX    A,@DPTR
+001D01 FF                MOV     R7,A
+001D02 6008              JZ      ?C0072?KEYSCAN
   308: 		{
   309: 			keyCounttemp += bit_count(temp);
-001A42 7178              ACALL   _bit_count
-001A44 904E0B            MOV     DPTR,#keyCounttemp
-001A47 E0                MOVX    A,@DPTR
-001A48 2F                ADD     A,R7
-001A49 F0                MOVX    @DPTR,A
+001D04 D13B              ACALL   _bit_count
+001D06 904E1A            MOV     DPTR,#keyCounttemp
+001D09 E0                MOVX    A,@DPTR
+001D0A 2F                ADD     A,R7
+001D0B F0                MOVX    @DPTR,A
   310: 		}
   311: 	}
-001A4A         ?C0072?KEYSCAN:
-001A4A 904E04            MOV     DPTR,#i
-001A4D E0                MOVX    A,@DPTR
-001A4E 04                INC     A
-001A4F F0                MOVX    @DPTR,A
-001A50 2185              AJMP    ?C0070?KEYSCAN
-001A52         ?C0071?KEYSCAN:
+001D0C         ?C0072?KEYSCAN:
+001D0C 904E13            MOV     DPTR,#i
+001D0F E0                MOVX    A,@DPTR
+001D10 04                INC     A
+001D11 F0                MOVX    @DPTR,A
+001D12 8147              AJMP    ?C0070?KEYSCAN
+001D14         ?C0071?KEYSCAN:
   312: 	keyCount = keyCounttemp;
-001A52 904E0B            MOV     DPTR,#keyCounttemp
-001A55 E0                MOVX    A,@DPTR
-001A56 904DEE            MOV     DPTR,#keyCount
-001A59 F0                MOVX    @DPTR,A
+001D14 904E1A            MOV     DPTR,#keyCounttemp
+001D17 E0                MOVX    A,@DPTR
+001D18 904DFD            MOV     DPTR,#keyCount
+001D1B F0                MOVX    @DPTR,A
   313: 	
   314: 	for (i=0; col[i]!=0; i++)
-001A5A E4                CLR     A
-001A5B 904E04            MOV     DPTR,#i
-001A5E F0                MOVX    @DPTR,A
-001A5F         ?C0084?KEYSCAN:
-001A5F 904E04            MOV     DPTR,#i
-001A62 E0                MOVX    A,@DPTR
-001A63 FF                MOV     R7,A
-001A64 90060C            MOV     DPTR,#col
-001A67 93                MOVC    A,@A+DPTR
-001A68 7002              JNZ     $ + 4H
-001A6A 614C              AJMP    ?C0085?KEYSCAN
+001D1C E4                CLR     A
+001D1D 904E13            MOV     DPTR,#i
+001D20 F0                MOVX    @DPTR,A
+001D21         ?C0084?KEYSCAN:
+001D21 904E13            MOV     DPTR,#i
+001D24 E0                MOVX    A,@DPTR
+001D25 FF                MOV     R7,A
+001D26 90062F            MOV     DPTR,#col
+001D29 93                MOVC    A,@A+DPTR
+001D2A 7002              JNZ     $ + 4H
+001D2C C10F              AJMP    ?C0085?KEYSCAN
   315: 	{
   316: 		temp = ksSelMapCurr[i] ^ ksSelMapOld[i];
-001A6C 7493              MOV     A,#LOW ksSelMapOld
-001A6E 2F                ADD     A,R7
-001A6F F582              MOV     DPL,A
-001A71 E4                CLR     A
-001A72 344D              ADDC    A,#HIGH ksSelMapOld
-001A74 F583              MOV     DPH,A
-001A76 E0                MOVX    A,@DPTR
-001A77 FE                MOV     R6,A
-001A78 74BC              MOV     A,#LOW ksSelMapCurr
-001A7A 2F                ADD     A,R7
-001A7B F582              MOV     DPL,A
-001A7D E4                CLR     A
-001A7E 344D              ADDC    A,#HIGH ksSelMapCurr
-001A80 F583              MOV     DPH,A
-001A82 E0                MOVX    A,@DPTR
-001A83 6E                XRL     A,R6
-001A84 904E07            MOV     DPTR,#temp
-001A87 F0                MOVX    @DPTR,A
+001D2E 7493              MOV     A,#LOW ksSelMapOld
+001D30 2F                ADD     A,R7
+001D31 F582              MOV     DPL,A
+001D33 E4                CLR     A
+001D34 344D              ADDC    A,#HIGH ksSelMapOld
+001D36 F583              MOV     DPH,A
+001D38 E0                MOVX    A,@DPTR
+001D39 FE                MOV     R6,A
+001D3A 74BC              MOV     A,#LOW ksSelMapCurr
+001D3C 2F                ADD     A,R7
+001D3D F582              MOV     DPL,A
+001D3F E4                CLR     A
+001D40 344D              ADDC    A,#HIGH ksSelMapCurr
+001D42 F583              MOV     DPH,A
+001D44 E0                MOVX    A,@DPTR
+001D45 6E                XRL     A,R6
+001D46 904E16            MOV     DPTR,#temp
+001D49 F0                MOVX    @DPTR,A
   317: 		state = ksSelMapCurr[i];
-001A88 904E04            MOV     DPTR,#i
-001A8B E0                MOVX    A,@DPTR
-001A8C FF                MOV     R7,A
-001A8D 24BC              ADD     A,#LOW ksSelMapCurr
-001A8F F582              MOV     DPL,A
-001A91 E4                CLR     A
-001A92 344D              ADDC    A,#HIGH ksSelMapCurr
-001A94 F583              MOV     DPH,A
-001A96 E0                MOVX    A,@DPTR
-001A97 904E0A            MOV     DPTR,#state
-001A9A F0                MOVX    @DPTR,A
+001D4A 904E13            MOV     DPTR,#i
+001D4D E0                MOVX    A,@DPTR
+001D4E FF                MOV     R7,A
+001D4F 24BC              ADD     A,#LOW ksSelMapCurr
+001D51 F582              MOV     DPL,A
+001D53 E4                CLR     A
+001D54 344D              ADDC    A,#HIGH ksSelMapCurr
+001D56 F583              MOV     DPH,A
+001D58 E0                MOVX    A,@DPTR
+001D59 904E19            MOV     DPTR,#state
+001D5C F0                MOVX    @DPTR,A
   318: 		if (temp == 0) 
-001A9B 904E07            MOV     DPTR,#temp
-001A9E E0                MOVX    A,@DPTR
-001A9F 7004              JNZ     ?C0087?KEYSCAN
+001D5D 904E16            MOV     DPTR,#temp
+001D60 E0                MOVX    A,@DPTR
+001D61 7004              JNZ     ?C0087?KEYSCAN
   319: 		{
   320: 			continue;
-001AA1 6144              AJMP    ?C0086?KEYSCAN
+001D63 C107              AJMP    ?C0086?KEYSCAN
   321: 		}
-001AA3 6144              AJMP    ?C0086?KEYSCAN
-001AA5         ?C0087?KEYSCAN:
+001D65 C107              AJMP    ?C0086?KEYSCAN
+001D67         ?C0087?KEYSCAN:
   322: 		else 
   323: 		{
   324: 
   325: 			if (ghost) 
-001AA5 904E0D            MOV     DPTR,#ghost
-001AA8 E0                MOVX    A,@DPTR
-001AA9 6007              JZ      ?C0089?KEYSCAN
+001D67 904E1C            MOV     DPTR,#ghost
+001D6A E0                MOVX    A,@DPTR
+001D6B 6007              JZ      ?C0089?KEYSCAN
   326: 				return NULL;
-001AAB 7B00              MOV     R3,#00H
-001AAD 7A00              MOV     R2,#00H
-001AAF 7900              MOV     R1,#00H
-001AB1 22                RET     
-001AB2         ?C0089?KEYSCAN:
+001D6D 7B00              MOV     R3,#00H
+001D6F 7A00              MOV     R2,#00H
+001D71 7900              MOV     R1,#00H
+001D73 22                RET     
+001D74         ?C0089?KEYSCAN:
   327: 			ksSelMapOld[i] = ksSelMapCurr[i];
-001AB2 74BC              MOV     A,#LOW ksSelMapCurr
-001AB4 2F                ADD     A,R7
-001AB5 F582              MOV     DPL,A
-001AB7 E4                CLR     A
-001AB8 344D              ADDC    A,#HIGH ksSelMapCurr
-001ABA F583              MOV     DPH,A
-001ABC E0                MOVX    A,@DPTR
-001ABD FE                MOV     R6,A
-001ABE 7493              MOV     A,#LOW ksSelMapOld
-001AC0 2F                ADD     A,R7
-001AC1 F582              MOV     DPL,A
-001AC3 E4                CLR     A
-001AC4 344D              ADDC    A,#HIGH ksSelMapOld
-001AC6 F583              MOV     DPH,A
-001AC8 EE                MOV     A,R6
-001AC9 F0                MOVX    @DPTR,A
+001D74 74BC              MOV     A,#LOW ksSelMapCurr
+001D76 2F                ADD     A,R7
+001D77 F582              MOV     DPL,A
+001D79 E4                CLR     A
+001D7A 344D              ADDC    A,#HIGH ksSelMapCurr
+001D7C F583              MOV     DPH,A
+001D7E E0                MOVX    A,@DPTR
+001D7F FE                MOV     R6,A
+001D80 7493              MOV     A,#LOW ksSelMapOld
+001D82 2F                ADD     A,R7
+001D83 F582              MOV     DPL,A
+001D85 E4                CLR     A
+001D86 344D              ADDC    A,#HIGH ksSelMapOld
+001D88 F583              MOV     DPH,A
+001D8A EE                MOV     A,R6
+001D8B F0                MOVX    @DPTR,A
   328: 			for (j = 0 ; j<8 ; j++) 
-001ACA E4                CLR     A
-001ACB 904E05            MOV     DPTR,#j
-001ACE F0                MOVX    @DPTR,A
-001ACF         ?C0091?KEYSCAN:
-001ACF 904E05            MOV     DPTR,#j
-001AD2 E0                MOVX    A,@DPTR
-001AD3 FF                MOV     R7,A
-001AD4 C3                CLR     C
-001AD5 9408              SUBB    A,#08H
-001AD7 5065              JNC     ?C0092?KEYSCAN
+001D8C E4                CLR     A
+001D8D 904E14            MOV     DPTR,#j
+001D90 F0                MOVX    @DPTR,A
+001D91         ?C0091?KEYSCAN:
+001D91 904E14            MOV     DPTR,#j
+001D94 E0                MOVX    A,@DPTR
+001D95 FF                MOV     R7,A
+001D96 C3                CLR     C
+001D97 9408              SUBB    A,#08H
+001D99 5066              JNC     ?C0092?KEYSCAN
   329: 			{
   330: 				if (temp&1)
-001AD9 904E07            MOV     DPTR,#temp
-001ADC E0                MOVX    A,@DPTR
-001ADD 30E046            JNB     ACC.0,?C0094?KEYSCAN
+001D9B 904E16            MOV     DPTR,#temp
+001D9E E0                MOVX    A,@DPTR
+001D9F 30E047            JNB     ACC.0,?C0094?KEYSCAN
   331: 				{
   332: 					offset = i<<3 |adjust_raw[j];
-001AE0 904E04            MOV     DPTR,#i
-001AE3 E0                MOVX    A,@DPTR
-001AE4 FE                MOV     R6,A
-001AE5 33                RLC     A
-001AE6 33                RLC     A
-001AE7 33                RLC     A
-001AE8 54F8              ANL     A,#0F8H
-001AEA FE                MOV     R6,A
-001AEB 740F              MOV     A,#LOW adjust_raw
-001AED 2F                ADD     A,R7
-001AEE F582              MOV     DPL,A
-001AF0 E4                CLR     A
-001AF1 344E              ADDC    A,#HIGH adjust_raw
-001AF3 F583              MOV     DPH,A
-001AF5 E0                MOVX    A,@DPTR
-001AF6 4E                ORL     A,R6
-001AF7 904E09            MOV     DPTR,#offset
-001AFA F0                MOVX    @DPTR,A
+001DA2 904E13            MOV     DPTR,#i
+001DA5 E0                MOVX    A,@DPTR
+001DA6 FE                MOV     R6,A
+001DA7 33                RLC     A
+001DA8 33                RLC     A
+001DA9 33                RLC     A
+001DAA 54F8              ANL     A,#0F8H
+001DAC FE                MOV     R6,A
+001DAD 741E              MOV     A,#LOW adjust_raw
+001DAF 2F                ADD     A,R7
+001DB0 F582              MOV     DPL,A
+001DB2 E4                CLR     A
+001DB3 344E              ADDC    A,#HIGH adjust_raw
+001DB5 F583              MOV     DPH,A
+001DB7 E0                MOVX    A,@DPTR
+001DB8 4E                ORL     A,R6
+001DB9 904E18            MOV     DPTR,#offset
+001DBC F0                MOVX    @DPTR,A
   333: 					key_value_temp = key_fn_function(state,ksMap[offset]);
-001AFB A3                INC     DPTR
-001AFC E0                MOVX    A,@DPTR
-001AFD FF                MOV     R7,A
-001AFE 904E09            MOV     DPTR,#offset
-001B01 E0                MOVX    A,@DPTR
-001B02 900621            MOV     DPTR,#ksMap
-001B05 93                MOVC    A,@A+DPTR
-001B06 FD                MOV     R5,A
-001B07 121528            LCALL   _key_fn_function
-001B0A 904E0C            MOV     DPTR,#key_value_temp
-001B0D EF                MOV     A,R7
-001B0E F0                MOVX    @DPTR,A
+001DBD A3                INC     DPTR
+001DBE E0                MOVX    A,@DPTR
+001DBF FF                MOV     R7,A
+001DC0 904E18            MOV     DPTR,#offset
+001DC3 E0                MOVX    A,@DPTR
+001DC4 900644            MOV     DPTR,#ksMap
+001DC7 93                MOVC    A,@A+DPTR
+001DC8 FD                MOV     R5,A
+001DC9 121364            LCALL   _key_fn_function
+001DCC 904E1B            MOV     DPTR,#key_value_temp
+001DCF EF                MOV     A,R7
+001DD0 F0                MOVX    @DPTR,A
   334: 					if (state & 1)
-001B0F 904E0A            MOV     DPTR,#state
-001B12 E0                MOVX    A,@DPTR
-001B13 30E009            JNB     ACC.0,?C0095?KEYSCAN
+001DD1 904E19            MOV     DPTR,#state
+001DD4 E0                MOVX    A,@DPTR
+001DD5 30E009            JNB     ACC.0,?C0095?KEYSCAN
   335: 					{
   336: 						keyIn(key_value_temp);
-001B16 904E0C            MOV     DPTR,#key_value_temp
-001B19 E0                MOVX    A,@DPTR
-001B1A FF                MOV     R7,A
-001B1B 9118              ACALL   _keyIn
+001DD8 904E1B            MOV     DPTR,#key_value_temp
+001DDB E0                MOVX    A,@DPTR
+001DDC FF                MOV     R7,A
+001DDD F12E              ACALL   _keyIn
   337: 					}
-001B1D 8007              SJMP    ?C0094?KEYSCAN
-001B1F         ?C0095?KEYSCAN:
+001DDF 8008              SJMP    ?C0094?KEYSCAN
+001DE1         ?C0095?KEYSCAN:
   338: 					else
   339: 					{
   340: 						keyOut(key_value_temp);
-001B1F 904E0C            MOV     DPTR,#key_value_temp
-001B22 E0                MOVX    A,@DPTR
-001B23 FF                MOV     R7,A
-001B24 91D1              ACALL   _keyOut
+001DE1 904E1B            MOV     DPTR,#key_value_temp
+001DE4 E0                MOVX    A,@DPTR
+001DE5 FF                MOV     R7,A
+001DE6 1220C4            LCALL   _keyOut
   341: 					}
   342: 				}
-001B26         ?C0094?KEYSCAN:
+001DE9         ?C0094?KEYSCAN:
   343: 				temp = temp >>1;
-001B26 904E07            MOV     DPTR,#temp
-001B29 E0                MOVX    A,@DPTR
-001B2A FF                MOV     R7,A
-001B2B C3                CLR     C
-001B2C 13                RRC     A
-001B2D F0                MOVX    @DPTR,A
+001DE9 904E16            MOV     DPTR,#temp
+001DEC E0                MOVX    A,@DPTR
+001DED FF                MOV     R7,A
+001DEE C3                CLR     C
+001DEF 13                RRC     A
+001DF0 F0                MOVX    @DPTR,A
   344: 				state = state>>1;
-001B2E 904E0A            MOV     DPTR,#state
-001B31 E0                MOVX    A,@DPTR
-001B32 FF                MOV     R7,A
-001B33 C3                CLR     C
-001B34 13                RRC     A
-001B35 F0                MOVX    @DPTR,A
+001DF1 904E19            MOV     DPTR,#state
+001DF4 E0                MOVX    A,@DPTR
+001DF5 FF                MOV     R7,A
+001DF6 C3                CLR     C
+001DF7 13                RRC     A
+001DF8 F0                MOVX    @DPTR,A
   345: 			}
-001B36 904E05            MOV     DPTR,#j
-001B39 E0                MOVX    A,@DPTR
-001B3A 04                INC     A
-001B3B F0                MOVX    @DPTR,A
-001B3C 8091              SJMP    ?C0091?KEYSCAN
-001B3E         ?C0092?KEYSCAN:
+001DF9 904E14            MOV     DPTR,#j
+001DFC E0                MOVX    A,@DPTR
+001DFD 04                INC     A
+001DFE F0                MOVX    @DPTR,A
+001DFF 8090              SJMP    ?C0091?KEYSCAN
+001E01         ?C0092?KEYSCAN:
   346: 			flag = 1;
-001B3E 904E08            MOV     DPTR,#flag
-001B41 7401              MOV     A,#01H
-001B43 F0                MOVX    @DPTR,A
+001E01 904E17            MOV     DPTR,#flag
+001E04 7401              MOV     A,#01H
+001E06 F0                MOVX    @DPTR,A
   347: 		}
   348: 	}
-001B44         ?C0086?KEYSCAN:
-001B44 904E04            MOV     DPTR,#i
-001B47 E0                MOVX    A,@DPTR
-001B48 04                INC     A
-001B49 F0                MOVX    @DPTR,A
-001B4A 415F              AJMP    ?C0084?KEYSCAN
-001B4C         ?C0085?KEYSCAN:
+001E07         ?C0086?KEYSCAN:
+001E07 904E13            MOV     DPTR,#i
+001E0A E0                MOVX    A,@DPTR
+001E0B 04                INC     A
+001E0C F0                MOVX    @DPTR,A
+001E0D A121              AJMP    ?C0084?KEYSCAN
+001E0F         ?C0085?KEYSCAN:
   349: 	
   350: 	if((mult_key_status == KEY_RELEASE) && (standard_key_release_flag == 1))
-001B4C 904DF9            MOV     DPTR,#mult_key_status
-001B4F E0                MOVX    A,@DPTR
-001B50 B4030A            CJNE    A,#03H,?C0097?KEYSCAN
-001B53 904DE8            MOV     DPTR,#standard_key_release_flag
-001B56 E0                MOVX    A,@DPTR
-001B57 B40103            CJNE    A,#01H,?C0097?KEYSCAN
+001E0F 904E08            MOV     DPTR,#mult_key_status
+001E12 E0                MOVX    A,@DPTR
+001E13 B4030A            CJNE    A,#03H,?C0097?KEYSCAN
+001E16 904DF7            MOV     DPTR,#standard_key_release_flag
+001E19 E0                MOVX    A,@DPTR
+001E1A B40103            CJNE    A,#01H,?C0097?KEYSCAN
   351: 	{
   352: 		standard_key_release_flag = 2;		//media key and standard key  release the same time
-001B5A 7402              MOV     A,#02H
-001B5C F0                MOVX    @DPTR,A
+001E1D 7402              MOV     A,#02H
+001E1F F0                MOVX    @DPTR,A
   353: 	}
-001B5D         ?C0097?KEYSCAN:
+001E20         ?C0097?KEYSCAN:
   354: 
   355: 	
   356: 	if (flag || standard_key_release_flag == 2) 
-001B5D 904E08            MOV     DPTR,#flag
-001B60 E0                MOVX    A,@DPTR
-001B61 7007              JNZ     ?C0099?KEYSCAN
-001B63 904DE8            MOV     DPTR,#standard_key_release_flag
-001B66 E0                MOVX    A,@DPTR
-001B67 B40207            CJNE    A,#02H,?C0098?KEYSCAN
-001B6A         ?C0099?KEYSCAN:
+001E20 904E17            MOV     DPTR,#flag
+001E23 E0                MOVX    A,@DPTR
+001E24 7007              JNZ     ?C0099?KEYSCAN
+001E26 904DF7            MOV     DPTR,#standard_key_release_flag
+001E29 E0                MOVX    A,@DPTR
+001E2A B40207            CJNE    A,#02H,?C0098?KEYSCAN
+001E2D         ?C0099?KEYSCAN:
   357: 	{
   358: 		return &ksEvtPool;
-001B6A 7B01              MOV     R3,#01H
-001B6C 7A4E              MOV     R2,#HIGH ksEvtPool
-001B6E 795A              MOV     R1,#LOW ksEvtPool
-001B70 22                RET     
+001E2D 7B01              MOV     R3,#01H
+001E2F 7A4E              MOV     R2,#HIGH ksEvtPool
+001E31 7969              MOV     R1,#LOW ksEvtPool
+001E33 22                RET     
   359: 	}
-001B71         ?C0098?KEYSCAN:
+001E34         ?C0098?KEYSCAN:
   360: 	else
   361: 	{
   362: 		return NULL;
-001B71 7B00              MOV     R3,#00H
-001B73 7A00              MOV     R2,#00H
-001B75 7900              MOV     R1,#00H
+001E34 7B00              MOV     R3,#00H
+001E36 7A00              MOV     R2,#00H
+001E38 7900              MOV     R1,#00H
   363: 	}
   364: 	
   365: 
   366: }
-001B77 22                RET     
+001E3A 22                RET     
 ----- FUNCTION KS_GetCurrentEvt (END) -------
 
 
@@ -4950,23 +5433,23 @@
    26: 	unsigned char c;
    27: 	for (c = 0; v; c++) {
 ;---- Variable 'c' assigned to Register 'R6' ----
-001B78 E4                CLR     A
-001B79 FE                MOV     R6,A
-001B7A         ?C0001?KEYSCAN:
-001B7A EF                MOV     A,R7
-001B7B 6006              JZ      ?C0002?KEYSCAN
+001E3B E4                CLR     A
+001E3C FE                MOV     R6,A
+001E3D         ?C0001?KEYSCAN:
+001E3D EF                MOV     A,R7
+001E3E 6006              JZ      ?C0002?KEYSCAN
    28:     	v &= v - 1;
-001B7D 14                DEC     A
-001B7E 5F                ANL     A,R7
-001B7F FF                MOV     R7,A
+001E40 14                DEC     A
+001E41 5F                ANL     A,R7
+001E42 FF                MOV     R7,A
    29:     }
-001B80 0E                INC     R6
-001B81 80F7              SJMP    ?C0001?KEYSCAN
-001B83         ?C0002?KEYSCAN:
+001E43 0E                INC     R6
+001E44 80F7              SJMP    ?C0001?KEYSCAN
+001E46         ?C0002?KEYSCAN:
    30:     return c;
-001B83 AF06              MOV     R7,AR6
+001E46 AF06              MOV     R7,AR6
    31: }
-001B85 22                RET     
+001E48 22                RET     
 ----- FUNCTION _bit_count (END) -------
 
 
@@ -4976,26 +5459,26 @@
   139: {
   140: 	if (ipcTxReadPtr == ipcTxWritePtr)
   141: 		return 1;
-001B86 904B9C            MOV     DPTR,#ipcTxWritePtr
-001B89 E0                MOVX    A,@DPTR
-001B8A FE                MOV     R6,A
-001B8B A3                INC     DPTR
-001B8C E0                MOVX    A,@DPTR
-001B8D FF                MOV     R7,A
-001B8E 904B9A            MOV     DPTR,#ipcTxReadPtr
-001B91 E0                MOVX    A,@DPTR
-001B92 B50607            CJNE    A,AR6,?C0025?IPC
-001B95 A3                INC     DPTR
-001B96 E0                MOVX    A,@DPTR
-001B97 B50702            CJNE    A,AR7,?C0025?IPC
+001E49 904B9C            MOV     DPTR,#ipcTxWritePtr
+001E4C E0                MOVX    A,@DPTR
+001E4D FE                MOV     R6,A
+001E4E A3                INC     DPTR
+001E4F E0                MOVX    A,@DPTR
+001E50 FF                MOV     R7,A
+001E51 904B9A            MOV     DPTR,#ipcTxReadPtr
+001E54 E0                MOVX    A,@DPTR
+001E55 B50607            CJNE    A,AR6,?C0025?IPC
+001E58 A3                INC     DPTR
+001E59 E0                MOVX    A,@DPTR
+001E5A B50702            CJNE    A,AR7,?C0025?IPC
   142: 	return 0;
-001B9A D3                SETB    C
-001B9B 22                RET     
-001B9C         ?C0025?IPC:
+001E5D D3                SETB    C
+001E5E 22                RET     
+001E5F         ?C0025?IPC:
   143: }
-001B9C C3                CLR     C
+001E5F C3                CLR     C
   144: 
-001B9D 22                RET     
+001E60 22                RET     
 ----- FUNCTION IPC_IsTxBuffEmpty (END) -------
 
 
@@ -5003,53 +5486,53 @@
  FILE: 'keyscan.c'
   241: byte array_is_empty(byte * str1,byte len)
   242: {
-001B9E 904EA3            MOV     DPTR,#str1
-001BA1 EB                MOV     A,R3
-001BA2 F0                MOVX    @DPTR,A
-001BA3 A3                INC     DPTR
-001BA4 EA                MOV     A,R2
-001BA5 F0                MOVX    @DPTR,A
-001BA6 A3                INC     DPTR
-001BA7 E9                MOV     A,R1
-001BA8 F0                MOVX    @DPTR,A
+001E61 904EB2            MOV     DPTR,#str1
+001E64 EB                MOV     A,R3
+001E65 F0                MOVX    @DPTR,A
+001E66 A3                INC     DPTR
+001E67 EA                MOV     A,R2
+001E68 F0                MOVX    @DPTR,A
+001E69 A3                INC     DPTR
+001E6A E9                MOV     A,R1
+001E6B F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R5' ----
   243: 	byte i;
   244: 	for (i=0;i < len;i++)
 ;---- Variable 'i' assigned to Register 'R7' ----
-001BA9 E4                CLR     A
-001BAA FF                MOV     R7,A
-001BAB         ?C0063?KEYSCAN:
-001BAB EF                MOV     A,R7
-001BAC C3                CLR     C
-001BAD 9D                SUBB    A,R5
-001BAE 501B              JNC     ?C0064?KEYSCAN
+001E6C E4                CLR     A
+001E6D FF                MOV     R7,A
+001E6E         ?C0063?KEYSCAN:
+001E6E EF                MOV     A,R7
+001E6F C3                CLR     C
+001E70 9D                SUBB    A,R5
+001E71 501B              JNC     ?C0064?KEYSCAN
   245: 	{
   246: 		if (str1[i] != 0)
-001BB0 904EA3            MOV     DPTR,#str1
-001BB3 E0                MOVX    A,@DPTR
-001BB4 FB                MOV     R3,A
-001BB5 A3                INC     DPTR
-001BB6 E0                MOVX    A,@DPTR
-001BB7 FA                MOV     R2,A
-001BB8 A3                INC     DPTR
-001BB9 E0                MOVX    A,@DPTR
-001BBA F9                MOV     R1,A
-001BBB 8F82              MOV     DPL,R7
-001BBD 758300            MOV     DPH,#00H
-001BC0 1203CF            LCALL   ?C?CLDOPTR
-001BC3 6003              JZ      ?C0065?KEYSCAN
+001E73 904EB2            MOV     DPTR,#str1
+001E76 E0                MOVX    A,@DPTR
+001E77 FB                MOV     R3,A
+001E78 A3                INC     DPTR
+001E79 E0                MOVX    A,@DPTR
+001E7A FA                MOV     R2,A
+001E7B A3                INC     DPTR
+001E7C E0                MOVX    A,@DPTR
+001E7D F9                MOV     R1,A
+001E7E 8F82              MOV     DPL,R7
+001E80 758300            MOV     DPH,#00H
+001E83 1203CF            LCALL   ?C?CLDOPTR
+001E86 6003              JZ      ?C0065?KEYSCAN
   247: 			return 0x00;
-001BC5 7F00              MOV     R7,#00H
-001BC7 22                RET     
+001E88 7F00              MOV     R7,#00H
+001E8A 22                RET     
   248: 	}
-001BC8         ?C0065?KEYSCAN:
-001BC8 0F                INC     R7
-001BC9 80E0              SJMP    ?C0063?KEYSCAN
-001BCB         ?C0064?KEYSCAN:
+001E8B         ?C0065?KEYSCAN:
+001E8B 0F                INC     R7
+001E8C 80E0              SJMP    ?C0063?KEYSCAN
+001E8E         ?C0064?KEYSCAN:
   249: 	return 0x01;
-001BCB 7F01              MOV     R7,#01H
+001E8E 7F01              MOV     R7,#01H
   250: }
-001BCD 22                RET     
+001E90 22                RET     
 ----- FUNCTION _array_is_empty (END) -------
 
 
@@ -5057,71 +5540,140 @@
  FILE: 'utilities.c'
    54: byte compare_str(byte * str1, byte * str2, byte len)
    55: {
-001BCE 904E61            MOV     DPTR,#str1
-001BD1 EB                MOV     A,R3
-001BD2 F0                MOVX    @DPTR,A
-001BD3 A3                INC     DPTR
-001BD4 EA                MOV     A,R2
-001BD5 F0                MOVX    @DPTR,A
-001BD6 A3                INC     DPTR
-001BD7 E9                MOV     A,R1
-001BD8 F0                MOVX    @DPTR,A
+001E91 904E70            MOV     DPTR,#str1
+001E94 EB                MOV     A,R3
+001E95 F0                MOVX    @DPTR,A
+001E96 A3                INC     DPTR
+001E97 EA                MOV     A,R2
+001E98 F0                MOVX    @DPTR,A
+001E99 A3                INC     DPTR
+001E9A E9                MOV     A,R1
+001E9B F0                MOVX    @DPTR,A
    56: 	byte i;
    57: 	for (i = 0; i < len; i++) {
 ;---- Variable 'i' assigned to Register 'R7' ----
-001BD9 E4                CLR     A
-001BDA FF                MOV     R7,A
-001BDB         ?C0021?UTILITIES:
-001BDB 904E67            MOV     DPTR,#len
-001BDE E0                MOVX    A,@DPTR
-001BDF FE                MOV     R6,A
-001BE0 EF                MOV     A,R7
-001BE1 C3                CLR     C
-001BE2 9E                SUBB    A,R6
-001BE3 5030              JNC     ?C0022?UTILITIES
+001E9C E4                CLR     A
+001E9D FF                MOV     R7,A
+001E9E         ?C0021?UTILITIES:
+001E9E 904E76            MOV     DPTR,#len
+001EA1 E0                MOVX    A,@DPTR
+001EA2 FE                MOV     R6,A
+001EA3 EF                MOV     A,R7
+001EA4 C3                CLR     C
+001EA5 9E                SUBB    A,R6
+001EA6 5030              JNC     ?C0022?UTILITIES
    58: 		if (str1[i] != str2[i])
-001BE5 904E64            MOV     DPTR,#str2
-001BE8 E0                MOVX    A,@DPTR
-001BE9 FB                MOV     R3,A
-001BEA A3                INC     DPTR
-001BEB E0                MOVX    A,@DPTR
-001BEC FA                MOV     R2,A
-001BED A3                INC     DPTR
-001BEE E0                MOVX    A,@DPTR
-001BEF F9                MOV     R1,A
-001BF0 8F82              MOV     DPL,R7
-001BF2 758300            MOV     DPH,#00H
-001BF5 1203CF            LCALL   ?C?CLDOPTR
-001BF8 FE                MOV     R6,A
-001BF9 904E61            MOV     DPTR,#str1
-001BFC E0                MOVX    A,@DPTR
-001BFD FB                MOV     R3,A
-001BFE A3                INC     DPTR
-001BFF E0                MOVX    A,@DPTR
-001C00 FA                MOV     R2,A
-001C01 A3                INC     DPTR
-001C02 E0                MOVX    A,@DPTR
-001C03 F9                MOV     R1,A
-001C04 8F82              MOV     DPL,R7
-001C06 758300            MOV     DPH,#00H
-001C09 1203CF            LCALL   ?C?CLDOPTR
-001C0C 6E                XRL     A,R6
-001C0D 6003              JZ      ?C0023?UTILITIES
+001EA8 904E73            MOV     DPTR,#str2
+001EAB E0                MOVX    A,@DPTR
+001EAC FB                MOV     R3,A
+001EAD A3                INC     DPTR
+001EAE E0                MOVX    A,@DPTR
+001EAF FA                MOV     R2,A
+001EB0 A3                INC     DPTR
+001EB1 E0                MOVX    A,@DPTR
+001EB2 F9                MOV     R1,A
+001EB3 8F82              MOV     DPL,R7
+001EB5 758300            MOV     DPH,#00H
+001EB8 1203CF            LCALL   ?C?CLDOPTR
+001EBB FE                MOV     R6,A
+001EBC 904E70            MOV     DPTR,#str1
+001EBF E0                MOVX    A,@DPTR
+001EC0 FB                MOV     R3,A
+001EC1 A3                INC     DPTR
+001EC2 E0                MOVX    A,@DPTR
+001EC3 FA                MOV     R2,A
+001EC4 A3                INC     DPTR
+001EC5 E0                MOVX    A,@DPTR
+001EC6 F9                MOV     R1,A
+001EC7 8F82              MOV     DPL,R7
+001EC9 758300            MOV     DPH,#00H
+001ECC 1203CF            LCALL   ?C?CLDOPTR
+001ECF 6E                XRL     A,R6
+001ED0 6003              JZ      ?C0023?UTILITIES
    59: 			return 0x00;
-001C0F 7F00              MOV     R7,#00H
-001C11 22                RET     
+001ED2 7F00              MOV     R7,#00H
+001ED4 22                RET     
    60: 	}
-001C12         ?C0023?UTILITIES:
-001C12 0F                INC     R7
-001C13 80C6              SJMP    ?C0021?UTILITIES
-001C15         ?C0022?UTILITIES:
+001ED5         ?C0023?UTILITIES:
+001ED5 0F                INC     R7
+001ED6 80C6              SJMP    ?C0021?UTILITIES
+001ED8         ?C0022?UTILITIES:
    61: 	return 0x01;
-001C15 7F01              MOV     R7,#01H
+001ED8 7F01              MOV     R7,#01H
    62: }
-001C17 22                RET     
+001EDA 22                RET     
 ----- FUNCTION _compare_str (END) -------
 
 
+----- FUNCTION kb_24g_get_led_status (BEGIN) -----
+ FILE: 'kb_process.c'
+  227: void kb_24g_get_led_status()		//get RF Ack for get numlock/capslock status
+  228: {
+  229: 	if((m_24g_led_flag)&& (repeat_send_24g == 0))
+  230: 	{
+001EDB 904D42            MOV     DPTR,#m_24g_led_flag
+001EDE E0                MOVX    A,@DPTR
+001EDF 604C              JZ      ?C0047?KB_PROCESS
+001EE1 904DF5            MOV     DPTR,#repeat_send_24g
+001EE4 E0                MOVX    A,@DPTR
+001EE5 7046              JNZ     ?C0047?KB_PROCESS
+  231: 		if (g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
+  232: 		{
+001EE7 904CC5            MOV     DPTR,#g_variable+06H
+001EEA E0                MOVX    A,@DPTR
+001EEB 6403              XRL     A,#03H
+001EED 703E              JNZ     ?C0047?KB_PROCESS
+  233: 			if(delayChgInvTimer_last != delayChgInvTimer)
+  234: 			{
+001EEF 904DFF            MOV     DPTR,#delayChgInvTimer
+001EF2 E0                MOVX    A,@DPTR
+001EF3 FF                MOV     R7,A
+001EF4 904E07            MOV     DPTR,#delayChgInvTimer_last
+001EF7 E0                MOVX    A,@DPTR
+001EF8 6F                XRL     A,R7
+001EF9 602A              JZ      ?C0046?KB_PROCESS
+  235: 				xmemclear(hidBuff,9);
+  236: 				mult_key_status = 0;
+001EFB 7B01              MOV     R3,#01H
+001EFD 7A48              MOV     R2,#HIGH hidBuff
+001EFF 7900              MOV     R1,#LOW hidBuff
+001F01 7D09              MOV     R5,#09H
+001F03 7C00              MOV     R4,#00H
+001F05 120E98            LCALL   _xmemclear
+  237: 				hidBuff[0] = HID_REPORTID_KEY_STANDARD;		// standard key send
+001F08 E4                CLR     A
+001F09 904E08            MOV     DPTR,#mult_key_status
+001F0C F0                MOVX    @DPTR,A
+  238: 				hidBuff[2] = m_24g_led_flag;
+001F0D 904800            MOV     DPTR,#hidBuff
+001F10 04                INC     A
+001F11 F0                MOVX    @DPTR,A
+  239: 				IPC_TxHidData(hidBuff, 9);
+001F12 904D42            MOV     DPTR,#m_24g_led_flag
+001F15 E0                MOVX    A,@DPTR
+001F16 904802            MOV     DPTR,#hidBuff+02H
+001F19 F0                MOVX    @DPTR,A
+  240: 			}
+001F1A 7B01              MOV     R3,#01H
+001F1C 7A48              MOV     R2,#HIGH hidBuff
+001F1E 7900              MOV     R1,#LOW hidBuff
+001F20 7D09              MOV     R5,#09H
+001F22 1211D0            LCALL   _IPC_TxHidData
+  241: 			delayChgInvTimer_last = delayChgInvTimer;
+001F25         ?C0046?KB_PROCESS:
+  242: 		}	
+001F25 904DFF            MOV     DPTR,#delayChgInvTimer
+001F28 E0                MOVX    A,@DPTR
+001F29 904E07            MOV     DPTR,#delayChgInvTimer_last
+001F2C F0                MOVX    @DPTR,A
+  243: 	}
+  244: }
+  245: 
+001F2D         ?C0047?KB_PROCESS:
+001F2D 22                RET     
+----- FUNCTION kb_24g_get_led_status (END) -------
+
+
 ----- FUNCTION _keyIn (BEGIN) -----
  FILE: 'keyscan.c'
    44: static void keyIn(byte key)
@@ -5130,189 +5682,446 @@
    46: 	byte i = 0,full_flag = 0,full=0,temp_chu=0;
    47: 
 ;---- Variable 'i' assigned to Register 'R6' ----
-001C18 E4                CLR     A
-001C19 FE                MOV     R6,A
+001F2E E4                CLR     A
+001F2F FE                MOV     R6,A
 ;---- Variable 'full_flag' assigned to Register 'R5' ----
-001C1A FD                MOV     R5,A
+001F30 FD                MOV     R5,A
 ;---- Variable 'full' assigned to Register 'R1' ----
-001C1B F9                MOV     R1,A
+001F31 F9                MOV     R1,A
 ;---- Variable 'temp_chu' assigned to Register 'R4' ----
-001C1C FC                MOV     R4,A
+001F32 FC                MOV     R4,A
    48: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-001C1D EF                MOV     A,R7
-001C1E C3                CLR     C
-001C1F 94E0              SUBB    A,#0E0H
-001C21 4020              JC      ?C0007?KEYSCAN
-001C23 EF                MOV     A,R7
-001C24 D3                SETB    C
-001C25 94E7              SUBB    A,#0E7H
-001C27 501A              JNC     ?C0007?KEYSCAN
+001F33 EF                MOV     A,R7
+001F34 C3                CLR     C
+001F35 94E0              SUBB    A,#0E0H
+001F37 4020              JC      ?C0007?KEYSCAN
+001F39 EF                MOV     A,R7
+001F3A D3                SETB    C
+001F3B 94E7              SUBB    A,#0E7H
+001F3D 501A              JNC     ?C0007?KEYSCAN
    49: 	{
    50: 		ksEvtPool.standardSel  |=  0x01 << (key & 0x07);
-001C29 904E5A            MOV     DPTR,#ksEvtPool
-001C2C E0                MOVX    A,@DPTR
-001C2D FE                MOV     R6,A
-001C2E EF                MOV     A,R7
-001C2F 5407              ANL     A,#07H
-001C31 FF                MOV     R7,A
-001C32 7401              MOV     A,#01H
-001C34 A807              MOV     R0,AR7
-001C36 08                INC     R0
-001C37 8002              SJMP    ?C0102?KEYSCAN
-001C39         ?C0101?KEYSCAN:
-001C39 C3                CLR     C
-001C3A 33                RLC     A
-001C3B         ?C0102?KEYSCAN:
-001C3B D8FC              DJNZ    R0,?C0101?KEYSCAN
-001C3D 4E                ORL     A,R6
-001C3E 904E5A            MOV     DPTR,#ksEvtPool
-001C41 F0                MOVX    @DPTR,A
-001C42 22                RET     
+001F3F 904E69            MOV     DPTR,#ksEvtPool
+001F42 E0                MOVX    A,@DPTR
+001F43 FE                MOV     R6,A
+001F44 EF                MOV     A,R7
+001F45 5407              ANL     A,#07H
+001F47 FF                MOV     R7,A
+001F48 7401              MOV     A,#01H
+001F4A A807              MOV     R0,AR7
+001F4C 08                INC     R0
+001F4D 8002              SJMP    ?C0102?KEYSCAN
+001F4F         ?C0101?KEYSCAN:
+001F4F C3                CLR     C
+001F50 33                RLC     A
+001F51         ?C0102?KEYSCAN:
+001F51 D8FC              DJNZ    R0,?C0101?KEYSCAN
+001F53 4E                ORL     A,R6
+001F54 904E69            MOV     DPTR,#ksEvtPool
+001F57 F0                MOVX    @DPTR,A
+001F58 22                RET     
    51: 		return;
    52: 	}
-001C43         ?C0007?KEYSCAN:
+001F59         ?C0007?KEYSCAN:
    53: 
    54: 	for(i=0;i<6;i++)
-001C43 E4                CLR     A
-001C44 FE                MOV     R6,A
-001C45         ?C0009?KEYSCAN:
+001F59 E4                CLR     A
+001F5A FE                MOV     R6,A
+001F5B         ?C0009?KEYSCAN:
    55: 	{
    56: 		if(ksEvtPool.ksPool[i] != 0)
-001C45 745B              MOV     A,#LOW ksEvtPool+01H
-001C47 2E                ADD     A,R6
-001C48 F582              MOV     DPL,A
-001C4A E4                CLR     A
-001C4B 344E              ADDC    A,#HIGH ksEvtPool+01H
-001C4D F583              MOV     DPH,A
-001C4F E0                MOVX    A,@DPTR
-001C50 6001              JZ      ?C0011?KEYSCAN
+001F5B 746A              MOV     A,#LOW ksEvtPool+01H
+001F5D 2E                ADD     A,R6
+001F5E F582              MOV     DPL,A
+001F60 E4                CLR     A
+001F61 344E              ADDC    A,#HIGH ksEvtPool+01H
+001F63 F583              MOV     DPH,A
+001F65 E0                MOVX    A,@DPTR
+001F66 6001              JZ      ?C0011?KEYSCAN
    57: 		{
    58: 			full_flag++;
-001C52 0D                INC     R5
+001F68 0D                INC     R5
    59: 		}
    60: 	}
-001C53         ?C0011?KEYSCAN:
-001C53 0E                INC     R6
-001C54 EE                MOV     A,R6
-001C55 B406ED            CJNE    A,#06H,?C0009?KEYSCAN
-001C58         ?C0010?KEYSCAN:
+001F69         ?C0011?KEYSCAN:
+001F69 0E                INC     R6
+001F6A EE                MOV     A,R6
+001F6B B406ED            CJNE    A,#06H,?C0009?KEYSCAN
+001F6E         ?C0010?KEYSCAN:
    61: 
    62: 
    63: 	//special key
    64: 
    65: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-001C58 E4                CLR     A
-001C59 FE                MOV     R6,A
-001C5A         ?C0013?KEYSCAN:
+001F6E E4                CLR     A
+001F6F FE                MOV     R6,A
+001F70         ?C0013?KEYSCAN:
    66: 	{
    67: 		if (ksEvtPool.ksPool[i] == key && full_flag==6)
-001C5A 745B              MOV     A,#LOW ksEvtPool+01H
-001C5C 2E                ADD     A,R6
-001C5D F582              MOV     DPL,A
-001C5F E4                CLR     A
-001C60 344E              ADDC    A,#HIGH ksEvtPool+01H
-001C62 F583              MOV     DPH,A
-001C64 E0                MOVX    A,@DPTR
-001C65 B50708            CJNE    A,AR7,?C0016?KEYSCAN
-001C68 ED                MOV     A,R5
-001C69 B40604            CJNE    A,#06H,?C0016?KEYSCAN
+001F70 746A              MOV     A,#LOW ksEvtPool+01H
+001F72 2E                ADD     A,R6
+001F73 F582              MOV     DPL,A
+001F75 E4                CLR     A
+001F76 344E              ADDC    A,#HIGH ksEvtPool+01H
+001F78 F583              MOV     DPH,A
+001F7A E0                MOVX    A,@DPTR
+001F7B B50708            CJNE    A,AR7,?C0016?KEYSCAN
+001F7E ED                MOV     A,R5
+001F7F B40604            CJNE    A,#06H,?C0016?KEYSCAN
    68: 		{
    69: 			full=1;
-001C6C 7901              MOV     R1,#01H
+001F82 7901              MOV     R1,#01H
    70: 			break;
-001C6E 8027              SJMP    ?C0014?KEYSCAN
+001F84 8027              SJMP    ?C0014?KEYSCAN
    71: 		}
-001C70         ?C0016?KEYSCAN:
+001F86         ?C0016?KEYSCAN:
    72: 		if (ksEvtPool.ksPool[i] == 0) 
-001C70 745B              MOV     A,#LOW ksEvtPool+01H
-001C72 2E                ADD     A,R6
-001C73 F582              MOV     DPL,A
-001C75 E4                CLR     A
-001C76 344E              ADDC    A,#HIGH ksEvtPool+01H
-001C78 F583              MOV     DPH,A
-001C7A E0                MOVX    A,@DPTR
-001C7B 7015              JNZ     ?C0015?KEYSCAN
+001F86 746A              MOV     A,#LOW ksEvtPool+01H
+001F88 2E                ADD     A,R6
+001F89 F582              MOV     DPL,A
+001F8B E4                CLR     A
+001F8C 344E              ADDC    A,#HIGH ksEvtPool+01H
+001F8E F583              MOV     DPH,A
+001F90 E0                MOVX    A,@DPTR
+001F91 7015              JNZ     ?C0015?KEYSCAN
    73: 		{
    74: 			if(mult_key_value != key)
-001C7D 904DF7            MOV     DPTR,#mult_key_value
-001C80 E0                MOVX    A,@DPTR
-001C81 6F                XRL     A,R7
-001C82 6013              JZ      ?C0014?KEYSCAN
+001F93 904E06            MOV     DPTR,#mult_key_value
+001F96 E0                MOVX    A,@DPTR
+001F97 6F                XRL     A,R7
+001F98 6013              JZ      ?C0014?KEYSCAN
    75: 				ksEvtPool.ksPool[i] = key;
-001C84 745B              MOV     A,#LOW ksEvtPool+01H
-001C86 2E                ADD     A,R6
-001C87 F582              MOV     DPL,A
-001C89 E4                CLR     A
-001C8A 344E              ADDC    A,#HIGH ksEvtPool+01H
-001C8C F583              MOV     DPH,A
-001C8E EF                MOV     A,R7
-001C8F F0                MOVX    @DPTR,A
+001F9A 746A              MOV     A,#LOW ksEvtPool+01H
+001F9C 2E                ADD     A,R6
+001F9D F582              MOV     DPL,A
+001F9F E4                CLR     A
+001FA0 344E              ADDC    A,#HIGH ksEvtPool+01H
+001FA2 F583              MOV     DPH,A
+001FA4 EF                MOV     A,R7
+001FA5 F0                MOVX    @DPTR,A
    76: 			break;
-001C90 8005              SJMP    ?C0014?KEYSCAN
+001FA6 8005              SJMP    ?C0014?KEYSCAN
    77: 		}
    78: 	}
-001C92         ?C0015?KEYSCAN:
-001C92 0E                INC     R6
-001C93 EE                MOV     A,R6
-001C94 B406C3            CJNE    A,#06H,?C0013?KEYSCAN
-001C97         ?C0014?KEYSCAN:
+001FA8         ?C0015?KEYSCAN:
+001FA8 0E                INC     R6
+001FA9 EE                MOV     A,R6
+001FAA B406C3            CJNE    A,#06H,?C0013?KEYSCAN
+001FAD         ?C0014?KEYSCAN:
    79: 
    80: 
    81: 	if(full_flag == 6 && full ==0)
-001C97 ED                MOV     A,R5
-001C98 6406              XRL     A,#06H
-001C9A 7034              JNZ     ?C0008?KEYSCAN
-001C9C E9                MOV     A,R1
-001C9D 7031              JNZ     ?C0008?KEYSCAN
+001FAD ED                MOV     A,R5
+001FAE 6406              XRL     A,#06H
+001FB0 7034              JNZ     ?C0008?KEYSCAN
+001FB2 E9                MOV     A,R1
+001FB3 7031              JNZ     ?C0008?KEYSCAN
    82: 	{
    83: 		if(key <= 112)
-001C9F EF                MOV     A,R7
-001CA0 D3                SETB    C
-001CA1 9470              SUBB    A,#070H
-001CA3 502B              JNC     ?C0008?KEYSCAN
+001FB5 EF                MOV     A,R7
+001FB6 D3                SETB    C
+001FB7 9470              SUBB    A,#070H
+001FB9 502B              JNC     ?C0008?KEYSCAN
    84: 		{
    85: 			temp_chu = (key)/8;
-001CA5 EF                MOV     A,R7
-001CA6 13                RRC     A
-001CA7 13                RRC     A
-001CA8 13                RRC     A
-001CA9 541F              ANL     A,#01FH
-001CAB FC                MOV     R4,A
+001FBB EF                MOV     A,R7
+001FBC 13                RRC     A
+001FBD 13                RRC     A
+001FBE 13                RRC     A
+001FBF 541F              ANL     A,#01FH
+001FC1 FC                MOV     R4,A
    86: 			bitkey[temp_chu+1]  |=  (1<<((key)%8)); 
-001CAC 24D1              ADD     A,#LOW bitkey+01H
-001CAE F582              MOV     DPL,A
-001CB0 E4                CLR     A
-001CB1 344D              ADDC    A,#HIGH bitkey+01H
-001CB3 F583              MOV     DPH,A
-001CB5 C083              PUSH    DPH
-001CB7 C082              PUSH    DPL
-001CB9 E0                MOVX    A,@DPTR
-001CBA FE                MOV     R6,A
-001CBB EF                MOV     A,R7
-001CBC 5407              ANL     A,#07H
-001CBE FF                MOV     R7,A
-001CBF 7401              MOV     A,#01H
-001CC1 A807              MOV     R0,AR7
-001CC3 08                INC     R0
-001CC4 8002              SJMP    ?C0104?KEYSCAN
-001CC6         ?C0103?KEYSCAN:
-001CC6 C3                CLR     C
-001CC7 33                RLC     A
-001CC8         ?C0104?KEYSCAN:
-001CC8 D8FC              DJNZ    R0,?C0103?KEYSCAN
-001CCA 4E                ORL     A,R6
-001CCB D082              POP     DPL
-001CCD D083              POP     DPH
-001CCF F0                MOVX    @DPTR,A
+001FC2 24D1              ADD     A,#LOW bitkey+01H
+001FC4 F582              MOV     DPL,A
+001FC6 E4                CLR     A
+001FC7 344D              ADDC    A,#HIGH bitkey+01H
+001FC9 F583              MOV     DPH,A
+001FCB C083              PUSH    DPH
+001FCD C082              PUSH    DPL
+001FCF E0                MOVX    A,@DPTR
+001FD0 FE                MOV     R6,A
+001FD1 EF                MOV     A,R7
+001FD2 5407              ANL     A,#07H
+001FD4 FF                MOV     R7,A
+001FD5 7401              MOV     A,#01H
+001FD7 A807              MOV     R0,AR7
+001FD9 08                INC     R0
+001FDA 8002              SJMP    ?C0104?KEYSCAN
+001FDC         ?C0103?KEYSCAN:
+001FDC C3                CLR     C
+001FDD 33                RLC     A
+001FDE         ?C0104?KEYSCAN:
+001FDE D8FC              DJNZ    R0,?C0103?KEYSCAN
+001FE0 4E                ORL     A,R6
+001FE1 D082              POP     DPL
+001FE3 D083              POP     DPH
+001FE5 F0                MOVX    @DPTR,A
    87: 		}
    88: 	}
    89: 	
    90: }
-001CD0         ?C0008?KEYSCAN:
-001CD0 22                RET     
+001FE6         ?C0008?KEYSCAN:
+001FE6 22                RET     
 ----- FUNCTION _keyIn (END) -------
 
 
+----- FUNCTION _kb_combination_key_press (BEGIN) -----
+ FILE: 'kb_process.c'
+  472: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
+  473: {
+;---- Variable 'press_state' assigned to Register 'R7' ----
+;---- Variable 'standrad_key' assigned to Register 'R3' ----
+;---- Variable 'special_key' assigned to Register 'R5' ----
+  474: 	g_variable.key_combination_ctrl = special_key;	
+  475: 	g_variable.key_combination_keyvalue = standrad_key;
+001FE7 904CF8            MOV     DPTR,#g_variable+039H
+001FEA ED                MOV     A,R5
+001FEB F0                MOVX    @DPTR,A
+  476: 
+001FEC A3                INC     DPTR
+001FED EB                MOV     A,R3
+001FEE F0                MOVX    @DPTR,A
+  477: 	if(press_state & 1)
+001FEF EF                MOV     A,R7
+001FF0 30E012            JNB     ACC.0,?C0102?KB_PROCESS
+  478: 	{
+  479: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
+001FF3 904CF7            MOV     DPTR,#g_variable+038H
+001FF6 E0                MOVX    A,@DPTR
+001FF7 B40304            CJNE    A,#03H,?C0103?KB_PROCESS
+  480: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
+001FFA 7402              MOV     A,#02H
+001FFC F0                MOVX    @DPTR,A
+001FFD 22                RET     
+001FFE         ?C0103?KB_PROCESS:
+  481: 		else	
+  482: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
+001FFE 904CF7            MOV     DPTR,#g_variable+038H
+002001 7401              MOV     A,#01H
+002003 F0                MOVX    @DPTR,A
+  483: 	}
+002004 22                RET     
+002005         ?C0102?KB_PROCESS:
+  484: 	else
+  485: 	{
+  486: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
+002005 904CF7            MOV     DPTR,#g_variable+038H
+002008 7404              MOV     A,#04H
+00200A F0                MOVX    @DPTR,A
+  487: 	}
+  488: 
+  489: }
+00200B 22                RET     
+----- FUNCTION _kb_combination_key_press (END) -------
+
+
+----- FUNCTION _GPIO_SetInput_high_impedance (BEGIN) -----
+ FILE: 'keyscan.c'
+   34: void GPIO_SetInput_high_impedance(byte gpio_num)
+   35: { 
+00200C 904ECA            MOV     DPTR,#gpio_num
+00200F EF                MOV     A,R7
+002010 F0                MOVX    @DPTR,A
+   36: 	if(gpio_num == 0xff) 
+   37: 		return; 
+002011 F4                CPL     A
+002012 601B              JZ      ?C0006?KEYSCAN
+002014         ?C0005?KEYSCAN:
+   38: 	GPIO_SetPd(gpio_num, 0); 
+002014 904ECA            MOV     DPTR,#gpio_num
+002017 E0                MOVX    A,@DPTR
+002018 FF                MOV     R7,A
+002019 C203              CLR     ?_GPIO_SetPd?BIT
+00201B 1141              ACALL   _GPIO_SetPd
+   39: 	GPIO_SetPu(gpio_num, 0); 
+00201D 904ECA            MOV     DPTR,#gpio_num
+002020 E0                MOVX    A,@DPTR
+002021 FF                MOV     R7,A
+002022 C202              CLR     ?_GPIO_SetPu?BIT
+002024 1130              ACALL   _GPIO_SetPu
+   40: 	GPIO_Setoe(gpio_num, 0);
+002026 904ECA            MOV     DPTR,#gpio_num
+002029 E0                MOVX    A,@DPTR
+00202A FF                MOV     R7,A
+00202B C204              CLR     ?_GPIO_Setoe?BIT
+00202D 1152              ACALL   _GPIO_Setoe
+   41: }
+00202F         ?C0006?KEYSCAN:
+00202F 22                RET     
+----- FUNCTION _GPIO_SetInput_high_impedance (END) -------
+
+
+----- FUNCTION _GPIO_SetPu (BEGIN) -----
+ FILE: 'gpio.c'
+   49: void GPIO_SetPu(byte gpio_num, bool bit_val)
+   50: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   51: 	if(gpio_num == 0xff)
+   52: 		return;
+002030 EF                MOV     A,R7
+002031 F4                CPL     A
+002032 600C              JZ      ?C0009?GPIO
+002034         ?C0008?GPIO:
+   53: 	gpioSetBit(gpio_num, &REG_GPIO_PUP(0), bit_val);
+002034 7B01              MOV     R3,#01H
+002036 7A80              MOV     R2,#080H
+002038 7978              MOV     R1,#078H
+00203A A202              MOV     C,bit_val
+00203C 9200              MOV     ?_gpioSetBit?BIT,C
+00203E 1163              ACALL   _gpioSetBit
+   54: }
+002040         ?C0009?GPIO:
+002040 22                RET     
+----- FUNCTION _GPIO_SetPu (END) -------
+
+
+----- FUNCTION _GPIO_SetPd (BEGIN) -----
+ FILE: 'gpio.c'
+   56: void GPIO_SetPd(byte gpio_num, bool bit_val)
+   57: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   58: 	if(gpio_num == 0xff)
+   59: 		return;
+002041 EF                MOV     A,R7
+002042 F4                CPL     A
+002043 600C              JZ      ?C0011?GPIO
+002045         ?C0010?GPIO:
+   60: 	gpioSetBit(gpio_num, &REG_GPIO_PDN(0), bit_val);
+002045 7B01              MOV     R3,#01H
+002047 7A80              MOV     R2,#080H
+002049 797C              MOV     R1,#07CH
+00204B A203              MOV     C,bit_val
+00204D 9200              MOV     ?_gpioSetBit?BIT,C
+00204F 1163              ACALL   _gpioSetBit
+   61: }
+002051         ?C0011?GPIO:
+002051 22                RET     
+----- FUNCTION _GPIO_SetPd (END) -------
+
+
+----- FUNCTION _GPIO_Setoe (BEGIN) -----
+ FILE: 'gpio.c'
+   63: void GPIO_Setoe(byte gpio_num, bool bit_val)
+   64: {
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   65: 	if(gpio_num == 0xff)
+   66: 		return;
+002052 EF                MOV     A,R7
+002053 F4                CPL     A
+002054 600C              JZ      ?C0013?GPIO
+002056         ?C0012?GPIO:
+   67: 	gpioSetBit(gpio_num, &REG_GPIO_OE(0), bit_val);
+002056 7B01              MOV     R3,#01H
+002058 7A80              MOV     R2,#080H
+00205A 7970              MOV     R1,#070H
+00205C A204              MOV     C,bit_val
+00205E 9200              MOV     ?_gpioSetBit?BIT,C
+002060 1163              ACALL   _gpioSetBit
+   68: }
+002062         ?C0013?GPIO:
+002062 22                RET     
+----- FUNCTION _GPIO_Setoe (END) -------
+
+
+----- FUNCTION _gpioSetBit (BEGIN) -----
+ FILE: 'gpio.c'
+    9: static void gpioSetBit(byte gpio_num, char *reg_base, bool bit_val)
+   10: {
+002063 904EBE            MOV     DPTR,#reg_base
+002066 EB                MOV     A,R3
+002067 F0                MOVX    @DPTR,A
+002068 A3                INC     DPTR
+002069 EA                MOV     A,R2
+00206A F0                MOVX    @DPTR,A
+00206B A3                INC     DPTR
+00206C E9                MOV     A,R1
+00206D F0                MOVX    @DPTR,A
+;---- Variable 'gpio_num' assigned to Register 'R7' ----
+   11: 	byte queue = 0;
+   12: 	byte group = 0;
+;---- Variable 'queue' assigned to Register 'R6' ----
+00206E E4                CLR     A
+00206F FE                MOV     R6,A
+   13: 
+;---- Variable 'group' assigned to Register 'R5' ----
+002070 FD                MOV     R5,A
+   14: 	queue = (gpio_num & 7);
+002071 EF                MOV     A,R7
+002072 5407              ANL     A,#07H
+002074 FE                MOV     R6,A
+   15: 	group = gpio_num >> 3 & 3;
+002075 EF                MOV     A,R7
+002076 13                RRC     A
+002077 13                RRC     A
+002078 13                RRC     A
+002079 5403              ANL     A,#03H
+00207B FD                MOV     R5,A
+   16: 
+   17: 	if (bit_val) {
+00207C 300022            JNB     bit_val,?C0001?GPIO
+   18: 		*(reg_base + group) |= 1 << queue;
+00207F 904EBE            MOV     DPTR,#reg_base
+002082 E0                MOVX    A,@DPTR
+002083 FB                MOV     R3,A
+002084 A3                INC     DPTR
+002085 E0                MOVX    A,@DPTR
+002086 FA                MOV     R2,A
+002087 A3                INC     DPTR
+002088 E0                MOVX    A,@DPTR
+002089 2D                ADD     A,R5
+00208A F9                MOV     R1,A
+00208B E4                CLR     A
+00208C 3A                ADDC    A,R2
+00208D FA                MOV     R2,A
+00208E 1203B6            LCALL   ?C?CLDPTR
+002091 FF                MOV     R7,A
+002092 7401              MOV     A,#01H
+002094 A806              MOV     R0,AR6
+002096 08                INC     R0
+002097 8002              SJMP    ?C0031?GPIO
+002099         ?C0030?GPIO:
+002099 C3                CLR     C
+00209A 33                RLC     A
+00209B         ?C0031?GPIO:
+00209B D8FC              DJNZ    R0,?C0030?GPIO
+00209D 4F                ORL     A,R7
+00209E 0203FC            LJMP    ?C?CSTPTR
+   19: 	}
+0020A1         ?C0001?GPIO:
+   20: 
+   21: 	else {
+   22: 		*(reg_base + group) &= ~(1 << queue);
+0020A1 904EBE            MOV     DPTR,#reg_base
+0020A4 E0                MOVX    A,@DPTR
+0020A5 FB                MOV     R3,A
+0020A6 A3                INC     DPTR
+0020A7 E0                MOVX    A,@DPTR
+0020A8 FA                MOV     R2,A
+0020A9 A3                INC     DPTR
+0020AA E0                MOVX    A,@DPTR
+0020AB 2D                ADD     A,R5
+0020AC F9                MOV     R1,A
+0020AD E4                CLR     A
+0020AE 3A                ADDC    A,R2
+0020AF FA                MOV     R2,A
+0020B0 1203B6            LCALL   ?C?CLDPTR
+0020B3 FF                MOV     R7,A
+0020B4 7401              MOV     A,#01H
+0020B6 A806              MOV     R0,AR6
+0020B8 08                INC     R0
+0020B9 8002              SJMP    ?C0033?GPIO
+0020BB         ?C0032?GPIO:
+0020BB C3                CLR     C
+0020BC 33                RLC     A
+0020BD         ?C0033?GPIO:
+0020BD D8FC              DJNZ    R0,?C0032?GPIO
+0020BF F4                CPL     A
+0020C0 5F                ANL     A,R7
+0020C1 0203FC            LJMP    ?C?CSTPTR
+   23: 	}
+----- FUNCTION _gpioSetBit (END) -------
+
+
 ----- FUNCTION _keyOut (BEGIN) -----
  FILE: 'keyscan.c'
    92: static void keyOut(byte key)
@@ -5321,1362 +6130,470 @@
    94: 	byte i = 0,full_flag=0, temp_chu=0;
    95: 	byte found = 0;
 ;---- Variable 'i' assigned to Register 'R6' ----
-001CD1 E4                CLR     A
-001CD2 FE                MOV     R6,A
-001CD3 904EBC            MOV     DPTR,#full_flag
-001CD6 F0                MOVX    @DPTR,A
+0020C4 E4                CLR     A
+0020C5 FE                MOV     R6,A
+0020C6 904ECB            MOV     DPTR,#full_flag
+0020C9 F0                MOVX    @DPTR,A
 ;---- Variable 'temp_chu' assigned to Register 'R5' ----
-001CD7 FD                MOV     R5,A
+0020CA FD                MOV     R5,A
    96: 
 ;---- Variable 'found' assigned to Register 'R4' ----
-001CD8 FC                MOV     R4,A
+0020CB FC                MOV     R4,A
    97: 	if ((key &0xF0) == 0xf0 || (key &0xD0) == 0xD0)
-001CD9 EF                MOV     A,R7
-001CDA 54F0              ANL     A,#0F0H
-001CDC 64F0              XRL     A,#0F0H
-001CDE 6007              JZ      ?C0022?KEYSCAN
-001CE0 EF                MOV     A,R7
-001CE1 54D0              ANL     A,#0D0H
-001CE3 FB                MOV     R3,A
-001CE4 BBD00C            CJNE    R3,#0D0H,?C0021?KEYSCAN
-001CE7         ?C0022?KEYSCAN:
+0020CC EF                MOV     A,R7
+0020CD 54F0              ANL     A,#0F0H
+0020CF 64F0              XRL     A,#0F0H
+0020D1 6007              JZ      ?C0022?KEYSCAN
+0020D3 EF                MOV     A,R7
+0020D4 54D0              ANL     A,#0D0H
+0020D6 FB                MOV     R3,A
+0020D7 BBD00C            CJNE    R3,#0D0H,?C0021?KEYSCAN
+0020DA         ?C0022?KEYSCAN:
    98: 	{
    99: 		if(mult_key_status == KEY_WAIT_RELEASE)
-001CE7 904DF9            MOV     DPTR,#mult_key_status
-001CEA E0                MOVX    A,@DPTR
-001CEB B4020B            CJNE    A,#02H,?C0024?KEYSCAN
+0020DA 904E08            MOV     DPTR,#mult_key_status
+0020DD E0                MOVX    A,@DPTR
+0020DE B4020B            CJNE    A,#02H,?C0024?KEYSCAN
   100: 		{
   101: 			mult_key_status = KEY_RELEASE;
-001CEE 7403              MOV     A,#03H
-001CF0 F0                MOVX    @DPTR,A
+0020E1 7403              MOV     A,#03H
+0020E3 F0                MOVX    @DPTR,A
   102: 		}
   103: 	}
-001CF1 8006              SJMP    ?C0024?KEYSCAN
-001CF3         ?C0021?KEYSCAN:
+0020E4 8006              SJMP    ?C0024?KEYSCAN
+0020E6         ?C0021?KEYSCAN:
   104: 	else
   105: 		standard_key_release_flag = 1;
-001CF3 904DE8            MOV     DPTR,#standard_key_release_flag
-001CF6 7401              MOV     A,#01H
-001CF8 F0                MOVX    @DPTR,A
-001CF9         ?C0024?KEYSCAN:
+0020E6 904DF7            MOV     DPTR,#standard_key_release_flag
+0020E9 7401              MOV     A,#01H
+0020EB F0                MOVX    @DPTR,A
+0020EC         ?C0024?KEYSCAN:
   106: 
   107: 	if(key >= HID_KEY_LEFT_CTL && key <= HID_KEY_RIGHT_GUI)
-001CF9 EF                MOV     A,R7
-001CFA C3                CLR     C
-001CFB 94E0              SUBB    A,#0E0H
-001CFD 4021              JC      ?C0025?KEYSCAN
-001CFF EF                MOV     A,R7
-001D00 D3                SETB    C
-001D01 94E7              SUBB    A,#0E7H
-001D03 501B              JNC     ?C0025?KEYSCAN
+0020EC EF                MOV     A,R7
+0020ED C3                CLR     C
+0020EE 94E0              SUBB    A,#0E0H
+0020F0 4021              JC      ?C0025?KEYSCAN
+0020F2 EF                MOV     A,R7
+0020F3 D3                SETB    C
+0020F4 94E7              SUBB    A,#0E7H
+0020F6 501B              JNC     ?C0025?KEYSCAN
   108: 	{
   109: 		ksEvtPool.standardSel  &= ~(0x01 << (key & 0x07));
-001D05 904E5A            MOV     DPTR,#ksEvtPool
-001D08 E0                MOVX    A,@DPTR
-001D09 FE                MOV     R6,A
-001D0A EF                MOV     A,R7
-001D0B 5407              ANL     A,#07H
-001D0D FF                MOV     R7,A
-001D0E 7401              MOV     A,#01H
-001D10 A807              MOV     R0,AR7
-001D12 08                INC     R0
-001D13 8002              SJMP    ?C0106?KEYSCAN
-001D15         ?C0105?KEYSCAN:
-001D15 C3                CLR     C
-001D16 33                RLC     A
-001D17         ?C0106?KEYSCAN:
-001D17 D8FC              DJNZ    R0,?C0105?KEYSCAN
-001D19 F4                CPL     A
-001D1A 5E                ANL     A,R6
-001D1B 904E5A            MOV     DPTR,#ksEvtPool
-001D1E F0                MOVX    @DPTR,A
-001D1F 22                RET     
+0020F8 904E69            MOV     DPTR,#ksEvtPool
+0020FB E0                MOVX    A,@DPTR
+0020FC FE                MOV     R6,A
+0020FD EF                MOV     A,R7
+0020FE 5407              ANL     A,#07H
+002100 FF                MOV     R7,A
+002101 7401              MOV     A,#01H
+002103 A807              MOV     R0,AR7
+002105 08                INC     R0
+002106 8002              SJMP    ?C0106?KEYSCAN
+002108         ?C0105?KEYSCAN:
+002108 C3                CLR     C
+002109 33                RLC     A
+00210A         ?C0106?KEYSCAN:
+00210A D8FC              DJNZ    R0,?C0105?KEYSCAN
+00210C F4                CPL     A
+00210D 5E                ANL     A,R6
+00210E 904E69            MOV     DPTR,#ksEvtPool
+002111 F0                MOVX    @DPTR,A
+002112 22                RET     
   110: 		return;
   111: 	}
-001D20         ?C0025?KEYSCAN:
+002113         ?C0025?KEYSCAN:
   112: 	
   113: 
   114: 	for (i=0 ; i<KS_BUFF_POLL_LEN ; i++) 
-001D20 E4                CLR     A
-001D21 FE                MOV     R6,A
-001D22         ?C0027?KEYSCAN:
+002113 E4                CLR     A
+002114 FE                MOV     R6,A
+002115         ?C0027?KEYSCAN:
   115: 	{
   116: 		if (found == 0) 
-001D22 EC                MOV     A,R4
-001D23 7021              JNZ     ?C0030?KEYSCAN
+002115 EC                MOV     A,R4
+002116 7021              JNZ     ?C0030?KEYSCAN
   117: 		{
   118: 			if (ksEvtPool.ksPool[i] == key) {
-001D25 745B              MOV     A,#LOW ksEvtPool+01H
-001D27 2E                ADD     A,R6
-001D28 F582              MOV     DPL,A
-001D2A E4                CLR     A
-001D2B 344E              ADDC    A,#HIGH ksEvtPool+01H
-001D2D F583              MOV     DPH,A
-001D2F E0                MOVX    A,@DPTR
-001D30 6F                XRL     A,R7
-001D31 7047              JNZ     ?C0029?KEYSCAN
+002118 746A              MOV     A,#LOW ksEvtPool+01H
+00211A 2E                ADD     A,R6
+00211B F582              MOV     DPL,A
+00211D E4                CLR     A
+00211E 344E              ADDC    A,#HIGH ksEvtPool+01H
+002120 F583              MOV     DPH,A
+002122 E0                MOVX    A,@DPTR
+002123 6F                XRL     A,R7
+002124 7047              JNZ     ?C0029?KEYSCAN
   119: 				if (i == KS_BUFF_POLL_LEN-1) {
-001D33 EE                MOV     A,R6
-001D34 B4050B            CJNE    A,#05H,?C0032?KEYSCAN
+002126 EE                MOV     A,R6
+002127 B4050B            CJNE    A,#05H,?C0032?KEYSCAN
   120: 					ksEvtPool.ksPool[i] = 0;
-001D37 245B              ADD     A,#LOW ksEvtPool+01H
-001D39 F582              MOV     DPL,A
-001D3B E4                CLR     A
-001D3C 344E              ADDC    A,#HIGH ksEvtPool+01H
-001D3E F583              MOV     DPH,A
-001D40 E4                CLR     A
-001D41 F0                MOVX    @DPTR,A
+00212A 246A              ADD     A,#LOW ksEvtPool+01H
+00212C F582              MOV     DPL,A
+00212E E4                CLR     A
+00212F 344E              ADDC    A,#HIGH ksEvtPool+01H
+002131 F583              MOV     DPH,A
+002133 E4                CLR     A
+002134 F0                MOVX    @DPTR,A
   121: 				}
-001D42         ?C0032?KEYSCAN:
+002135         ?C0032?KEYSCAN:
   122: 				found = 1;
-001D42 7C01              MOV     R4,#01H
+002135 7C01              MOV     R4,#01H
   123: 			}
   124: 		}
-001D44 8034              SJMP    ?C0029?KEYSCAN
-001D46         ?C0030?KEYSCAN:
+002137 8034              SJMP    ?C0029?KEYSCAN
+002139         ?C0030?KEYSCAN:
   125: 		else 
   126: 		{
   127: 			ksEvtPool.ksPool[i-1] = ksEvtPool.ksPool[i];
-001D46 745B              MOV     A,#LOW ksEvtPool+01H
-001D48 2E                ADD     A,R6
-001D49 F582              MOV     DPL,A
-001D4B E4                CLR     A
-001D4C 344E              ADDC    A,#HIGH ksEvtPool+01H
-001D4E F583              MOV     DPH,A
-001D50 E0                MOVX    A,@DPTR
-001D51 FB                MOV     R3,A
-001D52 745A              MOV     A,#LOW ksEvtPool
-001D54 2E                ADD     A,R6
-001D55 F582              MOV     DPL,A
-001D57 E4                CLR     A
-001D58 344E              ADDC    A,#HIGH ksEvtPool
-001D5A F583              MOV     DPH,A
-001D5C EB                MOV     A,R3
-001D5D F0                MOVX    @DPTR,A
+002139 746A              MOV     A,#LOW ksEvtPool+01H
+00213B 2E                ADD     A,R6
+00213C F582              MOV     DPL,A
+00213E E4                CLR     A
+00213F 344E              ADDC    A,#HIGH ksEvtPool+01H
+002141 F583              MOV     DPH,A
+002143 E0                MOVX    A,@DPTR
+002144 FB                MOV     R3,A
+002145 7469              MOV     A,#LOW ksEvtPool
+002147 2E                ADD     A,R6
+002148 F582              MOV     DPL,A
+00214A E4                CLR     A
+00214B 344E              ADDC    A,#HIGH ksEvtPool
+00214D F583              MOV     DPH,A
+00214F EB                MOV     A,R3
+002150 F0                MOVX    @DPTR,A
   128: 			if (ksEvtPool.ksPool[i] == 0)
-001D5E 745B              MOV     A,#LOW ksEvtPool+01H
-001D60 2E                ADD     A,R6
-001D61 F582              MOV     DPL,A
-001D63 E4                CLR     A
-001D64 344E              ADDC    A,#HIGH ksEvtPool+01H
-001D66 F583              MOV     DPH,A
-001D68 E0                MOVX    A,@DPTR
-001D69 6014              JZ      ?C0028?KEYSCAN
+002151 746A              MOV     A,#LOW ksEvtPool+01H
+002153 2E                ADD     A,R6
+002154 F582              MOV     DPL,A
+002156 E4                CLR     A
+002157 344E              ADDC    A,#HIGH ksEvtPool+01H
+002159 F583              MOV     DPH,A
+00215B E0                MOVX    A,@DPTR
+00215C 6014              JZ      ?C0028?KEYSCAN
   129: 				break;
-001D6B         ?C0034?KEYSCAN:
+00215E         ?C0034?KEYSCAN:
   130: 			if (i == KS_BUFF_POLL_LEN-1) {
-001D6B EE                MOV     A,R6
-001D6C B4050B            CJNE    A,#05H,?C0029?KEYSCAN
+00215E EE                MOV     A,R6
+00215F B4050B            CJNE    A,#05H,?C0029?KEYSCAN
   131: 				ksEvtPool.ksPool[i] = 0;
-001D6F 245B              ADD     A,#LOW ksEvtPool+01H
-001D71 F582              MOV     DPL,A
-001D73 E4                CLR     A
-001D74 344E              ADDC    A,#HIGH ksEvtPool+01H
-001D76 F583              MOV     DPH,A
-001D78 E4                CLR     A
-001D79 F0                MOVX    @DPTR,A
+002162 246A              ADD     A,#LOW ksEvtPool+01H
+002164 F582              MOV     DPL,A
+002166 E4                CLR     A
+002167 344E              ADDC    A,#HIGH ksEvtPool+01H
+002169 F583              MOV     DPH,A
+00216B E4                CLR     A
+00216C F0                MOVX    @DPTR,A
   132: 			}
   133: 		}
   134: 	}
-001D7A         ?C0029?KEYSCAN:
-001D7A 0E                INC     R6
-001D7B EE                MOV     A,R6
-001D7C B406A3            CJNE    A,#06H,?C0027?KEYSCAN
-001D7F         ?C0028?KEYSCAN:
+00216D         ?C0029?KEYSCAN:
+00216D 0E                INC     R6
+00216E EE                MOV     A,R6
+00216F B406A3            CJNE    A,#06H,?C0027?KEYSCAN
+002172         ?C0028?KEYSCAN:
   135: 
   136: 
   137: 	if(key <= 112)
-001D7F EF                MOV     A,R7
-001D80 D3                SETB    C
-001D81 9470              SUBB    A,#070H
-001D83 502C              JNC     ?C0026?KEYSCAN
+002172 EF                MOV     A,R7
+002173 D3                SETB    C
+002174 9470              SUBB    A,#070H
+002176 502C              JNC     ?C0026?KEYSCAN
   138: 	{
   139: 		temp_chu = (key)/8;
-001D85 EF                MOV     A,R7
-001D86 13                RRC     A
-001D87 13                RRC     A
-001D88 13                RRC     A
-001D89 541F              ANL     A,#01FH
-001D8B FD                MOV     R5,A
+002178 EF                MOV     A,R7
+002179 13                RRC     A
+00217A 13                RRC     A
+00217B 13                RRC     A
+00217C 541F              ANL     A,#01FH
+00217E FD                MOV     R5,A
   140: 		bitkey[temp_chu+1]  &=  ~(1<<((key)%8)); 
-001D8C 24D1              ADD     A,#LOW bitkey+01H
-001D8E F582              MOV     DPL,A
-001D90 E4                CLR     A
-001D91 344D              ADDC    A,#HIGH bitkey+01H
-001D93 F583              MOV     DPH,A
-001D95 C083              PUSH    DPH
-001D97 C082              PUSH    DPL
-001D99 E0                MOVX    A,@DPTR
-001D9A FE                MOV     R6,A
-001D9B EF                MOV     A,R7
-001D9C 5407              ANL     A,#07H
-001D9E FF                MOV     R7,A
-001D9F 7401              MOV     A,#01H
-001DA1 A807              MOV     R0,AR7
-001DA3 08                INC     R0
-001DA4 8002              SJMP    ?C0108?KEYSCAN
-001DA6         ?C0107?KEYSCAN:
-001DA6 C3                CLR     C
-001DA7 33                RLC     A
-001DA8         ?C0108?KEYSCAN:
-001DA8 D8FC              DJNZ    R0,?C0107?KEYSCAN
-001DAA F4                CPL     A
-001DAB 5E                ANL     A,R6
-001DAC D082              POP     DPL
-001DAE D083              POP     DPH
-001DB0 F0                MOVX    @DPTR,A
+00217F 24D1              ADD     A,#LOW bitkey+01H
+002181 F582              MOV     DPL,A
+002183 E4                CLR     A
+002184 344D              ADDC    A,#HIGH bitkey+01H
+002186 F583              MOV     DPH,A
+002188 C083              PUSH    DPH
+00218A C082              PUSH    DPL
+00218C E0                MOVX    A,@DPTR
+00218D FE                MOV     R6,A
+00218E EF                MOV     A,R7
+00218F 5407              ANL     A,#07H
+002191 FF                MOV     R7,A
+002192 7401              MOV     A,#01H
+002194 A807              MOV     R0,AR7
+002196 08                INC     R0
+002197 8002              SJMP    ?C0108?KEYSCAN
+002199         ?C0107?KEYSCAN:
+002199 C3                CLR     C
+00219A 33                RLC     A
+00219B         ?C0108?KEYSCAN:
+00219B D8FC              DJNZ    R0,?C0107?KEYSCAN
+00219D F4                CPL     A
+00219E 5E                ANL     A,R6
+00219F D082              POP     DPL
+0021A1 D083              POP     DPH
+0021A3 F0                MOVX    @DPTR,A
   141: 	}
   142: 	
   143: }
-001DB1         ?C0026?KEYSCAN:
-001DB1 22                RET     
+0021A4         ?C0026?KEYSCAN:
+0021A4 22                RET     
 ----- FUNCTION _keyOut (END) -------
 
 
------ FUNCTION KS_ScanMatrix (BEGIN) -----
+----- FUNCTION ksRawInitialize (BEGIN) -----
  FILE: 'keyscan.c'
-  214: void KS_ScanMatrix()
-  215: {
-  216: 	byte i = 0;
-  217: 	byte j = 0;
-;---- Variable 'i' assigned to Register 'R7' ----
-001DB2 E4                CLR     A
-001DB3 FF                MOV     R7,A
-  218: 	byte tgroup = 0;
-001DB4 904EA0            MOV     DPTR,#j
-001DB7 F0                MOVX    @DPTR,A
-  219: 	byte tgpionum = 0;
-;---- Variable 'tgroup' assigned to Register 'R6' ----
-001DB8 FE                MOV     R6,A
-  220: 	byte temp = 0;
-;---- Variable 'tgpionum' assigned to Register 'R5' ----
-001DB9 FD                MOV     R5,A
-  221: 	byte check = 0;
-001DBA A3                INC     DPTR
-001DBB F0                MOVX    @DPTR,A
-  222: 	for (i=0; col[i]!=0; i++) {
-001DBC A3                INC     DPTR
-001DBD F0                MOVX    @DPTR,A
-  223: 		tgroup = col[i]  >> 3;
-001DBE         ?C0052?KEYSCAN:
-001DBE EF                MOV     A,R7
-001DBF 90060C            MOV     DPTR,#col
-001DC2 93                MOVC    A,@A+DPTR
-001DC3 607C              JZ      ?C0053?KEYSCAN
-  224: 		tgpionum = 1 << (col[i] & 7);
-001DC5 EF                MOV     A,R7
-001DC6 93                MOVC    A,@A+DPTR
-001DC7 FD                MOV     R5,A
-001DC8 13                RRC     A
-001DC9 13                RRC     A
-001DCA 13                RRC     A
-001DCB 541F              ANL     A,#01FH
-001DCD FE                MOV     R6,A
-  225: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
-001DCE ED                MOV     A,R5
-001DCF 5407              ANL     A,#07H
-001DD1 FD                MOV     R5,A
-001DD2 7401              MOV     A,#01H
-001DD4 A805              MOV     R0,AR5
-001DD6 08                INC     R0
-001DD7 8002              SJMP    ?C0112?KEYSCAN
-001DD9         ?C0111?KEYSCAN:
-001DD9 C3                CLR     C
-001DDA 33                RLC     A
-001DDB         ?C0112?KEYSCAN:
-001DDB D8FC              DJNZ    R0,?C0111?KEYSCAN
-001DDD FD                MOV     R5,A
-  226: 	}
-001DDE EE                MOV     A,R6
-001DDF 2478              ADD     A,#078H
-001DE1 FB                MOV     R3,A
-001DE2 E4                CLR     A
-001DE3 3480              ADDC    A,#080H
-001DE5 8B82              MOV     DPL,R3
-001DE7 F583              MOV     DPH,A
-001DE9 E0                MOVX    A,@DPTR
-001DEA FC                MOV     R4,A
-001DEB ED                MOV     A,R5
-001DEC F4                CPL     A
-001DED FB                MOV     R3,A
-001DEE EC                MOV     A,R4
-001DEF 5B                ANL     A,R3
-001DF0 F0                MOVX    @DPTR,A
-001DF1 EE                MOV     A,R6
-001DF2 2470              ADD     A,#070H
-001DF4 F582              MOV     DPL,A
-001DF6 E4                CLR     A
-001DF7 3480              ADDC    A,#080H
-001DF9 F583              MOV     DPH,A
-001DFB E0                MOVX    A,@DPTR
-001DFC 4D                ORL     A,R5
-001DFD F0                MOVX    @DPTR,A
-001DFE EE                MOV     A,R6
-001DFF 2474              ADD     A,#074H
-001E01 F582              MOV     DPL,A
-001E03 E4                CLR     A
-001E04 3480              ADDC    A,#080H
-001E06 F583              MOV     DPH,A
-001E08 E0                MOVX    A,@DPTR
-001E09 5B                ANL     A,R3
-001E0A F0                MOVX    @DPTR,A
-001E0B 90811C            MOV     DPTR,#0811CH
-001E0E E0                MOVX    A,@DPTR
-001E0F F4                CPL     A
-001E10 FC                MOV     R4,A
-001E11 74BC              MOV     A,#LOW ksSelMapCurr
-001E13 2F                ADD     A,R7
-001E14 F582              MOV     DPL,A
-001E16 E4                CLR     A
-001E17 344D              ADDC    A,#HIGH ksSelMapCurr
-001E19 F583              MOV     DPH,A
-001E1B EC                MOV     A,R4
-001E1C F0                MOVX    @DPTR,A
-001E1D EE                MOV     A,R6
-001E1E 2478              ADD     A,#078H
-001E20 FB                MOV     R3,A
-001E21 E4                CLR     A
-001E22 3480              ADDC    A,#080H
-001E24 8B82              MOV     DPL,R3
-001E26 F583              MOV     DPH,A
-001E28 E0                MOVX    A,@DPTR
-001E29 4D                ORL     A,R5
-001E2A F0                MOVX    @DPTR,A
-001E2B EE                MOV     A,R6
-001E2C 2470              ADD     A,#070H
-001E2E FB                MOV     R3,A
-001E2F E4                CLR     A
-001E30 3480              ADDC    A,#080H
-001E32 8B82              MOV     DPL,R3
-001E34 F583              MOV     DPH,A
-001E36 E0                MOVX    A,@DPTR
-001E37 FC                MOV     R4,A
-001E38 ED                MOV     A,R5
-001E39 F4                CPL     A
-001E3A FB                MOV     R3,A
-001E3B EC                MOV     A,R4
-001E3C 5B                ANL     A,R3
-001E3D F0                MOVX    @DPTR,A
-  227: 
-001E3E 0F                INC     R7
-001E3F A1BE              AJMP    ?C0052?KEYSCAN
-001E41         ?C0053?KEYSCAN:
-  228: 	for (i=0; col[i]!=0; i++) {
-001E41 E4                CLR     A
-001E42 FF                MOV     R7,A
-001E43         ?C0055?KEYSCAN:
-001E43 EF                MOV     A,R7
-001E44 90060C            MOV     DPTR,#col
-001E47 93                MOVC    A,@A+DPTR
-001E48 607C              JZ      ?C0056?KEYSCAN
-  229: 		tgroup = col[i]  >> 3;
-001E4A EF                MOV     A,R7
-001E4B 93                MOVC    A,@A+DPTR
-001E4C FD                MOV     R5,A
-001E4D 13                RRC     A
-001E4E 13                RRC     A
-001E4F 13                RRC     A
-001E50 541F              ANL     A,#01FH
-001E52 FE                MOV     R6,A
-  230: 		tgpionum = 1 << (col[i] & 7);
-001E53 ED                MOV     A,R5
-001E54 5407              ANL     A,#07H
-001E56 FD                MOV     R5,A
-001E57 7401              MOV     A,#01H
-001E59 A805              MOV     R0,AR5
-001E5B 08                INC     R0
-001E5C 8002              SJMP    ?C0114?KEYSCAN
-001E5E         ?C0113?KEYSCAN:
-001E5E C3                CLR     C
-001E5F 33                RLC     A
-001E60         ?C0114?KEYSCAN:
-001E60 D8FC              DJNZ    R0,?C0113?KEYSCAN
-001E62 FD                MOV     R5,A
-  231: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
-001E63 EE                MOV     A,R6
-001E64 2478              ADD     A,#078H
-001E66 FB                MOV     R3,A
-001E67 E4                CLR     A
-001E68 3480              ADDC    A,#080H
-001E6A 8B82              MOV     DPL,R3
-001E6C F583              MOV     DPH,A
-001E6E E0                MOVX    A,@DPTR
-001E6F FC                MOV     R4,A
-001E70 ED                MOV     A,R5
-001E71 F4                CPL     A
-001E72 FB                MOV     R3,A
-001E73 EC                MOV     A,R4
-001E74 5B                ANL     A,R3
-001E75 F0                MOVX    @DPTR,A
-001E76 EE                MOV     A,R6
-001E77 2470              ADD     A,#070H
-001E79 F582              MOV     DPL,A
-001E7B E4                CLR     A
-001E7C 3480              ADDC    A,#080H
-001E7E F583              MOV     DPH,A
-001E80 E0                MOVX    A,@DPTR
-001E81 4D                ORL     A,R5
-001E82 F0                MOVX    @DPTR,A
-001E83 EE                MOV     A,R6
-001E84 2474              ADD     A,#074H
-001E86 F582              MOV     DPL,A
-001E88 E4                CLR     A
-001E89 3480              ADDC    A,#080H
-001E8B F583              MOV     DPH,A
-001E8D E0                MOVX    A,@DPTR
-001E8E 5B                ANL     A,R3
-001E8F F0                MOVX    @DPTR,A
-001E90 90811C            MOV     DPTR,#0811CH
-001E93 E0                MOVX    A,@DPTR
-001E94 F4                CPL     A
-001E95 FC                MOV     R4,A
-001E96 74A8              MOV     A,#LOW ksSelMapCheck
-001E98 2F                ADD     A,R7
-001E99 F582              MOV     DPL,A
-001E9B E4                CLR     A
-001E9C 344D              ADDC    A,#HIGH ksSelMapCheck
-001E9E F583              MOV     DPH,A
-001EA0 EC                MOV     A,R4
-001EA1 F0                MOVX    @DPTR,A
-001EA2 EE                MOV     A,R6
-001EA3 2478              ADD     A,#078H
-001EA5 FB                MOV     R3,A
-001EA6 E4                CLR     A
-001EA7 3480              ADDC    A,#080H
-001EA9 8B82              MOV     DPL,R3
-001EAB F583              MOV     DPH,A
-001EAD E0                MOVX    A,@DPTR
-001EAE 4D                ORL     A,R5
-001EAF F0                MOVX    @DPTR,A
-001EB0 EE                MOV     A,R6
-001EB1 2470              ADD     A,#070H
-001EB3 FB                MOV     R3,A
-001EB4 E4                CLR     A
-001EB5 3480              ADDC    A,#080H
-001EB7 8B82              MOV     DPL,R3
-001EB9 F583              MOV     DPH,A
-001EBB E0                MOVX    A,@DPTR
-001EBC FC                MOV     R4,A
-001EBD ED                MOV     A,R5
-001EBE F4                CPL     A
-001EBF FB                MOV     R3,A
-001EC0 EC                MOV     A,R4
-001EC1 5B                ANL     A,R3
-001EC2 F0                MOVX    @DPTR,A
-  232: 	}
-001EC3 0F                INC     R7
-001EC4 C143              AJMP    ?C0055?KEYSCAN
-001EC6         ?C0056?KEYSCAN:
-  233: 
-  234: 	for (i=0; col[i]!=0; i++) {
-001EC6 E4                CLR     A
-001EC7 FF                MOV     R7,A
-001EC8         ?C0058?KEYSCAN:
-001EC8 EF                MOV     A,R7
-001EC9 90060C            MOV     DPTR,#col
-001ECC 93                MOVC    A,@A+DPTR
-001ECD 6040              JZ      ?C0062?KEYSCAN
-  235: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
-001ECF 74BC              MOV     A,#LOW ksSelMapCurr
-001ED1 2F                ADD     A,R7
-001ED2 F582              MOV     DPL,A
-001ED4 E4                CLR     A
-001ED5 344D              ADDC    A,#HIGH ksSelMapCurr
-001ED7 F583              MOV     DPH,A
-001ED9 E0                MOVX    A,@DPTR
-001EDA FE                MOV     R6,A
-001EDB 74A8              MOV     A,#LOW ksSelMapCheck
-001EDD 2F                ADD     A,R7
-001EDE F582              MOV     DPL,A
-001EE0 E4                CLR     A
-001EE1 344D              ADDC    A,#HIGH ksSelMapCheck
-001EE3 F583              MOV     DPH,A
-001EE5 E0                MOVX    A,@DPTR
-001EE6 6E                XRL     A,R6
-001EE7 6023              JZ      ?C0060?KEYSCAN
-  236: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
-001EE9 74BC              MOV     A,#LOW ksSelMapCurr
-001EEB 2F                ADD     A,R7
-001EEC F582              MOV     DPL,A
-001EEE E4                CLR     A
-001EEF 344D              ADDC    A,#HIGH ksSelMapCurr
-001EF1 F583              MOV     DPH,A
-001EF3 C083              PUSH    DPH
-001EF5 C082              PUSH    DPL
-001EF7 E0                MOVX    A,@DPTR
-001EF8 FE                MOV     R6,A
-001EF9 74A8              MOV     A,#LOW ksSelMapCheck
-001EFB 2F                ADD     A,R7
-001EFC F582              MOV     DPL,A
-001EFE E4                CLR     A
-001EFF 344D              ADDC    A,#HIGH ksSelMapCheck
-001F01 F583              MOV     DPH,A
-001F03 E0                MOVX    A,@DPTR
-001F04 FD                MOV     R5,A
-001F05 EE                MOV     A,R6
-001F06 5D                ANL     A,R5
-001F07 D082              POP     DPL
-001F09 D083              POP     DPH
-001F0B F0                MOVX    @DPTR,A
-  237: 		}
-  238: 	}
-001F0C         ?C0060?KEYSCAN:
-001F0C 0F                INC     R7
-001F0D 80B9              SJMP    ?C0058?KEYSCAN
-  239: }
-001F0F         ?C0062?KEYSCAN:
-001F0F 22                RET     
------ FUNCTION KS_ScanMatrix (END) -------
-
-
------ FUNCTION _kb_combination_key_press (BEGIN) -----
- FILE: 'kb_process.c'
-  468: void kb_combination_key_press(byte press_state,byte special_key,byte standrad_key)
-  469: {
-;---- Variable 'press_state' assigned to Register 'R7' ----
-;---- Variable 'standrad_key' assigned to Register 'R3' ----
-;---- Variable 'special_key' assigned to Register 'R5' ----
-  470: 	g_variable.key_combination_ctrl = special_key;	
-  471: 	g_variable.key_combination_keyvalue = standrad_key;
-001F10 904CB5            MOV     DPTR,#g_variable+039H
-001F13 ED                MOV     A,R5
-001F14 F0                MOVX    @DPTR,A
-  472: 
-001F15 A3                INC     DPTR
-001F16 EB                MOV     A,R3
-001F17 F0                MOVX    @DPTR,A
-  473: 	if(press_state & 1)
-001F18 EF                MOV     A,R7
-001F19 30E012            JNB     ACC.0,?C0101?KB_PROCESS
-  474: 	{
-  475: 		if(g_variable.key_combination_step == CAMBINATION_KEY_COMPLETE) 
-001F1C 904CB4            MOV     DPTR,#g_variable+038H
-001F1F E0                MOVX    A,@DPTR
-001F20 B40304            CJNE    A,#03H,?C0102?KB_PROCESS
-  476: 			g_variable.key_combination_step = CAMBINATION_KEY_HOLD;
-001F23 7402              MOV     A,#02H
-001F25 F0                MOVX    @DPTR,A
-001F26 22                RET     
-001F27         ?C0102?KB_PROCESS:
-  477: 		else	
-  478: 			g_variable.key_combination_step = CAMBINATION_KEY_PRESS;
-001F27 904CB4            MOV     DPTR,#g_variable+038H
-001F2A 7401              MOV     A,#01H
-001F2C F0                MOVX    @DPTR,A
-  479: 	}
-001F2D 22                RET     
-001F2E         ?C0101?KB_PROCESS:
-  480: 	else
-  481: 	{
-  482: 		g_variable.key_combination_step = CAMBINATION_KEY_WAIT_RELEASE;
-001F2E 904CB4            MOV     DPTR,#g_variable+038H
-001F31 7404              MOV     A,#04H
-001F33 F0                MOVX    @DPTR,A
-  483: 	}
-  484: 
-  485: }
-001F34 22                RET     
------ FUNCTION _kb_combination_key_press (END) -------
-
-
------ FUNCTION _kb_multikey_setup (BEGIN) -----
- FILE: 'kb_process.c'
-  609: void kb_multikey_setup(tKSEVENT *pEvt)
-  610: {
-001F35 904E8A            MOV     DPTR,#pEvt
-001F38 EB                MOV     A,R3
-001F39 F0                MOVX    @DPTR,A
-001F3A A3                INC     DPTR
-001F3B EA                MOV     A,R2
-001F3C F0                MOVX    @DPTR,A
-001F3D A3                INC     DPTR
-001F3E E9                MOV     A,R1
-001F3F F0                MOVX    @DPTR,A
-  611: 	byte i = 0;
-  612: 	
-001F40 E4                CLR     A
-001F41 A3                INC     DPTR
-001F42 F0                MOVX    @DPTR,A
-  613: 	for (i = 0;i < 6;i++)
-001F43 F0                MOVX    @DPTR,A
-001F44         ?C0144?KB_PROCESS:
-001F44 904E8D            MOV     DPTR,#i
-001F47 E0                MOVX    A,@DPTR
-001F48 FF                MOV     R7,A
-001F49 C3                CLR     C
-001F4A 9406              SUBB    A,#06H
-001F4C 4003              JC      $ + 5H
-001F4E 0221AD            LJMP    ?C0189?KB_PROCESS
-  614: 	{		
-  615: 		if ((pEvt->ksPool[i] &0xF0) == 0xf0 
-001F51 904E8A            MOV     DPTR,#pEvt
-001F54 E0                MOVX    A,@DPTR
-001F55 FB                MOV     R3,A
-001F56 A3                INC     DPTR
-001F57 E0                MOVX    A,@DPTR
-001F58 FA                MOV     R2,A
-001F59 A3                INC     DPTR
-001F5A E0                MOVX    A,@DPTR
-001F5B 2401              ADD     A,#01H
-001F5D F9                MOV     R1,A
-001F5E E4                CLR     A
-001F5F 3A                ADDC    A,R2
-001F60 FA                MOV     R2,A
-001F61 7E00              MOV     R6,#00H
-001F63 E9                MOV     A,R1
-001F64 2F                ADD     A,R7
-001F65 F9                MOV     R1,A
-001F66 EE                MOV     A,R6
-001F67 3A                ADDC    A,R2
-001F68 FA                MOV     R2,A
-001F69 1203B6            LCALL   ?C?CLDPTR
-001F6C FF                MOV     R7,A
-001F6D 54F0              ANL     A,#0F0H
-001F6F 64F0              XRL     A,#0F0H
-001F71 600A              JZ      ?C0148?KB_PROCESS
-001F73 EF                MOV     A,R7
-001F74 54D0              ANL     A,#0D0H
-001F76 64D0              XRL     A,#0D0H
-001F78 6003              JZ      $ + 5H
-001F7A 0221A4            LJMP    ?C0146?KB_PROCESS
-001F7D         ?C0148?KB_PROCESS:
-  616: 			|| (pEvt->ksPool[i] &0xD0) == 0xD0)
-  617: 		{
-  618: 			if (pEvt->ksPool[i] ==  HID_MULTIKEY_MEDIA) //media select
-001F7D 1203B6            LCALL   ?C?CLDPTR
-001F80 FB                MOV     R3,A
-001F81 B4F10A            CJNE    A,#0F1H,?C0149?KB_PROCESS
-  619: 			{
-  620: 				kb_set_multikey(0x0183); 
-001F84 7F83              MOV     R7,#083H
-001F86 7E01              MOV     R6,#01H
-001F88 1217E0            LCALL   _kb_set_multikey
-  621: 			}
-001F8B 022179            LJMP    ?C0150?KB_PROCESS
-001F8E         ?C0149?KB_PROCESS:
-  622: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PALY) //play / pause
-001F8E EB                MOV     A,R3
-001F8F B4F20A            CJNE    A,#0F2H,?C0151?KB_PROCESS
-  623: 			{ 
-  624: 				kb_set_multikey(0x00cd);
-001F92 7FCD              MOV     R7,#0CDH
-001F94 7E00              MOV     R6,#00H
-001F96 1217E0            LCALL   _kb_set_multikey
-  625: 			}
-001F99 022179            LJMP    ?C0150?KB_PROCESS
-001F9C         ?C0151?KB_PROCESS:
-  626: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_STOP)  //stop
-001F9C 904E8A            MOV     DPTR,#pEvt
-001F9F E0                MOVX    A,@DPTR
-001FA0 FB                MOV     R3,A
-001FA1 A3                INC     DPTR
-001FA2 E0                MOVX    A,@DPTR
-001FA3 FA                MOV     R2,A
-001FA4 A3                INC     DPTR
-001FA5 E0                MOVX    A,@DPTR
-001FA6 2401              ADD     A,#01H
-001FA8 F9                MOV     R1,A
-001FA9 E4                CLR     A
-001FAA 3A                ADDC    A,R2
-001FAB FA                MOV     R2,A
-001FAC A3                INC     DPTR
-001FAD E0                MOVX    A,@DPTR
-001FAE 7E00              MOV     R6,#00H
-001FB0 29                ADD     A,R1
-001FB1 F9                MOV     R1,A
-001FB2 EE                MOV     A,R6
-001FB3 3A                ADDC    A,R2
-001FB4 FA                MOV     R2,A
-001FB5 1203B6            LCALL   ?C?CLDPTR
-001FB8 FB                MOV     R3,A
-001FB9 B4F308            CJNE    A,#0F3H,?C0153?KB_PROCESS
-  627: 			{
-  628: 				kb_set_multikey(0x00b7);
-001FBC 7FB7              MOV     R7,#0B7H
-001FBE 1217E0            LCALL   _kb_set_multikey
-  629: 			}
-001FC1 022179            LJMP    ?C0150?KB_PROCESS
-001FC4         ?C0153?KB_PROCESS:
-  630: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_PRE_TRACK) //pre Track
-001FC4 EB                MOV     A,R3
-001FC5 B4F40A            CJNE    A,#0F4H,?C0155?KB_PROCESS
-  631: 			{
-  632: 				kb_set_multikey(0x00b6);
-001FC8 7FB6              MOV     R7,#0B6H
-001FCA 7E00              MOV     R6,#00H
-001FCC 1217E0            LCALL   _kb_set_multikey
-  633: 			}
-001FCF 022179            LJMP    ?C0150?KB_PROCESS
-001FD2         ?C0155?KB_PROCESS:
-  634: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_NEXT_TRACK) //next Track
-001FD2 904E8A            MOV     DPTR,#pEvt
-001FD5 E0                MOVX    A,@DPTR
-001FD6 FB                MOV     R3,A
-001FD7 A3                INC     DPTR
-001FD8 E0                MOVX    A,@DPTR
-001FD9 FA                MOV     R2,A
-001FDA A3                INC     DPTR
-001FDB E0                MOVX    A,@DPTR
-001FDC 2401              ADD     A,#01H
-001FDE F9                MOV     R1,A
-001FDF E4                CLR     A
-001FE0 3A                ADDC    A,R2
-001FE1 FA                MOV     R2,A
-001FE2 A3                INC     DPTR
-001FE3 E0                MOVX    A,@DPTR
-001FE4 7E00              MOV     R6,#00H
-001FE6 29                ADD     A,R1
-001FE7 F9                MOV     R1,A
-001FE8 EE                MOV     A,R6
-001FE9 3A                ADDC    A,R2
-001FEA FA                MOV     R2,A
-001FEB 1203B6            LCALL   ?C?CLDPTR
-001FEE FB                MOV     R3,A
-001FEF B4F508            CJNE    A,#0F5H,?C0157?KB_PROCESS
-  635: 			{
-  636: 				kb_set_multikey(0x00b5);
-001FF2 7FB5              MOV     R7,#0B5H
-001FF4 1217E0            LCALL   _kb_set_multikey
-  637: 			}
-001FF7 022179            LJMP    ?C0150?KB_PROCESS
-001FFA         ?C0157?KB_PROCESS:
-  638: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_DOWN) //vol-
-001FFA EB                MOV     A,R3
-001FFB B4F609            CJNE    A,#0F6H,?C0159?KB_PROCESS
-  639: 			{
-  640: 				kb_set_multikey(0x00ea);
-001FFE 7FEA              MOV     R7,#0EAH
-002000 7E00              MOV     R6,#00H
-002002 1217E0            LCALL   _kb_set_multikey
-  641: 			}
-002005 2179              AJMP    ?C0150?KB_PROCESS
-002007         ?C0159?KB_PROCESS:
-  642: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_VOL_UP) //vol+
-002007 904E8A            MOV     DPTR,#pEvt
-00200A E0                MOVX    A,@DPTR
-00200B FB                MOV     R3,A
-00200C A3                INC     DPTR
-00200D E0                MOVX    A,@DPTR
-00200E FA                MOV     R2,A
-00200F A3                INC     DPTR
-002010 E0                MOVX    A,@DPTR
-002011 2401              ADD     A,#01H
-002013 F9                MOV     R1,A
-002014 E4                CLR     A
-002015 3A                ADDC    A,R2
-002016 FA                MOV     R2,A
-002017 A3                INC     DPTR
-002018 E0                MOVX    A,@DPTR
-002019 7E00              MOV     R6,#00H
-00201B 29                ADD     A,R1
-00201C F9                MOV     R1,A
-00201D EE                MOV     A,R6
-00201E 3A                ADDC    A,R2
-00201F FA                MOV     R2,A
-002020 1203B6            LCALL   ?C?CLDPTR
-002023 FB                MOV     R3,A
-002024 B4F707            CJNE    A,#0F7H,?C0161?KB_PROCESS
-  643: 			{
-  644: 				kb_set_multikey(0x00e9);
-002027 7FE9              MOV     R7,#0E9H
-002029 1217E0            LCALL   _kb_set_multikey
-  645: 			}
-00202C 2179              AJMP    ?C0150?KB_PROCESS
-00202E         ?C0161?KB_PROCESS:
-  646: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MUTE) //mute
-00202E EB                MOV     A,R3
-00202F B4F809            CJNE    A,#0F8H,?C0163?KB_PROCESS
-  647: 			{
-  648: 				kb_set_multikey(0x00e2);
-002032 7FE2              MOV     R7,#0E2H
-002034 7E00              MOV     R6,#00H
-002036 1217E0            LCALL   _kb_set_multikey
-  649: 			}
-002039 2179              AJMP    ?C0150?KB_PROCESS
-00203B         ?C0163?KB_PROCESS:
-  650: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_MY_COMPUTER) 
-00203B 904E8A            MOV     DPTR,#pEvt
-00203E E0                MOVX    A,@DPTR
-00203F FB                MOV     R3,A
-002040 A3                INC     DPTR
-002041 E0                MOVX    A,@DPTR
-002042 FA                MOV     R2,A
-002043 A3                INC     DPTR
-002044 E0                MOVX    A,@DPTR
-002045 2401              ADD     A,#01H
-002047 F9                MOV     R1,A
-002048 E4                CLR     A
-002049 3A                ADDC    A,R2
-00204A FA                MOV     R2,A
-00204B A3                INC     DPTR
-00204C E0                MOVX    A,@DPTR
-00204D 7E00              MOV     R6,#00H
-00204F 29                ADD     A,R1
-002050 F9                MOV     R1,A
-002051 EE                MOV     A,R6
-002052 3A                ADDC    A,R2
-002053 FA                MOV     R2,A
-002054 1203B6            LCALL   ?C?CLDPTR
-002057 FB                MOV     R3,A
-002058 B4F908            CJNE    A,#0F9H,?C0165?KB_PROCESS
-  651: 			{
-  652: 				kb_set_multikey(0x0194);
-00205B 7F94              MOV     R7,#094H
-00205D 0E                INC     R6
-00205E 1217E0            LCALL   _kb_set_multikey
-  653: 			}
-002061 2179              AJMP    ?C0150?KB_PROCESS
-002063         ?C0165?KB_PROCESS:
-  654: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_MAIL)  //mail
-002063 EB                MOV     A,R3
-002064 B4FA09            CJNE    A,#0FAH,?C0167?KB_PROCESS
-  655: 			{
-  656: 				kb_set_multikey(0x018a);//mail
-002067 7F8A              MOV     R7,#08AH
-002069 7E01              MOV     R6,#01H
-00206B 1217E0            LCALL   _kb_set_multikey
-  657: 			}
-00206E 2179              AJMP    ?C0150?KB_PROCESS
-002070         ?C0167?KB_PROCESS:
-  658: 			else	if (pEvt->ksPool[i] ==  HID_MULTIKEY_CALCULATOR) //calculator
-002070 904E8A            MOV     DPTR,#pEvt
-002073 E0                MOVX    A,@DPTR
-002074 FB                MOV     R3,A
-002075 A3                INC     DPTR
-002076 E0                MOVX    A,@DPTR
-002077 FA                MOV     R2,A
-002078 A3                INC     DPTR
-002079 E0                MOVX    A,@DPTR
-00207A 2401              ADD     A,#01H
-00207C F9                MOV     R1,A
-00207D E4                CLR     A
-00207E 3A                ADDC    A,R2
-00207F FA                MOV     R2,A
-002080 A3                INC     DPTR
-002081 E0                MOVX    A,@DPTR
-002082 7E00              MOV     R6,#00H
-002084 29                ADD     A,R1
-002085 F9                MOV     R1,A
-002086 EE                MOV     A,R6
-002087 3A                ADDC    A,R2
-002088 FA                MOV     R2,A
-002089 1203B6            LCALL   ?C?CLDPTR
-00208C FB                MOV     R3,A
-00208D B4FB08            CJNE    A,#0FBH,?C0169?KB_PROCESS
-  659: 			{
-  660: 				kb_set_multikey(0x0192);
-002090 7F92              MOV     R7,#092H
-002092 0E                INC     R6
-002093 1217E0            LCALL   _kb_set_multikey
-  661: 			}
-002096 2179              AJMP    ?C0150?KB_PROCESS
-002098         ?C0169?KB_PROCESS:
-  662: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FAVORITES) 
-002098 EB                MOV     A,R3
-002099 B4D009            CJNE    A,#0D0H,?C0171?KB_PROCESS
-  663: 			{
-  664: 				kb_set_multikey(0x022a);//www Favorites
-00209C 7F2A              MOV     R7,#02AH
-00209E 7E02              MOV     R6,#02H
-0020A0 1217E0            LCALL   _kb_set_multikey
-  665: 			}
-0020A3 2179              AJMP    ?C0150?KB_PROCESS
-0020A5         ?C0171?KB_PROCESS:
-  666: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_FORWARD)  
-0020A5 904E8A            MOV     DPTR,#pEvt
-0020A8 E0                MOVX    A,@DPTR
-0020A9 FB                MOV     R3,A
-0020AA A3                INC     DPTR
-0020AB E0                MOVX    A,@DPTR
-0020AC FA                MOV     R2,A
-0020AD A3                INC     DPTR
-0020AE E0                MOVX    A,@DPTR
-0020AF 2401              ADD     A,#01H
-0020B1 F9                MOV     R1,A
-0020B2 E4                CLR     A
-0020B3 3A                ADDC    A,R2
-0020B4 FA                MOV     R2,A
-0020B5 A3                INC     DPTR
-0020B6 E0                MOVX    A,@DPTR
-0020B7 7E00              MOV     R6,#00H
-0020B9 29                ADD     A,R1
-0020BA F9                MOV     R1,A
-0020BB EE                MOV     A,R6
-0020BC 3A                ADDC    A,R2
-0020BD FA                MOV     R2,A
-0020BE 1203B6            LCALL   ?C?CLDPTR
-0020C1 FB                MOV     R3,A
-0020C2 B4D109            CJNE    A,#0D1H,?C0173?KB_PROCESS
-  667: 			{
-  668: 				kb_set_multikey(0x0225);
-0020C5 7F25              MOV     R7,#025H
-0020C7 7E02              MOV     R6,#02H
-0020C9 1217E0            LCALL   _kb_set_multikey
-  669: 			}
-0020CC 2179              AJMP    ?C0150?KB_PROCESS
-0020CE         ?C0173?KB_PROCESS:
-  670: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_STOP)  //www Stop
-0020CE EB                MOV     A,R3
-0020CF B4D309            CJNE    A,#0D3H,?C0175?KB_PROCESS
-  671: 			{
-  672: 				kb_set_multikey(0x0226);
-0020D2 7F26              MOV     R7,#026H
-0020D4 7E02              MOV     R6,#02H
-0020D6 1217E0            LCALL   _kb_set_multikey
-  673: 			}
-0020D9 2179              AJMP    ?C0150?KB_PROCESS
-0020DB         ?C0175?KB_PROCESS:
-  674: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_BACK)  
-0020DB 904E8A            MOV     DPTR,#pEvt
-0020DE E0                MOVX    A,@DPTR
-0020DF FB                MOV     R3,A
-0020E0 A3                INC     DPTR
-0020E1 E0                MOVX    A,@DPTR
-0020E2 FA                MOV     R2,A
-0020E3 A3                INC     DPTR
-0020E4 E0                MOVX    A,@DPTR
-0020E5 2401              ADD     A,#01H
-0020E7 F9                MOV     R1,A
-0020E8 E4                CLR     A
-0020E9 3A                ADDC    A,R2
-0020EA FA                MOV     R2,A
-0020EB A3                INC     DPTR
-0020EC E0                MOVX    A,@DPTR
-0020ED 7E00              MOV     R6,#00H
-0020EF 29                ADD     A,R1
-0020F0 F9                MOV     R1,A
-0020F1 EE                MOV     A,R6
-0020F2 3A                ADDC    A,R2
-0020F3 FA                MOV     R2,A
-0020F4 1203B6            LCALL   ?C?CLDPTR
-0020F7 FB                MOV     R3,A
-0020F8 B4D209            CJNE    A,#0D2H,?C0177?KB_PROCESS
-  675: 			{
-  676: 				kb_set_multikey(0x0224);
-0020FB 7F24              MOV     R7,#024H
-0020FD 7E02              MOV     R6,#02H
-0020FF 1217E0            LCALL   _kb_set_multikey
-  677: 			}
-002102 8075              SJMP    ?C0150?KB_PROCESS
-002104         ?C0177?KB_PROCESS:
-  678: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_REFRESH) //www refresh
-002104 EB                MOV     A,R3
-002105 B4D409            CJNE    A,#0D4H,?C0179?KB_PROCESS
-  679: 			{
-  680: 				kb_set_multikey(0x0227);
-002108 7F27              MOV     R7,#027H
-00210A 7E02              MOV     R6,#02H
-00210C 1217E0            LCALL   _kb_set_multikey
-  681: 			}
-00210F 8068              SJMP    ?C0150?KB_PROCESS
-002111         ?C0179?KB_PROCESS:
-  682: 			
-  683: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_SEARCH)  //www search
-002111 904E8A            MOV     DPTR,#pEvt
-002114 E0                MOVX    A,@DPTR
-002115 FB                MOV     R3,A
-002116 A3                INC     DPTR
-002117 E0                MOVX    A,@DPTR
-002118 FA                MOV     R2,A
-002119 A3                INC     DPTR
-00211A E0                MOVX    A,@DPTR
-00211B 2401              ADD     A,#01H
-00211D F9                MOV     R1,A
-00211E E4                CLR     A
-00211F 3A                ADDC    A,R2
-002120 FA                MOV     R2,A
-002121 A3                INC     DPTR
-002122 E0                MOVX    A,@DPTR
-002123 7E00              MOV     R6,#00H
-002125 29                ADD     A,R1
-002126 F9                MOV     R1,A
-002127 EE                MOV     A,R6
-002128 3A                ADDC    A,R2
-002129 FA                MOV     R2,A
-00212A 1203B6            LCALL   ?C?CLDPTR
-00212D FB                MOV     R3,A
-00212E B4D509            CJNE    A,#0D5H,?C0181?KB_PROCESS
-  684: 			{
-  685: 				kb_set_multikey(0x0221);
-002131 7F21              MOV     R7,#021H
-002133 7E02              MOV     R6,#02H
-002135 1217E0            LCALL   _kb_set_multikey
-  686: 			}
-002138 803F              SJMP    ?C0150?KB_PROCESS
-00213A         ?C0181?KB_PROCESS:
-  687: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_AC_HOME)
-00213A EB                MOV     A,R3
-00213B B4D609            CJNE    A,#0D6H,?C0183?KB_PROCESS
-  688: 			{
-  689: 				kb_set_multikey(0x0223);
-00213E 7F23              MOV     R7,#023H
-002140 7E02              MOV     R6,#02H
-002142 1217E0            LCALL   _kb_set_multikey
-  690: 			}
-002145 8032              SJMP    ?C0150?KB_PROCESS
-002147         ?C0183?KB_PROCESS:
-  691: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_DOWN)
-002147 904E8A            MOV     DPTR,#pEvt
-00214A E0                MOVX    A,@DPTR
-00214B FB                MOV     R3,A
-00214C A3                INC     DPTR
-00214D E0                MOVX    A,@DPTR
-00214E FA                MOV     R2,A
-00214F A3                INC     DPTR
-002150 E0                MOVX    A,@DPTR
-002151 2401              ADD     A,#01H
-002153 F9                MOV     R1,A
-002154 E4                CLR     A
-002155 3A                ADDC    A,R2
-002156 FA                MOV     R2,A
-002157 A3                INC     DPTR
-002158 E0                MOVX    A,@DPTR
-002159 7E00              MOV     R6,#00H
-00215B 29                ADD     A,R1
-00215C F9                MOV     R1,A
-00215D EE                MOV     A,R6
-00215E 3A                ADDC    A,R2
-00215F FA                MOV     R2,A
-002160 1203B6            LCALL   ?C?CLDPTR
-002163 FB                MOV     R3,A
-002164 B4D707            CJNE    A,#0D7H,?C0185?KB_PROCESS
-  692: 			{
-  693: 				kb_set_multikey(0x0070);
-002167 7F70              MOV     R7,#070H
-002169 1217E0            LCALL   _kb_set_multikey
-  694: 			}
-00216C 800B              SJMP    ?C0150?KB_PROCESS
-00216E         ?C0185?KB_PROCESS:
-  695: 			else if (pEvt->ksPool[i] ==  HID_MULTIKEY_LIGHT_UP)
-00216E EB                MOV     A,R3
-00216F B4D807            CJNE    A,#0D8H,?C0150?KB_PROCESS
-  696: 			{
-  697: 				kb_set_multikey(0x006f);
-002172 7F6F              MOV     R7,#06FH
-002174 7E00              MOV     R6,#00H
-002176 1217E0            LCALL   _kb_set_multikey
-  698: 			}
-002179         ?C0150?KB_PROCESS:
-  699: 		#ifdef SYSTEM_CONTROL_ENABLE
-  700: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_POWER_DOWN)
-  701: 		      	{
-  702: 		        	kb_set_systemkey(0x01);
-  703: 		      	}
-  704: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_SLEEP)
-  705: 		      	{
-  706: 		        	kb_set_systemkey(0x02);
-  707: 		      	}
-  708: 		      	else if (pEvt->ksPool[i] ==  HID_SYSTEM_KEY_WAKE_UP)
-  709: 		      	{
-  710: 		        	kb_set_systemkey(0x04);
-  711: 		      	}
-  712: 		#endif
-  713: 			
-  714: 			if(mult_key_status == KEY_WAIT_RELEASE)
-002179 904DF9            MOV     DPTR,#mult_key_status
-00217C E0                MOVX    A,@DPTR
-00217D B40224            CJNE    A,#02H,?C0146?KB_PROCESS
-  715: 			{
-  716: 				mult_key_value = pEvt->ksPool[i];
-002180 904E8A            MOV     DPTR,#pEvt
-002183 E0                MOVX    A,@DPTR
-002184 FB                MOV     R3,A
-002185 A3                INC     DPTR
-002186 E0                MOVX    A,@DPTR
-002187 FA                MOV     R2,A
-002188 A3                INC     DPTR
-002189 E0                MOVX    A,@DPTR
-00218A 2401              ADD     A,#01H
-00218C F9                MOV     R1,A
-00218D E4                CLR     A
-00218E 3A                ADDC    A,R2
-00218F FA                MOV     R2,A
-002190 A3                INC     DPTR
-002191 E0                MOVX    A,@DPTR
-002192 7E00              MOV     R6,#00H
-002194 29                ADD     A,R1
-002195 F9                MOV     R1,A
-002196 EE                MOV     A,R6
-002197 3A                ADDC    A,R2
-002198 FA                MOV     R2,A
-002199 1203B6            LCALL   ?C?CLDPTR
-00219C 904DF7            MOV     DPTR,#mult_key_value
-00219F F0                MOVX    @DPTR,A
-  717: 				pEvt->ksPool[i] = 0;
-0021A0 E4                CLR     A
-0021A1 1203FC            LCALL   ?C?CSTPTR
-  718: 			}
-  719: 		}
-  720: 	}
-0021A4         ?C0146?KB_PROCESS:
-0021A4 904E8D            MOV     DPTR,#i
-0021A7 E0                MOVX    A,@DPTR
-0021A8 04                INC     A
+  145: static void ksRawInitialize()
+  146: {
+  147: 	byte i = 0;
+  148: 	
+0021A5 E4                CLR     A
+0021A6 904ECC            MOV     DPTR,#i
 0021A9 F0                MOVX    @DPTR,A
-0021AA 021F44            LJMP    ?C0144?KB_PROCESS
-  721: }
-0021AD         ?C0189?KB_PROCESS:
-0021AD 22                RET     
------ FUNCTION _kb_multikey_setup (END) -------
+  149: 	for (i=0; i<8; i++) {
+0021AA F0                MOVX    @DPTR,A
+0021AB         ?C0037?KEYSCAN:
+0021AB 904ECC            MOV     DPTR,#i
+0021AE E0                MOVX    A,@DPTR
+0021AF FF                MOV     R7,A
+0021B0 C3                CLR     C
+0021B1 9408              SUBB    A,#08H
+0021B3 500D              JNC     ?C0040?KEYSCAN
+  150: 		GPIO_SetInput(i, 0);
+0021B5 C205              CLR     ?_GPIO_SetInput?BIT
+0021B7 120F55            LCALL   _GPIO_SetInput
+  151: 	}
+0021BA 904ECC            MOV     DPTR,#i
+0021BD E0                MOVX    A,@DPTR
+0021BE 04                INC     A
+0021BF F0                MOVX    @DPTR,A
+0021C0 80E9              SJMP    ?C0037?KEYSCAN
+  152: }
+0021C2         ?C0040?KEYSCAN:
+0021C2 22                RET     
+----- FUNCTION ksRawInitialize (END) -------
 
 
------ FUNCTION _GPIO_SetInput_high_impedance (BEGIN) -----
+----- FUNCTION KS_Initialize (BEGIN) -----
  FILE: 'keyscan.c'
-   34: void GPIO_SetInput_high_impedance(byte gpio_num)
-   35: { 
-0021AE 904EBB            MOV     DPTR,#gpio_num
-0021B1 EF                MOV     A,R7
-0021B2 F0                MOVX    @DPTR,A
-   36: 	if(gpio_num == 0xff) 
-   37: 		return; 
-0021B3 F4                CPL     A
-0021B4 601B              JZ      ?C0006?KEYSCAN
-0021B6         ?C0005?KEYSCAN:
-   38: 	GPIO_SetPd(gpio_num, 0); 
-0021B6 904EBB            MOV     DPTR,#gpio_num
-0021B9 E0                MOVX    A,@DPTR
-0021BA FF                MOV     R7,A
-0021BB C203              CLR     ?_GPIO_SetPd?BIT
-0021BD 31E3              ACALL   _GPIO_SetPd
-   39: 	GPIO_SetPu(gpio_num, 0); 
-0021BF 904EBB            MOV     DPTR,#gpio_num
-0021C2 E0                MOVX    A,@DPTR
-0021C3 FF                MOV     R7,A
-0021C4 C202              CLR     ?_GPIO_SetPu?BIT
-0021C6 31D2              ACALL   _GPIO_SetPu
-   40: 	GPIO_Setoe(gpio_num, 0);
-0021C8 904EBB            MOV     DPTR,#gpio_num
-0021CB E0                MOVX    A,@DPTR
-0021CC FF                MOV     R7,A
-0021CD C204              CLR     ?_GPIO_Setoe?BIT
-0021CF 31F4              ACALL   _GPIO_Setoe
-   41: }
-0021D1         ?C0006?KEYSCAN:
-0021D1 22                RET     
------ FUNCTION _GPIO_SetInput_high_impedance (END) -------
-
-
------ FUNCTION _GPIO_SetPu (BEGIN) -----
- FILE: 'gpio.c'
-   49: void GPIO_SetPu(byte gpio_num, bool bit_val)
-   50: {
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   51: 	if(gpio_num == 0xff)
-   52: 		return;
-0021D2 EF                MOV     A,R7
-0021D3 F4                CPL     A
-0021D4 600C              JZ      ?C0009?GPIO
-0021D6         ?C0008?GPIO:
-   53: 	gpioSetBit(gpio_num, &REG_GPIO_PUP(0), bit_val);
-0021D6 7B01              MOV     R3,#01H
-0021D8 7A80              MOV     R2,#080H
-0021DA 7978              MOV     R1,#078H
-0021DC A202              MOV     C,bit_val
-0021DE 9200              MOV     ?_gpioSetBit?BIT,C
-0021E0 5105              ACALL   _gpioSetBit
-   54: }
-0021E2         ?C0009?GPIO:
-0021E2 22                RET     
------ FUNCTION _GPIO_SetPu (END) -------
-
-
------ FUNCTION _GPIO_SetPd (BEGIN) -----
- FILE: 'gpio.c'
-   56: void GPIO_SetPd(byte gpio_num, bool bit_val)
-   57: {
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   58: 	if(gpio_num == 0xff)
-   59: 		return;
-0021E3 EF                MOV     A,R7
-0021E4 F4                CPL     A
-0021E5 600C              JZ      ?C0011?GPIO
-0021E7         ?C0010?GPIO:
-   60: 	gpioSetBit(gpio_num, &REG_GPIO_PDN(0), bit_val);
-0021E7 7B01              MOV     R3,#01H
-0021E9 7A80              MOV     R2,#080H
-0021EB 797C              MOV     R1,#07CH
-0021ED A203              MOV     C,bit_val
-0021EF 9200              MOV     ?_gpioSetBit?BIT,C
-0021F1 5105              ACALL   _gpioSetBit
-   61: }
-0021F3         ?C0011?GPIO:
-0021F3 22                RET     
------ FUNCTION _GPIO_SetPd (END) -------
+  162: void KS_Initialize()
+  163: {
+  164: 	REG_GPIO_SELECT(0) = 0;
+  165: 	REG_GPIO_SELECT(1) = 0;
+0021C3 908080            MOV     DPTR,#08080H
+0021C6 E4                CLR     A
+0021C7 F0                MOVX    @DPTR,A
+  166: 	REG_GPIO_SELECT(2) = 0;
+0021C8 A3                INC     DPTR
+0021C9 F0                MOVX    @DPTR,A
+  167: 	ksRawInitialize();
+0021CA A3                INC     DPTR
+0021CB F0                MOVX    @DPTR,A
+  168: 	ksColInitialize();
+0021CC 31A5              ACALL   ksRawInitialize
+;----                  JMP     ksColInitialize
+  169: }
+----- FUNCTION KS_Initialize (END) -------
 
 
------ FUNCTION _GPIO_Setoe (BEGIN) -----
- FILE: 'gpio.c'
-   63: void GPIO_Setoe(byte gpio_num, bool bit_val)
-   64: {
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   65: 	if(gpio_num == 0xff)
-   66: 		return;
-0021F4 EF                MOV     A,R7
-0021F5 F4                CPL     A
-0021F6 600C              JZ      ?C0013?GPIO
-0021F8         ?C0012?GPIO:
-   67: 	gpioSetBit(gpio_num, &REG_GPIO_OE(0), bit_val);
-0021F8 7B01              MOV     R3,#01H
-0021FA 7A80              MOV     R2,#080H
-0021FC 7970              MOV     R1,#070H
-0021FE A204              MOV     C,bit_val
-002200 9200              MOV     ?_gpioSetBit?BIT,C
-002202 5105              ACALL   _gpioSetBit
-   68: }
-002204         ?C0013?GPIO:
-002204 22                RET     
------ FUNCTION _GPIO_Setoe (END) -------
+----- FUNCTION ksColInitialize (BEGIN) -----
+ FILE: 'keyscan.c'
+  154: static void ksColInitialize()
+  155: {
+  156: 	byte i = 0;
+  157: 	for (i=0; col[i]!=0; i++) {
+0021CE E4                CLR     A
+0021CF 904ECD            MOV     DPTR,#i
+0021D2 F0                MOVX    @DPTR,A
+  158: 		GPIO_SetInput(col[i], 0);
+0021D3 F0                MOVX    @DPTR,A
+0021D4         ?C0041?KEYSCAN:
+0021D4 904ECD            MOV     DPTR,#i
+0021D7 E0                MOVX    A,@DPTR
+0021D8 90062F            MOV     DPTR,#col
+0021DB 93                MOVC    A,@A+DPTR
+0021DC FF                MOV     R7,A
+0021DD 600D              JZ      ?C0044?KEYSCAN
+  159: 	}
+0021DF C205              CLR     ?_GPIO_SetInput?BIT
+0021E1 120F55            LCALL   _GPIO_SetInput
+  160: }
+0021E4 904ECD            MOV     DPTR,#i
+0021E7 E0                MOVX    A,@DPTR
+0021E8 04                INC     A
+0021E9 F0                MOVX    @DPTR,A
+0021EA 80E8              SJMP    ?C0041?KEYSCAN
+  161: 
+0021EC         ?C0044?KEYSCAN:
+0021EC 22                RET     
+----- FUNCTION ksColInitialize (END) -------
 
 
------ FUNCTION _gpioSetBit (BEGIN) -----
- FILE: 'gpio.c'
-    9: static void gpioSetBit(byte gpio_num, char *reg_base, bool bit_val)
-   10: {
-002205 904EAF            MOV     DPTR,#reg_base
-002208 EB                MOV     A,R3
-002209 F0                MOVX    @DPTR,A
-00220A A3                INC     DPTR
-00220B EA                MOV     A,R2
+----- FUNCTION System_Hardware_init (BEGIN) -----
+ FILE: 'sys.c'
+   52: static void System_Hardware_init()
+   53: {
+   54: 	System_IIC_clk_setup();
+   55: 	KS_Initialize();
+0021ED 5102              ACALL   System_IIC_clk_setup
+   56: 	GPIO_SetInput(WHEEL_DATA_A_GPIO,0);
+0021EF 31C3              ACALL   KS_Initialize
+   57: 	GPIO_SetInput(WHEEL_DATA_B_GPIO,0);
+0021F1 C205              CLR     ?_GPIO_SetInput?BIT
+0021F3 7F1E              MOV     R7,#01EH
+0021F5 120F55            LCALL   _GPIO_SetInput
+   58: 	LED_all_shutdown();
+0021F8 C205              CLR     ?_GPIO_SetInput?BIT
+0021FA 7F1F              MOV     R7,#01FH
+0021FC 120F55            LCALL   _GPIO_SetInput
+   59: }
+0021FF 021549            LJMP    LED_all_shutdown
+----- FUNCTION System_Hardware_init (END) -------
+
+
+----- FUNCTION System_IIC_clk_setup (BEGIN) -----
+ FILE: 'sys.c'
+   42: static void System_IIC_clk_setup()		// 400KHz
+   43: {
+   44: 	REG_IICD_SCL_LOW  =  0x0d;
+   45:    	REG_IICD_SCL_HIGH  =  0x0e;
+002202 908091            MOV     DPTR,#08091H
+002205 740D              MOV     A,#0DH
+002207 F0                MOVX    @DPTR,A
+   46:    	REG_IICD_START_SETUP  = 0x0e;
+002208 A3                INC     DPTR
+002209 04                INC     A
+00220A F0                MOVX    @DPTR,A
+   47:    	REG_IICD_START_HOLD  = 0x0e;
+00220B A3                INC     DPTR
 00220C F0                MOVX    @DPTR,A
+   48:   	REG_IICD_STOP_SETUP  = 0x0e;
 00220D A3                INC     DPTR
-00220E E9                MOV     A,R1
-00220F F0                MOVX    @DPTR,A
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   11: 	byte queue = 0;
-   12: 	byte group = 0;
-;---- Variable 'queue' assigned to Register 'R6' ----
-002210 E4                CLR     A
-002211 FE                MOV     R6,A
-   13: 
-;---- Variable 'group' assigned to Register 'R5' ----
-002212 FD                MOV     R5,A
-   14: 	queue = (gpio_num & 7);
-002213 EF                MOV     A,R7
-002214 5407              ANL     A,#07H
-002216 FE                MOV     R6,A
-   15: 	group = gpio_num >> 3 & 3;
-002217 EF                MOV     A,R7
-002218 13                RRC     A
-002219 13                RRC     A
-00221A 13                RRC     A
-00221B 5403              ANL     A,#03H
-00221D FD                MOV     R5,A
-   16: 
-   17: 	if (bit_val) {
-00221E 300022            JNB     bit_val,?C0001?GPIO
-   18: 		*(reg_base + group) |= 1 << queue;
-002221 904EAF            MOV     DPTR,#reg_base
-002224 E0                MOVX    A,@DPTR
-002225 FB                MOV     R3,A
-002226 A3                INC     DPTR
-002227 E0                MOVX    A,@DPTR
-002228 FA                MOV     R2,A
-002229 A3                INC     DPTR
-00222A E0                MOVX    A,@DPTR
-00222B 2D                ADD     A,R5
-00222C F9                MOV     R1,A
-00222D E4                CLR     A
-00222E 3A                ADDC    A,R2
-00222F FA                MOV     R2,A
-002230 1203B6            LCALL   ?C?CLDPTR
-002233 FF                MOV     R7,A
-002234 7401              MOV     A,#01H
-002236 A806              MOV     R0,AR6
-002238 08                INC     R0
-002239 8002              SJMP    ?C0031?GPIO
-00223B         ?C0030?GPIO:
-00223B C3                CLR     C
-00223C 33                RLC     A
-00223D         ?C0031?GPIO:
-00223D D8FC              DJNZ    R0,?C0030?GPIO
-00223F 4F                ORL     A,R7
-002240 0203FC            LJMP    ?C?CSTPTR
-   19: 	}
-002243         ?C0001?GPIO:
-   20: 
-   21: 	else {
-   22: 		*(reg_base + group) &= ~(1 << queue);
-002243 904EAF            MOV     DPTR,#reg_base
-002246 E0                MOVX    A,@DPTR
-002247 FB                MOV     R3,A
-002248 A3                INC     DPTR
-002249 E0                MOVX    A,@DPTR
-00224A FA                MOV     R2,A
-00224B A3                INC     DPTR
-00224C E0                MOVX    A,@DPTR
-00224D 2D                ADD     A,R5
-00224E F9                MOV     R1,A
-00224F E4                CLR     A
-002250 3A                ADDC    A,R2
-002251 FA                MOV     R2,A
-002252 1203B6            LCALL   ?C?CLDPTR
-002255 FF                MOV     R7,A
-002256 7401              MOV     A,#01H
-002258 A806              MOV     R0,AR6
-00225A 08                INC     R0
-00225B 8002              SJMP    ?C0033?GPIO
-00225D         ?C0032?GPIO:
-00225D C3                CLR     C
-00225E 33                RLC     A
-00225F         ?C0033?GPIO:
-00225F D8FC              DJNZ    R0,?C0032?GPIO
-002261 F4                CPL     A
-002262 5F                ANL     A,R7
-002263 0203FC            LJMP    ?C?CSTPTR
-   23: 	}
------ FUNCTION _gpioSetBit (END) -------
+00220E F0                MOVX    @DPTR,A
+   49:    	REG_IICD_DATA_SETUP  = 0x0d;
+00220F A3                INC     DPTR
+002210 F0                MOVX    @DPTR,A
+   50: }
+002211 A3                INC     DPTR
+002212 14                DEC     A
+002213 F0                MOVX    @DPTR,A
+   51: 
+002214 22                RET     
+----- FUNCTION System_IIC_clk_setup (END) -------
 
 
------ FUNCTION KS_Unistall (BEGIN) -----
+----- FUNCTION KS_ScanMatrix (BEGIN) -----
  FILE: 'keyscan.c'
-  171: void KS_Unistall()
-  172: {
-  173: 	byte i = 0;
-  174: 	byte temp = 0;
+  214: void KS_ScanMatrix()
+  215: {
+  216: 	byte i = 0;
+  217: 	byte j = 0;
 ;---- Variable 'i' assigned to Register 'R7' ----
-002266 E4                CLR     A
-002267 FF                MOV     R7,A
-  175: 	byte tgroup = 0;
-002268 904EBF            MOV     DPTR,#temp
-00226B F0                MOVX    @DPTR,A
-  176: 	byte tgpionum = 0;
+002215 E4                CLR     A
+002216 FF                MOV     R7,A
+  218: 	byte tgroup = 0;
+002217 904EAF            MOV     DPTR,#j
+00221A F0                MOVX    @DPTR,A
+  219: 	byte tgpionum = 0;
 ;---- Variable 'tgroup' assigned to Register 'R6' ----
-00226C FE                MOV     R6,A
-  177: 	for (i=0; col[i]!=0; i++) {
+00221B FE                MOV     R6,A
+  220: 	byte temp = 0;
 ;---- Variable 'tgpionum' assigned to Register 'R5' ----
-00226D FD                MOV     R5,A
-  178: 		tgroup = col[i]  >> 3;
-00226E         ?C0046?KEYSCAN:
-00226E EF                MOV     A,R7
-00226F 90060C            MOV     DPTR,#col
-002272 93                MOVC    A,@A+DPTR
-002273 6049              JZ      ?C0047?KEYSCAN
-  179: 		tgpionum = 1 << (col[i] & 7);
-002275 EF                MOV     A,R7
-002276 93                MOVC    A,@A+DPTR
-002277 FD                MOV     R5,A
-002278 13                RRC     A
-002279 13                RRC     A
-00227A 13                RRC     A
-00227B 541F              ANL     A,#01FH
-00227D FE                MOV     R6,A
-  180: 		REG_GPIO_PUP (tgroup) &= ~tgpionum;
-00227E ED                MOV     A,R5
-00227F 5407              ANL     A,#07H
-002281 FD                MOV     R5,A
-002282 7401              MOV     A,#01H
-002284 A805              MOV     R0,AR5
-002286 08                INC     R0
-002287 8002              SJMP    ?C0110?KEYSCAN
-002289         ?C0109?KEYSCAN:
-002289 C3                CLR     C
-00228A 33                RLC     A
-00228B         ?C0110?KEYSCAN:
-00228B D8FC              DJNZ    R0,?C0109?KEYSCAN
-00228D FD                MOV     R5,A
-  181: 		REG_GPIO_OE(tgroup) |= tgpionum;
+00221C FD                MOV     R5,A
+  221: 	byte check = 0;
+00221D A3                INC     DPTR
+00221E F0                MOVX    @DPTR,A
+  222: 	for (i=0; col[i]!=0; i++) {
+00221F A3                INC     DPTR
+002220 F0                MOVX    @DPTR,A
+  223: 		tgroup = col[i]  >> 3;
+002221         ?C0052?KEYSCAN:
+002221 EF                MOV     A,R7
+002222 90062F            MOV     DPTR,#col
+002225 93                MOVC    A,@A+DPTR
+002226 607C              JZ      ?C0053?KEYSCAN
+  224: 		tgpionum = 1 << (col[i] & 7);
+002228 EF                MOV     A,R7
+002229 93                MOVC    A,@A+DPTR
+00222A FD                MOV     R5,A
+00222B 13                RRC     A
+00222C 13                RRC     A
+00222D 13                RRC     A
+00222E 541F              ANL     A,#01FH
+002230 FE                MOV     R6,A
+  225: 		GET_RAW_KEY_SEL(ksSelMapCurr[i], tgroup, tgpionum);
+002231 ED                MOV     A,R5
+002232 5407              ANL     A,#07H
+002234 FD                MOV     R5,A
+002235 7401              MOV     A,#01H
+002237 A805              MOV     R0,AR5
+002239 08                INC     R0
+00223A 8002              SJMP    ?C0112?KEYSCAN
+00223C         ?C0111?KEYSCAN:
+00223C C3                CLR     C
+00223D 33                RLC     A
+00223E         ?C0112?KEYSCAN:
+00223E D8FC              DJNZ    R0,?C0111?KEYSCAN
+002240 FD                MOV     R5,A
+  226: 	}
+002241 EE                MOV     A,R6
+002242 2478              ADD     A,#078H
+002244 FB                MOV     R3,A
+002245 E4                CLR     A
+002246 3480              ADDC    A,#080H
+002248 8B82              MOV     DPL,R3
+00224A F583              MOV     DPH,A
+00224C E0                MOVX    A,@DPTR
+00224D FC                MOV     R4,A
+00224E ED                MOV     A,R5
+00224F F4                CPL     A
+002250 FB                MOV     R3,A
+002251 EC                MOV     A,R4
+002252 5B                ANL     A,R3
+002253 F0                MOVX    @DPTR,A
+002254 EE                MOV     A,R6
+002255 2470              ADD     A,#070H
+002257 F582              MOV     DPL,A
+002259 E4                CLR     A
+00225A 3480              ADDC    A,#080H
+00225C F583              MOV     DPH,A
+00225E E0                MOVX    A,@DPTR
+00225F 4D                ORL     A,R5
+002260 F0                MOVX    @DPTR,A
+002261 EE                MOV     A,R6
+002262 2474              ADD     A,#074H
+002264 F582              MOV     DPL,A
+002266 E4                CLR     A
+002267 3480              ADDC    A,#080H
+002269 F583              MOV     DPH,A
+00226B E0                MOVX    A,@DPTR
+00226C 5B                ANL     A,R3
+00226D F0                MOVX    @DPTR,A
+00226E 90811C            MOV     DPTR,#0811CH
+002271 E0                MOVX    A,@DPTR
+002272 F4                CPL     A
+002273 FC                MOV     R4,A
+002274 74BC              MOV     A,#LOW ksSelMapCurr
+002276 2F                ADD     A,R7
+002277 F582              MOV     DPL,A
+002279 E4                CLR     A
+00227A 344D              ADDC    A,#HIGH ksSelMapCurr
+00227C F583              MOV     DPH,A
+00227E EC                MOV     A,R4
+00227F F0                MOVX    @DPTR,A
+002280 EE                MOV     A,R6
+002281 2478              ADD     A,#078H
+002283 FB                MOV     R3,A
+002284 E4                CLR     A
+002285 3480              ADDC    A,#080H
+002287 8B82              MOV     DPL,R3
+002289 F583              MOV     DPH,A
+00228B E0                MOVX    A,@DPTR
+00228C 4D                ORL     A,R5
+00228D F0                MOVX    @DPTR,A
 00228E EE                MOV     A,R6
-00228F 2478              ADD     A,#078H
+00228F 2470              ADD     A,#070H
 002291 FB                MOV     R3,A
 002292 E4                CLR     A
 002293 3480              ADDC    A,#080H
@@ -6690,1293 +6607,1564 @@
 00229E EC                MOV     A,R4
 00229F 5B                ANL     A,R3
 0022A0 F0                MOVX    @DPTR,A
-  182: 		REG_GPIO_OUT(tgroup) &= ~tgpionum;
-0022A1 EE                MOV     A,R6
-0022A2 2470              ADD     A,#070H
-0022A4 F582              MOV     DPL,A
-0022A6 E4                CLR     A
-0022A7 3480              ADDC    A,#080H
-0022A9 F583              MOV     DPH,A
-0022AB E0                MOVX    A,@DPTR
-0022AC 4D                ORL     A,R5
-0022AD F0                MOVX    @DPTR,A
-  183: 	}
-0022AE EE                MOV     A,R6
-0022AF 2474              ADD     A,#074H
-0022B1 F582              MOV     DPL,A
-0022B3 E4                CLR     A
-0022B4 3480              ADDC    A,#080H
-0022B6 F583              MOV     DPH,A
-0022B8 E0                MOVX    A,@DPTR
-0022B9 5B                ANL     A,R3
-0022BA F0                MOVX    @DPTR,A
-  184: 	
-0022BB 0F                INC     R7
-0022BC 80B0              SJMP    ?C0046?KEYSCAN
-0022BE         ?C0047?KEYSCAN:
-  185: 	GPIO_fillpd();
-0022BE 71A5              ACALL   GPIO_fillpd
-  186: //	GPIO_SetInput_high_impedance(WHEEL_DATA_A_GPIO);
-  187: //	GPIO_SetInput_high_impedance(WHEEL_DATA_B_GPIO);
-  188: 
-  189: 	
-  190: 	temp = REG_GPIO_IN(0);
-0022C0 90811C            MOV     DPTR,#0811CH
-0022C3 E0                MOVX    A,@DPTR
-0022C4 904EBF            MOV     DPTR,#temp
-0022C7 F0                MOVX    @DPTR,A
-  191: 
-  192: 	if(long_press_flag)
-0022C8 904DE5            MOV     DPTR,#long_press_flag
-0022CB E0                MOVX    A,@DPTR
-0022CC 6022              JZ      ?C0049?KEYSCAN
-  193: 	{
-  194: 		GPIO_SetWakeupByCurrentState(0);
-0022CE E4                CLR     A
-0022CF FF                MOV     R7,A
-0022D0 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  195: 		GPIO_SetWakeupByCurrentState(1);
-0022D2 7F01              MOV     R7,#01H
-0022D4 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  196: 		GPIO_SetWakeupByCurrentState(2);
-0022D6 7F02              MOV     R7,#02H
-0022D8 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  197: 		GPIO_SetWakeupByCurrentState(3);
-0022DA 7F03              MOV     R7,#03H
-0022DC 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  198: 		GPIO_SetWakeupByCurrentState(4);
-0022DE 7F04              MOV     R7,#04H
-0022E0 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  199: 		GPIO_SetWakeupByCurrentState(5);
-0022E2 7F05              MOV     R7,#05H
-0022E4 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  200: 		GPIO_SetWakeupByCurrentState(6);
-0022E6 7F06              MOV     R7,#06H
-0022E8 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  201: 		GPIO_SetWakeupByCurrentState(7);
-0022EA 7F07              MOV     R7,#07H
-0022EC 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  202: 	}
-0022EE 800F              SJMP    ?C0050?KEYSCAN
-0022F0         ?C0049?KEYSCAN:
-  203: 	else
-  204: 	{
-  205: 		YC_GPIOWakeupL[0] = temp;
-0022F0 904EBF            MOV     DPTR,#temp
-0022F3 E0                MOVX    A,@DPTR
-0022F4 FF                MOV     R7,A
-0022F5 9000A3            MOV     DPTR,#YC_GPIOWakeupL
-0022F8 F0                MOVX    @DPTR,A
-  206: 		YC_GPIOWakeupH[0] = ~temp;
-0022F9 EF                MOV     A,R7
-0022FA F4                CPL     A
-0022FB 9000A7            MOV     DPTR,#YC_GPIOWakeupH
-0022FE F0                MOVX    @DPTR,A
-  207: 	}
-0022FF         ?C0050?KEYSCAN:
-  208: 	GPIO_SetWakeupByCurrentState(WHEEL_DATA_A_GPIO);
-0022FF 7F1E              MOV     R7,#01EH
-002301 7105              ACALL   _GPIO_SetWakeupByCurrentState
-  209: 	GPIO_SetWakeupByCurrentState(WHEEL_DATA_B_GPIO);
-002303 7F1F              MOV     R7,#01FH
-;----                  JMP     _GPIO_SetWakeupByCurrentState
-  210: 
------ FUNCTION KS_Unistall (END) -------
-
-
------ FUNCTION _GPIO_SetWakeupByCurrentState (BEGIN) -----
- FILE: 'gpio.c'
-  119: void GPIO_SetWakeupByCurrentState(byte gpio_num)
-  120: {
-002305 904EC3            MOV     DPTR,#gpio_num
-002308 EF                MOV     A,R7
-002309 F0                MOVX    @DPTR,A
-  121: 	bool st = GPIO_GetInputStatus(gpio_num);
-  122: 	GPIO_SetWakeup(gpio_num, ~st);
-00230A 1217D8            LCALL   _GPIO_GetInputStatus
-00230D 9208              MOV     st,C
-  123: }
-00230F 904EC3            MOV     DPTR,#gpio_num
-002312 E0                MOVX    A,@DPTR
-002313 FF                MOV     R7,A
-002314 A208              MOV     C,st
-002316 B3                CPL     C
-002317 9207              MOV     ?_GPIO_SetWakeup?BIT,C
-;----                  JMP     _GPIO_SetWakeup
------ FUNCTION _GPIO_SetWakeupByCurrentState (END) -------
-
-
------ FUNCTION _GPIO_SetWakeup (BEGIN) -----
- FILE: 'gpio.c'
-   88: void GPIO_SetWakeup(byte gpio_num, bit st)
-   89: {
-;---- Variable 'gpio_num' assigned to Register 'R7' ----
-   90: 	byte queue, group;
-   91: 
-   92: 	if(gpio_num == 0xff)
-002319 EF                MOV     A,R7
-00231A F4                CPL     A
-00231B 7002              JNZ     $ + 4H
-00231D 61A4              AJMP    ?C0019?GPIO
-00231F         ?C0018?GPIO:
-   93: 		return;
-   94: 	queue = (gpio_num & 7);
-00231F EF                MOV     A,R7
-002320 5407              ANL     A,#07H
-002322 FE                MOV     R6,A
-;---- Variable 'queue' assigned to Register 'R6' ----
-   95: 	group = (gpio_num >> 3 & 3);
-002323 EF                MOV     A,R7
-002324 13                RRC     A
-002325 13                RRC     A
-002326 13                RRC     A
-002327 5403              ANL     A,#03H
-002329 FF                MOV     R7,A
-;---- Variable 'group' assigned to Register 'R7' ----
-   96: 	if (st) {
-00232A 300743            JNB     st,?C0020?GPIO
-   97: 		*(YC_GPIOWakeupL + group) &= ~(1 << queue);
-00232D 24A3              ADD     A,#LOW YC_GPIOWakeupL
-00232F F582              MOV     DPL,A
-002331 E4                CLR     A
-002332 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-002334 F583              MOV     DPH,A
-002336 C083              PUSH    DPH
-002338 C082              PUSH    DPL
-00233A E0                MOVX    A,@DPTR
-00233B FD                MOV     R5,A
-00233C 7401              MOV     A,#01H
-00233E A806              MOV     R0,AR6
-002340 08                INC     R0
-002341 8002              SJMP    ?C0037?GPIO
-002343         ?C0036?GPIO:
-002343 C3                CLR     C
-002344 33                RLC     A
-002345         ?C0037?GPIO:
-002345 D8FC              DJNZ    R0,?C0036?GPIO
-002347 F4                CPL     A
-002348 5D                ANL     A,R5
-002349 D082              POP     DPL
-00234B D083              POP     DPH
-00234D F0                MOVX    @DPTR,A
-   98: 		*(YC_GPIOWakeupH + group) |= 1 << queue;	//high wakeup
-00234E 74A7              MOV     A,#LOW YC_GPIOWakeupH
-002350 2F                ADD     A,R7
-002351 F582              MOV     DPL,A
-002353 E4                CLR     A
-002354 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-002356 F583              MOV     DPH,A
-002358 C083              PUSH    DPH
-00235A C082              PUSH    DPL
-00235C E0                MOVX    A,@DPTR
-00235D FF                MOV     R7,A
-00235E 7401              MOV     A,#01H
-002360 A806              MOV     R0,AR6
-002362 08                INC     R0
-002363 8002              SJMP    ?C0039?GPIO
-002365         ?C0038?GPIO:
-002365 C3                CLR     C
-002366 33                RLC     A
-002367         ?C0039?GPIO:
-002367 D8FC              DJNZ    R0,?C0038?GPIO
-002369 4F                ORL     A,R7
+  227: 
+0022A1 0F                INC     R7
+0022A2 4121              AJMP    ?C0052?KEYSCAN
+0022A4         ?C0053?KEYSCAN:
+  228: 	for (i=0; col[i]!=0; i++) {
+0022A4 E4                CLR     A
+0022A5 FF                MOV     R7,A
+0022A6         ?C0055?KEYSCAN:
+0022A6 EF                MOV     A,R7
+0022A7 90062F            MOV     DPTR,#col
+0022AA 93                MOVC    A,@A+DPTR
+0022AB 607C              JZ      ?C0056?KEYSCAN
+  229: 		tgroup = col[i]  >> 3;
+0022AD EF                MOV     A,R7
+0022AE 93                MOVC    A,@A+DPTR
+0022AF FD                MOV     R5,A
+0022B0 13                RRC     A
+0022B1 13                RRC     A
+0022B2 13                RRC     A
+0022B3 541F              ANL     A,#01FH
+0022B5 FE                MOV     R6,A
+  230: 		tgpionum = 1 << (col[i] & 7);
+0022B6 ED                MOV     A,R5
+0022B7 5407              ANL     A,#07H
+0022B9 FD                MOV     R5,A
+0022BA 7401              MOV     A,#01H
+0022BC A805              MOV     R0,AR5
+0022BE 08                INC     R0
+0022BF 8002              SJMP    ?C0114?KEYSCAN
+0022C1         ?C0113?KEYSCAN:
+0022C1 C3                CLR     C
+0022C2 33                RLC     A
+0022C3         ?C0114?KEYSCAN:
+0022C3 D8FC              DJNZ    R0,?C0113?KEYSCAN
+0022C5 FD                MOV     R5,A
+  231: 		GET_RAW_KEY_SEL(ksSelMapCheck[i], tgroup, tgpionum);
+0022C6 EE                MOV     A,R6
+0022C7 2478              ADD     A,#078H
+0022C9 FB                MOV     R3,A
+0022CA E4                CLR     A
+0022CB 3480              ADDC    A,#080H
+0022CD 8B82              MOV     DPL,R3
+0022CF F583              MOV     DPH,A
+0022D1 E0                MOVX    A,@DPTR
+0022D2 FC                MOV     R4,A
+0022D3 ED                MOV     A,R5
+0022D4 F4                CPL     A
+0022D5 FB                MOV     R3,A
+0022D6 EC                MOV     A,R4
+0022D7 5B                ANL     A,R3
+0022D8 F0                MOVX    @DPTR,A
+0022D9 EE                MOV     A,R6
+0022DA 2470              ADD     A,#070H
+0022DC F582              MOV     DPL,A
+0022DE E4                CLR     A
+0022DF 3480              ADDC    A,#080H
+0022E1 F583              MOV     DPH,A
+0022E3 E0                MOVX    A,@DPTR
+0022E4 4D                ORL     A,R5
+0022E5 F0                MOVX    @DPTR,A
+0022E6 EE                MOV     A,R6
+0022E7 2474              ADD     A,#074H
+0022E9 F582              MOV     DPL,A
+0022EB E4                CLR     A
+0022EC 3480              ADDC    A,#080H
+0022EE F583              MOV     DPH,A
+0022F0 E0                MOVX    A,@DPTR
+0022F1 5B                ANL     A,R3
+0022F2 F0                MOVX    @DPTR,A
+0022F3 90811C            MOV     DPTR,#0811CH
+0022F6 E0                MOVX    A,@DPTR
+0022F7 F4                CPL     A
+0022F8 FC                MOV     R4,A
+0022F9 74A8              MOV     A,#LOW ksSelMapCheck
+0022FB 2F                ADD     A,R7
+0022FC F582              MOV     DPL,A
+0022FE E4                CLR     A
+0022FF 344D              ADDC    A,#HIGH ksSelMapCheck
+002301 F583              MOV     DPH,A
+002303 EC                MOV     A,R4
+002304 F0                MOVX    @DPTR,A
+002305 EE                MOV     A,R6
+002306 2478              ADD     A,#078H
+002308 FB                MOV     R3,A
+002309 E4                CLR     A
+00230A 3480              ADDC    A,#080H
+00230C 8B82              MOV     DPL,R3
+00230E F583              MOV     DPH,A
+002310 E0                MOVX    A,@DPTR
+002311 4D                ORL     A,R5
+002312 F0                MOVX    @DPTR,A
+002313 EE                MOV     A,R6
+002314 2470              ADD     A,#070H
+002316 FB                MOV     R3,A
+002317 E4                CLR     A
+002318 3480              ADDC    A,#080H
+00231A 8B82              MOV     DPL,R3
+00231C F583              MOV     DPH,A
+00231E E0                MOVX    A,@DPTR
+00231F FC                MOV     R4,A
+002320 ED                MOV     A,R5
+002321 F4                CPL     A
+002322 FB                MOV     R3,A
+002323 EC                MOV     A,R4
+002324 5B                ANL     A,R3
+002325 F0                MOVX    @DPTR,A
+  232: 	}
+002326 0F                INC     R7
+002327 41A6              AJMP    ?C0055?KEYSCAN
+002329         ?C0056?KEYSCAN:
+  233: 
+  234: 	for (i=0; col[i]!=0; i++) {
+002329 E4                CLR     A
+00232A FF                MOV     R7,A
+00232B         ?C0058?KEYSCAN:
+00232B EF                MOV     A,R7
+00232C 90062F            MOV     DPTR,#col
+00232F 93                MOVC    A,@A+DPTR
+002330 6040              JZ      ?C0062?KEYSCAN
+  235: 		if (ksSelMapCheck[i]!=ksSelMapCurr[i]) {
+002332 74BC              MOV     A,#LOW ksSelMapCurr
+002334 2F                ADD     A,R7
+002335 F582              MOV     DPL,A
+002337 E4                CLR     A
+002338 344D              ADDC    A,#HIGH ksSelMapCurr
+00233A F583              MOV     DPH,A
+00233C E0                MOVX    A,@DPTR
+00233D FE                MOV     R6,A
+00233E 74A8              MOV     A,#LOW ksSelMapCheck
+002340 2F                ADD     A,R7
+002341 F582              MOV     DPL,A
+002343 E4                CLR     A
+002344 344D              ADDC    A,#HIGH ksSelMapCheck
+002346 F583              MOV     DPH,A
+002348 E0                MOVX    A,@DPTR
+002349 6E                XRL     A,R6
+00234A 6023              JZ      ?C0060?KEYSCAN
+  236: 			ksSelMapCurr[i] &= ksSelMapCheck[i];
+00234C 74BC              MOV     A,#LOW ksSelMapCurr
+00234E 2F                ADD     A,R7
+00234F F582              MOV     DPL,A
+002351 E4                CLR     A
+002352 344D              ADDC    A,#HIGH ksSelMapCurr
+002354 F583              MOV     DPH,A
+002356 C083              PUSH    DPH
+002358 C082              PUSH    DPL
+00235A E0                MOVX    A,@DPTR
+00235B FE                MOV     R6,A
+00235C 74A8              MOV     A,#LOW ksSelMapCheck
+00235E 2F                ADD     A,R7
+00235F F582              MOV     DPL,A
+002361 E4                CLR     A
+002362 344D              ADDC    A,#HIGH ksSelMapCheck
+002364 F583              MOV     DPH,A
+002366 E0                MOVX    A,@DPTR
+002367 FD                MOV     R5,A
+002368 EE                MOV     A,R6
+002369 5D                ANL     A,R5
 00236A D082              POP     DPL
 00236C D083              POP     DPH
 00236E F0                MOVX    @DPTR,A
-   99: 	}
-00236F 22                RET     
-002370         ?C0020?GPIO:
-  100: 
-  101: 	else {
-  102: 		*(YC_GPIOWakeupL + group) |= 1 << queue;	//low wakeup
-002370 74A3              MOV     A,#LOW YC_GPIOWakeupL
-002372 2F                ADD     A,R7
-002373 F582              MOV     DPL,A
-002375 E4                CLR     A
-002376 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-002378 F583              MOV     DPH,A
-00237A C083              PUSH    DPH
-00237C C082              PUSH    DPL
-00237E E0                MOVX    A,@DPTR
-00237F FD                MOV     R5,A
-002380 7401              MOV     A,#01H
-002382 A806              MOV     R0,AR6
-002384 08                INC     R0
-002385 8002              SJMP    ?C0041?GPIO
-002387         ?C0040?GPIO:
-002387 C3                CLR     C
-002388 33                RLC     A
-002389         ?C0041?GPIO:
-002389 D8FC              DJNZ    R0,?C0040?GPIO
-00238B FC                MOV     R4,A
-00238C 4D                ORL     A,R5
-00238D D082              POP     DPL
-00238F D083              POP     DPH
-002391 F0                MOVX    @DPTR,A
-  103: 		*(YC_GPIOWakeupH + group) &= ~(1 << queue);
-002392 74A7              MOV     A,#LOW YC_GPIOWakeupH
-002394 2F                ADD     A,R7
-002395 F582              MOV     DPL,A
-002397 E4                CLR     A
-002398 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-00239A F583              MOV     DPH,A
-00239C E0                MOVX    A,@DPTR
-00239D FF                MOV     R7,A
-00239E EC                MOV     A,R4
-00239F F4                CPL     A
-0023A0 FE                MOV     R6,A
-0023A1 EF                MOV     A,R7
-0023A2 5E                ANL     A,R6
-0023A3 F0                MOVX    @DPTR,A
-  104: 	}
-  105: }
-0023A4         ?C0019?GPIO:
-0023A4 22                RET     
------ FUNCTION _GPIO_SetWakeup (END) -------
-
-
------ FUNCTION GPIO_fillpd (BEGIN) -----
- FILE: 'gpio.c'
-  131: void GPIO_fillpd()
-  132: {
-  133: 	byte i;
-  134: 	for(i = 0;i < 4;i++)
-;---- Variable 'i' assigned to Register 'R7' ----
-0023A5 E4                CLR     A
-0023A6 FF                MOV     R7,A
-0023A7         ?C0026?GPIO:
-  135: 		REG_GPIO_PDN(i) = ~(REG_GPIO_OE(i) | REG_GPIO_PUP(i));
-0023A7 EF                MOV     A,R7
-0023A8 FD                MOV     R5,A
-0023A9 7C00              MOV     R4,#00H
-0023AB 2478              ADD     A,#078H
-0023AD FB                MOV     R3,A
-0023AE EC                MOV     A,R4
-0023AF 3480              ADDC    A,#080H
-0023B1 8B82              MOV     DPL,R3
-0023B3 F583              MOV     DPH,A
-0023B5 E0                MOVX    A,@DPTR
-0023B6 FE                MOV     R6,A
-0023B7 ED                MOV     A,R5
-0023B8 2470              ADD     A,#070H
-0023BA FD                MOV     R5,A
-0023BB EC                MOV     A,R4
-0023BC 3480              ADDC    A,#080H
-0023BE 8D82              MOV     DPL,R5
-0023C0 F583              MOV     DPH,A
-0023C2 E0                MOVX    A,@DPTR
-0023C3 4E                ORL     A,R6
-0023C4 F4                CPL     A
-0023C5 FE                MOV     R6,A
-0023C6 EF                MOV     A,R7
-0023C7 247C              ADD     A,#07CH
-0023C9 FD                MOV     R5,A
-0023CA EC                MOV     A,R4
-0023CB 3480              ADDC    A,#080H
-0023CD 8D82              MOV     DPL,R5
-0023CF F583              MOV     DPH,A
-0023D1 EE                MOV     A,R6
-0023D2 F0                MOVX    @DPTR,A
-0023D3 0F                INC     R7
-0023D4 EF                MOV     A,R7
-0023D5 B404CF            CJNE    A,#04H,?C0026?GPIO
-  136: }
-0023D8 22                RET     
------ FUNCTION GPIO_fillpd (END) -------
+  237: 		}
+  238: 	}
+00236F         ?C0060?KEYSCAN:
+00236F 0F                INC     R7
+002370 80B9              SJMP    ?C0058?KEYSCAN
+  239: }
+002372         ?C0062?KEYSCAN:
+002372 22                RET     
+----- FUNCTION KS_ScanMatrix (END) -------
 
 
 ----- FUNCTION _LED_backlight_RGB_Control (BEGIN) -----
  FILE: 'led.c'
-   96: void LED_backlight_RGB_Control(byte led_num,byte blue,byte red,byte green)
-   97: {
+   97: void LED_backlight_RGB_Control(byte led_num,byte blue,byte red,byte green)
+   98: {
 ;---- Variable 'led_num' assigned to Register 'R7' ----
 ;---- Variable 'red' assigned to Register 'R3' ----
 ;---- Variable 'blue' assigned to Register 'R5' ----
-   98: 	m_rgb_data[led_num*3] = blue;
-   99: 	m_rgb_data[led_num*3+1] = red;
-0023D9 EF                MOV     A,R7
-0023DA 75F003            MOV     B,#03H
-0023DD A4                MUL     AB
-0023DE 2432              ADD     A,#LOW m_rgb_data
-0023E0 F582              MOV     DPL,A
-0023E2 E4                CLR     A
-0023E3 344D              ADDC    A,#HIGH m_rgb_data
-0023E5 F583              MOV     DPH,A
-0023E7 ED                MOV     A,R5
-0023E8 F0                MOVX    @DPTR,A
-  100: 	m_rgb_data[led_num*3+2] = green;
-0023E9 EF                MOV     A,R7
-0023EA 75F003            MOV     B,#03H
-0023ED A4                MUL     AB
-0023EE 2433              ADD     A,#LOW m_rgb_data+01H
-0023F0 F582              MOV     DPL,A
-0023F2 E4                CLR     A
-0023F3 344D              ADDC    A,#HIGH m_rgb_data+01H
-0023F5 F583              MOV     DPH,A
-0023F7 EB                MOV     A,R3
-0023F8 F0                MOVX    @DPTR,A
-  101: }
-0023F9 904E91            MOV     DPTR,#green
-0023FC E0                MOVX    A,@DPTR
-0023FD FE                MOV     R6,A
-0023FE EF                MOV     A,R7
-0023FF 75F003            MOV     B,#03H
-002402 A4                MUL     AB
-002403 2434              ADD     A,#LOW m_rgb_data+02H
-002405 F582              MOV     DPL,A
-002407 E4                CLR     A
-002408 344D              ADDC    A,#HIGH m_rgb_data+02H
-00240A F583              MOV     DPH,A
-00240C EE                MOV     A,R6
-00240D F0                MOVX    @DPTR,A
-  102: 
-00240E 22                RET     
+   99: 	m_rgb_data[led_num*3] = blue;
+  100: 	m_rgb_data[led_num*3+1] = red;
+002373 EF                MOV     A,R7
+002374 75F003            MOV     B,#03H
+002377 A4                MUL     AB
+002378 2470              ADD     A,#LOW m_rgb_data
+00237A F582              MOV     DPL,A
+00237C E4                CLR     A
+00237D 344D              ADDC    A,#HIGH m_rgb_data
+00237F F583              MOV     DPH,A
+002381 ED                MOV     A,R5
+002382 F0                MOVX    @DPTR,A
+  101: 	m_rgb_data[led_num*3+2] = green;
+002383 EF                MOV     A,R7
+002384 75F003            MOV     B,#03H
+002387 A4                MUL     AB
+002388 2471              ADD     A,#LOW m_rgb_data+01H
+00238A F582              MOV     DPL,A
+00238C E4                CLR     A
+00238D 344D              ADDC    A,#HIGH m_rgb_data+01H
+00238F F583              MOV     DPH,A
+002391 EB                MOV     A,R3
+002392 F0                MOVX    @DPTR,A
+  102: }
+002393 904EA0            MOV     DPTR,#green
+002396 E0                MOVX    A,@DPTR
+002397 FE                MOV     R6,A
+002398 EF                MOV     A,R7
+002399 75F003            MOV     B,#03H
+00239C A4                MUL     AB
+00239D 2472              ADD     A,#LOW m_rgb_data+02H
+00239F F582              MOV     DPL,A
+0023A1 E4                CLR     A
+0023A2 344D              ADDC    A,#HIGH m_rgb_data+02H
+0023A4 F583              MOV     DPH,A
+0023A6 EE                MOV     A,R6
+0023A7 F0                MOVX    @DPTR,A
+  103: 
+0023A8 22                RET     
 ----- FUNCTION _LED_backlight_RGB_Control (END) -------
 
 
 ----- FUNCTION LED_backlight_process (BEGIN) -----
  FILE: 'led.c'
-  104: void LED_backlight_process()
-  105: {
-  106: 	byte i = 0;
-  107: 	
+  105: void LED_backlight_process()
+  106: {
+  107: 	byte i = 0;
+  108: 	
 ;---- Variable 'i' assigned to Register 'R4' ----
-00240F E4                CLR     A
-002410 FC                MOV     R4,A
-  108: 	if(m_customize_timer_last != m_customize_timer)
-002411 904D0B            MOV     DPTR,#m_customize_timer
-002414 E0                MOVX    A,@DPTR
-002415 FF                MOV     R7,A
-002416 904DED            MOV     DPTR,#m_customize_timer_last
-002419 E0                MOVX    A,@DPTR
-00241A 6F                XRL     A,R7
-00241B 7003              JNZ     $ + 5H
-00241D 022893            LJMP    ?C0092?LED
-  109: 	{
-  110: 		m_customize_timer_last = m_customize_timer;
-002420 904D0B            MOV     DPTR,#m_customize_timer
-002423 E0                MOVX    A,@DPTR
-002424 904DED            MOV     DPTR,#m_customize_timer_last
-002427 F0                MOVX    @DPTR,A
-  111: 
-  112: 		if(g_variable.backlight_enable_flag)
-002428 904CC0            MOV     DPTR,#g_variable+044H
-00242B E0                MOVX    A,@DPTR
-00242C 7003              JNZ     $ + 5H
-00242E 022893            LJMP    ?C0092?LED
-  113: 		{
-  114: 			if((g_variable.backlight_on_step >= BACKLIGHT_LED_BREATH) && (g_variable.backlight_on_step <= BCAKLIGHT_LED_BR
+0023A9 E4                CLR     A
+0023AA FC                MOV     R4,A
+  109: 	if(m_customize_timer_last != m_customize_timer)
+0023AB 904D4D            MOV     DPTR,#m_customize_timer
+0023AE E0                MOVX    A,@DPTR
+0023AF FF                MOV     R7,A
+0023B0 904DFC            MOV     DPTR,#m_customize_timer_last
+0023B3 E0                MOVX    A,@DPTR
+0023B4 6F                XRL     A,R7
+0023B5 7003              JNZ     $ + 5H
+0023B7 022A99            LJMP    ?C0092?LED
+  110: 	{
+  111: 		m_customize_timer_last = m_customize_timer;
+0023BA 904D4D            MOV     DPTR,#m_customize_timer
+0023BD E0                MOVX    A,@DPTR
+0023BE 904DFC            MOV     DPTR,#m_customize_timer_last
+0023C1 F0                MOVX    @DPTR,A
+  112: 
+  113: 		if(g_variable.backlight_enable_flag)
+0023C2 904D05            MOV     DPTR,#g_variable+046H
+0023C5 E0                MOVX    A,@DPTR
+0023C6 7003              JNZ     $ + 5H
+0023C8 022A99            LJMP    ?C0092?LED
+  114: 		{
+  115: 			if((g_variable.backlight_on_step >= BACKLIGHT_LED_BREATH) && (g_variable.backlight_on_step <= BCAKLIGHT_LED_BR
 >> EATH_WHITE) )
-002431 A3                INC     DPTR
-002432 E0                MOVX    A,@DPTR
-002433 FF                MOV     R7,A
-002434 C3                CLR     C
-002435 9401              SUBB    A,#01H
-002437 4048              JC      ?C0025?LED
-002439 EF                MOV     A,R7
-00243A D3                SETB    C
-00243B 9409              SUBB    A,#09H
-00243D 5042              JNC     ?C0025?LED
-  115: 			{
-  116: 				if(g_variable.backlight_breathe_flag)
-00243F 904CC4            MOV     DPTR,#g_variable+048H
-002442 E0                MOVX    A,@DPTR
-002443 601D              JZ      ?C0026?LED
-  117: 				{
-  118: 					if(g_variable.backlight_breathe_step < 220)
-002445 904CC3            MOV     DPTR,#g_variable+047H
-002448 E0                MOVX    A,@DPTR
-002449 C3                CLR     C
-00244A 94DC              SUBB    A,#0DCH
-00244C 500D              JNC     ?C0027?LED
-  119: 						g_variable.backlight_breathe_step = g_variable.backlight_breathe_step+g_variable.backlight_speed;
-00244E 904CC5            MOV     DPTR,#g_variable+049H
-002451 E0                MOVX    A,@DPTR
-002452 FF                MOV     R7,A
-002453 904CC3            MOV     DPTR,#g_variable+047H
-002456 E0                MOVX    A,@DPTR
-002457 2F                ADD     A,R7
-002458 F0                MOVX    @DPTR,A
-002459 8060              SJMP    ?C0032?LED
-00245B         ?C0027?LED:
-  120: 					else
-  121: 					{
-  122: 						g_variable.backlight_breathe_flag = 0;
-00245B E4                CLR     A
-00245C 904CC4            MOV     DPTR,#g_variable+048H
-00245F F0                MOVX    @DPTR,A
-  123: 					}
-  124: 				}
-002460 8059              SJMP    ?C0032?LED
-002462         ?C0026?LED:
-  125: 				else
-  126: 				{
-  127: 					if(g_variable.backlight_breathe_step > 20)
-002462 904CC3            MOV     DPTR,#g_variable+047H
-002465 E0                MOVX    A,@DPTR
-002466 FF                MOV     R7,A
-002467 D3                SETB    C
-002468 9414              SUBB    A,#014H
-00246A 400D              JC      ?C0030?LED
-  128: 						g_variable.backlight_breathe_step = g_variable.backlight_breathe_step-g_variable.backlight_speed;
-00246C 904CC5            MOV     DPTR,#g_variable+049H
-00246F E0                MOVX    A,@DPTR
-002470 FE                MOV     R6,A
-002471 EF                MOV     A,R7
-002472 9E                SUBB    A,R6
-002473 904CC3            MOV     DPTR,#g_variable+047H
-002476 F0                MOVX    @DPTR,A
-002477 8042              SJMP    ?C0032?LED
-002479         ?C0030?LED:
-  129: 					else
-  130: 					{
-  131: 						g_variable.backlight_breathe_flag = 1;
-002479 904CC4            MOV     DPTR,#g_variable+048H
-00247C 7401              MOV     A,#01H
-00247E F0                MOVX    @DPTR,A
-  132: 					}
-  133: 				}
-  134: 			}
-00247F 803A              SJMP    ?C0032?LED
-002481         ?C0025?LED:
-  135: 			else
-  136: 			{
-  137: 				if(g_variable.backlight_light_step == BACKLIGHT_LED_100)
-002481 904CC2            MOV     DPTR,#g_variable+046H
-002484 E0                MOVX    A,@DPTR
-002485 FF                MOV     R7,A
-002486 7006              JNZ     ?C0033?LED
-  138: 					g_variable.backlight_breathe_step = 0xff;
-002488 A3                INC     DPTR
-002489 74FF              MOV     A,#0FFH
-00248B F0                MOVX    @DPTR,A
-00248C 802D              SJMP    ?C0032?LED
-00248E         ?C0033?LED:
-  139: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_75)
-00248E EF                MOV     A,R7
-00248F B40108            CJNE    A,#01H,?C0035?LED
-  140: 					g_variable.backlight_breathe_step = 200;	
-002492 904CC3            MOV     DPTR,#g_variable+047H
-002495 74C8              MOV     A,#0C8H
-002497 F0                MOVX    @DPTR,A
-002498 8021              SJMP    ?C0032?LED
-00249A         ?C0035?LED:
-  141: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_50)
-00249A EF                MOV     A,R7
-00249B B40208            CJNE    A,#02H,?C0037?LED
-  142: 					g_variable.backlight_breathe_step = 150;	
-00249E 904CC3            MOV     DPTR,#g_variable+047H
-0024A1 7496              MOV     A,#096H
-0024A3 F0                MOVX    @DPTR,A
-0024A4 8015              SJMP    ?C0032?LED
-0024A6         ?C0037?LED:
-  143: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_25)
-0024A6 EF                MOV     A,R7
-0024A7 B40308            CJNE    A,#03H,?C0039?LED
-  144: 					g_variable.backlight_breathe_step = 100;	
-0024AA 904CC3            MOV     DPTR,#g_variable+047H
-0024AD 7464              MOV     A,#064H
-0024AF F0                MOVX    @DPTR,A
-0024B0 8009              SJMP    ?C0032?LED
-0024B2         ?C0039?LED:
-  145: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_00)
-0024B2 EF                MOV     A,R7
-0024B3 B40405            CJNE    A,#04H,?C0032?LED
-  146: 					g_variable.backlight_breathe_step = 0;		
-0024B6 E4                CLR     A
-0024B7 904CC3            MOV     DPTR,#g_variable+047H
-0024BA F0                MOVX    @DPTR,A
-  147: 			}	
-0024BB         ?C0032?LED:
-  148: 			
-  149: 			if((g_variable.backlight_on_step == BACKLIGHT_LED_ON) ||(g_variable.backlight_on_step == BACKLIGHT_LED_BREATH)
+0023CB A3                INC     DPTR
+0023CC E0                MOVX    A,@DPTR
+0023CD FF                MOV     R7,A
+0023CE C3                CLR     C
+0023CF 9401              SUBB    A,#01H
+0023D1 4048              JC      ?C0025?LED
+0023D3 EF                MOV     A,R7
+0023D4 D3                SETB    C
+0023D5 9409              SUBB    A,#09H
+0023D7 5042              JNC     ?C0025?LED
+  116: 			{
+  117: 				if(g_variable.backlight_breathe_flag)
+0023D9 904D09            MOV     DPTR,#g_variable+04AH
+0023DC E0                MOVX    A,@DPTR
+0023DD 601D              JZ      ?C0026?LED
+  118: 				{
+  119: 					if(g_variable.backlight_breathe_step < 220)
+0023DF 904D08            MOV     DPTR,#g_variable+049H
+0023E2 E0                MOVX    A,@DPTR
+0023E3 C3                CLR     C
+0023E4 94DC              SUBB    A,#0DCH
+0023E6 500D              JNC     ?C0027?LED
+  120: 						g_variable.backlight_breathe_step = g_variable.backlight_breathe_step+g_variable.backlight_speed;
+0023E8 904D0A            MOV     DPTR,#g_variable+04BH
+0023EB E0                MOVX    A,@DPTR
+0023EC FF                MOV     R7,A
+0023ED 904D08            MOV     DPTR,#g_variable+049H
+0023F0 E0                MOVX    A,@DPTR
+0023F1 2F                ADD     A,R7
+0023F2 F0                MOVX    @DPTR,A
+0023F3 8060              SJMP    ?C0032?LED
+0023F5         ?C0027?LED:
+  121: 					else
+  122: 					{
+  123: 						g_variable.backlight_breathe_flag = 0;
+0023F5 E4                CLR     A
+0023F6 904D09            MOV     DPTR,#g_variable+04AH
+0023F9 F0                MOVX    @DPTR,A
+  124: 					}
+  125: 				}
+0023FA 8059              SJMP    ?C0032?LED
+0023FC         ?C0026?LED:
+  126: 				else
+  127: 				{
+  128: 					if(g_variable.backlight_breathe_step > 20)
+0023FC 904D08            MOV     DPTR,#g_variable+049H
+0023FF E0                MOVX    A,@DPTR
+002400 FF                MOV     R7,A
+002401 D3                SETB    C
+002402 9414              SUBB    A,#014H
+002404 400D              JC      ?C0030?LED
+  129: 						g_variable.backlight_breathe_step = g_variable.backlight_breathe_step-g_variable.backlight_speed;
+002406 904D0A            MOV     DPTR,#g_variable+04BH
+002409 E0                MOVX    A,@DPTR
+00240A FE                MOV     R6,A
+00240B EF                MOV     A,R7
+00240C 9E                SUBB    A,R6
+00240D 904D08            MOV     DPTR,#g_variable+049H
+002410 F0                MOVX    @DPTR,A
+002411 8042              SJMP    ?C0032?LED
+002413         ?C0030?LED:
+  130: 					else
+  131: 					{
+  132: 						g_variable.backlight_breathe_flag = 1;
+002413 904D09            MOV     DPTR,#g_variable+04AH
+002416 7401              MOV     A,#01H
+002418 F0                MOVX    @DPTR,A
+  133: 					}
+  134: 				}
+  135: 			}
+002419 803A              SJMP    ?C0032?LED
+00241B         ?C0025?LED:
+  136: 			else
+  137: 			{
+  138: 				if(g_variable.backlight_light_step == BACKLIGHT_LED_100)
+00241B 904D07            MOV     DPTR,#g_variable+048H
+00241E E0                MOVX    A,@DPTR
+00241F FF                MOV     R7,A
+002420 7006              JNZ     ?C0033?LED
+  139: 					g_variable.backlight_breathe_step = 0xff;
+002422 A3                INC     DPTR
+002423 74FF              MOV     A,#0FFH
+002425 F0                MOVX    @DPTR,A
+002426 802D              SJMP    ?C0032?LED
+002428         ?C0033?LED:
+  140: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_75)
+002428 EF                MOV     A,R7
+002429 B40108            CJNE    A,#01H,?C0035?LED
+  141: 					g_variable.backlight_breathe_step = 200;	
+00242C 904D08            MOV     DPTR,#g_variable+049H
+00242F 74C8              MOV     A,#0C8H
+002431 F0                MOVX    @DPTR,A
+002432 8021              SJMP    ?C0032?LED
+002434         ?C0035?LED:
+  142: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_50)
+002434 EF                MOV     A,R7
+002435 B40208            CJNE    A,#02H,?C0037?LED
+  143: 					g_variable.backlight_breathe_step = 150;	
+002438 904D08            MOV     DPTR,#g_variable+049H
+00243B 7496              MOV     A,#096H
+00243D F0                MOVX    @DPTR,A
+00243E 8015              SJMP    ?C0032?LED
+002440         ?C0037?LED:
+  144: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_25)
+002440 EF                MOV     A,R7
+002441 B40308            CJNE    A,#03H,?C0039?LED
+  145: 					g_variable.backlight_breathe_step = 100;	
+002444 904D08            MOV     DPTR,#g_variable+049H
+002447 7464              MOV     A,#064H
+002449 F0                MOVX    @DPTR,A
+00244A 8009              SJMP    ?C0032?LED
+00244C         ?C0039?LED:
+  146: 				else if(g_variable.backlight_light_step == BACKLIGHT_LED_00)
+00244C EF                MOV     A,R7
+00244D B40405            CJNE    A,#04H,?C0032?LED
+  147: 					g_variable.backlight_breathe_step = 0;		
+002450 E4                CLR     A
+002451 904D08            MOV     DPTR,#g_variable+049H
+002454 F0                MOVX    @DPTR,A
+  148: 			}	
+002455         ?C0032?LED:
+  149: 			
+  150: 			if((g_variable.backlight_on_step == BACKLIGHT_LED_ON) ||(g_variable.backlight_on_step == BACKLIGHT_LED_BREATH)
 >>  )
-0024BB 904CC1            MOV     DPTR,#g_variable+045H
-0024BE E0                MOVX    A,@DPTR
-0024BF FF                MOV     R7,A
-0024C0 640A              XRL     A,#0AH
-0024C2 6007              JZ      ?C0043?LED
-0024C4 EF                MOV     A,R7
-0024C5 6401              XRL     A,#01H
-0024C7 6002              JZ      $ + 4H
-0024C9 A150              AJMP    ?C0042?LED
-0024CB         ?C0043?LED:
-  150: 			{
-  151: 				m_rgb_enable_flag = 1;	
-0024CB 904D30            MOV     DPTR,#m_rgb_enable_flag
-0024CE 7401              MOV     A,#01H
-0024D0 F0                MOVX    @DPTR,A
-  152: 				LED_backlight_RGB_Control(0,0,g_variable.backlight_breathe_step,0);
-0024D1 904CC3            MOV     DPTR,#g_variable+047H
-0024D4 E0                MOVX    A,@DPTR
-0024D5 FB                MOV     R3,A
-0024D6 E4                CLR     A
-0024D7 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0024DA F0                MOVX    @DPTR,A
-0024DB FD                MOV     R5,A
-0024DC FF                MOV     R7,A
-0024DD 71D9              ACALL   _LED_backlight_RGB_Control
-  153: 				LED_backlight_RGB_Control(1,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
-0024DF 904CC3            MOV     DPTR,#g_variable+047H
-0024E2 E0                MOVX    A,@DPTR
-0024E3 FB                MOV     R3,A
-0024E4 FD                MOV     R5,A
-0024E5 E4                CLR     A
-0024E6 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0024E9 F0                MOVX    @DPTR,A
-0024EA 0F                INC     R7
-0024EB 71D9              ACALL   _LED_backlight_RGB_Control
-  154: 				LED_backlight_RGB_Control(2,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
-0024ED 904CC3            MOV     DPTR,#g_variable+047H
-0024F0 E0                MOVX    A,@DPTR
-0024F1 FD                MOV     R5,A
-0024F2 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0024F5 F0                MOVX    @DPTR,A
-0024F6 E4                CLR     A
-0024F7 FB                MOV     R3,A
-0024F8 0F                INC     R7
-0024F9 71D9              ACALL   _LED_backlight_RGB_Control
-  155: 				LED_backlight_RGB_Control(3,0,0,g_variable.backlight_breathe_step);
-0024FB 904CC3            MOV     DPTR,#g_variable+047H
-0024FE E0                MOVX    A,@DPTR
-0024FF 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002502 F0                MOVX    @DPTR,A
-002503 E4                CLR     A
-002504 FD                MOV     R5,A
-002505 0F                INC     R7
-002506 71D9              ACALL   _LED_backlight_RGB_Control
-  156: 				LED_backlight_RGB_Control(4,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable.ba
+002455 904D06            MOV     DPTR,#g_variable+047H
+002458 E0                MOVX    A,@DPTR
+002459 FF                MOV     R7,A
+00245A 640A              XRL     A,#0AH
+00245C 6007              JZ      ?C0043?LED
+00245E EF                MOV     A,R7
+00245F 6401              XRL     A,#01H
+002461 6002              JZ      $ + 4H
+002463 81EA              AJMP    ?C0042?LED
+002465         ?C0043?LED:
+  151: 			{
+  152: 				m_rgb_enable_flag = 1;	
+002465 904D6E            MOV     DPTR,#m_rgb_enable_flag
+002468 7401              MOV     A,#01H
+00246A F0                MOVX    @DPTR,A
+  153: 				LED_backlight_RGB_Control(0,0,g_variable.backlight_breathe_step,0);
+00246B 904D08            MOV     DPTR,#g_variable+049H
+00246E E0                MOVX    A,@DPTR
+00246F FB                MOV     R3,A
+002470 E4                CLR     A
+002471 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002474 F0                MOVX    @DPTR,A
+002475 FD                MOV     R5,A
+002476 FF                MOV     R7,A
+002477 7173              ACALL   _LED_backlight_RGB_Control
+  154: 				LED_backlight_RGB_Control(1,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+002479 904D08            MOV     DPTR,#g_variable+049H
+00247C E0                MOVX    A,@DPTR
+00247D FB                MOV     R3,A
+00247E FD                MOV     R5,A
+00247F E4                CLR     A
+002480 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002483 F0                MOVX    @DPTR,A
+002484 0F                INC     R7
+002485 7173              ACALL   _LED_backlight_RGB_Control
+  155: 				LED_backlight_RGB_Control(2,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
+002487 904D08            MOV     DPTR,#g_variable+049H
+00248A E0                MOVX    A,@DPTR
+00248B FD                MOV     R5,A
+00248C 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00248F F0                MOVX    @DPTR,A
+002490 E4                CLR     A
+002491 FB                MOV     R3,A
+002492 0F                INC     R7
+002493 7173              ACALL   _LED_backlight_RGB_Control
+  156: 				LED_backlight_RGB_Control(3,0,0,g_variable.backlight_breathe_step);
+002495 904D08            MOV     DPTR,#g_variable+049H
+002498 E0                MOVX    A,@DPTR
+002499 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00249C F0                MOVX    @DPTR,A
+00249D E4                CLR     A
+00249E FD                MOV     R5,A
+00249F 0F                INC     R7
+0024A0 7173              ACALL   _LED_backlight_RGB_Control
+  157: 				LED_backlight_RGB_Control(4,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable.ba
 >> cklight_breathe_step);
-002508 904CC3            MOV     DPTR,#g_variable+047H
-00250B E0                MOVX    A,@DPTR
-00250C FB                MOV     R3,A
-00250D FD                MOV     R5,A
-00250E 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002511 F0                MOVX    @DPTR,A
-002512 0F                INC     R7
-002513 71D9              ACALL   _LED_backlight_RGB_Control
-  157: 				LED_backlight_RGB_Control(5,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
-002515 904CC3            MOV     DPTR,#g_variable+047H
-002518 E0                MOVX    A,@DPTR
-002519 FB                MOV     R3,A
-00251A 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00251D F0                MOVX    @DPTR,A
-00251E E4                CLR     A
-00251F FD                MOV     R5,A
-002520 0F                INC     R7
-002521 71D9              ACALL   _LED_backlight_RGB_Control
-  158: 				LED_backlight_RGB_Control(6,g_variable.backlight_breathe_step,0,0);
-002523 904CC3            MOV     DPTR,#g_variable+047H
-002526 E0                MOVX    A,@DPTR
-002527 FD                MOV     R5,A
-002528 E4                CLR     A
-002529 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00252C F0                MOVX    @DPTR,A
-00252D FB                MOV     R3,A
-00252E 0F                INC     R7
-00252F 71D9              ACALL   _LED_backlight_RGB_Control
-  159: 				LED_backlight_RGB_Control(7,0,g_variable.backlight_breathe_step,0);
-002531 904CC3            MOV     DPTR,#g_variable+047H
-002534 E0                MOVX    A,@DPTR
-002535 FB                MOV     R3,A
-002536 E4                CLR     A
-002537 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00253A F0                MOVX    @DPTR,A
-00253B FD                MOV     R5,A
-00253C 0F                INC     R7
-00253D 71D9              ACALL   _LED_backlight_RGB_Control
-  160: 				LED_backlight_RGB_Control(8,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);			
-00253F 904CC3            MOV     DPTR,#g_variable+047H
-002542 E0                MOVX    A,@DPTR
-002543 FB                MOV     R3,A
-002544 FD                MOV     R5,A
-002545 E4                CLR     A
-002546 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002549 F0                MOVX    @DPTR,A
-00254A 0F                INC     R7
-00254B 71D9              ACALL   _LED_backlight_RGB_Control
-  161: 			}
-00254D 022867            LJMP    ?C0044?LED
-002550         ?C0042?LED:
-  162: 			else if(((g_variable.backlight_on_step >= BCAKLIGHT_LED_BREATH_RED) && (g_variable.backlight_on_step <= BCAKLI
+0024A2 904D08            MOV     DPTR,#g_variable+049H
+0024A5 E0                MOVX    A,@DPTR
+0024A6 FB                MOV     R3,A
+0024A7 FD                MOV     R5,A
+0024A8 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0024AB F0                MOVX    @DPTR,A
+0024AC 0F                INC     R7
+0024AD 7173              ACALL   _LED_backlight_RGB_Control
+  158: 				LED_backlight_RGB_Control(5,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+0024AF 904D08            MOV     DPTR,#g_variable+049H
+0024B2 E0                MOVX    A,@DPTR
+0024B3 FB                MOV     R3,A
+0024B4 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0024B7 F0                MOVX    @DPTR,A
+0024B8 E4                CLR     A
+0024B9 FD                MOV     R5,A
+0024BA 0F                INC     R7
+0024BB 7173              ACALL   _LED_backlight_RGB_Control
+  159: 				LED_backlight_RGB_Control(6,g_variable.backlight_breathe_step,0,0);
+0024BD 904D08            MOV     DPTR,#g_variable+049H
+0024C0 E0                MOVX    A,@DPTR
+0024C1 FD                MOV     R5,A
+0024C2 E4                CLR     A
+0024C3 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0024C6 F0                MOVX    @DPTR,A
+0024C7 FB                MOV     R3,A
+0024C8 0F                INC     R7
+0024C9 7173              ACALL   _LED_backlight_RGB_Control
+  160: 				LED_backlight_RGB_Control(7,0,g_variable.backlight_breathe_step,0);
+0024CB 904D08            MOV     DPTR,#g_variable+049H
+0024CE E0                MOVX    A,@DPTR
+0024CF FB                MOV     R3,A
+0024D0 E4                CLR     A
+0024D1 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0024D4 F0                MOVX    @DPTR,A
+0024D5 FD                MOV     R5,A
+0024D6 0F                INC     R7
+0024D7 7173              ACALL   _LED_backlight_RGB_Control
+  161: 				LED_backlight_RGB_Control(8,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);			
+0024D9 904D08            MOV     DPTR,#g_variable+049H
+0024DC E0                MOVX    A,@DPTR
+0024DD FB                MOV     R3,A
+0024DE FD                MOV     R5,A
+0024DF E4                CLR     A
+0024E0 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0024E3 F0                MOVX    @DPTR,A
+0024E4 0F                INC     R7
+0024E5 7173              ACALL   _LED_backlight_RGB_Control
+  162: 			}
+0024E7 022A6D            LJMP    ?C0044?LED
+0024EA         ?C0042?LED:
+  163: 			else if(((g_variable.backlight_on_step >= BCAKLIGHT_LED_BREATH_RED) && (g_variable.backlight_on_step <= BCAKLI
 >> GHT_LED_BREATH_WHITE))
-002550 904CC1            MOV     DPTR,#g_variable+045H
-002553 E0                MOVX    A,@DPTR
-002554 FF                MOV     R7,A
-002555 C3                CLR     C
-002556 9403              SUBB    A,#03H
-002558 4006              JC      ?C0047?LED
-00255A EF                MOV     A,R7
-00255B D3                SETB    C
-00255C 9409              SUBB    A,#09H
-00255E 4014              JC      ?C0046?LED
-002560         ?C0047?LED:
-002560 904CC1            MOV     DPTR,#g_variable+045H
-002563 E0                MOVX    A,@DPTR
-002564 FF                MOV     R7,A
-002565 C3                CLR     C
-002566 940B              SUBB    A,#0BH
-002568 5002              JNC     $ + 4H
-00256A C143              AJMP    ?C0045?LED
-00256C EF                MOV     A,R7
-00256D D3                SETB    C
-00256E 9411              SUBB    A,#011H
-002570 4002              JC      $ + 4H
-002572 C143              AJMP    ?C0045?LED
-002574         ?C0046?LED:
-  163: 			||((g_variable.backlight_on_step >= BCAKLIGHT_LED_ON_RED) && (g_variable.backlight_on_step <= BCAKLIGHT_LED_ON
+0024EA 904D06            MOV     DPTR,#g_variable+047H
+0024ED E0                MOVX    A,@DPTR
+0024EE FF                MOV     R7,A
+0024EF C3                CLR     C
+0024F0 9403              SUBB    A,#03H
+0024F2 4006              JC      ?C0047?LED
+0024F4 EF                MOV     A,R7
+0024F5 D3                SETB    C
+0024F6 9409              SUBB    A,#09H
+0024F8 4014              JC      ?C0046?LED
+0024FA         ?C0047?LED:
+0024FA 904D06            MOV     DPTR,#g_variable+047H
+0024FD E0                MOVX    A,@DPTR
+0024FE FF                MOV     R7,A
+0024FF C3                CLR     C
+002500 940B              SUBB    A,#0BH
+002502 5002              JNC     $ + 4H
+002504 A1DD              AJMP    ?C0045?LED
+002506 EF                MOV     A,R7
+002507 D3                SETB    C
+002508 9411              SUBB    A,#011H
+00250A 4002              JC      $ + 4H
+00250C A1DD              AJMP    ?C0045?LED
+00250E         ?C0046?LED:
+  164: 			||((g_variable.backlight_on_step >= BCAKLIGHT_LED_ON_RED) && (g_variable.backlight_on_step <= BCAKLIGHT_LED_ON
 >> _WHITE)))
-  164: 			{
-  165: 				m_rgb_enable_flag = 1;
-002574 904D30            MOV     DPTR,#m_rgb_enable_flag
-002577 7401              MOV     A,#01H
+  165: 			{
+  166: 				m_rgb_enable_flag = 1;
+00250E 904D6E            MOV     DPTR,#m_rgb_enable_flag
+002511 7401              MOV     A,#01H
+002513 F0                MOVX    @DPTR,A
+  167: 				for(i=0; i<9;i++)
+002514 E4                CLR     A
+002515 FC                MOV     R4,A
+002516         ?C0048?LED:
+  168: 				{
+  169: 					switch(g_variable.backlight_on_step)
+002516 904D06            MOV     DPTR,#g_variable+047H
+002519 E0                MOVX    A,@DPTR
+00251A 24FD              ADD     A,#0FDH
+00251C B40F00            CJNE    A,#0FH,?C0096?LED
+00251F         ?C0096?LED:
+00251F 4002              JC      $ + 4H
+002521 A1D2              AJMP    ?C0050?LED
+002523 902531            MOV     DPTR,#02531H
+002526 75F003            MOV     B,#03H
+002529 A4                MUL     AB
+00252A C583              XCH     A,DPH
+00252C 25F0              ADD     A,B
+00252E C583              XCH     A,DPH
+002530 73                JMP     @A+DPTR
+002531         ?C0097?LED:
+002531 02255E            LJMP    ?C0053?LED
+002534 02256F            LJMP    ?C0055?LED
+002537 022580            LJMP    ?C0057?LED
+00253A 022591            LJMP    ?C0059?LED
+00253D 0225A2            LJMP    ?C0061?LED
+002540 0225B3            LJMP    ?C0063?LED
+002543 0225C4            LJMP    ?C0065?LED
+002546 0225D2            LJMP    ?C0050?LED
+002549 02255E            LJMP    ?C0053?LED
+00254C 02256F            LJMP    ?C0055?LED
+00254F 022580            LJMP    ?C0057?LED
+002552 022591            LJMP    ?C0059?LED
+002555 0225A2            LJMP    ?C0061?LED
+002558 0225B3            LJMP    ?C0063?LED
+00255B 0225C4            LJMP    ?C0065?LED
+  170: 					{
+  171: 						case BCAKLIGHT_LED_BREATH_RED:
+  172: 						case BCAKLIGHT_LED_ON_RED:
+00255E         ?C0053?LED:
+  173: 							LED_backlight_RGB_Control(i,0,g_variable.backlight_breathe_step,0);
+00255E AF04              MOV     R7,AR4
+002560 904D08            MOV     DPTR,#g_variable+049H
+002563 E0                MOVX    A,@DPTR
+002564 FB                MOV     R3,A
+002565 E4                CLR     A
+002566 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002569 F0                MOVX    @DPTR,A
+00256A FD                MOV     R5,A
+00256B 7173              ACALL   _LED_backlight_RGB_Control
+  174: 							break;
+00256D 8063              SJMP    ?C0050?LED
+  175: 						case BCAKLIGHT_LED_BREATH_YELLOW:
+  176: 						case BCAKLIGHT_LED_ON_YELLOW:
+00256F         ?C0055?LED:
+  177: 							LED_backlight_RGB_Control(i,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
+00256F AF04              MOV     R7,AR4
+002571 904D08            MOV     DPTR,#g_variable+049H
+002574 E0                MOVX    A,@DPTR
+002575 FB                MOV     R3,A
+002576 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
 002579 F0                MOVX    @DPTR,A
-  166: 				for(i=0; i<9;i++)
 00257A E4                CLR     A
-00257B FC                MOV     R4,A
-00257C         ?C0048?LED:
-  167: 				{
-  168: 					switch(g_variable.backlight_on_step)
-00257C 904CC1            MOV     DPTR,#g_variable+045H
-00257F E0                MOVX    A,@DPTR
-002580 24FD              ADD     A,#0FDH
-002582 B40F00            CJNE    A,#0FH,?C0096?LED
-002585         ?C0096?LED:
-002585 4002              JC      $ + 4H
-002587 C138              AJMP    ?C0050?LED
-002589 902597            MOV     DPTR,#02597H
-00258C 75F003            MOV     B,#03H
-00258F A4                MUL     AB
-002590 C583              XCH     A,DPH
-002592 25F0              ADD     A,B
-002594 C583              XCH     A,DPH
-002596 73                JMP     @A+DPTR
-002597         ?C0097?LED:
-002597 0225C4            LJMP    ?C0053?LED
-00259A 0225D5            LJMP    ?C0055?LED
-00259D 0225E6            LJMP    ?C0057?LED
-0025A0 0225F7            LJMP    ?C0059?LED
-0025A3 022608            LJMP    ?C0061?LED
-0025A6 022619            LJMP    ?C0063?LED
-0025A9 02262A            LJMP    ?C0065?LED
-0025AC 022638            LJMP    ?C0050?LED
-0025AF 0225C4            LJMP    ?C0053?LED
-0025B2 0225D5            LJMP    ?C0055?LED
-0025B5 0225E6            LJMP    ?C0057?LED
-0025B8 0225F7            LJMP    ?C0059?LED
-0025BB 022608            LJMP    ?C0061?LED
-0025BE 022619            LJMP    ?C0063?LED
-0025C1 02262A            LJMP    ?C0065?LED
-  169: 					{
-  170: 						case BCAKLIGHT_LED_BREATH_RED:
-  171: 						case BCAKLIGHT_LED_ON_RED:
-0025C4         ?C0053?LED:
-  172: 							LED_backlight_RGB_Control(i,0,g_variable.backlight_breathe_step,0);
+00257B FD                MOV     R5,A
+00257C 7173              ACALL   _LED_backlight_RGB_Control
+  178: 							break;	
+00257E 8052              SJMP    ?C0050?LED
+  179: 						case BCAKLIGHT_LED_BREATH_GREEN:
+  180: 						case BCAKLIGHT_LED_ON_GREEN:
+002580         ?C0057?LED:
+  181: 							LED_backlight_RGB_Control(i,0,0,g_variable.backlight_breathe_step);
+002580 AF04              MOV     R7,AR4
+002582 904D08            MOV     DPTR,#g_variable+049H
+002585 E0                MOVX    A,@DPTR
+002586 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002589 F0                MOVX    @DPTR,A
+00258A E4                CLR     A
+00258B FB                MOV     R3,A
+00258C FD                MOV     R5,A
+00258D 7173              ACALL   _LED_backlight_RGB_Control
+  182: 							break;
+00258F 8041              SJMP    ?C0050?LED
+  183: 						case BCAKLIGHT_LED_BREATH_BLUE:
+  184: 						case BCAKLIGHT_LED_ON_BLUE:
+002591         ?C0059?LED:
+  185: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,0,0);
+002591 AF04              MOV     R7,AR4
+002593 904D08            MOV     DPTR,#g_variable+049H
+002596 E0                MOVX    A,@DPTR
+002597 FD                MOV     R5,A
+002598 E4                CLR     A
+002599 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00259C F0                MOVX    @DPTR,A
+00259D FB                MOV     R3,A
+00259E 7173              ACALL   _LED_backlight_RGB_Control
+  186: 							break;
+0025A0 8030              SJMP    ?C0050?LED
+  187: 						case BCAKLIGHT_LED_BREATH_PURPLE:
+  188: 						case BCAKLIGHT_LED_ON_PURPLE:
+0025A2         ?C0061?LED:
+  189: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
+0025A2 AF04              MOV     R7,AR4
+0025A4 904D08            MOV     DPTR,#g_variable+049H
+0025A7 E0                MOVX    A,@DPTR
+0025A8 FB                MOV     R3,A
+0025A9 FD                MOV     R5,A
+0025AA E4                CLR     A
+0025AB 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0025AE F0                MOVX    @DPTR,A
+0025AF 7173              ACALL   _LED_backlight_RGB_Control
+  190: 							break;
+0025B1 801F              SJMP    ?C0050?LED
+  191: 						case BCAKLIGHT_LED_BREATH_CYAN:
+  192: 						case BCAKLIGHT_LED_ON_CYAN:
+0025B3         ?C0063?LED:
+  193: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
+0025B3 AF04              MOV     R7,AR4
+0025B5 904D08            MOV     DPTR,#g_variable+049H
+0025B8 E0                MOVX    A,@DPTR
+0025B9 FD                MOV     R5,A
+0025BA 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0025BD F0                MOVX    @DPTR,A
+0025BE E4                CLR     A
+0025BF FB                MOV     R3,A
+0025C0 7173              ACALL   _LED_backlight_RGB_Control
+  194: 							break;
+0025C2 800E              SJMP    ?C0050?LED
+  195: 						case BCAKLIGHT_LED_BREATH_WHITE:
+  196: 						case BCAKLIGHT_LED_ON_WHITE:
+0025C4         ?C0065?LED:
+  197: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable
+>> .backlight_breathe_step);
 0025C4 AF04              MOV     R7,AR4
-0025C6 904CC3            MOV     DPTR,#g_variable+047H
+0025C6 904D08            MOV     DPTR,#g_variable+049H
 0025C9 E0                MOVX    A,@DPTR
 0025CA FB                MOV     R3,A
-0025CB E4                CLR     A
-0025CC 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0025CB FD                MOV     R5,A
+0025CC 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
 0025CF F0                MOVX    @DPTR,A
-0025D0 FD                MOV     R5,A
-0025D1 71D9              ACALL   _LED_backlight_RGB_Control
-  173: 							break;
-0025D3 8063              SJMP    ?C0050?LED
-  174: 						case BCAKLIGHT_LED_BREATH_YELLOW:
-  175: 						case BCAKLIGHT_LED_ON_YELLOW:
-0025D5         ?C0055?LED:
-  176: 							LED_backlight_RGB_Control(i,0,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step);
-0025D5 AF04              MOV     R7,AR4
-0025D7 904CC3            MOV     DPTR,#g_variable+047H
-0025DA E0                MOVX    A,@DPTR
-0025DB FB                MOV     R3,A
-0025DC 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0025DF F0                MOVX    @DPTR,A
-0025E0 E4                CLR     A
-0025E1 FD                MOV     R5,A
-0025E2 71D9              ACALL   _LED_backlight_RGB_Control
-  177: 							break;	
-0025E4 8052              SJMP    ?C0050?LED
-  178: 						case BCAKLIGHT_LED_BREATH_GREEN:
-  179: 						case BCAKLIGHT_LED_ON_GREEN:
-0025E6         ?C0057?LED:
-  180: 							LED_backlight_RGB_Control(i,0,0,g_variable.backlight_breathe_step);
-0025E6 AF04              MOV     R7,AR4
-0025E8 904CC3            MOV     DPTR,#g_variable+047H
-0025EB E0                MOVX    A,@DPTR
-0025EC 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0025EF F0                MOVX    @DPTR,A
-0025F0 E4                CLR     A
-0025F1 FB                MOV     R3,A
-0025F2 FD                MOV     R5,A
-0025F3 71D9              ACALL   _LED_backlight_RGB_Control
-  181: 							break;
-0025F5 8041              SJMP    ?C0050?LED
-  182: 						case BCAKLIGHT_LED_BREATH_BLUE:
-  183: 						case BCAKLIGHT_LED_ON_BLUE:
-0025F7         ?C0059?LED:
-  184: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,0,0);
-0025F7 AF04              MOV     R7,AR4
-0025F9 904CC3            MOV     DPTR,#g_variable+047H
-0025FC E0                MOVX    A,@DPTR
-0025FD FD                MOV     R5,A
-0025FE E4                CLR     A
-0025FF 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002602 F0                MOVX    @DPTR,A
-002603 FB                MOV     R3,A
-002604 71D9              ACALL   _LED_backlight_RGB_Control
-  185: 							break;
-002606 8030              SJMP    ?C0050?LED
-  186: 						case BCAKLIGHT_LED_BREATH_PURPLE:
-  187: 						case BCAKLIGHT_LED_ON_PURPLE:
-002608         ?C0061?LED:
-  188: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,0);
-002608 AF04              MOV     R7,AR4
-00260A 904CC3            MOV     DPTR,#g_variable+047H
-00260D E0                MOVX    A,@DPTR
-00260E FB                MOV     R3,A
-00260F FD                MOV     R5,A
-002610 E4                CLR     A
-002611 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002614 F0                MOVX    @DPTR,A
-002615 71D9              ACALL   _LED_backlight_RGB_Control
-  189: 							break;
-002617 801F              SJMP    ?C0050?LED
-  190: 						case BCAKLIGHT_LED_BREATH_CYAN:
-  191: 						case BCAKLIGHT_LED_ON_CYAN:
-002619         ?C0063?LED:
-  192: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,0,g_variable.backlight_breathe_step);
-002619 AF04              MOV     R7,AR4
-00261B 904CC3            MOV     DPTR,#g_variable+047H
-00261E E0                MOVX    A,@DPTR
-00261F FD                MOV     R5,A
-002620 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002623 F0                MOVX    @DPTR,A
-002624 E4                CLR     A
-002625 FB                MOV     R3,A
-002626 71D9              ACALL   _LED_backlight_RGB_Control
-  193: 							break;
-002628 800E              SJMP    ?C0050?LED
-  194: 						case BCAKLIGHT_LED_BREATH_WHITE:
-  195: 						case BCAKLIGHT_LED_ON_WHITE:
-00262A         ?C0065?LED:
-  196: 							LED_backlight_RGB_Control(i,g_variable.backlight_breathe_step,g_variable.backlight_breathe_step,g_variable
->> .backlight_breathe_step);
-00262A AF04              MOV     R7,AR4
-00262C 904CC3            MOV     DPTR,#g_variable+047H
-00262F E0                MOVX    A,@DPTR
-002630 FB                MOV     R3,A
-002631 FD                MOV     R5,A
-002632 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002635 F0                MOVX    @DPTR,A
-002636 71D9              ACALL   _LED_backlight_RGB_Control
-  197: 							break;
-  198: 						default:
-  199: 							break;
-  200: 					}
-  201: 				}
-002638         ?C0050?LED:
-002638 0C                INC     R4
-002639 EC                MOV     A,R4
-00263A 6409              XRL     A,#09H
-00263C 6002              JZ      $ + 4H
-00263E A17C              AJMP    ?C0048?LED
-002640 022867            LJMP    ?C0044?LED
-  202: 			}
-002643         ?C0045?LED:
-  203: 			else if(g_variable.backlight_on_step == BACKLIGHT_LED_MOVE)
-002643 904CC1            MOV     DPTR,#g_variable+045H
-002646 E0                MOVX    A,@DPTR
-002647 6003              JZ      $ + 5H
-002649 022867            LJMP    ?C0044?LED
-  204: 			{
-  205: 				g_variable.backlight_move_speed++;
-00264C 904CC6            MOV     DPTR,#g_variable+04AH
-00264F E0                MOVX    A,@DPTR
-002650 04                INC     A
-002651 F0                MOVX    @DPTR,A
-  206: 				if(g_variable.backlight_move_speed > 24)
-002652 E0                MOVX    A,@DPTR
-002653 D3                SETB    C
-002654 9418              SUBB    A,#018H
-002656 4002              JC      ?C0069?LED
-  207: 					g_variable.backlight_move_speed = 0;
-002658 E4                CLR     A
-002659 F0                MOVX    @DPTR,A
-00265A         ?C0069?LED:
-  208: 				if((24-g_variable.backlight_move_speed) <= g_variable.backlight_speed*4)
-00265A 904CC5            MOV     DPTR,#g_variable+049H
-00265D E0                MOVX    A,@DPTR
-00265E 75F004            MOV     B,#04H
-002661 A4                MUL     AB
-002662 FF                MOV     R7,A
-002663 A3                INC     DPTR
-002664 E0                MOVX    A,@DPTR
-002665 FD                MOV     R5,A
-002666 C3                CLR     C
-002667 7418              MOV     A,#018H
-002669 9D                SUBB    A,R5
-00266A FD                MOV     R5,A
-00266B E4                CLR     A
-00266C 9400              SUBB    A,#00H
-00266E FC                MOV     R4,A
-00266F D3                SETB    C
-002670 ED                MOV     A,R5
-002671 9F                SUBB    A,R7
-002672 E5F0              MOV     A,B
-002674 6480              XRL     A,#080H
-002676 F8                MOV     R0,A
-002677 EC                MOV     A,R4
-002678 6480              XRL     A,#080H
-00267A 98                SUBB    A,R0
-00267B 4003              JC      $ + 5H
-00267D 022867            LJMP    ?C0044?LED
-  209: 				{
-  210: 					g_variable.backlight_move_speed = 0;
-002680 E4                CLR     A
-002681 F0                MOVX    @DPTR,A
-  211: 					
-  212: 					m_rgb_enable_flag = 1;
-002682 904D30            MOV     DPTR,#m_rgb_enable_flag
-002685 04                INC     A
-002686 F0                MOVX    @DPTR,A
-  213: 					if(g_variable.backlight_move_step > 0)
-002687 904CC7            MOV     DPTR,#g_variable+04BH
-00268A E0                MOVX    A,@DPTR
-00268B FF                MOV     R7,A
-00268C 9400              SUBB    A,#00H
-00268E 4013              JC      ?C0071?LED
-  214: 						LED_backlight_RGB_Control(9 -g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
-002690 7409              MOV     A,#09H
-002692 9F                SUBB    A,R7
-002693 FF                MOV     R7,A
-002694 904CC3            MOV     DPTR,#g_variable+047H
-002697 E0                MOVX    A,@DPTR
-002698 FB                MOV     R3,A
-002699 E4                CLR     A
-00269A 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00269D F0                MOVX    @DPTR,A
-00269E FD                MOV     R5,A
-00269F 71D9              ACALL   _LED_backlight_RGB_Control
-0026A1 8014              SJMP    ?C0072?LED
-0026A3         ?C0071?LED:
-  215: 					else
-  216: 						LED_backlight_RGB_Control(0-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
-0026A3 904CC7            MOV     DPTR,#g_variable+04BH
-0026A6 E0                MOVX    A,@DPTR
-0026A7 F4                CPL     A
-0026A8 04                INC     A
-0026A9 FF                MOV     R7,A
-0026AA 904CC3            MOV     DPTR,#g_variable+047H
-0026AD E0                MOVX    A,@DPTR
-0026AE FB                MOV     R3,A
-0026AF E4                CLR     A
-0026B0 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0026B3 F0                MOVX    @DPTR,A
-0026B4 FD                MOV     R5,A
-0026B5 71D9              ACALL   _LED_backlight_RGB_Control
-0026B7         ?C0072?LED:
-  217: 
-  218: 					if(g_variable.backlight_move_step > 1)
-0026B7 904CC7            MOV     DPTR,#g_variable+04BH
-0026BA E0                MOVX    A,@DPTR
-0026BB FF                MOV     R7,A
-0026BC D3                SETB    C
-0026BD 9401              SUBB    A,#01H
-0026BF 4013              JC      ?C0073?LED
-  219: 						LED_backlight_RGB_Control(10 -g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.b
->> acklight_breathe_step,0);
-0026C1 740A              MOV     A,#0AH
-0026C3 9F                SUBB    A,R7
-0026C4 FF                MOV     R7,A
-0026C5 904CC3            MOV     DPTR,#g_variable+047H
-0026C8 E0                MOVX    A,@DPTR
-0026C9 FB                MOV     R3,A
-0026CA FD                MOV     R5,A
-0026CB E4                CLR     A
-0026CC 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0026CF F0                MOVX    @DPTR,A
-0026D0 71D9              ACALL   _LED_backlight_RGB_Control
-0026D2 8017              SJMP    ?C0074?LED
+0025D0 7173              ACALL   _LED_backlight_RGB_Control
+  198: 							break;
+  199: 						default:
+  200: 							break;
+  201: 					}
+  202: 				}
+0025D2         ?C0050?LED:
+0025D2 0C                INC     R4
+0025D3 EC                MOV     A,R4
+0025D4 6409              XRL     A,#09H
+0025D6 6002              JZ      $ + 4H
+0025D8 A116              AJMP    ?C0048?LED
+0025DA 022A6D            LJMP    ?C0044?LED
+  203: 			}
+0025DD         ?C0045?LED:
+  204: 			else if(g_variable.backlight_on_step == BACKLIGHT_LED_MOVE)
+0025DD 904D06            MOV     DPTR,#g_variable+047H
+0025E0 E0                MOVX    A,@DPTR
+0025E1 6003              JZ      $ + 5H
+0025E3 022A6D            LJMP    ?C0044?LED
+  205: 			{
+  206: 				g_variable.backlight_move_speed++;
+0025E6 904D0B            MOV     DPTR,#g_variable+04CH
+0025E9 E0                MOVX    A,@DPTR
+0025EA 04                INC     A
+0025EB F0                MOVX    @DPTR,A
+  207: 				if(g_variable.backlight_move_speed > 24)
+0025EC E0                MOVX    A,@DPTR
+0025ED D3                SETB    C
+0025EE 9418              SUBB    A,#018H
+0025F0 4002              JC      ?C0069?LED
+  208: 					g_variable.backlight_move_speed = 0;
+0025F2 E4                CLR     A
+0025F3 F0                MOVX    @DPTR,A
+0025F4         ?C0069?LED:
+  209: 				if((24-g_variable.backlight_move_speed) <= g_variable.backlight_speed*4)
+0025F4 904D0A            MOV     DPTR,#g_variable+04BH
+0025F7 E0                MOVX    A,@DPTR
+0025F8 75F004            MOV     B,#04H
+0025FB A4                MUL     AB
+0025FC FF                MOV     R7,A
+0025FD A3                INC     DPTR
+0025FE E0                MOVX    A,@DPTR
+0025FF FD                MOV     R5,A
+002600 C3                CLR     C
+002601 7418              MOV     A,#018H
+002603 9D                SUBB    A,R5
+002604 FD                MOV     R5,A
+002605 E4                CLR     A
+002606 9400              SUBB    A,#00H
+002608 FC                MOV     R4,A
+002609 D3                SETB    C
+00260A ED                MOV     A,R5
+00260B 9F                SUBB    A,R7
+00260C E5F0              MOV     A,B
+00260E 6480              XRL     A,#080H
+002610 F8                MOV     R0,A
+002611 EC                MOV     A,R4
+002612 6480              XRL     A,#080H
+002614 98                SUBB    A,R0
+002615 4003              JC      $ + 5H
+002617 022A6D            LJMP    ?C0044?LED
+  210: 				{
+  211: 					g_variable.backlight_move_speed = 0;
+00261A E4                CLR     A
+00261B F0                MOVX    @DPTR,A
+  212: 					
+  213: 					m_rgb_enable_flag = 1;
+00261C 904D6E            MOV     DPTR,#m_rgb_enable_flag
+00261F 04                INC     A
+002620 F0                MOVX    @DPTR,A
+  214: 					if(g_variable.backlight_move_step > 0)
+002621 904D0C            MOV     DPTR,#g_variable+04DH
+002624 E0                MOVX    A,@DPTR
+002625 FF                MOV     R7,A
+002626 9400              SUBB    A,#00H
+002628 4035              JC      ?C0071?LED
+  215: 						LED_backlight_RGB_Control(9 -g_variable.backlight_move_step,RGB_Map[0] & 0xff,(RGB_Map[0] >> 16) & 0xff,(RG
+>> B_Map[0] >> 8) & 0xff);
+00262A 7409              MOV     A,#09H
+00262C 9F                SUBB    A,R7
+00262D FF                MOV     R7,A
+00262E C007              PUSH    AR7
+002630 9006E4            MOV     DPTR,#RGB_Map
+002633 12053A            LCALL   ?C?LLDCODE
+002636 EF                MOV     A,R7
+002637 E4                CLR     A
+002638 AD07              MOV     R5,AR7
+00263A C005              PUSH    AR5
+00263C 12053A            LCALL   ?C?LLDCODE
+00263F 7810              MOV     R0,#010H
+002641 120527            LCALL   ?C?ULSHR
+002644 EF                MOV     A,R7
+002645 E4                CLR     A
+002646 AB07              MOV     R3,AR7
+002648 12053A            LCALL   ?C?LLDCODE
+00264B 7808              MOV     R0,#08H
+00264D 120527            LCALL   ?C?ULSHR
+002650 EF                MOV     A,R7
+002651 E4                CLR     A
+002652 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002655 EF                MOV     A,R7
+002656 F0                MOVX    @DPTR,A
+002657 D005              POP     AR5
+002659 D007              POP     AR7
+00265B 7173              ACALL   _LED_backlight_RGB_Control
+00265D 8036              SJMP    ?C0072?LED
+00265F         ?C0071?LED:
+  216: 					else
+  217: 						LED_backlight_RGB_Control(0-g_variable.backlight_move_step,RGB_Map[0] & 0xff,(RGB_Map[0] >> 16) & 0xff,(RGB
+>> _Map[0] >> 8) & 0xff);
+00265F 904D0C            MOV     DPTR,#g_variable+04DH
+002662 E0                MOVX    A,@DPTR
+002663 F4                CPL     A
+002664 04                INC     A
+002665 FF                MOV     R7,A
+002666 C007              PUSH    AR7
+002668 9006E4            MOV     DPTR,#RGB_Map
+00266B 12053A            LCALL   ?C?LLDCODE
+00266E EF                MOV     A,R7
+00266F E4                CLR     A
+002670 AD07              MOV     R5,AR7
+002672 C005              PUSH    AR5
+002674 12053A            LCALL   ?C?LLDCODE
+002677 7810              MOV     R0,#010H
+002679 120527            LCALL   ?C?ULSHR
+00267C EF                MOV     A,R7
+00267D E4                CLR     A
+00267E AB07              MOV     R3,AR7
+002680 12053A            LCALL   ?C?LLDCODE
+002683 7808              MOV     R0,#08H
+002685 120527            LCALL   ?C?ULSHR
+002688 EF                MOV     A,R7
+002689 E4                CLR     A
+00268A 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00268D EF                MOV     A,R7
+00268E F0                MOVX    @DPTR,A
+00268F D005              POP     AR5
+002691 D007              POP     AR7
+002693 7173              ACALL   _LED_backlight_RGB_Control
+002695         ?C0072?LED:
+  218: 
+  219: 					if(g_variable.backlight_move_step > 1)
+002695 904D0C            MOV     DPTR,#g_variable+04DH
+002698 E0                MOVX    A,@DPTR
+002699 FF                MOV     R7,A
+00269A D3                SETB    C
+00269B 9401              SUBB    A,#01H
+00269D 4035              JC      ?C0073?LED
+  220: 						LED_backlight_RGB_Control(10 -g_variable.backlight_move_step,RGB_Map[1] & 0xff,(RGB_Map[1] >> 16) & 0xff,(R
+>> GB_Map[1] >> 8) & 0xff);
+00269F 740A              MOV     A,#0AH
+0026A1 9F                SUBB    A,R7
+0026A2 FF                MOV     R7,A
+0026A3 C007              PUSH    AR7
+0026A5 9006E8            MOV     DPTR,#RGB_Map+04H
+0026A8 12053A            LCALL   ?C?LLDCODE
+0026AB EF                MOV     A,R7
+0026AC E4                CLR     A
+0026AD AD07              MOV     R5,AR7
+0026AF C005              PUSH    AR5
+0026B1 12053A            LCALL   ?C?LLDCODE
+0026B4 7810              MOV     R0,#010H
+0026B6 120527            LCALL   ?C?ULSHR
+0026B9 EF                MOV     A,R7
+0026BA E4                CLR     A
+0026BB AB07              MOV     R3,AR7
+0026BD 12053A            LCALL   ?C?LLDCODE
+0026C0 7808              MOV     R0,#08H
+0026C2 120527            LCALL   ?C?ULSHR
+0026C5 EF                MOV     A,R7
+0026C6 E4                CLR     A
+0026C7 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0026CA EF                MOV     A,R7
+0026CB F0                MOVX    @DPTR,A
+0026CC D005              POP     AR5
+0026CE D007              POP     AR7
+0026D0 7173              ACALL   _LED_backlight_RGB_Control
+0026D2 8039              SJMP    ?C0074?LED
 0026D4         ?C0073?LED:
-  220: 					else
-  221: 						LED_backlight_RGB_Control(1-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.bac
->> klight_breathe_step,0);
-0026D4 904CC7            MOV     DPTR,#g_variable+04BH
+  221: 					else
+  222: 						LED_backlight_RGB_Control(1-g_variable.backlight_move_step,RGB_Map[1] & 0xff,(RGB_Map[1] >> 16) & 0xff,(RGB
+>> _Map[1] >> 8) & 0xff);
+0026D4 904D0C            MOV     DPTR,#g_variable+04DH
 0026D7 E0                MOVX    A,@DPTR
 0026D8 FF                MOV     R7,A
 0026D9 C3                CLR     C
 0026DA 7401              MOV     A,#01H
 0026DC 9F                SUBB    A,R7
 0026DD FF                MOV     R7,A
-0026DE 904CC3            MOV     DPTR,#g_variable+047H
-0026E1 E0                MOVX    A,@DPTR
-0026E2 FB                MOV     R3,A
-0026E3 FD                MOV     R5,A
-0026E4 E4                CLR     A
-0026E5 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0026E8 F0                MOVX    @DPTR,A
-0026E9 71D9              ACALL   _LED_backlight_RGB_Control
-0026EB         ?C0074?LED:
-  222: 
-  223: 					if(g_variable.backlight_move_step > 2)
-0026EB 904CC7            MOV     DPTR,#g_variable+04BH
-0026EE E0                MOVX    A,@DPTR
-0026EF FF                MOV     R7,A
-0026F0 D3                SETB    C
-0026F1 9402              SUBB    A,#02H
-0026F3 4013              JC      ?C0075?LED
-  224: 						LED_backlight_RGB_Control(11-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,g_variable.
->> backlight_breathe_step);
-0026F5 740B              MOV     A,#0BH
-0026F7 9F                SUBB    A,R7
-0026F8 FF                MOV     R7,A
-0026F9 904CC3            MOV     DPTR,#g_variable+047H
-0026FC E0                MOVX    A,@DPTR
-0026FD FD                MOV     R5,A
-0026FE 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002701 F0                MOVX    @DPTR,A
-002702 E4                CLR     A
-002703 FB                MOV     R3,A
-002704 71D9              ACALL   _LED_backlight_RGB_Control
-002706 8017              SJMP    ?C0076?LED
-002708         ?C0075?LED:
-  225: 					else
-  226: 						LED_backlight_RGB_Control(2-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,g_variable.b
->> acklight_breathe_step);
-002708 904CC7            MOV     DPTR,#g_variable+04BH
-00270B E0                MOVX    A,@DPTR
-00270C FF                MOV     R7,A
-00270D C3                CLR     C
-00270E 7402              MOV     A,#02H
-002710 9F                SUBB    A,R7
+0026DE C007              PUSH    AR7
+0026E0 9006E8            MOV     DPTR,#RGB_Map+04H
+0026E3 12053A            LCALL   ?C?LLDCODE
+0026E6 EF                MOV     A,R7
+0026E7 E4                CLR     A
+0026E8 AD07              MOV     R5,AR7
+0026EA C005              PUSH    AR5
+0026EC 12053A            LCALL   ?C?LLDCODE
+0026EF 7810              MOV     R0,#010H
+0026F1 120527            LCALL   ?C?ULSHR
+0026F4 EF                MOV     A,R7
+0026F5 E4                CLR     A
+0026F6 AB07              MOV     R3,AR7
+0026F8 12053A            LCALL   ?C?LLDCODE
+0026FB 7808              MOV     R0,#08H
+0026FD 120527            LCALL   ?C?ULSHR
+002700 EF                MOV     A,R7
+002701 E4                CLR     A
+002702 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002705 EF                MOV     A,R7
+002706 F0                MOVX    @DPTR,A
+002707 D005              POP     AR5
+002709 D007              POP     AR7
+00270B 7173              ACALL   _LED_backlight_RGB_Control
+00270D         ?C0074?LED:
+  223: 
+  224: 					if(g_variable.backlight_move_step > 2)
+00270D 904D0C            MOV     DPTR,#g_variable+04DH
+002710 E0                MOVX    A,@DPTR
 002711 FF                MOV     R7,A
-002712 904CC3            MOV     DPTR,#g_variable+047H
-002715 E0                MOVX    A,@DPTR
-002716 FD                MOV     R5,A
-002717 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00271A F0                MOVX    @DPTR,A
-00271B E4                CLR     A
-00271C FB                MOV     R3,A
-00271D 71D9              ACALL   _LED_backlight_RGB_Control
-00271F         ?C0076?LED:
-  227: 
-  228: 					if(g_variable.backlight_move_step > 3)
-00271F 904CC7            MOV     DPTR,#g_variable+04BH
-002722 E0                MOVX    A,@DPTR
-002723 FF                MOV     R7,A
-002724 D3                SETB    C
-002725 9403              SUBB    A,#03H
-002727 4013              JC      ?C0077?LED
-  229: 						LED_backlight_RGB_Control(12-g_variable.backlight_move_step,0,0,g_variable.backlight_breathe_step);
-002729 740C              MOV     A,#0CH
-00272B 9F                SUBB    A,R7
-00272C FF                MOV     R7,A
-00272D 904CC3            MOV     DPTR,#g_variable+047H
-002730 E0                MOVX    A,@DPTR
-002731 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002734 F0                MOVX    @DPTR,A
-002735 E4                CLR     A
-002736 FB                MOV     R3,A
-002737 FD                MOV     R5,A
-002738 71D9              ACALL   _LED_backlight_RGB_Control
-00273A 8017              SJMP    ?C0078?LED
-00273C         ?C0077?LED:
-  230: 					else
-  231: 						LED_backlight_RGB_Control(3-g_variable.backlight_move_step,0,0,g_variable.backlight_breathe_step);
-00273C 904CC7            MOV     DPTR,#g_variable+04BH
-00273F E0                MOVX    A,@DPTR
-002740 FF                MOV     R7,A
-002741 C3                CLR     C
-002742 7403              MOV     A,#03H
-002744 9F                SUBB    A,R7
-002745 FF                MOV     R7,A
-002746 904CC3            MOV     DPTR,#g_variable+047H
-002749 E0                MOVX    A,@DPTR
-00274A 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00274D F0                MOVX    @DPTR,A
-00274E E4                CLR     A
-00274F FB                MOV     R3,A
-002750 FD                MOV     R5,A
-002751 71D9              ACALL   _LED_backlight_RGB_Control
-002753         ?C0078?LED:
-  232: 
-  233: 					if(g_variable.backlight_move_step > 4)
-002753 904CC7            MOV     DPTR,#g_variable+04BH
-002756 E0                MOVX    A,@DPTR
-002757 FF                MOV     R7,A
-002758 D3                SETB    C
-002759 9404              SUBB    A,#04H
-00275B 4012              JC      ?C0079?LED
-  234: 						LED_backlight_RGB_Control(13-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.ba
->> cklight_breathe_step,g_variable.backlight_breathe_step);
-00275D 740D              MOV     A,#0DH
-00275F 9F                SUBB    A,R7
-002760 FF                MOV     R7,A
-002761 904CC3            MOV     DPTR,#g_variable+047H
-002764 E0                MOVX    A,@DPTR
-002765 FB                MOV     R3,A
-002766 FD                MOV     R5,A
-002767 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00276A F0                MOVX    @DPTR,A
-00276B 71D9              ACALL   _LED_backlight_RGB_Control
-00276D 8016              SJMP    ?C0080?LED
-00276F         ?C0079?LED:
-  235: 					else
-  236: 						LED_backlight_RGB_Control(4-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.bac
->> klight_breathe_step,g_variable.backlight_breathe_step);
-00276F 904CC7            MOV     DPTR,#g_variable+04BH
-002772 E0                MOVX    A,@DPTR
-002773 FF                MOV     R7,A
-002774 C3                CLR     C
-002775 7404              MOV     A,#04H
-002777 9F                SUBB    A,R7
-002778 FF                MOV     R7,A
-002779 904CC3            MOV     DPTR,#g_variable+047H
-00277C E0                MOVX    A,@DPTR
-00277D FB                MOV     R3,A
-00277E FD                MOV     R5,A
-00277F 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002782 F0                MOVX    @DPTR,A
-002783 71D9              ACALL   _LED_backlight_RGB_Control
-002785         ?C0080?LED:
-  237: 
-  238: 					if(g_variable.backlight_move_step > 5)
-002785 904CC7            MOV     DPTR,#g_variable+04BH
+002712 D3                SETB    C
+002713 9402              SUBB    A,#02H
+002715 4035              JC      ?C0075?LED
+  225: 						LED_backlight_RGB_Control(11-g_variable.backlight_move_step,RGB_Map[2] & 0xff,(RGB_Map[2] >> 16) & 0xff,(RG
+>> B_Map[2] >> 8) & 0xff);
+002717 740B              MOV     A,#0BH
+002719 9F                SUBB    A,R7
+00271A FF                MOV     R7,A
+00271B C007              PUSH    AR7
+00271D 9006EC            MOV     DPTR,#RGB_Map+08H
+002720 12053A            LCALL   ?C?LLDCODE
+002723 EF                MOV     A,R7
+002724 E4                CLR     A
+002725 AD07              MOV     R5,AR7
+002727 C005              PUSH    AR5
+002729 12053A            LCALL   ?C?LLDCODE
+00272C 7810              MOV     R0,#010H
+00272E 120527            LCALL   ?C?ULSHR
+002731 EF                MOV     A,R7
+002732 E4                CLR     A
+002733 AB07              MOV     R3,AR7
+002735 12053A            LCALL   ?C?LLDCODE
+002738 7808              MOV     R0,#08H
+00273A 120527            LCALL   ?C?ULSHR
+00273D EF                MOV     A,R7
+00273E E4                CLR     A
+00273F 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002742 EF                MOV     A,R7
+002743 F0                MOVX    @DPTR,A
+002744 D005              POP     AR5
+002746 D007              POP     AR7
+002748 7173              ACALL   _LED_backlight_RGB_Control
+00274A 8039              SJMP    ?C0076?LED
+00274C         ?C0075?LED:
+  226: 					else
+  227: 						LED_backlight_RGB_Control(2-g_variable.backlight_move_step,RGB_Map[2] & 0xff,(RGB_Map[2] >> 16) & 0xff,(RGB
+>> _Map[2] >> 8) & 0xff);
+00274C 904D0C            MOV     DPTR,#g_variable+04DH
+00274F E0                MOVX    A,@DPTR
+002750 FF                MOV     R7,A
+002751 C3                CLR     C
+002752 7402              MOV     A,#02H
+002754 9F                SUBB    A,R7
+002755 FF                MOV     R7,A
+002756 C007              PUSH    AR7
+002758 9006EC            MOV     DPTR,#RGB_Map+08H
+00275B 12053A            LCALL   ?C?LLDCODE
+00275E EF                MOV     A,R7
+00275F E4                CLR     A
+002760 AD07              MOV     R5,AR7
+002762 C005              PUSH    AR5
+002764 12053A            LCALL   ?C?LLDCODE
+002767 7810              MOV     R0,#010H
+002769 120527            LCALL   ?C?ULSHR
+00276C EF                MOV     A,R7
+00276D E4                CLR     A
+00276E AB07              MOV     R3,AR7
+002770 12053A            LCALL   ?C?LLDCODE
+002773 7808              MOV     R0,#08H
+002775 120527            LCALL   ?C?ULSHR
+002778 EF                MOV     A,R7
+002779 E4                CLR     A
+00277A 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00277D EF                MOV     A,R7
+00277E F0                MOVX    @DPTR,A
+00277F D005              POP     AR5
+002781 D007              POP     AR7
+002783 7173              ACALL   _LED_backlight_RGB_Control
+002785         ?C0076?LED:
+  228: 
+  229: 					if(g_variable.backlight_move_step > 3)
+002785 904D0C            MOV     DPTR,#g_variable+04DH
 002788 E0                MOVX    A,@DPTR
 002789 FF                MOV     R7,A
 00278A D3                SETB    C
-00278B 9405              SUBB    A,#05H
-00278D 4013              JC      ?C0081?LED
-  239: 						LED_backlight_RGB_Control(14-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,g_variable.
->> backlight_breathe_step);
-00278F 740E              MOV     A,#0EH
+00278B 9403              SUBB    A,#03H
+00278D 4035              JC      ?C0077?LED
+  230: 						LED_backlight_RGB_Control(12-g_variable.backlight_move_step,RGB_Map[3] & 0xff,(RGB_Map[3] >> 16) & 0xff,(RG
+>> B_Map[3] >> 8) & 0xff);
+00278F 740C              MOV     A,#0CH
 002791 9F                SUBB    A,R7
 002792 FF                MOV     R7,A
-002793 904CC3            MOV     DPTR,#g_variable+047H
-002796 E0                MOVX    A,@DPTR
-002797 FB                MOV     R3,A
-002798 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00279B F0                MOVX    @DPTR,A
+002793 C007              PUSH    AR7
+002795 9006F0            MOV     DPTR,#RGB_Map+0CH
+002798 12053A            LCALL   ?C?LLDCODE
+00279B EF                MOV     A,R7
 00279C E4                CLR     A
-00279D FD                MOV     R5,A
-00279E 71D9              ACALL   _LED_backlight_RGB_Control
-0027A0 8017              SJMP    ?C0082?LED
-0027A2         ?C0081?LED:
-  240: 					else
-  241: 						LED_backlight_RGB_Control(5-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,g_variable.b
->> acklight_breathe_step);
-0027A2 904CC7            MOV     DPTR,#g_variable+04BH
-0027A5 E0                MOVX    A,@DPTR
-0027A6 FF                MOV     R7,A
-0027A7 C3                CLR     C
-0027A8 7405              MOV     A,#05H
-0027AA 9F                SUBB    A,R7
-0027AB FF                MOV     R7,A
-0027AC 904CC3            MOV     DPTR,#g_variable+047H
-0027AF E0                MOVX    A,@DPTR
-0027B0 FB                MOV     R3,A
-0027B1 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0027B4 F0                MOVX    @DPTR,A
-0027B5 E4                CLR     A
-0027B6 FD                MOV     R5,A
-0027B7 71D9              ACALL   _LED_backlight_RGB_Control
-0027B9         ?C0082?LED:
-  242: 
-  243: 					if(g_variable.backlight_move_step > 6)
-0027B9 904CC7            MOV     DPTR,#g_variable+04BH
-0027BC E0                MOVX    A,@DPTR
-0027BD FF                MOV     R7,A
-0027BE D3                SETB    C
-0027BF 9406              SUBB    A,#06H
-0027C1 4013              JC      ?C0083?LED
-  244: 						LED_backlight_RGB_Control(15-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,0);
-0027C3 740F              MOV     A,#0FH
-0027C5 9F                SUBB    A,R7
-0027C6 FF                MOV     R7,A
-0027C7 904CC3            MOV     DPTR,#g_variable+047H
-0027CA E0                MOVX    A,@DPTR
-0027CB FD                MOV     R5,A
-0027CC E4                CLR     A
-0027CD 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0027D0 F0                MOVX    @DPTR,A
-0027D1 FB                MOV     R3,A
-0027D2 71D9              ACALL   _LED_backlight_RGB_Control
-0027D4 8017              SJMP    ?C0084?LED
-0027D6         ?C0083?LED:
-  245: 					else
-  246: 						LED_backlight_RGB_Control(6-g_variable.backlight_move_step,g_variable.backlight_breathe_step,0,0);
-0027D6 904CC7            MOV     DPTR,#g_variable+04BH
-0027D9 E0                MOVX    A,@DPTR
-0027DA FF                MOV     R7,A
-0027DB C3                CLR     C
-0027DC 7406              MOV     A,#06H
-0027DE 9F                SUBB    A,R7
-0027DF FF                MOV     R7,A
-0027E0 904CC3            MOV     DPTR,#g_variable+047H
-0027E3 E0                MOVX    A,@DPTR
-0027E4 FD                MOV     R5,A
+00279D AD07              MOV     R5,AR7
+00279F C005              PUSH    AR5
+0027A1 12053A            LCALL   ?C?LLDCODE
+0027A4 7810              MOV     R0,#010H
+0027A6 120527            LCALL   ?C?ULSHR
+0027A9 EF                MOV     A,R7
+0027AA E4                CLR     A
+0027AB AB07              MOV     R3,AR7
+0027AD 12053A            LCALL   ?C?LLDCODE
+0027B0 7808              MOV     R0,#08H
+0027B2 120527            LCALL   ?C?ULSHR
+0027B5 EF                MOV     A,R7
+0027B6 E4                CLR     A
+0027B7 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0027BA EF                MOV     A,R7
+0027BB F0                MOVX    @DPTR,A
+0027BC D005              POP     AR5
+0027BE D007              POP     AR7
+0027C0 7173              ACALL   _LED_backlight_RGB_Control
+0027C2 8039              SJMP    ?C0078?LED
+0027C4         ?C0077?LED:
+  231: 					else
+  232: 						LED_backlight_RGB_Control(3-g_variable.backlight_move_step,RGB_Map[3] & 0xff,(RGB_Map[3] >> 16) & 0xff,(RGB
+>> _Map[3] >> 8) & 0xff);
+0027C4 904D0C            MOV     DPTR,#g_variable+04DH
+0027C7 E0                MOVX    A,@DPTR
+0027C8 FF                MOV     R7,A
+0027C9 C3                CLR     C
+0027CA 7403              MOV     A,#03H
+0027CC 9F                SUBB    A,R7
+0027CD FF                MOV     R7,A
+0027CE C007              PUSH    AR7
+0027D0 9006F0            MOV     DPTR,#RGB_Map+0CH
+0027D3 12053A            LCALL   ?C?LLDCODE
+0027D6 EF                MOV     A,R7
+0027D7 E4                CLR     A
+0027D8 AD07              MOV     R5,AR7
+0027DA C005              PUSH    AR5
+0027DC 12053A            LCALL   ?C?LLDCODE
+0027DF 7810              MOV     R0,#010H
+0027E1 120527            LCALL   ?C?ULSHR
+0027E4 EF                MOV     A,R7
 0027E5 E4                CLR     A
-0027E6 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-0027E9 F0                MOVX    @DPTR,A
-0027EA FB                MOV     R3,A
-0027EB 71D9              ACALL   _LED_backlight_RGB_Control
-0027ED         ?C0084?LED:
-  247: 
-  248: 					if(g_variable.backlight_move_step > 7)
-0027ED 904CC7            MOV     DPTR,#g_variable+04BH
-0027F0 E0                MOVX    A,@DPTR
-0027F1 FF                MOV     R7,A
-0027F2 D3                SETB    C
-0027F3 9407              SUBB    A,#07H
-0027F5 4014              JC      ?C0085?LED
-  249: 						LED_backlight_RGB_Control(16-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
-0027F7 7410              MOV     A,#010H
-0027F9 9F                SUBB    A,R7
-0027FA FF                MOV     R7,A
-0027FB 904CC3            MOV     DPTR,#g_variable+047H
-0027FE E0                MOVX    A,@DPTR
-0027FF FB                MOV     R3,A
-002800 E4                CLR     A
-002801 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002804 F0                MOVX    @DPTR,A
-002805 FD                MOV     R5,A
-002806 1223D9            LCALL   _LED_backlight_RGB_Control
-002809 8018              SJMP    ?C0086?LED
-00280B         ?C0085?LED:
-  250: 					else
-  251: 						LED_backlight_RGB_Control(7-g_variable.backlight_move_step,0,g_variable.backlight_breathe_step,0);
-00280B 904CC7            MOV     DPTR,#g_variable+04BH
-00280E E0                MOVX    A,@DPTR
-00280F FF                MOV     R7,A
-002810 C3                CLR     C
-002811 7407              MOV     A,#07H
-002813 9F                SUBB    A,R7
-002814 FF                MOV     R7,A
-002815 904CC3            MOV     DPTR,#g_variable+047H
-002818 E0                MOVX    A,@DPTR
-002819 FB                MOV     R3,A
-00281A E4                CLR     A
-00281B 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00281E F0                MOVX    @DPTR,A
-00281F FD                MOV     R5,A
-002820 1223D9            LCALL   _LED_backlight_RGB_Control
-002823         ?C0086?LED:
-  252: 
-  253: 					if(g_variable.backlight_move_step > 8)
-002823 904CC7            MOV     DPTR,#g_variable+04BH
-002826 E0                MOVX    A,@DPTR
-002827 FF                MOV     R7,A
-002828 D3                SETB    C
-002829 9408              SUBB    A,#08H
-00282B 4014              JC      ?C0087?LED
-  254: 						LED_backlight_RGB_Control(17-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.ba
->> cklight_breathe_step,0);
-00282D 7411              MOV     A,#011H
-00282F 9F                SUBB    A,R7
-002830 FF                MOV     R7,A
-002831 904CC3            MOV     DPTR,#g_variable+047H
-002834 E0                MOVX    A,@DPTR
-002835 FB                MOV     R3,A
-002836 FD                MOV     R5,A
-002837 E4                CLR     A
-002838 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-00283B F0                MOVX    @DPTR,A
-00283C 1223D9            LCALL   _LED_backlight_RGB_Control
-00283F 8018              SJMP    ?C0088?LED
-002841         ?C0087?LED:
-  255: 					else
-  256: 						LED_backlight_RGB_Control(8-g_variable.backlight_move_step,g_variable.backlight_breathe_step,g_variable.bac
->> klight_breathe_step,0);
-002841 904CC7            MOV     DPTR,#g_variable+04BH
-002844 E0                MOVX    A,@DPTR
-002845 FF                MOV     R7,A
-002846 C3                CLR     C
-002847 7408              MOV     A,#08H
-002849 9F                SUBB    A,R7
-00284A FF                MOV     R7,A
-00284B 904CC3            MOV     DPTR,#g_variable+047H
-00284E E0                MOVX    A,@DPTR
-00284F FB                MOV     R3,A
-002850 FD                MOV     R5,A
-002851 E4                CLR     A
-002852 904E91            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
-002855 F0                MOVX    @DPTR,A
-002856 1223D9            LCALL   _LED_backlight_RGB_Control
-002859         ?C0088?LED:
-  257: 					
-  258: 					g_variable.backlight_move_step++;
-002859 904CC7            MOV     DPTR,#g_variable+04BH
-00285C E0                MOVX    A,@DPTR
-00285D 04                INC     A
-00285E F0                MOVX    @DPTR,A
-  259: 					if(g_variable.backlight_move_step > 8)
-00285F E0                MOVX    A,@DPTR
-002860 D3                SETB    C
-002861 9408              SUBB    A,#08H
-002863 4002              JC      ?C0044?LED
-  260: 						g_variable.backlight_move_step = 0;
-002865 E4                CLR     A
-002866 F0                MOVX    @DPTR,A
-  261: 				}
-  262: 			}
-002867         ?C0044?LED:
-  263: 			
-  264: 			m_lpm_mode = 0;
-002867 E4                CLR     A
-002868 904131            MOV     DPTR,#m_lpm_mode
-00286B F0                MOVX    @DPTR,A
-  265: 			g_variable.lpm_mode_flag = 1;
-00286C 904CC8            MOV     DPTR,#g_variable+04CH
-00286F 04                INC     A
-002870 F0                MOVX    @DPTR,A
-  266: 			if((g_variable.backlight_enable_flag == 1) && (g_variable.backlight_light_step == BACKLIGHT_LED_00))
-002871 904CC0            MOV     DPTR,#g_variable+044H
-002874 E0                MOVX    A,@DPTR
-002875 B4011B            CJNE    A,#01H,?C0092?LED
-002878 904CC2            MOV     DPTR,#g_variable+046H
-00287B E0                MOVX    A,@DPTR
-00287C B40414            CJNE    A,#04H,?C0092?LED
-  267: 			{
-  268: 				if((g_variable.pairing_timeout == 0) && (g_variable.lpm_mode_flag == 1))
-00287F 904CA9            MOV     DPTR,#g_variable+02DH
-002882 E0                MOVX    A,@DPTR
-002883 700E              JNZ     ?C0092?LED
-002885 904CC8            MOV     DPTR,#g_variable+04CH
-002888 E0                MOVX    A,@DPTR
-002889 B40107            CJNE    A,#01H,?C0092?LED
-  269: 				{
-  270: 					g_variable.lpm_mode_flag = 0;
-00288C E4                CLR     A
-00288D F0                MOVX    @DPTR,A
-  271: 					m_lpm_mode = 1;
-00288E 904131            MOV     DPTR,#m_lpm_mode
-002891 04                INC     A
-002892 F0                MOVX    @DPTR,A
-  272: 				}
-  273: 			}
-  274: 		}
-  275: 	}
-  276: }
-002893         ?C0092?LED:
-002893 22                RET     
+0027E6 AB07              MOV     R3,AR7
+0027E8 12053A            LCALL   ?C?LLDCODE
+0027EB 7808              MOV     R0,#08H
+0027ED 120527            LCALL   ?C?ULSHR
+0027F0 EF                MOV     A,R7
+0027F1 E4                CLR     A
+0027F2 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0027F5 EF                MOV     A,R7
+0027F6 F0                MOVX    @DPTR,A
+0027F7 D005              POP     AR5
+0027F9 D007              POP     AR7
+0027FB 7173              ACALL   _LED_backlight_RGB_Control
+0027FD         ?C0078?LED:
+  233: 
+  234: 					if(g_variable.backlight_move_step > 4)
+0027FD 904D0C            MOV     DPTR,#g_variable+04DH
+002800 E0                MOVX    A,@DPTR
+002801 FF                MOV     R7,A
+002802 D3                SETB    C
+002803 9404              SUBB    A,#04H
+002805 4036              JC      ?C0079?LED
+  235: 						LED_backlight_RGB_Control(13-g_variable.backlight_move_step,RGB_Map[4] & 0xff,(RGB_Map[4] >> 16) & 0xff,(RG
+>> B_Map[4] >> 8) & 0xff);
+002807 740D              MOV     A,#0DH
+002809 9F                SUBB    A,R7
+00280A FF                MOV     R7,A
+00280B C007              PUSH    AR7
+00280D 9006F4            MOV     DPTR,#RGB_Map+010H
+002810 12053A            LCALL   ?C?LLDCODE
+002813 EF                MOV     A,R7
+002814 E4                CLR     A
+002815 AD07              MOV     R5,AR7
+002817 C005              PUSH    AR5
+002819 12053A            LCALL   ?C?LLDCODE
+00281C 7810              MOV     R0,#010H
+00281E 120527            LCALL   ?C?ULSHR
+002821 EF                MOV     A,R7
+002822 E4                CLR     A
+002823 AB07              MOV     R3,AR7
+002825 12053A            LCALL   ?C?LLDCODE
+002828 7808              MOV     R0,#08H
+00282A 120527            LCALL   ?C?ULSHR
+00282D EF                MOV     A,R7
+00282E E4                CLR     A
+00282F 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002832 EF                MOV     A,R7
+002833 F0                MOVX    @DPTR,A
+002834 D005              POP     AR5
+002836 D007              POP     AR7
+002838 122373            LCALL   _LED_backlight_RGB_Control
+00283B 803A              SJMP    ?C0080?LED
+00283D         ?C0079?LED:
+  236: 					else
+  237: 						LED_backlight_RGB_Control(4-g_variable.backlight_move_step,RGB_Map[4] & 0xff,(RGB_Map[4] >> 16) & 0xff,(RGB
+>> _Map[4] >> 8) & 0xff);
+00283D 904D0C            MOV     DPTR,#g_variable+04DH
+002840 E0                MOVX    A,@DPTR
+002841 FF                MOV     R7,A
+002842 C3                CLR     C
+002843 7404              MOV     A,#04H
+002845 9F                SUBB    A,R7
+002846 FF                MOV     R7,A
+002847 C007              PUSH    AR7
+002849 9006F4            MOV     DPTR,#RGB_Map+010H
+00284C 12053A            LCALL   ?C?LLDCODE
+00284F EF                MOV     A,R7
+002850 E4                CLR     A
+002851 AD07              MOV     R5,AR7
+002853 C005              PUSH    AR5
+002855 12053A            LCALL   ?C?LLDCODE
+002858 7810              MOV     R0,#010H
+00285A 120527            LCALL   ?C?ULSHR
+00285D EF                MOV     A,R7
+00285E E4                CLR     A
+00285F AB07              MOV     R3,AR7
+002861 12053A            LCALL   ?C?LLDCODE
+002864 7808              MOV     R0,#08H
+002866 120527            LCALL   ?C?ULSHR
+002869 EF                MOV     A,R7
+00286A E4                CLR     A
+00286B 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+00286E EF                MOV     A,R7
+00286F F0                MOVX    @DPTR,A
+002870 D005              POP     AR5
+002872 D007              POP     AR7
+002874 122373            LCALL   _LED_backlight_RGB_Control
+002877         ?C0080?LED:
+  238: 
+  239: 					if(g_variable.backlight_move_step > 5)
+002877 904D0C            MOV     DPTR,#g_variable+04DH
+00287A E0                MOVX    A,@DPTR
+00287B FF                MOV     R7,A
+00287C D3                SETB    C
+00287D 9405              SUBB    A,#05H
+00287F 4036              JC      ?C0081?LED
+  240: 						LED_backlight_RGB_Control(14-g_variable.backlight_move_step,RGB_Map[5] & 0xff,(RGB_Map[5] >> 16) & 0xff,(RG
+>> B_Map[5] >> 8) & 0xff);
+002881 740E              MOV     A,#0EH
+002883 9F                SUBB    A,R7
+002884 FF                MOV     R7,A
+002885 C007              PUSH    AR7
+002887 9006F8            MOV     DPTR,#RGB_Map+014H
+00288A 12053A            LCALL   ?C?LLDCODE
+00288D EF                MOV     A,R7
+00288E E4                CLR     A
+00288F AD07              MOV     R5,AR7
+002891 C005              PUSH    AR5
+002893 12053A            LCALL   ?C?LLDCODE
+002896 7810              MOV     R0,#010H
+002898 120527            LCALL   ?C?ULSHR
+00289B EF                MOV     A,R7
+00289C E4                CLR     A
+00289D AB07              MOV     R3,AR7
+00289F 12053A            LCALL   ?C?LLDCODE
+0028A2 7808              MOV     R0,#08H
+0028A4 120527            LCALL   ?C?ULSHR
+0028A7 EF                MOV     A,R7
+0028A8 E4                CLR     A
+0028A9 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0028AC EF                MOV     A,R7
+0028AD F0                MOVX    @DPTR,A
+0028AE D005              POP     AR5
+0028B0 D007              POP     AR7
+0028B2 122373            LCALL   _LED_backlight_RGB_Control
+0028B5 803A              SJMP    ?C0082?LED
+0028B7         ?C0081?LED:
+  241: 					else
+  242: 						LED_backlight_RGB_Control(5-g_variable.backlight_move_step,RGB_Map[5] & 0xff,(RGB_Map[5] >> 16) & 0xff,(RGB
+>> _Map[5] >> 8) & 0xff);
+0028B7 904D0C            MOV     DPTR,#g_variable+04DH
+0028BA E0                MOVX    A,@DPTR
+0028BB FF                MOV     R7,A
+0028BC C3                CLR     C
+0028BD 7405              MOV     A,#05H
+0028BF 9F                SUBB    A,R7
+0028C0 FF                MOV     R7,A
+0028C1 C007              PUSH    AR7
+0028C3 9006F8            MOV     DPTR,#RGB_Map+014H
+0028C6 12053A            LCALL   ?C?LLDCODE
+0028C9 EF                MOV     A,R7
+0028CA E4                CLR     A
+0028CB AD07              MOV     R5,AR7
+0028CD C005              PUSH    AR5
+0028CF 12053A            LCALL   ?C?LLDCODE
+0028D2 7810              MOV     R0,#010H
+0028D4 120527            LCALL   ?C?ULSHR
+0028D7 EF                MOV     A,R7
+0028D8 E4                CLR     A
+0028D9 AB07              MOV     R3,AR7
+0028DB 12053A            LCALL   ?C?LLDCODE
+0028DE 7808              MOV     R0,#08H
+0028E0 120527            LCALL   ?C?ULSHR
+0028E3 EF                MOV     A,R7
+0028E4 E4                CLR     A
+0028E5 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0028E8 EF                MOV     A,R7
+0028E9 F0                MOVX    @DPTR,A
+0028EA D005              POP     AR5
+0028EC D007              POP     AR7
+0028EE 122373            LCALL   _LED_backlight_RGB_Control
+0028F1         ?C0082?LED:
+  243: 
+  244: 					if(g_variable.backlight_move_step > 6)
+0028F1 904D0C            MOV     DPTR,#g_variable+04DH
+0028F4 E0                MOVX    A,@DPTR
+0028F5 FF                MOV     R7,A
+0028F6 D3                SETB    C
+0028F7 9406              SUBB    A,#06H
+0028F9 4036              JC      ?C0083?LED
+  245: 						LED_backlight_RGB_Control(15-g_variable.backlight_move_step,RGB_Map[6] & 0xff,(RGB_Map[6] >> 16) & 0xff,(RG
+>> B_Map[6] >> 8) & 0xff);
+0028FB 740F              MOV     A,#0FH
+0028FD 9F                SUBB    A,R7
+0028FE FF                MOV     R7,A
+0028FF C007              PUSH    AR7
+002901 9006FC            MOV     DPTR,#RGB_Map+018H
+002904 12053A            LCALL   ?C?LLDCODE
+002907 EF                MOV     A,R7
+002908 E4                CLR     A
+002909 AD07              MOV     R5,AR7
+00290B C005              PUSH    AR5
+00290D 12053A            LCALL   ?C?LLDCODE
+002910 7810              MOV     R0,#010H
+002912 120527            LCALL   ?C?ULSHR
+002915 EF                MOV     A,R7
+002916 E4                CLR     A
+002917 AB07              MOV     R3,AR7
+002919 12053A            LCALL   ?C?LLDCODE
+00291C 7808              MOV     R0,#08H
+00291E 120527            LCALL   ?C?ULSHR
+002921 EF                MOV     A,R7
+002922 E4                CLR     A
+002923 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002926 EF                MOV     A,R7
+002927 F0                MOVX    @DPTR,A
+002928 D005              POP     AR5
+00292A D007              POP     AR7
+00292C 122373            LCALL   _LED_backlight_RGB_Control
+00292F 803A              SJMP    ?C0084?LED
+002931         ?C0083?LED:
+  246: 					else
+  247: 						LED_backlight_RGB_Control(6-g_variable.backlight_move_step,RGB_Map[6] & 0xff,(RGB_Map[6] >> 16) & 0xff,(RGB
+>> _Map[6] >> 8) & 0xff);
+002931 904D0C            MOV     DPTR,#g_variable+04DH
+002934 E0                MOVX    A,@DPTR
+002935 FF                MOV     R7,A
+002936 C3                CLR     C
+002937 7406              MOV     A,#06H
+002939 9F                SUBB    A,R7
+00293A FF                MOV     R7,A
+00293B C007              PUSH    AR7
+00293D 9006FC            MOV     DPTR,#RGB_Map+018H
+002940 12053A            LCALL   ?C?LLDCODE
+002943 EF                MOV     A,R7
+002944 E4                CLR     A
+002945 AD07              MOV     R5,AR7
+002947 C005              PUSH    AR5
+002949 12053A            LCALL   ?C?LLDCODE
+00294C 7810              MOV     R0,#010H
+00294E 120527            LCALL   ?C?ULSHR
+002951 EF                MOV     A,R7
+002952 E4                CLR     A
+002953 AB07              MOV     R3,AR7
+002955 12053A            LCALL   ?C?LLDCODE
+002958 7808              MOV     R0,#08H
+00295A 120527            LCALL   ?C?ULSHR
+00295D EF                MOV     A,R7
+00295E E4                CLR     A
+00295F 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002962 EF                MOV     A,R7
+002963 F0                MOVX    @DPTR,A
+002964 D005              POP     AR5
+002966 D007              POP     AR7
+002968 122373            LCALL   _LED_backlight_RGB_Control
+00296B         ?C0084?LED:
+  248: 
+  249: 					if(g_variable.backlight_move_step > 7)
+00296B 904D0C            MOV     DPTR,#g_variable+04DH
+00296E E0                MOVX    A,@DPTR
+00296F FF                MOV     R7,A
+002970 D3                SETB    C
+002971 9407              SUBB    A,#07H
+002973 4036              JC      ?C0085?LED
+  250: 						LED_backlight_RGB_Control(16-g_variable.backlight_move_step,RGB_Map[7] & 0xff,(RGB_Map[7] >> 16) & 0xff,(RG
+>> B_Map[7] >> 8) & 0xff);
+002975 7410              MOV     A,#010H
+002977 9F                SUBB    A,R7
+002978 FF                MOV     R7,A
+002979 C007              PUSH    AR7
+00297B 900700            MOV     DPTR,#RGB_Map+01CH
+00297E 12053A            LCALL   ?C?LLDCODE
+002981 EF                MOV     A,R7
+002982 E4                CLR     A
+002983 AD07              MOV     R5,AR7
+002985 C005              PUSH    AR5
+002987 12053A            LCALL   ?C?LLDCODE
+00298A 7810              MOV     R0,#010H
+00298C 120527            LCALL   ?C?ULSHR
+00298F EF                MOV     A,R7
+002990 E4                CLR     A
+002991 AB07              MOV     R3,AR7
+002993 12053A            LCALL   ?C?LLDCODE
+002996 7808              MOV     R0,#08H
+002998 120527            LCALL   ?C?ULSHR
+00299B EF                MOV     A,R7
+00299C E4                CLR     A
+00299D 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0029A0 EF                MOV     A,R7
+0029A1 F0                MOVX    @DPTR,A
+0029A2 D005              POP     AR5
+0029A4 D007              POP     AR7
+0029A6 122373            LCALL   _LED_backlight_RGB_Control
+0029A9 803A              SJMP    ?C0086?LED
+0029AB         ?C0085?LED:
+  251: 					else
+  252: 						LED_backlight_RGB_Control(7-g_variable.backlight_move_step,RGB_Map[7] & 0xff,(RGB_Map[7] >> 16) & 0xff,(RGB
+>> _Map[7] >> 8) & 0xff);
+0029AB 904D0C            MOV     DPTR,#g_variable+04DH
+0029AE E0                MOVX    A,@DPTR
+0029AF FF                MOV     R7,A
+0029B0 C3                CLR     C
+0029B1 7407              MOV     A,#07H
+0029B3 9F                SUBB    A,R7
+0029B4 FF                MOV     R7,A
+0029B5 C007              PUSH    AR7
+0029B7 900700            MOV     DPTR,#RGB_Map+01CH
+0029BA 12053A            LCALL   ?C?LLDCODE
+0029BD EF                MOV     A,R7
+0029BE E4                CLR     A
+0029BF AD07              MOV     R5,AR7
+0029C1 C005              PUSH    AR5
+0029C3 12053A            LCALL   ?C?LLDCODE
+0029C6 7810              MOV     R0,#010H
+0029C8 120527            LCALL   ?C?ULSHR
+0029CB EF                MOV     A,R7
+0029CC E4                CLR     A
+0029CD AB07              MOV     R3,AR7
+0029CF 12053A            LCALL   ?C?LLDCODE
+0029D2 7808              MOV     R0,#08H
+0029D4 120527            LCALL   ?C?ULSHR
+0029D7 EF                MOV     A,R7
+0029D8 E4                CLR     A
+0029D9 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+0029DC EF                MOV     A,R7
+0029DD F0                MOVX    @DPTR,A
+0029DE D005              POP     AR5
+0029E0 D007              POP     AR7
+0029E2 122373            LCALL   _LED_backlight_RGB_Control
+0029E5         ?C0086?LED:
+  253: 
+  254: 					if(g_variable.backlight_move_step > 8)
+0029E5 904D0C            MOV     DPTR,#g_variable+04DH
+0029E8 E0                MOVX    A,@DPTR
+0029E9 FF                MOV     R7,A
+0029EA D3                SETB    C
+0029EB 9408              SUBB    A,#08H
+0029ED 4036              JC      ?C0087?LED
+  255: 						LED_backlight_RGB_Control(17-g_variable.backlight_move_step,RGB_Map[8] & 0xff,(RGB_Map[8] >> 16) & 0xff,(RG
+>> B_Map[8] >> 8) & 0xff);
+0029EF 7411              MOV     A,#011H
+0029F1 9F                SUBB    A,R7
+0029F2 FF                MOV     R7,A
+0029F3 C007              PUSH    AR7
+0029F5 900704            MOV     DPTR,#RGB_Map+020H
+0029F8 12053A            LCALL   ?C?LLDCODE
+0029FB EF                MOV     A,R7
+0029FC E4                CLR     A
+0029FD AD07              MOV     R5,AR7
+0029FF C005              PUSH    AR5
+002A01 12053A            LCALL   ?C?LLDCODE
+002A04 7810              MOV     R0,#010H
+002A06 120527            LCALL   ?C?ULSHR
+002A09 EF                MOV     A,R7
+002A0A E4                CLR     A
+002A0B AB07              MOV     R3,AR7
+002A0D 12053A            LCALL   ?C?LLDCODE
+002A10 7808              MOV     R0,#08H
+002A12 120527            LCALL   ?C?ULSHR
+002A15 EF                MOV     A,R7
+002A16 E4                CLR     A
+002A17 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002A1A EF                MOV     A,R7
+002A1B F0                MOVX    @DPTR,A
+002A1C D005              POP     AR5
+002A1E D007              POP     AR7
+002A20 122373            LCALL   _LED_backlight_RGB_Control
+002A23 803A              SJMP    ?C0088?LED
+002A25         ?C0087?LED:
+  256: 					else
+  257: 						LED_backlight_RGB_Control(8-g_variable.backlight_move_step,RGB_Map[8] & 0xff,(RGB_Map[8] >> 16) & 0xff,(RGB
+>> _Map[8] >> 8) & 0xff);
+002A25 904D0C            MOV     DPTR,#g_variable+04DH
+002A28 E0                MOVX    A,@DPTR
+002A29 FF                MOV     R7,A
+002A2A C3                CLR     C
+002A2B 7408              MOV     A,#08H
+002A2D 9F                SUBB    A,R7
+002A2E FF                MOV     R7,A
+002A2F C007              PUSH    AR7
+002A31 900704            MOV     DPTR,#RGB_Map+020H
+002A34 12053A            LCALL   ?C?LLDCODE
+002A37 EF                MOV     A,R7
+002A38 E4                CLR     A
+002A39 AD07              MOV     R5,AR7
+002A3B C005              PUSH    AR5
+002A3D 12053A            LCALL   ?C?LLDCODE
+002A40 7810              MOV     R0,#010H
+002A42 120527            LCALL   ?C?ULSHR
+002A45 EF                MOV     A,R7
+002A46 E4                CLR     A
+002A47 AB07              MOV     R3,AR7
+002A49 12053A            LCALL   ?C?LLDCODE
+002A4C 7808              MOV     R0,#08H
+002A4E 120527            LCALL   ?C?ULSHR
+002A51 EF                MOV     A,R7
+002A52 E4                CLR     A
+002A53 904EA0            MOV     DPTR,#?_LED_backlight_RGB_Control?BYTE+03H
+002A56 EF                MOV     A,R7
+002A57 F0                MOVX    @DPTR,A
+002A58 D005              POP     AR5
+002A5A D007              POP     AR7
+002A5C 122373            LCALL   _LED_backlight_RGB_Control
+002A5F         ?C0088?LED:
+  258: 					
+  259: 					g_variable.backlight_move_step++;
+002A5F 904D0C            MOV     DPTR,#g_variable+04DH
+002A62 E0                MOVX    A,@DPTR
+002A63 04                INC     A
+002A64 F0                MOVX    @DPTR,A
+  260: 					if(g_variable.backlight_move_step > 8)
+002A65 E0                MOVX    A,@DPTR
+002A66 D3                SETB    C
+002A67 9408              SUBB    A,#08H
+002A69 4002              JC      ?C0044?LED
+  261: 						g_variable.backlight_move_step = 0;
+002A6B E4                CLR     A
+002A6C F0                MOVX    @DPTR,A
+  262: 				}
+  263: 			}
+002A6D         ?C0044?LED:
+  264: 			
+  265: 			m_lpm_mode = 0;
+002A6D E4                CLR     A
+002A6E 904131            MOV     DPTR,#m_lpm_mode
+002A71 F0                MOVX    @DPTR,A
+  266: 			g_variable.lpm_mode_flag = 1;
+002A72 904D0D            MOV     DPTR,#g_variable+04EH
+002A75 04                INC     A
+002A76 F0                MOVX    @DPTR,A
+  267: 			if((g_variable.backlight_enable_flag == 1) && (g_variable.backlight_light_step == BACKLIGHT_LED_00))
+002A77 904D05            MOV     DPTR,#g_variable+046H
+002A7A E0                MOVX    A,@DPTR
+002A7B B4011B            CJNE    A,#01H,?C0092?LED
+002A7E 904D07            MOV     DPTR,#g_variable+048H
+002A81 E0                MOVX    A,@DPTR
+002A82 B40414            CJNE    A,#04H,?C0092?LED
+  268: 			{
+  269: 				if((g_variable.pairing_timeout == 0) && (g_variable.lpm_mode_flag == 1))
+002A85 904CEC            MOV     DPTR,#g_variable+02DH
+002A88 E0                MOVX    A,@DPTR
+002A89 700E              JNZ     ?C0092?LED
+002A8B 904D0D            MOV     DPTR,#g_variable+04EH
+002A8E E0                MOVX    A,@DPTR
+002A8F B40107            CJNE    A,#01H,?C0092?LED
+  270: 				{
+  271: 					g_variable.lpm_mode_flag = 0;
+002A92 E4                CLR     A
+002A93 F0                MOVX    @DPTR,A
+  272: 					m_lpm_mode = 1;
+002A94 904131            MOV     DPTR,#m_lpm_mode
+002A97 04                INC     A
+002A98 F0                MOVX    @DPTR,A
+  273: 				}
+  274: 			}
+  275: 		}
+  276: 	}
+  277: }
+002A99         ?C0092?LED:
+002A99 22                RET     
 ----- FUNCTION LED_backlight_process (END) -------
 
 
+----- FUNCTION System_Software_init (BEGIN) -----
+ FILE: 'sys.c'
+   62: void System_Software_init()
+   63: {
+   64: 	System_clear_mem();
+   65: 	YC_adc_init();
+002A9A 120EC4            LCALL   System_clear_mem
+   66: 	g_variable.release_data =1;
+002A9D 51B7              ACALL   YC_adc_init
+   67: 	g_variable.powerOn_timer = KB_POWERON_LED_ON_TIMER;
+002A9F 904CEE            MOV     DPTR,#g_variable+02FH
+002AA2 7401              MOV     A,#01H
+002AA4 F0                MOVX    @DPTR,A
+   68: 	g_variable.recon_count = 0;
+002AA5 904CE5            MOV     DPTR,#g_variable+026H
+002AA8 741E              MOV     A,#01EH
+002AAA F0                MOVX    @DPTR,A
+   69: 	g_variable.test_buff = 0xff;
+002AAB E4                CLR     A
+002AAC 904CF3            MOV     DPTR,#g_variable+034H
+002AAF F0                MOVX    @DPTR,A
+   70: }
+002AB0 904D0E            MOV     DPTR,#g_variable+04FH
+002AB3 74FF              MOV     A,#0FFH
+002AB5 F0                MOVX    @DPTR,A
+   71: 
+002AB6 22                RET     
+----- FUNCTION System_Software_init (END) -------
+
+
+----- FUNCTION YC_adc_init (BEGIN) -----
+ FILE: 'adc.c'
+    3: void YC_adc_init()
+    4: {
+    5: #ifdef  ADC_ENABLE
+    6: 	byte i;
+    7: 	
+    8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
+002AB7 904CD3            MOV     DPTR,#g_variable+014H
+002ABA 7405              MOV     A,#05H
+002ABC F0                MOVX    @DPTR,A
+    9: 	g_variable.battery_value_index = 0;
+002ABD E4                CLR     A
+002ABE A3                INC     DPTR
+002ABF F0                MOVX    @DPTR,A
+   10: 
+   11: #ifdef ADC_TYPE_HVIN 	
+   12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
+;---- Variable 'i' assigned to Register 'R7' ----
+002AC0 FF                MOV     R7,A
+002AC1         ?C0001?ADC:
+   13: 	{
+   14: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE;
+002AC1 EF                MOV     A,R7
+002AC2 25E0              ADD     A,ACC
+002AC4 24D6              ADD     A,#LOW g_variable+017H
+002AC6 F582              MOV     DPL,A
+002AC8 E4                CLR     A
+002AC9 344C              ADDC    A,#HIGH g_variable+017H
+002ACB F583              MOV     DPH,A
+002ACD 7479              MOV     A,#079H
+002ACF F0                MOVX    @DPTR,A
+002AD0 A3                INC     DPTR
+002AD1 7490              MOV     A,#090H
+002AD3 F0                MOVX    @DPTR,A
+   15: 	}
+002AD4 0F                INC     R7
+002AD5 EF                MOV     A,R7
+002AD6 B404E8            CJNE    A,#04H,?C0001?ADC
+   16: 
+   17: //	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V4+m_adc0vBase;
+   18: //	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
+   19: #endif
+   20: #ifdef ADC_TYPE_VINLPM
+   21: 		for (i = 0; i < BAT_ARRAY_LEN; i++)
+   22: 		{
+   23: 			g_variable.battery_value[i] = INIT_BATTERY_VALUE_VINLPM;
+   24: 		}
+   25: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V2+m_adc0vBase;
+   26: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V0+m_adc0vBase;
+   27: #endif
+   28: #ifdef ADC_TYPE_GPIO
+   29: 	m_adc_channel = ADC_CHANNEL;
+   30: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
+   31: 	{
+   32: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
+   33: 	}
+   34: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
+   35: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
+   36: #endif	
+   37: #endif
+   38: }
+002AD9 22                RET     
+----- FUNCTION YC_adc_init (END) -------
+
+
 ----- FUNCTION System_Hardware_reset (BEGIN) -----
  FILE: 'sys.c'
    72: static void System_Hardware_reset()
    73: {
    74: 	m_reset_reg = 1;
    75: 	while(1);
-002894 908010            MOV     DPTR,#m_reset_reg
-002897 7401              MOV     A,#01H
-002899 F0                MOVX    @DPTR,A
-00289A         ?C0005?SYS:
+002ADA 908010            MOV     DPTR,#m_reset_reg
+002ADD 7401              MOV     A,#01H
+002ADF F0                MOVX    @DPTR,A
+002AE0         ?C0005?SYS:
    76: }
-00289A 80FE              SJMP    ?C0005?SYS
-00289C 22                RET     
+002AE0 80FE              SJMP    ?C0005?SYS
+002AE2 22                RET     
 ----- FUNCTION System_Hardware_reset (END) -------
 
 
@@ -7986,7 +8174,7 @@
   107: {
   108: 	System_Hardware_reset();
   109: }
-00289D 80F5              SJMP    System_Hardware_reset
+002AE3 80F5              SJMP    System_Hardware_reset
 ----- FUNCTION System_Reset_Connect (END) -------
 
 
@@ -7994,512 +8182,179 @@
  FILE: 'sys.c'
   116: static void kb_cb_Hid(byte *p,byte len) {
   117: 	//p[0] is hid type,always is 1(kb) now
-00289F 904EB6            MOV     DPTR,#len
-0028A2 ED                MOV     A,R5
-0028A3 F0                MOVX    @DPTR,A
+002AE5 904EC5            MOV     DPTR,#len
+002AE8 ED                MOV     A,R5
+002AE9 F0                MOVX    @DPTR,A
 ;---- Variable 'p' assigned to Register 'R1/R2/R3' ----
   118: 	byte temp = p[1];
-0028A4 900001            MOV     DPTR,#01H
-0028A7 1203CF            LCALL   ?C?CLDOPTR
-0028AA 904EB7            MOV     DPTR,#temp
-0028AD F0                MOVX    @DPTR,A
+002AEA 900001            MOV     DPTR,#01H
+002AED 1203CF            LCALL   ?C?CLDOPTR
+002AF0 904EC6            MOV     DPTR,#temp
+002AF3 F0                MOVX    @DPTR,A
   119: 
   120: 	if (len<2) {
   121: 		return;
   122: 	}
   123: }
-0028AE 22                RET     
+002AF4 22                RET     
 ----- FUNCTION _kb_cb_Hid (END) -------
 
 
------ FUNCTION YC_connect_timeout_500ms (BEGIN) -----
+----- FUNCTION LED_timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  238: void YC_connect_timeout_500ms()
-  239: {
-  240: 	
-  241: //system long sleep timer
-  242: 	if(g_variable.g24_currentState == CHANGE_TO_24G_CONNECTED)
-0028AF 904C82            MOV     DPTR,#g_variable+06H
-0028B2 E0                MOVX    A,@DPTR
-0028B3 B40312            CJNE    A,#03H,?C0036?SYS
-  243: 	{
-  244: 		if (g_variable.sleepTimer >= STANDBY_TIMER_10MIN)
-0028B6 C3                CLR     C
-0028B7 904CA1            MOV     DPTR,#g_variable+025H
-0028BA E0                MOVX    A,@DPTR
-0028BB 94B0              SUBB    A,#0B0H
-0028BD 904CA0            MOV     DPTR,#g_variable+024H
-0028C0 E0                MOVX    A,@DPTR
-0028C1 9404              SUBB    A,#04H
-0028C3 402E              JC      ?C0043?SYS
-  245: 			System_enter_Hibernate();
-0028C5 0207E9            LJMP    System_enter_Hibernate
-  246: 	//	else
-  247: 	//	{
-  248: 	//		if((g_variable.sleepTimer & 0x10) && (!keyCount))
-  249: 	//		{
-  250: 	//			xmemclear(hidBuff,9);
-  251: 	//			hidBuff[0] = HID_REPORTID_1;		// standard key send
-  252: 	//			IPC_TxHidData(hidBuff, 9);
-  253: 	//		}
-  254: 	//	}
-  255: 	}
-0028C8         ?C0036?SYS:
-  256: 	else if(g_variable.g24_currentState == CHANGE_TO_24G_PAIRING)
-0028C8 904C82            MOV     DPTR,#g_variable+06H
-0028CB E0                MOVX    A,@DPTR
-0028CC B40112            CJNE    A,#01H,?C0039?SYS
-  257: 	{
-  258: 		if (g_variable.sleepTimer >= BT_PAIRING_TIME_OUT_1MIN)
-0028CF C3                CLR     C
-0028D0 904CA1            MOV     DPTR,#g_variable+025H
-0028D3 E0                MOVX    A,@DPTR
-0028D4 9478              SUBB    A,#078H
-0028D6 904CA0            MOV     DPTR,#g_variable+024H
-0028D9 E0                MOVX    A,@DPTR
-0028DA 9400              SUBB    A,#00H
-0028DC 4015              JC      ?C0043?SYS
-  259: 		{
-  260: 			System_enter_Hibernate();
-0028DE 0207E9            LJMP    System_enter_Hibernate
-  261: 		}
-  262: 	}
-0028E1         ?C0039?SYS:
-  263: 	else
-  264: 	{
-  265: 		if (g_variable.sleepTimer >= RECONNECT_TIMER_10S)
-0028E1 C3                CLR     C
-0028E2 904CA1            MOV     DPTR,#g_variable+025H
-0028E5 E0                MOVX    A,@DPTR
-0028E6 9414              SUBB    A,#014H
-0028E8 904CA0            MOV     DPTR,#g_variable+024H
-0028EB E0                MOVX    A,@DPTR
-0028EC 9400              SUBB    A,#00H
-0028EE 4003              JC      ?C0043?SYS
-  266: 		{
-  267: 			System_enter_Hibernate();
-0028F0 1207E9            LCALL   System_enter_Hibernate
-  268: 		}
-  269: 	}
-  270: }
-0028F3         ?C0043?SYS:
-0028F3 22                RET     
------ FUNCTION YC_connect_timeout_500ms (END) -------
+  238: void LED_timer500ms()
+  239: {
+  240: 	if (power_on_flag != 2)
+  241: 		return;
+002AF5 904E04            MOV     DPTR,#power_on_flag
+002AF8 E0                MOVX    A,@DPTR
+002AF9 B4020A            CJNE    A,#02H,?C0037?SYS
+002AFC         ?C0036?SYS:
+  242:  	if (g_variable.pairing_g24_timeout != 0)
+002AFC 904CF1            MOV     DPTR,#g_variable+032H
+002AFF E0                MOVX    A,@DPTR
+002B00 6004              JZ      ?C0037?SYS
+  243: 	{
+  244: 		GPIO_FlipOutBit(G24_LED_GPIO);
+002B02 7F1A              MOV     R7,#01AH
+002B04 714F              ACALL   _GPIO_FlipOutBit
+  245: 	}
+  246: 	else
+  247: 	{
+  248: 		
+  249: 	}
+  250: }
+002B06         ?C0037?SYS:
+002B06 22                RET     
+----- FUNCTION LED_timer500ms (END) -------
 
 
------ FUNCTION kb_cb_Timer100ms (BEGIN) -----
+----- FUNCTION kb_cb_Timer500ms (BEGIN) -----
  FILE: 'sys.c'
-  357: static void kb_cb_Timer100ms()
-  358: {
+  356: static void kb_cb_Timer500ms()
+  357: {
+  358: 	LED_timer500ms();	
   359: 
-  360: 	if (g_variable.delay_enter_lpm_timer) 
-0028F4 904CAA            MOV     DPTR,#g_variable+02EH
-0028F7 E0                MOVX    A,@DPTR
-0028F8 6002              JZ      ?C0062?SYS
-  361: 	{
-  362: 		g_variable.delay_enter_lpm_timer --;
-0028FA 14                DEC     A
-0028FB F0                MOVX    @DPTR,A
-  363: 	}
-0028FC         ?C0062?SYS:
-  364: 
-  365: 	if(g_variable.recon_delay)
-0028FC 904CAF            MOV     DPTR,#g_variable+033H
-0028FF E0                MOVX    A,@DPTR
-002900 6002              JZ      ?C0063?SYS
-  366: 		g_variable.recon_delay--;
-002902 14                DEC     A
-002903 F0                MOVX    @DPTR,A
-002904         ?C0063?SYS:
-  367: 
-  368: 
-  369: 	if(g_variable.one_key_press_wait_release_timer)
-002904 904CB8            MOV     DPTR,#g_variable+03CH
-002907 E0                MOVX    A,@DPTR
-002908 600B              JZ      ?C0064?SYS
-  370: 	{
-  371: 		g_variable.one_key_press_wait_release_timer--;
-00290A 14                DEC     A
-00290B F0                MOVX    @DPTR,A
-  372: 		if(!g_variable.one_key_press_wait_release_timer)
-00290C E0                MOVX    A,@DPTR
-00290D 7006              JNZ     ?C0064?SYS
-  373: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
-00290F 904CB4            MOV     DPTR,#g_variable+038H
-002912 7406              MOV     A,#06H
-002914 F0                MOVX    @DPTR,A
-  374: 	}
-002915         ?C0064?SYS:
-  375: 
-  376: 	if (g_variable.powerOn_timer != 0)
-002915 904CA2            MOV     DPTR,#g_variable+026H
-002918 E0                MOVX    A,@DPTR
-002919 6028              JZ      ?C0066?SYS
-  377: 	{	
-  378: 		if(g_variable.pairing_g24_timeout)
-00291B 904CAE            MOV     DPTR,#g_variable+032H
-00291E E0                MOVX    A,@DPTR
-00291F 6006              JZ      ?C0067?SYS
-  379: 		{
-  380: 			g_variable.powerOn_timer = 0;
-002921 E4                CLR     A
-002922 904CA2            MOV     DPTR,#g_variable+026H
-002925 F0                MOVX    @DPTR,A
-002926 22                RET     
-  381: 			return;
-  382: 		}
-002927         ?C0067?SYS:
-  383: 			
-  384: 		g_variable.powerOn_timer--;
-002927 904CA2            MOV     DPTR,#g_variable+026H
-00292A E0                MOVX    A,@DPTR
-00292B 14                DEC     A
-00292C F0                MOVX    @DPTR,A
-  385: 		GPIO_Setout(G24_LED_GPIO,LED_ON);
-00292D D201              SETB    ?_GPIO_Setout?BIT
-00292F 7F1A              MOV     R7,#01AH
-002931 12079C            LCALL   _GPIO_Setout
-  386: 		if (!g_variable.powerOn_timer)
-002934 904CA2            MOV     DPTR,#g_variable+026H
-002937 E0                MOVX    A,@DPTR
-002938 7044              JNZ     ?C0070?SYS
-  387: 		{
-  388: 			GPIO_Setout(G24_LED_GPIO,LED_OFF);
-00293A C201              CLR     ?_GPIO_Setout?BIT
-00293C 7F1A              MOV     R7,#01AH
-00293E 12079C            LCALL   _GPIO_Setout
-  389: 		}
-  390: 	}
-002941 803B              SJMP    ?C0070?SYS
-002943         ?C0066?SYS:
-  391: 	else
-  392: 	if (g_variable.pairing_g24_timeout == 0) //bt  pairing
-002943 904CAE            MOV     DPTR,#g_variable+032H
-002946 E0                MOVX    A,@DPTR
-002947 7035              JNZ     ?C0070?SYS
-  393: 	{
-  394: 		if(g_variable.battery_low_led_flash_interval)
-002949 904C9F            MOV     DPTR,#g_variable+023H
-00294C E0                MOVX    A,@DPTR
-00294D 602F              JZ      ?C0070?SYS
-  395: 		{
-  396: 			g_variable.battery_low_led_flash_interval--;
-00294F 14                DEC     A
-002950 F0                MOVX    @DPTR,A
-  397: 			if(g_variable.battery_low_led_flash_interval < 8)
-002951 E0                MOVX    A,@DPTR
-002952 FF                MOV     R7,A
-002953 C3                CLR     C
-002954 9408              SUBB    A,#08H
-002956 5016              JNC     ?C0073?SYS
-  398: 			{
-  399: 				if(g_variable.battery_low_led_flash_interval & 0x02)
-002958 EF                MOV     A,R7
-002959 30E109            JNB     ACC.1,?C0074?SYS
-  400: 				{
-  401: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
-00295C D201              SETB    ?_GPIO_Setout?BIT
-00295E 7F1A              MOV     R7,#01AH
-002960 12079C            LCALL   _GPIO_Setout
-  402: 				}
-002963 8010              SJMP    ?C0076?SYS
-002965         ?C0074?SYS:
-  403: 				else
-  404: 				{
-  405: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
-002965 C201              CLR     ?_GPIO_Setout?BIT
-002967 7F1A              MOV     R7,#01AH
-002969 12079C            LCALL   _GPIO_Setout
-  406: 				}	
-  407: 			}
-00296C 8007              SJMP    ?C0076?SYS
-00296E         ?C0073?SYS:
-  408: 			else
-  409: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
-00296E C201              CLR     ?_GPIO_Setout?BIT
-002970 7F1A              MOV     R7,#01AH
-002972 12079C            LCALL   _GPIO_Setout
-002975         ?C0076?SYS:
-  410: 			if(!g_variable.battery_low_led_flash_interval)
-002975 904C9F            MOV     DPTR,#g_variable+023H
-002978 E0                MOVX    A,@DPTR
-002979 7003              JNZ     ?C0070?SYS
-  411: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
-00297B 7418              MOV     A,#018H
-00297D F0                MOVX    @DPTR,A
-  412: 		}
-  413: 	}
-00297E         ?C0070?SYS:
-  414: 	
-  415: // The dongle must receive data within 200ms, otherwise it will be forced to lift
-  416: 	if(!long_press_flag)
-00297E 904DE5            MOV     DPTR,#long_press_flag
-002981 E0                MOVX    A,@DPTR
-002982 7036              JNZ     ?C0078?SYS
-  417: 	{
-  418: 		if (repeat_send_24g == 1)
-002984 904DE6            MOV     DPTR,#repeat_send_24g
-002987 E0                MOVX    A,@DPTR
-002988 6401              XRL     A,#01H
-00298A 702E              JNZ     ?C0078?SYS
-  419: 		{
-  420: 			g_variable.sleepTimer = 0;
-00298C 904CA0            MOV     DPTR,#g_variable+024H
-00298F F0                MOVX    @DPTR,A
-002990 A3                INC     DPTR
-002991 F0                MOVX    @DPTR,A
-  421: 			repeat_send_24g = 0;
-002992 904DE6            MOV     DPTR,#repeat_send_24g
-002995 F0                MOVX    @DPTR,A
-  422: 
-  423: 			 if (multikey[0] != 0)
-002996 904DFA            MOV     DPTR,#multikey
-002999 E0                MOVX    A,@DPTR
-00299A 600D              JZ      ?C0080?SYS
-  424: 			{
-  425: 				IPC_TxHidData(multikey, 3);
-00299C 7B01              MOV     R3,#01H
-00299E 7A4D              MOV     R2,#HIGH multikey
-0029A0 79FA              MOV     R1,#LOW multikey
-0029A2 7D03              MOV     R5,#03H
-0029A4 120C0E            LCALL   _IPC_TxHidData
-  426: 			}
-0029A7 8011              SJMP    ?C0078?SYS
-0029A9         ?C0080?SYS:
-  427: 			else if (hidBuff[0] != 0)
-0029A9 904800            MOV     DPTR,#hidBuff
-0029AC E0                MOVX    A,@DPTR
-0029AD 600B              JZ      ?C0078?SYS
-  428: 			{
-  429: 
-  430: 				IPC_TxHidData(hidBuff,9);
-0029AF 7B01              MOV     R3,#01H
-0029B1 7A48              MOV     R2,#HIGH hidBuff
-0029B3 7900              MOV     R1,#LOW hidBuff
-0029B5 7D09              MOV     R5,#09H
-0029B7 120C0E            LCALL   _IPC_TxHidData
-  431: 			}
-  432: 		}
-  433: 	}
-0029BA         ?C0078?SYS:
-  434: 
-  435: 	if(g_variable.wheeldelayrelease)
-0029BA 904CBD            MOV     DPTR,#g_variable+041H
-0029BD E0                MOVX    A,@DPTR
-0029BE 601B              JZ      ?C0083?SYS
-  436: 	{
-  437: 		g_variable.wheeldelayrelease--;
-0029C0 14                DEC     A
-0029C1 F0                MOVX    @DPTR,A
-  438: 		if(!g_variable.wheeldelayrelease)
-0029C2 E0                MOVX    A,@DPTR
-0029C3 7016              JNZ     ?C0083?SYS
-  439: 		{
-  440: 			multikey[0] = HID_REPORTID_MEDIA_KEY;
-0029C5 904DFA            MOV     DPTR,#multikey
-0029C8 7402              MOV     A,#02H
-0029CA F0                MOVX    @DPTR,A
-  441: 			multikey[1] = 0x00;
-0029CB E4                CLR     A
-0029CC A3                INC     DPTR
-0029CD F0                MOVX    @DPTR,A
-  442: 			multikey[2] = 0x00;
-0029CE A3                INC     DPTR
-0029CF F0                MOVX    @DPTR,A
-  443: 			IPC_TxHidData(multikey, 3);	
-0029D0 7B01              MOV     R3,#01H
-0029D2 7A4D              MOV     R2,#HIGH multikey
-0029D4 79FA              MOV     R1,#LOW multikey
-0029D6 7D03              MOV     R5,#03H
-0029D8 120C0E            LCALL   _IPC_TxHidData
-  444: 		}
-  445: 	}
-0029DB         ?C0083?SYS:
-  446: 
-  447: 	if (delayChgInvTimer != 0)
-0029DB 904DF0            MOV     DPTR,#delayChgInvTimer
-0029DE E0                MOVX    A,@DPTR
-0029DF 600E              JZ      ?C0068?SYS
-  448: 	{
-  449: 		delayChgInvTimer--;
-0029E1 E0                MOVX    A,@DPTR
-0029E2 14                DEC     A
-0029E3 F0                MOVX    @DPTR,A
-  450: 		if(!delayChgInvTimer && m_24g_led_flag)
-0029E4 E0                MOVX    A,@DPTR
-0029E5 7008              JNZ     ?C0068?SYS
-0029E7 904D00            MOV     DPTR,#m_24g_led_flag
-0029EA E0                MOVX    A,@DPTR
-0029EB 6002              JZ      ?C0068?SYS
-  451: 		{
-  452: 			m_24g_led_flag = 0;
-0029ED E4                CLR     A
-0029EE F0                MOVX    @DPTR,A
-  453: 		}
-  454: 	}
-  455: }
-0029EF         ?C0068?SYS:
-0029EF 22                RET     
------ FUNCTION kb_cb_Timer100ms (END) -------
+002B07 51F5              ACALL   LED_timer500ms
+  360: 	g_variable.sleepTimer++;
+002B09 904CE4            MOV     DPTR,#g_variable+025H
+002B0C E0                MOVX    A,@DPTR
+002B0D 04                INC     A
+002B0E F0                MOVX    @DPTR,A
+002B0F 7006              JNZ     ?C0104?SYS
+002B11 904CE3            MOV     DPTR,#g_variable+024H
+002B14 E0                MOVX    A,@DPTR
+002B15 04                INC     A
+002B16 F0                MOVX    @DPTR,A
+002B17         ?C0104?SYS:
+  361: 
+  362: 	YC_adc_check_timer500ms();
+002B17 713E              ACALL   YC_adc_check_timer500ms
+  363: 	YC_connect_timeout_500ms();
+002B19 1210EE            LCALL   YC_connect_timeout_500ms
+  364: 	kb_button_press_timer500ms();
+002B1C 121051            LCALL   kb_button_press_timer500ms
+;----                  JMP     YC_pairing_timerout_500ms
+  365: 	YC_pairing_timerout_500ms();
+  366: 	
+  367: 	return;
+----- FUNCTION kb_cb_Timer500ms (END) -------
 
 
------ FUNCTION YC_adc_init (BEGIN) -----
+----- FUNCTION YC_pairing_timerout_500ms (BEGIN) -----
+ FILE: 'sys.c'
+  288: void YC_pairing_timerout_500ms()
+  289: {
+  290: //pairing timer
+  291: 	if (g_variable.pairing_g24_timeout != 0)
+002B1F 904CF1            MOV     DPTR,#g_variable+032H
+002B22 E0                MOVX    A,@DPTR
+002B23 6018              JZ      ?C0050?SYS
+  292: 	{
+  293: 		g_variable.sleepTimer = 0;
+002B25 E4                CLR     A
+002B26 904CE3            MOV     DPTR,#g_variable+024H
+002B29 F0                MOVX    @DPTR,A
+002B2A A3                INC     DPTR
+002B2B F0                MOVX    @DPTR,A
+  294: 		g_variable.pairing_g24_timeout--;
+002B2C 904CF1            MOV     DPTR,#g_variable+032H
+002B2F E0                MOVX    A,@DPTR
+002B30 14                DEC     A
+002B31 F0                MOVX    @DPTR,A
+  295: 		if (g_variable.pairing_g24_timeout == 0)
+002B32 E0                MOVX    A,@DPTR
+002B33 7008              JNZ     ?C0050?SYS
+  296: 		{
+  297: //			IPC_TxControlCmd(IPC_CMD_STOP_24G);
+  298: 			Delay1ms(10);
+002B35 7F0A              MOV     R7,#0AH
+002B37 121130            LCALL   _Delay1ms
+  299: 			System_enter_Hibernate();
+002B3A 1210DD            LCALL   System_enter_Hibernate
+  300: 		}
+  301: 	}
+  302: }
+002B3D         ?C0050?SYS:
+002B3D 22                RET     
+----- FUNCTION YC_pairing_timerout_500ms (END) -------
+
+
+----- FUNCTION YC_adc_check_timer500ms (BEGIN) -----
  FILE: 'adc.c'
-    3: void YC_adc_init()
-    4: {
-    5: #ifdef  ADC_ENABLE
-    6: 	byte i;
-    7: 	
-    8: 	g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
-0029F0 904C90            MOV     DPTR,#g_variable+014H
-0029F3 7405              MOV     A,#05H
-0029F5 F0                MOVX    @DPTR,A
-    9: 	g_variable.battery_value_index = 0;
-0029F6 E4                CLR     A
-0029F7 A3                INC     DPTR
-0029F8 F0                MOVX    @DPTR,A
-   10: 
-   11: #ifdef ADC_TYPE_HVIN 	
-   12: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-;---- Variable 'i' assigned to Register 'R7' ----
-0029F9 FF                MOV     R7,A
-0029FA         ?C0001?ADC:
-   13: 	{
-   14: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE;
-0029FA EF                MOV     A,R7
-0029FB 25E0              ADD     A,ACC
-0029FD 2493              ADD     A,#LOW g_variable+017H
-0029FF F582              MOV     DPL,A
-002A01 E4                CLR     A
-002A02 344C              ADDC    A,#HIGH g_variable+017H
-002A04 F583              MOV     DPH,A
-002A06 7479              MOV     A,#079H
-002A08 F0                MOVX    @DPTR,A
-002A09 A3                INC     DPTR
-002A0A 7490              MOV     A,#090H
-002A0C F0                MOVX    @DPTR,A
-   15: 	}
-002A0D 0F                INC     R7
-002A0E EF                MOV     A,R7
-002A0F B404E8            CJNE    A,#04H,?C0001?ADC
-002A12         ?C0002?ADC:
-   16: 
-   17: 	g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
-002A12 904C6B            MOV     DPTR,#m_adc0vBase
-002A15 E0                MOVX    A,@DPTR
-002A16 FE                MOV     R6,A
-002A17 A3                INC     DPTR
-002A18 E0                MOVX    A,@DPTR
-002A19 FF                MOV     R7,A
-002A1A C3                CLR     C
-002A1B 904C6E            MOV     DPTR,#m_adc3vValue+01H
-002A1E E0                MOVX    A,@DPTR
-002A1F 9F                SUBB    A,R7
-002A20 FD                MOV     R5,A
-002A21 904C6D            MOV     DPTR,#m_adc3vValue
-002A24 E0                MOVX    A,@DPTR
-002A25 9E                SUBB    A,R6
-002A26 FC                MOV     R4,A
-002A27 E4                CLR     A
-002A28 120206            LCALL   ?C?FCASTI
-002A2B 7BC3              MOV     R3,#0C3H
-002A2D 7AF5              MOV     R2,#0F5H
-002A2F 7988              MOV     R1,#088H
-002A31 783F              MOV     R0,#03FH
-002A33 1200FB            LCALL   ?C?FPMUL
-002A36 C004              PUSH    AR4
-002A38 C005              PUSH    AR5
-002A3A C006              PUSH    AR6
-002A3C C007              PUSH    AR7
-002A3E 904C6B            MOV     DPTR,#m_adc0vBase
-002A41 E0                MOVX    A,@DPTR
-002A42 FC                MOV     R4,A
-002A43 A3                INC     DPTR
-002A44 E0                MOVX    A,@DPTR
-002A45 FD                MOV     R5,A
-002A46 E4                CLR     A
-002A47 120206            LCALL   ?C?FCASTI
-002A4A D003              POP     AR3
-002A4C D002              POP     AR2
-002A4E D001              POP     AR1
-002A50 D000              POP     AR0
-002A52 12000A            LCALL   ?C?FPADD
-002A55 12023F            LCALL   ?C?CASTF
-002A58 904C9B            MOV     DPTR,#g_variable+01FH
-002A5B EE                MOV     A,R6
-002A5C F0                MOVX    @DPTR,A
-002A5D A3                INC     DPTR
-002A5E EF                MOV     A,R7
-002A5F F0                MOVX    @DPTR,A
-   18: 	g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
-002A60 904C6B            MOV     DPTR,#m_adc0vBase
-002A63 E0                MOVX    A,@DPTR
-002A64 FE                MOV     R6,A
-002A65 A3                INC     DPTR
-002A66 E0                MOVX    A,@DPTR
-002A67 FF                MOV     R7,A
-002A68 C3                CLR     C
-002A69 904C6E            MOV     DPTR,#m_adc3vValue+01H
-002A6C E0                MOVX    A,@DPTR
-002A6D 9F                SUBB    A,R7
-002A6E FD                MOV     R5,A
-002A6F 904C6D            MOV     DPTR,#m_adc3vValue
-002A72 E0                MOVX    A,@DPTR
-002A73 9E                SUBB    A,R6
-002A74 FC                MOV     R4,A
-002A75 E4                CLR     A
-002A76 120206            LCALL   ?C?FCASTI
-002A79 7BAE              MOV     R3,#0AEH
-002A7B 7A47              MOV     R2,#047H
-002A7D 7981              MOV     R1,#081H
-002A7F 783F              MOV     R0,#03FH
-002A81 1200FB            LCALL   ?C?FPMUL
-002A84 C004              PUSH    AR4
-002A86 C005              PUSH    AR5
-002A88 C006              PUSH    AR6
-002A8A C007              PUSH    AR7
-002A8C 904C6B            MOV     DPTR,#m_adc0vBase
-002A8F E0                MOVX    A,@DPTR
-002A90 FC                MOV     R4,A
-002A91 A3                INC     DPTR
-002A92 E0                MOVX    A,@DPTR
-002A93 FD                MOV     R5,A
-002A94 E4                CLR     A
-002A95 120206            LCALL   ?C?FCASTI
-002A98 D003              POP     AR3
-002A9A D002              POP     AR2
-002A9C D001              POP     AR1
-002A9E D000              POP     AR0
-002AA0 12000A            LCALL   ?C?FPADD
-002AA3 12023F            LCALL   ?C?CASTF
-002AA6 904C9D            MOV     DPTR,#g_variable+021H
-002AA9 EE                MOV     A,R6
-002AAA F0                MOVX    @DPTR,A
-002AAB A3                INC     DPTR
-002AAC EF                MOV     A,R7
-002AAD F0                MOVX    @DPTR,A
-   19: #endif
-   20: #ifdef ADC_TYPE_VINLPM
-   21: 		for (i = 0; i < BAT_ARRAY_LEN; i++)
-   22: 		{
-   23: 			g_variable.battery_value[i] = INIT_BATTERY_VALUE_VINLPM;
-   24: 		}
-   25: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V2+m_adc0vBase;
-   26: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V0+m_adc0vBase;
-   27: #endif
-   28: #ifdef ADC_TYPE_GPIO
-   29: 	m_adc_channel = ADC_CHANNEL;
-   30: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-   31: 	{
-   32: 		g_variable.battery_value[i] = INIT_BATTERY_VALUE_GPIO;
-   33: 	}
-   34: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_1V1+m_adc0vBase;
-   35: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_0V9+m_adc0vBase;
-   36: #endif	
-   37: #endif
-   38: }
-002AAE 22                RET     
------ FUNCTION YC_adc_init (END) -------
+  115: void YC_adc_check_timer500ms()
+  116: {
+  117: #ifdef  ADC_ENABLE
+  118: 	// adc check timer	
+  119: 	if (g_variable.battery_check_interval)
+002B3E 904CD3            MOV     DPTR,#g_variable+014H
+002B41 E0                MOVX    A,@DPTR
+002B42 600A              JZ      ?C0024?ADC
+  120: 	{
+  121: 		g_variable.battery_check_interval--;
+002B44 14                DEC     A
+002B45 F0                MOVX    @DPTR,A
+  122: 		if (g_variable.battery_check_interval == 0)
+002B46 E0                MOVX    A,@DPTR
+002B47 7005              JNZ     ?C0024?ADC
+  123: 		{
+  124: 			g_variable.battery_check_interval = BATTERY_CHECK_INTERVAL;
+002B49 7405              MOV     A,#05H
+002B4B F0                MOVX    @DPTR,A
+  125: 			YC_adc_check();
+002B4C 716C              ACALL   YC_adc_check
+  126: 		}
+  127: 	}
+  128: #endif	
+  129: }
+002B4E         ?C0024?ADC:
+002B4E 22                RET     
+----- FUNCTION YC_adc_check_timer500ms (END) -------
+
+
+----- FUNCTION _GPIO_FlipOutBit (BEGIN) -----
+ FILE: 'gpio.c'
+  125: void GPIO_FlipOutBit(byte gpio_num)
+  126: {
+002B4F 904ED3            MOV     DPTR,#gpio_num
+002B52 EF                MOV     A,R7
+002B53 F0                MOVX    @DPTR,A
+  127: 	bool st = gpioGetBit(gpio_num, &REG_GPIO_OUT(0));
+  128: 	GPIO_Setout(gpio_num, ~st);
+002B54 7B01              MOV     R3,#01H
+002B56 7A80              MOV     R2,#080H
+002B58 7974              MOV     R1,#074H
+002B5A 121795            LCALL   _gpioGetBit
+002B5D 9209              MOV     st,C
+  129: }
+002B5F 904ED3            MOV     DPTR,#gpio_num
+002B62 E0                MOVX    A,@DPTR
+002B63 FF                MOV     R7,A
+002B64 A209              MOV     C,st
+002B66 B3                CPL     C
+002B67 9201              MOV     ?_GPIO_Setout?BIT,C
+002B69 0207E4            LJMP    _GPIO_Setout
+----- FUNCTION _GPIO_FlipOutBit (END) -------
 
 
 ----- FUNCTION YC_adc_check (BEGIN) -----
@@ -8509,345 +8364,857 @@
    42: #ifdef  ADC_ENABLE
    43: 	byte i;
    44: 	ulong batValue = 0;
-002AAF 904E81            MOV     DPTR,#batValue
-002AB2 120533            LCALL   ?C?LSTKXDATA
-002AB5 00                DB      00H
-002AB6 00                DB      00H
-002AB7 00                DB      00H
-002AB8 00                DB      00H
+002B6C 904E90            MOV     DPTR,#batValue
+002B6F 120556            LCALL   ?C?LSTKXDATA
+002B72 00                DB      00H
+002B73 00                DB      00H
+002B74 00                DB      00H
+002B75 00                DB      00H
    45: 
    46: 	if(m_adcCurrentValue < m_adc0vBase)
-002AB9 904C6B            MOV     DPTR,#m_adc0vBase
-002ABC E0                MOVX    A,@DPTR
-002ABD FE                MOV     R6,A
-002ABE A3                INC     DPTR
-002ABF E0                MOVX    A,@DPTR
-002AC0 FF                MOV     R7,A
-002AC1 C3                CLR     C
-002AC2 904C70            MOV     DPTR,#m_adcCurrentValue+01H
-002AC5 E0                MOVX    A,@DPTR
-002AC6 9F                SUBB    A,R7
-002AC7 904C6F            MOV     DPTR,#m_adcCurrentValue
-002ACA E0                MOVX    A,@DPTR
-002ACB 9E                SUBB    A,R6
-002ACC 5002              JNC     $ + 4H
-002ACE 61D9              AJMP    ?C0006?ADC
-002AD0         ?C0005?ADC:
-   47: 		return;
-   48: 
-   49: 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
-002AD0 904C6F            MOV     DPTR,#m_adcCurrentValue
-002AD3 E0                MOVX    A,@DPTR
-002AD4 FE                MOV     R6,A
-002AD5 A3                INC     DPTR
-002AD6 E0                MOVX    A,@DPTR
-002AD7 FF                MOV     R7,A
-002AD8 904C91            MOV     DPTR,#g_variable+015H
-002ADB E0                MOVX    A,@DPTR
-002ADC FD                MOV     R5,A
-002ADD 04                INC     A
-002ADE F0                MOVX    @DPTR,A
-002ADF ED                MOV     A,R5
-002AE0 25E0              ADD     A,ACC
-002AE2 2493              ADD     A,#LOW g_variable+017H
-002AE4 F582              MOV     DPL,A
-002AE6 E4                CLR     A
-002AE7 344C              ADDC    A,#HIGH g_variable+017H
-002AE9 F583              MOV     DPH,A
-002AEB EE                MOV     A,R6
-002AEC F0                MOVX    @DPTR,A
-002AED A3                INC     DPTR
-002AEE EF                MOV     A,R7
-002AEF F0                MOVX    @DPTR,A
-   50: 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
-002AF0 904C91            MOV     DPTR,#g_variable+015H
-002AF3 E0                MOVX    A,@DPTR
-002AF4 C3                CLR     C
-002AF5 9404              SUBB    A,#04H
-002AF7 4002              JC      ?C0007?ADC
-   51: 		g_variable.battery_value_index = 0;
-002AF9 E4                CLR     A
-002AFA F0                MOVX    @DPTR,A
-002AFB         ?C0007?ADC:
-   52: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
-002AFB E4                CLR     A
-002AFC 904E80            MOV     DPTR,#i
-002AFF F0                MOVX    @DPTR,A
-002B00         ?C0008?ADC:
-   53: 	{
-   54: 		batValue += g_variable.battery_value[i];
-002B00 904E81            MOV     DPTR,#batValue
-002B03 E0                MOVX    A,@DPTR
-002B04 F8                MOV     R0,A
-002B05 A3                INC     DPTR
-002B06 E0                MOVX    A,@DPTR
-002B07 F9                MOV     R1,A
-002B08 A3                INC     DPTR
-002B09 E0                MOVX    A,@DPTR
-002B0A FA                MOV     R2,A
-002B0B A3                INC     DPTR
-002B0C E0                MOVX    A,@DPTR
-002B0D FB                MOV     R3,A
-002B0E 904E80            MOV     DPTR,#i
-002B11 E0                MOVX    A,@DPTR
-002B12 25E0              ADD     A,ACC
-002B14 2493              ADD     A,#LOW g_variable+017H
-002B16 F582              MOV     DPL,A
-002B18 E4                CLR     A
-002B19 344C              ADDC    A,#HIGH g_variable+017H
-002B1B F583              MOV     DPH,A
-002B1D E0                MOVX    A,@DPTR
-002B1E FE                MOV     R6,A
-002B1F A3                INC     DPTR
-002B20 E0                MOVX    A,@DPTR
-002B21 FF                MOV     R7,A
-002B22 E4                CLR     A
-002B23 FC                MOV     R4,A
-002B24 FD                MOV     R5,A
-002B25 EB                MOV     A,R3
-002B26 2F                ADD     A,R7
-002B27 FF                MOV     R7,A
-002B28 EA                MOV     A,R2
-002B29 3E                ADDC    A,R6
-002B2A FE                MOV     R6,A
-002B2B ED                MOV     A,R5
-002B2C 39                ADDC    A,R1
-002B2D FD                MOV     R5,A
-002B2E EC                MOV     A,R4
-002B2F 38                ADDC    A,R0
-002B30 FC                MOV     R4,A
-002B31 904E81            MOV     DPTR,#batValue
-002B34 120527            LCALL   ?C?LSTXDATA
-   55: 	}
-002B37 904E80            MOV     DPTR,#i
-002B3A E0                MOVX    A,@DPTR
-002B3B 04                INC     A
-002B3C F0                MOVX    @DPTR,A
-002B3D E0                MOVX    A,@DPTR
-002B3E B404BF            CJNE    A,#04H,?C0008?ADC
-002B41         ?C0009?ADC:
-   56: 	batValue = batValue/BAT_ARRAY_LEN;
-002B41 904E81            MOV     DPTR,#batValue
-002B44 E0                MOVX    A,@DPTR
-002B45 FC                MOV     R4,A
-002B46 A3                INC     DPTR
-002B47 E0                MOVX    A,@DPTR
-002B48 FD                MOV     R5,A
-002B49 A3                INC     DPTR
-002B4A E0                MOVX    A,@DPTR
-002B4B FE                MOV     R6,A
-002B4C A3                INC     DPTR
-002B4D E0                MOVX    A,@DPTR
-002B4E FF                MOV     R7,A
-002B4F E4                CLR     A
-002B50 7B04              MOV     R3,#04H
-002B52 FA                MOV     R2,A
-002B53 F9                MOV     R1,A
-002B54 F8                MOV     R0,A
-002B55 120476            LCALL   ?C?ULDIV
-002B58 904E81            MOV     DPTR,#batValue
-002B5B 120527            LCALL   ?C?LSTXDATA
-   57: 
-   58: 	if(batValue < g_variable.battery_level_shutdown)
-002B5E 904C9D            MOV     DPTR,#g_variable+021H
-002B61 E0                MOVX    A,@DPTR
-002B62 FE                MOV     R6,A
-002B63 A3                INC     DPTR
-002B64 E0                MOVX    A,@DPTR
-002B65 FF                MOV     R7,A
-002B66 E4                CLR     A
-002B67 FC                MOV     R4,A
-002B68 FD                MOV     R5,A
-002B69 904E81            MOV     DPTR,#batValue
-002B6C E0                MOVX    A,@DPTR
-002B6D F8                MOV     R0,A
-002B6E A3                INC     DPTR
-002B6F E0                MOVX    A,@DPTR
-002B70 F9                MOV     R1,A
-002B71 A3                INC     DPTR
-002B72 E0                MOVX    A,@DPTR
-002B73 FA                MOV     R2,A
-002B74 A3                INC     DPTR
-002B75 E0                MOVX    A,@DPTR
-002B76 FB                MOV     R3,A
-002B77 C3                CLR     C
-002B78 120516            LCALL   ?C?ULCMP
-002B7B 5007              JNC     ?C0011?ADC
-   59: 	{
-   60: 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
-002B7D 904C92            MOV     DPTR,#g_variable+016H
-002B80 7402              MOV     A,#02H
-002B82 F0                MOVX    @DPTR,A
-   61: 	}
-002B83 22                RET     
-002B84         ?C0011?ADC:
-   62: 	else
-   63: 	{
-   64: 		if (batValue < g_variable.battery_level_low)
-002B84 904C9B            MOV     DPTR,#g_variable+01FH
+002B76 904C91            MOV     DPTR,#m_adc0vBase
+002B79 E0                MOVX    A,@DPTR
+002B7A FE                MOV     R6,A
+002B7B A3                INC     DPTR
+002B7C E0                MOVX    A,@DPTR
+002B7D FF                MOV     R7,A
+002B7E C3                CLR     C
+002B7F 904C96            MOV     DPTR,#m_adcCurrentValue+01H
+002B82 E0                MOVX    A,@DPTR
+002B83 9F                SUBB    A,R7
+002B84 904C95            MOV     DPTR,#m_adcCurrentValue
 002B87 E0                MOVX    A,@DPTR
-002B88 FE                MOV     R6,A
-002B89 A3                INC     DPTR
-002B8A E0                MOVX    A,@DPTR
-002B8B FF                MOV     R7,A
-002B8C E4                CLR     A
-002B8D FC                MOV     R4,A
-002B8E FD                MOV     R5,A
-002B8F 904E81            MOV     DPTR,#batValue
-002B92 E0                MOVX    A,@DPTR
-002B93 F8                MOV     R0,A
-002B94 A3                INC     DPTR
-002B95 E0                MOVX    A,@DPTR
-002B96 F9                MOV     R1,A
-002B97 A3                INC     DPTR
+002B88 9E                SUBB    A,R6
+002B89 5002              JNC     $ + 4H
+002B8B C125              AJMP    ?C0006?ADC
+002B8D         ?C0005?ADC:
+   47: 		return;
+   48: 	if(!g_variable.backlight_enable_flag)
+002B8D 904D05            MOV     DPTR,#g_variable+046H
+002B90 E0                MOVX    A,@DPTR
+002B91 6002              JZ      $ + 4H
+002B93 8133              AJMP    ?C0007?ADC
+   49: 	{
+   50: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V2+m_adc0vBase;
+002B95 904C91            MOV     DPTR,#m_adc0vBase
 002B98 E0                MOVX    A,@DPTR
-002B99 FA                MOV     R2,A
+002B99 FE                MOV     R6,A
 002B9A A3                INC     DPTR
 002B9B E0                MOVX    A,@DPTR
-002B9C FB                MOV     R3,A
+002B9C FF                MOV     R7,A
 002B9D C3                CLR     C
-002B9E 120516            LCALL   ?C?ULCMP
-002BA1 501C              JNC     ?C0013?ADC
-   65: 		{
-   66: 			g_variable.battery_status = BAT_STATUS_LOW;
-002BA3 904C92            MOV     DPTR,#g_variable+016H
-002BA6 7401              MOV     A,#01H
-002BA8 F0                MOVX    @DPTR,A
-   67: 			if(!g_variable.g24_long_sleep_flag)
-002BA9 904CBE            MOV     DPTR,#g_variable+042H
-002BAC E0                MOVX    A,@DPTR
-002BAD 702A              JNZ     ?C0006?ADC
-   68: 			{
-   69: 			m_24g_enter_hibernate[0]	= 0x00;
-002BAF 904CF6            MOV     DPTR,#m_24g_enter_hibernate
-002BB2 F0                MOVX    @DPTR,A
-   70: 			m_24g_enter_hibernate[1]	= 0x48;
-002BB3 A3                INC     DPTR
-002BB4 7448              MOV     A,#048H
-002BB6 F0                MOVX    @DPTR,A
-   71: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
-002BB7 A3                INC     DPTR
-002BB8 7412              MOV     A,#012H
-002BBA F0                MOVX    @DPTR,A
-   72: 			m_24g_enter_hibernate[3]	= 0x00;
-002BBB E4                CLR     A
-002BBC A3                INC     DPTR
-002BBD F0                MOVX    @DPTR,A
-   73: 			}
-   74: 		}
-002BBE 22                RET     
-002BBF         ?C0013?ADC:
-   75: 		else
-   76: 		{
-   77: 			g_variable.battery_status = BAT_STATUS_NONE;
-002BBF E4                CLR     A
-002BC0 904C92            MOV     DPTR,#g_variable+016H
-002BC3 F0                MOVX    @DPTR,A
-   78: 			if(!g_variable.g24_long_sleep_flag)
-002BC4 904CBE            MOV     DPTR,#g_variable+042H
+002B9E 904C94            MOV     DPTR,#m_adc3vValue+01H
+002BA1 E0                MOVX    A,@DPTR
+002BA2 9F                SUBB    A,R7
+002BA3 FD                MOV     R5,A
+002BA4 904C93            MOV     DPTR,#m_adc3vValue
+002BA7 E0                MOVX    A,@DPTR
+002BA8 9E                SUBB    A,R6
+002BA9 FC                MOV     R4,A
+002BAA E4                CLR     A
+002BAB 120206            LCALL   ?C?FCASTI
+002BAE 7BC3              MOV     R3,#0C3H
+002BB0 7AF5              MOV     R2,#0F5H
+002BB2 7988              MOV     R1,#088H
+002BB4 783F              MOV     R0,#03FH
+002BB6 1200FB            LCALL   ?C?FPMUL
+002BB9 C004              PUSH    AR4
+002BBB C005              PUSH    AR5
+002BBD C006              PUSH    AR6
+002BBF C007              PUSH    AR7
+002BC1 904C91            MOV     DPTR,#m_adc0vBase
+002BC4 E0                MOVX    A,@DPTR
+002BC5 FC                MOV     R4,A
+002BC6 A3                INC     DPTR
 002BC7 E0                MOVX    A,@DPTR
-002BC8 700F              JNZ     ?C0006?ADC
-   79: 			{
-   80: 			m_24g_enter_hibernate[0]	= 0x00;
-002BCA 904CF6            MOV     DPTR,#m_24g_enter_hibernate
-002BCD F0                MOVX    @DPTR,A
-   81: 			m_24g_enter_hibernate[1]	= 0x48;
-002BCE A3                INC     DPTR
-002BCF 7448              MOV     A,#048H
-002BD1 F0                MOVX    @DPTR,A
-   82: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
-002BD2 A3                INC     DPTR
-002BD3 745D              MOV     A,#05DH
-002BD5 F0                MOVX    @DPTR,A
-   83: 			m_24g_enter_hibernate[3]	= 0x00;
-002BD6 E4                CLR     A
-002BD7 A3                INC     DPTR
-002BD8 F0                MOVX    @DPTR,A
-   84: 			}
-   85: 		}
-   86: 	}
-   87: #endif	
-   88: }
-002BD9         ?C0006?ADC:
-002BD9 22                RET     
+002BC8 FD                MOV     R5,A
+002BC9 E4                CLR     A
+002BCA 120206            LCALL   ?C?FCASTI
+002BCD D003              POP     AR3
+002BCF D002              POP     AR2
+002BD1 D001              POP     AR1
+002BD3 D000              POP     AR0
+002BD5 12000A            LCALL   ?C?FPADD
+002BD8 12023F            LCALL   ?C?CASTF
+002BDB 904CDE            MOV     DPTR,#g_variable+01FH
+002BDE EE                MOV     A,R6
+002BDF F0                MOVX    @DPTR,A
+002BE0 A3                INC     DPTR
+002BE1 EF                MOV     A,R7
+002BE2 F0                MOVX    @DPTR,A
+   51: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V9+m_adc0vBase;
+002BE3 904C91            MOV     DPTR,#m_adc0vBase
+002BE6 E0                MOVX    A,@DPTR
+002BE7 FE                MOV     R6,A
+002BE8 A3                INC     DPTR
+002BE9 E0                MOVX    A,@DPTR
+002BEA FF                MOV     R7,A
+002BEB C3                CLR     C
+002BEC 904C94            MOV     DPTR,#m_adc3vValue+01H
+002BEF E0                MOVX    A,@DPTR
+002BF0 9F                SUBB    A,R7
+002BF1 FD                MOV     R5,A
+002BF2 904C93            MOV     DPTR,#m_adc3vValue
+002BF5 E0                MOVX    A,@DPTR
+002BF6 9E                SUBB    A,R6
+002BF7 FC                MOV     R4,A
+002BF8 E4                CLR     A
+002BF9 120206            LCALL   ?C?FCASTI
+002BFC 7B48              MOV     R3,#048H
+002BFE 7AE1              MOV     R2,#0E1H
+002C00 797A              MOV     R1,#07AH
+002C02 783F              MOV     R0,#03FH
+002C04 1200FB            LCALL   ?C?FPMUL
+002C07 C004              PUSH    AR4
+002C09 C005              PUSH    AR5
+002C0B C006              PUSH    AR6
+002C0D C007              PUSH    AR7
+002C0F 904C91            MOV     DPTR,#m_adc0vBase
+002C12 E0                MOVX    A,@DPTR
+002C13 FC                MOV     R4,A
+002C14 A3                INC     DPTR
+002C15 E0                MOVX    A,@DPTR
+002C16 FD                MOV     R5,A
+002C17 E4                CLR     A
+002C18 120206            LCALL   ?C?FCASTI
+002C1B D003              POP     AR3
+002C1D D002              POP     AR2
+002C1F D001              POP     AR1
+002C21 D000              POP     AR0
+002C23 12000A            LCALL   ?C?FPADD
+002C26 12023F            LCALL   ?C?CASTF
+002C29 904CE0            MOV     DPTR,#g_variable+021H
+002C2C EE                MOV     A,R6
+002C2D F0                MOVX    @DPTR,A
+002C2E A3                INC     DPTR
+002C2F EF                MOV     A,R7
+002C30 F0                MOVX    @DPTR,A
+   52: 	}
+002C31 81CF              AJMP    ?C0008?ADC
+002C33         ?C0007?ADC:
+   53: 	else
+   54: 	{
+   55: 		g_variable.battery_level_low = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_3V0+m_adc0vBase;
+002C33 904C91            MOV     DPTR,#m_adc0vBase
+002C36 E0                MOVX    A,@DPTR
+002C37 FE                MOV     R6,A
+002C38 A3                INC     DPTR
+002C39 E0                MOVX    A,@DPTR
+002C3A FF                MOV     R7,A
+002C3B C3                CLR     C
+002C3C 904C94            MOV     DPTR,#m_adc3vValue+01H
+002C3F E0                MOVX    A,@DPTR
+002C40 9F                SUBB    A,R7
+002C41 FD                MOV     R5,A
+002C42 904C93            MOV     DPTR,#m_adc3vValue
+002C45 E0                MOVX    A,@DPTR
+002C46 9E                SUBB    A,R6
+002C47 FC                MOV     R4,A
+002C48 E4                CLR     A
+002C49 120206            LCALL   ?C?FCASTI
+002C4C 7BAE              MOV     R3,#0AEH
+002C4E 7A47              MOV     R2,#047H
+002C50 7981              MOV     R1,#081H
+002C52 783F              MOV     R0,#03FH
+002C54 1200FB            LCALL   ?C?FPMUL
+002C57 C004              PUSH    AR4
+002C59 C005              PUSH    AR5
+002C5B C006              PUSH    AR6
+002C5D C007              PUSH    AR7
+002C5F 904C91            MOV     DPTR,#m_adc0vBase
+002C62 E0                MOVX    A,@DPTR
+002C63 FC                MOV     R4,A
+002C64 A3                INC     DPTR
+002C65 E0                MOVX    A,@DPTR
+002C66 FD                MOV     R5,A
+002C67 E4                CLR     A
+002C68 120206            LCALL   ?C?FCASTI
+002C6B D003              POP     AR3
+002C6D D002              POP     AR2
+002C6F D001              POP     AR1
+002C71 D000              POP     AR0
+002C73 12000A            LCALL   ?C?FPADD
+002C76 12023F            LCALL   ?C?CASTF
+002C79 904CDE            MOV     DPTR,#g_variable+01FH
+002C7C EE                MOV     A,R6
+002C7D F0                MOVX    @DPTR,A
+002C7E A3                INC     DPTR
+002C7F EF                MOV     A,R7
+002C80 F0                MOVX    @DPTR,A
+   56: 		g_variable.battery_level_shutdown = (m_adc3vValue - m_adc0vBase)*LOW_BATTER_COEFFICIENT_2V7+m_adc0vBase;
+002C81 904C91            MOV     DPTR,#m_adc0vBase
+002C84 E0                MOVX    A,@DPTR
+002C85 FE                MOV     R6,A
+002C86 A3                INC     DPTR
+002C87 E0                MOVX    A,@DPTR
+002C88 FF                MOV     R7,A
+002C89 C3                CLR     C
+002C8A 904C94            MOV     DPTR,#m_adc3vValue+01H
+002C8D E0                MOVX    A,@DPTR
+002C8E 9F                SUBB    A,R7
+002C8F FD                MOV     R5,A
+002C90 904C93            MOV     DPTR,#m_adc3vValue
+002C93 E0                MOVX    A,@DPTR
+002C94 9E                SUBB    A,R6
+002C95 FC                MOV     R4,A
+002C96 E4                CLR     A
+002C97 120206            LCALL   ?C?FCASTI
+002C9A 7BC3              MOV     R3,#0C3H
+002C9C 7AF5              MOV     R2,#0F5H
+002C9E 7968              MOV     R1,#068H
+002CA0 783F              MOV     R0,#03FH
+002CA2 1200FB            LCALL   ?C?FPMUL
+002CA5 C004              PUSH    AR4
+002CA7 C005              PUSH    AR5
+002CA9 C006              PUSH    AR6
+002CAB C007              PUSH    AR7
+002CAD 904C91            MOV     DPTR,#m_adc0vBase
+002CB0 E0                MOVX    A,@DPTR
+002CB1 FC                MOV     R4,A
+002CB2 A3                INC     DPTR
+002CB3 E0                MOVX    A,@DPTR
+002CB4 FD                MOV     R5,A
+002CB5 E4                CLR     A
+002CB6 120206            LCALL   ?C?FCASTI
+002CB9 D003              POP     AR3
+002CBB D002              POP     AR2
+002CBD D001              POP     AR1
+002CBF D000              POP     AR0
+002CC1 12000A            LCALL   ?C?FPADD
+002CC4 12023F            LCALL   ?C?CASTF
+002CC7 904CE0            MOV     DPTR,#g_variable+021H
+002CCA EE                MOV     A,R6
+002CCB F0                MOVX    @DPTR,A
+002CCC A3                INC     DPTR
+002CCD EF                MOV     A,R7
+002CCE F0                MOVX    @DPTR,A
+   57: 	}
+002CCF         ?C0008?ADC:
+   58: 		
+   59: 
+   60: 	g_variable.battery_value[g_variable.battery_value_index++] = m_adcCurrentValue;
+002CCF 904C95            MOV     DPTR,#m_adcCurrentValue
+002CD2 E0                MOVX    A,@DPTR
+002CD3 FE                MOV     R6,A
+002CD4 A3                INC     DPTR
+002CD5 E0                MOVX    A,@DPTR
+002CD6 FF                MOV     R7,A
+002CD7 904CD4            MOV     DPTR,#g_variable+015H
+002CDA E0                MOVX    A,@DPTR
+002CDB FD                MOV     R5,A
+002CDC 04                INC     A
+002CDD F0                MOVX    @DPTR,A
+002CDE ED                MOV     A,R5
+002CDF 25E0              ADD     A,ACC
+002CE1 24D6              ADD     A,#LOW g_variable+017H
+002CE3 F582              MOV     DPL,A
+002CE5 E4                CLR     A
+002CE6 344C              ADDC    A,#HIGH g_variable+017H
+002CE8 F583              MOV     DPH,A
+002CEA EE                MOV     A,R6
+002CEB F0                MOVX    @DPTR,A
+002CEC A3                INC     DPTR
+002CED EF                MOV     A,R7
+002CEE F0                MOVX    @DPTR,A
+   61: 	if (g_variable.battery_value_index >= BAT_ARRAY_LEN)
+002CEF 904CD4            MOV     DPTR,#g_variable+015H
+002CF2 E0                MOVX    A,@DPTR
+002CF3 C3                CLR     C
+002CF4 9404              SUBB    A,#04H
+002CF6 4002              JC      ?C0009?ADC
+   62: 		g_variable.battery_value_index = 0;
+002CF8 E4                CLR     A
+002CF9 F0                MOVX    @DPTR,A
+002CFA         ?C0009?ADC:
+   63: 	for (i = 0; i < BAT_ARRAY_LEN; i++)
+002CFA E4                CLR     A
+002CFB 904E8F            MOV     DPTR,#i
+002CFE F0                MOVX    @DPTR,A
+002CFF         ?C0010?ADC:
+   64: 	{
+   65: 		batValue += g_variable.battery_value[i];
+002CFF 904E90            MOV     DPTR,#batValue
+002D02 E0                MOVX    A,@DPTR
+002D03 F8                MOV     R0,A
+002D04 A3                INC     DPTR
+002D05 E0                MOVX    A,@DPTR
+002D06 F9                MOV     R1,A
+002D07 A3                INC     DPTR
+002D08 E0                MOVX    A,@DPTR
+002D09 FA                MOV     R2,A
+002D0A A3                INC     DPTR
+002D0B E0                MOVX    A,@DPTR
+002D0C FB                MOV     R3,A
+002D0D 904E8F            MOV     DPTR,#i
+002D10 E0                MOVX    A,@DPTR
+002D11 25E0              ADD     A,ACC
+002D13 24D6              ADD     A,#LOW g_variable+017H
+002D15 F582              MOV     DPL,A
+002D17 E4                CLR     A
+002D18 344C              ADDC    A,#HIGH g_variable+017H
+002D1A F583              MOV     DPH,A
+002D1C E0                MOVX    A,@DPTR
+002D1D FE                MOV     R6,A
+002D1E A3                INC     DPTR
+002D1F E0                MOVX    A,@DPTR
+002D20 FF                MOV     R7,A
+002D21 E4                CLR     A
+002D22 FC                MOV     R4,A
+002D23 FD                MOV     R5,A
+002D24 EB                MOV     A,R3
+002D25 2F                ADD     A,R7
+002D26 FF                MOV     R7,A
+002D27 EA                MOV     A,R2
+002D28 3E                ADDC    A,R6
+002D29 FE                MOV     R6,A
+002D2A ED                MOV     A,R5
+002D2B 39                ADDC    A,R1
+002D2C FD                MOV     R5,A
+002D2D EC                MOV     A,R4
+002D2E 38                ADDC    A,R0
+002D2F FC                MOV     R4,A
+002D30 904E90            MOV     DPTR,#batValue
+002D33 12054A            LCALL   ?C?LSTXDATA
+   66: 	}
+002D36 904E8F            MOV     DPTR,#i
+002D39 E0                MOVX    A,@DPTR
+002D3A 04                INC     A
+002D3B F0                MOVX    @DPTR,A
+002D3C E0                MOVX    A,@DPTR
+002D3D B404BF            CJNE    A,#04H,?C0010?ADC
+002D40         ?C0011?ADC:
+   67: 	batValue = batValue/BAT_ARRAY_LEN;
+002D40 904E90            MOV     DPTR,#batValue
+002D43 E0                MOVX    A,@DPTR
+002D44 FC                MOV     R4,A
+002D45 A3                INC     DPTR
+002D46 E0                MOVX    A,@DPTR
+002D47 FD                MOV     R5,A
+002D48 A3                INC     DPTR
+002D49 E0                MOVX    A,@DPTR
+002D4A FE                MOV     R6,A
+002D4B A3                INC     DPTR
+002D4C E0                MOVX    A,@DPTR
+002D4D FF                MOV     R7,A
+002D4E E4                CLR     A
+002D4F 7B04              MOV     R3,#04H
+002D51 FA                MOV     R2,A
+002D52 F9                MOV     R1,A
+002D53 F8                MOV     R0,A
+002D54 120476            LCALL   ?C?ULDIV
+002D57 904E90            MOV     DPTR,#batValue
+002D5A 12054A            LCALL   ?C?LSTXDATA
+   68: 
+   69: 	if(batValue < g_variable.battery_level_shutdown)
+002D5D 904CE0            MOV     DPTR,#g_variable+021H
+002D60 E0                MOVX    A,@DPTR
+002D61 FE                MOV     R6,A
+002D62 A3                INC     DPTR
+002D63 E0                MOVX    A,@DPTR
+002D64 FF                MOV     R7,A
+002D65 E4                CLR     A
+002D66 FC                MOV     R4,A
+002D67 FD                MOV     R5,A
+002D68 904E90            MOV     DPTR,#batValue
+002D6B E0                MOVX    A,@DPTR
+002D6C F8                MOV     R0,A
+002D6D A3                INC     DPTR
+002D6E E0                MOVX    A,@DPTR
+002D6F F9                MOV     R1,A
+002D70 A3                INC     DPTR
+002D71 E0                MOVX    A,@DPTR
+002D72 FA                MOV     R2,A
+002D73 A3                INC     DPTR
+002D74 E0                MOVX    A,@DPTR
+002D75 FB                MOV     R3,A
+002D76 C3                CLR     C
+002D77 120516            LCALL   ?C?ULCMP
+002D7A 5027              JNC     ?C0013?ADC
+   70: 	{
+   71: 		g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
+002D7C 904CD5            MOV     DPTR,#g_variable+016H
+002D7F 7402              MOV     A,#02H
+002D81 F0                MOVX    @DPTR,A
+   72: 		if(g_variable.last_battery_status != BAT_STATUS_SHUT_DOWN)
+002D82 904CFD            MOV     DPTR,#g_variable+03EH
+002D85 E0                MOVX    A,@DPTR
+002D86 6402              XRL     A,#02H
+002D88 7002              JNZ     $ + 4H
+002D8A C11D              AJMP    ?C0015?ADC
+   73: 		{
+   74: 			g_variable.battery_shutdown_flag = 1;
+002D8C 904CFC            MOV     DPTR,#g_variable+03DH
+002D8F 7401              MOV     A,#01H
+002D91 F0                MOVX    @DPTR,A
+   75: 			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+002D92 FB                MOV     R3,A
+002D93 7A4C              MOV     R2,#HIGH g_variable+03DH
+002D95 79FC              MOV     R1,#LOW g_variable+03DH
+002D97 FD                MOV     R5,A
+002D98 7C00              MOV     R4,#00H
+002D9A 7FD9              MOV     R7,#0D9H
+002D9C 7E7F              MOV     R6,#07FH
+002D9E 1212B6            LCALL   _IIC_WriteBlock
+   76: 		}
+   77: 	}
+002DA1 807A              SJMP    ?C0015?ADC
+002DA3         ?C0013?ADC:
+   78: 	else
+   79: 	{
+   80: 		if((g_variable.last_battery_status == BAT_STATUS_SHUT_DOWN) ||(g_variable.battery_shutdown_flag == 1))
+002DA3 904CFD            MOV     DPTR,#g_variable+03EH
+002DA6 E0                MOVX    A,@DPTR
+002DA7 6402              XRL     A,#02H
+002DA9 6007              JZ      ?C0017?ADC
+002DAB 904CFC            MOV     DPTR,#g_variable+03DH
+002DAE E0                MOVX    A,@DPTR
+002DAF B40115            CJNE    A,#01H,?C0016?ADC
+002DB2         ?C0017?ADC:
+   81: 		{
+   82: 			g_variable.battery_shutdown_flag = 0;
+002DB2 E4                CLR     A
+002DB3 904CFC            MOV     DPTR,#g_variable+03DH
+002DB6 F0                MOVX    @DPTR,A
+   83: 			IIC_WriteBlock(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+002DB7 7B01              MOV     R3,#01H
+002DB9 7A4C              MOV     R2,#HIGH g_variable+03DH
+002DBB 79FC              MOV     R1,#LOW g_variable+03DH
+002DBD 7D01              MOV     R5,#01H
+002DBF FC                MOV     R4,A
+002DC0 7FD9              MOV     R7,#0D9H
+002DC2 7E7F              MOV     R6,#07FH
+002DC4 1212B6            LCALL   _IIC_WriteBlock
+   84: 		}
+002DC7         ?C0016?ADC:
+   85: 		
+   86: 		if (batValue < g_variable.battery_level_low)
+002DC7 904CDE            MOV     DPTR,#g_variable+01FH
+002DCA E0                MOVX    A,@DPTR
+002DCB FE                MOV     R6,A
+002DCC A3                INC     DPTR
+002DCD E0                MOVX    A,@DPTR
+002DCE FF                MOV     R7,A
+002DCF E4                CLR     A
+002DD0 FC                MOV     R4,A
+002DD1 FD                MOV     R5,A
+002DD2 904E90            MOV     DPTR,#batValue
+002DD5 E0                MOVX    A,@DPTR
+002DD6 F8                MOV     R0,A
+002DD7 A3                INC     DPTR
+002DD8 E0                MOVX    A,@DPTR
+002DD9 F9                MOV     R1,A
+002DDA A3                INC     DPTR
+002DDB E0                MOVX    A,@DPTR
+002DDC FA                MOV     R2,A
+002DDD A3                INC     DPTR
+002DDE E0                MOVX    A,@DPTR
+002DDF FB                MOV     R3,A
+002DE0 C3                CLR     C
+002DE1 120516            LCALL   ?C?ULCMP
+002DE4 501D              JNC     ?C0018?ADC
+   87: 		{
+   88: 			g_variable.battery_status = BAT_STATUS_LOW;
+002DE6 904CD5            MOV     DPTR,#g_variable+016H
+002DE9 7401              MOV     A,#01H
+002DEB F0                MOVX    @DPTR,A
+   89: 			if(!g_variable.g24_long_sleep_flag)
+002DEC 904D03            MOV     DPTR,#g_variable+044H
+002DEF E0                MOVX    A,@DPTR
+002DF0 702B              JNZ     ?C0015?ADC
+   90: 			{
+   91: 			m_24g_enter_hibernate[0]	= 0x00;
+002DF2 904D38            MOV     DPTR,#m_24g_enter_hibernate
+002DF5 F0                MOVX    @DPTR,A
+   92: 			m_24g_enter_hibernate[1]	= 0x48;
+002DF6 A3                INC     DPTR
+002DF7 7448              MOV     A,#048H
+002DF9 F0                MOVX    @DPTR,A
+   93: 			m_24g_enter_hibernate[2]	= 0x12;		// 100ms
+002DFA A3                INC     DPTR
+002DFB 7412              MOV     A,#012H
+002DFD F0                MOVX    @DPTR,A
+   94: 			m_24g_enter_hibernate[3]	= 0x00;
+002DFE E4                CLR     A
+002DFF A3                INC     DPTR
+002E00 F0                MOVX    @DPTR,A
+   95: 			}
+   96: 		}
+002E01 801A              SJMP    ?C0015?ADC
+002E03         ?C0018?ADC:
+   97: 		else
+   98: 		{
+   99: 			g_variable.battery_status = BAT_STATUS_NONE;
+002E03 E4                CLR     A
+002E04 904CD5            MOV     DPTR,#g_variable+016H
+002E07 F0                MOVX    @DPTR,A
+  100: 			if(!g_variable.g24_long_sleep_flag)
+002E08 904D03            MOV     DPTR,#g_variable+044H
+002E0B E0                MOVX    A,@DPTR
+002E0C 700F              JNZ     ?C0015?ADC
+  101: 			{
+  102: 			m_24g_enter_hibernate[0]	= 0x00;
+002E0E 904D38            MOV     DPTR,#m_24g_enter_hibernate
+002E11 F0                MOVX    @DPTR,A
+  103: 			m_24g_enter_hibernate[1]	= 0x48;
+002E12 A3                INC     DPTR
+002E13 7448              MOV     A,#048H
+002E15 F0                MOVX    @DPTR,A
+  104: 			m_24g_enter_hibernate[2]   = 0x5d;		// 510ms
+002E16 A3                INC     DPTR
+002E17 745D              MOV     A,#05DH
+002E19 F0                MOVX    @DPTR,A
+  105: 			m_24g_enter_hibernate[3]	= 0x00;
+002E1A E4                CLR     A
+002E1B A3                INC     DPTR
+002E1C F0                MOVX    @DPTR,A
+  106: 			}
+  107: 		}
+  108: 	}
+002E1D         ?C0015?ADC:
+  109: 
+  110: 	g_variable.last_battery_status = g_variable.battery_status;
+002E1D 904CD5            MOV     DPTR,#g_variable+016H
+002E20 E0                MOVX    A,@DPTR
+002E21 904CFD            MOV     DPTR,#g_variable+03EH
+002E24 F0                MOVX    @DPTR,A
+  111: #endif	
+  112: }
+002E25         ?C0006?ADC:
+002E25 22                RET     
 ----- FUNCTION YC_adc_check (END) -------
 
 
+----- FUNCTION kb_cb_Timer100ms (BEGIN) -----
+ FILE: 'sys.c'
+  371: static void kb_cb_Timer100ms()
+  372: {
+  373: 
+  374: 	if (g_variable.delay_enter_lpm_timer) 
+002E26 904CED            MOV     DPTR,#g_variable+02EH
+002E29 E0                MOVX    A,@DPTR
+002E2A 6002              JZ      ?C0066?SYS
+  375: 	{
+  376: 		g_variable.delay_enter_lpm_timer --;
+002E2C 14                DEC     A
+002E2D F0                MOVX    @DPTR,A
+  377: 	}
+002E2E         ?C0066?SYS:
+  378: 
+  379: 	if(g_variable.recon_delay)
+002E2E 904CF2            MOV     DPTR,#g_variable+033H
+002E31 E0                MOVX    A,@DPTR
+002E32 6002              JZ      ?C0067?SYS
+  380: 		g_variable.recon_delay--;
+002E34 14                DEC     A
+002E35 F0                MOVX    @DPTR,A
+002E36         ?C0067?SYS:
+  381: 
+  382: 
+  383: 	if(g_variable.one_key_press_wait_release_timer)
+002E36 904CFB            MOV     DPTR,#g_variable+03CH
+002E39 E0                MOVX    A,@DPTR
+002E3A 600B              JZ      ?C0068?SYS
+  384: 	{
+  385: 		g_variable.one_key_press_wait_release_timer--;
+002E3C 14                DEC     A
+002E3D F0                MOVX    @DPTR,A
+  386: 		if(!g_variable.one_key_press_wait_release_timer)
+002E3E E0                MOVX    A,@DPTR
+002E3F 7006              JNZ     ?C0068?SYS
+  387: 			g_variable.key_combination_step = CAMBINATION_KEY_NULL;
+002E41 904CF7            MOV     DPTR,#g_variable+038H
+002E44 7406              MOV     A,#06H
+002E46 F0                MOVX    @DPTR,A
+  388: 	}
+002E47         ?C0068?SYS:
+  389: 
+  390: 	if (g_variable.powerOn_timer != 0)
+002E47 904CE5            MOV     DPTR,#g_variable+026H
+002E4A E0                MOVX    A,@DPTR
+002E4B 6028              JZ      ?C0070?SYS
+  391: 	{	
+  392: 		if(g_variable.pairing_g24_timeout)
+002E4D 904CF1            MOV     DPTR,#g_variable+032H
+002E50 E0                MOVX    A,@DPTR
+002E51 6006              JZ      ?C0071?SYS
+  393: 		{
+  394: 			g_variable.powerOn_timer = 0;
+002E53 E4                CLR     A
+002E54 904CE5            MOV     DPTR,#g_variable+026H
+002E57 F0                MOVX    @DPTR,A
+002E58 22                RET     
+  395: 			return;
+  396: 		}
+002E59         ?C0071?SYS:
+  397: 			
+  398: 		g_variable.powerOn_timer--;
+002E59 904CE5            MOV     DPTR,#g_variable+026H
+002E5C E0                MOVX    A,@DPTR
+002E5D 14                DEC     A
+002E5E F0                MOVX    @DPTR,A
+  399: 		GPIO_Setout(G24_LED_GPIO,LED_ON);
+002E5F D201              SETB    ?_GPIO_Setout?BIT
+002E61 7F1A              MOV     R7,#01AH
+002E63 1207E4            LCALL   _GPIO_Setout
+  400: 		if (!g_variable.powerOn_timer)
+002E66 904CE5            MOV     DPTR,#g_variable+026H
+002E69 E0                MOVX    A,@DPTR
+002E6A 7044              JNZ     ?C0074?SYS
+  401: 		{
+  402: 			GPIO_Setout(G24_LED_GPIO,LED_OFF);
+002E6C C201              CLR     ?_GPIO_Setout?BIT
+002E6E 7F1A              MOV     R7,#01AH
+002E70 1207E4            LCALL   _GPIO_Setout
+  403: 		}
+  404: 	}
+002E73 803B              SJMP    ?C0074?SYS
+002E75         ?C0070?SYS:
+  405: 	else
+  406: 	if (g_variable.pairing_g24_timeout == 0) //bt  pairing
+002E75 904CF1            MOV     DPTR,#g_variable+032H
+002E78 E0                MOVX    A,@DPTR
+002E79 7035              JNZ     ?C0074?SYS
+  407: 	{
+  408: 		if(g_variable.battery_low_led_flash_interval)
+002E7B 904CE2            MOV     DPTR,#g_variable+023H
+002E7E E0                MOVX    A,@DPTR
+002E7F 602F              JZ      ?C0074?SYS
+  409: 		{
+  410: 			g_variable.battery_low_led_flash_interval--;
+002E81 14                DEC     A
+002E82 F0                MOVX    @DPTR,A
+  411: 			if(g_variable.battery_low_led_flash_interval < 8)
+002E83 E0                MOVX    A,@DPTR
+002E84 FF                MOV     R7,A
+002E85 C3                CLR     C
+002E86 9408              SUBB    A,#08H
+002E88 5016              JNC     ?C0077?SYS
+  412: 			{
+  413: 				if(g_variable.battery_low_led_flash_interval & 0x02)
+002E8A EF                MOV     A,R7
+002E8B 30E109            JNB     ACC.1,?C0078?SYS
+  414: 				{
+  415: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_ON);
+002E8E D201              SETB    ?_GPIO_Setout?BIT
+002E90 7F1A              MOV     R7,#01AH
+002E92 1207E4            LCALL   _GPIO_Setout
+  416: 				}
+002E95 8010              SJMP    ?C0080?SYS
+002E97         ?C0078?SYS:
+  417: 				else
+  418: 				{
+  419: 					GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);	
+002E97 C201              CLR     ?_GPIO_Setout?BIT
+002E99 7F1A              MOV     R7,#01AH
+002E9B 1207E4            LCALL   _GPIO_Setout
+  420: 				}	
+  421: 			}
+002E9E 8007              SJMP    ?C0080?SYS
+002EA0         ?C0077?SYS:
+  422: 			else
+  423: 				GPIO_Setout(LOWPOWER_LED_GPIO, LED_OFF);
+002EA0 C201              CLR     ?_GPIO_Setout?BIT
+002EA2 7F1A              MOV     R7,#01AH
+002EA4 1207E4            LCALL   _GPIO_Setout
+002EA7         ?C0080?SYS:
+  424: 			if(!g_variable.battery_low_led_flash_interval)
+002EA7 904CE2            MOV     DPTR,#g_variable+023H
+002EAA E0                MOVX    A,@DPTR
+002EAB 7003              JNZ     ?C0074?SYS
+  425: 				g_variable.battery_low_led_flash_interval = LOW_BATTERY_FLASH_INTERVAL;
+002EAD 7418              MOV     A,#018H
+002EAF F0                MOVX    @DPTR,A
+  426: 		}
+  427: 	}
+002EB0         ?C0074?SYS:
+  428: 	
+  429: // The dongle must receive data within 200ms, otherwise it will be forced to lift
+  430: 	if(!long_press_flag)
+002EB0 904DF4            MOV     DPTR,#long_press_flag
+002EB3 E0                MOVX    A,@DPTR
+002EB4 7036              JNZ     ?C0082?SYS
+  431: 	{
+  432: 		if (repeat_send_24g == 1)
+002EB6 904DF5            MOV     DPTR,#repeat_send_24g
+002EB9 E0                MOVX    A,@DPTR
+002EBA 6401              XRL     A,#01H
+002EBC 702E              JNZ     ?C0082?SYS
+  433: 		{
+  434: 			g_variable.sleepTimer = 0;
+002EBE 904CE3            MOV     DPTR,#g_variable+024H
+002EC1 F0                MOVX    @DPTR,A
+002EC2 A3                INC     DPTR
+002EC3 F0                MOVX    @DPTR,A
+  435: 			repeat_send_24g = 0;
+002EC4 904DF5            MOV     DPTR,#repeat_send_24g
+002EC7 F0                MOVX    @DPTR,A
+  436: 
+  437: 			 if (multikey[0] != 0)
+002EC8 904E09            MOV     DPTR,#multikey
+002ECB E0                MOVX    A,@DPTR
+002ECC 600D              JZ      ?C0084?SYS
+  438: 			{
+  439: 				IPC_TxHidData(multikey, 3);
+002ECE 7B01              MOV     R3,#01H
+002ED0 7A4E              MOV     R2,#HIGH multikey
+002ED2 7909              MOV     R1,#LOW multikey
+002ED4 7D03              MOV     R5,#03H
+002ED6 1211D0            LCALL   _IPC_TxHidData
+  440: 			}
+002ED9 8011              SJMP    ?C0082?SYS
+002EDB         ?C0084?SYS:
+  441: 			else if (hidBuff[0] != 0)
+002EDB 904800            MOV     DPTR,#hidBuff
+002EDE E0                MOVX    A,@DPTR
+002EDF 600B              JZ      ?C0082?SYS
+  442: 			{
+  443: 
+  444: 				IPC_TxHidData(hidBuff,9);
+002EE1 7B01              MOV     R3,#01H
+002EE3 7A48              MOV     R2,#HIGH hidBuff
+002EE5 7900              MOV     R1,#LOW hidBuff
+002EE7 7D09              MOV     R5,#09H
+002EE9 1211D0            LCALL   _IPC_TxHidData
+  445: 			}
+  446: 		}
+  447: 	}
+002EEC         ?C0082?SYS:
+  448: 
+  449: 	if(g_variable.wheeldelayrelease)
+002EEC 904D02            MOV     DPTR,#g_variable+043H
+002EEF E0                MOVX    A,@DPTR
+002EF0 601B              JZ      ?C0087?SYS
+  450: 	{
+  451: 		g_variable.wheeldelayrelease--;
+002EF2 14                DEC     A
+002EF3 F0                MOVX    @DPTR,A
+  452: 		if(!g_variable.wheeldelayrelease)
+002EF4 E0                MOVX    A,@DPTR
+002EF5 7016              JNZ     ?C0087?SYS
+  453: 		{
+  454: 			multikey[0] = HID_REPORTID_MEDIA_KEY;
+002EF7 904E09            MOV     DPTR,#multikey
+002EFA 7402              MOV     A,#02H
+002EFC F0                MOVX    @DPTR,A
+  455: 			multikey[1] = 0x00;
+002EFD E4                CLR     A
+002EFE A3                INC     DPTR
+002EFF F0                MOVX    @DPTR,A
+  456: 			multikey[2] = 0x00;
+002F00 A3                INC     DPTR
+002F01 F0                MOVX    @DPTR,A
+  457: 			IPC_TxHidData(multikey, 3);	
+002F02 7B01              MOV     R3,#01H
+002F04 7A4E              MOV     R2,#HIGH multikey
+002F06 7909              MOV     R1,#LOW multikey
+002F08 7D03              MOV     R5,#03H
+002F0A 1211D0            LCALL   _IPC_TxHidData
+  458: 		}
+  459: 	}
+002F0D         ?C0087?SYS:
+  460: 
+  461: 	if (delayChgInvTimer != 0)
+002F0D 904DFF            MOV     DPTR,#delayChgInvTimer
+002F10 E0                MOVX    A,@DPTR
+002F11 600E              JZ      ?C0072?SYS
+  462: 	{
+  463: 		delayChgInvTimer--;
+002F13 E0                MOVX    A,@DPTR
+002F14 14                DEC     A
+002F15 F0                MOVX    @DPTR,A
+  464: 		if(!delayChgInvTimer && m_24g_led_flag)
+002F16 E0                MOVX    A,@DPTR
+002F17 7008              JNZ     ?C0072?SYS
+002F19 904D42            MOV     DPTR,#m_24g_led_flag
+002F1C E0                MOVX    A,@DPTR
+002F1D 6002              JZ      ?C0072?SYS
+  465: 		{
+  466: 			m_24g_led_flag = 0;
+002F1F E4                CLR     A
+002F20 F0                MOVX    @DPTR,A
+  467: 		}
+  468: 	}
+  469: }
+002F21         ?C0072?SYS:
+002F21 22                RET     
+----- FUNCTION kb_cb_Timer100ms (END) -------
+
+
 ----- FUNCTION _bufsize (BEGIN) -----
  FILE: 'ipc.c'
    44: static byte bufsize(xword rptr, xword wptr, byte buflen)
    45: {
-002BDA 904E92            MOV     DPTR,#rptr
-002BDD EE                MOV     A,R6
-002BDE F0                MOVX    @DPTR,A
-002BDF A3                INC     DPTR
-002BE0 EF                MOV     A,R7
-002BE1 F0                MOVX    @DPTR,A
-002BE2 904E94            MOV     DPTR,#wptr
-002BE5 EC                MOV     A,R4
-002BE6 F0                MOVX    @DPTR,A
-002BE7 A3                INC     DPTR
-002BE8 ED                MOV     A,R5
-002BE9 F0                MOVX    @DPTR,A
+002F22 904EA1            MOV     DPTR,#rptr
+002F25 EE                MOV     A,R6
+002F26 F0                MOVX    @DPTR,A
+002F27 A3                INC     DPTR
+002F28 EF                MOV     A,R7
+002F29 F0                MOVX    @DPTR,A
+002F2A 904EA3            MOV     DPTR,#wptr
+002F2D EC                MOV     A,R4
+002F2E F0                MOVX    @DPTR,A
+002F2F A3                INC     DPTR
+002F30 ED                MOV     A,R5
+002F31 F0                MOVX    @DPTR,A
 ;---- Variable 'buflen' assigned to Register 'R3' ----
    46: 	return rptr > wptr ? rptr - wptr : buflen - (wptr - rptr);
    47: }
-002BEA 904E94            MOV     DPTR,#wptr
-002BED E0                MOVX    A,@DPTR
-002BEE FE                MOV     R6,A
-002BEF A3                INC     DPTR
-002BF0 E0                MOVX    A,@DPTR
-002BF1 FF                MOV     R7,A
-002BF2 D3                SETB    C
-002BF3 904E93            MOV     DPTR,#rptr+01H
-002BF6 E0                MOVX    A,@DPTR
-002BF7 9F                SUBB    A,R7
-002BF8 904E92            MOV     DPTR,#rptr
-002BFB E0                MOVX    A,@DPTR
-002BFC 9E                SUBB    A,R6
-002BFD 4016              JC      ?C0001?IPC
-002BFF 904E94            MOV     DPTR,#wptr
-002C02 E0                MOVX    A,@DPTR
-002C03 FE                MOV     R6,A
-002C04 A3                INC     DPTR
-002C05 E0                MOVX    A,@DPTR
-002C06 FF                MOV     R7,A
-002C07 904E93            MOV     DPTR,#rptr+01H
-002C0A E0                MOVX    A,@DPTR
-002C0B 9F                SUBB    A,R7
-002C0C FF                MOV     R7,A
-002C0D 904E92            MOV     DPTR,#rptr
-002C10 E0                MOVX    A,@DPTR
-002C11 9E                SUBB    A,R6
-002C12 FE                MOV     R6,A
-002C13 801E              SJMP    ?C0002?IPC
-002C15         ?C0001?IPC:
-002C15 904E92            MOV     DPTR,#rptr
-002C18 E0                MOVX    A,@DPTR
-002C19 FE                MOV     R6,A
-002C1A A3                INC     DPTR
-002C1B E0                MOVX    A,@DPTR
-002C1C FF                MOV     R7,A
-002C1D C3                CLR     C
-002C1E 904E95            MOV     DPTR,#wptr+01H
-002C21 E0                MOVX    A,@DPTR
-002C22 9F                SUBB    A,R7
-002C23 FF                MOV     R7,A
-002C24 904E94            MOV     DPTR,#wptr
-002C27 E0                MOVX    A,@DPTR
-002C28 9E                SUBB    A,R6
-002C29 FE                MOV     R6,A
-002C2A AD03              MOV     R5,AR3
-002C2C C3                CLR     C
-002C2D EB                MOV     A,R3
-002C2E 9F                SUBB    A,R7
-002C2F FF                MOV     R7,A
-002C30 E4                CLR     A
-002C31 9E                SUBB    A,R6
-002C32 FE                MOV     R6,A
-002C33         ?C0002?IPC:
+002F32 904EA3            MOV     DPTR,#wptr
+002F35 E0                MOVX    A,@DPTR
+002F36 FE                MOV     R6,A
+002F37 A3                INC     DPTR
+002F38 E0                MOVX    A,@DPTR
+002F39 FF                MOV     R7,A
+002F3A D3                SETB    C
+002F3B 904EA2            MOV     DPTR,#rptr+01H
+002F3E E0                MOVX    A,@DPTR
+002F3F 9F                SUBB    A,R7
+002F40 904EA1            MOV     DPTR,#rptr
+002F43 E0                MOVX    A,@DPTR
+002F44 9E                SUBB    A,R6
+002F45 4016              JC      ?C0001?IPC
+002F47 904EA3            MOV     DPTR,#wptr
+002F4A E0                MOVX    A,@DPTR
+002F4B FE                MOV     R6,A
+002F4C A3                INC     DPTR
+002F4D E0                MOVX    A,@DPTR
+002F4E FF                MOV     R7,A
+002F4F 904EA2            MOV     DPTR,#rptr+01H
+002F52 E0                MOVX    A,@DPTR
+002F53 9F                SUBB    A,R7
+002F54 FF                MOV     R7,A
+002F55 904EA1            MOV     DPTR,#rptr
+002F58 E0                MOVX    A,@DPTR
+002F59 9E                SUBB    A,R6
+002F5A FE                MOV     R6,A
+002F5B 801E              SJMP    ?C0002?IPC
+002F5D         ?C0001?IPC:
+002F5D 904EA1            MOV     DPTR,#rptr
+002F60 E0                MOVX    A,@DPTR
+002F61 FE                MOV     R6,A
+002F62 A3                INC     DPTR
+002F63 E0                MOVX    A,@DPTR
+002F64 FF                MOV     R7,A
+002F65 C3                CLR     C
+002F66 904EA4            MOV     DPTR,#wptr+01H
+002F69 E0                MOVX    A,@DPTR
+002F6A 9F                SUBB    A,R7
+002F6B FF                MOV     R7,A
+002F6C 904EA3            MOV     DPTR,#wptr
+002F6F E0                MOVX    A,@DPTR
+002F70 9E                SUBB    A,R6
+002F71 FE                MOV     R6,A
+002F72 AD03              MOV     R5,AR3
+002F74 C3                CLR     C
+002F75 EB                MOV     A,R3
+002F76 9F                SUBB    A,R7
+002F77 FF                MOV     R7,A
+002F78 E4                CLR     A
+002F79 9E                SUBB    A,R6
+002F7A FE                MOV     R6,A
+002F7B         ?C0002?IPC:
    48: 
-002C33 22                RET     
+002F7B 22                RET     
 ----- FUNCTION _bufsize (END) -------
 
 
@@ -8855,474 +9222,73 @@
  FILE: 'ipc.c'
    49: static void ipcRx(xbyte * dest, byte len)
    50: {
-002C34 904EB8            MOV     DPTR,#dest
-002C37 EE                MOV     A,R6
-002C38 F0                MOVX    @DPTR,A
-002C39 A3                INC     DPTR
-002C3A EF                MOV     A,R7
-002C3B F0                MOVX    @DPTR,A
+002F7C 904EC7            MOV     DPTR,#dest
+002F7F EE                MOV     A,R6
+002F80 F0                MOVX    @DPTR,A
+002F81 A3                INC     DPTR
+002F82 EF                MOV     A,R7
+002F83 F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R1' ----
-002C3C A905              MOV     R1,AR5
+002F84 A905              MOV     R1,AR5
    51: 	xbyte* src = (xbyte *)ipcRxReadPtr;
    52: 	while(len--) {
-002C3E 904B9E            MOV     DPTR,#ipcRxReadPtr
-002C41 E0                MOVX    A,@DPTR
-002C42 FE                MOV     R6,A
-002C43 A3                INC     DPTR
-002C44 E0                MOVX    A,@DPTR
-002C45 FF                MOV     R7,A
+002F86 904B9E            MOV     DPTR,#ipcRxReadPtr
+002F89 E0                MOVX    A,@DPTR
+002F8A FE                MOV     R6,A
+002F8B A3                INC     DPTR
+002F8C E0                MOVX    A,@DPTR
+002F8D FF                MOV     R7,A
 ;---- Variable 'src' assigned to Register 'R6/R7' ----
-002C46         ?C0004?IPC:
+002F8E         ?C0004?IPC:
    53: 		*dest++ = *src++;
-002C46 AD01              MOV     R5,AR1
-002C48 19                DEC     R1
-002C49 ED                MOV     A,R5
-002C4A 602F              JZ      ?C0005?IPC
+002F8E AD01              MOV     R5,AR1
+002F90 19                DEC     R1
+002F91 ED                MOV     A,R5
+002F92 602F              JZ      ?C0005?IPC
    54: 		if ((word)src == IPC_RX_END) {
-002C4C 0F                INC     R7
-002C4D EF                MOV     A,R7
-002C4E AC06              MOV     R4,AR6
-002C50 7001              JNZ     ?C0046?IPC
-002C52 0E                INC     R6
-002C53         ?C0046?IPC:
-002C53 14                DEC     A
-002C54 F582              MOV     DPL,A
-002C56 8C83              MOV     DPH,R4
-002C58 E0                MOVX    A,@DPTR
-002C59 FD                MOV     R5,A
-002C5A 904EB8            MOV     DPTR,#dest
-002C5D E4                CLR     A
-002C5E 75F001            MOV     B,#01H
-002C61 120424            LCALL   ?C?ILDIX
-002C64 85F082            MOV     DPL,B
-002C67 F583              MOV     DPH,A
-002C69 ED                MOV     A,R5
-002C6A F0                MOVX    @DPTR,A
+002F94 0F                INC     R7
+002F95 EF                MOV     A,R7
+002F96 AC06              MOV     R4,AR6
+002F98 7001              JNZ     ?C0046?IPC
+002F9A 0E                INC     R6
+002F9B         ?C0046?IPC:
+002F9B 14                DEC     A
+002F9C F582              MOV     DPL,A
+002F9E 8C83              MOV     DPH,R4
+002FA0 E0                MOVX    A,@DPTR
+002FA1 FD                MOV     R5,A
+002FA2 904EC7            MOV     DPTR,#dest
+002FA5 E4                CLR     A
+002FA6 75F001            MOV     B,#01H
+002FA9 120424            LCALL   ?C?ILDIX
+002FAC 85F082            MOV     DPL,B
+002FAF F583              MOV     DPH,A
+002FB1 ED                MOV     A,R5
+002FB2 F0                MOVX    @DPTR,A
    55: 			src = (xbyte *)IPC_RX_HEAD;
-002C6B AD07              MOV     R5,AR7
-002C6D AC06              MOV     R4,AR6
-002C6F BC4BD4            CJNE    R4,#04BH,?C0004?IPC
-002C72 BD9AD1            CJNE    R5,#09AH,?C0004?IPC
+002FB3 AD07              MOV     R5,AR7
+002FB5 AC06              MOV     R4,AR6
+002FB7 BC4BD4            CJNE    R4,#04BH,?C0004?IPC
+002FBA BD9AD1            CJNE    R5,#09AH,?C0004?IPC
    56: 		}
-002C75 7E4B              MOV     R6,#04BH
-002C77 7F36              MOV     R7,#036H
+002FBD 7E4B              MOV     R6,#04BH
+002FBF 7F36              MOV     R7,#036H
    57: 	}
    58: 	ipcRxReadPtr = (word)src;
-002C79 80CB              SJMP    ?C0004?IPC
-002C7B         ?C0005?IPC:
+002FC1 80CB              SJMP    ?C0004?IPC
+002FC3         ?C0005?IPC:
    59: }
-002C7B 904B9E            MOV     DPTR,#ipcRxReadPtr
-002C7E EE                MOV     A,R6
-002C7F F0                MOVX    @DPTR,A
-002C80 A3                INC     DPTR
-002C81 EF                MOV     A,R7
-002C82 F0                MOVX    @DPTR,A
+002FC3 904B9E            MOV     DPTR,#ipcRxReadPtr
+002FC6 EE                MOV     A,R6
+002FC7 F0                MOVX    @DPTR,A
+002FC8 A3                INC     DPTR
+002FC9 EF                MOV     A,R7
+002FCA F0                MOVX    @DPTR,A
    60: 
-002C83 22                RET     
+002FCB 22                RET     
 ----- FUNCTION _ipcRx (END) -------
 
 
------ FUNCTION IPC_DealSingleStep (BEGIN) -----
- FILE: 'ipc.c'
-  146: void IPC_DealSingleStep()
-  147: {
-  148: 	byte *pbuff = ipcReadBuff;
-  149: 	if (ipcRxReadPtr == ipcRxWritePtr)
-002C84 7A0C              MOV     R2,#HIGH ipcReadBuff
-002C86 794B              MOV     R1,#LOW ipcReadBuff
-002C88 904EA6            MOV     DPTR,#pbuff
-002C8B 7401              MOV     A,#01H
-002C8D F0                MOVX    @DPTR,A
-002C8E A3                INC     DPTR
-002C8F 740C              MOV     A,#HIGH ipcReadBuff
-002C91 F0                MOVX    @DPTR,A
-002C92 A3                INC     DPTR
-002C93 744B              MOV     A,#LOW ipcReadBuff
-002C95 F0                MOVX    @DPTR,A
-  150: 		goto IPC_TIMER;
-002C96 904BA0            MOV     DPTR,#ipcRxWritePtr
-002C99 E0                MOVX    A,@DPTR
-002C9A FE                MOV     R6,A
-002C9B A3                INC     DPTR
-002C9C E0                MOVX    A,@DPTR
-002C9D FF                MOV     R7,A
-002C9E 904B9E            MOV     DPTR,#ipcRxReadPtr
-002CA1 E0                MOVX    A,@DPTR
-002CA2 6E                XRL     A,R6
-002CA3 7003              JNZ     ?C0048?IPC
-002CA5 A3                INC     DPTR
-002CA6 E0                MOVX    A,@DPTR
-002CA7 6F                XRL     A,R7
-002CA8         ?C0048?IPC:
-002CA8 7002              JNZ     $ + 4H
-002CAA C133              AJMP    ?C0039?IPC
-  151: 	ipcRx(ipcReadBuff, IPC_HEAD_LEN);
-002CAC         ?C0027?IPC:
-  152: 	if (*pbuff == IPC_CONTROL_EVT) {
-002CAC 7E0C              MOV     R6,#HIGH ipcReadBuff
-002CAE 7F4B              MOV     R7,#LOW ipcReadBuff
-002CB0 7D03              MOV     R5,#03H
-002CB2 9134              ACALL   _ipcRx
-  153: 		pbuff += 2;
-002CB4 904EA6            MOV     DPTR,#pbuff
-002CB7 E0                MOVX    A,@DPTR
-002CB8 FB                MOV     R3,A
-002CB9 A3                INC     DPTR
-002CBA E0                MOVX    A,@DPTR
-002CBB FA                MOV     R2,A
-002CBC A3                INC     DPTR
-002CBD E0                MOVX    A,@DPTR
-002CBE F9                MOV     R1,A
-002CBF 1203B6            LCALL   ?C?CLDPTR
-002CC2 B4022B            CJNE    A,#02H,?C0029?IPC
-  154: 		ipcCb.evtcb(*pbuff);
-002CC5 904EA7            MOV     DPTR,#pbuff+01H
-002CC8 E4                CLR     A
-002CC9 75F002            MOV     B,#02H
-002CCC 12040E            LCALL   ?C?IILDX
-  155: 	}
-002CCF 904EA6            MOV     DPTR,#pbuff
-002CD2 E0                MOVX    A,@DPTR
-002CD3 FB                MOV     R3,A
-002CD4 A3                INC     DPTR
-002CD5 E0                MOVX    A,@DPTR
-002CD6 FA                MOV     R2,A
-002CD7 A3                INC     DPTR
-002CD8 E0                MOVX    A,@DPTR
-002CD9 F9                MOV     R1,A
-002CDA 1203B6            LCALL   ?C?CLDPTR
-002CDD FF                MOV     R7,A
-002CDE 904E29            MOV     DPTR,#ipcCb
-002CE1 E0                MOVX    A,@DPTR
-002CE2 A3                INC     DPTR
-002CE3 E0                MOVX    A,@DPTR
-002CE4 FA                MOV     R2,A
-002CE5 A3                INC     DPTR
-002CE6 E0                MOVX    A,@DPTR
-002CE7 F582              MOV     DPL,A
-002CE9 8A83              MOV     DPH,R2
-002CEB 120568            LCALL   ?C?ICALL2
-  156: 	else if (*pbuff == IPC_SPP_DATA) {
-002CEE C133              AJMP    ?C0039?IPC
-002CF0         ?C0029?IPC:
-  157: 		pbuff ++ ;
-002CF0 904EA6            MOV     DPTR,#pbuff
-002CF3 E0                MOVX    A,@DPTR
-002CF4 FB                MOV     R3,A
-002CF5 A3                INC     DPTR
-002CF6 E0                MOVX    A,@DPTR
-002CF7 FA                MOV     R2,A
-002CF8 A3                INC     DPTR
-002CF9 E0                MOVX    A,@DPTR
-002CFA F9                MOV     R1,A
-002CFB 1203B6            LCALL   ?C?CLDPTR
-002CFE 6404              XRL     A,#04H
-002D00 7059              JNZ     ?C0031?IPC
-  158: 		ipcRx(ipcReadBuff+3, *pbuff -1);
-002D02 904EA7            MOV     DPTR,#pbuff+01H
-002D05 75F001            MOV     B,#01H
-002D08 12040E            LCALL   ?C?IILDX
-  159: 		ipcCb.sppcb(pbuff+1, *pbuff);
-002D0B 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-002D0D 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-002D0F 904EA6            MOV     DPTR,#pbuff
-002D12 E0                MOVX    A,@DPTR
-002D13 FB                MOV     R3,A
-002D14 A3                INC     DPTR
-002D15 E0                MOVX    A,@DPTR
-002D16 FA                MOV     R2,A
-002D17 A3                INC     DPTR
-002D18 E0                MOVX    A,@DPTR
-002D19 F9                MOV     R1,A
-002D1A 1203B6            LCALL   ?C?CLDPTR
-002D1D 14                DEC     A
-002D1E FD                MOV     R5,A
-002D1F 9134              ACALL   _ipcRx
-  160: 	}
-002D21 904EA6            MOV     DPTR,#pbuff
-002D24 E0                MOVX    A,@DPTR
-002D25 FB                MOV     R3,A
-002D26 A3                INC     DPTR
-002D27 E0                MOVX    A,@DPTR
-002D28 FA                MOV     R2,A
-002D29 A3                INC     DPTR
-002D2A E0                MOVX    A,@DPTR
-002D2B 2401              ADD     A,#01H
-002D2D F9                MOV     R1,A
-002D2E E4                CLR     A
-002D2F 3A                ADDC    A,R2
-002D30 FA                MOV     R2,A
-002D31 C002              PUSH    AR2
-002D33 C001              PUSH    AR1
-002D35 904EA6            MOV     DPTR,#pbuff
-002D38 E0                MOVX    A,@DPTR
-002D39 A3                INC     DPTR
-002D3A E0                MOVX    A,@DPTR
-002D3B FA                MOV     R2,A
-002D3C A3                INC     DPTR
-002D3D E0                MOVX    A,@DPTR
-002D3E F9                MOV     R1,A
-002D3F 1203B6            LCALL   ?C?CLDPTR
-002D42 FD                MOV     R5,A
-002D43 7C00              MOV     R4,#00H
-002D45 904E2C            MOV     DPTR,#ipcCb+03H
-002D48 E0                MOVX    A,@DPTR
-002D49 A3                INC     DPTR
-002D4A E0                MOVX    A,@DPTR
-002D4B FA                MOV     R2,A
-002D4C A3                INC     DPTR
-002D4D E0                MOVX    A,@DPTR
-002D4E F582              MOV     DPL,A
-002D50 8A83              MOV     DPH,R2
-002D52 D001              POP     AR1
-002D54 D002              POP     AR2
-002D56 120568            LCALL   ?C?ICALL2
-  161: 	else if (*pbuff == IPC_BLE_DATA) {
-002D59 C133              AJMP    ?C0039?IPC
-002D5B         ?C0031?IPC:
-  162: 		pbuff ++ ;
-002D5B 904EA6            MOV     DPTR,#pbuff
-002D5E E0                MOVX    A,@DPTR
-002D5F FB                MOV     R3,A
-002D60 A3                INC     DPTR
-002D61 E0                MOVX    A,@DPTR
-002D62 FA                MOV     R2,A
-002D63 A3                INC     DPTR
-002D64 E0                MOVX    A,@DPTR
-002D65 F9                MOV     R1,A
-002D66 1203B6            LCALL   ?C?CLDPTR
-002D69 6405              XRL     A,#05H
-002D6B 7059              JNZ     ?C0033?IPC
-  163: 		ipcRx(ipcReadBuff+3, *pbuff -1);
-002D6D 904EA7            MOV     DPTR,#pbuff+01H
-002D70 75F001            MOV     B,#01H
-002D73 12040E            LCALL   ?C?IILDX
-  164: 		ipcCb.blecb(pbuff+1, *pbuff);
-002D76 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-002D78 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-002D7A 904EA6            MOV     DPTR,#pbuff
-002D7D E0                MOVX    A,@DPTR
-002D7E FB                MOV     R3,A
-002D7F A3                INC     DPTR
-002D80 E0                MOVX    A,@DPTR
-002D81 FA                MOV     R2,A
-002D82 A3                INC     DPTR
-002D83 E0                MOVX    A,@DPTR
-002D84 F9                MOV     R1,A
-002D85 1203B6            LCALL   ?C?CLDPTR
-002D88 14                DEC     A
-002D89 FD                MOV     R5,A
-002D8A 9134              ACALL   _ipcRx
-  165: 	}
-002D8C 904EA6            MOV     DPTR,#pbuff
-002D8F E0                MOVX    A,@DPTR
-002D90 FB                MOV     R3,A
-002D91 A3                INC     DPTR
-002D92 E0                MOVX    A,@DPTR
-002D93 FA                MOV     R2,A
-002D94 A3                INC     DPTR
-002D95 E0                MOVX    A,@DPTR
-002D96 2401              ADD     A,#01H
-002D98 F9                MOV     R1,A
-002D99 E4                CLR     A
-002D9A 3A                ADDC    A,R2
-002D9B FA                MOV     R2,A
-002D9C C002              PUSH    AR2
-002D9E C001              PUSH    AR1
-002DA0 904EA6            MOV     DPTR,#pbuff
-002DA3 E0                MOVX    A,@DPTR
-002DA4 A3                INC     DPTR
-002DA5 E0                MOVX    A,@DPTR
-002DA6 FA                MOV     R2,A
-002DA7 A3                INC     DPTR
-002DA8 E0                MOVX    A,@DPTR
-002DA9 F9                MOV     R1,A
-002DAA 1203B6            LCALL   ?C?CLDPTR
-002DAD FD                MOV     R5,A
-002DAE 7C00              MOV     R4,#00H
-002DB0 904E35            MOV     DPTR,#ipcCb+0CH
-002DB3 E0                MOVX    A,@DPTR
-002DB4 A3                INC     DPTR
-002DB5 E0                MOVX    A,@DPTR
-002DB6 FA                MOV     R2,A
-002DB7 A3                INC     DPTR
-002DB8 E0                MOVX    A,@DPTR
-002DB9 F582              MOV     DPL,A
-002DBB 8A83              MOV     DPH,R2
-002DBD D001              POP     AR1
-002DBF D002              POP     AR2
-002DC1 120568            LCALL   ?C?ICALL2
-  166: 	else if (*pbuff == IPC_HID_DATA) {
-002DC4 806D              SJMP    ?C0039?IPC
-002DC6         ?C0033?IPC:
-  167: 		pbuff ++ ;
-002DC6 904EA6            MOV     DPTR,#pbuff
-002DC9 E0                MOVX    A,@DPTR
-002DCA FB                MOV     R3,A
-002DCB A3                INC     DPTR
-002DCC E0                MOVX    A,@DPTR
-002DCD FA                MOV     R2,A
-002DCE A3                INC     DPTR
-002DCF E0                MOVX    A,@DPTR
-002DD0 F9                MOV     R1,A
-002DD1 1203B6            LCALL   ?C?CLDPTR
-002DD4 6403              XRL     A,#03H
-002DD6 7059              JNZ     ?C0037?IPC
-  168: 		ipcRx(ipcReadBuff+3, *pbuff -1);
-002DD8 904EA7            MOV     DPTR,#pbuff+01H
-002DDB 75F001            MOV     B,#01H
-002DDE 12040E            LCALL   ?C?IILDX
-  169: 		ipcCb.hidcb(pbuff+1, *pbuff);
-002DE1 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
-002DE3 7F4E              MOV     R7,#LOW ipcReadBuff+03H
-002DE5 904EA6            MOV     DPTR,#pbuff
-002DE8 E0                MOVX    A,@DPTR
-002DE9 FB                MOV     R3,A
-002DEA A3                INC     DPTR
-002DEB E0                MOVX    A,@DPTR
-002DEC FA                MOV     R2,A
-002DED A3                INC     DPTR
-002DEE E0                MOVX    A,@DPTR
-002DEF F9                MOV     R1,A
-002DF0 1203B6            LCALL   ?C?CLDPTR
-002DF3 14                DEC     A
-002DF4 FD                MOV     R5,A
-002DF5 9134              ACALL   _ipcRx
-  170: 	}
-002DF7 904EA6            MOV     DPTR,#pbuff
-002DFA E0                MOVX    A,@DPTR
-002DFB FB                MOV     R3,A
-002DFC A3                INC     DPTR
-002DFD E0                MOVX    A,@DPTR
-002DFE FA                MOV     R2,A
-002DFF A3                INC     DPTR
-002E00 E0                MOVX    A,@DPTR
-002E01 2401              ADD     A,#01H
-002E03 F9                MOV     R1,A
-002E04 E4                CLR     A
-002E05 3A                ADDC    A,R2
-002E06 FA                MOV     R2,A
-002E07 C002              PUSH    AR2
-002E09 C001              PUSH    AR1
-002E0B 904EA6            MOV     DPTR,#pbuff
-002E0E E0                MOVX    A,@DPTR
-002E0F A3                INC     DPTR
-002E10 E0                MOVX    A,@DPTR
-002E11 FA                MOV     R2,A
-002E12 A3                INC     DPTR
-002E13 E0                MOVX    A,@DPTR
-002E14 F9                MOV     R1,A
-002E15 1203B6            LCALL   ?C?CLDPTR
-002E18 FD                MOV     R5,A
-002E19 7C00              MOV     R4,#00H
-002E1B 904E38            MOV     DPTR,#ipcCb+0FH
-002E1E E0                MOVX    A,@DPTR
-002E1F A3                INC     DPTR
-002E20 E0                MOVX    A,@DPTR
-002E21 FA                MOV     R2,A
-002E22 A3                INC     DPTR
-002E23 E0                MOVX    A,@DPTR
-002E24 F582              MOV     DPL,A
-002E26 8A83              MOV     DPH,R2
-002E28 D001              POP     AR1
-002E2A D002              POP     AR2
-002E2C 120568            LCALL   ?C?ICALL2
-  171: 	else {
-002E2F 8002              SJMP    ?C0039?IPC
-  172: 		while(1);
-002E31         ?C0037?IPC:
-  173: 	}
-002E31 80FE              SJMP    ?C0037?IPC
-  174: IPC_TIMER:
-  175: 	while (c51timer != bttimer) {
-002E33         IPC_TIMER:
-002E33         ?C0039?IPC:
-  176: 		if (ipcCb.timercb == NULL)
-002E33 904BA5            MOV     DPTR,#bttimer
-002E36 E0                MOVX    A,@DPTR
-002E37 FE                MOV     R6,A
-002E38 A3                INC     DPTR
-002E39 E0                MOVX    A,@DPTR
-002E3A FF                MOV     R7,A
-002E3B 904C5E            MOV     DPTR,#c51timer
-002E3E E0                MOVX    A,@DPTR
-002E3F 6E                XRL     A,R6
-002E40 7003              JNZ     ?C0049?IPC
-002E42 A3                INC     DPTR
-002E43 E0                MOVX    A,@DPTR
-002E44 6F                XRL     A,R7
-002E45         ?C0049?IPC:
-002E45 6022              JZ      ?C0043?IPC
-  177: 			return;
-002E47 904E2F            MOV     DPTR,#ipcCb+06H
-002E4A E0                MOVX    A,@DPTR
-002E4B FB                MOV     R3,A
-002E4C A3                INC     DPTR
-002E4D E0                MOVX    A,@DPTR
-002E4E FA                MOV     R2,A
-002E4F A3                INC     DPTR
-002E50 E0                MOVX    A,@DPTR
-002E51 F9                MOV     R1,A
-002E52 4A                ORL     A,R2
-002E53 6037              JZ      ?C0042?IPC
-002E55         ?C0041?IPC:
-  178: 		ipcCb.timercb();
-002E55 120564            LCALL   ?C?ICALL
-  179: 		//c51timer ++;
-  180: 		c51timer = bttimer;
-002E58 904BA5            MOV     DPTR,#bttimer
-002E5B E0                MOVX    A,@DPTR
-002E5C FF                MOV     R7,A
-002E5D A3                INC     DPTR
-002E5E E0                MOVX    A,@DPTR
-002E5F 904C5E            MOV     DPTR,#c51timer
-002E62 CF                XCH     A,R7
-002E63 F0                MOVX    @DPTR,A
-002E64 A3                INC     DPTR
-002E65 EF                MOV     A,R7
-002E66 F0                MOVX    @DPTR,A
-  181: 	}
-002E67 80CA              SJMP    ?C0039?IPC
-002E69         ?C0043?IPC:
-  182: 	while (c51stimer!= btstimer) {
-002E69 904C67            MOV     DPTR,#btstimer
-002E6C E0                MOVX    A,@DPTR
-002E6D FF                MOV     R7,A
-002E6E A3                INC     DPTR
-002E6F E0                MOVX    A,@DPTR
-002E70 6F                XRL     A,R7
-002E71 6019              JZ      ?C0042?IPC
-  183: 		if (ipcCb.stimercb == NULL)
-002E73 904E32            MOV     DPTR,#ipcCb+09H
-002E76 E0                MOVX    A,@DPTR
-002E77 FB                MOV     R3,A
-002E78 A3                INC     DPTR
-002E79 E0                MOVX    A,@DPTR
-002E7A FA                MOV     R2,A
-002E7B A3                INC     DPTR
-002E7C E0                MOVX    A,@DPTR
-002E7D F9                MOV     R1,A
-002E7E 4A                ORL     A,R2
-002E7F 600B              JZ      ?C0042?IPC
-002E81         ?C0045?IPC:
-  184: 			return;
-  185: 		ipcCb.stimercb();
-002E81 120564            LCALL   ?C?ICALL
-  186: 		//c51stimer ++;
-  187: 		c51stimer = btstimer;
-002E84 904C67            MOV     DPTR,#btstimer
-002E87 E0                MOVX    A,@DPTR
-002E88 A3                INC     DPTR
-002E89 F0                MOVX    @DPTR,A
-  188: 	}
-002E8A 80DD              SJMP    ?C0043?IPC
-  189: 	//other app process
-  190: }
-002E8C         ?C0042?IPC:
-002E8C 22                RET     
------ FUNCTION IPC_DealSingleStep (END) -------
-
-
 ----- FUNCTION _IPC_TxBREDRHidData (BEGIN) -----
  FILE: 'ipc.c'
    90: void IPC_TxBREDRHidData(byte * dt, byte len)
@@ -9331,18 +9297,18 @@
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
    92: 	ipcSendBuff[0] = IPC_HID_DATA;
    93: 	if (len == 0) return;
-002E8D 900BE7            MOV     DPTR,#ipcSendBuff
-002E90 7403              MOV     A,#03H
-002E92 F0                MOVX    @DPTR,A
+002FCC 900BE7            MOV     DPTR,#ipcSendBuff
+002FCF 7403              MOV     A,#03H
+002FD1 F0                MOVX    @DPTR,A
    94: 	IPC_TxData(dt, len);
-002E93 ED                MOV     A,R5
-002E94 6003              JZ      ?C0017?IPC
-002E96         ?C0016?IPC:
+002FD2 ED                MOV     A,R5
+002FD3 6003              JZ      ?C0017?IPC
+002FD5         ?C0016?IPC:
    95: }
-002E96 1208B5            LCALL   _IPC_TxData
+002FD5 1217DC            LCALL   _IPC_TxData
    96: 
-002E99         ?C0017?IPC:
-002E99 22                RET     
+002FD8         ?C0017?IPC:
+002FD8 22                RET     
 ----- FUNCTION _IPC_TxBREDRHidData (END) -------
 
 
@@ -9354,11 +9320,11 @@
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
   105: 	ipcSendBuff[0] = IPC_SPP_DATA;
   106: 	IPC_TxData(dt, len);
-002E9A 900BE7            MOV     DPTR,#ipcSendBuff
-002E9D 7404              MOV     A,#04H
-002E9F F0                MOVX    @DPTR,A
+002FD9 900BE7            MOV     DPTR,#ipcSendBuff
+002FDC 7404              MOV     A,#04H
+002FDE F0                MOVX    @DPTR,A
   107: }
-002EA0 0208B5            LJMP    _IPC_TxData
+002FDF 0217DC            LJMP    _IPC_TxData
 ----- FUNCTION _IPC_TxSppData (END) -------
 
 
@@ -9370,11 +9336,11 @@
 ;---- Variable 'dt' assigned to Register 'R1/R2/R3' ----
   111: 	ipcSendBuff[0] = IPC_BLE_DATA;
   112: 	IPC_TxData(dt, len);
-002EA3 900BE7            MOV     DPTR,#ipcSendBuff
-002EA6 7405              MOV     A,#05H
-002EA8 F0                MOVX    @DPTR,A
+002FE2 900BE7            MOV     DPTR,#ipcSendBuff
+002FE5 7405              MOV     A,#05H
+002FE7 F0                MOVX    @DPTR,A
   113: }
-002EA9 0208B5            LJMP    _IPC_TxData
+002FE8 0217DC            LJMP    _IPC_TxData
 ----- FUNCTION _IPC_TxBleData (END) -------
 
 
@@ -9384,11 +9350,11 @@
   116: {
   117: 	return bbDisReason;
   118: }
-002EAC 900446            MOV     DPTR,#bbDisReason
-002EAF E0                MOVX    A,@DPTR
-002EB0 FF                MOV     R7,A
+002FEB 900446            MOV     DPTR,#bbDisReason
+002FEE E0                MOVX    A,@DPTR
+002FEF FF                MOV     R7,A
   119: 
-002EB1 22                RET     
+002FF0 22                RET     
 ----- FUNCTION IPC_GetBBDIsconnectReason (END) -------
 
 
@@ -9398,29 +9364,430 @@
   133: {
   134: 	lpm_flag = 1;
   135: 	current_task = 0;
-002EB2 900B7F            MOV     DPTR,#lpm_flag
-002EB5 7401              MOV     A,#01H
-002EB7 F0                MOVX    @DPTR,A
+002FF1 900B7F            MOV     DPTR,#lpm_flag
+002FF4 7401              MOV     A,#01H
+002FF6 F0                MOVX    @DPTR,A
   136: }
-002EB8 E4                CLR     A
-002EB9 900B7E            MOV     DPTR,#current_task
-002EBC F0                MOVX    @DPTR,A
+002FF7 E4                CLR     A
+002FF8 900B7E            MOV     DPTR,#current_task
+002FFB F0                MOVX    @DPTR,A
   137: 
-002EBD 22                RET     
+002FFC 22                RET     
 ----- FUNCTION IPC_AbandonLpm (END) -------
 
 
+----- FUNCTION IPC_DealSingleStep (BEGIN) -----
+ FILE: 'ipc.c'
+  146: void IPC_DealSingleStep()
+  147: {
+  148: 	byte *pbuff = ipcReadBuff;
+  149: 	if (ipcRxReadPtr == ipcRxWritePtr)
+002FFD 7A0C              MOV     R2,#HIGH ipcReadBuff
+002FFF 794B              MOV     R1,#LOW ipcReadBuff
+003001 904EB5            MOV     DPTR,#pbuff
+003004 7401              MOV     A,#01H
+003006 F0                MOVX    @DPTR,A
+003007 A3                INC     DPTR
+003008 740C              MOV     A,#HIGH ipcReadBuff
+00300A F0                MOVX    @DPTR,A
+00300B A3                INC     DPTR
+00300C 744B              MOV     A,#LOW ipcReadBuff
+00300E F0                MOVX    @DPTR,A
+  150: 		goto IPC_TIMER;
+00300F 904BA0            MOV     DPTR,#ipcRxWritePtr
+003012 E0                MOVX    A,@DPTR
+003013 FE                MOV     R6,A
+003014 A3                INC     DPTR
+003015 E0                MOVX    A,@DPTR
+003016 FF                MOV     R7,A
+003017 904B9E            MOV     DPTR,#ipcRxReadPtr
+00301A E0                MOVX    A,@DPTR
+00301B 6E                XRL     A,R6
+00301C 7003              JNZ     ?C0048?IPC
+00301E A3                INC     DPTR
+00301F E0                MOVX    A,@DPTR
+003020 6F                XRL     A,R7
+003021         ?C0048?IPC:
+003021 7002              JNZ     $ + 4H
+003023 21B0              AJMP    ?C0039?IPC
+  151: 	ipcRx(ipcReadBuff, IPC_HEAD_LEN);
+003025         ?C0027?IPC:
+  152: 	if (*pbuff == IPC_CONTROL_EVT) {
+003025 7E0C              MOV     R6,#HIGH ipcReadBuff
+003027 7F4B              MOV     R7,#LOW ipcReadBuff
+003029 7D03              MOV     R5,#03H
+00302B 122F7C            LCALL   _ipcRx
+  153: 		pbuff += 2;
+00302E 904EB5            MOV     DPTR,#pbuff
+003031 E0                MOVX    A,@DPTR
+003032 FB                MOV     R3,A
+003033 A3                INC     DPTR
+003034 E0                MOVX    A,@DPTR
+003035 FA                MOV     R2,A
+003036 A3                INC     DPTR
+003037 E0                MOVX    A,@DPTR
+003038 F9                MOV     R1,A
+003039 1203B6            LCALL   ?C?CLDPTR
+00303C B4022B            CJNE    A,#02H,?C0029?IPC
+  154: 		ipcCb.evtcb(*pbuff);
+00303F 904EB6            MOV     DPTR,#pbuff+01H
+003042 E4                CLR     A
+003043 75F002            MOV     B,#02H
+003046 12040E            LCALL   ?C?IILDX
+  155: 	}
+003049 904EB5            MOV     DPTR,#pbuff
+00304C E0                MOVX    A,@DPTR
+00304D FB                MOV     R3,A
+00304E A3                INC     DPTR
+00304F E0                MOVX    A,@DPTR
+003050 FA                MOV     R2,A
+003051 A3                INC     DPTR
+003052 E0                MOVX    A,@DPTR
+003053 F9                MOV     R1,A
+003054 1203B6            LCALL   ?C?CLDPTR
+003057 FF                MOV     R7,A
+003058 904E38            MOV     DPTR,#ipcCb
+00305B E0                MOVX    A,@DPTR
+00305C A3                INC     DPTR
+00305D E0                MOVX    A,@DPTR
+00305E FA                MOV     R2,A
+00305F A3                INC     DPTR
+003060 E0                MOVX    A,@DPTR
+003061 F582              MOV     DPL,A
+003063 8A83              MOV     DPH,R2
+003065 12058B            LCALL   ?C?ICALL2
+  156: 	else if (*pbuff == IPC_SPP_DATA) {
+003068 21B0              AJMP    ?C0039?IPC
+00306A         ?C0029?IPC:
+  157: 		pbuff ++ ;
+00306A 904EB5            MOV     DPTR,#pbuff
+00306D E0                MOVX    A,@DPTR
+00306E FB                MOV     R3,A
+00306F A3                INC     DPTR
+003070 E0                MOVX    A,@DPTR
+003071 FA                MOV     R2,A
+003072 A3                INC     DPTR
+003073 E0                MOVX    A,@DPTR
+003074 F9                MOV     R1,A
+003075 1203B6            LCALL   ?C?CLDPTR
+003078 6404              XRL     A,#04H
+00307A 705A              JNZ     ?C0031?IPC
+  158: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+00307C 904EB6            MOV     DPTR,#pbuff+01H
+00307F 75F001            MOV     B,#01H
+003082 12040E            LCALL   ?C?IILDX
+  159: 		ipcCb.sppcb(pbuff+1, *pbuff);
+003085 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+003087 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+003089 904EB5            MOV     DPTR,#pbuff
+00308C E0                MOVX    A,@DPTR
+00308D FB                MOV     R3,A
+00308E A3                INC     DPTR
+00308F E0                MOVX    A,@DPTR
+003090 FA                MOV     R2,A
+003091 A3                INC     DPTR
+003092 E0                MOVX    A,@DPTR
+003093 F9                MOV     R1,A
+003094 1203B6            LCALL   ?C?CLDPTR
+003097 14                DEC     A
+003098 FD                MOV     R5,A
+003099 122F7C            LCALL   _ipcRx
+  160: 	}
+00309C 904EB5            MOV     DPTR,#pbuff
+00309F E0                MOVX    A,@DPTR
+0030A0 FB                MOV     R3,A
+0030A1 A3                INC     DPTR
+0030A2 E0                MOVX    A,@DPTR
+0030A3 FA                MOV     R2,A
+0030A4 A3                INC     DPTR
+0030A5 E0                MOVX    A,@DPTR
+0030A6 2401              ADD     A,#01H
+0030A8 F9                MOV     R1,A
+0030A9 E4                CLR     A
+0030AA 3A                ADDC    A,R2
+0030AB FA                MOV     R2,A
+0030AC C002              PUSH    AR2
+0030AE C001              PUSH    AR1
+0030B0 904EB5            MOV     DPTR,#pbuff
+0030B3 E0                MOVX    A,@DPTR
+0030B4 A3                INC     DPTR
+0030B5 E0                MOVX    A,@DPTR
+0030B6 FA                MOV     R2,A
+0030B7 A3                INC     DPTR
+0030B8 E0                MOVX    A,@DPTR
+0030B9 F9                MOV     R1,A
+0030BA 1203B6            LCALL   ?C?CLDPTR
+0030BD FD                MOV     R5,A
+0030BE 7C00              MOV     R4,#00H
+0030C0 904E3B            MOV     DPTR,#ipcCb+03H
+0030C3 E0                MOVX    A,@DPTR
+0030C4 A3                INC     DPTR
+0030C5 E0                MOVX    A,@DPTR
+0030C6 FA                MOV     R2,A
+0030C7 A3                INC     DPTR
+0030C8 E0                MOVX    A,@DPTR
+0030C9 F582              MOV     DPL,A
+0030CB 8A83              MOV     DPH,R2
+0030CD D001              POP     AR1
+0030CF D002              POP     AR2
+0030D1 12058B            LCALL   ?C?ICALL2
+  161: 	else if (*pbuff == IPC_BLE_DATA) {
+0030D4 21B0              AJMP    ?C0039?IPC
+0030D6         ?C0031?IPC:
+  162: 		pbuff ++ ;
+0030D6 904EB5            MOV     DPTR,#pbuff
+0030D9 E0                MOVX    A,@DPTR
+0030DA FB                MOV     R3,A
+0030DB A3                INC     DPTR
+0030DC E0                MOVX    A,@DPTR
+0030DD FA                MOV     R2,A
+0030DE A3                INC     DPTR
+0030DF E0                MOVX    A,@DPTR
+0030E0 F9                MOV     R1,A
+0030E1 1203B6            LCALL   ?C?CLDPTR
+0030E4 6405              XRL     A,#05H
+0030E6 705A              JNZ     ?C0033?IPC
+  163: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+0030E8 904EB6            MOV     DPTR,#pbuff+01H
+0030EB 75F001            MOV     B,#01H
+0030EE 12040E            LCALL   ?C?IILDX
+  164: 		ipcCb.blecb(pbuff+1, *pbuff);
+0030F1 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+0030F3 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+0030F5 904EB5            MOV     DPTR,#pbuff
+0030F8 E0                MOVX    A,@DPTR
+0030F9 FB                MOV     R3,A
+0030FA A3                INC     DPTR
+0030FB E0                MOVX    A,@DPTR
+0030FC FA                MOV     R2,A
+0030FD A3                INC     DPTR
+0030FE E0                MOVX    A,@DPTR
+0030FF F9                MOV     R1,A
+003100 1203B6            LCALL   ?C?CLDPTR
+003103 14                DEC     A
+003104 FD                MOV     R5,A
+003105 122F7C            LCALL   _ipcRx
+  165: 	}
+003108 904EB5            MOV     DPTR,#pbuff
+00310B E0                MOVX    A,@DPTR
+00310C FB                MOV     R3,A
+00310D A3                INC     DPTR
+00310E E0                MOVX    A,@DPTR
+00310F FA                MOV     R2,A
+003110 A3                INC     DPTR
+003111 E0                MOVX    A,@DPTR
+003112 2401              ADD     A,#01H
+003114 F9                MOV     R1,A
+003115 E4                CLR     A
+003116 3A                ADDC    A,R2
+003117 FA                MOV     R2,A
+003118 C002              PUSH    AR2
+00311A C001              PUSH    AR1
+00311C 904EB5            MOV     DPTR,#pbuff
+00311F E0                MOVX    A,@DPTR
+003120 A3                INC     DPTR
+003121 E0                MOVX    A,@DPTR
+003122 FA                MOV     R2,A
+003123 A3                INC     DPTR
+003124 E0                MOVX    A,@DPTR
+003125 F9                MOV     R1,A
+003126 1203B6            LCALL   ?C?CLDPTR
+003129 FD                MOV     R5,A
+00312A 7C00              MOV     R4,#00H
+00312C 904E44            MOV     DPTR,#ipcCb+0CH
+00312F E0                MOVX    A,@DPTR
+003130 A3                INC     DPTR
+003131 E0                MOVX    A,@DPTR
+003132 FA                MOV     R2,A
+003133 A3                INC     DPTR
+003134 E0                MOVX    A,@DPTR
+003135 F582              MOV     DPL,A
+003137 8A83              MOV     DPH,R2
+003139 D001              POP     AR1
+00313B D002              POP     AR2
+00313D 12058B            LCALL   ?C?ICALL2
+  166: 	else if (*pbuff == IPC_HID_DATA) {
+003140 806E              SJMP    ?C0039?IPC
+003142         ?C0033?IPC:
+  167: 		pbuff ++ ;
+003142 904EB5            MOV     DPTR,#pbuff
+003145 E0                MOVX    A,@DPTR
+003146 FB                MOV     R3,A
+003147 A3                INC     DPTR
+003148 E0                MOVX    A,@DPTR
+003149 FA                MOV     R2,A
+00314A A3                INC     DPTR
+00314B E0                MOVX    A,@DPTR
+00314C F9                MOV     R1,A
+00314D 1203B6            LCALL   ?C?CLDPTR
+003150 6403              XRL     A,#03H
+003152 705A              JNZ     ?C0037?IPC
+  168: 		ipcRx(ipcReadBuff+3, *pbuff -1);
+003154 904EB6            MOV     DPTR,#pbuff+01H
+003157 75F001            MOV     B,#01H
+00315A 12040E            LCALL   ?C?IILDX
+  169: 		ipcCb.hidcb(pbuff+1, *pbuff);
+00315D 7E0C              MOV     R6,#HIGH ipcReadBuff+03H
+00315F 7F4E              MOV     R7,#LOW ipcReadBuff+03H
+003161 904EB5            MOV     DPTR,#pbuff
+003164 E0                MOVX    A,@DPTR
+003165 FB                MOV     R3,A
+003166 A3                INC     DPTR
+003167 E0                MOVX    A,@DPTR
+003168 FA                MOV     R2,A
+003169 A3                INC     DPTR
+00316A E0                MOVX    A,@DPTR
+00316B F9                MOV     R1,A
+00316C 1203B6            LCALL   ?C?CLDPTR
+00316F 14                DEC     A
+003170 FD                MOV     R5,A
+003171 122F7C            LCALL   _ipcRx
+  170: 	}
+003174 904EB5            MOV     DPTR,#pbuff
+003177 E0                MOVX    A,@DPTR
+003178 FB                MOV     R3,A
+003179 A3                INC     DPTR
+00317A E0                MOVX    A,@DPTR
+00317B FA                MOV     R2,A
+00317C A3                INC     DPTR
+00317D E0                MOVX    A,@DPTR
+00317E 2401              ADD     A,#01H
+003180 F9                MOV     R1,A
+003181 E4                CLR     A
+003182 3A                ADDC    A,R2
+003183 FA                MOV     R2,A
+003184 C002              PUSH    AR2
+003186 C001              PUSH    AR1
+003188 904EB5            MOV     DPTR,#pbuff
+00318B E0                MOVX    A,@DPTR
+00318C A3                INC     DPTR
+00318D E0                MOVX    A,@DPTR
+00318E FA                MOV     R2,A
+00318F A3                INC     DPTR
+003190 E0                MOVX    A,@DPTR
+003191 F9                MOV     R1,A
+003192 1203B6            LCALL   ?C?CLDPTR
+003195 FD                MOV     R5,A
+003196 7C00              MOV     R4,#00H
+003198 904E47            MOV     DPTR,#ipcCb+0FH
+00319B E0                MOVX    A,@DPTR
+00319C A3                INC     DPTR
+00319D E0                MOVX    A,@DPTR
+00319E FA                MOV     R2,A
+00319F A3                INC     DPTR
+0031A0 E0                MOVX    A,@DPTR
+0031A1 F582              MOV     DPL,A
+0031A3 8A83              MOV     DPH,R2
+0031A5 D001              POP     AR1
+0031A7 D002              POP     AR2
+0031A9 12058B            LCALL   ?C?ICALL2
+  171: 	else {
+0031AC 8002              SJMP    ?C0039?IPC
+  172: 		while(1);
+0031AE         ?C0037?IPC:
+  173: 	}
+0031AE 80FE              SJMP    ?C0037?IPC
+  174: IPC_TIMER:
+  175: 	while (c51timer != bttimer) {
+0031B0         IPC_TIMER:
+0031B0         ?C0039?IPC:
+  176: 		if (ipcCb.timercb == NULL)
+0031B0 904BA5            MOV     DPTR,#bttimer
+0031B3 E0                MOVX    A,@DPTR
+0031B4 FE                MOV     R6,A
+0031B5 A3                INC     DPTR
+0031B6 E0                MOVX    A,@DPTR
+0031B7 FF                MOV     R7,A
+0031B8 904C5E            MOV     DPTR,#c51timer
+0031BB E0                MOVX    A,@DPTR
+0031BC 6E                XRL     A,R6
+0031BD 7003              JNZ     ?C0049?IPC
+0031BF A3                INC     DPTR
+0031C0 E0                MOVX    A,@DPTR
+0031C1 6F                XRL     A,R7
+0031C2         ?C0049?IPC:
+0031C2 6022              JZ      ?C0043?IPC
+  177: 			return;
+0031C4 904E3E            MOV     DPTR,#ipcCb+06H
+0031C7 E0                MOVX    A,@DPTR
+0031C8 FB                MOV     R3,A
+0031C9 A3                INC     DPTR
+0031CA E0                MOVX    A,@DPTR
+0031CB FA                MOV     R2,A
+0031CC A3                INC     DPTR
+0031CD E0                MOVX    A,@DPTR
+0031CE F9                MOV     R1,A
+0031CF 4A                ORL     A,R2
+0031D0 6037              JZ      ?C0042?IPC
+0031D2         ?C0041?IPC:
+  178: 		ipcCb.timercb();
+0031D2 120587            LCALL   ?C?ICALL
+  179: 		//c51timer ++;
+  180: 		c51timer = bttimer;
+0031D5 904BA5            MOV     DPTR,#bttimer
+0031D8 E0                MOVX    A,@DPTR
+0031D9 FF                MOV     R7,A
+0031DA A3                INC     DPTR
+0031DB E0                MOVX    A,@DPTR
+0031DC 904C5E            MOV     DPTR,#c51timer
+0031DF CF                XCH     A,R7
+0031E0 F0                MOVX    @DPTR,A
+0031E1 A3                INC     DPTR
+0031E2 EF                MOV     A,R7
+0031E3 F0                MOVX    @DPTR,A
+  181: 	}
+0031E4 80CA              SJMP    ?C0039?IPC
+0031E6         ?C0043?IPC:
+  182: 	while (c51stimer!= btstimer) {
+0031E6 904C8D            MOV     DPTR,#btstimer
+0031E9 E0                MOVX    A,@DPTR
+0031EA FF                MOV     R7,A
+0031EB A3                INC     DPTR
+0031EC E0                MOVX    A,@DPTR
+0031ED 6F                XRL     A,R7
+0031EE 6019              JZ      ?C0042?IPC
+  183: 		if (ipcCb.stimercb == NULL)
+0031F0 904E41            MOV     DPTR,#ipcCb+09H
+0031F3 E0                MOVX    A,@DPTR
+0031F4 FB                MOV     R3,A
+0031F5 A3                INC     DPTR
+0031F6 E0                MOVX    A,@DPTR
+0031F7 FA                MOV     R2,A
+0031F8 A3                INC     DPTR
+0031F9 E0                MOVX    A,@DPTR
+0031FA F9                MOV     R1,A
+0031FB 4A                ORL     A,R2
+0031FC 600B              JZ      ?C0042?IPC
+0031FE         ?C0045?IPC:
+  184: 			return;
+  185: 		ipcCb.stimercb();
+0031FE 120587            LCALL   ?C?ICALL
+  186: 		//c51stimer ++;
+  187: 		c51stimer = btstimer;
+003201 904C8D            MOV     DPTR,#btstimer
+003204 E0                MOVX    A,@DPTR
+003205 A3                INC     DPTR
+003206 F0                MOVX    @DPTR,A
+  188: 	}
+003207 80DD              SJMP    ?C0043?IPC
+  189: 	//other app process
+  190: }
+003209         ?C0042?IPC:
+003209 22                RET     
+----- FUNCTION IPC_DealSingleStep (END) -------
+
+
 ----- FUNCTION YC_Ice_break (BEGIN) -----
  FILE: 'utilities.c'
     3: void YC_Ice_break()
     4: {
     5: 	CPUA_ICE_CTRL = 1;
     6: 	return;
-002EBE 908280            MOV     DPTR,#08280H
-002EC1 7401              MOV     A,#01H
-002EC3 F0                MOVX    @DPTR,A
+00320A 908280            MOV     DPTR,#08280H
+00320D 7401              MOV     A,#01H
+00320F F0                MOVX    @DPTR,A
     7: }
-002EC4 22                RET     
+003210 22                RET     
 ----- FUNCTION YC_Ice_break (END) -------
 
 
@@ -9428,95 +9795,240 @@
  FILE: 'utilities.c'
    16: void dmemcpy(byte * dest, byte * src, word len)
    17: {
-002EC5 904E52            MOV     DPTR,#dest
-002EC8 EB                MOV     A,R3
-002EC9 F0                MOVX    @DPTR,A
-002ECA A3                INC     DPTR
-002ECB EA                MOV     A,R2
-002ECC F0                MOVX    @DPTR,A
-002ECD A3                INC     DPTR
-002ECE E9                MOV     A,R1
-002ECF F0                MOVX    @DPTR,A
+003211 904E61            MOV     DPTR,#dest
+003214 EB                MOV     A,R3
+003215 F0                MOVX    @DPTR,A
+003216 A3                INC     DPTR
+003217 EA                MOV     A,R2
+003218 F0                MOVX    @DPTR,A
+003219 A3                INC     DPTR
+00321A E9                MOV     A,R1
+00321B F0                MOVX    @DPTR,A
    18: 	while (len--)
-002ED0         ?C0005?UTILITIES:
+00321C         ?C0005?UTILITIES:
    19: 		*dest++ = *src++;
-002ED0 904E58            MOV     DPTR,#len
-002ED3 74FF              MOV     A,#0FFH
-002ED5 F5F0              MOV     B,A
-002ED7 120424            LCALL   ?C?ILDIX
-002EDA 45F0              ORL     A,B
-002EDC 602A              JZ      ?C0007?UTILITIES
+00321C 904E67            MOV     DPTR,#len
+00321F 74FF              MOV     A,#0FFH
+003221 F5F0              MOV     B,A
+003223 120424            LCALL   ?C?ILDIX
+003226 45F0              ORL     A,B
+003228 602A              JZ      ?C0007?UTILITIES
    20: 	return;
-002EDE 904E55            MOV     DPTR,#src
-002EE1 E0                MOVX    A,@DPTR
-002EE2 FB                MOV     R3,A
-002EE3 A3                INC     DPTR
-002EE4 E4                CLR     A
-002EE5 75F001            MOV     B,#01H
-002EE8 120424            LCALL   ?C?ILDIX
-002EEB A9F0              MOV     R1,B
-002EED FA                MOV     R2,A
-002EEE 1203B6            LCALL   ?C?CLDPTR
-002EF1 FF                MOV     R7,A
-002EF2 904E52            MOV     DPTR,#dest
-002EF5 E0                MOVX    A,@DPTR
-002EF6 FB                MOV     R3,A
-002EF7 A3                INC     DPTR
-002EF8 E4                CLR     A
-002EF9 75F001            MOV     B,#01H
-002EFC 120424            LCALL   ?C?ILDIX
-002EFF A9F0              MOV     R1,B
-002F01 FA                MOV     R2,A
-002F02 EF                MOV     A,R7
-002F03 1203FC            LCALL   ?C?CSTPTR
-002F06 80C8              SJMP    ?C0005?UTILITIES
+00322A 904E64            MOV     DPTR,#src
+00322D E0                MOVX    A,@DPTR
+00322E FB                MOV     R3,A
+00322F A3                INC     DPTR
+003230 E4                CLR     A
+003231 75F001            MOV     B,#01H
+003234 120424            LCALL   ?C?ILDIX
+003237 A9F0              MOV     R1,B
+003239 FA                MOV     R2,A
+00323A 1203B6            LCALL   ?C?CLDPTR
+00323D FF                MOV     R7,A
+00323E 904E61            MOV     DPTR,#dest
+003241 E0                MOVX    A,@DPTR
+003242 FB                MOV     R3,A
+003243 A3                INC     DPTR
+003244 E4                CLR     A
+003245 75F001            MOV     B,#01H
+003248 120424            LCALL   ?C?ILDIX
+00324B A9F0              MOV     R1,B
+00324D FA                MOV     R2,A
+00324E EF                MOV     A,R7
+00324F 1203FC            LCALL   ?C?CSTPTR
+003252 80C8              SJMP    ?C0005?UTILITIES
    21: }
-002F08         ?C0007?UTILITIES:
-002F08 22                RET     
+003254         ?C0007?UTILITIES:
+003254 22                RET     
 ----- FUNCTION _dmemcpy (END) -------
 
 
+----- FUNCTION _IIC_write (BEGIN) -----
+ FILE: 'iic.c'
+   35: void IIC_write(word addr, word len, byte * pbuff)
+   36: {
+003255 904E77            MOV     DPTR,#addr
+003258 EE                MOV     A,R6
+003259 F0                MOVX    @DPTR,A
+00325A A3                INC     DPTR
+00325B EF                MOV     A,R7
+00325C F0                MOVX    @DPTR,A
+00325D 904E7B            MOV     DPTR,#pbuff
+003260 EB                MOV     A,R3
+003261 F0                MOVX    @DPTR,A
+003262 A3                INC     DPTR
+003263 EA                MOV     A,R2
+003264 F0                MOVX    @DPTR,A
+003265 A3                INC     DPTR
+003266 E9                MOV     A,R1
+003267 F0                MOVX    @DPTR,A
+003268 904E79            MOV     DPTR,#len
+00326B EC                MOV     A,R4
+00326C F0                MOVX    @DPTR,A
+00326D A3                INC     DPTR
+00326E ED                MOV     A,R5
+00326F F0                MOVX    @DPTR,A
+   37: 	dmemcpy(IIC_TempBuff + 3, pbuff, len);
+   38: 	IIC_TempBuff[0] = 0xa0;
+003270 A3                INC     DPTR
+003271 E0                MOVX    A,@DPTR
+003272 F9                MOV     R1,A
+003273 A3                INC     DPTR
+003274 E0                MOVX    A,@DPTR
+003275 FA                MOV     R2,A
+003276 A3                INC     DPTR
+003277 E0                MOVX    A,@DPTR
+003278 904E64            MOV     DPTR,#?_dmemcpy?BYTE+03H
+00327B C9                XCH     A,R1
+00327C F0                MOVX    @DPTR,A
+00327D A3                INC     DPTR
+00327E EA                MOV     A,R2
+00327F F0                MOVX    @DPTR,A
+003280 A3                INC     DPTR
+003281 E9                MOV     A,R1
+003282 F0                MOVX    @DPTR,A
+003283 A3                INC     DPTR
+003284 EC                MOV     A,R4
+003285 F0                MOVX    @DPTR,A
+003286 A3                INC     DPTR
+003287 ED                MOV     A,R5
+003288 F0                MOVX    @DPTR,A
+003289 7B01              MOV     R3,#01H
+00328B 7A0B              MOV     R2,#HIGH IIC_TempBuff+03H
+00328D 7986              MOV     R1,#LOW IIC_TempBuff+03H
+00328F 5111              ACALL   _dmemcpy
+   39: 	(word) IIC_TempBuff[1] = addr;
+003291 900B83            MOV     DPTR,#IIC_TempBuff
+003294 74A0              MOV     A,#0A0H
+003296 F0                MOVX    @DPTR,A
+   40: 	REG_IICD_TXLEN = ESWAP(len + 3);
+003297 904E77            MOV     DPTR,#addr
+00329A E0                MOVX    A,@DPTR
+00329B FF                MOV     R7,A
+00329C A3                INC     DPTR
+00329D E0                MOVX    A,@DPTR
+00329E 900B84            MOV     DPTR,#IIC_TempBuff+01H
+0032A1 CF                XCH     A,R7
+0032A2 F0                MOVX    @DPTR,A
+0032A3 A3                INC     DPTR
+0032A4 EF                MOV     A,R7
+0032A5 F0                MOVX    @DPTR,A
+   41: 	REG_IICD_TXADDR = ESWAP((word) IIC_TempBuff);
+0032A6 904E7A            MOV     DPTR,#len+01H
+0032A9 E0                MOVX    A,@DPTR
+0032AA 2403              ADD     A,#03H
+0032AC FD                MOV     R5,A
+0032AD 904E79            MOV     DPTR,#len
+0032B0 E0                MOVX    A,@DPTR
+0032B1 3400              ADDC    A,#00H
+0032B3 FC                MOV     R4,A
+0032B4 ED                MOV     A,R5
+0032B5 FA                MOV     R2,A
+0032B6 EC                MOV     A,R4
+0032B7 FF                MOV     R7,A
+0032B8 EA                MOV     A,R2
+0032B9 FE                MOV     R6,A
+0032BA EF                MOV     A,R7
+0032BB 908098            MOV     DPTR,#08098H
+0032BE EE                MOV     A,R6
+0032BF F0                MOVX    @DPTR,A
+0032C0 A3                INC     DPTR
+0032C1 EF                MOV     A,R7
+0032C2 F0                MOVX    @DPTR,A
+   42: 	REG_IICD_RXLEN = 0;
+0032C3 7A0B              MOV     R2,#HIGH IIC_TempBuff
+0032C5 7983              MOV     R1,#LOW IIC_TempBuff
+0032C7 7E0B              MOV     R6,#HIGH IIC_TempBuff
+0032C9 7F83              MOV     R7,#LOW IIC_TempBuff
+0032CB 7483              MOV     A,#LOW IIC_TempBuff
+0032CD FC                MOV     R4,A
+0032CE 740B              MOV     A,#HIGH IIC_TempBuff
+0032D0 FF                MOV     R7,A
+0032D1 EC                MOV     A,R4
+0032D2 FE                MOV     R6,A
+0032D3 EF                MOV     A,R7
+0032D4 A3                INC     DPTR
+0032D5 EE                MOV     A,R6
+0032D6 F0                MOVX    @DPTR,A
+0032D7 A3                INC     DPTR
+0032D8 EF                MOV     A,R7
+0032D9 F0                MOVX    @DPTR,A
+   43: 	REG_IICD_CTRL = 1;
+0032DA 90809E            MOV     DPTR,#0809EH
+0032DD E4                CLR     A
+0032DE F0                MOVX    @DPTR,A
+0032DF A3                INC     DPTR
+0032E0 F0                MOVX    @DPTR,A
+   44: 	REG_MISC_CTRL |= 1 << 2;	//start iic dma
+0032E1 908090            MOV     DPTR,#08090H
+0032E4 04                INC     A
+0032E5 F0                MOVX    @DPTR,A
+   45: 	IIcWaitDone();
+0032E6 908006            MOV     DPTR,#08006H
+0032E9 E0                MOVX    A,@DPTR
+0032EA 4404              ORL     A,#04H
+0032EC F0                MOVX    @DPTR,A
+;----                  JMP     IIcWaitDone
+   46: }
+----- FUNCTION _IIC_write (END) -------
+
+
+----- FUNCTION IIcWaitDone (BEGIN) -----
+ FILE: 'iic.c'
+   11: static void IIcWaitDone(void)
+   12: {
+   13: 	while (!(REG_DMA_STATUS & (1 << 5))) ;
+0032ED         ?C0001?IIC:
+   14: }
+0032ED 90812C            MOV     DPTR,#0812CH
+0032F0 E0                MOVX    A,@DPTR
+0032F1 30E5F9            JNB     ACC.5,?C0001?IIC
+   15: 
+0032F4 22                RET     
+----- FUNCTION IIcWaitDone (END) -------
+
+
 ----- FUNCTION _xmemclear_ff (BEGIN) -----
  FILE: 'utilities.c'
    30: void xmemclear_ff(byte * dest, word len)
    31: {
-002F09 904EAC            MOV     DPTR,#dest
-002F0C EB                MOV     A,R3
-002F0D F0                MOVX    @DPTR,A
-002F0E A3                INC     DPTR
-002F0F EA                MOV     A,R2
-002F10 F0                MOVX    @DPTR,A
-002F11 A3                INC     DPTR
-002F12 E9                MOV     A,R1
-002F13 F0                MOVX    @DPTR,A
+0032F5 904EBB            MOV     DPTR,#dest
+0032F8 EB                MOV     A,R3
+0032F9 F0                MOVX    @DPTR,A
+0032FA A3                INC     DPTR
+0032FB EA                MOV     A,R2
+0032FC F0                MOVX    @DPTR,A
+0032FD A3                INC     DPTR
+0032FE E9                MOV     A,R1
+0032FF F0                MOVX    @DPTR,A
 ;---- Variable 'len' assigned to Register 'R4/R5' ----
    32: 	while (len--)
-002F14         ?C0011?UTILITIES:
+003300         ?C0011?UTILITIES:
    33: 		*dest++ = 0xff;
-002F14 ED                MOV     A,R5
-002F15 1D                DEC     R5
-002F16 AE04              MOV     R6,AR4
-002F18 7001              JNZ     ?C0027?UTILITIES
-002F1A 1C                DEC     R4
-002F1B         ?C0027?UTILITIES:
-002F1B 4E                ORL     A,R6
-002F1C 6017              JZ      ?C0013?UTILITIES
+003300 ED                MOV     A,R5
+003301 1D                DEC     R5
+003302 AE04              MOV     R6,AR4
+003304 7001              JNZ     ?C0027?UTILITIES
+003306 1C                DEC     R4
+003307         ?C0027?UTILITIES:
+003307 4E                ORL     A,R6
+003308 6017              JZ      ?C0013?UTILITIES
    34: 	return;
-002F1E 904EAC            MOV     DPTR,#dest
-002F21 E0                MOVX    A,@DPTR
-002F22 FB                MOV     R3,A
-002F23 A3                INC     DPTR
-002F24 E4                CLR     A
-002F25 75F001            MOV     B,#01H
-002F28 120424            LCALL   ?C?ILDIX
-002F2B A9F0              MOV     R1,B
-002F2D FA                MOV     R2,A
-002F2E 74FF              MOV     A,#0FFH
-002F30 1203FC            LCALL   ?C?CSTPTR
-002F33 80DF              SJMP    ?C0011?UTILITIES
+00330A 904EBB            MOV     DPTR,#dest
+00330D E0                MOVX    A,@DPTR
+00330E FB                MOV     R3,A
+00330F A3                INC     DPTR
+003310 E4                CLR     A
+003311 75F001            MOV     B,#01H
+003314 120424            LCALL   ?C?ILDIX
+003317 A9F0              MOV     R1,B
+003319 FA                MOV     R2,A
+00331A 74FF              MOV     A,#0FFH
+00331C 1203FC            LCALL   ?C?CSTPTR
+00331F 80DF              SJMP    ?C0011?UTILITIES
    35: }
-002F35         ?C0013?UTILITIES:
-002F35 22                RET     
+003321         ?C0013?UTILITIES:
+003321 22                RET     
 ----- FUNCTION _xmemclear_ff (END) -------
 
 
@@ -9528,62 +10040,112 @@
   109: 	byte queue, group;
   110: 	
   111: 	if(gpio_num == 0xff)
-002F36 EF                MOV     A,R7
-002F37 F4                CPL     A
-002F38 603A              JZ      ?C0023?GPIO
-002F3A         ?C0022?GPIO:
+003322 EF                MOV     A,R7
+003323 F4                CPL     A
+003324 603A              JZ      ?C0023?GPIO
+003326         ?C0022?GPIO:
   112: 		return;
   113: 	queue = (gpio_num & 7);
-002F3A EF                MOV     A,R7
-002F3B 5407              ANL     A,#07H
-002F3D FE                MOV     R6,A
+003326 EF                MOV     A,R7
+003327 5407              ANL     A,#07H
+003329 FE                MOV     R6,A
 ;---- Variable 'queue' assigned to Register 'R6' ----
   114: 	group = (gpio_num >> 3 & 3);
-002F3E EF                MOV     A,R7
-002F3F 13                RRC     A
-002F40 13                RRC     A
-002F41 13                RRC     A
-002F42 5403              ANL     A,#03H
-002F44 FF                MOV     R7,A
+00332A EF                MOV     A,R7
+00332B 13                RRC     A
+00332C 13                RRC     A
+00332D 13                RRC     A
+00332E 5403              ANL     A,#03H
+003330 FF                MOV     R7,A
 ;---- Variable 'group' assigned to Register 'R7' ----
   115: 	*(YC_GPIOWakeupL + group) &= ~(1 << queue);
-002F45 24A3              ADD     A,#LOW YC_GPIOWakeupL
-002F47 F582              MOV     DPL,A
-002F49 E4                CLR     A
-002F4A 3400              ADDC    A,#HIGH YC_GPIOWakeupL
-002F4C F583              MOV     DPH,A
-002F4E C083              PUSH    DPH
-002F50 C082              PUSH    DPL
-002F52 E0                MOVX    A,@DPTR
-002F53 FD                MOV     R5,A
-002F54 7401              MOV     A,#01H
-002F56 A806              MOV     R0,AR6
-002F58 08                INC     R0
-002F59 8002              SJMP    ?C0043?GPIO
-002F5B         ?C0042?GPIO:
-002F5B C3                CLR     C
-002F5C 33                RLC     A
-002F5D         ?C0043?GPIO:
-002F5D D8FC              DJNZ    R0,?C0042?GPIO
-002F5F F4                CPL     A
-002F60 FC                MOV     R4,A
-002F61 5D                ANL     A,R5
-002F62 D082              POP     DPL
-002F64 D083              POP     DPH
-002F66 F0                MOVX    @DPTR,A
+003331 24A3              ADD     A,#LOW YC_GPIOWakeupL
+003333 F582              MOV     DPL,A
+003335 E4                CLR     A
+003336 3400              ADDC    A,#HIGH YC_GPIOWakeupL
+003338 F583              MOV     DPH,A
+00333A C083              PUSH    DPH
+00333C C082              PUSH    DPL
+00333E E0                MOVX    A,@DPTR
+00333F FD                MOV     R5,A
+003340 7401              MOV     A,#01H
+003342 A806              MOV     R0,AR6
+003344 08                INC     R0
+003345 8002              SJMP    ?C0043?GPIO
+003347         ?C0042?GPIO:
+003347 C3                CLR     C
+003348 33                RLC     A
+003349         ?C0043?GPIO:
+003349 D8FC              DJNZ    R0,?C0042?GPIO
+00334B F4                CPL     A
+00334C FC                MOV     R4,A
+00334D 5D                ANL     A,R5
+00334E D082              POP     DPL
+003350 D083              POP     DPH
+003352 F0                MOVX    @DPTR,A
   116: 	*(YC_GPIOWakeupH + group) &= ~(1 << queue);
-002F67 74A7              MOV     A,#LOW YC_GPIOWakeupH
-002F69 2F                ADD     A,R7
-002F6A F582              MOV     DPL,A
-002F6C E4                CLR     A
-002F6D 3400              ADDC    A,#HIGH YC_GPIOWakeupH
-002F6F F583              MOV     DPH,A
-002F71 E0                MOVX    A,@DPTR
-002F72 5C                ANL     A,R4
-002F73 F0                MOVX    @DPTR,A
+003353 74A7              MOV     A,#LOW YC_GPIOWakeupH
+003355 2F                ADD     A,R7
+003356 F582              MOV     DPL,A
+003358 E4                CLR     A
+003359 3400              ADDC    A,#HIGH YC_GPIOWakeupH
+00335B F583              MOV     DPH,A
+00335D E0                MOVX    A,@DPTR
+00335E 5C                ANL     A,R4
+00335F F0                MOVX    @DPTR,A
   117: }
-002F74         ?C0023?GPIO:
-002F74 22                RET     
+003360         ?C0023?GPIO:
+003360 22                RET     
 ----- FUNCTION _GPIO_ClearWakeup (END) -------
 
 
+----- FUNCTION GPIO_fillpd (BEGIN) -----
+ FILE: 'gpio.c'
+  131: void GPIO_fillpd()
+  132: {
+  133: 	byte i;
+  134: 	for(i = 0;i < 4;i++)
+;---- Variable 'i' assigned to Register 'R7' ----
+003361 E4                CLR     A
+003362 FF                MOV     R7,A
+003363         ?C0026?GPIO:
+  135: 		REG_GPIO_PDN(i) = ~(REG_GPIO_OE(i) | REG_GPIO_PUP(i));
+003363 EF                MOV     A,R7
+003364 FD                MOV     R5,A
+003365 7C00              MOV     R4,#00H
+003367 2478              ADD     A,#078H
+003369 FB                MOV     R3,A
+00336A EC                MOV     A,R4
+00336B 3480              ADDC    A,#080H
+00336D 8B82              MOV     DPL,R3
+00336F F583              MOV     DPH,A
+003371 E0                MOVX    A,@DPTR
+003372 FE                MOV     R6,A
+003373 ED                MOV     A,R5
+003374 2470              ADD     A,#070H
+003376 FD                MOV     R5,A
+003377 EC                MOV     A,R4
+003378 3480              ADDC    A,#080H
+00337A 8D82              MOV     DPL,R5
+00337C F583              MOV     DPH,A
+00337E E0                MOVX    A,@DPTR
+00337F 4E                ORL     A,R6
+003380 F4                CPL     A
+003381 FE                MOV     R6,A
+003382 EF                MOV     A,R7
+003383 247C              ADD     A,#07CH
+003385 FD                MOV     R5,A
+003386 EC                MOV     A,R4
+003387 3480              ADDC    A,#080H
+003389 8D82              MOV     DPL,R5
+00338B F583              MOV     DPH,A
+00338D EE                MOV     A,R6
+00338E F0                MOVX    @DPTR,A
+00338F 0F                INC     R7
+003390 EF                MOV     A,R7
+003391 B404CF            CJNE    A,#04H,?C0026?GPIO
+  136: }
+003394 22                RET     
+----- FUNCTION GPIO_fillpd (END) -------
+
+
Index: c51/output/FW.HTM
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/FW.HTM	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/FW.HTM	(working copy)
@@ -25,12 +25,12 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>02/02/2023  19:26:28</b><p>
+Creation time: <b>07/24/2023  17:37:49</b><p>
 
 <hr>
 
 
-<h2><a name="S6"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:0012E0H - C:0012E9H)</h2>
+<h2><a name="S6"></a>?PR?YC_START_RECONNECT?BLUETOOTH (C:001803H - C:00180DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -42,7 +42,7 @@
 <li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S67"></a>?PR?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN (C:0021AEH - C:0021D1H)</h2>
+<h2><a name="S67"></a>?PR?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN (C:00200CH - C:00202FH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S179">?PR?_GPIO_SETPD?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -51,33 +51,33 @@
 <li><a href="#S177">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
-<h2><a name="S74"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:0012F5H - C:001313H)</h2>
+<h2><a name="S74"></a>?PR?KSCOLINITIALIZE?KEYSCAN (C:0021CEH - C:0021ECH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S97"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:002894H - C:00289CH)</h2>
+<h2><a name="S97"></a>?PR?SYSTEM_HARDWARE_RESET?SYS (C:002ADAH - C:002AE2H)</h2>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S99">?PR?SYSTEM_RESET_CONNECT?SYS</a></li>
 </ul>
 
-<h2><a name="S99"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:00289DH - C:00289EH)</h2>
+<h2><a name="S99"></a>?PR?SYSTEM_RESET_CONNECT?SYS (C:002AE3H - C:002AE4H)</h2>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S97">?PR?SYSTEM_HARDWARE_RESET?SYS</a></li>
 </ul>
 
-<h2><a name="S100"></a>?PR?_KB_CB_HID?SYS (C:00289FH - C:0028AEH)</h2>
+<h2><a name="S100"></a>?PR?_KB_CB_HID?SYS (C:002AE5H - C:002AF4H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S102"></a>?PR?_KB_CB_EVENT?SYS (C:00118DH - C:0012D9H)</h2>
+<h2><a name="S102"></a>?PR?_KB_CB_EVENT?SYS (C:0008D5H - C:000A7DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -85,7 +85,9 @@
 <li><a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a></li>
 <li><a href="#S175">?PR?_GPIO_SETOUT?GPIO</a></li>
 <li><a href="#S200">?PR?_IIC_READ?IIC</a></li>
+<li><a href="#S125">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 <li><a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S135">?PR?IPC_WAITLPM?IPC</a></li>
 <li><a href="#S76">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 <li><a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a></li>
 <li><a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
@@ -96,16 +98,16 @@
 <li><a href="#S7">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S106"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:0016E8H - C:001706H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>)<p>
+<h2><a name="S106"></a>?PR?YC_PAIRING_TIMEROUT_500MS?SYS (C:002B1FH - C:002B3DH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S166">?PR?_DELAY1MS?UTILITIES</a></li>
 <li><a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a></li>
 </ul>
 
-<h2><a name="S108"></a>?PR?KB_CB_TIMER500MS?SYS (C:0016D1H - C:0016E7H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S105">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S108"></a>?PR?KB_CB_TIMER500MS?SYS (C:002B07H - C:002B1EH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S117">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S107">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
@@ -114,7 +116,7 @@
 <li><a href="#S105">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S109"></a>?PR?KB_CB_TIMER100MS?SYS (C:0028F4H - C:0029EFH)</h2>
+<h2><a name="S109"></a>?PR?KB_CB_TIMER100MS?SYS (C:002E26H - C:002F21H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -122,7 +124,7 @@
 <li><a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S111"></a>?PR?YC_SYSTEM_MAIN?SYS (C:000EC7H - C:000F53H)</h2>
+<h2><a name="S111"></a>?PR?YC_SYSTEM_MAIN?SYS (C:001567H - C:0015F4H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -144,55 +146,55 @@
 <li><a href="#S118">?PR?MAIN?RAM</a></li>
 </ul>
 
-<h2><a name="S118"></a>?PR?MAIN?RAM (C:000FE8H - C:000FE9H)</h2>
+<h2><a name="S118"></a>?PR?MAIN?RAM (C:0017D4H - C:0017D5H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=16 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S129"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:002E8DH - C:002E99H)</h2>
+<h2><a name="S129"></a>?PR?_IPC_TXBREDRHIDDATA?IPC (C:002FCCH - C:002FD8H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S131"></a>?PR?_IPC_TXSPPDATA?IPC (C:002E9AH - C:002EA2H)</h2>
+<h2><a name="S131"></a>?PR?_IPC_TXSPPDATA?IPC (C:002FD9H - C:002FE1H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S132"></a>?PR?_IPC_TXBLEDATA?IPC (C:002EA3H - C:002EABH)</h2>
+<h2><a name="S132"></a>?PR?_IPC_TXBLEDATA?IPC (C:002FE2H - C:002FEAH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S134"></a>?PR?_IPC_INITIALIZE?IPC (C:000FF0H - C:000FFCH)</h2>
+<h2><a name="S134"></a>?PR?_IPC_INITIALIZE?IPC (C:001782H - C:00178EH)</h2>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S164"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:002F09H - C:002F35H)</h2>
+<h2><a name="S164"></a>?PR?_XMEMCLEAR_FF?UTILITIES (C:0032F5H - C:003321H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
 </ul>
 
-<h2><a name="S2"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:0006CCH - C:0006D8H)</h2>
+<h2><a name="S2"></a>?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH (C:000713H - C:00071FH)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S88">?PR?LED_HANDLE?LED</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S88">?PR?LED_HANDLE?LED</a></li>
 </ul>
 
-<h2><a name="S3"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:000FFDH - C:001031H)</h2>
+<h2><a name="S3"></a>?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH (C:0007F6H - C:00082AH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>) Top=8 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -204,14 +206,14 @@
 <li><a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S4"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:0012DAH - C:0012DFH)</h2>
+<h2><a name="S4"></a>?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH (C:001033H - C:001038H)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S102">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S5"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:0013BFH - C:0013D6H)</h2>
+<h2><a name="S5"></a>?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH (C:001039H - C:001050H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S125">?PR?_IPC_TXCONTROLCMD?IPC</a>) Top=12 Bytes (<a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -224,7 +226,7 @@
 <li><a href="#S107">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S7"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:000F98H - C:000FCAH)</h2>
+<h2><a name="S7"></a>?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH (C:001284H - C:0012B5H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -239,7 +241,7 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S45"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:001032H - C:0010DCH)</h2>
+<h2><a name="S45"></a>?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS (C:00082BH - C:0008D4H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S5">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>) Top=10 Bytes (<a href="#S3">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -258,7 +260,7 @@
 <li><a href="#S6">?PR?YC_START_RECONNECT?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S47"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:000C0EH - C:000CC0H)</h2>
+<h2><a name="S47"></a>?PR?_IPC_TXHIDDATA?KB_PROCESS (C:0011D0H - C:001283H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S3">?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH</a>) Top=6 Bytes (<a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -276,15 +278,15 @@
 <li><a href="#S52">?PR?KB_SEND_WHEEL_DATA?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S49"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:0017E0H - C:0017FAH)</h2>
+<h2><a name="S49"></a>?PR?_KB_SET_MULTIKEY?KB_PROCESS (C:00180EH - C:001828H)</h2>
 <p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S64">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S64">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S50"></a>?PR?KB_WHEEL_SCAN?KB_PROCESS (C:0017FBH - C:001889H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
+<h2><a name="S50"></a>?PR?KB_WHEEL_SCAN?KB_PROCESS (C:001A86H - C:001B14H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
@@ -295,7 +297,7 @@
 <li><a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S52"></a>?PR?KB_SEND_WHEEL_DATA?KB_PROCESS (C:000D7EH - C:000E05H)</h2>
+<h2><a name="S52"></a>?PR?KB_SEND_WHEEL_DATA?KB_PROCESS (C:001148H - C:0011CFH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -308,7 +310,7 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S53"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:000E06H - C:000E3FH)</h2>
+<h2><a name="S53"></a>?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS (C:001741H - C:00177BH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -321,7 +323,7 @@
 <li><a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S55"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:00188AH - C:0018DCH)</h2>
+<h2><a name="S55"></a>?PR?KB_24G_GET_LED_STATUS?KB_PROCESS (C:001EDBH - C:001F2DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=2 Bytes (<a href="#S56">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -334,7 +336,7 @@
 <li><a href="#S56">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S56"></a>?PR?KB_MOTION?KB_PROCESS (C:0018DDH - C:00190FH)</h2>
+<h2><a name="S56"></a>?PR?KB_MOTION?KB_PROCESS (C:001B9EH - C:001BD0H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>) Top=2 Bytes (<a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -349,7 +351,7 @@
 <li><a href="#S58">?PR?KB_NEED_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S58"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:000E40H - C:000EC6H)</h2>
+<h2><a name="S58"></a>?PR?KB_NEED_KEYSCAN?KB_PROCESS (C:001B15H - C:001B9DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=14 Bytes (<a href="#S56">?PR?KB_MOTION?KB_PROCESS</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -363,11 +365,12 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S59"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:00091DH - C:000C0DH)</h2>
+<h2><a name="S59"></a>?PR?_KB_MOTION_KEYSCAN?KB_PROCESS (C:000B6FH - C:000E97H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>) Top=4 Bytes (<a href="#S56">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
+<li><a href="#S167">?PR?_COMPARE_STR?UTILITIES</a></li>
 <li><a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 <li><a href="#S64">?PR?_KB_MULTIKEY_SETUP?KB_PROCESS</a></li>
 <li><a href="#S162">?PR?_XMEMCLEAR?UTILITIES</a></li>
@@ -380,8 +383,8 @@
 <li><a href="#S56">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S62"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:001528H - C:0016BDH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a>) Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
+<h2><a name="S62"></a>?PR?_KEY_FN_FUNCTION?KB_PROCESS (C:001364H - C:0014F9H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a></li>
@@ -393,7 +396,7 @@
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S64"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:001F35H - C:0021ADH)</h2>
+<h2><a name="S64"></a>?PR?_KB_MULTIKEY_SETUP?KB_PROCESS (C:001829H - C:001A85H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -406,28 +409,28 @@
 <li><a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S66"></a>?PR?_BIT_COUNT?KEYSCAN (C:001B78H - C:001B85H)</h2>
+<h2><a name="S66"></a>?PR?_BIT_COUNT?KEYSCAN (C:001E3BH - C:001E48H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S69"></a>?PR?_KEYIN?KEYSCAN (C:001C18H - C:001CD0H)</h2>
+<h2><a name="S69"></a>?PR?_KEYIN?KEYSCAN (C:001F2EH - C:001FE6H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S70"></a>?PR?_KEYOUT?KEYSCAN (C:001CD1H - C:001DB1H)</h2>
+<h2><a name="S70"></a>?PR?_KEYOUT?KEYSCAN (C:0020C4H - C:0021A4H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S72"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:001747H - C:001764H)</h2>
+<h2><a name="S72"></a>?PR?KSRAWINITIALIZE?KEYSCAN (C:0021A5H - C:0021C2H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a>) Top=6 Bytes (<a href="#S76">?PR?KS_INITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -439,7 +442,7 @@
 <li><a href="#S76">?PR?KS_INITIALIZE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S76"></a>?PR?KS_INITIALIZE?KEYSCAN (C:0012EAH - C:0012F4H)</h2>
+<h2><a name="S76"></a>?PR?KS_INITIALIZE?KEYSCAN (C:0021C3H - C:0021CDH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S72">?PR?KSRAWINITIALIZE?KEYSCAN</a>) Top=4 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -452,8 +455,8 @@
 <li><a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S77"></a>?PR?KS_UNISTALL?KEYSCAN (C:002266H - C:002304H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S190">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S77"></a>?PR?KS_UNISTALL?KEYSCAN (C:0015F5H - C:001694H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S190">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S190">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
@@ -465,14 +468,14 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S79"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:001DB2H - C:001F0FH)</h2>
+<h2><a name="S79"></a>?PR?KS_SCANMATRIX?KEYSCAN (C:002215H - C:002372H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S81"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:001B9EH - C:001BCDH)</h2>
+<h2><a name="S81"></a>?PR?_ARRAY_IS_EMPTY?KEYSCAN (C:001E61H - C:001E90H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -484,7 +487,7 @@
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S83"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:001910H - C:001B77H)</h2>
+<h2><a name="S83"></a>?PR?KS_GETCURRENTEVT?KEYSCAN (C:001BD1H - C:001E3AH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S62">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>) Top=4 Bytes (<a href="#S56">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -503,7 +506,7 @@
 <li><a href="#S56">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S87"></a>?PR?LED_ALL_SHUTDOWN?LED (C:0007CBH - C:0007E8H)</h2>
+<h2><a name="S87"></a>?PR?LED_ALL_SHUTDOWN?LED (C:001549H - C:001566H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=2 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -516,8 +519,8 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S88"></a>?PR?LED_HANDLE?LED (C:0006D9H - C:00079BH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
+<h2><a name="S88"></a>?PR?LED_HANDLE?LED (C:000720H - C:0007E3H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S175">?PR?_GPIO_SETOUT?GPIO</a></li>
@@ -531,17 +534,18 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S89"></a>?PR?_LED_BACKLIGHT_RGB_CONTROL?LED (C:0023D9H - C:00240EH)</h2>
+<h2><a name="S89"></a>?PR?_LED_BACKLIGHT_RGB_CONTROL?LED (C:002373H - C:0023A8H)</h2>
 <p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S91">?PR?LED_BACKLIGHT_PROCESS?LED</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S91">?PR?LED_BACKLIGHT_PROCESS?LED</a></li>
 </ul>
 
-<h2><a name="S91"></a>?PR?LED_BACKLIGHT_PROCESS?LED (C:00240FH - C:002893H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S89">?PR?_LED_BACKLIGHT_RGB_CONTROL?LED</a>) Top=4 Bytes (<a href="#S88">?PR?LED_HANDLE?LED</a>)<p>
+<h2><a name="S91"></a>?PR?LED_BACKLIGHT_PROCESS?LED (C:0023A9H - C:002A99H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S88">?PR?LED_HANDLE?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
+<li><a href="#S208">?C?LIB_CODE</a></li>
 <li><a href="#S89">?PR?_LED_BACKLIGHT_RGB_CONTROL?LED</a></li>
 </ul>
 
@@ -550,11 +554,10 @@
 <li><a href="#S88">?PR?LED_HANDLE?LED</a></li>
 </ul>
 
-<h2><a name="S92"></a>?PR?LED_BACKLIGHT_OFF?LED (C:001765H - C:001798H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a>) Top=8 Bytes (<a href="#S62">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
+<h2><a name="S92"></a>?PR?LED_BACKLIGHT_OFF?LED (C:0014FAH - C:00152AH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S162">?PR?_XMEMCLEAR?UTILITIES</a>) Top=8 Bytes (<a href="#S62">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 <li><a href="#S162">?PR?_XMEMCLEAR?UTILITIES</a></li>
 </ul>
 
@@ -564,7 +567,7 @@
 <li><a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a></li>
 </ul>
 
-<h2><a name="S93"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000CEDH - C:000D7DH)</h2>
+<h2><a name="S93"></a>?PR?SYSTEM_CLEAR_MEM?SYS (C:000EC4H - C:000F54H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S162">?PR?_XMEMCLEAR?UTILITIES</a>) Top=4 Bytes (<a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -576,7 +579,7 @@
 <li><a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S94"></a>?PR?SYSTEM_IIC_CLK_SETUP?SYS (C:0016BEH - C:0016D0H)</h2>
+<h2><a name="S94"></a>?PR?SYSTEM_IIC_CLK_SETUP?SYS (C:002202H - C:002214H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -584,7 +587,7 @@
 <li><a href="#S95">?PR?SYSTEM_HARDWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S95"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:000FD3H - C:000FE7H)</h2>
+<h2><a name="S95"></a>?PR?SYSTEM_HARDWARE_INIT?SYS (C:0021EDH - C:002201H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=12 Bytes (<a href="#S76">?PR?KS_INITIALIZE?KEYSCAN</a>) Top=2 Bytes (<a href="#S102">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -599,8 +602,8 @@
 <li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S96"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:001314H - C:001331H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S114">?PR?YC_ADC_INIT?ADC</a>) Top=2 Bytes (<a href="#S102">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<h2><a name="S96"></a>?PR?SYSTEM_SOFTWARE_INIT?SYS (C:002A9AH - C:002AB6H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S93">?PR?SYSTEM_CLEAR_MEM?SYS</a>) Top=2 Bytes (<a href="#S102">?PR?_KB_CB_EVENT?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S93">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
@@ -612,10 +615,11 @@
 <li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 </ul>
 
-<h2><a name="S98"></a>?PR?SYSTEM_ENTER_HIBERNATE?SYS (C:0007E9H - C:0007F7H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a>) Top=4 Bytes (<a href="#S105">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
+<h2><a name="S98"></a>?PR?SYSTEM_ENTER_HIBERNATE?SYS (C:0010DDH - C:0010EDH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a>) Top=4 Bytes (<a href="#S105">?PR?YC_CONNECT_TIMEOUT_500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
+<li><a href="#S125">?PR?_IPC_TXCONTROLCMD?IPC</a></li>
 <li><a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a></li>
 </ul>
 
@@ -628,7 +632,7 @@
 <li><a href="#S106">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S104"></a>?PR?LED_TIMER500MS?SYS (C:001719H - C:00172AH)</h2>
+<h2><a name="S104"></a>?PR?LED_TIMER500MS?SYS (C:002AF5H - C:002B06H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S193">?PR?_GPIO_FLIPOUTBIT?GPIO</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -640,8 +644,8 @@
 <li><a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S105"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:0028AFH - C:0028F3H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S105"></a>?PR?YC_CONNECT_TIMEOUT_500MS?SYS (C:0010EEH - C:00112FH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a></li>
@@ -652,8 +656,8 @@
 <li><a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S107"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001332H - C:0013BEH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S107"></a>?PR?KB_BUTTON_PRESS_TIMER500MS?SYS (C:001051H - C:0010DCH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S166">?PR?_DELAY1MS?UTILITIES</a></li>
@@ -667,30 +671,26 @@
 <li><a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S110"></a>?PR?KB_CB_INIT?SYS (C:000FEAH - C:000FEFH)</h2>
+<h2><a name="S110"></a>?PR?KB_CB_INIT?SYS (C:00177CH - C:001781H)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S114"></a>?PR?YC_ADC_INIT?ADC (C:0029F0H - C:002AAEH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
-<p><br><b>Calls to:</b></p>
-<ul>
-<li><a href="#S208">?C?LIB_CODE</a></li>
-</ul>
-
+<h2><a name="S114"></a>?PR?YC_ADC_INIT?ADC (C:002AB7H - C:002AD9H)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S96">?PR?SYSTEM_SOFTWARE_INIT?SYS</a></li>
 </ul>
 
-<h2><a name="S115"></a>?PR?YC_ADC_CHECK?ADC (C:002AAFH - C:002BD9H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S117">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
+<h2><a name="S115"></a>?PR?YC_ADC_CHECK?ADC (C:002B6CH - C:002E25H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=8 Bytes (<a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a>) Top=4 Bytes (<a href="#S117">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
+<li><a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
@@ -698,8 +698,8 @@
 <li><a href="#S117">?PR?YC_ADC_CHECK_TIMER500MS?ADC</a></li>
 </ul>
 
-<h2><a name="S117"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:001707H - C:001718H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S115">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
+<h2><a name="S117"></a>?PR?YC_ADC_CHECK_TIMER500MS?ADC (C:002B3EH - C:002B4EH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=10 Bytes (<a href="#S115">?PR?YC_ADC_CHECK?ADC</a>) Top=2 Bytes (<a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S115">?PR?YC_ADC_CHECK?ADC</a></li>
@@ -710,14 +710,14 @@
 <li><a href="#S108">?PR?KB_CB_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S119"></a>?PR?_BUFSIZE?IPC (C:002BDAH - C:002C33H)</h2>
-<p><br><b>Maximum Stack:</b> Top=10 Bytes (<a href="#S123">?PR?_IPCTX?IPC</a>)<p>
+<h2><a name="S119"></a>?PR?_BUFSIZE?IPC (C:002F22H - C:002F7BH)</h2>
+<p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S123">?PR?_IPCTX?IPC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S123">?PR?_IPCTX?IPC</a></li>
 </ul>
 
-<h2><a name="S121"></a>?PR?_IPCRX?IPC (C:002C34H - C:002C83H)</h2>
+<h2><a name="S121"></a>?PR?_IPCRX?IPC (C:002F7CH - C:002FCBH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=4 Bytes (<a href="#S138">?PR?IPC_DEALSINGLESTEP?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -729,8 +729,8 @@
 <li><a href="#S138">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
 </ul>
 
-<h2><a name="S123"></a>?PR?_IPCTX?IPC (C:000820H - C:0008B4H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S119">?PR?_BUFSIZE?IPC</a>) Top=8 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>)<p>
+<h2><a name="S123"></a>?PR?_IPCTX?IPC (C:000F9EH - C:001032H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S119">?PR?_BUFSIZE?IPC</a>) Top=2 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
@@ -742,7 +742,7 @@
 <li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S125"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:0007F8H - C:00081FH)</h2>
+<h2><a name="S125"></a>?PR?_IPC_TXCONTROLCMD?IPC (C:000F76H - C:000F9DH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=14 Bytes (<a href="#S5">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -751,12 +751,14 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
+<li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 <li><a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S98">?PR?SYSTEM_ENTER_HIBERNATE?SYS</a></li>
 <li><a href="#S5">?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S127"></a>?PR?_IPC_TXDATA?IPC (C:0008B5H - C:0008D9H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S158">?PR?_XMEMCPY?UTILITIES</a>) Top=8 Bytes (<a href="#S130">?PR?_IPC_TX24GDATA?IPC</a>)<p>
+<h2><a name="S127"></a>?PR?_IPC_TXDATA?IPC (C:0017DCH - C:001802H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S158">?PR?_XMEMCPY?UTILITIES</a>) Top=2 Bytes (<a href="#S129">?PR?_IPC_TXBREDRHIDDATA?IPC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S123">?PR?_IPCTX?IPC</a></li>
@@ -765,46 +767,46 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S130">?PR?_IPC_TX24GDATA?IPC</a></li>
 <li><a href="#S132">?PR?_IPC_TXBLEDATA?IPC</a></li>
 <li><a href="#S129">?PR?_IPC_TXBREDRHIDDATA?IPC</a></li>
 <li><a href="#S131">?PR?_IPC_TXSPPDATA?IPC</a></li>
 </ul>
 
-<h2><a name="S130"></a>?PR?_IPC_TX24GDATA?IPC (C:000FCBH - C:000FD2H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S127">?PR?_IPC_TXDATA?IPC</a>) Top=8 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
-<p><br><b>Calls to:</b></p>
+<h2><a name="S130"></a>?PR?_IPC_TX24GDATA?IPC (C:0017D6H - C:0017DBH)</h2>
+<p><br><b>Maximum Stack:</b> Top=8 Bytes (<a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a>)<p>
+<p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
+<li><a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
 </ul>
 
-<p><br><b>Called from:</b></p>
+<h2><a name="S135"></a>?PR?IPC_WAITLPM?IPC (C:001734H - C:001740H)</h2>
+<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S102">?PR?_KB_CB_EVENT?SYS</a>)<p>
+<p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S47">?PR?_IPC_TXHIDDATA?KB_PROCESS</a></li>
+<li><a href="#S166">?PR?_DELAY1MS?UTILITIES</a></li>
 </ul>
 
-<h2><a name="S135"></a>?PR?IPC_WAITLPM?IPC (C:000F75H - C:000F7FH)</h2>
-<p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
+<li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S136"></a>?PR?IPC_ABANDONLPM?IPC (C:002EB2H - C:002EBDH)</h2>
+<h2><a name="S136"></a>?PR?IPC_ABANDONLPM?IPC (C:002FF1H - C:002FFCH)</h2>
 <p><br><b>Maximum Stack:</b> Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S137"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:001B86H - C:001B9DH)</h2>
+<h2><a name="S137"></a>?PR?IPC_ISTXBUFFEMPTY?IPC (C:001E49H - C:001E60H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S56">?PR?KB_MOTION?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S56">?PR?KB_MOTION?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S138"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:002C84H - C:002E8CH)</h2>
+<h2><a name="S138"></a>?PR?IPC_DEALSINGLESTEP?IPC (C:002FFDH - C:003209H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S121">?PR?_IPCRX?IPC</a>) Top=2 Bytes (<a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -817,8 +819,8 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S158"></a>?PR?_XMEMCPY?UTILITIES (C:0008DAH - C:00091CH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S200">?PR?_IIC_READ?IIC</a>)<p>
+<h2><a name="S158"></a>?PR?_XMEMCPY?UTILITIES (C:000B2CH - C:000B6EH)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S208">?C?LIB_CODE</a></li>
@@ -826,12 +828,11 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
-<li><a href="#S200">?PR?_IIC_READ?IIC</a></li>
 <li><a href="#S127">?PR?_IPC_TXDATA?IPC</a></li>
 <li><a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S160"></a>?PR?_DMEMCPY?UTILITIES (C:002EC5H - C:002F08H)</h2>
+<h2><a name="S160"></a>?PR?_DMEMCPY?UTILITIES (C:003211H - C:003254H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S202">?PR?_IIC_WRITE?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -843,7 +844,7 @@
 <li><a href="#S202">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S162"></a>?PR?_XMEMCLEAR?UTILITIES (C:000CC1H - C:000CECH)</h2>
+<h2><a name="S162"></a>?PR?_XMEMCLEAR?UTILITIES (C:000E98H - C:000EC3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=10 Bytes (<a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -859,20 +860,21 @@
 <li><a href="#S93">?PR?SYSTEM_CLEAR_MEM?SYS</a></li>
 </ul>
 
-<h2><a name="S166"></a>?PR?_DELAY1MS?UTILITIES (C:000F80H - C:000F97H)</h2>
+<h2><a name="S166"></a>?PR?_DELAY1MS?UTILITIES (C:001130H - C:001147H)</h2>
 <p><br><b>Maximum Stack:</b> Top=12 Bytes (<a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 <li><a href="#S102">?PR?_KB_CB_EVENT?SYS</a></li>
 <li><a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
+<li><a href="#S135">?PR?IPC_WAITLPM?IPC</a></li>
 <li><a href="#S107">?PR?KB_BUTTON_PRESS_TIMER500MS?SYS</a></li>
 <li><a href="#S52">?PR?KB_SEND_WHEEL_DATA?KB_PROCESS</a></li>
 <li><a href="#S106">?PR?YC_PAIRING_TIMEROUT_500MS?SYS</a></li>
 <li><a href="#S7">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S167"></a>?PR?_COMPARE_STR?UTILITIES (C:001BCEH - C:001C17H)</h2>
+<h2><a name="S167"></a>?PR?_COMPARE_STR?UTILITIES (C:001E91H - C:001EDAH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -881,10 +883,11 @@
 
 <p><br><b>Called from:</b></p>
 <ul>
+<li><a href="#S59">?PR?_KB_MOTION_KEYSCAN?KB_PROCESS</a></li>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S169"></a>?PR?_GPIOSETBIT?GPIO (C:002205H - C:002265H)</h2>
+<h2><a name="S169"></a>?PR?_GPIOSETBIT?GPIO (C:002063H - C:0020C3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=12 Bytes (<a href="#S179">?PR?_GPIO_SETPD?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -899,7 +902,7 @@
 <li><a href="#S177">?PR?_GPIO_SETPU?GPIO</a></li>
 </ul>
 
-<h2><a name="S172"></a>?PR?_GPIOGETBIT?GPIO (C:001799H - C:0017D7H)</h2>
+<h2><a name="S172"></a>?PR?_GPIOGETBIT?GPIO (C:001795H - C:0017D3H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S208">?C?LIB_CODE</a>) Top=6 Bytes (<a href="#S193">?PR?_GPIO_FLIPOUTBIT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -909,24 +912,18 @@
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S193">?PR?_GPIO_FLIPOUTBIT?GPIO</a></li>
-<li><a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
-</ul>
-
-<h2><a name="S174"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:0017D8H - C:0017DFH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S172">?PR?_GPIOGETBIT?GPIO</a>) Top=6 Bytes (<a href="#S50">?PR?KB_WHEEL_SCAN?KB_PROCESS</a>)<p>
-<p><br><b>Calls to:</b></p>
-<ul>
-<li><a href="#S172">?PR?_GPIOGETBIT?GPIO</a></li>
 </ul>
 
+<h2><a name="S174"></a>?PR?_GPIO_GETINPUTSTATUS?GPIO (C:00178FH - C:001794H)</h2>
+<p><br><b>Maximum Stack:</b> Top=6 Bytes (<a href="#S50">?PR?KB_WHEEL_SCAN?KB_PROCESS</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S190">?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO</a></li>
 <li><a href="#S50">?PR?KB_WHEEL_SCAN?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S175"></a>?PR?_GPIO_SETOUT?GPIO (C:00079CH - C:0007ADH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a>)<p>
+<h2><a name="S175"></a>?PR?_GPIO_SETOUT?GPIO (C:0007E4H - C:0007F5H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_GPIOSETBIT?GPIO</a>) Top=6 Bytes (<a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S169">?PR?_GPIOSETBIT?GPIO</a></li>
@@ -942,7 +939,7 @@
 <li><a href="#S7">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S177"></a>?PR?_GPIO_SETPU?GPIO (C:0021D2H - C:0021E2H)</h2>
+<h2><a name="S177"></a>?PR?_GPIO_SETPU?GPIO (C:002030H - C:002040H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -956,7 +953,7 @@
 <li><a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S179"></a>?PR?_GPIO_SETPD?GPIO (C:0021E3H - C:0021F3H)</h2>
+<h2><a name="S179"></a>?PR?_GPIO_SETPD?GPIO (C:002041H - C:002051H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -969,7 +966,7 @@
 <li><a href="#S67">?PR?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S181"></a>?PR?_GPIO_SETOE?GPIO (C:0021F4H - C:002204H)</h2>
+<h2><a name="S181"></a>?PR?_GPIO_SETOE?GPIO (C:002052H - C:002062H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S169">?PR?_GPIOSETBIT?GPIO</a>) Top=10 Bytes (<a href="#S183">?PR?_GPIO_SETINPUT?GPIO</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -983,7 +980,7 @@
 <li><a href="#S185">?PR?_GPIO_SETOUTPUT?GPIO</a></li>
 </ul>
 
-<h2><a name="S183"></a>?PR?_GPIO_SETINPUT?GPIO (C:000F54H - C:000F74H)</h2>
+<h2><a name="S183"></a>?PR?_GPIO_SETINPUT?GPIO (C:000F55H - C:000F75H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S179">?PR?_GPIO_SETPD?GPIO</a>) Top=8 Bytes (<a href="#S72">?PR?KSRAWINITIALIZE?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1001,8 +998,8 @@
 <li><a href="#S111">?PR?YC_SYSTEM_MAIN?SYS</a></li>
 </ul>
 
-<h2><a name="S185"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:0007AEH - C:0007CAH)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S181">?PR?_GPIO_SETOE?GPIO</a>) Top=8 Bytes (<a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a>)<p>
+<h2><a name="S185"></a>?PR?_GPIO_SETOUTPUT?GPIO (C:00152BH - C:001548H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S181">?PR?_GPIO_SETOE?GPIO</a>) Top=4 Bytes (<a href="#S87">?PR?LED_ALL_SHUTDOWN?LED</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S181">?PR?_GPIO_SETOE?GPIO</a></li>
@@ -1013,11 +1010,10 @@
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S87">?PR?LED_ALL_SHUTDOWN?LED</a></li>
-<li><a href="#S92">?PR?LED_BACKLIGHT_OFF?LED</a></li>
 </ul>
 
-<h2><a name="S190"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:002305H - C:002318H)</h2>
-<p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S77">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
+<h2><a name="S190"></a>?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO (C:001695H - C:0016A7H)</h2>
+<p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a>) Top=4 Bytes (<a href="#S77">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S174">?PR?_GPIO_GETINPUTSTATUS?GPIO</a></li>
@@ -1028,7 +1024,7 @@
 <li><a href="#S77">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S193"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:00172BH - C:001746H)</h2>
+<h2><a name="S193"></a>?PR?_GPIO_FLIPOUTBIT?GPIO (C:002B4FH - C:002B6BH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S172">?PR?_GPIOGETBIT?GPIO</a>) Top=4 Bytes (<a href="#S104">?PR?LED_TIMER500MS?SYS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1041,26 +1037,24 @@
 <li><a href="#S104">?PR?LED_TIMER500MS?SYS</a></li>
 </ul>
 
-<h2><a name="S196"></a>?PR?GPIO_FILLPD?GPIO (C:0023A5H - C:0023D8H)</h2>
+<h2><a name="S196"></a>?PR?GPIO_FILLPD?GPIO (C:003361H - C:003394H)</h2>
 <p><br><b>Maximum Stack:</b> Top=4 Bytes (<a href="#S77">?PR?KS_UNISTALL?KEYSCAN</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S77">?PR?KS_UNISTALL?KEYSCAN</a></li>
 </ul>
 
-<h2><a name="S199"></a>?PR?IICWAITDONE?IIC (C:0013D7H - C:0013DEH)</h2>
+<h2><a name="S199"></a>?PR?IICWAITDONE?IIC (C:0032EDH - C:0032F4H)</h2>
 <p><br><b>Maximum Stack:</b> Top=14 Bytes (<a href="#S200">?PR?_IIC_READ?IIC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S200">?PR?_IIC_READ?IIC</a></li>
-<li><a href="#S202">?PR?_IIC_WRITE?IIC</a></li>
 </ul>
 
-<h2><a name="S200"></a>?PR?_IIC_READ?IIC (C:0010DDH - C:00118CH)</h2>
+<h2><a name="S200"></a>?PR?_IIC_READ?IIC (C:000A7EH - C:000B2BH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=2 Bytes (<a href="#S199">?PR?IICWAITDONE?IIC</a>) Top=12 Bytes (<a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
-<li><a href="#S158">?PR?_XMEMCPY?UTILITIES</a></li>
 <li><a href="#S199">?PR?IICWAITDONE?IIC</a></li>
 </ul>
 
@@ -1070,12 +1064,11 @@
 <li><a href="#S45">?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS</a></li>
 </ul>
 
-<h2><a name="S202"></a>?PR?_IIC_WRITE?IIC (C:0013DFH - C:001479H)</h2>
+<h2><a name="S202"></a>?PR?_IIC_WRITE?IIC (C:003255H - C:0032ECH)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=4 Bytes (<a href="#S160">?PR?_DMEMCPY?UTILITIES</a>) Top=10 Bytes (<a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
 <li><a href="#S160">?PR?_DMEMCPY?UTILITIES</a></li>
-<li><a href="#S199">?PR?IICWAITDONE?IIC</a></li>
 </ul>
 
 <p><br><b>Called from:</b></p>
@@ -1083,7 +1076,7 @@
 <li><a href="#S204">?PR?_IIC_WRITEBLOCK?IIC</a></li>
 </ul>
 
-<h2><a name="S204"></a>?PR?_IIC_WRITEBLOCK?IIC (C:00147AH - C:001527H)</h2>
+<h2><a name="S204"></a>?PR?_IIC_WRITEBLOCK?IIC (C:0012B6H - C:001363H)</h2>
 <p><br><b>Maximum Stack:</b> Bottom=6 Bytes (<a href="#S202">?PR?_IIC_WRITE?IIC</a>) Top=8 Bytes (<a href="#S62">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a>)<p>
 <p><br><b>Calls to:</b></p>
 <ul>
@@ -1095,10 +1088,11 @@
 <p><br><b>Called from:</b></p>
 <ul>
 <li><a href="#S62">?PR?_KEY_FN_FUNCTION?KB_PROCESS</a></li>
+<li><a href="#S115">?PR?YC_ADC_CHECK?ADC</a></li>
 <li><a href="#S7">?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH</a></li>
 </ul>
 
-<h2><a name="S208"></a>?C?LIB_CODE (C:000003H - C:000569H)</h2>
+<h2><a name="S208"></a>?C?LIB_CODE (C:000003H - C:00058CH)</h2>
 <p><br><b>Maximum Stack:</b> Top=16 Bytes (<a href="#S125">?PR?_IPC_TXCONTROLCMD?IPC</a>)<p>
 <p><br><b>Called from:</b></p>
 <ul>
@@ -1121,8 +1115,8 @@
 <li><a href="#S158">?PR?_XMEMCPY?UTILITIES</a></li>
 <li><a href="#S138">?PR?IPC_DEALSINGLESTEP?IPC</a></li>
 <li><a href="#S83">?PR?KS_GETCURRENTEVT?KEYSCAN</a></li>
+<li><a href="#S91">?PR?LED_BACKLIGHT_PROCESS?LED</a></li>
 <li><a href="#S115">?PR?YC_ADC_CHECK?ADC</a></li>
-<li><a href="#S114">?PR?YC_ADC_INIT?ADC</a></li>
 </ul>
 
 </body>
Index: c51/output/FW.MAP
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/FW.MAP	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/FW.MAP	(working copy)
@@ -1,8 +1,8 @@
-LX51 LINKER/LOCATER V4.41                                                               02/02/2023  19:26:28  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               07/24/2023  17:37:48  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
-H:\KEIL\C51\BIN\LX51.EXE OUTPUT/BLUETOOTH.OBJ, OUTPUT/GLOBAL_VARIABLE.OBJ, OUTPUT/KB_PROCESS.OBJ, OUTPUT/KEYSCAN.OBJ, OU
+C:\KEIL\C51\BIN\LX51.EXE OUTPUT/BLUETOOTH.OBJ, OUTPUT/GLOBAL_VARIABLE.OBJ, OUTPUT/KB_PROCESS.OBJ, OUTPUT/KEYSCAN.OBJ, OU
 >> TPUT/LED.OBJ, OUTPUT/SYS.OBJ, OUTPUT/ADC.OBJ, OUTPUT/RAM.OBJ, OUTPUT/IPC.OBJ, OUTPUT/UTILITIES.OBJ, OUTPUT/GPIO.OBJ, 
 >> OUTPUT/IIC.OBJ TO OUTPUT\FW CLASSES (XDATA (X:0X4DD0-X:0X4F40), CODE (C:0-C:0XFFFF), DATA (D:0X10-0X7F), IDATA (I:0X8
 >> 0-0XCF)) SEGMENTS (?STACK (D:0XD0)) NOOVERLAY PAGELENGTH (60000) CODE
@@ -37,43 +37,47 @@
          COMMENT TYPE 0: C51 V9.00
   OUTPUT/IIC.OBJ (IIC)
          COMMENT TYPE 0: C51 V9.00
-  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
+  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
+  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
+  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
+  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
+  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
+  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
          COMMENT TYPE 1: A51 / ASM51 Assembler
-  H:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
+  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
+         COMMENT TYPE 1: A51 / ASM51 Assembler
+  C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
+         COMMENT TYPE 1: A51 / ASM51 Assembler
+  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
          COMMENT TYPE 1: A51 / ASM51 Assembler
 
 
@@ -81,11 +85,11 @@
 
 BASE        START       END         USED      MEMORY CLASS
 ==========================================================
-X:000000H   X:004DD0H   X:004F40H   00035AH   XDATA
-C:000000H   C:000000H   C:00FFFFH   002EB5H   CODE
+X:000000H   X:004DD0H   X:004F40H   00036BH   XDATA
+C:000000H   C:000000H   C:00FFFFH   0032B1H   CODE
 I:000000H   I:000010H   I:00007FH   000008H   DATA
 I:000000H   I:000080H   I:0000CFH   000001H   IDATA
-C:000000H   C:000000H   C:00FFFFH   0000C0H   CONST
+C:000000H   C:000000H   C:00FFFFH   0000E4H   CONST
 I:000020H.0 I:000020H.0 I:00002FH.7 000001H.2 BIT
 
 
@@ -113,108 +117,108 @@
 
 * * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
 000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
-000003H   000569H   000567H   BYTE   UNIT     CODE           ?C?LIB_CODE
-00056AH   0005F5H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
-0005F6H   00060BH   000016H   BYTE   UNIT     CODE           ?C_INITSEG
-00060CH   0006C0H   0000B5H   BYTE   UNIT     CONST          ?CO?GLOBAL_VARIABLE
-0006C1H   0006C8H   000008H   BYTE   UNIT     CONST          ?CO?KEYSCAN
-0006C9H   0006CBH   000003H   BYTE   UNIT     CONST          ?CO?IPC
-0006CCH   0006D8H   00000DH   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
-0006D9H   00079BH   0000C3H   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
-00079CH   0007ADH   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
-0007AEH   0007CAH   00001DH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
-0007CBH   0007E8H   00001EH   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
-0007E9H   0007F7H   00000FH   BYTE   UNIT     CODE           ?PR?SYSTEM_ENTER_HIBERNATE?SYS
-0007F8H   00081FH   000028H   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
-000820H   0008B4H   000095H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
-0008B5H   0008D9H   000025H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
-0008DAH   00091CH   000043H   BYTE   UNIT     CODE           ?PR?_XMEMCPY?UTILITIES
-00091DH   000C0DH   0002F1H   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
-000C0EH   000CC0H   0000B3H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
-000CC1H   000CECH   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
-000CEDH   000D7DH   000091H   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
-000D7EH   000E05H   000088H   BYTE   UNIT     CODE           ?PR?KB_SEND_WHEEL_DATA?KB_PROCESS
-000E06H   000E3FH   00003AH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-000E40H   000EC6H   000087H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
-000EC7H   000F53H   00008DH   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
-000F54H   000F74H   000021H   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
-000F75H   000F7FH   00000BH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
-000F80H   000F97H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
-000F98H   000FCAH   000033H   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
-000FCBH   000FD2H   000008H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
-000FD3H   000FE7H   000015H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
-000FE8H   000FE9H   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
-000FEAH   000FEFH   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
-000FF0H   000FFCH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
-000FFDH   001031H   000035H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
-001032H   0010DCH   0000ABH   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-0010DDH   00118CH   0000B0H   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
-00118DH   0012D9H   00014DH   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
-0012DAH   0012DFH   000006H   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
-0012E0H   0012E9H   00000AH   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
-0012EAH   0012F4H   00000BH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
-0012F5H   001313H   00001FH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
-001314H   001331H   00001EH   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
-001332H   0013BEH   00008DH   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
-0013BFH   0013D6H   000018H   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
-0013D7H   0013DEH   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
-0013DFH   001479H   00009BH   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
-00147AH   001527H   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
-001528H   0016BDH   000196H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
-0016BEH   0016D0H   000013H   BYTE   UNIT     CODE           ?PR?SYSTEM_IIC_CLK_SETUP?SYS
-0016D1H   0016E7H   000017H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
-0016E8H   001706H   00001FH   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
-001707H   001718H   000012H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
-001719H   00172AH   000012H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
-00172BH   001746H   00001CH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
-001747H   001764H   00001EH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
-001765H   001798H   000034H   BYTE   UNIT     CODE           ?PR?LED_BACKLIGHT_OFF?LED
-001799H   0017D7H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
-0017D8H   0017DFH   000008H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
-0017E0H   0017FAH   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
-0017FBH   001889H   00008FH   BYTE   UNIT     CODE           ?PR?KB_WHEEL_SCAN?KB_PROCESS
-00188AH   0018DCH   000053H   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
-0018DDH   00190FH   000033H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
-001910H   001B77H   000268H   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
-001B78H   001B85H   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
-001B86H   001B9DH   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
-001B9EH   001BCDH   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
-001BCEH   001C17H   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
-001C18H   001CD0H   0000B9H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
-001CD1H   001DB1H   0000E1H   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
-001DB2H   001F0FH   00015EH   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
-001F10H   001F34H   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
-001F35H   0021ADH   000279H   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
-0021AEH   0021D1H   000024H   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN
-0021D2H   0021E2H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
-0021E3H   0021F3H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
-0021F4H   002204H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
-002205H   002265H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
-002266H   002304H   00009FH   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
-002305H   002318H   000014H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-002319H   0023A4H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
-0023A5H   0023D8H   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
-0023D9H   00240EH   000036H   BYTE   UNIT     CODE           ?PR?_LED_BACKLIGHT_RGB_CONTROL?LED
-00240FH   002893H   000485H   BYTE   UNIT     CODE           ?PR?LED_BACKLIGHT_PROCESS?LED
-002894H   00289CH   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
-00289DH   00289EH   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
-00289FH   0028AEH   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
-0028AFH   0028F3H   000045H   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
-0028F4H   0029EFH   0000FCH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
-0029F0H   002AAEH   0000BFH   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
-002AAFH   002BD9H   00012BH   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
-002BDAH   002C33H   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
-002C34H   002C83H   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
-002C84H   002E8CH   000209H   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
-002E8DH   002E99H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
-002E9AH   002EA2H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
-002EA3H   002EABH   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
-002EACH   002EB1H   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
-002EB2H   002EBDH   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
-002EBEH   002EC4H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
-002EC5H   002F08H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
-002F09H   002F35H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
-002F36H   002F74H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+000003H   00058CH   00058AH   BYTE   UNIT     CODE           ?C?LIB_CODE
+00058DH   000618H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
+000619H   00062EH   000016H   BYTE   UNIT     CODE           ?C_INITSEG
+00062FH   000707H   0000D9H   BYTE   UNIT     CONST          ?CO?GLOBAL_VARIABLE
+000708H   00070FH   000008H   BYTE   UNIT     CONST          ?CO?KEYSCAN
+000710H   000712H   000003H   BYTE   UNIT     CONST          ?CO?IPC
+000713H   00071FH   00000DH   BYTE   UNIT     CODE           ?PR?YC_CHECK_IS_CONNECTED?BLUETOOTH
+000720H   0007E3H   0000C4H   BYTE   UNIT     CODE           ?PR?LED_HANDLE?LED
+0007E4H   0007F5H   000012H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUT?GPIO
+0007F6H   00082AH   000035H   BYTE   UNIT     CODE           ?PR?YC_CHECK_NEED_RECONNECTED?BLUETOOTH
+00082BH   0008D4H   0000AAH   BYTE   UNIT     CODE           ?PR?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+0008D5H   000A7DH   0001A9H   BYTE   UNIT     CODE           ?PR?_KB_CB_EVENT?SYS
+000A7EH   000B2BH   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_READ?IIC
+000B2CH   000B6EH   000043H   BYTE   UNIT     CODE           ?PR?_XMEMCPY?UTILITIES
+000B6FH   000E97H   000329H   BYTE   UNIT     CODE           ?PR?_KB_MOTION_KEYSCAN?KB_PROCESS
+000E98H   000EC3H   00002CH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR?UTILITIES
+000EC4H   000F54H   000091H   BYTE   UNIT     CODE           ?PR?SYSTEM_CLEAR_MEM?SYS
+000F55H   000F75H   000021H   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT?GPIO
+000F76H   000F9DH   000028H   BYTE   UNIT     CODE           ?PR?_IPC_TXCONTROLCMD?IPC
+000F9EH   001032H   000095H   BYTE   UNIT     CODE           ?PR?_IPCTX?IPC
+001033H   001038H   000006H   BYTE   UNIT     CODE           ?PR?YC_CLEAR_RECONNECT_FLAG?BLUETOOTH
+001039H   001050H   000018H   BYTE   UNIT     CODE           ?PR?YC_DISCONNECT_ALL_LINK?BLUETOOTH
+001051H   0010DCH   00008CH   BYTE   UNIT     CODE           ?PR?KB_BUTTON_PRESS_TIMER500MS?SYS
+0010DDH   0010EDH   000011H   BYTE   UNIT     CODE           ?PR?SYSTEM_ENTER_HIBERNATE?SYS
+0010EEH   00112FH   000042H   BYTE   UNIT     CODE           ?PR?YC_CONNECT_TIMEOUT_500MS?SYS
+001130H   001147H   000018H   BYTE   UNIT     CODE           ?PR?_DELAY1MS?UTILITIES
+001148H   0011CFH   000088H   BYTE   UNIT     CODE           ?PR?KB_SEND_WHEEL_DATA?KB_PROCESS
+0011D0H   001283H   0000B4H   BYTE   UNIT     CODE           ?PR?_IPC_TXHIDDATA?KB_PROCESS
+001284H   0012B5H   000032H   BYTE   UNIT     CODE           ?PR?YC_UPDATE_EEPROM_DATA?BLUETOOTH
+0012B6H   001363H   0000AEH   BYTE   UNIT     CODE           ?PR?_IIC_WRITEBLOCK?IIC
+001364H   0014F9H   000196H   BYTE   UNIT     CODE           ?PR?_KEY_FN_FUNCTION?KB_PROCESS
+0014FAH   00152AH   000031H   BYTE   UNIT     CODE           ?PR?LED_BACKLIGHT_OFF?LED
+00152BH   001548H   00001EH   BYTE   UNIT     CODE           ?PR?_GPIO_SETOUTPUT?GPIO
+001549H   001566H   00001EH   BYTE   UNIT     CODE           ?PR?LED_ALL_SHUTDOWN?LED
+001567H   0015F4H   00008EH   BYTE   UNIT     CODE           ?PR?YC_SYSTEM_MAIN?SYS
+0015F5H   001694H   0000A0H   BYTE   UNIT     CODE           ?PR?KS_UNISTALL?KEYSCAN
+001695H   0016A7H   000013H   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+0016A8H   001733H   00008CH   BYTE   UNIT     CODE           ?PR?_GPIO_SETWAKEUP?GPIO
+001734H   001740H   00000DH   BYTE   UNIT     CODE           ?PR?IPC_WAITLPM?IPC
+001741H   00177BH   00003BH   BYTE   UNIT     CODE           ?PR?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+00177CH   001781H   000006H   BYTE   UNIT     CODE           ?PR?KB_CB_INIT?SYS
+001782H   00178EH   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_INITIALIZE?IPC
+00178FH   001794H   000006H   BYTE   UNIT     CODE           ?PR?_GPIO_GETINPUTSTATUS?GPIO
+001795H   0017D3H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIOGETBIT?GPIO
+0017D4H   0017D5H   000002H   BYTE   UNIT     CODE           ?PR?MAIN?RAM
+0017D6H   0017DBH   000006H   BYTE   UNIT     CODE           ?PR?_IPC_TX24GDATA?IPC
+0017DCH   001802H   000027H   BYTE   UNIT     CODE           ?PR?_IPC_TXDATA?IPC
+001803H   00180DH   00000BH   BYTE   UNIT     CODE           ?PR?YC_START_RECONNECT?BLUETOOTH
+00180EH   001828H   00001BH   BYTE   UNIT     CODE           ?PR?_KB_SET_MULTIKEY?KB_PROCESS
+001829H   001A85H   00025DH   BYTE   UNIT     CODE           ?PR?_KB_MULTIKEY_SETUP?KB_PROCESS
+001A86H   001B14H   00008FH   BYTE   UNIT     CODE           ?PR?KB_WHEEL_SCAN?KB_PROCESS
+001B15H   001B9DH   000089H   BYTE   UNIT     CODE           ?PR?KB_NEED_KEYSCAN?KB_PROCESS
+001B9EH   001BD0H   000033H   BYTE   UNIT     CODE           ?PR?KB_MOTION?KB_PROCESS
+001BD1H   001E3AH   00026AH   BYTE   UNIT     CODE           ?PR?KS_GETCURRENTEVT?KEYSCAN
+001E3BH   001E48H   00000EH   BYTE   UNIT     CODE           ?PR?_BIT_COUNT?KEYSCAN
+001E49H   001E60H   000018H   BYTE   UNIT     CODE           ?PR?IPC_ISTXBUFFEMPTY?IPC
+001E61H   001E90H   000030H   BYTE   UNIT     CODE           ?PR?_ARRAY_IS_EMPTY?KEYSCAN
+001E91H   001EDAH   00004AH   BYTE   UNIT     CODE           ?PR?_COMPARE_STR?UTILITIES
+001EDBH   001F2DH   000053H   BYTE   UNIT     CODE           ?PR?KB_24G_GET_LED_STATUS?KB_PROCESS
+001F2EH   001FE6H   0000B9H   BYTE   UNIT     CODE           ?PR?_KEYIN?KEYSCAN
+001FE7H   00200BH   000025H   BYTE   UNIT     CODE           ?PR?_KB_COMBINATION_KEY_PRESS?KB_PROCESS
+00200CH   00202FH   000024H   BYTE   UNIT     CODE           ?PR?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN
+002030H   002040H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPU?GPIO
+002041H   002051H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETPD?GPIO
+002052H   002062H   000011H   BYTE   UNIT     CODE           ?PR?_GPIO_SETOE?GPIO
+002063H   0020C3H   000061H   BYTE   UNIT     CODE           ?PR?_GPIOSETBIT?GPIO
+0020C4H   0021A4H   0000E1H   BYTE   UNIT     CODE           ?PR?_KEYOUT?KEYSCAN
+0021A5H   0021C2H   00001EH   BYTE   UNIT     CODE           ?PR?KSRAWINITIALIZE?KEYSCAN
+0021C3H   0021CDH   00000BH   BYTE   UNIT     CODE           ?PR?KS_INITIALIZE?KEYSCAN
+0021CEH   0021ECH   00001FH   BYTE   UNIT     CODE           ?PR?KSCOLINITIALIZE?KEYSCAN
+0021EDH   002201H   000015H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_INIT?SYS
+002202H   002214H   000013H   BYTE   UNIT     CODE           ?PR?SYSTEM_IIC_CLK_SETUP?SYS
+002215H   002372H   00015EH   BYTE   UNIT     CODE           ?PR?KS_SCANMATRIX?KEYSCAN
+002373H   0023A8H   000036H   BYTE   UNIT     CODE           ?PR?_LED_BACKLIGHT_RGB_CONTROL?LED
+0023A9H   002A99H   0006F1H   BYTE   UNIT     CODE           ?PR?LED_BACKLIGHT_PROCESS?LED
+002A9AH   002AB6H   00001DH   BYTE   UNIT     CODE           ?PR?SYSTEM_SOFTWARE_INIT?SYS
+002AB7H   002AD9H   000023H   BYTE   UNIT     CODE           ?PR?YC_ADC_INIT?ADC
+002ADAH   002AE2H   000009H   BYTE   UNIT     CODE           ?PR?SYSTEM_HARDWARE_RESET?SYS
+002AE3H   002AE4H   000002H   BYTE   UNIT     CODE           ?PR?SYSTEM_RESET_CONNECT?SYS
+002AE5H   002AF4H   000010H   BYTE   UNIT     CODE           ?PR?_KB_CB_HID?SYS
+002AF5H   002B06H   000012H   BYTE   UNIT     CODE           ?PR?LED_TIMER500MS?SYS
+002B07H   002B1EH   000018H   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER500MS?SYS
+002B1FH   002B3DH   00001FH   BYTE   UNIT     CODE           ?PR?YC_PAIRING_TIMEROUT_500MS?SYS
+002B3EH   002B4EH   000011H   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK_TIMER500MS?ADC
+002B4FH   002B6BH   00001DH   BYTE   UNIT     CODE           ?PR?_GPIO_FLIPOUTBIT?GPIO
+002B6CH   002E25H   0002BAH   BYTE   UNIT     CODE           ?PR?YC_ADC_CHECK?ADC
+002E26H   002F21H   0000FCH   BYTE   UNIT     CODE           ?PR?KB_CB_TIMER100MS?SYS
+002F22H   002F7BH   00005AH   BYTE   UNIT     CODE           ?PR?_BUFSIZE?IPC
+002F7CH   002FCBH   000050H   BYTE   UNIT     CODE           ?PR?_IPCRX?IPC
+002FCCH   002FD8H   00000DH   BYTE   UNIT     CODE           ?PR?_IPC_TXBREDRHIDDATA?IPC
+002FD9H   002FE1H   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXSPPDATA?IPC
+002FE2H   002FEAH   000009H   BYTE   UNIT     CODE           ?PR?_IPC_TXBLEDATA?IPC
+002FEBH   002FF0H   000006H   BYTE   UNIT     CODE           ?PR?IPC_GETBBDISCONNECTREASON?IPC
+002FF1H   002FFCH   00000CH   BYTE   UNIT     CODE           ?PR?IPC_ABANDONLPM?IPC
+002FFDH   003209H   00020DH   BYTE   UNIT     CODE           ?PR?IPC_DEALSINGLESTEP?IPC
+00320AH   003210H   000007H   BYTE   UNIT     CODE           ?PR?YC_ICE_BREAK?UTILITIES
+003211H   003254H   000044H   BYTE   UNIT     CODE           ?PR?_DMEMCPY?UTILITIES
+003255H   0032ECH   000098H   BYTE   UNIT     CODE           ?PR?_IIC_WRITE?IIC
+0032EDH   0032F4H   000008H   BYTE   UNIT     CODE           ?PR?IICWAITDONE?IIC
+0032F5H   003321H   00002DH   BYTE   UNIT     CODE           ?PR?_XMEMCLEAR_FF?UTILITIES
+003322H   003360H   00003FH   BYTE   UNIT     CODE           ?PR?_GPIO_CLEARWAKEUP?GPIO
+003361H   003394H   000034H   BYTE   UNIT     CODE           ?PR?GPIO_FILLPD?GPIO
 
 * * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
 000040H   000045H   000006H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?31
@@ -271,79 +275,79 @@
 004C00H   004C03H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?6
 004C04H   004C5DH   00005AH   ---    ---      **GAP**
 004C5EH   004C5FH   000002H   BYTE   OFFS..   XDATA          ?XD?IPC?12
-004C60H   004C66H   000007H   ---    ---      **GAP**
-004C67H   004C67H   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?13
-004C68H   004C68H   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?10
-004C69H   004C69H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
-004C6AH   004C6AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
-004C6BH   004C6CH   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
-004C6DH   004C6EH   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
-004C6FH   004C70H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
-004C71H   004C78H   000008H   ---    ---      **GAP**
-004C79H   004C79H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
-004C7AH   004C7AH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
-004C7BH   004C7BH   000001H   ---    ---      **GAP**
-004C7CH   004CC9H   00004EH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?4
-004CCAH   004CF4H   00002BH   ---    ---      **GAP**
-004CF5H   004CF5H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
-004CF6H   004CF9H   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
-004CFAH   004CFFH   000006H   ---    ---      **GAP**
-004D00H   004D00H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
-004D01H   004D0AH   00000AH   ---    ---      **GAP**
-004D0BH   004D0BH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
-004D0CH   004D2EH   000023H   ---    ---      **GAP**
-004D2FH   004D2FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
-004D30H   004D30H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
-004D31H   004D31H   000001H   ---    ---      **GAP**
-004D32H   004D4CH   00001BH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
-004D4DH   004D92H   000046H   ---    ---      **GAP**
+004C60H   004C8CH   00002DH   ---    ---      **GAP**
+004C8DH   004C8DH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?13
+004C8EH   004C8EH   000001H   BYTE   OFFS..   XDATA          ?XD?IPC?10
+004C8FH   004C8FH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?27
+004C90H   004C90H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?16
+004C91H   004C92H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?8
+004C93H   004C94H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?12
+004C95H   004C96H   000002H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?33
+004C97H   004CB5H   00001FH   ---    ---      **GAP**
+004CB6H   004CB6H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?19
+004CB7H   004CB7H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?17
+004CB8H   004CBEH   000007H   ---    ---      **GAP**
+004CBFH   004D0EH   000050H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?4
+004D0FH   004D36H   000028H   ---    ---      **GAP**
+004D37H   004D37H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?32
+004D38H   004D3BH   000004H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?18
+004D3CH   004D41H   000006H   ---    ---      **GAP**
+004D42H   004D42H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?15
+004D43H   004D4CH   00000AH   ---    ---      **GAP**
+004D4DH   004D4DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?20
+004D4EH   004D6CH   00001FH   ---    ---      **GAP**
+004D6DH   004D6DH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?7
+004D6EH   004D6EH   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?29
+004D6FH   004D6FH   000001H   ---    ---      **GAP**
+004D70H   004D8AH   00001BH   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?1
+004D8BH   004D92H   000008H   ---    ---      **GAP**
 004D93H   004DA6H   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?24
 004DA7H   004DA7H   000001H   ---    ---      **GAP**
 004DA8H   004DBBH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?2
 004DBCH   004DCFH   000014H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?23
-004DD0H   004E03H   000034H   BYTE   UNIT     XDATA          ?XD?GLOBAL_VARIABLE
-004E04H   004E16H   000013H   BYTE   UNIT     XDATA          ?XD?KS_GETCURRENTEVT?KEYSCAN
-004E17H   004E28H   000012H   BYTE   UNIT     XDATA          ?XD?SYS
-004E29H   004E3AH   000012H   BYTE   UNIT     XDATA          ?XD?IPC
-004E3BH   004E48H   00000EH   BYTE   UNIT     XDATA          ?XD?_IPC_TXHIDDATA?KB_PROCESS
-004E49H   004E51H   000009H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITEBLOCK?IIC
-004E52H   004E59H   000008H   BYTE   UNIT     XDATA          ?XD?_DMEMCPY?UTILITIES
-004E5AH   004E60H   000007H   BYTE   UNIT     XDATA          ?XD?KEYSCAN
-004E61H   004E67H   000007H   BYTE   UNIT     XDATA          ?XD?_COMPARE_STR?UTILITIES
-004E68H   004E6EH   000007H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITE?IIC
-004E6FH   004E74H   000006H   BYTE   UNIT     XDATA          ?XD?_IPCTX?IPC
-004E75H   004E7AH   000006H   BYTE   UNIT     XDATA          ?XD?_XMEMCPY?UTILITIES
-004E7BH   004E7FH   000005H   BYTE   UNIT     XDATA          ?XD?_KB_MOTION_KEYSCAN?KB_PROCESS
-004E80H   004E84H   000005H   BYTE   UNIT     XDATA          ?XD?YC_ADC_CHECK?ADC
-004E85H   004E89H   000005H   BYTE   UNIT     XDATA          ?XD?_IIC_READ?IIC
-004E8AH   004E8DH   000004H   BYTE   UNIT     XDATA          ?XD?_KB_MULTIKEY_SETUP?KB_PROCESS
-004E8EH   004E91H   000004H   BYTE   UNIT     XDATA          ?XD?_LED_BACKLIGHT_RGB_CONTROL?LED
-004E92H   004E95H   000004H   BYTE   UNIT     XDATA          ?XD?_BUFSIZE?IPC
-004E96H   004E99H   000004H   BYTE   UNIT     XDATA          ?XD?_IPC_TXCONTROLCMD?IPC
-004E9AH   004E9CH   000003H   BYTE   UNIT     XDATA          ?XD?KB_WHEEL_SCAN?KB_PROCESS
-004E9DH   004E9FH   000003H   BYTE   UNIT     XDATA          ?XD?KB_MOTION?KB_PROCESS
-004EA0H   004EA2H   000003H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
-004EA3H   004EA5H   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
-004EA6H   004EA8H   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
-004EA9H   004EABH   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
-004EACH   004EAEH   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
-004EAFH   004EB1H   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
-004EB2H   004EB3H   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
-004EB4H   004EB5H   000002H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
-004EB6H   004EB7H   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
-004EB8H   004EB9H   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
-004EBAH   004EBAH   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
-004EBBH   004EBBH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN
-004EBCH   004EBCH   000001H   BYTE   UNIT     XDATA          ?XD?_KEYOUT?KEYSCAN
-004EBDH   004EBDH   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
-004EBEH   004EBEH   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
-004EBFH   004EBFH   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
-004EC0H   004EC0H   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
-004EC1H   004EC1H   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
-004EC2H   004EC2H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
-004EC3H   004EC3H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
-004EC4H   004EC4H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
-004EC5H   00800FH   00314BH   ---    ---      **GAP**
+004DD0H   004E12H   000043H   BYTE   UNIT     XDATA          ?XD?GLOBAL_VARIABLE
+004E13H   004E25H   000013H   BYTE   UNIT     XDATA          ?XD?KS_GETCURRENTEVT?KEYSCAN
+004E26H   004E37H   000012H   BYTE   UNIT     XDATA          ?XD?SYS
+004E38H   004E49H   000012H   BYTE   UNIT     XDATA          ?XD?IPC
+004E4AH   004E57H   00000EH   BYTE   UNIT     XDATA          ?XD?_IPC_TXHIDDATA?KB_PROCESS
+004E58H   004E60H   000009H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITEBLOCK?IIC
+004E61H   004E68H   000008H   BYTE   UNIT     XDATA          ?XD?_DMEMCPY?UTILITIES
+004E69H   004E6FH   000007H   BYTE   UNIT     XDATA          ?XD?KEYSCAN
+004E70H   004E76H   000007H   BYTE   UNIT     XDATA          ?XD?_COMPARE_STR?UTILITIES
+004E77H   004E7DH   000007H   BYTE   UNIT     XDATA          ?XD?_IIC_WRITE?IIC
+004E7EH   004E83H   000006H   BYTE   UNIT     XDATA          ?XD?_IPCTX?IPC
+004E84H   004E89H   000006H   BYTE   UNIT     XDATA          ?XD?_XMEMCPY?UTILITIES
+004E8AH   004E8EH   000005H   BYTE   UNIT     XDATA          ?XD?_KB_MOTION_KEYSCAN?KB_PROCESS
+004E8FH   004E93H   000005H   BYTE   UNIT     XDATA          ?XD?YC_ADC_CHECK?ADC
+004E94H   004E98H   000005H   BYTE   UNIT     XDATA          ?XD?_IIC_READ?IIC
+004E99H   004E9CH   000004H   BYTE   UNIT     XDATA          ?XD?_KB_MULTIKEY_SETUP?KB_PROCESS
+004E9DH   004EA0H   000004H   BYTE   UNIT     XDATA          ?XD?_LED_BACKLIGHT_RGB_CONTROL?LED
+004EA1H   004EA4H   000004H   BYTE   UNIT     XDATA          ?XD?_BUFSIZE?IPC
+004EA5H   004EA8H   000004H   BYTE   UNIT     XDATA          ?XD?_IPC_TXCONTROLCMD?IPC
+004EA9H   004EABH   000003H   BYTE   UNIT     XDATA          ?XD?KB_WHEEL_SCAN?KB_PROCESS
+004EACH   004EAEH   000003H   BYTE   UNIT     XDATA          ?XD?KB_MOTION?KB_PROCESS
+004EAFH   004EB1H   000003H   BYTE   UNIT     XDATA          ?XD?KS_SCANMATRIX?KEYSCAN
+004EB2H   004EB4H   000003H   BYTE   UNIT     XDATA          ?XD?_ARRAY_IS_EMPTY?KEYSCAN
+004EB5H   004EB7H   000003H   BYTE   UNIT     XDATA          ?XD?IPC_DEALSINGLESTEP?IPC
+004EB8H   004EBAH   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR?UTILITIES
+004EBBH   004EBDH   000003H   BYTE   UNIT     XDATA          ?XD?_XMEMCLEAR_FF?UTILITIES
+004EBEH   004EC0H   000003H   BYTE   UNIT     XDATA          ?XD?_GPIOSETBIT?GPIO
+004EC1H   004EC2H   000002H   BYTE   UNIT     XDATA          ?XD?_KB_SEND_COMBINATION_KEY?KB_PROCESS
+004EC3H   004EC4H   000002H   BYTE   UNIT     XDATA          ?XD?_KEY_FN_FUNCTION?KB_PROCESS
+004EC5H   004EC6H   000002H   BYTE   UNIT     XDATA          ?XD?_KB_CB_HID?SYS
+004EC7H   004EC8H   000002H   BYTE   UNIT     XDATA          ?XD?_IPCRX?IPC
+004EC9H   004EC9H   000001H   BYTE   UNIT     XDATA          ?XD?_YC_KEY_ACTION_HANDLE?KB_PROCESS
+004ECAH   004ECAH   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETINPUT_HIGH_IMPEDANCE?KEYSCAN
+004ECBH   004ECBH   000001H   BYTE   UNIT     XDATA          ?XD?_KEYOUT?KEYSCAN
+004ECCH   004ECCH   000001H   BYTE   UNIT     XDATA          ?XD?KSRAWINITIALIZE?KEYSCAN
+004ECDH   004ECDH   000001H   BYTE   UNIT     XDATA          ?XD?KSCOLINITIALIZE?KEYSCAN
+004ECEH   004ECEH   000001H   BYTE   UNIT     XDATA          ?XD?KS_UNISTALL?KEYSCAN
+004ECFH   004ECFH   000001H   BYTE   UNIT     XDATA          ?XD?_KB_CB_EVENT?SYS
+004ED0H   004ED0H   000001H   BYTE   UNIT     XDATA          ?XD?_IPC_TXDATA?IPC
+004ED1H   004ED1H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIOGETBIT?GPIO
+004ED2H   004ED2H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_SETWAKEUPBYCURRENTSTATE?GPIO
+004ED3H   004ED3H   000001H   BYTE   UNIT     XDATA          ?XD?_GPIO_FLIPOUTBIT?GPIO
+004ED4H   00800FH   00313CH   ---    ---      **GAP**
 008010H   008010H   000001H   BYTE   OFFS..   XDATA          ?XD?GLOBAL_VARIABLE?5
 
 
@@ -353,8 +357,8 @@
 
       VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
       =================================================
-      02004E61H   XDATA    BYTE      ?_compare_str?BYTE
-      02004E52H   XDATA    BYTE      ?_dmemcpy?BYTE
+      02004E70H   XDATA    BYTE      ?_compare_str?BYTE
+      02004E61H   XDATA    BYTE      ?_dmemcpy?BYTE
       00000020H.5 BIT      BIT       ?_GPIO_SetInput?BIT
       00000020H.4 BIT      BIT       ?_GPIO_Setoe?BIT
       00000020H.1 BIT      BIT       ?_GPIO_Setout?BIT
@@ -362,8 +366,8 @@
       00000020H.3 BIT      BIT       ?_GPIO_SetPd?BIT
       00000020H.2 BIT      BIT       ?_GPIO_SetPu?BIT
       00000020H.7 BIT      BIT       ?_GPIO_SetWakeup?BIT
-      02004E8EH   XDATA    BYTE      ?_LED_backlight_RGB_Control?BYTE
-      02004E75H   XDATA    BYTE      ?_xmemcpy?BYTE
+      02004E9DH   XDATA    BYTE      ?_LED_backlight_RGB_Control?BYTE
+      02004E84H   XDATA    BYTE      ?_xmemcpy?BYTE
       0100023FH   CODE     ---       ?C?CASTF
       010003CFH   CODE     ---       ?C?CLDOPTR
       010003B6H   CODE     ---       ?C?CLDPTR
@@ -382,172 +386,176 @@
       010002A1H   CODE     ---       ?C?FPRESULT2
       01000006H   CODE     ---       ?C?FPSUB
       010002B2H   CODE     ---       ?C?FPUNDERFLOW
-      01000564H   CODE     ---       ?C?ICALL
-      01000568H   CODE     ---       ?C?ICALL2
+      01000587H   CODE     ---       ?C?ICALL
+      0100058BH   CODE     ---       ?C?ICALL2
       0100040EH   CODE     ---       ?C?IILDX
       01000424H   CODE     ---       ?C?ILDIX
+      0100053AH   CODE     ---       ?C?LLDCODE
       01000508H   CODE     ---       ?C?LNEG
-      01000533H   CODE     ---       ?C?LSTKXDATA
-      01000527H   CODE     ---       ?C?LSTXDATA
+      01000556H   CODE     ---       ?C?LSTKXDATA
+      0100054AH   CODE     ---       ?C?LSTXDATA
       01000516H   CODE     ---       ?C?ULCMP
       01000476H   CODE     ---       ?C?ULDIV
+      01000527H   CODE     ---       ?C?ULSHR
       00000000H   NUMBER   ---       ?C?XDATASEG
-      010005B1H   CODE     ---       ?C_START
+      010005D4H   CODE     ---       ?C_START
       01000000H   CODE     ---       ?C_STARTUP
-      01001B9EH   CODE     ---       _array_is_empty
-      01001BCEH   CODE     ---       _compare_str
-      01000F80H   CODE     ---       _Delay1ms
-      01002EC5H   CODE     ---       _dmemcpy
-      01002F36H   CODE     ---       _GPIO_ClearWakeup
-      0100172BH   CODE     ---       _GPIO_FlipOutBit
-      010017D8H   CODE     ---       _GPIO_GetInputStatus
-      01000F54H   CODE     ---       _GPIO_SetInput
-      010021AEH   CODE     ---       _GPIO_SetInput_high_impedance
-      010021F4H   CODE     ---       _GPIO_Setoe
-      0100079CH   CODE     ---       _GPIO_Setout
-      010007AEH   CODE     ---       _GPIO_SetOutput
-      010021E3H   CODE     ---       _GPIO_SetPd
-      010021D2H   CODE     ---       _GPIO_SetPu
-      01002319H   CODE     ---       _GPIO_SetWakeup
-      01002305H   CODE     ---       _GPIO_SetWakeupByCurrentState
-      010010DDH   CODE     ---       _IIC_Read
-      010013DFH   CODE     ---       _IIC_write
-      0100147AH   CODE     ---       _IIC_WriteBlock
-      01000FF0H   CODE     ---       _IPC_Initialize
-      01000FCBH   CODE     ---       _IPC_Tx24GData
-      01002EA3H   CODE     ---       _IPC_TxBleData
-      01002E8DH   CODE     ---       _IPC_TxBREDRHidData
-      010007F8H   CODE     ---       _IPC_TxControlCmd
-      010008B5H   CODE     ---       _IPC_TxData
-      01000C0EH   CODE     ---       _IPC_TxHidData
-      01002E9AH   CODE     ---       _IPC_TxSppData
-      01001F10H   CODE     ---       _kb_combination_key_press
-      0100091DH   CODE     ---       _kb_motion_keyscan
-      01001F35H   CODE     ---       _kb_multikey_setup
-      01000E06H   CODE     ---       _kb_send_combination_key
-      010017E0H   CODE     ---       _kb_set_multikey
-      01001528H   CODE     ---       _key_fn_function
-      010023D9H   CODE     ---       _LED_backlight_RGB_Control
-      01000CC1H   CODE     ---       _xmemclear
-      01002F09H   CODE     ---       _xmemclear_ff
-      010008DAH   CODE     ---       _xmemcpy
-      01001032H   CODE     ---       _YC_key_action_handle
-      02004DF6H   XDATA    BYTE      action_timeout
+      01001E61H   CODE     ---       _array_is_empty
+      01001E91H   CODE     ---       _compare_str
+      01001130H   CODE     ---       _Delay1ms
+      01003211H   CODE     ---       _dmemcpy
+      01003322H   CODE     ---       _GPIO_ClearWakeup
+      01002B4FH   CODE     ---       _GPIO_FlipOutBit
+      0100178FH   CODE     ---       _GPIO_GetInputStatus
+      01000F55H   CODE     ---       _GPIO_SetInput
+      0100200CH   CODE     ---       _GPIO_SetInput_high_impedance
+      01002052H   CODE     ---       _GPIO_Setoe
+      010007E4H   CODE     ---       _GPIO_Setout
+      0100152BH   CODE     ---       _GPIO_SetOutput
+      01002041H   CODE     ---       _GPIO_SetPd
+      01002030H   CODE     ---       _GPIO_SetPu
+      010016A8H   CODE     ---       _GPIO_SetWakeup
+      01001695H   CODE     ---       _GPIO_SetWakeupByCurrentState
+      01000A7EH   CODE     ---       _IIC_Read
+      01003255H   CODE     ---       _IIC_write
+      010012B6H   CODE     ---       _IIC_WriteBlock
+      01001782H   CODE     ---       _IPC_Initialize
+      010017D6H   CODE     ---       _IPC_Tx24GData
+      01002FE2H   CODE     ---       _IPC_TxBleData
+      01002FCCH   CODE     ---       _IPC_TxBREDRHidData
+      01000F76H   CODE     ---       _IPC_TxControlCmd
+      010017DCH   CODE     ---       _IPC_TxData
+      010011D0H   CODE     ---       _IPC_TxHidData
+      01002FD9H   CODE     ---       _IPC_TxSppData
+      01001FE7H   CODE     ---       _kb_combination_key_press
+      01000B6FH   CODE     ---       _kb_motion_keyscan
+      01001829H   CODE     ---       _kb_multikey_setup
+      01001741H   CODE     ---       _kb_send_combination_key
+      0100180EH   CODE     ---       _kb_set_multikey
+      01001364H   CODE     ---       _key_fn_function
+      01002373H   CODE     ---       _LED_backlight_RGB_Control
+      01000E98H   CODE     ---       _xmemclear
+      010032F5H   CODE     ---       _xmemclear_ff
+      01000B2CH   CODE     ---       _xmemcpy
+      0100082BH   CODE     ---       _YC_key_action_handle
+      02004E05H   XDATA    BYTE      action_timeout
       02004DD0H   XDATA    ---       bitkey
-      02004DEFH   XDATA    BYTE      ble_reconnect_flag
-      02004C67H   XDATA    BYTE      btstimer
+      02004DE3H   XDATA    ---       bitkey_last
+      02004DFEH   XDATA    BYTE      ble_reconnect_flag
+      02004C8DH   XDATA    BYTE      btstimer
       02004BA5H   XDATA    WORD      bttimer
-      02004C68H   XDATA    BYTE      c51stimer
+      02004C8EH   XDATA    BYTE      c51stimer
       02004C5EH   XDATA    WORD      c51timer
-      0100060CH   CONST    ---       col
-      02004DE3H   XDATA    BYTE      control_key_flag
+      0100062FH   CONST    ---       col
+      02004DF2H   XDATA    BYTE      control_key_flag
       02000B7EH   XDATA    BYTE      current_task
-      02004DF0H   XDATA    BYTE      delayChgInvTimer
-      02004DF8H   XDATA    BYTE      delayChgInvTimer_last
-      02004E03H   XDATA    BYTE      fast_connect_flag
-      02004DEBH   XDATA    BYTE      fn_flag
-      02004DF4H   XDATA    BYTE      fn_flag_last
-      02004DF1H   XDATA    BYTE      fn_lock_flag
+      02004DFFH   XDATA    BYTE      delayChgInvTimer
+      02004E07H   XDATA    BYTE      delayChgInvTimer_last
+      02004E12H   XDATA    BYTE      fast_connect_flag
+      02004DFAH   XDATA    BYTE      fn_flag
+      02004E03H   XDATA    BYTE      fn_flag_last
+      02004E00H   XDATA    BYTE      fn_lock_flag
       02004DE2H   XDATA    BYTE      fn_tx_flag
-      02004C7CH   XDATA    ---       g_variable
+      02004CBFH   XDATA    ---       g_variable
       02004DDFH   XDATA    BYTE      get_24g_led_send
-      010023A5H   CODE     ---       GPIO_fillpd
+      01003361H   CODE     ---       GPIO_fillpd
       02004800H   XDATA    ---       hidBuff
-      02004DEAH   XDATA    BYTE      iOS_rec_pinCode
-      01002EB2H   CODE     ---       IPC_AbandonLpm
-      01002C84H   CODE     ---       IPC_DealSingleStep
-      01002EACH   CODE     ---       IPC_GetBBDIsconnectReason
-      01001B86H   CODE     ---       IPC_IsTxBuffEmpty
-      01000F75H   CODE     ---       IPC_WaitLpm
+      02004DF9H   XDATA    BYTE      iOS_rec_pinCode
+      01002FF1H   CODE     ---       IPC_AbandonLpm
+      01002FFDH   CODE     ---       IPC_DealSingleStep
+      01002FEBH   CODE     ---       IPC_GetBBDIsconnectReason
+      01001E49H   CODE     ---       IPC_IsTxBuffEmpty
+      01001734H   CODE     ---       IPC_WaitLpm
       02000550H   XDATA    ---       ipcPin
       0200054FH   XDATA    BYTE      ipcPinlen
       02000C4BH   XDATA    ---       ipcReadBuff
       02000BE7H   XDATA    ---       ipcSendBuff
-      0100188AH   CODE     ---       kb_24g_get_led_status
-      01001332H   CODE     ---       kb_button_press_timer500ms
-      01000E40H   CODE     ---       kb_need_keyscan
-      01000D7EH   CODE     ---       kb_send_wheel_data
-      02004DF2H   XDATA    BYTE      key_value_temp
-      02004DEEH   XDATA    BYTE      keyCount
-      01001910H   CODE     ---       KS_GetCurrentEvt
-      010012EAH   CODE     ---       KS_Initialize
-      01001DB2H   CODE     ---       KS_ScanMatrix
-      01002266H   CODE     ---       KS_Unistall
+      01001EDBH   CODE     ---       kb_24g_get_led_status
+      01001051H   CODE     ---       kb_button_press_timer500ms
+      01001B15H   CODE     ---       kb_need_keyscan
+      01001148H   CODE     ---       kb_send_wheel_data
+      02004E01H   XDATA    BYTE      key_value_temp
+      02004DFDH   XDATA    BYTE      keyCount
+      01001BD1H   CODE     ---       KS_GetCurrentEvt
+      010021C3H   CODE     ---       KS_Initialize
+      01002215H   CODE     ---       KS_ScanMatrix
+      010015F5H   CODE     ---       KS_Unistall
       02004213H   XDATA    BYTE      kscurrmult
-      02004E5AH   XDATA    ---       ksEvtPool
-      01000621H   CONST    ---       ksMap
+      02004E69H   XDATA    ---       ksEvtPool
+      01000644H   CONST    ---       ksMap
       02004DA8H   XDATA    ---       ksSelMapCheck
       02004DBCH   XDATA    ---       ksSelMapCurr
       02004D93H   XDATA    ---       ksSelMapOld
       02004DE1H   XDATA    BYTE      le_pin_code_len
-      010007CBH   CODE     ---       LED_all_shutdown
-      01001765H   CODE     ---       LED_backlight_off
-      0100240FH   CODE     ---       LED_backlight_process
-      010006D9H   CODE     ---       LED_handle
-      01001719H   CODE     ---       LED_timer500ms
-      02004DE5H   XDATA    BYTE      long_press_flag
+      01001549H   CODE     ---       LED_all_shutdown
+      010014FAH   CODE     ---       LED_backlight_off
+      010023A9H   CODE     ---       LED_backlight_process
+      01000720H   CODE     ---       LED_handle
+      01002AF5H   CODE     ---       LED_timer500ms
+      02004DF4H   XDATA    BYTE      long_press_flag
       02000B7FH   XDATA    BYTE      lpm_flag
       02004C00H   XDATA    ---       m_24g_addr
-      02004CF6H   XDATA    ---       m_24g_enter_hibernate
-      02004D00H   XDATA    BYTE      m_24g_led_flag
+      02004D38H   XDATA    ---       m_24g_enter_hibernate
+      02004D42H   XDATA    BYTE      m_24g_led_flag
       02004BEFH   XDATA    BYTE      m_24g_pairing_sm
       02004BEBH   XDATA    ---       m_24g_paring_addr
-      02004C6BH   XDATA    WORD      m_adc0vBase
-      02004C6DH   XDATA    WORD      m_adc3vValue
-      02004C6AH   XDATA    BYTE      m_adc_channel
-      02004C69H   XDATA    BYTE      m_adc_config_flag
-      02004C6FH   XDATA    WORD      m_adcCurrentValue
-      02004C7AH   XDATA    BYTE      m_caps_num_lock
-      02004DE9H   XDATA    BYTE      m_caps_num_lock_last
-      02004D0BH   XDATA    BYTE      m_customize_timer
-      02004DEDH   XDATA    BYTE      m_customize_timer_last
+      02004C91H   XDATA    WORD      m_adc0vBase
+      02004C93H   XDATA    WORD      m_adc3vValue
+      02004C90H   XDATA    BYTE      m_adc_channel
+      02004C8FH   XDATA    BYTE      m_adc_config_flag
+      02004C95H   XDATA    WORD      m_adcCurrentValue
+      02004CB7H   XDATA    BYTE      m_caps_num_lock
+      02004DF8H   XDATA    BYTE      m_caps_num_lock_last
+      02004D4DH   XDATA    BYTE      m_customize_timer
+      02004DFCH   XDATA    BYTE      m_customize_timer_last
       020044F9H   XDATA    ---       m_le_lap
       0200447BH   XDATA    ---       m_le_ltk
       0200425EH   XDATA    BYTE      m_link_key_exists
       02004262H   XDATA    ---       m_linkkey
       02004131H   XDATA    BYTE      m_lpm_mode
       0200448BH   XDATA    BYTE      m_ltk_exists
-      02004D2FH   XDATA    BYTE      m_pc_sleep_flag
-      02004C79H   XDATA    BYTE      m_power_on_flag
+      02004D6DH   XDATA    BYTE      m_pc_sleep_flag
+      02004CB6H   XDATA    BYTE      m_power_on_flag
       02004274H   XDATA    ---       m_reconn_addr
-      02004CF5H   XDATA    BYTE      m_reconnect_continue
+      02004D37H   XDATA    BYTE      m_reconnect_continue
       02000040H   XDATA    ---       m_remote_addr
       020003D0H   XDATA    ---       m_remote_le_addr
       02008010H   XDATA    BYTE      m_reset_reg
-      02004D32H   XDATA    ---       m_rgb_data
-      02004D30H   XDATA    BYTE      m_rgb_enable_flag
+      02004D70H   XDATA    ---       m_rgb_data
+      02004D6EH   XDATA    BYTE      m_rgb_enable_flag
       020047F4H   XDATA    WORD      m_ui_state_map
       02000B81H   XDATA    BYTE      m_wakup_from_power_flag
-      01000FE8H   CODE     ---       main
-      02004DF9H   XDATA    BYTE      mult_key_status
-      02004DF7H   XDATA    BYTE      mult_key_value
-      02004DFAH   XDATA    ---       multikey
-      02004DE7H   XDATA    BYTE      pinCode_flag
-      02004DF5H   XDATA    BYTE      power_on_flag
-      02004DECH   XDATA    BYTE      press_long_time_flag
+      010017D4H   CODE     ---       main
+      02004E08H   XDATA    BYTE      mult_key_status
+      02004E06H   XDATA    BYTE      mult_key_value
+      02004E09H   XDATA    ---       multikey
+      02004DF6H   XDATA    BYTE      pinCode_flag
+      02004E04H   XDATA    BYTE      power_on_flag
+      02004DFBH   XDATA    BYTE      press_long_time_flag
       02004DE0H   XDATA    BYTE      recon_index
-      02004DE6H   XDATA    BYTE      repeat_send_24g
-      02004DE8H   XDATA    BYTE      standard_key_release_flag
-      02004DE4H   XDATA    BYTE      switch_role_timer
-      010007E9H   CODE     ---       System_enter_Hibernate
-      02004DF3H   XDATA    BYTE      system_key_press
-      0100289DH   CODE     ---       System_Reset_Connect
-      01001314H   CODE     ---       System_Software_init
-      01002AAFH   CODE     ---       YC_adc_check
-      01001707H   CODE     ---       YC_adc_check_timer500ms
-      010029F0H   CODE     ---       YC_adc_init
-      010006CCH   CODE     ---       YC_check_is_connected
-      01000FFDH   CODE     ---       YC_check_need_reconnected
-      010012DAH   CODE     ---       YC_clear_reconnect_flag
-      010028AFH   CODE     ---       YC_connect_timeout_500ms
-      010013BFH   CODE     ---       YC_disconnect_all_link
+      02004DF5H   XDATA    BYTE      repeat_send_24g
+      010006E4H   CONST    ---       RGB_Map
+      02004DF7H   XDATA    BYTE      standard_key_release_flag
+      02004DF3H   XDATA    BYTE      switch_role_timer
+      010010DDH   CODE     ---       System_enter_Hibernate
+      02004E02H   XDATA    BYTE      system_key_press
+      01002AE3H   CODE     ---       System_Reset_Connect
+      01002A9AH   CODE     ---       System_Software_init
+      01002B6CH   CODE     ---       YC_adc_check
+      01002B3EH   CODE     ---       YC_adc_check_timer500ms
+      01002AB7H   CODE     ---       YC_adc_init
+      01000713H   CODE     ---       YC_check_is_connected
+      010007F6H   CODE     ---       YC_check_need_reconnected
+      01001033H   CODE     ---       YC_clear_reconnect_flag
+      010010EEH   CODE     ---       YC_connect_timeout_500ms
+      01001039H   CODE     ---       YC_disconnect_all_link
       020000A7H   XDATA    ---       YC_GPIOWakeupH
       020000A3H   XDATA    ---       YC_GPIOWakeupL
-      01002EBEH   CODE     ---       YC_Ice_break
-      010016E8H   CODE     ---       YC_pairing_timerout_500ms
-      010012E0H   CODE     ---       YC_start_reconnect
-      01000EC7H   CODE     ---       YC_System_Main
-      01000F98H   CODE     ---       YC_update_eeprom_data
+      0100320AH   CODE     ---       YC_Ice_break
+      01002B1FH   CODE     ---       YC_pairing_timerout_500ms
+      01001803H   CODE     ---       YC_start_reconnect
+      01001567H   CODE     ---       YC_System_Main
+      01001284H   CODE     ---       YC_update_eeprom_data
 
 
 
@@ -556,861 +564,867 @@
       VALUE       REP       CLASS    TYPE      SYMBOL NAME
       ====================================================
       ---         MODULE    ---      ---       BLUETOOTH
-      01000F98H   PUBLIC    CODE     ---       YC_update_eeprom_data
-      010012E0H   PUBLIC    CODE     ---       YC_start_reconnect
-      010013BFH   PUBLIC    CODE     ---       YC_disconnect_all_link
-      010012DAH   PUBLIC    CODE     ---       YC_clear_reconnect_flag
-      01000FFDH   PUBLIC    CODE     ---       YC_check_need_reconnected
-      010006CCH   PUBLIC    CODE     ---       YC_check_is_connected
-
-      010006CCH   BLOCK     CODE     ---       LVL=0
-      010006CCH   LINE      ---      ---       #4
-      010006CCH   LINE      ---      ---       #5
-      010006CCH   LINE      ---      ---       #6
-      010006D3H   LINE      ---      ---       #7
-      010006D3H   LINE      ---      ---       #8
-      010006D6H   LINE      ---      ---       #9
-      010006D6H   LINE      ---      ---       #10
-      010006D8H   LINE      ---      ---       #11
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FFDH   BLOCK     CODE     ---       LVL=0
-      01000FFDH   LINE      ---      ---       #13
-      01000FFDH   LINE      ---      ---       #14
-      01000FFDH   BLOCK     CODE     NEAR LAB  LVL=1
-      01000FFDH   LINE      ---      ---       #15
-      01000FFFH   LINE      ---      ---       #17
-      01001005H   LINE      ---      ---       #18
-      01001006H   LINE      ---      ---       #20
-      0100100EH   LINE      ---      ---       #21
-      0100100EH   LINE      ---      ---       #22
-      01001014H   LINE      ---      ---       #23
-      01001014H   LINE      ---      ---       #24
-      01001017H   LINE      ---      ---       #25
-      01001022H   LINE      ---      ---       #27
-      01001022H   LINE      ---      ---       #28
-      01001026H   LINE      ---      ---       #29
-      01001028H   LINE      ---      ---       #30
-      01001028H   LINE      ---      ---       #31
-      01001028H   LINE      ---      ---       #32
-      0100102AH   LINE      ---      ---       #34
-      0100102AH   LINE      ---      ---       #35
-      0100102FH   LINE      ---      ---       #36
-      01001031H   LINE      ---      ---       #37
-      01001031H   LINE      ---      ---       #38
-      01001031H   LINE      ---      ---       #39
+      01001284H   PUBLIC    CODE     ---       YC_update_eeprom_data
+      01001803H   PUBLIC    CODE     ---       YC_start_reconnect
+      01001039H   PUBLIC    CODE     ---       YC_disconnect_all_link
+      01001033H   PUBLIC    CODE     ---       YC_clear_reconnect_flag
+      010007F6H   PUBLIC    CODE     ---       YC_check_need_reconnected
+      01000713H   PUBLIC    CODE     ---       YC_check_is_connected
+
+      01000713H   BLOCK     CODE     ---       LVL=0
+      01000713H   LINE      ---      ---       #4
+      01000713H   LINE      ---      ---       #5
+      01000713H   LINE      ---      ---       #6
+      0100071AH   LINE      ---      ---       #7
+      0100071AH   LINE      ---      ---       #8
+      0100071DH   LINE      ---      ---       #9
+      0100071DH   LINE      ---      ---       #10
+      0100071FH   LINE      ---      ---       #11
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010007F6H   BLOCK     CODE     ---       LVL=0
+      010007F6H   LINE      ---      ---       #13
+      010007F6H   LINE      ---      ---       #14
+      010007F6H   BLOCK     CODE     NEAR LAB  LVL=1
+      010007F6H   LINE      ---      ---       #15
+      010007F8H   LINE      ---      ---       #17
+      010007FEH   LINE      ---      ---       #18
+      010007FFH   LINE      ---      ---       #20
+      01000807H   LINE      ---      ---       #21
+      01000807H   LINE      ---      ---       #22
+      0100080DH   LINE      ---      ---       #23
+      0100080DH   LINE      ---      ---       #24
+      01000810H   LINE      ---      ---       #25
+      0100081BH   LINE      ---      ---       #27
+      0100081BH   LINE      ---      ---       #28
+      0100081FH   LINE      ---      ---       #29
+      01000821H   LINE      ---      ---       #30
+      01000821H   LINE      ---      ---       #31
+      01000821H   LINE      ---      ---       #32
+      01000823H   LINE      ---      ---       #34
+      01000823H   LINE      ---      ---       #35
+      01000828H   LINE      ---      ---       #36
+      0100082AH   LINE      ---      ---       #37
+      0100082AH   LINE      ---      ---       #38
+      0100082AH   LINE      ---      ---       #39
       00000007H   SYMBOL    DATA     VOID      return_val
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010012DAH   BLOCK     CODE     ---       LVL=0
-      010012DAH   LINE      ---      ---       #42
-      010012DAH   LINE      ---      ---       #43
-      010012DAH   LINE      ---      ---       #44
-      010012DFH   LINE      ---      ---       #45
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010013BFH   BLOCK     CODE     ---       LVL=0
-      010013BFH   LINE      ---      ---       #48
-      010013BFH   LINE      ---      ---       #49
-      010013BFH   LINE      ---      ---       #50
-      010013CCH   LINE      ---      ---       #52
-      010013CCH   LINE      ---      ---       #53
-      010013D1H   LINE      ---      ---       #54
-      010013D4H   LINE      ---      ---       #55
-      010013D4H   LINE      ---      ---       #56
-      010013D6H   LINE      ---      ---       #57
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010012E0H   BLOCK     CODE     ---       LVL=0
-      010012E0H   LINE      ---      ---       #60
-      010012E0H   LINE      ---      ---       #61
-      010012E0H   LINE      ---      ---       #62
-      010012E6H   LINE      ---      ---       #63
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F98H   BLOCK     CODE     ---       LVL=0
-      01000F98H   LINE      ---      ---       #67
-      01000F98H   LINE      ---      ---       #68
-      01000F98H   LINE      ---      ---       #69
-      01000F9EH   LINE      ---      ---       #70
-      01000F9EH   LINE      ---      ---       #71
-      01000FA2H   LINE      ---      ---       #72
-      01000FA9H   LINE      ---      ---       #73
-      01000FBAH   LINE      ---      ---       #74
-      01000FC1H   LINE      ---      ---       #75
-      01000FC5H   LINE      ---      ---       #76
-      01000FCAH   LINE      ---      ---       #77
-      01000FCAH   LINE      ---      ---       #78
+      01001033H   BLOCK     CODE     ---       LVL=0
+      01001033H   LINE      ---      ---       #42
+      01001033H   LINE      ---      ---       #43
+      01001033H   LINE      ---      ---       #44
+      01001038H   LINE      ---      ---       #45
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001039H   BLOCK     CODE     ---       LVL=0
+      01001039H   LINE      ---      ---       #48
+      01001039H   LINE      ---      ---       #49
+      01001039H   LINE      ---      ---       #50
+      01001046H   LINE      ---      ---       #52
+      01001046H   LINE      ---      ---       #53
+      0100104BH   LINE      ---      ---       #54
+      0100104EH   LINE      ---      ---       #55
+      0100104EH   LINE      ---      ---       #56
+      01001050H   LINE      ---      ---       #57
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001803H   BLOCK     CODE     ---       LVL=0
+      01001803H   LINE      ---      ---       #60
+      01001803H   LINE      ---      ---       #61
+      01001803H   LINE      ---      ---       #62
+      01001809H   LINE      ---      ---       #63
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001284H   BLOCK     CODE     ---       LVL=0
+      01001284H   LINE      ---      ---       #67
+      01001284H   LINE      ---      ---       #68
+      01001284H   LINE      ---      ---       #69
+      0100128AH   LINE      ---      ---       #70
+      0100128AH   LINE      ---      ---       #71
+      0100128EH   LINE      ---      ---       #72
+      01001295H   LINE      ---      ---       #73
+      010012A5H   LINE      ---      ---       #74
+      010012ACH   LINE      ---      ---       #75
+      010012B0H   LINE      ---      ---       #76
+      010012B5H   LINE      ---      ---       #77
+      010012B5H   LINE      ---      ---       #78
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       GLOBAL_VARIABLE
-      02004E03H   PUBLIC    XDATA    BYTE      fast_connect_flag
-      02004DFAH   PUBLIC    XDATA    ---       multikey
-      02004DF9H   PUBLIC    XDATA    BYTE      mult_key_status
-      02004DF8H   PUBLIC    XDATA    BYTE      delayChgInvTimer_last
-      02004DF7H   PUBLIC    XDATA    BYTE      mult_key_value
-      02004DF6H   PUBLIC    XDATA    BYTE      action_timeout
-      02004DF5H   PUBLIC    XDATA    BYTE      power_on_flag
-      02004DF4H   PUBLIC    XDATA    BYTE      fn_flag_last
-      02004DF3H   PUBLIC    XDATA    BYTE      system_key_press
-      02004DF2H   PUBLIC    XDATA    BYTE      key_value_temp
+      02004E12H   PUBLIC    XDATA    BYTE      fast_connect_flag
+      02004E09H   PUBLIC    XDATA    ---       multikey
+      02004E08H   PUBLIC    XDATA    BYTE      mult_key_status
+      02004E07H   PUBLIC    XDATA    BYTE      delayChgInvTimer_last
+      02004E06H   PUBLIC    XDATA    BYTE      mult_key_value
+      02004E05H   PUBLIC    XDATA    BYTE      action_timeout
+      02004E04H   PUBLIC    XDATA    BYTE      power_on_flag
+      02004E03H   PUBLIC    XDATA    BYTE      fn_flag_last
+      02004E02H   PUBLIC    XDATA    BYTE      system_key_press
+      02004E01H   PUBLIC    XDATA    BYTE      key_value_temp
       02004213H   PUBLIC    XDATA    BYTE      kscurrmult
-      02004C6FH   PUBLIC    XDATA    WORD      m_adcCurrentValue
-      02004CF5H   PUBLIC    XDATA    BYTE      m_reconnect_continue
-      02004DF1H   PUBLIC    XDATA    BYTE      fn_lock_flag
+      02004C95H   PUBLIC    XDATA    WORD      m_adcCurrentValue
+      02004D37H   PUBLIC    XDATA    BYTE      m_reconnect_continue
+      02004E00H   PUBLIC    XDATA    BYTE      fn_lock_flag
       02000040H   PUBLIC    XDATA    ---       m_remote_addr
-      02004DF0H   PUBLIC    XDATA    BYTE      delayChgInvTimer
-      02004DEFH   PUBLIC    XDATA    BYTE      ble_reconnect_flag
-      02004DEEH   PUBLIC    XDATA    BYTE      keyCount
+      02004DFFH   PUBLIC    XDATA    BYTE      delayChgInvTimer
+      02004DFEH   PUBLIC    XDATA    BYTE      ble_reconnect_flag
+      02004DFDH   PUBLIC    XDATA    BYTE      keyCount
       02004274H   PUBLIC    XDATA    ---       m_reconn_addr
-      02004DEDH   PUBLIC    XDATA    BYTE      m_customize_timer_last
-      02004DECH   PUBLIC    XDATA    BYTE      press_long_time_flag
-      02004D30H   PUBLIC    XDATA    BYTE      m_rgb_enable_flag
-      02004DEBH   PUBLIC    XDATA    BYTE      fn_flag
+      02004DFCH   PUBLIC    XDATA    BYTE      m_customize_timer_last
+      02004DFBH   PUBLIC    XDATA    BYTE      press_long_time_flag
+      02004D6EH   PUBLIC    XDATA    BYTE      m_rgb_enable_flag
+      02004DFAH   PUBLIC    XDATA    BYTE      fn_flag
       020047F4H   PUBLIC    XDATA    WORD      m_ui_state_map
-      02004DEAH   PUBLIC    XDATA    BYTE      iOS_rec_pinCode
-      02004C69H   PUBLIC    XDATA    BYTE      m_adc_config_flag
-      02004DE9H   PUBLIC    XDATA    BYTE      m_caps_num_lock_last
+      02004DF9H   PUBLIC    XDATA    BYTE      iOS_rec_pinCode
+      02004C8FH   PUBLIC    XDATA    BYTE      m_adc_config_flag
+      02004DF8H   PUBLIC    XDATA    BYTE      m_caps_num_lock_last
       0200447BH   PUBLIC    XDATA    ---       m_le_ltk
       02004262H   PUBLIC    XDATA    ---       m_linkkey
       02004D93H   PUBLIC    XDATA    ---       ksSelMapOld
-      02004DE8H   PUBLIC    XDATA    BYTE      standard_key_release_flag
+      02004DF7H   PUBLIC    XDATA    BYTE      standard_key_release_flag
       02004DBCH   PUBLIC    XDATA    ---       ksSelMapCurr
-      02004DE7H   PUBLIC    XDATA    BYTE      pinCode_flag
-      02004DE6H   PUBLIC    XDATA    BYTE      repeat_send_24g
-      02004DE5H   PUBLIC    XDATA    BYTE      long_press_flag
+      02004DF6H   PUBLIC    XDATA    BYTE      pinCode_flag
+      02004DF5H   PUBLIC    XDATA    BYTE      repeat_send_24g
+      02004DF4H   PUBLIC    XDATA    BYTE      long_press_flag
       020044F9H   PUBLIC    XDATA    ---       m_le_lap
       02004800H   PUBLIC    XDATA    ---       hidBuff
-      02004D0BH   PUBLIC    XDATA    BYTE      m_customize_timer
-      02004C79H   PUBLIC    XDATA    BYTE      m_power_on_flag
-      02004CF6H   PUBLIC    XDATA    ---       m_24g_enter_hibernate
-      02004C7AH   PUBLIC    XDATA    BYTE      m_caps_num_lock
-      02004C6AH   PUBLIC    XDATA    BYTE      m_adc_channel
-      02004DE4H   PUBLIC    XDATA    BYTE      switch_role_timer
-      02004D00H   PUBLIC    XDATA    BYTE      m_24g_led_flag
-      02004DE3H   PUBLIC    XDATA    BYTE      control_key_flag
+      02004D4DH   PUBLIC    XDATA    BYTE      m_customize_timer
+      02004CB6H   PUBLIC    XDATA    BYTE      m_power_on_flag
+      02004D38H   PUBLIC    XDATA    ---       m_24g_enter_hibernate
+      02004CB7H   PUBLIC    XDATA    BYTE      m_caps_num_lock
+      02004C90H   PUBLIC    XDATA    BYTE      m_adc_channel
+      02004DF3H   PUBLIC    XDATA    BYTE      switch_role_timer
+      02004D42H   PUBLIC    XDATA    BYTE      m_24g_led_flag
+      02004DF2H   PUBLIC    XDATA    BYTE      control_key_flag
       0200425EH   PUBLIC    XDATA    BYTE      m_link_key_exists
       02004BEFH   PUBLIC    XDATA    BYTE      m_24g_pairing_sm
-      02004C6DH   PUBLIC    XDATA    WORD      m_adc3vValue
+      02004DE3H   PUBLIC    XDATA    ---       bitkey_last
+      02004C93H   PUBLIC    XDATA    WORD      m_adc3vValue
       02004131H   PUBLIC    XDATA    BYTE      m_lpm_mode
       02004DE2H   PUBLIC    XDATA    BYTE      fn_tx_flag
       0200448BH   PUBLIC    XDATA    BYTE      m_ltk_exists
       02000B81H   PUBLIC    XDATA    BYTE      m_wakup_from_power_flag
-      02004C6BH   PUBLIC    XDATA    WORD      m_adc0vBase
-      02004D2FH   PUBLIC    XDATA    BYTE      m_pc_sleep_flag
+      02004C91H   PUBLIC    XDATA    WORD      m_adc0vBase
+      02004D6DH   PUBLIC    XDATA    BYTE      m_pc_sleep_flag
       02004DE1H   PUBLIC    XDATA    BYTE      le_pin_code_len
       02004C00H   PUBLIC    XDATA    ---       m_24g_addr
       02004DE0H   PUBLIC    XDATA    BYTE      recon_index
       02004DDFH   PUBLIC    XDATA    BYTE      get_24g_led_send
       02008010H   PUBLIC    XDATA    BYTE      m_reset_reg
-      02004C7CH   PUBLIC    XDATA    ---       g_variable
+      02004CBFH   PUBLIC    XDATA    ---       g_variable
       020003D0H   PUBLIC    XDATA    ---       m_remote_le_addr
       02004DD0H   PUBLIC    XDATA    ---       bitkey
       02004DA8H   PUBLIC    XDATA    ---       ksSelMapCheck
-      02004D32H   PUBLIC    XDATA    ---       m_rgb_data
+      02004D70H   PUBLIC    XDATA    ---       m_rgb_data
       02004BEBH   PUBLIC    XDATA    ---       m_24g_paring_addr
-      01000621H   PUBLIC    CONST    ---       ksMap
-      0100060CH   PUBLIC    CONST    ---       col
+      010006E4H   PUBLIC    CONST    ---       RGB_Map
+      01000644H   PUBLIC    CONST    ---       ksMap
+      0100062FH   PUBLIC    CONST    ---       col
 
       ---         MODULE    ---      ---       KB_PROCESS
-      01001F35H   PUBLIC    CODE     ---       _kb_multikey_setup
-      01001528H   PUBLIC    CODE     ---       _key_fn_function
-      01001F10H   PUBLIC    CODE     ---       _kb_combination_key_press
-      0100091DH   PUBLIC    CODE     ---       _kb_motion_keyscan
-      01000E40H   PUBLIC    CODE     ---       kb_need_keyscan
-      0100188AH   PUBLIC    CODE     ---       kb_24g_get_led_status
-      01000E06H   PUBLIC    CODE     ---       _kb_send_combination_key
-      01000D7EH   PUBLIC    CODE     ---       kb_send_wheel_data
-      010017E0H   PUBLIC    CODE     ---       _kb_set_multikey
-      01000C0EH   PUBLIC    CODE     ---       _IPC_TxHidData
-      01001032H   PUBLIC    CODE     ---       _YC_key_action_handle
-
-      01001032H   BLOCK     CODE     ---       LVL=0
-      01001032H   LINE      ---      ---       #3
-      01001037H   LINE      ---      ---       #4
-      01001037H   LINE      ---      ---       #5
-      01001044H   LINE      ---      ---       #6
-      01001044H   LINE      ---      ---       #7
-      01001044H   LINE      ---      ---       #8
-      01001044H   LINE      ---      ---       #9
-      01001049H   LINE      ---      ---       #11
-      01001058H   LINE      ---      ---       #12
-      0100105DH   LINE      ---      ---       #13
-      01001062H   LINE      ---      ---       #14
-      01001078H   LINE      ---      ---       #15
-      01001078H   LINE      ---      ---       #16
-      0100107EH   LINE      ---      ---       #17
-      01001080H   LINE      ---      ---       #18
-      01001082H   LINE      ---      ---       #19
-      01001084H   LINE      ---      ---       #20
-      0100108AH   LINE      ---      ---       #21
-      0100108AH   LINE      ---      ---       #22
-      0100108FH   LINE      ---      ---       #24
-      01001095H   LINE      ---      ---       #25
-      01001098H   LINE      ---      ---       #26
-      0100109CH   LINE      ---      ---       #28
-      0100109DH   LINE      ---      ---       #29
-      0100109DH   LINE      ---      ---       #30
-      010010A2H   LINE      ---      ---       #31
-      010010A7H   LINE      ---      ---       #32
-      010010A7H   LINE      ---      ---       #33
-      010010AFH   LINE      ---      ---       #34
-      010010B0H   LINE      ---      ---       #36
-      010010B0H   LINE      ---      ---       #37
-      010010B8H   LINE      ---      ---       #38
-      010010B8H   LINE      ---      ---       #39
-      010010BDH   LINE      ---      ---       #40
-      010010C3H   LINE      ---      ---       #41
-      010010C6H   LINE      ---      ---       #42
-      010010CCH   LINE      ---      ---       #43
-      010010D1H   LINE      ---      ---       #44
-      010010D1H   LINE      ---      ---       #45
-      010010D6H   LINE      ---      ---       #46
-      010010D6H   LINE      ---      ---       #47
-      010010D7H   LINE      ---      ---       #48
-      010010D7H   LINE      ---      ---       #49
-      010010DCH   LINE      ---      ---       #50
-      010010DCH   LINE      ---      ---       #51
-      010010DCH   LINE      ---      ---       #52
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000C0EH   BLOCK     CODE     ---       LVL=0
-      01000C0EH   LINE      ---      ---       #56
-      01000C1CH   LINE      ---      ---       #57
-      01000C1CH   BLOCK     CODE     NEAR LAB  LVL=1
-      01000C1CH   LINE      ---      ---       #59
-      01000C1EH   LINE      ---      ---       #61
-      01000C28H   LINE      ---      ---       #62
-      01000C28H   LINE      ---      ---       #63
-      01000C48H   LINE      ---      ---       #64
-      01000C4BH   LINE      ---      ---       #66
-      01000C50H   LINE      ---      ---       #68
-      01000C56H   LINE      ---      ---       #71
-      01000C5EH   LINE      ---      ---       #72
-      01000C5EH   LINE      ---      ---       #73
-      01000C66H   LINE      ---      ---       #74
-      01000C66H   LINE      ---      ---       #75
-      01000C69H   LINE      ---      ---       #76
-      01000C7BH   LINE      ---      ---       #77
-      01000C81H   LINE      ---      ---       #79
-      01000C87H   LINE      ---      ---       #80
-      01000C89H   LINE      ---      ---       #81
-      01000C90H   LINE      ---      ---       #82
-      01000C90H   LINE      ---      ---       #83
-      01000C93H   LINE      ---      ---       #84
-      01000C9BH   LINE      ---      ---       #85
-      01000C9BH   LINE      ---      ---       #86
-      01000C9FH   LINE      ---      ---       #87
-      01000CA1H   LINE      ---      ---       #89
-      01000CA1H   LINE      ---      ---       #90
-      01000CA7H   LINE      ---      ---       #91
-      01000CA7H   LINE      ---      ---       #92
-      01000CA9H   LINE      ---      ---       #93
-      01000CB0H   LINE      ---      ---       #94
-      01000CB0H   LINE      ---      ---       #95
-      01000CB3H   LINE      ---      ---       #96
-      01000CB3H   LINE      ---      ---       #97
-      01000CC0H   LINE      ---      ---       #98
-      01000CC0H   LINE      ---      ---       #99
-      02004E3FH   SYMBOL    XDATA    VOID      tx_hid_buff
+      01001829H   PUBLIC    CODE     ---       _kb_multikey_setup
+      01001364H   PUBLIC    CODE     ---       _key_fn_function
+      01001FE7H   PUBLIC    CODE     ---       _kb_combination_key_press
+      01000B6FH   PUBLIC    CODE     ---       _kb_motion_keyscan
+      01001B15H   PUBLIC    CODE     ---       kb_need_keyscan
+      01001EDBH   PUBLIC    CODE     ---       kb_24g_get_led_status
+      01001741H   PUBLIC    CODE     ---       _kb_send_combination_key
+      01001148H   PUBLIC    CODE     ---       kb_send_wheel_data
+      0100180EH   PUBLIC    CODE     ---       _kb_set_multikey
+      010011D0H   PUBLIC    CODE     ---       _IPC_TxHidData
+      0100082BH   PUBLIC    CODE     ---       _YC_key_action_handle
+
+      0100082BH   BLOCK     CODE     ---       LVL=0
+      0100082BH   LINE      ---      ---       #3
+      01000830H   LINE      ---      ---       #4
+      01000830H   LINE      ---      ---       #5
+      0100083DH   LINE      ---      ---       #6
+      0100083DH   LINE      ---      ---       #7
+      0100083DH   LINE      ---      ---       #8
+      0100083DH   LINE      ---      ---       #9
+      01000842H   LINE      ---      ---       #11
+      01000851H   LINE      ---      ---       #12
+      01000856H   LINE      ---      ---       #13
+      0100085BH   LINE      ---      ---       #14
+      01000871H   LINE      ---      ---       #15
+      01000871H   LINE      ---      ---       #16
+      01000877H   LINE      ---      ---       #17
+      01000879H   LINE      ---      ---       #18
+      0100087BH   LINE      ---      ---       #19
+      0100087DH   LINE      ---      ---       #20
+      01000883H   LINE      ---      ---       #21
+      01000883H   LINE      ---      ---       #22
+      01000887H   LINE      ---      ---       #24
+      0100088DH   LINE      ---      ---       #25
+      01000890H   LINE      ---      ---       #26
+      01000894H   LINE      ---      ---       #28
+      01000895H   LINE      ---      ---       #29
+      01000895H   LINE      ---      ---       #30
+      0100089AH   LINE      ---      ---       #31
+      010008A0H   LINE      ---      ---       #32
+      010008A0H   LINE      ---      ---       #33
+      010008A8H   LINE      ---      ---       #34
+      010008A9H   LINE      ---      ---       #36
+      010008A9H   LINE      ---      ---       #37
+      010008B1H   LINE      ---      ---       #38
+      010008B1H   LINE      ---      ---       #39
+      010008B5H   LINE      ---      ---       #40
+      010008BBH   LINE      ---      ---       #41
+      010008BEH   LINE      ---      ---       #42
+      010008C4H   LINE      ---      ---       #43
+      010008C9H   LINE      ---      ---       #44
+      010008C9H   LINE      ---      ---       #45
+      010008CEH   LINE      ---      ---       #46
+      010008CEH   LINE      ---      ---       #47
+      010008CFH   LINE      ---      ---       #48
+      010008CFH   LINE      ---      ---       #49
+      010008D4H   LINE      ---      ---       #50
+      010008D4H   LINE      ---      ---       #51
+      010008D4H   LINE      ---      ---       #52
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010011D0H   BLOCK     CODE     ---       LVL=0
+      010011D0H   LINE      ---      ---       #56
+      010011DEH   LINE      ---      ---       #57
+      010011DEH   BLOCK     CODE     NEAR LAB  LVL=1
+      010011DEH   LINE      ---      ---       #59
+      010011E0H   LINE      ---      ---       #61
+      010011EAH   LINE      ---      ---       #62
+      010011EAH   LINE      ---      ---       #63
+      0100120AH   LINE      ---      ---       #64
+      0100120DH   LINE      ---      ---       #66
+      01001213H   LINE      ---      ---       #68
+      01001219H   LINE      ---      ---       #71
+      01001221H   LINE      ---      ---       #72
+      01001221H   LINE      ---      ---       #73
+      01001229H   LINE      ---      ---       #74
+      01001229H   LINE      ---      ---       #75
+      0100122CH   LINE      ---      ---       #76
+      0100123EH   LINE      ---      ---       #77
+      01001244H   LINE      ---      ---       #79
+      0100124AH   LINE      ---      ---       #80
+      0100124CH   LINE      ---      ---       #81
+      01001253H   LINE      ---      ---       #82
+      01001253H   LINE      ---      ---       #83
+      01001256H   LINE      ---      ---       #84
+      0100125EH   LINE      ---      ---       #85
+      0100125EH   LINE      ---      ---       #86
+      01001262H   LINE      ---      ---       #87
+      01001264H   LINE      ---      ---       #89
+      01001264H   LINE      ---      ---       #90
+      0100126AH   LINE      ---      ---       #91
+      0100126AH   LINE      ---      ---       #92
+      0100126CH   LINE      ---      ---       #93
+      01001273H   LINE      ---      ---       #94
+      01001273H   LINE      ---      ---       #95
+      01001276H   LINE      ---      ---       #96
+      01001276H   LINE      ---      ---       #97
+      01001283H   LINE      ---      ---       #98
+      01001283H   LINE      ---      ---       #99
+      02004E4EH   SYMBOL    XDATA    VOID      tx_hid_buff
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010017E0H   BLOCK     CODE     ---       LVL=0
-      010017E0H   LINE      ---      ---       #102
-      010017E4H   LINE      ---      ---       #103
-      010017E4H   LINE      ---      ---       #104
-      010017ECH   LINE      ---      ---       #105
-      010017ECH   LINE      ---      ---       #106
-      010017EFH   LINE      ---      ---       #107
-      010017F4H   LINE      ---      ---       #108
-      010017F7H   LINE      ---      ---       #109
-      010017FAH   LINE      ---      ---       #110
-      010017FAH   LINE      ---      ---       #111
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010017FBH   BLOCK     CODE     ---       LVL=0
-      010017FBH   LINE      ---      ---       #127
-      010017FBH   LINE      ---      ---       #128
-      010017FBH   BLOCK     CODE     NEAR LAB  LVL=1
-      010017FBH   LINE      ---      ---       #129
-      01001802H   LINE      ---      ---       #130
-      0100180DH   LINE      ---      ---       #131
-      0100181EH   LINE      ---      ---       #134
-      01001825H   LINE      ---      ---       #135
-      01001825H   LINE      ---      ---       #137
-      01001825H   LINE      ---      ---       #138
-      0100182BH   LINE      ---      ---       #139
-      01001833H   LINE      ---      ---       #140
-      0100183BH   LINE      ---      ---       #141
-      0100183FH   LINE      ---      ---       #143
-      01001868H   LINE      ---      ---       #145
-      0100187CH   LINE      ---      ---       #146
-      0100187CH   LINE      ---      ---       #147
-      0100187CH   LINE      ---      ---       #148
-      0100187CH   LINE      ---      ---       #149
-      01001882H   LINE      ---      ---       #150
-      01001883H   LINE      ---      ---       #151
-      01001883H   LINE      ---      ---       #152
-      01001883H   LINE      ---      ---       #153
-      01001889H   LINE      ---      ---       #154
-      01001889H   LINE      ---      ---       #155
-      01001889H   LINE      ---      ---       #156
-      01001889H   LINE      ---      ---       #157
-      01001889H   LINE      ---      ---       #158
-      02004E9AH   SYMBOL    XDATA    VOID      result
-      02004E9CH   SYMBOL    XDATA    VOID      tempStateA
+      0100180EH   BLOCK     CODE     ---       LVL=0
+      0100180EH   LINE      ---      ---       #102
+      01001812H   LINE      ---      ---       #103
+      01001812H   LINE      ---      ---       #104
+      0100181AH   LINE      ---      ---       #105
+      0100181AH   LINE      ---      ---       #106
+      0100181DH   LINE      ---      ---       #107
+      01001822H   LINE      ---      ---       #108
+      01001825H   LINE      ---      ---       #109
+      01001828H   LINE      ---      ---       #110
+      01001828H   LINE      ---      ---       #111
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001A86H   BLOCK     CODE     ---       LVL=0
+      01001A86H   LINE      ---      ---       #127
+      01001A86H   LINE      ---      ---       #128
+      01001A86H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001A86H   LINE      ---      ---       #129
+      01001A8DH   LINE      ---      ---       #130
+      01001A98H   LINE      ---      ---       #131
+      01001AA9H   LINE      ---      ---       #134
+      01001AB0H   LINE      ---      ---       #135
+      01001AB0H   LINE      ---      ---       #137
+      01001AB0H   LINE      ---      ---       #138
+      01001AB6H   LINE      ---      ---       #139
+      01001ABEH   LINE      ---      ---       #140
+      01001AC6H   LINE      ---      ---       #141
+      01001ACAH   LINE      ---      ---       #143
+      01001AF3H   LINE      ---      ---       #145
+      01001B07H   LINE      ---      ---       #146
+      01001B07H   LINE      ---      ---       #147
+      01001B07H   LINE      ---      ---       #148
+      01001B07H   LINE      ---      ---       #149
+      01001B0DH   LINE      ---      ---       #150
+      01001B0EH   LINE      ---      ---       #151
+      01001B0EH   LINE      ---      ---       #152
+      01001B0EH   LINE      ---      ---       #153
+      01001B14H   LINE      ---      ---       #154
+      01001B14H   LINE      ---      ---       #155
+      01001B14H   LINE      ---      ---       #156
+      01001B14H   LINE      ---      ---       #157
+      01001B14H   LINE      ---      ---       #158
+      02004EA9H   SYMBOL    XDATA    VOID      result
+      02004EABH   SYMBOL    XDATA    VOID      tempStateA
       00000007H   SYMBOL    DATA     VOID      tempState
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01000D7EH   BLOCK     CODE     ---       LVL=0
-      01000D7EH   LINE      ---      ---       #162
-      01000D7EH   LINE      ---      ---       #163
-      01000D7EH   LINE      ---      ---       #164
-      01000D87H   LINE      ---      ---       #165
-      01000D87H   LINE      ---      ---       #166
-      01000D8AH   LINE      ---      ---       #167
-      01000D8AH   LINE      ---      ---       #168
-      01000D90H   LINE      ---      ---       #169
-      01000D93H   LINE      ---      ---       #170
-      01000D95H   LINE      ---      ---       #171
-      01000D9FH   LINE      ---      ---       #172
-      01000DA3H   LINE      ---      ---       #173
-      01000DA9H   LINE      ---      ---       #174
-      01000DB3H   LINE      ---      ---       #175
-      01000DB9H   LINE      ---      ---       #176
-      01000DBCH   LINE      ---      ---       #177
-      01000DC0H   LINE      ---      ---       #178
-      01000DC2H   LINE      ---      ---       #180
-      01000DC2H   LINE      ---      ---       #181
-      01000DC8H   LINE      ---      ---       #182
-      01000DCBH   LINE      ---      ---       #183
-      01000DCDH   LINE      ---      ---       #184
-      01000DD7H   LINE      ---      ---       #185
-      01000DDBH   LINE      ---      ---       #186
-      01000DE1H   LINE      ---      ---       #187
-      01000DEBH   LINE      ---      ---       #188
-      01000DF1H   LINE      ---      ---       #189
-      01000DF4H   LINE      ---      ---       #190
-      01000DF8H   LINE      ---      ---       #191
-      01000DF8H   LINE      ---      ---       #193
-      01000DFEH   LINE      ---      ---       #194
-      01000E05H   LINE      ---      ---       #195
-      01000E05H   LINE      ---      ---       #196
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000E06H   BLOCK     CODE     ---       LVL=0
-      01000E06H   LINE      ---      ---       #201
-      01000E0EH   LINE      ---      ---       #202
-      01000E0EH   LINE      ---      ---       #203
-      01000E1AH   LINE      ---      ---       #204
-      01000E20H   LINE      ---      ---       #205
-      01000E2EH   LINE      ---      ---       #206
-      01000E36H   LINE      ---      ---       #207
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100188AH   BLOCK     CODE     ---       LVL=0
-      0100188AH   LINE      ---      ---       #227
-      0100188AH   LINE      ---      ---       #228
-      0100188AH   LINE      ---      ---       #229
-      01001896H   LINE      ---      ---       #230
-      01001896H   LINE      ---      ---       #231
-      0100189EH   LINE      ---      ---       #232
-      0100189EH   LINE      ---      ---       #233
-      010018AAH   LINE      ---      ---       #234
-      010018AAH   LINE      ---      ---       #235
-      010018B7H   LINE      ---      ---       #236
-      010018BCH   LINE      ---      ---       #237
-      010018C1H   LINE      ---      ---       #238
-      010018C9H   LINE      ---      ---       #239
-      010018D4H   LINE      ---      ---       #240
-      010018D4H   LINE      ---      ---       #241
-      010018DCH   LINE      ---      ---       #242
-      010018DCH   LINE      ---      ---       #243
-      010018DCH   LINE      ---      ---       #244
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010018DDH   BLOCK     CODE     ---       LVL=0
-      010018DDH   LINE      ---      ---       #248
-      010018DDH   LINE      ---      ---       #249
-      010018DDH   BLOCK     CODE     NEAR LAB  LVL=1
-      010018DDH   LINE      ---      ---       #250
-      010018E6H   LINE      ---      ---       #252
-      010018EAH   LINE      ---      ---       #254
-      010018F7H   LINE      ---      ---       #256
-      010018FAH   LINE      ---      ---       #257
-      010018FAH   LINE      ---      ---       #258
-      010018FFH   LINE      ---      ---       #259
-      01001901H   LINE      ---      ---       #261
-      01001901H   LINE      ---      ---       #262
-      0100190FH   LINE      ---      ---       #263
-      02004E9DH   SYMBOL    XDATA    VOID      pEvt
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01000E40H   BLOCK     CODE     ---       LVL=0
-      01000E40H   LINE      ---      ---       #267
-      01000E40H   LINE      ---      ---       #268
-      01000E40H   LINE      ---      ---       #269
-      01000E4FH   LINE      ---      ---       #273
-      01000E4FH   LINE      ---      ---       #274
-      01000E52H   LINE      ---      ---       #275
-      01000E55H   LINE      ---      ---       #276
-      01000E55H   LINE      ---      ---       #278
-      01000E55H   LINE      ---      ---       #279
-      01000E5CH   LINE      ---      ---       #280
-      01000E5CH   LINE      ---      ---       #281
-      01000E63H   LINE      ---      ---       #282
-      01000E69H   LINE      ---      ---       #283
-      01000E6AH   LINE      ---      ---       #284
-      01000E71H   LINE      ---      ---       #285
-      01000E71H   LINE      ---      ---       #286
-      01000E74H   LINE      ---      ---       #287
-      01000E7CH   LINE      ---      ---       #288
-      01000E7CH   LINE      ---      ---       #289
-      01000E83H   LINE      ---      ---       #290
-      01000E83H   LINE      ---      ---       #291
-      01000E88H   LINE      ---      ---       #292
-      01000E91H   LINE      ---      ---       #293
-      01000E96H   LINE      ---      ---       #294
-      01000E9CH   LINE      ---      ---       #295
-      01000EA3H   LINE      ---      ---       #297
-      01000EA9H   LINE      ---      ---       #298
-      01000EAAH   LINE      ---      ---       #299
-      01000EB1H   LINE      ---      ---       #300
-      01000EB1H   LINE      ---      ---       #301
-      01000EB6H   LINE      ---      ---       #302
-      01000EBAH   LINE      ---      ---       #303
-      01000EC1H   LINE      ---      ---       #304
-      01000EC6H   LINE      ---      ---       #305
-      01000EC6H   LINE      ---      ---       #306
-      01000EC6H   LINE      ---      ---       #308
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100091DH   BLOCK     CODE     ---       LVL=0
-      0100091DH   LINE      ---      ---       #312
-      01000928H   LINE      ---      ---       #313
-      01000928H   BLOCK     CODE     NEAR LAB  LVL=1
-      01000928H   LINE      ---      ---       #314
-      0100092BH   LINE      ---      ---       #315
-      0100092DH   LINE      ---      ---       #317
-      01000931H   LINE      ---      ---       #318
-      01000935H   LINE      ---      ---       #319
-      01000943H   LINE      ---      ---       #320
-      01000943H   LINE      ---      ---       #321
-      01000961H   LINE      ---      ---       #322
-      01000961H   LINE      ---      ---       #323
-      01000967H   LINE      ---      ---       #324
-      01000967H   LINE      ---      ---       #326
-      01000977H   LINE      ---      ---       #327
-      0100097DH   LINE      ---      ---       #328
-      01000985H   LINE      ---      ---       #330
-      01000991H   LINE      ---      ---       #331
-      01000991H   LINE      ---      ---       #332
-      010009A3H   LINE      ---      ---       #333
-      010009A3H   LINE      ---      ---       #334
-      010009A7H   LINE      ---      ---       #335
-      010009ABH   LINE      ---      ---       #336
-      010009B1H   LINE      ---      ---       #337
-      010009B1H   LINE      ---      ---       #338
-      010009B3H   LINE      ---      ---       #339
-      010009B9H   LINE      ---      ---       #340
-      010009BBH   LINE      ---      ---       #342
-      010009C1H   LINE      ---      ---       #343
-      010009CBH   LINE      ---      ---       #344
-      010009CBH   LINE      ---      ---       #346
-      010009CBH   LINE      ---      ---       #348
-      010009D1H   LINE      ---      ---       #349
-      010009D8H   LINE      ---      ---       #350
-      010009DFH   LINE      ---      ---       #351
-      010009DFH   LINE      ---      ---       #352
-      010009E4H   LINE      ---      ---       #353
-      010009E8H   LINE      ---      ---       #354
-      010009ECH   LINE      ---      ---       #355
-      010009EFH   LINE      ---      ---       #356
-      010009F1H   LINE      ---      ---       #358
-      010009F1H   LINE      ---      ---       #359
-      010009F6H   LINE      ---      ---       #360
-      010009FAH   LINE      ---      ---       #361
-      010009FEH   LINE      ---      ---       #362
-      01000A01H   LINE      ---      ---       #363
-      01000A01H   LINE      ---      ---       #364
-      01000A0DH   LINE      ---      ---       #365
-      01000A19H   LINE      ---      ---       #368
-      01000A36H   LINE      ---      ---       #369
-      01000A36H   LINE      ---      ---       #370
-      01000A3BH   LINE      ---      ---       #372
-      01000A3BH   LINE      ---      ---       #374
-      01000A41H   LINE      ---      ---       #375
-      01000A5AH   LINE      ---      ---       #378
-      01000A5AH   LINE      ---      ---       #380
-      01000A5AH   LINE      ---      ---       #383
-      01000A62H   LINE      ---      ---       #384
-      01000A62H   LINE      ---      ---       #385
-      01000A70H   LINE      ---      ---       #386
-      01000A70H   LINE      ---      ---       #387
-      01000A99H   LINE      ---      ---       #389
-      01000A99H   LINE      ---      ---       #390
-      01000A9FH   LINE      ---      ---       #392
-      01000A9FH   LINE      ---      ---       #393
-      01000AA7H   LINE      ---      ---       #394
-      01000AA7H   LINE      ---      ---       #396
-      01000AB5H   LINE      ---      ---       #398
-      01000ABCH   LINE      ---      ---       #399
-      01000ABCH   LINE      ---      ---       #400
-      01000ABFH   LINE      ---      ---       #401
-      01000AC3H   LINE      ---      ---       #402
-      01000ACDH   LINE      ---      ---       #403
-      01000ACDH   LINE      ---      ---       #412
-      01000ADFH   LINE      ---      ---       #413
-      01000ADFH   LINE      ---      ---       #414
-      01000AE4H   LINE      ---      ---       #415
-      01000AE8H   LINE      ---      ---       #424
-      01000AEEH   LINE      ---      ---       #425
-      01000AF8H   LINE      ---      ---       #426
-      01000AF8H   LINE      ---      ---       #428
-      01000AF8H   LINE      ---      ---       #429
-      01000AFEH   LINE      ---      ---       #430
-      01000AFEH   LINE      ---      ---       #431
-      01000B14H   LINE      ---      ---       #432
-      01000B20H   LINE      ---      ---       #433
-      01000B2FH   LINE      ---      ---       #434
-      01000B2FH   LINE      ---      ---       #436
-      01000B35H   LINE      ---      ---       #437
-      01000B47H   LINE      ---      ---       #438
-      01000B4EH   LINE      ---      ---       #439
-      01000B58H   LINE      ---      ---       #441
-      01000B5DH   LINE      ---      ---       #443
-      01000B62H   LINE      ---      ---       #444
-      01000B68H   LINE      ---      ---       #445
-      01000B68H   LINE      ---      ---       #446
-      01000B71H   LINE      ---      ---       #447
-      01000B86H   LINE      ---      ---       #449
-      01000BA2H   LINE      ---      ---       #451
-      01000BB2H   LINE      ---      ---       #452
-      01000BB2H   LINE      ---      ---       #453
-      01000BC0H   LINE      ---      ---       #454
-      01000BCFH   LINE      ---      ---       #455
-      01000BD7H   LINE      ---      ---       #456
-      01000BD7H   LINE      ---      ---       #458
-      01000BF3H   LINE      ---      ---       #459
-      01000BFDH   LINE      ---      ---       #460
-      01000C03H   LINE      ---      ---       #461
-      01000C0DH   LINE      ---      ---       #462
-      01000C0DH   LINE      ---      ---       #464
-      02004E7EH   SYMBOL    XDATA    VOID      temp
-      02004E7FH   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001F10H   BLOCK     CODE     ---       LVL=0
-      01001F10H   LINE      ---      ---       #468
-      01001F10H   LINE      ---      ---       #469
-      01001F10H   LINE      ---      ---       #470
-      01001F15H   LINE      ---      ---       #471
-      01001F18H   LINE      ---      ---       #473
-      01001F1CH   LINE      ---      ---       #474
-      01001F1CH   LINE      ---      ---       #475
-      01001F23H   LINE      ---      ---       #476
-      01001F27H   LINE      ---      ---       #478
-      01001F2DH   LINE      ---      ---       #479
-      01001F2EH   LINE      ---      ---       #481
-      01001F2EH   LINE      ---      ---       #482
-      01001F34H   LINE      ---      ---       #483
-      01001F34H   LINE      ---      ---       #485
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001528H   BLOCK     CODE     ---       LVL=0
-      01001528H   LINE      ---      ---       #488
-      0100152DH   LINE      ---      ---       #489
-      0100152DH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100152DH   LINE      ---      ---       #490
-      01001530H   LINE      ---      ---       #492
-      01001534H   LINE      ---      ---       #493
-      01001539H   LINE      ---      ---       #495
-      0100153EH   LINE      ---      ---       #497
-      01001546H   LINE      ---      ---       #498
-      01001546H   LINE      ---      ---       #499
-      0100157CH   LINE      ---      ---       #500
-      0100157CH   LINE      ---      ---       #501
-      0100157CH   LINE      ---      ---       #502
-      01001583H   LINE      ---      ---       #503
-      01001583H   LINE      ---      ---       #504
-      01001589H   LINE      ---      ---       #505
-      01001589H   LINE      ---      ---       #506
-      0100158BH   LINE      ---      ---       #507
-      01001590H   LINE      ---      ---       #508
-      01001595H   LINE      ---      ---       #509
-      01001597H   LINE      ---      ---       #511
-      01001597H   LINE      ---      ---       #512
-      01001599H   LINE      ---      ---       #513
-      01001599H   LINE      ---      ---       #514
-      010015A9H   LINE      ---      ---       #515
-      010015A9H   LINE      ---      ---       #516
-      010015AEH   LINE      ---      ---       #517
-      010015B0H   LINE      ---      ---       #518
-      010015B0H   LINE      ---      ---       #519
-      010015B9H   LINE      ---      ---       #520
-      010015B9H   LINE      ---      ---       #521
-      010015C0H   LINE      ---      ---       #522
-      010015C0H   LINE      ---      ---       #523
-      010015C7H   LINE      ---      ---       #524
-      010015CBH   LINE      ---      ---       #526
-      010015D1H   LINE      ---      ---       #527
-      010015D6H   LINE      ---      ---       #529
-      010015E5H   LINE      ---      ---       #530
-      010015E5H   LINE      ---      ---       #531
-      010015EAH   LINE      ---      ---       #532
-      010015EAH   LINE      ---      ---       #533
-      010015ECH   LINE      ---      ---       #534
-      010015ECH   LINE      ---      ---       #535
-      010015F5H   LINE      ---      ---       #536
-      010015F5H   LINE      ---      ---       #537
-      010015FCH   LINE      ---      ---       #538
-      010015FCH   LINE      ---      ---       #539
-      01001602H   LINE      ---      ---       #540
-      01001604H   LINE      ---      ---       #541
-      01001604H   LINE      ---      ---       #542
-      01001609H   LINE      ---      ---       #543
-      01001609H   LINE      ---      ---       #544
-      0100160BH   LINE      ---      ---       #545
-      0100160BH   LINE      ---      ---       #546
-      01001614H   LINE      ---      ---       #547
-      01001614H   LINE      ---      ---       #548
-      0100161BH   LINE      ---      ---       #549
-      0100161BH   LINE      ---      ---       #550
-      01001624H   LINE      ---      ---       #551
-      01001627H   LINE      ---      ---       #552
-      01001627H   LINE      ---      ---       #553
-      0100162CH   LINE      ---      ---       #554
-      0100162CH   LINE      ---      ---       #555
-      0100162EH   LINE      ---      ---       #556
-      0100162EH   LINE      ---      ---       #557
-      01001635H   LINE      ---      ---       #558
-      01001635H   LINE      ---      ---       #559
-      0100163CH   LINE      ---      ---       #560
-      0100163CH   LINE      ---      ---       #561
-      01001644H   LINE      ---      ---       #562
-      01001644H   LINE      ---      ---       #563
-      01001647H   LINE      ---      ---       #564
-      01001647H   LINE      ---      ---       #565
-      01001647H   LINE      ---      ---       #566
-      01001647H   LINE      ---      ---       #567
-      0100164CH   LINE      ---      ---       #568
-      0100164EH   LINE      ---      ---       #569
-      0100164EH   LINE      ---      ---       #570
-      01001655H   LINE      ---      ---       #571
-      01001655H   LINE      ---      ---       #572
-      0100165CH   LINE      ---      ---       #573
-      0100165CH   LINE      ---      ---       #574
-      01001665H   LINE      ---      ---       #575
-      01001665H   LINE      ---      ---       #576
-      01001668H   LINE      ---      ---       #577
-      01001668H   LINE      ---      ---       #578
-      01001668H   LINE      ---      ---       #579
-      01001668H   LINE      ---      ---       #580
-      0100166DH   LINE      ---      ---       #581
-      0100166FH   LINE      ---      ---       #582
-      0100166FH   LINE      ---      ---       #583
-      0100166FH   LINE      ---      ---       #584
-      01001676H   LINE      ---      ---       #585
-      01001676H   LINE      ---      ---       #586
-      0100167CH   LINE      ---      ---       #587
-      01001680H   LINE      ---      ---       #589
-      01001686H   LINE      ---      ---       #590
-      01001696H   LINE      ---      ---       #591
-      01001696H   LINE      ---      ---       #592
-      0100169BH   LINE      ---      ---       #593
-      0100169BH   LINE      ---      ---       #594
-      0100169BH   LINE      ---      ---       #595
-      0100169BH   LINE      ---      ---       #596
-      0100169BH   LINE      ---      ---       #597
-      0100169BH   LINE      ---      ---       #599
-      010016A1H   LINE      ---      ---       #600
-      010016A1H   LINE      ---      ---       #601
-      010016B3H   LINE      ---      ---       #602
-      010016B8H   LINE      ---      ---       #603
-      010016B8H   LINE      ---      ---       #604
-      010016BDH   LINE      ---      ---       #605
-      02004EB5H   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001F35H   BLOCK     CODE     ---       LVL=0
-      01001F35H   LINE      ---      ---       #609
-      01001F40H   LINE      ---      ---       #610
-      01001F40H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001F40H   LINE      ---      ---       #611
-      01001F43H   LINE      ---      ---       #613
-      01001F51H   LINE      ---      ---       #614
-      01001F51H   LINE      ---      ---       #615
-      01001F7DH   LINE      ---      ---       #617
-      01001F7DH   LINE      ---      ---       #618
-      01001F84H   LINE      ---      ---       #619
-      01001F84H   LINE      ---      ---       #620
-      01001F8BH   LINE      ---      ---       #621
-      01001F8EH   LINE      ---      ---       #622
-      01001F92H   LINE      ---      ---       #623
-      01001F92H   LINE      ---      ---       #624
-      01001F99H   LINE      ---      ---       #625
-      01001F9CH   LINE      ---      ---       #626
-      01001FBCH   LINE      ---      ---       #627
-      01001FBCH   LINE      ---      ---       #628
-      01001FC1H   LINE      ---      ---       #629
-      01001FC4H   LINE      ---      ---       #630
-      01001FC8H   LINE      ---      ---       #631
-      01001FC8H   LINE      ---      ---       #632
-      01001FCFH   LINE      ---      ---       #633
-      01001FD2H   LINE      ---      ---       #634
-      01001FF2H   LINE      ---      ---       #635
-      01001FF2H   LINE      ---      ---       #636
-      01001FF7H   LINE      ---      ---       #637
-      01001FFAH   LINE      ---      ---       #638
-      01001FFEH   LINE      ---      ---       #639
-      01001FFEH   LINE      ---      ---       #640
-      01002005H   LINE      ---      ---       #641
-      01002007H   LINE      ---      ---       #642
-      01002027H   LINE      ---      ---       #643
-      01002027H   LINE      ---      ---       #644
-      0100202CH   LINE      ---      ---       #645
-      0100202EH   LINE      ---      ---       #646
-      01002032H   LINE      ---      ---       #647
-      01002032H   LINE      ---      ---       #648
-      01002039H   LINE      ---      ---       #649
-      0100203BH   LINE      ---      ---       #650
-      0100205BH   LINE      ---      ---       #651
-      0100205BH   LINE      ---      ---       #652
-      01002061H   LINE      ---      ---       #653
-      01002063H   LINE      ---      ---       #654
-      01002067H   LINE      ---      ---       #655
-      01002067H   LINE      ---      ---       #656
-      0100206EH   LINE      ---      ---       #657
-      01002070H   LINE      ---      ---       #658
-      01002090H   LINE      ---      ---       #659
-      01002090H   LINE      ---      ---       #660
-      01002096H   LINE      ---      ---       #661
-      01002098H   LINE      ---      ---       #662
-      0100209CH   LINE      ---      ---       #663
-      0100209CH   LINE      ---      ---       #664
-      010020A3H   LINE      ---      ---       #665
-      010020A5H   LINE      ---      ---       #666
-      010020C5H   LINE      ---      ---       #667
-      010020C5H   LINE      ---      ---       #668
-      010020CCH   LINE      ---      ---       #669
-      010020CEH   LINE      ---      ---       #670
-      010020D2H   LINE      ---      ---       #671
-      010020D2H   LINE      ---      ---       #672
-      010020D9H   LINE      ---      ---       #673
-      010020DBH   LINE      ---      ---       #674
-      010020FBH   LINE      ---      ---       #675
-      010020FBH   LINE      ---      ---       #676
-      01002102H   LINE      ---      ---       #677
-      01002104H   LINE      ---      ---       #678
-      01002108H   LINE      ---      ---       #679
-      01002108H   LINE      ---      ---       #680
-      0100210FH   LINE      ---      ---       #681
-      01002111H   LINE      ---      ---       #683
-      01002131H   LINE      ---      ---       #684
-      01002131H   LINE      ---      ---       #685
-      01002138H   LINE      ---      ---       #686
-      0100213AH   LINE      ---      ---       #687
-      0100213EH   LINE      ---      ---       #688
-      0100213EH   LINE      ---      ---       #689
-      01002145H   LINE      ---      ---       #690
-      01002147H   LINE      ---      ---       #691
-      01002167H   LINE      ---      ---       #692
-      01002167H   LINE      ---      ---       #693
-      0100216CH   LINE      ---      ---       #694
-      0100216EH   LINE      ---      ---       #695
-      01002172H   LINE      ---      ---       #696
-      01002172H   LINE      ---      ---       #697
-      01002179H   LINE      ---      ---       #698
-      01002179H   LINE      ---      ---       #714
-      01002180H   LINE      ---      ---       #715
-      01002180H   LINE      ---      ---       #716
-      010021A0H   LINE      ---      ---       #717
-      010021A4H   LINE      ---      ---       #718
-      010021A4H   LINE      ---      ---       #719
-      010021A4H   LINE      ---      ---       #720
-      010021ADH   LINE      ---      ---       #721
-      02004E8DH   SYMBOL    XDATA    VOID      i
+      01001148H   BLOCK     CODE     ---       LVL=0
+      01001148H   LINE      ---      ---       #162
+      01001148H   LINE      ---      ---       #163
+      01001148H   LINE      ---      ---       #164
+      01001151H   LINE      ---      ---       #165
+      01001151H   LINE      ---      ---       #166
+      01001154H   LINE      ---      ---       #167
+      01001154H   LINE      ---      ---       #168
+      0100115AH   LINE      ---      ---       #169
+      0100115DH   LINE      ---      ---       #170
+      0100115FH   LINE      ---      ---       #171
+      01001169H   LINE      ---      ---       #172
+      0100116DH   LINE      ---      ---       #173
+      01001173H   LINE      ---      ---       #174
+      0100117DH   LINE      ---      ---       #175
+      01001183H   LINE      ---      ---       #176
+      01001186H   LINE      ---      ---       #177
+      0100118AH   LINE      ---      ---       #178
+      0100118CH   LINE      ---      ---       #180
+      0100118CH   LINE      ---      ---       #181
+      01001192H   LINE      ---      ---       #182
+      01001195H   LINE      ---      ---       #183
+      01001197H   LINE      ---      ---       #184
+      010011A1H   LINE      ---      ---       #185
+      010011A5H   LINE      ---      ---       #186
+      010011ABH   LINE      ---      ---       #187
+      010011B5H   LINE      ---      ---       #188
+      010011BBH   LINE      ---      ---       #189
+      010011BEH   LINE      ---      ---       #190
+      010011C2H   LINE      ---      ---       #191
+      010011C2H   LINE      ---      ---       #193
+      010011C8H   LINE      ---      ---       #194
+      010011CFH   LINE      ---      ---       #195
+      010011CFH   LINE      ---      ---       #196
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001741H   BLOCK     CODE     ---       LVL=0
+      01001741H   LINE      ---      ---       #201
+      01001749H   LINE      ---      ---       #202
+      01001749H   LINE      ---      ---       #203
+      01001756H   LINE      ---      ---       #204
+      0100175CH   LINE      ---      ---       #205
+      0100176AH   LINE      ---      ---       #206
+      01001772H   LINE      ---      ---       #207
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001EDBH   BLOCK     CODE     ---       LVL=0
+      01001EDBH   LINE      ---      ---       #227
+      01001EDBH   LINE      ---      ---       #228
+      01001EDBH   LINE      ---      ---       #229
+      01001EE7H   LINE      ---      ---       #230
+      01001EE7H   LINE      ---      ---       #231
+      01001EEFH   LINE      ---      ---       #232
+      01001EEFH   LINE      ---      ---       #233
+      01001EFBH   LINE      ---      ---       #234
+      01001EFBH   LINE      ---      ---       #235
+      01001F08H   LINE      ---      ---       #236
+      01001F0DH   LINE      ---      ---       #237
+      01001F12H   LINE      ---      ---       #238
+      01001F1AH   LINE      ---      ---       #239
+      01001F25H   LINE      ---      ---       #240
+      01001F25H   LINE      ---      ---       #241
+      01001F2DH   LINE      ---      ---       #242
+      01001F2DH   LINE      ---      ---       #243
+      01001F2DH   LINE      ---      ---       #244
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001B9EH   BLOCK     CODE     ---       LVL=0
+      01001B9EH   LINE      ---      ---       #248
+      01001B9EH   LINE      ---      ---       #249
+      01001B9EH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001B9EH   LINE      ---      ---       #250
+      01001BA7H   LINE      ---      ---       #252
+      01001BABH   LINE      ---      ---       #254
+      01001BB8H   LINE      ---      ---       #256
+      01001BBBH   LINE      ---      ---       #257
+      01001BBBH   LINE      ---      ---       #258
+      01001BC0H   LINE      ---      ---       #259
+      01001BC2H   LINE      ---      ---       #261
+      01001BC2H   LINE      ---      ---       #262
+      01001BD0H   LINE      ---      ---       #263
+      02004EACH   SYMBOL    XDATA    VOID      pEvt
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01001B15H   BLOCK     CODE     ---       LVL=0
+      01001B15H   LINE      ---      ---       #267
+      01001B15H   LINE      ---      ---       #268
+      01001B15H   LINE      ---      ---       #269
+      01001B24H   LINE      ---      ---       #273
+      01001B24H   LINE      ---      ---       #274
+      01001B26H   LINE      ---      ---       #275
+      01001B28H   LINE      ---      ---       #276
+      01001B28H   LINE      ---      ---       #278
+      01001B28H   LINE      ---      ---       #279
+      01001B2FH   LINE      ---      ---       #280
+      01001B2FH   LINE      ---      ---       #281
+      01001B37H   LINE      ---      ---       #282
+      01001B3DH   LINE      ---      ---       #283
+      01001B3EH   LINE      ---      ---       #284
+      01001B45H   LINE      ---      ---       #285
+      01001B45H   LINE      ---      ---       #286
+      01001B48H   LINE      ---      ---       #287
+      01001B51H   LINE      ---      ---       #288
+      01001B51H   LINE      ---      ---       #289
+      01001B58H   LINE      ---      ---       #290
+      01001B58H   LINE      ---      ---       #291
+      01001B5DH   LINE      ---      ---       #292
+      01001B67H   LINE      ---      ---       #293
+      01001B6CH   LINE      ---      ---       #294
+      01001B72H   LINE      ---      ---       #295
+      01001B79H   LINE      ---      ---       #297
+      01001B7FH   LINE      ---      ---       #298
+      01001B80H   LINE      ---      ---       #299
+      01001B87H   LINE      ---      ---       #300
+      01001B87H   LINE      ---      ---       #301
+      01001B8CH   LINE      ---      ---       #302
+      01001B90H   LINE      ---      ---       #303
+      01001B98H   LINE      ---      ---       #304
+      01001B9DH   LINE      ---      ---       #305
+      01001B9DH   LINE      ---      ---       #306
+      01001B9DH   LINE      ---      ---       #308
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000B6FH   BLOCK     CODE     ---       LVL=0
+      01000B6FH   LINE      ---      ---       #312
+      01000B7AH   LINE      ---      ---       #313
+      01000B7AH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000B7AH   LINE      ---      ---       #314
+      01000B7DH   LINE      ---      ---       #315
+      01000B7FH   LINE      ---      ---       #317
+      01000B83H   LINE      ---      ---       #318
+      01000B87H   LINE      ---      ---       #319
+      01000B95H   LINE      ---      ---       #320
+      01000B95H   LINE      ---      ---       #321
+      01000BB3H   LINE      ---      ---       #322
+      01000BB3H   LINE      ---      ---       #323
+      01000BB9H   LINE      ---      ---       #324
+      01000BB9H   LINE      ---      ---       #326
+      01000BC9H   LINE      ---      ---       #327
+      01000BCFH   LINE      ---      ---       #328
+      01000BD7H   LINE      ---      ---       #330
+      01000BE3H   LINE      ---      ---       #331
+      01000BE3H   LINE      ---      ---       #332
+      01000BF5H   LINE      ---      ---       #333
+      01000BF5H   LINE      ---      ---       #334
+      01000BF9H   LINE      ---      ---       #335
+      01000BFDH   LINE      ---      ---       #336
+      01000C03H   LINE      ---      ---       #337
+      01000C03H   LINE      ---      ---       #338
+      01000C05H   LINE      ---      ---       #339
+      01000C0BH   LINE      ---      ---       #340
+      01000C0DH   LINE      ---      ---       #342
+      01000C13H   LINE      ---      ---       #343
+      01000C1EH   LINE      ---      ---       #344
+      01000C1EH   LINE      ---      ---       #346
+      01000C1EH   LINE      ---      ---       #348
+      01000C24H   LINE      ---      ---       #349
+      01000C2BH   LINE      ---      ---       #350
+      01000C32H   LINE      ---      ---       #351
+      01000C32H   LINE      ---      ---       #352
+      01000C37H   LINE      ---      ---       #353
+      01000C3BH   LINE      ---      ---       #354
+      01000C3FH   LINE      ---      ---       #355
+      01000C42H   LINE      ---      ---       #356
+      01000C44H   LINE      ---      ---       #358
+      01000C44H   LINE      ---      ---       #359
+      01000C49H   LINE      ---      ---       #360
+      01000C4DH   LINE      ---      ---       #361
+      01000C51H   LINE      ---      ---       #362
+      01000C54H   LINE      ---      ---       #363
+      01000C54H   LINE      ---      ---       #364
+      01000C60H   LINE      ---      ---       #365
+      01000C6CH   LINE      ---      ---       #368
+      01000C89H   LINE      ---      ---       #369
+      01000C89H   LINE      ---      ---       #370
+      01000C8DH   LINE      ---      ---       #372
+      01000C8DH   LINE      ---      ---       #374
+      01000C93H   LINE      ---      ---       #375
+      01000CACH   LINE      ---      ---       #378
+      01000CACH   LINE      ---      ---       #380
+      01000CACH   LINE      ---      ---       #383
+      01000CB4H   LINE      ---      ---       #384
+      01000CB4H   LINE      ---      ---       #385
+      01000CC2H   LINE      ---      ---       #386
+      01000CC2H   LINE      ---      ---       #387
+      01000CEBH   LINE      ---      ---       #389
+      01000CEBH   LINE      ---      ---       #390
+      01000CF1H   LINE      ---      ---       #392
+      01000CF1H   LINE      ---      ---       #393
+      01000CF9H   LINE      ---      ---       #394
+      01000CF9H   LINE      ---      ---       #396
+      01000D07H   LINE      ---      ---       #398
+      01000D0EH   LINE      ---      ---       #399
+      01000D0EH   LINE      ---      ---       #400
+      01000D11H   LINE      ---      ---       #401
+      01000D15H   LINE      ---      ---       #402
+      01000D20H   LINE      ---      ---       #403
+      01000D20H   LINE      ---      ---       #412
+      01000D32H   LINE      ---      ---       #413
+      01000D32H   LINE      ---      ---       #414
+      01000D37H   LINE      ---      ---       #415
+      01000D3BH   LINE      ---      ---       #424
+      01000D41H   LINE      ---      ---       #425
+      01000D4CH   LINE      ---      ---       #426
+      01000D4CH   LINE      ---      ---       #428
+      01000D4CH   LINE      ---      ---       #429
+      01000D52H   LINE      ---      ---       #430
+      01000D52H   LINE      ---      ---       #431
+      01000D68H   LINE      ---      ---       #432
+      01000D74H   LINE      ---      ---       #433
+      01000D83H   LINE      ---      ---       #434
+      01000D83H   LINE      ---      ---       #436
+      01000D89H   LINE      ---      ---       #437
+      01000D9BH   LINE      ---      ---       #438
+      01000DA2H   LINE      ---      ---       #439
+      01000DACH   LINE      ---      ---       #441
+      01000DB1H   LINE      ---      ---       #443
+      01000DB6H   LINE      ---      ---       #444
+      01000DBCH   LINE      ---      ---       #445
+      01000DBCH   LINE      ---      ---       #446
+      01000DC5H   LINE      ---      ---       #447
+      01000DDAH   LINE      ---      ---       #449
+      01000DF6H   LINE      ---      ---       #451
+      01000E06H   LINE      ---      ---       #452
+      01000E06H   LINE      ---      ---       #453
+      01000E14H   LINE      ---      ---       #454
+      01000E23H   LINE      ---      ---       #455
+      01000E2BH   LINE      ---      ---       #456
+      01000E2BH   LINE      ---      ---       #458
+      01000E47H   LINE      ---      ---       #459
+      01000E52H   LINE      ---      ---       #460
+      01000E58H   LINE      ---      ---       #461
+      01000E7AH   LINE      ---      ---       #462
+      01000E7AH   LINE      ---      ---       #463
+      01000E85H   LINE      ---      ---       #464
+      01000E97H   LINE      ---      ---       #465
+      01000E97H   LINE      ---      ---       #466
+      01000E97H   LINE      ---      ---       #468
+      02004E8DH   SYMBOL    XDATA    VOID      temp
+      02004E8EH   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01001FE7H   BLOCK     CODE     ---       LVL=0
+      01001FE7H   LINE      ---      ---       #472
+      01001FE7H   LINE      ---      ---       #473
+      01001FE7H   LINE      ---      ---       #474
+      01001FECH   LINE      ---      ---       #475
+      01001FEFH   LINE      ---      ---       #477
+      01001FF3H   LINE      ---      ---       #478
+      01001FF3H   LINE      ---      ---       #479
+      01001FFAH   LINE      ---      ---       #480
+      01001FFEH   LINE      ---      ---       #482
+      01002004H   LINE      ---      ---       #483
+      01002005H   LINE      ---      ---       #485
+      01002005H   LINE      ---      ---       #486
+      0100200BH   LINE      ---      ---       #487
+      0100200BH   LINE      ---      ---       #489
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001364H   BLOCK     CODE     ---       LVL=0
+      01001364H   LINE      ---      ---       #492
+      01001369H   LINE      ---      ---       #493
+      01001369H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001369H   LINE      ---      ---       #494
+      0100136CH   LINE      ---      ---       #496
+      01001370H   LINE      ---      ---       #497
+      01001375H   LINE      ---      ---       #499
+      0100137AH   LINE      ---      ---       #501
+      01001382H   LINE      ---      ---       #502
+      01001382H   LINE      ---      ---       #503
+      010013B8H   LINE      ---      ---       #504
+      010013B8H   LINE      ---      ---       #505
+      010013B8H   LINE      ---      ---       #506
+      010013BFH   LINE      ---      ---       #507
+      010013BFH   LINE      ---      ---       #508
+      010013C5H   LINE      ---      ---       #509
+      010013C5H   LINE      ---      ---       #510
+      010013C7H   LINE      ---      ---       #511
+      010013CCH   LINE      ---      ---       #512
+      010013D1H   LINE      ---      ---       #513
+      010013D3H   LINE      ---      ---       #515
+      010013D3H   LINE      ---      ---       #516
+      010013D5H   LINE      ---      ---       #517
+      010013D5H   LINE      ---      ---       #518
+      010013E5H   LINE      ---      ---       #519
+      010013E5H   LINE      ---      ---       #520
+      010013EAH   LINE      ---      ---       #521
+      010013ECH   LINE      ---      ---       #522
+      010013ECH   LINE      ---      ---       #523
+      010013F5H   LINE      ---      ---       #524
+      010013F5H   LINE      ---      ---       #525
+      010013FCH   LINE      ---      ---       #526
+      010013FCH   LINE      ---      ---       #527
+      01001403H   LINE      ---      ---       #528
+      01001407H   LINE      ---      ---       #530
+      0100140DH   LINE      ---      ---       #531
+      01001412H   LINE      ---      ---       #533
+      01001421H   LINE      ---      ---       #534
+      01001421H   LINE      ---      ---       #535
+      01001426H   LINE      ---      ---       #536
+      01001426H   LINE      ---      ---       #537
+      01001428H   LINE      ---      ---       #538
+      01001428H   LINE      ---      ---       #539
+      01001431H   LINE      ---      ---       #540
+      01001431H   LINE      ---      ---       #541
+      01001438H   LINE      ---      ---       #542
+      01001438H   LINE      ---      ---       #543
+      0100143EH   LINE      ---      ---       #544
+      01001440H   LINE      ---      ---       #545
+      01001440H   LINE      ---      ---       #546
+      01001445H   LINE      ---      ---       #547
+      01001445H   LINE      ---      ---       #548
+      01001447H   LINE      ---      ---       #549
+      01001447H   LINE      ---      ---       #550
+      01001450H   LINE      ---      ---       #551
+      01001450H   LINE      ---      ---       #552
+      01001457H   LINE      ---      ---       #553
+      01001457H   LINE      ---      ---       #554
+      01001460H   LINE      ---      ---       #555
+      01001463H   LINE      ---      ---       #556
+      01001463H   LINE      ---      ---       #557
+      01001468H   LINE      ---      ---       #558
+      01001468H   LINE      ---      ---       #559
+      0100146AH   LINE      ---      ---       #560
+      0100146AH   LINE      ---      ---       #561
+      01001471H   LINE      ---      ---       #562
+      01001471H   LINE      ---      ---       #563
+      01001478H   LINE      ---      ---       #564
+      01001478H   LINE      ---      ---       #565
+      01001480H   LINE      ---      ---       #566
+      01001480H   LINE      ---      ---       #567
+      01001483H   LINE      ---      ---       #568
+      01001483H   LINE      ---      ---       #569
+      01001483H   LINE      ---      ---       #570
+      01001483H   LINE      ---      ---       #571
+      01001488H   LINE      ---      ---       #572
+      0100148AH   LINE      ---      ---       #573
+      0100148AH   LINE      ---      ---       #574
+      01001491H   LINE      ---      ---       #575
+      01001491H   LINE      ---      ---       #576
+      01001498H   LINE      ---      ---       #577
+      01001498H   LINE      ---      ---       #578
+      010014A1H   LINE      ---      ---       #579
+      010014A1H   LINE      ---      ---       #580
+      010014A4H   LINE      ---      ---       #581
+      010014A4H   LINE      ---      ---       #582
+      010014A4H   LINE      ---      ---       #583
+      010014A4H   LINE      ---      ---       #584
+      010014A9H   LINE      ---      ---       #585
+      010014ABH   LINE      ---      ---       #586
+      010014ABH   LINE      ---      ---       #587
+      010014ABH   LINE      ---      ---       #588
+      010014B2H   LINE      ---      ---       #589
+      010014B2H   LINE      ---      ---       #590
+      010014B8H   LINE      ---      ---       #591
+      010014BCH   LINE      ---      ---       #593
+      010014C2H   LINE      ---      ---       #594
+      010014D2H   LINE      ---      ---       #595
+      010014D2H   LINE      ---      ---       #596
+      010014D7H   LINE      ---      ---       #597
+      010014D7H   LINE      ---      ---       #598
+      010014D7H   LINE      ---      ---       #599
+      010014D7H   LINE      ---      ---       #600
+      010014D7H   LINE      ---      ---       #601
+      010014D7H   LINE      ---      ---       #603
+      010014DDH   LINE      ---      ---       #604
+      010014DDH   LINE      ---      ---       #605
+      010014EFH   LINE      ---      ---       #606
+      010014F4H   LINE      ---      ---       #607
+      010014F4H   LINE      ---      ---       #608
+      010014F9H   LINE      ---      ---       #609
+      02004EC4H   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01001829H   BLOCK     CODE     ---       LVL=0
+      01001829H   LINE      ---      ---       #613
+      01001834H   LINE      ---      ---       #614
+      01001834H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001834H   LINE      ---      ---       #615
+      01001837H   LINE      ---      ---       #617
+      01001844H   LINE      ---      ---       #618
+      01001844H   LINE      ---      ---       #619
+      0100186FH   LINE      ---      ---       #621
+      0100186FH   LINE      ---      ---       #622
+      01001876H   LINE      ---      ---       #623
+      01001876H   LINE      ---      ---       #624
+      0100187CH   LINE      ---      ---       #625
+      0100187EH   LINE      ---      ---       #626
+      01001882H   LINE      ---      ---       #627
+      01001882H   LINE      ---      ---       #628
+      01001888H   LINE      ---      ---       #629
+      0100188AH   LINE      ---      ---       #630
+      010018AAH   LINE      ---      ---       #631
+      010018AAH   LINE      ---      ---       #632
+      010018AEH   LINE      ---      ---       #633
+      010018B0H   LINE      ---      ---       #634
+      010018B4H   LINE      ---      ---       #635
+      010018B4H   LINE      ---      ---       #636
+      010018BAH   LINE      ---      ---       #637
+      010018BCH   LINE      ---      ---       #638
+      010018DCH   LINE      ---      ---       #639
+      010018DCH   LINE      ---      ---       #640
+      010018E0H   LINE      ---      ---       #641
+      010018E2H   LINE      ---      ---       #642
+      010018E6H   LINE      ---      ---       #643
+      010018E6H   LINE      ---      ---       #644
+      010018ECH   LINE      ---      ---       #645
+      010018EEH   LINE      ---      ---       #646
+      0100190EH   LINE      ---      ---       #647
+      0100190EH   LINE      ---      ---       #648
+      01001912H   LINE      ---      ---       #649
+      01001914H   LINE      ---      ---       #650
+      01001918H   LINE      ---      ---       #651
+      01001918H   LINE      ---      ---       #652
+      0100191EH   LINE      ---      ---       #653
+      01001920H   LINE      ---      ---       #654
+      01001940H   LINE      ---      ---       #655
+      01001940H   LINE      ---      ---       #656
+      01001945H   LINE      ---      ---       #657
+      01001947H   LINE      ---      ---       #658
+      0100194BH   LINE      ---      ---       #659
+      0100194BH   LINE      ---      ---       #660
+      01001951H   LINE      ---      ---       #661
+      01001953H   LINE      ---      ---       #662
+      01001973H   LINE      ---      ---       #663
+      01001973H   LINE      ---      ---       #664
+      01001978H   LINE      ---      ---       #665
+      0100197AH   LINE      ---      ---       #666
+      0100197EH   LINE      ---      ---       #667
+      0100197EH   LINE      ---      ---       #668
+      01001984H   LINE      ---      ---       #669
+      01001986H   LINE      ---      ---       #670
+      010019A6H   LINE      ---      ---       #671
+      010019A6H   LINE      ---      ---       #672
+      010019ACH   LINE      ---      ---       #673
+      010019AEH   LINE      ---      ---       #674
+      010019B2H   LINE      ---      ---       #675
+      010019B2H   LINE      ---      ---       #676
+      010019B8H   LINE      ---      ---       #677
+      010019BAH   LINE      ---      ---       #678
+      010019DAH   LINE      ---      ---       #679
+      010019DAH   LINE      ---      ---       #680
+      010019E0H   LINE      ---      ---       #681
+      010019E2H   LINE      ---      ---       #682
+      010019E6H   LINE      ---      ---       #683
+      010019E6H   LINE      ---      ---       #684
+      010019ECH   LINE      ---      ---       #685
+      010019EEH   LINE      ---      ---       #687
+      01001A0EH   LINE      ---      ---       #688
+      01001A0EH   LINE      ---      ---       #689
+      01001A14H   LINE      ---      ---       #690
+      01001A16H   LINE      ---      ---       #691
+      01001A1AH   LINE      ---      ---       #692
+      01001A1AH   LINE      ---      ---       #693
+      01001A20H   LINE      ---      ---       #694
+      01001A22H   LINE      ---      ---       #695
+      01001A42H   LINE      ---      ---       #696
+      01001A42H   LINE      ---      ---       #697
+      01001A46H   LINE      ---      ---       #698
+      01001A48H   LINE      ---      ---       #699
+      01001A4CH   LINE      ---      ---       #700
+      01001A4CH   LINE      ---      ---       #701
+      01001A52H   LINE      ---      ---       #702
+      01001A52H   LINE      ---      ---       #718
+      01001A59H   LINE      ---      ---       #719
+      01001A59H   LINE      ---      ---       #720
+      01001A79H   LINE      ---      ---       #721
+      01001A7DH   LINE      ---      ---       #722
+      01001A7DH   LINE      ---      ---       #723
+      01001A7DH   LINE      ---      ---       #724
+      01001A85H   LINE      ---      ---       #725
+      02004E9CH   SYMBOL    XDATA    VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       KEYSCAN
-      02004E5AH   PUBLIC    XDATA    ---       ksEvtPool
-      01001910H   PUBLIC    CODE     ---       KS_GetCurrentEvt
-      01001B9EH   PUBLIC    CODE     ---       _array_is_empty
-      01001DB2H   PUBLIC    CODE     ---       KS_ScanMatrix
-      01002266H   PUBLIC    CODE     ---       KS_Unistall
-      010012EAH   PUBLIC    CODE     ---       KS_Initialize
-      010021AEH   PUBLIC    CODE     ---       _GPIO_SetInput_high_impedance
-
-      01001B78H   BLOCK     CODE     ---       LVL=0
-      01001B78H   LINE      ---      ---       #24
-      01001B78H   LINE      ---      ---       #25
-      01001B78H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001B78H   LINE      ---      ---       #27
-      01001B7DH   LINE      ---      ---       #28
-      01001B80H   LINE      ---      ---       #29
-      01001B83H   LINE      ---      ---       #30
-      01001B85H   LINE      ---      ---       #31
+      02004E69H   PUBLIC    XDATA    ---       ksEvtPool
+      01001BD1H   PUBLIC    CODE     ---       KS_GetCurrentEvt
+      01001E61H   PUBLIC    CODE     ---       _array_is_empty
+      01002215H   PUBLIC    CODE     ---       KS_ScanMatrix
+      010015F5H   PUBLIC    CODE     ---       KS_Unistall
+      010021C3H   PUBLIC    CODE     ---       KS_Initialize
+      0100200CH   PUBLIC    CODE     ---       _GPIO_SetInput_high_impedance
+
+      01001E3BH   BLOCK     CODE     ---       LVL=0
+      01001E3BH   LINE      ---      ---       #24
+      01001E3BH   LINE      ---      ---       #25
+      01001E3BH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001E3BH   LINE      ---      ---       #27
+      01001E40H   LINE      ---      ---       #28
+      01001E43H   LINE      ---      ---       #29
+      01001E46H   LINE      ---      ---       #30
+      01001E48H   LINE      ---      ---       #31
       00000006H   SYMBOL    DATA     VOID      c
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010021AEH   BLOCK     CODE     ---       LVL=0
-      010021AEH   LINE      ---      ---       #34
-      010021B3H   LINE      ---      ---       #35
-      010021B3H   LINE      ---      ---       #36
-      010021B6H   LINE      ---      ---       #38
-      010021BFH   LINE      ---      ---       #39
-      010021C8H   LINE      ---      ---       #40
-      010021D1H   LINE      ---      ---       #41
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001C18H   BLOCK     CODE     ---       LVL=0
-      01001C18H   LINE      ---      ---       #44
-      01001C18H   LINE      ---      ---       #45
-      01001C18H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001C18H   LINE      ---      ---       #46
-      01001C1DH   LINE      ---      ---       #48
-      01001C29H   LINE      ---      ---       #49
-      01001C29H   LINE      ---      ---       #50
-      01001C43H   LINE      ---      ---       #52
-      01001C43H   LINE      ---      ---       #54
-      01001C45H   LINE      ---      ---       #55
-      01001C45H   LINE      ---      ---       #56
-      01001C52H   LINE      ---      ---       #57
-      01001C52H   LINE      ---      ---       #58
-      01001C53H   LINE      ---      ---       #59
-      01001C53H   LINE      ---      ---       #60
-      01001C58H   LINE      ---      ---       #65
-      01001C5AH   LINE      ---      ---       #66
-      01001C5AH   LINE      ---      ---       #67
-      01001C6CH   LINE      ---      ---       #68
-      01001C6CH   LINE      ---      ---       #69
-      01001C6EH   LINE      ---      ---       #70
-      01001C70H   LINE      ---      ---       #71
-      01001C70H   LINE      ---      ---       #72
-      01001C7DH   LINE      ---      ---       #73
-      01001C7DH   LINE      ---      ---       #74
-      01001C84H   LINE      ---      ---       #75
-      01001C90H   LINE      ---      ---       #76
-      01001C92H   LINE      ---      ---       #77
-      01001C92H   LINE      ---      ---       #78
-      01001C97H   LINE      ---      ---       #81
-      01001C9FH   LINE      ---      ---       #82
-      01001C9FH   LINE      ---      ---       #83
-      01001CA5H   LINE      ---      ---       #84
-      01001CA5H   LINE      ---      ---       #85
-      01001CACH   LINE      ---      ---       #86
-      01001CD0H   LINE      ---      ---       #87
-      01001CD0H   LINE      ---      ---       #88
-      01001CD0H   LINE      ---      ---       #90
+      0100200CH   BLOCK     CODE     ---       LVL=0
+      0100200CH   LINE      ---      ---       #34
+      01002011H   LINE      ---      ---       #35
+      01002011H   LINE      ---      ---       #36
+      01002014H   LINE      ---      ---       #38
+      0100201DH   LINE      ---      ---       #39
+      01002026H   LINE      ---      ---       #40
+      0100202FH   LINE      ---      ---       #41
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001F2EH   BLOCK     CODE     ---       LVL=0
+      01001F2EH   LINE      ---      ---       #44
+      01001F2EH   LINE      ---      ---       #45
+      01001F2EH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001F2EH   LINE      ---      ---       #46
+      01001F33H   LINE      ---      ---       #48
+      01001F3FH   LINE      ---      ---       #49
+      01001F3FH   LINE      ---      ---       #50
+      01001F59H   LINE      ---      ---       #52
+      01001F59H   LINE      ---      ---       #54
+      01001F5BH   LINE      ---      ---       #55
+      01001F5BH   LINE      ---      ---       #56
+      01001F68H   LINE      ---      ---       #57
+      01001F68H   LINE      ---      ---       #58
+      01001F69H   LINE      ---      ---       #59
+      01001F69H   LINE      ---      ---       #60
+      01001F6EH   LINE      ---      ---       #65
+      01001F70H   LINE      ---      ---       #66
+      01001F70H   LINE      ---      ---       #67
+      01001F82H   LINE      ---      ---       #68
+      01001F82H   LINE      ---      ---       #69
+      01001F84H   LINE      ---      ---       #70
+      01001F86H   LINE      ---      ---       #71
+      01001F86H   LINE      ---      ---       #72
+      01001F93H   LINE      ---      ---       #73
+      01001F93H   LINE      ---      ---       #74
+      01001F9AH   LINE      ---      ---       #75
+      01001FA6H   LINE      ---      ---       #76
+      01001FA8H   LINE      ---      ---       #77
+      01001FA8H   LINE      ---      ---       #78
+      01001FADH   LINE      ---      ---       #81
+      01001FB5H   LINE      ---      ---       #82
+      01001FB5H   LINE      ---      ---       #83
+      01001FBBH   LINE      ---      ---       #84
+      01001FBBH   LINE      ---      ---       #85
+      01001FC2H   LINE      ---      ---       #86
+      01001FE6H   LINE      ---      ---       #87
+      01001FE6H   LINE      ---      ---       #88
+      01001FE6H   LINE      ---      ---       #90
       00000006H   SYMBOL    DATA     VOID      i
       00000005H   SYMBOL    DATA     VOID      full_flag
       00000001H   SYMBOL    DATA     VOID      full
@@ -1418,1356 +1432,1385 @@
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001CD1H   BLOCK     CODE     ---       LVL=0
-      01001CD1H   LINE      ---      ---       #92
-      01001CD1H   LINE      ---      ---       #93
-      01001CD1H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001CD1H   LINE      ---      ---       #94
-      01001CD8H   LINE      ---      ---       #95
-      01001CD9H   LINE      ---      ---       #97
-      01001CE7H   LINE      ---      ---       #98
-      01001CE7H   LINE      ---      ---       #99
-      01001CEEH   LINE      ---      ---       #100
-      01001CEEH   LINE      ---      ---       #101
-      01001CF1H   LINE      ---      ---       #102
-      01001CF1H   LINE      ---      ---       #103
-      01001CF3H   LINE      ---      ---       #105
-      01001CF9H   LINE      ---      ---       #107
-      01001D05H   LINE      ---      ---       #108
-      01001D05H   LINE      ---      ---       #109
-      01001D20H   LINE      ---      ---       #111
-      01001D20H   LINE      ---      ---       #114
-      01001D22H   LINE      ---      ---       #115
-      01001D22H   LINE      ---      ---       #116
-      01001D25H   LINE      ---      ---       #117
-      01001D25H   LINE      ---      ---       #118
-      01001D33H   LINE      ---      ---       #119
-      01001D37H   LINE      ---      ---       #120
-      01001D42H   LINE      ---      ---       #121
-      01001D42H   LINE      ---      ---       #122
-      01001D44H   LINE      ---      ---       #123
-      01001D44H   LINE      ---      ---       #124
-      01001D46H   LINE      ---      ---       #126
-      01001D46H   LINE      ---      ---       #127
-      01001D5EH   LINE      ---      ---       #128
-      01001D6BH   LINE      ---      ---       #129
-      01001D6BH   LINE      ---      ---       #130
-      01001D6FH   LINE      ---      ---       #131
-      01001D7AH   LINE      ---      ---       #132
-      01001D7AH   LINE      ---      ---       #133
-      01001D7AH   LINE      ---      ---       #134
-      01001D7FH   LINE      ---      ---       #137
-      01001D85H   LINE      ---      ---       #138
-      01001D85H   LINE      ---      ---       #139
-      01001D8CH   LINE      ---      ---       #140
-      01001DB1H   LINE      ---      ---       #141
-      01001DB1H   LINE      ---      ---       #143
+      010020C4H   BLOCK     CODE     ---       LVL=0
+      010020C4H   LINE      ---      ---       #92
+      010020C4H   LINE      ---      ---       #93
+      010020C4H   BLOCK     CODE     NEAR LAB  LVL=1
+      010020C4H   LINE      ---      ---       #94
+      010020CBH   LINE      ---      ---       #95
+      010020CCH   LINE      ---      ---       #97
+      010020DAH   LINE      ---      ---       #98
+      010020DAH   LINE      ---      ---       #99
+      010020E1H   LINE      ---      ---       #100
+      010020E1H   LINE      ---      ---       #101
+      010020E4H   LINE      ---      ---       #102
+      010020E4H   LINE      ---      ---       #103
+      010020E6H   LINE      ---      ---       #105
+      010020ECH   LINE      ---      ---       #107
+      010020F8H   LINE      ---      ---       #108
+      010020F8H   LINE      ---      ---       #109
+      01002113H   LINE      ---      ---       #111
+      01002113H   LINE      ---      ---       #114
+      01002115H   LINE      ---      ---       #115
+      01002115H   LINE      ---      ---       #116
+      01002118H   LINE      ---      ---       #117
+      01002118H   LINE      ---      ---       #118
+      01002126H   LINE      ---      ---       #119
+      0100212AH   LINE      ---      ---       #120
+      01002135H   LINE      ---      ---       #121
+      01002135H   LINE      ---      ---       #122
+      01002137H   LINE      ---      ---       #123
+      01002137H   LINE      ---      ---       #124
+      01002139H   LINE      ---      ---       #126
+      01002139H   LINE      ---      ---       #127
+      01002151H   LINE      ---      ---       #128
+      0100215EH   LINE      ---      ---       #129
+      0100215EH   LINE      ---      ---       #130
+      01002162H   LINE      ---      ---       #131
+      0100216DH   LINE      ---      ---       #132
+      0100216DH   LINE      ---      ---       #133
+      0100216DH   LINE      ---      ---       #134
+      01002172H   LINE      ---      ---       #137
+      01002178H   LINE      ---      ---       #138
+      01002178H   LINE      ---      ---       #139
+      0100217FH   LINE      ---      ---       #140
+      010021A4H   LINE      ---      ---       #141
+      010021A4H   LINE      ---      ---       #143
       00000006H   SYMBOL    DATA     VOID      i
-      02004EBCH   SYMBOL    XDATA    VOID      full_flag
+      02004ECBH   SYMBOL    XDATA    VOID      full_flag
       00000005H   SYMBOL    DATA     VOID      temp_chu
       00000004H   SYMBOL    DATA     VOID      found
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001747H   BLOCK     CODE     ---       LVL=0
-      01001747H   LINE      ---      ---       #145
-      01001747H   LINE      ---      ---       #146
-      01001747H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001747H   LINE      ---      ---       #147
-      0100174CH   LINE      ---      ---       #149
-      01001757H   LINE      ---      ---       #150
-      0100175CH   LINE      ---      ---       #151
-      01001764H   LINE      ---      ---       #152
-      02004EBDH   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010012F5H   BLOCK     CODE     ---       LVL=0
-      010012F5H   LINE      ---      ---       #154
-      010012F5H   LINE      ---      ---       #155
-      010012F5H   BLOCK     CODE     NEAR LAB  LVL=1
-      010012F5H   LINE      ---      ---       #156
-      010012FAH   LINE      ---      ---       #157
-      01001306H   LINE      ---      ---       #158
-      0100130BH   LINE      ---      ---       #159
-      01001313H   LINE      ---      ---       #160
-      02004EBEH   SYMBOL    XDATA    VOID      i
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010012EAH   BLOCK     CODE     ---       LVL=0
-      010012EAH   LINE      ---      ---       #162
-      010012EAH   LINE      ---      ---       #163
-      010012EAH   LINE      ---      ---       #164
-      010012EFH   LINE      ---      ---       #165
-      010012F1H   LINE      ---      ---       #166
-      010012F3H   LINE      ---      ---       #167
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002266H   BLOCK     CODE     ---       LVL=0
-      01002266H   LINE      ---      ---       #171
-      01002266H   LINE      ---      ---       #172
-      01002266H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002266H   LINE      ---      ---       #173
-      01002268H   LINE      ---      ---       #174
-      0100226CH   LINE      ---      ---       #175
-      0100226DH   LINE      ---      ---       #176
-      0100226EH   LINE      ---      ---       #177
-      01002275H   LINE      ---      ---       #178
-      0100227EH   LINE      ---      ---       #179
-      0100228EH   LINE      ---      ---       #180
-      010022A1H   LINE      ---      ---       #181
-      010022AEH   LINE      ---      ---       #182
-      010022BBH   LINE      ---      ---       #183
-      010022BEH   LINE      ---      ---       #185
-      010022C0H   LINE      ---      ---       #190
-      010022C8H   LINE      ---      ---       #192
-      010022CEH   LINE      ---      ---       #193
-      010022CEH   LINE      ---      ---       #194
-      010022D2H   LINE      ---      ---       #195
-      010022D6H   LINE      ---      ---       #196
-      010022DAH   LINE      ---      ---       #197
-      010022DEH   LINE      ---      ---       #198
-      010022E2H   LINE      ---      ---       #199
-      010022E6H   LINE      ---      ---       #200
-      010022EAH   LINE      ---      ---       #201
-      010022EEH   LINE      ---      ---       #202
-      010022F0H   LINE      ---      ---       #204
-      010022F0H   LINE      ---      ---       #205
-      010022F9H   LINE      ---      ---       #206
-      010022FFH   LINE      ---      ---       #207
-      010022FFH   LINE      ---      ---       #208
-      01002303H   LINE      ---      ---       #209
+      010021A5H   BLOCK     CODE     ---       LVL=0
+      010021A5H   LINE      ---      ---       #145
+      010021A5H   LINE      ---      ---       #146
+      010021A5H   BLOCK     CODE     NEAR LAB  LVL=1
+      010021A5H   LINE      ---      ---       #147
+      010021AAH   LINE      ---      ---       #149
+      010021B5H   LINE      ---      ---       #150
+      010021BAH   LINE      ---      ---       #151
+      010021C2H   LINE      ---      ---       #152
+      02004ECCH   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010021CEH   BLOCK     CODE     ---       LVL=0
+      010021CEH   LINE      ---      ---       #154
+      010021CEH   LINE      ---      ---       #155
+      010021CEH   BLOCK     CODE     NEAR LAB  LVL=1
+      010021CEH   LINE      ---      ---       #156
+      010021D3H   LINE      ---      ---       #157
+      010021DFH   LINE      ---      ---       #158
+      010021E4H   LINE      ---      ---       #159
+      010021ECH   LINE      ---      ---       #160
+      02004ECDH   SYMBOL    XDATA    VOID      i
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010021C3H   BLOCK     CODE     ---       LVL=0
+      010021C3H   LINE      ---      ---       #162
+      010021C3H   LINE      ---      ---       #163
+      010021C3H   LINE      ---      ---       #164
+      010021C8H   LINE      ---      ---       #165
+      010021CAH   LINE      ---      ---       #166
+      010021CCH   LINE      ---      ---       #167
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010015F5H   BLOCK     CODE     ---       LVL=0
+      010015F5H   LINE      ---      ---       #171
+      010015F5H   LINE      ---      ---       #172
+      010015F5H   BLOCK     CODE     NEAR LAB  LVL=1
+      010015F5H   LINE      ---      ---       #173
+      010015F7H   LINE      ---      ---       #174
+      010015FBH   LINE      ---      ---       #175
+      010015FCH   LINE      ---      ---       #176
+      010015FDH   LINE      ---      ---       #177
+      01001604H   LINE      ---      ---       #178
+      0100160DH   LINE      ---      ---       #179
+      0100161DH   LINE      ---      ---       #180
+      01001630H   LINE      ---      ---       #181
+      0100163DH   LINE      ---      ---       #182
+      0100164AH   LINE      ---      ---       #183
+      0100164DH   LINE      ---      ---       #185
+      01001650H   LINE      ---      ---       #190
+      01001658H   LINE      ---      ---       #192
+      0100165EH   LINE      ---      ---       #193
+      0100165EH   LINE      ---      ---       #194
+      01001662H   LINE      ---      ---       #195
+      01001666H   LINE      ---      ---       #196
+      0100166AH   LINE      ---      ---       #197
+      0100166EH   LINE      ---      ---       #198
+      01001672H   LINE      ---      ---       #199
+      01001676H   LINE      ---      ---       #200
+      0100167AH   LINE      ---      ---       #201
+      0100167EH   LINE      ---      ---       #202
+      01001680H   LINE      ---      ---       #204
+      01001680H   LINE      ---      ---       #205
+      01001689H   LINE      ---      ---       #206
+      0100168FH   LINE      ---      ---       #207
+      0100168FH   LINE      ---      ---       #208
+      01001693H   LINE      ---      ---       #209
       00000007H   SYMBOL    DATA     VOID      i
-      02004EBFH   SYMBOL    XDATA    VOID      temp
+      02004ECEH   SYMBOL    XDATA    VOID      temp
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001DB2H   BLOCK     CODE     ---       LVL=0
-      01001DB2H   LINE      ---      ---       #214
-      01001DB2H   LINE      ---      ---       #215
-      01001DB2H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001DB2H   LINE      ---      ---       #216
-      01001DB4H   LINE      ---      ---       #217
-      01001DB8H   LINE      ---      ---       #218
-      01001DB9H   LINE      ---      ---       #219
-      01001DBAH   LINE      ---      ---       #220
-      01001DBCH   LINE      ---      ---       #221
-      01001DBEH   LINE      ---      ---       #222
-      01001DC5H   LINE      ---      ---       #223
-      01001DCEH   LINE      ---      ---       #224
-      01001DDEH   LINE      ---      ---       #225
-      01001E3EH   LINE      ---      ---       #226
-      01001E41H   LINE      ---      ---       #228
-      01001E4AH   LINE      ---      ---       #229
-      01001E53H   LINE      ---      ---       #230
-      01001E63H   LINE      ---      ---       #231
-      01001EC3H   LINE      ---      ---       #232
-      01001EC6H   LINE      ---      ---       #234
-      01001ECFH   LINE      ---      ---       #235
-      01001EE9H   LINE      ---      ---       #236
-      01001F0CH   LINE      ---      ---       #237
-      01001F0CH   LINE      ---      ---       #238
-      01001F0FH   LINE      ---      ---       #239
+      01002215H   BLOCK     CODE     ---       LVL=0
+      01002215H   LINE      ---      ---       #214
+      01002215H   LINE      ---      ---       #215
+      01002215H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002215H   LINE      ---      ---       #216
+      01002217H   LINE      ---      ---       #217
+      0100221BH   LINE      ---      ---       #218
+      0100221CH   LINE      ---      ---       #219
+      0100221DH   LINE      ---      ---       #220
+      0100221FH   LINE      ---      ---       #221
+      01002221H   LINE      ---      ---       #222
+      01002228H   LINE      ---      ---       #223
+      01002231H   LINE      ---      ---       #224
+      01002241H   LINE      ---      ---       #225
+      010022A1H   LINE      ---      ---       #226
+      010022A4H   LINE      ---      ---       #228
+      010022ADH   LINE      ---      ---       #229
+      010022B6H   LINE      ---      ---       #230
+      010022C6H   LINE      ---      ---       #231
+      01002326H   LINE      ---      ---       #232
+      01002329H   LINE      ---      ---       #234
+      01002332H   LINE      ---      ---       #235
+      0100234CH   LINE      ---      ---       #236
+      0100236FH   LINE      ---      ---       #237
+      0100236FH   LINE      ---      ---       #238
+      01002372H   LINE      ---      ---       #239
       00000007H   SYMBOL    DATA     VOID      i
-      02004EA0H   SYMBOL    XDATA    VOID      j
+      02004EAFH   SYMBOL    XDATA    VOID      j
       00000006H   SYMBOL    DATA     VOID      tgroup
       00000005H   SYMBOL    DATA     VOID      tgpionum
-      02004EA1H   SYMBOL    XDATA    VOID      temp
-      02004EA2H   SYMBOL    XDATA    VOID      check
+      02004EB0H   SYMBOL    XDATA    VOID      temp
+      02004EB1H   SYMBOL    XDATA    VOID      check
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001B9EH   BLOCK     CODE     ---       LVL=0
-      01001B9EH   LINE      ---      ---       #241
-      01001BA9H   LINE      ---      ---       #242
-      01001BA9H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001BA9H   LINE      ---      ---       #244
-      01001BB0H   LINE      ---      ---       #245
-      01001BB0H   LINE      ---      ---       #246
-      01001BC5H   LINE      ---      ---       #247
-      01001BC8H   LINE      ---      ---       #248
-      01001BCBH   LINE      ---      ---       #249
-      01001BCDH   LINE      ---      ---       #250
+      01001E61H   BLOCK     CODE     ---       LVL=0
+      01001E61H   LINE      ---      ---       #241
+      01001E6CH   LINE      ---      ---       #242
+      01001E6CH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001E6CH   LINE      ---      ---       #244
+      01001E73H   LINE      ---      ---       #245
+      01001E73H   LINE      ---      ---       #246
+      01001E88H   LINE      ---      ---       #247
+      01001E8BH   LINE      ---      ---       #248
+      01001E8EH   LINE      ---      ---       #249
+      01001E90H   LINE      ---      ---       #250
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001910H   BLOCK     CODE     ---       LVL=0
-      01001910H   LINE      ---      ---       #253
-      01001910H   LINE      ---      ---       #254
-      01001910H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001910H   LINE      ---      ---       #256
-      01001915H   LINE      ---      ---       #257
-      01001917H   LINE      ---      ---       #258
-      01001919H   LINE      ---      ---       #259
-      0100191BH   LINE      ---      ---       #260
-      0100191DH   LINE      ---      ---       #261
-      0100191FH   LINE      ---      ---       #262
-      01001921H   LINE      ---      ---       #263
-      01001923H   LINE      ---      ---       #264
-      01001925H   LINE      ---      ---       #265
-      01001927H   LINE      ---      ---       #266
-      01001929H   LINE      ---      ---       #267
-      0100193BH   LINE      ---      ---       #269
-      0100193DH   LINE      ---      ---       #271
-      0100196BH   LINE      ---      ---       #273
-      0100196BH   LINE      ---      ---       #274
-      01001972H   LINE      ---      ---       #275
-      01001974H   LINE      ---      ---       #277
-      01001974H   LINE      ---      ---       #278
-      0100197BH   LINE      ---      ---       #279
-      01001980H   LINE      ---      ---       #280
-      01001980H   LINE      ---      ---       #282
-      01001992H   LINE      ---      ---       #283
-      01001992H   LINE      ---      ---       #284
-      010019A1H   LINE      ---      ---       #285
-      010019AAH   LINE      ---      ---       #286
-      010019B1H   LINE      ---      ---       #287
-      010019B1H   LINE      ---      ---       #288
-      010019C0H   LINE      ---      ---       #289
-      010019C0H   LINE      ---      ---       #290
-      010019DBH   LINE      ---      ---       #291
-      010019DBH   LINE      ---      ---       #292
-      010019EBH   LINE      ---      ---       #293
-      010019EBH   LINE      ---      ---       #294
-      010019F4H   LINE      ---      ---       #295
-      010019F4H   LINE      ---      ---       #296
-      01001A23H   LINE      ---      ---       #297
-      01001A23H   LINE      ---      ---       #298
-      01001A29H   LINE      ---      ---       #299
-      01001A2BH   LINE      ---      ---       #300
-      01001A2BH   LINE      ---      ---       #301
-      01001A2BH   LINE      ---      ---       #302
-      01001A33H   LINE      ---      ---       #303
-      01001A33H   LINE      ---      ---       #304
-      01001A3BH   LINE      ---      ---       #305
-      01001A3BH   LINE      ---      ---       #307
-      01001A42H   LINE      ---      ---       #308
-      01001A42H   LINE      ---      ---       #309
-      01001A4AH   LINE      ---      ---       #310
-      01001A4AH   LINE      ---      ---       #311
-      01001A52H   LINE      ---      ---       #312
-      01001A5AH   LINE      ---      ---       #314
-      01001A6CH   LINE      ---      ---       #315
-      01001A6CH   LINE      ---      ---       #316
-      01001A88H   LINE      ---      ---       #317
-      01001A9BH   LINE      ---      ---       #318
-      01001AA1H   LINE      ---      ---       #319
-      01001AA1H   LINE      ---      ---       #320
-      01001AA3H   LINE      ---      ---       #321
-      01001AA5H   LINE      ---      ---       #323
-      01001AA5H   LINE      ---      ---       #325
-      01001AABH   LINE      ---      ---       #326
-      01001AB2H   LINE      ---      ---       #327
-      01001ACAH   LINE      ---      ---       #328
-      01001AD9H   LINE      ---      ---       #329
-      01001AD9H   LINE      ---      ---       #330
-      01001AE0H   LINE      ---      ---       #331
-      01001AE0H   LINE      ---      ---       #332
-      01001AFBH   LINE      ---      ---       #333
-      01001B0FH   LINE      ---      ---       #334
-      01001B16H   LINE      ---      ---       #335
-      01001B16H   LINE      ---      ---       #336
-      01001B1DH   LINE      ---      ---       #337
-      01001B1FH   LINE      ---      ---       #339
-      01001B1FH   LINE      ---      ---       #340
-      01001B26H   LINE      ---      ---       #341
-      01001B26H   LINE      ---      ---       #342
-      01001B26H   LINE      ---      ---       #343
-      01001B2EH   LINE      ---      ---       #344
-      01001B36H   LINE      ---      ---       #345
-      01001B3EH   LINE      ---      ---       #346
-      01001B44H   LINE      ---      ---       #347
-      01001B44H   LINE      ---      ---       #348
-      01001B4CH   LINE      ---      ---       #350
-      01001B5AH   LINE      ---      ---       #351
-      01001B5AH   LINE      ---      ---       #352
-      01001B5DH   LINE      ---      ---       #353
-      01001B5DH   LINE      ---      ---       #356
-      01001B6AH   LINE      ---      ---       #357
-      01001B6AH   LINE      ---      ---       #358
-      01001B71H   LINE      ---      ---       #359
-      01001B71H   LINE      ---      ---       #361
-      01001B71H   LINE      ---      ---       #362
-      01001B77H   LINE      ---      ---       #363
-      01001B77H   LINE      ---      ---       #366
-      02004E04H   SYMBOL    XDATA    VOID      i
-      02004E05H   SYMBOL    XDATA    VOID      j
-      02004E06H   SYMBOL    XDATA    VOID      k
-      02004E07H   SYMBOL    XDATA    VOID      temp
-      02004E08H   SYMBOL    XDATA    VOID      flag
-      02004E09H   SYMBOL    XDATA    VOID      offset
-      02004E0AH   SYMBOL    XDATA    VOID      state
-      02004E0BH   SYMBOL    XDATA    VOID      keyCounttemp
-      02004E0CH   SYMBOL    XDATA    VOID      key_value_temp
-      02004E0DH   SYMBOL    XDATA    VOID      ghost
-      02004E0EH   SYMBOL    XDATA    VOID      rawCount
-      02004E0FH   SYMBOL    XDATA    VOID      adjust_raw
+      01001BD1H   BLOCK     CODE     ---       LVL=0
+      01001BD1H   LINE      ---      ---       #253
+      01001BD1H   LINE      ---      ---       #254
+      01001BD1H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001BD1H   LINE      ---      ---       #256
+      01001BD6H   LINE      ---      ---       #257
+      01001BD8H   LINE      ---      ---       #258
+      01001BDAH   LINE      ---      ---       #259
+      01001BDCH   LINE      ---      ---       #260
+      01001BDEH   LINE      ---      ---       #261
+      01001BE0H   LINE      ---      ---       #262
+      01001BE2H   LINE      ---      ---       #263
+      01001BE4H   LINE      ---      ---       #264
+      01001BE6H   LINE      ---      ---       #265
+      01001BE8H   LINE      ---      ---       #266
+      01001BEAH   LINE      ---      ---       #267
+      01001BFCH   LINE      ---      ---       #269
+      01001BFFH   LINE      ---      ---       #271
+      01001C2DH   LINE      ---      ---       #273
+      01001C2DH   LINE      ---      ---       #274
+      01001C34H   LINE      ---      ---       #275
+      01001C36H   LINE      ---      ---       #277
+      01001C36H   LINE      ---      ---       #278
+      01001C3DH   LINE      ---      ---       #279
+      01001C42H   LINE      ---      ---       #280
+      01001C42H   LINE      ---      ---       #282
+      01001C54H   LINE      ---      ---       #283
+      01001C54H   LINE      ---      ---       #284
+      01001C63H   LINE      ---      ---       #285
+      01001C6CH   LINE      ---      ---       #286
+      01001C73H   LINE      ---      ---       #287
+      01001C73H   LINE      ---      ---       #288
+      01001C82H   LINE      ---      ---       #289
+      01001C82H   LINE      ---      ---       #290
+      01001C9DH   LINE      ---      ---       #291
+      01001C9DH   LINE      ---      ---       #292
+      01001CADH   LINE      ---      ---       #293
+      01001CADH   LINE      ---      ---       #294
+      01001CB6H   LINE      ---      ---       #295
+      01001CB6H   LINE      ---      ---       #296
+      01001CE5H   LINE      ---      ---       #297
+      01001CE5H   LINE      ---      ---       #298
+      01001CEBH   LINE      ---      ---       #299
+      01001CEDH   LINE      ---      ---       #300
+      01001CEDH   LINE      ---      ---       #301
+      01001CEDH   LINE      ---      ---       #302
+      01001CF5H   LINE      ---      ---       #303
+      01001CF5H   LINE      ---      ---       #304
+      01001CFDH   LINE      ---      ---       #305
+      01001CFDH   LINE      ---      ---       #307
+      01001D04H   LINE      ---      ---       #308
+      01001D04H   LINE      ---      ---       #309
+      01001D0CH   LINE      ---      ---       #310
+      01001D0CH   LINE      ---      ---       #311
+      01001D14H   LINE      ---      ---       #312
+      01001D1CH   LINE      ---      ---       #314
+      01001D2EH   LINE      ---      ---       #315
+      01001D2EH   LINE      ---      ---       #316
+      01001D4AH   LINE      ---      ---       #317
+      01001D5DH   LINE      ---      ---       #318
+      01001D63H   LINE      ---      ---       #319
+      01001D63H   LINE      ---      ---       #320
+      01001D65H   LINE      ---      ---       #321
+      01001D67H   LINE      ---      ---       #323
+      01001D67H   LINE      ---      ---       #325
+      01001D6DH   LINE      ---      ---       #326
+      01001D74H   LINE      ---      ---       #327
+      01001D8CH   LINE      ---      ---       #328
+      01001D9BH   LINE      ---      ---       #329
+      01001D9BH   LINE      ---      ---       #330
+      01001DA2H   LINE      ---      ---       #331
+      01001DA2H   LINE      ---      ---       #332
+      01001DBDH   LINE      ---      ---       #333
+      01001DD1H   LINE      ---      ---       #334
+      01001DD8H   LINE      ---      ---       #335
+      01001DD8H   LINE      ---      ---       #336
+      01001DDFH   LINE      ---      ---       #337
+      01001DE1H   LINE      ---      ---       #339
+      01001DE1H   LINE      ---      ---       #340
+      01001DE9H   LINE      ---      ---       #341
+      01001DE9H   LINE      ---      ---       #342
+      01001DE9H   LINE      ---      ---       #343
+      01001DF1H   LINE      ---      ---       #344
+      01001DF9H   LINE      ---      ---       #345
+      01001E01H   LINE      ---      ---       #346
+      01001E07H   LINE      ---      ---       #347
+      01001E07H   LINE      ---      ---       #348
+      01001E0FH   LINE      ---      ---       #350
+      01001E1DH   LINE      ---      ---       #351
+      01001E1DH   LINE      ---      ---       #352
+      01001E20H   LINE      ---      ---       #353
+      01001E20H   LINE      ---      ---       #356
+      01001E2DH   LINE      ---      ---       #357
+      01001E2DH   LINE      ---      ---       #358
+      01001E34H   LINE      ---      ---       #359
+      01001E34H   LINE      ---      ---       #361
+      01001E34H   LINE      ---      ---       #362
+      01001E3AH   LINE      ---      ---       #363
+      01001E3AH   LINE      ---      ---       #366
+      02004E13H   SYMBOL    XDATA    VOID      i
+      02004E14H   SYMBOL    XDATA    VOID      j
+      02004E15H   SYMBOL    XDATA    VOID      k
+      02004E16H   SYMBOL    XDATA    VOID      temp
+      02004E17H   SYMBOL    XDATA    VOID      flag
+      02004E18H   SYMBOL    XDATA    VOID      offset
+      02004E19H   SYMBOL    XDATA    VOID      state
+      02004E1AH   SYMBOL    XDATA    VOID      keyCounttemp
+      02004E1BH   SYMBOL    XDATA    VOID      key_value_temp
+      02004E1CH   SYMBOL    XDATA    VOID      ghost
+      02004E1DH   SYMBOL    XDATA    VOID      rawCount
+      02004E1EH   SYMBOL    XDATA    VOID      adjust_raw
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       LED
-      01001765H   PUBLIC    CODE     ---       LED_backlight_off
-      0100240FH   PUBLIC    CODE     ---       LED_backlight_process
-      02004E8EH   PUBLIC    XDATA    BYTE      ?_LED_backlight_RGB_Control?BYTE
-      010023D9H   PUBLIC    CODE     ---       _LED_backlight_RGB_Control
-      010006D9H   PUBLIC    CODE     ---       LED_handle
-      010007CBH   PUBLIC    CODE     ---       LED_all_shutdown
-
-      010007CBH   BLOCK     CODE     ---       LVL=0
-      010007CBH   LINE      ---      ---       #4
-      010007CBH   LINE      ---      ---       #5
-      010007CBH   LINE      ---      ---       #6
-      010007D1H   LINE      ---      ---       #7
-      010007D7H   LINE      ---      ---       #8
-      010007DDH   LINE      ---      ---       #9
-      010007E3H   LINE      ---      ---       #10
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010006D9H   BLOCK     CODE     ---       LVL=0
-      010006D9H   LINE      ---      ---       #15
-      010006D9H   LINE      ---      ---       #16
-      010006D9H   LINE      ---      ---       #17
-      010006E3H   LINE      ---      ---       #20
-      010006F3H   LINE      ---      ---       #21
-      010006F3H   LINE      ---      ---       #23
-      010006F6H   LINE      ---      ---       #26
-      010006FDH   LINE      ---      ---       #27
-      010006FDH   LINE      ---      ---       #28
-      010006FFH   LINE      ---      ---       #29
-      01000701H   LINE      ---      ---       #30
-      01000708H   LINE      ---      ---       #31
-      01000708H   LINE      ---      ---       #32
-      0100070EH   LINE      ---      ---       #33
-      0100070EH   LINE      ---      ---       #34
-      01000714H   LINE      ---      ---       #35
-      0100071AH   LINE      ---      ---       #36
-      0100071AH   LINE      ---      ---       #37
-      0100071CH   LINE      ---      ---       #39
-      0100071CH   LINE      ---      ---       #40
-      01000723H   LINE      ---      ---       #41
-      01000723H   LINE      ---      ---       #42
-      01000725H   LINE      ---      ---       #43
-      01000729H   LINE      ---      ---       #44
-      0100072FH   LINE      ---      ---       #45
-      0100072FH   LINE      ---      ---       #46
-      0100072FH   LINE      ---      ---       #49
-      01000734H   LINE      ---      ---       #50
-      01000734H   LINE      ---      ---       #51
-      01000743H   LINE      ---      ---       #52
-      01000743H   LINE      ---      ---       #53
-      0100074FH   LINE      ---      ---       #54
-      0100074FH   LINE      ---      ---       #55
-      01000756H   LINE      ---      ---       #56
-      01000756H   LINE      ---      ---       #57
-      0100075CH   LINE      ---      ---       #58
-      0100075EH   LINE      ---      ---       #60
-      0100075EH   LINE      ---      ---       #61
-      01000764H   LINE      ---      ---       #62
-      01000764H   LINE      ---      ---       #63
-      01000764H   LINE      ---      ---       #65
-      0100076BH   LINE      ---      ---       #66
-      0100076BH   LINE      ---      ---       #67
-      01000771H   LINE      ---      ---       #68
-      01000771H   LINE      ---      ---       #70
-      01000771H   LINE      ---      ---       #71
-      01000777H   LINE      ---      ---       #72
-      01000777H   LINE      ---      ---       #74
-      01000777H   LINE      ---      ---       #76
-      01000777H   LINE      ---      ---       #77
-      01000783H   LINE      ---      ---       #78
-      01000783H   LINE      ---      ---       #79
-      01000789H   LINE      ---      ---       #80
-      01000789H   LINE      ---      ---       #81
-      0100078FH   LINE      ---      ---       #82
-      0100078FH   LINE      ---      ---       #83
-      0100078FH   LINE      ---      ---       #85
-      0100078FH   LINE      ---      ---       #86
-      01000795H   LINE      ---      ---       #87
-      01000795H   LINE      ---      ---       #88
-      01000795H   LINE      ---      ---       #90
-      01000795H   LINE      ---      ---       #91
-      0100079BH   LINE      ---      ---       #92
-      0100079BH   LINE      ---      ---       #94
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010023D9H   BLOCK     CODE     ---       LVL=0
-      010023D9H   LINE      ---      ---       #96
-      010023D9H   LINE      ---      ---       #97
-      010023D9H   LINE      ---      ---       #98
-      010023E9H   LINE      ---      ---       #99
-      010023F9H   LINE      ---      ---       #100
-      0100240EH   LINE      ---      ---       #101
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100240FH   BLOCK     CODE     ---       LVL=0
-      0100240FH   LINE      ---      ---       #104
-      0100240FH   LINE      ---      ---       #105
-      0100240FH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100240FH   LINE      ---      ---       #106
-      01002411H   LINE      ---      ---       #108
-      01002420H   LINE      ---      ---       #109
-      01002420H   LINE      ---      ---       #110
-      01002428H   LINE      ---      ---       #112
-      01002431H   LINE      ---      ---       #113
-      01002431H   LINE      ---      ---       #114
-      0100243FH   LINE      ---      ---       #115
-      0100243FH   LINE      ---      ---       #116
-      01002445H   LINE      ---      ---       #117
-      01002445H   LINE      ---      ---       #118
-      0100244EH   LINE      ---      ---       #119
-      0100245BH   LINE      ---      ---       #121
-      0100245BH   LINE      ---      ---       #122
-      01002460H   LINE      ---      ---       #123
-      01002460H   LINE      ---      ---       #124
-      01002462H   LINE      ---      ---       #126
-      01002462H   LINE      ---      ---       #127
-      0100246CH   LINE      ---      ---       #128
-      01002479H   LINE      ---      ---       #130
-      01002479H   LINE      ---      ---       #131
-      0100247FH   LINE      ---      ---       #132
-      0100247FH   LINE      ---      ---       #133
-      0100247FH   LINE      ---      ---       #134
-      01002481H   LINE      ---      ---       #136
-      01002481H   LINE      ---      ---       #137
-      01002488H   LINE      ---      ---       #138
-      0100248EH   LINE      ---      ---       #139
-      01002492H   LINE      ---      ---       #140
-      0100249AH   LINE      ---      ---       #141
-      0100249EH   LINE      ---      ---       #142
-      010024A6H   LINE      ---      ---       #143
-      010024AAH   LINE      ---      ---       #144
-      010024B2H   LINE      ---      ---       #145
-      010024B6H   LINE      ---      ---       #146
-      010024BBH   LINE      ---      ---       #147
-      010024BBH   LINE      ---      ---       #149
-      010024CBH   LINE      ---      ---       #150
-      010024CBH   LINE      ---      ---       #151
-      010024D1H   LINE      ---      ---       #152
-      010024DFH   LINE      ---      ---       #153
-      010024EDH   LINE      ---      ---       #154
-      010024FBH   LINE      ---      ---       #155
-      01002508H   LINE      ---      ---       #156
-      01002515H   LINE      ---      ---       #157
-      01002523H   LINE      ---      ---       #158
-      01002531H   LINE      ---      ---       #159
-      0100253FH   LINE      ---      ---       #160
-      0100254DH   LINE      ---      ---       #161
-      01002550H   LINE      ---      ---       #162
-      01002574H   LINE      ---      ---       #164
-      01002574H   LINE      ---      ---       #165
-      0100257AH   LINE      ---      ---       #166
-      0100257CH   LINE      ---      ---       #167
-      0100257CH   LINE      ---      ---       #168
-      010025C4H   LINE      ---      ---       #169
-      010025C4H   LINE      ---      ---       #170
-      010025C4H   LINE      ---      ---       #171
-      010025C4H   LINE      ---      ---       #172
-      010025D3H   LINE      ---      ---       #173
-      010025D5H   LINE      ---      ---       #174
-      010025D5H   LINE      ---      ---       #175
-      010025D5H   LINE      ---      ---       #176
-      010025E4H   LINE      ---      ---       #177
-      010025E6H   LINE      ---      ---       #178
-      010025E6H   LINE      ---      ---       #179
-      010025E6H   LINE      ---      ---       #180
-      010025F5H   LINE      ---      ---       #181
-      010025F7H   LINE      ---      ---       #182
-      010025F7H   LINE      ---      ---       #183
-      010025F7H   LINE      ---      ---       #184
-      01002606H   LINE      ---      ---       #185
-      01002608H   LINE      ---      ---       #186
-      01002608H   LINE      ---      ---       #187
-      01002608H   LINE      ---      ---       #188
-      01002617H   LINE      ---      ---       #189
-      01002619H   LINE      ---      ---       #190
-      01002619H   LINE      ---      ---       #191
-      01002619H   LINE      ---      ---       #192
-      01002628H   LINE      ---      ---       #193
-      0100262AH   LINE      ---      ---       #194
-      0100262AH   LINE      ---      ---       #195
-      0100262AH   LINE      ---      ---       #196
-      01002638H   LINE      ---      ---       #197
-      01002638H   LINE      ---      ---       #198
-      01002638H   LINE      ---      ---       #199
-      01002638H   LINE      ---      ---       #200
-      01002638H   LINE      ---      ---       #201
-      01002643H   LINE      ---      ---       #202
-      01002643H   LINE      ---      ---       #203
-      0100264CH   LINE      ---      ---       #204
-      0100264CH   LINE      ---      ---       #205
-      01002652H   LINE      ---      ---       #206
-      01002658H   LINE      ---      ---       #207
-      0100265AH   LINE      ---      ---       #208
-      01002680H   LINE      ---      ---       #209
-      01002680H   LINE      ---      ---       #210
-      01002682H   LINE      ---      ---       #212
-      01002687H   LINE      ---      ---       #213
-      01002690H   LINE      ---      ---       #214
-      010026A3H   LINE      ---      ---       #216
-      010026B7H   LINE      ---      ---       #218
-      010026C1H   LINE      ---      ---       #219
-      010026D4H   LINE      ---      ---       #221
-      010026EBH   LINE      ---      ---       #223
-      010026F5H   LINE      ---      ---       #224
-      01002708H   LINE      ---      ---       #226
-      0100271FH   LINE      ---      ---       #228
-      01002729H   LINE      ---      ---       #229
-      0100273CH   LINE      ---      ---       #231
-      01002753H   LINE      ---      ---       #233
-      0100275DH   LINE      ---      ---       #234
-      0100276FH   LINE      ---      ---       #236
-      01002785H   LINE      ---      ---       #238
-      0100278FH   LINE      ---      ---       #239
-      010027A2H   LINE      ---      ---       #241
-      010027B9H   LINE      ---      ---       #243
-      010027C3H   LINE      ---      ---       #244
-      010027D6H   LINE      ---      ---       #246
-      010027EDH   LINE      ---      ---       #248
-      010027F7H   LINE      ---      ---       #249
-      0100280BH   LINE      ---      ---       #251
-      01002823H   LINE      ---      ---       #253
-      0100282DH   LINE      ---      ---       #254
-      01002841H   LINE      ---      ---       #256
-      01002859H   LINE      ---      ---       #258
-      0100285FH   LINE      ---      ---       #259
-      01002865H   LINE      ---      ---       #260
-      01002867H   LINE      ---      ---       #261
-      01002867H   LINE      ---      ---       #262
-      01002867H   LINE      ---      ---       #264
-      0100286CH   LINE      ---      ---       #265
-      01002871H   LINE      ---      ---       #266
-      0100287FH   LINE      ---      ---       #267
-      0100287FH   LINE      ---      ---       #268
-      0100288CH   LINE      ---      ---       #269
-      0100288CH   LINE      ---      ---       #270
-      0100288EH   LINE      ---      ---       #271
-      01002893H   LINE      ---      ---       #272
-      01002893H   LINE      ---      ---       #273
-      01002893H   LINE      ---      ---       #274
-      01002893H   LINE      ---      ---       #275
-      01002893H   LINE      ---      ---       #276
+      010014FAH   PUBLIC    CODE     ---       LED_backlight_off
+      010023A9H   PUBLIC    CODE     ---       LED_backlight_process
+      02004E9DH   PUBLIC    XDATA    BYTE      ?_LED_backlight_RGB_Control?BYTE
+      01002373H   PUBLIC    CODE     ---       _LED_backlight_RGB_Control
+      01000720H   PUBLIC    CODE     ---       LED_handle
+      01001549H   PUBLIC    CODE     ---       LED_all_shutdown
+
+      01001549H   BLOCK     CODE     ---       LVL=0
+      01001549H   LINE      ---      ---       #5
+      01001549H   LINE      ---      ---       #6
+      01001549H   LINE      ---      ---       #7
+      0100154FH   LINE      ---      ---       #8
+      01001555H   LINE      ---      ---       #9
+      0100155BH   LINE      ---      ---       #10
+      01001561H   LINE      ---      ---       #11
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000720H   BLOCK     CODE     ---       LVL=0
+      01000720H   LINE      ---      ---       #16
+      01000720H   LINE      ---      ---       #17
+      01000720H   LINE      ---      ---       #18
+      0100072AH   LINE      ---      ---       #21
+      0100073AH   LINE      ---      ---       #22
+      0100073AH   LINE      ---      ---       #24
+      0100073DH   LINE      ---      ---       #27
+      01000744H   LINE      ---      ---       #28
+      01000744H   LINE      ---      ---       #29
+      01000747H   LINE      ---      ---       #30
+      01000749H   LINE      ---      ---       #31
+      01000750H   LINE      ---      ---       #32
+      01000750H   LINE      ---      ---       #33
+      01000756H   LINE      ---      ---       #34
+      01000756H   LINE      ---      ---       #35
+      0100075CH   LINE      ---      ---       #36
+      01000762H   LINE      ---      ---       #37
+      01000762H   LINE      ---      ---       #38
+      01000764H   LINE      ---      ---       #40
+      01000764H   LINE      ---      ---       #41
+      0100076BH   LINE      ---      ---       #42
+      0100076BH   LINE      ---      ---       #43
+      0100076DH   LINE      ---      ---       #44
+      01000771H   LINE      ---      ---       #45
+      01000777H   LINE      ---      ---       #46
+      01000777H   LINE      ---      ---       #47
+      01000777H   LINE      ---      ---       #50
+      0100077CH   LINE      ---      ---       #51
+      0100077CH   LINE      ---      ---       #52
+      0100078BH   LINE      ---      ---       #53
+      0100078BH   LINE      ---      ---       #54
+      01000797H   LINE      ---      ---       #55
+      01000797H   LINE      ---      ---       #56
+      0100079EH   LINE      ---      ---       #57
+      0100079EH   LINE      ---      ---       #58
+      010007A4H   LINE      ---      ---       #59
+      010007A6H   LINE      ---      ---       #61
+      010007A6H   LINE      ---      ---       #62
+      010007ACH   LINE      ---      ---       #63
+      010007ACH   LINE      ---      ---       #64
+      010007ACH   LINE      ---      ---       #66
+      010007B3H   LINE      ---      ---       #67
+      010007B3H   LINE      ---      ---       #68
+      010007B9H   LINE      ---      ---       #69
+      010007B9H   LINE      ---      ---       #71
+      010007B9H   LINE      ---      ---       #72
+      010007BFH   LINE      ---      ---       #73
+      010007BFH   LINE      ---      ---       #75
+      010007BFH   LINE      ---      ---       #77
+      010007BFH   LINE      ---      ---       #78
+      010007CBH   LINE      ---      ---       #79
+      010007CBH   LINE      ---      ---       #80
+      010007D1H   LINE      ---      ---       #81
+      010007D1H   LINE      ---      ---       #82
+      010007D7H   LINE      ---      ---       #83
+      010007D7H   LINE      ---      ---       #84
+      010007D7H   LINE      ---      ---       #86
+      010007D7H   LINE      ---      ---       #87
+      010007DDH   LINE      ---      ---       #88
+      010007DDH   LINE      ---      ---       #89
+      010007DDH   LINE      ---      ---       #91
+      010007DDH   LINE      ---      ---       #92
+      010007E3H   LINE      ---      ---       #93
+      010007E3H   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002373H   BLOCK     CODE     ---       LVL=0
+      01002373H   LINE      ---      ---       #97
+      01002373H   LINE      ---      ---       #98
+      01002373H   LINE      ---      ---       #99
+      01002383H   LINE      ---      ---       #100
+      01002393H   LINE      ---      ---       #101
+      010023A8H   LINE      ---      ---       #102
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010023A9H   BLOCK     CODE     ---       LVL=0
+      010023A9H   LINE      ---      ---       #105
+      010023A9H   LINE      ---      ---       #106
+      010023A9H   BLOCK     CODE     NEAR LAB  LVL=1
+      010023A9H   LINE      ---      ---       #107
+      010023ABH   LINE      ---      ---       #109
+      010023BAH   LINE      ---      ---       #110
+      010023BAH   LINE      ---      ---       #111
+      010023C2H   LINE      ---      ---       #113
+      010023CBH   LINE      ---      ---       #114
+      010023CBH   LINE      ---      ---       #115
+      010023D9H   LINE      ---      ---       #116
+      010023D9H   LINE      ---      ---       #117
+      010023DFH   LINE      ---      ---       #118
+      010023DFH   LINE      ---      ---       #119
+      010023E8H   LINE      ---      ---       #120
+      010023F5H   LINE      ---      ---       #122
+      010023F5H   LINE      ---      ---       #123
+      010023FAH   LINE      ---      ---       #124
+      010023FAH   LINE      ---      ---       #125
+      010023FCH   LINE      ---      ---       #127
+      010023FCH   LINE      ---      ---       #128
+      01002406H   LINE      ---      ---       #129
+      01002413H   LINE      ---      ---       #131
+      01002413H   LINE      ---      ---       #132
+      01002419H   LINE      ---      ---       #133
+      01002419H   LINE      ---      ---       #134
+      01002419H   LINE      ---      ---       #135
+      0100241BH   LINE      ---      ---       #137
+      0100241BH   LINE      ---      ---       #138
+      01002422H   LINE      ---      ---       #139
+      01002428H   LINE      ---      ---       #140
+      0100242CH   LINE      ---      ---       #141
+      01002434H   LINE      ---      ---       #142
+      01002438H   LINE      ---      ---       #143
+      01002440H   LINE      ---      ---       #144
+      01002444H   LINE      ---      ---       #145
+      0100244CH   LINE      ---      ---       #146
+      01002450H   LINE      ---      ---       #147
+      01002455H   LINE      ---      ---       #148
+      01002455H   LINE      ---      ---       #150
+      01002465H   LINE      ---      ---       #151
+      01002465H   LINE      ---      ---       #152
+      0100246BH   LINE      ---      ---       #153
+      01002479H   LINE      ---      ---       #154
+      01002487H   LINE      ---      ---       #155
+      01002495H   LINE      ---      ---       #156
+      010024A2H   LINE      ---      ---       #157
+      010024AFH   LINE      ---      ---       #158
+      010024BDH   LINE      ---      ---       #159
+      010024CBH   LINE      ---      ---       #160
+      010024D9H   LINE      ---      ---       #161
+      010024E7H   LINE      ---      ---       #162
+      010024EAH   LINE      ---      ---       #163
+      0100250EH   LINE      ---      ---       #165
+      0100250EH   LINE      ---      ---       #166
+      01002514H   LINE      ---      ---       #167
+      01002516H   LINE      ---      ---       #168
+      01002516H   LINE      ---      ---       #169
+      0100255EH   LINE      ---      ---       #170
+      0100255EH   LINE      ---      ---       #171
+      0100255EH   LINE      ---      ---       #172
+      0100255EH   LINE      ---      ---       #173
+      0100256DH   LINE      ---      ---       #174
+      0100256FH   LINE      ---      ---       #175
+      0100256FH   LINE      ---      ---       #176
+      0100256FH   LINE      ---      ---       #177
+      0100257EH   LINE      ---      ---       #178
+      01002580H   LINE      ---      ---       #179
+      01002580H   LINE      ---      ---       #180
+      01002580H   LINE      ---      ---       #181
+      0100258FH   LINE      ---      ---       #182
+      01002591H   LINE      ---      ---       #183
+      01002591H   LINE      ---      ---       #184
+      01002591H   LINE      ---      ---       #185
+      010025A0H   LINE      ---      ---       #186
+      010025A2H   LINE      ---      ---       #187
+      010025A2H   LINE      ---      ---       #188
+      010025A2H   LINE      ---      ---       #189
+      010025B1H   LINE      ---      ---       #190
+      010025B3H   LINE      ---      ---       #191
+      010025B3H   LINE      ---      ---       #192
+      010025B3H   LINE      ---      ---       #193
+      010025C2H   LINE      ---      ---       #194
+      010025C4H   LINE      ---      ---       #195
+      010025C4H   LINE      ---      ---       #196
+      010025C4H   LINE      ---      ---       #197
+      010025D2H   LINE      ---      ---       #198
+      010025D2H   LINE      ---      ---       #199
+      010025D2H   LINE      ---      ---       #200
+      010025D2H   LINE      ---      ---       #201
+      010025D2H   LINE      ---      ---       #202
+      010025DDH   LINE      ---      ---       #203
+      010025DDH   LINE      ---      ---       #204
+      010025E6H   LINE      ---      ---       #205
+      010025E6H   LINE      ---      ---       #206
+      010025ECH   LINE      ---      ---       #207
+      010025F2H   LINE      ---      ---       #208
+      010025F4H   LINE      ---      ---       #209
+      0100261AH   LINE      ---      ---       #210
+      0100261AH   LINE      ---      ---       #211
+      0100261CH   LINE      ---      ---       #213
+      01002621H   LINE      ---      ---       #214
+      0100262AH   LINE      ---      ---       #215
+      0100265FH   LINE      ---      ---       #217
+      01002695H   LINE      ---      ---       #219
+      0100269FH   LINE      ---      ---       #220
+      010026D4H   LINE      ---      ---       #222
+      0100270DH   LINE      ---      ---       #224
+      01002717H   LINE      ---      ---       #225
+      0100274CH   LINE      ---      ---       #227
+      01002785H   LINE      ---      ---       #229
+      0100278FH   LINE      ---      ---       #230
+      010027C4H   LINE      ---      ---       #232
+      010027FDH   LINE      ---      ---       #234
+      01002807H   LINE      ---      ---       #235
+      0100283DH   LINE      ---      ---       #237
+      01002877H   LINE      ---      ---       #239
+      01002881H   LINE      ---      ---       #240
+      010028B7H   LINE      ---      ---       #242
+      010028F1H   LINE      ---      ---       #244
+      010028FBH   LINE      ---      ---       #245
+      01002931H   LINE      ---      ---       #247
+      0100296BH   LINE      ---      ---       #249
+      01002975H   LINE      ---      ---       #250
+      010029ABH   LINE      ---      ---       #252
+      010029E5H   LINE      ---      ---       #254
+      010029EFH   LINE      ---      ---       #255
+      01002A25H   LINE      ---      ---       #257
+      01002A5FH   LINE      ---      ---       #259
+      01002A65H   LINE      ---      ---       #260
+      01002A6BH   LINE      ---      ---       #261
+      01002A6DH   LINE      ---      ---       #262
+      01002A6DH   LINE      ---      ---       #263
+      01002A6DH   LINE      ---      ---       #265
+      01002A72H   LINE      ---      ---       #266
+      01002A77H   LINE      ---      ---       #267
+      01002A85H   LINE      ---      ---       #268
+      01002A85H   LINE      ---      ---       #269
+      01002A92H   LINE      ---      ---       #270
+      01002A92H   LINE      ---      ---       #271
+      01002A94H   LINE      ---      ---       #272
+      01002A99H   LINE      ---      ---       #273
+      01002A99H   LINE      ---      ---       #274
+      01002A99H   LINE      ---      ---       #275
+      01002A99H   LINE      ---      ---       #276
+      01002A99H   LINE      ---      ---       #277
       00000004H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001765H   BLOCK     CODE     ---       LVL=0
-      01001765H   LINE      ---      ---       #279
-      01001765H   LINE      ---      ---       #280
-      01001765H   LINE      ---      ---       #281
-      0100176BH   LINE      ---      ---       #282
-      0100176BH   LINE      ---      ---       #283
-      0100176DH   LINE      ---      ---       #284
-      01001772H   LINE      ---      ---       #285
-      0100177EH   LINE      ---      ---       #286
-      0100178BH   LINE      ---      ---       #287
-      0100178BH   LINE      ---      ---       #288
-      0100178DH   LINE      ---      ---       #289
-      01001792H   LINE      ---      ---       #290
-      01001792H   LINE      ---      ---       #291
-      01001792H   LINE      ---      ---       #292
+      010014FAH   BLOCK     CODE     ---       LVL=0
+      010014FAH   LINE      ---      ---       #280
+      010014FAH   LINE      ---      ---       #281
+      010014FAH   LINE      ---      ---       #282
+      01001500H   LINE      ---      ---       #283
+      01001500H   LINE      ---      ---       #284
+      01001502H   LINE      ---      ---       #285
+      01001507H   LINE      ---      ---       #286
+      01001513H   LINE      ---      ---       #287
+      01001520H   LINE      ---      ---       #288
+      01001520H   LINE      ---      ---       #289
+      01001522H   LINE      ---      ---       #290
+      01001527H   LINE      ---      ---       #291
+      01001527H   LINE      ---      ---       #292
+      01001527H   LINE      ---      ---       #293
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       SYS
-      01000EC7H   PUBLIC    CODE     ---       YC_System_Main
-      01001332H   PUBLIC    CODE     ---       kb_button_press_timer500ms
-      010016E8H   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
-      010028AFH   PUBLIC    CODE     ---       YC_connect_timeout_500ms
-      01001719H   PUBLIC    CODE     ---       LED_timer500ms
-      0100289DH   PUBLIC    CODE     ---       System_Reset_Connect
-      010007E9H   PUBLIC    CODE     ---       System_enter_Hibernate
-      01001314H   PUBLIC    CODE     ---       System_Software_init
-
-      01000CEDH   BLOCK     CODE     ---       LVL=0
-      01000CEDH   LINE      ---      ---       #11
-      01000CEDH   LINE      ---      ---       #12
-      01000CEDH   LINE      ---      ---       #13
-      01000CF9H   LINE      ---      ---       #14
-      01000D05H   LINE      ---      ---       #15
-      01000D11H   LINE      ---      ---       #16
-      01000D1DH   LINE      ---      ---       #17
-      01000D29H   LINE      ---      ---       #18
-      01000D35H   LINE      ---      ---       #20
-      01000D3AH   LINE      ---      ---       #21
-      01000D3EH   LINE      ---      ---       #24
-      01000D42H   LINE      ---      ---       #25
-      01000D46H   LINE      ---      ---       #26
-      01000D4AH   LINE      ---      ---       #27
-      01000D4EH   LINE      ---      ---       #28
-      01000D52H   LINE      ---      ---       #29
-      01000D56H   LINE      ---      ---       #30
-      01000D5AH   LINE      ---      ---       #31
-      01000D5EH   LINE      ---      ---       #32
-      01000D62H   LINE      ---      ---       #33
-      01000D66H   LINE      ---      ---       #34
-      01000D6AH   LINE      ---      ---       #36
-      01000D6EH   LINE      ---      ---       #37
-      01000D74H   LINE      ---      ---       #38
-      01000D78H   LINE      ---      ---       #39
-      01000D7DH   LINE      ---      ---       #40
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010016BEH   BLOCK     CODE     ---       LVL=0
-      010016BEH   LINE      ---      ---       #42
-      010016BEH   LINE      ---      ---       #43
-      010016BEH   LINE      ---      ---       #44
-      010016C4H   LINE      ---      ---       #45
-      010016C7H   LINE      ---      ---       #46
-      010016C9H   LINE      ---      ---       #47
-      010016CBH   LINE      ---      ---       #48
-      010016CDH   LINE      ---      ---       #49
-      010016D0H   LINE      ---      ---       #50
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FD3H   BLOCK     CODE     ---       LVL=0
-      01000FD3H   LINE      ---      ---       #52
-      01000FD3H   LINE      ---      ---       #53
-      01000FD3H   LINE      ---      ---       #54
-      01000FD6H   LINE      ---      ---       #55
-      01000FD9H   LINE      ---      ---       #56
-      01000FDFH   LINE      ---      ---       #57
-      01000FE5H   LINE      ---      ---       #58
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001314H   BLOCK     CODE     ---       LVL=0
-      01001314H   LINE      ---      ---       #62
-      01001314H   LINE      ---      ---       #63
-      01001314H   LINE      ---      ---       #64
-      01001317H   LINE      ---      ---       #65
-      0100131AH   LINE      ---      ---       #66
-      01001320H   LINE      ---      ---       #67
-      01001326H   LINE      ---      ---       #68
-      0100132BH   LINE      ---      ---       #69
-      01001331H   LINE      ---      ---       #70
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002894H   BLOCK     CODE     ---       LVL=0
-      01002894H   LINE      ---      ---       #72
-      01002894H   LINE      ---      ---       #73
-      01002894H   LINE      ---      ---       #74
-      0100289AH   LINE      ---      ---       #75
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010007E9H   BLOCK     CODE     ---       LVL=0
-      010007E9H   LINE      ---      ---       #78
-      010007E9H   LINE      ---      ---       #79
-      010007E9H   LINE      ---      ---       #80
-      010007ECH   LINE      ---      ---       #81
-      010007F1H   LINE      ---      ---       #82
-      010007F6H   LINE      ---      ---       #83
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100289DH   BLOCK     CODE     ---       LVL=0
-      0100289DH   LINE      ---      ---       #106
-      0100289DH   LINE      ---      ---       #107
-      0100289DH   LINE      ---      ---       #108
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100289FH   BLOCK     CODE     ---       LVL=0
-      0100289FH   LINE      ---      ---       #116
-      010028A4H   BLOCK     CODE     NEAR LAB  LVL=1
-      010028A4H   LINE      ---      ---       #118
-      010028AEH   LINE      ---      ---       #120
-      010028AEH   LINE      ---      ---       #122
-      010028AEH   LINE      ---      ---       #123
-      02004EB7H   SYMBOL    XDATA    VOID      temp
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      0100118DH   BLOCK     CODE     ---       LVL=0
-      0100118DH   LINE      ---      ---       #125
-      01001192H   LINE      ---      ---       #126
-      01001192H   LINE      ---      ---       #127
-      010011AFH   LINE      ---      ---       #128
-      010011AFH   LINE      ---      ---       #129
-      010011AFH   LINE      ---      ---       #133
-      010011AFH   LINE      ---      ---       #134
-      010011B2H   LINE      ---      ---       #135
-      010011B4H   LINE      ---      ---       #138
-      010011C4H   LINE      ---      ---       #139
-      010011CDH   LINE      ---      ---       #140
-      010011CFH   LINE      ---      ---       #141
-      010011D8H   LINE      ---      ---       #142
-      010011DAH   LINE      ---      ---       #143
-      010011E0H   LINE      ---      ---       #145
-      010011EFH   LINE      ---      ---       #146
-      010011F4H   LINE      ---      ---       #147
-      01001204H   LINE      ---      ---       #148
-      0100120DH   LINE      ---      ---       #149
-      0100120FH   LINE      ---      ---       #151
-      01001211H   LINE      ---      ---       #152
-      01001211H   LINE      ---      ---       #153
-      01001211H   LINE      ---      ---       #154
-      01001213H   LINE      ---      ---       #155
-      01001215H   LINE      ---      ---       #156
-      0100121BH   LINE      ---      ---       #157
-      0100121BH   LINE      ---      ---       #158
-      01001222H   LINE      ---      ---       #159
-      01001229H   LINE      ---      ---       #160
-      01001229H   LINE      ---      ---       #161
-      0100122EH   LINE      ---      ---       #162
-      0100122FH   LINE      ---      ---       #166
-      0100122FH   LINE      ---      ---       #167
-      0100122FH   LINE      ---      ---       #168
-      01001235H   LINE      ---      ---       #169
-      01001238H   LINE      ---      ---       #170
-      0100123AH   LINE      ---      ---       #171
-      0100123FH   LINE      ---      ---       #172
-      01001243H   LINE      ---      ---       #173
-      01001249H   LINE      ---      ---       #174
-      0100124DH   LINE      ---      ---       #175
-      01001253H   LINE      ---      ---       #176
-      01001259H   LINE      ---      ---       #178
-      01001261H   LINE      ---      ---       #179
-      01001261H   LINE      ---      ---       #180
-      01001265H   LINE      ---      ---       #181
-      0100126BH   LINE      ---      ---       #182
-      01001282H   LINE      ---      ---       #184
-      01001282H   LINE      ---      ---       #185
-      01001288H   LINE      ---      ---       #186
-      0100128BH   LINE      ---      ---       #187
-      0100128BH   LINE      ---      ---       #188
-      0100128BH   LINE      ---      ---       #190
-      0100128BH   LINE      ---      ---       #191
-      01001291H   LINE      ---      ---       #192
-      01001298H   LINE      ---      ---       #193
-      01001298H   LINE      ---      ---       #194
-      01001298H   LINE      ---      ---       #196
-      01001298H   LINE      ---      ---       #197
-      0100129DH   LINE      ---      ---       #198
-      0100129FH   LINE      ---      ---       #200
-      010012A4H   LINE      ---      ---       #201
-      010012BAH   LINE      ---      ---       #202
-      010012BAH   LINE      ---      ---       #203
-      010012BEH   LINE      ---      ---       #204
-      010012BEH   LINE      ---      ---       #205
-      010012BEH   LINE      ---      ---       #206
-      010012C4H   LINE      ---      ---       #207
-      010012C4H   LINE      ---      ---       #208
-      010012C6H   LINE      ---      ---       #209
-      010012CDH   LINE      ---      ---       #210
-      010012CDH   LINE      ---      ---       #211
-      010012CDH   LINE      ---      ---       #213
-      010012D4H   LINE      ---      ---       #214
-      010012D4H   LINE      ---      ---       #215
-      010012D6H   LINE      ---      ---       #216
-      010012D9H   LINE      ---      ---       #217
-      010012D9H   LINE      ---      ---       #218
-      010012D9H   LINE      ---      ---       #219
-      010012D9H   LINE      ---      ---       #220
-      010012D9H   LINE      ---      ---       #221
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001719H   BLOCK     CODE     ---       LVL=0
-      01001719H   LINE      ---      ---       #224
-      01001719H   LINE      ---      ---       #225
-      01001719H   LINE      ---      ---       #226
-      01001720H   LINE      ---      ---       #228
-      01001726H   LINE      ---      ---       #229
-      01001726H   LINE      ---      ---       #230
-      0100172AH   LINE      ---      ---       #231
-      0100172AH   LINE      ---      ---       #233
-      0100172AH   LINE      ---      ---       #235
-      0100172AH   LINE      ---      ---       #236
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010028AFH   BLOCK     CODE     ---       LVL=0
-      010028AFH   LINE      ---      ---       #238
-      010028AFH   LINE      ---      ---       #239
-      010028AFH   LINE      ---      ---       #242
-      010028B6H   LINE      ---      ---       #243
-      010028B6H   LINE      ---      ---       #244
-      010028C5H   LINE      ---      ---       #245
-      010028C8H   LINE      ---      ---       #255
-      010028C8H   LINE      ---      ---       #256
-      010028CFH   LINE      ---      ---       #257
-      010028CFH   LINE      ---      ---       #258
-      010028DEH   LINE      ---      ---       #259
-      010028DEH   LINE      ---      ---       #260
-      010028E1H   LINE      ---      ---       #261
-      010028E1H   LINE      ---      ---       #262
-      010028E1H   LINE      ---      ---       #264
-      010028E1H   LINE      ---      ---       #265
-      010028F0H   LINE      ---      ---       #266
-      010028F0H   LINE      ---      ---       #267
-      010028F3H   LINE      ---      ---       #268
-      010028F3H   LINE      ---      ---       #269
-      010028F3H   LINE      ---      ---       #270
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010016E8H   BLOCK     CODE     ---       LVL=0
-      010016E8H   LINE      ---      ---       #274
-      010016E8H   LINE      ---      ---       #275
-      010016E8H   LINE      ---      ---       #277
-      010016EEH   LINE      ---      ---       #278
-      010016EEH   LINE      ---      ---       #279
-      010016F5H   LINE      ---      ---       #280
-      010016FBH   LINE      ---      ---       #281
-      010016FEH   LINE      ---      ---       #282
-      010016FEH   LINE      ---      ---       #284
-      01001703H   LINE      ---      ---       #285
-      01001706H   LINE      ---      ---       #286
-      01001706H   LINE      ---      ---       #287
-      01001706H   LINE      ---      ---       #288
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001332H   BLOCK     CODE     ---       LVL=0
-      01001332H   LINE      ---      ---       #290
-      01001332H   LINE      ---      ---       #291
-      01001332H   LINE      ---      ---       #294
-      01001339H   LINE      ---      ---       #295
-      01001339H   LINE      ---      ---       #296
-      01001342H   LINE      ---      ---       #297
-      01001345H   LINE      ---      ---       #298
-      0100134DH   LINE      ---      ---       #299
-      0100134DH   LINE      ---      ---       #300
-      01001353H   LINE      ---      ---       #301
-      01001359H   LINE      ---      ---       #302
-      01001359H   LINE      ---      ---       #303
-      0100135EH   LINE      ---      ---       #304
-      01001360H   LINE      ---      ---       #305
-      01001367H   LINE      ---      ---       #306
-      01001367H   LINE      ---      ---       #307
-      0100136DH   LINE      ---      ---       #308
-      01001372H   LINE      ---      ---       #309
-      01001375H   LINE      ---      ---       #310
-      01001375H   LINE      ---      ---       #311
-      01001375H   LINE      ---      ---       #312
-      01001377H   LINE      ---      ---       #314
-      01001377H   LINE      ---      ---       #315
-      0100137CH   LINE      ---      ---       #316
-      01001380H   LINE      ---      ---       #317
-      01001384H   LINE      ---      ---       #318
-      01001384H   LINE      ---      ---       #320
-      0100138BH   LINE      ---      ---       #321
-      0100138BH   LINE      ---      ---       #322
-      01001391H   LINE      ---      ---       #323
-      0100139AH   LINE      ---      ---       #324
-      0100139DH   LINE      ---      ---       #325
-      010013A4H   LINE      ---      ---       #326
-      010013A4H   LINE      ---      ---       #327
-      010013AEH   LINE      ---      ---       #328
-      010013AEH   LINE      ---      ---       #329
-      010013B0H   LINE      ---      ---       #330
-      010013B5H   LINE      ---      ---       #331
-      010013B9H   LINE      ---      ---       #332
-      010013B9H   LINE      ---      ---       #333
-      010013B9H   LINE      ---      ---       #334
-      010013B9H   LINE      ---      ---       #336
-      010013BEH   LINE      ---      ---       #338
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010016D1H   BLOCK     CODE     ---       LVL=0
-      010016D1H   LINE      ---      ---       #342
-      010016D1H   LINE      ---      ---       #343
-      010016D1H   LINE      ---      ---       #344
-      010016D3H   LINE      ---      ---       #346
-      010016E1H   LINE      ---      ---       #348
-      010016E3H   LINE      ---      ---       #349
-      010016E6H   LINE      ---      ---       #350
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010028F4H   BLOCK     CODE     ---       LVL=0
-      010028F4H   LINE      ---      ---       #357
-      010028F4H   LINE      ---      ---       #358
-      010028F4H   LINE      ---      ---       #360
-      010028FAH   LINE      ---      ---       #361
-      010028FAH   LINE      ---      ---       #362
-      010028FCH   LINE      ---      ---       #363
-      010028FCH   LINE      ---      ---       #365
-      01002902H   LINE      ---      ---       #366
-      01002904H   LINE      ---      ---       #369
-      0100290AH   LINE      ---      ---       #370
-      0100290AH   LINE      ---      ---       #371
-      0100290CH   LINE      ---      ---       #372
-      0100290FH   LINE      ---      ---       #373
-      01002915H   LINE      ---      ---       #374
-      01002915H   LINE      ---      ---       #376
-      0100291BH   LINE      ---      ---       #377
-      0100291BH   LINE      ---      ---       #378
-      01002921H   LINE      ---      ---       #379
-      01002921H   LINE      ---      ---       #380
-      01002927H   LINE      ---      ---       #382
-      01002927H   LINE      ---      ---       #384
-      0100292DH   LINE      ---      ---       #385
-      01002934H   LINE      ---      ---       #386
-      0100293AH   LINE      ---      ---       #387
-      0100293AH   LINE      ---      ---       #388
-      01002941H   LINE      ---      ---       #389
-      01002941H   LINE      ---      ---       #390
-      01002943H   LINE      ---      ---       #392
-      01002949H   LINE      ---      ---       #393
-      01002949H   LINE      ---      ---       #394
-      0100294FH   LINE      ---      ---       #395
-      0100294FH   LINE      ---      ---       #396
-      01002951H   LINE      ---      ---       #397
-      01002958H   LINE      ---      ---       #398
-      01002958H   LINE      ---      ---       #399
-      0100295CH   LINE      ---      ---       #400
-      0100295CH   LINE      ---      ---       #401
-      01002963H   LINE      ---      ---       #402
-      01002965H   LINE      ---      ---       #404
-      01002965H   LINE      ---      ---       #405
-      0100296CH   LINE      ---      ---       #406
-      0100296CH   LINE      ---      ---       #407
-      0100296EH   LINE      ---      ---       #409
-      01002975H   LINE      ---      ---       #410
-      0100297BH   LINE      ---      ---       #411
-      0100297EH   LINE      ---      ---       #412
-      0100297EH   LINE      ---      ---       #413
-      0100297EH   LINE      ---      ---       #416
-      01002984H   LINE      ---      ---       #417
-      01002984H   LINE      ---      ---       #418
-      0100298CH   LINE      ---      ---       #419
-      0100298CH   LINE      ---      ---       #420
-      01002992H   LINE      ---      ---       #421
-      01002996H   LINE      ---      ---       #423
-      0100299CH   LINE      ---      ---       #424
-      0100299CH   LINE      ---      ---       #425
-      010029A7H   LINE      ---      ---       #426
-      010029A9H   LINE      ---      ---       #427
-      010029AFH   LINE      ---      ---       #428
-      010029AFH   LINE      ---      ---       #430
-      010029BAH   LINE      ---      ---       #431
-      010029BAH   LINE      ---      ---       #432
-      010029BAH   LINE      ---      ---       #433
-      010029BAH   LINE      ---      ---       #435
-      010029C0H   LINE      ---      ---       #436
-      010029C0H   LINE      ---      ---       #437
-      010029C2H   LINE      ---      ---       #438
-      010029C5H   LINE      ---      ---       #439
-      010029C5H   LINE      ---      ---       #440
-      010029CBH   LINE      ---      ---       #441
-      010029CEH   LINE      ---      ---       #442
-      010029D0H   LINE      ---      ---       #443
-      010029DBH   LINE      ---      ---       #444
-      010029DBH   LINE      ---      ---       #445
-      010029DBH   LINE      ---      ---       #447
-      010029E1H   LINE      ---      ---       #448
-      010029E1H   LINE      ---      ---       #449
-      010029E4H   LINE      ---      ---       #450
-      010029EDH   LINE      ---      ---       #451
-      010029EDH   LINE      ---      ---       #452
-      010029EFH   LINE      ---      ---       #453
-      010029EFH   LINE      ---      ---       #454
-      010029EFH   LINE      ---      ---       #455
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FEAH   BLOCK     CODE     ---       LVL=0
-      01000FEAH   LINE      ---      ---       #469
-      01000FEAH   LINE      ---      ---       #470
-      01000FEAH   LINE      ---      ---       #471
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000EC7H   BLOCK     CODE     ---       LVL=0
-      01000EC7H   LINE      ---      ---       #476
-      01000EC7H   LINE      ---      ---       #477
-      01000EC7H   LINE      ---      ---       #478
-      01000EC9H   LINE      ---      ---       #479
-      01000EC9H   LINE      ---      ---       #480
-      01000ECCH   LINE      ---      ---       #481
-      01000ECEH   LINE      ---      ---       #482
-      01000ED0H   LINE      ---      ---       #483
-      01000ED2H   LINE      ---      ---       #484
-      01000ED5H   LINE      ---      ---       #486
-      01000EE0H   LINE      ---      ---       #487
-      01000EE0H   LINE      ---      ---       #488
-      01000EE6H   LINE      ---      ---       #489
-      01000EECH   LINE      ---      ---       #490
-      01000EEFH   LINE      ---      ---       #492
-      01000EF2H   LINE      ---      ---       #493
-      01000EF4H   LINE      ---      ---       #494
-      01000EF6H   LINE      ---      ---       #495
-      01000EF6H   LINE      ---      ---       #497
-      01000EF6H   LINE      ---      ---       #498
-      01000F20H   LINE      ---      ---       #500
-      01000F20H   LINE      ---      ---       #501
-      01000F23H   LINE      ---      ---       #502
-      01000F25H   LINE      ---      ---       #503
-      01000F25H   LINE      ---      ---       #505
-      01000F25H   LINE      ---      ---       #506
-      01000F28H   LINE      ---      ---       #507
-      01000F3EH   LINE      ---      ---       #508
-      01000F3EH   LINE      ---      ---       #509
-      01000F41H   LINE      ---      ---       #510
-      01000F47H   LINE      ---      ---       #511
-      01000F4DH   LINE      ---      ---       #512
-      01000F4DH   LINE      ---      ---       #513
-      01000F4FH   LINE      ---      ---       #514
-      01000F51H   LINE      ---      ---       #515
-      01000F51H   LINE      ---      ---       #516
-      01000F51H   LINE      ---      ---       #517
+      01001567H   PUBLIC    CODE     ---       YC_System_Main
+      01001051H   PUBLIC    CODE     ---       kb_button_press_timer500ms
+      01002B1FH   PUBLIC    CODE     ---       YC_pairing_timerout_500ms
+      010010EEH   PUBLIC    CODE     ---       YC_connect_timeout_500ms
+      01002AF5H   PUBLIC    CODE     ---       LED_timer500ms
+      01002AE3H   PUBLIC    CODE     ---       System_Reset_Connect
+      010010DDH   PUBLIC    CODE     ---       System_enter_Hibernate
+      01002A9AH   PUBLIC    CODE     ---       System_Software_init
+
+      01000EC4H   BLOCK     CODE     ---       LVL=0
+      01000EC4H   LINE      ---      ---       #11
+      01000EC4H   LINE      ---      ---       #12
+      01000EC4H   LINE      ---      ---       #13
+      01000ED0H   LINE      ---      ---       #14
+      01000EDCH   LINE      ---      ---       #15
+      01000EE8H   LINE      ---      ---       #16
+      01000EF4H   LINE      ---      ---       #17
+      01000F00H   LINE      ---      ---       #18
+      01000F0CH   LINE      ---      ---       #20
+      01000F11H   LINE      ---      ---       #21
+      01000F15H   LINE      ---      ---       #24
+      01000F19H   LINE      ---      ---       #25
+      01000F1DH   LINE      ---      ---       #26
+      01000F21H   LINE      ---      ---       #27
+      01000F25H   LINE      ---      ---       #28
+      01000F29H   LINE      ---      ---       #29
+      01000F2DH   LINE      ---      ---       #30
+      01000F31H   LINE      ---      ---       #31
+      01000F35H   LINE      ---      ---       #32
+      01000F39H   LINE      ---      ---       #33
+      01000F3DH   LINE      ---      ---       #34
+      01000F41H   LINE      ---      ---       #36
+      01000F45H   LINE      ---      ---       #37
+      01000F4BH   LINE      ---      ---       #38
+      01000F4FH   LINE      ---      ---       #39
+      01000F54H   LINE      ---      ---       #40
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002202H   BLOCK     CODE     ---       LVL=0
+      01002202H   LINE      ---      ---       #42
+      01002202H   LINE      ---      ---       #43
+      01002202H   LINE      ---      ---       #44
+      01002208H   LINE      ---      ---       #45
+      0100220BH   LINE      ---      ---       #46
+      0100220DH   LINE      ---      ---       #47
+      0100220FH   LINE      ---      ---       #48
+      01002211H   LINE      ---      ---       #49
+      01002214H   LINE      ---      ---       #50
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010021EDH   BLOCK     CODE     ---       LVL=0
+      010021EDH   LINE      ---      ---       #52
+      010021EDH   LINE      ---      ---       #53
+      010021EDH   LINE      ---      ---       #54
+      010021EFH   LINE      ---      ---       #55
+      010021F1H   LINE      ---      ---       #56
+      010021F8H   LINE      ---      ---       #57
+      010021FFH   LINE      ---      ---       #58
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002A9AH   BLOCK     CODE     ---       LVL=0
+      01002A9AH   LINE      ---      ---       #62
+      01002A9AH   LINE      ---      ---       #63
+      01002A9AH   LINE      ---      ---       #64
+      01002A9DH   LINE      ---      ---       #65
+      01002A9FH   LINE      ---      ---       #66
+      01002AA5H   LINE      ---      ---       #67
+      01002AABH   LINE      ---      ---       #68
+      01002AB0H   LINE      ---      ---       #69
+      01002AB6H   LINE      ---      ---       #70
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002ADAH   BLOCK     CODE     ---       LVL=0
+      01002ADAH   LINE      ---      ---       #72
+      01002ADAH   LINE      ---      ---       #73
+      01002ADAH   LINE      ---      ---       #74
+      01002AE0H   LINE      ---      ---       #75
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010010DDH   BLOCK     CODE     ---       LVL=0
+      010010DDH   LINE      ---      ---       #78
+      010010DDH   LINE      ---      ---       #79
+      010010DDH   LINE      ---      ---       #80
+      010010DFH   LINE      ---      ---       #81
+      010010E4H   LINE      ---      ---       #82
+      010010E9H   LINE      ---      ---       #83
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002AE3H   BLOCK     CODE     ---       LVL=0
+      01002AE3H   LINE      ---      ---       #106
+      01002AE3H   LINE      ---      ---       #107
+      01002AE3H   LINE      ---      ---       #108
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002AE5H   BLOCK     CODE     ---       LVL=0
+      01002AE5H   LINE      ---      ---       #116
+      01002AEAH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002AEAH   LINE      ---      ---       #118
+      01002AF4H   LINE      ---      ---       #120
+      01002AF4H   LINE      ---      ---       #122
+      01002AF4H   LINE      ---      ---       #123
+      02004EC6H   SYMBOL    XDATA    VOID      temp
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010008D5H   BLOCK     CODE     ---       LVL=0
+      010008D5H   LINE      ---      ---       #125
+      010008DAH   LINE      ---      ---       #126
+      010008DAH   LINE      ---      ---       #127
+      010008F9H   LINE      ---      ---       #128
+      010008F9H   LINE      ---      ---       #129
+      010008F9H   LINE      ---      ---       #133
+      010008F9H   LINE      ---      ---       #134
+      010008FCH   LINE      ---      ---       #135
+      010008FFH   LINE      ---      ---       #136
+      0100090FH   LINE      ---      ---       #137
+      01000917H   LINE      ---      ---       #138
+      01000917H   LINE      ---      ---       #139
+      01000931H   LINE      ---      ---       #141
+      01000946H   LINE      ---      ---       #142
+      01000946H   LINE      ---      ---       #143
+      0100094CH   LINE      ---      ---       #144
+      01000951H   LINE      ---      ---       #145
+      01000955H   LINE      ---      ---       #146
+      01000955H   LINE      ---      ---       #147
+      01000955H   LINE      ---      ---       #148
+      01000955H   LINE      ---      ---       #152
+      01000965H   LINE      ---      ---       #153
+      0100096EH   LINE      ---      ---       #154
+      01000970H   LINE      ---      ---       #155
+      01000979H   LINE      ---      ---       #156
+      0100097BH   LINE      ---      ---       #157
+      01000981H   LINE      ---      ---       #159
+      01000990H   LINE      ---      ---       #160
+      01000995H   LINE      ---      ---       #161
+      010009A5H   LINE      ---      ---       #162
+      010009AEH   LINE      ---      ---       #163
+      010009B0H   LINE      ---      ---       #165
+      010009B3H   LINE      ---      ---       #166
+      010009B3H   LINE      ---      ---       #167
+      010009B3H   LINE      ---      ---       #168
+      010009B6H   LINE      ---      ---       #169
+      010009B9H   LINE      ---      ---       #170
+      010009BFH   LINE      ---      ---       #171
+      010009BFH   LINE      ---      ---       #172
+      010009C5H   LINE      ---      ---       #173
+      010009CBH   LINE      ---      ---       #174
+      010009CBH   LINE      ---      ---       #175
+      010009D0H   LINE      ---      ---       #176
+      010009D1H   LINE      ---      ---       #180
+      010009D1H   LINE      ---      ---       #181
+      010009D1H   LINE      ---      ---       #182
+      010009D7H   LINE      ---      ---       #183
+      010009DAH   LINE      ---      ---       #184
+      010009DDH   LINE      ---      ---       #185
+      010009E2H   LINE      ---      ---       #186
+      010009E6H   LINE      ---      ---       #187
+      010009ECH   LINE      ---      ---       #188
+      010009F0H   LINE      ---      ---       #189
+      010009F6H   LINE      ---      ---       #190
+      010009FCH   LINE      ---      ---       #192
+      01000A04H   LINE      ---      ---       #193
+      01000A04H   LINE      ---      ---       #194
+      01000A08H   LINE      ---      ---       #195
+      01000A0EH   LINE      ---      ---       #196
+      01000A25H   LINE      ---      ---       #198
+      01000A25H   LINE      ---      ---       #199
+      01000A2BH   LINE      ---      ---       #200
+      01000A2EH   LINE      ---      ---       #201
+      01000A2EH   LINE      ---      ---       #202
+      01000A2EH   LINE      ---      ---       #204
+      01000A2EH   LINE      ---      ---       #205
+      01000A34H   LINE      ---      ---       #206
+      01000A3BH   LINE      ---      ---       #207
+      01000A3BH   LINE      ---      ---       #208
+      01000A3BH   LINE      ---      ---       #210
+      01000A3BH   LINE      ---      ---       #211
+      01000A40H   LINE      ---      ---       #212
+      01000A42H   LINE      ---      ---       #214
+      01000A47H   LINE      ---      ---       #215
+      01000A5DH   LINE      ---      ---       #216
+      01000A5DH   LINE      ---      ---       #217
+      01000A61H   LINE      ---      ---       #218
+      01000A61H   LINE      ---      ---       #219
+      01000A61H   LINE      ---      ---       #220
+      01000A67H   LINE      ---      ---       #221
+      01000A67H   LINE      ---      ---       #222
+      01000A6AH   LINE      ---      ---       #223
+      01000A71H   LINE      ---      ---       #224
+      01000A71H   LINE      ---      ---       #225
+      01000A71H   LINE      ---      ---       #227
+      01000A78H   LINE      ---      ---       #228
+      01000A78H   LINE      ---      ---       #229
+      01000A7AH   LINE      ---      ---       #230
+      01000A7DH   LINE      ---      ---       #231
+      01000A7DH   LINE      ---      ---       #232
+      01000A7DH   LINE      ---      ---       #233
+      01000A7DH   LINE      ---      ---       #234
+      01000A7DH   LINE      ---      ---       #235
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002AF5H   BLOCK     CODE     ---       LVL=0
+      01002AF5H   LINE      ---      ---       #238
+      01002AF5H   LINE      ---      ---       #239
+      01002AF5H   LINE      ---      ---       #240
+      01002AFCH   LINE      ---      ---       #242
+      01002B02H   LINE      ---      ---       #243
+      01002B02H   LINE      ---      ---       #244
+      01002B06H   LINE      ---      ---       #245
+      01002B06H   LINE      ---      ---       #247
+      01002B06H   LINE      ---      ---       #249
+      01002B06H   LINE      ---      ---       #250
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010010EEH   BLOCK     CODE     ---       LVL=0
+      010010EEH   LINE      ---      ---       #252
+      010010EEH   LINE      ---      ---       #253
+      010010EEH   LINE      ---      ---       #256
+      010010F5H   LINE      ---      ---       #257
+      010010F5H   LINE      ---      ---       #258
+      01001104H   LINE      ---      ---       #259
+      01001106H   LINE      ---      ---       #269
+      01001106H   LINE      ---      ---       #270
+      0100110DH   LINE      ---      ---       #271
+      0100110DH   LINE      ---      ---       #272
+      0100111CH   LINE      ---      ---       #273
+      0100111CH   LINE      ---      ---       #274
+      0100111EH   LINE      ---      ---       #275
+      0100111EH   LINE      ---      ---       #276
+      0100111EH   LINE      ---      ---       #278
+      0100111EH   LINE      ---      ---       #279
+      0100112DH   LINE      ---      ---       #280
+      0100112DH   LINE      ---      ---       #281
+      0100112FH   LINE      ---      ---       #282
+      0100112FH   LINE      ---      ---       #283
+      0100112FH   LINE      ---      ---       #284
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002B1FH   BLOCK     CODE     ---       LVL=0
+      01002B1FH   LINE      ---      ---       #288
+      01002B1FH   LINE      ---      ---       #289
+      01002B1FH   LINE      ---      ---       #291
+      01002B25H   LINE      ---      ---       #292
+      01002B25H   LINE      ---      ---       #293
+      01002B2CH   LINE      ---      ---       #294
+      01002B32H   LINE      ---      ---       #295
+      01002B35H   LINE      ---      ---       #296
+      01002B35H   LINE      ---      ---       #298
+      01002B3AH   LINE      ---      ---       #299
+      01002B3DH   LINE      ---      ---       #300
+      01002B3DH   LINE      ---      ---       #301
+      01002B3DH   LINE      ---      ---       #302
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001051H   BLOCK     CODE     ---       LVL=0
+      01001051H   LINE      ---      ---       #304
+      01001051H   LINE      ---      ---       #305
+      01001051H   LINE      ---      ---       #308
+      01001058H   LINE      ---      ---       #309
+      01001058H   LINE      ---      ---       #310
+      01001061H   LINE      ---      ---       #311
+      01001064H   LINE      ---      ---       #312
+      0100106CH   LINE      ---      ---       #313
+      0100106CH   LINE      ---      ---       #314
+      01001072H   LINE      ---      ---       #315
+      01001078H   LINE      ---      ---       #316
+      01001078H   LINE      ---      ---       #317
+      0100107DH   LINE      ---      ---       #318
+      0100107FH   LINE      ---      ---       #319
+      01001086H   LINE      ---      ---       #320
+      01001086H   LINE      ---      ---       #321
+      0100108CH   LINE      ---      ---       #322
+      01001091H   LINE      ---      ---       #323
+      01001093H   LINE      ---      ---       #324
+      01001093H   LINE      ---      ---       #325
+      01001093H   LINE      ---      ---       #326
+      01001095H   LINE      ---      ---       #328
+      01001095H   LINE      ---      ---       #329
+      0100109AH   LINE      ---      ---       #330
+      0100109EH   LINE      ---      ---       #331
+      010010A2H   LINE      ---      ---       #332
+      010010A2H   LINE      ---      ---       #334
+      010010A9H   LINE      ---      ---       #335
+      010010A9H   LINE      ---      ---       #336
+      010010AFH   LINE      ---      ---       #337
+      010010B8H   LINE      ---      ---       #338
+      010010BBH   LINE      ---      ---       #339
+      010010C2H   LINE      ---      ---       #340
+      010010C2H   LINE      ---      ---       #341
+      010010CCH   LINE      ---      ---       #342
+      010010CCH   LINE      ---      ---       #343
+      010010CEH   LINE      ---      ---       #344
+      010010D2H   LINE      ---      ---       #345
+      010010D7H   LINE      ---      ---       #346
+      010010D7H   LINE      ---      ---       #347
+      010010D7H   LINE      ---      ---       #348
+      010010D7H   LINE      ---      ---       #350
+      010010DCH   LINE      ---      ---       #352
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002B07H   BLOCK     CODE     ---       LVL=0
+      01002B07H   LINE      ---      ---       #356
+      01002B07H   LINE      ---      ---       #357
+      01002B07H   LINE      ---      ---       #358
+      01002B09H   LINE      ---      ---       #360
+      01002B17H   LINE      ---      ---       #362
+      01002B19H   LINE      ---      ---       #363
+      01002B1CH   LINE      ---      ---       #364
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002E26H   BLOCK     CODE     ---       LVL=0
+      01002E26H   LINE      ---      ---       #371
+      01002E26H   LINE      ---      ---       #372
+      01002E26H   LINE      ---      ---       #374
+      01002E2CH   LINE      ---      ---       #375
+      01002E2CH   LINE      ---      ---       #376
+      01002E2EH   LINE      ---      ---       #377
+      01002E2EH   LINE      ---      ---       #379
+      01002E34H   LINE      ---      ---       #380
+      01002E36H   LINE      ---      ---       #383
+      01002E3CH   LINE      ---      ---       #384
+      01002E3CH   LINE      ---      ---       #385
+      01002E3EH   LINE      ---      ---       #386
+      01002E41H   LINE      ---      ---       #387
+      01002E47H   LINE      ---      ---       #388
+      01002E47H   LINE      ---      ---       #390
+      01002E4DH   LINE      ---      ---       #391
+      01002E4DH   LINE      ---      ---       #392
+      01002E53H   LINE      ---      ---       #393
+      01002E53H   LINE      ---      ---       #394
+      01002E59H   LINE      ---      ---       #396
+      01002E59H   LINE      ---      ---       #398
+      01002E5FH   LINE      ---      ---       #399
+      01002E66H   LINE      ---      ---       #400
+      01002E6CH   LINE      ---      ---       #401
+      01002E6CH   LINE      ---      ---       #402
+      01002E73H   LINE      ---      ---       #403
+      01002E73H   LINE      ---      ---       #404
+      01002E75H   LINE      ---      ---       #406
+      01002E7BH   LINE      ---      ---       #407
+      01002E7BH   LINE      ---      ---       #408
+      01002E81H   LINE      ---      ---       #409
+      01002E81H   LINE      ---      ---       #410
+      01002E83H   LINE      ---      ---       #411
+      01002E8AH   LINE      ---      ---       #412
+      01002E8AH   LINE      ---      ---       #413
+      01002E8EH   LINE      ---      ---       #414
+      01002E8EH   LINE      ---      ---       #415
+      01002E95H   LINE      ---      ---       #416
+      01002E97H   LINE      ---      ---       #418
+      01002E97H   LINE      ---      ---       #419
+      01002E9EH   LINE      ---      ---       #420
+      01002E9EH   LINE      ---      ---       #421
+      01002EA0H   LINE      ---      ---       #423
+      01002EA7H   LINE      ---      ---       #424
+      01002EADH   LINE      ---      ---       #425
+      01002EB0H   LINE      ---      ---       #426
+      01002EB0H   LINE      ---      ---       #427
+      01002EB0H   LINE      ---      ---       #430
+      01002EB6H   LINE      ---      ---       #431
+      01002EB6H   LINE      ---      ---       #432
+      01002EBEH   LINE      ---      ---       #433
+      01002EBEH   LINE      ---      ---       #434
+      01002EC4H   LINE      ---      ---       #435
+      01002EC8H   LINE      ---      ---       #437
+      01002ECEH   LINE      ---      ---       #438
+      01002ECEH   LINE      ---      ---       #439
+      01002ED9H   LINE      ---      ---       #440
+      01002EDBH   LINE      ---      ---       #441
+      01002EE1H   LINE      ---      ---       #442
+      01002EE1H   LINE      ---      ---       #444
+      01002EECH   LINE      ---      ---       #445
+      01002EECH   LINE      ---      ---       #446
+      01002EECH   LINE      ---      ---       #447
+      01002EECH   LINE      ---      ---       #449
+      01002EF2H   LINE      ---      ---       #450
+      01002EF2H   LINE      ---      ---       #451
+      01002EF4H   LINE      ---      ---       #452
+      01002EF7H   LINE      ---      ---       #453
+      01002EF7H   LINE      ---      ---       #454
+      01002EFDH   LINE      ---      ---       #455
+      01002F00H   LINE      ---      ---       #456
+      01002F02H   LINE      ---      ---       #457
+      01002F0DH   LINE      ---      ---       #458
+      01002F0DH   LINE      ---      ---       #459
+      01002F0DH   LINE      ---      ---       #461
+      01002F13H   LINE      ---      ---       #462
+      01002F13H   LINE      ---      ---       #463
+      01002F16H   LINE      ---      ---       #464
+      01002F1FH   LINE      ---      ---       #465
+      01002F1FH   LINE      ---      ---       #466
+      01002F21H   LINE      ---      ---       #467
+      01002F21H   LINE      ---      ---       #468
+      01002F21H   LINE      ---      ---       #469
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100177CH   BLOCK     CODE     ---       LVL=0
+      0100177CH   LINE      ---      ---       #483
+      0100177CH   LINE      ---      ---       #484
+      0100177CH   LINE      ---      ---       #485
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001567H   BLOCK     CODE     ---       LVL=0
+      01001567H   LINE      ---      ---       #490
+      01001567H   LINE      ---      ---       #491
+      01001567H   LINE      ---      ---       #492
+      01001569H   LINE      ---      ---       #493
+      01001569H   LINE      ---      ---       #494
+      0100156CH   LINE      ---      ---       #495
+      0100156FH   LINE      ---      ---       #496
+      01001571H   LINE      ---      ---       #497
+      01001573H   LINE      ---      ---       #498
+      01001576H   LINE      ---      ---       #500
+      01001581H   LINE      ---      ---       #501
+      01001581H   LINE      ---      ---       #502
+      01001588H   LINE      ---      ---       #503
+      0100158FH   LINE      ---      ---       #504
+      01001591H   LINE      ---      ---       #506
+      01001593H   LINE      ---      ---       #507
+      01001595H   LINE      ---      ---       #508
+      01001597H   LINE      ---      ---       #509
+      01001597H   LINE      ---      ---       #511
+      01001597H   LINE      ---      ---       #512
+      010015C1H   LINE      ---      ---       #514
+      010015C1H   LINE      ---      ---       #515
+      010015C4H   LINE      ---      ---       #516
+      010015C6H   LINE      ---      ---       #517
+      010015C6H   LINE      ---      ---       #519
+      010015C6H   LINE      ---      ---       #520
+      010015C8H   LINE      ---      ---       #521
+      010015DEH   LINE      ---      ---       #522
+      010015DEH   LINE      ---      ---       #523
+      010015E0H   LINE      ---      ---       #524
+      010015E7H   LINE      ---      ---       #525
+      010015EEH   LINE      ---      ---       #526
+      010015EEH   LINE      ---      ---       #527
+      010015F0H   LINE      ---      ---       #528
+      010015F2H   LINE      ---      ---       #529
+      010015F2H   LINE      ---      ---       #530
+      010015F2H   LINE      ---      ---       #531
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       ADC
-      01001707H   PUBLIC    CODE     ---       YC_adc_check_timer500ms
-      01002AAFH   PUBLIC    CODE     ---       YC_adc_check
-      010029F0H   PUBLIC    CODE     ---       YC_adc_init
-
-      010029F0H   BLOCK     CODE     ---       LVL=0
-      010029F0H   LINE      ---      ---       #3
-      010029F0H   LINE      ---      ---       #4
-      010029F0H   BLOCK     CODE     NEAR LAB  LVL=1
-      010029F0H   LINE      ---      ---       #8
-      010029F6H   LINE      ---      ---       #9
-      010029F9H   LINE      ---      ---       #12
-      010029FAH   LINE      ---      ---       #13
-      010029FAH   LINE      ---      ---       #14
-      01002A0DH   LINE      ---      ---       #15
-      01002A12H   LINE      ---      ---       #17
-      01002A60H   LINE      ---      ---       #18
-      01002AAEH   LINE      ---      ---       #38
+      01002B3EH   PUBLIC    CODE     ---       YC_adc_check_timer500ms
+      01002B6CH   PUBLIC    CODE     ---       YC_adc_check
+      01002AB7H   PUBLIC    CODE     ---       YC_adc_init
+
+      01002AB7H   BLOCK     CODE     ---       LVL=0
+      01002AB7H   LINE      ---      ---       #3
+      01002AB7H   LINE      ---      ---       #4
+      01002AB7H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002AB7H   LINE      ---      ---       #8
+      01002ABDH   LINE      ---      ---       #9
+      01002AC0H   LINE      ---      ---       #12
+      01002AC1H   LINE      ---      ---       #13
+      01002AC1H   LINE      ---      ---       #14
+      01002AD4H   LINE      ---      ---       #15
+      01002AD9H   LINE      ---      ---       #38
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002AAFH   BLOCK     CODE     ---       LVL=0
-      01002AAFH   LINE      ---      ---       #40
-      01002AAFH   LINE      ---      ---       #41
-      01002AAFH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002AAFH   LINE      ---      ---       #44
-      01002AB9H   LINE      ---      ---       #46
-      01002AD0H   LINE      ---      ---       #49
-      01002AF0H   LINE      ---      ---       #50
-      01002AF9H   LINE      ---      ---       #51
-      01002AFBH   LINE      ---      ---       #52
-      01002B00H   LINE      ---      ---       #53
-      01002B00H   LINE      ---      ---       #54
-      01002B37H   LINE      ---      ---       #55
-      01002B41H   LINE      ---      ---       #56
-      01002B5EH   LINE      ---      ---       #58
-      01002B7DH   LINE      ---      ---       #59
-      01002B7DH   LINE      ---      ---       #60
-      01002B83H   LINE      ---      ---       #61
-      01002B84H   LINE      ---      ---       #63
-      01002B84H   LINE      ---      ---       #64
-      01002BA3H   LINE      ---      ---       #65
-      01002BA3H   LINE      ---      ---       #66
-      01002BA9H   LINE      ---      ---       #67
-      01002BAFH   LINE      ---      ---       #68
-      01002BAFH   LINE      ---      ---       #69
-      01002BB3H   LINE      ---      ---       #70
-      01002BB7H   LINE      ---      ---       #71
-      01002BBBH   LINE      ---      ---       #72
-      01002BBEH   LINE      ---      ---       #73
-      01002BBEH   LINE      ---      ---       #74
-      01002BBFH   LINE      ---      ---       #76
-      01002BBFH   LINE      ---      ---       #77
-      01002BC4H   LINE      ---      ---       #78
-      01002BCAH   LINE      ---      ---       #79
-      01002BCAH   LINE      ---      ---       #80
-      01002BCEH   LINE      ---      ---       #81
-      01002BD2H   LINE      ---      ---       #82
-      01002BD6H   LINE      ---      ---       #83
-      01002BD9H   LINE      ---      ---       #84
-      01002BD9H   LINE      ---      ---       #85
-      01002BD9H   LINE      ---      ---       #86
-      01002BD9H   LINE      ---      ---       #88
-      02004E80H   SYMBOL    XDATA    VOID      i
-      02004E81H   SYMBOL    XDATA    VOID      batValue
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      01001707H   BLOCK     CODE     ---       LVL=0
-      01001707H   LINE      ---      ---       #91
-      01001707H   LINE      ---      ---       #92
-      01001707H   LINE      ---      ---       #95
-      0100170DH   LINE      ---      ---       #96
-      0100170DH   LINE      ---      ---       #97
-      0100170FH   LINE      ---      ---       #98
-      01001712H   LINE      ---      ---       #99
-      01001712H   LINE      ---      ---       #100
-      01001715H   LINE      ---      ---       #101
-      01001718H   LINE      ---      ---       #102
-      01001718H   LINE      ---      ---       #103
-      01001718H   LINE      ---      ---       #105
+      01002B6CH   BLOCK     CODE     ---       LVL=0
+      01002B6CH   LINE      ---      ---       #40
+      01002B6CH   LINE      ---      ---       #41
+      01002B6CH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002B6CH   LINE      ---      ---       #44
+      01002B76H   LINE      ---      ---       #46
+      01002B8DH   LINE      ---      ---       #48
+      01002B95H   LINE      ---      ---       #49
+      01002B95H   LINE      ---      ---       #50
+      01002BE3H   LINE      ---      ---       #51
+      01002C31H   LINE      ---      ---       #52
+      01002C33H   LINE      ---      ---       #54
+      01002C33H   LINE      ---      ---       #55
+      01002C81H   LINE      ---      ---       #56
+      01002CCFH   LINE      ---      ---       #57
+      01002CCFH   LINE      ---      ---       #60
+      01002CEFH   LINE      ---      ---       #61
+      01002CF8H   LINE      ---      ---       #62
+      01002CFAH   LINE      ---      ---       #63
+      01002CFFH   LINE      ---      ---       #64
+      01002CFFH   LINE      ---      ---       #65
+      01002D36H   LINE      ---      ---       #66
+      01002D40H   LINE      ---      ---       #67
+      01002D5DH   LINE      ---      ---       #69
+      01002D7CH   LINE      ---      ---       #70
+      01002D7CH   LINE      ---      ---       #71
+      01002D82H   LINE      ---      ---       #72
+      01002D8CH   LINE      ---      ---       #73
+      01002D8CH   LINE      ---      ---       #74
+      01002D92H   LINE      ---      ---       #75
+      01002DA1H   LINE      ---      ---       #76
+      01002DA1H   LINE      ---      ---       #77
+      01002DA3H   LINE      ---      ---       #79
+      01002DA3H   LINE      ---      ---       #80
+      01002DB2H   LINE      ---      ---       #81
+      01002DB2H   LINE      ---      ---       #82
+      01002DB7H   LINE      ---      ---       #83
+      01002DC7H   LINE      ---      ---       #84
+      01002DC7H   LINE      ---      ---       #86
+      01002DE6H   LINE      ---      ---       #87
+      01002DE6H   LINE      ---      ---       #88
+      01002DECH   LINE      ---      ---       #89
+      01002DF2H   LINE      ---      ---       #90
+      01002DF2H   LINE      ---      ---       #91
+      01002DF6H   LINE      ---      ---       #92
+      01002DFAH   LINE      ---      ---       #93
+      01002DFEH   LINE      ---      ---       #94
+      01002E01H   LINE      ---      ---       #95
+      01002E01H   LINE      ---      ---       #96
+      01002E03H   LINE      ---      ---       #98
+      01002E03H   LINE      ---      ---       #99
+      01002E08H   LINE      ---      ---       #100
+      01002E0EH   LINE      ---      ---       #101
+      01002E0EH   LINE      ---      ---       #102
+      01002E12H   LINE      ---      ---       #103
+      01002E16H   LINE      ---      ---       #104
+      01002E1AH   LINE      ---      ---       #105
+      01002E1DH   LINE      ---      ---       #106
+      01002E1DH   LINE      ---      ---       #107
+      01002E1DH   LINE      ---      ---       #108
+      01002E1DH   LINE      ---      ---       #110
+      01002E25H   LINE      ---      ---       #112
+      02004E8FH   SYMBOL    XDATA    VOID      i
+      02004E90H   SYMBOL    XDATA    VOID      batValue
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01002B3EH   BLOCK     CODE     ---       LVL=0
+      01002B3EH   LINE      ---      ---       #115
+      01002B3EH   LINE      ---      ---       #116
+      01002B3EH   LINE      ---      ---       #119
+      01002B44H   LINE      ---      ---       #120
+      01002B44H   LINE      ---      ---       #121
+      01002B46H   LINE      ---      ---       #122
+      01002B49H   LINE      ---      ---       #123
+      01002B49H   LINE      ---      ---       #124
+      01002B4CH   LINE      ---      ---       #125
+      01002B4EH   LINE      ---      ---       #126
+      01002B4EH   LINE      ---      ---       #127
+      01002B4EH   LINE      ---      ---       #129
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       RAM
-      01000FE8H   PUBLIC    CODE     ---       main
+      010017D4H   PUBLIC    CODE     ---       main
 
-      01000FE8H   BLOCK     CODE     ---       LVL=0
-      01000FE8H   LINE      ---      ---       #5
-      01000FE8H   LINE      ---      ---       #6
-      01000FE8H   LINE      ---      ---       #7
+      010017D4H   BLOCK     CODE     ---       LVL=0
+      010017D4H   LINE      ---      ---       #5
+      010017D4H   LINE      ---      ---       #6
+      010017D4H   LINE      ---      ---       #7
       ---         BLOCKEND  ---      ---       LVL=0
 
       ---         MODULE    ---      ---       IPC
       02004BA5H   PUBLIC    XDATA    WORD      bttimer
-      02004C67H   PUBLIC    XDATA    BYTE      btstimer
+      02004C8DH   PUBLIC    XDATA    BYTE      btstimer
       02004C5EH   PUBLIC    XDATA    WORD      c51timer
       02000550H   PUBLIC    XDATA    ---       ipcPin
-      02004C68H   PUBLIC    XDATA    BYTE      c51stimer
+      02004C8EH   PUBLIC    XDATA    BYTE      c51stimer
       02000BE7H   PUBLIC    XDATA    ---       ipcSendBuff
       02000B7FH   PUBLIC    XDATA    BYTE      lpm_flag
       02000C4BH   PUBLIC    XDATA    ---       ipcReadBuff
       0200054FH   PUBLIC    XDATA    BYTE      ipcPinlen
       02000B7EH   PUBLIC    XDATA    BYTE      current_task
-      01002C84H   PUBLIC    CODE     ---       IPC_DealSingleStep
-      01001B86H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
-      01002EB2H   PUBLIC    CODE     ---       IPC_AbandonLpm
-      01000F75H   PUBLIC    CODE     ---       IPC_WaitLpm
-      01000FF0H   PUBLIC    CODE     ---       _IPC_Initialize
-      01002EACH   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
-      01002EA3H   PUBLIC    CODE     ---       _IPC_TxBleData
-      01002E9AH   PUBLIC    CODE     ---       _IPC_TxSppData
-      01000FCBH   PUBLIC    CODE     ---       _IPC_Tx24GData
-      01002E8DH   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
-      010008B5H   PUBLIC    CODE     ---       _IPC_TxData
-      010007F8H   PUBLIC    CODE     ---       _IPC_TxControlCmd
-
-      01002BDAH   BLOCK     CODE     ---       LVL=0
-      01002BDAH   LINE      ---      ---       #44
-      01002BEAH   LINE      ---      ---       #45
-      01002BEAH   LINE      ---      ---       #46
-      01002C33H   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002C34H   BLOCK     CODE     ---       LVL=0
-      01002C34H   LINE      ---      ---       #49
-      01002C3EH   LINE      ---      ---       #50
-      01002C3EH   BLOCK     CODE     NEAR LAB  LVL=1
-      01002C3EH   LINE      ---      ---       #51
-      01002C46H   LINE      ---      ---       #52
-      01002C4CH   LINE      ---      ---       #53
-      01002C6BH   LINE      ---      ---       #54
-      01002C75H   LINE      ---      ---       #55
-      01002C79H   LINE      ---      ---       #56
-      01002C79H   LINE      ---      ---       #57
-      01002C7BH   LINE      ---      ---       #58
-      01002C83H   LINE      ---      ---       #59
+      01002FFDH   PUBLIC    CODE     ---       IPC_DealSingleStep
+      01001E49H   PUBLIC    CODE     ---       IPC_IsTxBuffEmpty
+      01002FF1H   PUBLIC    CODE     ---       IPC_AbandonLpm
+      01001734H   PUBLIC    CODE     ---       IPC_WaitLpm
+      01001782H   PUBLIC    CODE     ---       _IPC_Initialize
+      01002FEBH   PUBLIC    CODE     ---       IPC_GetBBDIsconnectReason
+      01002FE2H   PUBLIC    CODE     ---       _IPC_TxBleData
+      01002FD9H   PUBLIC    CODE     ---       _IPC_TxSppData
+      010017D6H   PUBLIC    CODE     ---       _IPC_Tx24GData
+      01002FCCH   PUBLIC    CODE     ---       _IPC_TxBREDRHidData
+      010017DCH   PUBLIC    CODE     ---       _IPC_TxData
+      01000F76H   PUBLIC    CODE     ---       _IPC_TxControlCmd
+
+      01002F22H   BLOCK     CODE     ---       LVL=0
+      01002F22H   LINE      ---      ---       #44
+      01002F32H   LINE      ---      ---       #45
+      01002F32H   LINE      ---      ---       #46
+      01002F7BH   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002F7CH   BLOCK     CODE     ---       LVL=0
+      01002F7CH   LINE      ---      ---       #49
+      01002F86H   LINE      ---      ---       #50
+      01002F86H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002F86H   LINE      ---      ---       #51
+      01002F8EH   LINE      ---      ---       #52
+      01002F94H   LINE      ---      ---       #53
+      01002FB3H   LINE      ---      ---       #54
+      01002FBDH   LINE      ---      ---       #55
+      01002FC1H   LINE      ---      ---       #56
+      01002FC1H   LINE      ---      ---       #57
+      01002FC3H   LINE      ---      ---       #58
+      01002FCBH   LINE      ---      ---       #59
       00000006H   SYMBOL    DATA     VOID      src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01000820H   BLOCK     CODE     ---       LVL=0
-      01000820H   LINE      ---      ---       #61
-      0100082EH   LINE      ---      ---       #62
-      0100082EH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100082EH   LINE      ---      ---       #63
-      0100083DH   LINE      ---      ---       #64
-      0100085CH   LINE      ---      ---       #65
-      01000866H   LINE      ---      ---       #66
-      0100088BH   LINE      ---      ---       #67
-      01000899H   LINE      ---      ---       #68
-      010008A3H   LINE      ---      ---       #69
-      010008A3H   LINE      ---      ---       #70
-      010008A5H   LINE      ---      ---       #71
-      010008B4H   LINE      ---      ---       #72
-      02004E73H   SYMBOL    XDATA    VOID      dest
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010007F8H   BLOCK     CODE     ---       LVL=0
-      010007F8H   LINE      ---      ---       #74
-      010007FDH   LINE      ---      ---       #75
-      010007FDH   BLOCK     CODE     NEAR LAB  LVL=1
-      010007FDH   LINE      ---      ---       #76
-      01000810H   LINE      ---      ---       #79
-      01000818H   LINE      ---      ---       #80
-      02004E97H   SYMBOL    XDATA    VOID      cmdBuff
-      ---         BLOCKEND  CODE     ---       LVL=1
-      ---         BLOCKEND  CODE     ---       LVL=0
-
-      010008B5H   BLOCK     CODE     ---       LVL=0
-      010008B5H   LINE      ---      ---       #83
-      010008BAH   LINE      ---      ---       #84
-      010008BAH   LINE      ---      ---       #85
-      010008C0H   LINE      ---      ---       #86
-      010008CBH   LINE      ---      ---       #87
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002E8DH   BLOCK     CODE     ---       LVL=0
-      01002E8DH   LINE      ---      ---       #90
-      01002E8DH   LINE      ---      ---       #91
-      01002E8DH   LINE      ---      ---       #92
-      01002E93H   LINE      ---      ---       #93
-      01002E96H   LINE      ---      ---       #94
-      01002E99H   LINE      ---      ---       #95
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FCBH   BLOCK     CODE     ---       LVL=0
-      01000FCBH   LINE      ---      ---       #97
-      01000FCBH   LINE      ---      ---       #98
-      01000FCBH   LINE      ---      ---       #99
-      01000FD1H   LINE      ---      ---       #100
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002E9AH   BLOCK     CODE     ---       LVL=0
-      01002E9AH   LINE      ---      ---       #103
-      01002E9AH   LINE      ---      ---       #104
-      01002E9AH   LINE      ---      ---       #105
-      01002EA0H   LINE      ---      ---       #106
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002EA3H   BLOCK     CODE     ---       LVL=0
-      01002EA3H   LINE      ---      ---       #109
-      01002EA3H   LINE      ---      ---       #110
-      01002EA3H   LINE      ---      ---       #111
-      01002EA9H   LINE      ---      ---       #112
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002EACH   BLOCK     CODE     ---       LVL=0
-      01002EACH   LINE      ---      ---       #115
-      01002EACH   LINE      ---      ---       #116
-      01002EACH   LINE      ---      ---       #117
-      01002EB1H   LINE      ---      ---       #118
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000FF0H   BLOCK     CODE     ---       LVL=0
-      01000FF0H   LINE      ---      ---       #120
-      01000FF0H   LINE      ---      ---       #121
-      01000FF0H   LINE      ---      ---       #122
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F75H   BLOCK     CODE     ---       LVL=0
-      01000F75H   LINE      ---      ---       #125
-      01000F75H   LINE      ---      ---       #126
-      01000F75H   LINE      ---      ---       #127
-      01000F7AH   LINE      ---      ---       #128
-      01000F7EH   LINE      ---      ---       #129
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002EB2H   BLOCK     CODE     ---       LVL=0
-      01002EB2H   LINE      ---      ---       #132
-      01002EB2H   LINE      ---      ---       #133
-      01002EB2H   LINE      ---      ---       #134
-      01002EB8H   LINE      ---      ---       #135
-      01002EBDH   LINE      ---      ---       #136
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01001B86H   BLOCK     CODE     ---       LVL=0
-      01001B86H   LINE      ---      ---       #138
-      01001B86H   LINE      ---      ---       #139
-      01001B86H   LINE      ---      ---       #140
-      01001B9AH   LINE      ---      ---       #141
-      01001B9CH   LINE      ---      ---       #142
-      01001B9DH   LINE      ---      ---       #143
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002C84H   BLOCK     CODE     ---       LVL=0
-      01002C84H   LINE      ---      ---       #146
-      01002C84H   LINE      ---      ---       #147
-      01002C84H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002C84H   LINE      ---      ---       #148
-      01002C96H   LINE      ---      ---       #149
-      01002CACH   LINE      ---      ---       #150
-      01002CACH   LINE      ---      ---       #151
-      01002CB4H   LINE      ---      ---       #152
-      01002CC5H   LINE      ---      ---       #153
-      01002CCFH   LINE      ---      ---       #154
-      01002CEEH   LINE      ---      ---       #155
-      01002CF0H   LINE      ---      ---       #156
-      01002D02H   LINE      ---      ---       #157
-      01002D0BH   LINE      ---      ---       #158
-      01002D21H   LINE      ---      ---       #159
-      01002D59H   LINE      ---      ---       #160
-      01002D5BH   LINE      ---      ---       #161
-      01002D6DH   LINE      ---      ---       #162
-      01002D76H   LINE      ---      ---       #163
-      01002D8CH   LINE      ---      ---       #164
-      01002DC4H   LINE      ---      ---       #165
-      01002DC6H   LINE      ---      ---       #166
-      01002DD8H   LINE      ---      ---       #167
-      01002DE1H   LINE      ---      ---       #168
-      01002DF7H   LINE      ---      ---       #169
-      01002E2FH   LINE      ---      ---       #170
-      01002E31H   LINE      ---      ---       #171
-      01002E31H   LINE      ---      ---       #172
-      01002E33H   LINE      ---      ---       #173
-      01002E33H   LINE      ---      ---       #174
-      01002E33H   LINE      ---      ---       #175
-      01002E47H   LINE      ---      ---       #176
-      01002E55H   LINE      ---      ---       #178
-      01002E58H   LINE      ---      ---       #180
-      01002E67H   LINE      ---      ---       #181
-      01002E69H   LINE      ---      ---       #182
-      01002E73H   LINE      ---      ---       #183
-      01002E81H   LINE      ---      ---       #185
-      01002E84H   LINE      ---      ---       #187
-      01002E8AH   LINE      ---      ---       #188
-      01002E8CH   LINE      ---      ---       #190
-      01002E33H   SYMBOL    ---      ---       IPC_TIMERingleStep
-      02004EA6H   SYMBOL    XDATA    VOID      pbuff
+      01000F9EH   BLOCK     CODE     ---       LVL=0
+      01000F9EH   LINE      ---      ---       #61
+      01000FACH   LINE      ---      ---       #62
+      01000FACH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000FACH   LINE      ---      ---       #63
+      01000FBBH   LINE      ---      ---       #64
+      01000FDAH   LINE      ---      ---       #65
+      01000FE4H   LINE      ---      ---       #66
+      01001009H   LINE      ---      ---       #67
+      01001017H   LINE      ---      ---       #68
+      01001021H   LINE      ---      ---       #69
+      01001021H   LINE      ---      ---       #70
+      01001023H   LINE      ---      ---       #71
+      01001032H   LINE      ---      ---       #72
+      02004E82H   SYMBOL    XDATA    VOID      dest
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      01000F76H   BLOCK     CODE     ---       LVL=0
+      01000F76H   LINE      ---      ---       #74
+      01000F7BH   LINE      ---      ---       #75
+      01000F7BH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000F7BH   LINE      ---      ---       #76
+      01000F8EH   LINE      ---      ---       #79
+      01000F96H   LINE      ---      ---       #80
+      02004EA6H   SYMBOL    XDATA    VOID      cmdBuff
+      ---         BLOCKEND  CODE     ---       LVL=1
+      ---         BLOCKEND  CODE     ---       LVL=0
+
+      010017DCH   BLOCK     CODE     ---       LVL=0
+      010017DCH   LINE      ---      ---       #83
+      010017E1H   LINE      ---      ---       #84
+      010017E1H   LINE      ---      ---       #85
+      010017E7H   LINE      ---      ---       #86
+      010017F3H   LINE      ---      ---       #87
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FCCH   BLOCK     CODE     ---       LVL=0
+      01002FCCH   LINE      ---      ---       #90
+      01002FCCH   LINE      ---      ---       #91
+      01002FCCH   LINE      ---      ---       #92
+      01002FD2H   LINE      ---      ---       #93
+      01002FD5H   LINE      ---      ---       #94
+      01002FD8H   LINE      ---      ---       #95
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010017D6H   BLOCK     CODE     ---       LVL=0
+      010017D6H   LINE      ---      ---       #97
+      010017D6H   LINE      ---      ---       #98
+      010017D6H   LINE      ---      ---       #99
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FD9H   BLOCK     CODE     ---       LVL=0
+      01002FD9H   LINE      ---      ---       #103
+      01002FD9H   LINE      ---      ---       #104
+      01002FD9H   LINE      ---      ---       #105
+      01002FDFH   LINE      ---      ---       #106
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FE2H   BLOCK     CODE     ---       LVL=0
+      01002FE2H   LINE      ---      ---       #109
+      01002FE2H   LINE      ---      ---       #110
+      01002FE2H   LINE      ---      ---       #111
+      01002FE8H   LINE      ---      ---       #112
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FEBH   BLOCK     CODE     ---       LVL=0
+      01002FEBH   LINE      ---      ---       #115
+      01002FEBH   LINE      ---      ---       #116
+      01002FEBH   LINE      ---      ---       #117
+      01002FF0H   LINE      ---      ---       #118
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001782H   BLOCK     CODE     ---       LVL=0
+      01001782H   LINE      ---      ---       #120
+      01001782H   LINE      ---      ---       #121
+      01001782H   LINE      ---      ---       #122
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001734H   BLOCK     CODE     ---       LVL=0
+      01001734H   LINE      ---      ---       #125
+      01001734H   LINE      ---      ---       #126
+      01001734H   LINE      ---      ---       #127
+      01001739H   LINE      ---      ---       #128
+      0100173DH   LINE      ---      ---       #129
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FF1H   BLOCK     CODE     ---       LVL=0
+      01002FF1H   LINE      ---      ---       #132
+      01002FF1H   LINE      ---      ---       #133
+      01002FF1H   LINE      ---      ---       #134
+      01002FF7H   LINE      ---      ---       #135
+      01002FFCH   LINE      ---      ---       #136
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001E49H   BLOCK     CODE     ---       LVL=0
+      01001E49H   LINE      ---      ---       #138
+      01001E49H   LINE      ---      ---       #139
+      01001E49H   LINE      ---      ---       #140
+      01001E5DH   LINE      ---      ---       #141
+      01001E5FH   LINE      ---      ---       #142
+      01001E60H   LINE      ---      ---       #143
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002FFDH   BLOCK     CODE     ---       LVL=0
+      01002FFDH   LINE      ---      ---       #146
+      01002FFDH   LINE      ---      ---       #147
+      01002FFDH   BLOCK     CODE     NEAR LAB  LVL=1
+      01002FFDH   LINE      ---      ---       #148
+      0100300FH   LINE      ---      ---       #149
+      01003025H   LINE      ---      ---       #150
+      01003025H   LINE      ---      ---       #151
+      0100302EH   LINE      ---      ---       #152
+      0100303FH   LINE      ---      ---       #153
+      01003049H   LINE      ---      ---       #154
+      01003068H   LINE      ---      ---       #155
+      0100306AH   LINE      ---      ---       #156
+      0100307CH   LINE      ---      ---       #157
+      01003085H   LINE      ---      ---       #158
+      0100309CH   LINE      ---      ---       #159
+      010030D4H   LINE      ---      ---       #160
+      010030D6H   LINE      ---      ---       #161
+      010030E8H   LINE      ---      ---       #162
+      010030F1H   LINE      ---      ---       #163
+      01003108H   LINE      ---      ---       #164
+      01003140H   LINE      ---      ---       #165
+      01003142H   LINE      ---      ---       #166
+      01003154H   LINE      ---      ---       #167
+      0100315DH   LINE      ---      ---       #168
+      01003174H   LINE      ---      ---       #169
+      010031ACH   LINE      ---      ---       #170
+      010031AEH   LINE      ---      ---       #171
+      010031AEH   LINE      ---      ---       #172
+      010031B0H   LINE      ---      ---       #173
+      010031B0H   LINE      ---      ---       #174
+      010031B0H   LINE      ---      ---       #175
+      010031C4H   LINE      ---      ---       #176
+      010031D2H   LINE      ---      ---       #178
+      010031D5H   LINE      ---      ---       #180
+      010031E4H   LINE      ---      ---       #181
+      010031E6H   LINE      ---      ---       #182
+      010031F0H   LINE      ---      ---       #183
+      010031FEH   LINE      ---      ---       #185
+      01003201H   LINE      ---      ---       #187
+      01003207H   LINE      ---      ---       #188
+      01003209H   LINE      ---      ---       #190
+      010031B0H   SYMBOL    ---      ---       IPC_TIMERingleStep
+      02004EB5H   SYMBOL    XDATA    VOID      pbuff
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       UTILITIES
-      02004E61H   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
-      01001BCEH   PUBLIC    CODE     ---       _compare_str
-      01000F80H   PUBLIC    CODE     ---       _Delay1ms
-      01002F09H   PUBLIC    CODE     ---       _xmemclear_ff
-      01000CC1H   PUBLIC    CODE     ---       _xmemclear
-      02004E52H   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
-      01002EC5H   PUBLIC    CODE     ---       _dmemcpy
-      02004E75H   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
-      010008DAH   PUBLIC    CODE     ---       _xmemcpy
-      01002EBEH   PUBLIC    CODE     ---       YC_Ice_break
-
-      01002EBEH   BLOCK     CODE     ---       LVL=0
-      01002EBEH   LINE      ---      ---       #3
-      01002EBEH   LINE      ---      ---       #4
-      01002EBEH   LINE      ---      ---       #5
-      01002EC4H   LINE      ---      ---       #7
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010008DAH   BLOCK     CODE     ---       LVL=0
-      010008DAH   LINE      ---      ---       #9
-      010008EBH   LINE      ---      ---       #10
-      010008EBH   LINE      ---      ---       #11
-      010008F5H   LINE      ---      ---       #12
-      0100091CH   LINE      ---      ---       #14
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002EC5H   BLOCK     CODE     ---       LVL=0
-      01002EC5H   LINE      ---      ---       #16
-      01002ED0H   LINE      ---      ---       #17
-      01002ED0H   LINE      ---      ---       #18
-      01002EDEH   LINE      ---      ---       #19
-      01002F08H   LINE      ---      ---       #21
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000CC1H   BLOCK     CODE     ---       LVL=0
-      01000CC1H   LINE      ---      ---       #23
-      01000CCCH   LINE      ---      ---       #24
-      01000CCCH   LINE      ---      ---       #25
-      01000CD6H   LINE      ---      ---       #26
-      01000CECH   LINE      ---      ---       #28
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002F09H   BLOCK     CODE     ---       LVL=0
-      01002F09H   LINE      ---      ---       #30
-      01002F14H   LINE      ---      ---       #31
-      01002F14H   LINE      ---      ---       #32
-      01002F1EH   LINE      ---      ---       #33
-      01002F35H   LINE      ---      ---       #35
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F80H   BLOCK     CODE     ---       LVL=0
-      01000F80H   LINE      ---      ---       #46
-      01000F80H   LINE      ---      ---       #47
-      01000F80H   BLOCK     CODE     NEAR LAB  LVL=1
-      01000F80H   LINE      ---      ---       #49
-      01000F86H   LINE      ---      ---       #50
-      01000F94H   LINE      ---      ---       #51
-      01000F97H   LINE      ---      ---       #52
+      02004E70H   PUBLIC    XDATA    BYTE      ?_compare_str?BYTE
+      01001E91H   PUBLIC    CODE     ---       _compare_str
+      01001130H   PUBLIC    CODE     ---       _Delay1ms
+      010032F5H   PUBLIC    CODE     ---       _xmemclear_ff
+      01000E98H   PUBLIC    CODE     ---       _xmemclear
+      02004E61H   PUBLIC    XDATA    BYTE      ?_dmemcpy?BYTE
+      01003211H   PUBLIC    CODE     ---       _dmemcpy
+      02004E84H   PUBLIC    XDATA    BYTE      ?_xmemcpy?BYTE
+      01000B2CH   PUBLIC    CODE     ---       _xmemcpy
+      0100320AH   PUBLIC    CODE     ---       YC_Ice_break
+
+      0100320AH   BLOCK     CODE     ---       LVL=0
+      0100320AH   LINE      ---      ---       #3
+      0100320AH   LINE      ---      ---       #4
+      0100320AH   LINE      ---      ---       #5
+      01003210H   LINE      ---      ---       #7
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000B2CH   BLOCK     CODE     ---       LVL=0
+      01000B2CH   LINE      ---      ---       #9
+      01000B3DH   LINE      ---      ---       #10
+      01000B3DH   LINE      ---      ---       #11
+      01000B47H   LINE      ---      ---       #12
+      01000B6EH   LINE      ---      ---       #14
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01003211H   BLOCK     CODE     ---       LVL=0
+      01003211H   LINE      ---      ---       #16
+      0100321CH   LINE      ---      ---       #17
+      0100321CH   LINE      ---      ---       #18
+      0100322AH   LINE      ---      ---       #19
+      01003254H   LINE      ---      ---       #21
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000E98H   BLOCK     CODE     ---       LVL=0
+      01000E98H   LINE      ---      ---       #23
+      01000EA3H   LINE      ---      ---       #24
+      01000EA3H   LINE      ---      ---       #25
+      01000EADH   LINE      ---      ---       #26
+      01000EC3H   LINE      ---      ---       #28
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010032F5H   BLOCK     CODE     ---       LVL=0
+      010032F5H   LINE      ---      ---       #30
+      01003300H   LINE      ---      ---       #31
+      01003300H   LINE      ---      ---       #32
+      0100330AH   LINE      ---      ---       #33
+      01003321H   LINE      ---      ---       #35
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01001130H   BLOCK     CODE     ---       LVL=0
+      01001130H   LINE      ---      ---       #46
+      01001130H   LINE      ---      ---       #47
+      01001130H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001130H   LINE      ---      ---       #49
+      01001136H   LINE      ---      ---       #50
+      01001144H   LINE      ---      ---       #51
+      01001147H   LINE      ---      ---       #52
       00000004H   SYMBOL    DATA     VOID      j
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001BCEH   BLOCK     CODE     ---       LVL=0
-      01001BCEH   LINE      ---      ---       #54
-      01001BD9H   LINE      ---      ---       #55
-      01001BD9H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001BD9H   LINE      ---      ---       #57
-      01001BE5H   LINE      ---      ---       #58
-      01001C0FH   LINE      ---      ---       #59
-      01001C12H   LINE      ---      ---       #60
-      01001C15H   LINE      ---      ---       #61
-      01001C17H   LINE      ---      ---       #62
+      01001E91H   BLOCK     CODE     ---       LVL=0
+      01001E91H   LINE      ---      ---       #54
+      01001E9CH   LINE      ---      ---       #55
+      01001E9CH   BLOCK     CODE     NEAR LAB  LVL=1
+      01001E9CH   LINE      ---      ---       #57
+      01001EA8H   LINE      ---      ---       #58
+      01001ED2H   LINE      ---      ---       #59
+      01001ED5H   LINE      ---      ---       #60
+      01001ED8H   LINE      ---      ---       #61
+      01001EDAH   LINE      ---      ---       #62
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
@@ -2775,250 +2818,249 @@
       ---         MODULE    ---      ---       GPIO
       020000A3H   PUBLIC    XDATA    ---       YC_GPIOWakeupL
       020000A7H   PUBLIC    XDATA    ---       YC_GPIOWakeupH
-      010023A5H   PUBLIC    CODE     ---       GPIO_fillpd
-      0100172BH   PUBLIC    CODE     ---       _GPIO_FlipOutBit
-      01002305H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
-      01002F36H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
+      01003361H   PUBLIC    CODE     ---       GPIO_fillpd
+      01002B4FH   PUBLIC    CODE     ---       _GPIO_FlipOutBit
+      01001695H   PUBLIC    CODE     ---       _GPIO_SetWakeupByCurrentState
+      01003322H   PUBLIC    CODE     ---       _GPIO_ClearWakeup
       00000020H.7 PUBLIC    BIT      BIT       ?_GPIO_SetWakeup?BIT
-      01002319H   PUBLIC    CODE     ---       _GPIO_SetWakeup
+      010016A8H   PUBLIC    CODE     ---       _GPIO_SetWakeup
       00000020H.6 PUBLIC    BIT      BIT       ?_GPIO_SetOutput?BIT
-      010007AEH   PUBLIC    CODE     ---       _GPIO_SetOutput
+      0100152BH   PUBLIC    CODE     ---       _GPIO_SetOutput
       00000020H.5 PUBLIC    BIT      BIT       ?_GPIO_SetInput?BIT
-      01000F54H   PUBLIC    CODE     ---       _GPIO_SetInput
+      01000F55H   PUBLIC    CODE     ---       _GPIO_SetInput
       00000020H.4 PUBLIC    BIT      BIT       ?_GPIO_Setoe?BIT
-      010021F4H   PUBLIC    CODE     ---       _GPIO_Setoe
+      01002052H   PUBLIC    CODE     ---       _GPIO_Setoe
       00000020H.3 PUBLIC    BIT      BIT       ?_GPIO_SetPd?BIT
-      010021E3H   PUBLIC    CODE     ---       _GPIO_SetPd
+      01002041H   PUBLIC    CODE     ---       _GPIO_SetPd
       00000020H.2 PUBLIC    BIT      BIT       ?_GPIO_SetPu?BIT
-      010021D2H   PUBLIC    CODE     ---       _GPIO_SetPu
+      01002030H   PUBLIC    CODE     ---       _GPIO_SetPu
       00000020H.1 PUBLIC    BIT      BIT       ?_GPIO_Setout?BIT
-      0100079CH   PUBLIC    CODE     ---       _GPIO_Setout
-      010017D8H   PUBLIC    CODE     ---       _GPIO_GetInputStatus
+      010007E4H   PUBLIC    CODE     ---       _GPIO_Setout
+      0100178FH   PUBLIC    CODE     ---       _GPIO_GetInputStatus
 
-      01002205H   BLOCK     CODE     ---       LVL=0
-      01002205H   LINE      ---      ---       #9
-      01002210H   LINE      ---      ---       #10
-      01002210H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002210H   LINE      ---      ---       #11
-      01002212H   LINE      ---      ---       #12
-      01002213H   LINE      ---      ---       #14
-      01002217H   LINE      ---      ---       #15
-      0100221EH   LINE      ---      ---       #17
-      01002221H   LINE      ---      ---       #18
-      01002243H   LINE      ---      ---       #19
-      01002243H   LINE      ---      ---       #21
-      01002243H   LINE      ---      ---       #22
+      01002063H   BLOCK     CODE     ---       LVL=0
+      01002063H   LINE      ---      ---       #9
+      0100206EH   LINE      ---      ---       #10
+      0100206EH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100206EH   LINE      ---      ---       #11
+      01002070H   LINE      ---      ---       #12
+      01002071H   LINE      ---      ---       #14
+      01002075H   LINE      ---      ---       #15
+      0100207CH   LINE      ---      ---       #17
+      0100207FH   LINE      ---      ---       #18
+      010020A1H   LINE      ---      ---       #19
+      010020A1H   LINE      ---      ---       #21
+      010020A1H   LINE      ---      ---       #22
       00000006H   SYMBOL    DATA     VOID      queue
       00000005H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01001799H   BLOCK     CODE     ---       LVL=0
-      01001799H   LINE      ---      ---       #26
-      0100179BH   LINE      ---      ---       #27
-      0100179BH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100179BH   LINE      ---      ---       #28
-      010017A0H   LINE      ---      ---       #29
-      010017A1H   LINE      ---      ---       #31
-      010017A5H   LINE      ---      ---       #32
-      010017ACH   LINE      ---      ---       #33
-      010017D7H   LINE      ---      ---       #35
-      02004EC2H   SYMBOL    XDATA    VOID      queue
+      01001795H   BLOCK     CODE     ---       LVL=0
+      01001795H   LINE      ---      ---       #26
+      01001797H   LINE      ---      ---       #27
+      01001797H   BLOCK     CODE     NEAR LAB  LVL=1
+      01001797H   LINE      ---      ---       #28
+      0100179CH   LINE      ---      ---       #29
+      0100179DH   LINE      ---      ---       #31
+      010017A1H   LINE      ---      ---       #32
+      010017A8H   LINE      ---      ---       #33
+      010017D3H   LINE      ---      ---       #35
+      02004ED1H   SYMBOL    XDATA    VOID      queue
       00000006H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010017D8H   BLOCK     CODE     ---       LVL=0
-      010017D8H   LINE      ---      ---       #37
-      010017D8H   LINE      ---      ---       #38
-      010017D8H   LINE      ---      ---       #39
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100079CH   BLOCK     CODE     ---       LVL=0
-      0100079CH   LINE      ---      ---       #42
-      0100079CH   LINE      ---      ---       #43
-      0100079CH   LINE      ---      ---       #44
-      010007A0H   LINE      ---      ---       #46
-      010007ADH   LINE      ---      ---       #47
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010021D2H   BLOCK     CODE     ---       LVL=0
-      010021D2H   LINE      ---      ---       #49
-      010021D2H   LINE      ---      ---       #50
-      010021D2H   LINE      ---      ---       #51
-      010021D6H   LINE      ---      ---       #53
-      010021E2H   LINE      ---      ---       #54
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010021E3H   BLOCK     CODE     ---       LVL=0
-      010021E3H   LINE      ---      ---       #56
-      010021E3H   LINE      ---      ---       #57
-      010021E3H   LINE      ---      ---       #58
-      010021E7H   LINE      ---      ---       #60
-      010021F3H   LINE      ---      ---       #61
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010021F4H   BLOCK     CODE     ---       LVL=0
-      010021F4H   LINE      ---      ---       #63
-      010021F4H   LINE      ---      ---       #64
-      010021F4H   LINE      ---      ---       #65
-      010021F8H   LINE      ---      ---       #67
-      01002204H   LINE      ---      ---       #68
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01000F54H   BLOCK     CODE     ---       LVL=0
-      01000F54H   LINE      ---      ---       #70
-      01000F56H   LINE      ---      ---       #71
-      01000F56H   LINE      ---      ---       #72
-      01000F5AH   LINE      ---      ---       #74
-      01000F63H   LINE      ---      ---       #75
-      01000F6DH   LINE      ---      ---       #76
-      01000F74H   LINE      ---      ---       #77
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010007AEH   BLOCK     CODE     ---       LVL=0
-      010007AEH   LINE      ---      ---       #79
-      010007B0H   LINE      ---      ---       #80
-      010007B0H   LINE      ---      ---       #81
-      010007B4H   LINE      ---      ---       #83
-      010007BBH   LINE      ---      ---       #84
-      010007C3H   LINE      ---      ---       #85
-      010007CAH   LINE      ---      ---       #86
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      01002319H   BLOCK     CODE     ---       LVL=0
-      01002319H   LINE      ---      ---       #88
-      01002319H   LINE      ---      ---       #89
-      01002319H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002319H   LINE      ---      ---       #92
-      0100231FH   LINE      ---      ---       #94
-      01002323H   LINE      ---      ---       #95
-      0100232AH   LINE      ---      ---       #96
-      0100232DH   LINE      ---      ---       #97
-      0100234EH   LINE      ---      ---       #98
-      0100236FH   LINE      ---      ---       #99
-      01002370H   LINE      ---      ---       #101
-      01002370H   LINE      ---      ---       #102
-      01002392H   LINE      ---      ---       #103
-      010023A4H   LINE      ---      ---       #104
-      010023A4H   LINE      ---      ---       #105
+      0100178FH   BLOCK     CODE     ---       LVL=0
+      0100178FH   LINE      ---      ---       #37
+      0100178FH   LINE      ---      ---       #38
+      0100178FH   LINE      ---      ---       #39
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010007E4H   BLOCK     CODE     ---       LVL=0
+      010007E4H   LINE      ---      ---       #42
+      010007E4H   LINE      ---      ---       #43
+      010007E4H   LINE      ---      ---       #44
+      010007E8H   LINE      ---      ---       #46
+      010007F5H   LINE      ---      ---       #47
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002030H   BLOCK     CODE     ---       LVL=0
+      01002030H   LINE      ---      ---       #49
+      01002030H   LINE      ---      ---       #50
+      01002030H   LINE      ---      ---       #51
+      01002034H   LINE      ---      ---       #53
+      01002040H   LINE      ---      ---       #54
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002041H   BLOCK     CODE     ---       LVL=0
+      01002041H   LINE      ---      ---       #56
+      01002041H   LINE      ---      ---       #57
+      01002041H   LINE      ---      ---       #58
+      01002045H   LINE      ---      ---       #60
+      01002051H   LINE      ---      ---       #61
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01002052H   BLOCK     CODE     ---       LVL=0
+      01002052H   LINE      ---      ---       #63
+      01002052H   LINE      ---      ---       #64
+      01002052H   LINE      ---      ---       #65
+      01002056H   LINE      ---      ---       #67
+      01002062H   LINE      ---      ---       #68
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000F55H   BLOCK     CODE     ---       LVL=0
+      01000F55H   LINE      ---      ---       #70
+      01000F57H   LINE      ---      ---       #71
+      01000F57H   LINE      ---      ---       #72
+      01000F5BH   LINE      ---      ---       #74
+      01000F64H   LINE      ---      ---       #75
+      01000F6EH   LINE      ---      ---       #76
+      01000F75H   LINE      ---      ---       #77
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      0100152BH   BLOCK     CODE     ---       LVL=0
+      0100152BH   LINE      ---      ---       #79
+      0100152DH   LINE      ---      ---       #80
+      0100152DH   LINE      ---      ---       #81
+      01001531H   LINE      ---      ---       #83
+      01001538H   LINE      ---      ---       #84
+      01001541H   LINE      ---      ---       #85
+      01001548H   LINE      ---      ---       #86
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010016A8H   BLOCK     CODE     ---       LVL=0
+      010016A8H   LINE      ---      ---       #88
+      010016A8H   LINE      ---      ---       #89
+      010016A8H   BLOCK     CODE     NEAR LAB  LVL=1
+      010016A8H   LINE      ---      ---       #92
+      010016AEH   LINE      ---      ---       #94
+      010016B2H   LINE      ---      ---       #95
+      010016B9H   LINE      ---      ---       #96
+      010016BCH   LINE      ---      ---       #97
+      010016DDH   LINE      ---      ---       #98
+      010016FEH   LINE      ---      ---       #99
+      010016FFH   LINE      ---      ---       #101
+      010016FFH   LINE      ---      ---       #102
+      01001721H   LINE      ---      ---       #103
+      01001733H   LINE      ---      ---       #104
+      01001733H   LINE      ---      ---       #105
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002F36H   BLOCK     CODE     ---       LVL=0
-      01002F36H   LINE      ---      ---       #107
-      01002F36H   LINE      ---      ---       #108
-      01002F36H   BLOCK     CODE     NEAR LAB  LVL=1
-      01002F36H   LINE      ---      ---       #111
-      01002F3AH   LINE      ---      ---       #113
-      01002F3EH   LINE      ---      ---       #114
-      01002F45H   LINE      ---      ---       #115
-      01002F67H   LINE      ---      ---       #116
-      01002F74H   LINE      ---      ---       #117
+      01003322H   BLOCK     CODE     ---       LVL=0
+      01003322H   LINE      ---      ---       #107
+      01003322H   LINE      ---      ---       #108
+      01003322H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003322H   LINE      ---      ---       #111
+      01003326H   LINE      ---      ---       #113
+      0100332AH   LINE      ---      ---       #114
+      01003331H   LINE      ---      ---       #115
+      01003353H   LINE      ---      ---       #116
+      01003360H   LINE      ---      ---       #117
       00000006H   SYMBOL    DATA     VOID      queue
       00000007H   SYMBOL    DATA     VOID      group
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      01002305H   BLOCK     CODE     ---       LVL=0
-      01002305H   LINE      ---      ---       #119
-      0100230AH   LINE      ---      ---       #120
-      0100230AH   BLOCK     CODE     NEAR LAB  LVL=1
-      0100230AH   LINE      ---      ---       #121
-      0100230FH   LINE      ---      ---       #122
+      01001695H   BLOCK     CODE     ---       LVL=0
+      01001695H   LINE      ---      ---       #119
+      0100169AH   LINE      ---      ---       #120
+      0100169AH   BLOCK     CODE     NEAR LAB  LVL=1
+      0100169AH   LINE      ---      ---       #121
+      0100169EH   LINE      ---      ---       #122
       00000021H.0 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      0100172BH   BLOCK     CODE     ---       LVL=0
-      0100172BH   LINE      ---      ---       #125
-      01001730H   LINE      ---      ---       #126
-      01001730H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001730H   LINE      ---      ---       #127
-      0100173AH   LINE      ---      ---       #128
+      01002B4FH   BLOCK     CODE     ---       LVL=0
+      01002B4FH   LINE      ---      ---       #125
+      01002B54H   LINE      ---      ---       #126
+      01002B54H   BLOCK     CODE     NEAR LAB  LVL=1
+      01002B54H   LINE      ---      ---       #127
+      01002B5FH   LINE      ---      ---       #128
       00000021H.1 SYMBOL    BIT      VOID      st
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010023A5H   BLOCK     CODE     ---       LVL=0
-      010023A5H   LINE      ---      ---       #131
-      010023A5H   LINE      ---      ---       #132
-      010023A5H   BLOCK     CODE     NEAR LAB  LVL=1
-      010023A5H   LINE      ---      ---       #134
-      010023A7H   LINE      ---      ---       #135
-      010023D8H   LINE      ---      ---       #136
+      01003361H   BLOCK     CODE     ---       LVL=0
+      01003361H   LINE      ---      ---       #131
+      01003361H   LINE      ---      ---       #132
+      01003361H   BLOCK     CODE     NEAR LAB  LVL=1
+      01003361H   LINE      ---      ---       #134
+      01003363H   LINE      ---      ---       #135
+      01003394H   LINE      ---      ---       #136
       00000007H   SYMBOL    DATA     VOID      i
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
       ---         MODULE    ---      ---       IIC
-      0100147AH   PUBLIC    CODE     ---       _IIC_WriteBlock
-      010013DFH   PUBLIC    CODE     ---       _IIC_write
-      010010DDH   PUBLIC    CODE     ---       _IIC_Read
-
-      010013D7H   BLOCK     CODE     ---       LVL=0
-      010013D7H   LINE      ---      ---       #11
-      010013D7H   LINE      ---      ---       #12
-      010013D7H   LINE      ---      ---       #13
-      010013DEH   LINE      ---      ---       #14
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      010010DDH   BLOCK     CODE     ---       LVL=0
-      010010DDH   LINE      ---      ---       #16
-      010010EEH   LINE      ---      ---       #17
-      010010EEH   BLOCK     CODE     NEAR LAB  LVL=1
-      010010EEH   LINE      ---      ---       #18
-      010010EEH   LINE      ---      ---       #19
-      010010F7H   LINE      ---      ---       #20
-      010010FDH   LINE      ---      ---       #21
-      01001103H   LINE      ---      ---       #22
-      01001109H   LINE      ---      ---       #23
-      01001122H   LINE      ---      ---       #24
-      01001137H   LINE      ---      ---       #25
-      01001150H   LINE      ---      ---       #26
-      01001156H   LINE      ---      ---       #27
-      0100115EH   LINE      ---      ---       #28
-      01001165H   LINE      ---      ---       #29
-      01001165H   LINE      ---      ---       #30
-      0100116CH   LINE      ---      ---       #31
-      0100116EH   LINE      ---      ---       #32
+      010012B6H   PUBLIC    CODE     ---       _IIC_WriteBlock
+      01003255H   PUBLIC    CODE     ---       _IIC_write
+      01000A7EH   PUBLIC    CODE     ---       _IIC_Read
+
+      010032EDH   BLOCK     CODE     ---       LVL=0
+      010032EDH   LINE      ---      ---       #11
+      010032EDH   LINE      ---      ---       #12
+      010032EDH   LINE      ---      ---       #13
+      010032F4H   LINE      ---      ---       #14
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      01000A7EH   BLOCK     CODE     ---       LVL=0
+      01000A7EH   LINE      ---      ---       #16
+      01000A8FH   LINE      ---      ---       #17
+      01000A8FH   BLOCK     CODE     NEAR LAB  LVL=1
+      01000A8FH   LINE      ---      ---       #18
+      01000A8FH   LINE      ---      ---       #19
+      01000A98H   LINE      ---      ---       #20
+      01000A9EH   LINE      ---      ---       #21
+      01000AA4H   LINE      ---      ---       #22
+      01000AAAH   LINE      ---      ---       #23
+      01000AC3H   LINE      ---      ---       #24
+      01000AD8H   LINE      ---      ---       #25
+      01000AF1H   LINE      ---      ---       #26
+      01000AF7H   LINE      ---      ---       #27
+      01000AFFH   LINE      ---      ---       #28
+      01000B06H   LINE      ---      ---       #29
+      01000B06H   LINE      ---      ---       #30
+      01000B0DH   LINE      ---      ---       #31
+      01000B10H   LINE      ---      ---       #32
       00000006H   SYMBOL    DATA     VOID      mem_src
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
-      010013DFH   BLOCK     CODE     ---       LVL=0
-      010013DFH   LINE      ---      ---       #35
-      010013FAH   LINE      ---      ---       #36
-      010013FAH   LINE      ---      ---       #37
-      0100141CH   LINE      ---      ---       #38
-      01001422H   LINE      ---      ---       #39
-      01001431H   LINE      ---      ---       #40
-      0100144EH   LINE      ---      ---       #41
-      01001465H   LINE      ---      ---       #42
-      0100146CH   LINE      ---      ---       #43
-      01001471H   LINE      ---      ---       #44
-      01001478H   LINE      ---      ---       #45
-      ---         BLOCKEND  ---      ---       LVL=0
-
-      0100147AH   BLOCK     CODE     ---       LVL=0
-      0100147AH   LINE      ---      ---       #48
-      01001491H   LINE      ---      ---       #49
-      01001491H   BLOCK     CODE     NEAR LAB  LVL=1
-      01001491H   LINE      ---      ---       #51
-      0100149DH   LINE      ---      ---       #52
-      010014ADH   LINE      ---      ---       #53
-      010014BBH   LINE      ---      ---       #54
-      010014E1H   LINE      ---      ---       #55
-      010014EEH   LINE      ---      ---       #56
-      01001503H   LINE      ---      ---       #57
-      01001508H   LINE      ---      ---       #58
-      01001519H   LINE      ---      ---       #59
-      01001525H   LINE      ---      ---       #60
-      01001527H   LINE      ---      ---       #61
+      01003255H   BLOCK     CODE     ---       LVL=0
+      01003255H   LINE      ---      ---       #35
+      01003270H   LINE      ---      ---       #36
+      01003270H   LINE      ---      ---       #37
+      01003291H   LINE      ---      ---       #38
+      01003297H   LINE      ---      ---       #39
+      010032A6H   LINE      ---      ---       #40
+      010032C3H   LINE      ---      ---       #41
+      010032DAH   LINE      ---      ---       #42
+      010032E1H   LINE      ---      ---       #43
+      010032E6H   LINE      ---      ---       #44
+      ---         BLOCKEND  ---      ---       LVL=0
+
+      010012B6H   BLOCK     CODE     ---       LVL=0
+      010012B6H   LINE      ---      ---       #48
+      010012CDH   LINE      ---      ---       #49
+      010012CDH   BLOCK     CODE     NEAR LAB  LVL=1
+      010012CDH   LINE      ---      ---       #51
+      010012D9H   LINE      ---      ---       #52
+      010012E9H   LINE      ---      ---       #53
+      010012F7H   LINE      ---      ---       #54
+      0100131DH   LINE      ---      ---       #55
+      0100132AH   LINE      ---      ---       #56
+      01001340H   LINE      ---      ---       #57
+      01001344H   LINE      ---      ---       #58
+      01001355H   LINE      ---      ---       #59
+      01001361H   LINE      ---      ---       #60
+      01001363H   LINE      ---      ---       #61
       00000004H   SYMBOL    DATA     VOID      cris
-      02004E50H   SYMBOL    XDATA    VOID      curr_len
+      02004E5FH   SYMBOL    XDATA    VOID      curr_len
       ---         BLOCKEND  CODE     ---       LVL=1
       ---         BLOCKEND  CODE     ---       LVL=0
 
@@ -3075,18 +3117,24 @@
       ---         MODULE    ---      ---       ?C?ULCMP
       01000516H   PUBLIC    CODE     ---       ?C?ULCMP
 
+      ---         MODULE    ---      ---       ?C?ULSHR
+      01000527H   PUBLIC    CODE     ---       ?C?ULSHR
+
+      ---         MODULE    ---      ---       ?C?LLDCODE
+      0100053AH   PUBLIC    CODE     ---       ?C?LLDCODE
+
       ---         MODULE    ---      ---       ?C?LSTXDATA
-      01000527H   PUBLIC    CODE     ---       ?C?LSTXDATA
+      0100054AH   PUBLIC    CODE     ---       ?C?LSTXDATA
 
       ---         MODULE    ---      ---       ?C?LSTKXDATA
-      01000533H   PUBLIC    CODE     ---       ?C?LSTKXDATA
+      01000556H   PUBLIC    CODE     ---       ?C?LSTKXDATA
 
       ---         MODULE    ---      ---       ?C?ICALL
-      01000564H   PUBLIC    CODE     ---       ?C?ICALL
-      01000568H   PUBLIC    CODE     ---       ?C?ICALL2
+      01000587H   PUBLIC    CODE     ---       ?C?ICALL
+      0100058BH   PUBLIC    CODE     ---       ?C?ICALL2
 
       ---         MODULE    ---      ---       ?C_INIT
-      010005B1H   PUBLIC    CODE     ---       ?C_START
+      010005D4H   PUBLIC    CODE     ---       ?C_START
 
-Program Size: data=10.2 xdata=858 const=192 code=11957
+Program Size: data=10.2 xdata=875 const=228 code=12977
 LX51 RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
Index: c51/output/FW.SBR
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/eeprom.dat
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/eeprom.dat	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-22
+1e
 0f
 c5
 12
@@ -135,19 +135,19 @@
 68
 00
 cd
-30
+6e
 20
 7a
 00
 00
 70
 4d
-30
+6e
 00
 68
 01
 cd
-32
+70
 20
 40
 00
@@ -155,7 +155,7 @@
 68
 01
 cd
-35
+73
 20
 40
 00
@@ -163,7 +163,7 @@
 68
 01
 cd
-38
+76
 20
 40
 00
@@ -171,7 +171,7 @@
 68
 01
 cd
-3b
+79
 20
 40
 00
@@ -179,7 +179,7 @@
 68
 01
 cd
-3e
+7c
 20
 40
 00
@@ -187,7 +187,7 @@
 68
 01
 cd
-41
+7f
 20
 40
 00
@@ -195,7 +195,7 @@
 68
 01
 cd
-44
+82
 20
 40
 00
@@ -203,7 +203,7 @@
 68
 01
 cd
-47
+85
 20
 40
 00
@@ -211,7 +211,7 @@
 68
 01
 cd
-4a
+88
 20
 40
 00
@@ -227,7 +227,7 @@
 60
 01
 cd
-4d
+8b
 18
 00
 72
@@ -235,7 +235,7 @@
 68
 01
 cd
-4d
+8b
 2f
 ef
 fe
@@ -247,7 +247,7 @@
 60
 01
 cd
-4d
+8b
 20
 40
 80
@@ -443,7 +443,7 @@
 d8
 a0
 4d
-10
+52
 20
 20
 00
@@ -451,7 +451,7 @@
 68
 0a
 4d
-05
+47
 1c
 42
 7e
@@ -463,7 +463,7 @@
 68
 09
 4d
-09
+4b
 98
 46
 fc
@@ -487,11 +487,11 @@
 60
 0a
 4d
-05
+47
 68
 00
 cd
-0b
+4d
 1f
 e0
 fe
@@ -499,7 +499,7 @@
 60
 00
 cd
-0b
+4d
 20
 60
 00
@@ -579,7 +579,7 @@
 68
 00
 cc
-69
+8f
 c2
 80
 00
@@ -603,7 +603,7 @@
 68
 00
 cc
-6a
+90
 60
 10
 89
@@ -695,7 +695,7 @@
 60
 09
 4c
-6f
+95
 20
 60
 00
@@ -707,7 +707,7 @@
 68
 00
 cc
-6a
+90
 98
 46
 04
@@ -919,7 +919,7 @@
 60
 02
 4d
-01
+43
 68
 08
 c7
@@ -927,7 +927,7 @@
 68
 00
 cd
-04
+46
 98
 46
 7c
@@ -943,7 +943,7 @@
 68
 0a
 4d
-01
+43
 60
 0a
 47
@@ -955,7 +955,7 @@
 60
 0a
 4d
-05
+47
 20
 60
 00
@@ -967,7 +967,7 @@
 68
 00
 cc
-67
+8d
 1f
 e0
 fe
@@ -975,7 +975,7 @@
 60
 00
 cc
-67
+8d
 68
 00
 82
@@ -1067,14 +1067,14 @@
 68
 00
 cc
-71
+97
 20
 7a
 00
 00
 70
 4c
-71
+97
 00
 1c
 42
@@ -1499,7 +1499,7 @@
 68
 00
 cc
-64
+7d
 20
 5a
 01
@@ -1723,7 +1723,7 @@
 68
 00
 cc
-71
+97
 c0
 2d
 01
@@ -1735,7 +1735,7 @@
 68
 01
 4c
-6b
+91
 1f
 f0
 fe
@@ -1743,11 +1743,11 @@
 60
 01
 4c
-6b
+91
 68
 01
 4c
-6d
+93
 1f
 f0
 fe
@@ -1755,7 +1755,7 @@
 60
 01
 4c
-6d
+93
 20
 40
 01
@@ -1783,7 +1783,7 @@
 60
 01
 4c
-6d
+93
 20
 40
 02
@@ -1798,7 +1798,7 @@
 c7
 70
 4c
-71
+97
 00
 70
 82
@@ -1895,7 +1895,7 @@
 68
 00
 cc
-69
+8f
 c2
 80
 01
@@ -1915,7 +1915,7 @@
 60
 01
 4c
-6b
+91
 68
 01
 02
@@ -1927,7 +1927,7 @@
 60
 01
 4c
-6d
+93
 20
 60
 00
@@ -1955,7 +1955,7 @@
 60
 01
 4c
-6d
+93
 1a
 22
 7e
@@ -1983,7 +1983,7 @@
 60
 01
 4c
-6b
+91
 20
 60
 00
@@ -2027,7 +2027,7 @@
 60
 01
 4c
-6b
+91
 1a
 63
 a6
@@ -2047,7 +2047,7 @@
 60
 01
 4c
-6d
+93
 20
 60
 00
@@ -2110,7 +2110,7 @@
 3a
 70
 4c
-71
+97
 5a
 20
 40
@@ -2179,7 +2179,7 @@
 c0
 11
 82
-bd
+bc
 20
 20
 7c
@@ -2191,7 +2191,7 @@
 20
 20
 02
-f0
+ef
 79
 3f
 80
@@ -2203,7 +2203,7 @@
 20
 20
 02
-a8
+a7
 58
 00
 00
@@ -2222,12 +2222,12 @@
 00
 68
 02
-4c
-f6
+4d
+38
 60
 02
 4d
-24
+66
 20
 40
 02
@@ -2258,8 +2258,8 @@
 02
 68
 00
-cc
-ff
+cd
+41
 24
 7a
 00
@@ -2303,7 +2303,7 @@
 68
 01
 cd
-2c
+6a
 20
 40
 7e
@@ -2363,7 +2363,7 @@
 68
 02
 4d
-24
+66
 20
 20
 02
@@ -2375,7 +2375,7 @@
 c0
 ff
 82
-c6
+c5
 20
 40
 02
@@ -2387,7 +2387,7 @@
 20
 54
 03
-30
+2f
 70
 4b
 e6
@@ -2407,7 +2407,7 @@
 68
 00
 cd
-10
+52
 c0
 02
 02
@@ -2430,8 +2430,8 @@
 64
 68
 00
-cc
-ff
+cd
+41
 24
 5a
 34
@@ -2442,7 +2442,7 @@
 00
 70
 4d
-10
+52
 00
 70
 4b
@@ -2454,7 +2454,7 @@
 6f
 70
 4d
-10
+52
 08
 70
 4b
@@ -2466,7 +2466,7 @@
 6f
 70
 4d
-10
+52
 03
 70
 4b
@@ -2478,7 +2478,7 @@
 6f
 70
 4d
-10
+52
 02
 70
 4b
@@ -2507,7 +2507,7 @@
 d8
 c0
 4d
-10
+52
 df
 20
 00
@@ -2520,26 +2520,18 @@
 4b
 e8
 00
-d9
-60
-0d
-00
-34
-73
-02
-00
 20
 40
 02
-9b
+99
 24
 37
 82
-84
+82
 20
 40
 02
-ab
+aa
 68
 00
 cb
@@ -2553,8 +2545,8 @@
 cb
 e0
 70
-4c
-ff
+4d
+41
 00
 68
 00
@@ -2563,11 +2555,11 @@
 c0
 ff
 82
-9a
+98
 20
 40
 02
-96
+94
 70
 4b
 e7
@@ -2581,8 +2573,8 @@
 00
 00
 70
-4c
-ff
+4d
+41
 01
 68
 00
@@ -2603,7 +2595,7 @@
 c0
 ff
 82
-a6
+a5
 68
 00
 cb
@@ -2611,7 +2603,7 @@
 c0
 7f
 82
-a8
+a7
 68
 00
 cb
@@ -2627,7 +2619,7 @@
 20
 21
 03
-4f
+4e
 68
 00
 cb
@@ -2645,13 +2637,13 @@
 00
 0a
 c0
-83
 82
+02
 75
 20
 20
 03
-4f
+4e
 58
 00
 00
@@ -2663,7 +2655,7 @@
 60
 02
 4d
-10
+52
 20
 60
 00
@@ -2671,7 +2663,7 @@
 20
 20
 02
-e0
+df
 78
 57
 fc
@@ -2679,7 +2671,11 @@
 20
 40
 03
-a7
+a6
+20
+00
+04
+b0
 18
 00
 2a
@@ -2707,26 +2703,26 @@
 20
 40
 03
-67
+66
 20
 57
 83
-a1
+a0
 20
 60
 00
 00
 70
-4c
-ff
+4d
+41
 00
 20
 60
 00
 00
 70
-4c
-ff
+4d
+41
 00
 70
 0b
@@ -2739,7 +2735,7 @@
 20
 40
 03
-15
+14
 68
 00
 8c
@@ -2791,18 +2787,18 @@
 c0
 7f
 82
-bb
+ba
 60
 00
 cc
-7a
+b7
 20
 60
 00
 00
 70
 4d
-2f
+6d
 01
 20
 60
@@ -2815,11 +2811,11 @@
 20
 40
 02
-c2
+c1
 20
 40
 02
-80
+7e
 70
 4b
 ef
@@ -2843,11 +2839,11 @@
 20
 20
 03
-22
+21
 20
 40
 02
-c2
+c1
 68
 00
 cb
@@ -2863,15 +2859,15 @@
 c0
 00
 82
-ce
+cd
 c0
 01
 02
-d1
+d0
 c0
 01
 82
-d4
+d3
 20
 20
 3b
@@ -2887,7 +2883,7 @@
 20
 20
 02
-d6
+d5
 70
 4b
 ef
@@ -2899,7 +2895,7 @@
 20
 20
 02
-d6
+d5
 70
 4b
 ef
@@ -2935,11 +2931,11 @@
 20
 40
 03
-10
+0f
 20
 40
 03
-30
+2f
 20
 40
 02
@@ -2959,15 +2955,15 @@
 c0
 08
 82
-e6
+e5
 c0
 09
 02
-e8
+e7
 c0
 09
 82
-ea
+e9
 20
 60
 00
@@ -2979,7 +2975,7 @@
 20
 20
 02
-80
+7e
 70
 4b
 ef
@@ -2987,7 +2983,7 @@
 20
 20
 02
-80
+7e
 70
 4b
 ef
@@ -3007,11 +3003,11 @@
 20
 40
 03
-22
+21
 20
 20
 02
-80
+7e
 79
 20
 00
@@ -3019,11 +3015,11 @@
 20
 40
 03
-23
+22
 20
 40
 03
-4f
+4e
 68
 00
 cb
@@ -3035,7 +3031,7 @@
 20
 40
 03
-02
+01
 58
 00
 00
@@ -3059,19 +3055,19 @@
 c0
 7f
 82
-a8
+a7
 20
 40
 02
-9b
+99
 24
 37
 83
-0b
+0a
 20
 40
 02
-96
+94
 79
 20
 00
@@ -3115,11 +3111,11 @@
 20
 40
 03
-10
+0f
 20
 20
 03
-30
+2f
 68
 01
 4c
@@ -3135,11 +3131,11 @@
 20
 40
 03
-4f
+4e
 20
 20
 02
-f8
+f7
 60
 08
 cb
@@ -3239,7 +3235,7 @@
 c2
 00
 03
-26
+25
 1a
 22
 7e
@@ -3331,7 +3327,7 @@
 c0
 ff
 83
-42
+41
 68
 00
 cb
@@ -3355,7 +3351,7 @@
 c0
 00
 83
-4d
+4c
 d8
 c0
 0c
@@ -3371,7 +3367,7 @@
 c0
 01
 83
-4b
+4a
 20
 60
 00
@@ -3399,7 +3395,7 @@
 20
 40
 03
-55
+54
 18
 40
 84
@@ -3491,7 +3487,7 @@
 20
 40
 03
-5e
+5d
 78
 26
 fc
@@ -3523,7 +3519,7 @@
 24
 2c
 03
-a1
+a0
 78
 46
 fc
@@ -3563,7 +3559,7 @@
 24
 22
 83
-a1
+a0
 09
 80
 00
@@ -3591,7 +3587,7 @@
 24
 20
 83
-a1
+a0
 09
 80
 00
@@ -3615,7 +3611,7 @@
 20
 22
 83
-8b
+8a
 09
 80
 00
@@ -3631,7 +3627,7 @@
 c2
 00
 03
-87
+86
 18
 a2
 22
@@ -3683,7 +3679,7 @@
 20
 23
 03
-a1
+a0
 78
 37
 fc
@@ -3719,7 +3715,7 @@
 20
 20
 03
-19
+18
 78
 4d
 fc
@@ -3759,11 +3755,11 @@
 20
 40
 03
-5e
+5d
 20
 40
 03
-a4
+a3
 79
 20
 2a
@@ -3843,7 +3839,7 @@
 c2
 00
 03
-bd
+bc
 78
 24
 7c
@@ -3876,15 +3872,15 @@
 20
 3a
 7a
+96
 fa
-1b
 aa
 55
-77
-2f
+97
+33
 02
 05
-6a
+8d
 02
 02
 ab
@@ -5201,6 +5197,41 @@
 45
 f0
 22
+e8
+60
+0f
+ec
+c3
+13
+fc
+ed
+13
+fd
+ee
+13
+fe
+ef
+13
+ff
+d8
+f1
+22
+e4
+93
+fc
+74
+01
+93
+fd
+74
+02
+93
+fe
+74
+03
+93
+ff
+22
 ec
 f0
 a3
@@ -5224,16 +5255,16 @@
 82
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 e4
 73
 e4
@@ -5279,10 +5310,10 @@
 cf
 02
 05
-b1
+d4
 02
-0f
-e8
+17
+d4
 e4
 93
 a3
@@ -5340,8 +5371,8 @@
 40
 80
 90
-05
-f6
+06
+19
 e4
 7e
 01
@@ -5410,25 +5441,25 @@
 be
 52
 4e
-17
+26
 ff
-11
-8d
+08
+d5
 00
 00
 00
 ff
-16
-d1
+2b
+07
 ff
-28
-f4
+2e
+26
 00
 00
 00
 ff
-28
-9f
+2a
+e5
 00
 09
 0b
@@ -5611,6 +5642,42 @@
 00
 00
 00
+00
+c1
+00
+66
+00
+e6
+3f
+00
+00
+ff
+bb
+00
+00
+77
+ff
+00
+00
+00
+ff
+cc
+00
+00
+bb
+ff
+00
+00
+00
+ff
+00
+77
+00
+ff
+00
+cc
+00
+ff
 05
 01
 02
@@ -5624,7 +5691,7 @@
 00
 90
 4c
-82
+c5
 e0
 b4
 03
@@ -5636,67 +5703,68 @@
 00
 22
 90
-4d
-f5
+4e
+04
 e0
 64
 02
 60
 02
 e1
-9b
+e3
 90
 4c
-a9
+ec
 e0
 60
 02
 e1
-95
+dd
 90
 4c
-ae
+f1
 e0
 60
 02
 e1
-95
+dd
 12
-24
-0f
+23
+a9
 90
 4c
-92
+d5
 e0
 b4
 02
-04
-f1
-e9
+05
+12
+10
+dd
 80
 2e
 90
 4c
-92
+d5
 e0
 b4
 01
 14
 90
 4c
-b7
+fa
 e0
 70
 21
 90
 4c
-9f
+e2
 74
 18
 f0
 90
 4c
-b7
+fa
 74
 01
 f0
@@ -5704,7 +5772,7 @@
 13
 90
 4c
-b7
+fa
 e0
 b4
 01
@@ -5713,29 +5781,29 @@
 f0
 90
 4c
-9f
+e2
 f0
 c2
 01
 7f
 1a
 f1
-9c
-d1
-cc
+e4
+f1
+13
 ef
 60
 5b
 c3
 90
 4c
-a1
+e4
 e0
 94
 0c
 90
 4c
-a0
+e3
 e0
 94
 00
@@ -5743,19 +5811,19 @@
 34
 90
 4c
-a2
+e5
 e0
 70
 1b
 90
 4c
-92
+d5
 e0
 70
 15
 90
 4c
-7a
+b7
 e0
 30
 e0
@@ -5765,7 +5833,7 @@
 7f
 1a
 f1
-9c
+e4
 80
 06
 c2
@@ -5773,10 +5841,10 @@
 7f
 1a
 f1
-9c
+e4
 90
 4c
-7a
+b7
 e0
 30
 e1
@@ -5795,13 +5863,13 @@
 25
 90
 4c
-a2
+e5
 e0
 70
 0c
 90
 4c
-92
+d5
 e0
 70
 06
@@ -5810,7 +5878,7 @@
 7f
 1a
 f1
-9c
+e4
 c2
 01
 7f
@@ -5828,7 +5896,7 @@
 7f
 19
 f1
-9c
+e4
 22
 ef
 f4
@@ -5845,1000 +5913,939 @@
 92
 00
 12
+20
+63
 22
-05
-22
-ac
-07
-ec
-f4
+e4
+ff
+90
+4c
+f1
+e0
 60
-16
-af
-04
-d2
-04
-12
-21
-f4
-af
-04
-a2
-06
-92
 01
-f1
-9c
-af
-04
-c2
-02
-12
-21
-d2
 22
-c2
-06
-7f
-1a
-f1
-ae
-c2
-06
-7f
-19
-f1
-ae
-c2
-06
-7f
-1a
-f1
-ae
-c2
-06
-7f
-1a
-f1
-ae
-c2
-06
-7f
-12
-80
+90
+4c
 c5
-12
-17
-65
-e4
+e0
+64
+03
+60
+1c
 90
 4c
-c8
+f2
+e0
+70
+1d
+74
+0a
 f0
+a3
+e0
+70
+16
 90
-41
-31
+4e
 04
+e0
+b4
+02
+0f
+7f
+09
+11
+2b
+7f
+01
+80
+07
+e4
+90
+4c
+ee
 f0
 7f
-19
+01
+22
 90
 4e
-96
+c9
 ef
 f0
-78
-97
-7c
-4e
-7d
+24
+f7
+60
+09
+14
+60
+5e
+24
+02
+60
+02
 01
-7b
-ff
-7a
-06
-79
-c9
-7e
-00
-7f
-03
-12
-03
-90
-90
-4e
-96
-e0
+cf
+e4
 90
-4e
-99
+4c
+f3
 f0
 7b
 01
 7a
-4e
+4c
 79
-97
+00
 7d
-03
-90
-4e
-6f
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ed
-f0
-90
-4b
-9c
-e0
-ff
-a3
-e0
+04
+fc
+7f
+d0
+7e
+7f
+51
+7e
+7f
+0a
+12
+11
+30
+e4
 90
 4e
-73
-cf
-f0
-a3
-ef
+12
 f0
 90
-4b
-9a
+4c
+00
 e0
-fe
+f4
+70
+21
 a3
 e0
+b4
 ff
-90
-4b
-9c
-e0
-fc
+1c
 a3
 e0
-fd
-7b
-64
-12
-2b
-da
-90
-4e
-72
-e0
-fe
-ef
-c3
-9e
-40
-e1
-90
-4e
-72
-e0
-ff
-14
-f0
-ef
-60
-3f
-90
-4e
-6f
-e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
+b4
 ff
-90
-4e
-73
-e4
-75
-f0
-01
-12
-04
-24
-85
-f0
-82
-f5
-83
-ef
-f0
-90
-4e
-73
-e0
-fe
+17
 a3
 e0
+b4
 ff
-be
-4b
-c6
-bf
-36
-c3
+12
 90
-4e
-73
+4c
+00
 74
-4a
+0f
 f0
 a3
-74
-a0
 f0
-80
-b7
-90
-4e
-73
-e0
-ff
 a3
-e0
-90
-4b
-9c
-cf
 f0
 a3
-ef
 f0
-22
 90
 4e
-c1
-ed
-f0
-e0
-fd
-90
-0b
-e8
+12
+74
+01
 f0
-7e
-0b
 7f
-e9
-90
-4e
-7a
-ed
-f0
-11
-da
-7b
-01
-7a
-0b
-79
-e7
+21
+f1
+76
 90
-4e
-c1
-e0
-24
+4c
+c5
+74
 02
-fd
-01
-20
-90
-4e
-75
-ee
-f0
-a3
-ef
 f0
+e4
 a3
-eb
 f0
-a3
-ea
+90
+4c
 f0
-a3
-e9
 f0
+22
+e4
 90
-4e
-7a
-e0
-ff
-14
+4c
+f3
 f0
+12
+10
+39
 ef
 60
-27
+09
 90
 4e
-77
+c9
 e0
-fb
-a3
-e4
-75
+90
+4c
 f0
-01
-12
-04
-24
-a9
 f0
-fa
-12
-03
-b6
-ff
+22
 90
-4e
-75
-e4
-75
-f0
+4c
+c5
+e0
+64
+01
+60
+18
+7f
+23
+f1
+76
+90
+4c
+c5
+74
 01
-12
-04
-24
-85
 f0
-82
-f5
-83
-ef
+e4
+a3
 f0
-80
-cf
-22
 90
-4e
-7b
-eb
+4c
+f1
+74
 f0
-a3
-ea
 f0
-a3
-e9
+e4
+90
+4c
+ec
 f0
 e4
-a3
+90
+4c
 f0
-a3
 f0
+22
+e4
 90
-4d
-eb
+4c
 f0
-90
-4d
-e3
 f0
+22
 90
 4e
-7f
+cf
+ef
 f0
-90
-4e
+24
+d0
+70
+02
+21
+b3
+14
+70
+02
+21
+d1
+14
+70
+02
+41
+3b
+14
+60
+0c
+24
+f7
+70
+02
+21
+d1
+24
+0d
+60
+02
+41
+7d
+12
+21
+ed
+12
+2a
+9a
+7b
+01
+7a
+4c
+79
+fc
+7d
+01
+7c
+00
+7f
+d9
+7e
 7f
+51
+7e
+90
+4c
+fc
 e0
-ff
-c3
-94
-05
-50
-42
+64
+01
+70
+3e
 90
-4e
-7b
+4c
+91
 e0
-fb
+fe
 a3
 e0
-fa
-a3
+ff
+c3
+90
+4c
+96
 e0
-24
-01
-f9
-e4
-3a
-fa
-7e
-00
-e9
-2f
-f9
-ee
-3a
-fa
-12
-03
-b6
-b4
-7f
-06
-90
-4d
-eb
-74
-01
-f0
+9f
 90
-4e
-7b
-e0
-fb
-a3
-e0
-fa
-a3
+4c
+95
 e0
-f9
+9e
+50
+05
 12
-03
-b6
-60
-06
-90
-4d
-e3
-74
-01
-f0
-90
-4e
-7f
-e0
-04
-f0
+17
+34
 80
-b4
+e6
 90
-4e
-7b
+4c
 e0
-a3
 e0
-fa
+fe
 a3
 e0
-4a
-70
-3a
-90
-4d
-f9
-e0
-64
-02
-60
-02
-81
-0d
+ff
+c3
 90
-4d
-ee
+4c
+96
 e0
-60
-02
-81
-0d
-90
-4d
-f9
-f0
-90
-4d
-f7
-f0
+9f
 90
-4d
-f3
+4c
+95
 e0
-60
-0a
-e4
-f0
+9e
+50
+0f
 90
-4d
-fa
+4c
+d5
 74
-03
+02
 f0
-80
-06
+e4
 90
-4d
-fa
-74
-02
+4c
+e5
 f0
+7f
+19
+e1
+76
 7b
 01
 7a
 4d
 79
-fa
+05
 7d
-03
-81
-0e
+02
+7c
+00
+7f
+d5
+7e
+7f
+51
+7e
 90
 4d
-f0
-74
-0a
-f0
-e4
-90
-4c
-a0
-f0
-a3
-f0
-90
-4c
-92
+05
 e0
-b4
+d3
+94
 01
-12
+40
+02
 e4
-90
-4c
-f6
-f0
-a3
-74
-48
-f0
-a3
-74
-12
 f0
+90
+4d
+06
+e0
+d3
+94
+11
+40
+02
 e4
-a3
 f0
-80
-10
-e4
 90
-4c
-f6
-f0
-a3
-74
-48
-f0
-a3
+4d
+0a
 74
-5d
-f0
-e4
-a3
+04
 f0
 7b
 01
 7a
-48
+4c
 79
 00
-7d
-09
+fd
 7c
 00
-91
-c1
+7f
+d0
+7e
+7f
+51
+7e
+7f
+0a
+12
+11
+30
 7b
 01
 7a
 4d
 79
-fa
+04
 7d
-09
+01
 7c
 00
-91
-c1
+7f
+d8
+7e
+7f
+51
+7e
 90
-4e
-7b
-e0
-fb
-a3
-e0
-fa
-a3
+4d
+04
 e0
-f9
-90
-00
+d3
+94
 01
-12
+40
+02
+e4
+f0
+02
+18
 03
-cf
-b4
-29
-0e
-90
-00
+12
+22
 02
 12
+21
+c3
+90
+4d
 03
-cf
-b4
-14
+e0
+60
+0c
+c2
 05
 7f
-0a
-02
+1e
+f1
+55
+c2
+05
+7f
+1f
+f1
+55
+e4
+90
+4d
+03
+f0
+22
+90
+4c
+c5
+74
+03
+f0
+e4
+a3
+f0
+12
 10
-32
+33
+e4
 90
 4c
-79
+f1
+f0
+90
+4c
+ee
+f0
+90
+4c
+c0
 74
-01
+fe
 f0
 90
 4c
-b4
-e0
+c3
+f0
+90
+4d
+42
+74
+03
+f0
+90
+4d
 ff
-64
-01
-70
-02
-81
-0d
-ef
-64
-04
-70
-02
-81
-0d
-ef
-64
-02
-70
-02
-81
-0d
+74
+0a
+f0
 90
-4c
-82
+4e
+cf
 e0
 64
-03
+31
 70
-45
+2a
 90
 4e
-7f
+12
 f0
 90
-4e
-7f
-e0
-ff
-c3
-94
-05
-50
-37
+4c
+e5
+74
+1e
+f0
 90
-4e
-7b
+4b
+eb
 e0
-fb
+b4
+0f
+10
 a3
 e0
-fa
+b4
+0f
+0b
 a3
 e0
-24
-01
-f9
-e4
-3a
-fa
-7e
-00
-e9
-2f
-f9
-ee
-3a
-fa
-12
-03
-b6
-ff
-64
-39
-60
-09
-ef
-64
-53
-60
-04
-ef
 b4
-47
+0f
 06
+a3
+e0
+64
+0f
+60
+58
 90
-4d
-00
+4c
+bf
 74
-03
+01
 f0
+02
+12
+84
 90
-4e
-7f
+4c
+e5
 e0
+70
+49
+c2
+01
+7f
+1a
+02
+07
+e4
+e4
+90
+4c
+c5
+f0
+a3
+f0
+90
+4c
+ee
 04
 f0
-80
-bf
 90
-4e
-7b
+4c
+00
 e0
-fb
+b4
+0f
+13
 a3
 e0
-fa
+b4
+0f
+0e
 a3
 e0
-f9
-12
-1f
-35
-90
-4d
-f9
+b4
+0f
+09
+a3
 e0
 b4
+0f
+04
+7f
+0a
 01
-11
-74
-02
-f0
+2b
 90
-4d
-fa
+4c
 f0
-7b
-01
-7a
-4d
-79
-fa
-7d
-03
-81
-0e
-90
-4d
-f9
 e0
-64
-03
 60
 0a
-e0
-b4
-02
-1f
+12
+10
+33
 90
-4d
-ee
+4c
+f0
 e0
-70
-19
+ff
+01
+2b
+90
+4c
+ef
+e0
+b4
+01
+05
 e4
+f0
+12
+10
+dd
+22
 90
-4d
-f9
+4e
+94
+ec
+f0
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
 90
-4d
-f7
+80
+98
+74
+04
+f0
+a3
+e4
 f0
 90
-4d
-fa
+0c
+af
 74
-02
+a0
+f0
+a3
+ee
+f0
+a3
+ef
+f0
+90
+0c
+b2
+74
+a1
 f0
-7b
-01
 7a
-4d
+0c
 79
-fa
-7d
-03
-81
-0e
+af
+7e
+0c
+7f
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
 90
-4d
+80
+9a
 ee
-e0
-70
-31
+f0
+a3
+ef
+f0
 90
 4e
-7b
+94
 e0
-fb
+fc
 a3
 e0
 fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+9e
+ee
+f0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+90
+80
+9c
+ee
+f0
+a3
+ef
+f0
+90
+80
+90
+74
+02
+f0
+90
+80
+9c
 a3
 e0
-24
+20
+e7
+07
+90
+80
+90
+e0
+44
 01
-f9
-e4
-3a
-fa
-7d
+f0
+90
+80
 06
-7c
-00
-91
-c1
+e0
+44
+04
+f0
+12
+32
+ed
+90
+4e
+96
+e0
+a3
+e0
+fa
+a3
+e0
+ae
+02
+ff
 7b
 01
 7a
-4d
+0b
 79
-d0
-7d
-0f
-7c
-00
-91
-c1
+83
 90
 4e
-7b
+94
 e0
-fb
 a3
 e0
-fa
+90
+4e
+89
+f0
+90
+4e
+84
+ee
+f0
 a3
-e0
-f9
-e4
-12
-03
-fc
+ef
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
 90
-48
-00
-74
-01
+4e
+89
+e0
+ff
+14
 f0
+ef
+60
+27
 90
 4e
-7b
+86
 e0
 fb
 a3
-e0
+e4
+75
+f0
+01
+12
+04
+24
+a9
+f0
 fa
-a3
-e0
-f9
 12
 03
 b6
+ff
 90
-48
+4e
+84
+e4
+75
+f0
 01
+12
+04
+24
+85
 f0
-90
-4c
 82
-e0
-b4
-03
-0a
-90
-4d
-00
-e0
-90
-48
-02
+f5
+83
+ef
 f0
 80
-05
-e4
+cf
+22
 90
-48
-02
+4e
+8a
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
 e4
+a3
+f0
+a3
+f0
 90
 4d
-e8
+fa
 f0
 90
-4e
-03
-e0
-70
-6f
+4d
+f2
+f0
 90
-00
-01
-12
-03
-cf
-b4
-7f
-15
-7e
-48
-7f
-03
-e9
-24
-02
-f9
-e4
-3a
-fa
+4e
+8e
+f0
 90
 4e
-7a
-74
+8e
+e0
+ff
+c3
+94
 05
-f0
-11
-da
-80
-1c
-7e
-48
-7f
-03
+50
+42
 90
 4e
-7b
+8a
 e0
 fb
 a3
@@ -6852,151 +6859,208 @@
 e4
 3a
 fa
-90
-4e
-7a
-74
+7e
+00
+e9
+2f
+f9
+ee
+3a
+fa
+12
+03
+b6
+b4
+7f
 06
-f0
-11
-da
 90
-4e
-7f
+4d
+fa
 74
-03
+01
 f0
 90
 4e
-7f
+8a
 e0
-ff
-c3
-94
-09
-50
-41
-74
-00
-2f
-f5
-82
-e4
-34
-48
-f5
-83
+fb
+a3
 e0
-b4
-7f
-0f
-90
-4e
-7f
+fa
+a3
 e0
-24
-00
-f5
-82
-e4
-34
-48
-f5
-83
-e4
+f9
+12
+03
+b6
+60
+06
+90
+4d
+f2
+74
+01
 f0
 90
 4e
-7f
+8e
 e0
 04
 f0
 80
-d1
-7e
-48
-7f
-03
+b4
 90
 4e
-7b
+8a
 e0
-fb
 a3
 e0
 fa
 a3
 e0
-24
-01
-f9
+4a
+70
+3b
+90
+4e
+08
+e0
+64
+02
+60
+02
+c1
+97
+90
+4d
+fd
+e0
+60
+02
+c1
+97
+90
+4e
+08
+f0
+90
+4e
+06
+f0
+90
+4e
+02
+e0
+60
+0a
 e4
-3a
-fa
+f0
 90
 4e
-7a
+09
 74
+03
+f0
+80
 06
+90
+4e
+09
+74
+02
 f0
-11
-da
 7b
 01
 7a
-48
+4e
 79
-00
-7d
 09
-91
-0e
+7d
+03
+02
+11
+d0
 90
 4d
-d0
+ff
 74
-08
+0a
 f0
-7b
-01
-7a
-4d
-79
-d0
-7d
-0f
-91
-0e
-22
+e4
 90
-4e
-3b
-eb
+4c
+e3
 f0
 a3
-ea
+f0
+90
+4c
+d5
+e0
+b4
+01
+12
+e4
+90
+4d
+38
 f0
 a3
-e9
+74
+48
 f0
 a3
-ed
+74
+12
 f0
 e4
-ff
+a3
+f0
+80
+10
+e4
 90
+4d
+38
+f0
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+d1
+98
+7b
+01
+7a
 4e
-3e
-e0
-fe
-ef
-c3
-9e
-50
-23
+79
+09
+7d
+09
+7c
+00
+d1
+98
 90
 4e
-3b
+8a
 e0
 fb
 a3
@@ -7005,521 +7069,643 @@
 a3
 e0
 f9
-8f
-82
-75
-83
+90
 00
+01
 12
 03
 cf
-fe
+b4
+29
+0d
+90
+00
+02
+12
+03
+cf
+b4
+14
+04
+7f
+0a
+01
+2b
+90
+4c
+b6
 74
-3f
-2f
-f5
-82
-e4
-34
-4e
-f5
-83
-ee
+01
 f0
-0f
-80
-d3
-f1
-fd
-ef
-60
-70
 90
 4c
-ab
+f7
 e0
+ff
+64
+01
 70
-6a
+02
+c1
+97
+ef
+64
+04
+70
+02
+c1
+97
+ef
+64
+02
+70
+02
+c1
+97
 90
 4c
-82
+c5
 e0
 64
 03
 70
-62
+45
 90
 4e
-3f
-e0
-64
-01
-70
-23
-74
-04
+8e
 f0
-a3
+90
+4e
+8e
 e0
-70
-14
+ff
+c3
+94
+05
+50
+37
 90
 4e
-42
+8a
 e0
-70
-0e
+fb
 a3
 e0
-70
-0a
+fa
 a3
 e0
-70
+24
+01
+f9
+e4
+3a
+fa
+7e
+00
+e9
+2f
+f9
+ee
+3a
+fa
+12
+03
+b6
+ff
+64
+39
+60
+09
+ef
+64
+53
+60
+04
+ef
+b4
+47
 06
 90
 4d
-e6
+42
+74
+03
 f0
-80
-32
 90
-4d
-e6
-74
-01
+4e
+8e
+e0
+04
 f0
 80
-2a
+bf
 90
 4e
-3f
+8a
 e0
-b4
-02
-19
-74
-05
-f0
+fb
 a3
 e0
-70
-0a
+fa
 a3
 e0
-70
-06
-90
-4d
-e6
-f0
-80
+f9
 12
-90
-4d
-e6
-74
-01
-f0
-80
-0a
+18
+29
 90
 4e
-3f
+08
 e0
 b4
-03
-03
+01
+12
 74
-07
+02
+f0
+90
+4e
+09
 f0
 7b
 01
 7a
 4e
 79
-3f
+09
+7d
+03
+02
+11
+d0
 90
 4e
-3e
+08
+e0
+64
+03
+60
+0a
 e0
+b4
+02
+20
+90
+4d
 fd
-f1
-cb
-22
+e0
+70
+1a
+e4
 90
 4e
-a9
-eb
+08
 f0
-a3
-ea
+90
+4e
+06
 f0
-a3
-e9
+90
+4e
+09
+74
+02
 f0
-ed
-1d
-ae
-04
-70
+7b
 01
-1c
+7a
 4e
-60
-16
+79
+09
+7d
+03
+02
+11
+d0
+90
+4d
+fd
+e0
+70
+31
 90
 4e
-a9
+8a
 e0
 fb
 a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
+e0
 fa
-e4
-12
-03
-fc
-80
+a3
 e0
-22
-7b
-01
-7a
-4c
-79
-7c
-7d
-4e
-7c
-00
-91
-c1
-7b
-01
-7a
-4d
-79
-93
-7d
-14
-7c
-00
-91
-c1
-7b
+24
 01
-7a
-4d
-79
-a8
+f9
+e4
+3a
+fa
 7d
-14
+06
 7c
 00
-91
-c1
+d1
+98
 7b
 01
 7a
 4d
 79
-bc
-7d
-14
-7c
-00
-91
-c1
-7b
-01
-7a
-48
-79
-00
+d0
 7d
-09
+0f
 7c
 00
-91
-c1
-7b
-01
-7a
-4d
-79
+d1
+98
+90
+4e
+8a
+e0
+fb
+a3
+e0
 fa
-7d
-09
-7c
-00
-91
-c1
+a3
+e0
+f9
 e4
+12
+03
+fc
 90
-4d
-f0
-f0
-90
-4d
-f6
-f0
-90
-4d
-f5
-f0
-90
-4d
-e6
-f0
-90
-4d
-df
-f0
-90
-4d
-ec
+48
+00
+74
+01
 f0
 90
-4d
+4e
+8a
+e0
+fb
+a3
+e0
+fa
+a3
+e0
 f9
-f0
+12
+03
+b6
 90
-4d
-e5
+48
+01
 f0
 90
-4d
-e8
-f0
+4c
+c5
+e0
+b4
+03
+0a
 90
 4d
-eb
-f0
+42
+e0
 90
-4d
-f4
+48
+02
 f0
+80
+05
+e4
 90
-4d
-e2
+48
+02
 f0
+e4
 90
 4d
-f1
+f7
 f0
 90
-4d
-f7
-f0
+4e
+12
+e0
+70
+6f
 90
-4c
-7a
+00
+01
+12
+03
+cf
+b4
+7f
+15
+7e
+48
+7f
+03
+e9
+24
+02
+f9
+e4
+3a
+fa
+90
+4e
+89
 74
+05
 f0
+71
+2c
+80
+1c
+7e
+48
+7f
+03
+90
+4e
+8a
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+90
+4e
+89
+74
+06
 f0
+71
+2c
 90
-4d
-e9
+4e
+8e
+74
+03
 f0
+90
+4e
+8e
+e0
+ff
+c3
+94
+09
+50
+41
+74
+00
+2f
+f5
+82
 e4
+34
+48
+f5
+83
+e0
+b4
+7f
+0f
 90
-4c
+4e
+8e
+e0
+24
+00
+f5
+82
+e4
+34
+48
 f5
+83
+e4
 f0
-22
 90
-4c
-bc
+4e
+8e
 e0
-ff
-70
-02
-c1
-05
-20
-e7
-38
-90
-4d
-fa
-74
-02
+04
 f0
-e4
+80
+d1
+7e
+48
+7f
+03
+90
+4e
+8a
+e0
+fb
 a3
-f0
+e0
+fa
 a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+90
+4e
+89
+74
+06
 f0
+71
+2c
 7b
 01
 7a
-4d
+48
 79
-fa
+00
 7d
-03
-91
-0e
-7f
-03
-f1
-80
+09
+12
+11
+d0
 90
 4d
-fb
+d0
 74
-e9
+08
 f0
-7b
-01
 7a
 4d
 79
-fa
-7d
-03
-91
-0e
+e3
 90
-4c
-bc
-e0
-14
+4e
+73
+74
+01
 f0
-e0
-70
-3c
 a3
 74
-02
-f0
-80
-36
-90
 4d
-fa
-74
-02
 f0
-e4
 a3
+74
+e3
 f0
 a3
+74
+0f
 f0
 7b
 01
 7a
 4d
 79
-fa
-7d
-03
+d0
+12
+1e
 91
-0e
-7f
-03
-f1
-80
-90
-4d
-fb
-74
-ea
-f0
+ef
+70
+1d
 7b
 01
 7a
 4d
 79
-fa
+d0
 7d
-03
-91
-0e
+0f
+12
+11
+d0
+7e
+4d
+7f
+e3
+7b
+01
+7a
+4d
+79
+d0
 90
-4c
-bc
-e0
-04
-f0
-e0
-70
-04
-a3
+4e
+89
 74
-02
+0f
 f0
+71
+2c
+22
 90
-4d
-f0
-74
-0a
+4e
+b8
+eb
 f0
-e4
-90
-4c
-a0
+a3
+ea
 f0
 a3
+e9
 f0
-22
+ed
+1d
+ae
+04
+70
+01
+1c
+4e
+60
+16
 90
 4e
-b2
-ef
-f0
+b8
+e0
+fb
 a3
-ed
+e4
+75
+f0
+01
+12
+04
+24
+a9
 f0
+fa
+e4
+12
+03
+fc
+80
+e0
+22
 7b
 01
 7a
-48
+4c
 79
-00
+bf
 7d
-09
+50
 7c
 00
-91
-c1
-90
-48
+d1
+98
+7b
+01
+7a
+4d
+79
+93
+7d
+14
+7c
 00
-74
+d1
+98
+7b
 01
-f0
-a3
-e0
-ff
-90
-4e
-b2
-e0
-fe
-ef
-4e
-90
-48
+7a
+4d
+79
+a8
+7d
+14
+7c
+00
+d1
+98
+7b
 01
-f0
-90
-4e
-b3
-e0
-90
-48
-03
-f0
+7a
+4d
+79
+bc
+7d
+14
+7c
+00
+d1
+98
 7b
 01
 7a
@@ -7528,283 +7714,94 @@
 00
 7d
 09
-81
-0e
-90
-4c
-b4
-e0
-ff
-60
-08
-64
-03
-60
-04
-ef
-b4
-05
-06
-12
-17
-fb
-02
-18
-dd
-90
-4c
-b4
-e0
-b4
+7c
+00
+d1
+98
+7b
 01
-0e
-a3
-e0
-ff
-e4
-fd
+7a
+4e
+79
+09
+7d
+09
+7c
+00
 d1
-06
+98
+e4
 90
-4c
-b4
-74
-02
+4d
+ff
 f0
-22
 90
-4c
-b4
-e0
-b4
-02
-0b
-74
-03
+4e
+05
 f0
-a3
-e0
-ff
-a3
-e0
-fd
-80
-8a
 90
-4c
-b4
-e0
-b4
+4e
 04
-27
-e4
-90
-4c
-b6
 f0
 90
-4c
-b5
-e0
-ff
-e4
-fd
-d1
-06
-e4
-90
-4c
-b5
+4d
+f5
 f0
 90
-4c
-b8
-e0
-70
-07
+4d
+df
+f0
 90
-4c
-b4
-74
-06
+4d
+fb
 f0
-22
 90
-4c
-b4
-74
-05
+4e
+08
 f0
-22
 90
-4c
-b4
-e0
-b4
-06
-15
-e4
+4d
+f4
+f0
 90
-4c
-b6
+4d
+f7
 f0
 90
-4c
-b5
+4d
+fa
 f0
-a3
-e0
-fd
-e4
-ff
-d1
-06
-e4
 90
-4c
-b4
+4e
+03
 f0
-22
-f1
-ea
-12
-2c
-84
-d1
-40
-b1
-7e
-f1
-98
-12
-06
-d9
-90
-0b
-7e
-e0
-14
-60
-1a
-24
-fe
-70
-e9
-d2
-05
-7f
-1e
-f1
-54
-d2
-05
-7f
-1f
-f1
-54
-12
-22
-66
-12
-07
-cb
-f1
-75
-80
-fe
 90
-4c
-c0
-e0
-70
-29
+4d
+e2
+f0
 90
-4c
-aa
-e0
-70
-1e
+4e
+00
+f0
 90
-4c
-ac
-e0
-70
-18
+4e
+06
+f0
 90
 4c
-a2
-e0
-70
-12
+b7
+74
+f0
+f0
 90
 4d
-e3
-e0
-70
-0c
+f8
+f0
+e4
 90
 4d
-eb
-e0
-70
-06
-90
-4c
-b8
-e0
-60
-05
-12
-2e
-b2
-80
-a4
-12
-22
-66
-90
-4c
-f6
-e0
-f4
-70
-1e
-a3
-e0
-b4
-ff
-19
-a3
-e0
-b4
-ff
-14
-a3
-e0
-b4
-ff
-0f
-12
-07
-cb
-d2
-05
-7f
-1e
-f1
-54
-d2
-05
-7f
-1f
-f1
-54
-f1
-75
-c1
-c9
-c1
-c9
+37
+f0
 22
 ac
 07
@@ -7819,8 +7816,8 @@
 92
 03
 12
-21
-e3
+20
+41
 af
 04
 a2
@@ -7829,2202 +7826,2852 @@
 92
 02
 12
-21
-d2
+20
+30
 af
 04
 c2
 04
 12
-21
-f4
+20
+52
 22
-e4
-90
-0b
-7f
-f0
 90
-0b
-7e
-f0
-7f
-01
+4e
+a5
 ef
-d3
-94
-00
-40
-11
-e4
-fd
-fc
-0d
-bd
-00
-01
-0c
-bc
-04
-f8
-bd
+f0
+78
 a6
-f5
-1f
-80
-e9
-22
-90
-4c
 7c
-e0
-60
-2c
-7f
-c8
-f1
-80
-c2
+4e
+7d
 01
-7f
-ff
-12
-07
-9c
 7b
-01
+ff
 7a
-4c
+07
 79
-00
-7d
-04
-7c
-00
-7f
-d0
+10
 7e
+00
 7f
+03
 12
-14
-7a
-d2
-01
-7f
-ff
-12
-07
-9c
-7f
-0a
-f1
-80
-e4
+03
 90
-4c
-7c
-f0
-22
 90
-0b
-e7
-74
-06
+4e
+a5
+e0
+90
+4e
+a8
 f0
-01
-b5
-12
-16
-be
-12
-12
-ea
-c2
-05
-7f
-1e
-f1
-54
-c2
-05
-7f
-1f
-f1
-54
-02
-07
-cb
-c1
-c7
 7b
 01
 7a
 4e
 79
-17
-78
-29
-7c
-4e
+a6
 7d
-01
-7e
-00
-7f
-12
-02
 03
 90
-e4
-ff
+4e
+7e
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ed
+f0
 90
-4c
-ae
+4b
+9c
+e0
+ff
+a3
 e0
-60
-01
-22
 90
-4c
+4e
 82
-e0
-64
-03
-60
-1c
+cf
+f0
+a3
+ef
+f0
 90
-4c
-af
+4b
+9a
 e0
-70
-1d
-74
-0a
-f0
+fe
 a3
 e0
-70
-16
+ff
 90
-4d
-f5
+4b
+9c
 e0
-b4
-02
-0f
-7f
-09
-11
-32
-7f
-01
-80
-07
-e4
-90
-4c
-ab
-f0
-7f
-01
+fc
+a3
+e0
+fd
+7b
+64
+12
+2f
 22
 90
 4e
-ba
+81
+e0
+fe
 ef
-f0
-24
-f7
-60
-09
+c3
+9e
+40
+e1
+90
+4e
+81
+e0
+ff
 14
+f0
+ef
 60
-5f
-24
-02
-60
-02
-01
-d7
-e4
+3f
 90
-4c
-b0
+4e
+7e
+e0
+fb
+a3
+e4
+75
 f0
-7b
 01
-7a
-4c
-79
-00
-7d
+12
 04
-fc
-7f
-d0
-7e
-7f
-11
-dd
-7f
-0a
+24
+a9
+f0
+fa
 12
-0f
-80
-e4
+03
+b6
+ff
 90
 4e
-03
+82
+e4
+75
+f0
+01
+12
+04
+24
+85
+f0
+82
+f5
+83
+ef
 f0
 90
-4c
-00
+4e
+82
 e0
-f4
-70
-21
+fe
 a3
 e0
-b4
 ff
-1c
+be
+4b
+c6
+bf
+36
+c3
+90
+4e
+82
+74
+4a
+f0
 a3
+74
+a0
+f0
+80
+b7
+90
+4e
+82
 e0
-b4
 ff
-17
 a3
 e0
-b4
-ff
-12
 90
-4c
-00
-74
-0f
+4b
+9c
+cf
 f0
 a3
+ef
 f0
-a3
-f0
-a3
+22
+e4
+90
+4c
+f3
 f0
+22
 90
-4e
+4c
+c5
+e0
+ff
+64
 03
-74
-01
-f0
+60
+04
+ef
+b4
+02
+08
 7f
-21
+22
 12
+0f
+76
+7f
+01
+22
+7f
+00
+22
+90
+4c
+ce
+e0
+30
+e1
+3d
+90
+4c
+d0
+e0
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d0
+e0
+64
+b4
+70
+36
+90
+4d
+fb
+e0
+04
+f0
+e0
+d3
+94
+02
+50
 07
-f8
+e4
 90
 4c
-82
+d0
+f0
+80
+23
+90
+4d
+fb
+e0
+b4
+03
+1c
+90
+4d
+f4
 74
-02
+01
 f0
 e4
-a3
-f0
 90
 4c
-ad
+d0
 f0
-22
+11
+dd
+80
+0d
 e4
 90
+4d
+fb
+f0
+90
+4d
+f4
+f0
+90
 4c
-b0
+d0
 f0
-71
-bf
-ef
-60
-09
 90
-4e
-ba
+4c
+ce
 e0
+30
+e4
+2e
 90
 4c
-ad
+ed
+74
+0a
 f0
-22
 90
 4c
-82
+d1
 e0
-64
-01
+c3
+94
+fa
+50
+03
+e0
+04
+f0
+90
+4c
+d1
+e0
+b4
+06
+1a
+90
+4c
+c3
+e0
+ff
 60
-19
+03
+b4
+fe
+10
+11
+39
 7f
-23
-12
-07
-f8
+0a
+31
+30
+7f
+0a
+02
+08
+2b
+e4
 90
 4c
-82
-74
-01
+d1
 f0
+22
+91
+fa
 e4
-a3
-f0
 90
-4c
-ae
-74
+4d
+0d
 f0
+90
+41
+31
+04
 f0
+7f
+19
+02
+0f
+76
+90
+4c
+c5
+e0
+b4
+03
+11
+c3
+90
+4c
 e4
+e0
+94
+b0
+90
+4c
+e3
+e0
+94
+04
+40
+2b
+80
+d7
+90
+4c
+c5
+e0
+b4
+01
+11
+c3
 90
 4c
-a9
-f0
 e4
+e0
+94
+78
+90
+4c
+e3
+e0
+94
+00
+40
+13
+80
+bf
+c3
 90
 4c
-ad
-f0
-22
 e4
+e0
+94
+14
 90
 4c
-ad
-f0
+e3
+e0
+94
+00
+40
+02
+11
+dd
+22
+ef
+d3
+94
+00
+40
+11
+e4
+fd
+fc
+0d
+bd
+00
+01
+0c
+bc
+04
+f8
+bd
+a6
+f5
+1f
+80
+e9
 22
 90
+4d
+01
+e0
+ff
+70
+02
+21
+cf
+20
+e7
+38
+90
 4e
-85
-ec
-f0
-a3
-ed
+09
+74
+02
 f0
+e4
 a3
-eb
 f0
 a3
-ea
 f0
-a3
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
+7f
+03
+31
+30
+90
+4e
+0a
+74
 e9
 f0
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
 90
-80
-98
-74
-04
+4d
+01
+e0
+14
 f0
+e0
+70
+3c
 a3
-e4
+74
+02
 f0
+80
+36
 90
-0c
-af
+4e
+09
 74
-a0
+02
 f0
+e4
 a3
-ee
 f0
 a3
-ef
 f0
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
+7f
+03
+31
+30
 90
-0c
-b2
+4e
+0a
 74
-a1
+ea
 f0
+7b
+01
 7a
-0c
+4e
 79
-af
-7e
-0c
-7f
-af
-74
-af
-fc
-74
-0c
-ff
-ec
-fe
-ef
+09
+7d
+03
+31
+d0
 90
-80
-9a
-ee
+4d
+01
+e0
+04
 f0
+e0
+70
+04
 a3
-ef
+74
+02
 f0
 90
-4e
-85
-e0
-fc
-a3
-e0
-fa
-ec
+4d
 ff
-ea
-fe
-ef
+74
+0a
+f0
+e4
 90
-80
-9e
-ee
+4c
+e3
 f0
 a3
-ef
 f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
+22
 90
-80
-9c
-ee
+4e
+4a
+eb
 f0
 a3
-ef
+ea
 f0
-90
-80
-90
-74
-02
+a3
+e9
 f0
-90
-80
-9c
 a3
-e0
-20
-e7
-07
-90
-80
-90
-e0
-44
-01
+ed
 f0
+e4
+ff
 90
-80
-06
+4e
+4d
 e0
-44
-04
-f0
-71
-d7
+fe
+ef
+c3
+9e
+50
+23
 90
 4e
-87
+4a
 e0
+fb
 a3
 e0
 fa
 a3
 e0
-ae
-02
-ff
-7b
-01
-7a
-0b
-79
-83
-90
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+fe
+74
 4e
-85
+2f
+f5
+82
+e4
+34
+4e
+f5
+83
+ee
+f0
+0f
+80
+d3
+12
+07
+f6
+ef
+60
+70
+90
+4c
+ee
 e0
-a3
+70
+6a
+90
+4c
+c5
 e0
+64
+03
+70
+62
 90
 4e
-7a
-f0
-02
-08
-da
-90
 4e
-c0
-ef
+e0
+64
+01
+70
+23
+74
+04
 f0
-24
-d0
-60
-7b
-14
+a3
+e0
 70
-02
-41
-2f
 14
+90
+4e
+51
+e0
 70
-02
-41
-98
-14
-60
-0c
-24
-f7
+0e
+a3
+e0
 70
-02
-41
-2f
-24
-0d
-60
-02
-41
-d9
-12
-0f
-d3
-71
-14
-7b
-01
-7a
-4c
-79
-c0
-7d
-02
-7c
-00
-7f
-d5
-7e
-7f
-11
-dd
-90
-4c
-c0
+0a
+a3
 e0
-d3
-94
+70
+06
+90
+4d
+f5
+f0
+80
+32
+90
+4d
+f5
+74
 01
-40
-02
-e4
 f0
+80
+2a
 90
-4c
-c1
+4e
+4e
 e0
-d3
-94
-11
-40
+b4
 02
-e4
+19
+74
+05
+f0
+a3
+e0
+70
+0a
+a3
+e0
+70
+06
+90
+4d
+f5
 f0
+80
+12
 90
-4c
-c5
+4d
+f5
 74
-04
+01
+f0
+80
+0a
+90
+4e
+4e
+e0
+b4
+03
+03
+74
+07
 f0
 7b
 01
 7a
-4c
+4e
 79
-00
+4e
+90
+4e
+4d
+e0
 fd
-7c
-00
-7f
-d0
-7e
+f1
+d6
+22
+90
+4c
+bf
+e0
+60
+2b
 7f
-11
-dd
+c8
+31
+30
+c2
+01
 7f
-0a
+ff
 12
-0f
-80
+07
+e4
 7b
 01
 7a
 4c
 79
-bf
+00
 7d
-01
+04
 7c
 00
 7f
-d8
+d0
 7e
 7f
-11
-dd
-90
-4c
-bf
-e0
-d3
-94
-01
-40
-02
-e4
-f0
-41
-e0
-d1
-be
 51
-ea
-90
-4c
-be
-e0
-60
-0e
-c2
-05
+b6
+d2
+01
 7f
-1e
+ff
 12
-0f
-54
-c2
-05
+07
+e4
 7f
-1f
-12
-0f
-54
+0a
+31
+30
 e4
 90
 4c
-be
+bf
 f0
 22
 90
-4c
-82
-74
-03
+4e
+58
+ee
 f0
-e4
 a3
+ef
 f0
-51
-da
-e4
-90
-4c
-ae
-f0
-90
-4c
-ab
-f0
-90
-4c
-7d
-74
-fe
+a3
+ec
 f0
-90
-4c
-80
+a3
+ed
 f0
-90
-4d
-00
-74
-03
+a3
+eb
 f0
-90
-4d
+a3
+ea
 f0
-74
-0a
+a3
+e9
 f0
 90
 4e
-c0
+5a
 e0
-64
-31
 70
-2a
+02
+a3
+e0
+70
+02
+61
+63
 90
 4e
-03
-f0
-90
-4c
-a2
-74
-1e
-f0
-90
-4b
-eb
+58
 e0
-b4
-0f
-10
+fe
 a3
 e0
-b4
+ff
+44
 0f
-0b
+24
+01
+fd
+e4
+3e
+fc
+c3
+ed
+9f
+ff
+ec
+9e
+fe
+90
+4e
+5f
+f0
 a3
+ef
+f0
+90
+4e
+5a
 e0
-b4
-0f
-06
+fc
 a3
 e0
-64
-0f
-60
-57
-90
-4c
-7c
-74
-01
-f0
-02
-0f
-98
+fd
+d3
+9f
+ec
+9e
+40
+0a
 90
-4c
-a2
+4e
+5f
 e0
-70
-48
-c2
-01
-7f
-1a
-02
-07
-9c
-e4
+fe
+a3
+e0
+ff
+80
+04
+ae
+04
+af
+05
 90
-4c
-82
+4e
+5f
+ee
 f0
+fc
 a3
+ef
 f0
+fd
+c3
 90
-4c
-ab
-04
+4e
+5b
+e0
+9d
 f0
 90
-4c
-00
+4e
+5a
 e0
-b4
-0f
-13
+9c
+f0
+90
+4e
+58
+e0
+fe
 a3
 e0
-b4
-0f
-0e
+ff
+90
+4e
+5c
+e0
+fb
 a3
 e0
-b4
-0f
-09
+fa
 a3
 e0
-b4
-0f
-04
+f9
+12
+32
+55
 7f
 0a
-01
-32
+31
+30
 90
-4c
-ad
+4e
+5f
 e0
-60
-09
-51
-da
-90
-4c
-ad
+fe
+a3
 e0
 ff
-01
-32
 90
-4c
-ac
-e0
-b4
-01
-05
-e4
+4e
+5d
+ee
+8f
 f0
 12
-07
-e9
-22
-e4
+04
+0e
 90
-4c
-b0
+4e
+59
+e0
+2f
 f0
-22
 90
-4d
-f5
-74
-02
+4e
+58
+e0
+3e
 f0
-7f
-08
-01
-32
+41
+cd
+22
 90
-80
-80
-e4
-f0
-a3
+4e
+c3
+ef
 f0
+e4
 a3
 f0
-f1
-47
+ef
+30
+e0
+05
 e4
 90
+4c
+fb
+f0
+90
 4e
-be
+c4
+ed
+f0
+90
+4d
+fa
+e0
+70
+02
+81
+d7
+ed
+24
+1d
+70
+02
+81
+ab
+24
+fc
+70
+02
+81
+ab
+24
+9e
+b4
+06
+00
+40
+02
+81
+d7
+90
+13
+a6
+75
 f0
+03
+a4
+c5
+83
+25
 f0
+c5
+83
+73
+02
+14
+8a
+02
+13
+b8
+02
+14
+28
+02
+14
+6a
+02
+13
+ec
+02
+14
+47
 90
 4e
-be
+c3
+e0
+30
 e0
+26
 90
-06
-0c
-93
-ff
-60
-0d
-c2
+4d
 05
-12
-0f
-54
-90
-4e
-be
 e0
+70
+0e
 04
 f0
-80
-e8
-22
-12
-0c
-ed
-12
-29
-f0
+e4
 90
-4c
-ab
-74
-01
+41
+31
 f0
 90
-4c
-a2
-74
-1e
+4d
+0d
+04
 f0
+80
+02
+91
+fa
+7b
+01
+7a
+4d
+79
+05
+7d
+01
+7c
+00
+7f
+d5
+7e
+7f
+51
+b6
 e4
 90
-4c
-b0
-f0
-90
-4c
-c9
-74
-ff
+4e
+c4
 f0
-22
+81
+d7
 90
-4c
-8b
+4e
+c3
 e0
-30
-e1
-3e
+20
+e0
+02
+81
+d7
 90
-4c
-8d
+4d
+05
+e0
+b4
+01
+25
+a3
 e0
 c3
 94
-fa
-50
-03
-e0
+11
+40
 04
+e4
 f0
-90
-4c
-8d
-e0
-64
-b4
-70
-37
+80
+06
 90
 4d
-ec
+06
 e0
 04
 f0
+e4
+90
+4d
+0c
+f0
+7b
+01
+7a
+4d
+79
+06
+7d
+01
+fc
+7f
+d6
+7e
+7f
+51
+b6
+e4
+90
+4e
+c4
+f0
+81
+d7
+90
+4e
+c3
+e0
+20
 e0
-d3
-94
 02
-50
+81
+d7
+90
+4d
+05
+e0
+b4
+01
+08
+90
+4d
 07
+e0
+60
+02
+14
+f0
 e4
 90
-4c
-8d
+4e
+c4
 f0
-80
-24
+81
+d7
+90
+4e
+c3
+e0
+20
+e0
+02
+81
+d7
 90
 4d
-ec
+05
 e0
 b4
-03
-1d
+01
+0c
 90
 4d
-e5
-74
-01
+07
+e0
+c3
+94
+04
+50
+03
+e0
+04
 f0
 e4
 90
-4c
-8d
+4e
+c4
 f0
-12
-07
-e9
 80
-0d
-e4
+6d
+90
+4e
+c3
+e0
+30
+e0
+12
 90
 4d
-ec
-f0
+05
+e0
+b4
+01
+0b
 90
 4d
-e5
+0a
+e0
+64
+02
+60
+03
+e0
+14
 f0
+e4
 90
-4c
-8d
+4e
+c4
 f0
+80
+4d
 90
-4c
-8b
+4e
+c3
 e0
 30
-e4
-2e
+e0
+13
 90
-4c
-aa
-74
-0a
-f0
+4d
+05
+e0
+b4
+01
+0c
 90
-4c
-8e
+4d
+0a
 e0
 c3
 94
-fa
+06
 50
 03
 e0
 04
 f0
+e4
+90
+4e
+c4
+f0
+80
+2c
 90
-4c
-8e
+4e
+c3
 e0
-b4
-06
-1a
+30
+e0
+20
 90
-4c
-80
+4d
+04
 e0
-ff
 60
-03
-b4
-fe
-10
-71
-bf
-7f
-0a
-12
-0f
+04
+e4
+f0
 80
-7f
-0a
+06
+90
+4d
+04
+74
 01
-32
+f0
+7b
+01
+7a
+4d
+79
+04
+7d
+01
+7c
+00
+7f
+d8
+7e
+7f
+51
+b6
 e4
 90
-4c
-8e
+4e
+c4
 f0
-22
 90
-4c
-82
+4d
+04
+e0
+60
+17
+90
+4e
+c4
 e0
 ff
 64
-03
+65
+60
+09
+ef
+64
+e3
 60
 04
 ef
 b4
-02
-08
-7f
-22
-12
-07
-f8
-7f
-01
-22
-7f
-00
-22
-90
-81
-2c
-e0
-30
-e5
-f9
-22
-90
-4e
-68
-ee
-f0
-a3
-ef
-f0
+e7
+05
+e4
 90
 4e
-6c
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+c4
 f0
 90
 4e
-6a
-ec
-f0
-a3
-ed
-f0
-a3
-e0
-f9
-a3
+c4
 e0
-fa
-a3
+ff
+22
+90
+4d
+05
 e0
+60
+27
+e4
+f0
 90
-4e
-55
-c9
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-a3
-ec
-f0
-a3
-ed
+4d
+6e
+04
 f0
-7b
-01
+fb
 7a
-0b
+4d
 79
-86
+70
+7d
+1b
+7c
+00
 12
-2e
-c5
-90
-0b
-83
-74
-a0
-f0
+0e
+98
 90
-4e
-68
-e0
-ff
-a3
+4c
+ec
 e0
+70
+0e
 90
-0b
-84
-cf
+4d
+0d
+e0
+b4
+01
+07
+e4
 f0
-a3
-ef
+90
+41
+31
+04
 f0
+c2
+06
+7f
+12
+ac
+07
+ec
+f4
+60
+17
+af
+04
+d2
+04
+12
+20
+52
+af
+04
+a2
+06
+92
+01
+12
+07
+e4
+af
+04
+c2
+02
+12
+20
+30
+22
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+19
+b1
+2b
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+12
+80
+c4
+f1
+7c
+12
+2f
+fd
+12
+1b
+15
+31
+48
+51
+84
+12
+07
+20
 90
-4e
-6b
+0b
+7e
 e0
+14
+60
+1a
 24
-03
-fd
+fe
+70
+e8
+d2
+05
+7f
+1e
+12
+0f
+55
+d2
+05
+7f
+1f
+12
+0f
+55
+b1
+f5
+b1
+49
+f1
+34
+80
+fe
 90
-4e
-6a
+4d
+05
 e0
-34
-00
-fc
+70
+29
+90
+4c
 ed
-fa
-ec
-ff
-ea
-fe
-ef
+e0
+70
+1e
 90
-80
-98
-ee
-f0
-a3
-ef
-f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
-a3
-ee
-f0
-a3
+4c
 ef
-f0
-90
-80
-9e
-e4
-f0
-a3
-f0
+e0
+70
+18
 90
-80
+4c
+e5
+e0
+70
+12
 90
-04
-f0
+4d
+f2
+e0
+70
+0c
 90
-80
-06
+4d
+fa
 e0
-44
-04
-f0
-61
-d7
+70
+06
 90
-4e
-49
-ee
-f0
-a3
-ef
-f0
-a3
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
+4c
+fb
+e0
+60
+05
+12
+2f
+f1
+80
 a3
-e9
-f0
+b1
+f5
 90
-4e
-4b
+4d
+38
 e0
+f4
 70
-02
+1f
 a3
 e0
-70
-02
-a1
-27
-90
-4e
-49
+b4
+ff
+1a
+a3
 e0
-fe
+b4
+ff
+15
 a3
 e0
+b4
 ff
-44
+10
+b1
+49
+d2
+05
+7f
+1e
+12
 0f
-24
-01
-fd
+55
+d2
+05
+7f
+1f
+12
+0f
+55
+f1
+34
+a1
+69
+a1
+69
+22
 e4
-3e
-fc
-c3
-ed
-9f
 ff
-ec
-9e
-fe
 90
 4e
-50
+ce
 f0
-a3
+fe
+fd
 ef
-f0
 90
-4e
-4b
-e0
-fc
-a3
-e0
+06
+2f
+93
+60
+49
+ef
+93
 fd
-d3
-9f
-ec
-9e
-40
-0a
-90
-4e
-50
-e0
+13
+13
+13
+54
+1f
 fe
-a3
-e0
-ff
-80
-04
-ae
-04
-af
+ed
+54
+07
+fd
+74
+01
+a8
 05
-90
-4e
-50
-ee
-f0
+08
+80
+02
+c3
+33
+d8
 fc
-a3
-ef
-f0
 fd
-c3
-90
-4e
-4c
-e0
-9d
-f0
-90
-4e
-4b
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-9c
+fc
+ed
+f4
+fb
+ec
+5b
 f0
-90
-4e
-49
-e0
-fe
-a3
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-ff
-90
-4e
 4d
+f0
+ee
+24
+74
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-71
-df
-7f
-0a
-12
+5b
+f0
 0f
 80
+b0
+12
+33
+61
 90
-4e
-50
-e0
-fe
-a3
+81
+1c
 e0
-ff
 90
 4e
-4e
-ee
-8f
+ce
 f0
-12
-04
-0e
 90
-4e
-4a
+4d
+f4
 e0
-2f
-f0
-90
-4e
-49
-e0
-3e
-f0
-81
-91
+60
 22
+e4
+ff
+d1
+95
+7f
+01
+d1
+95
+7f
+02
+d1
+95
+7f
+03
+d1
+95
+7f
+04
+d1
+95
+7f
+05
+d1
+95
+7f
+06
+d1
+95
+7f
+07
+d1
+95
+80
+0f
 90
 4e
-b4
-ef
-f0
-e4
+ce
+e0
+ff
+90
+00
 a3
 f0
 ef
-30
-e0
-05
-e4
+f4
 90
-4c
-b8
+00
+a7
 f0
+7f
+1e
+d1
+95
+7f
+1f
 90
 4e
-b5
-ed
+d2
+ef
 f0
+f1
+8f
+92
+08
 90
-4d
-eb
+4e
+d2
 e0
+ff
+a2
+08
+b3
+92
+07
+ef
+f4
 70
 02
-c1
-9b
-ed
+e1
+33
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+ff
+30
+07
+43
 24
-1d
-70
+a3
+f5
+82
+e4
+34
+00
+f5
+83
+c0
+83
+c0
+82
+e0
+fd
+74
+01
+a8
+06
+08
+80
 02
-c1
-6f
-24
+c3
+33
+d8
 fc
-70
-02
-c1
-6f
-24
-9e
-b4
-06
+f4
+5d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
 00
-40
+f5
+83
+c0
+83
+c0
+82
+e0
+ff
+74
+01
+a8
+06
+08
+80
 02
-c1
-9b
-90
-15
-6a
-75
-f0
-03
-a4
-c5
+c3
+33
+d8
+fc
+4f
+d0
+82
+d0
 83
-25
 f0
-c5
+22
+74
+a3
+2f
+f5
+82
+e4
+34
+00
+f5
 83
-73
-02
-16
-4e
-02
-15
-7c
-02
-15
-ec
-02
-16
-2e
-02
-15
-b0
-02
-16
-0b
-90
-4e
-b4
-e0
-30
-e0
-26
-90
-4c
 c0
+83
+c0
+82
 e0
-70
-0e
-04
+fd
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+fc
+4d
+d0
+82
+d0
+83
+f0
+74
+a7
+2f
+f5
+82
+e4
+34
+00
+f5
+83
+e0
+ff
+ec
+f4
+fe
+ef
+5e
 f0
+22
 e4
 90
-41
-31
+0b
+7f
 f0
 90
-4c
-c8
-04
+0b
+7e
+f0
+7f
+01
+21
+30
+90
+4e
+c1
+ef
+f0
+a3
+ed
 f0
-80
-02
-f1
-65
 7b
 01
 7a
-4c
+48
 79
-c0
+00
 7d
-01
+09
 7c
 00
-7f
-d5
-7e
-7f
-91
-7a
-e4
+12
+0e
+98
 90
-4e
-b5
+48
+00
+74
+01
 f0
-c1
-9b
+a3
+e0
+ff
 90
 4e
-b4
-e0
-20
-e0
-02
 c1
-9b
-90
-4c
-c0
 e0
-b4
+fe
+ef
+4e
+90
+48
 01
-25
-a3
-e0
-c3
-94
-11
-40
-04
-e4
 f0
-80
-06
 90
-4c
-c1
+4e
+c2
 e0
-04
-f0
-e4
 90
-4c
-c7
+48
+03
 f0
 7b
 01
 7a
-4c
+48
 79
-c1
+00
+7d
+09
+21
+d0
+7b
+01
+7a
+4e
+79
+26
+78
+38
+7c
+4e
 7d
 01
-fc
-7f
-d6
 7e
+00
 7f
-91
+12
+02
+03
+90
+7b
+01
 7a
+81
+79
+1c
+ad
+07
 e4
 90
 4e
-b5
+d1
 f0
-c1
-9b
-90
-4e
-b4
-e0
-20
+fe
+ef
+54
+07
+f0
+ef
+13
+13
+13
+54
+03
+fe
+f5
+82
+75
+83
+00
+12
+03
+cf
+fd
+33
+95
 e0
-02
-c1
-9b
+fc
 90
-4c
-c0
+4e
+d1
 e0
-b4
+ff
+74
 01
+7e
+00
+a8
+07
 08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
+4e
+24
+ff
+22
+a1
+67
 90
-4c
-c2
+0b
+e7
+74
+06
+f0
+90
+4e
+d0
+ed
+f0
 e0
-60
-02
-14
+fd
+90
+0b
+e8
 f0
-e4
+7e
+0b
+7f
+e9
 90
 4e
-b5
+89
+ed
 f0
-c1
-9b
+12
+0b
+2c
+7b
+01
+7a
+0b
+79
+e7
 90
 4e
-b4
-e0
-20
+d0
 e0
+24
 02
-c1
-9b
-90
-4c
-c0
-e0
-b4
-01
-0c
-90
-4c
-c2
-e0
-c3
-94
-04
-50
-03
-e0
-04
-f0
-e4
+fd
+02
+0f
+9e
 90
 4e
-b5
+04
+74
+02
 f0
-80
-6d
+7f
+08
+02
+08
+2b
+ad
+07
+ac
+06
 90
 4e
-b4
-e0
-30
-e0
-12
-90
-4c
-c0
-e0
-b4
-01
-0b
-90
-4c
-c5
+08
 e0
 64
 02
 60
-03
-e0
-14
+0e
+74
+01
 f0
-e4
 90
 4e
-b5
+09
+04
 f0
-80
-4d
+ef
+a3
+f0
+ee
+a3
+f0
+22
 90
 4e
-b4
-e0
-30
-e0
-13
-90
-4c
-c0
-e0
-b4
-01
-0c
+99
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+a3
+f0
+f0
 90
-4c
-c5
+4e
+9c
 e0
+ff
 c3
 94
 06
-50
-03
-e0
-04
-f0
-e4
-90
-4e
-b5
-f0
-80
-2c
+40
+02
+41
+85
 90
 4e
-b4
+99
 e0
-30
+fb
+a3
 e0
-20
-90
-4c
-bf
+fa
+a3
 e0
-60
-04
-e4
-f0
-80
-06
-90
-4c
-bf
-74
-01
-f0
-7b
-01
-7a
-4c
-79
-bf
-7d
+24
 01
-7c
-00
-7f
-d8
-7e
-7f
-91
-7a
+f9
 e4
-90
-4e
-b5
-f0
-90
-4c
-bf
-e0
-60
-17
-90
-4e
-b5
-e0
+3a
+fa
+7e
+00
+e9
+2f
+f9
+ee
+3a
+fa
+12
+03
+b6
 ff
+54
+f0
 64
-65
+f0
 60
 09
 ef
+54
+d0
 64
-e3
+d0
 60
-04
-ef
+02
+41
+7d
+12
+03
+b6
+fb
 b4
-e7
-05
-e4
-90
-4e
-b5
-f0
+f1
+08
+7f
+83
+7e
+01
+11
+0e
+41
+52
+eb
+b4
+f2
+08
+7f
+cd
+7e
+00
+11
+0e
+41
+52
 90
 4e
-b5
+99
 e0
-ff
-22
-90
-80
-91
-74
-0d
-f0
-a3
-04
-f0
-a3
-f0
-a3
-f0
-a3
-f0
+fb
 a3
-14
-f0
-22
-f1
-19
-90
-4c
-a1
 e0
-04
-f0
-70
-06
-90
-4c
-a0
-e0
-04
-f0
-f1
-07
-12
-28
-af
-71
-32
-90
-4c
-ae
+fa
+a3
 e0
-60
-18
+24
+01
+f9
 e4
-90
-4c
-a0
-f0
+3a
+fa
 a3
-f0
-90
-4c
-ae
-e0
-14
-f0
 e0
-70
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+f3
+06
+7f
+b7
+11
+0e
+41
+52
+eb
+b4
+f4
 08
 7f
-0a
-12
-0f
-80
-12
-07
-e9
-22
-90
-4c
+b6
+7e
+00
+11
+0e
+41
+52
 90
+4e
+99
 e0
-60
-0b
-14
-f0
+fb
+a3
 e0
-70
-06
-74
-05
-f0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+a3
+e0
+7e
+00
+29
+f9
+ee
+3a
+fa
 12
-2a
-af
-22
-90
-4d
+03
+b6
+fb
+b4
 f5
-e0
+06
+7f
+b5
+11
+0e
+41
+52
+eb
 b4
-02
-0a
-90
-4c
-ae
-e0
-60
-04
+f6
+08
 7f
-1a
-f1
-2b
-22
+ea
+7e
+00
+11
+0e
+41
+52
 90
 4e
-c4
-ef
-f0
-7b
-01
-7a
-80
-79
-74
-f1
 99
-92
-09
-90
-4e
-c4
 e0
-ff
-a2
-09
-b3
-92
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
-02
-07
-9c
+f9
 e4
-90
-4e
-bd
-f0
-f0
-90
-4e
-bd
+3a
+fa
+a3
 e0
-ff
-c3
-94
-08
-50
-0d
-c2
-05
+7e
+00
+29
+f9
+ee
+3a
+fa
 12
-0f
-54
+03
+b6
+fb
+b4
+f7
+06
+7f
+e9
+11
+0e
+41
+52
+eb
+b4
+f8
+08
+7f
+e2
+7e
+00
+11
+0e
+41
+52
 90
 4e
-bd
+99
 e0
-04
-f0
-80
-e9
-22
-90
-4c
-c0
+fb
+a3
 e0
-60
-27
+fa
+a3
+e0
+24
+01
+f9
 e4
-f0
-90
-4d
-30
-04
-f0
-fb
-7a
-4d
-79
-32
-7d
-1b
-7c
+3a
+fa
+a3
+e0
+7e
 00
+29
+f9
+ee
+3a
+fa
 12
-0c
-c1
-90
-4c
-a9
-e0
-70
+03
+b6
+fb
+b4
+f9
+07
+7f
+94
+0e
+11
+0e
+41
+52
+eb
+b4
+fa
+08
+7f
+8a
+7e
+01
+11
 0e
+41
+52
 90
-4c
-c8
+4e
+99
 e0
-b4
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
-07
+f9
 e4
-f0
-90
+3a
+fa
+a3
+e0
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+fb
+07
+7f
+92
+0e
+11
+0e
 41
-31
-04
-f0
-c2
-06
+52
+eb
+b4
+d0
+08
 7f
-12
+2a
+7e
 02
-07
-ae
-ad
-07
-e4
+11
+0e
+41
+52
 90
 4e
-c2
-f0
-fe
-ef
-54
-07
-f0
-ef
-13
-13
-13
-54
-03
-fe
-f5
-82
-75
-83
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+a3
+e0
+7e
 00
+29
+f9
+ee
+3a
+fa
 12
 03
-cf
-fd
-33
-95
-e0
-fc
+b6
+fb
+b4
+d1
+08
+7f
+25
+7e
+02
+11
+0e
+41
+52
+eb
+b4
+d3
+08
+7f
+26
+7e
+02
+11
+0e
+41
+52
 90
 4e
-c2
+99
 e0
-ff
-74
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
+f9
+e4
+3a
+fa
+a3
+e0
 7e
 00
-a8
-07
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+d2
 08
+7f
+24
+7e
+02
+11
+0e
 80
-05
-c3
-33
-ce
-33
-ce
-d8
+70
+eb
+b4
+d4
+08
+7f
+27
+7e
+02
+11
+0e
+80
+64
+90
+4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+a3
+e0
+7e
+00
+29
 f9
-ff
 ee
-5c
-fe
-ef
-5d
+3a
+fa
+12
+03
+b6
+fb
+b4
+d5
+08
+7f
+21
+7e
+02
+11
+0e
+80
+3c
+eb
+b4
+d6
+08
+7f
+23
+7e
+02
+11
+0e
+80
+30
+90
 4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
 24
-ff
-22
-7b
 01
-7a
-81
-79
-1c
+f9
+e4
+3a
+fa
+a3
+e0
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+d7
+06
+7f
+70
+11
+0e
 80
-b9
-ad
-07
-ac
+0a
+eb
+b4
+d8
 06
+7f
+6f
+7e
+00
+11
+0e
 90
-4d
-f9
+4e
+08
 e0
-64
+b4
 02
-60
-0e
-74
-01
-f0
+24
 90
-4d
+4e
+99
+e0
+fb
+a3
+e0
 fa
-04
-f0
-ef
 a3
-f0
-ee
+e0
+24
+01
+f9
+e4
+3a
+fa
 a3
+e0
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+90
+4e
+06
+f0
+e4
+12
+03
+fc
+90
+4e
+9c
+e0
+04
 f0
+01
+38
 22
 e4
 90
 4e
-9a
+a9
 f0
 a3
 f0
@@ -10032,24 +10679,24 @@
 1e
 12
 17
-d8
+8f
 e4
 33
 90
 4e
-9c
+ab
 f0
 7f
 1f
 12
 17
-d8
+8f
 e4
 33
 ff
 90
 4e
-9c
+ab
 e0
 fe
 25
@@ -10057,33 +10704,33 @@
 4f
 ff
 90
-4c
-bb
+4d
+00
 e0
 6f
 60
 64
 90
 4c
-aa
+ed
 74
 0a
 f0
 90
 4c
-ba
+ff
 e0
 90
 4c
-b9
+fe
 f0
 90
-4c
-bb
+4d
+00
 e0
 90
 4c
-ba
+ff
 f0
 a3
 ef
@@ -10091,7 +10738,7 @@
 fd
 90
 4c
-ba
+ff
 e0
 75
 f0
@@ -10115,7 +10762,7 @@
 ff
 90
 4c
-b9
+fe
 e0
 fd
 ee
@@ -10124,7 +10771,7 @@
 ff
 90
 4e
-9a
+a9
 ee
 f0
 a3
@@ -10151,120 +10798,174 @@
 70
 0d
 90
-4c
-bc
+4d
+01
 e0
 04
 f0
 22
 90
-4c
-bc
+4d
+01
 e0
 14
 f0
 22
 90
-4d
-00
+4c
+f7
 e0
+ff
 60
-4c
+08
+64
+03
+60
+04
+ef
+b4
+05
+04
+51
+86
+80
+76
 90
-4d
-e6
+4c
+f7
 e0
-70
-46
+b4
+01
+0f
+a3
+e0
+ff
+e4
+fd
+12
+17
+41
 90
 4c
-82
+f7
+74
+02
+f0
+22
+90
+4c
+f7
 e0
-64
+b4
+02
+0c
+74
 03
-70
-3e
-90
-4d
 f0
+a3
 e0
 ff
+a3
+e0
+fd
+02
+17
+41
 90
-4d
-f8
+4c
+f7
 e0
-6f
-60
-2a
-7b
-01
-7a
-48
-79
-00
-7d
-09
-7c
-00
-12
-0c
-c1
+b4
+04
+28
 e4
 90
-4d
+4c
 f9
 f0
 90
-48
-00
-04
+4c
+f8
+e0
+ff
+e4
+fd
+12
+17
+41
+e4
+90
+4c
+f8
 f0
 90
-4d
-00
+4c
+fb
 e0
+70
+07
 90
-48
-02
+4c
+f7
+74
+06
 f0
-7b
-01
-7a
-48
-79
-00
-7d
-09
-12
-0c
-0e
+22
 90
-4d
+4c
+f7
+74
+05
 f0
+22
+90
+4c
+f7
 e0
+b4
+06
+16
+e4
 90
-4d
+4c
+f9
+f0
+90
+4c
 f8
 f0
+a3
+e0
+fd
+e4
+ff
+12
+17
+41
+e4
+90
+4c
+f7
+f0
 22
 90
 4e
-9d
+ac
 e4
 f0
 a3
 f0
 a3
 f0
-71
-86
+d1
+49
 50
 25
-31
-10
+71
+d1
 90
 4e
-9d
+ac
 eb
 f0
 a3
@@ -10278,14 +10979,14 @@
 07
 90
 4c
-79
+b6
 04
 f0
-80
-89
+c1
+db
 90
 4e
-9d
+ac
 e0
 fb
 a3
@@ -10295,13 +10996,13 @@
 e0
 f9
 12
-09
-1d
+0b
+6f
 22
 e4
 90
 4e
-04
+13
 f0
 a3
 f0
@@ -10324,7 +11025,7 @@
 a3
 f0
 78
-0f
+1e
 7c
 4e
 7d
@@ -10332,24 +11033,25 @@
 7b
 ff
 7a
-06
+07
 79
-c1
+08
 fe
 7f
 08
 12
 03
 90
-b1
-b2
+12
+22
+15
 7a
 4d
 79
 a8
 90
 4e
-64
+73
 74
 01
 f0
@@ -10371,8 +11073,8 @@
 4d
 79
 bc
-71
-ce
+d1
+91
 ef
 60
 16
@@ -10384,14 +11086,14 @@
 bc
 7d
 14
-71
-9e
+d1
+61
 ef
 70
 09
 90
 4c
-8b
+ce
 e0
 44
 02
@@ -10400,7 +11102,7 @@
 0c
 90
 4c
-8b
+ce
 e0
 54
 fd
@@ -10408,26 +11110,26 @@
 e4
 90
 4c
-8d
+d0
 f0
 e4
 90
 4e
-04
+13
 f0
 90
 4e
-04
+13
 e0
 ff
 90
 06
-0c
+2f
 93
 70
 02
-41
-52
+a1
+14
 74
 bc
 2f
@@ -10441,15 +11143,15 @@
 e0
 90
 4e
-07
+16
 f0
 e0
 ff
-71
-78
+d1
+3b
 90
 4e
-0e
+1d
 ef
 f0
 c3
@@ -10457,16 +11159,16 @@
 02
 50
 02
-41
-3b
+81
+fd
 e4
 90
 4e
-05
+14
 f0
 90
 4e
-05
+14
 e0
 ff
 c3
@@ -10493,7 +11195,7 @@
 ff
 90
 4e
-07
+16
 e0
 fd
 e4
@@ -10504,22 +11206,22 @@
 e4
 90
 4e
-06
+15
 f0
 90
 4e
-06
+15
 e0
 ff
 90
 06
-0c
+2f
 93
 60
 48
 90
 4e
-04
+13
 e0
 fe
 ef
@@ -10528,7 +11230,7 @@
 37
 90
 4e
-06
+15
 e0
 24
 bc
@@ -10545,7 +11247,7 @@
 00
 90
 4e
-05
+14
 e0
 ff
 74
@@ -10575,7 +11277,7 @@
 08
 90
 4e
-0d
+1c
 74
 01
 f0
@@ -10583,7 +11285,7 @@
 08
 90
 4e
-06
+15
 e0
 04
 f0
@@ -10591,61 +11293,61 @@
 ad
 90
 4e
-05
+14
 e0
 04
 f0
-21
-b6
+81
+78
 90
 4e
-07
+16
 e0
 ff
 60
 08
-71
-78
+d1
+3b
 90
 4e
-0b
+1a
 e0
 2f
 f0
 90
 4e
-04
+13
 e0
 04
 f0
-21
-85
+81
+47
 90
 4e
-0b
+1a
 e0
 90
 4d
-ee
+fd
 f0
 e4
 90
 4e
-04
+13
 f0
 90
 4e
-04
+13
 e0
 ff
 90
 06
-0c
+2f
 93
 70
 02
-61
-4c
+c1
+0f
 74
 93
 2f
@@ -10672,11 +11374,11 @@
 6e
 90
 4e
-07
+16
 f0
 90
 4e
-04
+13
 e0
 ff
 24
@@ -10691,21 +11393,21 @@
 e0
 90
 4e
-0a
+19
 f0
 90
 4e
-07
+16
 e0
 70
 04
-61
-44
-61
-44
+c1
+07
+c1
+07
 90
 4e
-0d
+1c
 e0
 60
 07
@@ -10743,28 +11445,28 @@
 e4
 90
 4e
-05
+14
 f0
 90
 4e
-05
+14
 e0
 ff
 c3
 94
 08
 50
-65
+66
 90
 4e
-07
+16
 e0
 30
 e0
-46
+47
 90
 4e
-04
+13
 e0
 fe
 33
@@ -10774,7 +11476,7 @@
 f8
 fe
 74
-0f
+1e
 2f
 f5
 82
@@ -10787,54 +11489,55 @@
 4e
 90
 4e
-09
+18
 f0
 a3
 e0
 ff
 90
 4e
-09
+18
 e0
 90
 06
-21
+44
 93
 fd
 12
-15
-28
+13
+64
 90
 4e
-0c
+1b
 ef
 f0
 90
 4e
-0a
+19
 e0
 30
 e0
 09
 90
 4e
-0c
+1b
 e0
 ff
-91
-18
+f1
+2e
 80
-07
+08
 90
 4e
-0c
+1b
 e0
 ff
-91
-d1
+12
+20
+c4
 90
 4e
-07
+16
 e0
 ff
 c3
@@ -10842,7 +11545,7 @@
 f0
 90
 4e
-0a
+19
 e0
 ff
 c3
@@ -10850,36 +11553,36 @@
 f0
 90
 4e
-05
+14
 e0
 04
 f0
 80
-91
+90
 90
 4e
-08
+17
 74
 01
 f0
 90
 4e
-04
+13
 e0
 04
 f0
-41
-5f
+a1
+21
 90
-4d
-f9
+4e
+08
 e0
 b4
 03
 0a
 90
 4d
-e8
+f7
 e0
 b4
 01
@@ -10889,13 +11592,13 @@
 f0
 90
 4e
-08
+17
 e0
 70
 07
 90
 4d
-e8
+f7
 e0
 b4
 02
@@ -10905,7 +11608,7 @@
 7a
 4e
 79
-5a
+69
 22
 7b
 00
@@ -10954,7 +11657,7 @@
 22
 90
 4e
-a3
+b2
 eb
 f0
 a3
@@ -10972,7 +11675,7 @@
 1b
 90
 4e
-a3
+b2
 e0
 fb
 a3
@@ -11002,7 +11705,7 @@
 22
 90
 4e
-61
+70
 eb
 f0
 a3
@@ -11015,7 +11718,7 @@
 ff
 90
 4e
-67
+76
 e0
 fe
 ef
@@ -11025,7 +11728,7 @@
 30
 90
 4e
-64
+73
 e0
 fb
 a3
@@ -11045,7 +11748,7 @@
 fe
 90
 4e
-61
+70
 e0
 fb
 a3
@@ -11074,6 +11777,89 @@
 7f
 01
 22
+90
+4d
+42
+e0
+60
+4c
+90
+4d
+f5
+e0
+70
+46
+90
+4c
+c5
+e0
+64
+03
+70
+3e
+90
+4d
+ff
+e0
+ff
+90
+4e
+07
+e0
+6f
+60
+2a
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+0e
+98
+e4
+90
+4e
+08
+f0
+90
+48
+00
+04
+f0
+90
+4d
+42
+e0
+90
+48
+02
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+11
+d0
+90
+4d
+ff
+e0
+90
+4e
+07
+f0
+22
 e4
 fe
 fd
@@ -11093,7 +11879,7 @@
 1a
 90
 4e
-5a
+69
 e0
 fe
 ef
@@ -11114,13 +11900,13 @@
 4e
 90
 4e
-5a
+69
 f0
 22
 e4
 fe
 74
-5b
+6a
 2e
 f5
 82
@@ -11141,7 +11927,7 @@
 e4
 fe
 74
-5b
+6a
 2e
 f5
 82
@@ -11163,7 +11949,7 @@
 80
 27
 74
-5b
+6a
 2e
 f5
 82
@@ -11176,14 +11962,14 @@
 70
 15
 90
-4d
-f7
+4e
+06
 e0
 6f
 60
 13
 74
-5b
+6a
 2e
 f5
 82
@@ -11259,92 +12045,313 @@
 83
 f0
 22
-e4
-fe
 90
-4e
-bc
-f0
-fd
-fc
-ef
-54
+4c
+f8
+ed
 f0
-64
+a3
+eb
 f0
-60
-07
 ef
-54
-d0
-fb
-bb
-d0
-0c
+30
+e0
+12
 90
-4d
-f9
+4c
+f7
 e0
 b4
-02
-0b
-74
 03
+04
+74
+02
 f0
-80
-06
+22
 90
-4d
-e8
+4c
+f7
 74
 01
 f0
-ef
-c3
-94
-e0
-40
-21
-ef
-d3
-94
-e7
-50
-1b
+22
+90
+4c
+f7
+74
+04
+f0
+22
 90
 4e
-5a
-e0
-fe
+ca
 ef
-54
-07
-ff
-74
-01
-a8
-07
-08
-80
-02
-c3
-33
-d8
-fc
+f0
 f4
-5e
+60
+1b
 90
 4e
-5a
-f0
-22
+ca
+e0
+ff
+c2
+03
+11
+41
+90
+4e
+ca
+e0
+ff
+c2
+02
+11
+30
+90
+4e
+ca
+e0
+ff
+c2
+04
+11
+52
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+78
+a2
+02
+92
+00
+11
+63
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+7c
+a2
+03
+92
+00
+11
+63
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+70
+a2
+04
+92
+00
+11
+63
+22
+90
+4e
+be
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+fe
+fd
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+fd
+30
+00
+22
+90
+4e
+be
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+2d
+f9
+e4
+3a
+fa
+12
+03
+b6
+ff
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+4f
+02
+03
+fc
+90
+4e
+be
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+2d
+f9
+e4
+3a
+fa
+12
+03
+b6
+ff
+74
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5f
+02
+03
+fc
+e4
+fe
+90
+4e
+cb
+f0
+fd
+fc
+ef
+54
+f0
+64
+f0
+60
+07
+ef
+54
+d0
+fb
+bb
+d0
+0c
+90
+4e
+08
+e0
+b4
+02
+0b
+74
+03
+f0
+80
+06
+90
+4d
+f7
+74
+01
+f0
+ef
+c3
+94
+e0
+40
+21
+ef
+d3
+94
+e7
+50
+1b
+90
+4e
+69
+e0
+fe
+ef
+54
+07
+ff
+74
+01
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5e
+90
+4e
+69
+f0
+22
 e4
 fe
 ec
 70
 21
 74
-5b
+6a
 2e
 f5
 82
@@ -11362,7 +12369,7 @@
 05
 0b
 24
-5b
+6a
 f5
 82
 e4
@@ -11377,7 +12384,7 @@
 80
 34
 74
-5b
+6a
 2e
 f5
 82
@@ -11389,7 +12396,7 @@
 e0
 fb
 74
-5a
+69
 2e
 f5
 82
@@ -11401,7 +12408,7 @@
 eb
 f0
 74
-5b
+6a
 2e
 f5
 82
@@ -11418,7 +12425,7 @@
 05
 0b
 24
-5b
+6a
 f5
 82
 e4
@@ -11485,10 +12492,122 @@
 f0
 22
 e4
+90
+4e
+cc
+f0
+f0
+90
+4e
+cc
+e0
 ff
+c3
+94
+08
+50
+0d
+c2
+05
+12
+0f
+55
 90
 4e
-a0
+cc
+e0
+04
+f0
+80
+e9
+22
+90
+80
+80
+e4
+f0
+a3
+f0
+a3
+f0
+31
+a5
+e4
+90
+4e
+cd
+f0
+f0
+90
+4e
+cd
+e0
+90
+06
+2f
+93
+ff
+60
+0d
+c2
+05
+12
+0f
+55
+90
+4e
+cd
+e0
+04
+f0
+80
+e8
+22
+51
+02
+31
+c3
+c2
+05
+7f
+1e
+12
+0f
+55
+c2
+05
+7f
+1f
+12
+0f
+55
+02
+15
+49
+90
+80
+91
+74
+0d
+f0
+a3
+04
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+14
+f0
+22
+e4
+ff
+90
+4e
+af
 f0
 fe
 fd
@@ -11499,7 +12618,7 @@
 ef
 90
 06
-0c
+2f
 93
 60
 7c
@@ -11625,14 +12744,14 @@
 5b
 f0
 0f
-a1
-be
+41
+21
 e4
 ff
 ef
 90
 06
-0c
+2f
 93
 60
 7c
@@ -11758,14 +12877,14 @@
 5b
 f0
 0f
-c1
-43
+41
+a6
 e4
 ff
 ef
 90
 06
-0c
+2f
 93
 60
 40
@@ -11834,2541 +12953,2748 @@
 80
 b9
 22
-90
-4c
-b5
+ef
+75
+f0
+03
+a4
+24
+70
+f5
+82
+e4
+34
+4d
+f5
+83
 ed
 f0
-a3
+ef
+75
+f0
+03
+a4
+24
+71
+f5
+82
+e4
+34
+4d
+f5
+83
 eb
 f0
+90
+4e
+a0
+e0
+fe
 ef
-30
+75
+f0
+03
+a4
+24
+72
+f5
+82
+e4
+34
+4d
+f5
+83
+ee
+f0
+22
+e4
+fc
+90
+4d
+4d
 e0
-12
+ff
 90
-4c
-b4
+4d
+fc
 e0
-b4
+6f
+70
 03
-04
-74
 02
-f0
-22
+2a
+99
 90
-4c
-b4
-74
-01
-f0
-22
+4d
+4d
+e0
 90
-4c
-b4
-74
-04
+4d
+fc
 f0
-22
 90
-4e
-8a
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
+4d
+05
+e0
+70
+03
+02
+2a
+99
 a3
-f0
-f0
-90
-4e
-8d
 e0
 ff
 c3
 94
-06
+01
 40
-03
-02
-21
-ad
+48
+ef
+d3
+94
+09
+50
+42
 90
-4e
-8a
+4d
+09
 e0
-fb
-a3
+60
+1d
+90
+4d
+08
 e0
-fa
-a3
+c3
+94
+dc
+50
+0d
+90
+4d
+0a
 e0
-24
-01
-f9
-e4
-3a
-fa
-7e
-00
-e9
-2f
-f9
-ee
-3a
-fa
-12
-03
-b6
 ff
-54
-f0
-64
+90
+4d
+08
+e0
+2f
 f0
+80
 60
-0a
-ef
-54
-d0
-64
-d0
-60
-03
-02
-21
-a4
-12
-03
-b6
-fb
-b4
-f1
-0a
-7f
-83
-7e
-01
-12
-17
+e4
+90
+4d
+09
+f0
+80
+59
+90
+4d
+08
 e0
-02
-21
-79
-eb
-b4
-f2
+ff
+d3
+94
+14
+40
+0d
+90
+4d
 0a
-7f
-cd
-7e
-00
-12
-17
 e0
-02
-21
-79
+fe
+ef
+9e
 90
-4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
+4d
+08
+f0
+80
+42
+90
+4d
+09
+74
 01
-f9
-e4
+f0
+80
 3a
-fa
-a3
+90
+4d
+07
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
+ff
+70
+06
+a3
+74
+ff
+f0
+80
+2d
+ef
 b4
-f3
+01
 08
-7f
-b7
-12
-17
-e0
-02
+90
+4d
+08
+74
+c8
+f0
+80
 21
-79
-eb
+ef
 b4
-f4
-0a
-7f
-b6
-7e
-00
-12
-17
-e0
 02
-21
-79
+08
 90
-4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
-e4
-3a
-fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
+4d
+08
+74
+96
+f0
+80
+15
+ef
+b4
 03
-b6
-fb
+08
+90
+4d
+08
+74
+64
+f0
+80
+09
+ef
 b4
-f5
+04
+05
+e4
+90
+4d
 08
-7f
-b5
-12
-17
+f0
+90
+4d
+06
 e0
+ff
+64
+0a
+60
+07
+ef
+64
+01
+60
 02
-21
-79
-eb
-b4
-f6
-09
-7f
+81
 ea
-7e
-00
-12
-17
-e0
-21
-79
 90
-4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
+4d
+6e
+74
 01
-f9
-e4
-3a
-fa
-a3
+f0
+90
+4d
+08
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
 fb
-b4
-f7
-07
-7f
-e9
-12
-17
-e0
-21
-79
-eb
-b4
-f8
-09
-7f
-e2
-7e
-00
-12
-17
-e0
-21
-79
+e4
 90
 4e
-8a
+a0
+f0
+fd
+ff
+71
+73
+90
+4d
+08
 e0
 fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
+fd
 e4
-3a
-fa
-a3
+90
+4e
+a0
+f0
+0f
+71
+73
+90
+4d
+08
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
+fd
+90
+4e
+a0
+f0
+e4
 fb
-b4
-f9
+0f
+71
+73
+90
+4d
 08
-7f
-94
-0e
-12
-17
-e0
-21
-79
-eb
-b4
-fa
-09
-7f
-8a
-7e
-01
-12
-17
 e0
-21
-79
 90
 4e
-8a
+a0
+f0
+e4
+fd
+0f
+71
+73
+90
+4d
+08
 e0
 fb
-a3
-e0
-fa
-a3
+fd
+90
+4e
+a0
+f0
+0f
+71
+73
+90
+4d
+08
 e0
-24
-01
-f9
+fb
+90
+4e
+a0
+f0
 e4
-3a
-fa
-a3
+fd
+0f
+71
+73
+90
+4d
+08
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
+fd
+e4
+90
+4e
+a0
+f0
 fb
+0f
+71
+73
+90
+4d
 08
-7f
-92
-0e
-12
-17
-e0
-21
-79
-eb
-b4
-d0
-09
-7f
-2a
-7e
-02
-12
-17
 e0
-21
-79
+fb
+e4
 90
 4e
-8a
+a0
+f0
+fd
+0f
+71
+73
+90
+4d
+08
 e0
 fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
+fd
 e4
-3a
-fa
-a3
+90
+4e
+a0
+f0
+0f
+71
+73
+02
+2a
+6d
+90
+4d
+06
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
+ff
+c3
+94
 03
-b6
-fb
-b4
-d1
+40
+06
+ef
+d3
+94
 09
-7f
-25
-7e
-02
-12
-17
+40
+14
+90
+4d
+06
 e0
-21
-79
-eb
-b4
+ff
+c3
+94
+0b
+50
+02
+a1
+dd
+ef
 d3
-09
-7f
-26
-7e
+94
+11
+40
 02
-12
-17
-e0
-21
-79
+a1
+dd
 90
-4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
+4d
+6e
+74
 01
-f9
+f0
 e4
-3a
-fa
-a3
+fc
+90
+4d
+06
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
+24
+fd
 b4
+0f
+00
+40
+02
+a1
 d2
-09
-7f
-24
-7e
+90
+25
+31
+75
+f0
+03
+a4
+c5
+83
+25
+f0
+c5
+83
+73
 02
-12
-17
-e0
+25
+5e
+02
+25
+6f
+02
+25
 80
-75
-eb
-b4
-d4
-09
-7f
-27
-7e
 02
-12
-17
-e0
+25
+91
+02
+25
+a2
+02
+25
+b3
+02
+25
+c4
+02
+25
+d2
+02
+25
+5e
+02
+25
+6f
+02
+25
 80
-68
+02
+25
+91
+02
+25
+a2
+02
+25
+b3
+02
+25
+c4
+af
+04
 90
-4e
-8a
+4d
+08
 e0
 fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
 e4
-3a
-fa
-a3
+90
+4e
+a0
+f0
+fd
+71
+73
+80
+63
+af
+04
+90
+4d
+08
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
 fb
-b4
-d5
-09
-7f
-21
-7e
-02
-12
-17
-e0
+90
+4e
+a0
+f0
+e4
+fd
+71
+73
 80
-3f
-eb
-b4
-d6
-09
-7f
-23
-7e
-02
-12
-17
+52
+af
+04
+90
+4d
+08
 e0
-80
-32
 90
 4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
+a0
+f0
 e4
-3a
-fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
 fb
-b4
-d7
-07
-7f
-70
-12
-17
-e0
+fd
+71
+73
 80
-0b
-eb
-b4
-d8
-07
-7f
-6f
-7e
-00
-12
-17
-e0
+41
+af
+04
 90
 4d
-f9
+08
 e0
-b4
-02
-24
+fd
+e4
 90
 4e
-8a
-e0
+a0
+f0
 fb
-a3
-e0
-fa
-a3
+71
+73
+80
+30
+af
+04
+90
+4d
+08
 e0
-24
-01
-f9
+fb
+fd
 e4
-3a
-fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
+90
+4e
+a0
+f0
+71
+73
+80
+1f
+af
+04
 90
 4d
-f7
+08
+e0
+fd
+90
+4e
+a0
 f0
 e4
-12
-03
-fc
+fb
+71
+73
+80
+0e
+af
+04
 90
-4e
-8d
+4d
+08
 e0
-04
-f0
-02
-1f
-44
-22
+fb
+fd
 90
 4e
-bb
-ef
+a0
 f0
-f4
+71
+73
+0c
+ec
+64
+09
 60
-1b
+02
+a1
+16
+02
+2a
+6d
 90
-4e
-bb
+4d
+06
 e0
-ff
-c2
+60
 03
-31
-e3
+02
+2a
+6d
 90
-4e
-bb
+4d
+0b
 e0
-ff
-c2
+04
+f0
+e0
+d3
+94
+18
+40
 02
-31
-d2
+e4
+f0
 90
-4e
-bb
+4d
+0a
 e0
-ff
-c2
+75
+f0
 04
-31
-f4
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-78
-a2
-02
-92
+a4
+ff
+a3
+e0
+fd
+c3
+74
+18
+9d
+fd
+e4
+94
 00
-51
-05
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
+fc
+d3
+ed
+9f
+e5
+f0
+64
 80
-79
-7c
-a2
-03
-92
-00
-51
-05
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
+f8
+ec
+64
 80
-79
-70
-a2
+98
+40
+03
+02
+2a
+6d
+e4
+f0
+90
+4d
+6e
 04
-92
+f0
+90
+4d
+0c
+e0
+ff
+94
 00
-51
-05
-22
+40
+35
+74
+09
+9f
+ff
+c0
+07
 90
-4e
-af
-eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
+06
 e4
-fe
-fd
+12
+05
+3a
 ef
-54
+e4
+ad
 07
-fe
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
 ef
-13
-13
-13
-54
-03
-fd
-30
-00
-22
-90
-4e
-af
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
 e4
-3a
-fa
+ab
+07
 12
-03
-b6
-ff
-74
-01
-a8
-06
+05
+3a
+78
 08
-80
-02
-c3
-33
-d8
-fc
-4f
-02
-03
-fc
+12
+05
+27
+ef
+e4
 90
 4e
-af
-e0
-fb
-a3
-e0
-fa
-a3
+a0
+ef
+f0
+d0
+05
+d0
+07
+71
+73
+80
+36
+90
+4d
+0c
 e0
-2d
-f9
+f4
+04
+ff
+c0
+07
+90
+06
 e4
+12
+05
 3a
-fa
+ef
+e4
+ad
+07
+c0
+05
 12
-03
-b6
-ff
-74
-01
-a8
-06
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
 08
-80
-02
-c3
-33
-d8
-fc
-f4
-5f
-02
-03
-fc
+12
+05
+27
+ef
 e4
-ff
 90
 4e
-bf
-f0
-fe
-fd
+a0
 ef
+f0
+d0
+05
+d0
+07
+71
+73
 90
-06
+4d
 0c
-93
-60
-49
+e0
+ff
+d3
+94
+01
+40
+35
+74
+0a
+9f
+ff
+c0
+07
+90
+06
+e8
+12
+05
+3a
 ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
+e4
+ad
 07
-fd
-74
-01
-a8
+c0
 05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
+12
+05
+3a
 78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
-70
-f5
-82
+10
+12
+05
+27
+ef
 e4
-34
-80
-f5
-83
-e0
-4d
-f0
-ee
-24
-74
-f5
-82
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
-34
-80
-f5
-83
-e0
-5b
-f0
-0f
-80
-b0
-71
-a5
-90
-81
-1c
-e0
 90
 4e
-bf
+a0
+ef
 f0
+d0
+05
+d0
+07
+71
+73
+80
+39
 90
 4d
-e5
+0c
 e0
-60
-22
-e4
 ff
-71
-05
-7f
+c3
+74
 01
-71
+9f
+ff
+c0
+07
+90
+06
+e8
+12
 05
-7f
-02
-71
+3a
+ef
+e4
+ad
+07
+c0
 05
-7f
-03
-71
+12
 05
-7f
-04
-71
+3a
+78
+10
+12
 05
-7f
+27
+ef
+e4
+ab
+07
+12
 05
-71
+3a
+78
+08
+12
 05
-7f
-06
-71
+27
+ef
+e4
+90
+4e
+a0
+ef
+f0
+d0
 05
-7f
+d0
 07
 71
-05
-80
-0f
+73
 90
-4e
-bf
+4d
+0c
 e0
 ff
+d3
+94
+02
+40
+35
+74
+0b
+9f
+ff
+c0
+07
 90
-00
-a3
-f0
+06
+ec
+12
+05
+3a
 ef
-f4
-90
-00
-a7
-f0
-7f
-1e
-71
+e4
+ad
+07
+c0
 05
-7f
-1f
-90
-4e
-c3
+12
+05
+3a
+78
+10
+12
+05
+27
 ef
-f0
+e4
+ab
+07
 12
-17
-d8
-92
+05
+3a
+78
 08
+12
+05
+27
+ef
+e4
 90
 4e
-c3
+a0
+ef
+f0
+d0
+05
+d0
+07
+71
+73
+80
+39
+90
+4d
+0c
 e0
 ff
-a2
-08
-b3
-92
-07
-ef
-f4
-70
+c3
+74
 02
-61
-a4
-ef
-54
+9f
+ff
+c0
 07
-fe
-ef
-13
-13
-13
-54
-03
-ff
-30
-07
-43
-24
-a3
-f5
-82
+90
+06
+ec
+12
+05
+3a
+ef
 e4
-34
-00
-f5
-83
-c0
-83
+ad
+07
 c0
-82
-e0
-fd
-74
-01
-a8
-06
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
 08
-80
-02
-c3
-33
-d8
-fc
-f4
-5d
+12
+05
+27
+ef
+e4
+90
+4e
+a0
+ef
+f0
 d0
-82
+05
 d0
-83
-f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
-c0
-82
+07
+71
+73
+90
+4d
+0c
 e0
 ff
+d3
+94
+03
+40
+35
 74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-4f
-d0
-82
-d0
-83
-f0
-22
-74
-a3
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-c0
-83
+0c
+9f
+ff
 c0
-82
-e0
-fd
-74
-01
-a8
+07
+90
 06
-08
-80
-02
-c3
-33
-d8
-fc
-fc
-4d
-d0
-82
-d0
-83
 f0
-74
-a7
-2f
-f5
-82
-e4
-34
-00
-f5
-83
-e0
-ff
-ec
-f4
-fe
+12
+05
+3a
 ef
-5e
-f0
-22
 e4
-ff
-ef
-fd
-7c
-00
-24
+ad
+07
+c0
+05
+12
+05
+3a
 78
-fb
-ec
-34
-80
-8b
-82
-f5
-83
-e0
-fe
-ed
-24
-70
-fd
-ec
-34
-80
-8d
-82
-f5
-83
-e0
-4e
-f4
-fe
-ef
-24
-7c
-fd
-ec
-34
-80
-8d
-82
-f5
-83
-ee
-f0
-0f
-ef
-b4
-04
-cf
-22
+10
+12
+05
+27
 ef
-75
-f0
-03
-a4
-24
-32
-f5
-82
 e4
-34
-4d
-f5
-83
-ed
-f0
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
 ef
-75
-f0
-03
-a4
-24
-33
-f5
-82
 e4
-34
-4d
-f5
-83
-eb
-f0
 90
 4e
-91
-e0
-fe
+a0
 ef
-75
-f0
-03
-a4
-24
-34
-f5
-82
-e4
-34
-4d
-f5
-83
-ee
 f0
-22
-e4
-fc
+d0
+05
+d0
+07
+71
+73
+80
+39
 90
 4d
-0b
+0c
 e0
 ff
-90
-4d
-ed
-e0
-6f
-70
+c3
+74
 03
-02
-28
-93
-90
-4d
-0b
-e0
+9f
+ff
+c0
+07
 90
-4d
-ed
+06
 f0
-90
-4c
+12
+05
+3a
+ef
+e4
+ad
+07
 c0
-e0
-70
-03
-02
-28
-93
-a3
-e0
-ff
-c3
-94
-01
-40
-48
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
 ef
-d3
-94
-09
-50
-42
-90
-4c
-c4
-e0
-60
-1d
-90
-4c
-c3
-e0
-c3
-94
-dc
-50
-0d
-90
-4c
-c5
-e0
-ff
-90
-4c
-c3
-e0
-2f
-f0
-80
-60
 e4
 90
-4c
-c4
+4e
+a0
+ef
 f0
-80
-59
+d0
+05
+d0
+07
+71
+73
 90
-4c
-c3
+4d
+0c
 e0
 ff
 d3
 94
-14
+04
 40
+36
+74
 0d
+9f
+ff
+c0
+07
 90
-4c
-c5
-e0
-fe
+06
+f4
+12
+05
+3a
 ef
-9e
-90
-4c
-c3
-f0
-80
-42
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
-4c
-c4
-74
-01
+4e
+a0
+ef
 f0
+d0
+05
+d0
+07
+12
+23
+73
 80
 3a
 90
-4c
-c2
+4d
+0c
 e0
 ff
-70
-06
-a3
+c3
 74
+04
+9f
 ff
-f0
-80
-2d
-ef
-b4
-01
-08
+c0
+07
 90
-4c
-c3
-74
-c8
-f0
-80
-21
-ef
-b4
-02
-08
-90
-4c
-c3
-74
-96
-f0
-80
-15
+06
+f4
+12
+05
+3a
 ef
-b4
-03
-08
-90
-4c
-c3
-74
-64
-f0
-80
-09
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
 ef
-b4
-04
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
 05
+27
+ef
 e4
 90
-4c
-c3
+4e
+a0
+ef
 f0
-90
-4c
-c1
-e0
-ff
-64
-0a
-60
+d0
+05
+d0
 07
-ef
-64
-01
-60
-02
-a1
-50
+12
+23
+73
 90
 4d
-30
+0c
+e0
+ff
+d3
+94
+05
+40
+36
 74
-01
-f0
+0e
+9f
+ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+06
+f8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
-ff
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
+80
+3a
 90
-4c
-c3
+4d
+0c
 e0
-fb
-fd
+ff
+c3
+74
+05
+9f
+ff
+c0
+07
+90
+06
+f8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-0f
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c3
+4d
+0c
 e0
-fd
-90
-4e
-91
-f0
-e4
-fb
+ff
+d3
+94
+06
+40
+36
+74
 0f
-71
-d9
-90
-4c
-c3
-e0
+9f
+ff
+c0
+07
 90
-4e
-91
-f0
+06
+fc
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
-fd
-0f
-71
-d9
-90
-4c
-c3
-e0
-fb
-fd
 90
 4e
-91
+a0
+ef
 f0
-0f
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
+80
+3a
 90
-4c
-c3
+4d
+0c
 e0
-fb
+ff
+c3
+74
+06
+9f
+ff
+c0
+07
 90
-4e
-91
-f0
+06
+fc
+12
+05
+3a
+ef
 e4
-fd
-0f
-71
-d9
-90
-4c
-c3
-e0
-fd
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fb
-0f
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c3
+4d
+0c
 e0
-fb
+ff
+d3
+94
+07
+40
+36
+74
+10
+9f
+ff
+c0
+07
+90
+07
+00
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
-0f
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
+80
+3a
 90
-4c
-c3
+4d
+0c
 e0
-fb
-fd
+ff
+c3
+74
+07
+9f
+ff
+c0
+07
+90
+07
+00
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-0f
-71
-d9
-02
-28
-67
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c1
+4d
+0c
 e0
 ff
-c3
-94
-03
-40
-06
-ef
 d3
 94
-09
+08
 40
-14
-90
-4c
-c1
-e0
+36
+74
+11
+9f
 ff
-c3
-94
-0b
-50
-02
-c1
-43
-ef
-d3
-94
-11
-40
-02
-c1
-43
+c0
+07
 90
-4d
-30
-74
-01
-f0
+07
+04
+12
+05
+3a
+ef
 e4
-fc
-90
-4c
-c1
-e0
-24
-fd
-b4
-0f
-00
-40
-02
-c1
-38
-90
-25
-97
-75
-f0
-03
-a4
-c5
-83
-25
-f0
-c5
-83
-73
-02
-25
-c4
-02
-25
-d5
-02
-25
-e6
-02
-25
-f7
-02
-26
-08
-02
-26
-19
-02
-26
-2a
-02
-26
-38
-02
-25
-c4
-02
-25
-d5
-02
-25
-e6
-02
-25
-f7
-02
-26
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
 08
-02
-26
-19
-02
-26
-2a
-af
-04
-90
-4c
-c3
-e0
-fb
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 80
-63
-af
-04
+3a
 90
-4c
-c3
+4d
+0c
 e0
-fb
+ff
+c3
+74
+08
+9f
+ff
+c0
+07
+90
+07
+04
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fd
-71
-d9
-80
-52
-af
-04
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c3
+4d
+0c
 e0
-90
-4e
-91
+04
+f0
+e0
+d3
+94
+08
+40
+02
+e4
 f0
 e4
-fb
-fd
-71
-d9
-80
+90
 41
-af
+31
+f0
+90
+4d
+0d
 04
+f0
 90
-4c
-c3
+4d
+05
 e0
-fd
-e4
+b4
+01
+1b
 90
-4e
-91
-f0
-fb
-71
-d9
-80
-30
-af
+4d
+07
+e0
+b4
 04
+14
 90
 4c
-c3
+ec
 e0
-fb
-fd
-e4
+70
+0e
 90
-4e
-91
+4d
+0d
+e0
+b4
+01
+07
+e4
 f0
-71
-d9
-80
-1f
-af
+90
+41
+31
 04
+f0
+22
+12
+0e
+c4
+51
+b7
 90
 4c
-c3
-e0
-fd
+ee
+74
+01
+f0
 90
-4e
-91
+4c
+e5
+74
+1e
 f0
 e4
-fb
-71
-d9
-80
-0e
-af
-04
 90
 4c
-c3
-e0
-fb
-fd
-90
-4e
-91
+f3
 f0
-71
-d9
-0c
-ec
-64
-09
-60
-02
-a1
-7c
-02
-28
-67
 90
-4c
-c1
-e0
-60
-03
-02
-28
-67
+4d
+0e
+74
+ff
+f0
+22
 90
 4c
-c6
-e0
-04
+d3
+74
+05
+f0
+e4
+a3
 f0
+ff
+ef
+25
 e0
-d3
-94
-18
-40
-02
+24
+d6
+f5
+82
 e4
+34
+4c
+f5
+83
+74
+79
 f0
+a3
+74
 90
-4c
-c5
-e0
-75
 f0
+0f
+ef
+b4
 04
-a4
-ff
-a3
-e0
-fd
-c3
+e8
+22
+90
+80
+10
 74
-18
-9d
-fd
-e4
-94
-00
-fc
-d3
-ed
-9f
-e5
+01
 f0
-64
 80
-f8
-ec
-64
+fe
+22
 80
-98
-40
+f5
+90
+4e
+c5
+ed
+f0
+90
+00
+01
+12
 03
-02
-28
-67
-e4
+cf
+90
+4e
+c6
 f0
+22
 90
-4d
-30
+4e
 04
-f0
+e0
+b4
+02
+0a
 90
 4c
-c7
+f1
 e0
-ff
-94
-00
-40
-13
-74
-09
-9f
-ff
+60
+04
+7f
+1a
+71
+4f
+22
+51
+f5
 90
 4c
-c3
-e0
-fb
 e4
-90
-4e
-91
+e0
+04
 f0
-fd
-71
-d9
-80
-14
+70
+06
 90
 4c
-c7
+e3
 e0
-f4
 04
-ff
+f0
+71
+3e
+12
+10
+ee
+12
+10
+51
 90
 4c
-c3
+f1
 e0
-fb
+60
+18
 e4
 90
-4e
-91
+4c
+e3
+f0
+a3
 f0
-fd
-71
-d9
 90
 4c
-c7
+f1
 e0
-ff
-d3
-94
-01
-40
-13
-74
+14
+f0
+e0
+70
+08
+7f
 0a
-9f
-ff
+12
+11
+30
+12
+10
+dd
+22
 90
 4c
-c3
+d3
 e0
-fb
-fd
-e4
+60
+0a
+14
+f0
+e0
+70
+05
+74
+05
+f0
+71
+6c
+22
 90
 4e
-91
+d3
+ef
 f0
-71
-d9
+7b
+01
+7a
 80
+79
+74
+12
 17
+95
+92
+09
 90
-4c
-c7
+4e
+d3
 e0
 ff
-c3
-74
+a2
+09
+b3
+92
 01
-9f
-ff
-90
-4c
-c3
-e0
-fb
-fd
+02
+07
 e4
 90
 4e
-91
-f0
-71
-d9
+90
+12
+05
+56
+00
+00
+00
+00
 90
 4c
-c7
+91
+e0
+fe
+a3
 e0
 ff
-d3
-94
-02
-40
-13
-74
-0b
+c3
+90
+4c
+96
+e0
 9f
-ff
 90
 4c
-c3
+95
 e0
-fd
+9e
+50
+02
+c1
+25
 90
-4e
-91
-f0
-e4
-fb
-71
-d9
-80
-17
+4d
+05
+e0
+60
+02
+81
+33
 90
 4c
-c7
+91
+e0
+fe
+a3
 e0
 ff
 c3
-74
-02
-9f
-ff
 90
 4c
-c3
+94
 e0
+9f
 fd
 90
-4e
-91
-f0
+4c
+93
+e0
+9e
+fc
 e4
+12
+02
+06
+7b
+c3
+7a
+f5
+79
+88
+78
+3f
+12
+00
 fb
-71
-d9
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-c7
+91
 e0
-ff
-d3
-94
+fc
+a3
+e0
+fd
+e4
+12
+02
+06
+d0
 03
-40
-13
-74
-0c
-9f
-ff
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
 4c
-c3
-e0
-90
-4e
-91
+de
+ee
+f0
+a3
+ef
 f0
-e4
-fb
-fd
-71
-d9
-80
-17
 90
 4c
-c7
+91
+e0
+fe
+a3
 e0
 ff
 c3
-74
-03
-9f
-ff
 90
 4c
-c3
+94
 e0
-90
-4e
-91
-f0
-e4
-fb
+9f
 fd
-71
-d9
 90
 4c
-c7
+93
 e0
-ff
-d3
-94
-04
-40
+9e
+fc
+e4
 12
-74
-0d
-9f
-ff
+02
+06
+7b
+48
+7a
+e1
+79
+7a
+78
+3f
+12
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-c3
+91
+e0
+fc
+a3
 e0
-fb
 fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
-4e
-91
+4c
+e0
+ee
 f0
-71
-d9
-80
-16
+a3
+ef
+f0
+81
+cf
 90
 4c
-c7
+91
+e0
+fe
+a3
 e0
 ff
 c3
-74
-04
-9f
-ff
 90
 4c
-c3
+94
 e0
-fb
+9f
 fd
 90
-4e
-91
-f0
-71
-d9
-90
 4c
-c7
+93
 e0
-ff
-d3
-94
+9e
+fc
+e4
+12
+02
+06
+7b
+ae
+7a
+47
+79
+81
+78
+3f
+12
+00
+fb
+c0
+04
+c0
 05
-40
-13
-74
-0e
-9f
-ff
+c0
+06
+c0
+07
 90
 4c
-c3
+91
 e0
-fb
+fc
+a3
+e0
+fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
-4e
-91
+4c
+de
+ee
+f0
+a3
+ef
 f0
-e4
-fd
-71
-d9
-80
-17
 90
 4c
-c7
+91
+e0
+fe
+a3
 e0
 ff
 c3
-74
-05
-9f
-ff
 90
 4c
-c3
+94
 e0
-fb
-90
-4e
-91
-f0
-e4
+9f
 fd
-71
-d9
 90
 4c
-c7
+93
 e0
-ff
-d3
-94
+9e
+fc
+e4
+12
+02
 06
-40
-13
-74
-0f
-9f
-ff
+7b
+c3
+7a
+f5
+79
+68
+78
+3f
+12
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
 90
 4c
-c3
+91
+e0
+fc
+a3
 e0
 fd
 e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
-4e
-91
+4c
+e0
+ee
+f0
+a3
+ef
 f0
-fb
-71
-d9
-80
-17
 90
 4c
-c7
+95
+e0
+fe
+a3
 e0
-ff
-c3
-74
-06
-9f
 ff
 90
 4c
-c3
+d4
 e0
 fd
-e4
-90
-4e
-91
+04
+f0
+ed
+25
+e0
+24
+d6
+f5
+82
+e4
+34
+4c
+f5
+83
+ee
+f0
+a3
+ef
 f0
-fb
-71
-d9
 90
 4c
-c7
+d4
 e0
-ff
-d3
+c3
 94
-07
+04
 40
-14
-74
-10
-9f
-ff
-90
-4c
-c3
-e0
-fb
+02
+e4
+f0
 e4
 90
 4e
-91
+8f
 f0
-fd
-12
-23
-d9
-80
-18
 90
-4c
-c7
-e0
-ff
-c3
-74
-07
-9f
-ff
+4e
 90
-4c
-c3
+e0
+f8
+a3
+e0
+f9
+a3
+e0
+fa
+a3
 e0
 fb
-e4
 90
 4e
-91
-f0
-fd
-12
-23
-d9
-90
+8f
+e0
+25
+e0
+24
+d6
+f5
+82
+e4
+34
 4c
-c7
+f5
+83
+e0
+fe
+a3
 e0
 ff
-d3
-94
-08
-40
-14
-74
-11
-9f
+e4
+fc
+fd
+eb
+2f
 ff
-90
-4c
-c3
-e0
-fb
+ea
+3e
+fe
+ed
+39
 fd
-e4
+ec
+38
+fc
 90
 4e
-91
-f0
+90
 12
-23
-d9
-80
-18
+05
+4a
 90
-4c
-c7
+4e
+8f
 e0
-ff
-c3
-74
-08
-9f
-ff
+04
+f0
+e0
+b4
+04
+bf
+90
+4e
 90
-4c
-c3
 e0
-fb
+fc
+a3
+e0
 fd
+a3
+e0
+fe
+a3
+e0
+ff
 e4
+7b
+04
+fa
+f9
+f8
+12
+04
+76
 90
 4e
-91
-f0
+90
 12
-23
-d9
+05
+4a
 90
 4c
-c7
 e0
-04
-f0
 e0
-d3
-94
-08
-40
-02
-e4
-f0
+fe
+a3
+e0
+ff
 e4
+fc
+fd
 90
-41
-31
-f0
+4e
+90
+e0
+f8
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+fb
+c3
+12
+05
+16
+50
+27
 90
 4c
-c8
-04
+d5
+74
+02
 f0
 90
 4c
-c0
+fd
 e0
-b4
-01
-1b
+64
+02
+70
+02
+c1
+1d
 90
 4c
-c2
-e0
-b4
-04
-14
+fc
+74
+01
+f0
+fb
+7a
+4c
+79
+fc
+fd
+7c
+00
+7f
+d9
+7e
+7f
+12
+12
+b6
+80
+7a
 90
 4c
-a9
+fd
 e0
-70
-0e
+64
+02
+60
+07
 90
 4c
-c8
+fc
 e0
 b4
 01
-07
+15
 e4
-f0
 90
-41
-31
-04
+4c
+fc
 f0
-22
-90
-80
-10
-74
+7b
 01
-f0
-80
-fe
-22
-80
-f5
-90
-4e
-b6
-ed
-f0
-90
-00
+7a
+4c
+79
+fc
+7d
 01
+fc
+7f
+d9
+7e
+7f
 12
-03
-cf
+12
+b6
+90
+4c
+de
+e0
+fe
+a3
+e0
+ff
+e4
+fc
+fd
 90
 4e
-b7
-f0
-22
 90
-4c
-82
 e0
-b4
-03
-12
+f8
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+fb
 c3
+12
+05
+16
+50
+1d
 90
 4c
-a1
-e0
-94
-b0
+d5
+74
+01
+f0
 90
-4c
-a0
+4d
+03
 e0
-94
-04
-40
-2e
-02
-07
-e9
+70
+2b
 90
-4c
-82
-e0
-b4
-01
+4d
+38
+f0
+a3
+74
+48
+f0
+a3
+74
 12
-c3
+f0
+e4
+a3
+f0
+80
+1a
+e4
 90
 4c
-a1
-e0
-94
-78
+d5
+f0
 90
-4c
-a0
+4d
+03
 e0
-94
-00
-40
-15
-02
-07
-e9
-c3
+70
+0f
+90
+4d
+38
+f0
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
 90
 4c
-a1
+d5
 e0
-94
-14
 90
 4c
-a0
-e0
-94
-00
-40
-03
-12
-07
-e9
+fd
+f0
 22
 90
 4c
-aa
+ed
 e0
 60
 02
@@ -14376,7 +15702,7 @@
 f0
 90
 4c
-af
+f2
 e0
 60
 02
@@ -14384,7 +15710,7 @@
 f0
 90
 4c
-b8
+fb
 e0
 60
 0b
@@ -14395,31 +15721,31 @@
 06
 90
 4c
-b4
+f7
 74
 06
 f0
 90
 4c
-a2
+e5
 e0
 60
 28
 90
 4c
-ae
+f1
 e0
 60
 06
 e4
 90
 4c
-a2
+e5
 f0
 22
 90
 4c
-a2
+e5
 e0
 14
 f0
@@ -14429,10 +15755,10 @@
 1a
 12
 07
-9c
+e4
 90
 4c
-a2
+e5
 e0
 70
 44
@@ -14442,18 +15768,18 @@
 1a
 12
 07
-9c
+e4
 80
 3b
 90
 4c
-ae
+f1
 e0
 70
 35
 90
 4c
-9f
+e2
 e0
 60
 2f
@@ -14476,7 +15802,7 @@
 1a
 12
 07
-9c
+e4
 80
 10
 c2
@@ -14485,7 +15811,7 @@
 1a
 12
 07
-9c
+e4
 80
 07
 c2
@@ -14494,10 +15820,10 @@
 1a
 12
 07
-9c
+e4
 90
 4c
-9f
+e2
 e0
 70
 03
@@ -14506,13 +15832,13 @@
 f0
 90
 4d
-e5
+f4
 e0
 70
 36
 90
 4d
-e6
+f5
 e0
 64
 01
@@ -14520,31 +15846,31 @@
 2e
 90
 4c
-a0
+e3
 f0
 a3
 f0
 90
 4d
-e6
+f5
 f0
 90
-4d
-fa
+4e
+09
 e0
 60
 0d
 7b
 01
 7a
-4d
+4e
 79
-fa
+09
 7d
 03
 12
-0c
-0e
+11
+d0
 80
 11
 90
@@ -14562,11 +15888,11 @@
 7d
 09
 12
-0c
-0e
+11
+d0
 90
-4c
-bd
+4d
+02
 e0
 60
 1b
@@ -14576,8 +15902,8 @@
 70
 16
 90
-4d
-fa
+4e
+09
 74
 02
 f0
@@ -14589,17 +15915,17 @@
 7b
 01
 7a
-4d
+4e
 79
-fa
+09
 7d
 03
 12
-0c
-0e
+11
+d0
 90
 4d
-f0
+ff
 e0
 60
 0e
@@ -14611,7 +15937,7 @@
 08
 90
 4d
-00
+42
 e0
 60
 02
@@ -14619,506 +15945,16 @@
 f0
 22
 90
-4c
-90
-74
-05
-f0
-e4
-a3
-f0
-ff
-ef
-25
-e0
-24
-93
-f5
-82
-e4
-34
-4c
-f5
-83
-74
-79
-f0
-a3
-74
-90
-f0
-0f
-ef
-b4
-04
-e8
-90
-4c
-6b
-e0
-fe
-a3
-e0
-ff
-c3
-90
-4c
-6e
-e0
-9f
-fd
-90
-4c
-6d
-e0
-9e
-fc
-e4
-12
-02
-06
-7b
-c3
-7a
-f5
-79
-88
-78
-3f
-12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
-90
-4c
-6b
-e0
-fc
-a3
-e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
-90
-4c
-9b
-ee
-f0
-a3
-ef
-f0
-90
-4c
-6b
-e0
-fe
-a3
-e0
-ff
-c3
-90
-4c
-6e
-e0
-9f
-fd
-90
-4c
-6d
-e0
-9e
-fc
-e4
-12
-02
-06
-7b
-ae
-7a
-47
-79
-81
-78
-3f
-12
-00
-fb
-c0
-04
-c0
-05
-c0
-06
-c0
-07
-90
-4c
-6b
-e0
-fc
-a3
-e0
-fd
-e4
-12
-02
-06
-d0
-03
-d0
-02
-d0
-01
-d0
-00
-12
-00
-0a
-12
-02
-3f
-90
-4c
-9d
-ee
-f0
-a3
-ef
-f0
-22
-90
 4e
-81
-12
-05
-33
-00
-00
-00
-00
-90
-4c
-6b
-e0
-fe
-a3
-e0
-ff
-c3
-90
-4c
-70
-e0
-9f
-90
-4c
-6f
-e0
-9e
-50
-02
-61
-d9
-90
-4c
-6f
-e0
-fe
-a3
-e0
-ff
-90
-4c
-91
-e0
-fd
-04
-f0
-ed
-25
-e0
-24
-93
-f5
-82
-e4
-34
-4c
-f5
-83
+a1
 ee
 f0
 a3
 ef
 f0
 90
-4c
-91
-e0
-c3
-94
-04
-40
-02
-e4
-f0
-e4
-90
-4e
-80
-f0
-90
-4e
-81
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-90
-4e
-80
-e0
-25
-e0
-24
-93
-f5
-82
-e4
-34
-4c
-f5
-83
-e0
-fe
-a3
-e0
-ff
-e4
-fc
-fd
-eb
-2f
-ff
-ea
-3e
-fe
-ed
-39
-fd
-ec
-38
-fc
-90
-4e
-81
-12
-05
-27
-90
-4e
-80
-e0
-04
-f0
-e0
-b4
-04
-bf
-90
-4e
-81
-e0
-fc
-a3
-e0
-fd
-a3
-e0
-fe
-a3
-e0
-ff
-e4
-7b
-04
-fa
-f9
-f8
-12
-04
-76
-90
-4e
-81
-12
-05
-27
-90
-4c
-9d
-e0
-fe
-a3
-e0
-ff
-e4
-fc
-fd
-90
-4e
-81
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-c3
-12
-05
-16
-50
-07
-90
-4c
-92
-74
-02
-f0
-22
-90
-4c
-9b
-e0
-fe
-a3
-e0
-ff
-e4
-fc
-fd
-90
-4e
-81
-e0
-f8
-a3
-e0
-f9
-a3
-e0
-fa
-a3
-e0
-fb
-c3
-12
-05
-16
-50
-1c
-90
-4c
-92
-74
-01
-f0
-90
-4c
-be
-e0
-70
-2a
-90
-4c
-f6
-f0
-a3
-74
-48
-f0
-a3
-74
-12
-f0
-e4
-a3
-f0
-22
-e4
-90
-4c
-92
-f0
-90
-4c
-be
-e0
-70
-0f
-90
-4c
-f6
-f0
-a3
-74
-48
-f0
-a3
-74
-5d
-f0
-e4
-a3
-f0
-22
-90
 4e
-92
-ee
-f0
 a3
-ef
-f0
-90
-4e
-94
 ec
 f0
 a3
@@ -15126,7 +15962,7 @@
 f0
 90
 4e
-94
+a3
 e0
 fe
 a3
@@ -15135,19 +15971,19 @@
 d3
 90
 4e
-93
+a2
 e0
 9f
 90
 4e
-92
+a1
 e0
 9e
 40
 16
 90
 4e
-94
+a3
 e0
 fe
 a3
@@ -15155,13 +15991,13 @@
 ff
 90
 4e
-93
+a2
 e0
 9f
 ff
 90
 4e
-92
+a1
 e0
 9e
 fe
@@ -15169,7 +16005,7 @@
 1e
 90
 4e
-92
+a1
 e0
 fe
 a3
@@ -15178,13 +16014,13 @@
 c3
 90
 4e
-95
+a4
 e0
 9f
 ff
 90
 4e
-94
+a3
 e0
 9e
 fe
@@ -15200,7 +16036,7 @@
 22
 90
 4e
-b8
+c7
 ee
 f0
 a3
@@ -15238,7 +16074,7 @@
 fd
 90
 4e
-b8
+c7
 e4
 75
 f0
@@ -15278,13 +16114,62 @@
 ef
 f0
 22
-7a
-0c
+90
+0b
+e7
+74
+03
+f0
+ed
+60
+03
+12
+17
+dc
+22
+90
+0b
+e7
+74
+04
+f0
+02
+17
+dc
+90
+0b
+e7
+74
+05
+f0
+02
+17
+dc
+90
+04
+46
+e0
+ff
+22
+90
+0b
+7f
+74
+01
+f0
+e4
+90
+0b
+7e
+f0
+22
+7a
+0c
 79
 4b
 90
 4e
-a6
+b5
 74
 01
 f0
@@ -15316,19 +16201,20 @@
 6f
 70
 02
-c1
-33
+21
+b0
 7e
 0c
 7f
 4b
 7d
 03
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15345,7 +16231,7 @@
 2b
 90
 4e
-a7
+b6
 e4
 75
 f0
@@ -15355,7 +16241,7 @@
 0e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15370,7 +16256,7 @@
 ff
 90
 4e
-29
+38
 e0
 a3
 e0
@@ -15383,12 +16269,12 @@
 83
 12
 05
-68
-c1
-33
+8b
+21
+b0
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15403,10 +16289,10 @@
 64
 04
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -15419,7 +16305,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15433,11 +16319,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15457,7 +16344,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -15473,7 +16360,7 @@
 00
 90
 4e
-2c
+3b
 e0
 a3
 e0
@@ -15490,12 +16377,12 @@
 02
 12
 05
-68
-c1
-33
+8b
+21
+b0
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15510,10 +16397,10 @@
 64
 05
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -15526,7 +16413,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15540,11 +16427,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15564,7 +16452,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -15580,7 +16468,7 @@
 00
 90
 4e
-35
+44
 e0
 a3
 e0
@@ -15597,12 +16485,12 @@
 02
 12
 05
-68
+8b
 80
-6d
+6e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15617,10 +16505,10 @@
 64
 03
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -15633,7 +16521,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15647,11 +16535,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -15671,7 +16560,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -15687,7 +16576,7 @@
 00
 90
 4e
-38
+47
 e0
 a3
 e0
@@ -15704,7 +16593,7 @@
 02
 12
 05
-68
+8b
 80
 02
 80
@@ -15731,7 +16620,7 @@
 22
 90
 4e
-2f
+3e
 e0
 fb
 a3
@@ -15745,7 +16634,7 @@
 37
 12
 05
-64
+87
 90
 4b
 a5
@@ -15765,7 +16654,7 @@
 ca
 90
 4c
-67
+8d
 e0
 ff
 a3
@@ -15775,7 +16664,7 @@
 19
 90
 4e
-32
+41
 e0
 fb
 a3
@@ -15789,10 +16678,10 @@
 0b
 12
 05
-64
+87
 90
 4c
-67
+8d
 e0
 a3
 f0
@@ -15800,55 +16689,6 @@
 dd
 22
 90
-0b
-e7
-74
-03
-f0
-ed
-60
-03
-12
-08
-b5
-22
-90
-0b
-e7
-74
-04
-f0
-02
-08
-b5
-90
-0b
-e7
-74
-05
-f0
-02
-08
-b5
-90
-04
-46
-e0
-ff
-22
-90
-0b
-7f
-74
-01
-f0
-e4
-90
-0b
-7e
-f0
-22
-90
 82
 80
 74
@@ -15857,7 +16697,7 @@
 22
 90
 4e
-52
+61
 eb
 f0
 a3
@@ -15868,7 +16708,7 @@
 f0
 90
 4e
-58
+67
 74
 ff
 f5
@@ -15882,7 +16722,7 @@
 2a
 90
 4e
-55
+64
 e0
 fb
 a3
@@ -15902,7 +16742,7 @@
 ff
 90
 4e
-52
+61
 e0
 fb
 a3
@@ -15925,7 +16765,167 @@
 22
 90
 4e
-ac
+77
+ee
+f0
+a3
+ef
+f0
+90
+4e
+7b
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+4e
+79
+ec
+f0
+a3
+ed
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+90
+4e
+64
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+7b
+01
+7a
+0b
+79
+86
+51
+11
+90
+0b
+83
+74
+a0
+f0
+90
+4e
+77
+e0
+ff
+a3
+e0
+90
+0b
+84
+cf
+f0
+a3
+ef
+f0
+90
+4e
+7a
+e0
+24
+03
+fd
+90
+4e
+79
+e0
+34
+00
+fc
+ed
+fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+98
+ee
+f0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+a3
+ee
+f0
+a3
+ef
+f0
+90
+80
+9e
+e4
+f0
+a3
+f0
+90
+80
+90
+04
+f0
+90
+80
+06
+e0
+44
+04
+f0
+90
+81
+2c
+e0
+30
+e5
+f9
+22
+90
+4e
+bb
 eb
 f0
 a3
@@ -15946,7 +16946,7 @@
 17
 90
 4e
-ac
+bb
 e0
 fb
 a3
@@ -16031,8 +17031,60 @@
 5c
 f0
 22
-8e
-0a
+e4
+ff
+ef
+fd
+7c
+00
+24
+78
+fb
+ec
+34
+80
+8b
+82
+f5
+83
+e0
+fe
+ed
+24
+70
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+e0
+4e
+f4
+fe
+ef
+24
+7c
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+ee
+f0
+0f
+ef
+b4
+04
+cf
+22
+53
+f5
 aa
 55
 40
@@ -16107,7 +17159,7 @@
 55
 02
 00
-09
+4b
 4d
 50
 00
@@ -16150,6 +17202,14 @@
 00
 aa
 55
+02
+00
+b1
+4c
+00
+00
+aa
+55
 03
 00
 4a
@@ -16205,1580 +17265,520 @@
 00
 84
 42
-01
-aa
-55
-01
-00
-47
-47
-0a
-aa
-55
-01
-00
-dc
-47
-00
-aa
-55
-01
-00
-f6
-47
-01
-aa
-55
-01
-00
-72
-41
-01
-aa
-55
-0e
-00
-5b
-47
-06
-03
-11
-00
-00
-01
-02
-10
-24
-11
-00
-12
-01
-00
-aa
-55
-01
-00
-71
-47
-00
-aa
-55
-01
-00
-32
-41
-43
-aa
-55
-01
-00
-fd
-47
-ff
-aa
-55
-01
-00
-f7
-47
-ff
-aa
-55
-01
-00
-6e
-41
-80
-aa
-55
-02
-00
-a2
-4b
-02
-01
-aa
-55
-04
-00
-0c
-4d
-20
-21
-04
-15
-aa
-55
-04
-00
-6b
-4c
-9f
-3e
-cd
-4d
-aa
-55
-01
-00
-69
-4c
-02
-aa
-55
-01
-00
-10
-4c
-01
-aa
-55
-01
-00
-e2
-4b
-02
-aa
-55
-01
-00
-0f
-4c
-40
-aa
-55
-01
-00
-0a
-4c
-00
-aa
-55
-02
-00
-e4
-4b
-c0
-12
-aa
-55
-10
-00
-f0
-4b
-00
-13
-2c
-42
-06
-15
-36
-48
-0f
-1a
-3a
-4c
-11
-23
-31
-4d
-aa
-55
-01
-00
-ef
-4b
-ff
-aa
-55
-04
-00
-eb
-4b
-20
-15
-10
-05
-aa
-55
-01
-00
-64
-4c
-c2
-aa
-55
-08
-00
-f6
-4c
-00
-48
-5d
-00
-00
-00
-00
-00
-aa
-55
-07
-00
-28
-4d
-ff
-ff
-ff
-ff
-e8
-fd
-00
-aa
-55
-08
-00
-16
-42
-8f
-10
-ce
-00
-0a
-0b
-ef
-0f
-aa
-55
-01
-00
-f8
-41
-00
-aa
-55
-08
-00
-a3
-00
-00
-00
-00
-00
-00
-00
-00
-00
-aa
-55
-02
-00
-5d
-41
-02
-24
-aa
-55
-08
-00
-4d
-41
-12
-00
-00
-02
-12
-00
-00
-02
-aa
-55
-02
-00
-5b
-41
-20
-00
-aa
-55
-04
-00
-57
-41
-20
-00
-00
-20
-aa
-55
-04
-00
-5f
-41
-80
-03
-00
-06
-aa
-55
-02
-00
-72
-4c
-00
-13
-aa
-55
-02
-00
-9b
-42
-30
-3f
-aa
-55
-01
-00
-aa
-42
-20
-aa
-55
-7f
-00
-70
-4f
-07
-ff
-0a
-fb
-0b
-ff
-1a
-fb
-1b
-fb
-1c
-fb
-1d
-f6
-1e
-f2
-1f
-ee
-20
-ea
-21
-e6
-22
-e2
-23
-de
-24
-da
-25
-d6
-26
-d2
-27
-ce
-28
-ca
-29
-c6
-2a
-c2
-2b
-bd
-2c
-b9
-2d
-b5
-2e
-b1
-2f
-ad
-30
-a9
-31
-80
-32
-80
-33
-80
-34
-c0
-35
-c1
-36
-c2
-37
-c3
-38
-c4
-39
-c5
-3a
-c6
-3b
-c7
-3c
-06
-3d
-07
-3e
-46
-3f
-85
-40
-86
-41
-87
-42
-c6
-43
-c7
-44
-d6
-45
-d7
-46
-e6
-47
-f5
-48
-00
-49
-f8
-4a
-7f
-4e
-ec
-4f
-5e
-55
-d0
-56
-c0
-57
-4c
-58
-6c
-59
-50
-68
-e4
-69
-00
-6a
-00
-6b
-30
-ff
-aa
-55
-02
-00
-63
-41
-70
-4f
-aa
-55
-00
-00
-ee
-46
-aa
-55
-0a
-00
-91
-4a
-55
-d0
-56
-c0
-57
-4c
-58
-6c
-59
-50
-aa
-55
-0a
-00
-87
-4a
-55
-d0
-56
-c0
-57
-4c
-58
-6c
-59
-50
-ce
-9e
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
-ff
+01
+aa
+55
+01
+00
+47
+47
+0a
+aa
+55
+01
+00
+dc
+47
+00
+aa
+55
+01
+00
+f6
+47
+01
+aa
+55
+01
+00
+72
+41
+01
+aa
+55
+01
+00
+32
+41
+43
+aa
+55
+01
+00
+dc
+07
+00
+aa
+55
+01
+00
+a2
+00
+00
+aa
+55
+01
+00
+dd
+07
+00
+aa
+55
+01
+00
+16
+00
+27
+aa
+55
+01
+00
+fd
+47
 ff
+aa
+55
+01
+00
+f7
+47
 ff
+aa
+55
+01
+00
+6e
+41
+80
+aa
+55
+02
+00
+a2
+4b
+02
+01
+aa
+55
+04
+00
+4e
+4d
+20
+21
+04
+15
+aa
+55
+04
+00
+91
+4c
+9f
+3e
+cd
+4d
+aa
+55
+01
+00
+8f
+4c
+02
+aa
+55
+01
+00
+10
+4c
+01
+aa
+55
+01
+00
+e2
+4b
+02
+aa
+55
+01
+00
+0f
+4c
+04
+aa
+55
+01
+00
+0a
+4c
+00
+aa
+55
+02
+00
+e4
+4b
+60
+09
+aa
+55
+10
+00
+f0
+4b
+00
+13
+2c
+42
+06
+15
+36
+48
+0f
+1a
+3a
+4c
+11
+23
+31
+4d
+aa
+55
+01
+00
+ef
+4b
 ff
+aa
+55
+04
+00
+eb
+4b
+20
+15
+10
+05
+aa
+55
+01
+00
+7d
+4c
+c2
+aa
+55
+08
+00
+38
+4d
+00
+48
+5d
+00
+00
+00
+00
+00
+aa
+55
+03
+00
+6a
+4d
+e8
+fd
+00
+aa
+55
+08
+00
+16
+42
+8f
+10
+ce
+00
+0a
+0b
+ef
+0f
+aa
+55
+01
+00
+f8
+41
+00
+aa
+55
+08
+00
+a3
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+02
+00
+5d
+41
+02
+24
+aa
+55
+08
+00
+4d
+41
+12
+00
+00
+02
+12
+00
+00
+02
+aa
+55
+02
+00
+5b
+41
+20
+00
+aa
+55
+04
+00
+57
+41
+20
+00
+00
+20
+aa
+55
+04
+00
+5f
+41
+80
+03
+00
+06
+aa
+55
+02
+00
+98
+4c
+00
+13
+aa
+55
+02
+00
+9b
+42
+30
+3f
+aa
+55
+01
+00
+aa
+42
+20
+aa
+55
+7f
+00
+70
+4f
+07
 ff
+0a
+fb
+0b
 ff
+1a
+fb
+1b
+fb
+1c
+fb
+1d
+f6
+1e
+f2
+1f
+ee
+20
+ea
+21
+e6
+22
+e2
+23
+de
+24
+da
+25
+d6
+26
+d2
+27
+ce
+28
+ca
+29
+c6
+2a
+c2
+2b
+bd
+2c
+b9
+2d
+b5
+2e
+b1
+2f
+ad
+30
+a9
+31
+80
+32
+80
+33
+80
+34
+c0
+35
+c1
+36
+c2
+37
+c3
+38
+c4
+39
+c5
+3a
+c6
+3b
+c7
+3c
+06
+3d
+07
+3e
+46
+3f
+85
+40
+86
+41
+87
+42
+c6
+43
+c7
+44
+d6
+45
+d7
+46
+e6
+47
+f5
+48
+00
+49
+f8
+4a
+7f
+4e
+ec
+4f
+5e
+55
+d0
+56
+c0
+57
+4c
+58
+6c
+59
+50
+68
+e4
+69
+00
+6a
+00
+6b
+30
 ff
+aa
+55
+02
+00
+63
+41
+70
+4f
+aa
+55
+00
+00
+ee
+46
+aa
+55
+0a
+00
+91
+4a
+55
+d0
+56
+c0
+57
+4c
+58
+6c
+59
+50
+aa
+55
+0a
+00
+87
+4a
+55
+d0
+56
+c0
+57
+4c
+58
+6c
+59
+50
+e8
+7d
 ff
 ff
 ff
@@ -32764,5 +32764,5 @@
 ff
 ff
 ff
-29
-a2
+26
+d9
Index: c51/output/fw.hex
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/fw.hex	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/fw.hex	(working copy)
@@ -1,4 +1,4 @@
-:1000000002056A0202ABE86480F8E933E833601164
+:1000000002058D0202ABE86480F8E933E833601141
 :100010000460F0ED33EC337009E8FCE9FDEAFEEB37
 :10002000FF220460DED3EB9FEA9EE99DE8C2E78CE5
 :10003000F0C2F795F0400CE8CCF8E9CDF9EACEFA39
@@ -80,682 +80,748 @@
 :1004F0000AED9BFDEC9AFCE899F80FD5F0DAE4CD13
 :10050000FBE4CCFAE4C8F922C3E49FFFE49EFEE4D6
 :100510009DFDE49CFC22EB9FF5F0EA9E42F0E99DF4
-:1005200042F0E89C45F022ECF0A3EDF0A3EEF0A33E
-:10053000EFF022A8828583F0D083D08212054A1280
-:10054000054A12054A12054AE473E493A3C583C51C
-:10055000F0C583C8C582C8F0A3C583C5F0C583C8EC
-:10056000C582C8228A838982E473787FE4F6D8FD45
-:100570007581CF0205B1020FE8E493A3F8E493A3D9
-:100580004003F68001F208DFF48029E493A3F854D5
-:1005900007240CC8C333C4540F4420C8834004F458
-:1005A00056800146F6DFE4800B010204081020406B
-:1005B000809005F6E47E019360BCA3FF543F30E5D4
-:1005C00009541FFEE493A360010ECF54C025E060E0
-:1005D000A840B8E493A3FAE493A3F8E493A3C8C5AE
-:1005E00082C8CAC583CAF0A3C8C582C8CAC583CA9F
-:1005F000DFE9DEE780BE524E17FF118D000000FFDD
-:1006000016D1FF28F4000000FF289F00090B0C0DF5
-:100610000E0F101113171615141C1B18080A1D00B5
-:10062000001D1E00F4E6F500000620F5F7F6F8E4DC
-:1006300000093A3EFAF1F3F400E1183F3B002800CC
-:1006400000E00E1300000029FA2C0C87E3000000E4
-:1006500000043D12FBE19091002B35401C4D2433EA
-:10066000E7162D41212F254911072E42003026344F
-:100670007F1A2A44464A4C0B37080F4547484B32ED
-:1006800038140D438931274E36050000535F5C59FD
-:100690000019220054605D5A6215230055615E5BAB
-:1006A00063173C0056570058391B1FF9F2F1E5F863
-:1006B000F3650A52505110E24F00000000000000A4
-:1006C000000501020007060403010100904C82E0CE
-:1006D000B403037F01227F0022904DF5E0640260A5
-:1006E00002E19B904CA9E06002E195904CAEE06085
-:1006F00002E19512240F904C92E0B40204F1E980DB
-:100700002E904C92E0B40114904CB7E07021904CC4
-:100710009F7418F0904CB77401F08013904CB7E0C0
-:10072000B4010CE4F0904C9FF0C2017F1AF19CD10F
-:10073000CCEF605BC3904CA1E0940C904CA0E09493
-:10074000005034904CA2E0701B904C92E0701590D9
-:100750004C7AE030E008D2017F1AF19C8006C20199
-:100760007F1AF19C904C7AE030E106D2017F19802B
-:100770002BC2017F198025904CA2E0700C904C9206
-:10078000E07006C2017F1AF19CC2017F19800DC280
-:10079000017F198007C2017F19F19C22EFF4600DDF
-:1007A0007B017A807974A201920012220522AC07A3
-:1007B000ECF46016AF04D2041221F4AF04A2069246
-:1007C00001F19CAF04C2021221D222C2067F1AF1AB
-:1007D000AEC2067F19F1AEC2067F1AF1AEC2067F25
-:1007E0001AF1AEC2067F1280C5121765E4904CC89C
-:1007F000F090413104F07F19904E96EFF078977C9D
-:100800004E7D017BFF7A0679C97E007F031203903B
-:10081000904E96E0904E99F07B017A4E79977D0349
-:10082000904E6FEBF0A3EAF0A3E9F0A3EDF0904B4C
-:100830009CE0FFA3E0904E73CFF0A3EFF0904B9AB3
-:10084000E0FEA3E0FF904B9CE0FCA3E0FD7B641284
-:100850002BDA904E72E0FEEFC39E40E1904E72E0C4
-:10086000FF14F0EF603F904E6FE0FBA3E475F001E2
-:10087000120424A9F0FA1203B6FF904E73E475F047
-:100880000112042485F082F583EFF0904E73E0FEB0
-:10089000A3E0FFBE4BC6BF36C3904E73744AF0A3AD
-:1008A00074A0F080B7904E73E0FFA3E0904B9CCF14
-:1008B000F0A3EFF022904EC1EDF0E0FD900BE8F0D8
-:1008C0007E0B7FE9904E7AEDF011DA7B017A0B799D
-:1008D000E7904EC1E02402FD0120904E75EEF0A39A
-:1008E000EFF0A3EBF0A3EAF0A3E9F0904E7AE0FF7B
-:1008F00014F0EF6027904E77E0FBA3E475F001124F
-:100900000424A9F0FA1203B6FF904E75E475F001C5
-:1009100012042485F082F583EFF080CF22904E7B85
-:10092000EBF0A3EAF0A3E9F0E4A3F0A3F0904DEB21
-:10093000F0904DE3F0904E7FF0904E7FE0FFC39437
-:10094000055042904E7BE0FBA3E0FAA3E02401F9BE
-:10095000E43AFA7E00E92FF9EE3AFA1203B6B47FD0
-:1009600006904DEB7401F0904E7BE0FBA3E0FAA300
-:10097000E0F91203B66006904DE37401F0904E7FEB
-:10098000E004F080B4904E7BE0A3E0FAA3E04A706C
-:100990003A904DF9E064026002810D904DEEE06006
-:1009A00002810D904DF9F0904DF7F0904DF3E0601D
-:1009B0000AE4F0904DFA7403F08006904DFA740248
-:1009C000F07B017A4D79FA7D03810E904DF0740A27
-:1009D000F0E4904CA0F0A3F0904C92E0B40112E44B
-:1009E000904CF6F0A37448F0A37412F0E4A3F080E6
-:1009F00010E4904CF6F0A37448F0A3745DF0E4A307
-:100A0000F07B017A4879007D097C0091C17B017AF5
-:100A10004D79FA7D097C0091C1904E7BE0FBA3E00B
-:100A2000FAA3E0F99000011203CFB4290E9000025E
-:100A30001203CFB414057F0A021032904C7974016E
-:100A4000F0904CB4E0FF64017002810DEF6404701B
-:100A500002810DEF64027002810D904C82E064030C
-:100A60007045904E7FF0904E7FE0FFC39405503765
-:100A7000904E7BE0FBA3E0FAA3E02401F9E43AFA0C
-:100A80007E00E92FF9EE3AFA1203B6FF64396009E5
-:100A9000EF64536004EFB44706904D007403F09088
-:100AA0004E7FE004F080BF904E7BE0FBA3E0FAA312
-:100AB000E0F9121F35904DF9E0B401117402F09085
-:100AC0004DFAF07B017A4D79FA7D03810E904DF954
-:100AD000E06403600AE0B4021F904DEEE07019E498
-:100AE000904DF9F0904DF7F0904DFA7402F07B01C3
-:100AF0007A4D79FA7D03810E904DEEE07031904E83
-:100B00007BE0FBA3E0FAA3E02401F9E43AFA7D06D6
-:100B10007C0091C17B017A4D79D07D0F7C0091C121
-:100B2000904E7BE0FBA3E0FAA3E0F9E41203FC9013
-:100B300048007401F0904E7BE0FBA3E0FAA3E0F9DB
-:100B40001203B6904801F0904C82E0B4030A904D35
-:100B500000E0904802F08005E4904802F0E4904DF7
-:100B6000E8F0904E03E0706F9000011203CFB47F65
-:100B7000157E487F03E92402F9E43AFA904E7A742C
-:100B800005F011DA801C7E487F03904E7BE0FBA3CA
-:100B9000E0FAA3E02401F9E43AFA904E7A7406F000
-:100BA00011DA904E7F7403F0904E7FE0FFC39409FA
-:100BB000504174002FF582E43448F583E0B47F0F90
-:100BC000904E7FE02400F582E43448F583E4F09011
-:100BD0004E7FE004F080D17E487F03904E7BE0FBA7
-:100BE000A3E0FAA3E02401F9E43AFA904E7A7406FD
-:100BF000F011DA7B017A4879007D09910E904DD091
-:100C00007408F07B017A4D79D07D0F910E22904EC1
-:100C10003BEBF0A3EAF0A3E9F0A3EDF0E4FF904E84
-:100C20003EE0FEEFC39E5023904E3BE0FBA3E0FA74
-:100C3000A3E0F98F827583001203CFFE743F2FF576
-:100C400082E4344EF583EEF00F80D3F1FDEF607057
-:100C5000904CABE0706A904C82E064037062904EFE
-:100C60003FE0640170237404F0A3E07014904E42DE
-:100C7000E0700EA3E0700AA3E07006904DE6F080ED
-:100C800032904DE67401F0802A904E3FE0B4021994
-:100C90007405F0A3E0700AA3E07006904DE6F080C2
-:100CA00012904DE67401F0800A904E3FE0B40303C9
-:100CB0007407F07B017A4E793F904E3EE0FDF1CB18
-:100CC00022904EA9EBF0A3EAF0A3E9F0ED1DAE04EB
-:100CD00070011C4E6016904EA9E0FBA3E475F00174
-:100CE000120424A9F0FAE41203FC80E0227B017ACA
-:100CF0004C797C7D4E7C0091C17B017A4D79937D4E
-:100D0000147C0091C17B017A4D79A87D147C0091FF
-:100D1000C17B017A4D79BC7D147C0091C17B017A45
-:100D20004879007D097C0091C17B017A4D79FA7D7B
-:100D3000097C0091C1E4904DF0F0904DF6F0904D9B
-:100D4000F5F0904DE6F0904DDFF0904DECF0904DC9
-:100D5000F9F0904DE5F0904DE8F0904DEBF0904DAE
-:100D6000F4F0904DE2F0904DF1F0904DF7F0904C92
-:100D70007A74F0F0904DE9F0E4904CF5F022904C4C
-:100D8000BCE0FF7002C10520E738904DFA7402F014
-:100D9000E4A3F0A3F07B017A4D79FA7D03910E7FF5
-:100DA00003F180904DFB74E9F07B017A4D79FA7D77
-:100DB00003910E904CBCE014F0E0703CA37402F080
-:100DC0008036904DFA7402F0E4A3F0A3F07B017A30
-:100DD0004D79FA7D03910E7F03F180904DFB74EA0B
-:100DE000F07B017A4D79FA7D03910E904CBCE004C2
-:100DF000F0E07004A37402F0904DF0740AF0E490F7
-:100E00004CA0F0A3F022904EB2EFF0A3EDF07B01E6
-:100E10007A4879007D097C0091C19048007401F006
-:100E2000A3E0FF904EB2E0FEEF4E904801F0904EEE
-:100E3000B3E0904803F07B017A4879007D09810E88
-:100E4000904CB4E0FF600864036004EFB405061240
-:100E500017FB0218DD904CB4E0B4010EA3E0FFE4F0
-:100E6000FDD106904CB47402F022904CB4E0B40270
-:100E70000B7403F0A3E0FFA3E0FD808A904CB4E084
-:100E8000B40427E4904CB6F0904CB5E0FFE4FDD1FB
-:100E900006E4904CB5F0904CB8E07007904CB474F8
-:100EA00006F022904CB47405F022904CB4E0B406E5
-:100EB00015E4904CB6F0904CB5F0A3E0FDE4FFD102
-:100EC00006E4904CB4F022F1EA122C84D140B17EB9
-:100ED000F1981206D9900B7EE014601A24FE70E996
-:100EE000D2057F1EF154D2057F1FF15412226612E3
-:100EF00007CBF17580FE904CC0E07029904CAAE0C1
-:100F0000701E904CACE07018904CA2E07012904DA6
-:100F1000E3E0700C904DEBE07006904CB8E060059B
-:100F2000122EB280A4122266904CF6E0F4701EA33A
-:100F3000E0B4FF19A3E0B4FF14A3E0B4FF0F12075D
-:100F4000CBD2057F1EF154D2057F1FF154F175C13C
-:100F5000C9C1C922AC07ECF4601AAF04A205920320
-:100F60001221E3AF04A205B392021221D2AF04C250
-:100F7000041221F422E4900B7FF0900B7EF07F01AD
-:100F8000EFD394004011E4FDFC0DBD00010CBC0446
-:100F9000F8BDA6F51F80E922904C7CE0602C7FC84C
-:100FA000F180C2017FFF12079C7B017A4C79007DA2
-:100FB000047C007FD07E7F12147AD2017FFF12075B
-:100FC0009C7F0AF180E4904C7CF022900BE7740641
-:100FD000F001B51216BE1212EAC2057F1EF154C20C
-:100FE000057F1FF1540207CBC1C77B017A4E7917E9
-:100FF00078297C4E7D017E007F12020390E4FF90F1
-:101000004CAEE0600122904C82E06403601C904C86
-:10101000AFE0701D740AF0A3E07016904DF5E0B4D7
-:10102000020F7F0911327F018007E4904CABF07F03
-:101030000122904EBAEFF024F7600914605F240299
-:10104000600201D7E4904CB0F07B017A4C79007DCE
-:1010500004FC7FD07E7F11DD7F0A120F80E4904E6A
-:1010600003F0904C00E0F47021A3E0B4FF1CA3E077
-:10107000B4FF17A3E0B4FF12904C00740FF0A3F07C
-:10108000A3F0A3F0904E037401F07F211207F890B3
-:101090004C827402F0E4A3F0904CADF022E4904C4A
-:1010A000B0F071BFEF6009904EBAE0904CADF02205
-:1010B000904C82E0640160197F231207F8904C8203
-:1010C0007401F0E4A3F0904CAE74F0F0E4904CA9FD
-:1010D000F0E4904CADF022E4904CADF022904E85BF
-:1010E000ECF0A3EDF0A3EBF0A3EAF0A3E9F090801D
-:1010F000987404F0A3E4F0900CAF74A0F0A3EEF0A9
-:10110000A3EFF0900CB274A1F07A0C79AF7E0C7F53
-:10111000AF74AFFC740CFFECFEEF90809AEEF0A37E
-:10112000EFF0904E85E0FCA3E0FAECFFEAFEEF90D2
-:10113000809EEEF0A3EFF07A0B79837E0B7F8374B1
-:1011400083FC740BFFECFEEF90809CEEF0A3EFF0BD
-:101150009080907402F090809CA3E020E70790803C
-:1011600090E04401F0908006E04404F071D7904E86
-:1011700087E0A3E0FAA3E0AE02FF7B017A0B79835C
-:10118000904E85E0A3E0904E7AF00208DA904EC0CF
-:10119000EFF024D0607B147002412F14700241984C
-:1011A00014600C24F77002412F240D600241D91203
-:1011B0000FD371147B017A4C79C07D027C007FD5FE
-:1011C0007E7F11DD904CC0E0D394014002E4F090AA
-:1011D0004CC1E0D394114002E4F0904CC57404F08B
-:1011E0007B017A4C7900FD7C007FD07E7F11DD7F12
-:1011F0000A120F807B017A4C79BF7D017C007FD879
-:101200007E7F11DD904CBFE0D394014002E4F041B9
-:10121000E0D1BE51EA904CBEE0600EC2057F1E12C6
-:101220000F54C2057F1F120F54E4904CBEF0229061
-:101230004C827403F0E4A3F051DAE4904CAEF090E9
-:101240004CABF0904C7D74FEF0904C80F0904D00D3
-:101250007403F0904DF0740AF0904EC0E064317069
-:101260002A904E03F0904CA2741EF0904BEBE0B429
-:101270000F10A3E0B40F0BA3E0B40F06A3E0640FBC
-:101280006057904C7C7401F0020F98904CA2E07073
-:1012900048C2017F1A02079CE4904C82F0A3F090B0
-:1012A0004CAB04F0904C00E0B40F13A3E0B40F0E6D
-:1012B000A3E0B40F09A3E0B40F047F0A0132904CFD
-:1012C000ADE0600951DA904CADE0FF0132904CACDA
-:1012D000E0B40105E4F01207E922E4904CB0F022FA
-:1012E000904DF57402F07F080132908080E4F0A305
-:1012F000F0A3F0F147E4904EBEF0F0904EBEE090C7
-:10130000060C93FF600DC205120F54904EBEE00410
-:10131000F080E822120CED1229F0904CAB7401F031
-:10132000904CA2741EF0E4904CB0F0904CC974FF45
-:10133000F022904C8BE030E13E904C8DE0C394FA6B
-:101340005003E004F0904C8DE064B47037904DECA5
-:10135000E004F0E0D394025007E4904C8DF0802438
-:10136000904DECE0B4031D904DE57401F0E4904C19
-:101370008DF01207E9800DE4904DECF0904DE5F012
-:10138000904C8DF0904C8BE030E42E904CAA740A77
-:10139000F0904C8EE0C394FA5003E004F0904C8E31
-:1013A000E0B4061A904C80E0FF6003B4FE1071BFF9
-:1013B0007F0A120F807F0A0132E4904C8EF0229057
-:1013C0004C82E0FF64036004EFB402087F2212073E
-:1013D000F87F01227F002290812CE030E5F92290F5
-:1013E0004E68EEF0A3EFF0904E6CEBF0A3EAF0A3A2
-:1013F000E9F0904E6AECF0A3EDF0A3E0F9A3E0FA77
-:10140000A3E0904E55C9F0A3EAF0A3E9F0A3ECF0F5
-:10141000A3EDF07B017A0B7986122EC5900B8374B5
-:10142000A0F0904E68E0FFA3E0900B84CFF0A3EF14
-:10143000F0904E6BE02403FD904E6AE03400FCED2A
-:10144000FAECFFEAFEEF908098EEF0A3EFF07A0B53
-:1014500079837E0B7F837483FC740BFFECFEEFA318
-:10146000EEF0A3EFF090809EE4F0A3F09080900463
-:10147000F0908006E04404F061D7904E49EEF0A36E
-:10148000EFF0A3ECF0A3EDF0A3EBF0A3EAF0A3E9F7
-:10149000F0904E4BE07002A3E07002A127904E49FD
-:1014A000E0FEA3E0FF440F2401FDE43EFCC3ED9FFA
-:1014B000FFEC9EFE904E50F0A3EFF0904E4BE0FC00
-:1014C000A3E0FDD39FEC9E400A904E50E0FEA3E0C7
-:1014D000FF8004AE04AF05904E50EEF0FCA3EFF099
-:1014E000FDC3904E4CE09DF0904E4BE09CF0904E32
-:1014F00049E0FEA3E0FF904E4DE0FBA3E0FAA3E03D
-:10150000F971DF7F0A120F80904E50E0FEA3E0FFDA
-:10151000904E4EEE8FF012040E904E4AE02FF09057
-:101520004E49E03EF0819122904EB4EFF0E4A3F0FA
-:10153000EF30E005E4904CB8F0904EB5EDF0904DF2
-:10154000EBE07002C19BED241D7002C16F24FC70A2
-:1015500002C16F249EB406004002C19B90156A75BB
-:10156000F003A4C58325F0C5837302164E02157CD3
-:101570000215EC02162E0215B002160B904EB4E0C6
-:1015800030E026904CC0E0700E04F0E4904131F061
-:10159000904CC804F08002F1657B017A4C79C07DE3
-:1015A000017C007FD57E7F917AE4904EB5F0C19B9F
-:1015B000904EB4E020E002C19B904CC0E0B4012505
-:1015C000A3E0C394114004E4F08006904CC1E00411
-:1015D000F0E4904CC7F07B017A4C79C17D01FC7F2F
-:1015E000D67E7F917AE4904EB5F0C19B904EB4E0E8
-:1015F00020E002C19B904CC0E0B40108904CC2E0D6
-:10160000600214F0E4904EB5F0C19B904EB4E0201F
-:10161000E002C19B904CC0E0B4010C904CC2E0C30E
-:1016200094045003E004F0E4904EB5F0806D904EC9
-:10163000B4E030E012904CC0E0B4010B904CC5E037
-:1016400064026003E014F0E4904EB5F0804D904EDB
-:10165000B4E030E013904CC0E0B4010C904CC5E015
-:10166000C394065003E004F0E4904EB5F0802C9053
-:101670004EB4E030E020904CBFE06004E4F080061F
-:10168000904CBF7401F07B017A4C79BF7D017C00E6
-:101690007FD87E7F917AE4904EB5F0904CBFE060A9
-:1016A00017904EB5E0FF64656009EF64E36004EFF6
-:1016B000B4E705E4904EB5F0904EB5E0FF2290807F
-:1016C00091740DF0A304F0A3F0A3F0A3F0A314F021
-:1016D00022F119904CA1E004F07006904CA0E004B7
-:1016E000F0F1071228AF7132904CAEE06018E49030
-:1016F0004CA0F0A3F0904CAEE014F0E070087F0A2C
-:10170000120F801207E922904C90E0600B14F0E079
-:1017100070067405F0122AAF22904DF5E0B4020A6B
-:10172000904CAEE060047F1AF12B22904EC4EFF093
-:101730007B017A807974F1999209904EC4E0FFA2FE
-:1017400009B3920102079CE4904EBDF0F0904EBDAB
-:10175000E0FFC39408500DC205120F54904EBDE037
-:1017600004F080E922904CC0E06027E4F0904D3016
-:1017700004F0FB7A4D79327D1B7C00120CC1904C39
-:10178000A9E0700E904CC8E0B40107E4F09041313C
-:1017900004F0C2067F120207AEAD07E4904EC2F01D
-:1017A000FEEF5407F0EF1313135403FEF582758315
-:1017B000001203CFFD3395E0FC904EC2E0FF7401B0
-:1017C0007E00A807088005C333CE33CED8F9FFEEDC
-:1017D0005CFEEF5D4E24FF227B017A81791C80B98B
-:1017E000AD07AC06904DF9E06402600E7401F09014
-:1017F0004DFA04F0EFA3F0EEA3F022E4904E9AF03D
-:10180000A3F07F1E1217D8E433904E9CF07F1F1276
-:1018100017D8E433FF904E9CE0FE25E04FFF904C3C
-:10182000BBE06F6064904CAA740AF0904CBAE090F0
-:101830004CB9F0904CBBE0904CBAF0A3EFF0FD90A7
-:101840004CBAE075F004A4FBAAF0ED75F010A4FF0B
-:10185000E5F04AFEEF4BFF904CB9E0FDEEEF4DFF97
-:10186000904E9AEEF0A3EFF0EE701EEF24F56013A9
-:1018700024D7600F24FC60042431700D904CBCE030
-:1018800004F022904CBCE014F022904D00E0604C3B
-:10189000904DE6E07046904C82E06403703E904DBF
-:1018A000F0E0FF904DF8E06F602A7B017A48790004
-:1018B0007D097C00120CC1E4904DF9F090480004C1
-:1018C000F0904D00E0904802F07B017A4879007D6D
-:1018D00009120C0E904DF0E0904DF8F022904E9DC4
-:1018E000E4F0A3F0A3F0718650253110904E9DEBEB
-:1018F000F0A3EAF0A3E9F04A7007904C7904F08075
-:1019000089904E9DE0FBA3E0FAA3E0F912091D22A5
-:10191000E4904E04F0A3F0A3F0A3F0A3F0A3F0A38F
-:10192000F0A3F0A3F0A3F0A3F0780F7C4E7D017B31
-:10193000FF7A0679C1FE7F08120390B1B27A4D7921
-:10194000A8904E647401F0A3744DF0A374A8F0A3A2
-:101950007414F07B017A4D79BC71CEEF60167B0177
-:101960007A4D79BC7D14719EEF7009904C8BE044E8
-:1019700002F0800C904C8BE054FDF0E4904C8DF024
-:10198000E4904E04F0904E04E0FF90060C93700239
-:10199000415274BC2FF582E4344DF583E0904E073C
-:1019A000F0E0FF7178904E0EEFF0C39402500241C8
-:1019B0003BE4904E05F0904E05E0FFC39408507B49
-:1019C00074017E00A807088005C333CE33CED8F952
-:1019D000FF904E07E0FDE4EF5D6058E4904E06F0A6
-:1019E000904E06E0FF90060C936048904E04E0FE97
-:1019F000EF6E6037904E06E024BCF582E4344DF57E
-:101A000083E0FD7C00904E05E0FF74017E00A80796
-:101A1000088005C333CE33CED8F9FFEE5CFEEF5D10
-:101A20004E6008904E0D7401F08008904E06E00460
-:101A3000F080AD904E05E004F021B6904E07E0FF37
-:101A400060087178904E0BE02FF0904E04E004F0A7
-:101A50002185904E0BE0904DEEF0E4904E04F09016
-:101A60004E04E0FF90060C937002614C74932FF5C6
-:101A700082E4344DF583E0FE74BC2FF582E4344DEE
-:101A8000F583E06E904E07F0904E04E0FF24BCF525
-:101A900082E4344DF583E0904E0AF0904E07E070FA
-:101AA0000461446144904E0DE060077B007A007948
-:101AB000002274BC2FF582E4344DF583E0FE74936C
-:101AC0002FF582E4344DF583EEF0E4904E05F0906E
-:101AD0004E05E0FFC394085065904E07E030E046A5
-:101AE000904E04E0FE33333354F8FE740F2FF5822A
-:101AF000E4344EF583E04E904E09F0A3E0FF904EA3
-:101B000009E090062193FD121528904E0CEFF090FD
-:101B10004E0AE030E009904E0CE0FF9118800790EB
-:101B20004E0CE0FF91D1904E07E0FFC313F0904EB2
-:101B30000AE0FFC313F0904E05E004F08091904E50
-:101B4000087401F0904E04E004F0415F904DF9E01C
-:101B5000B4030A904DE8E0B401037402F0904E081B
-:101B6000E07007904DE8E0B402077B017A4E795AA5
-:101B7000227B007A00790022E4FEEF6006145FFF0A
-:101B80000E80F7AF0622904B9CE0FEA3E0FF904B47
-:101B90009AE0B50607A3E0B50702D322C322904E10
-:101BA000A3EBF0A3EAF0A3E9F0E4FFEFC39D501B21
-:101BB000904EA3E0FBA3E0FAA3E0F98F82758300C7
-:101BC0001203CF60037F00220F80E07F0122904E3E
-:101BD00061EBF0A3EAF0A3E9F0E4FF904E67E0FECA
-:101BE000EFC39E5030904E64E0FBA3E0FAA3E0F90F
-:101BF0008F827583001203CFFE904E61E0FBA3E05D
-:101C0000FAA3E0F98F827583001203CF6E60037F21
-:101C100000220F80C67F0122E4FEFDF9FCEFC39491
-:101C2000E04020EFD394E7501A904E5AE0FEEF5474
-:101C300007FF7401A807088002C333D8FC4E904EFA
-:101C40005AF022E4FE745B2EF582E4344EF583E014
-:101C500060010D0EEEB406EDE4FE745B2EF582E439
-:101C6000344EF583E0B50708EDB40604790180270A
-:101C7000745B2EF582E4344EF583E07015904DF7D9
-:101C8000E06F6013745B2EF582E4344EF583EFF061
-:101C900080050EEEB406C3ED64067034E97031EFD2
-:101CA000D39470502BEF131313541FFC24D1F582DF
-:101CB000E4344DF583C083C082E0FEEF5407FF7427
-:101CC00001A807088002C333D8FC4ED082D083F02D
-:101CD00022E4FE904EBCF0FDFCEF54F064F060078F
-:101CE000EF54D0FBBBD00C904DF9E0B4020B740361
-:101CF000F08006904DE87401F0EFC394E04021EFCE
-:101D0000D394E7501B904E5AE0FEEF5407FF740146
-:101D1000A807088002C333D8FCF45E904E5AF02224
-:101D2000E4FEEC7021745B2EF582E4344EF583E022
-:101D30006F7047EEB4050B245BF582E4344EF583F7
-:101D4000E4F07C018034745B2EF582E4344EF5833C
-:101D5000E0FB745A2EF582E4344EF583EBF0745BAD
-:101D60002EF582E4344EF583E06014EEB4050B24C6
-:101D70005BF582E4344EF583E4F00EEEB406A3EF97
-:101D8000D39470502CEF131313541FFD24D1F582FC
-:101D9000E4344DF583C083C082E0FEEF5407FF7446
-:101DA00001A807088002C333D8FCF45ED082D08338
-:101DB000F022E4FF904EA0F0FEFDA3F0A3F0EF9020
-:101DC000060C93607CEF93FD131313541FFEED5428
-:101DD00007FD7401A805088002C333D8FCFDEE247A
-:101DE00078FBE434808B82F583E0FCEDF4FBEC5B64
-:101DF000F0EE2470F582E43480F583E04DF0EE24BB
-:101E000074F582E43480F583E05BF090811CE0F4AB
-:101E1000FC74BC2FF582E4344DF583ECF0EE2478AD
-:101E2000FBE434808B82F583E04DF0EE2470FBE41C
-:101E300034808B82F583E0FCEDF4FBEC5BF00FA1CA
-:101E4000BEE4FFEF90060C93607CEF93FD13131339
-:101E5000541FFEED5407FD7401A805088002C3332A
-:101E6000D8FCFDEE2478FBE434808B82F583E0FC23
-:101E7000EDF4FBEC5BF0EE2470F582E43480F58346
-:101E8000E04DF0EE2474F582E43480F583E05BF0FD
-:101E900090811CE0F4FC74A82FF582E4344DF583A6
-:101EA000ECF0EE2478FBE434808B82F583E04DF097
-:101EB000EE2470FBE434808B82F583E0FCEDF4FBD0
-:101EC000EC5BF00FC143E4FFEF90060C93604074AD
-:101ED000BC2FF582E4344DF583E0FE74A82FF58223
-:101EE000E4344DF583E06E602374BC2FF582E43456
-:101EF0004DF583C083C082E0FE74A82FF582E434E0
-:101F00004DF583E0FDEE5DD082D083F00F80B922E5
-:101F1000904CB5EDF0A3EBF0EF30E012904CB4E054
-:101F2000B403047402F022904CB47401F022904C7B
-:101F3000B47404F022904E8AEBF0A3EAF0A3E9F027
-:101F4000E4A3F0F0904E8DE0FFC39406400302211D
-:101F5000AD904E8AE0FBA3E0FAA3E02401F9E43A55
-:101F6000FA7E00E92FF9EE3AFA1203B6FF54F06454
-:101F7000F0600AEF54D064D060030221A41203B6CB
-:101F8000FBB4F10A7F837E011217E0022179EBB4E2
-:101F9000F20A7FCD7E001217E0022179904E8AE08E
-:101FA000FBA3E0FAA3E02401F9E43AFAA3E07E00FF
-:101FB00029F9EE3AFA1203B6FBB4F3087FB7121709
-:101FC000E0022179EBB4F40A7FB67E001217E0023A
-:101FD0002179904E8AE0FBA3E0FAA3E02401F9E422
-:101FE0003AFAA3E07E0029F9EE3AFA1203B6FBB4FE
-:101FF000F5087FB51217E0022179EBB4F6097FEA04
-:102000007E001217E02179904E8AE0FBA3E0FAA34C
-:10201000E02401F9E43AFAA3E07E0029F9EE3AFA65
-:102020001203B6FBB4F7077FE91217E02179EBB48E
-:10203000F8097FE27E001217E02179904E8AE0FBDA
-:10204000A3E0FAA3E02401F9E43AFAA3E07E002930
-:10205000F9EE3AFA1203B6FBB4F9087F940E1217A0
-:10206000E02179EBB4FA097F8A7E011217E0217929
-:10207000904E8AE0FBA3E0FAA3E02401F9E43AFAE7
-:10208000A3E07E0029F9EE3AFA1203B6FBB4FB088E
-:102090007F920E1217E02179EBB4D0097F2A7E02DD
-:1020A0001217E02179904E8AE0FBA3E0FAA3E02426
-:1020B00001F9E43AFAA3E07E0029F9EE3AFA1203B4
-:1020C000B6FBB4D1097F257E021217E02179EBB46B
-:1020D000D3097F267E021217E02179904E8AE0FB19
-:1020E000A3E0FAA3E02401F9E43AFAA3E07E002990
-:1020F000F9EE3AFA1203B6FBB4D2097F247E02123B
-:1021000017E08075EBB4D4097F277E021217E080B8
-:1021100068904E8AE0FBA3E0FAA3E02401F9E43AD8
-:10212000FAA3E07E0029F9EE3AFA1203B6FBB4D521
-:10213000097F217E021217E0803FEBB4D6097F238E
-:102140007E021217E08032904E8AE0FBA3E0FAA3F1
-:10215000E02401F9E43AFAA3E07E0029F9EE3AFA24
-:102160001203B6FBB4D7077F701217E0800BEBB4F5
-:10217000D8077F6F7E001217E0904DF9E0B402247B
-:10218000904E8AE0FBA3E0FAA3E02401F9E43AFAD6
-:10219000A3E07E0029F9EE3AFA1203B6904DF7F06B
-:1021A000E41203FC904E8DE004F0021F4422904E96
-:1021B000BBEFF0F4601B904EBBE0FFC20331E39035
-:1021C0004EBBE0FFC20231D2904EBBE0FFC20431F1
-:1021D000F422EFF4600C7B017A807978A2029200FD
-:1021E000510522EFF4600C7B017A80797CA2039286
-:1021F00000510522EFF4600C7B017A807970A20413
-:102200009200510522904EAFEBF0A3EAF0A3E9F063
-:10221000E4FEFDEF5407FEEF1313135403FD3000EB
-:1022200022904EAFE0FBA3E0FAA3E02DF9E43AFAE6
-:102230001203B6FF7401A806088002C333D8FC4F0E
-:102240000203FC904EAFE0FBA3E0FAA3E02DF9E41B
-:102250003AFA1203B6FF7401A806088002C333D805
-:10226000FCF45F0203FCE4FF904EBFF0FEFDEF9034
-:10227000060C936049EF93FD131313541FFEED54A6
-:1022800007FD7401A805088002C333D8FCFDEE24C5
-:1022900078FBE434808B82F583E0FCEDF4FBEC5BAF
-:1022A000F0EE2470F582E43480F583E04DF0EE2406
-:1022B00074F582E43480F583E05BF00F80B071A5A3
-:1022C00090811CE0904EBFF0904DE5E06022E4FF6D
-:1022D00071057F0171057F0271057F0371057F0420
-:1022E00071057F0571057F0671057F077105800FF8
-:1022F000904EBFE0FF9000A3F0EFF49000A7F07FB6
-:102300001E71057F1F904EC3EFF01217D8920890F0
-:102310004EC3E0FFA208B39207EFF4700261A4EF8E
-:102320005407FEEF1313135403FF30074324A3F5A0
-:1023300082E43400F583C083C082E0FD7401A80606
-:10234000088002C333D8FCF45DD082D083F074A738
-:102350002FF582E43400F583C083C082E0FF74016E
-:10236000A806088002C333D8FC4FD082D083F02265
-:1023700074A32FF582E43400F583C083C082E0FDAE
-:102380007401A806088002C333D8FCFC4DD082D06B
-:1023900083F074A72FF582E43400F583E0FFECF4BA
-:1023A000FEEF5EF022E4FFEFFD7C002478FBEC34CE
-:1023B000808B82F583E0FEED2470FDEC34808D820D
-:1023C000F583E04EF4FEEF247CFDEC34808D82F545
-:1023D00083EEF00FEFB404CF22EF75F003A42432A4
-:1023E000F582E4344DF583EDF0EF75F003A424336A
-:1023F000F582E4344DF583EBF0904E91E0FEEF75FD
-:10240000F003A42434F582E4344DF583EEF022E4A5
-:10241000FC904D0BE0FF904DEDE06F7003022893B0
-:10242000904D0BE0904DEDF0904CC0E07003022811
-:1024300093A3E0FFC394014048EFD3940950429026
-:102440004CC4E0601D904CC3E0C394DC500D904C34
-:10245000C5E0FF904CC3E02FF08060E4904CC4F0E6
-:102460008059904CC3E0FFD39414400D904CC5E0CC
-:10247000FEEF9E904CC3F08042904CC47401F080FB
-:102480003A904CC2E0FF7006A374FFF0802DEFB4C9
-:102490000108904CC374C8F08021EFB40208904C3E
-:1024A000C37496F08015EFB40308904CC37464F0C5
-:1024B0008009EFB40405E4904CC3F0904CC1E0FFF8
-:1024C000640A6007EF64016002A150904D3074010E
-:1024D000F0904CC3E0FBE4904E91F0FDFF71D99079
-:1024E0004CC3E0FBFDE4904E91F00F71D9904CC3CA
-:1024F000E0FD904E91F0E4FB0F71D9904CC3E09059
-:102500004E91F0E4FD0F71D9904CC3E0FBFD904E6D
-:1025100091F00F71D9904CC3E0FB904E91F0E4FD27
-:102520000F71D9904CC3E0FDE4904E91F0FB0F7118
-:10253000D9904CC3E0FBE4904E91F0FD0F71D9901F
-:102540004CC3E0FBFDE4904E91F00F71D902286777
-:10255000904CC1E0FFC394034006EFD394094014AC
-:10256000904CC1E0FFC3940B5002C143EFD39411D0
-:102570004002C143904D307401F0E4FC904CC1E046
-:1025800024FDB40F004002C13890259775F003A4D4
-:10259000C58325F0C583730225C40225D50225E62F
-:1025A0000225F702260802261902262A02263802E8
-:1025B00025C40225D50225E60225F70226080226B3
-:1025C0001902262AAF04904CC3E0FBE4904E91F030
-:1025D000FD71D98063AF04904CC3E0FB904E91F045
-:1025E000E4FD71D98052AF04904CC3E0904E91F05D
-:1025F000E4FBFD71D98041AF04904CC3E0FDE49051
-:102600004E91F0FB71D98030AF04904CC3E0FBFDDC
-:10261000E4904E91F071D9801FAF04904CC3E0FD5F
-:10262000904E91F0E4FB71D9800EAF04904CC3E062
-:10263000FBFD904E91F071D90CEC64096002A17C15
-:10264000022867904CC1E06003022867904CC6E006
-:1026500004F0E0D394184002E4F0904CC5E075F02B
-:1026600004A4FFA3E0FDC374189DFDE49400FCD313
-:10267000ED9FE5F06480F8EC6480984003022867E1
-:10268000E4F0904D3004F0904CC7E0FF940040130C
-:1026900074099FFF904CC3E0FBE4904E91F0FD71F4
-:1026A000D98014904CC7E0F404FF904CC3E0FBE4E5
-:1026B000904E91F0FD71D9904CC7E0FFD39401404A
-:1026C00013740A9FFF904CC3E0FBFDE4904E91F021
-:1026D00071D98017904CC7E0FFC374019FFF904CE5
-:1026E000C3E0FBFDE4904E91F071D9904CC7E0FF40
-:1026F000D394024013740B9FFF904CC3E0FD904EA7
-:1027000091F0E4FB71D98017904CC7E0FFC37402CD
-:102710009FFF904CC3E0FD904E91F0E4FB71D99087
-:102720004CC7E0FFD394034013740C9FFF904CC33D
-:10273000E0904E91F0E4FBFD71D98017904CC7E01A
-:10274000FFC374039FFF904CC3E0904E91F0E4FBF5
-:10275000FD71D9904CC7E0FFD394044012740D9FD3
-:10276000FF904CC3E0FBFD904E91F071D980169024
-:102770004CC7E0FFC374049FFF904CC3E0FBFD9087
-:102780004E91F071D9904CC7E0FFD394054013747B
-:102790000E9FFF904CC3E0FB904E91F0E4FD71D989
-:1027A0008017904CC7E0FFC374059FFF904CC3E0B7
-:1027B000FB904E91F0E4FD71D9904CC7E0FFD394AB
-:1027C000064013740F9FFF904CC3E0FDE4904E91C0
-:1027D000F0FB71D98017904CC7E0FFC374069FFFD0
-:1027E000904CC3E0FDE4904E91F0FB71D9904CC742
-:1027F000E0FFD39407401474109FFF904CC3E0FB9C
-:10280000E4904E91F0FD1223D98018904CC7E0FF60
-:10281000C374079FFF904CC3E0FBE4904E91F0FD22
-:102820001223D9904CC7E0FFD39408401474119F31
-:10283000FF904CC3E0FBFDE4904E91F01223D98051
-:1028400018904CC7E0FFC374089FFF904CC3E0FB97
-:10285000FDE4904E91F01223D9904CC7E004F0E0D3
-:10286000D394084002E4F0E4904131F0904CC80465
-:10287000F0904CC0E0B4011B904CC2E0B404149042
-:102880004CA9E0700E904CC8E0B40107E4F0904110
-:102890003104F0229080107401F080FE2280F590C7
-:1028A0004EB6EDF09000011203CF904EB7F022909B
-:1028B0004C82E0B40312C3904CA1E094B0904CA0C1
-:1028C000E09404402E0207E9904C82E0B40112C368
-:1028D000904CA1E09478904CA0E094004015020741
-:1028E000E9C3904CA1E09414904CA0E09400400304
-:1028F0001207E922904CAAE0600214F0904CAFE07D
-:10290000600214F0904CB8E0600B14F0E070069098
-:102910004CB47406F0904CA2E06028904CAEE0609D
-:1029200006E4904CA2F022904CA2E014F0D2017F79
-:102930001A12079C904CA2E07044C2017F1A120741
-:102940009C803B904CAEE07035904C9FE0602F1423
-:10295000F0E0FFC394085016EF30E109D2017F1A6E
-:1029600012079C8010C2017F1A12079C8007C201C7
-:102970007F1A12079C904C9FE070037418F0904DE2
-:10298000E5E07036904DE6E06401702E904CA0F0CA
-:10299000A3F0904DE6F0904DFAE0600D7B017A4D8A
-:1029A00079FA7D03120C0E8011904800E0600B7BD9
-:1029B000017A4879007D09120C0E904CBDE0601B35
-:1029C00014F0E07016904DFA7402F0E4A3F0A3F056
-:1029D0007B017A4D79FA7D03120C0E904DF0E06088
-:1029E0000EE014F0E07008904D00E06002E4F02288
-:1029F000904C907405F0E4A3F0FFEF25E02493F5EC
-:102A000082E4344CF5837479F0A37490F00FEFB442
-:102A100004E8904C6BE0FEA3E0FFC3904C6EE09F97
-:102A2000FD904C6DE09EFCE41202067BC37AF579C2
-:102A300088783F1200FBC004C005C006C007904C58
-:102A40006BE0FCA3E0FDE4120206D003D002D0014B
-:102A5000D00012000A12023F904C9BEEF0A3EFF060
-:102A6000904C6BE0FEA3E0FFC3904C6EE09FFD90A6
-:102A70004C6DE09EFCE41202067BAE7A47798178C9
-:102A80003F1200FBC004C005C006C007904C6BE0BD
-:102A9000FCA3E0FDE4120206D003D002D001D00076
-:102AA00012000A12023F904C9DEEF0A3EFF022902C
-:102AB0004E8112053300000000904C6BE0FEA3E055
-:102AC000FFC3904C70E09F904C6FE09E500261D924
-:102AD000904C6FE0FEA3E0FF904C91E0FD04F0ED20
-:102AE00025E02493F582E4344CF583EEF0A3EFF077
-:102AF000904C91E0C394044002E4F0E4904E80F0E6
-:102B0000904E81E0F8A3E0F9A3E0FAA3E0FB904E39
-:102B100080E025E02493F582E4344CF583E0FEA3C5
-:102B2000E0FFE4FCFDEB2FFFEA3EFEED39FDEC3863
-:102B3000FC904E81120527904E80E004F0E0B40432
-:102B4000BF904E81E0FCA3E0FDA3E0FEA3E0FFE424
-:102B50007B04FAF9F8120476904E81120527904C06
-:102B60009DE0FEA3E0FFE4FCFD904E81E0F8A3E0D1
-:102B7000F9A3E0FAA3E0FBC31205165007904C92AC
-:102B80007402F022904C9BE0FEA3E0FFE4FCFD9079
-:102B90004E81E0F8A3E0F9A3E0FAA3E0FBC312053D
-:102BA00016501C904C927401F0904CBEE0702A902C
-:102BB0004CF6F0A37448F0A37412F0E4A3F022E4FE
-:102BC000904C92F0904CBEE0700F904CF6F0A374D5
-:102BD00048F0A3745DF0E4A3F022904E92EEF0A3CF
-:102BE000EFF0904E94ECF0A3EDF0904E94E0FEA345
-:102BF000E0FFD3904E93E09F904E92E09E4016905F
-:102C00004E94E0FEA3E0FF904E93E09FFF904E9223
-:102C1000E09EFE801E904E92E0FEA3E0FFC3904E29
-:102C200095E09FFF904E94E09EFEAD03C3EB9FFFA7
-:102C3000E49EFE22904EB8EEF0A3EFF0A905904B73
-:102C40009EE0FEA3E0FFAD0119ED602F0FEFAC0693
-:102C500070010E14F5828C83E0FD904EB8E475F09F
-:102C60000112042485F082F583EDF0AD07AC06BCBB
-:102C70004BD4BD9AD17E4B7F3680CB904B9EEEF0ED
-:102C8000A3EFF0227A0C794B904EA67401F0A37456
-:102C90000CF0A3744BF0904BA0E0FEA3E0FF904B30
-:102CA0009EE06E7003A3E06F7002C1337E0C7F4B19
-:102CB0007D039134904EA6E0FBA3E0FAA3E0F91265
-:102CC00003B6B4022B904EA7E475F00212040E90E6
-:102CD0004EA6E0FBA3E0FAA3E0F91203B6FF904E84
-:102CE00029E0A3E0FAA3E0F5828A83120568C133E4
-:102CF000904EA6E0FBA3E0FAA3E0F91203B6640449
-:102D00007059904EA775F00112040E7E0C7F4E9004
-:102D10004EA6E0FBA3E0FAA3E0F91203B614FD917E
-:102D200034904EA6E0FBA3E0FAA3E02401F9E43AD4
-:102D3000FAC002C001904EA6E0A3E0FAA3E0F912A7
-:102D400003B6FD7C00904E2CE0A3E0FAA3E0F582F0
-:102D50008A83D001D002120568C133904EA6E0FBF1
-:102D6000A3E0FAA3E0F91203B664057059904EA7E8
-:102D700075F00112040E7E0C7F4E904EA6E0FBA370
-:102D8000E0FAA3E0F91203B614FD9134904EA6E0E8
-:102D9000FBA3E0FAA3E02401F9E43AFAC002C0017F
-:102DA000904EA6E0A3E0FAA3E0F91203B6FD7C0082
-:102DB000904E35E0A3E0FAA3E0F5828A83D001D0FB
-:102DC00002120568806D904EA6E0FBA3E0FAA3E036
-:102DD000F91203B664037059904EA775F0011204FE
-:102DE0000E7E0C7F4E904EA6E0FBA3E0FAA3E0F926
-:102DF0001203B614FD9134904EA6E0FBA3E0FAA3B3
-:102E0000E02401F9E43AFAC002C001904EA6E0A322
-:102E1000E0FAA3E0F91203B6FD7C00904E38E0A37F
-:102E2000E0FAA3E0F5828A83D001D002120568801F
-:102E30000280FE904BA5E0FEA3E0FF904C5EE06EAA
-:102E40007003A3E06F6022904E2FE0FBA3E0FAA393
-:102E5000E0F94A6037120564904BA5E0FFA3E090CB
-:102E60004C5ECFF0A3EFF080CA904C67E0FFA3E088
-:102E70006F6019904E32E0FBA3E0FAA3E0F94A60DC
-:102E80000B120564904C67E0A3F080DD22900BE705
-:102E90007403F0ED60031208B522900BE77404F0A0
-:102EA0000208B5900BE77405F00208B5900446E0FF
-:102EB000FF22900B7F7401F0E4900B7EF022908251
-:102EC000807401F022904E52EBF0A3EAF0A3E9F0F7
-:102ED000904E5874FFF5F012042445F0602A904E8D
-:102EE00055E0FBA3E475F001120424A9F0FA1203E3
-:102EF000B6FF904E52E0FBA3E475F001120424A942
-:102F0000F0FAEF1203FC80C822904EACEBF0A3EA7B
-:102F1000F0A3E9F0ED1DAE0470011C4E6017904E59
-:102F2000ACE0FBA3E475F001120424A9F0FA74FFED
-:102F30001203FC80DF22EFF4603AEF5407FEEF1338
-:102F400013135403FF24A3F582E43400F583C083F4
-:102F5000C082E0FD7401A806088002C333D8FCF4E7
-:102F6000FC5DD082D083F074A72FF582E43400F5A5
-:052F700083E05CF0228B
+:1005200042F0E89C45F022E8600FECC313FCED13A9
+:10053000FDEE13FEEF13FFD8F122E493FC74019358
+:10054000FD740293FE740393FF22ECF0A3EDF0A37D
+:10055000EEF0A3EFF022A8828583F0D083D0821240
+:10056000056D12056D12056D12056DE473E493A31C
+:10057000C583C5F0C583C8C582C8F0A3C583C5F0CF
+:10058000C583C8C582C8228A838982E473787FE4E0
+:10059000F6D8FD7581CF0205D40217D4E493A3F8F1
+:1005A000E493A34003F68001F208DFF48029E4938A
+:1005B000A3F85407240CC8C333C4540F4420C88381
+:1005C0004004F456800146F6DFE4800B0102040883
+:1005D00010204080900619E47E019360BCA3FF5474
+:1005E0003F30E509541FFEE493A360010ECF54C0D1
+:1005F00025E060A840B8E493A3FAE493A3F8E49359
+:10060000A3C8C582C8CAC583CAF0A3C8C582C8CA60
+:10061000C583CADFE9DEE780BE524E26FF08D5005B
+:100620000000FF2B07FF2E26000000FF2AE500092F
+:100630000B0C0D0E0F101113171615141C1B180898
+:100640000A1D00001D1E00F4E6F500000620F5F767
+:10065000F6F8E400093A3EFAF1F3F400E1183F3B02
+:1006600000280000E00E1300000029FA2C0C87E39C
+:1006700000000000043D12FBE19091002B35401C6E
+:100680004D2433E7162D41212F254911072E420015
+:100690003026347F1A2A44464A4C0B37080F454708
+:1006A000484B3238140D438931274E36050000532C
+:1006B0005F5C590019220054605D5A621523005591
+:1006C000615E5B63173C0056570058391B1FF9F2F7
+:1006D000F1E5F8F3650A52505110E24F00000000B6
+:1006E0000000000000C1006600E63F0000FFBB0004
+:1006F0000077FF000000FFCC0000BBFF000000FF00
+:10070000007700FF00CC00FF05010200070604038C
+:10071000010100904CC5E0B403037F01227F002259
+:10072000904E04E064026002E1E3904CECE0600271
+:10073000E1DD904CF1E06002E1DD1223A9904CD59F
+:10074000E0B402051210DD802E904CD5E0B4011407
+:10075000904CFAE07021904CE27418F0904CFA74CE
+:1007600001F08013904CFAE0B4010CE4F0904CE2FC
+:10077000F0C2017F1AF1E4F113EF605BC3904CE427
+:10078000E0940C904CE3E094005034904CE5E07021
+:100790001B904CD5E07015904CB7E030E008D201CA
+:1007A0007F1AF1E48006C2017F1AF1E4904CB7E0B1
+:1007B00030E106D2017F19802BC2017F198025907C
+:1007C0004CE5E0700C904CD5E07006C2017F1AF148
+:1007D000E4C2017F19800DC2017F198007C2017F29
+:1007E00019F1E422EFF4600D7B017A807974A201A3
+:1007F000920012206322E4FF904CF1E0600122900D
+:100800004CC5E06403601C904CF2E0701D740AF06B
+:10081000A3E07016904E04E0B4020F7F09112B7F05
+:10082000018007E4904CEEF07F0122904EC9EFF07A
+:1008300024F7600914605E2402600201CFE4904C4A
+:10084000F3F07B017A4C79007D04FC7FD07E7F51F0
+:100850007E7F0A121130E4904E12F0904C00E0F4CA
+:100860007021A3E0B4FF1CA3E0B4FF17A3E0B4FF22
+:1008700012904C00740FF0A3F0A3F0A3F0904E126E
+:100880007401F07F21F176904CC57402F0E4A3F07E
+:10089000904CF0F022E4904CF3F0121039EF600924
+:1008A000904EC9E0904CF0F022904CC5E06401609D
+:1008B000187F23F176904CC57401F0E4A3F0904CBE
+:1008C000F174F0F0E4904CECF0E4904CF0F022E4A1
+:1008D000904CF0F022904ECFEFF024D0700221B374
+:1008E00014700221D1147002413B14600C24F77083
+:1008F0000221D1240D6002417D1221ED122A9A7B42
+:10090000017A4C79FC7D017C007FD97E7F517E90FD
+:100910004CFCE06401703E904C91E0FEA3E0FFC30C
+:10092000904C96E09F904C95E09E500512173480B5
+:10093000E6904CE0E0FEA3E0FFC3904C96E09F9071
+:100940004C95E09E500F904CD57402F0E4904CE52D
+:10095000F07F19E1767B017A4D79057D027C007F7D
+:10096000D57E7F517E904D05E0D394014002E4F0A6
+:10097000904D06E0D394114002E4F0904D0A7404C7
+:10098000F07B017A4C7900FD7C007FD07E7F517E28
+:100990007F0A1211307B017A4D79047D017C007F42
+:1009A000D87E7F517E904D04E0D394014002E4F064
+:1009B0000218031222021221C3904D03E0600CC200
+:1009C000057F1EF155C2057F1FF155E4904D03F0E0
+:1009D00022904CC57403F0E4A3F0121033E4904C61
+:1009E000F1F0904CEEF0904CC074FEF0904CC3F0DF
+:1009F000904D427403F0904DFF740AF0904ECFE09A
+:100A00006431702A904E12F0904CE5741EF0904BB9
+:100A1000EBE0B40F10A3E0B40F0BA3E0B40F06A3F8
+:100A2000E0640F6058904CBF7401F0021284904C47
+:100A3000E5E07049C2017F1A0207E4E4904CC5F07A
+:100A4000A3F0904CEE04F0904C00E0B40F13A3E040
+:100A5000B40F0EA3E0B40F09A3E0B40F047F0A01A2
+:100A60002B904CF0E0600A121033904CF0E0FF0144
+:100A70002B904CEFE0B40105E4F01210DD22904E13
+:100A800094ECF0A3EDF0A3EBF0A3EAF0A3E9F0906F
+:100A900080987404F0A3E4F0900CAF74A0F0A3EE7F
+:100AA000F0A3EFF0900CB274A1F07A0C79AF7E0C49
+:100AB0007FAF74AFFC740CFFECFEEF90809AEEF009
+:100AC000A3EFF0904E94E0FCA3E0FAECFFEAFEEF17
+:100AD00090809EEEF0A3EFF07A0B79837E0B7F83FC
+:100AE0007483FC740BFFECFEEF90809CEEF0A3EFA0
+:100AF000F09080907402F090809CA3E020E7079033
+:100B00008090E04401F0908006E04404F01232ED61
+:100B1000904E96E0A3E0FAA3E0AE02FF7B017A0BD1
+:100B20007983904E94E0A3E0904E89F0904E84EE4D
+:100B3000F0A3EFF0A3EBF0A3EAF0A3E9F0904E8965
+:100B4000E0FF14F0EF6027904E86E0FBA3E475F021
+:100B500001120424A9F0FA1203B6FF904E84E47542
+:100B6000F00112042485F082F583EFF080CF22900B
+:100B70004E8AEBF0A3EAF0A3E9F0E4A3F0A3F0902F
+:100B80004DFAF0904DF2F0904E8EF0904E8EE0FFC8
+:100B9000C394055042904E8AE0FBA3E0FAA3E02400
+:100BA00001F9E43AFA7E00E92FF9EE3AFA1203B6B7
+:100BB000B47F06904DFA7401F0904E8AE0FBA3E0FA
+:100BC000FAA3E0F91203B66006904DF27401F090BA
+:100BD0004E8EE004F080B4904E8AE0A3E0FAA3E0E9
+:100BE0004A703B904E08E064026002C197904DFD50
+:100BF000E06002C197904E08F0904E06F0904E02D1
+:100C0000E0600AE4F0904E097403F08006904E090B
+:100C10007402F07B017A4E79097D030211D0904D68
+:100C2000FF740AF0E4904CE3F0A3F0904CD5E0B4EC
+:100C30000112E4904D38F0A37448F0A37412F0E46C
+:100C4000A3F08010E4904D38F0A37448F0A3745DD5
+:100C5000F0E4A3F07B017A4879007D097C00D1980B
+:100C60007B017A4E79097D097C00D198904E8AE00B
+:100C7000FBA3E0FAA3E0F99000011203CFB4290D21
+:100C80009000021203CFB414047F0A012B904CB6DB
+:100C90007401F0904CF7E0FF64017002C197EF64BB
+:100CA000047002C197EF64027002C197904CC5E0D6
+:100CB00064037045904E8EF0904E8EE0FFC3940515
+:100CC0005037904E8AE0FBA3E0FAA3E02401F9E458
+:100CD0003AFA7E00E92FF9EE3AFA1203B6FF6439C8
+:100CE0006009EF64536004EFB44706904D4274030B
+:100CF000F0904E8EE004F080BF904E8AE0FBA3E0BF
+:100D0000FAA3E0F9121829904E08E0B40112740217
+:100D1000F0904E09F07B017A4E79097D030211D0E3
+:100D2000904E08E06403600AE0B40220904DFDE0BC
+:100D3000701AE4904E08F0904E06F0904E0974023E
+:100D4000F07B017A4E79097D030211D0904DFDE0D0
+:100D50007031904E8AE0FBA3E0FAA3E02401F9E4AD
+:100D60003AFA7D067C00D1987B017A4D79D07D0FCF
+:100D70007C00D198904E8AE0FBA3E0FAA3E0F9E46E
+:100D80001203FC9048007401F0904E8AE0FBA3E04F
+:100D9000FAA3E0F91203B6904801F0904CC5E0B414
+:100DA000030A904D42E0904802F08005E49048022A
+:100DB000F0E4904DF7F0904E12E0706F9000011249
+:100DC00003CFB47F157E487F03E92402F9E43AFAA1
+:100DD000904E897405F0712C801C7E487F03904EE4
+:100DE0008AE0FBA3E0FAA3E02401F9E43AFA904E8A
+:100DF000897406F0712C904E8E7403F0904E8EE044
+:100E0000FFC39409504174002FF582E43448F58300
+:100E1000E0B47F0F904E8EE02400F582E43448F574
+:100E200083E4F0904E8EE004F080D17E487F039002
+:100E30004E8AE0FBA3E0FAA3E02401F9E43AFA9039
+:100E40004E897406F0712C7B017A4879007D091275
+:100E500011D0904DD07408F07A4D79E3904E7374B0
+:100E600001F0A3744DF0A374E3F0A3740FF07B01C1
+:100E70007A4D79D0121E91EF701D7B017A4D79D099
+:100E80007D0F1211D07E4D7FE37B017A4D79D0909A
+:100E90004E89740FF0712C22904EB8EBF0A3EAF05B
+:100EA000A3E9F0ED1DAE0470011C4E6016904EB823
+:100EB000E0FBA3E475F001120424A9F0FAE41203A4
+:100EC000FC80E0227B017A4C79BF7D507C00D19878
+:100ED0007B017A4D79937D147C00D1987B017A4D0A
+:100EE00079A87D147C00D1987B017A4D79BC7D1462
+:100EF0007C00D1987B017A4879007D097C00D198EB
+:100F00007B017A4E79097D097C00D198E4904DFFF0
+:100F1000F0904E05F0904E04F0904DF5F0904DDFBE
+:100F2000F0904DFBF0904E08F0904DF4F0904DF79E
+:100F3000F0904DFAF0904E03F0904DE2F0904E009C
+:100F4000F0904E06F0904CB774F0F0904DF8F0E44D
+:100F5000904D37F022AC07ECF4601AAF04A2059272
+:100F600003122041AF04A205B39202122030AF0455
+:100F7000C20412205222904EA5EFF078A67C4E7D3E
+:100F8000017BFF7A0779107E007F03120390904E59
+:100F9000A5E0904EA8F07B017A4E79A67D03904E95
+:100FA0007EEBF0A3EAF0A3E9F0A3EDF0904B9CE018
+:100FB000FFA3E0904E82CFF0A3EFF0904B9AE0FEBB
+:100FC000A3E0FF904B9CE0FCA3E0FD7B64122F228A
+:100FD000904E81E0FEEFC39E40E1904E81E0FF1411
+:100FE000F0EF603F904E7EE0FBA3E475F001120449
+:100FF00024A9F0FA1203B6FF904E82E475F00112B4
+:10100000042485F082F583EFF0904E82E0FEA3E0A9
+:10101000FFBE4BC6BF36C3904E82744AF0A374A085
+:10102000F080B7904E82E0FFA3E0904B9CCFF0A3FE
+:10103000EFF022E4904CF3F022904CC5E0FF640303
+:101040006004EFB402087F22120F767F01227F0036
+:1010500022904CCEE030E13D904CD0E0C394FA5069
+:1010600003E004F0904CD0E064B47036904DFBE0A7
+:1010700004F0E0D394025007E4904CD0F080239029
+:101080004DFBE0B4031C904DF47401F0E4904CD09F
+:10109000F011DD800DE4904DFBF0904DF4F0904C9C
+:1010A000D0F0904CCEE030E42E904CED740AF090ED
+:1010B0004CD1E0C394FA5003E004F0904CD1E0B47A
+:1010C000061A904CC3E0FF6003B4FE1011397F0A8A
+:1010D00031307F0A02082BE4904CD1F02291FAE4DF
+:1010E000904D0DF090413104F07F19020F76904C35
+:1010F000C5E0B40311C3904CE4E094B0904CE3E03D
+:101100009404402B80D7904CC5E0B40111C3904C9F
+:10111000E4E09478904CE3E09400401380BFC390E7
+:101120004CE4E09414904CE3E09400400211DD2282
+:10113000EFD394004011E4FDFC0DBD00010CBC0494
+:10114000F8BDA6F51F80E922904D01E0FF70022155
+:10115000CF20E738904E097402F0E4A3F0A3F07BAF
+:10116000017A4E79097D0331D07F033130904E0AE8
+:1011700074E9F07B017A4E79097D0331D0904D01FD
+:10118000E014F0E0703CA37402F08036904E0974D5
+:1011900002F0E4A3F0A3F07B017A4E79097D0331DC
+:1011A000D07F033130904E0A74EAF07B017A4E7999
+:1011B000097D0331D0904D01E004F0E07004A37488
+:1011C00002F0904DFF740AF0E4904CE3F0A3F0229B
+:1011D000904E4AEBF0A3EAF0A3E9F0A3EDF0E4FFB0
+:1011E000904E4DE0FEEFC39E5023904E4AE0FBA38D
+:1011F000E0FAA3E0F98F827583001203CFFE744EEC
+:101200002FF582E4344EF583EEF00F80D31207F60B
+:10121000EF6070904CEEE0706A904CC5E064037033
+:1012200062904E4EE0640170237404F0A3E07014E9
+:10123000904E51E0700EA3E0700AA3E07006904D4E
+:10124000F5F08032904DF57401F0802A904E4EE01A
+:10125000B402197405F0A3E0700AA3E07006904D83
+:10126000F5F08012904DF57401F0800A904E4EE03A
+:10127000B403037407F07B017A4E794E904E4DE033
+:10128000FDF1D622904CBFE0602B7FC83130C20107
+:101290007FFF1207E47B017A4C79007D047C007F9C
+:1012A000D07E7F51B6D2017FFF1207E47F0A313032
+:1012B000E4904CBFF022904E58EEF0A3EFF0A3EC78
+:1012C000F0A3EDF0A3EBF0A3EAF0A3E9F0904E5AFF
+:1012D000E07002A3E070026163904E58E0FEA3E06C
+:1012E000FF440F2401FDE43EFCC3ED9FFFEC9EFE96
+:1012F000904E5FF0A3EFF0904E5AE0FCA3E0FDD3D8
+:101300009FEC9E400A904E5FE0FEA3E0FF8004AE9B
+:1013100004AF05904E5FEEF0FCA3EFF0FDC3904EDE
+:101320005BE09DF0904E5AE09CF0904E58E0FEA39A
+:10133000E0FF904E5CE0FBA3E0FAA3E0F912325527
+:101340007F0A3130904E5FE0FEA3E0FF904E5DEEED
+:101350008FF012040E904E59E02FF0904E58E03E60
+:10136000F041CD22904EC3EFF0E4A3F0EF30E00562
+:10137000E4904CFBF0904EC4EDF0904DFAE070021A
+:1013800081D7ED241D700281AB24FC700281AB2457
+:101390009EB40600400281D79013A675F003A4C541
+:1013A0008325F0C5837302148A0213B8021428023D
+:1013B000146A0213EC021447904EC3E030E026900A
+:1013C0004D05E0700E04F0E4904131F0904D0D04B5
+:1013D000F0800291FA7B017A4D79057D017C007FD6
+:1013E000D57E7F51B6E4904EC4F081D7904EC3E0D5
+:1013F00020E00281D7904D05E0B40125A3E0C3941D
+:10140000114004E4F08006904D06E004F0E4904DB5
+:101410000CF07B017A4D79067D01FC7FD67E7F51F1
+:10142000B6E4904EC4F081D7904EC3E020E0028134
+:10143000D7904D05E0B40108904D07E0600214F02C
+:10144000E4904EC4F081D7904EC3E020E00281D7F3
+:10145000904D05E0B4010C904D07E0C39404500397
+:10146000E004F0E4904EC4F0806D904EC3E030E0B4
+:1014700012904D05E0B4010B904D0AE06402600348
+:10148000E014F0E4904EC4F0804D904EC3E030E0A4
+:1014900013904D05E0B4010C904D0AE0C394065042
+:1014A00003E004F0E4904EC4F0802C904EC3E03092
+:1014B000E020904D04E06004E4F08006904D047458
+:1014C00001F07B017A4D79047D017C007FD87E7F1D
+:1014D00051B6E4904EC4F0904D04E06017904EC4B5
+:1014E000E0FF64656009EF64E36004EFB4E705E4DE
+:1014F000904EC4F0904EC4E0FF22904D05E060276E
+:10150000E4F0904D6E04F0FB7A4D79707D1B7C0009
+:10151000120E98904CECE0700E904D0DE0B4010767
+:10152000E4F090413104F0C2067F12AC07ECF460A5
+:1015300017AF04D204122052AF04A2069201120780
+:10154000E4AF04C20212203022C2067F1AB12BC2BD
+:10155000067F19B12BC2067F1AB12BC2067F1AB1C2
+:101560002BC2067F1280C4F17C122FFD121B153195
+:10157000485184120720900B7EE014601A24FE70FC
+:10158000E8D2057F1E120F55D2057F1F120F55B1ED
+:10159000F5B149F13480FE904D05E07029904CED95
+:1015A000E0701E904CEFE07018904CE5E0701290E7
+:1015B0004DF2E0700C904DFAE07006904CFBE0604C
+:1015C00005122FF180A3B1F5904D38E0F4701FA300
+:1015D000E0B4FF1AA3E0B4FF15A3E0B4FF10B149D3
+:1015E000D2057F1E120F55D2057F1F120F55F13401
+:1015F000A169A16922E4FF904ECEF0FEFDEF9006B6
+:101600002F936049EF93FD131313541FFEED5407FE
+:10161000FD7401A805088002C333D8FCFDEE2478D0
+:10162000FBE434808B82F583E0FCEDF4FBEC5BF0B3
+:10163000EE2470F582E43480F583E04DF0EE2474FE
+:10164000F582E43480F583E05BF00F80B012336103
+:1016500090811CE0904ECEF0904DF4E06022E4FFCB
+:10166000D1957F01D1957F02D1957F03D1957F04DC
+:10167000D1957F05D1957F06D1957F07D195800FB4
+:10168000904ECEE0FF9000A3F0EFF49000A7F07F23
+:101690001ED1957F1F904ED2EFF0F18F9208904EA1
+:1016A000D2E0FFA208B39207EFF47002E133EF54E7
+:1016B00007FEEF1313135403FF30074324A3F582EF
+:1016C000E43400F583C083C082E0FD7401A80608FD
+:1016D0008002C333D8FCF45DD082D083F074A72F8E
+:1016E000F582E43400F583C083C082E0FF7401A872
+:1016F00006088002C333D8FC4FD082D083F0227416
+:10170000A32FF582E43400F583C083C082E0FD742A
+:1017100001A806088002C333D8FCFC4DD082D083D8
+:10172000F074A72FF582E43400F583E0FFECF4FEBB
+:10173000EF5EF022E4900B7FF0900B7EF07F0121B2
+:1017400030904EC1EFF0A3EDF07B017A4879007D37
+:10175000097C00120E989048007401F0A3E0FF90FD
+:101760004EC1E0FEEF4E904801F0904EC2E090482E
+:1017700003F07B017A4879007D0921D07B017A4E04
+:10178000792678387C4E7D017E007F120203907BA3
+:10179000017A81791CAD07E4904ED1F0FEEF540739
+:1017A000F0EF1313135403FEF5827583001203CF79
+:1017B000FD3395E0FC904ED1E0FF74017E00A80758
+:1017C000088005C333CE33CED8F9FFEE5CFEEF5D63
+:1017D0004E24FF22A167900BE77406F0904ED0EDE7
+:1017E000F0E0FD900BE8F07E0B7FE9904E89EDF084
+:1017F000120B2C7B017A0B79E7904ED0E02402FD8E
+:10180000020F9E904E047402F07F0802082BAD0771
+:10181000AC06904E08E06402600E7401F0904E0930
+:1018200004F0EFA3F0EEA3F022904E99EBF0A3EAC0
+:10183000F0A3E9F0E4A3F0F0904E9CE0FFC394061F
+:1018400040024185904E99E0FBA3E0FAA3E0240119
+:10185000F9E43AFA7E00E92FF9EE3AFA1203B6FFFC
+:1018600054F064F06009EF54D064D06002417D12FE
+:1018700003B6FBB4F1087F837E01110E4152EBB435
+:10188000F2087FCD7E00110E4152904E99E0FBA3ED
+:10189000E0FAA3E02401F9E43AFAA3E07E0029F992
+:1018A000EE3AFA1203B6FBB4F3067FB7110E4152BB
+:1018B000EBB4F4087FB67E00110E4152904E99E0D1
+:1018C000FBA3E0FAA3E02401F9E43AFAA3E07E00E6
+:1018D00029F9EE3AFA1203B6FBB4F5067FB5110EFC
+:1018E0004152EBB4F6087FEA7E00110E4152904E51
+:1018F00099E0FBA3E0FAA3E02401F9E43AFAA3E0BB
+:101900007E0029F9EE3AFA1203B6FBB4F7067FE936
+:10191000110E4152EBB4F8087FE27E00110E4152E5
+:10192000904E99E0FBA3E0FAA3E02401F9E43AFA2F
+:10193000A3E07E0029F9EE3AFA1203B6FBB4F907E8
+:101940007F940E110E4152EBB4FA087F8A7E01118A
+:101950000E4152904E99E0FBA3E0FAA3E02401F976
+:10196000E43AFAA3E07E0029F9EE3AFA1203B6FB54
+:10197000B4FB077F920E110E4152EBB4D0087F2AC0
+:101980007E02110E4152904E99E0FBA3E0FAA3E0D3
+:101990002401F9E43AFAA3E07E0029F9EE3AFA12BA
+:1019A00003B6FBB4D1087F257E02110E4152EBB481
+:1019B000D3087F267E02110E4152904E99E0FBA380
+:1019C000E0FAA3E02401F9E43AFAA3E07E0029F961
+:1019D000EE3AFA1203B6FBB4D2087F247E02110E4F
+:1019E0008070EBB4D4087F277E02110E8064904E85
+:1019F00099E0FBA3E0FAA3E02401F9E43AFAA3E0BA
+:101A00007E0029F9EE3AFA1203B6FBB4D5087F211D
+:101A10007E02110E803CEBB4D6087F237E02110EAD
+:101A20008030904E99E0FBA3E0FAA3E02401F9E4B2
+:101A30003AFAA3E07E0029F9EE3AFA1203B6FBB4B3
+:101A4000D7067F70110E800AEBB4D8067F6F7E0038
+:101A5000110E904E08E0B40224904E99E0FBA3E0F2
+:101A6000FAA3E02401F9E43AFAA3E07E0029F9EEB2
+:101A70003AFA1203B6904E06F0E41203FC904E9C24
+:101A8000E004F0013822E4904EA9F0A3F07F1E128A
+:101A9000178FE433904EABF07F1F12178FE433FFA4
+:101AA000904EABE0FE25E04FFF904D00E06F60648C
+:101AB000904CED740AF0904CFFE0904CFEF0904D8D
+:101AC00000E0904CFFF0A3EFF0FD904CFFE075F0CC
+:101AD00004A4FBAAF0ED75F010A4FFE5F04AFEEFB8
+:101AE0004BFF904CFEE0FDEEEF4DFF904EA9EEF067
+:101AF000A3EFF0EE701EEF24F5601324D7600F24DF
+:101B0000FC60042431700D904D01E004F022904DF2
+:101B100001E014F022904CF7E0FF600864036004D9
+:101B2000EFB4050451868076904CF7E0B4010FA322
+:101B3000E0FFE4FD121741904CF77402F022904C44
+:101B4000F7E0B4020C7403F0A3E0FFA3E0FD02177A
+:101B500041904CF7E0B40428E4904CF9F0904CF834
+:101B6000E0FFE4FD121741E4904CF8F0904CFBE0EC
+:101B70007007904CF77406F022904CF77405F02231
+:101B8000904CF7E0B40616E4904CF9F0904CF8F065
+:101B9000A3E0FDE4FF121741E4904CF7F022904ED1
+:101BA000ACE4F0A3F0A3F0D149502571D1904EAC34
+:101BB000EBF0A3EAF0A3E9F04A7007904CB604F00A
+:101BC000C1DB904EACE0FBA3E0FAA3E0F9120B6F8F
+:101BD00022E4904E13F0A3F0A3F0A3F0A3F0A3F03F
+:101BE000A3F0A3F0A3F0A3F0A3F0781E7C4E7D0138
+:101BF0007BFF7A077908FE7F081203901222157A7C
+:101C00004D79A8904E737401F0A3744DF0A374A89D
+:101C1000F0A37414F07B017A4D79BCD191EF60167A
+:101C20007B017A4D79BC7D14D161EF7009904CCE67
+:101C3000E04402F0800C904CCEE054FDF0E4904C77
+:101C4000D0F0E4904E13F0904E13E0FF90062F93E7
+:101C50007002A11474BC2FF582E4344DF583E0903A
+:101C60004E16F0E0FFD13B904E1DEFF0C3940250B2
+:101C70000281FDE4904E14F0904E14E0FFC39408EE
+:101C8000507B74017E00A807088005C333CE33CE95
+:101C9000D8F9FF904E16E0FDE4EF5D6058E4904EF9
+:101CA00015F0904E15E0FF90062F936048904E136C
+:101CB000E0FEEF6E6037904E15E024BCF582E43410
+:101CC0004DF583E0FD7C00904E14E0FF74017E0032
+:101CD000A807088005C333CE33CED8F9FFEE5CFEEB
+:101CE000EF5D4E6008904E1C7401F08008904E1518
+:101CF000E004F080AD904E14E004F08178904E1630
+:101D0000E0FF6008D13B904E1AE02FF0904E13E0B8
+:101D100004F08147904E1AE0904DFDF0E4904E1390
+:101D2000F0904E13E0FF90062F937002C10F749352
+:101D30002FF582E4344DF583E0FE74BC2FF582E488
+:101D4000344DF583E06E904E16F0904E13E0FF2474
+:101D5000BCF582E4344DF583E0904E19F0904E16B8
+:101D6000E07004C107C107904E1CE060077B007A59
+:101D70000079002274BC2FF582E4344DF583E0FE37
+:101D800074932FF582E4344DF583EEF0E4904E1415
+:101D9000F0904E14E0FFC394085066904E16E03069
+:101DA000E047904E13E0FE33333354F8FE741E2F99
+:101DB000F582E4344EF583E04E904E18F0A3E0FF38
+:101DC000904E18E090064493FD121364904E1BEF62
+:101DD000F0904E19E030E009904E1BE0FFF12E80AC
+:101DE00008904E1BE0FF1220C4904E16E0FFC31374
+:101DF000F0904E19E0FFC313F0904E14E004F08011
+:101E000090904E177401F0904E13E004F0A12190D1
+:101E10004E08E0B4030A904DF7E0B401037402F0F9
+:101E2000904E17E07007904DF7E0B402077B017AFF
+:101E30004E7969227B007A00790022E4FEEF600689
+:101E4000145FFF0E80F7AF0622904B9CE0FEA3E0EC
+:101E5000FF904B9AE0B50607A3E0B50702D322C373
+:101E600022904EB2EBF0A3EAF0A3E9F0E4FFEFC357
+:101E70009D501B904EB2E0FBA3E0FAA3E0F98F82E5
+:101E80007583001203CF60037F00220F80E07F0183
+:101E900022904E70EBF0A3EAF0A3E9F0E4FF904E3D
+:101EA00076E0FEEFC39E5030904E73E0FBA3E0FA65
+:101EB000A3E0F98F827583001203CFFE904E70E08D
+:101EC000FBA3E0FAA3E0F98F827583001203CF6EC3
+:101ED00060037F00220F80C67F0122904D42E060A8
+:101EE0004C904DF5E07046904CC5E06403703E9018
+:101EF0004DFFE0FF904E07E06F602A7B017A487942
+:101F0000007D097C00120E98E4904E08F090480085
+:101F100004F0904D42E0904802F07B017A4879004D
+:101F20007D091211D0904DFFE0904E07F022E4FEA3
+:101F3000FDF9FCEFC394E04020EFD394E7501A90F2
+:101F40004E69E0FEEF5407FF7401A807088002C342
+:101F500033D8FC4E904E69F022E4FE746A2EF5826E
+:101F6000E4344EF583E060010D0EEEB406EDE4FEC0
+:101F7000746A2EF582E4344EF583E0B50708EDB4BB
+:101F8000060479018027746A2EF582E4344EF583C5
+:101F9000E07015904E06E06F6013746A2EF582E4CF
+:101FA000344EF583EFF080050EEEB406C3ED640603
+:101FB0007034E97031EFD39470502BEF1313135436
+:101FC0001FFC24D1F582E4344DF583C083C082E048
+:101FD000FEEF5407FF7401A807088002C333D8FC42
+:101FE0004ED082D083F022904CF8EDF0A3EBF0EFCE
+:101FF00030E012904CF7E0B403047402F022904CED
+:10200000F77401F022904CF77404F022904ECAEF5E
+:10201000F0F4601B904ECAE0FFC2031141904ECA1B
+:10202000E0FFC2021130904ECAE0FFC204115222FA
+:10203000EFF4600C7B017A807978A2029200116340
+:1020400022EFF4600C7B017A80797CA2039200116C
+:102050006322EFF4600C7B017A807970A204920015
+:10206000116322904EBEEBF0A3EAF0A3E9F0E4FE88
+:10207000FDEF5407FEEF1313135403FD30002290BD
+:102080004EBEE0FBA3E0FAA3E02DF9E43AFA120316
+:10209000B6FF7401A806088002C333D8FC4F0203C0
+:1020A000FC904EBEE0FBA3E0FAA3E02DF9E43AFA7F
+:1020B0001203B6FF7401A806088002C333D8FCF4EB
+:1020C0005F0203FCE4FE904ECBF0FDFCEF54F064A5
+:1020D000F06007EF54D0FBBBD00C904E08E0B40288
+:1020E0000B7403F08006904DF77401F0EFC394E099
+:1020F0004021EFD394E7501B904E69E0FEEF540768
+:10210000FF7401A807088002C333D8FCF45E904E28
+:1021100069F022E4FEEC7021746A2EF582E4344EFC
+:10212000F583E06F7047EEB4050B246AF582E43462
+:102130004EF583E4F07C018034746A2EF582E43439
+:102140004EF583E0FB74692EF582E4344EF583EBA3
+:10215000F0746A2EF582E4344EF583E06014EEB438
+:10216000050B246AF582E4344EF583E4F00EEEB4F8
+:1021700006A3EFD39470502CEF131313541FFD24B8
+:10218000D1F582E4344DF583C083C082E0FEEF5484
+:1021900007FF7401A807088002C333D8FCF45ED09F
+:1021A00082D083F022E4904ECCF0F0904ECCE0FF51
+:1021B000C39408500DC205120F55904ECCE004F0A8
+:1021C00080E922908080E4F0A3F0A3F031A5E490B0
+:1021D0004ECDF0F0904ECDE090062F93FF600DC2F3
+:1021E00005120F55904ECDE004F080E822510231E7
+:1021F000C3C2057F1E120F55C2057F1F120F550265
+:102200001549908091740DF0A304F0A3F0A3F0A3FE
+:10221000F0A314F022E4FF904EAFF0FEFDA3F0A374
+:10222000F0EF90062F93607CEF93FD131313541F70
+:10223000FEED5407FD7401A805088002C333D8FCE5
+:10224000FDEE2478FBE434808B82F583E0FCEDF432
+:10225000FBEC5BF0EE2470F582E43480F583E04D16
+:10226000F0EE2474F582E43480F583E05BF0908135
+:102270001CE0F4FC74BC2FF582E4344DF583ECF0E3
+:10228000EE2478FBE434808B82F583E04DF0EE247D
+:1022900070FBE434808B82F583E0FCEDF4FBEC5BB7
+:1022A000F00F4121E4FFEF90062F93607CEF93FD48
+:1022B000131313541FFEED5407FD7401A805088085
+:1022C00002C333D8FCFDEE2478FBE434808B82F526
+:1022D00083E0FCEDF4FBEC5BF0EE2470F582E4347B
+:1022E00080F583E04DF0EE2474F582E43480F583CC
+:1022F000E05BF090811CE0F4FC74A82FF582E434DC
+:102300004DF583ECF0EE2478FBE434808B82F5838A
+:10231000E04DF0EE2470FBE434808B82F583E0FC2A
+:10232000EDF4FBEC5BF00F41A6E4FFEF90062F937A
+:10233000604074BC2FF582E4344DF583E0FE74A850
+:102340002FF582E4344DF583E06E602374BC2FF5E5
+:1023500082E4344DF583C083C082E0FE74A82FF57B
+:1023600082E4344DF583E0FDEE5DD082D083F00F42
+:1023700080B922EF75F003A42470F582E4344DF5A2
+:1023800083EDF0EF75F003A42471F582E4344DF58C
+:1023900083EBF0904EA0E0FEEF75F003A42472F5FD
+:1023A00082E4344DF583EEF022E4FC904D4DE0FFE5
+:1023B000904DFCE06F7003022A99904D4DE0904DD6
+:1023C000FCF0904D05E07003022A99A3E0FFC3944E
+:1023D000014048EFD394095042904D09E0601D90B0
+:1023E0004D08E0C394DC500D904D0AE0FF904D087D
+:1023F000E02FF08060E4904D09F08059904D08E0A6
+:10240000FFD39414400D904D0AE0FEEF9E904D08CE
+:10241000F08042904D097401F0803A904D07E0FF42
+:102420007006A374FFF0802DEFB40108904D08747E
+:10243000C8F08021EFB40208904D087496F0801522
+:10244000EFB40308904D087464F08009EFB40405FC
+:10245000E4904D08F0904D06E0FF640A6007EF64D9
+:1024600001600281EA904D6E7401F0904D08E0FB2E
+:10247000E4904EA0F0FDFF7173904D08E0FBFDE489
+:10248000904EA0F00F7173904D08E0FD904EA0F0BB
+:10249000E4FB0F7173904D08E0904EA0F0E4FD0F47
+:1024A0007173904D08E0FBFD904EA0F00F7173909A
+:1024B0004D08E0FB904EA0F0E4FD0F7173904D08C5
+:1024C000E0FDE4904EA0F0FB0F7173904D08E0FB2F
+:1024D000E4904EA0F0FD0F7173904D08E0FBFDE419
+:1024E000904EA0F00F7173022A6D904D06E0FFC36D
+:1024F00094034006EFD394094014904D06E0FFC3C7
+:10250000940B5002A1DDEFD394114002A1DD904D58
+:102510006E7401F0E4FC904D06E024FDB40F004021
+:1025200002A1D290253175F003A4C58325F0C5839F
+:102530007302255E02256F0225800225910225A2E5
+:102540000225B30225C40225D202255E02256F02B0
+:1025500025800225910225A20225B30225C4AF04DD
+:10256000904D08E0FBE4904EA0F0FD71738063AFE6
+:1025700004904D08E0FB904EA0F0E4FD7173805292
+:10258000AF04904D08E0904EA0F0E4FBFD71738025
+:1025900041AF04904D08E0FDE4904EA0F0FB717354
+:1025A0008030AF04904D08E0FBFDE4904EA0F07148
+:1025B00073801FAF04904D08E0FD904EA0F0E4FB47
+:1025C0007173800EAF04904D08E0FBFD904EA0F0BB
+:1025D00071730CEC64096002A116022A6D904D061D
+:1025E000E06003022A6D904D0BE004F0E0D39418F4
+:1025F0004002E4F0904D0AE075F004A4FFA3E0FD72
+:10260000C374189DFDE49400FCD3ED9FE5F0648055
+:10261000F8EC6480984003022A6DE4F0904D6E045B
+:10262000F0904D0CE0FF9400403574099FFFC00707
+:102630009006E412053AEFE4AD07C00512053A78BA
+:1026400010120527EFE4AB0712053A7808120527A8
+:10265000EFE4904EA0EFF0D005D007717380369074
+:102660004D0CE0F404FFC0079006E412053AEFE4D5
+:10267000AD07C00512053A7810120527EFE4AB0745
+:1026800012053A7808120527EFE4904EA0EFF0D03B
+:1026900005D0077173904D0CE0FFD3940140357461
+:1026A0000A9FFFC0079006E812053AEFE4AD07C0A5
+:1026B0000512053A7810120527EFE4AB0712053A28
+:1026C0007808120527EFE4904EA0EFF0D005D00770
+:1026D00071738039904D0CE0FFC374019FFFC007F8
+:1026E0009006E812053AEFE4AD07C00512053A7806
+:1026F00010120527EFE4AB0712053A7808120527F8
+:10270000EFE4904EA0EFF0D005D0077173904D0C20
+:10271000E0FFD394024035740B9FFFC0079006EC96
+:1027200012053AEFE4AD07C00512053A781012051C
+:1027300027EFE4AB0712053A7808120527EFE4907B
+:102740004EA0EFF0D005D00771738039904D0CE0AA
+:10275000FFC374029FFFC0079006EC12053AEFE436
+:10276000AD07C00512053A7810120527EFE4AB0754
+:1027700012053A7808120527EFE4904EA0EFF0D04A
+:1027800005D0077173904D0CE0FFD394034035746E
+:102790000C9FFFC0079006F012053AEFE4AD07C0AA
+:1027A0000512053A7810120527EFE4AB0712053A37
+:1027B0007808120527EFE4904EA0EFF0D005D0077F
+:1027C00071738039904D0CE0FFC374039FFFC00705
+:1027D0009006F012053AEFE4AD07C00512053A780D
+:1027E00010120527EFE4AB0712053A780812052707
+:1027F000EFE4904EA0EFF0D005D0077173904D0C30
+:10280000E0FFD394044036740D9FFFC0079006F498
+:1028100012053AEFE4AD07C00512053A781012052B
+:1028200027EFE4AB0712053A7808120527EFE4908A
+:102830004EA0EFF0D005D007122373803A904D0CD4
+:10284000E0FFC374049FFFC0079006F412053AEF3F
+:10285000E4AD07C00512053A7810120527EFE4AB86
+:102860000712053A7808120527EFE4904EA0EFF022
+:10287000D005D007122373904D0CE0FFD394054090
+:1028800036740E9FFFC0079006F812053AEFE4ADCC
+:1028900007C00512053A7810120527EFE4AB0712BE
+:1028A000053A7808120527EFE4904EA0EFF0D00526
+:1028B000D007122373803A904D0CE0FFC374059F3C
+:1028C000FFC0079006F812053AEFE4AD07C0051205
+:1028D000053A7810120527EFE4AB0712053A78089D
+:1028E000120527EFE4904EA0EFF0D005D007122399
+:1028F00073904D0CE0FFD394064036740F9FFFC0D9
+:10290000079006FC12053AEFE4AD07C00512053A40
+:102910007810120527EFE4AB0712053A7808120584
+:1029200027EFE4904EA0EFF0D005D007122373807C
+:102930003A904D0CE0FFC374069FFFC0079006FC61
+:1029400012053AEFE4AD07C00512053A78101205FA
+:1029500027EFE4AB0712053A7808120527EFE49059
+:102960004EA0EFF0D005D007122373904D0CE0FF7E
+:10297000D39407403674109FFFC0079007001205DC
+:102980003AEFE4AD07C00512053A7810120527EFBB
+:10299000E4AB0712053A7808120527EFE4904EA041
+:1029A000EFF0D005D007122373803A904D0CE0FF72
+:1029B000C374079FFFC00790070012053AEFE4AD0C
+:1029C00007C00512053A7810120527EFE4AB07128D
+:1029D000053A7808120527EFE4904EA0EFF0D005F5
+:1029E000D007122373904D0CE0FFD3940840367447
+:1029F000119FFFC00790070412053AEFE4AD07C02E
+:102A00000512053A7810120527EFE4AB0712053AD4
+:102A10007808120527EFE4904EA0EFF0D005D0071C
+:102A2000122373803A904D0CE0FFC374089FFFC0DF
+:102A30000790070412053AEFE4AD07C00512053A06
+:102A40007810120527EFE4AB0712053A7808120553
+:102A500027EFE4904EA0EFF0D005D007122373903B
+:102A60004D0CE004F0E0D394084002E4F0E490411F
+:102A700031F0904D0D04F0904D05E0B4011B904DE8
+:102A800007E0B40414904CECE0700E904D0DE0B4EF
+:102A90000107E4F090413104F022120EC451B790C6
+:102AA0004CEE7401F0904CE5741EF0E4904CF3F0A1
+:102AB000904D0E74FFF022904CD37405F0E4A3F017
+:102AC000FFEF25E024D6F582E4344CF5837479F0E9
+:102AD000A37490F00FEFB404E8229080107401F01A
+:102AE00080FE2280F5904EC5EDF09000011203CFDC
+:102AF000904EC6F022904E04E0B4020A904CF1E0F1
+:102B000060047F1A714F2251F5904CE4E004F0709C
+:102B100006904CE3E004F0713E1210EE121051905A
+:102B20004CF1E06018E4904CE3F0A3F0904CF1E03D
+:102B300014F0E070087F0A1211301210DD22904C60
+:102B4000D3E0600A14F0E070057405F0716C229017
+:102B50004ED3EFF07B017A80797412179592099029
+:102B60004ED3E0FFA209B392010207E4904E901207
+:102B7000055600000000904C91E0FEA3E0FFC390DA
+:102B80004C96E09F904C95E09E5002C125904D05DB
+:102B9000E060028133904C91E0FEA3E0FFC3904CD3
+:102BA00094E09FFD904C93E09EFCE41202067BC3F0
+:102BB0007AF57988783F1200FBC004C005C006C0D2
+:102BC00007904C91E0FCA3E0FDE4120206D003D094
+:102BD00002D001D00012000A12023F904CDEEEF04B
+:102BE000A3EFF0904C91E0FEA3E0FFC3904C94E083
+:102BF0009FFD904C93E09EFCE41202067B487AE134
+:102C0000797A783F1200FBC004C005C006C0079067
+:102C10004C91E0FCA3E0FDE4120206D003D002D008
+:102C200001D00012000A12023F904CE0EEF0A3EF38
+:102C3000F081CF904C91E0FEA3E0FFC3904C94E074
+:102C40009FFD904C93E09EFCE41202067BAE7A4717
+:102C50007981783F1200FBC004C005C006C0079010
+:102C60004C91E0FCA3E0FDE4120206D003D002D0B8
+:102C700001D00012000A12023F904CDEEEF0A3EFEA
+:102C8000F0904C91E0FEA3E0FFC3904C94E09FFDD8
+:102C9000904C93E09EFCE41202067BC37AF57968BF
+:102CA000783F1200FBC004C005C006C007904C91DD
+:102CB000E0FCA3E0FDE4120206D003D002D001D074
+:102CC0000012000A12023F904CE0EEF0A3EFF090E9
+:102CD0004C95E0FEA3E0FF904CD4E0FD04F0ED2520
+:102CE000E024D6F582E4344CF583EEF0A3EFF090C7
+:102CF0004CD4E0C394044002E4F0E4904E8FF09092
+:102D00004E90E0F8A3E0F9A3E0FAA3E0FB904E8F29
+:102D1000E025E024D6F582E4344CF583E0FEA3E020
+:102D2000FFE4FCFDEB2FFFEA3EFEED39FDEC38FC45
+:102D3000904E9012054A904E8FE004F0E0B404BF2C
+:102D4000904E90E0FCA3E0FDA3E0FEA3E0FFE47B57
+:102D500004FAF9F8120476904E9012054A904CE06D
+:102D6000E0FEA3E0FFE4FCFD904E90E0F8A3E0F964
+:102D7000A3E0FAA3E0FBC31205165027904CD574CC
+:102D800002F0904CFDE064027002C11D904CFC7496
+:102D900001F0FB7A4C79FCFD7C007FD97E7F12121A
+:102DA000B6807A904CFDE064026007904CFCE0B481
+:102DB0000115E4904CFCF07B017A4C79FC7D01FC20
+:102DC0007FD97E7F1212B6904CDEE0FEA3E0FFE4D6
+:102DD000FCFD904E90E0F8A3E0F9A3E0FAA3E0FB3D
+:102DE000C3120516501D904CD57401F0904D03E0B0
+:102DF000702B904D38F0A37448F0A37412F0E4A344
+:102E0000F0801AE4904CD5F0904D03E0700F904D97
+:102E100038F0A37448F0A3745DF0E4A3F0904CD5AF
+:102E2000E0904CFDF022904CEDE0600214F0904CEC
+:102E3000F2E0600214F0904CFBE0600B14F0E070E4
+:102E400006904CF77406F0904CE5E06028904CF149
+:102E5000E06006E4904CE5F022904CE5E014F0D2FE
+:102E6000017F1A1207E4904CE5E07044C2017F1A1A
+:102E70001207E4803B904CF1E07035904CE2E0604A
+:102E80002F14F0E0FFC394085016EF30E109D2018F
+:102E90007F1A1207E48010C2017F1A1207E480072C
+:102EA000C2017F1A1207E4904CE2E070037418F03C
+:102EB000904DF4E07036904DF5E06401702E904C2A
+:102EC000E3F0A3F0904DF5F0904E09E0600D7B012A
+:102ED0007A4E79097D031211D08011904800E0608C
+:102EE0000B7B017A4879007D091211D0904D02E0E8
+:102EF000601B14F0E07016904E097402F0E4A3F029
+:102F0000A3F07B017A4E79097D031211D0904DFF19
+:102F1000E0600EE014F0E07008904D42E06002E4E2
+:102F2000F022904EA1EEF0A3EFF0904EA3ECF0A3B0
+:102F3000EDF0904EA3E0FEA3E0FFD3904EA2E09F01
+:102F4000904EA1E09E4016904EA3E0FEA3E0FF90BD
+:102F50004EA2E09FFF904EA1E09EFE801E904EA1EB
+:102F6000E0FEA3E0FFC3904EA4E09FFF904EA3E0DD
+:102F70009EFEAD03C3EB9FFFE49EFE22904EC7EE84
+:102F8000F0A3EFF0A905904B9EE0FEA3E0FFAD019A
+:102F900019ED602F0FEFAC0670010E14F5828C83D3
+:102FA000E0FD904EC7E475F00112042485F082F52F
+:102FB00083EDF0AD07AC06BC4BD4BD9AD17E4B7F00
+:102FC0003680CB904B9EEEF0A3EFF022900BE7748F
+:102FD00003F0ED60031217DC22900BE77404F0029B
+:102FE00017DC900BE77405F00217DC900446E0FF55
+:102FF00022900B7F7401F0E4900B7EF0227A0C7922
+:103000004B904EB57401F0A3740CF0A3744BF09088
+:103010004BA0E0FEA3E0FF904B9EE06E7003A3E0A8
+:103020006F700221B07E0C7F4B7D03122F7C904E7F
+:10303000B5E0FBA3E0FAA3E0F91203B6B4022B90CB
+:103040004EB6E475F00212040E904EB5E0FBA3E01C
+:10305000FAA3E0F91203B6FF904E38E0A3E0FAA31A
+:10306000E0F5828A8312058B21B0904EB5E0FBA378
+:10307000E0FAA3E0F91203B66404705A904EB675F4
+:10308000F00112040E7E0C7F4E904EB5E0FBA3E0E3
+:10309000FAA3E0F91203B614FD122F7C904EB5E0AE
+:1030A000FBA3E0FAA3E02401F9E43AFAC002C0016C
+:1030B000904EB5E0A3E0FAA3E0F91203B6FD7C0060
+:1030C000904E3BE0A3E0FAA3E0F5828A83D001D0E2
+:1030D0000212058B21B0904EB5E0FBA3E0FAA3E00D
+:1030E000F91203B66405705A904EB675F0011204D9
+:1030F0000E7E0C7F4E904EB5E0FBA3E0FAA3E0F904
+:103100001203B614FD122F7C904EB5E0FBA3E0FA3B
+:10311000A3E02401F9E43AFAC002C001904EB5E000
+:10312000A3E0FAA3E0F91203B6FD7C00904E44E060
+:10313000A3E0FAA3E0F5828A83D001D00212058BC6
+:10314000806E904EB5E0FBA3E0FAA3E0F91203B65F
+:103150006403705A904EB675F00112040E7E0C7F17
+:103160004E904EB5E0FBA3E0FAA3E0F91203B614CB
+:10317000FD122F7C904EB5E0FBA3E0FAA3E0240102
+:10318000F9E43AFAC002C001904EB5E0A3E0FAA318
+:10319000E0F91203B6FD7C00904E47E0A3E0FAA3ED
+:1031A000E0F5828A83D001D00212058B800280FE76
+:1031B000904BA5E0FEA3E0FF904C5EE06E7003A391
+:1031C000E06F6022904E3EE0FBA3E0FAA3E0F94AF4
+:1031D0006037120587904BA5E0FFA3E0904C5ECFCF
+:1031E000F0A3EFF080CA904C8DE0FFA3E06F601970
+:1031F000904E41E0FBA3E0FAA3E0F94A600B120510
+:1032000087904C8DE0A3F080DD229082807401F0E5
+:1032100022904E61EBF0A3EAF0A3E9F0904E6774C0
+:10322000FFF5F012042445F0602A904E64E0FBA301
+:10323000E475F001120424A9F0FA1203B6FF904ECF
+:1032400061E0FBA3E475F001120424A9F0FAEF1287
+:1032500003FC80C822904E77EEF0A3EFF0904E7BF7
+:10326000EBF0A3EAF0A3E9F0904E79ECF0A3EDF0D7
+:10327000A3E0F9A3E0FAA3E0904E64C9F0A3EAF05A
+:10328000A3E9F0A3ECF0A3EDF07B017A0B79865172
+:1032900011900B8374A0F0904E77E0FFA3E0900BA9
+:1032A00084CFF0A3EFF0904E7AE02403FD904E79A6
+:1032B000E03400FCEDFAECFFEAFEEF908098EEF0CF
+:1032C000A3EFF07A0B79837E0B7F837483FC740BFE
+:1032D000FFECFEEFA3EEF0A3EFF090809EE4F0A3EE
+:1032E000F090809004F0908006E04404F090812CEF
+:1032F000E030E5F922904EBBEBF0A3EAF0A3E9F051
+:10330000ED1DAE0470011C4E6017904EBBE0FBA398
+:10331000E475F001120424A9F0FA74FF1203FC8092
+:10332000DF22EFF4603AEF5407FEEF131313540358
+:10333000FF24A3F582E43400F583C083C082E0FD5E
+:103340007401A806088002C333D8FCF4FC5DD08267
+:10335000D083F074A72FF582E43400F583E05CF0AD
+:1033600022E4FFEFFD7C002478FBEC34808B82F5B7
+:1033700083E0FEED2470FDEC34808D82F583E04E19
+:10338000F4FEEF247CFDEC34808D82F583EEF00FAB
+:05339000EFB404CF22A0
 :00000001FF
Index: c51/output/fwram.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/fwram.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/fwram.rom	(working copy)
@@ -1,6 +1,6 @@
 02
 05
-6a
+8d
 02
 02
 ab
@@ -1317,6 +1317,41 @@
 45
 f0
 22
+e8
+60
+0f
+ec
+c3
+13
+fc
+ed
+13
+fd
+ee
+13
+fe
+ef
+13
+ff
+d8
+f1
+22
+e4
+93
+fc
+74
+01
+93
+fd
+74
+02
+93
+fe
+74
+03
+93
+ff
+22
 ec
 f0
 a3
@@ -1340,16 +1375,16 @@
 82
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 12
 05
-4a
+6d
 e4
 73
 e4
@@ -1395,10 +1430,10 @@
 cf
 02
 05
-b1
+d4
 02
-0f
-e8
+17
+d4
 e4
 93
 a3
@@ -1456,8 +1491,8 @@
 40
 80
 90
-05
-f6
+06
+19
 e4
 7e
 01
@@ -1526,25 +1561,25 @@
 be
 52
 4e
-17
+26
 ff
-11
-8d
+08
+d5
 00
 00
 00
 ff
-16
-d1
+2b
+07
 ff
-28
-f4
+2e
+26
 00
 00
 00
 ff
-28
-9f
+2a
+e5
 00
 09
 0b
@@ -1727,6 +1762,42 @@
 00
 00
 00
+00
+c1
+00
+66
+00
+e6
+3f
+00
+00
+ff
+bb
+00
+00
+77
+ff
+00
+00
+00
+ff
+cc
+00
+00
+bb
+ff
+00
+00
+00
+ff
+00
+77
+00
+ff
+00
+cc
+00
+ff
 05
 01
 02
@@ -1740,7 +1811,7 @@
 00
 90
 4c
-82
+c5
 e0
 b4
 03
@@ -1752,67 +1823,68 @@
 00
 22
 90
-4d
-f5
+4e
+04
 e0
 64
 02
 60
 02
 e1
-9b
+e3
 90
 4c
-a9
+ec
 e0
 60
 02
 e1
-95
+dd
 90
 4c
-ae
+f1
 e0
 60
 02
 e1
-95
+dd
 12
-24
-0f
+23
+a9
 90
 4c
-92
+d5
 e0
 b4
 02
-04
-f1
-e9
+05
+12
+10
+dd
 80
 2e
 90
 4c
-92
+d5
 e0
 b4
 01
 14
 90
 4c
-b7
+fa
 e0
 70
 21
 90
 4c
-9f
+e2
 74
 18
 f0
 90
 4c
-b7
+fa
 74
 01
 f0
@@ -1820,7 +1892,7 @@
 13
 90
 4c
-b7
+fa
 e0
 b4
 01
@@ -1829,29 +1901,29 @@
 f0
 90
 4c
-9f
+e2
 f0
 c2
 01
 7f
 1a
 f1
-9c
-d1
-cc
+e4
+f1
+13
 ef
 60
 5b
 c3
 90
 4c
-a1
+e4
 e0
 94
 0c
 90
 4c
-a0
+e3
 e0
 94
 00
@@ -1859,19 +1931,19 @@
 34
 90
 4c
-a2
+e5
 e0
 70
 1b
 90
 4c
-92
+d5
 e0
 70
 15
 90
 4c
-7a
+b7
 e0
 30
 e0
@@ -1881,7 +1953,7 @@
 7f
 1a
 f1
-9c
+e4
 80
 06
 c2
@@ -1889,10 +1961,10 @@
 7f
 1a
 f1
-9c
+e4
 90
 4c
-7a
+b7
 e0
 30
 e1
@@ -1911,13 +1983,13 @@
 25
 90
 4c
-a2
+e5
 e0
 70
 0c
 90
 4c
-92
+d5
 e0
 70
 06
@@ -1926,7 +1998,7 @@
 7f
 1a
 f1
-9c
+e4
 c2
 01
 7f
@@ -1944,7 +2016,7 @@
 7f
 19
 f1
-9c
+e4
 22
 ef
 f4
@@ -1961,1081 +2033,939 @@
 92
 00
 12
+20
+63
 22
-05
+e4
+ff
+90
+4c
+f1
+e0
+60
+01
 22
-ac
-07
-ec
-f4
+90
+4c
+c5
+e0
+64
+03
 60
+1c
+90
+4c
+f2
+e0
+70
+1d
+74
+0a
+f0
+a3
+e0
+70
 16
-af
-04
-d2
-04
-12
-21
-f4
-af
-04
-a2
-06
-92
-01
-f1
-9c
-af
+90
+4e
 04
-c2
+e0
+b4
 02
-12
-21
-d2
-22
-c2
-06
-7f
-1a
-f1
-ae
-c2
-06
+0f
 7f
-19
-f1
-ae
-c2
-06
+09
+11
+2b
 7f
-1a
-f1
-ae
-c2
-06
-7f
-1a
-f1
-ae
-c2
-06
-7f
-12
+01
 80
-c5
-12
-17
-65
+07
 e4
 90
 4c
-c8
-f0
-90
-41
-31
-04
+ee
 f0
 7f
-19
+01
+22
 90
 4e
-96
+c9
 ef
 f0
-78
-97
-7c
-4e
-7d
+24
+f7
+60
+09
+14
+60
+5e
+24
+02
+60
+02
 01
-7b
-ff
-7a
-06
-79
-c9
-7e
-00
-7f
-03
-12
-03
-90
-90
-4e
-96
-e0
+cf
+e4
 90
-4e
-99
+4c
+f3
 f0
 7b
 01
 7a
-4e
+4c
 79
-97
+00
 7d
-03
+04
+fc
+7f
+d0
+7e
+7f
+51
+7e
+7f
+0a
+12
+11
+30
+e4
 90
 4e
-6f
-eb
-f0
-a3
-ea
+12
 f0
+90
+4c
+00
+e0
+f4
+70
+21
 a3
-e9
-f0
+e0
+b4
+ff
+1c
 a3
-ed
-f0
-90
-4b
-9c
 e0
+b4
 ff
+17
 a3
 e0
+b4
+ff
+12
 90
-4e
-73
-cf
+4c
+00
+74
+0f
 f0
 a3
-ef
 f0
-90
-4b
-9a
-e0
-fe
 a3
-e0
-ff
-90
-4b
-9c
-e0
-fc
+f0
 a3
-e0
-fd
-7b
-64
-12
-2b
-da
-90
-4e
-72
-e0
-fe
-ef
-c3
-9e
-40
-e1
+f0
 90
 4e
-72
-e0
-ff
-14
+12
+74
+01
 f0
-ef
-60
-3f
+7f
+21
+f1
+76
 90
-4e
-6f
-e0
-fb
-a3
-e4
-75
+4c
+c5
+74
+02
 f0
-01
-12
-04
-24
-a9
+e4
+a3
 f0
-fa
-12
-03
-b6
-ff
 90
-4e
-73
+4c
+f0
+f0
+22
 e4
-75
+90
+4c
+f3
 f0
-01
 12
-04
-24
-85
-f0
-82
-f5
-83
+10
+39
 ef
-f0
+60
+09
 90
 4e
-73
+c9
 e0
-fe
-a3
+90
+4c
+f0
+f0
+22
+90
+4c
+c5
 e0
-ff
-be
-4b
-c6
-bf
-36
-c3
+64
+01
+60
+18
+7f
+23
+f1
+76
 90
-4e
-73
+4c
+c5
 74
-4a
+01
 f0
+e4
 a3
-74
-a0
 f0
-80
-b7
 90
-4e
-73
-e0
-ff
-a3
-e0
+4c
+f1
+74
+f0
+f0
+e4
 90
-4b
-9c
-cf
+4c
+ec
+f0
+e4
+90
+4c
 f0
-a3
-ef
 f0
 22
+e4
 90
-4e
-c1
-ed
+4c
 f0
-e0
-fd
-90
-0b
-e8
 f0
-7e
-0b
-7f
-e9
+22
 90
 4e
-7a
-ed
+cf
+ef
 f0
-11
-da
+24
+d0
+70
+02
+21
+b3
+14
+70
+02
+21
+d1
+14
+70
+02
+41
+3b
+14
+60
+0c
+24
+f7
+70
+02
+21
+d1
+24
+0d
+60
+02
+41
+7d
+12
+21
+ed
+12
+2a
+9a
 7b
 01
 7a
-0b
+4c
 79
-e7
+fc
+7d
+01
+7c
+00
+7f
+d9
+7e
+7f
+51
+7e
 90
-4e
-c1
+4c
+fc
 e0
-24
-02
-fd
+64
 01
-20
+70
+3e
 90
-4e
-75
-ee
-f0
-a3
-ef
-f0
-a3
-eb
-f0
-a3
-ea
-f0
+4c
+91
+e0
+fe
 a3
-e9
-f0
-90
-4e
-7a
 e0
 ff
-14
-f0
-ef
-60
-27
+c3
 90
-4e
-77
+4c
+96
 e0
-fb
-a3
-e4
-75
-f0
-01
-12
-04
-24
-a9
-f0
-fa
-12
-03
-b6
-ff
+9f
 90
-4e
-75
-e4
-75
-f0
-01
+4c
+95
+e0
+9e
+50
+05
 12
-04
-24
-85
-f0
-82
-f5
-83
-ef
-f0
+17
+34
 80
-cf
-22
+e6
 90
-4e
-7b
-eb
-f0
-a3
-ea
-f0
+4c
+e0
+e0
+fe
 a3
-e9
+e0
+ff
+c3
+90
+4c
+96
+e0
+9f
+90
+4c
+95
+e0
+9e
+50
+0f
+90
+4c
+d5
+74
+02
 f0
 e4
-a3
-f0
-a3
+90
+4c
+e5
 f0
+7f
+19
+e1
+76
+7b
+01
+7a
+4d
+79
+05
+7d
+02
+7c
+00
+7f
+d5
+7e
+7f
+51
+7e
 90
 4d
-eb
+05
+e0
+d3
+94
+01
+40
+02
+e4
 f0
 90
 4d
-e3
+06
+e0
+d3
+94
+11
+40
+02
+e4
 f0
 90
-4e
-7f
+4d
+0a
+74
+04
 f0
-90
-4e
-7f
-e0
-ff
-c3
-94
-05
-50
-42
-90
-4e
 7b
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-24
 01
-f9
-e4
-3a
-fa
-7e
+7a
+4c
+79
+00
+fd
+7c
 00
-e9
-2f
-f9
-ee
-3a
-fa
-12
-03
-b6
-b4
 7f
-06
-90
-4d
-eb
-74
-01
-f0
-90
-4e
-7b
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
+d0
+7e
+7f
+51
+7e
+7f
+0a
 12
-03
-b6
-60
-06
-90
+11
+30
+7b
+01
+7a
 4d
-e3
-74
+79
+04
+7d
 01
-f0
-90
-4e
+7c
+00
 7f
-e0
-04
-f0
-80
-b4
-90
-4e
-7b
-e0
-a3
-e0
-fa
-a3
-e0
-4a
-70
-3a
+d8
+7e
+7f
+51
+7e
 90
 4d
-f9
+04
 e0
-64
+d3
+94
+01
+40
 02
-60
+e4
+f0
 02
-81
-0d
-90
-4d
-ee
-e0
-60
+18
+03
+12
+22
 02
-81
-0d
-90
-4d
-f9
-f0
-90
-4d
-f7
-f0
+12
+21
+c3
 90
 4d
-f3
+03
 e0
 60
-0a
+0c
+c2
+05
+7f
+1e
+f1
+55
+c2
+05
+7f
+1f
+f1
+55
 e4
-f0
 90
 4d
-fa
-74
 03
 f0
-80
-06
+22
 90
-4d
-fa
+4c
+c5
 74
-02
-f0
-7b
-01
-7a
-4d
-79
-fa
-7d
 03
-81
-0e
-90
-4d
 f0
-74
-0a
+e4
+a3
 f0
+12
+10
+33
 e4
 90
 4c
-a0
+f1
 f0
-a3
+90
+4c
+ee
 f0
 90
 4c
-92
-e0
-b4
-01
-12
-e4
+c0
+74
+fe
+f0
 90
 4c
-f6
+c3
 f0
-a3
+90
+4d
+42
 74
-48
+03
 f0
-a3
+90
+4d
+ff
 74
-12
+0a
 f0
-e4
-a3
+90
+4e
+cf
+e0
+64
+31
+70
+2a
+90
+4e
+12
 f0
-80
-10
-e4
 90
 4c
-f6
-f0
-a3
+e5
 74
-48
+1e
 f0
+90
+4b
+eb
+e0
+b4
+0f
+10
 a3
-74
-5d
-f0
-e4
-a3
-f0
-7b
-01
-7a
-48
-79
-00
-7d
-09
-7c
-00
-91
-c1
-7b
-01
-7a
-4d
-79
-fa
-7d
-09
-7c
-00
-91
-c1
-90
-4e
-7b
 e0
-fb
+b4
+0f
+0b
 a3
 e0
-fa
+b4
+0f
+06
 a3
 e0
-f9
-90
-00
-01
-12
-03
-cf
-b4
-29
-0e
-90
-00
-02
-12
-03
-cf
-b4
-14
-05
-7f
-0a
-02
-10
-32
+64
+0f
+60
+58
 90
 4c
-79
+bf
 74
 01
 f0
+02
+12
+84
 90
 4c
-b4
+e5
 e0
-ff
-64
-01
-70
-02
-81
-0d
-ef
-64
-04
-70
-02
-81
-0d
-ef
-64
-02
 70
+49
+c2
+01
+7f
+1a
 02
-81
-0d
+07
+e4
+e4
 90
 4c
-82
-e0
-64
-03
-70
-45
-90
-4e
-7f
+c5
 f0
-90
-4e
-7f
-e0
-ff
-c3
-94
-05
-50
-37
-90
-4e
-7b
-e0
-fb
-a3
-e0
-fa
 a3
-e0
-24
-01
-f9
-e4
-3a
-fa
-7e
-00
-e9
-2f
-f9
-ee
-3a
-fa
-12
-03
-b6
-ff
-64
-39
-60
-09
-ef
-64
-53
-60
-04
-ef
-b4
-47
-06
-90
-4d
-00
-74
-03
 f0
 90
-4e
-7f
-e0
+4c
+ee
 04
 f0
-80
-bf
 90
-4e
-7b
+4c
+00
 e0
-fb
+b4
+0f
+13
 a3
 e0
-fa
+b4
+0f
+0e
 a3
 e0
-f9
-12
-1f
-35
-90
-4d
-f9
+b4
+0f
+09
+a3
 e0
 b4
+0f
+04
+7f
+0a
 01
-11
-74
-02
-f0
+2b
 90
-4d
-fa
+4c
 f0
-7b
-01
-7a
-4d
-79
-fa
-7d
-03
-81
-0e
-90
-4d
-f9
 e0
-64
-03
 60
 0a
+12
+10
+33
+90
+4c
+f0
 e0
-b4
-02
-1f
+ff
+01
+2b
 90
-4d
-ee
+4c
+ef
 e0
-70
-19
+b4
+01
+05
 e4
-90
-4d
-f9
 f0
+12
+10
+dd
+22
 90
-4d
-f7
+4e
+94
+ec
 f0
-90
-4d
-fa
+a3
+ed
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+80
+98
 74
-02
+04
+f0
+a3
+e4
+f0
+90
+0c
+af
+74
+a0
+f0
+a3
+ee
+f0
+a3
+ef
+f0
+90
+0c
+b2
+74
+a1
 f0
-7b
-01
 7a
-4d
+0c
 79
-fa
-7d
-03
-81
-0e
+af
+7e
+0c
+7f
+af
+74
+af
+fc
+74
+0c
+ff
+ec
+fe
+ef
 90
-4d
+80
+9a
 ee
-e0
-70
-31
+f0
+a3
+ef
+f0
 90
 4e
-7b
+94
 e0
-fb
+fc
 a3
 e0
 fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+9e
+ee
+f0
 a3
-e0
-24
-01
-f9
-e4
-3a
-fa
-7d
-06
-7c
-00
-91
-c1
-7b
-01
+ef
+f0
 7a
-4d
+0b
 79
-d0
-7d
-0f
-7c
-00
-91
-c1
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
 90
-4e
-7b
-e0
-fb
+80
+9c
+ee
+f0
 a3
-e0
-fa
+ef
+f0
+90
+80
+90
+74
+02
+f0
+90
+80
+9c
 a3
 e0
-f9
-e4
-12
-03
-fc
+20
+e7
+07
 90
-48
-00
-74
+80
+90
+e0
+44
 01
 f0
 90
+80
+06
+e0
+44
+04
+f0
+12
+32
+ed
+90
 4e
-7b
+96
 e0
-fb
 a3
 e0
 fa
 a3
 e0
-f9
-12
-03
-b6
-90
-48
+ae
+02
+ff
+7b
 01
-f0
+7a
+0b
+79
+83
 90
-4c
-82
+4e
+94
 e0
-b4
-03
-0a
-90
-4d
-00
+a3
 e0
 90
-48
-02
+4e
+89
 f0
-80
-05
-e4
 90
-48
-02
+4e
+84
+ee
 f0
-e4
-90
-4d
-e8
+a3
+ef
+f0
+a3
+eb
+f0
+a3
+ea
+f0
+a3
+e9
 f0
 90
 4e
-03
+89
 e0
-70
-6f
+ff
+14
+f0
+ef
+60
+27
 90
-00
+4e
+86
+e0
+fb
+a3
+e4
+75
+f0
 01
 12
+04
+24
+a9
+f0
+fa
+12
 03
-cf
-b4
-7f
-15
-7e
-48
-7f
-03
-e9
-24
-02
-f9
-e4
-3a
-fa
+b6
+ff
 90
 4e
-7a
-74
-05
+84
+e4
+75
+f0
+01
+12
+04
+24
+85
+f0
+82
+f5
+83
+ef
 f0
-11
-da
 80
-1c
-7e
-48
-7f
-03
+cf
+22
 90
 4e
-7b
-e0
-fb
+8a
+eb
+f0
 a3
-e0
-fa
+ea
+f0
 a3
-e0
-24
-01
-f9
+e9
+f0
 e4
-3a
+a3
+f0
+a3
+f0
+90
+4d
 fa
+f0
 90
-4e
-7a
-74
-06
+4d
+f2
 f0
-11
-da
 90
 4e
-7f
-74
-03
+8e
 f0
 90
 4e
-7f
+8e
 e0
 ff
 c3
 94
-09
+05
 50
-41
-74
-00
-2f
-f5
-82
-e4
-34
-48
-f5
-83
-e0
-b4
-7f
-0f
-90
-4e
-7f
-e0
-24
-00
-f5
-82
-e4
-34
-48
-f5
-83
-e4
-f0
-90
-4e
-7f
-e0
-04
-f0
-80
-d1
-7e
-48
-7f
-03
+42
 90
 4e
-7b
+8a
 e0
 fb
 a3
@@ -3049,70 +2979,29 @@
 e4
 3a
 fa
-90
-4e
-7a
-74
-06
-f0
-11
-da
-7b
-01
-7a
-48
-79
+7e
 00
-7d
-09
-91
-0e
+e9
+2f
+f9
+ee
+3a
+fa
+12
+03
+b6
+b4
+7f
+06
 90
 4d
-d0
+fa
 74
-08
-f0
-7b
 01
-7a
-4d
-79
-d0
-7d
-0f
-91
-0e
-22
-90
-4e
-3b
-eb
-f0
-a3
-ea
-f0
-a3
-e9
 f0
-a3
-ed
-f0
-e4
-ff
-90
-4e
-3e
-e0
-fe
-ef
-c3
-9e
-50
-23
 90
 4e
-3b
+8a
 e0
 fb
 a3
@@ -3121,240 +3010,150 @@
 a3
 e0
 f9
-8f
-82
-75
-83
-00
 12
 03
-cf
-fe
+b6
+60
+06
+90
+4d
+f2
 74
-3f
-2f
-f5
-82
-e4
-34
+01
+f0
+90
 4e
-f5
-83
-ee
+8e
+e0
+04
 f0
-0f
 80
-d3
-f1
-fd
-ef
-60
-70
+b4
 90
-4c
-ab
+4e
+8a
 e0
-70
-6a
-90
-4c
-82
+a3
 e0
-64
-03
+fa
+a3
+e0
+4a
 70
-62
+3b
 90
 4e
-3f
+08
 e0
 64
-01
-70
-23
-74
-04
-f0
-a3
-e0
-70
-14
+02
+60
+02
+c1
+97
 90
-4e
-42
-e0
-70
-0e
-a3
-e0
-70
-0a
-a3
+4d
+fd
 e0
-70
-06
+60
+02
+c1
+97
 90
-4d
-e6
+4e
+08
 f0
-80
-32
 90
-4d
-e6
-74
-01
+4e
+06
 f0
-80
-2a
 90
 4e
-3f
-e0
-b4
 02
-19
-74
-05
-f0
-a3
 e0
-70
+60
 0a
-a3
-e0
-70
-06
-90
-4d
-e6
+e4
 f0
-80
-12
 90
-4d
-e6
+4e
+09
 74
-01
+03
 f0
 80
-0a
+06
 90
 4e
-3f
-e0
-b4
-03
-03
+09
 74
-07
+02
 f0
 7b
 01
 7a
 4e
 79
-3f
-90
-4e
-3e
-e0
-fd
-f1
-cb
-22
+09
+7d
+03
+02
+11
+d0
 90
-4e
-a9
-eb
+4d
+ff
+74
+0a
 f0
-a3
-ea
+e4
+90
+4c
+e3
 f0
 a3
-e9
 f0
-ed
-1d
-ae
-04
-70
-01
-1c
-4e
-60
-16
 90
-4e
-a9
+4c
+d5
 e0
-fb
-a3
+b4
+01
+12
 e4
-75
+90
+4d
+38
 f0
-01
+a3
+74
+48
+f0
+a3
+74
 12
-04
-24
-a9
 f0
-fa
 e4
-12
-03
-fc
+a3
+f0
 80
-e0
-22
-7b
-01
-7a
-4c
-79
-7c
-7d
-4e
-7c
-00
-91
-c1
-7b
-01
-7a
-4d
-79
-93
-7d
-14
-7c
-00
-91
-c1
-7b
-01
-7a
-4d
-79
-a8
-7d
-14
-7c
-00
-91
-c1
-7b
-01
-7a
+10
+e4
+90
 4d
-79
-bc
-7d
-14
-7c
-00
-91
-c1
+38
+f0
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
 7b
 01
 7a
@@ -3365,1884 +3164,1633 @@
 09
 7c
 00
-91
-c1
+d1
+98
 7b
 01
 7a
-4d
+4e
 79
-fa
+09
 7d
 09
 7c
 00
-91
-c1
-e4
-90
-4d
-f0
-f0
+d1
+98
 90
-4d
-f6
-f0
+4e
+8a
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
 90
-4d
-f5
-f0
+00
+01
+12
+03
+cf
+b4
+29
+0d
 90
-4d
-e6
-f0
-90
-4d
-df
-f0
-90
-4d
-ec
-f0
-90
-4d
-f9
-f0
-90
-4d
-e5
-f0
-90
-4d
-e8
-f0
-90
-4d
-eb
-f0
-90
-4d
-f4
-f0
-90
-4d
-e2
-f0
-90
-4d
-f1
-f0
-90
-4d
-f7
-f0
+00
+02
+12
+03
+cf
+b4
+14
+04
+7f
+0a
+01
+2b
 90
 4c
-7a
+b6
 74
+01
 f0
-f0
-90
-4d
-e9
-f0
-e4
-90
-4c
-f5
-f0
-22
 90
 4c
-bc
+f7
 e0
 ff
+64
+01
 70
 02
 c1
-05
-20
-e7
-38
-90
-4d
-fa
-74
+97
+ef
+64
+04
+70
+02
+c1
+97
+ef
+64
+02
+70
 02
+c1
+97
+90
+4c
+c5
+e0
+64
+03
+70
+45
+90
+4e
+8e
 f0
-e4
+90
+4e
+8e
+e0
+ff
+c3
+94
+05
+50
+37
+90
+4e
+8a
+e0
+fb
 a3
-f0
+e0
+fa
 a3
-f0
-7b
+e0
+24
 01
-7a
-4d
-79
+f9
+e4
+3a
 fa
-7d
+7e
+00
+e9
+2f
+f9
+ee
+3a
+fa
+12
 03
-91
-0e
-7f
+b6
+ff
+64
+39
+60
+09
+ef
+64
+53
+60
+04
+ef
+b4
+47
+06
+90
+4d
+42
+74
 03
-f1
+f0
+90
+4e
+8e
+e0
+04
+f0
 80
+bf
 90
-4d
+4e
+8a
+e0
 fb
+a3
+e0
+fa
+a3
+e0
+f9
+12
+18
+29
+90
+4e
+08
+e0
+b4
+01
+12
 74
-e9
+02
+f0
+90
+4e
+09
 f0
 7b
 01
 7a
-4d
+4e
 79
-fa
+09
 7d
 03
-91
-0e
+02
+11
+d0
 90
-4c
-bc
+4e
+08
 e0
-14
-f0
+64
+03
+60
+0a
 e0
-70
-3c
-a3
-74
+b4
 02
-f0
-80
-36
+20
 90
 4d
-fa
-74
-02
-f0
+fd
+e0
+70
+1a
 e4
-a3
+90
+4e
+08
 f0
-a3
+90
+4e
+06
+f0
+90
+4e
+09
+74
+02
 f0
 7b
 01
 7a
-4d
+4e
 79
-fa
+09
 7d
 03
-91
-0e
-7f
-03
-f1
-80
+02
+11
+d0
 90
 4d
-fb
-74
-ea
-f0
-7b
-01
-7a
-4d
-79
-fa
-7d
-03
-91
-0e
-90
-4c
-bc
-e0
-04
-f0
+fd
 e0
 70
-04
-a3
-74
-02
-f0
-90
-4d
-f0
-74
-0a
-f0
-e4
-90
-4c
-a0
-f0
-a3
-f0
-22
+31
 90
 4e
-b2
-ef
-f0
+8a
+e0
+fb
 a3
-ed
-f0
+e0
+fa
+a3
+e0
+24
+01
+f9
+e4
+3a
+fa
+7d
+06
+7c
+00
+d1
+98
 7b
 01
 7a
-48
+4d
 79
-00
+d0
 7d
-09
+0f
 7c
 00
-91
-c1
+d1
+98
 90
-48
-00
-74
-01
-f0
+4e
+8a
+e0
+fb
 a3
 e0
-ff
-90
-4e
-b2
+fa
+a3
 e0
-fe
-ef
-4e
+f9
+e4
+12
+03
+fc
 90
 48
+00
+74
 01
 f0
 90
 4e
-b3
-e0
-90
-48
-03
-f0
-7b
-01
-7a
-48
-79
-00
-7d
-09
-81
-0e
-90
-4c
-b4
+8a
 e0
-ff
-60
-08
-64
-03
-60
-04
-ef
-b4
-05
-06
-12
-17
 fb
-02
-18
-dd
-90
-4c
-b4
+a3
 e0
-b4
-01
-0e
+fa
 a3
 e0
-ff
-e4
-fd
-d1
-06
+f9
+12
+03
+b6
 90
-4c
-b4
-74
-02
+48
+01
 f0
-22
 90
 4c
-b4
+c5
 e0
 b4
-02
-0b
-74
 03
-f0
-a3
-e0
-ff
-a3
-e0
-fd
-80
-8a
+0a
 90
-4c
-b4
+4d
+42
 e0
-b4
-04
-27
-e4
 90
-4c
-b6
+48
+02
 f0
-90
-4c
-b5
-e0
-ff
+80
+05
 e4
-fd
-d1
-06
+90
+48
+02
+f0
 e4
 90
-4c
-b5
+4d
+f7
 f0
 90
-4c
-b8
+4e
+12
 e0
 70
-07
+6f
 90
-4c
+00
+01
+12
+03
+cf
 b4
-74
-06
-f0
-22
+7f
+15
+7e
+48
+7f
+03
+e9
+24
+02
+f9
+e4
+3a
+fa
 90
-4c
-b4
+4e
+89
 74
 05
 f0
-22
+71
+2c
+80
+1c
+7e
+48
+7f
+03
 90
-4c
-b4
+4e
+8a
 e0
-b4
-06
-15
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
 e4
+3a
+fa
 90
-4c
-b6
+4e
+89
+74
+06
 f0
+71
+2c
 90
-4c
-b5
+4e
+8e
+74
+03
 f0
-a3
+90
+4e
+8e
 e0
-fd
-e4
 ff
-d1
-06
+c3
+94
+09
+50
+41
+74
+00
+2f
+f5
+82
 e4
-90
-4c
+34
+48
+f5
+83
+e0
 b4
-f0
-22
-f1
-ea
-12
-2c
-84
-d1
-40
-b1
-7e
-f1
-98
-12
-06
-d9
+7f
+0f
 90
-0b
-7e
+4e
+8e
 e0
-14
-60
-1a
 24
-fe
-70
-e9
-d2
-05
-7f
-1e
-f1
-54
-d2
-05
-7f
-1f
-f1
-54
-12
-22
-66
-12
-07
-cb
-f1
-75
-80
-fe
+00
+f5
+82
+e4
+34
+48
+f5
+83
+e4
+f0
 90
-4c
-c0
+4e
+8e
 e0
-70
-29
+04
+f0
+80
+d1
+7e
+48
+7f
+03
 90
-4c
-aa
+4e
+8a
 e0
-70
-1e
-90
-4c
-ac
+fb
+a3
 e0
-70
-18
-90
-4c
-a2
+fa
+a3
 e0
-70
+24
+01
+f9
+e4
+3a
+fa
+90
+4e
+89
+74
+06
+f0
+71
+2c
+7b
+01
+7a
+48
+79
+00
+7d
+09
 12
+11
+d0
 90
 4d
-e3
-e0
-70
-0c
-90
+d0
+74
+08
+f0
+7a
 4d
-eb
-e0
-70
-06
-90
-4c
-b8
-e0
-60
-05
-12
-2e
-b2
-80
-a4
-12
-22
-66
+79
+e3
 90
-4c
-f6
-e0
-f4
-70
-1e
+4e
+73
+74
+01
+f0
 a3
-e0
-b4
-ff
-19
+74
+4d
+f0
 a3
-e0
-b4
-ff
-14
+74
+e3
+f0
 a3
-e0
-b4
-ff
+74
 0f
+f0
+7b
+01
+7a
+4d
+79
+d0
 12
-07
-cb
-d2
-05
-7f
 1e
-f1
-54
-d2
-05
-7f
-1f
-f1
-54
-f1
-75
-c1
-c9
-c1
-c9
-22
-ac
-07
-ec
-f4
-60
-1a
-af
-04
-a2
-05
-92
-03
+91
+ef
+70
+1d
+7b
+01
+7a
+4d
+79
+d0
+7d
+0f
 12
-21
+11
+d0
+7e
+4d
+7f
 e3
-af
-04
-a2
-05
-b3
-92
-02
-12
-21
-d2
-af
-04
-c2
-04
-12
-21
-f4
-22
-e4
+7b
+01
+7a
+4d
+79
+d0
 90
-0b
-7f
+4e
+89
+74
+0f
 f0
+71
+2c
+22
 90
-0b
-7e
+4e
+b8
+eb
 f0
-7f
+a3
+ea
+f0
+a3
+e9
+f0
+ed
+1d
+ae
+04
+70
 01
-ef
-d3
-94
-00
-40
-11
+1c
+4e
+60
+16
+90
+4e
+b8
+e0
+fb
+a3
 e4
-fd
-fc
-0d
-bd
-00
+75
+f0
 01
-0c
-bc
+12
 04
-f8
-bd
-a6
-f5
-1f
+24
+a9
+f0
+fa
+e4
+12
+03
+fc
 80
-e9
-22
-90
-4c
-7c
 e0
-60
-2c
-7f
-c8
-f1
-80
-c2
-01
-7f
-ff
-12
-07
-9c
+22
 7b
 01
 7a
 4c
 79
-00
+bf
 7d
-04
+50
 7c
 00
-7f
-d0
-7e
-7f
-12
-14
+d1
+98
+7b
+01
 7a
-d2
+4d
+79
+93
+7d
+14
+7c
+00
+d1
+98
+7b
 01
-7f
-ff
-12
-07
-9c
-7f
-0a
-f1
-80
-e4
-90
-4c
+7a
+4d
+79
+a8
+7d
+14
 7c
-f0
-22
-90
-0b
-e7
-74
-06
-f0
+00
+d1
+98
+7b
 01
-b5
-12
-16
-be
-12
-12
-ea
-c2
-05
-7f
-1e
-f1
-54
-c2
-05
-7f
-1f
-f1
-54
-02
-07
-cb
-c1
-c7
+7a
+4d
+79
+bc
+7d
+14
+7c
+00
+d1
+98
 7b
 01
 7a
-4e
+48
 79
-17
-78
-29
+00
+7d
+09
 7c
+00
+d1
+98
+7b
+01
+7a
 4e
+79
+09
 7d
-01
-7e
+09
+7c
 00
-7f
-12
-02
-03
-90
-e4
-ff
+d1
+98
+e4
 90
-4c
-ae
-e0
-60
-01
-22
+4d
+ff
+f0
 90
-4c
-82
-e0
-64
-03
-60
-1c
+4e
+05
+f0
 90
-4c
-af
-e0
-70
-1d
-74
-0a
+4e
+04
 f0
-a3
-e0
-70
-16
 90
 4d
 f5
-e0
-b4
-02
-0f
-7f
-09
-11
-32
-7f
-01
-80
-07
-e4
-90
-4c
-ab
 f0
-7f
-01
-22
 90
-4e
-ba
-ef
+4d
+df
 f0
-24
-f7
-60
-09
-14
-60
-5f
-24
-02
-60
-02
-01
-d7
-e4
 90
-4c
-b0
+4d
+fb
 f0
-7b
-01
-7a
-4c
-79
-00
-7d
-04
-fc
-7f
-d0
-7e
-7f
-11
-dd
-7f
-0a
-12
-0f
-80
-e4
 90
 4e
-03
+08
 f0
 90
-4c
-00
-e0
+4d
 f4
-70
-21
-a3
-e0
-b4
-ff
-1c
-a3
-e0
-b4
-ff
-17
-a3
-e0
-b4
-ff
-12
-90
-4c
-00
-74
-0f
-f0
-a3
-f0
-a3
-f0
-a3
 f0
 90
-4e
-03
-74
-01
+4d
+f7
 f0
-7f
-21
-12
-07
-f8
 90
-4c
-82
-74
-02
-f0
-e4
-a3
+4d
+fa
 f0
 90
-4c
-ad
+4e
+03
 f0
-22
-e4
 90
-4c
-b0
+4d
+e2
 f0
-71
-bf
-ef
-60
-09
 90
 4e
-ba
-e0
-90
-4c
-ad
+00
 f0
-22
-90
-4c
-82
-e0
-64
-01
-60
-19
-7f
-23
-12
-07
-f8
 90
-4c
-82
-74
-01
-f0
-e4
-a3
+4e
+06
 f0
 90
 4c
-ae
+b7
 74
 f0
 f0
-e4
 90
-4c
-a9
+4d
+f8
 f0
 e4
 90
-4c
-ad
+4d
+37
 f0
 22
-e4
-90
-4c
-ad
-f0
+ac
+07
+ec
+f4
+60
+1a
+af
+04
+a2
+05
+92
+03
+12
+20
+41
+af
+04
+a2
+05
+b3
+92
+02
+12
+20
+30
+af
+04
+c2
+04
+12
+20
+52
 22
 90
 4e
-85
-ec
-f0
-a3
-ed
-f0
-a3
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+a5
+ef
 f0
+78
+a6
+7c
+4e
+7d
+01
+7b
+ff
+7a
+07
+79
+10
+7e
+00
+7f
+03
+12
+03
 90
-80
-98
-74
-04
-f0
-a3
-e4
-f0
 90
-0c
-af
-74
-a0
-f0
-a3
-ee
-f0
-a3
-ef
-f0
+4e
+a5
+e0
 90
-0c
-b2
-74
-a1
+4e
+a8
 f0
+7b
+01
 7a
-0c
+4e
 79
-af
-7e
-0c
-7f
-af
-74
-af
-fc
-74
-0c
-ff
-ec
-fe
-ef
+a6
+7d
+03
 90
-80
-9a
-ee
+4e
+7e
+eb
 f0
 a3
-ef
+ea
 f0
-90
-4e
-85
-e0
-fc
 a3
-e0
-fa
-ec
-ff
-ea
-fe
-ef
-90
-80
-9e
-ee
+e9
 f0
 a3
-ef
+ed
 f0
-7a
-0b
-79
-83
-7e
-0b
-7f
-83
-74
-83
-fc
-74
-0b
-ff
-ec
-fe
-ef
 90
-80
+4b
 9c
-ee
+e0
+ff
+a3
+e0
+90
+4e
+82
+cf
 f0
 a3
 ef
 f0
 90
-80
-90
-74
-02
-f0
+4b
+9a
+e0
+fe
+a3
+e0
+ff
 90
-80
+4b
 9c
+e0
+fc
 a3
 e0
-20
-e7
-07
-90
-80
+fd
+7b
+64
+12
+2f
+22
 90
+4e
+81
 e0
-44
-01
-f0
+fe
+ef
+c3
+9e
+40
+e1
 90
-80
-06
+4e
+81
 e0
-44
-04
+ff
+14
 f0
-71
-d7
+ef
+60
+3f
 90
 4e
-87
+7e
 e0
+fb
 a3
-e0
+e4
+75
+f0
+01
+12
+04
+24
+a9
+f0
 fa
-a3
-e0
-ae
-02
+12
+03
+b6
 ff
-7b
+90
+4e
+82
+e4
+75
+f0
 01
-7a
-0b
-79
+12
+04
+24
+85
+f0
+82
+f5
 83
+ef
+f0
 90
 4e
-85
+82
 e0
+fe
 a3
 e0
+ff
+be
+4b
+c6
+bf
+36
+c3
 90
 4e
-7a
+82
+74
+4a
 f0
-02
-08
-da
+a3
+74
+a0
+f0
+80
+b7
 90
 4e
-c0
+82
+e0
+ff
+a3
+e0
+90
+4b
+9c
+cf
+f0
+a3
 ef
 f0
-24
-d0
-60
-7b
-14
-70
-02
-41
-2f
-14
-70
-02
-41
-98
-14
-60
-0c
-24
-f7
-70
-02
-41
-2f
-24
-0d
+22
+e4
+90
+4c
+f3
+f0
+22
+90
+4c
+c5
+e0
+ff
+64
+03
 60
+04
+ef
+b4
 02
-41
-d9
+08
+7f
+22
 12
 0f
-d3
-71
-14
-7b
-01
-7a
-4c
-79
-c0
-7d
-02
-7c
-00
+76
 7f
-d5
-7e
+01
+22
 7f
-11
-dd
+00
+22
 90
 4c
-c0
+ce
 e0
-d3
-94
-01
-40
-02
-e4
-f0
+30
+e1
+3d
 90
 4c
-c1
+d0
 e0
-d3
+c3
 94
-11
-40
-02
-e4
-f0
-90
-4c
-c5
-74
+fa
+50
+03
+e0
 04
 f0
-7b
-01
-7a
+90
 4c
-79
-00
-fd
-7c
-00
-7f
 d0
-7e
-7f
-11
-dd
-7f
-0a
-12
-0f
-80
-7b
-01
-7a
-4c
-79
-bf
-7d
-01
-7c
-00
-7f
-d8
-7e
-7f
-11
-dd
+e0
+64
+b4
+70
+36
 90
-4c
-bf
+4d
+fb
+e0
+04
+f0
 e0
 d3
 94
-01
-40
 02
-e4
-f0
-41
-e0
-d1
-be
-51
-ea
-90
-4c
-be
-e0
-60
-0e
-c2
-05
-7f
-1e
-12
-0f
-54
-c2
-05
-7f
-1f
-12
-0f
-54
+50
+07
 e4
 90
 4c
-be
+d0
 f0
-22
+80
+23
 90
-4c
-82
-74
+4d
+fb
+e0
+b4
 03
+1c
+90
+4d
+f4
+74
+01
 f0
 e4
-a3
-f0
-51
-da
-e4
 90
 4c
-ae
+d0
 f0
+11
+dd
+80
+0d
+e4
 90
-4c
-ab
+4d
+fb
 f0
 90
-4c
-7d
-74
-fe
+4d
+f4
 f0
 90
 4c
-80
+d0
 f0
 90
-4d
-00
-74
-03
-f0
+4c
+ce
+e0
+30
+e4
+2e
 90
-4d
-f0
+4c
+ed
 74
 0a
 f0
 90
-4e
-c0
+4c
+d1
 e0
-64
-31
-70
-2a
-90
-4e
+c3
+94
+fa
+50
 03
+e0
+04
 f0
 90
 4c
-a2
-74
-1e
-f0
-90
-4b
-eb
+d1
 e0
 b4
-0f
-10
-a3
-e0
-b4
-0f
-0b
-a3
-e0
-b4
-0f
 06
-a3
-e0
-64
-0f
-60
-57
-90
-4c
-7c
-74
-01
-f0
-02
-0f
-98
+1a
 90
 4c
-a2
+c3
 e0
-70
-48
-c2
-01
+ff
+60
+03
+b4
+fe
+10
+11
+39
 7f
-1a
+0a
+31
+30
+7f
+0a
 02
-07
-9c
+08
+2b
 e4
 90
 4c
-82
+d1
 f0
-a3
+22
+91
+fa
+e4
+90
+4d
+0d
 f0
 90
-4c
-ab
+41
+31
 04
 f0
+7f
+19
+02
+0f
+76
 90
 4c
-00
+c5
 e0
 b4
-0f
-13
-a3
+03
+11
+c3
+90
+4c
+e4
 e0
-b4
-0f
-0e
-a3
+94
+b0
+90
+4c
+e3
 e0
-b4
-0f
-09
-a3
+94
+04
+40
+2b
+80
+d7
+90
+4c
+c5
 e0
 b4
-0f
-04
-7f
-0a
 01
-32
+11
+c3
 90
 4c
-ad
+e4
 e0
-60
-09
-51
-da
+94
+78
 90
 4c
-ad
+e3
 e0
-ff
-01
-32
+94
+00
+40
+13
+80
+bf
+c3
 90
 4c
-ac
-e0
-b4
-01
-05
-e4
-f0
-12
-07
-e9
-22
 e4
+e0
+94
+14
 90
 4c
-b0
-f0
+e3
+e0
+94
+00
+40
+02
+11
+dd
+22
+ef
+d3
+94
+00
+40
+11
+e4
+fd
+fc
+0d
+bd
+00
+01
+0c
+bc
+04
+f8
+bd
+a6
+f5
+1f
+80
+e9
 22
 90
 4d
-f5
+01
+e0
+ff
+70
+02
+21
+cf
+20
+e7
+38
+90
+4e
+09
 74
 02
 f0
-7f
-08
-01
-32
-90
-80
-80
 e4
-f0
 a3
 f0
 a3
 f0
-f1
-47
-e4
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
+7f
+03
+31
+30
 90
 4e
-be
-f0
+0a
+74
+e9
 f0
-90
+7b
+01
+7a
 4e
-be
-e0
-90
-06
-0c
-93
-ff
-60
-0d
-c2
-05
-12
-0f
-54
+79
+09
+7d
+03
+31
+d0
 90
-4e
-be
+4d
+01
 e0
-04
+14
 f0
-80
-e8
-22
-12
-0c
-ed
-12
-29
-f0
-90
-4c
-ab
+e0
+70
+3c
+a3
 74
-01
+02
 f0
+80
+36
 90
-4c
-a2
+4e
+09
 74
-1e
+02
 f0
 e4
-90
-4c
-b0
+a3
 f0
-90
-4c
-c9
-74
-ff
+a3
 f0
-22
-90
-4c
-8b
-e0
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
+7f
+03
+31
 30
-e1
-3e
 90
-4c
-8d
-e0
-c3
-94
-fa
-50
-03
-e0
-04
+4e
+0a
+74
+ea
 f0
-90
-4c
-8d
-e0
-64
-b4
-70
-37
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+31
+d0
 90
 4d
-ec
+01
 e0
 04
 f0
 e0
-d3
-94
+70
+04
+a3
+74
 02
-50
-07
-e4
-90
-4c
-8d
 f0
-80
-24
-90
-4d
-ec
-e0
-b4
-03
-1d
 90
 4d
-e5
+ff
 74
-01
+0a
 f0
 e4
 90
 4c
-8d
+e3
 f0
-12
-07
-e9
-80
-0d
-e4
-90
-4d
-ec
+a3
 f0
+22
 90
-4d
-e5
+4e
+4a
+eb
 f0
-90
-4c
-8d
+a3
+ea
 f0
-90
-4c
-8b
-e0
-30
-e4
-2e
-90
-4c
-aa
-74
-0a
+a3
+e9
+f0
+a3
+ed
 f0
+e4
+ff
 90
-4c
-8e
+4e
+4d
 e0
+fe
+ef
 c3
-94
-fa
+9e
 50
-03
-e0
-04
-f0
+23
 90
-4c
-8e
+4e
+4a
 e0
-b4
-06
-1a
-90
-4c
-80
+fb
+a3
 e0
-ff
-60
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
 03
-b4
+cf
 fe
-10
-71
-bf
-7f
-0a
-12
+74
+4e
+2f
+f5
+82
+e4
+34
+4e
+f5
+83
+ee
+f0
 0f
 80
-7f
-0a
-01
-32
-e4
+d3
+12
+07
+f6
+ef
+60
+70
 90
 4c
-8e
-f0
-22
+ee
+e0
+70
+6a
 90
 4c
-82
+c5
 e0
-ff
 64
 03
-60
-04
-ef
-b4
-02
-08
-7f
-22
-12
-07
-f8
-7f
-01
-22
-7f
-00
-22
+70
+62
 90
-81
-2c
+4e
+4e
 e0
-30
-e5
-f9
-22
-90
-4e
-68
-ee
-f0
-a3
-ef
-f0
-90
-4e
-6c
-eb
-f0
-a3
-ea
+64
+01
+70
+23
+74
+04
 f0
 a3
-e9
-f0
+e0
+70
+14
 90
 4e
-6a
-ec
-f0
-a3
-ed
-f0
-a3
+51
 e0
-f9
+70
+0e
 a3
 e0
-fa
+70
+0a
 a3
 e0
+70
+06
 90
-4e
-55
-c9
+4d
+f5
 f0
-a3
-ea
+80
+32
+90
+4d
+f5
+74
+01
 f0
-a3
-e9
+80
+2a
+90
+4e
+4e
+e0
+b4
+02
+19
+74
+05
 f0
 a3
-ec
-f0
+e0
+70
+0a
 a3
-ed
+e0
+70
+06
+90
+4d
+f5
 f0
-7b
-01
-7a
-0b
-79
-86
+80
 12
-2e
-c5
 90
-0b
-83
+4d
+f5
 74
-a0
+01
 f0
+80
+0a
 90
 4e
-68
-e0
-ff
-a3
+4e
 e0
-90
-0b
-84
-cf
-f0
-a3
-ef
+b4
+03
+03
+74
+07
 f0
+7b
+01
+7a
+4e
+79
+4e
 90
 4e
-6b
+4d
 e0
-24
-03
 fd
+f1
+d6
+22
 90
-4e
-6a
+4c
+bf
 e0
-34
-00
-fc
-ed
-fa
-ec
+60
+2b
+7f
+c8
+31
+30
+c2
+01
+7f
 ff
-ea
-fe
-ef
-90
-80
-98
-ee
-f0
-a3
-ef
-f0
+12
+07
+e4
+7b
+01
 7a
-0b
+4c
 79
-83
+00
+7d
+04
+7c
+00
+7f
+d0
 7e
-0b
 7f
-83
-74
-83
-fc
-74
-0b
+51
+b6
+d2
+01
+7f
 ff
-ec
-fe
-ef
-a3
-ee
-f0
-a3
-ef
-f0
-90
-80
-9e
+12
+07
+e4
+7f
+0a
+31
+30
 e4
-f0
-a3
-f0
-90
-80
-90
-04
-f0
 90
-80
-06
-e0
-44
-04
+4c
+bf
 f0
-61
-d7
+22
 90
 4e
-49
+58
 ee
 f0
 a3
@@ -5265,7 +4813,7 @@
 f0
 90
 4e
-4b
+5a
 e0
 70
 02
@@ -5273,11 +4821,11 @@
 e0
 70
 02
-a1
-27
+61
+63
 90
 4e
-49
+58
 e0
 fe
 a3
@@ -5300,14 +4848,14 @@
 fe
 90
 4e
-50
+5f
 f0
 a3
 ef
 f0
 90
 4e
-4b
+5a
 e0
 fc
 a3
@@ -5321,7 +4869,7 @@
 0a
 90
 4e
-50
+5f
 e0
 fe
 a3
@@ -5335,7 +4883,7 @@
 05
 90
 4e
-50
+5f
 ee
 f0
 fc
@@ -5346,19 +4894,19 @@
 c3
 90
 4e
-4c
+5b
 e0
 9d
 f0
 90
 4e
-4b
+5a
 e0
 9c
 f0
 90
 4e
-49
+58
 e0
 fe
 a3
@@ -5366,7 +4914,7 @@
 ff
 90
 4e
-4d
+5c
 e0
 fb
 a3
@@ -5375,16 +4923,16 @@
 a3
 e0
 f9
-71
-df
+12
+32
+55
 7f
 0a
-12
-0f
-80
+31
+30
 90
 4e
-50
+5f
 e0
 fe
 a3
@@ -5392,7 +4940,7 @@
 ff
 90
 4e
-4e
+5d
 ee
 8f
 f0
@@ -5401,22 +4949,22 @@
 0e
 90
 4e
-4a
+59
 e0
 2f
 f0
 90
 4e
-49
+58
 e0
 3e
 f0
-81
-91
+41
+cd
 22
 90
 4e
-b4
+c3
 ef
 f0
 e4
@@ -5429,34 +4977,34 @@
 e4
 90
 4c
-b8
+fb
 f0
 90
 4e
-b5
+c4
 ed
 f0
 90
 4d
-eb
+fa
 e0
 70
 02
-c1
-9b
+81
+d7
 ed
 24
 1d
 70
 02
-c1
-6f
+81
+ab
 24
 fc
 70
 02
-c1
-6f
+81
+ab
 24
 9e
 b4
@@ -5464,11 +5012,11 @@
 00
 40
 02
-c1
-9b
+81
+d7
 90
-15
-6a
+13
+a6
 75
 f0
 03
@@ -5481,33 +5029,33 @@
 83
 73
 02
-16
-4e
+14
+8a
 02
-15
-7c
+13
+b8
 02
-15
-ec
+14
+28
 02
-16
-2e
+14
+6a
 02
-15
-b0
+13
+ec
 02
-16
-0b
+14
+47
 90
 4e
-b4
+c3
 e0
 30
 e0
 26
 90
-4c
-c0
+4d
+05
 e0
 70
 0e
@@ -5519,20 +5067,20 @@
 31
 f0
 90
-4c
-c8
+4d
+0d
 04
 f0
 80
 02
-f1
-65
+91
+fa
 7b
 01
 7a
-4c
+4d
 79
-c0
+05
 7d
 01
 7c
@@ -5541,27 +5089,27 @@
 d5
 7e
 7f
-91
-7a
+51
+b6
 e4
 90
 4e
-b5
+c4
 f0
-c1
-9b
+81
+d7
 90
 4e
-b4
+c3
 e0
 20
 e0
 02
-c1
-9b
+81
+d7
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
@@ -5578,22 +5126,22 @@
 80
 06
 90
-4c
-c1
+4d
+06
 e0
 04
 f0
 e4
 90
-4c
-c7
+4d
+0c
 f0
 7b
 01
 7a
-4c
+4d
 79
-c1
+06
 7d
 01
 fc
@@ -5601,34 +5149,34 @@
 d6
 7e
 7f
-91
-7a
+51
+b6
 e4
 90
 4e
-b5
+c4
 f0
-c1
-9b
+81
+d7
 90
 4e
-b4
+c3
 e0
 20
 e0
 02
-c1
-9b
+81
+d7
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
 08
 90
-4c
-c2
+4d
+07
 e0
 60
 02
@@ -5637,29 +5185,29 @@
 e4
 90
 4e
-b5
+c4
 f0
-c1
-9b
+81
+d7
 90
 4e
-b4
+c3
 e0
 20
 e0
 02
-c1
-9b
+81
+d7
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
 0c
 90
-4c
-c2
+4d
+07
 e0
 c3
 94
@@ -5672,27 +5220,27 @@
 e4
 90
 4e
-b5
+c4
 f0
 80
 6d
 90
 4e
-b4
+c3
 e0
 30
 e0
 12
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
 0b
 90
-4c
-c5
+4d
+0a
 e0
 64
 02
@@ -5704,27 +5252,27 @@
 e4
 90
 4e
-b5
+c4
 f0
 80
 4d
 90
 4e
-b4
+c3
 e0
 30
 e0
 13
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
 0c
 90
-4c
-c5
+4d
+0a
 e0
 c3
 94
@@ -5737,20 +5285,20 @@
 e4
 90
 4e
-b5
+c4
 f0
 80
 2c
 90
 4e
-b4
+c3
 e0
 30
 e0
 20
 90
-4c
-bf
+4d
+04
 e0
 60
 04
@@ -5759,17 +5307,17 @@
 80
 06
 90
-4c
-bf
+4d
+04
 74
 01
 f0
 7b
 01
 7a
-4c
+4d
 79
-bf
+04
 7d
 01
 7c
@@ -5778,22 +5326,22 @@
 d8
 7e
 7f
-91
-7a
+51
+b6
 e4
 90
 4e
-b5
+c4
 f0
 90
-4c
-bf
+4d
+04
 e0
 60
 17
 90
 4e
-b5
+c4
 e0
 ff
 64
@@ -5812,215 +5360,48 @@
 e4
 90
 4e
-b5
+c4
 f0
 90
 4e
-b5
+c4
 e0
 ff
 22
 90
-80
-91
-74
-0d
-f0
-a3
-04
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-14
-f0
-22
-f1
-19
-90
-4c
-a1
+4d
+05
 e0
-04
+60
+27
+e4
 f0
-70
-06
 90
-4c
-a0
-e0
-04
-f0
-f1
-07
-12
-28
-af
-71
-32
-90
-4c
-ae
-e0
-60
-18
-e4
-90
-4c
-a0
-f0
-a3
-f0
-90
-4c
-ae
-e0
-14
-f0
-e0
-70
-08
-7f
-0a
-12
-0f
-80
-12
-07
-e9
-22
-90
-4c
-90
-e0
-60
-0b
-14
-f0
-e0
-70
-06
-74
-05
-f0
-12
-2a
-af
-22
-90
-4d
-f5
-e0
-b4
-02
-0a
-90
-4c
-ae
-e0
-60
-04
-7f
-1a
-f1
-2b
-22
-90
-4e
-c4
-ef
-f0
-7b
-01
-7a
-80
-79
-74
-f1
-99
-92
-09
-90
-4e
-c4
-e0
-ff
-a2
-09
-b3
-92
-01
-02
-07
-9c
-e4
-90
-4e
-bd
-f0
-f0
-90
-4e
-bd
-e0
-ff
-c3
-94
-08
-50
-0d
-c2
-05
-12
-0f
-54
-90
-4e
-bd
-e0
-04
-f0
-80
-e9
-22
-90
-4c
-c0
-e0
-60
-27
-e4
-f0
-90
-4d
-30
+4d
+6e
 04
 f0
 fb
 7a
 4d
 79
-32
+70
 7d
 1b
 7c
 00
 12
-0c
-c1
+0e
+98
 90
 4c
-a9
+ec
 e0
 70
 0e
 90
-4c
-c8
+4d
+0d
 e0
 b4
 01
@@ -6036,1059 +5417,872 @@
 06
 7f
 12
-02
+ac
 07
-ae
-ad
+ec
+f4
+60
+17
+af
+04
+d2
+04
+12
+20
+52
+af
+04
+a2
+06
+92
+01
+12
 07
 e4
-90
-4e
+af
+04
 c2
-f0
-fe
-ef
-54
-07
-f0
-ef
-13
-13
-13
-54
-03
-fe
-f5
-82
-75
-83
-00
+02
 12
-03
-cf
+20
+30
+22
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+19
+b1
+2b
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+1a
+b1
+2b
+c2
+06
+7f
+12
+80
+c4
+f1
+7c
+12
+2f
 fd
-33
-95
-e0
-fc
+12
+1b
+15
+31
+48
+51
+84
+12
+07
+20
 90
-4e
-c2
+0b
+7e
 e0
-ff
-74
-01
-7e
-00
-a8
-07
-08
-80
-05
-c3
-33
-ce
-33
-ce
-d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
-24
-ff
-22
-7b
-01
-7a
-81
-79
-1c
-80
-b9
-ad
-07
-ac
-06
-90
-4d
-f9
-e0
-64
-02
+14
 60
-0e
-74
-01
-f0
-90
-4d
-fa
-04
-f0
-ef
-a3
-f0
-ee
-a3
-f0
-22
-e4
-90
-4e
-9a
-f0
-a3
-f0
+1a
+24
+fe
+70
+e8
+d2
+05
 7f
 1e
 12
-17
-d8
-e4
-33
-90
-4e
-9c
-f0
+0f
+55
+d2
+05
 7f
 1f
 12
-17
-d8
-e4
-33
-ff
-90
-4e
-9c
-e0
+0f
+55
+b1
+f5
+b1
+49
+f1
+34
+80
 fe
-25
-e0
-4f
-ff
-90
-4c
-bb
-e0
-6f
-60
-64
-90
-4c
-aa
-74
-0a
-f0
-90
-4c
-ba
-e0
-90
-4c
-b9
-f0
 90
-4c
-bb
+4d
+05
 e0
+70
+29
 90
 4c
-ba
-f0
-a3
-ef
-f0
-fd
-90
-4c
-ba
-e0
-75
-f0
-04
-a4
-fb
-aa
-f0
 ed
-75
-f0
-10
-a4
-ff
-e5
-f0
-4a
-fe
-ef
-4b
-ff
-90
-4c
-b9
 e0
-fd
-ee
-ef
-4d
-ff
-90
-4e
-9a
-ee
-f0
-a3
-ef
-f0
-ee
 70
 1e
-ef
-24
-f5
-60
-13
-24
-d7
-60
-0f
-24
-fc
-60
-04
-24
-31
-70
-0d
 90
 4c
-bc
+ef
 e0
-04
-f0
-22
+70
+18
 90
 4c
-bc
+e5
 e0
-14
-f0
-22
+70
+12
 90
 4d
-00
+f2
 e0
-60
-4c
+70
+0c
 90
 4d
-e6
+fa
 e0
 70
-46
+06
 90
 4c
-82
+fb
 e0
-64
-03
-70
-3e
+60
+05
+12
+2f
+f1
+80
+a3
+b1
+f5
 90
 4d
-f0
+38
+e0
+f4
+70
+1f
+a3
 e0
+b4
 ff
-90
-4d
-f8
+1a
+a3
 e0
-6f
-60
-2a
-7b
-01
-7a
-48
-79
-00
-7d
-09
-7c
-00
+b4
+ff
+15
+a3
+e0
+b4
+ff
+10
+b1
+49
+d2
+05
+7f
+1e
 12
-0c
-c1
+0f
+55
+d2
+05
+7f
+1f
+12
+0f
+55
+f1
+34
+a1
+69
+a1
+69
+22
 e4
+ff
 90
-4d
-f9
-f0
-90
-48
-00
-04
+4e
+ce
 f0
+fe
+fd
+ef
 90
-4d
-00
-e0
-90
-48
-02
-f0
-7b
+06
+2f
+93
+60
+49
+ef
+93
+fd
+13
+13
+13
+54
+1f
+fe
+ed
+54
+07
+fd
+74
 01
-7a
-48
-79
-00
-7d
-09
-12
-0c
-0e
-90
-4d
+a8
+05
+08
+80
+02
+c3
+33
+d8
+fc
+fd
+ee
+24
+78
+fb
+e4
+34
+80
+8b
+82
+f5
+83
+e0
+fc
+ed
+f4
+fb
+ec
+5b
 f0
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-90
 4d
-f8
 f0
-22
-90
-4e
-9d
+ee
+24
+74
+f5
+82
 e4
+34
+80
+f5
+83
+e0
+5b
 f0
-a3
-f0
-a3
-f0
-71
-86
-50
-25
-31
-10
+0f
+80
+b0
+12
+33
+61
+90
+81
+1c
+e0
 90
 4e
-9d
-eb
-f0
-a3
-ea
-f0
-a3
-e9
+ce
 f0
-4a
-70
-07
 90
-4c
-79
+4d
+f4
+e0
+60
+22
+e4
+ff
+d1
+95
+7f
+01
+d1
+95
+7f
+02
+d1
+95
+7f
+03
+d1
+95
+7f
 04
-f0
+d1
+95
+7f
+05
+d1
+95
+7f
+06
+d1
+95
+7f
+07
+d1
+95
 80
-89
+0f
 90
 4e
-9d
-e0
-fb
-a3
-e0
-fa
-a3
+ce
 e0
-f9
-12
-09
-1d
-22
-e4
+ff
 90
-4e
-04
-f0
+00
 a3
 f0
-a3
+ef
+f4
+90
+00
+a7
 f0
-a3
+7f
+1e
+d1
+95
+7f
+1f
+90
+4e
+d2
+ef
 f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-a3
-f0
-78
-0f
-7c
-4e
-7d
-01
-7b
-ff
-7a
-06
-79
-c1
-fe
-7f
+f1
+8f
+92
 08
-12
-03
-90
-b1
-b2
-7a
-4d
-79
-a8
 90
 4e
-64
-74
-01
-f0
-a3
-74
-4d
-f0
-a3
-74
-a8
-f0
-a3
-74
-14
-f0
-7b
-01
-7a
-4d
-79
-bc
-71
-ce
-ef
-60
-16
-7b
-01
-7a
-4d
-79
-bc
-7d
-14
-71
-9e
+d2
+e0
+ff
+a2
+08
+b3
+92
+07
 ef
+f4
 70
-09
-90
-4c
-8b
-e0
-44
 02
-f0
-80
-0c
-90
-4c
-8b
-e0
+e1
+33
+ef
 54
-fd
-f0
-e4
-90
-4c
-8d
-f0
-e4
-90
-4e
-04
-f0
-90
-4e
-04
-e0
+07
+fe
+ef
+13
+13
+13
+54
+03
 ff
-90
-06
-0c
-93
-70
-02
-41
-52
-74
-bc
-2f
+30
+07
+43
+24
+a3
 f5
 82
 e4
 34
-4d
+00
 f5
 83
+c0
+83
+c0
+82
 e0
-90
-4e
-07
-f0
-e0
-ff
-71
-78
-90
-4e
-0e
-ef
-f0
-c3
-94
-02
-50
-02
-41
-3b
-e4
-90
-4e
-05
-f0
-90
-4e
-05
-e0
-ff
-c3
-94
-08
-50
-7b
+fd
 74
 01
-7e
-00
 a8
-07
+06
 08
 80
-05
+02
 c3
 33
-ce
-33
-ce
 d8
-f9
-ff
-90
-4e
-07
-e0
-fd
-e4
-ef
+fc
+f4
 5d
-60
-58
-e4
-90
-4e
-06
+d0
+82
+d0
+83
 f0
-90
-4e
-06
-e0
-ff
-90
-06
-0c
-93
-60
-48
-90
-4e
-04
-e0
-fe
-ef
-6e
-60
-37
-90
-4e
-06
-e0
-24
-bc
+74
+a7
+2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
-e0
-fd
-7c
-00
-90
-4e
-05
+c0
+83
+c0
+82
 e0
 ff
 74
 01
-7e
-00
 a8
-07
+06
 08
 80
-05
+02
 c3
 33
-ce
-33
-ce
 d8
-f9
-ff
-ee
-5c
-fe
-ef
-5d
-4e
-60
-08
-90
-4e
-0d
-74
-01
-f0
-80
-08
-90
-4e
-06
-e0
-04
-f0
-80
-ad
-90
-4e
-05
-e0
-04
-f0
-21
-b6
-90
-4e
-07
-e0
-ff
-60
-08
-71
-78
-90
-4e
-0b
-e0
-2f
-f0
-90
-4e
-04
-e0
-04
-f0
-21
-85
-90
-4e
-0b
-e0
-90
-4d
-ee
-f0
-e4
-90
-4e
-04
+fc
+4f
+d0
+82
+d0
+83
 f0
-90
-4e
-04
-e0
-ff
-90
-06
-0c
-93
-70
-02
-61
-4c
+22
 74
-93
+a3
 2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
+c0
+83
+c0
+82
 e0
-fe
+fd
 74
-bc
-2f
-f5
-82
-e4
-34
+01
+a8
+06
+08
+80
+02
+c3
+33
+d8
+fc
+fc
 4d
-f5
+d0
+82
+d0
 83
-e0
-6e
-90
-4e
-07
 f0
-90
-4e
-04
-e0
-ff
-24
-bc
+74
+a7
+2f
 f5
 82
 e4
 34
-4d
+00
 f5
 83
 e0
+ff
+ec
+f4
+fe
+ef
+5e
+f0
+22
+e4
 90
-4e
-0a
+0b
+7f
 f0
 90
-4e
-07
-e0
-70
-04
-61
-44
-61
-44
+0b
+7e
+f0
+7f
+01
+21
+30
 90
 4e
-0d
-e0
-60
-07
+c1
+ef
+f0
+a3
+ed
+f0
 7b
-00
+01
 7a
-00
+48
 79
 00
-22
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-e0
-fe
-74
-93
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ee
-f0
-e4
+7d
+09
+7c
+00
+12
+0e
+98
 90
-4e
-05
+48
+00
+74
+01
 f0
-90
-4e
-05
+a3
 e0
 ff
-c3
-94
-08
-50
-65
 90
 4e
-07
-e0
-30
+c1
 e0
-46
+fe
+ef
+4e
+90
+48
+01
+f0
 90
 4e
-04
+c2
 e0
-fe
-33
-33
-33
-54
-f8
-fe
-74
-0f
-2f
-f5
-82
-e4
-34
-4e
-f5
-83
-e0
-4e
 90
-4e
-09
+48
+03
 f0
-a3
-e0
-ff
-90
-4e
+7b
+01
+7a
+48
+79
+00
+7d
 09
-e0
-90
-06
 21
-93
-fd
+d0
+7b
+01
+7a
+4e
+79
+26
+78
+38
+7c
+4e
+7d
+01
+7e
+00
+7f
 12
-15
-28
+02
+03
+90
+7b
+01
+7a
+81
+79
+1c
+ad
+07
+e4
 90
 4e
-0c
+d1
+f0
+fe
 ef
+54
+07
 f0
-90
-4e
-0a
-e0
-30
+ef
+13
+13
+13
+54
+03
+fe
+f5
+82
+75
+83
+00
+12
+03
+cf
+fd
+33
+95
 e0
-09
+fc
 90
 4e
-0c
+d1
 e0
 ff
-91
-18
-80
+74
+01
+7e
+00
+a8
 07
-90
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+ee
+5c
+fe
+ef
+5d
 4e
-0c
-e0
+24
 ff
-91
-d1
+22
+a1
+67
+90
+0b
+e7
+74
+06
+f0
 90
 4e
-07
+d0
+ed
+f0
 e0
-ff
-c3
-13
+fd
+90
+0b
+e8
 f0
+7e
+0b
+7f
+e9
 90
 4e
-0a
-e0
-ff
-c3
-13
+89
+ed
 f0
+12
+0b
+2c
+7b
+01
+7a
+0b
+79
+e7
 90
 4e
-05
+d0
 e0
+24
+02
+fd
+02
+0f
+9e
+90
+4e
 04
+74
+02
 f0
-80
-91
+7f
+08
+02
+08
+2b
+ad
+07
+ac
+06
 90
 4e
 08
+e0
+64
+02
+60
+0e
 74
 01
 f0
 90
 4e
-04
-e0
+09
 04
 f0
-41
-5f
+ef
+a3
+f0
+ee
+a3
+f0
+22
 90
-4d
-f9
-e0
-b4
-03
-0a
+4e
+99
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+a3
+f0
+f0
 90
-4d
-e8
+4e
+9c
 e0
-b4
-01
-03
-74
+ff
+c3
+94
+06
+40
 02
-f0
+41
+85
 90
 4e
-08
+99
 e0
-70
-07
-90
-4d
-e8
+fb
+a3
 e0
-b4
-02
-07
-7b
-01
-7a
-4e
-79
-5a
-22
-7b
-00
-7a
-00
-79
-00
-22
-e4
-fe
-ef
-60
-06
-14
-5f
-ff
-0e
-80
-f7
-af
-06
-22
-90
-4b
-9c
-e0
-fe
+fa
 a3
 e0
+24
+01
+f9
+e4
+3a
+fa
+7e
+00
+e9
+2f
+f9
+ee
+3a
+fa
+12
+03
+b6
 ff
-90
-4b
-9a
-e0
-b5
-06
-07
-a3
-e0
-b5
-07
-02
-d3
-22
-c3
-22
-90
-4e
-a3
-eb
-f0
-a3
-ea
+54
 f0
-a3
-e9
+64
 f0
-e4
-ff
+60
+09
 ef
-c3
-9d
-50
-1b
+54
+d0
+64
+d0
+60
+02
+41
+7d
+12
+03
+b6
+fb
+b4
+f1
+08
+7f
+83
+7e
+01
+11
+0e
+41
+52
+eb
+b4
+f2
+08
+7f
+cd
+7e
+00
+11
+0e
+41
+52
 90
 4e
-a3
+99
 e0
 fb
 a3
@@ -7096,52 +6290,49 @@
 fa
 a3
 e0
+24
+01
 f9
-8f
-82
-75
-83
+e4
+3a
+fa
+a3
+e0
+7e
 00
+29
+f9
+ee
+3a
+fa
 12
 03
-cf
-60
-03
-7f
-00
-22
-0f
-80
-e0
+b6
+fb
+b4
+f3
+06
 7f
-01
-22
-90
-4e
-61
+b7
+11
+0e
+41
+52
 eb
-f0
-a3
-ea
-f0
-a3
-e9
-f0
-e4
-ff
-90
-4e
-67
-e0
-fe
-ef
-c3
-9e
-50
-30
+b4
+f4
+08
+7f
+b6
+7e
+00
+11
+0e
+41
+52
 90
 4e
-64
+99
 e0
 fb
 a3
@@ -7149,19 +6340,49 @@
 fa
 a3
 e0
+24
+01
 f9
-8f
-82
-75
-83
+e4
+3a
+fa
+a3
+e0
+7e
 00
+29
+f9
+ee
+3a
+fa
 12
 03
-cf
-fe
+b6
+fb
+b4
+f5
+06
+7f
+b5
+11
+0e
+41
+52
+eb
+b4
+f6
+08
+7f
+ea
+7e
+00
+11
+0e
+41
+52
 90
 4e
-61
+99
 e0
 fb
 a3
@@ -7169,855 +6390,723 @@
 fa
 a3
 e0
+24
+01
 f9
-8f
-82
-75
-83
+e4
+3a
+fa
+a3
+e0
+7e
 00
-12
-03
-cf
-6e
-60
+29
+f9
+ee
+3a
+fa
+12
 03
+b6
+fb
+b4
+f7
+06
 7f
-00
-22
-0f
-80
-c6
+e9
+11
+0e
+41
+52
+eb
+b4
+f8
+08
 7f
+e2
+7e
+00
+11
+0e
+41
+52
+90
+4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
-22
-e4
-fe
-fd
 f9
-fc
-ef
-c3
-94
+e4
+3a
+fa
+a3
 e0
-40
-20
-ef
-d3
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+f9
+07
+7f
 94
-e7
-50
-1a
+0e
+11
+0e
+41
+52
+eb
+b4
+fa
+08
+7f
+8a
+7e
+01
+11
+0e
+41
+52
 90
 4e
-5a
+99
 e0
-fe
-ef
-54
-07
-ff
-74
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
-a8
+f9
+e4
+3a
+fa
+a3
+e0
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+fb
 07
+7f
+92
+0e
+11
+0e
+41
+52
+eb
+b4
+d0
 08
-80
+7f
+2a
+7e
 02
-c3
-33
-d8
-fc
-4e
+11
+0e
+41
+52
 90
 4e
-5a
-f0
-22
-e4
-fe
-74
-5b
-2e
-f5
-82
-e4
-34
-4e
-f5
-83
+99
 e0
-60
+fb
+a3
+e0
+fa
+a3
+e0
+24
 01
-0d
-0e
-ee
-b4
-06
-ed
-e4
-fe
-74
-5b
-2e
-f5
-82
+f9
 e4
-34
-4e
-f5
-83
+3a
+fa
+a3
 e0
-b5
-07
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+d1
 08
-ed
+7f
+25
+7e
+02
+11
+0e
+41
+52
+eb
 b4
-06
-04
-79
-01
-80
-27
-74
-5b
-2e
-f5
-82
-e4
-34
-4e
-f5
-83
-e0
-70
-15
+d3
+08
+7f
+26
+7e
+02
+11
+0e
+41
+52
 90
-4d
-f7
+4e
+99
 e0
-6f
-60
-13
-74
-5b
-2e
-f5
-82
+fb
+a3
+e0
+fa
+a3
+e0
+24
+01
+f9
 e4
-34
-4e
-f5
-83
-ef
-f0
-80
-05
-0e
+3a
+fa
+a3
+e0
+7e
+00
+29
+f9
 ee
+3a
+fa
+12
+03
+b6
+fb
 b4
-06
-c3
-ed
-64
-06
-70
-34
-e9
-70
-31
-ef
-d3
-94
+d2
+08
+7f
+24
+7e
+02
+11
+0e
+80
 70
-50
-2b
-ef
-13
-13
-13
-54
-1f
-fc
+eb
+b4
+d4
+08
+7f
+27
+7e
+02
+11
+0e
+80
+64
+90
+4e
+99
+e0
+fb
+a3
+e0
+fa
+a3
+e0
 24
-d1
-f5
-82
+01
+f9
 e4
-34
-4d
-f5
-83
-c0
-83
-c0
-82
+3a
+fa
+a3
 e0
-fe
-ef
-54
-07
-ff
-74
-01
-a8
-07
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+fb
+b4
+d5
 08
+7f
+21
+7e
+02
+11
+0e
 80
+3c
+eb
+b4
+d6
+08
+7f
+23
+7e
 02
-c3
-33
-d8
-fc
-4e
-d0
-82
-d0
-83
-f0
-22
-e4
-fe
+11
+0e
+80
+30
 90
 4e
-bc
-f0
-fd
-fc
-ef
-54
-f0
-64
-f0
-60
-07
-ef
-54
-d0
+99
+e0
 fb
-bb
-d0
-0c
-90
-4d
+a3
+e0
+fa
+a3
+e0
+24
+01
 f9
+e4
+3a
+fa
+a3
 e0
-b4
-02
-0b
-74
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
 03
-f0
+b6
+fb
+b4
+d7
+06
+7f
+70
+11
+0e
 80
+0a
+eb
+b4
+d8
 06
+7f
+6f
+7e
+00
+11
+0e
 90
-4d
-e8
-74
-01
-f0
-ef
-c3
-94
+4e
+08
 e0
-40
-21
-ef
-d3
-94
-e7
-50
-1b
+b4
+02
+24
 90
 4e
-5a
+99
 e0
-fe
-ef
-54
-07
-ff
-74
-01
-a8
-07
-08
-80
-02
-c3
-33
-d8
-fc
-f4
-5e
-90
-4e
-5a
-f0
-22
-e4
-fe
-ec
-70
-21
-74
-5b
-2e
-f5
-82
-e4
-34
-4e
-f5
-83
+fb
+a3
+e0
+fa
+a3
 e0
-6f
-70
-47
-ee
-b4
-05
-0b
 24
-5b
-f5
-82
-e4
-34
-4e
-f5
-83
-e4
-f0
-7c
 01
-80
-34
-74
-5b
-2e
-f5
-82
+f9
 e4
-34
-4e
-f5
-83
+3a
+fa
+a3
 e0
-fb
-74
-5a
-2e
-f5
-82
-e4
-34
+7e
+00
+29
+f9
+ee
+3a
+fa
+12
+03
+b6
+90
 4e
-f5
-83
-eb
+06
 f0
-74
-5b
-2e
-f5
-82
 e4
-34
+12
+03
+fc
+90
 4e
-f5
-83
+9c
 e0
-60
-14
-ee
-b4
-05
-0b
-24
-5b
-f5
-82
+04
+f0
+01
+38
+22
 e4
-34
+90
 4e
-f5
-83
-e4
+a9
 f0
-0e
-ee
-b4
-06
 a3
-ef
-d3
-94
-70
-50
-2c
-ef
-13
-13
-13
-54
+f0
+7f
+1e
+12
+17
+8f
+e4
+33
+90
+4e
+ab
+f0
+7f
 1f
-fd
-24
-d1
-f5
-82
+12
+17
+8f
 e4
-34
-4d
-f5
-83
-c0
-83
-c0
-82
+33
+ff
+90
+4e
+ab
 e0
 fe
-ef
-54
-07
+25
+e0
+4f
 ff
+90
+4d
+00
+e0
+6f
+60
+64
+90
+4c
+ed
 74
-01
-a8
-07
-08
-80
-02
-c3
-33
-d8
-fc
-f4
-5e
-d0
-82
-d0
-83
+0a
 f0
-22
-e4
+90
+4c
 ff
+e0
 90
-4e
-a0
-f0
+4c
 fe
-fd
-a3
-f0
-a3
 f0
-ef
 90
-06
-0c
-93
-60
-7c
+4d
+00
+e0
+90
+4c
+ff
+f0
+a3
 ef
-93
+f0
 fd
-13
-13
-13
-54
-1f
-fe
+90
+4c
+ff
+e0
+75
+f0
+04
+a4
+fb
+aa
+f0
 ed
-54
-07
-fd
-74
-01
-a8
-05
-08
-80
-02
-c3
-33
-d8
-fc
+75
+f0
+10
+a4
+ff
+e5
+f0
+4a
+fe
+ef
+4b
+ff
+90
+4c
+fe
+e0
 fd
 ee
+ef
+4d
+ff
+90
+4e
+a9
+ee
+f0
+a3
+ef
+f0
+ee
+70
+1e
+ef
 24
-78
-fb
-e4
-34
-80
-8b
-82
 f5
-83
-e0
+60
+13
+24
+d7
+60
+0f
+24
 fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
+60
+04
 24
+31
 70
-f5
-82
-e4
-34
-80
-f5
-83
-e0
+0d
+90
 4d
-f0
-ee
-24
-74
-f5
-82
-e4
-34
-80
-f5
-83
+01
 e0
-5b
+04
 f0
+22
 90
-81
-1c
-e0
-f4
-fc
-74
-bc
-2f
-f5
-82
-e4
-34
 4d
-f5
-83
-ec
-f0
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+01
 e0
-4d
+14
 f0
-ee
-24
-70
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+22
+90
+4c
+f7
 e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-0f
-a1
-be
-e4
 ff
-ef
-90
-06
-0c
-93
 60
-7c
+08
+64
+03
+60
+04
 ef
-93
-fd
-13
-13
-13
-54
-1f
-fe
-ed
-54
-07
-fd
-74
-01
-a8
+b4
 05
-08
-80
-02
-c3
-33
-d8
-fc
-fd
-ee
-24
-78
-fb
-e4
-34
+04
+51
+86
 80
-8b
-82
-f5
-83
+76
+90
+4c
+f7
 e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-ee
-24
-70
-f5
-82
-e4
-34
-80
-f5
-83
+b4
+01
+0f
+a3
 e0
-4d
-f0
-ee
-24
-74
-f5
-82
+ff
 e4
-34
-80
-f5
-83
-e0
-5b
+fd
+12
+17
+41
+90
+4c
+f7
+74
+02
 f0
+22
 90
-81
-1c
+4c
+f7
 e0
-f4
-fc
+b4
+02
+0c
 74
-a8
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
-ec
-f0
-ee
-24
-78
-fb
-e4
-34
-80
-8b
-82
-f5
-83
-e0
-4d
+03
 f0
-ee
-24
-70
-fb
-e4
-34
-80
-8b
-82
-f5
-83
+a3
 e0
-fc
-ed
-f4
-fb
-ec
-5b
-f0
-0f
-c1
-43
-e4
 ff
-ef
-90
-06
-0c
-93
-60
-40
-74
-bc
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
+a3
 e0
-fe
-74
-a8
-2f
-f5
-82
-e4
-34
-4d
-f5
-83
+fd
+02
+17
+41
+90
+4c
+f7
 e0
-6e
-60
-23
-74
-bc
-2f
-f5
-82
+b4
+04
+28
 e4
-34
-4d
-f5
-83
-c0
-83
-c0
-82
+90
+4c
+f9
+f0
+90
+4c
+f8
 e0
-fe
-74
-a8
-2f
-f5
-82
+ff
 e4
-34
-4d
-f5
-83
-e0
 fd
-ee
-5d
-d0
-82
-d0
-83
-f0
-0f
-80
-b9
-22
+12
+17
+41
+e4
 90
 4c
-b5
-ed
-f0
-a3
-eb
+f8
 f0
-ef
-30
-e0
-12
 90
 4c
-b4
+fb
 e0
-b4
-03
-04
+70
+07
+90
+4c
+f7
 74
-02
+06
 f0
 22
 90
 4c
-b4
+f7
 74
-01
+05
 f0
 22
 90
 4c
+f7
+e0
 b4
-74
-04
+06
+16
+e4
+90
+4c
+f9
+f0
+90
+4c
+f8
+f0
+a3
+e0
+fd
+e4
+ff
+12
+17
+41
+e4
+90
+4c
+f7
 f0
 22
 90
 4e
-8a
-eb
+ac
+e4
 f0
 a3
-ea
 f0
 a3
-e9
 f0
-e4
+d1
+49
+50
+25
+71
+d1
+90
+4e
+ac
+eb
+f0
 a3
+ea
 f0
+a3
+e9
 f0
+4a
+70
+07
 90
-4e
-8d
-e0
-ff
-c3
-94
-06
-40
-03
-02
-21
-ad
+4c
+b6
+04
+f0
+c1
+db
 90
 4e
-8a
+ac
 e0
 fb
 a3
@@ -8025,339 +7114,1212 @@
 fa
 a3
 e0
-24
-01
-f9
-e4
-3a
-fa
-7e
-00
-e9
-2f
 f9
-ee
-3a
-fa
 12
-03
-b6
-ff
-54
-f0
-64
-f0
-60
-0a
-ef
-54
-d0
-64
-d0
-60
-03
-02
-21
-a4
-12
-03
-b6
-fb
-b4
-f1
-0a
-7f
-83
-7e
-01
-12
-17
-e0
-02
-21
-79
-eb
-b4
-f2
-0a
-7f
-cd
-7e
-00
-12
-17
-e0
-02
-21
-79
+0b
+6f
+22
+e4
 90
 4e
-8a
-e0
-fb
+13
+f0
 a3
-e0
-fa
+f0
 a3
-e0
-24
-01
-f9
-e4
-3a
-fa
+f0
 a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-f3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+78
+1e
+7c
+4e
+7d
+01
+7b
+ff
+7a
+07
+79
 08
+fe
 7f
-b7
+08
 12
-17
-e0
-02
-21
-79
-eb
-b4
-f4
-0a
-7f
-b6
-7e
-00
+03
+90
 12
-17
-e0
-02
-21
+22
+15
+7a
+4d
 79
+a8
 90
 4e
-8a
-e0
-fb
+73
+74
+01
+f0
 a3
-e0
-fa
+74
+4d
+f0
 a3
-e0
-24
-01
-f9
-e4
-3a
-fa
+74
+a8
+f0
 a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-f5
-08
-7f
-b5
-12
-17
-e0
-02
-21
+74
+14
+f0
+7b
+01
+7a
+4d
 79
-eb
-b4
-f6
-09
-7f
-ea
-7e
-00
-12
-17
-e0
-21
+bc
+d1
+91
+ef
+60
+16
+7b
+01
+7a
+4d
 79
+bc
+7d
+14
+d1
+61
+ef
+70
+09
 90
-4e
-8a
-e0
-fb
-a3
+4c
+ce
 e0
-fa
-a3
+44
+02
+f0
+80
+0c
+90
+4c
+ce
 e0
-24
-01
-f9
+54
+fd
+f0
 e4
-3a
-fa
-a3
+90
+4c
+d0
+f0
+e4
+90
+4e
+13
+f0
+90
+4e
+13
 e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-f7
-07
-7f
-e9
-12
-17
-e0
-21
-79
-eb
-b4
-f8
-09
-7f
-e2
-7e
-00
-12
-17
+ff
+90
+06
+2f
+93
+70
+02
+a1
+14
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
 e0
-21
-79
 90
 4e
-8a
-e0
-fb
-a3
-e0
-fa
-a3
+16
+f0
 e0
-24
-01
-f9
+ff
+d1
+3b
+90
+4e
+1d
+ef
+f0
+c3
+94
+02
+50
+02
+81
+fd
 e4
-3a
-fa
-a3
+90
+4e
+14
+f0
+90
+4e
+14
 e0
+ff
+c3
+94
+08
+50
+7b
+74
+01
 7e
 00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-f9
+a8
+07
 08
-7f
-94
-0e
-12
-17
-e0
-21
-79
-eb
-b4
-fa
-09
-7f
-8a
-7e
-01
-12
-17
+80
+05
+c3
+33
+ce
+33
+ce
+d8
+f9
+ff
+90
+4e
+16
 e0
-21
-79
+fd
+e4
+ef
+5d
+60
+58
+e4
 90
 4e
-8a
+15
+f0
+90
+4e
+15
 e0
-fb
-a3
+ff
+90
+06
+2f
+93
+60
+48
+90
+4e
+13
 e0
-fa
-a3
+fe
+ef
+6e
+60
+37
+90
+4e
+15
 e0
 24
-01
-f9
+bc
+f5
+82
 e4
-3a
-fa
-a3
+34
+4d
+f5
+83
+e0
+fd
+7c
+00
+90
+4e
+14
 e0
+ff
+74
+01
 7e
 00
-29
+a8
+07
+08
+80
+05
+c3
+33
+ce
+33
+ce
+d8
 f9
+ff
 ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-fb
+5c
+fe
+ef
+5d
+4e
+60
 08
-7f
-92
-0e
-12
-17
+90
+4e
+1c
+74
+01
+f0
+80
+08
+90
+4e
+15
 e0
-21
-79
-eb
-b4
-d0
-09
-7f
-2a
-7e
-02
-12
-17
+04
+f0
+80
+ad
+90
+4e
+14
 e0
-21
+04
+f0
+81
+78
+90
+4e
+16
+e0
+ff
+60
+08
+d1
+3b
+90
+4e
+1a
+e0
+2f
+f0
+90
+4e
+13
+e0
+04
+f0
+81
+47
+90
+4e
+1a
+e0
+90
+4d
+fd
+f0
+e4
+90
+4e
+13
+f0
+90
+4e
+13
+e0
+ff
+90
+06
+2f
+93
+70
+02
+c1
+0f
+74
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fe
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+6e
+90
+4e
+16
+f0
+90
+4e
+13
+e0
+ff
+24
+bc
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+90
+4e
+19
+f0
+90
+4e
+16
+e0
+70
+04
+c1
+07
+c1
+07
+90
+4e
+1c
+e0
+60
+07
+7b
+00
+7a
+00
+79
+00
+22
+74
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+e0
+fe
+74
+93
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+ee
+f0
+e4
+90
+4e
+14
+f0
+90
+4e
+14
+e0
+ff
+c3
+94
+08
+50
+66
+90
+4e
+16
+e0
+30
+e0
+47
+90
+4e
+13
+e0
+fe
+33
+33
+33
+54
+f8
+fe
+74
+1e
+2f
+f5
+82
+e4
+34
+4e
+f5
+83
+e0
+4e
+90
+4e
+18
+f0
+a3
+e0
+ff
+90
+4e
+18
+e0
+90
+06
+44
+93
+fd
+12
+13
+64
+90
+4e
+1b
+ef
+f0
+90
+4e
+19
+e0
+30
+e0
+09
+90
+4e
+1b
+e0
+ff
+f1
+2e
+80
+08
+90
+4e
+1b
+e0
+ff
+12
+20
+c4
+90
+4e
+16
+e0
+ff
+c3
+13
+f0
+90
+4e
+19
+e0
+ff
+c3
+13
+f0
+90
+4e
+14
+e0
+04
+f0
+80
+90
+90
+4e
+17
+74
+01
+f0
+90
+4e
+13
+e0
+04
+f0
+a1
+21
+90
+4e
+08
+e0
+b4
+03
+0a
+90
+4d
+f7
+e0
+b4
+01
+03
+74
+02
+f0
+90
+4e
+17
+e0
+70
+07
+90
+4d
+f7
+e0
+b4
+02
+07
+7b
+01
+7a
+4e
+79
+69
+22
+7b
+00
+7a
+00
+79
+00
+22
+e4
+fe
+ef
+60
+06
+14
+5f
+ff
+0e
+80
+f7
+af
+06
+22
+90
+4b
+9c
+e0
+fe
+a3
+e0
+ff
+90
+4b
+9a
+e0
+b5
+06
+07
+a3
+e0
+b5
+07
+02
+d3
+22
+c3
+22
+90
+4e
+b2
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+ff
+ef
+c3
+9d
+50
+1b
+90
+4e
+b2
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+60
+03
+7f
+00
+22
+0f
+80
+e0
+7f
+01
+22
+90
+4e
+70
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+ff
+90
+4e
+76
+e0
+fe
+ef
+c3
+9e
+50
+30
+90
+4e
+73
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+fe
+90
+4e
+70
+e0
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+8f
+82
+75
+83
+00
+12
+03
+cf
+6e
+60
+03
+7f
+00
+22
+0f
+80
+c6
+7f
+01
+22
+90
+4d
+42
+e0
+60
+4c
+90
+4d
+f5
+e0
+70
+46
+90
+4c
+c5
+e0
+64
+03
+70
+3e
+90
+4d
+ff
+e0
+ff
+90
+4e
+07
+e0
+6f
+60
+2a
+7b
+01
+7a
+48
+79
+00
+7d
+09
+7c
+00
+12
+0e
+98
+e4
+90
+4e
+08
+f0
+90
+48
+00
+04
+f0
+90
+4d
+42
+e0
+90
+48
+02
+f0
+7b
+01
+7a
+48
+79
+00
+7d
+09
+12
+11
+d0
+90
+4d
+ff
+e0
+90
+4e
+07
+f0
+22
+e4
+fe
+fd
+f9
+fc
+ef
+c3
+94
+e0
+40
+20
+ef
+d3
+94
+e7
+50
+1a
+90
+4e
+69
+e0
+fe
+ef
+54
+07
+ff
+74
+01
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+4e
+90
+4e
+69
+f0
+22
+e4
+fe
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
+e0
+60
+01
+0d
+0e
+ee
+b4
+06
+ed
+e4
+fe
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
+e0
+b5
+07
+08
+ed
+b4
+06
+04
+79
+01
+80
+27
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
+e0
+70
+15
+90
+4e
+06
+e0
+6f
+60
+13
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
+ef
+f0
+80
+05
+0e
+ee
+b4
+06
+c3
+ed
+64
+06
+70
+34
+e9
+70
+31
+ef
+d3
+94
+70
+50
+2b
+ef
+13
+13
+13
+54
+1f
+fc
+24
+d1
+f5
+82
+e4
+34
+4d
+f5
+83
+c0
+83
+c0
+82
+e0
+fe
+ef
+54
+07
+ff
+74
+01
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+4e
+d0
+82
+d0
+83
+f0
+22
+90
+4c
+f8
+ed
+f0
+a3
+eb
+f0
+ef
+30
+e0
+12
+90
+4c
+f7
+e0
+b4
+03
+04
+74
+02
+f0
+22
+90
+4c
+f7
+74
+01
+f0
+22
+90
+4c
+f7
+74
+04
+f0
+22
+90
+4e
+ca
+ef
+f0
+f4
+60
+1b
+90
+4e
+ca
+e0
+ff
+c2
+03
+11
+41
+90
+4e
+ca
+e0
+ff
+c2
+02
+11
+30
+90
+4e
+ca
+e0
+ff
+c2
+04
+11
+52
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+78
+a2
+02
+92
+00
+11
+63
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
+79
+7c
+a2
+03
+92
+00
+11
+63
+22
+ef
+f4
+60
+0c
+7b
+01
+7a
+80
 79
+70
+a2
+04
+92
+00
+11
+63
+22
 90
 4e
-8a
+be
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+e4
+fe
+fd
+ef
+54
+07
+fe
+ef
+13
+13
+13
+54
+03
+fd
+30
+00
+22
+90
+4e
+be
 e0
 fb
 a3
@@ -8365,53 +8327,33 @@
 fa
 a3
 e0
-24
-01
+2d
 f9
 e4
 3a
 fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
 12
 03
 b6
-fb
-b4
-d1
-09
-7f
-25
-7e
+ff
+74
+01
+a8
+06
+08
+80
 02
-12
-17
-e0
-21
-79
-eb
-b4
-d3
-09
-7f
-26
-7e
+c3
+33
+d8
+fc
+4f
 02
-12
-17
-e0
-21
-79
+03
+fc
 90
 4e
-8a
+be
 e0
 fb
 a3
@@ -8419,345 +8361,404 @@
 fa
 a3
 e0
-24
-01
+2d
 f9
 e4
 3a
 fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
 12
 03
 b6
-fb
-b4
-d2
-09
-7f
-24
-7e
+ff
+74
+01
+a8
+06
+08
+80
 02
-12
-17
+c3
+33
+d8
+fc
+f4
+5f
+02
+03
+fc
+e4
+fe
+90
+4e
+cb
+f0
+fd
+fc
+ef
+54
+f0
+64
+f0
+60
+07
+ef
+54
+d0
+fb
+bb
+d0
+0c
+90
+4e
+08
 e0
-80
-75
-eb
 b4
-d4
-09
-7f
-27
-7e
 02
-12
-17
-e0
+0b
+74
+03
+f0
 80
-68
+06
 90
-4e
-8a
-e0
-fb
-a3
+4d
+f7
+74
+01
+f0
+ef
+c3
+94
 e0
-fa
-a3
+40
+21
+ef
+d3
+94
+e7
+50
+1b
+90
+4e
+69
 e0
-24
+fe
+ef
+54
+07
+ff
+74
 01
-f9
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5e
+90
+4e
+69
+f0
+22
 e4
-3a
-fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-fb
-b4
-d5
-09
-7f
+fe
+ec
+70
 21
-7e
-02
-12
-17
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
 e0
-80
-3f
-eb
+6f
+70
+47
+ee
 b4
-d6
-09
-7f
-23
-7e
-02
-12
-17
-e0
+05
+0b
+24
+6a
+f5
+82
+e4
+34
+4e
+f5
+83
+e4
+f0
+7c
+01
 80
-32
-90
+34
+74
+6a
+2e
+f5
+82
+e4
+34
 4e
-8a
+f5
+83
 e0
 fb
-a3
-e0
-fa
-a3
-e0
-24
-01
-f9
+74
+69
+2e
+f5
+82
 e4
-3a
-fa
-a3
+34
+4e
+f5
+83
+eb
+f0
+74
+6a
+2e
+f5
+82
+e4
+34
+4e
+f5
+83
 e0
-7e
-00
-29
-f9
+60
+14
 ee
-3a
-fa
-12
-03
-b6
-fb
 b4
-d7
-07
-7f
-70
-12
-17
-e0
-80
+05
 0b
-eb
-b4
-d8
-07
-7f
-6f
-7e
-00
-12
-17
-e0
-90
-4d
-f9
-e0
-b4
-02
 24
-90
+6a
+f5
+82
+e4
+34
 4e
-8a
-e0
-fb
-a3
-e0
-fa
+f5
+83
+e4
+f0
+0e
+ee
+b4
+06
 a3
-e0
+ef
+d3
+94
+70
+50
+2c
+ef
+13
+13
+13
+54
+1f
+fd
 24
-01
-f9
+d1
+f5
+82
 e4
-3a
-fa
-a3
-e0
-7e
-00
-29
-f9
-ee
-3a
-fa
-12
-03
-b6
-90
+34
 4d
-f7
+f5
+83
+c0
+83
+c0
+82
+e0
+fe
+ef
+54
+07
+ff
+74
+01
+a8
+07
+08
+80
+02
+c3
+33
+d8
+fc
+f4
+5e
+d0
+82
+d0
+83
 f0
+22
 e4
+90
+4e
+cc
+f0
+f0
+90
+4e
+cc
+e0
+ff
+c3
+94
+08
+50
+0d
+c2
+05
 12
-03
-fc
+0f
+55
 90
 4e
-8d
+cc
 e0
 04
 f0
-02
-1f
-44
+80
+e9
 22
 90
-4e
-bb
-ef
+80
+80
+e4
 f0
-f4
-60
-1b
+a3
+f0
+a3
+f0
+31
+a5
+e4
 90
 4e
-bb
-e0
-ff
-c2
-03
-31
-e3
+cd
+f0
+f0
 90
 4e
-bb
+cd
 e0
+90
+06
+2f
+93
 ff
+60
+0d
 c2
-02
-31
-d2
+05
+12
+0f
+55
 90
 4e
-bb
+cd
 e0
-ff
-c2
 04
-31
-f4
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
+f0
 80
-79
-78
-a2
-02
-92
-00
-51
-05
+e8
 22
-ef
-f4
-60
-0c
-7b
-01
-7a
-80
-79
-7c
-a2
-03
-92
-00
 51
+02
+31
+c3
+c2
 05
-22
-ef
-f4
-60
-0c
-7b
-01
-7a
+7f
+1e
+12
+0f
+55
+c2
+05
+7f
+1f
+12
+0f
+55
+02
+15
+49
+90
 80
-79
-70
-a2
+91
+74
+0d
+f0
+a3
 04
-92
-00
-51
-05
+f0
+a3
+f0
+a3
+f0
+a3
+f0
+a3
+14
+f0
 22
+e4
+ff
 90
 4e
 af
-eb
 f0
+fe
+fd
 a3
-ea
 f0
 a3
-e9
 f0
-e4
-fe
-fd
 ef
-54
-07
-fe
+90
+06
+2f
+93
+60
+7c
 ef
+93
+fd
 13
 13
 13
 54
-03
+1f
+fe
+ed
+54
+07
 fd
-30
-00
-22
-90
-4e
-af
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-2d
-f9
-e4
-3a
-fa
-12
-03
-b6
-ff
 74
 01
 a8
-06
+05
 08
 80
 02
@@ -8765,60 +8766,115 @@
 33
 d8
 fc
-4f
-02
-03
-fc
-90
-4e
-af
-e0
+fd
+ee
+24
+78
 fb
-a3
+e4
+34
+80
+8b
+82
+f5
+83
 e0
-fa
-a3
+fc
+ed
+f4
+fb
+ec
+5b
+f0
+ee
+24
+70
+f5
+82
+e4
+34
+80
+f5
+83
 e0
-2d
-f9
+4d
+f0
+ee
+24
+74
+f5
+82
 e4
-3a
-fa
-12
-03
-b6
-ff
+34
+80
+f5
+83
+e0
+5b
+f0
+90
+81
+1c
+e0
+f4
+fc
 74
-01
-a8
-06
-08
+bc
+2f
+f5
+82
+e4
+34
+4d
+f5
+83
+ec
+f0
+ee
+24
+78
+fb
+e4
+34
 80
-02
-c3
-33
-d8
+8b
+82
+f5
+83
+e0
+4d
+f0
+ee
+24
+70
+fb
+e4
+34
+80
+8b
+82
+f5
+83
+e0
 fc
+ed
 f4
-5f
-02
-03
-fc
+fb
+ec
+5b
+f0
+0f
+41
+21
 e4
 ff
-90
-4e
-bf
-f0
-fe
-fd
 ef
 90
 06
-0c
+2f
 93
 60
-49
+7c
 ef
 93
 fd
@@ -8889,291 +8945,133 @@
 e0
 5b
 f0
-0f
-80
-b0
-71
-a5
 90
 81
 1c
 e0
-90
-4e
-bf
-f0
-90
-4d
-e5
-e0
-60
-22
-e4
-ff
-71
-05
-7f
-01
-71
-05
-7f
-02
-71
-05
-7f
-03
-71
-05
-7f
-04
-71
-05
-7f
-05
-71
-05
-7f
-06
-71
-05
-7f
-07
-71
-05
-80
-0f
-90
-4e
-bf
-e0
-ff
-90
-00
-a3
-f0
-ef
-f4
-90
-00
-a7
-f0
-7f
-1e
-71
-05
-7f
-1f
-90
-4e
-c3
-ef
-f0
-12
-17
-d8
-92
-08
-90
-4e
-c3
-e0
-ff
-a2
-08
-b3
-92
-07
-ef
 f4
-70
-02
-61
-a4
-ef
-54
-07
-fe
-ef
-13
-13
-13
-54
-03
-ff
-30
-07
-43
-24
-a3
+fc
+74
+a8
+2f
 f5
 82
 e4
 34
-00
+4d
 f5
 83
-c0
-83
-c0
-82
-e0
-fd
-74
-01
-a8
-06
-08
+ec
+f0
+ee
+24
+78
+fb
+e4
+34
 80
-02
-c3
-33
-d8
-fc
-f4
-5d
-d0
+8b
 82
-d0
+f5
 83
+e0
+4d
 f0
-74
-a7
-2f
-f5
-82
+ee
+24
+70
+fb
 e4
 34
-00
+80
+8b
+82
 f5
 83
-c0
-83
-c0
-82
 e0
-ff
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
 fc
-4f
-d0
-82
-d0
-83
+ed
+f4
+fb
+ec
+5b
 f0
-22
+0f
+41
+a6
+e4
+ff
+ef
+90
+06
+2f
+93
+60
+40
 74
-a3
+bc
 2f
 f5
 82
 e4
 34
-00
-f5
-83
-c0
-83
-c0
-82
-e0
-fd
-74
-01
-a8
-06
-08
-80
-02
-c3
-33
-d8
-fc
-fc
-4d
-d0
-82
-d0
+4d
+f5
 83
-f0
+e0
+fe
 74
-a7
+a8
 2f
 f5
 82
 e4
 34
-00
+4d
 f5
 83
 e0
-ff
-ec
-f4
-fe
-ef
-5e
-f0
-22
+6e
+60
+23
+74
+bc
+2f
+f5
+82
 e4
-ff
-ef
-fd
-7c
-00
-24
-78
-fb
-ec
 34
-80
-8b
-82
+4d
 f5
 83
+c0
+83
+c0
+82
 e0
 fe
-ed
-24
-70
-fd
-ec
-34
-80
-8d
+74
+a8
+2f
+f5
 82
+e4
+34
+4d
 f5
 83
 e0
-4e
-f4
-fe
-ef
-24
-7c
 fd
-ec
-34
-80
-8d
+ee
+5d
+d0
 82
-f5
+d0
 83
-ee
 f0
 0f
-ef
-b4
-04
-cf
+80
+b9
 22
 ef
 75
@@ -9181,7 +9079,7 @@
 03
 a4
 24
-32
+70
 f5
 82
 e4
@@ -9197,7 +9095,7 @@
 03
 a4
 24
-33
+71
 f5
 82
 e4
@@ -9209,7 +9107,7 @@
 f0
 90
 4e
-91
+a0
 e0
 fe
 ef
@@ -9218,7 +9116,7 @@
 03
 a4
 24
-34
+72
 f5
 82
 e4
@@ -9233,36 +9131,36 @@
 fc
 90
 4d
-0b
+4d
 e0
 ff
 90
 4d
-ed
+fc
 e0
 6f
 70
 03
 02
-28
-93
+2a
+99
 90
 4d
-0b
+4d
 e0
 90
 4d
-ed
+fc
 f0
 90
-4c
-c0
+4d
+05
 e0
 70
 03
 02
-28
-93
+2a
+99
 a3
 e0
 ff
@@ -9278,14 +9176,14 @@
 50
 42
 90
-4c
-c4
+4d
+09
 e0
 60
 1d
 90
-4c
-c3
+4d
+08
 e0
 c3
 94
@@ -9293,13 +9191,13 @@
 50
 0d
 90
-4c
-c5
+4d
+0a
 e0
 ff
 90
-4c
-c3
+4d
+08
 e0
 2f
 f0
@@ -9307,14 +9205,14 @@
 60
 e4
 90
-4c
-c4
+4d
+09
 f0
 80
 59
 90
-4c
-c3
+4d
+08
 e0
 ff
 d3
@@ -9323,29 +9221,29 @@
 40
 0d
 90
-4c
-c5
+4d
+0a
 e0
 fe
 ef
 9e
 90
-4c
-c3
+4d
+08
 f0
 80
 42
 90
-4c
-c4
+4d
+09
 74
 01
 f0
 80
 3a
 90
-4c
-c2
+4d
+07
 e0
 ff
 70
@@ -9361,8 +9259,8 @@
 01
 08
 90
-4c
-c3
+4d
+08
 74
 c8
 f0
@@ -9373,8 +9271,8 @@
 02
 08
 90
-4c
-c3
+4d
+08
 74
 96
 f0
@@ -9385,8 +9283,8 @@
 03
 08
 90
-4c
-c3
+4d
+08
 74
 64
 f0
@@ -9398,12 +9296,12 @@
 05
 e4
 90
-4c
-c3
+4d
+08
 f0
 90
-4c
-c1
+4d
+06
 e0
 ff
 64
@@ -9415,144 +9313,144 @@
 01
 60
 02
-a1
-50
+81
+ea
 90
 4d
-30
+6e
 74
 01
 f0
 90
-4c
-c3
+4d
+08
 e0
 fb
 e4
 90
 4e
-91
+a0
 f0
 fd
 ff
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fb
 fd
 e4
 90
 4e
-91
+a0
 f0
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fd
 90
 4e
-91
+a0
 f0
 e4
 fb
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 90
 4e
-91
+a0
 f0
 e4
 fd
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fb
 fd
 90
 4e
-91
+a0
 f0
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fb
 90
 4e
-91
+a0
 f0
 e4
 fd
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fd
 e4
 90
 4e
-91
+a0
 f0
 fb
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fb
 e4
 90
 4e
-91
+a0
 f0
 fd
 0f
 71
-d9
+73
 90
-4c
-c3
+4d
+08
 e0
 fb
 fd
 e4
 90
 4e
-91
+a0
 f0
 0f
 71
-d9
+73
 02
-28
-67
+2a
+6d
 90
-4c
-c1
+4d
+06
 e0
 ff
 c3
@@ -9566,9 +9464,9 @@
 09
 40
 14
-90
-4c
-c1
+90
+4d
+06
 e0
 ff
 c3
@@ -9576,27 +9474,27 @@
 0b
 50
 02
-c1
-43
+a1
+dd
 ef
 d3
 94
 11
 40
 02
-c1
-43
+a1
+dd
 90
 4d
-30
+6e
 74
 01
 f0
 e4
 fc
 90
-4c
-c1
+4d
+06
 e0
 24
 fd
@@ -9605,11 +9503,11 @@
 00
 40
 02
-c1
-38
+a1
+d2
 90
 25
-97
+31
 75
 f0
 03
@@ -9623,165 +9521,165 @@
 73
 02
 25
-c4
+5e
 02
 25
-d5
+6f
 02
 25
-e6
+80
 02
 25
-f7
+91
 02
-26
-08
+25
+a2
 02
-26
-19
+25
+b3
 02
-26
-2a
+25
+c4
 02
-26
-38
+25
+d2
 02
 25
-c4
+5e
 02
 25
-d5
+6f
 02
 25
-e6
+80
 02
 25
-f7
+91
 02
-26
-08
+25
+a2
 02
-26
-19
+25
+b3
 02
-26
-2a
+25
+c4
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fb
 e4
 90
 4e
-91
+a0
 f0
 fd
 71
-d9
+73
 80
 63
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fb
 90
 4e
-91
+a0
 f0
 e4
 fd
 71
-d9
+73
 80
 52
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 90
 4e
-91
+a0
 f0
 e4
 fb
 fd
 71
-d9
+73
 80
 41
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fd
 e4
 90
 4e
-91
+a0
 f0
 fb
 71
-d9
+73
 80
 30
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fb
 fd
 e4
 90
 4e
-91
+a0
 f0
 71
-d9
+73
 80
 1f
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fd
 90
 4e
-91
+a0
 f0
 e4
 fb
 71
-d9
+73
 80
 0e
 af
 04
 90
-4c
-c3
+4d
+08
 e0
 fb
 fd
 90
 4e
-91
+a0
 f0
 71
-d9
+73
 0c
 ec
 64
@@ -9789,22 +9687,22 @@
 60
 02
 a1
-7c
+16
 02
-28
-67
+2a
+6d
 90
-4c
-c1
+4d
+06
 e0
 60
 03
 02
-28
-67
+2a
+6d
 90
-4c
-c6
+4d
+0b
 e0
 04
 f0
@@ -9817,8 +9715,8 @@
 e4
 f0
 90
-4c
-c5
+4d
+0a
 e0
 75
 f0
@@ -9852,95 +9750,197 @@
 40
 03
 02
-28
-67
+2a
+6d
 e4
 f0
 90
 4d
-30
+6e
 04
 f0
 90
-4c
-c7
+4d
+0c
 e0
 ff
 94
 00
 40
-13
+35
 74
 09
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+06
+e4
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
+d0
+05
+d0
+07
 71
-d9
+73
 80
-14
+36
 90
-4c
-c7
+4d
+0c
 e0
 f4
 04
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+06
+e4
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
+d0
+05
+d0
+07
 71
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 01
 40
-13
+35
 74
 0a
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+06
+e8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
+d0
+05
+d0
+07
 71
-d9
+73
 80
-17
+39
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -9948,51 +9948,119 @@
 01
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+06
+e8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
+d0
+05
+d0
+07
 71
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 02
 40
-13
+35
 74
 0b
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fd
+06
+ec
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fb
+d0
+05
+d0
+07
 71
-d9
+73
 80
-17
+39
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10000,51 +10068,119 @@
 02
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fd
+06
+ec
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fb
+d0
+05
+d0
+07
 71
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 03
 40
-13
+35
 74
 0c
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
+06
+f0
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fb
-fd
+d0
+05
+d0
+07
 71
-d9
+73
 80
-17
+39
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10052,50 +10188,120 @@
 03
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
+06
+f0
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fb
-fd
+d0
+05
+d0
+07
 71
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 04
 40
-12
+36
 74
 0d
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+06
+f4
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 80
-16
+3a
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10103,50 +10309,121 @@
 04
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+06
+f4
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 05
 40
-13
+36
 74
 0e
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+06
+f8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fd
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 80
-17
+3a
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10154,51 +10431,121 @@
 05
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+06
+f8
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
+e4
 90
 4e
-91
+a0
+ef
 f0
-e4
-fd
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 06
 40
-13
+36
 74
 0f
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fd
+06
+fc
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fb
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 80
-17
+3a
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10206,52 +10553,121 @@
 06
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fd
+06
+fc
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fb
-71
-d9
+d0
+05
+d0
+07
+12
+23
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 07
 40
-14
+36
 74
 10
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+07
+00
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
+d0
+05
+d0
+07
 12
 23
-d9
+73
 80
-18
+3a
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10259,53 +10675,121 @@
 07
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
+07
+00
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
-fd
+d0
+05
+d0
+07
 12
 23
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 ff
 d3
 94
 08
 40
-14
+36
 74
 11
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+07
+04
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
+d0
+05
+d0
+07
 12
 23
-d9
+73
 80
-18
+3a
 90
-4c
-c7
+4d
+0c
 e0
 ff
 c3
@@ -10313,23 +10797,57 @@
 08
 9f
 ff
+c0
+07
 90
-4c
-c3
-e0
-fb
-fd
+07
+04
+12
+05
+3a
+ef
+e4
+ad
+07
+c0
+05
+12
+05
+3a
+78
+10
+12
+05
+27
+ef
+e4
+ab
+07
+12
+05
+3a
+78
+08
+12
+05
+27
+ef
 e4
 90
 4e
-91
+a0
+ef
 f0
+d0
+05
+d0
+07
 12
 23
-d9
+73
 90
-4c
-c7
+4d
+0c
 e0
 04
 f0
@@ -10347,33 +10865,33 @@
 31
 f0
 90
-4c
-c8
+4d
+0d
 04
 f0
 90
-4c
-c0
+4d
+05
 e0
 b4
 01
 1b
 90
-4c
-c2
+4d
+07
 e0
 b4
 04
 14
 90
 4c
-a9
+ec
 e0
 70
 0e
 90
-4c
-c8
+4d
+0d
 e0
 b4
 01
@@ -10386,391 +10904,338 @@
 04
 f0
 22
-90
-80
-10
-74
-01
-f0
-80
-fe
-22
-80
-f5
-90
-4e
-b6
-ed
-f0
-90
-00
-01
 12
-03
-cf
-90
-4e
+0e
+c4
+51
 b7
-f0
-22
-90
-4c
-82
-e0
-b4
-03
-12
-c3
-90
-4c
-a1
-e0
-94
-b0
-90
-4c
-a0
-e0
-94
-04
-40
-2e
-02
-07
-e9
-90
-4c
-82
-e0
-b4
-01
-12
-c3
-90
-4c
-a1
-e0
-94
-78
-90
-4c
-a0
-e0
-94
-00
-40
-15
-02
-07
-e9
-c3
-90
-4c
-a1
-e0
-94
-14
-90
-4c
-a0
-e0
-94
-00
-40
-03
-12
-07
-e9
-22
 90
 4c
-aa
-e0
-60
-02
-14
+ee
+74
+01
 f0
 90
 4c
-af
-e0
-60
-02
-14
+e5
+74
+1e
 f0
+e4
 90
 4c
-b8
-e0
-60
-0b
-14
+f3
 f0
-e0
-70
-06
 90
-4c
-b4
+4d
+0e
 74
-06
+ff
 f0
+22
 90
 4c
-a2
-e0
-60
-28
-90
-4c
-ae
+d3
+74
+05
+f0
+e4
+a3
+f0
+ff
+ef
+25
 e0
-60
-06
+24
+d6
+f5
+82
 e4
-90
+34
 4c
-a2
+f5
+83
+74
+79
+f0
+a3
+74
+90
+f0
+0f
+ef
+b4
+04
+e8
+22
+90
+80
+10
+74
+01
 f0
+80
+fe
 22
+80
+f5
 90
-4c
-a2
-e0
-14
+4e
+c5
+ed
 f0
-d2
+90
+00
 01
-7f
-1a
 12
-07
-9c
+03
+cf
+90
+4e
+c6
+f0
+22
+90
+4e
+04
+e0
+b4
+02
+0a
 90
 4c
-a2
+f1
 e0
-70
-44
-c2
-01
+60
+04
 7f
 1a
-12
-07
-9c
-80
-3b
+71
+4f
+22
+51
+f5
 90
 4c
-ae
+e4
 e0
+04
+f0
 70
-35
+06
 90
 4c
-9f
+e3
 e0
-60
-2f
-14
+04
 f0
-e0
-ff
-c3
-94
-08
-50
-16
-ef
-30
-e1
-09
-d2
-01
-7f
-1a
+71
+3e
 12
-07
-9c
-80
 10
-c2
-01
-7f
-1a
-12
-07
-9c
-80
-07
-c2
-01
-7f
-1a
+ee
 12
-07
-9c
+10
+51
 90
 4c
-9f
+f1
 e0
-70
-03
-74
+60
 18
-f0
-90
-4d
-e5
-e0
-70
-36
-90
-4d
-e6
-e0
-64
-01
-70
-2e
+e4
 90
 4c
-a0
+e3
 f0
 a3
 f0
 90
-4d
-e6
+4c
+f1
+e0
+14
 f0
-90
-4d
-fa
 e0
-60
-0d
-7b
-01
-7a
-4d
-79
-fa
-7d
-03
+70
+08
+7f
+0a
 12
-0c
-0e
-80
 11
-90
-48
-00
-e0
-60
-0b
-7b
-01
-7a
-48
-79
-00
-7d
-09
+30
 12
-0c
-0e
+10
+dd
+22
 90
 4c
-bd
+d3
 e0
 60
-1b
-14
-f0
-e0
-70
-16
-90
-4d
-fa
-74
-02
+0a
+14
 f0
-e4
-a3
+e0
+70
+05
+74
+05
 f0
-a3
+71
+6c
+22
+90
+4e
+d3
+ef
 f0
 7b
 01
 7a
-4d
+80
 79
-fa
-7d
-03
+74
 12
-0c
-0e
+17
+95
+92
+09
 90
-4d
-f0
+4e
+d3
 e0
-60
-0e
+ff
+a2
+09
+b3
+92
+01
+02
+07
+e4
+90
+4e
+90
+12
+05
+56
+00
+00
+00
+00
+90
+4c
+91
 e0
-14
-f0
+fe
+a3
 e0
-70
-08
+ff
+c3
+90
+4c
+96
+e0
+9f
+90
+4c
+95
+e0
+9e
+50
+02
+c1
+25
 90
 4d
-00
+05
 e0
 60
 02
-e4
-f0
-22
+81
+33
 90
 4c
-90
-74
-05
-f0
-e4
+91
+e0
+fe
 a3
-f0
+e0
 ff
-ef
-25
+c3
+90
+4c
+94
 e0
-24
+9f
+fd
+90
+4c
 93
-f5
-82
+e0
+9e
+fc
 e4
-34
-4c
+12
+02
+06
+7b
+c3
+7a
 f5
-83
-74
 79
-f0
+88
+78
+3f
+12
+00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
+90
+4c
+91
+e0
+fc
 a3
-74
+e0
+fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
+00
+12
+00
+0a
+12
+02
+3f
 90
+4c
+de
+ee
 f0
-0f
+a3
 ef
-b4
-04
-e8
+f0
 90
 4c
-6b
+91
 e0
 fe
 a3
@@ -10779,13 +11244,13 @@
 c3
 90
 4c
-6e
+94
 e0
 9f
 fd
 90
 4c
-6d
+93
 e0
 9e
 fc
@@ -10794,11 +11259,11 @@
 02
 06
 7b
-c3
+48
 7a
-f5
+e1
 79
-88
+7a
 78
 3f
 12
@@ -10814,7 +11279,7 @@
 07
 90
 4c
-6b
+91
 e0
 fc
 a3
@@ -10840,15 +11305,17 @@
 3f
 90
 4c
-9b
+e0
 ee
 f0
 a3
 ef
 f0
+81
+cf
 90
 4c
-6b
+91
 e0
 fe
 a3
@@ -10857,13 +11324,13 @@
 c3
 90
 4c
-6e
+94
 e0
 9f
 fd
 90
 4c
-6d
+93
 e0
 9e
 fc
@@ -10892,7 +11359,7 @@
 07
 90
 4c
-6b
+91
 e0
 fc
 a3
@@ -10918,49 +11385,93 @@
 3f
 90
 4c
-9d
+de
 ee
 f0
 a3
 ef
 f0
-22
 90
-4e
-81
+4c
+91
+e0
+fe
+a3
+e0
+ff
+c3
+90
+4c
+94
+e0
+9f
+fd
+90
+4c
+93
+e0
+9e
+fc
+e4
+12
+02
+06
+7b
+c3
+7a
+f5
+79
+68
+78
+3f
 12
-05
-33
-00
 00
+fb
+c0
+04
+c0
+05
+c0
+06
+c0
+07
+90
+4c
+91
+e0
+fc
+a3
+e0
+fd
+e4
+12
+02
+06
+d0
+03
+d0
+02
+d0
+01
+d0
 00
+12
 00
+0a
+12
+02
+3f
 90
 4c
-6b
 e0
-fe
+ee
+f0
 a3
-e0
-ff
-c3
-90
-4c
-70
-e0
-9f
-90
-4c
-6f
-e0
-9e
-50
-02
-61
-d9
+ef
+f0
 90
 4c
-6f
+95
 e0
 fe
 a3
@@ -10968,7 +11479,7 @@
 ff
 90
 4c
-91
+d4
 e0
 fd
 04
@@ -10977,7 +11488,7 @@
 25
 e0
 24
-93
+d6
 f5
 82
 e4
@@ -10992,7 +11503,7 @@
 f0
 90
 4c
-91
+d4
 e0
 c3
 94
@@ -11004,11 +11515,11 @@
 e4
 90
 4e
-80
+8f
 f0
 90
 4e
-81
+90
 e0
 f8
 a3
@@ -11022,12 +11533,12 @@
 fb
 90
 4e
-80
+8f
 e0
 25
 e0
 24
-93
+d6
 f5
 82
 e4
@@ -11057,13 +11568,13 @@
 fc
 90
 4e
-81
+90
 12
 05
-27
+4a
 90
 4e
-80
+8f
 e0
 04
 f0
@@ -11073,7 +11584,7 @@
 bf
 90
 4e
-81
+90
 e0
 fc
 a3
@@ -11096,137 +11607,466 @@
 76
 90
 4e
-81
+90
+12
+05
+4a
+90
+4c
+e0
+e0
+fe
+a3
+e0
+ff
+e4
+fc
+fd
+90
+4e
+90
+e0
+f8
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+fb
+c3
 12
 05
+16
+50
 27
 90
 4c
-9d
+d5
+74
+02
+f0
+90
+4c
+fd
+e0
+64
+02
+70
+02
+c1
+1d
+90
+4c
+fc
+74
+01
+f0
+fb
+7a
+4c
+79
+fc
+fd
+7c
+00
+7f
+d9
+7e
+7f
+12
+12
+b6
+80
+7a
+90
+4c
+fd
+e0
+64
+02
+60
+07
+90
+4c
+fc
+e0
+b4
+01
+15
+e4
+90
+4c
+fc
+f0
+7b
+01
+7a
+4c
+79
+fc
+7d
+01
+fc
+7f
+d9
+7e
+7f
+12
+12
+b6
+90
+4c
+de
+e0
+fe
+a3
+e0
+ff
+e4
+fc
+fd
+90
+4e
+90
+e0
+f8
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+fb
+c3
+12
+05
+16
+50
+1d
+90
+4c
+d5
+74
+01
+f0
+90
+4d
+03
+e0
+70
+2b
+90
+4d
+38
+f0
+a3
+74
+48
+f0
+a3
+74
+12
+f0
+e4
+a3
+f0
+80
+1a
+e4
+90
+4c
+d5
+f0
+90
+4d
+03
+e0
+70
+0f
+90
+4d
+38
+f0
+a3
+74
+48
+f0
+a3
+74
+5d
+f0
+e4
+a3
+f0
+90
+4c
+d5
+e0
+90
+4c
+fd
+f0
+22
+90
+4c
+ed
 e0
-fe
-a3
+60
+02
+14
+f0
+90
+4c
+f2
 e0
-ff
-e4
-fc
-fd
+60
+02
+14
+f0
 90
-4e
-81
+4c
+fb
 e0
-f8
-a3
+60
+0b
+14
+f0
 e0
-f9
-a3
+70
+06
+90
+4c
+f7
+74
+06
+f0
+90
+4c
+e5
 e0
-fa
-a3
+60
+28
+90
+4c
+f1
 e0
-fb
-c3
-12
-05
-16
-50
-07
+60
+06
+e4
 90
 4c
-92
-74
-02
+e5
 f0
 22
 90
 4c
-9b
-e0
-fe
-a3
+e5
 e0
-ff
+14
+f0
+d2
+01
+7f
+1a
+12
+07
 e4
-fc
-fd
 90
-4e
-81
+4c
+e5
 e0
-f8
-a3
+70
+44
+c2
+01
+7f
+1a
+12
+07
+e4
+80
+3b
+90
+4c
+f1
 e0
-f9
-a3
+70
+35
+90
+4c
+e2
 e0
-fa
-a3
+60
+2f
+14
+f0
 e0
-fb
+ff
 c3
-12
-05
-16
+94
+08
 50
-1c
+16
+ef
+30
+e1
+09
+d2
+01
+7f
+1a
+12
+07
+e4
+80
+10
+c2
+01
+7f
+1a
+12
+07
+e4
+80
+07
+c2
+01
+7f
+1a
+12
+07
+e4
 90
 4c
-92
+e2
+e0
+70
+03
 74
-01
+18
 f0
 90
-4c
-be
+4d
+f4
 e0
 70
-2a
+36
+90
+4d
+f5
+e0
+64
+01
+70
+2e
 90
 4c
-f6
+e3
 f0
 a3
-74
+f0
+90
+4d
+f5
+f0
+90
+4e
+09
+e0
+60
+0d
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+12
+11
+d0
+80
+11
+90
+48
+00
+e0
+60
+0b
+7b
+01
+7a
 48
+79
+00
+7d
+09
+12
+11
+d0
+90
+4d
+02
+e0
+60
+1b
+14
 f0
-a3
+e0
+70
+16
+90
+4e
+09
 74
-12
+02
 f0
 e4
 a3
 f0
-22
-e4
+a3
+f0
+7b
+01
+7a
+4e
+79
+09
+7d
+03
+12
+11
+d0
 90
-4c
-92
+4d
+ff
+e0
+60
+0e
+e0
+14
 f0
-90
-4c
-be
 e0
 70
-0f
+08
 90
-4c
-f6
-f0
-a3
-74
-48
-f0
-a3
-74
-5d
-f0
+4d
+42
+e0
+60
+02
 e4
-a3
 f0
 22
 90
 4e
-92
+a1
 ee
 f0
 a3
@@ -11234,7 +12074,7 @@
 f0
 90
 4e
-94
+a3
 ec
 f0
 a3
@@ -11242,7 +12082,7 @@
 f0
 90
 4e
-94
+a3
 e0
 fe
 a3
@@ -11251,19 +12091,19 @@
 d3
 90
 4e
-93
+a2
 e0
 9f
 90
 4e
-92
+a1
 e0
 9e
 40
 16
 90
 4e
-94
+a3
 e0
 fe
 a3
@@ -11271,13 +12111,13 @@
 ff
 90
 4e
-93
+a2
 e0
 9f
 ff
 90
 4e
-92
+a1
 e0
 9e
 fe
@@ -11285,7 +12125,7 @@
 1e
 90
 4e
-92
+a1
 e0
 fe
 a3
@@ -11294,13 +12134,13 @@
 c3
 90
 4e
-95
+a4
 e0
 9f
 ff
 90
 4e
-94
+a3
 e0
 9e
 fe
@@ -11316,7 +12156,7 @@
 22
 90
 4e
-b8
+c7
 ee
 f0
 a3
@@ -11354,7 +12194,7 @@
 fd
 90
 4e
-b8
+c7
 e4
 75
 f0
@@ -11394,13 +12234,62 @@
 ef
 f0
 22
+90
+0b
+e7
+74
+03
+f0
+ed
+60
+03
+12
+17
+dc
+22
+90
+0b
+e7
+74
+04
+f0
+02
+17
+dc
+90
+0b
+e7
+74
+05
+f0
+02
+17
+dc
+90
+04
+46
+e0
+ff
+22
+90
+0b
+7f
+74
+01
+f0
+e4
+90
+0b
+7e
+f0
+22
 7a
 0c
 79
 4b
 90
 4e
-a6
+b5
 74
 01
 f0
@@ -11432,19 +12321,20 @@
 6f
 70
 02
-c1
-33
+21
+b0
 7e
 0c
 7f
 4b
 7d
 03
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11461,7 +12351,7 @@
 2b
 90
 4e
-a7
+b6
 e4
 75
 f0
@@ -11471,7 +12361,7 @@
 0e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11486,7 +12376,7 @@
 ff
 90
 4e
-29
+38
 e0
 a3
 e0
@@ -11499,12 +12389,12 @@
 83
 12
 05
-68
-c1
-33
+8b
+21
+b0
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11519,10 +12409,10 @@
 64
 04
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -11535,7 +12425,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11549,11 +12439,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11573,7 +12464,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -11589,7 +12480,7 @@
 00
 90
 4e
-2c
+3b
 e0
 a3
 e0
@@ -11606,12 +12497,12 @@
 02
 12
 05
-68
-c1
-33
+8b
+21
+b0
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11626,10 +12517,10 @@
 64
 05
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -11642,7 +12533,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11656,11 +12547,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11680,7 +12572,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -11696,7 +12588,7 @@
 00
 90
 4e
-35
+44
 e0
 a3
 e0
@@ -11713,12 +12605,12 @@
 02
 12
 05
-68
+8b
 80
-6d
+6e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11733,10 +12625,10 @@
 64
 03
 70
-59
+5a
 90
 4e
-a7
+b6
 75
 f0
 01
@@ -11749,7 +12641,7 @@
 4e
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11763,11 +12655,12 @@
 b6
 14
 fd
-91
-34
+12
+2f
+7c
 90
 4e
-a6
+b5
 e0
 fb
 a3
@@ -11787,7 +12680,7 @@
 01
 90
 4e
-a6
+b5
 e0
 a3
 e0
@@ -11803,7 +12696,7 @@
 00
 90
 4e
-38
+47
 e0
 a3
 e0
@@ -11820,7 +12713,7 @@
 02
 12
 05
-68
+8b
 80
 02
 80
@@ -11847,7 +12740,7 @@
 22
 90
 4e
-2f
+3e
 e0
 fb
 a3
@@ -11861,7 +12754,7 @@
 37
 12
 05
-64
+87
 90
 4b
 a5
@@ -11881,7 +12774,7 @@
 ca
 90
 4c
-67
+8d
 e0
 ff
 a3
@@ -11890,79 +12783,30 @@
 60
 19
 90
-4e
-32
-e0
-fb
-a3
-e0
-fa
-a3
-e0
-f9
-4a
-60
-0b
-12
-05
-64
-90
-4c
-67
-e0
-a3
-f0
-80
-dd
-22
-90
-0b
-e7
-74
-03
-f0
-ed
-60
-03
-12
-08
-b5
-22
-90
-0b
-e7
-74
-04
-f0
-02
-08
-b5
-90
-0b
-e7
-74
-05
-f0
-02
-08
-b5
-90
-04
-46
+4e
+41
 e0
-ff
-22
-90
+fb
+a3
+e0
+fa
+a3
+e0
+f9
+4a
+60
 0b
-7f
-74
-01
-f0
-e4
+12
+05
+87
 90
-0b
-7e
+4c
+8d
+e0
+a3
 f0
+80
+dd
 22
 90
 82
@@ -11973,7 +12817,7 @@
 22
 90
 4e
-52
+61
 eb
 f0
 a3
@@ -11984,7 +12828,7 @@
 f0
 90
 4e
-58
+67
 74
 ff
 f5
@@ -11998,7 +12842,7 @@
 2a
 90
 4e
-55
+64
 e0
 fb
 a3
@@ -12018,7 +12862,7 @@
 ff
 90
 4e
-52
+61
 e0
 fb
 a3
@@ -12041,7 +12885,167 @@
 22
 90
 4e
-ac
+77
+ee
+f0
+a3
+ef
+f0
+90
+4e
+7b
+eb
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+90
+4e
+79
+ec
+f0
+a3
+ed
+f0
+a3
+e0
+f9
+a3
+e0
+fa
+a3
+e0
+90
+4e
+64
+c9
+f0
+a3
+ea
+f0
+a3
+e9
+f0
+a3
+ec
+f0
+a3
+ed
+f0
+7b
+01
+7a
+0b
+79
+86
+51
+11
+90
+0b
+83
+74
+a0
+f0
+90
+4e
+77
+e0
+ff
+a3
+e0
+90
+0b
+84
+cf
+f0
+a3
+ef
+f0
+90
+4e
+7a
+e0
+24
+03
+fd
+90
+4e
+79
+e0
+34
+00
+fc
+ed
+fa
+ec
+ff
+ea
+fe
+ef
+90
+80
+98
+ee
+f0
+a3
+ef
+f0
+7a
+0b
+79
+83
+7e
+0b
+7f
+83
+74
+83
+fc
+74
+0b
+ff
+ec
+fe
+ef
+a3
+ee
+f0
+a3
+ef
+f0
+90
+80
+9e
+e4
+f0
+a3
+f0
+90
+80
+90
+04
+f0
+90
+80
+06
+e0
+44
+04
+f0
+90
+81
+2c
+e0
+30
+e5
+f9
+22
+90
+4e
+bb
 eb
 f0
 a3
@@ -12062,7 +13066,7 @@
 17
 90
 4e
-ac
+bb
 e0
 fb
 a3
@@ -12147,3 +13151,55 @@
 5c
 f0
 22
+e4
+ff
+ef
+fd
+7c
+00
+24
+78
+fb
+ec
+34
+80
+8b
+82
+f5
+83
+e0
+fe
+ed
+24
+70
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+e0
+4e
+f4
+fe
+ef
+24
+7c
+fd
+ec
+34
+80
+8d
+82
+f5
+83
+ee
+f0
+0f
+ef
+b4
+04
+cf
+22
Index: c51/output/ramcode.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/ramcode.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/ramcode.rom	(working copy)
@@ -30,35 +30,35 @@
 20400050
 20400020
 20203015
-6800cd30
+6800cd6e
 207a0000
-704d3000
-6801cd32
+704d6e00
+6801cd70
 20400037
-6801cd35
+6801cd73
 20400037
-6801cd38
+6801cd76
 20400037
-6801cd3b
+6801cd79
 20400037
-6801cd3e
+6801cd7c
 20400037
-6801cd41
+6801cd7f
 20400037
-6801cd44
+6801cd82
 20400037
-6801cd47
+6801cd85
 20400037
-6801cd4a
+6801cd88
 20400037
 580004b0
 20203bf3
-6001cd4d
+6001cd8b
 18007218
-6801cd4d
+6801cd8b
 2feffe17
 1fe3fe00
-6001cd4d
+6001cd8b
 20408041
 24408047
 c2000039
@@ -107,21 +107,21 @@
 18508400
 60094b9a
 20600000
-d8a04d10
+d8a04d52
 202000b7
-680a4d05
+680a4d47
 1c427e00
 98467e00
-68094d09
+68094d4b
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d05
-6800cd0b
+600a4d47
+6800cd4d
 1fe0fe01
-6000cd0b
+6000cd4d
 20600000
 680a4c59
 1c427e00
@@ -141,13 +141,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc69
+6800cc8f
 c280009a
 c280809c
 da200000
 204000ae
 7089718f
-6800cc6a
+6800cc90
 60108973
 2040009d
 da200001
@@ -170,10 +170,10 @@
 793ffe07
 60108053
 18508400
-60094c6f
+60094c95
 20600000
 d8400021
-6800cc6a
+6800cc90
 98460400
 1a227e00
 79200407
@@ -226,21 +226,21 @@
 2022e9b1
 2020320b
 1c427e00
-60024d01
+60024d43
 6808c7ef
-6800cd04
+6800cd46
 98467c00
 244100ea
 20207c06
-680a4d01
+680a4d43
 600a47ec
 600a4c59
-600a4d05
+600a4d47
 20600000
 60088259
-6800cc67
+6800cc8d
 1fe0fe01
-6000cc67
+6000cc8d
 68008259
 207a0000
 1fe0ffff
@@ -263,9 +263,9 @@
 20203cdc
 70416e7f
 20403cf3
-6800cc71
+6800cc97
 207a0000
-704c7100
+704c9700
 1c427e00
 60024c59
 20600000
@@ -371,7 +371,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc64
+6800cc7d
 205a017a
 60108956
 708955d0
@@ -427,26 +427,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc71
+6800cc97
 c02d01c5
 203581c3
-68014c6b
+68014c91
 1ff0fe00
-60014c6b
-68014c6d
+60014c91
+68014c93
 1ff0fe00
-60014c6d
+60014c93
 204001d0
 680402a0
 243a01bd
 68014ad4
 1ff0fe00
 203a01bd
-60014c6d
+60014c93
 20400226
 704ba42f
 204000c7
-704c7100
+704c9700
 70828003
 20600000
 704ba430
@@ -470,29 +470,29 @@
 2040688d
 680402a0
 207a0000
-6800cc69
+6800cc8f
 c28001e2
 c28081f0
 680102a0
 1ff0fe00
-60014c6b
+60014c91
 680102a6
 1ff0fe00
-60014c6d
+60014c93
 20600000
 680902a4
 680102aa
 18422400
 1fe22200
 1ff0fe00
-60014c6d
+60014c93
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 20600000
 680902a2
 680102a8
@@ -503,12 +503,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c6d
+60014c93
 20600000
 70001627
 70890f36
@@ -524,7 +524,7 @@
 60014b9a
 700b7e03
 2040013a
-704c715a
+704c975a
 20403db8
 68120138
 793ffe0f
@@ -541,19 +541,19 @@
 207a0000
 c0108221
 c0110223
-c01182bd
+c01182bc
 20207c5a
 704befff
-202002f0
+202002ef
 793f8023
 704befff
-202002a8
+202002a7
 58000000
 60024ba9
 20600000
 c6918000
-68024cf6
-60024d24
+68024d38
+60024d66
 2040024f
 24340242
 704c150a
@@ -561,7 +561,7 @@
 6800cbef
 c1ff8000
 704c3d02
-6800ccff
+6800cd41
 247a0000
 2040012d
 24740000
@@ -572,7 +572,7 @@
 207a0000
 6800c131
 207a0000
-6801cd2c
+6801cd6a
 20407e8a
 600a41fc
 20203cda
@@ -587,101 +587,100 @@
 207a0000
 6800cc15
 243a023e
-68024d24
+68024d66
 2020023f
 6800cbef
-c0ff82c6
+c0ff82c5
 20400256
 20540270
-20540330
+2054032f
 704be601
 20600000
 78547c00
 704be202
-6800cd10
+6800cd52
 c0020261
 c0028267
 c003026d
 c003826a
 c0040264
-6800ccff
+6800cd41
 245a34df
 20600000
-704d1000
+704d5200
 704be10a
 2020026f
-704d1008
+704d5208
 704be110
 2020026f
-704d1003
+704d5203
 704be104
 2020026f
-704d1002
+704d5202
 704be103
 2020026f
 704be201
 704be108
 202034df
 d8a00cd5
-d8c04d10
+d8c04d52
 df200014
 20207e45
 704be800
-d9600d00
-34730200
-2040029b
-24378284
-204002ab
+20400299
+24378282
+204002aa
 6800cbe0
 1fe0fe01
 6000cbe0
-704cff00
+704d4100
 6800cbef
-c0ff829a
-20400296
+c0ff8298
+20400294
 704be700
 704be600
 20600000
-704cff01
+704d4101
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff82a6
+c0ff82a5
 6800cbe7
-c07f82a8
+c07f82a7
 6800cbe7
 d8400010
 98467c00
-2021034f
+2021034e
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c0838275
-2020034f
+c0820275
+2020034e
 58000000
 60020cd5
-60024d10
+60024d52
 20600000
-202002e0
+202002df
 7857fc00
-204003a7
+204003a6
+200004b0
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400367
-205783a1
+20400366
+205783a0
 20600000
-704cff00
+704d4100
 20600000
-704cff00
+704d4100
 700b7d32
 20207c27
-20400315
+20400314
 68008cb3
 c1810000
 6800cbdf
@@ -694,34 +693,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f82bb
-6000cc7a
+c07f82ba
+6000ccb7
 20600000
-704d2f01
+704d6d01
 20600000
 79200023
-204002c2
-20400280
+204002c1
+2040027e
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-20200322
-204002c2
+20200321
+204002c1
 6800cbe6
 c000b4df
 6800cbef
-c00082ce
-c00102d1
-c00182d4
+c00082cd
+c00102d0
+c00182d3
 20203bf1
 704bef11
 700d37aa
-202002d6
+202002d5
 704bef12
 700d3755
-202002d6
+202002d5
 704bef13
 700d3722
 700d3802
@@ -730,41 +729,41 @@
 700d3d00
 da200d37
 d8400007
-20400310
-20400330
+2040030f
+2040032f
 20400254
 202034df
 6800cbef
 c17f8000
-c00882e6
-c00902e8
-c00982ea
+c00882e5
+c00902e7
+c00982e9
 20600000
 704bef02
-20200280
+2020027e
 704bef03
-20200280
+2020027e
 704befff
 700b7d31
 20407c27
 68020d19
-20400322
-20200280
+20400321
+2020027e
 79200023
-20400323
-2040034f
+20400322
+2040034e
 6800cbef
 c1ff8000
-20400302
+20400301
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f82a8
-2040029b
-2437830b
-20400296
+c07f82a7
+20400299
+2437830a
+20400294
 79200023
 700b7d3c
 20207c27
@@ -775,13 +774,13 @@
 60020d39
 d8400006
 da200d37
-20400310
-20200330
+2040030f
+2020032f
 68014c04
 1fe0fe01
 60014c04
-2040034f
-202002f8
+2040034e
+202002f7
 6008cbe1
 18427200
 d8a00cd5
@@ -806,7 +805,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000326
+c2000325
 1a227e00
 60014c16
 6800cc16
@@ -829,24 +828,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff8342
+c0ff8341
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000834d
+c000834c
 d8c00cd5
 20407e45
 68008cd5
-c001834b
+c001834a
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400355
+20400354
 18408401
 18410403
 6008cbea
@@ -869,7 +868,7 @@
 79200401
 18431c00
 20600000
-2040035e
+2040035d
 7826fc00
 7830fc00
 78507c00
@@ -877,7 +876,7 @@
 68014be4
 98003600
 37c18400
-242c03a1
+242c03a0
 7846fc00
 7825fc00
 7823fc00
@@ -887,24 +886,24 @@
 6000cc19
 6808cc18
 98467c00
-242283a1
+242283a0
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242083a1
+242083a0
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-2022838b
+2022838a
 09800008
 19897e00
 e0a08000
-c2000387
+c2000386
 18a22200
 09800008
 19897e00
@@ -917,7 +916,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202303a1
+202303a0
 7837fc00
 68008017
 1fe0a200
@@ -926,7 +925,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20200319
+20200318
 784dfc00
 7845fc00
 2020375c
@@ -936,8 +935,8 @@
 204053d2
 68024c00
 98001200
-2040035e
-204003a4
+2040035d
+204003a3
 79202a00
 782efc00
 78307c00
@@ -957,7 +956,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20003bd
+c20003bc
 78247c00
 08008618
 78447c00
Index: c51/output/sched.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/output/sched.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/output/sched.rom	(working copy)
@@ -65,7 +65,7 @@
 00   #mem_patch3F
 
 
-4d09:   50 00		# 20:10ms  30:15ms
+4d4b:   50 00		# 20:10ms  30:15ms
 
 4131:01
 4213:40
@@ -73,6 +73,7 @@
 41f7:0a
 41f5:10 00
 4133:00
+4cb1:00 00
 
 414a: 40 25 00
 
@@ -88,13 +89,13 @@
 
 4172:01
 
-475b:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-4771:00
 4132:43
+#bluetootch param init
+07dc:00
+00a2:00
+07dd:00
+0016:27
+
 47fd:ff
 47f7:ff
 
@@ -104,28 +105,27 @@
 4ba2:02 01
 
 
-4d0c:20 21 04 15		#version data 20210415
+4d4e:20 21 04 15		#version data 20210415
 
-4c6b:9f 3e
-4c6d:cd 4d
-4c69:02   #01 VINLPM      #02 HVIN      #04 GPIO
+4c91:9f 3e
+4c93:cd 4d
+4c8f:02   #01 VINLPM      #02 HVIN      #04 GPIO
 
 #24g init
 4c10:01#tx
 4be2:02        #mouse 1,kb 2
-4c0f:4#max tx retry
+4c0f:04#max tx retry
 4c0a:00#with ack
-4be4:c0 12     #400us 
+4be4:60 09     #200us 
 4bf0:00 13 2c 42
 4bf4:06 15 36 48
 4bf8:0f 1a 3a 4c
 4bfc:11 23 31 4d
 4bef:ff
 4beb:20 15 10 05
-4c64:c2
-4cf6:00 48 5d 00 00 00 00 00#10 min
-4d28:ff ff ff ff
-4d2c:e8 fd 00 #00 00 0a
+4c7d:c2
+4d38:00 48 5d 00 00 00 00 00#10 min
+4d6a:e8 fd 00 #00 00 0a
 
 4216:8f 10 ce
 4219:00 0a 0b ef 0f
@@ -142,7 +142,7 @@
 4159:00 20
 415f:80 03
 4161:00 06
-4c72:00 13
+4c98:00 13
 
 429b:30 3f
 42aa:20
Index: c51/patch/adc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/bluetooth.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/global_variable.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/gpio.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/iic.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ipc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/kb.dat
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/kb.dat	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/kb.dat	(working copy)
@@ -73,6 +73,7 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
+mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -88,13 +89,13 @@
 
 mem_eir_enable:01
 
-mem_all_uuid_16bits:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-mem_all_uuid_128bits:00
 mem_device_option:43
+#bluetootch param init
+mem_sp_flag:00
+mem_lpm_current_mult:00
+mem_master_sp_flag:00
+mem_le_ch_mapped:27
+
 mem_ui_button_gpio:ff
 mem_led_gpio:ff
 
@@ -113,9 +114,9 @@
 #24g init
 mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:4#max tx retry
+mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
-mem_24g_rx_window:c0 12     #400us 
+mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
 mem_24g_ch_map3:0f 1a 3a 4c
@@ -124,6 +125,5 @@
 mem_24g_paring_addr:20 15 10 05
 mem_pair_state:c2
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
-mem_24g_enter_hibernate_max:ff ff ff ff
 mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
Index: c51/patch/kb_process.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/keyboard.format
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/keyboard.format	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/keyboard.format	(working copy)
@@ -114,13 +114,26 @@
 1 mem_prepare_write_len
 2 mem_ipc_c51_timer
 1 mem_le_rx_window
+2 mem_le_find_type_value_start_handle
+2 mem_le_find_type_value_end_handle
+2 mem_le_cur_att_type
 1 mem_le_search_len
 1 mem_le_ll_unknown_type
 1 mem_le_pairing_state
+2 mem_le_local_mtu
+16 mem_le_connection_updata_param
+1 mem_ltk_states
 1 mem_pair_state
 1 mem_empty_count
 1 mem_shutter_find_type_value_flag
 
+1 mem_le51_payload_len
+1 mem_le51_cmd
+
+1 mem_le51_tx_length
+1 mem_le51_txbuff_inuse
+9 mem_le51_txbuf
+
 1 mem_ipc_bt_100ms_timer
 1 mem_ipc_c51_100ms_timer
 
@@ -133,16 +146,19 @@
 1 mem_hibernate_flag
 2 mem_new_supervision_to
 1 mem_kb_wake_timer
-//20 mem_kb_last_data
+20 mem_kb_last_data
 1 mem_kb_keycount
 1 mem_led_cap_delay_timer
+3 mem_test
 1 mem_seq
 1 mem_recon_index
 1 mem_power_on_flag
 1 mem_caps_num_lock
+2 mem_att_report1
+2 mem_att_report2
+2 mem_att_report3
 1 mem_suspend_flag
 120 mem_32asm_data_end
-1 mem_store_ltk_timer
 1 mem_reconnect_continue
 8 mem_24g_enter_hibernate
 1 mem_24g_txfail_cnt
@@ -155,7 +171,6 @@
 4 mem_version_yy_mm_dd
 20 mem_24g_txbuf_new
 4 mem_24g_enter_hibernate_setup
-4 mem_24g_enter_hibernate_max
 3 mem_24g_short_sleep_counter
 1 mem_pc_sleep_flag
 1 mem_rgb_enable_flag
@@ -214,7 +229,7 @@
 106 blen_rx_24g
 42 blen_txack_24g
 58 blen_rxack_24g
-7 retry_24g
+4 retry_24g
 0xaaf08e acc_24g
 0x15c4 crc_data_3byte
 0xbb81 crc_data_6byte
Index: c51/patch/keyscan.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/led.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/memmap.format
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/memmap.format	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/memmap.format	(working copy)
@@ -970,50 +970,64 @@
 0x4c5d mem_prepare_write_len
 0x4c5e mem_ipc_c51_timer
 0x4c60 mem_le_rx_window
-0x4c61 mem_le_search_len
-0x4c62 mem_le_ll_unknown_type
-0x4c63 mem_le_pairing_state
-0x4c64 mem_pair_state
-0x4c65 mem_empty_count
-0x4c66 mem_shutter_find_type_value_flag
-0x4c67 mem_ipc_bt_100ms_timer
-0x4c68 mem_ipc_c51_100ms_timer
-0x4c69 mem_adc_config_flag
-0x4c6a mem_adc_channel
-0x4c6b mem_adc_0v
-0x4c6d mem_adc_3v
-0x4c6f mem_adc_current_value
-0x4c71 mem_hibernate_flag
-0x4c72 mem_new_supervision_to
-0x4c74 mem_kb_wake_timer
-0x4c75 mem_kb_keycount
-0x4c76 mem_led_cap_delay_timer
-0x4c77 mem_seq
-0x4c78 mem_recon_index
-0x4c79 mem_power_on_flag
-0x4c7a mem_caps_num_lock
-0x4c7b mem_suspend_flag
-0x4c7c mem_32asm_data_end
-0x4cf4 mem_store_ltk_timer
-0x4cf5 mem_reconnect_continue
-0x4cf6 mem_24g_enter_hibernate
-0x4cfe mem_24g_txfail_cnt
-0x4cff mem_mouse_retry_flag
-0x4d00 mem_24g_led_flag
-0x4d01 mem_ui_timer_last_btclk_temp
-0x4d05 mem_ui_check_timer_setup
-0x4d09 mem_customize_timer_setup
-0x4d0b mem_customize_timer
-0x4d0c mem_version_yy_mm_dd
-0x4d10 mem_24g_txbuf_new
-0x4d24 mem_24g_enter_hibernate_setup
-0x4d28 mem_24g_enter_hibernate_max
-0x4d2c mem_24g_short_sleep_counter
-0x4d2f mem_pc_sleep_flag
-0x4d30 mem_rgb_enable_flag
-0x4d31 mem_rgb_enable_flag_last
-0x4d32 mem_rgb_data
-0x4d4d mem_rgb_data_temp
+0x4c61 mem_le_find_type_value_start_handle
+0x4c63 mem_le_find_type_value_end_handle
+0x4c65 mem_le_cur_att_type
+0x4c67 mem_le_search_len
+0x4c68 mem_le_ll_unknown_type
+0x4c69 mem_le_pairing_state
+0x4c6a mem_le_local_mtu
+0x4c6c mem_le_connection_updata_param
+0x4c7c mem_ltk_states
+0x4c7d mem_pair_state
+0x4c7e mem_empty_count
+0x4c7f mem_shutter_find_type_value_flag
+0x4c80 mem_le51_payload_len
+0x4c81 mem_le51_cmd
+0x4c82 mem_le51_tx_length
+0x4c83 mem_le51_txbuff_inuse
+0x4c84 mem_le51_txbuf
+0x4c8d mem_ipc_bt_100ms_timer
+0x4c8e mem_ipc_c51_100ms_timer
+0x4c8f mem_adc_config_flag
+0x4c90 mem_adc_channel
+0x4c91 mem_adc_0v
+0x4c93 mem_adc_3v
+0x4c95 mem_adc_current_value
+0x4c97 mem_hibernate_flag
+0x4c98 mem_new_supervision_to
+0x4c9a mem_kb_wake_timer
+0x4c9b mem_kb_last_data
+0x4caf mem_kb_keycount
+0x4cb0 mem_led_cap_delay_timer
+0x4cb1 mem_test
+0x4cb4 mem_seq
+0x4cb5 mem_recon_index
+0x4cb6 mem_power_on_flag
+0x4cb7 mem_caps_num_lock
+0x4cb8 mem_att_report1
+0x4cba mem_att_report2
+0x4cbc mem_att_report3
+0x4cbe mem_suspend_flag
+0x4cbf mem_32asm_data_end
+0x4d37 mem_reconnect_continue
+0x4d38 mem_24g_enter_hibernate
+0x4d40 mem_24g_txfail_cnt
+0x4d41 mem_mouse_retry_flag
+0x4d42 mem_24g_led_flag
+0x4d43 mem_ui_timer_last_btclk_temp
+0x4d47 mem_ui_check_timer_setup
+0x4d4b mem_customize_timer_setup
+0x4d4d mem_customize_timer
+0x4d4e mem_version_yy_mm_dd
+0x4d52 mem_24g_txbuf_new
+0x4d66 mem_24g_enter_hibernate_setup
+0x4d6a mem_24g_short_sleep_counter
+0x4d6d mem_pc_sleep_flag
+0x4d6e mem_rgb_enable_flag
+0x4d6f mem_rgb_enable_flag_last
+0x4d70 mem_rgb_data
+0x4d8b mem_rgb_data_temp
 0x4800 mem_at_gpio
 0x4801 mem_module_wake_up_gpio
 0x4802 mem_module_state_gpio
Index: c51/patch/ram.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ramcode.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/ramcode.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/ramcode.rom	(working copy)
@@ -30,35 +30,35 @@
 20400050
 20400020
 20203015
-6800cd30
+6800cd6e
 207a0000
-704d3000
-6801cd32
+704d6e00
+6801cd70
 20400037
-6801cd35
+6801cd73
 20400037
-6801cd38
+6801cd76
 20400037
-6801cd3b
+6801cd79
 20400037
-6801cd3e
+6801cd7c
 20400037
-6801cd41
+6801cd7f
 20400037
-6801cd44
+6801cd82
 20400037
-6801cd47
+6801cd85
 20400037
-6801cd4a
+6801cd88
 20400037
 580004b0
 20203bf3
-6001cd4d
+6001cd8b
 18007218
-6801cd4d
+6801cd8b
 2feffe17
 1fe3fe00
-6001cd4d
+6001cd8b
 20408041
 24408047
 c2000039
@@ -107,21 +107,21 @@
 18508400
 60094b9a
 20600000
-d8a04d10
+d8a04d52
 202000b7
-680a4d05
+680a4d47
 1c427e00
 98467e00
-68094d09
+68094d4b
 9846fc00
 20407efd
 1807fe00
 207a0000
 1c420400
-600a4d05
-6800cd0b
+600a4d47
+6800cd4d
 1fe0fe01
-6000cd0b
+6000cd4d
 20600000
 680a4c59
 1c427e00
@@ -141,13 +141,13 @@
 1ff0fe00
 1fe17e03
 c1800000
-6800cc69
+6800cc8f
 c280009a
 c280809c
 da200000
 204000ae
 7089718f
-6800cc6a
+6800cc90
 60108973
 2040009d
 da200001
@@ -170,10 +170,10 @@
 793ffe07
 60108053
 18508400
-60094c6f
+60094c95
 20600000
 d8400021
-6800cc6a
+6800cc90
 98460400
 1a227e00
 79200407
@@ -226,21 +226,21 @@
 2022e9b1
 2020320b
 1c427e00
-60024d01
+60024d43
 6808c7ef
-6800cd04
+6800cd46
 98467c00
 244100ea
 20207c06
-680a4d01
+680a4d43
 600a47ec
 600a4c59
-600a4d05
+600a4d47
 20600000
 60088259
-6800cc67
+6800cc8d
 1fe0fe01
-6000cc67
+6000cc8d
 68008259
 207a0000
 1fe0ffff
@@ -263,9 +263,9 @@
 20203cdc
 70416e7f
 20403cf3
-6800cc71
+6800cc97
 207a0000
-704c7100
+704c9700
 1c427e00
 60024c59
 20600000
@@ -371,7 +371,7 @@
 e0a28000
 e8c28000
 e0a28000
-6800cc64
+6800cc7d
 205a017a
 60108956
 708955d0
@@ -427,26 +427,26 @@
 1ff0fe00
 60014b9e
 60014ba0
-6800cc71
+6800cc97
 c02d01c5
 203581c3
-68014c6b
+68014c91
 1ff0fe00
-60014c6b
-68014c6d
+60014c91
+68014c93
 1ff0fe00
-60014c6d
+60014c93
 204001d0
 680402a0
 243a01bd
 68014ad4
 1ff0fe00
 203a01bd
-60014c6d
+60014c93
 20400226
 704ba42f
 204000c7
-704c7100
+704c9700
 70828003
 20600000
 704ba430
@@ -470,29 +470,29 @@
 2040688d
 680402a0
 207a0000
-6800cc69
+6800cc8f
 c28001e2
 c28081f0
 680102a0
 1ff0fe00
-60014c6b
+60014c91
 680102a6
 1ff0fe00
-60014c6d
+60014c93
 20600000
 680902a4
 680102aa
 18422400
 1fe22200
 1ff0fe00
-60014c6d
+60014c93
 1a227e00
 98462600
 1a63a600
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 20600000
 680902a2
 680102a8
@@ -503,12 +503,12 @@
 1a427e00
 9a667e00
 1ff0fe00
-60014c6b
+60014c91
 1a63a600
 1a227e00
 9a667e00
 1ff0fe00
-60014c6d
+60014c93
 20600000
 70001627
 70890f36
@@ -524,7 +524,7 @@
 60014b9a
 700b7e03
 2040013a
-704c715a
+704c975a
 20403db8
 68120138
 793ffe0f
@@ -541,19 +541,19 @@
 207a0000
 c0108221
 c0110223
-c01182bd
+c01182bc
 20207c5a
 704befff
-202002f0
+202002ef
 793f8023
 704befff
-202002a8
+202002a7
 58000000
 60024ba9
 20600000
 c6918000
-68024cf6
-60024d24
+68024d38
+60024d66
 2040024f
 24340242
 704c150a
@@ -561,7 +561,7 @@
 6800cbef
 c1ff8000
 704c3d02
-6800ccff
+6800cd41
 247a0000
 2040012d
 24740000
@@ -572,7 +572,7 @@
 207a0000
 6800c131
 207a0000
-6801cd2c
+6801cd6a
 20407e8a
 600a41fc
 20203cda
@@ -587,101 +587,100 @@
 207a0000
 6800cc15
 243a023e
-68024d24
+68024d66
 2020023f
 6800cbef
-c0ff82c6
+c0ff82c5
 20400256
 20540270
-20540330
+2054032f
 704be601
 20600000
 78547c00
 704be202
-6800cd10
+6800cd52
 c0020261
 c0028267
 c003026d
 c003826a
 c0040264
-6800ccff
+6800cd41
 245a34df
 20600000
-704d1000
+704d5200
 704be10a
 2020026f
-704d1008
+704d5208
 704be110
 2020026f
-704d1003
+704d5203
 704be104
 2020026f
-704d1002
+704d5202
 704be103
 2020026f
 704be201
 704be108
 202034df
 d8a00cd5
-d8c04d10
+d8c04d52
 df200014
 20207e45
 704be800
-d9600d00
-34730200
-2040029b
-24378284
-204002ab
+20400299
+24378282
+204002aa
 6800cbe0
 1fe0fe01
 6000cbe0
-704cff00
+704d4100
 6800cbef
-c0ff829a
-20400296
+c0ff8298
+20400294
 704be700
 704be600
 20600000
-704cff01
+704d4101
 6800cbe7
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff82a6
+c0ff82a5
 6800cbe7
-c07f82a8
+c07f82a7
 6800cbe7
 d8400010
 98467c00
-2021034f
+2021034e
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c0838275
-2020034f
+c0820275
+2020034e
 58000000
 60020cd5
-60024d10
+60024d52
 20600000
-202002e0
+202002df
 7857fc00
-204003a7
+204003a6
+200004b0
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-20400367
-205783a1
+20400366
+205783a0
 20600000
-704cff00
+704d4100
 20600000
-704cff00
+704d4100
 700b7d32
 20207c27
-20400315
+20400314
 68008cb3
 c1810000
 6800cbdf
@@ -694,34 +693,34 @@
 2fe1f008
 24608000
 68008cb5
-c07f82bb
-6000cc7a
+c07f82ba
+6000ccb7
 20600000
-704d2f01
+704d6d01
 20600000
 79200023
-204002c2
-20400280
+204002c1
+2040027e
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-20200322
-204002c2
+20200321
+204002c1
 6800cbe6
 c000b4df
 6800cbef
-c00082ce
-c00102d1
-c00182d4
+c00082cd
+c00102d0
+c00182d3
 20203bf1
 704bef11
 700d37aa
-202002d6
+202002d5
 704bef12
 700d3755
-202002d6
+202002d5
 704bef13
 700d3722
 700d3802
@@ -730,41 +729,41 @@
 700d3d00
 da200d37
 d8400007
-20400310
-20400330
+2040030f
+2040032f
 20400254
 202034df
 6800cbef
 c17f8000
-c00882e6
-c00902e8
-c00982ea
+c00882e5
+c00902e7
+c00982e9
 20600000
 704bef02
-20200280
+2020027e
 704bef03
-20200280
+2020027e
 704befff
 700b7d31
 20407c27
 68020d19
-20400322
-20200280
+20400321
+2020027e
 79200023
-20400323
-2040034f
+20400322
+2040034e
 6800cbef
 c1ff8000
-20400302
+20400301
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f82a8
-2040029b
-2437830b
-20400296
+c07f82a7
+20400299
+2437830a
+20400294
 79200023
 700b7d3c
 20207c27
@@ -775,13 +774,13 @@
 60020d39
 d8400006
 da200d37
-20400310
-20200330
+2040030f
+2020032f
 68014c04
 1fe0fe01
 60014c04
-2040034f
-202002f8
+2040034e
+202002f7
 6008cbe1
 18427200
 d8a00cd5
@@ -806,7 +805,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000326
+c2000325
 1a227e00
 60014c16
 6800cc16
@@ -829,24 +828,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff8342
+c0ff8341
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c000834d
+c000834c
 d8c00cd5
 20407e45
 68008cd5
-c001834b
+c001834a
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-20400355
+20400354
 18408401
 18410403
 6008cbea
@@ -869,7 +868,7 @@
 79200401
 18431c00
 20600000
-2040035e
+2040035d
 7826fc00
 7830fc00
 78507c00
@@ -877,7 +876,7 @@
 68014be4
 98003600
 37c18400
-242c03a1
+242c03a0
 7846fc00
 7825fc00
 7823fc00
@@ -887,24 +886,24 @@
 6000cc19
 6808cc18
 98467c00
-242283a1
+242283a0
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242083a1
+242083a0
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-2022838b
+2022838a
 09800008
 19897e00
 e0a08000
-c2000387
+c2000386
 18a22200
 09800008
 19897e00
@@ -917,7 +916,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202303a1
+202303a0
 7837fc00
 68008017
 1fe0a200
@@ -926,7 +925,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20200319
+20200318
 784dfc00
 7845fc00
 2020375c
@@ -936,8 +935,8 @@
 204053d2
 68024c00
 98001200
-2040035e
-204003a4
+2040035d
+204003a3
 79202a00
 782efc00
 78307c00
@@ -957,7 +956,7 @@
 d8c00cf5
 e8c08000
 08008608
-c20003bd
+c20003bc
 78247c00
 08008618
 78447c00
Index: c51/patch/sch.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/sch.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/sch.rom	(working copy)
@@ -73,6 +73,7 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
+mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -88,13 +89,13 @@
 
 mem_eir_enable:01
 
-mem_all_uuid_16bits:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-mem_all_uuid_128bits:00
 mem_device_option:43
+#bluetootch param init
+mem_sp_flag:00
+mem_lpm_current_mult:00
+mem_master_sp_flag:00
+mem_le_ch_mapped:27
+
 mem_ui_button_gpio:ff
 mem_led_gpio:ff
 
@@ -113,9 +114,9 @@
 #24g init
 mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:4#max tx retry
+mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
-mem_24g_rx_window:c0 12     #400us 
+mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
 mem_24g_ch_map3:0f 1a 3a 4c
@@ -124,7 +125,6 @@
 mem_24g_paring_addr:20 15 10 05
 mem_pair_state:c2
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
-mem_24g_enter_hibernate_max:ff ff ff ff
 mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
 mem_lpm_config:8f 10 ce
Index: c51/patch/sched.rom
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/patch/sched.rom	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/patch/sched.rom	(working copy)
@@ -73,6 +73,7 @@
 mem_lpm_overhead:0a
 mem_lpm_interval:10 00
 mem_scan_mode:00
+mem_test:00 00
 
 mem_class: 40 25 00
 
@@ -88,13 +89,13 @@
 
 mem_eir_enable:01
 
-mem_all_uuid_16bits:
-06
-03#Type: Complete list of 16-bit UUIDs
-1100 0001 0210 2411  0012  0100
-
-mem_all_uuid_128bits:00
 mem_device_option:43
+#bluetootch param init
+mem_sp_flag:00
+mem_lpm_current_mult:00
+mem_master_sp_flag:00
+mem_le_ch_mapped:27
+
 mem_ui_button_gpio:ff
 mem_led_gpio:ff
 
@@ -113,9 +114,9 @@
 #24g init
 mem_24g_mode:01#tx
 mem_24g_data_type:02        #mouse 1,kb 2
-mem_24g_max_retry:4#max tx retry
+mem_24g_max_retry:04#max tx retry
 mem_24g_no_ack:00#with ack
-mem_24g_rx_window:c0 12     #400us 
+mem_24g_rx_window:60 09     #200us 
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
 mem_24g_ch_map3:0f 1a 3a 4c
@@ -124,7 +125,6 @@
 mem_24g_paring_addr:20 15 10 05
 mem_pair_state:c2
 mem_24g_enter_hibernate:00 48 5d 00 00 00 00 00#10 min
-mem_24g_enter_hibernate_max:ff ff ff ff
 mem_24g_short_sleep_counter:e8 fd 00 #00 00 0a
 
 mem_lpm_config:8f 10 ce
Index: c51/patch/sys.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/utilities.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/sys.c
===================================================================
--- /XZR_Project/XZR_1085_AK8003/c51/sys.c	(revision 602)
+++ /XZR_Project/XZR_1085_AK8003/c51/sys.c	(working copy)
@@ -133,6 +133,20 @@
 	case IPC_EVT_RESET:
 		System_Hardware_init();
 		System_Software_init();
+		IIC_Read(EEPROM_BATTERY_SHUTDOWN_FLAG ,1 ,(byte *)&g_variable.battery_shutdown_flag);
+		if(g_variable.battery_shutdown_flag == 1)
+		{	
+			while(m_adcCurrentValue < m_adc0vBase) IPC_WaitLpm();
+
+			if(m_adcCurrentValue < g_variable.battery_level_shutdown)
+			{
+				g_variable.battery_status = BAT_STATUS_SHUT_DOWN;
+				g_variable.powerOn_timer = 0;
+				IPC_TxControlCmd(IPC_CMD_ENTER_HIBERNATE);
+				break;
+			}
+		}	
+
 		
 
 		IIC_Read(EEPROM_RECON_INFO_BACKLIGHT ,2 ,(byte *)&g_variable.backlight_enable_flag);
